diff --git a/index.html b/index.html index 9c59ad7628..76ba9e15a2 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Classrooms__Lists__Board__Add__index.e67d2272.async.js b/p__Classrooms__Lists__Board__Add__index.12458eff.async.js similarity index 95% rename from p__Classrooms__Lists__Board__Add__index.e67d2272.async.js rename to p__Classrooms__Lists__Board__Add__index.12458eff.async.js index 30e4908a83..b7037e44fe 100644 --- a/p__Classrooms__Lists__Board__Add__index.e67d2272.async.js +++ b/p__Classrooms__Lists__Board__Add__index.12458eff.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[3442],{27812:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return nt}});var le=ge(54476),ye=ge(59301),mt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},Ve=mt,Pe=ge(7657),Be=function(Qe,at){return ye.createElement(Pe.Z,(0,le.Z)({},Qe,{ref:at,icon:Ve}))},fe=ye.forwardRef(Be),nt=fe},26227:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return nt}});var le=ge(54476),ye=ge(59301),mt={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"},Ve=mt,Pe=ge(7657),Be=function(Qe,at){return ye.createElement(Pe.Z,(0,le.Z)({},Qe,{ref:at,icon:Ve}))},fe=ye.forwardRef(Be),nt=fe},41464:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return nt}});var le=ge(54476),ye=ge(59301),mt={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"},Ve=mt,Pe=ge(7657),Be=function(Qe,at){return ye.createElement(Pe.Z,(0,le.Z)({},Qe,{ref:at,icon:Ve}))},fe=ye.forwardRef(Be),nt=fe},61481:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return nt}});var le=ge(54476),ye=ge(59301),mt={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},Ve=mt,Pe=ge(7657),Be=function(Qe,at){return ye.createElement(Pe.Z,(0,le.Z)({},Qe,{ref:at,icon:Ve}))},fe=ye.forwardRef(Be),nt=fe},33853:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return nt}});var le=ge(54476),ye=ge(59301),mt={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"},Ve=mt,Pe=ge(7657),Be=function(Qe,at){return ye.createElement(Pe.Z,(0,le.Z)({},Qe,{ref:at,icon:Ve}))},fe=ye.forwardRef(Be),nt=fe},12893:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return nt}});var le=ge(54476),ye=ge(59301),mt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.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:"minus-circle",theme:"outlined"},Ve=mt,Pe=ge(7657),Be=function(Qe,at){return ye.createElement(Pe.Z,(0,le.Z)({},Qe,{ref:at,icon:Ve}))},fe=ye.forwardRef(Be),nt=fe},32134:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return nt}});var le=ge(54476),ye=ge(59301),mt={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"},Ve=mt,Pe=ge(7657),Be=function(Qe,at){return ye.createElement(Pe.Z,(0,le.Z)({},Qe,{ref:at,icon:Ve}))},fe=ye.forwardRef(Be),nt=fe},38819:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return nt}});var le=ge(54476),ye=ge(59301),mt={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"},Ve=mt,Pe=ge(7657),Be=function(Qe,at){return ye.createElement(Pe.Z,(0,le.Z)({},Qe,{ref:at,icon:Ve}))},fe=ye.forwardRef(Be),nt=fe},27431:function(ke,Ft){"use strict";Ft.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},87851:function(){"use strict";function ke(ie,a,b,x){b===void 0&&(b=0),x===void 0&&(x=1/0),this._name=ie,this._defaultValue=a,this._minimum=b,this._maximum=x}Object.defineProperty(ke.prototype,"name",{get:function(){return this._name},set:function(ie){if(typeof ie!="string"||ie==="")throw new Error("Shape name must be a valid string.");this._name=ie}}),Object.defineProperty(ke.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ie){if(typeof ie!="number"||isNaN(ie))throw new Error("The default value must be a real number, not: "+ie);this._defaultValue=ie}}),Object.defineProperty(ke.prototype,"minimum",{get:function(){return this._minimum},set:function(ie){if(typeof ie!="number"||isNaN(ie))throw new Error("Minimum must be a real number, not: "+ie);this._minimum=ie}}),Object.defineProperty(ke.prototype,"maximum",{get:function(){return this._maximum},set:function(ie){if(typeof ie!="number"||isNaN(ie))throw new Error("Maximum must be a real number, not: "+ie);this._maximum=ie}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ie,a){var b=go.Shape._FigureParameters[ie];return b?b[a]:null},go.Shape.setFigureParameter=function(ie,a,b){if(!(b instanceof ke))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+b);if(b.defaultValueb.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+b.defaultValue);var x=go.Shape._FigureParameters[ie];x||(x=[],go.Shape._FigureParameters[ie]=x),x[a]=b};var Ft=[];function ge(ie,a){var b=Ft.pop();return b===void 0?new go.Point(ie,a):(b.x=ie,b.y=a,b)}function le(){var ie=Ft.pop();return ie===void 0?new go.Point:ie}function ye(ie){Ft.push(ie)}function mt(ie,a,b,x,y,E,z,ee,ae){ae||(ae=new go.Point);var te=ie-b,se=y-z,de=NaN,Le=NaN;if(te===0)if(se===0)ie===b&&(de=ie,Le=a);else{var Se=(E-ee)/se,Re=E-Se*y;de=ie,Le=Se*de+Re}else if(se===0){var Ae=(a-x)/te,Gt=a-Ae*ie;de=y,Le=Ae*de+Gt}else{var Ae=(a-x)/te,Se=(E-ee)/se,Gt=a-Ae*ie,Re=E-Se*y;de=(Re-Gt)/(Ae-Se),Le=Ae*de+Gt}return ae.x=de,ae.y=Le,ae}function Ve(ie,a,b,x,y,E,z,ee,ae,te,se,de,Le,Se){var Re=1-ae,Ae=ae,Gt=ie*Re+b*Ae,sn=a*Re+x*Ae,xn=b*Re+y*Ae,Ie=x*Re+E*Ae,yt=y*Re+z*Ae,ht=E*Re+ee*Ae,lt=Gt*Re+xn*Ae,Lt=sn*Re+Ie*Ae,rt=xn*Re+yt*Ae,$t=Ie*Re+ht*Ae,Pt=lt*Re+rt*Ae,vn=Lt*Re+$t*Ae;te.x=Gt,te.y=sn,se.x=lt,se.y=Lt,de.x=Pt,de.y=vn,Le.x=rt,Le.y=$t,Se.x=yt,Se.y=ht}var Pe=new go.Spot(.156,.156),Be=new go.Spot(.844,.844),fe=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new ke("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ie,a,b){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,a/3),x=Math.min(x,b/3);var y=x*fe,E=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-y,0,a,y)).add(new go.PathSegment(go.PathSegment.Line,a,b-x)).add(new go.PathSegment(go.PathSegment.Bezier,a-x,b,a,b-y,a-y,b)).add(new go.PathSegment(go.PathSegment.Line,x,b)).add(new go.PathSegment(go.PathSegment.Bezier,0,b-x,y,b,0,b-y)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()));return y>1&&(E.spot1=new go.Spot(0,0,y,y),E.spot2=new go.Spot(1,1,-y,-y)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,.5*b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ie,a,b){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,b).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(a,b).add(new go.PathSegment(go.PathSegment.Line,0,.5*b)).add(new go.PathSegment(go.PathSegment.Line,a,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(a,b).add(new go.PathSegment(go.PathSegment.Line,0,b)).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(ie,a,b){return new go.Geometry().add(new go.PathFigure(.5*a,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*b)).add(new go.PathSegment(go.PathSegment.Line,.5*a,b)).add(new go.PathSegment(go.PathSegment.Line,a,.5*b).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ie,a,b){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=b/2,x.endX=a,x.endY=b/2,x}),go.Shape.defineFigureGenerator("LineV",function(ie,a,b){var x=new go.Geometry(go.Geometry.Line);return x.startX=a/2,x.startY=0,x.endX=a/2,x.endY=b,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,b/2,!1).add(new go.PathSegment(go.PathSegment.Line,a,b/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,b)))}),go.Shape.defineFigureGenerator("XLine",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,b,!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,b)))}),go.Shape.defineFigureGenerator("LineRight",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(.25*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*b)).add(new go.PathSegment(go.PathSegment.Line,.25*a,b)))}),go.Shape.defineFigureGenerator("LineDown",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,.25*b,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.75*b)).add(new go.PathSegment(go.PathSegment.Line,a,.25*b)))}),go.Shape.defineFigureGenerator("LineLeft",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(.75*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*b)).add(new go.PathSegment(go.PathSegment.Line,.75*a,b)))}),go.Shape.defineFigureGenerator("LineUp",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,.75*b,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.25*b)).add(new go.PathSegment(go.PathSegment.Line,a,.75*b)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ie,a,b){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*a,(1-x)*b,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*b)).add(new go.PathSegment(go.PathSegment.Move,x*a,x*b)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,(1-x)*b)).add(new go.PathSegment(go.PathSegment.Move,0,b/2)).add(new go.PathSegment(go.PathSegment.Line,a,b/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,b)))}),go.Shape.defineFigureGenerator("CircleLine",function(ie,a,b){var x=a/2,y=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 y.spot1=Pe,y.spot2=Be,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(ie,a,b){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=a,x.endY=b,x}),go.Shape.defineFigureGenerator("Line2",function(ie,a,b){var x=new go.Geometry(go.Geometry.Line);return x.startX=a,x.startY=0,x.endX=0,x.endY=b,x}),go.Shape.defineFigureGenerator("Curve1",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,b,fe*a,0,a,(1-fe)*b)))}),go.Shape.defineFigureGenerator("Curve2",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,b,0,fe*b,(1-fe)*a,b)))}),go.Shape.defineFigureGenerator("Curve3",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,b,a,fe*b,fe*a,b)))}),go.Shape.defineFigureGenerator("Curve4",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,b,(1-fe)*a,0,0,(1-fe)*b)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(a,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ie,a,b){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,b).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ie,a,b){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,b).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new ke("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var y=Math.abs(x)*a;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=a,E.endY=b,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Line,y,b).close())),ya&&(x=a);var y=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=a,E.endY=b,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Line,y,b).close())),y.5&&(x=.5);var y=Math.abs(x)*a;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=a,E.endY=b,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,b)).add(new go.PathSegment(go.PathSegment.Line,y,b).close())),ya&&(x=a/2);var y=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=a,E.endY=b,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,b)).add(new go.PathSegment(go.PathSegment.Line,y,b).close())),ya&&(x=a/2);var y=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=a,E.endY=b,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,b)).add(new go.PathSegment(go.PathSegment.Line,y,b).close())):E.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close())),y0&&(z.add(new go.PathSegment(go.PathSegment.Move,a/2+ee,a/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,ee,ee).close())),E.spot1=Pe,E.spot2=Be,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(.08034461*a,.1944299*b,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*a,.05349299*b,-.09239631*a,.07836421*b,.1406031*a,-.0542823*b)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*a,.074219*b,.2450511*a,-.00697547*b,.3776197*a,-.01112067*b)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*a,.07004196*b,.4539471*a,0,.6066018*a,-.02526587*b)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*a,.08370865*b,.6914277*a,-.01904177*b,.8921095*a,-.01220843*b)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*a,.3194596*b,1.036446*a,.04105738*b,1.020377*a,.3022052*b)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*a,.562044*b,1.04448*a,.360238*b,.992256*a,.5219009*b)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*a,.8217117*b,1.032337*a,.5771781*b,1.018411*a,.8120651*b)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*a,.9156953*b,1.028411*a,.9571472*b,.8556702*a,1.052487*b)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*a,.9310455*b,.7431877*a,1.009325*b,.5624123*a,1.021761*b)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*a,.9344623*b,.4820677*a,1.031761*b,.3030112*a,1.002796*b)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.870098*b,.2329994*a,1.01518*b,.03213784*a,1.01518*b)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*a,.6545475*b,-.02812061*a,.9032597*b,-.01205169*a,.6835638*b)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*a,.4265613*b,-.01812061*a,.6089503*b,-.00606892*a,.4555777*b)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.1944299*b,-.01606892*a,.3892545*b,-.01205169*a,.1944299*b))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ie,a,b){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*b)).add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*b)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,b)).add(new go.PathSegment(go.PathSegment.Line,x*a,b)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*b)).add(new go.PathSegment(go.PathSegment.Line,0,x*b).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new ke("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new ke("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ie,a,b){var x=ie?ie.parameter1:NaN,y=ie?ie.parameter2:NaN;isNaN(x)&&(x=0),isNaN(y)&&(y=315);var E=x%360;E<0&&(E+=360);var z=y%360,ee=Math.min(a,b)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ie,a,b){var x=fe/Math.SQRT2*.5,y=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,b,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*a,E*b,a,(1-x)*b,(y+x)*a,(E+x)*b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close()))}),go.Shape.setFigureParameter("ThickCross",0,new ke("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ie,a,b){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var y=Math.min(x,a)/2,E=a/2,z=b/2;return new go.Geometry().add(new go.PathFigure(E-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+y,0)).add(new go.PathSegment(go.PathSegment.Line,E+y,z-y)).add(new go.PathSegment(go.PathSegment.Line,a,z-y)).add(new go.PathSegment(go.PathSegment.Line,a,z+y)).add(new go.PathSegment(go.PathSegment.Line,E+y,z+y)).add(new go.PathSegment(go.PathSegment.Line,E+y,b)).add(new go.PathSegment(go.PathSegment.Line,E-y,b)).add(new go.PathSegment(go.PathSegment.Line,E-y,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z-y)).add(new go.PathSegment(go.PathSegment.Line,E-y,z-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new ke("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ie,a,b){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=Math.min(x,a)/2,E=a/2,z=b/2;return new go.Geometry().add(new go.PathFigure(E-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+y,0)).add(new go.PathSegment(go.PathSegment.Line,E+y,z-y)).add(new go.PathSegment(go.PathSegment.Line,a,z-y)).add(new go.PathSegment(go.PathSegment.Line,a,z+y)).add(new go.PathSegment(go.PathSegment.Line,E+y,z+y)).add(new go.PathSegment(go.PathSegment.Line,E+y,b)).add(new go.PathSegment(go.PathSegment.Line,E-y,b)).add(new go.PathSegment(go.PathSegment.Line,E-y,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z-y)).add(new go.PathSegment(go.PathSegment.Line,E-y,z-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new ke("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ie,a,b){var x=ie?ie.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),a===0||b===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=a,y.endY=b,y}else{var E=a/2,z=b/2,ee=Math.atan2(b,a),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),y=new go.Geometry,se=new go.PathFigure(ae,0,!0);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Line,E,.2*b)),se.add(new go.PathSegment(go.PathSegment.Line,a-ae,0)),se.add(new go.PathSegment(go.PathSegment.Line,a,te)),se.add(new go.PathSegment(go.PathSegment.Line,.8*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,a,b-te)),se.add(new go.PathSegment(go.PathSegment.Line,a-ae,b)),se.add(new go.PathSegment(go.PathSegment.Line,E,.8*b)),se.add(new go.PathSegment(go.PathSegment.Line,ae,b)),se.add(new go.PathSegment(go.PathSegment.Line,0,b-te)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new ke("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ie,a,b){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=new go.Geometry,E=new go.PathFigure(.1*a,0,!0);return y.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*b)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.1*b)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,.9*b)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,b)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*b)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*b)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*b).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new ke("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,E=new go.PathFigure(0,0,!0);return y.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,x*b)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,x*b)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,(1-x)*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*b)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,(1-x)*b)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,x*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*b).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new ke("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.5);var y=new go.Geometry,E=new go.PathFigure(0,0,!0);return y.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,b,Math.abs(1-x)*a,.25*b,Math.abs(1-x)*a,.75*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*b,x*a,.25*b).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*b,fe*a,0,a,(.5-fe/2)*b)).add(new go.PathSegment(go.PathSegment.Bezier,0,b,a,(.5+fe/2)*b,fe*a,b).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,b,a,0,a,b)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*a,.75*b,.5*a,.25*b).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(.5*a,b,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*b,.1*a,.8*b,0,.5*b)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*b,0,0,.45*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,.3*b,.55*a,0,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,b,a,.5*b,.9*a,.8*b).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(.5*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*a,.01*b)).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*b,.6*a,.2*b,a,.25*b)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.7*b,a,.8*b,.6*a,.8*b)).add(new go.PathSegment(go.PathSegment.Bezier,.75*a,b,.5*a,.75*b,.55*a,.95*b)).add(new go.PathSegment(go.PathSegment.Line,.25*a,b)).add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.7*b,.45*a,.95*b,.5*a,.75*b)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*b,.4*a,.8*b,0,.8*b)).add(new go.PathSegment(go.PathSegment.Bezier,.49*a,.01*b,0,.25*b,.4*a,.2*b).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.4*a,.6*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,b,.5*a,.75*b,.45*a,.95*b)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*b,.55*a,.95*b,.5*a,.75*b));var E=.2,z=.3,ee=0,ae=E*fe;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+E+ee)*b,(.5-E+z)*a,(.5+ae+ee)*b,(.5-ae+z)*a,(.5+E+ee)*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*a,(.5+ee)*b,(.5+ae+z)*a,(.5+E+ee)*b,(.5+E+z)*a,(.5+ae+ee)*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-E+ee)*b,(1-.5+E+z)*a,(.5-ae+ee)*b,(.5+ae+z)*a,(.5-E+ee)*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*b,(.5-ae+z)*a,(.5-E+ee)*b,(.5-E+z+.05)*a,(.5-ae+ee-.02)*b)),E=.2,z=0,ee=-.3,ae=E*fe,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*a,(.5+ee)*b,(.5+ae+z)*a,(.5+E+ee)*b,(.5+E+z)*a,(.5+ae+ee)*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-E+ee)*b,(1-.5+E+z)*a,(.5-ae+ee)*b,(.5+ae+z)*a,(.5-E+ee)*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*a,(.5+ee)*b,(.5-ae+z)*a,(.5-E+ee)*b,(.5-E+z)*a,(.5-ae+ee)*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*a,(.5+E+ee)*b,(.5-E+z)*a,(.5+ae+ee)*b,(.5-ae+z)*a,(.5+E+ee)*b)),E=.2,z=-.3,ee=0,ae=E*fe,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-E+ee)*b,(1-.5+E+z-.05)*a,(.5-ae+ee-.02)*b,(.5+ae+z)*a,(.5-E+ee)*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*a,(.5+ee)*b,(.5-ae+z)*a,(.5-E+ee)*b,(.5-E+z)*a,(.5-ae+ee)*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+E+ee)*b,(.5-E+z)*a,(.5+ae+ee)*b,(.5-ae+z)*a,(.5+E+ee)*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*b,(.5+ae+z)*a,(.5+E+ee)*b,(.5+E+z)*a,(.5+ae+ee)*b).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*.5,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var E=.1,z=.5,ee=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(z+E)*a,ee*b)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*z,b*ee,E*a,E*a).close()),y=new go.PathFigure(a*.5,0,!1),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),ee=.75,y=new go.PathFigure((z+E)*a,ee*b,!0),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*z,b*ee,E*a,E*a).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(ie,a,b){var x=.8535533905932737,y=.5*a,E=.5*b;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,E,y,E)).add(new go.PathSegment(go.PathSegment.Line,y,b)).add(new go.PathSegment(go.PathSegment.Move,y,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*b)).add(new go.PathSegment(go.PathSegment.Move,y,E)).add(new go.PathSegment(go.PathSegment.Line,x*a,x*b)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ie,a,b){var x=new go.Geometry,y=fe*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*a,(ee-E)*b);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,ee*b,(z-y)*a,(ee-E)*b,(z-E)*a,(ee-y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+E)*b,(z-E)*a,(ee+y)*b,(z-y)*a,(ee+E)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,ee*b,(z+y)*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-E)*b,(z+E)*a,(ee-y)*b,(z+y)*a,(ee-E)*b)),E=.4,y=fe*.4;var te=le(),se=le(),de=le(),Le=le();Ve(z,ee-E,z+y,ee-E,z+E,ee-y,z+E,ee,.42,te,se,de,Le,Le);var Se=le(),Re=le(),Ae=le();Ve(z,ee-E,z+y,ee-E,z+E,ee-y,z+E,ee,.58,Le,Le,Ae,Se,Re);var Gt=le(),sn=le(),xn=le();Ve(z,ee+E,z-y,ee+E,z-E,ee+y,z-E,ee,.42,Gt,sn,xn,Le,Le);var Ie=le(),yt=le(),ht=le();return Ve(z,ee+E,z-y,ee+E,z-E,ee+y,z-E,ee,.58,Le,Le,ht,Ie,yt),ae.add(new go.PathSegment(go.PathSegment.Move,ht.x*a,ht.y*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,ee*b,Ie.x*a,Ie.y*b,yt.x*a,yt.y*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-E)*b,(z-E)*a,(ee-y)*b,(z-y)*a,(ee-E)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*b,te.x*a,te.y*b,se.x*a,se.y*b)),ae.add(new go.PathSegment(go.PathSegment.Line,ht.x*a,ht.y*b).close()),ae.add(new go.PathSegment(go.PathSegment.Move,xn.x*a,xn.y*b)),ae.add(new go.PathSegment(go.PathSegment.Line,Ae.x*a,Ae.y*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,ee*b,Se.x*a,Se.y*b,Re.x*a,Re.y*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+E)*b,(z+E)*a,(ee+y)*b,(z+y)*a,(ee+E)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,xn.x*a,xn.y*b,Gt.x*a,Gt.y*b,sn.x*a,sn.y*b).close()),ye(te),ye(se),ye(de),ye(Le),ye(Se),ye(Re),ye(Ae),ye(Gt),ye(sn),ye(xn),ye(Ie),ye(yt),ye(ht),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(ie,a,b){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*b)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.25*b)).add(new go.PathSegment(go.PathSegment.Line,.29*a,.33*b)).add(new go.PathSegment(go.PathSegment.Line,.35*a,.25*b)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.15*b)).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*b,a,.25*b,.75*a,.5*b)).add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*b)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.9*b)).add(new go.PathSegment(go.PathSegment.Line,.7*a,b)).add(new go.PathSegment(go.PathSegment.Line,.3*a,b)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.9*b)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*b)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*b)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.5*b,0,.25*b).close()))}),go.Shape.setFigureParameter("HourGlass",0,new ke("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ie,a,b){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>a&&(x=a);var y=(a-x)/2,E=y+x;return new go.Geometry().add(new go.PathFigure(E,.5*b).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Line,0,b)).add(new go.PathSegment(go.PathSegment.Line,y,.5*b)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,.55*b).add(new go.PathSegment(go.PathSegment.Line,.6*a,0)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.45*b)).add(new go.PathSegment(go.PathSegment.Line,a,.45*b)).add(new go.PathSegment(go.PathSegment.Line,.4*a,b)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.55*b).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ie,a,b){var x=new go.Geometry,y=fe*.4,E=.4,z=.5,ee=.5,ae=le(),te=le(),se=le(),de=le(),Le=new go.PathFigure((z-E)*a,ee*b,!1);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-E)*b,(z-E)*a,(ee-y)*b,(z-y)*a,(ee-E)*b)),Ve(z,ee-E,z+y,ee-E,z+E,ee-y,z+E,ee,.44,se,de,te,ae,ae),Le.add(new go.PathSegment(go.PathSegment.Bezier,te.x*a,te.y*b,se.x*a,se.y*b,de.x*a,de.y*b));var Se=ge(te.x,te.y);Ve(z,ee-E,z+y,ee-E,z+E,ee-y,z+E,ee,.56,ae,ae,te,se,de);var Re=ge(te.x,te.y);Le.add(new go.PathSegment(go.PathSegment.Line,(Se.x*.1+.95*.9)*a,Se.y*.1*b)),Le.add(new go.PathSegment(go.PathSegment.Line,.85*a,Se.y*.1*b)),Le.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),Le.add(new go.PathSegment(go.PathSegment.Line,a,0)),Le.add(new go.PathSegment(go.PathSegment.Line,a,.15*b)),Le.add(new go.PathSegment(go.PathSegment.Line,(Re.x*.1+.9)*a,.15*b)),Le.add(new go.PathSegment(go.PathSegment.Line,(Re.x*.1+.9)*a,(Re.y*.1+.05*.9)*b)),Le.add(new go.PathSegment(go.PathSegment.Line,Re.x*a,Re.y*b)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,ee*b,se.x*a,se.y*b,de.x*a,de.y*b)),Le.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+E)*b,(z+E)*a,(ee+y)*b,(z+y)*a,(ee+E)*b)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,ee*b,(z-y)*a,(ee+E)*b,(z-E)*a,(ee+y)*b)),E=.35,y=fe*.35;var Ae=new go.PathFigure(z*a,(ee-E)*b,!1);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,ee*b,(z-y)*a,(ee-E)*b,(z-E)*a,(ee-y)*b)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+E)*b,(z-E)*a,(ee+y)*b,(z-y)*a,(ee+E)*b)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,ee*b,(z+y)*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-E)*b,(z+E)*a,(ee-y)*b,(z+y)*a,(ee-E)*b));var Gt=new go.PathFigure((z-E)*a,ee*b,!1);return x.add(Gt),ye(ae),ye(te),ye(se),ye(de),ye(Se),ye(Re),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(ie,a,b){var x=new go.Geometry,y=.375,E=0,z=-.125,ee=y*fe,ae=new go.PathFigure((.525+E)*a,(.5+y+z)*b,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+E)*a,(.5+z)*b,(.5+ee+E)*a,(.5+y+z)*b,(.5+y+E)*a,(.5+ee+z)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*a,(.5-y+z)*b,(1-.5+y+E)*a,(.5-ee+z)*b,(.5+ee+E)*a,(.5-y+z)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+E)*a,(.5+z)*b,(.5-ee+E)*a,(.5-y+z)*b,(.5-y+E)*a,(.5-ee+z)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*a,(.5+y+z)*b,(.5-y+E)*a,(.5+ee+z)*b,(.5-ee+E)*a,(.5+y+z)*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*a,b)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*a,b)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*b).close()),y=.325,E=0,z=-.125,ee=y*fe;var ae=new go.PathFigure((1-.5+y+E)*a,(.5+z)*b,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*a,(.5+y+z)*b,(.5+y+E)*a,(.5+ee+z)*b,(.5+ee+E)*a,(.5+y+z)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+E)*a,(.5+z)*b,(.5-ee+E)*a,(.5+y+z)*b,(.5-y+E)*a,(.5+ee+z)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*a,(.5-y+z)*b,(.5-y+E)*a,(.5-ee+z)*b,(.5-ee+E)*a,(.5-y+z)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+E)*a,(.5+z)*b,(.5+ee+E)*a,(.5-y+z)*b,(1-.5+y+E)*a,(.5-ee+z)*b));var ae=new go.PathFigure((.525+E)*a,(.5+y+z)*b,!1);return x.add(ae),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(ie,a,b){var x=ie?ie.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*b)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,b)).add(new go.PathSegment(go.PathSegment.Move,0,.5*b)).add(new go.PathSegment(go.PathSegment.Line,a,.5*b))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ie,a,b){var x=ie?ie.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*b)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,b)).add(new go.PathSegment(go.PathSegment.Move,0,.5*b)).add(new go.PathSegment(go.PathSegment.Line,a,.5*b)).add(new go.PathSegment(go.PathSegment.Move,x*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*b)).add(new go.PathSegment(go.PathSegment.Line,x*a,b))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ie,a,b){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,b)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,b,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,b))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,b)).add(new go.PathSegment(go.PathSegment.Line,a,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ie,a,b){var x=new go.Geometry().add(new go.PathFigure(.5*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,b)).add(new go.PathSegment(go.PathSegment.Move,0,.5*b)).add(new go.PathSegment(go.PathSegment.Line,a,.5*b)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*a,.5*b,.5*a,.5*b)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(ie,a,b){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,b)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,b,!1).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Move,.5*a,b)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ie,a,b){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*b)).add(new go.PathSegment(go.PathSegment.Line,0,.5*b)).add(new go.PathSegment(go.PathSegment.Move,a,.5*b)).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Line,0,b)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,b)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*b)).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*b))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ie,a,b){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*b)).add(new go.PathSegment(go.PathSegment.Line,a,.5*b)).add(new go.PathSegment(go.PathSegment.Move,0,b)).add(new go.PathSegment(go.PathSegment.Line,a,b))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ie,a,b){var x=.5;return new go.Geometry().add(new go.PathFigure(0,b,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*b)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*a,x*b,x*a,x*b)).add(new go.PathSegment(go.PathSegment.Line,a,b))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ie,a,b){var x=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,x*b)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*a,x*b,x*a,x*b)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new ke("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new ke("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.3);var y=ie?ie.parameter2:NaN;isNaN(y)&&(y=.3);var E=(1-x)*a,z=(.5-y/2)*b,ee=(.5+y/2)*b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),te.add(new go.PathSegment(go.PathSegment.Line,E,b)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/b);var se=mt(0,ee/b,1,ee/b,E/a,1,1,.5,le());return ae.spot2=new go.Spot(se.x,se.y),ye(se),ae}),go.Shape.setFigureParameter("Arrow2",0,new ke("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new ke("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=30),x>a&&(x=a);var y=ie?ie.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,b/2);var E=a-x,z=(b-y)/2,ee=z+y,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),te.add(new go.PathSegment(go.PathSegment.Line,E,b)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/b);var se=mt(0,ee/b,1,ee/b,E/a,1,1,.5,le());return ae.spot2=new go.Spot(se.x,se.y),ye(se),ae}),go.Shape.defineFigureGenerator("Chevron",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.214*b)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*b)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*b).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new ke("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*b,E=(.5+x/2)*b,z=new go.Geometry,ee=new go.PathFigure(a,.5*b,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var ae=mt(0,.5,.3,0,0,y/b,.1,y/b,le());return z.spot1=new go.Spot(ae.x,ae.y),ae=mt(.7,1,1,.5,0,E/b,1,E/b,ae),z.spot2=new go.Spot(ae.x,ae.y),ye(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new ke("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new ke("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=40);var y=ie?ie.parameter2:NaN;isNaN(y)&&(y=100);var E=(b-x)/2,z=E+x,ee=(b-y)/2,ae=ee+y;(x>b||y>b)&&(y>x?(x=x*b/y,E=(b-x)/2,z=E+x,ee=0,ae=b):(E=0,z=b,ee=0,ae=b));var te=new go.Geometry,se=new go.PathFigure(a,.5*b,!0);te.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ae)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ae)),se.add(new go.PathSegment(go.PathSegment.Line,0,.5*b)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee).close());var de=mt(0,.5,.3,ee/b,0,E/b,1,E/b,le());return te.spot1=new go.Spot(de.x,de.y),de=mt(.7,ae/b,1,.5,0,z/b,1,z/b,de),te.spot2=new go.Spot(de.x,de.y),ye(de),te}),go.Shape.setFigureParameter("IBeamArrow",0,new ke("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*b,E=(.5+x/2)*b,z=new go.Geometry,ee=new go.PathFigure(a,.5*b,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(0,y/b);var ae=mt(.7,1,1,.5,0,E/b,1,E/b,le());return z.spot2=new go.Spot(ae.x,ae.y),ye(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new ke("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new ke("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=40);var y=ie?ie.parameter2:NaN;isNaN(y)&&(y=100);var E=(b-x)/2,z=E+x,ee=(b-y)/2,ae=ee+y;(x>b||y>b)&&(y>x?(x=x*b/y,E=(b-x)/2,z=E+x,ee=0,ae=b):(E=0,z=b,ee=0,ae=b));var te=new go.Geometry,se=new go.PathFigure(a,.5*b,!0);te.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ae)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ae)),se.add(new go.PathSegment(go.PathSegment.Line,0,ae)),se.add(new go.PathSegment(go.PathSegment.Line,0,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee).close()),te.spot1=new go.Spot(0,E/b);var de=mt(.7,ae/b,1,.5,0,z/b,1,z/b,le());return te.spot2=new go.Spot(de.x,de.y),ye(de),te}),go.Shape.setFigureParameter("Pointer",0,new ke("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.1);var y=new go.Geometry,E=new go.PathFigure(a,.5*b,!0);y.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,b)),E.add(new go.PathSegment(go.PathSegment.Line,x*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(x,.35);var z=mt(.2,.65,1,.65,0,1,1,.5,le());return y.spot2=new go.Spot(z.x,z.y),ye(z),y}),go.Shape.setFigureParameter("RoundedPointer",0,new ke("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.3);var y=new go.Geometry,E=new go.PathFigure(a,.5*b,!0);y.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,b)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*b,x*a,.25*b).close()),y.spot1=new go.Spot(x,.35);var z=mt(0,.65,1,.65,0,1,1,.5,le());return y.spot2=new go.Spot(z.x,z.y),ye(z),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new ke("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.4);var y=(.5-x/2)*b,E=(.5+x/2)*b,z=new go.Geometry,ee=new go.PathFigure(a,.5*b,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(.2,.3);var ae=mt(.7,1,1,.5,0,E/b,1,E/b,le());return z.spot2=new go.Spot(ae.x,ae.y),ye(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new ke("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=50);var y=(b-x)/2,E=y+x;x>b&&(y=0,E=b);var z=new go.Geometry,ee=new go.PathFigure(a,.5*b,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(.2,y/b);var ae=mt(.7,1,1,.5,0,E/b,1,E/b,le());return z.spot2=new go.Spot(ae.x,ae.y),ye(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new ke("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.7);var y=new go.Geometry,E=new go.PathFigure(a,.5*b,!0);return y.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*a,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*a,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(x,1),y}),go.Shape.defineFigureGenerator("Cone1",function(ie,a,b){var x=new go.Geometry,y=fe*.5,E=fe*.1,z=new go.PathFigure(0,.9*b,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,b,a,(.9+E)*b,(.5+y)*a,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*b,(.5-y)*a,b,0,(.9+E)*b).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.9*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*b,(1-.85/.9)*a,b,.85/.9*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*b).close());var E=new go.PathFigure(0,.9*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*b,(1-.85/.9)*a,.8*b,.85/.9*a,.8*b)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.5*a,b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*b).close());var E=new go.PathFigure(.5*a,b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*b)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,.15*b)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.3*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var E=new go.PathFigure(0,.3*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*b)),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,b/3);var y=new go.Geometry,E=fe*.5,z=new go.PathFigure(0,x,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,fe*x,(.5-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*a,x,(.5+E)*a,0,1*a,fe*x)),z.add(new go.PathSegment(go.PathSegment.Line,a,b-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*b,1*a,b-fe*x,(.5+E)*a,1*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b-x,(.5-E)*a,1*b,0,b-fe*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(a,x,!1);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*x,1*a,2*x-fe*x,(.5+E)*a,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*a,2*x,0,2*x-fe*x)),y.spot1=new go.Spot(0,0,0,2*x),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,b/3);var y=new go.Geometry,E=fe*.5,z=new go.PathFigure(0,b-x,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,fe*x,(.5-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,x,(.5+E)*a,0,a,fe*x)),z.add(new go.PathSegment(go.PathSegment.Line,a,b-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,b,a,b-fe*x,(.5+E)*a,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b-x,(.5-E)*a,b,0,b-fe*x));var ee=new go.PathFigure(0,b-x,!1);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,b-2*x,0,b-x-fe*x,(.5-E)*a,b-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,b-x,(.5+E)*a,b-2*x,a,b-x-fe*x)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*x),y}),go.Shape.defineFigureGenerator("Cylinder3",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,E=fe*.5,z=new go.PathFigure(x,0,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*b,a-fe*x,0,a,(.5-E)*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-x,b,a,(.5+E)*b,a-fe*x,b)),z.add(new go.PathSegment(go.PathSegment.Line,x,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*b,fe*x,b,0,(.5+E)*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*b,fe*x,0));var ee=new go.PathFigure(x,0,!1);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*b,x+fe*x,0,2*x,(.5-E)*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,b,2*x,(.5+E)*b,x+fe*x,b)),y.spot1=new go.Spot(0,0,2*x,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,E=fe*.5,z=new go.PathFigure(a-x,0,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*b,a-fe*x,0,a,(.5-E)*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-x,b,a,(.5+E)*b,a-fe*x,b)),z.add(new go.PathSegment(go.PathSegment.Line,x,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*b,fe*x,b,0,(.5+E)*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*b,fe*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,a-x,0));var ee=new go.PathFigure(a-x,0,!1);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-2*x,.5*b,a-x-fe*x,0,a-2*x,(.5-E)*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-x,b,a-2*x,(.5+E)*b,a-x-fe*x,b)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*x,0),y}),go.Shape.defineFigureGenerator("Prism1",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.25*a,.25*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var E=new go.PathFigure(.25*a,.25*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.25*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*b)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var E=new go.PathFigure(0,b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,.25*b)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*b)),E.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*b)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*b).close());var E=new go.PathFigure(.5*a,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*b).close());var E=new go.PathFigure(.5*a,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*b)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,.85*b)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(ie,a,b){var x=new go.Geometry,y=.2,E=.1,z=fe*y,ee=fe*E,ae=.5,te=.1,se=new go.PathFigure(ae*a,(te+E)*b,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,te*b,(ae-z)*a,(te+E)*b,(ae-y)*a,(te+ee)*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te-E)*b,(ae-y)*a,(te-ee)*b,(ae-z)*a,(te-E)*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,te*b,(ae+z)*a,(te-E)*b,(ae+y)*a,(te-ee)*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te+E)*b,(ae+y)*a,(te+ee)*b,(ae+z)*a,(te+E)*b));var de=.05,Le=fe*de;ae=.05,te=.25;var Se=new go.PathFigure(.5*a,.2*b,!0);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*b)),ae=.95,te=.25,Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae+de)*a,te*b,(ae+Le)*a,(te-de)*b,(ae+de)*a,(te-Le)*b)),Se.add(new go.PathSegment(go.PathSegment.Line,a,.6*b)),Se.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*b)),Se.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*b)),de=.025,Le=fe*de,ae=.825,te=.35,Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te-de)*b,(ae+de)*a,(te-Le)*b,(ae+Le)*a,(te-de)*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae-de)*a,te*b,(ae-Le)*a,(te-de)*b,(ae-de)*a,(te-Le)*b)),Se.add(new go.PathSegment(go.PathSegment.Line,.8*a,b)),Se.add(new go.PathSegment(go.PathSegment.Line,.55*a,b)),Se.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*b)),de=.05,Le=fe*de,ae=.5,te=.7,Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te-de)*b,(ae+de)*a,(te-Le)*b,(ae+Le)*a,(te-de)*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae-de)*a,te*b,(ae-Le)*a,(te-de)*b,(ae-de)*a,(te-Le)*b)),Se.add(new go.PathSegment(go.PathSegment.Line,.45*a,b)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*b)),de=.025,Le=fe*de,ae=.175,te=.35,Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te-de)*b,(ae+de)*a,(te-Le)*b,(ae+Le)*a,(te-de)*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae-de)*a,te*b,(ae-Le)*a,(te-de)*b,(ae-de)*a,(te-Le)*b)),Se.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*b)),Se.add(new go.PathSegment(go.PathSegment.Line,0,.6*b)),Se.add(new go.PathSegment(go.PathSegment.Line,0,.25*b)),de=.05,Le=fe*de,ae=.05,te=.25,Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te-de)*b,(ae-de)*a,(te-Le)*b,(ae-Le)*a,(te-de)*b)),Se.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*b)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new ke("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,E=new go.PathFigure(a,0,!0);return y.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*b)),E.add(new go.PathSegment(go.PathSegment.Line,x*a,0).close()),y.spot1=new go.Spot(0,x),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.5*a,.5*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b));var E=new go.PathFigure(.5*a,.5*b,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var 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,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var z=new go.PathFigure(0,y*b,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,y*b)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*b)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*b)),x}),go.Shape.defineFigureGenerator("Database",function(ie,a,b){var x=new go.Geometry,y=fe*.5,E=fe*.1,z=new go.PathFigure(a,.1*b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,b,a,(.9+E)*b,(.5+y)*a,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*b,(.5-y)*a,b,0,(.9+E)*b)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-E)*b,(.5-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*b,(.5+y)*a,0,a,(.1-E)*b));var ee=new go.PathFigure(a,.1*b,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*b,a,(.1+E)*b,(.5+y)*a,.2*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*b,(.5-y)*a,.2*b,0,(.1+E)*b)),ee.add(new go.PathSegment(go.PathSegment.Move,a,.2*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*b,a,(.2+E)*b,(.5+y)*a,.3*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*b,(.5-y)*a,.3*b,0,(.2+E)*b)),ee.add(new go.PathSegment(go.PathSegment.Move,a,.3*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*b,a,(.3+E)*b,(.5+y)*a,.4*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*b,(.5-y)*a,.4*b,0,(.3+E)*b)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,b,a,0,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.9*b,.25*a,.1*b).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(ie,a,b){var x=new go.Geometry,y=fe*.5,E=fe*.1,z=new go.PathFigure(a,.1*b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,b,a,(.9+E)*b,(.5+y)*a,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*b,(.5-y)*a,b,0,(.9+E)*b)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-E)*b,(.5-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*b,(.5+y)*a,0,a,(.1-E)*b));var ee=new go.PathFigure(a,.1*b,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*b,a,(.1+E)*b,(.5+y)*a,.2*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*b,(.5-y)*a,.2*b,0,(.1+E)*b)),ee.add(new go.PathSegment(go.PathSegment.Move,a,.2*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*b,a,(.2+E)*b,(.5+y)*a,.3*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*b,(.5-y)*a,.3*b,0,(.2+E)*b)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,b,a,0,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*b).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var E=fe*.2,z=new go.PathFigure(0,.2*b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-E)*b,(.2-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*b,(.8+E)*a,0,a,(.2-E)*b)),z.add(new go.PathSegment(go.PathSegment.Line,a,.8*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,b,a,(.8+E)*b,(.8+E)*a,b)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*b,(.2-E)*a,b,0,(.8+E)*b)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*b));var ee=new go.PathFigure(0,y*b,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,y*b)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var 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,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var z=new go.PathFigure(0,y*b,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,y*b)),x}),go.Shape.defineFigureGenerator("Document",function(ie,a,b){var x=new go.Geometry;b=b/.8;var y=new go.PathFigure(0,.7*b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*b,.5*a,.4*b,.5*a,b).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var 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,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var z=new go.PathFigure(y*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,y*b)),z.add(new go.PathSegment(go.PathSegment.Move,a,y*b)),z.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*b)),z.add(new go.PathSegment(go.PathSegment.Line,y*a,b)),z.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,b)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*b)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*b).close());var E=new go.PathFigure(.1*a,.4*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*b)),E.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*b)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*b)),E.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*b)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*b)),E.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*b)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.9*b)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var E=new go.PathFigure(.75*a,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,.25*b)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a,.5*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b));var E=new go.PathFigure(a,.5*b,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,b));var z=new go.PathFigure(a,.5*b,!1);return x.add(z),z.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(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN,E=ie?ie.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,b)),z.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var ee=new go.PathFigure(y*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*a,b)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*b)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E*b)),x}),go.Shape.defineFigureGenerator("Junction",function(ie,a,b){var x=new go.Geometry,y=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=fe*.5,ee=.5,ae=new go.PathFigure(a,ee*b,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,b,a,(ee+z)*b,(ee+z)*a,b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*b,(ee-z)*a,b,0,(ee+z)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-z)*b,(ee-z)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*b,(ee+z)*a,0,a,(ee-z)*b));var te=new go.PathFigure((E+y)*a,(E+y)*b,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*a,E*b)),te.add(new go.PathSegment(go.PathSegment.Move,E*a,(E+y)*b)),te.add(new go.PathSegment(go.PathSegment.Line,(E+y)*a,E*b)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(ie,a,b){var x=new go.Geometry;b=b/.8;var y=new go.PathFigure(0,.7*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*b,.5*a,.4*b,.5*a,b).close());var E=new go.PathFigure(.1*a,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*b)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*b)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(ie,a,b){var x=new go.Geometry,y=fe*.5,E=.5,z=new go.PathFigure(.5*a,b,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*b,(E-y)*a,b,0,(E+y)*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,0,0,(E-y)*b,(E-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,E*b,(E+y)*a,0,a,(E-y)*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*a,.9*b,a,(E+y)*b,(E+y)*a,.9*b)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*b)),z.add(new go.PathSegment(go.PathSegment.Line,a,b)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*b).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,y*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,b)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,(1-y)*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*b)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(ie,a,b){var x=new go.Geometry;b=b/.8;var y=new go.PathFigure(a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*b,.96*a,.47*b,.93*a,.45*b)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*b,.86*a,.57*b,.83*a,.55*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*b,.4*a,.4*b,.4*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*b)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*b)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var E=new go.PathFigure(.1*a,.2*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*b)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*b)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*b)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*b)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.44*b)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.1*a,.1*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*b)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*b).close());var E=new go.PathFigure(.2*a,.1*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*b)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*b)),E.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*b)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*b)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*b)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var E=1-y,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,b).close());var ee=new go.PathFigure(.5*y*a,y*b,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*a,y*b)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(ie,a,b){var x=new go.Geometry,y=fe*.5,E=.5,z=new go.PathFigure(a,E*b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,b,a,(E+y)*b,(E+y)*a,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*b,(E-y)*a,b,0,(E+y)*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,0,0,(E-y)*b,(E-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,E*b,(E+y)*a,0,a,(E-y)*b));var ee=new go.PathFigure(a,.5*b,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*b)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(ie,a,b){var x=new go.Geometry;b=b/.8;var y=new go.PathFigure(0,.7*b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*b,.5*a,.6*b,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*b,.5*a,.4*b,.5*a,b).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN,E=ie?ie.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,.5*b)),z.add(new go.PathSegment(go.PathSegment.Line,a,b)),z.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN,E=ie?ie.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,b)),z.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var 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,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var z=new go.PathFigure((1-y)*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,b)),z.add(new go.PathSegment(go.PathSegment.Move,y*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*a,b)),x}),go.Shape.defineFigureGenerator("Process",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var 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,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var z=new go.PathFigure(y*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*a,b)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*b).close());var E=new go.PathFigure(0,.5*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.25);var E=new go.PathFigure(y*a,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*b,.25*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*b,.25*a,.5*b));var z=new go.PathFigure(y*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*a,b)),z.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,b)),x.spot1=new go.Spot(y,0),x.spot2=new go.Spot(1-y,1),x}),go.Shape.defineFigureGenerator("Terminator",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*b,.25*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*b,.25*a,.5*b)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,b)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-y)*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*b).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(ie,a,b){var x=new go.Geometry,y=fe*.5,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.Bezier,a,.5*b,(.5+y)*a,0,a,(.5-y)*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,b,a,(.5+y)*b,(.5+y)*a,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(ie,a,b){var x=new go.Geometry,y=fe*.5,E=.5,z=new go.PathFigure(a,E*b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,b,a,(E+y)*b,(E+y)*a,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*b,(E-y)*a,b,0,(E+y)*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,0,0,(E-y)*b,(E-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,E*b,(E+y)*a,0,a,(E-y)*b));var ee=new go.PathFigure(a,E*b,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E*b));var ae=new go.PathFigure(.8*a,.75*b,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*b)),x}),go.Shape.defineFigureGenerator("Ground",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Move,.3*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,b)),x}),go.Shape.defineFigureGenerator("Inverter",function(ie,a,b){var x=new go.Geometry,y=fe*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*a,.5*b,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,b)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*b));var te=new go.PathFigure((z+E)*a,ee*b,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+E)*b,(z+E)*a,(ee+y)*b,(z+y)*a,(ee+E)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,ee*b,(z-y)*a,(ee+E)*b,(z-E)*a,(ee+y)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-E)*b,(z-E)*a,(ee-y)*b,(z-y)*a,(ee-E)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,ee*b,(z+y)*a,(ee-E)*b,(z+E)*a,(ee-y)*b)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(ie,a,b){var x=new go.Geometry,y=fe*.5,E=fe*.4,z=fe*.1,ee=.1,ae=.9,te=.5,se=new go.PathFigure(.8*a,.5*b,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,b,.8*a,(.5+E)*b,(.4+y)*a,b)),se.add(new go.PathSegment(go.PathSegment.Line,0,b)),se.add(new go.PathSegment(go.PathSegment.Line,0,0)),se.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),se.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*b,(.4+y)*a,0,.8*a,(.5-E)*b));var de=new go.PathFigure((ae+ee)*a,te*b,!0);return x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te+ee)*b,(ae+ee)*a,(te+z)*b,(ae+z)*a,(te+ee)*b)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,te*b,(ae-z)*a,(te+ee)*b,(ae-ee)*a,(te+z)*b)),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te-ee)*b,(ae-ee)*a,(te-z)*b,(ae-z)*a,(te-ee)*b)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,te*b,(ae+z)*a,(te-ee)*b,(ae+ee)*a,(te-z)*b)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(ie,a,b){var x=new go.Geometry,y=.5,E=fe*y,z=0,ee=.5,ae=new go.PathFigure(.8*a,.5*b,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,b,.7*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*b,.25*a,.25*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*b,(z+E)*a,(ee-y)*b,.7*a,(ee-E)*b)),y=.1,E=fe*.1,z=.9,ee=.5;var te=new go.PathFigure((z-y)*a,ee*b,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-y)*b,(z-y)*a,(ee-E)*b,(z-E)*a,(ee-y)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,ee*b,(z+E)*a,(ee-y)*b,(z+y)*a,(ee-E)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+y)*b,(z+y)*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,ee*b,(z-E)*a,(ee+y)*b,(z-y)*a,(ee+E)*b)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(ie,a,b){var x=new go.Geometry,y=.5,E=fe*y,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*b,(z+E+E)*a,(ee-y)*b,.8*a,(ee-E)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,b,.8*a,(ee+E)*b,(z+E+E)*a,(ee+y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*b,.25*a,.25*b).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(ie,a,b){var x=new go.Geometry,y=.5,E=fe*y,z=.2,ee=.5,ae=new go.PathFigure(.1*a,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,b,.35*a,.25*b,.35*a,.75*b));var te=new go.PathFigure(.8*a,.5*b,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,b,.7*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*b,.45*a,.25*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*b,(z+E)*a,(ee-y)*b,.7*a,(ee-E)*b)),y=.1,E=fe*.1,z=.9,ee=.5;var se=new go.PathFigure((z-y)*a,ee*b,!0);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-y)*b,(z-y)*a,(ee-E)*b,(z-E)*a,(ee-y)*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,ee*b,(z+E)*a,(ee-y)*b,(z+y)*a,(ee-E)*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+y)*b,(z+y)*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,ee*b,(z-E)*a,(ee+y)*b,(z-y)*a,(ee+E)*b)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(ie,a,b){var x=new go.Geometry,y=.5,E=fe*y,z=.2,ee=.5,ae=new go.PathFigure(.1*a,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,b,.35*a,.25*b,.35*a,.75*b));var te=new go.PathFigure(.2*a,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*b,(z+E)*a,(ee-y)*b,.9*a,(ee-E)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,b,.9*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*b,.45*a,.25*b).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),x}),go.Shape.defineFigureGenerator("Resistor",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.5*b,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*b)),x}),go.Shape.defineFigureGenerator("Inductor",function(ie,a,b){var x=new go.Geometry,y=fe*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-y*.5)*a,b,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,0,(z-y)*a,b,(z-E)*a,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,b,(z+E)*a,0,(z+y)*a,b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,0,(z-y)*a,b,(z-E)*a,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,b,(z+E)*a,0,(z+y)*a,b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,0,(z-y)*a,b,(z-E)*a,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,b,(z+E)*a,0,(z+y)*a,b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,0,(z-y)*a,b,(z-E)*a,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+y*.5)*a,b,(z+E)*a,0,(z+y)*a,b)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ie,a,b){var x=new go.Geometry,y=fe*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*a,ee*b,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-E)*b,(z-E)*a,(ee-y)*b,(z-y)*a,(ee-E)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,ee*b,(z+y)*a,(ee-E)*b,(z+E)*a,(ee-y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+E)*b,(z+E)*a,(ee+y)*b,(z+y)*a,(ee+E)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,ee*b,(z-y)*a,(ee+E)*b,(z-E)*a,(ee+y)*b)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*a,ee*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*a,ee*b,z*a,(ee-E)*b,z*a,(ee+E)*b)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.75*b,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*b)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),x}),go.Shape.defineFigureGenerator("Diode",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(ie,a,b){var x=new go.Geometry,y=a,E=b;a=a*.38,b=b*.6;var z=fe*.8,ee=.8,ae=0,te=.5,se=(y-a)/2,de=(E-b)/2,Le=new go.PathFigure(ae*a+se,(te+ee)*b+de,!0);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a+se,te*b+de,(ae-z)*a+se,(te+ee)*b+de,(ae-ee)*a+se,(te+z)*b+de)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te-ee)*b+de,(ae-ee)*a+se,(te-z)*b+de,(ae-z)*a+se,(te-ee)*b+de)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*a+se,te*b+de,ae*a+se,(te-ee)*b+de,(ae-ee+z*.5)*a+se,(te-z)*b+de)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te+ee)*b+de,(ae-ee+z*.5)*a+se,(te+z)*b+de,ae*a+se,(te+ee)*b+de).close()),z=fe*.4,ee=.4,ae=.2,te=.5;var Se=new go.PathFigure(ae*a+se,(te+ee)*b+de,!0);x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a+se,te*b+de,(ae-z)*a+se,(te+ee)*b+de,(ae-ee)*a+se,(te+z)*b+de)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te-ee)*b+de,(ae-ee)*a+se,(te-z)*b+de,(ae-z)*a+se,(te-ee)*b+de)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*a+se,te*b+de,ae*a+se,(te-ee)*b+de,(ae-ee+z*.5)*a+se,(te-z)*b+de)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te+ee)*b+de,(ae-ee+z*.5)*a+se,(te+z)*b+de,ae*a+se,(te+ee)*b+de).close()),z=fe*.2,ee=.2,ae=.5,te=.5;var Re=new go.PathFigure((ae-ee)*a+se,te*b+de,!0);x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te-ee)*b+de,(ae-ee)*a+se,(te-z)*b+de,(ae-z)*a+se,(te-ee)*b+de)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a+se,te*b+de,(ae+z)*a+se,(te-ee)*b+de,(ae+ee)*a+se,(te-z)*b+de)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te+ee)*b+de,(ae+ee)*a+se,(te+z)*b+de,(ae+z)*a+se,(te+ee)*b+de)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a+se,te*b+de,(ae-z)*a+se,(te+ee)*b+de,(ae-ee)*a+se,(te+z)*b+de)),z=fe*.4,ee=.4,ae=.8,te=.5;var Ae=new go.PathFigure(ae*a+se,(te-ee)*b+de,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a+se,te*b+de,(ae+z)*a+se,(te-ee)*b+de,(ae+ee)*a+se,(te-z)*b+de)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te+ee)*b+de,(ae+ee)*a+se,(te+z)*b+de,(ae+z)*a+se,(te+ee)*b+de)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*a+se,te*b+de,ae*a+se,(te+ee)*b+de,(ae+ee-z*.5)*a+se,(te+z)*b+de)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te-ee)*b+de,(ae+ee-z*.5)*a+se,(te-z)*b+de,ae*a+se,(te-ee)*b+de).close()),z=fe*.8,ee=.8,ae=1,te=.5;var Gt=new go.PathFigure(ae*a+se,(te-ee)*b+de,!0);return x.add(Gt),Gt.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a+se,te*b+de,(ae+z)*a+se,(te-ee)*b+de,(ae+ee)*a+se,(te-z)*b+de)),Gt.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te+ee)*b+de,(ae+ee)*a+se,(te+z)*b+de,(ae+z)*a+se,(te+ee)*b+de)),Gt.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*a+se,te*b+de,ae*a+se,(te+ee)*b+de,(ae+ee-z*.5)*a+se,(te+z)*b+de)),Gt.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te-ee)*b+de,(ae+ee-z*.5)*a+se,(te-z)*b+de,ae*a+se,(te-ee)*b+de).close()),x}),go.Shape.defineFigureGenerator("Email",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,b)),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*b)),E.add(new go.PathSegment(go.PathSegment.Move,a,b)),E.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*b)),x}),go.Shape.defineFigureGenerator("Ethernet",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.35*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var E=new go.PathFigure(.1*a,b,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,b)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*b)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*b)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,b).close());var z=new go.PathFigure(.6*a,b,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,b)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*b)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*b)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,b).close());var ee=new go.PathFigure(0,.5*b,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*b)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*b)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*b)),x}),go.Shape.defineFigureGenerator("Power",function(ie,a,b){var x=new go.Geometry,y=fe*.4,E=.4,z=.5,ee=.5,ae=le(),te=le(),se=le(),de=le();Ve(z,ee-E,z+y,ee-E,z+E,ee-y,z+E,ee,.5,ae,ae,te,se,de);var Le=ge(te.x,te.y),Se=new go.PathFigure(te.x*a,te.y*b,!0);x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,ee*b,se.x*a,se.y*b,de.x*a,de.y*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+E)*b,(z+E)*a,(ee+y)*b,(z+y)*a,(ee+E)*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,ee*b,(z-y)*a,(ee+E)*b,(z-E)*a,(ee+y)*b)),Ve(z-E,ee,z-E,ee-y,z-y,ee-E,z,ee-E,.5,se,de,te,ae,ae),Se.add(new go.PathSegment(go.PathSegment.Bezier,te.x*a,te.y*b,se.x*a,se.y*b,de.x*a,de.y*b)),y=fe*.3,E=.3,Ve(z-E,ee,z-E,ee-y,z-y,ee-E,z,ee-E,.5,se,de,te,ae,ae),Se.add(new go.PathSegment(go.PathSegment.Line,te.x*a,te.y*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,ee*b,de.x*a,de.y*b,se.x*a,se.y*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+E)*b,(z-E)*a,(ee+y)*b,(z-y)*a,(ee+E)*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,ee*b,(z+y)*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),Ve(z,ee-E,z+y,ee-E,z+E,ee-y,z+E,ee,.5,ae,ae,te,se,de),Se.add(new go.PathSegment(go.PathSegment.Bezier,te.x*a,te.y*b,de.x*a,de.y*b,se.x*a,se.y*b).close());var Se=new go.PathFigure(.45*a,0,!0);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*b)),Se.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*b)),Se.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),ye(ae),ye(te),ye(se),ye(de),ye(Le),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,b/2,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,b/2,a/2,b/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*a,(.8+ae)*b)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*a,(.5+ae)*b)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*a,(.5+ae)*b)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*a,(.8+ae)*b).close())}return E(y,0,0),E(y,.4,0),E(y,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.2*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*b).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.37*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*b)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*b)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.37*b)),y.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*b)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*b)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*b)),y.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*b).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.1*a,b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*b,.45*a,.44*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*b,.48*a,.17*b,.54*a,.35*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*b,.59*a,.29*b,.58*a,.28*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*b,.8*a,.34*b,.88*a,.43*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*b,.87*a,.48*b,.88*a,.43*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,b,1.17*a,.76*b,.82*a,.8*b).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ie,a,b){var x=new go.Geometry,y=.5,E=0,z=0,ee=y*fe,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,se=1,de=.5,Le=.5,Se=0,Re=new go.PathFigure(ae*a,(1-te)*b,!1);return x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,se*a,de*b,se*a,.7*b,se*a,de*b)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(Le+E)*a,(Se+E)*b,(.5+y+E)*a,(.5-ee+E)*b,(.5+ee+E)*a,(.5-y+E)*b)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+E)*a,(.5+z)*b,(.5-ee+E)*a,(.5-y+z)*b,(.5-y+E)*a,(.5-ee+z)*b)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*a,.9*b,(.5-y+E)*a,(.5+ee+z)*b,(.5-ee+E)*a,.9*b)),Re.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*a,.8*b)),Re.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*a,.9*b)),Re.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*a,.95*b)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Move,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var E=new go.PathFigure(a,b,!1);x.add(E);var z=new go.PathFigure(0,.5*b,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*b,.2*a,.35*b,.3*a,.35*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*b,.7*a,.65*b,.8*a,.65*b)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.5*b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.2*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*b).close());var y=new go.PathFigure(0,.2*b,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*b)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.7*a,b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*b,0,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,b,.4*a,.5*b,a,.5*b).close());var E=new go.PathFigure(.45*a,.73*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*b)),E.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*b)),E.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*b)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var E=new go.PathFigure(.335*a,(1-.555)*b,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*b)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*b)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*b,(1-.12)*a,.46*b,(1-.02)*a,.54*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*b,.02*a,.54*b,.12*a,.46*b)),E.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*b));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,se=4*(1-Math.cos(te))/(3*Math.sin(te)),de=se*.5,Le=z,Se=z,Re=se*Le,Ae=se*Se;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Le)*a,ae*b,(ee-(Re+Le)/2)*a,(ae+(Se+Ae)/2)*b,(ee-Le)*a,(ae+Ae)*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ae-Se)*b,(ee-Le)*a,(ae-Ae)*b,(ee-Re)*a,(ae-Se)*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Le)*a,ae*b,(ee+Re)*a,(ae-Se)*b,(ee+Le)*a,(ae-Ae)*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*b,(ee+Le)*a,(ae+Ae)*b,(ee+(Re+Le)/2)*a,(ae+(Se+Ae)/2)*b)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*b)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*b)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*b)),E.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*b));var Gt=new go.PathFigure(.2*a,b,!1);x.add(Gt),Gt.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*b));var sn=new go.PathFigure(.8*a,b,!1);return x.add(sn),sn.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*b)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.1*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,b).close());var E=new go.PathFigure(.2*a,.2*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*b)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*b)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*b)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*b)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*b)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*b)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*b)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*b).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var E=new go.PathFigure(a,b,!1);x.add(E);var z=new go.PathFigure(.1*a,b,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,b)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b).close()),x}),go.Shape.defineFigureGenerator("Caution",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.05*a,b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*b,0,b,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*b,.5*a,0,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,b,a,b,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,b));var E=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*a,.875*b)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*b,E*a,E*b)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*b,.575*a,.725*b,.625*a,.375*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.75*b,.375*a,.375*b,.425*a,.725*b)),x}),go.Shape.defineFigureGenerator("Recycle",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.45*a,.95*b,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*b,.17*a,.95*b,.15*a,.9*b)),y.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*b)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*b)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*b)),y.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*b)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*b,0,.675*b,0,.7*b)),y.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*b)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*b)),y.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*b));var E=new go.PathFigure(.475*a,.2*b,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*b)),E.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*b)),E.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*b)),E.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*b,.35*a,0,.375*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*b)),E.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*b)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*b)),E.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*b)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*b)),E.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*b,.625*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*b));var z=new go.PathFigure(.675*a,.575*b,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*b)),z.add(new go.PathSegment(go.PathSegment.Line,a,.775*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*b,a,.8*b,a,.85*b)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*b)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,b)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*b)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*b)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*b)),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*b)),z.add(new go.PathSegment(go.PathSegment.Line,a,.775*b)),z.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*b)),z.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*b)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ie,a,b){var x=new go.Geometry,y=.5,E=fe*.5,z=new go.PathFigure(a,y*b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y*a,b,a,(y+E)*b,(y+E)*a,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y*b,(y-E)*a,b,0,(y+E)*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y*a,0,0,(y-E)*b,(y-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,y*b,(y+E)*a,0,a,(y-E)*b));var ee=new go.PathFigure(y*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*a,.15*b)),ee.add(new go.PathSegment(go.PathSegment.Move,y*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y*a,.85*b)),ee.add(new go.PathSegment(go.PathSegment.Move,0,y*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*a,y*b)),ee.add(new go.PathSegment(go.PathSegment.Move,a,y*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,y*b)),ee.add(new go.PathSegment(go.PathSegment.Move,y*a,y*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*b)),ee.add(new go.PathSegment(go.PathSegment.Move,y*a,y*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*b)),x}),go.Shape.defineFigureGenerator("Package",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.15*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var E=new go.PathFigure(0,.15*b,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*a,.15*b).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*b,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.2*b).close());var z=new go.PathFigure(0,.5*b,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*b).close()),x}),go.Shape.defineFigureGenerator("Component",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a,b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b).close());var E=new go.PathFigure(0,.2*b,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*b)),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*b).close());var z=new go.PathFigure(0,.6*b,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*b)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*b)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*b)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*b).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.15*a,.6*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*b));var E=new go.PathFigure(.15*a,.6*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*b)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a,b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*b)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*b)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.33*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*b)),y.add(new go.PathSegment(go.PathSegment.Move,a,.33*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.66*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*b)),y.add(new go.PathSegment(go.PathSegment.Move,a,.66*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(a,.8*b,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.4*b)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*b)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,.8*b).close());var z=.1,ee=fe*.1,ae=.2,te=.9,se=new go.PathFigure((ae-z)*a,te*b,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te-z)*b,(ae-z)*a,(te-ee)*b,(ae-ee)*a,(te-z)*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*a,te*b,(ae+ee)*a,(te-z)*b,(ae+z)*a,(te-ee)*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te+z)*b,(ae+z)*a,(te+ee)*b,(ae+ee)*a,(te+z)*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*a,te*b,(ae-ee)*a,(te+z)*b,(ae-z)*a,(te+ee)*b).close()),z=.1,ee=fe*.1,ae=.8,te=.9;var de=new go.PathFigure((ae-z)*a,te*b,!0);return x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te-z)*b,(ae-z)*a,(te-ee)*b,(ae-ee)*a,(te-z)*b)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*a,te*b,(ae+ee)*a,(te-z)*b,(ae+z)*a,(te-ee)*b)),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te+z)*b,(ae+z)*a,(te+ee)*b,(ae+ee)*a,(te+z)*b)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*a,te*b,(ae-ee)*a,(te+z)*b,(ae-z)*a,(te+ee)*b).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.2*a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,b)),x}),go.Shape.defineFigureGenerator("Forklift",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*b,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*b)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*b)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*b));var z=new go.PathFigure(.5*a,.8*b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*b)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*b)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*b)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*b));var ee=new go.PathFigure(.5*a,.7*b,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.7*b));var ae=.1,te=fe*.1,se=.1,de=.9,Le=new go.PathFigure((se-ae)*a,de*b,!0);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(de-ae)*b,(se-ae)*a,(de-te)*b,(se-te)*a,(de-ae)*b)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(se+ae)*a,de*b,(se+te)*a,(de-ae)*b,(se+ae)*a,(de-te)*b)),Le.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(de+ae)*b,(se+ae)*a,(de+te)*b,(se+te)*a,(de+ae)*b)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(se-ae)*a,de*b,(se-te)*a,(de+ae)*b,(se-ae)*a,(de+te)*b)),ae=.1,te=fe*.1,se=.4,de=.9;var Se=new go.PathFigure((se-ae)*a,de*b,!0);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(de-ae)*b,(se-ae)*a,(de-te)*b,(se-te)*a,(de-ae)*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(se+ae)*a,de*b,(se+te)*a,(de-ae)*b,(se+ae)*a,(de-te)*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(de+ae)*b,(se+ae)*a,(de+te)*b,(se+te)*a,(de+ae)*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(se-ae)*a,de*b,(se-te)*a,(de+ae)*b,(se-ae)*a,(de+te)*b)),x}),go.Shape.defineFigureGenerator("RailShipment",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.1*a,.4*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*b).close());var E=new go.PathFigure(.45*a,.7*b,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*b));var z=new go.PathFigure(.55*a,.4*b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*b)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*b)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*b)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*b).close());var se=.05,de=fe*.05,Le=.175,Se=.95,ee=new go.PathFigure((Le-se)*a,Se*b,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Le*a,(Se-se)*b,(Le-se)*a,(Se-de)*b,(Le-de)*a,(Se-se)*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Le+se)*a,Se*b,(Le+de)*a,(Se-se)*b,(Le+se)*a,(Se-de)*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Le*a,(Se+se)*b,(Le+se)*a,(Se+de)*b,(Le+de)*a,(Se+se)*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Le-se)*a,Se*b,(Le-de)*a,(Se+se)*b,(Le-se)*a,(Se+de)*b));var se=.05,de=fe*.05,Le=.375,Se=.95,ae=new go.PathFigure((Le-se)*a,Se*b,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Le*a,(Se-se)*b,(Le-se)*a,(Se-de)*b,(Le-de)*a,(Se-se)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Le+se)*a,Se*b,(Le+de)*a,(Se-se)*b,(Le+se)*a,(Se-de)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Le*a,(Se+se)*b,(Le+se)*a,(Se+de)*b,(Le+de)*a,(Se+se)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Le-se)*a,Se*b,(Le-de)*a,(Se+se)*b,(Le-se)*a,(Se+de)*b));var se=.05,de=fe*.05,Le=.625,Se=.95,te=new go.PathFigure((Le-se)*a,Se*b,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Le*a,(Se-se)*b,(Le-se)*a,(Se-de)*b,(Le-de)*a,(Se-se)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Le+se)*a,Se*b,(Le+de)*a,(Se-se)*b,(Le+se)*a,(Se-de)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,Le*a,(Se+se)*b,(Le+se)*a,(Se+de)*b,(Le+de)*a,(Se+se)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Le-se)*a,Se*b,(Le-de)*a,(Se+se)*b,(Le-se)*a,(Se+de)*b));var se=.05,de=fe*.05,Le=.825,Se=.95,Re=new go.PathFigure((Le-se)*a,Se*b,!0);x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,Le*a,(Se-se)*b,(Le-se)*a,(Se-de)*b,(Le-de)*a,(Se-se)*b)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(Le+se)*a,Se*b,(Le+de)*a,(Se-se)*b,(Le+se)*a,(Se-de)*b)),Re.add(new go.PathSegment(go.PathSegment.Bezier,Le*a,(Se+se)*b,(Le+se)*a,(Se+de)*b,(Le+de)*a,(Se+se)*b)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(Le-se)*a,Se*b,(Le-de)*a,(Se+se)*b,(Le-se)*a,(Se+de)*b).close());var Ae=new go.PathFigure(0,b,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Line,a,b).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*b,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.2*b).close());var z=new go.PathFigure(.15*a,b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*b)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*b)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,b)),z.add(new go.PathSegment(go.PathSegment.Line,.15*a,b).close());var ee=.05,ae=fe*.05,te=.35,se=.775,de=new go.PathFigure((te-ee)*a,se*b,!0);return x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(se-ee)*b,(te-ee)*a,(se-ae)*b,(te-ae)*a,(se-ee)*b)),de.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*a,se*b,(te+ae)*a,(se-ee)*b,(te+ee)*a,(se-ae)*b)),de.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(se+ee)*b,(te+ee)*a,(se+ae)*b,(te+ae)*a,(se+ee)*b)),de.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*a,se*b,(te-ae)*a,(se+ee)*b,(te-ee)*a,(se+ae)*b).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Move,.1*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*b).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.75*b,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*b)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*b)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*b)),x}),go.Shape.defineFigureGenerator("Globe",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*b,.75*a,0,a,.25*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,b,a,.75*b,.75*a,b)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*b,.25*a,b,0,.75*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*b,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,b,.15*a,.25*b,.15*a,.75*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*b,.85*a,.25*b)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*b,.35*a,.3*b,.65*a,.3*b)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.85*b,.35*a,.7*b,.65*a,.7*b)),x}),go.Shape.defineFigureGenerator("Wave",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.25*b,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*b,.1*a,0,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*b,.425*a,.5*b,.575*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*b,.8*a,0,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*b)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*b,.1*a,.5*b,.2*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*b,.425*a,b,.575*a,b)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*b,.8*a,.5*b,.9*a,.5*b)),x}),go.Shape.defineFigureGenerator("Operator",function(ie,a,b){var x=new go.Geometry,y=.3,E=fe*.3,z=.5,ee=.7,ae=new go.PathFigure((z-y)*a,ee*b,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-y)*b,(z-y)*a,(ee-E)*b,(z-E)*a,(ee-y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,ee*b,(z+E)*a,(ee-y)*b,(z+y)*a,(ee-E)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+y)*b,(z+y)*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,ee*b,(z-E)*a,(ee+y)*b,(z-y)*a,(ee+E)*b));var te=new go.PathFigure(0,.7*b,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*b,0,0,a,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*b,.65*a,.3*b,.65*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*b,.35*a,.3*b)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,b,.3*a,.6*b,.1*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*b,.2*a,b,.35*a,.95*b)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,b,.7*a,.6*b,.9*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*b,.8*a,b,.65*a,.95*b)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*b,0,.075*b,0,.5*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,b,0,b,.4*a,b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*b,.8*a,b,.85*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),x}),go.Shape.defineFigureGenerator("Battery",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.1*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,.1*b)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*b));var E=new go.PathFigure(0,.6*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,.4*b)),x}),go.Shape.defineFigureGenerator("Delete",function(ie,a,b){var x=new go.Geometry,y=.5,E=fe*.5,z=.5,ee=.5,ae=new go.PathFigure((z-y)*a,ee*b,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-y)*b,(z-y)*a,(ee-E)*b,(z-E)*a,(ee-y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,ee*b,(z+E)*a,(ee-y)*b,(z+y)*a,(ee-E)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+y)*b,(z+y)*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,ee*b,(z-E)*a,(ee+y)*b,(z-y)*a,(ee+E)*b));var te=new go.PathFigure(.15*a,.5*b,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*b)),x}),go.Shape.defineFigureGenerator("Flag",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.1*b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*b,.15*a,0,.35*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*b,.65*a,.2*b,.85*a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*b,.85*a,.6*b,.65*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*b,.35*a,.4*b,.15*a,.4*b).close()),x}),go.Shape.defineFigureGenerator("Help",function(ie,a,b){var x=new go.Geometry,y=.5,E=fe*.5,z=.5,ee=.5,ae=new go.PathFigure((z-y)*a,ee*b,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-y)*b,(z-y)*a,(ee-E)*b,(z-E)*a,(ee-y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,ee*b,(z+E)*a,(ee-y)*b,(z+y)*a,(ee-E)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+y)*b,(z+y)*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,ee*b,(z-E)*a,(ee+y)*b,(z-y)*a,(ee+E)*b).close()),y=.05,E=fe*.05,z=.5,ee=.8;var te=new go.PathFigure((z-y)*a,ee*b,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-y)*b,(z-y)*a,(ee-E)*b,(z-E)*a,(ee-y)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,ee*b,(z+E)*a,(ee-y)*b,(z+y)*a,(ee-E)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+y)*b,(z+y)*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,ee*b,(z-E)*a,(ee+y)*b,(z-y)*a,(ee+E)*b).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*b)),te.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*b,.75*a,.475*b,.75*a,.225*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*b,.4*a,.2*b,.3*a,.25*b)),x}),go.Shape.defineFigureGenerator("Location",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(.5*a,b,!0).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*b)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.975*a,.025*b,.5*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*a,.5*b,.5*a,0,.025*a,.025*b).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*b)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*a,.3*b,.1*a,.1*b).close()))}),go.Shape.defineFigureGenerator("Lock",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.5*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*b));var E=new go.PathFigure(.2*a,.5*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*b,.25*a,0,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*b)),x}),go.Shape.defineFigureGenerator("Unlocked",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.5*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*b));var E=new go.PathFigure(.2*a,.5*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*b,.25*a,0,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*b)),x}),go.Shape.defineFigureGenerator("Gear",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(.9375*a,.56246875*b,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.4375*b)).add(new go.PathSegment(go.PathSegment.Line,.80621875*a,.4375*b)).add(new go.PathSegment(go.PathSegment.Bezier,.763*a,.3316875*b,.79840625*a,.39915625*b,.7834375*a,.3635*b)).add(new go.PathSegment(go.PathSegment.Line,.8566875*a,.23796875*b)).add(new go.PathSegment(go.PathSegment.Line,.76825*a,.14959375*b)).add(new go.PathSegment(go.PathSegment.Line,.67596875*a,.24184375*b)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*a,.19378125*b,.64228125*a,.2188125*b,.603875*a,.2021875*b)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.0625*b)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.0625*b)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.19378125*b)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*a,.239375*b,.39759375*a,.20190625*b,.36053125*a,.2176875*b)).add(new go.PathSegment(go.PathSegment.Line,.2379375*a,.14959375*b)).add(new go.PathSegment(go.PathSegment.Line,.14953125*a,.2379375*b)).add(new go.PathSegment(go.PathSegment.Line,.23934375*a,.3278125*b)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*a,.4375*b,.21765625*a,.36059375*b,.201875*a,.397625*b)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.4375*b)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.5625*b)).add(new go.PathSegment(go.PathSegment.Line,.1938125*a,.5625*b)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*a,.67596875*b,.20221875*a,.603875*b,.21884375*a,.64228125*b)).add(new go.PathSegment(go.PathSegment.Line,.1495625*a,.76825*b)).add(new go.PathSegment(go.PathSegment.Line,.238*a,.8566875*b)).add(new go.PathSegment(go.PathSegment.Line,.3316875*a,.76296875*b)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*a,.80621875*b,.36353125*a,.78340625*b,.3991875*a,.79840625*b)).add(new go.PathSegment(go.PathSegment.Line,.43753125*a,.9375*b)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.9375*b)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.80621875*b)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*a,.760625*b,.602375*a,.79809375*b,.63946875*a,.78234375*b)).add(new go.PathSegment(go.PathSegment.Line,.76828125*a,.8566875*b)).add(new go.PathSegment(go.PathSegment.Line,.85671875*a,.76825*b)).add(new go.PathSegment(go.PathSegment.Line,.76065625*a,.67221875*b)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*a,.56246875*b,.78234375*a,.63940625*b,.798125*a,.602375*b)).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.56246875*b).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.6*b)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*a,.5*b,.1*a,.1*b).close()))}),go.Shape.defineFigureGenerator("Hand",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.5*b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*b,0,.375*b,.05*a,.325*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*b,.3*a,.225*b,.4*a,.175*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*b,.46*a,.05*b,.525*a,.05*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*b,.525*a,.275*b,.475*a,.325*b)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*b,a,.4*b,a,.55*b)),y.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*b)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*b,.675*a,.55*b,.675*a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*b,.65*a,.7*b,.65*a,.85*b)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*b)),y.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,b,.61*a,.85*b,.61*a,b)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*b,.435*a,b,0,b).close()),x}),go.Shape.defineFigureGenerator("Map",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.2*b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*b)),x}),go.Shape.defineFigureGenerator("Eject",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,b*.7).close());var E=new go.PathFigure(0,b*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.6*b)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*b)).add(new go.PathSegment(go.PathSegment.Line,a,.9*b)).add(new go.PathSegment(go.PathSegment.Line,.9*a,b)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*b).close()))}),go.Shape.defineFigureGenerator("Building",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*1,b*1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,b*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,b*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,b*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,b*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,b*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,b*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,b*.85)),y.add(new go.PathSegment(go.PathSegment.Line,a,b*.85).close());var E=new go.PathFigure(.126*a,.85*b,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*b)),E.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*b)),E.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*b).close());var z=new go.PathFigure(.402*a,.85*b,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*b)),z.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*b)),z.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*b).close());var ee=new go.PathFigure(.678*a,.85*b,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*b).close());var ae=new go.PathFigure(.5*a,.1*b,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*b)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*b).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,b*1,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,b*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,b*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,b*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,b*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,b*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,b*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,b*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,b*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,b*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,b*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,b*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,b*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,b*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,b*1,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,b*(1-.184)).close());var E=new go.PathFigure(a*.204,b,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.204,b*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,a*.388,b*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,a*.388,b*1).close());var z=new go.PathFigure(a*.408,b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.408,b*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,a*.592,b*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,a*.592,b*1).close());var ee=new go.PathFigure(a*.612,b,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.612,b*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.796,b*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.796,b*1).close());var ae=new go.PathFigure(a*.816,b,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.816,b*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,a*1,b*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,a*1,b*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var E=new go.PathFigure(a*.055,.07*b,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.245,b*.07)),E.add(new go.PathSegment(go.PathSegment.Line,a*.245,b*.1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.055,b*.1).close());var z=new go.PathFigure(a*.055,.13*b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,b*.13)),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,b*.16)),z.add(new go.PathSegment(go.PathSegment.Line,a*.055,b*.16).close());var ee=new go.PathFigure(a*.055,.18*b,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,b*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,b*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.055,b*.21).close());var ae=new go.PathFigure(a*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.4,b*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,a*1,b*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.55*a,b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*b,0,.4*b,.225*a,.45*b)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*b)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*b)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*b)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*b)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*b,.975*a,0,a,.08*b)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*b)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*b)),y.add(new go.PathSegment(go.PathSegment.Line,.55*a,b).close()),x}),go.Shape.defineFigureGenerator("Key",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*1,b*.5,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*b).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*b)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*b,.075*a,.075*b).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*0,a*.3,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*1,b*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,b*1));var z=new go.PathFigure(a*.11,b*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),b*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),b*.8)),z.add(new go.PathSegment(go.PathSegment.Line,a*.11,b*.8).close());var ee=new go.PathFigure(a*(.11+.24133333*1+.028*1),b*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),b*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),b*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),b*.8).close());var ae=new go.PathFigure(a*(.11+.24133333*2+.028*2),b*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),b*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),b*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),b*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(ie,a,b){var x=new go.Geometry,y=8,E=y*fe,z=new go.PathFigure(y,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,a*1,b*.14)),z.add(new go.PathSegment(go.PathSegment.Line,a,b-y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-y,b,a,b-E,a-E,b)),z.add(new go.PathSegment(go.PathSegment.Line,y,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b-y,E,b,0,b-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,E,E,0).close());var ee=new go.PathFigure(a*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.83,b*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.17,b*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.17,b*0).close());var ae=new go.PathFigure(a*.83,b*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.83,b*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.17,b*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.17,b*1).close());var te=new go.PathFigure(a*.78,b*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.66,b*.05)),te.add(new go.PathSegment(go.PathSegment.Line,a*.66,b*.25)),te.add(new go.PathSegment(go.PathSegment.Line,a*.78,b*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(ie,a,b){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,a/3),x=Math.min(x,b/3);var y=x*fe,E=b*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,x,a-y,0,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a,E-y,a-y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,b)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,y,E,0,E-y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()),y>1?(z.spot1=new go.Spot(0,0,y,y),z.spot2=new go.Spot(1,.8,-y,-y)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*0,b*.45,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,b*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,b*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,b*.45).close());var E=new go.PathFigure(a*1,b*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.75,b*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,b*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.7,b*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.7,b*.1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.4,b*.1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.35,b*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,b*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,b*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(ie,a,b){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,b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close()).add(new go.PathSegment(go.PathSegment.Move,.4*a,.4*b)).add(new go.PathSegment(go.PathSegment.Line,.4*a,.8*b)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*b)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*b).close()).add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*b)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.6*b)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.6*b)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.1*b).close()).add(new go.PathSegment(go.PathSegment.Move,.1*a,.6*b)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*b)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.9*b)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*b).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*0,b*.1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*.1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,b*.9).close());var E=new go.PathFigure(a*.1,b*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.1,b*.25)),E.add(new go.PathSegment(go.PathSegment.Line,a*.22,b*.285)),E.add(new go.PathSegment(go.PathSegment.Line,a*.1,b*.32)),E.add(new go.PathSegment(go.PathSegment.Line,a*.1,b*.37)),E.add(new go.PathSegment(go.PathSegment.Line,a*.275,b*.32)),E.add(new go.PathSegment(go.PathSegment.Line,a*.275,b*.25).close());var z=new go.PathFigure(a*.28,b*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.45,b*.37)),z.add(new go.PathSegment(go.PathSegment.Line,a*.45,b*.41)),z.add(new go.PathSegment(go.PathSegment.Line,a*.28,b*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(ie,a,b){var x=new go.Geometry,y=15,E=y*fe,z=new go.PathFigure(a*.62,b*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,b-y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-y,b,a,b-E,a-E,b)),z.add(new go.PathSegment(go.PathSegment.Line,y,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b-y,E,b,0,b-E)),z.add(new go.PathSegment(go.PathSegment.Line,a*.38,b*.475)),z.add(new go.PathSegment(go.PathSegment.Line,a*.38,b*.03)),z.add(new go.PathSegment(go.PathSegment.Line,a*.36,b*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.64,b*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.62,b*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*0,b*1,!0);x.add(y);var E=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,b*(1-E)).close());var z=new go.PathFigure(a*.4,b*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,b*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.26,b*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.5,b*.66)),z.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),b*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,b*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,b*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*0,b*1,!0);x.add(y);var E=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,b*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*0,b*1,!0);x.add(y);var E=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,b*(1-E)).close());var z=new go.PathFigure(a*.5,b*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.26,b*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,b*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,b*.63)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,b*.63)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,b*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.74,b*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*.15,b*0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,b*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*.15,b*0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,b*1).close());var E=new go.PathFigure(a*.235,b*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.765,b*.28)),E.add(new go.PathSegment(go.PathSegment.Line,a*.655,b*.97)),E.add(new go.PathSegment(go.PathSegment.Line,a*.345,b*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*.5,b*0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,b*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,b*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,b*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,b*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,b*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,b*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,b*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,b*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,b*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,b*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,b*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,b*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,b*.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")},63089: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 ke={},Ft="5.0",ge={},le=null,ye=!1,mt=!1,Ve=null,Pe=!1,Be=null,fe=null,nt=0;nt4?parseFloat(we):5};ke.setHTML5Codebase=function(we,Ge){fe=we,$t(we,Ge)},ke.setJavaCodebase=ke.setJavaCodebaseVersion=ke.isCompiledInstalled=ke.setPreCompiledScriptPath=ke.setPreCompiledResourcePath=function(){},ke.setHTML5CodebaseVersion=function(we,Ge){var st=parseFloat(we);if(st!==NaN&&st<5){console.log("The GeoGebra HTML5 codebase version "+st+" is deprecated. Using version latest instead.");return}Be=we,rt(we,Ge)},ke.getHTML5CodebaseVersion=function(){return ie},ke.getParameters=function(){return ge},ke.setFontsCSSURL=function(we){z=we},ke.setGiacJSURL=function(we){},ke.setJNLPFile=function(we){Qe=we},ke.setJNLPBaseDir=function(we){},ke.inject=function(){function we(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ge="auto",st=ge.id,Tt,gt=!1,bt=0;bt=5)return!0;var we=ke.getAppletObject();return we&&typeof we.recalculateEnvironments=="function"?(we.recalculateEnvironments(),!0):!1},ke.startAnimation=function(){var we=ke.getAppletObject();return we&&typeof we.startAnimation=="function"?(we.startAnimation(),!0):!1},ke.stopAnimation=function(){var we=ke.getAppletObject();return we&&typeof we.stopAnimation=="function"?(we.stopAnimation(),!0):!1},ke.getAppletObject=function(){var we=ge.id!==void 0?ge.id:"ggbApplet";return window[we]},ke.resize=function(){};var Re=function(we,Ge,st){var Tt=document.createElement("param");Tt.setAttribute("name",Ge),Tt.setAttribute("value",st),we.appendChild(Tt)},Ae=function(we){return we&&we!=="false"},Gt=function(we,Ge,st){ae(ie)<=4.2&&(st=!0);var Tt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ie||ggbHTML5LoadedCodebaseIsWebSimple&&!b)&&(Tt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var gt=document.createElement("div");gt.classList.add("appletParameters","notranslate");var bt=Ge.width,ue=Ge.height;if(Ge.disableAutoScale=Ge.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ge.disableAutoScale,Ge.width!==void 0)if(ae(ie)<=4.4)Ae(Ge.showToolBar)&&(Ge.height-=7),Ae(Ge.showAlgebraInput)&&(Ge.height-=37),Ge.width<605&&Ae(Ge.showToolBar)&&(Ge.width=605,bt=605);else{var qe=100;(Ae(Ge.showToolBar)||Ae(Ge.showMenuBar))&&(Ge.hasOwnProperty("customToolBar")&&(Ge.customToolbar=Ge.customToolBar),qe=Ae(Ge.showMenuBar)?245:155),bt=5?(Ge.appletOnLoad=function(Ct){var Dt=we.querySelector(".ggb_preview");Dt&&Dt.parentNode.removeChild(Dt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(rn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ct)},Ue||rn.appendChild($e)):gt.appendChild($e),rn.appendChild(gt),Ue||we.appendChild(rn),setTimeout(function(){ke.resize()},1)}else{var ve=document.createElement("div");ve.className="applet_scaler",ve.style.position="relative",ve.style.display="block",ve.appendChild(gt),we.appendChild(ve),Ge.appletOnLoad=function(Ct){ke.resize(),pn(Ct)}}function _e(Ct,Dt){Dt&&typeof Dt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ct,Dt.appletOnLoad):renderGGBElement(Ct),Pt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Dt)}function Xe(Ct,Dt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ct,params:Dt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Mn){_e(Mn.article,Mn.params)}),html5AppletsToProcess=null)},ae(ie)<5&&(Ct.className+=" geogebraweb")):_e(Ct,Dt)}if(Tt){scriptLoadStarted=!0;for(var Bt=0;Bt0?(it.remove(),rn.attr("id","fullscreencontent").show(),jQuery(pn).append(rn),window.dispatchEvent(new Event("resize"))):Gt(it,Ge,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Je=Tt,Gt(we,Ge,!1);if(!window.GGBT_wsf_view)for(ue=0;uewe/4*3&&(it=we/4*3),pn=it/5.8,qe.setAttribute("src",y),qe.setAttribute("width",it),qe.setAttribute("height",pn);var rn=(we-it)/2,Ue=(Ge-pn)/2;qe.style.left=rn+"px",qe.style.top=Ue+"px",gt.appendChild(qe)}}return gt.appendChild(ue),gt},lt=function(we){return we=we.toLowerCase(),we==="html5"||we==="screenshot"?we:"html5"},Lt=["web","webSimple","web3d","tablet","tablet3d","phone"],rt=function(we,Ge){if(ie=we,Ge){$t(ie,!0);return}var st=!ye;if(st){var Tt=ae(ie);!isNaN(Tt)&&Tt<4.4&&(st=!1)}var gt,bt;window.location.protocol.substr(0,4)==="http"?gt=window.location.protocol:gt="http:";var ue=ie.indexOf("//");ue>0?bt=ie:ue===0?bt=gt+ie:bt="https://www.geogebra.org/apps/5.2.814.0/";for(var qe in Lt)if(ie.slice(Lt[qe].length*-1)===Lt[qe]||ie.slice((Lt[qe].length+1)*-1)===Lt[qe]+"/"){$t(bt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&st&&!le.is3D&&!le.AV&&!le.SV&&!le.CV&&!le.EV2&&!le.CP&&!le.PC&&!le.DA&&!le.FI&&!le.PV&&!Ae(ge.showToolBar)&&!Ae(ge.showMenuBar)&&!Ae(ge.showAlgebraInput)&&!Ae(ge.enableRightClick)&&(!ge.appName||ge.appName=="classic")?bt+="webSimple/":bt+="web3d/",$t(bt,!1)},$t=function(we,Ge){if(we.requirejs){at=we;return}we.slice(-1)!=="/"&&(we+="/"),at=we,Ge===null&&(Ge=we.indexOf("http")===-1),et=Ge,a="web.nocache.js",b=!1;var st=at.split("/");st.length>1&&(!Ge&&st[st.length-2]==="webSimple"?(a="webSimple.nocache.js",b=!0):Lt.indexOf(st[st.length-2])>=0&&(a=st[st.length-2]+".nocache.js")),st=we.split("/"),ie=st[st.length-3],ie.substr(0,4)==="test"?ie=ie.substr(4,1)+"."+ie.substr(5,1):(ie.substr(0,3)==="war"||ie.substr(0,4)==="beta")&&(ie="5.0");var Tt=parseFloat(ie);Tt!==NaN&&Tt<5&&we.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Tt+" is deprecated. Using version latest instead."),rt("5.0",Ge))},Pt=function(we,Ge){window.console&&window.console.log&&(!Ge||typeof Ge.showLogging=="undefined"||Ge.showLogging&&Ge.showLogging!=="false")&&console.log(we)};ge.material_id!==void 0?de(vn):vn();function vn(){var we=Ft;Be!==null?we=Be:parseFloat(we)<5&&(we="5.0"),rt(we,!1),fe!==null&&$t(fe,et),Pe=!0}return ke},GGBAppletUtils=function(){"use strict";function ke(){return window.GGBT_wsf_edit!==void 0}function Ft(Pe,Be){Be!=1?(Pe.style.transformOrigin="0% 0% 0px",Pe.style.webkitTransformOrigin="0% 0% 0px",Pe.style.transform="scale("+Be+","+Be+")",Pe.style.webkitTransform="scale("+Be+","+Be+")",Pe.style.maxWidth="initial",Pe.querySelector(".ggb_preview")!==null&&(Pe.querySelector(".ggb_preview").style.maxWidth="initial"),Pe.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Pe.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Pe.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Pe.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Pe.style.transform="none",Pe.style.webkitTransform="none")}function ge(Pe,Be,fe,nt,Ke,Qe){var at=null;if(Qe!=null&&Qe!="")for(var et=Pe.parentNode;et!=null;)if((" "+et.className+" ").indexOf(" "+Qe+" ")>-1){at=et;break}else et=et.parentNode;var Je=0,ie=0,a=0,b=0,x=0,y=0,E=0;if(at)Je=at.offsetWidth,ie=Math.max(nt?at.offsetWidth:0,at.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Je=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),a=Je):(Je=window.innerWidth,ie=window.innerHeight,a=window.innerWidth),Pe){var z=Pe.getBoundingClientRect();z.left>0&&z.left<=Je&&(Ke===void 0||!Ke)&&(document.dir==="rtl"?(x=Je-z.width-z.left,y=a<=480?10:30):(y=z.left,x=a<=480?10:30),b=y+x)}if(Pe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Pe.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(b=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(b=0,E=40)}}return Pe&&((fe===void 0||!fe)&&Be>0&&Be+b1&&(Qe=!0)),Be&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Qe=!0),!(Pe.hasOwnProperty("disableAutoScale")&&Pe.disableAutoScale))Ke=le(Pe,Be,Qe,fe,Pe.scaleContainerClass);else return nt;return Qe&&(!Pe.hasOwnProperty("scale")||nt===1)?Ke:Math.min(nt,Ke)}function mt(Pe){var Be=Math.min(window.innerWidth,document.documentElement.clientWidth),fe=Math.min(window.innerHeight,document.documentElement.clientHeight),nt=Pe.getBoundingClientRect(),Ke=(Be-nt.width)/2,Qe=(fe-nt.height)/2;Qe<0&&(Qe=0),Pe.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ke<40?Pe.style.left="40px":Pe.style.left=Ke+"px",Pe.style.top=Qe+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Qe<40?Pe.style.top="40px":Pe.style.top=Qe+"px",Pe.style.left=Ke+"px")}function Ve(Pe,Be){var fe=Pe.querySelector(".appletParameters");if(fe){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Be.id!==fe.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Pe)}if(fe.parentElement&&/fullscreen/.test(fe.parentElement.className))return;var nt=ye(Be,Pe);ke()&&fe.setAttribute("data-param-scale",nt);for(var Ke=null,Qe=0;Qe=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(ke){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ke){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ke){var Ft=c[ke];return Ft==null?null:Ft},r=d,webModule.__errFn=e}function B(){function ke(Pe){var Be=Pe.lastIndexOf(rb);Be==-1&&(Be=Pe.length);var fe=Pe.indexOf(sb);fe==-1&&(fe=Pe.length);var nt=Pe.lastIndexOf(tb,Math.min(fe,Be));return nt>=O?Pe.substring(O,nt+P):W}function Ft(Pe){if(!Pe.match(/^\w+:\/\//)){var Be=o.createElement(ub);Be.src=Pe+vb,Pe=ke(Be.src)}return Pe}function ge(){var Pe=__gwt_getMetaProperty(wb);return Pe!=null?Pe:W}function le(){for(var Pe=o.getElementsByTagName(_),Be=O;BeO?Pe[Pe.length-P].href:W}function mt(){var Pe=o.location;return Pe.href==Pe.protocol+zb+Pe.host+Pe.pathname+Pe.search+Pe.hash}var Ve=ge();return Ve==W&&(Ve=le()),Ve==W&&(Ve=ye()),Ve==W&&mt()&&(Ve=ke(o.location.href)),Ve=Ft(Ve),Ve}function C(ke){return ke.match(/^\//)||ke.match(/^[a-zA-Z]+:\/\//)?ke:webModule.__moduleBase+ke}function D(){var ke=[],Ft=O,ge=[],le=[];function ye(Pe){var Be=le[Pe](),fe=ge[Pe];if(Be in fe)return Be;var nt=[];for(var Ke in fe)nt[fe[Ke]]=Ke;throw r&&r(Pe,nt,Be),null}if(__gwt_isKnownPropertyValue=function(Pe,Be){return Be in ge[Pe]},webModule.__getPropMap=function(){var Pe={};for(var Be in ge)ge.hasOwnProperty(Be)&&(Pe[Be]=ye(Be));return Pe},webModule.__computePropValue=ye,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var mt;try{mt=Cb;var Ve=mt.indexOf(Db);Ve!=-1&&(Ft=parseInt(mt.substring(Ve+P),$),mt=mt.substring(O,Ve))}catch(Pe){}return webModule.__softPermutationId=Ft,C(mt+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})()},88457:function(ke,Ft,ge){"use strict";ge.d(Ft,{Ax:function(){return Ve},Ds:function(){return Pe},KI:function(){return fe},SI:function(){return mt},f1:function(){return ye}});var le=ge(78323);function ye(nt){let Ke=!0;if(nt.length>0){for(let Qe=0;Qenew Promise((a,b)=>{var x=z=>{try{E(ie.next(z))}catch(ee){b(ee)}},y=z=>{try{E(ie.throw(z))}catch(ee){b(ee)}},E=z=>z.done?a(z.value):Promise.resolve(z.value).then(x,y);E((ie=ie.apply(et,Je)).next())}),at=({data:et,className:Je,fullWidth:ie,style:a={},onClose:b,onOk:x,showFullTools:y,noAssociationId:E})=>{const z=(0,le.useRef)(null),ee=(0,le.useRef)(null),ae=(0,le.useRef)(null),te=(0,le.useRef)(null),[se,de]=(0,le.useState)(!1),[Le,Se]=(0,le.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,le.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),et!=null&&et.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",et!=null&&et.src&&Re()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[et==null?void 0:et.visible]);const Re=()=>Ke(void 0,null,function*(){de(!0),Se("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Ie=yield(0,nt.ZJ)(et==null?void 0:et.src);z.current.src="",z.current.src=Ie,z.current.onload=function(){xn()},de(!1),Se("")}),Ae=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",b()},Gt=Ie=>Ke(void 0,null,function*(){de(!0),Se("\u6B63\u5728\u4FDD\u5B58\u4E2D");const yt=yield(0,fe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:et.title,file:Ie.dataUrl}});yt!=null&&yt.id&&!E?(yield(0,fe.ZP)(`/api/attachments/${et.id}/add_subitem.json`,{method:"post",body:{subitem_id:yt==null?void 0:yt.id,settings:JSON.stringify(Ie.state)}})).status===0&&x():yt!=null&&yt.id&&x(yt),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",de(!1),Se("")}),sn=()=>{const Ie=document.querySelector('a[href="https://markerjs.com/"]');Ie&&Ie.parentNode&&(Ie.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(ht=>{const lt=document.querySelector(ht.name);lt&<.setAttribute("title",ht.title)})},xn=()=>{ee.current=new Be.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",Gt),ee.current.addEventListener("beforeclose",Ae),y&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),et!=null&&et.snapshotData&&ee.current.restoreState(et.snapshotData),setTimeout(()=>{window.scrollTo(0,0),sn()},300)};return le.createElement(le.Fragment,null,(et==null?void 0:et.visible)&&le.createElement(Pe.Z,{spinning:se,tip:Le,style:{position:"absolute"}},le.createElement("div",{ref:te,className:Ve()(ye.imageDimensions,Je,ie?ye.fullWidth:""),style:a},le.createElement("img",{className:ye.img,ref:z}))))}},24638:function(ke,Ft,ge){"use strict";var le=ge(59301),ye=ge(95237),mt=ge(43604),Ve=ge(99313),Pe=ge(3113),Be=ge(76818),fe=ge(27431),nt=ge(48136),Ke=ge(59301);const Qe=(0,le.forwardRef)(({callback:at,showSaveButton:et,value:Je=""},ie)=>{const a=(0,le.useRef)(),b=[{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([[3442],{27812:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return nt}});var le=ge(54476),ye=ge(59301),mt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},Ve=mt,Pe=ge(7657),Be=function(Qe,at){return ye.createElement(Pe.Z,(0,le.Z)({},Qe,{ref:at,icon:Ve}))},fe=ye.forwardRef(Be),nt=fe},26227:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return nt}});var le=ge(54476),ye=ge(59301),mt={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"},Ve=mt,Pe=ge(7657),Be=function(Qe,at){return ye.createElement(Pe.Z,(0,le.Z)({},Qe,{ref:at,icon:Ve}))},fe=ye.forwardRef(Be),nt=fe},41464:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return nt}});var le=ge(54476),ye=ge(59301),mt={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"},Ve=mt,Pe=ge(7657),Be=function(Qe,at){return ye.createElement(Pe.Z,(0,le.Z)({},Qe,{ref:at,icon:Ve}))},fe=ye.forwardRef(Be),nt=fe},61481:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return nt}});var le=ge(54476),ye=ge(59301),mt={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},Ve=mt,Pe=ge(7657),Be=function(Qe,at){return ye.createElement(Pe.Z,(0,le.Z)({},Qe,{ref:at,icon:Ve}))},fe=ye.forwardRef(Be),nt=fe},33853:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return nt}});var le=ge(54476),ye=ge(59301),mt={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"},Ve=mt,Pe=ge(7657),Be=function(Qe,at){return ye.createElement(Pe.Z,(0,le.Z)({},Qe,{ref:at,icon:Ve}))},fe=ye.forwardRef(Be),nt=fe},12893:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return nt}});var le=ge(54476),ye=ge(59301),mt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.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:"minus-circle",theme:"outlined"},Ve=mt,Pe=ge(7657),Be=function(Qe,at){return ye.createElement(Pe.Z,(0,le.Z)({},Qe,{ref:at,icon:Ve}))},fe=ye.forwardRef(Be),nt=fe},32134:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return nt}});var le=ge(54476),ye=ge(59301),mt={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"},Ve=mt,Pe=ge(7657),Be=function(Qe,at){return ye.createElement(Pe.Z,(0,le.Z)({},Qe,{ref:at,icon:Ve}))},fe=ye.forwardRef(Be),nt=fe},38819:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return nt}});var le=ge(54476),ye=ge(59301),mt={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"},Ve=mt,Pe=ge(7657),Be=function(Qe,at){return ye.createElement(Pe.Z,(0,le.Z)({},Qe,{ref:at,icon:Ve}))},fe=ye.forwardRef(Be),nt=fe},27431:function(ke,Ft){"use strict";Ft.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},87851:function(){"use strict";function ke(ie,a,b,x){b===void 0&&(b=0),x===void 0&&(x=1/0),this._name=ie,this._defaultValue=a,this._minimum=b,this._maximum=x}Object.defineProperty(ke.prototype,"name",{get:function(){return this._name},set:function(ie){if(typeof ie!="string"||ie==="")throw new Error("Shape name must be a valid string.");this._name=ie}}),Object.defineProperty(ke.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ie){if(typeof ie!="number"||isNaN(ie))throw new Error("The default value must be a real number, not: "+ie);this._defaultValue=ie}}),Object.defineProperty(ke.prototype,"minimum",{get:function(){return this._minimum},set:function(ie){if(typeof ie!="number"||isNaN(ie))throw new Error("Minimum must be a real number, not: "+ie);this._minimum=ie}}),Object.defineProperty(ke.prototype,"maximum",{get:function(){return this._maximum},set:function(ie){if(typeof ie!="number"||isNaN(ie))throw new Error("Maximum must be a real number, not: "+ie);this._maximum=ie}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ie,a){var b=go.Shape._FigureParameters[ie];return b?b[a]:null},go.Shape.setFigureParameter=function(ie,a,b){if(!(b instanceof ke))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+b);if(b.defaultValueb.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+b.defaultValue);var x=go.Shape._FigureParameters[ie];x||(x=[],go.Shape._FigureParameters[ie]=x),x[a]=b};var Ft=[];function ge(ie,a){var b=Ft.pop();return b===void 0?new go.Point(ie,a):(b.x=ie,b.y=a,b)}function le(){var ie=Ft.pop();return ie===void 0?new go.Point:ie}function ye(ie){Ft.push(ie)}function mt(ie,a,b,x,y,E,z,ee,ae){ae||(ae=new go.Point);var te=ie-b,se=y-z,de=NaN,Le=NaN;if(te===0)if(se===0)ie===b&&(de=ie,Le=a);else{var Se=(E-ee)/se,Re=E-Se*y;de=ie,Le=Se*de+Re}else if(se===0){var Ae=(a-x)/te,Gt=a-Ae*ie;de=y,Le=Ae*de+Gt}else{var Ae=(a-x)/te,Se=(E-ee)/se,Gt=a-Ae*ie,Re=E-Se*y;de=(Re-Gt)/(Ae-Se),Le=Ae*de+Gt}return ae.x=de,ae.y=Le,ae}function Ve(ie,a,b,x,y,E,z,ee,ae,te,se,de,Le,Se){var Re=1-ae,Ae=ae,Gt=ie*Re+b*Ae,sn=a*Re+x*Ae,xn=b*Re+y*Ae,Ie=x*Re+E*Ae,yt=y*Re+z*Ae,ht=E*Re+ee*Ae,lt=Gt*Re+xn*Ae,Lt=sn*Re+Ie*Ae,rt=xn*Re+yt*Ae,$t=Ie*Re+ht*Ae,Pt=lt*Re+rt*Ae,vn=Lt*Re+$t*Ae;te.x=Gt,te.y=sn,se.x=lt,se.y=Lt,de.x=Pt,de.y=vn,Le.x=rt,Le.y=$t,Se.x=yt,Se.y=ht}var Pe=new go.Spot(.156,.156),Be=new go.Spot(.844,.844),fe=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new ke("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ie,a,b){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,a/3),x=Math.min(x,b/3);var y=x*fe,E=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-y,0,a,y)).add(new go.PathSegment(go.PathSegment.Line,a,b-x)).add(new go.PathSegment(go.PathSegment.Bezier,a-x,b,a,b-y,a-y,b)).add(new go.PathSegment(go.PathSegment.Line,x,b)).add(new go.PathSegment(go.PathSegment.Bezier,0,b-x,y,b,0,b-y)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()));return y>1&&(E.spot1=new go.Spot(0,0,y,y),E.spot2=new go.Spot(1,1,-y,-y)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,.5*b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ie,a,b){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,b).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(a,b).add(new go.PathSegment(go.PathSegment.Line,0,.5*b)).add(new go.PathSegment(go.PathSegment.Line,a,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(a,b).add(new go.PathSegment(go.PathSegment.Line,0,b)).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(ie,a,b){return new go.Geometry().add(new go.PathFigure(.5*a,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*b)).add(new go.PathSegment(go.PathSegment.Line,.5*a,b)).add(new go.PathSegment(go.PathSegment.Line,a,.5*b).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ie,a,b){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=b/2,x.endX=a,x.endY=b/2,x}),go.Shape.defineFigureGenerator("LineV",function(ie,a,b){var x=new go.Geometry(go.Geometry.Line);return x.startX=a/2,x.startY=0,x.endX=a/2,x.endY=b,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,b/2,!1).add(new go.PathSegment(go.PathSegment.Line,a,b/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,b)))}),go.Shape.defineFigureGenerator("XLine",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,b,!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,b)))}),go.Shape.defineFigureGenerator("LineRight",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(.25*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*b)).add(new go.PathSegment(go.PathSegment.Line,.25*a,b)))}),go.Shape.defineFigureGenerator("LineDown",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,.25*b,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.75*b)).add(new go.PathSegment(go.PathSegment.Line,a,.25*b)))}),go.Shape.defineFigureGenerator("LineLeft",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(.75*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*b)).add(new go.PathSegment(go.PathSegment.Line,.75*a,b)))}),go.Shape.defineFigureGenerator("LineUp",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,.75*b,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.25*b)).add(new go.PathSegment(go.PathSegment.Line,a,.75*b)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ie,a,b){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*a,(1-x)*b,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*b)).add(new go.PathSegment(go.PathSegment.Move,x*a,x*b)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,(1-x)*b)).add(new go.PathSegment(go.PathSegment.Move,0,b/2)).add(new go.PathSegment(go.PathSegment.Line,a,b/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,b)))}),go.Shape.defineFigureGenerator("CircleLine",function(ie,a,b){var x=a/2,y=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 y.spot1=Pe,y.spot2=Be,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(ie,a,b){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=a,x.endY=b,x}),go.Shape.defineFigureGenerator("Line2",function(ie,a,b){var x=new go.Geometry(go.Geometry.Line);return x.startX=a,x.startY=0,x.endX=0,x.endY=b,x}),go.Shape.defineFigureGenerator("Curve1",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,b,fe*a,0,a,(1-fe)*b)))}),go.Shape.defineFigureGenerator("Curve2",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,b,0,fe*b,(1-fe)*a,b)))}),go.Shape.defineFigureGenerator("Curve3",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,b,a,fe*b,fe*a,b)))}),go.Shape.defineFigureGenerator("Curve4",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,b,(1-fe)*a,0,0,(1-fe)*b)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(a,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ie,a,b){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,b).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ie,a,b){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,b).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new ke("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var y=Math.abs(x)*a;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=a,E.endY=b,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Line,y,b).close())),ya&&(x=a);var y=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=a,E.endY=b,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Line,y,b).close())),y.5&&(x=.5);var y=Math.abs(x)*a;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=a,E.endY=b,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,b)).add(new go.PathSegment(go.PathSegment.Line,y,b).close())),ya&&(x=a/2);var y=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=a,E.endY=b,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,b)).add(new go.PathSegment(go.PathSegment.Line,y,b).close())),ya&&(x=a/2);var y=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=a,E.endY=b,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,b)).add(new go.PathSegment(go.PathSegment.Line,y,b).close())):E.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close())),y0&&(z.add(new go.PathSegment(go.PathSegment.Move,a/2+ee,a/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,ee,ee).close())),E.spot1=Pe,E.spot2=Be,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(.08034461*a,.1944299*b,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*a,.05349299*b,-.09239631*a,.07836421*b,.1406031*a,-.0542823*b)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*a,.074219*b,.2450511*a,-.00697547*b,.3776197*a,-.01112067*b)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*a,.07004196*b,.4539471*a,0,.6066018*a,-.02526587*b)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*a,.08370865*b,.6914277*a,-.01904177*b,.8921095*a,-.01220843*b)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*a,.3194596*b,1.036446*a,.04105738*b,1.020377*a,.3022052*b)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*a,.562044*b,1.04448*a,.360238*b,.992256*a,.5219009*b)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*a,.8217117*b,1.032337*a,.5771781*b,1.018411*a,.8120651*b)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*a,.9156953*b,1.028411*a,.9571472*b,.8556702*a,1.052487*b)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*a,.9310455*b,.7431877*a,1.009325*b,.5624123*a,1.021761*b)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*a,.9344623*b,.4820677*a,1.031761*b,.3030112*a,1.002796*b)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.870098*b,.2329994*a,1.01518*b,.03213784*a,1.01518*b)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*a,.6545475*b,-.02812061*a,.9032597*b,-.01205169*a,.6835638*b)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*a,.4265613*b,-.01812061*a,.6089503*b,-.00606892*a,.4555777*b)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.1944299*b,-.01606892*a,.3892545*b,-.01205169*a,.1944299*b))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ie,a,b){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*b)).add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*b)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,b)).add(new go.PathSegment(go.PathSegment.Line,x*a,b)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*b)).add(new go.PathSegment(go.PathSegment.Line,0,x*b).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new ke("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new ke("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ie,a,b){var x=ie?ie.parameter1:NaN,y=ie?ie.parameter2:NaN;isNaN(x)&&(x=0),isNaN(y)&&(y=315);var E=x%360;E<0&&(E+=360);var z=y%360,ee=Math.min(a,b)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ie,a,b){var x=fe/Math.SQRT2*.5,y=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,b,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*a,E*b,a,(1-x)*b,(y+x)*a,(E+x)*b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close()))}),go.Shape.setFigureParameter("ThickCross",0,new ke("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ie,a,b){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var y=Math.min(x,a)/2,E=a/2,z=b/2;return new go.Geometry().add(new go.PathFigure(E-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+y,0)).add(new go.PathSegment(go.PathSegment.Line,E+y,z-y)).add(new go.PathSegment(go.PathSegment.Line,a,z-y)).add(new go.PathSegment(go.PathSegment.Line,a,z+y)).add(new go.PathSegment(go.PathSegment.Line,E+y,z+y)).add(new go.PathSegment(go.PathSegment.Line,E+y,b)).add(new go.PathSegment(go.PathSegment.Line,E-y,b)).add(new go.PathSegment(go.PathSegment.Line,E-y,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z-y)).add(new go.PathSegment(go.PathSegment.Line,E-y,z-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new ke("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ie,a,b){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=Math.min(x,a)/2,E=a/2,z=b/2;return new go.Geometry().add(new go.PathFigure(E-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+y,0)).add(new go.PathSegment(go.PathSegment.Line,E+y,z-y)).add(new go.PathSegment(go.PathSegment.Line,a,z-y)).add(new go.PathSegment(go.PathSegment.Line,a,z+y)).add(new go.PathSegment(go.PathSegment.Line,E+y,z+y)).add(new go.PathSegment(go.PathSegment.Line,E+y,b)).add(new go.PathSegment(go.PathSegment.Line,E-y,b)).add(new go.PathSegment(go.PathSegment.Line,E-y,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z+y)).add(new go.PathSegment(go.PathSegment.Line,0,z-y)).add(new go.PathSegment(go.PathSegment.Line,E-y,z-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new ke("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ie,a,b){var x=ie?ie.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),a===0||b===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=a,y.endY=b,y}else{var E=a/2,z=b/2,ee=Math.atan2(b,a),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),y=new go.Geometry,se=new go.PathFigure(ae,0,!0);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Line,E,.2*b)),se.add(new go.PathSegment(go.PathSegment.Line,a-ae,0)),se.add(new go.PathSegment(go.PathSegment.Line,a,te)),se.add(new go.PathSegment(go.PathSegment.Line,.8*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,a,b-te)),se.add(new go.PathSegment(go.PathSegment.Line,a-ae,b)),se.add(new go.PathSegment(go.PathSegment.Line,E,.8*b)),se.add(new go.PathSegment(go.PathSegment.Line,ae,b)),se.add(new go.PathSegment(go.PathSegment.Line,0,b-te)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new ke("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ie,a,b){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=new go.Geometry,E=new go.PathFigure(.1*a,0,!0);return y.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*b)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.1*b)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,.9*b)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,b)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*b)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*b)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*b).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new ke("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,E=new go.PathFigure(0,0,!0);return y.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,x*b)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,x*b)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,(1-x)*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*b)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,(1-x)*b)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,x*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*b).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new ke("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.5);var y=new go.Geometry,E=new go.PathFigure(0,0,!0);return y.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,b,Math.abs(1-x)*a,.25*b,Math.abs(1-x)*a,.75*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*b,x*a,.25*b).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*b,fe*a,0,a,(.5-fe/2)*b)).add(new go.PathSegment(go.PathSegment.Bezier,0,b,a,(.5+fe/2)*b,fe*a,b).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,b,a,0,a,b)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*a,.75*b,.5*a,.25*b).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(.5*a,b,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*b,.1*a,.8*b,0,.5*b)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*b,0,0,.45*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,.3*b,.55*a,0,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,b,a,.5*b,.9*a,.8*b).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(.5*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*a,.01*b)).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*b,.6*a,.2*b,a,.25*b)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.7*b,a,.8*b,.6*a,.8*b)).add(new go.PathSegment(go.PathSegment.Bezier,.75*a,b,.5*a,.75*b,.55*a,.95*b)).add(new go.PathSegment(go.PathSegment.Line,.25*a,b)).add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.7*b,.45*a,.95*b,.5*a,.75*b)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*b,.4*a,.8*b,0,.8*b)).add(new go.PathSegment(go.PathSegment.Bezier,.49*a,.01*b,0,.25*b,.4*a,.2*b).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.4*a,.6*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,b,.5*a,.75*b,.45*a,.95*b)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*b,.55*a,.95*b,.5*a,.75*b));var E=.2,z=.3,ee=0,ae=E*fe;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+E+ee)*b,(.5-E+z)*a,(.5+ae+ee)*b,(.5-ae+z)*a,(.5+E+ee)*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*a,(.5+ee)*b,(.5+ae+z)*a,(.5+E+ee)*b,(.5+E+z)*a,(.5+ae+ee)*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-E+ee)*b,(1-.5+E+z)*a,(.5-ae+ee)*b,(.5+ae+z)*a,(.5-E+ee)*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*b,(.5-ae+z)*a,(.5-E+ee)*b,(.5-E+z+.05)*a,(.5-ae+ee-.02)*b)),E=.2,z=0,ee=-.3,ae=E*fe,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*a,(.5+ee)*b,(.5+ae+z)*a,(.5+E+ee)*b,(.5+E+z)*a,(.5+ae+ee)*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-E+ee)*b,(1-.5+E+z)*a,(.5-ae+ee)*b,(.5+ae+z)*a,(.5-E+ee)*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*a,(.5+ee)*b,(.5-ae+z)*a,(.5-E+ee)*b,(.5-E+z)*a,(.5-ae+ee)*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*a,(.5+E+ee)*b,(.5-E+z)*a,(.5+ae+ee)*b,(.5-ae+z)*a,(.5+E+ee)*b)),E=.2,z=-.3,ee=0,ae=E*fe,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-E+ee)*b,(1-.5+E+z-.05)*a,(.5-ae+ee-.02)*b,(.5+ae+z)*a,(.5-E+ee)*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*a,(.5+ee)*b,(.5-ae+z)*a,(.5-E+ee)*b,(.5-E+z)*a,(.5-ae+ee)*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+E+ee)*b,(.5-E+z)*a,(.5+ae+ee)*b,(.5-ae+z)*a,(.5+E+ee)*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*b,(.5+ae+z)*a,(.5+E+ee)*b,(.5+E+z)*a,(.5+ae+ee)*b).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*.5,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var E=.1,z=.5,ee=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(z+E)*a,ee*b)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*z,b*ee,E*a,E*a).close()),y=new go.PathFigure(a*.5,0,!1),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),ee=.75,y=new go.PathFigure((z+E)*a,ee*b,!0),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*z,b*ee,E*a,E*a).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(ie,a,b){var x=.8535533905932737,y=.5*a,E=.5*b;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,E,y,E)).add(new go.PathSegment(go.PathSegment.Line,y,b)).add(new go.PathSegment(go.PathSegment.Move,y,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*b)).add(new go.PathSegment(go.PathSegment.Move,y,E)).add(new go.PathSegment(go.PathSegment.Line,x*a,x*b)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ie,a,b){var x=new go.Geometry,y=fe*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*a,(ee-E)*b);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,ee*b,(z-y)*a,(ee-E)*b,(z-E)*a,(ee-y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+E)*b,(z-E)*a,(ee+y)*b,(z-y)*a,(ee+E)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,ee*b,(z+y)*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-E)*b,(z+E)*a,(ee-y)*b,(z+y)*a,(ee-E)*b)),E=.4,y=fe*.4;var te=le(),se=le(),de=le(),Le=le();Ve(z,ee-E,z+y,ee-E,z+E,ee-y,z+E,ee,.42,te,se,de,Le,Le);var Se=le(),Re=le(),Ae=le();Ve(z,ee-E,z+y,ee-E,z+E,ee-y,z+E,ee,.58,Le,Le,Ae,Se,Re);var Gt=le(),sn=le(),xn=le();Ve(z,ee+E,z-y,ee+E,z-E,ee+y,z-E,ee,.42,Gt,sn,xn,Le,Le);var Ie=le(),yt=le(),ht=le();return Ve(z,ee+E,z-y,ee+E,z-E,ee+y,z-E,ee,.58,Le,Le,ht,Ie,yt),ae.add(new go.PathSegment(go.PathSegment.Move,ht.x*a,ht.y*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,ee*b,Ie.x*a,Ie.y*b,yt.x*a,yt.y*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-E)*b,(z-E)*a,(ee-y)*b,(z-y)*a,(ee-E)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*b,te.x*a,te.y*b,se.x*a,se.y*b)),ae.add(new go.PathSegment(go.PathSegment.Line,ht.x*a,ht.y*b).close()),ae.add(new go.PathSegment(go.PathSegment.Move,xn.x*a,xn.y*b)),ae.add(new go.PathSegment(go.PathSegment.Line,Ae.x*a,Ae.y*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,ee*b,Se.x*a,Se.y*b,Re.x*a,Re.y*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+E)*b,(z+E)*a,(ee+y)*b,(z+y)*a,(ee+E)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,xn.x*a,xn.y*b,Gt.x*a,Gt.y*b,sn.x*a,sn.y*b).close()),ye(te),ye(se),ye(de),ye(Le),ye(Se),ye(Re),ye(Ae),ye(Gt),ye(sn),ye(xn),ye(Ie),ye(yt),ye(ht),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(ie,a,b){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*b)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.25*b)).add(new go.PathSegment(go.PathSegment.Line,.29*a,.33*b)).add(new go.PathSegment(go.PathSegment.Line,.35*a,.25*b)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.15*b)).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*b,a,.25*b,.75*a,.5*b)).add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*b)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.9*b)).add(new go.PathSegment(go.PathSegment.Line,.7*a,b)).add(new go.PathSegment(go.PathSegment.Line,.3*a,b)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.9*b)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*b)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*b)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.5*b,0,.25*b).close()))}),go.Shape.setFigureParameter("HourGlass",0,new ke("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ie,a,b){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>a&&(x=a);var y=(a-x)/2,E=y+x;return new go.Geometry().add(new go.PathFigure(E,.5*b).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Line,0,b)).add(new go.PathSegment(go.PathSegment.Line,y,.5*b)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,.55*b).add(new go.PathSegment(go.PathSegment.Line,.6*a,0)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.45*b)).add(new go.PathSegment(go.PathSegment.Line,a,.45*b)).add(new go.PathSegment(go.PathSegment.Line,.4*a,b)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.55*b).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ie,a,b){var x=new go.Geometry,y=fe*.4,E=.4,z=.5,ee=.5,ae=le(),te=le(),se=le(),de=le(),Le=new go.PathFigure((z-E)*a,ee*b,!1);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-E)*b,(z-E)*a,(ee-y)*b,(z-y)*a,(ee-E)*b)),Ve(z,ee-E,z+y,ee-E,z+E,ee-y,z+E,ee,.44,se,de,te,ae,ae),Le.add(new go.PathSegment(go.PathSegment.Bezier,te.x*a,te.y*b,se.x*a,se.y*b,de.x*a,de.y*b));var Se=ge(te.x,te.y);Ve(z,ee-E,z+y,ee-E,z+E,ee-y,z+E,ee,.56,ae,ae,te,se,de);var Re=ge(te.x,te.y);Le.add(new go.PathSegment(go.PathSegment.Line,(Se.x*.1+.95*.9)*a,Se.y*.1*b)),Le.add(new go.PathSegment(go.PathSegment.Line,.85*a,Se.y*.1*b)),Le.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),Le.add(new go.PathSegment(go.PathSegment.Line,a,0)),Le.add(new go.PathSegment(go.PathSegment.Line,a,.15*b)),Le.add(new go.PathSegment(go.PathSegment.Line,(Re.x*.1+.9)*a,.15*b)),Le.add(new go.PathSegment(go.PathSegment.Line,(Re.x*.1+.9)*a,(Re.y*.1+.05*.9)*b)),Le.add(new go.PathSegment(go.PathSegment.Line,Re.x*a,Re.y*b)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,ee*b,se.x*a,se.y*b,de.x*a,de.y*b)),Le.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+E)*b,(z+E)*a,(ee+y)*b,(z+y)*a,(ee+E)*b)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,ee*b,(z-y)*a,(ee+E)*b,(z-E)*a,(ee+y)*b)),E=.35,y=fe*.35;var Ae=new go.PathFigure(z*a,(ee-E)*b,!1);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,ee*b,(z-y)*a,(ee-E)*b,(z-E)*a,(ee-y)*b)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+E)*b,(z-E)*a,(ee+y)*b,(z-y)*a,(ee+E)*b)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,ee*b,(z+y)*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-E)*b,(z+E)*a,(ee-y)*b,(z+y)*a,(ee-E)*b));var Gt=new go.PathFigure((z-E)*a,ee*b,!1);return x.add(Gt),ye(ae),ye(te),ye(se),ye(de),ye(Se),ye(Re),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(ie,a,b){var x=new go.Geometry,y=.375,E=0,z=-.125,ee=y*fe,ae=new go.PathFigure((.525+E)*a,(.5+y+z)*b,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+E)*a,(.5+z)*b,(.5+ee+E)*a,(.5+y+z)*b,(.5+y+E)*a,(.5+ee+z)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*a,(.5-y+z)*b,(1-.5+y+E)*a,(.5-ee+z)*b,(.5+ee+E)*a,(.5-y+z)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+E)*a,(.5+z)*b,(.5-ee+E)*a,(.5-y+z)*b,(.5-y+E)*a,(.5-ee+z)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*a,(.5+y+z)*b,(.5-y+E)*a,(.5+ee+z)*b,(.5-ee+E)*a,(.5+y+z)*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*a,b)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*a,b)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*b).close()),y=.325,E=0,z=-.125,ee=y*fe;var ae=new go.PathFigure((1-.5+y+E)*a,(.5+z)*b,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*a,(.5+y+z)*b,(.5+y+E)*a,(.5+ee+z)*b,(.5+ee+E)*a,(.5+y+z)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+E)*a,(.5+z)*b,(.5-ee+E)*a,(.5+y+z)*b,(.5-y+E)*a,(.5+ee+z)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*a,(.5-y+z)*b,(.5-y+E)*a,(.5-ee+z)*b,(.5-ee+E)*a,(.5-y+z)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+E)*a,(.5+z)*b,(.5+ee+E)*a,(.5-y+z)*b,(1-.5+y+E)*a,(.5-ee+z)*b));var ae=new go.PathFigure((.525+E)*a,(.5+y+z)*b,!1);return x.add(ae),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(ie,a,b){var x=ie?ie.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*b)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,b)).add(new go.PathSegment(go.PathSegment.Move,0,.5*b)).add(new go.PathSegment(go.PathSegment.Line,a,.5*b))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ie,a,b){var x=ie?ie.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*b)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,b)).add(new go.PathSegment(go.PathSegment.Move,0,.5*b)).add(new go.PathSegment(go.PathSegment.Line,a,.5*b)).add(new go.PathSegment(go.PathSegment.Move,x*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*b)).add(new go.PathSegment(go.PathSegment.Line,x*a,b))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ie,a,b){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,b)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,b,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,b))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,b)).add(new go.PathSegment(go.PathSegment.Line,a,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ie,a,b){var x=new go.Geometry().add(new go.PathFigure(.5*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,b)).add(new go.PathSegment(go.PathSegment.Move,0,.5*b)).add(new go.PathSegment(go.PathSegment.Line,a,.5*b)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*a,.5*b,.5*a,.5*b)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(ie,a,b){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,b)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,b,!1).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Move,.5*a,b)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ie,a,b){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*b)).add(new go.PathSegment(go.PathSegment.Line,0,.5*b)).add(new go.PathSegment(go.PathSegment.Move,a,.5*b)).add(new go.PathSegment(go.PathSegment.Line,a,b)).add(new go.PathSegment(go.PathSegment.Line,0,b)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,b)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*b)).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*b))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ie,a,b){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*b)).add(new go.PathSegment(go.PathSegment.Line,a,.5*b)).add(new go.PathSegment(go.PathSegment.Move,0,b)).add(new go.PathSegment(go.PathSegment.Line,a,b))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ie,a,b){var x=.5;return new go.Geometry().add(new go.PathFigure(0,b,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*b)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*a,x*b,x*a,x*b)).add(new go.PathSegment(go.PathSegment.Line,a,b))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ie,a,b){var x=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,x*b)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*a,x*b,x*a,x*b)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new ke("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new ke("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.3);var y=ie?ie.parameter2:NaN;isNaN(y)&&(y=.3);var E=(1-x)*a,z=(.5-y/2)*b,ee=(.5+y/2)*b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),te.add(new go.PathSegment(go.PathSegment.Line,E,b)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/b);var se=mt(0,ee/b,1,ee/b,E/a,1,1,.5,le());return ae.spot2=new go.Spot(se.x,se.y),ye(se),ae}),go.Shape.setFigureParameter("Arrow2",0,new ke("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new ke("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=30),x>a&&(x=a);var y=ie?ie.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,b/2);var E=a-x,z=(b-y)/2,ee=z+y,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),te.add(new go.PathSegment(go.PathSegment.Line,E,b)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/b);var se=mt(0,ee/b,1,ee/b,E/a,1,1,.5,le());return ae.spot2=new go.Spot(se.x,se.y),ye(se),ae}),go.Shape.defineFigureGenerator("Chevron",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.214*b)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*b)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*b).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new ke("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*b,E=(.5+x/2)*b,z=new go.Geometry,ee=new go.PathFigure(a,.5*b,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var ae=mt(0,.5,.3,0,0,y/b,.1,y/b,le());return z.spot1=new go.Spot(ae.x,ae.y),ae=mt(.7,1,1,.5,0,E/b,1,E/b,ae),z.spot2=new go.Spot(ae.x,ae.y),ye(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new ke("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new ke("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=40);var y=ie?ie.parameter2:NaN;isNaN(y)&&(y=100);var E=(b-x)/2,z=E+x,ee=(b-y)/2,ae=ee+y;(x>b||y>b)&&(y>x?(x=x*b/y,E=(b-x)/2,z=E+x,ee=0,ae=b):(E=0,z=b,ee=0,ae=b));var te=new go.Geometry,se=new go.PathFigure(a,.5*b,!0);te.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ae)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ae)),se.add(new go.PathSegment(go.PathSegment.Line,0,.5*b)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee).close());var de=mt(0,.5,.3,ee/b,0,E/b,1,E/b,le());return te.spot1=new go.Spot(de.x,de.y),de=mt(.7,ae/b,1,.5,0,z/b,1,z/b,de),te.spot2=new go.Spot(de.x,de.y),ye(de),te}),go.Shape.setFigureParameter("IBeamArrow",0,new ke("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*b,E=(.5+x/2)*b,z=new go.Geometry,ee=new go.PathFigure(a,.5*b,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(0,y/b);var ae=mt(.7,1,1,.5,0,E/b,1,E/b,le());return z.spot2=new go.Spot(ae.x,ae.y),ye(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new ke("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new ke("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=40);var y=ie?ie.parameter2:NaN;isNaN(y)&&(y=100);var E=(b-x)/2,z=E+x,ee=(b-y)/2,ae=ee+y;(x>b||y>b)&&(y>x?(x=x*b/y,E=(b-x)/2,z=E+x,ee=0,ae=b):(E=0,z=b,ee=0,ae=b));var te=new go.Geometry,se=new go.PathFigure(a,.5*b,!0);te.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ae)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ae)),se.add(new go.PathSegment(go.PathSegment.Line,0,ae)),se.add(new go.PathSegment(go.PathSegment.Line,0,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee).close()),te.spot1=new go.Spot(0,E/b);var de=mt(.7,ae/b,1,.5,0,z/b,1,z/b,le());return te.spot2=new go.Spot(de.x,de.y),ye(de),te}),go.Shape.setFigureParameter("Pointer",0,new ke("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.1);var y=new go.Geometry,E=new go.PathFigure(a,.5*b,!0);y.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,b)),E.add(new go.PathSegment(go.PathSegment.Line,x*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(x,.35);var z=mt(.2,.65,1,.65,0,1,1,.5,le());return y.spot2=new go.Spot(z.x,z.y),ye(z),y}),go.Shape.setFigureParameter("RoundedPointer",0,new ke("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.3);var y=new go.Geometry,E=new go.PathFigure(a,.5*b,!0);y.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,b)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*b,x*a,.25*b).close()),y.spot1=new go.Spot(x,.35);var z=mt(0,.65,1,.65,0,1,1,.5,le());return y.spot2=new go.Spot(z.x,z.y),ye(z),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new ke("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.4);var y=(.5-x/2)*b,E=(.5+x/2)*b,z=new go.Geometry,ee=new go.PathFigure(a,.5*b,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(.2,.3);var ae=mt(.7,1,1,.5,0,E/b,1,E/b,le());return z.spot2=new go.Spot(ae.x,ae.y),ye(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new ke("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=50);var y=(b-x)/2,E=y+x;x>b&&(y=0,E=b);var z=new go.Geometry,ee=new go.PathFigure(a,.5*b,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(.2,y/b);var ae=mt(.7,1,1,.5,0,E/b,1,E/b,le());return z.spot2=new go.Spot(ae.x,ae.y),ye(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new ke("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.7);var y=new go.Geometry,E=new go.PathFigure(a,.5*b,!0);return y.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*a,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*a,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(x,1),y}),go.Shape.defineFigureGenerator("Cone1",function(ie,a,b){var x=new go.Geometry,y=fe*.5,E=fe*.1,z=new go.PathFigure(0,.9*b,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,b,a,(.9+E)*b,(.5+y)*a,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*b,(.5-y)*a,b,0,(.9+E)*b).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.9*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*b,(1-.85/.9)*a,b,.85/.9*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*b).close());var E=new go.PathFigure(0,.9*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*b,(1-.85/.9)*a,.8*b,.85/.9*a,.8*b)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.5*a,b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*b).close());var E=new go.PathFigure(.5*a,b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*b)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,.15*b)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.3*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var E=new go.PathFigure(0,.3*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*b)),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,b/3);var y=new go.Geometry,E=fe*.5,z=new go.PathFigure(0,x,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,fe*x,(.5-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*a,x,(.5+E)*a,0,1*a,fe*x)),z.add(new go.PathSegment(go.PathSegment.Line,a,b-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*b,1*a,b-fe*x,(.5+E)*a,1*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b-x,(.5-E)*a,1*b,0,b-fe*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(a,x,!1);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*x,1*a,2*x-fe*x,(.5+E)*a,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*a,2*x,0,2*x-fe*x)),y.spot1=new go.Spot(0,0,0,2*x),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,b/3);var y=new go.Geometry,E=fe*.5,z=new go.PathFigure(0,b-x,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,fe*x,(.5-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,x,(.5+E)*a,0,a,fe*x)),z.add(new go.PathSegment(go.PathSegment.Line,a,b-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,b,a,b-fe*x,(.5+E)*a,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b-x,(.5-E)*a,b,0,b-fe*x));var ee=new go.PathFigure(0,b-x,!1);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,b-2*x,0,b-x-fe*x,(.5-E)*a,b-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,b-x,(.5+E)*a,b-2*x,a,b-x-fe*x)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*x),y}),go.Shape.defineFigureGenerator("Cylinder3",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,E=fe*.5,z=new go.PathFigure(x,0,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*b,a-fe*x,0,a,(.5-E)*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-x,b,a,(.5+E)*b,a-fe*x,b)),z.add(new go.PathSegment(go.PathSegment.Line,x,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*b,fe*x,b,0,(.5+E)*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*b,fe*x,0));var ee=new go.PathFigure(x,0,!1);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*b,x+fe*x,0,2*x,(.5-E)*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,b,2*x,(.5+E)*b,x+fe*x,b)),y.spot1=new go.Spot(0,0,2*x,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,E=fe*.5,z=new go.PathFigure(a-x,0,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*b,a-fe*x,0,a,(.5-E)*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-x,b,a,(.5+E)*b,a-fe*x,b)),z.add(new go.PathSegment(go.PathSegment.Line,x,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*b,fe*x,b,0,(.5+E)*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*b,fe*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,a-x,0));var ee=new go.PathFigure(a-x,0,!1);return y.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-2*x,.5*b,a-x-fe*x,0,a-2*x,(.5-E)*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-x,b,a-2*x,(.5+E)*b,a-x-fe*x,b)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*x,0),y}),go.Shape.defineFigureGenerator("Prism1",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.25*a,.25*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var E=new go.PathFigure(.25*a,.25*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.25*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*b)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var E=new go.PathFigure(0,b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,.25*b)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*b)),E.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*b)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*b).close());var E=new go.PathFigure(.5*a,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*b).close());var E=new go.PathFigure(.5*a,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*b)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,.85*b)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(ie,a,b){var x=new go.Geometry,y=.2,E=.1,z=fe*y,ee=fe*E,ae=.5,te=.1,se=new go.PathFigure(ae*a,(te+E)*b,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(ae-y)*a,te*b,(ae-z)*a,(te+E)*b,(ae-y)*a,(te+ee)*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te-E)*b,(ae-y)*a,(te-ee)*b,(ae-z)*a,(te-E)*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ae+y)*a,te*b,(ae+z)*a,(te-E)*b,(ae+y)*a,(te-ee)*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te+E)*b,(ae+y)*a,(te+ee)*b,(ae+z)*a,(te+E)*b));var de=.05,Le=fe*de;ae=.05,te=.25;var Se=new go.PathFigure(.5*a,.2*b,!0);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*b)),ae=.95,te=.25,Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae+de)*a,te*b,(ae+Le)*a,(te-de)*b,(ae+de)*a,(te-Le)*b)),Se.add(new go.PathSegment(go.PathSegment.Line,a,.6*b)),Se.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*b)),Se.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*b)),de=.025,Le=fe*de,ae=.825,te=.35,Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te-de)*b,(ae+de)*a,(te-Le)*b,(ae+Le)*a,(te-de)*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae-de)*a,te*b,(ae-Le)*a,(te-de)*b,(ae-de)*a,(te-Le)*b)),Se.add(new go.PathSegment(go.PathSegment.Line,.8*a,b)),Se.add(new go.PathSegment(go.PathSegment.Line,.55*a,b)),Se.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*b)),de=.05,Le=fe*de,ae=.5,te=.7,Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te-de)*b,(ae+de)*a,(te-Le)*b,(ae+Le)*a,(te-de)*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae-de)*a,te*b,(ae-Le)*a,(te-de)*b,(ae-de)*a,(te-Le)*b)),Se.add(new go.PathSegment(go.PathSegment.Line,.45*a,b)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),Se.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*b)),de=.025,Le=fe*de,ae=.175,te=.35,Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te-de)*b,(ae+de)*a,(te-Le)*b,(ae+Le)*a,(te-de)*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae-de)*a,te*b,(ae-Le)*a,(te-de)*b,(ae-de)*a,(te-Le)*b)),Se.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*b)),Se.add(new go.PathSegment(go.PathSegment.Line,0,.6*b)),Se.add(new go.PathSegment(go.PathSegment.Line,0,.25*b)),de=.05,Le=fe*de,ae=.05,te=.25,Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te-de)*b,(ae-de)*a,(te-Le)*b,(ae-Le)*a,(te-de)*b)),Se.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*b)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new ke("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ie,a,b){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,E=new go.PathFigure(a,0,!0);return y.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*b)),E.add(new go.PathSegment(go.PathSegment.Line,x*a,0).close()),y.spot1=new go.Spot(0,x),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.5*a,.5*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b));var E=new go.PathFigure(.5*a,.5*b,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var 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,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var z=new go.PathFigure(0,y*b,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,y*b)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*b)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*b)),x}),go.Shape.defineFigureGenerator("Database",function(ie,a,b){var x=new go.Geometry,y=fe*.5,E=fe*.1,z=new go.PathFigure(a,.1*b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,b,a,(.9+E)*b,(.5+y)*a,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*b,(.5-y)*a,b,0,(.9+E)*b)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-E)*b,(.5-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*b,(.5+y)*a,0,a,(.1-E)*b));var ee=new go.PathFigure(a,.1*b,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*b,a,(.1+E)*b,(.5+y)*a,.2*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*b,(.5-y)*a,.2*b,0,(.1+E)*b)),ee.add(new go.PathSegment(go.PathSegment.Move,a,.2*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*b,a,(.2+E)*b,(.5+y)*a,.3*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*b,(.5-y)*a,.3*b,0,(.2+E)*b)),ee.add(new go.PathSegment(go.PathSegment.Move,a,.3*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*b,a,(.3+E)*b,(.5+y)*a,.4*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*b,(.5-y)*a,.4*b,0,(.3+E)*b)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,b,a,0,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.9*b,.25*a,.1*b).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(ie,a,b){var x=new go.Geometry,y=fe*.5,E=fe*.1,z=new go.PathFigure(a,.1*b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,b,a,(.9+E)*b,(.5+y)*a,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*b,(.5-y)*a,b,0,(.9+E)*b)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-E)*b,(.5-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*b,(.5+y)*a,0,a,(.1-E)*b));var ee=new go.PathFigure(a,.1*b,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*b,a,(.1+E)*b,(.5+y)*a,.2*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*b,(.5-y)*a,.2*b,0,(.1+E)*b)),ee.add(new go.PathSegment(go.PathSegment.Move,a,.2*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*b,a,(.2+E)*b,(.5+y)*a,.3*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*b,(.5-y)*a,.3*b,0,(.2+E)*b)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,b,a,0,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*b).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var E=fe*.2,z=new go.PathFigure(0,.2*b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-E)*b,(.2-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*b,(.8+E)*a,0,a,(.2-E)*b)),z.add(new go.PathSegment(go.PathSegment.Line,a,.8*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,b,a,(.8+E)*b,(.8+E)*a,b)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*b,(.2-E)*a,b,0,(.8+E)*b)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*b));var ee=new go.PathFigure(0,y*b,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,y*b)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var 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,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var z=new go.PathFigure(0,y*b,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,y*b)),x}),go.Shape.defineFigureGenerator("Document",function(ie,a,b){var x=new go.Geometry;b=b/.8;var y=new go.PathFigure(0,.7*b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*b,.5*a,.4*b,.5*a,b).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var 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,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var z=new go.PathFigure(y*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,y*b)),z.add(new go.PathSegment(go.PathSegment.Move,a,y*b)),z.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*b)),z.add(new go.PathSegment(go.PathSegment.Line,y*a,b)),z.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,b)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*b)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*b).close());var E=new go.PathFigure(.1*a,.4*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*b)),E.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*b)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*b)),E.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*b)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*b)),E.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*b)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.9*b)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var E=new go.PathFigure(.75*a,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,.25*b)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a,.5*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b));var E=new go.PathFigure(a,.5*b,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,b));var z=new go.PathFigure(a,.5*b,!1);return x.add(z),z.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(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN,E=ie?ie.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,b)),z.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var ee=new go.PathFigure(y*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*a,b)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*b)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E*b)),x}),go.Shape.defineFigureGenerator("Junction",function(ie,a,b){var x=new go.Geometry,y=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=fe*.5,ee=.5,ae=new go.PathFigure(a,ee*b,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,b,a,(ee+z)*b,(ee+z)*a,b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*b,(ee-z)*a,b,0,(ee+z)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,0,0,(ee-z)*b,(ee-z)*a,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,ee*b,(ee+z)*a,0,a,(ee-z)*b));var te=new go.PathFigure((E+y)*a,(E+y)*b,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*a,E*b)),te.add(new go.PathSegment(go.PathSegment.Move,E*a,(E+y)*b)),te.add(new go.PathSegment(go.PathSegment.Line,(E+y)*a,E*b)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(ie,a,b){var x=new go.Geometry;b=b/.8;var y=new go.PathFigure(0,.7*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*b,.5*a,.4*b,.5*a,b).close());var E=new go.PathFigure(.1*a,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*b)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*b)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(ie,a,b){var x=new go.Geometry,y=fe*.5,E=.5,z=new go.PathFigure(.5*a,b,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*b,(E-y)*a,b,0,(E+y)*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,0,0,(E-y)*b,(E-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,E*b,(E+y)*a,0,a,(E-y)*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*a,.9*b,a,(E+y)*b,(E+y)*a,.9*b)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*b)),z.add(new go.PathSegment(go.PathSegment.Line,a,b)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*b).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,y*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,y*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,b)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,(1-y)*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*b)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(ie,a,b){var x=new go.Geometry;b=b/.8;var y=new go.PathFigure(a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*b,.96*a,.47*b,.93*a,.45*b)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*b,.86*a,.57*b,.83*a,.55*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*b,.4*a,.4*b,.4*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*b)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*b)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var E=new go.PathFigure(.1*a,.2*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*b)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*b)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*b)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*b)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.44*b)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.1*a,.1*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*b)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*b).close());var E=new go.PathFigure(.2*a,.1*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*b)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*b)),E.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*b)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*b)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*b)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var E=1-y,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,b).close());var ee=new go.PathFigure(.5*y*a,y*b,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*a,y*b)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(ie,a,b){var x=new go.Geometry,y=fe*.5,E=.5,z=new go.PathFigure(a,E*b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,b,a,(E+y)*b,(E+y)*a,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*b,(E-y)*a,b,0,(E+y)*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,0,0,(E-y)*b,(E-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,E*b,(E+y)*a,0,a,(E-y)*b));var ee=new go.PathFigure(a,.5*b,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*b)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(ie,a,b){var x=new go.Geometry;b=b/.8;var y=new go.PathFigure(0,.7*b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*b,.5*a,.6*b,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*b,.5*a,.4*b,.5*a,b).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN,E=ie?ie.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,.5*b)),z.add(new go.PathSegment(go.PathSegment.Line,a,b)),z.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN,E=ie?ie.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,b)),z.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var 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,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var z=new go.PathFigure((1-y)*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,b)),z.add(new go.PathSegment(go.PathSegment.Move,y*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*a,b)),x}),go.Shape.defineFigureGenerator("Process",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var 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,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var z=new go.PathFigure(y*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*a,b)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*b).close());var E=new go.PathFigure(0,.5*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.25);var E=new go.PathFigure(y*a,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*b,.25*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*b,.25*a,.5*b));var z=new go.PathFigure(y*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*a,b)),z.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,b)),x.spot1=new go.Spot(y,0),x.spot2=new go.Spot(1-y,1),x}),go.Shape.defineFigureGenerator("Terminator",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*b,.25*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*b,.25*a,.5*b)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(ie,a,b){var x=new go.Geometry,y=ie?ie.parameter1:NaN;isNaN(y)&&(y=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,b)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-y)*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*b).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(ie,a,b){var x=new go.Geometry,y=fe*.5,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.Bezier,a,.5*b,(.5+y)*a,0,a,(.5-y)*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,b,a,(.5+y)*b,(.5+y)*a,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(ie,a,b){var x=new go.Geometry,y=fe*.5,E=.5,z=new go.PathFigure(a,E*b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,b,a,(E+y)*b,(E+y)*a,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*b,(E-y)*a,b,0,(E+y)*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,0,0,(E-y)*b,(E-y)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,E*b,(E+y)*a,0,a,(E-y)*b));var ee=new go.PathFigure(a,E*b,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,E*b));var ae=new go.PathFigure(.8*a,.75*b,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*b)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*b)),x}),go.Shape.defineFigureGenerator("Ground",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Move,.3*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,b)),x}),go.Shape.defineFigureGenerator("Inverter",function(ie,a,b){var x=new go.Geometry,y=fe*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*a,.5*b,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,b)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*b));var te=new go.PathFigure((z+E)*a,ee*b,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+E)*b,(z+E)*a,(ee+y)*b,(z+y)*a,(ee+E)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,ee*b,(z-y)*a,(ee+E)*b,(z-E)*a,(ee+y)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-E)*b,(z-E)*a,(ee-y)*b,(z-y)*a,(ee-E)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,ee*b,(z+y)*a,(ee-E)*b,(z+E)*a,(ee-y)*b)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(ie,a,b){var x=new go.Geometry,y=fe*.5,E=fe*.4,z=fe*.1,ee=.1,ae=.9,te=.5,se=new go.PathFigure(.8*a,.5*b,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,b,.8*a,(.5+E)*b,(.4+y)*a,b)),se.add(new go.PathSegment(go.PathSegment.Line,0,b)),se.add(new go.PathSegment(go.PathSegment.Line,0,0)),se.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),se.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*b,(.4+y)*a,0,.8*a,(.5-E)*b));var de=new go.PathFigure((ae+ee)*a,te*b,!0);return x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te+ee)*b,(ae+ee)*a,(te+z)*b,(ae+z)*a,(te+ee)*b)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a,te*b,(ae-z)*a,(te+ee)*b,(ae-ee)*a,(te+z)*b)),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te-ee)*b,(ae-ee)*a,(te-z)*b,(ae-z)*a,(te-ee)*b)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a,te*b,(ae+z)*a,(te-ee)*b,(ae+ee)*a,(te-z)*b)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(ie,a,b){var x=new go.Geometry,y=.5,E=fe*y,z=0,ee=.5,ae=new go.PathFigure(.8*a,.5*b,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,b,.7*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*b,.25*a,.25*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*b,(z+E)*a,(ee-y)*b,.7*a,(ee-E)*b)),y=.1,E=fe*.1,z=.9,ee=.5;var te=new go.PathFigure((z-y)*a,ee*b,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-y)*b,(z-y)*a,(ee-E)*b,(z-E)*a,(ee-y)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,ee*b,(z+E)*a,(ee-y)*b,(z+y)*a,(ee-E)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+y)*b,(z+y)*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,ee*b,(z-E)*a,(ee+y)*b,(z-y)*a,(ee+E)*b)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(ie,a,b){var x=new go.Geometry,y=.5,E=fe*y,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*b,(z+E+E)*a,(ee-y)*b,.8*a,(ee-E)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,b,.8*a,(ee+E)*b,(z+E+E)*a,(ee+y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*b,.25*a,.25*b).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(ie,a,b){var x=new go.Geometry,y=.5,E=fe*y,z=.2,ee=.5,ae=new go.PathFigure(.1*a,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,b,.35*a,.25*b,.35*a,.75*b));var te=new go.PathFigure(.8*a,.5*b,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,b,.7*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*b,.45*a,.25*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*b,(z+E)*a,(ee-y)*b,.7*a,(ee-E)*b)),y=.1,E=fe*.1,z=.9,ee=.5;var se=new go.PathFigure((z-y)*a,ee*b,!0);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-y)*b,(z-y)*a,(ee-E)*b,(z-E)*a,(ee-y)*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,ee*b,(z+E)*a,(ee-y)*b,(z+y)*a,(ee-E)*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+y)*b,(z+y)*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,ee*b,(z-E)*a,(ee+y)*b,(z-y)*a,(ee+E)*b)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(ie,a,b){var x=new go.Geometry,y=.5,E=fe*y,z=.2,ee=.5,ae=new go.PathFigure(.1*a,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,b,.35*a,.25*b,.35*a,.75*b));var te=new go.PathFigure(.2*a,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*b,(z+E)*a,(ee-y)*b,.9*a,(ee-E)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,b,.9*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*b,.45*a,.25*b).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),x}),go.Shape.defineFigureGenerator("Resistor",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.5*b,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*b)),x}),go.Shape.defineFigureGenerator("Inductor",function(ie,a,b){var x=new go.Geometry,y=fe*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-y*.5)*a,b,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,0,(z-y)*a,b,(z-E)*a,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,b,(z+E)*a,0,(z+y)*a,b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,0,(z-y)*a,b,(z-E)*a,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,b,(z+E)*a,0,(z+y)*a,b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,0,(z-y)*a,b,(z-E)*a,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,b,(z+E)*a,0,(z+y)*a,b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,0,(z-y)*a,b,(z-E)*a,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+y*.5)*a,b,(z+E)*a,0,(z+y)*a,b)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ie,a,b){var x=new go.Geometry,y=fe*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*a,ee*b,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-E)*b,(z-E)*a,(ee-y)*b,(z-y)*a,(ee-E)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,ee*b,(z+y)*a,(ee-E)*b,(z+E)*a,(ee-y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+E)*b,(z+E)*a,(ee+y)*b,(z+y)*a,(ee+E)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,ee*b,(z-y)*a,(ee+E)*b,(z-E)*a,(ee+y)*b)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*a,ee*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*a,ee*b,z*a,(ee-E)*b,z*a,(ee+E)*b)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.75*b,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*b)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),x}),go.Shape.defineFigureGenerator("Diode",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(ie,a,b){var x=new go.Geometry,y=a,E=b;a=a*.38,b=b*.6;var z=fe*.8,ee=.8,ae=0,te=.5,se=(y-a)/2,de=(E-b)/2,Le=new go.PathFigure(ae*a+se,(te+ee)*b+de,!0);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a+se,te*b+de,(ae-z)*a+se,(te+ee)*b+de,(ae-ee)*a+se,(te+z)*b+de)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te-ee)*b+de,(ae-ee)*a+se,(te-z)*b+de,(ae-z)*a+se,(te-ee)*b+de)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*a+se,te*b+de,ae*a+se,(te-ee)*b+de,(ae-ee+z*.5)*a+se,(te-z)*b+de)),Le.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te+ee)*b+de,(ae-ee+z*.5)*a+se,(te+z)*b+de,ae*a+se,(te+ee)*b+de).close()),z=fe*.4,ee=.4,ae=.2,te=.5;var Se=new go.PathFigure(ae*a+se,(te+ee)*b+de,!0);x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a+se,te*b+de,(ae-z)*a+se,(te+ee)*b+de,(ae-ee)*a+se,(te+z)*b+de)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te-ee)*b+de,(ae-ee)*a+se,(te-z)*b+de,(ae-z)*a+se,(te-ee)*b+de)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*a+se,te*b+de,ae*a+se,(te-ee)*b+de,(ae-ee+z*.5)*a+se,(te-z)*b+de)),Se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te+ee)*b+de,(ae-ee+z*.5)*a+se,(te+z)*b+de,ae*a+se,(te+ee)*b+de).close()),z=fe*.2,ee=.2,ae=.5,te=.5;var Re=new go.PathFigure((ae-ee)*a+se,te*b+de,!0);x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te-ee)*b+de,(ae-ee)*a+se,(te-z)*b+de,(ae-z)*a+se,(te-ee)*b+de)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a+se,te*b+de,(ae+z)*a+se,(te-ee)*b+de,(ae+ee)*a+se,(te-z)*b+de)),Re.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te+ee)*b+de,(ae+ee)*a+se,(te+z)*b+de,(ae+z)*a+se,(te+ee)*b+de)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*a+se,te*b+de,(ae-z)*a+se,(te+ee)*b+de,(ae-ee)*a+se,(te+z)*b+de)),z=fe*.4,ee=.4,ae=.8,te=.5;var Ae=new go.PathFigure(ae*a+se,(te-ee)*b+de,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a+se,te*b+de,(ae+z)*a+se,(te-ee)*b+de,(ae+ee)*a+se,(te-z)*b+de)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te+ee)*b+de,(ae+ee)*a+se,(te+z)*b+de,(ae+z)*a+se,(te+ee)*b+de)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*a+se,te*b+de,ae*a+se,(te+ee)*b+de,(ae+ee-z*.5)*a+se,(te+z)*b+de)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te-ee)*b+de,(ae+ee-z*.5)*a+se,(te-z)*b+de,ae*a+se,(te-ee)*b+de).close()),z=fe*.8,ee=.8,ae=1,te=.5;var Gt=new go.PathFigure(ae*a+se,(te-ee)*b+de,!0);return x.add(Gt),Gt.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*a+se,te*b+de,(ae+z)*a+se,(te-ee)*b+de,(ae+ee)*a+se,(te-z)*b+de)),Gt.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te+ee)*b+de,(ae+ee)*a+se,(te+z)*b+de,(ae+z)*a+se,(te+ee)*b+de)),Gt.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*a+se,te*b+de,ae*a+se,(te+ee)*b+de,(ae+ee-z*.5)*a+se,(te+z)*b+de)),Gt.add(new go.PathSegment(go.PathSegment.Bezier,ae*a+se,(te-ee)*b+de,(ae+ee-z*.5)*a+se,(te-z)*b+de,ae*a+se,(te-ee)*b+de).close()),x}),go.Shape.defineFigureGenerator("Email",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,b)),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*b)),E.add(new go.PathSegment(go.PathSegment.Move,a,b)),E.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*b)),x}),go.Shape.defineFigureGenerator("Ethernet",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.35*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var E=new go.PathFigure(.1*a,b,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,b)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*b)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*b)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,b).close());var z=new go.PathFigure(.6*a,b,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,b)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*b)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*b)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,b).close());var ee=new go.PathFigure(0,.5*b,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*b)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*b)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*b)),x}),go.Shape.defineFigureGenerator("Power",function(ie,a,b){var x=new go.Geometry,y=fe*.4,E=.4,z=.5,ee=.5,ae=le(),te=le(),se=le(),de=le();Ve(z,ee-E,z+y,ee-E,z+E,ee-y,z+E,ee,.5,ae,ae,te,se,de);var Le=ge(te.x,te.y),Se=new go.PathFigure(te.x*a,te.y*b,!0);x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,ee*b,se.x*a,se.y*b,de.x*a,de.y*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+E)*b,(z+E)*a,(ee+y)*b,(z+y)*a,(ee+E)*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,ee*b,(z-y)*a,(ee+E)*b,(z-E)*a,(ee+y)*b)),Ve(z-E,ee,z-E,ee-y,z-y,ee-E,z,ee-E,.5,se,de,te,ae,ae),Se.add(new go.PathSegment(go.PathSegment.Bezier,te.x*a,te.y*b,se.x*a,se.y*b,de.x*a,de.y*b)),y=fe*.3,E=.3,Ve(z-E,ee,z-E,ee-y,z-y,ee-E,z,ee-E,.5,se,de,te,ae,ae),Se.add(new go.PathSegment(go.PathSegment.Line,te.x*a,te.y*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,ee*b,de.x*a,de.y*b,se.x*a,se.y*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+E)*b,(z-E)*a,(ee+y)*b,(z-y)*a,(ee+E)*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,ee*b,(z+y)*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),Ve(z,ee-E,z+y,ee-E,z+E,ee-y,z+E,ee,.5,ae,ae,te,se,de),Se.add(new go.PathSegment(go.PathSegment.Bezier,te.x*a,te.y*b,de.x*a,de.y*b,se.x*a,se.y*b).close());var Se=new go.PathFigure(.45*a,0,!0);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*b)),Se.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*b)),Se.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),ye(ae),ye(te),ye(se),ye(de),ye(Le),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,b/2,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,b/2,a/2,b/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*a,(.8+ae)*b)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*a,(.5+ae)*b)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*a,(.5+ae)*b)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*a,(.8+ae)*b).close())}return E(y,0,0),E(y,.4,0),E(y,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.2*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*b).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.37*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*b)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*b)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.37*b)),y.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*b)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*b)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*b)),y.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*b).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.1*a,b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*b,.45*a,.44*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*b,.48*a,.17*b,.54*a,.35*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*b,.59*a,.29*b,.58*a,.28*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*b,.8*a,.34*b,.88*a,.43*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*b,.87*a,.48*b,.88*a,.43*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,b,1.17*a,.76*b,.82*a,.8*b).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ie,a,b){var x=new go.Geometry,y=.5,E=0,z=0,ee=y*fe,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,se=1,de=.5,Le=.5,Se=0,Re=new go.PathFigure(ae*a,(1-te)*b,!1);return x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,se*a,de*b,se*a,.7*b,se*a,de*b)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(Le+E)*a,(Se+E)*b,(.5+y+E)*a,(.5-ee+E)*b,(.5+ee+E)*a,(.5-y+E)*b)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+E)*a,(.5+z)*b,(.5-ee+E)*a,(.5-y+z)*b,(.5-y+E)*a,(.5-ee+z)*b)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*a,.9*b,(.5-y+E)*a,(.5+ee+z)*b,(.5-ee+E)*a,.9*b)),Re.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*a,.8*b)),Re.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*a,.9*b)),Re.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*a,.95*b)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Move,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var E=new go.PathFigure(a,b,!1);x.add(E);var z=new go.PathFigure(0,.5*b,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*b,.2*a,.35*b,.3*a,.35*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*b,.7*a,.65*b,.8*a,.65*b)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.5*b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.2*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*b).close());var y=new go.PathFigure(0,.2*b,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*b)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.7*a,b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*b,0,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,b,.4*a,.5*b,a,.5*b).close());var E=new go.PathFigure(.45*a,.73*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*b)),E.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*b)),E.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*b)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var E=new go.PathFigure(.335*a,(1-.555)*b,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*b)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*b)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*b,(1-.12)*a,.46*b,(1-.02)*a,.54*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,b)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*b,.02*a,.54*b,.12*a,.46*b)),E.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*b));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,se=4*(1-Math.cos(te))/(3*Math.sin(te)),de=se*.5,Le=z,Se=z,Re=se*Le,Ae=se*Se;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Le)*a,ae*b,(ee-(Re+Le)/2)*a,(ae+(Se+Ae)/2)*b,(ee-Le)*a,(ae+Ae)*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(ae-Se)*b,(ee-Le)*a,(ae-Ae)*b,(ee-Re)*a,(ae-Se)*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Le)*a,ae*b,(ee+Re)*a,(ae-Se)*b,(ee+Le)*a,(ae-Ae)*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*b,(ee+Le)*a,(ae+Ae)*b,(ee+(Re+Le)/2)*a,(ae+(Se+Ae)/2)*b)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*b)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*b)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*b)),E.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*b));var Gt=new go.PathFigure(.2*a,b,!1);x.add(Gt),Gt.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*b));var sn=new go.PathFigure(.8*a,b,!1);return x.add(sn),sn.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*b)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.1*a,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,b).close());var E=new go.PathFigure(.2*a,.2*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*b)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*b)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*b)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*b)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*b)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*b)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*b)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*b).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var E=new go.PathFigure(a,b,!1);x.add(E);var z=new go.PathFigure(.1*a,b,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,b)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b).close()),x}),go.Shape.defineFigureGenerator("Caution",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.05*a,b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*b,0,b,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*b,.5*a,0,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,b,a,b,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,b));var E=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*a,.875*b)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*b,E*a,E*b)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*b,.575*a,.725*b,.625*a,.375*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.75*b,.375*a,.375*b,.425*a,.725*b)),x}),go.Shape.defineFigureGenerator("Recycle",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.45*a,.95*b,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*b,.17*a,.95*b,.15*a,.9*b)),y.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*b)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*b)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*b)),y.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*b)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*b,0,.675*b,0,.7*b)),y.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*b)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*b)),y.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*b));var E=new go.PathFigure(.475*a,.2*b,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*b)),E.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*b)),E.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*b)),E.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*b,.35*a,0,.375*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*b)),E.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*b)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*b)),E.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*b)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*b)),E.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*b,.625*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*b));var z=new go.PathFigure(.675*a,.575*b,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*b)),z.add(new go.PathSegment(go.PathSegment.Line,a,.775*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*b,a,.8*b,a,.85*b)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*b)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,b)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*b)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*b)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*b)),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*b)),z.add(new go.PathSegment(go.PathSegment.Line,a,.775*b)),z.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*b)),z.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*b)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ie,a,b){var x=new go.Geometry,y=.5,E=fe*.5,z=new go.PathFigure(a,y*b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y*a,b,a,(y+E)*b,(y+E)*a,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y*b,(y-E)*a,b,0,(y+E)*b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y*a,0,0,(y-E)*b,(y-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,y*b,(y+E)*a,0,a,(y-E)*b));var ee=new go.PathFigure(y*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*a,.15*b)),ee.add(new go.PathSegment(go.PathSegment.Move,y*a,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y*a,.85*b)),ee.add(new go.PathSegment(go.PathSegment.Move,0,y*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*a,y*b)),ee.add(new go.PathSegment(go.PathSegment.Move,a,y*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*a,y*b)),ee.add(new go.PathSegment(go.PathSegment.Move,y*a,y*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*b)),ee.add(new go.PathSegment(go.PathSegment.Move,y*a,y*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*b)),x}),go.Shape.defineFigureGenerator("Package",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.15*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b).close());var E=new go.PathFigure(0,.15*b,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*a,.15*b).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*b,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.2*b).close());var z=new go.PathFigure(0,.5*b,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*b).close()),x}),go.Shape.defineFigureGenerator("Component",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a,b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b).close());var E=new go.PathFigure(0,.2*b,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*b)),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*b).close());var z=new go.PathFigure(0,.6*b,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*b)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*b)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*b)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*b).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.15*a,.6*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*b));var E=new go.PathFigure(.15*a,.6*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*b)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a,b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*b)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*b)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.33*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*b)),y.add(new go.PathSegment(go.PathSegment.Move,a,.33*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.66*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*b)),y.add(new go.PathSegment(go.PathSegment.Move,a,.66*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(a,.8*b,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.4*b)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*b)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,.8*b).close());var z=.1,ee=fe*.1,ae=.2,te=.9,se=new go.PathFigure((ae-z)*a,te*b,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te-z)*b,(ae-z)*a,(te-ee)*b,(ae-ee)*a,(te-z)*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*a,te*b,(ae+ee)*a,(te-z)*b,(ae+z)*a,(te-ee)*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te+z)*b,(ae+z)*a,(te+ee)*b,(ae+ee)*a,(te+z)*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*a,te*b,(ae-ee)*a,(te+z)*b,(ae-z)*a,(te+ee)*b).close()),z=.1,ee=fe*.1,ae=.8,te=.9;var de=new go.PathFigure((ae-z)*a,te*b,!0);return x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te-z)*b,(ae-z)*a,(te-ee)*b,(ae-ee)*a,(te-z)*b)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*a,te*b,(ae+ee)*a,(te-z)*b,(ae+z)*a,(te-ee)*b)),de.add(new go.PathSegment(go.PathSegment.Bezier,ae*a,(te+z)*b,(ae+z)*a,(te+ee)*b,(ae+ee)*a,(te+z)*b)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*a,te*b,(ae-ee)*a,(te+z)*b,(ae-z)*a,(te+ee)*b).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.2*a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,b)),x}),go.Shape.defineFigureGenerator("Forklift",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*b,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*b)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*b)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*b));var z=new go.PathFigure(.5*a,.8*b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*b)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*b)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*b)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*b));var ee=new go.PathFigure(.5*a,.7*b,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.7*b));var ae=.1,te=fe*.1,se=.1,de=.9,Le=new go.PathFigure((se-ae)*a,de*b,!0);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(de-ae)*b,(se-ae)*a,(de-te)*b,(se-te)*a,(de-ae)*b)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(se+ae)*a,de*b,(se+te)*a,(de-ae)*b,(se+ae)*a,(de-te)*b)),Le.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(de+ae)*b,(se+ae)*a,(de+te)*b,(se+te)*a,(de+ae)*b)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(se-ae)*a,de*b,(se-te)*a,(de+ae)*b,(se-ae)*a,(de+te)*b)),ae=.1,te=fe*.1,se=.4,de=.9;var Se=new go.PathFigure((se-ae)*a,de*b,!0);return x.add(Se),Se.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(de-ae)*b,(se-ae)*a,(de-te)*b,(se-te)*a,(de-ae)*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(se+ae)*a,de*b,(se+te)*a,(de-ae)*b,(se+ae)*a,(de-te)*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(de+ae)*b,(se+ae)*a,(de+te)*b,(se+te)*a,(de+ae)*b)),Se.add(new go.PathSegment(go.PathSegment.Bezier,(se-ae)*a,de*b,(se-te)*a,(de+ae)*b,(se-ae)*a,(de+te)*b)),x}),go.Shape.defineFigureGenerator("RailShipment",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.1*a,.4*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*b).close());var E=new go.PathFigure(.45*a,.7*b,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*b));var z=new go.PathFigure(.55*a,.4*b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*b)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*b)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*b)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*b).close());var se=.05,de=fe*.05,Le=.175,Se=.95,ee=new go.PathFigure((Le-se)*a,Se*b,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Le*a,(Se-se)*b,(Le-se)*a,(Se-de)*b,(Le-de)*a,(Se-se)*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Le+se)*a,Se*b,(Le+de)*a,(Se-se)*b,(Le+se)*a,(Se-de)*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Le*a,(Se+se)*b,(Le+se)*a,(Se+de)*b,(Le+de)*a,(Se+se)*b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Le-se)*a,Se*b,(Le-de)*a,(Se+se)*b,(Le-se)*a,(Se+de)*b));var se=.05,de=fe*.05,Le=.375,Se=.95,ae=new go.PathFigure((Le-se)*a,Se*b,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Le*a,(Se-se)*b,(Le-se)*a,(Se-de)*b,(Le-de)*a,(Se-se)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Le+se)*a,Se*b,(Le+de)*a,(Se-se)*b,(Le+se)*a,(Se-de)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Le*a,(Se+se)*b,(Le+se)*a,(Se+de)*b,(Le+de)*a,(Se+se)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Le-se)*a,Se*b,(Le-de)*a,(Se+se)*b,(Le-se)*a,(Se+de)*b));var se=.05,de=fe*.05,Le=.625,Se=.95,te=new go.PathFigure((Le-se)*a,Se*b,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Le*a,(Se-se)*b,(Le-se)*a,(Se-de)*b,(Le-de)*a,(Se-se)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Le+se)*a,Se*b,(Le+de)*a,(Se-se)*b,(Le+se)*a,(Se-de)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,Le*a,(Se+se)*b,(Le+se)*a,(Se+de)*b,(Le+de)*a,(Se+se)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Le-se)*a,Se*b,(Le-de)*a,(Se+se)*b,(Le-se)*a,(Se+de)*b));var se=.05,de=fe*.05,Le=.825,Se=.95,Re=new go.PathFigure((Le-se)*a,Se*b,!0);x.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,Le*a,(Se-se)*b,(Le-se)*a,(Se-de)*b,(Le-de)*a,(Se-se)*b)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(Le+se)*a,Se*b,(Le+de)*a,(Se-se)*b,(Le+se)*a,(Se-de)*b)),Re.add(new go.PathSegment(go.PathSegment.Bezier,Le*a,(Se+se)*b,(Le+se)*a,(Se+de)*b,(Le+de)*a,(Se+se)*b)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(Le-se)*a,Se*b,(Le-de)*a,(Se+se)*b,(Le-se)*a,(Se+de)*b).close());var Ae=new go.PathFigure(0,b,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Line,a,b).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*b,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.2*b).close());var z=new go.PathFigure(.15*a,b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*b)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*b)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,b)),z.add(new go.PathSegment(go.PathSegment.Line,.15*a,b).close());var ee=.05,ae=fe*.05,te=.35,se=.775,de=new go.PathFigure((te-ee)*a,se*b,!0);return x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(se-ee)*b,(te-ee)*a,(se-ae)*b,(te-ae)*a,(se-ee)*b)),de.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*a,se*b,(te+ae)*a,(se-ee)*b,(te+ee)*a,(se-ae)*b)),de.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(se+ee)*b,(te+ee)*a,(se+ae)*b,(te+ae)*a,(se+ee)*b)),de.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*a,se*b,(te-ae)*a,(se+ee)*b,(te-ee)*a,(se+ae)*b).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Move,.1*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*b).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.75*b,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*b)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*b)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*b)),x}),go.Shape.defineFigureGenerator("Globe",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*b,.75*a,0,a,.25*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,b,a,.75*b,.75*a,b)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*b,.25*a,b,0,.75*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*b,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,b,.15*a,.25*b,.15*a,.75*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*b,.85*a,.25*b)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*b,.35*a,.3*b,.65*a,.3*b)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.85*b,.35*a,.7*b,.65*a,.7*b)),x}),go.Shape.defineFigureGenerator("Wave",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.25*b,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*b,.1*a,0,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*b,.425*a,.5*b,.575*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*b,.8*a,0,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*b)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*b,.1*a,.5*b,.2*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*b,.425*a,b,.575*a,b)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*b,.8*a,.5*b,.9*a,.5*b)),x}),go.Shape.defineFigureGenerator("Operator",function(ie,a,b){var x=new go.Geometry,y=.3,E=fe*.3,z=.5,ee=.7,ae=new go.PathFigure((z-y)*a,ee*b,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-y)*b,(z-y)*a,(ee-E)*b,(z-E)*a,(ee-y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,ee*b,(z+E)*a,(ee-y)*b,(z+y)*a,(ee-E)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+y)*b,(z+y)*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,ee*b,(z-E)*a,(ee+y)*b,(z-y)*a,(ee+E)*b));var te=new go.PathFigure(0,.7*b,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*b,0,0,a,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*b,.65*a,.3*b,.65*a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*b,.35*a,.3*b)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,b,.3*a,.6*b,.1*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*b,.2*a,b,.35*a,.95*b)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,b,.7*a,.6*b,.9*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*b,.8*a,b,.65*a,.95*b)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*b,0,.075*b,0,.5*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,b,0,b,.4*a,b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*b,.8*a,b,.85*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),x}),go.Shape.defineFigureGenerator("Battery",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.1*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,.1*b)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*b));var E=new go.PathFigure(0,.6*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*b)),E.add(new go.PathSegment(go.PathSegment.Line,a,.4*b)),x}),go.Shape.defineFigureGenerator("Delete",function(ie,a,b){var x=new go.Geometry,y=.5,E=fe*.5,z=.5,ee=.5,ae=new go.PathFigure((z-y)*a,ee*b,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-y)*b,(z-y)*a,(ee-E)*b,(z-E)*a,(ee-y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,ee*b,(z+E)*a,(ee-y)*b,(z+y)*a,(ee-E)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+y)*b,(z+y)*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,ee*b,(z-E)*a,(ee+y)*b,(z-y)*a,(ee+E)*b));var te=new go.PathFigure(.15*a,.5*b,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*b)),x}),go.Shape.defineFigureGenerator("Flag",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.1*b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*b,.15*a,0,.35*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*b,.65*a,.2*b,.85*a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*b,.85*a,.6*b,.65*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*b,.35*a,.4*b,.15*a,.4*b).close()),x}),go.Shape.defineFigureGenerator("Help",function(ie,a,b){var x=new go.Geometry,y=.5,E=fe*.5,z=.5,ee=.5,ae=new go.PathFigure((z-y)*a,ee*b,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-y)*b,(z-y)*a,(ee-E)*b,(z-E)*a,(ee-y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,ee*b,(z+E)*a,(ee-y)*b,(z+y)*a,(ee-E)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+y)*b,(z+y)*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,ee*b,(z-E)*a,(ee+y)*b,(z-y)*a,(ee+E)*b).close()),y=.05,E=fe*.05,z=.5,ee=.8;var te=new go.PathFigure((z-y)*a,ee*b,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee-y)*b,(z-y)*a,(ee-E)*b,(z-E)*a,(ee-y)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+y)*a,ee*b,(z+E)*a,(ee-y)*b,(z+y)*a,(ee-E)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(ee+y)*b,(z+y)*a,(ee+E)*b,(z+E)*a,(ee+y)*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-y)*a,ee*b,(z-E)*a,(ee+y)*b,(z-y)*a,(ee+E)*b).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*b)),te.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*b,.75*a,.475*b,.75*a,.225*b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*b,.4*a,.2*b,.3*a,.25*b)),x}),go.Shape.defineFigureGenerator("Location",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(.5*a,b,!0).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*b)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.975*a,.025*b,.5*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*a,.5*b,.5*a,0,.025*a,.025*b).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*b)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*a,.3*b,.1*a,.1*b).close()))}),go.Shape.defineFigureGenerator("Lock",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.5*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*b));var E=new go.PathFigure(.2*a,.5*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*b,.25*a,0,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*b)),x}),go.Shape.defineFigureGenerator("Unlocked",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.5*b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*b));var E=new go.PathFigure(.2*a,.5*b,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*b)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*b)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*b,.25*a,0,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*b)),x}),go.Shape.defineFigureGenerator("Gear",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(.9375*a,.56246875*b,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.4375*b)).add(new go.PathSegment(go.PathSegment.Line,.80621875*a,.4375*b)).add(new go.PathSegment(go.PathSegment.Bezier,.763*a,.3316875*b,.79840625*a,.39915625*b,.7834375*a,.3635*b)).add(new go.PathSegment(go.PathSegment.Line,.8566875*a,.23796875*b)).add(new go.PathSegment(go.PathSegment.Line,.76825*a,.14959375*b)).add(new go.PathSegment(go.PathSegment.Line,.67596875*a,.24184375*b)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*a,.19378125*b,.64228125*a,.2188125*b,.603875*a,.2021875*b)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.0625*b)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.0625*b)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.19378125*b)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*a,.239375*b,.39759375*a,.20190625*b,.36053125*a,.2176875*b)).add(new go.PathSegment(go.PathSegment.Line,.2379375*a,.14959375*b)).add(new go.PathSegment(go.PathSegment.Line,.14953125*a,.2379375*b)).add(new go.PathSegment(go.PathSegment.Line,.23934375*a,.3278125*b)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*a,.4375*b,.21765625*a,.36059375*b,.201875*a,.397625*b)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.4375*b)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.5625*b)).add(new go.PathSegment(go.PathSegment.Line,.1938125*a,.5625*b)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*a,.67596875*b,.20221875*a,.603875*b,.21884375*a,.64228125*b)).add(new go.PathSegment(go.PathSegment.Line,.1495625*a,.76825*b)).add(new go.PathSegment(go.PathSegment.Line,.238*a,.8566875*b)).add(new go.PathSegment(go.PathSegment.Line,.3316875*a,.76296875*b)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*a,.80621875*b,.36353125*a,.78340625*b,.3991875*a,.79840625*b)).add(new go.PathSegment(go.PathSegment.Line,.43753125*a,.9375*b)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.9375*b)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.80621875*b)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*a,.760625*b,.602375*a,.79809375*b,.63946875*a,.78234375*b)).add(new go.PathSegment(go.PathSegment.Line,.76828125*a,.8566875*b)).add(new go.PathSegment(go.PathSegment.Line,.85671875*a,.76825*b)).add(new go.PathSegment(go.PathSegment.Line,.76065625*a,.67221875*b)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*a,.56246875*b,.78234375*a,.63940625*b,.798125*a,.602375*b)).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.56246875*b).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.6*b)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*a,.5*b,.1*a,.1*b).close()))}),go.Shape.defineFigureGenerator("Hand",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.5*b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*b,0,.375*b,.05*a,.325*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*b,.3*a,.225*b,.4*a,.175*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*b,.46*a,.05*b,.525*a,.05*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*b,.525*a,.275*b,.475*a,.325*b)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*b,a,.4*b,a,.55*b)),y.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*b)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*b,.675*a,.55*b,.675*a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*b,.65*a,.7*b,.65*a,.85*b)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*b)),y.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,b,.61*a,.85*b,.61*a,b)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*b,.435*a,b,0,b).close()),x}),go.Shape.defineFigureGenerator("Map",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,.2*b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,b).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*b)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b)),y.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*b)),x}),go.Shape.defineFigureGenerator("Eject",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,b,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,b)),y.add(new go.PathSegment(go.PathSegment.Line,a,b*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,b*.7).close());var E=new go.PathFigure(0,b*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.6*b)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(ie,a,b){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*b)).add(new go.PathSegment(go.PathSegment.Line,a,.9*b)).add(new go.PathSegment(go.PathSegment.Line,.9*a,b)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*b).close()))}),go.Shape.defineFigureGenerator("Building",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*1,b*1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,b*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,b*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,b*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,b*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,b*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,b*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,b*.85)),y.add(new go.PathSegment(go.PathSegment.Line,a,b*.85).close());var E=new go.PathFigure(.126*a,.85*b,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*b)),E.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*b)),E.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*b).close());var z=new go.PathFigure(.402*a,.85*b,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*b)),z.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*b)),z.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*b).close());var ee=new go.PathFigure(.678*a,.85*b,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*b)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*b).close());var ae=new go.PathFigure(.5*a,.1*b,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*b)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*b).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,b*1,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,b*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,b*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,b*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,b*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,b*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,b*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,b*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,b*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,b*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,b*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,b*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,b*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,b*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,b*1,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,b*(1-.184)).close());var E=new go.PathFigure(a*.204,b,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.204,b*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,a*.388,b*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,a*.388,b*1).close());var z=new go.PathFigure(a*.408,b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.408,b*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,a*.592,b*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,a*.592,b*1).close());var ee=new go.PathFigure(a*.612,b,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.612,b*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.796,b*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.796,b*1).close());var ae=new go.PathFigure(a*.816,b,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.816,b*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,a*1,b*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,a*1,b*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var E=new go.PathFigure(a*.055,.07*b,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.245,b*.07)),E.add(new go.PathSegment(go.PathSegment.Line,a*.245,b*.1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.055,b*.1).close());var z=new go.PathFigure(a*.055,.13*b,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,b*.13)),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,b*.16)),z.add(new go.PathSegment(go.PathSegment.Line,a*.055,b*.16).close());var ee=new go.PathFigure(a*.055,.18*b,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,b*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,b*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.055,b*.21).close());var ae=new go.PathFigure(a*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.4,b*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,a*1,b*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(.55*a,b,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*b)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*b,0,.4*b,.225*a,.45*b)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*b)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*b)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*b)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*b)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*b)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*b,.975*a,0,a,.08*b)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*b)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*b)),y.add(new go.PathSegment(go.PathSegment.Line,.55*a,b).close()),x}),go.Shape.defineFigureGenerator("Key",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*1,b*.5,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*b)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*b)),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*b).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*b)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*b,.075*a,.075*b).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*0,a*.3,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),b*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*1,b*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,b*1));var z=new go.PathFigure(a*.11,b*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),b*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),b*.8)),z.add(new go.PathSegment(go.PathSegment.Line,a*.11,b*.8).close());var ee=new go.PathFigure(a*(.11+.24133333*1+.028*1),b*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),b*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),b*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),b*.8).close());var ae=new go.PathFigure(a*(.11+.24133333*2+.028*2),b*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),b*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),b*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),b*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(ie,a,b){var x=new go.Geometry,y=8,E=y*fe,z=new go.PathFigure(y,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,a*1,b*.14)),z.add(new go.PathSegment(go.PathSegment.Line,a,b-y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-y,b,a,b-E,a-E,b)),z.add(new go.PathSegment(go.PathSegment.Line,y,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b-y,E,b,0,b-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,E,E,0).close());var ee=new go.PathFigure(a*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.83,b*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.17,b*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.17,b*0).close());var ae=new go.PathFigure(a*.83,b*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,a*.83,b*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.17,b*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,a*.17,b*1).close());var te=new go.PathFigure(a*.78,b*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.66,b*.05)),te.add(new go.PathSegment(go.PathSegment.Line,a*.66,b*.25)),te.add(new go.PathSegment(go.PathSegment.Line,a*.78,b*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(ie,a,b){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,a/3),x=Math.min(x,b/3);var y=x*fe,E=b*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,x,a-y,0,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a,E-y,a-y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.7,b)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,y,E,0,E-y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()),y>1?(z.spot1=new go.Spot(0,0,y,y),z.spot2=new go.Spot(1,.8,-y,-y)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*0,b*.45,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,b*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,b*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,b*.45).close());var E=new go.PathFigure(a*1,b*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.75,b*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,b*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.7,b*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.7,b*.1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.4,b*.1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.35,b*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,b*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,b*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(ie,a,b){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,b)).add(new go.PathSegment(go.PathSegment.Line,0,b).close()).add(new go.PathSegment(go.PathSegment.Move,.4*a,.4*b)).add(new go.PathSegment(go.PathSegment.Line,.4*a,.8*b)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*b)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*b).close()).add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*b)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.6*b)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.6*b)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.1*b).close()).add(new go.PathSegment(go.PathSegment.Move,.1*a,.6*b)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*b)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.9*b)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*b).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*0,b*.1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*.1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,b*.9).close());var E=new go.PathFigure(a*.1,b*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.1,b*.25)),E.add(new go.PathSegment(go.PathSegment.Line,a*.22,b*.285)),E.add(new go.PathSegment(go.PathSegment.Line,a*.1,b*.32)),E.add(new go.PathSegment(go.PathSegment.Line,a*.1,b*.37)),E.add(new go.PathSegment(go.PathSegment.Line,a*.275,b*.32)),E.add(new go.PathSegment(go.PathSegment.Line,a*.275,b*.25).close());var z=new go.PathFigure(a*.28,b*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.45,b*.37)),z.add(new go.PathSegment(go.PathSegment.Line,a*.45,b*.41)),z.add(new go.PathSegment(go.PathSegment.Line,a*.28,b*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(ie,a,b){var x=new go.Geometry,y=15,E=y*fe,z=new go.PathFigure(a*.62,b*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,b-y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-y,b,a,b-E,a-E,b)),z.add(new go.PathSegment(go.PathSegment.Line,y,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b-y,E,b,0,b-E)),z.add(new go.PathSegment(go.PathSegment.Line,a*.38,b*.475)),z.add(new go.PathSegment(go.PathSegment.Line,a*.38,b*.03)),z.add(new go.PathSegment(go.PathSegment.Line,a*.36,b*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.64,b*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.62,b*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*0,b*1,!0);x.add(y);var E=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,b*(1-E)).close());var z=new go.PathFigure(a*.4,b*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,b*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.26,b*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.5,b*.66)),z.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),b*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,b*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,b*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*0,b*1,!0);x.add(y);var E=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,b*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*0,b*1,!0);x.add(y);var E=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,b*(1-E))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),b*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,b*(1-E)).close());var z=new go.PathFigure(a*.5,b*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.26,b*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,b*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,b*.63)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,b*.63)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,b*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.74,b*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*.15,b*0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,b*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*.15,b*0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,b*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,b*1).close());var E=new go.PathFigure(a*.235,b*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.765,b*.28)),E.add(new go.PathSegment(go.PathSegment.Line,a*.655,b*.97)),E.add(new go.PathSegment(go.PathSegment.Line,a*.345,b*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(ie,a,b){var x=new go.Geometry,y=new go.PathFigure(a*.5,b*0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,b*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,b*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,b*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,b*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,b*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,b*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,b*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,b*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,b*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,b*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,b*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,b*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,b*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,b*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,b*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,b*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,b*.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")},63089: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 ke={},Ft="5.0",ge={},le=null,ye=!1,mt=!1,Ve=null,Pe=!1,Be=null,fe=null,nt=0;nt4?parseFloat(we):5};ke.setHTML5Codebase=function(we,Ge){fe=we,$t(we,Ge)},ke.setJavaCodebase=ke.setJavaCodebaseVersion=ke.isCompiledInstalled=ke.setPreCompiledScriptPath=ke.setPreCompiledResourcePath=function(){},ke.setHTML5CodebaseVersion=function(we,Ge){var st=parseFloat(we);if(st!==NaN&&st<5){console.log("The GeoGebra HTML5 codebase version "+st+" is deprecated. Using version latest instead.");return}Be=we,rt(we,Ge)},ke.getHTML5CodebaseVersion=function(){return ie},ke.getParameters=function(){return ge},ke.setFontsCSSURL=function(we){z=we},ke.setGiacJSURL=function(we){},ke.setJNLPFile=function(we){Qe=we},ke.setJNLPBaseDir=function(we){},ke.inject=function(){function we(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ge="auto",st=ge.id,Tt,gt=!1,bt=0;bt=5)return!0;var we=ke.getAppletObject();return we&&typeof we.recalculateEnvironments=="function"?(we.recalculateEnvironments(),!0):!1},ke.startAnimation=function(){var we=ke.getAppletObject();return we&&typeof we.startAnimation=="function"?(we.startAnimation(),!0):!1},ke.stopAnimation=function(){var we=ke.getAppletObject();return we&&typeof we.stopAnimation=="function"?(we.stopAnimation(),!0):!1},ke.getAppletObject=function(){var we=ge.id!==void 0?ge.id:"ggbApplet";return window[we]},ke.resize=function(){};var Re=function(we,Ge,st){var Tt=document.createElement("param");Tt.setAttribute("name",Ge),Tt.setAttribute("value",st),we.appendChild(Tt)},Ae=function(we){return we&&we!=="false"},Gt=function(we,Ge,st){ae(ie)<=4.2&&(st=!0);var Tt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ie||ggbHTML5LoadedCodebaseIsWebSimple&&!b)&&(Tt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var gt=document.createElement("div");gt.classList.add("appletParameters","notranslate");var bt=Ge.width,ue=Ge.height;if(Ge.disableAutoScale=Ge.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ge.disableAutoScale,Ge.width!==void 0)if(ae(ie)<=4.4)Ae(Ge.showToolBar)&&(Ge.height-=7),Ae(Ge.showAlgebraInput)&&(Ge.height-=37),Ge.width<605&&Ae(Ge.showToolBar)&&(Ge.width=605,bt=605);else{var et=100;(Ae(Ge.showToolBar)||Ae(Ge.showMenuBar))&&(Ge.hasOwnProperty("customToolBar")&&(Ge.customToolbar=Ge.customToolBar),et=Ae(Ge.showMenuBar)?245:155),bt=5?(Ge.appletOnLoad=function(Ct){var Dt=we.querySelector(".ggb_preview");Dt&&Dt.parentNode.removeChild(Dt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(rn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ct)},Ue||rn.appendChild($e)):gt.appendChild($e),rn.appendChild(gt),Ue||we.appendChild(rn),setTimeout(function(){ke.resize()},1)}else{var ve=document.createElement("div");ve.className="applet_scaler",ve.style.position="relative",ve.style.display="block",ve.appendChild(gt),we.appendChild(ve),Ge.appletOnLoad=function(Ct){ke.resize(),pn(Ct)}}function _e(Ct,Dt){Dt&&typeof Dt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ct,Dt.appletOnLoad):renderGGBElement(Ct),Pt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Dt)}function Xe(Ct,Dt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ct,params:Dt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Mn){_e(Mn.article,Mn.params)}),html5AppletsToProcess=null)},ae(ie)<5&&(Ct.className+=" geogebraweb")):_e(Ct,Dt)}if(Tt){scriptLoadStarted=!0;for(var Bt=0;Bt0?(it.remove(),rn.attr("id","fullscreencontent").show(),jQuery(pn).append(rn),window.dispatchEvent(new Event("resize"))):Gt(it,Ge,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Je=Tt,Gt(we,Ge,!1);if(!window.GGBT_wsf_view)for(ue=0;uewe/4*3&&(it=we/4*3),pn=it/5.8,et.setAttribute("src",y),et.setAttribute("width",it),et.setAttribute("height",pn);var rn=(we-it)/2,Ue=(Ge-pn)/2;et.style.left=rn+"px",et.style.top=Ue+"px",gt.appendChild(et)}}return gt.appendChild(ue),gt},lt=function(we){return we=we.toLowerCase(),we==="html5"||we==="screenshot"?we:"html5"},Lt=["web","webSimple","web3d","tablet","tablet3d","phone"],rt=function(we,Ge){if(ie=we,Ge){$t(ie,!0);return}var st=!ye;if(st){var Tt=ae(ie);!isNaN(Tt)&&Tt<4.4&&(st=!1)}var gt,bt;window.location.protocol.substr(0,4)==="http"?gt=window.location.protocol:gt="http:";var ue=ie.indexOf("//");ue>0?bt=ie:ue===0?bt=gt+ie:bt="https://www.geogebra.org/apps/5.2.814.0/";for(var et in Lt)if(ie.slice(Lt[et].length*-1)===Lt[et]||ie.slice((Lt[et].length+1)*-1)===Lt[et]+"/"){$t(bt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&st&&!le.is3D&&!le.AV&&!le.SV&&!le.CV&&!le.EV2&&!le.CP&&!le.PC&&!le.DA&&!le.FI&&!le.PV&&!Ae(ge.showToolBar)&&!Ae(ge.showMenuBar)&&!Ae(ge.showAlgebraInput)&&!Ae(ge.enableRightClick)&&(!ge.appName||ge.appName=="classic")?bt+="webSimple/":bt+="web3d/",$t(bt,!1)},$t=function(we,Ge){if(we.requirejs){at=we;return}we.slice(-1)!=="/"&&(we+="/"),at=we,Ge===null&&(Ge=we.indexOf("http")===-1),qe=Ge,a="web.nocache.js",b=!1;var st=at.split("/");st.length>1&&(!Ge&&st[st.length-2]==="webSimple"?(a="webSimple.nocache.js",b=!0):Lt.indexOf(st[st.length-2])>=0&&(a=st[st.length-2]+".nocache.js")),st=we.split("/"),ie=st[st.length-3],ie.substr(0,4)==="test"?ie=ie.substr(4,1)+"."+ie.substr(5,1):(ie.substr(0,3)==="war"||ie.substr(0,4)==="beta")&&(ie="5.0");var Tt=parseFloat(ie);Tt!==NaN&&Tt<5&&we.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Tt+" is deprecated. Using version latest instead."),rt("5.0",Ge))},Pt=function(we,Ge){window.console&&window.console.log&&(!Ge||typeof Ge.showLogging=="undefined"||Ge.showLogging&&Ge.showLogging!=="false")&&console.log(we)};ge.material_id!==void 0?de(vn):vn();function vn(){var we=Ft;Be!==null?we=Be:parseFloat(we)<5&&(we="5.0"),rt(we,!1),fe!==null&&$t(fe,qe),Pe=!0}return ke},GGBAppletUtils=function(){"use strict";function ke(){return window.GGBT_wsf_edit!==void 0}function Ft(Pe,Be){Be!=1?(Pe.style.transformOrigin="0% 0% 0px",Pe.style.webkitTransformOrigin="0% 0% 0px",Pe.style.transform="scale("+Be+","+Be+")",Pe.style.webkitTransform="scale("+Be+","+Be+")",Pe.style.maxWidth="initial",Pe.querySelector(".ggb_preview")!==null&&(Pe.querySelector(".ggb_preview").style.maxWidth="initial"),Pe.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Pe.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Pe.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Pe.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Pe.style.transform="none",Pe.style.webkitTransform="none")}function ge(Pe,Be,fe,nt,Ke,Qe){var at=null;if(Qe!=null&&Qe!="")for(var qe=Pe.parentNode;qe!=null;)if((" "+qe.className+" ").indexOf(" "+Qe+" ")>-1){at=qe;break}else qe=qe.parentNode;var Je=0,ie=0,a=0,b=0,x=0,y=0,E=0;if(at)Je=at.offsetWidth,ie=Math.max(nt?at.offsetWidth:0,at.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Je=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),a=Je):(Je=window.innerWidth,ie=window.innerHeight,a=window.innerWidth),Pe){var z=Pe.getBoundingClientRect();z.left>0&&z.left<=Je&&(Ke===void 0||!Ke)&&(document.dir==="rtl"?(x=Je-z.width-z.left,y=a<=480?10:30):(y=z.left,x=a<=480?10:30),b=y+x)}if(Pe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Pe.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(b=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(b=0,E=40)}}return Pe&&((fe===void 0||!fe)&&Be>0&&Be+b1&&(Qe=!0)),Be&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Qe=!0),!(Pe.hasOwnProperty("disableAutoScale")&&Pe.disableAutoScale))Ke=le(Pe,Be,Qe,fe,Pe.scaleContainerClass);else return nt;return Qe&&(!Pe.hasOwnProperty("scale")||nt===1)?Ke:Math.min(nt,Ke)}function mt(Pe){var Be=Math.min(window.innerWidth,document.documentElement.clientWidth),fe=Math.min(window.innerHeight,document.documentElement.clientHeight),nt=Pe.getBoundingClientRect(),Ke=(Be-nt.width)/2,Qe=(fe-nt.height)/2;Qe<0&&(Qe=0),Pe.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ke<40?Pe.style.left="40px":Pe.style.left=Ke+"px",Pe.style.top=Qe+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Qe<40?Pe.style.top="40px":Pe.style.top=Qe+"px",Pe.style.left=Ke+"px")}function Ve(Pe,Be){var fe=Pe.querySelector(".appletParameters");if(fe){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Be.id!==fe.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Pe)}if(fe.parentElement&&/fullscreen/.test(fe.parentElement.className))return;var nt=ye(Be,Pe);ke()&&fe.setAttribute("data-param-scale",nt);for(var Ke=null,Qe=0;Qe=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(ke){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ke){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ke){var Ft=c[ke];return Ft==null?null:Ft},r=d,webModule.__errFn=e}function B(){function ke(Pe){var Be=Pe.lastIndexOf(rb);Be==-1&&(Be=Pe.length);var fe=Pe.indexOf(sb);fe==-1&&(fe=Pe.length);var nt=Pe.lastIndexOf(tb,Math.min(fe,Be));return nt>=O?Pe.substring(O,nt+P):W}function Ft(Pe){if(!Pe.match(/^\w+:\/\//)){var Be=o.createElement(ub);Be.src=Pe+vb,Pe=ke(Be.src)}return Pe}function ge(){var Pe=__gwt_getMetaProperty(wb);return Pe!=null?Pe:W}function le(){for(var Pe=o.getElementsByTagName(_),Be=O;BeO?Pe[Pe.length-P].href:W}function mt(){var Pe=o.location;return Pe.href==Pe.protocol+zb+Pe.host+Pe.pathname+Pe.search+Pe.hash}var Ve=ge();return Ve==W&&(Ve=le()),Ve==W&&(Ve=ye()),Ve==W&&mt()&&(Ve=ke(o.location.href)),Ve=Ft(Ve),Ve}function C(ke){return ke.match(/^\//)||ke.match(/^[a-zA-Z]+:\/\//)?ke:webModule.__moduleBase+ke}function D(){var ke=[],Ft=O,ge=[],le=[];function ye(Pe){var Be=le[Pe](),fe=ge[Pe];if(Be in fe)return Be;var nt=[];for(var Ke in fe)nt[fe[Ke]]=Ke;throw r&&r(Pe,nt,Be),null}if(__gwt_isKnownPropertyValue=function(Pe,Be){return Be in ge[Pe]},webModule.__getPropMap=function(){var Pe={};for(var Be in ge)ge.hasOwnProperty(Be)&&(Pe[Be]=ye(Be));return Pe},webModule.__computePropValue=ye,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var mt;try{mt=Cb;var Ve=mt.indexOf(Db);Ve!=-1&&(Ft=parseInt(mt.substring(Ve+P),$),mt=mt.substring(O,Ve))}catch(Pe){}return webModule.__softPermutationId=Ft,C(mt+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})()},88457:function(ke,Ft,ge){"use strict";ge.d(Ft,{Ax:function(){return Ve},Ds:function(){return Pe},KI:function(){return fe},SI:function(){return mt},f1:function(){return ye}});var le=ge(78323);function ye(nt){let Ke=!0;if(nt.length>0){for(let Qe=0;Qenew Promise((a,b)=>{var x=z=>{try{E(ie.next(z))}catch(ee){b(ee)}},y=z=>{try{E(ie.throw(z))}catch(ee){b(ee)}},E=z=>z.done?a(z.value):Promise.resolve(z.value).then(x,y);E((ie=ie.apply(qe,Je)).next())}),at=({data:qe,className:Je,fullWidth:ie,style:a={},onClose:b,onOk:x,showFullTools:y,noAssociationId:E})=>{const z=(0,le.useRef)(null),ee=(0,le.useRef)(null),ae=(0,le.useRef)(null),te=(0,le.useRef)(null),[se,de]=(0,le.useState)(!1),[Le,Se]=(0,le.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,le.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),qe!=null&&qe.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",qe!=null&&qe.src&&Re()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[qe==null?void 0:qe.visible]);const Re=()=>Ke(void 0,null,function*(){de(!0),Se("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Ie=yield(0,nt.ZJ)(qe==null?void 0:qe.src);z.current.src="",z.current.src=Ie,z.current.onload=function(){xn()},de(!1),Se("")}),Ae=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",b()},Gt=Ie=>Ke(void 0,null,function*(){de(!0),Se("\u6B63\u5728\u4FDD\u5B58\u4E2D");const yt=yield(0,fe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:qe.title,file:Ie.dataUrl}});yt!=null&&yt.id&&!E?(yield(0,fe.ZP)(`/api/attachments/${qe.id}/add_subitem.json`,{method:"post",body:{subitem_id:yt==null?void 0:yt.id,settings:JSON.stringify(Ie.state)}})).status===0&&x():yt!=null&&yt.id&&x(yt),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",de(!1),Se("")}),sn=()=>{const Ie=document.querySelector('a[href="https://markerjs.com/"]');Ie&&Ie.parentNode&&(Ie.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(ht=>{const lt=document.querySelector(ht.name);lt&<.setAttribute("title",ht.title)})},xn=()=>{ee.current=new Be.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",Gt),ee.current.addEventListener("beforeclose",Ae),y&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),qe!=null&&qe.snapshotData&&ee.current.restoreState(qe.snapshotData),setTimeout(()=>{window.scrollTo(0,0),sn()},300)};return le.createElement(le.Fragment,null,(qe==null?void 0:qe.visible)&&le.createElement(Pe.Z,{spinning:se,tip:Le,style:{position:"absolute"}},le.createElement("div",{ref:te,className:Ve()(ye.imageDimensions,Je,ie?ye.fullWidth:""),style:a},le.createElement("img",{className:ye.img,ref:z}))))}},24638:function(ke,Ft,ge){"use strict";var le=ge(59301),ye=ge(95237),mt=ge(43604),Ve=ge(99313),Pe=ge(3113),Be=ge(76818),fe=ge(27431),nt=ge(48136),Ke=ge(59301);const Qe=(0,le.forwardRef)(({callback:at,showSaveButton:qe,value:Je=""},ie)=>{const a=(0,le.useRef)(),b=[{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}`}]}]}],y=ee=>{a.current.setValue(a.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ke.createElement(ye.Z,{className:fe.Z.lists,gutter:[10,10]},b.map((ee,ae)=>Ke.createElement(mt.Z,{flex:"110px",className:fe.Z.item},Ke.createElement("div",null,Ke.createElement(Be.Z,{value:`$$${ee.value}$$`}),ee.name),Ke.createElement("div",{className:fe.Z.children},ee.children.map((te,se)=>Ke.createElement("div",{key:se},Ke.createElement("h1",null,te.name),Ke.createElement(ye.Z,{gutter:[10,10]},te.data.map((de,Le)=>Ke.createElement(mt.Z,{key:Le,onClick:()=>y(de),className:fe.Z.diamond},Ke.createElement(Be.Z,{value:"`$$"+de.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ke.createElement(ye.Z,{className:fe.Z.lists,gutter:[10,10]},x.map((ee,ae)=>Ke.createElement(mt.Z,{flex:"110px",className:fe.Z.item},Ke.createElement("div",null,Ke.createElement(Be.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),Ke.createElement("div",{className:fe.Z.children},ee.children.map((te,se)=>Ke.createElement("div",{key:se},te.name&&Ke.createElement("h1",null,te.name),Ke.createElement(ye.Z,{gutter:[10,10]},te.data.map((de,Le)=>Ke.createElement(mt.Z,{key:Le,onClick:()=>y(de),className:fe.Z.diamond},Ke.createElement(Be.Z,{value:"`$$"+de.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=a.current.getValue();var ae=ee.innerText;return at&&at(ae),ae};return(0,le.useImperativeHandle)(ie,()=>({getData:z})),Ke.createElement("div",{className:fe.Z.mathWrap},Ke.createElement(Ve.default,{defaultActiveKey:"1",items:E}),Ke.createElement("math-field",{locale:"zh_cn",className:fe.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},Je||""),et&&Ke.createElement("div",{className:fe.Z.button},Ke.createElement(Pe.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ft.Z=Qe},97041:function(ke,Ft,ge){"use strict";ge.d(Ft,{z:function(){return lt},Z:function(){return Lt}});var le=ge(59301),ye=ge(54580),mt=ge(8591),Ve=ge(43418),Pe=ge(3113),Be=ge(78323),fe=ge(12480),nt=Object.defineProperty,Ke=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,at=Object.prototype.propertyIsEnumerable,et=(rt,$t,Pt)=>$t in rt?nt(rt,$t,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):rt[$t]=Pt,Je=(rt,$t)=>{for(var Pt in $t||($t={}))Qe.call($t,Pt)&&et(rt,Pt,$t[Pt]);if(Ke)for(var Pt of Ke($t))at.call($t,Pt)&&et(rt,Pt,$t[Pt]);return rt},ie=(rt,$t,Pt)=>new Promise((vn,we)=>{var Ge=gt=>{try{Tt(Pt.next(gt))}catch(bt){we(bt)}},st=gt=>{try{Tt(Pt.throw(gt))}catch(bt){we(bt)}},Tt=gt=>gt.done?vn(gt.value):Promise.resolve(gt.value).then(Ge,st);Tt((Pt=Pt.apply(rt,$t)).next())});const a="\u3000\u3000";function b(rt){var $t=["Bytes","KB","MB","GB","TB"];if(rt==0)return"0 Byte";var Pt=parseInt(""+Math.floor(Math.log(rt)/Math.log(1024)),10);return(rt/Math.pow(1024,Pt)).toFixed(1)+" "+$t[Pt]}var x=({value:rt=[],action:$t,onChange:Pt,className:vn,maxSize:we=150,title:Ge="\u6587\u4EF6\u4E0A\u4F20",accept:st=null})=>{const Tt={multiple:!1,fileList:rt,accept:st,withCredentials:!0,beforeUpload:bt=>bt.size/1024/1024(Ue.name.indexOf(a)===-1&&(Ue.name=`${Ue.name}${a}${b(Ue.size)}`),Je({},Ue))),bt.file.status==="done"&&((qe=(ue=bt.file)==null?void 0:ue.response)==null?void 0:qe.status)===-1){message.error((pn=(it=bt.file)==null?void 0:it.response)==null?void 0:pn.message),Pt([]);return}Pt(rn)},onRemove:bt=>ie(void 0,null,function*(){const ue=bt.size/1024/1024;return bt.status==="uploading"?!0:ue0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:rt.length>0,ghost:!0},Ge),React.createElement("span",{onClick:gt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",we,"M)"," ")))},y=ge(61481),E=ge(89392),z=Object.defineProperty,ee=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,se=(rt,$t,Pt)=>$t in rt?z(rt,$t,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):rt[$t]=Pt,de=(rt,$t)=>{for(var Pt in $t||($t={}))ae.call($t,Pt)&&se(rt,Pt,$t[Pt]);if(ee)for(var Pt of ee($t))te.call($t,Pt)&&se(rt,Pt,$t[Pt]);return rt};const Le=rt=>React.createElement("svg",de({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},rt),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 Se="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Re=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,xn=(rt,$t,Pt)=>$t in rt?Re(rt,$t,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):rt[$t]=Pt,Ie=(rt,$t)=>{for(var Pt in $t||($t={}))Gt.call($t,Pt)&&xn(rt,Pt,$t[Pt]);if(Ae)for(var Pt of Ae($t))sn.call($t,Pt)&&xn(rt,Pt,$t[Pt]);return rt},yt=(rt,$t,Pt)=>new Promise((vn,we)=>{var Ge=gt=>{try{Tt(Pt.next(gt))}catch(bt){we(bt)}},st=gt=>{try{Tt(Pt.throw(gt))}catch(bt){we(bt)}},Tt=gt=>gt.done?vn(gt.value):Promise.resolve(gt.value).then(Ge,st);Tt((Pt=Pt.apply(rt,$t)).next())});const{Dragger:ht}=ye.default;function lt(rt){let $t=[];return rt&&rt.length>0&&($t=rt.map(Pt=>({uid:Pt.id,id:Pt.id,name:Pt.title+a+Pt.filesize,url:Pt.url,filesize:Pt.filesize,status:"done",response:{id:Pt.id}}))),$t}var Lt=({value:rt,onChange:$t,action:Pt,data:vn,className:we,maxSize:Ge=150,title:st="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Tt=!1,accept:gt="",additionalText:bt,isDragger:ue,number:qe=1e3,aloneClear:it=!1,realTimeRemove:pn=!0,uploadText:rn,setFileProgress:Ue,showFileProgress:$e})=>{const[ve,_e]=(0,le.useState)(!1);let[Xe,Bt]=(0,le.useState)(rt||[]),[Jt,Vt]=(0,le.useState)(1);(0,le.useEffect)(()=>{rt&&(Jt===1&&Bt([...rt]),Vt(2),qe===(rt==null?void 0:rt.length)&&_e(!0))},[rt]);const _t=()=>{setTimeout(()=>{Xe.pop(),Bt([...Xe])},500)};$e&&Ue(Xe.some(Dt=>Dt.status==="uploading"));const un={multiple:!0,disabled:ve,accept:gt,withCredentials:!0,fileList:Xe,beforeUpload:(Dt,Mn)=>{const on=Dt.size/1024/1024;return Xe.concat(Mn).length>qe?(Xe.pop(),Bt([...Xe]),mt.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${qe}\u4E2A\u6587\u4EF6`),it?Promise.reject():(_t(),!1)):on=qe?_e(!0):_e(!1),Bt([...Xe]),Xe=Xe.map(yn=>{var Ce,Oe;return(Ce=yn==null?void 0:yn.response)!=null&&Ce.id&&(yn.url=(Oe=yn==null?void 0:yn.response)==null?void 0:Oe.url),yn.name.indexOf(a)===-1&&(yn.name=`${yn.name}${a}${b(yn.size)}`),Ie({},yn)}),console.log("info:",Dt,Xe),$t(Xe)},onRemove:Dt=>yt(void 0,null,function*(){if(!pn)return!0;const Mn=()=>yt(void 0,null,function*(){if(Dt.response?Dt.response.id:Dt.id){let mn=yield(0,fe.JZ)(Dt.response?Dt.response.id:Dt.uid);return Promise.resolve(mn)}else return!0});return Tt?new Promise((on,mn)=>{Ve.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:le.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>yt(void 0,null,function*(){const Dn=yield Mn();mt.ZP.success("\u5220\u9664\u6210\u529F"),on(!0)}),onCancel:()=>on(!1)})}):yield Mn()})};function Ct(Dt){Dt.preventDefault(),Dt.stopPropagation()}return le.createElement("div",{className:`multi-upload ${we||""}`},ue&&le.createElement(ht,Ie({},un),le.createElement("p",{className:"ant-upload-drag-icon"},le.createElement(y.Z,null)),le.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",le.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",Ge,"MB)"," "),bt),!ue&&le.createElement(ye.default,Ie({},un),le.createElement(Pe.ZP,{disabled:ve,className:"upload_button"},le.createElement("img",{className:"aBtn_img",src:Se}),st),le.createElement("span",{onClick:Ct,className:"upload_text"},rn||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${Ge}MB)`)))}},63347:function(ke,Ft,ge){"use strict";ge.d(Ft,{h:function(){return ee}});var le=ge(59301),ye=ge(57809),mt=ge(78241),Ve=ge(3113),Pe=ge(89780),Be=ge.n(Pe),fe=ge(4887),nt=ge(37068),Ke=Object.defineProperty,Qe=Object.defineProperties,at=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,a=(ae,te,se)=>te in ae?Ke(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[te]=se,b=(ae,te)=>{for(var se in te||(te={}))Je.call(te,se)&&a(ae,se,te[se]);if(et)for(var se of et(te))ie.call(te,se)&&a(ae,se,te[se]);return ae},x=(ae,te)=>Qe(ae,at(te));const y=ye.default.Option,E={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"]};Ft.Z=({callback:ae,onCancel:te})=>{const[se,de]=(0,le.useState)("python");function Le(Re){de(z[Re][1])}function Se(Re){ae(Re)}return le.createElement(mt.default,x(b({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Se,style:{width:500}}),le.createElement(mt.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},le.createElement(ye.default,{getPopupContainer:Re=>Re.parentNode,onChange:Le},Object.keys(z).map(Re=>le.createElement(y,{key:Re,value:Re},z[Re][0])))),le.createElement(mt.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},le.createElement(ee,{mode:se})),le.createElement("div",{className:"flex-container flex-end"},le.createElement(Ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),le.createElement(Ve.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:se,options:de={}}){const Le=(0,le.useRef)(),[Se,Re]=(0,le.useState)();return(0,le.useEffect)(()=>{if(Se){let Ae=function(Gt){const sn=Gt.getValue();te&&te(sn)};return Se.on("change",Ae),()=>{Se.off("change",Ae)}}},[Se,te]),(0,le.useEffect)(()=>{Se&&Se.setOption("mode",se)},[Se,se]),(0,le.useEffect)(()=>{Se&&(ae!==Se.getValue()||ae==="")&&setTimeout(()=>{Se.setValue(ae||"")},300)},[Se,ae]),(0,le.useEffect)(()=>{if(Le.current&&!Se){const Ae=Be().fromTextArea(Le.current,b({mode:se,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},de));Re(Ae)}},[Le.current,Se]),le.createElement("div",{className:"my-codemirror-container"},le.createElement("textarea",{ref:Le}))}},88871:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return ao}});var le=ge(59301),ye=ge(89780),mt=ge.n(ye),Ve=ge(76374),Pe=ge(4887),Be=ge(6313),fe=ge(25717),nt=ge(99498),Ke=ge(25419),Qe=ge(67549),at=ge(76818),et=({value:Ee="",className:Fe,showTextOnly:xe,showLines:Mt,style:Ht={}})=>{const Qt=(0,le.useMemo)(()=>"",[Ee]);return le.createElement(le.Fragment,null,le.createElement("div",{dangerouslySetInnerHTML:{__html:Qt}}))},Je=ge(59301),ie=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ee,Fe,xe)=>Fe in Ee?ie(Ee,Fe,{enumerable:!0,configurable:!0,writable:!0,value:xe}):Ee[Fe]=xe,ee=(Ee,Fe)=>{for(var xe in Fe||(Fe={}))y.call(Fe,xe)&&z(Ee,xe,Fe[xe]);if(x)for(var xe of x(Fe))E.call(Fe,xe)&&z(Ee,xe,Fe[xe]);return Ee},ae=(Ee,Fe)=>a(Ee,b(Fe));let te=[{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:Ee,title:Fe,icon:xe,actionName:Mt,className:Ht="",children:Qt}){function Kn(){Ee(Mt)}return Je.createElement("a",{title:Fe,className:Ht,onClick:Kn},Je.createElement("i",{className:`${xe}`}),Qt)}var de=({watch:Ee,showNullButton:Fe,showNullProgramButton:xe,onActionCallback:Mt,fullScreen:Ht,insertTemp:Qt,hidetoolBar:Kn,extraUse:wn})=>{const Zn=[...te,{title:`${Ee?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ee?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Je.createElement("ul",{className:"markdown-toolbar-container"},!Kn&&Zn.map((ma,fn)=>Je.createElement("li",{key:fn},ma.actionName?Je.createElement(se,ae(ee({},ma),{onActionCallback:Mt})):Je.createElement("span",{className:"v-line"}))),Fe?Je.createElement("li",null,Je.createElement(se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Je.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,xe?Je.createElement(Je.Fragment,null,Je.createElement("li",null,Je.createElement(se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Je.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Je.createElement("li",null,Je.createElement(se,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Je.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Qt&&Je.createElement("li",null,Je.createElement(se,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Qt}`,onActionCallback:Mt},Je.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),wn&&Je.createElement("li",null,wn),Je.createElement("li",{className:"btn-full-screen"},Je.createElement(se,{icon:`${Ht?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Ht?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Le=ge(81123),Se=ge(78241),Re=ge(92832),Ae=ge(3113),Gt=Object.defineProperty,sn=Object.defineProperties,xn=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,lt=(Ee,Fe,xe)=>Fe in Ee?Gt(Ee,Fe,{enumerable:!0,configurable:!0,writable:!0,value:xe}):Ee[Fe]=xe,Lt=(Ee,Fe)=>{for(var xe in Fe||(Fe={}))yt.call(Fe,xe)&<(Ee,xe,Fe[xe]);if(Ie)for(var xe of Ie(Fe))ht.call(Fe,xe)&<(Ee,xe,Fe[xe]);return Ee},rt=(Ee,Fe)=>sn(Ee,xn(Fe));const $t={labelCol:{span:4},wrapperCol:{span:20}};var Pt=({callback:Ee,onCancel:Fe})=>{function xe(Mt){Ee(Mt)}return le.createElement(Se.default,rt(Lt({},$t),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:xe,style:{width:500}}),le.createElement(Se.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},le.createElement(Re.default,null)),le.createElement(Se.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},le.createElement(Re.default,null)),le.createElement("div",{className:"flex-container flex-end"},le.createElement(Ae.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),le.createElement(Ae.ZP,{type:"ghost",onClick:Fe},"\u53D6\u6D88")))},vn=ge(63347),we=ge(90443),Ge=ge(43418),st=ge(95237),Tt=ge(86197),gt=ge(59301),bt=({callback:Ee,onCancel:Fe})=>{const xe=document.createElement("canvas"),Mt=xe.getContext("2d");xe.width=1e3,xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,xe.width,xe.height);const Ht=xe.toDataURL("image/png");return gt.createElement(Ge.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},gt.createElement(st.Z,{style:{height:"100vh"}},gt.createElement(Tt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Ht,visible:!0,title:String(Date.now())},onOk:Qt=>{Ee({src:Qt.url})},onClose:Fe})))},ue=ge(12378);function qe(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(qe,go.CommandHandler),qe.prototype.canAlignSelection=function(){var Ee=this.diagram;return!(Ee===null||Ee.isReadOnly||Ee.isModelReadOnly||Ee.selection.count<2)},qe.prototype.alignLeft=function(){var Ee=this.diagram;Ee.startTransaction("aligning left");var Fe=1/0;Ee.selection.each(function(xe){xe instanceof go.Link||(Fe=Math.min(xe.position.x,Fe))}),Ee.selection.each(function(xe){xe instanceof go.Link||xe.move(new go.Point(Fe,xe.position.y))}),Ee.commitTransaction("aligning left")},qe.prototype.alignRight=function(){var Ee=this.diagram;Ee.startTransaction("aligning right");var Fe=-1/0;Ee.selection.each(function(xe){if(!(xe instanceof go.Link)){var Mt=xe.actualBounds.x+xe.actualBounds.width;Fe=Math.max(Mt,Fe)}}),Ee.selection.each(function(xe){xe instanceof go.Link||xe.move(new go.Point(Fe-xe.actualBounds.width,xe.position.y))}),Ee.commitTransaction("aligning right")},qe.prototype.alignTop=function(){var Ee=this.diagram;Ee.startTransaction("alignTop");var Fe=1/0;Ee.selection.each(function(xe){xe instanceof go.Link||(Fe=Math.min(xe.position.y,Fe))}),Ee.selection.each(function(xe){xe instanceof go.Link||xe.move(new go.Point(xe.position.x,Fe))}),Ee.commitTransaction("alignTop")},qe.prototype.alignBottom=function(){var Ee=this.diagram;Ee.startTransaction("aligning bottom");var Fe=-1/0;Ee.selection.each(function(xe){if(!(xe instanceof go.Link)){var Mt=xe.actualBounds.y+xe.actualBounds.height;Fe=Math.max(Mt,Fe)}}),Ee.selection.each(function(xe){xe instanceof go.Link||xe.move(new go.Point(xe.actualBounds.x,Fe-xe.actualBounds.height))}),Ee.commitTransaction("aligning bottom")},qe.prototype.alignCenterX=function(){var Ee=this.diagram,Fe=Ee.selection.first();if(Fe){Ee.startTransaction("aligning Center X");var xe=Fe.actualBounds.x+Fe.actualBounds.width/2;Ee.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ee.commitTransaction("aligning Center X")}},qe.prototype.alignCenterY=function(){var Ee=this.diagram,Fe=Ee.selection.first();if(Fe){Ee.startTransaction("aligning Center Y");var xe=Fe.actualBounds.y+Fe.actualBounds.height/2;Ee.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,xe-Mt.actualBounds.height/2))}),Ee.commitTransaction("aligning Center Y")}},qe.prototype.alignColumn=function(Ee){var Fe=this.diagram;Fe.startTransaction("align Column"),Ee===void 0&&(Ee=0),Ee=parseFloat(Ee);var xe=new Array;Fe.selection.each(function(wn){wn instanceof go.Link||xe.push(wn)});for(var Mt=0;Mt0){for(var wn=Qt.elt(Kn-1);wn!==null&&wn.isTreeExpanded&&!wn.isTreeLeaf;){var Zn=this._sortTreeChildrenByY(wn);wn=Zn.last()}wn!==null&&Ee.select(wn)}else Ee.select(Ht)}}else if(xe.key==="Down")if(Fe.isTreeExpanded&&!Fe.isTreeLeaf){var Mt=this._sortTreeChildrenByY(Fe).first();Mt!==null&&Ee.select(Mt)}else for(;Fe!==null;){var Ht=Fe.findTreeParentNode();if(Ht===null)break;var Qt=this._sortTreeChildrenByY(Ht),Kn=Qt.indexOf(Fe);if(KnQt.y?1:Ht.xQt.x?1:0}),Fe},qe.prototype.copyToClipboard=function(Ee){go.CommandHandler.prototype.copyToClipboard.call(this,Ee),this._lastPasteOffset.set(this.pasteOffset)},qe.prototype.pasteFromClipboard=function(){var Ee=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ee,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ee},Object.defineProperty(qe.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ee){if(Ee!=="move"&&Ee!=="select"&&Ee!=="scroll"&&Ee!=="tree"&&Ee!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ee);this._arrowKeyBehavior=Ee}}),Object.defineProperty(qe.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ee){if(!(Ee instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ee);this._pasteOffset.set(Ee)}});var it=qe,pn=ge(87851),rn=ge(43604),Ue=ge(57193),$e={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ve=ge(59301),_e=(Ee,Fe,xe)=>new Promise((Mt,Ht)=>{var Qt=Zn=>{try{wn(xe.next(Zn))}catch(ma){Ht(ma)}},Kn=Zn=>{try{wn(xe.throw(Zn))}catch(ma){Ht(ma)}},wn=Zn=>Zn.done?Mt(Zn.value):Promise.resolve(Zn.value).then(Qt,Kn);wn((xe=xe.apply(Ee,Fe)).next())});function Xe({onCancel:Ee,callback:Fe}){let xe=(0,le.useRef)(),Mt=(0,le.useRef)(),Ht=(0,le.useRef)(),Qt=(0,le.useRef)(!1);const Kn=(0,le.useRef)(!1),[wn,Zn]=(0,le.useState)(0);function ma(){const vt=ue.bx.make,An={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"};xe.current=new ue.S0(Mt.current,{padding:20,grid:vt(ue.s_,"Grid",vt(ue.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),vt(ue.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:wt=>{var Ut=wt.diagram.commandHandler.addTopLevelParts(wt.diagram.selection,!0);Ut||wt.diagram.currentTool.doCancel()},commandHandler:vt(it),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:wt=>{var Ut=wt.subject;Ut.location=Ut.location.copy().snapToGridPoint(wt.diagram.grid.gridOrigin,wt.diagram.grid.gridCellSize),setTimeout(()=>{wt.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:wt=>{var Ut=wt.subject;setTimeout(()=>{wt.diagram.commandHandler.editTextBlock()})},LinkRelinked:wt=>{var Ut=wt.parameter.part;Ut.invalidateConnectedLinks();var gn=wt.subject;wt.diagram.toolManager.linkingTool.isForwards?gn.toNode.invalidateConnectedLinks():gn.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),xe.current.nodeTemplate=vt(ue.NB,"Auto",{locationSpot:ue.z6.Center,locationObjectName:"SHAPE",desiredSize:new ue.$u(120,60),minSize:new ue.$u(40,40),resizable:!0,resizeCellSize:new ue.$u(10,10),rotatable:!0},new ue.KX("location","loc",ue.E9.parse).makeTwoWay(ue.E9.stringify),new ue.KX("desiredSize","size",ue.$u.parse).makeTwoWay(ue.$u.stringify),vt(ue.bn,{name:"SHAPE",fill:An.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:ue.z6.AllSides,toSpot:ue.z6.AllSides},new ue.KX("figure"),new ue.KX("fill"),new ue.KX("stroke","borderColor"),new ue.KX("strokeWidth","thickness"),new ue.KX("strokeDashArray","dash")),vt(ue.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),vt(ue.al,{margin:1,textAlign:"center",overflow:ue.al.OverflowEllipsis,editable:!0},new ue.KX("text").makeTwoWay(),new ue.KX("stroke","color"))),xe.current.nodeTemplate.toolTip=vt("ToolTip",vt(ue.s_,"Vertical",{maxSize:new ue.$u(200,NaN)},vt(ue.al,{font:"bold 10pt sans-serif",textAlign:"center"},new ue.KX("text")),vt(ue.al,{font:"10pt sans-serif",textAlign:"center"},new ue.KX("text","details"))));function Ca(wt,Ut){var gn=(jt,Fn)=>{jt.handled=!0,jt.diagram.model.commit(zn=>{var Sn=Fn.part.adornedPart,la=new ue.E9().setRectSpot(Sn.actualBounds,wt);la.subtract(Sn.location),la.scale(2,2),la.x+=Math.sign(la.x)*130,la.y+=Math.sign(la.y)*130,la.add(Sn.location),la.snapToGridPoint(jt.diagram.grid.gridOrigin,jt.diagram.grid.gridCellSize);var da=zn.copyNodeData(Sn.data);zn.setGroupKeyForNodeData(da,zn.getGroupKeyForNodeData(Sn.data)),zn.addNodeData(da);var Mo={from:Sn.key,to:zn.getKeyForNodeData(da)};zn.addLinkData(Mo);var vo=jt.diagram.findNodeForData(da);vo.location=la,jt.diagram.select(vo),setTimeout(()=>{jt.diagram.commandHandler.editTextBlock()},20)})};return vt(ue.bn,{figure:Ut,alignment:wt,alignmentFocus:wt.opposite(),width:wt.equals(ue.z6.Top)||wt.equals(ue.z6.Bottom)?25:18,height:wt.equals(ue.z6.Top)||wt.equals(ue.z6.Bottom)?18:25,fill:"orange",stroke:An.white,strokeWidth:4,mouseEnter:(jt,Fn)=>Fn.fill="dodgerblue",mouseLeave:(jt,Fn)=>Fn.fill="orange",isActionable:!0,click:gn,contextClick:gn})}function oo(wt){return vt(ue.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:(Ut,gn)=>gn.fill="dodgerblue",mouseLeave:(Ut,gn)=>gn.fill="orange",click:(Ut,gn)=>{Ut.diagram.commandHandler.showContextMenu(gn.part.adornedPart)}},wt||{})}xe.current.nodeTemplate.selectionAdornmentTemplate=vt(ue.uz,"Spot",vt(ue.Vm,{padding:10}),Ca(ue.z6.Top,"TriangleUp"),Ca(ue.z6.Left,"TriangleLeft"),Ca(ue.z6.Right,"TriangleRight"),Ca(ue.z6.Bottom,"TriangleDown"),oo({alignment:new ue.z6(.75,0)}));function ga(wt,Ut){return(gn,jt)=>{gn.handled=!0,gn.diagram.model.commit(Fn=>{Fn.set(jt.part.adornedPart.data,wt,Ut)})}}function pe(wt,Ut){return Ut||(Ut="color"),vt(ue.bn,{width:16,height:16,stroke:"lightgray",fill:wt,margin:1,background:"transparent",mouseEnter:(gn,jt)=>jt.stroke="dodgerblue",mouseLeave:(gn,jt)=>jt.stroke="lightgray",click:ga(Ut,wt),contextClick:ga(Ut,wt)})}function He(){return[vt("ContextMenuButton",vt(ue.s_,"Horizontal",pe(An.white,"fill"),pe(An.beige,"fill"),pe(An.extralightblue,"fill"),pe(An.extralightred,"fill"))),vt("ContextMenuButton",vt(ue.s_,"Horizontal",pe(An.lightgray,"fill"),pe(An.lightgreen,"fill"),pe(An.lightblue,"fill"),pe(An.lightred,"fill")))]}function Ze(){return[vt("ContextMenuButton",vt(ue.s_,"Horizontal",pe(An.black),pe(An.green),pe(An.blue),pe(An.red))),vt("ContextMenuButton",vt(ue.s_,"Horizontal",pe(An.white),pe(An.magenta),pe(An.purple),pe(An.orange)))]}function ot(wt,Ut){return Ut||(Ut="thickness"),vt(ue.bn,"LineH",{width:16,height:16,strokeWidth:wt,margin:1,background:"transparent",mouseEnter:(gn,jt)=>jt.background="dodgerblue",mouseLeave:(gn,jt)=>jt.background="transparent",click:ga(Ut,wt),contextClick:ga(Ut,wt)})}function pt(wt,Ut){return Ut||(Ut="dash"),vt(ue.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:wt,margin:1,background:"transparent",mouseEnter:(gn,jt)=>jt.background="dodgerblue",mouseLeave:(gn,jt)=>jt.background="transparent",click:ga(Ut,wt),contextClick:ga(Ut,wt)})}function xt(){return[vt("ContextMenuButton",vt(ue.s_,"Horizontal",ot(1),ot(2),ot(3),ot(4))),vt("ContextMenuButton",vt(ue.s_,"Horizontal",pt(null),pt([2,4]),pt([4,4])))]}function ft(wt,Ut){return Ut||(Ut="figure"),vt(ue.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:wt,margin:1,background:"transparent",mouseEnter:(gn,jt)=>jt.fill="dodgerblue",mouseLeave:(gn,jt)=>jt.fill="lightgray",click:ga(Ut,wt),contextClick:ga(Ut,wt)})}xe.current.nodeTemplate.contextMenu=vt("ContextMenu",vt("ContextMenuButton",vt(ue.s_,"Horizontal",ft("Rectangle"),ft("RoundedRectangle"),ft("Ellipse"),ft("Diamond"))),vt("ContextMenuButton",vt(ue.s_,"Horizontal",ft("Parallelogram2"),ft("ManualOperation"),ft("Procedure"),ft("Cylinder1"))),vt("ContextMenuButton",vt(ue.s_,"Horizontal",ft("Terminator"),ft("CreateRequest"),ft("Document"),ft("TriangleDown"))),He(),Ze(),xt()),xe.current.groupTemplate=vt(ue.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:ue.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(wt,Ut)=>{var gn=Ut.addMembers(Ut.diagram.selection,!0);gn||Ut.diagram.currentTool.doCancel()},avoidable:!1},new ue.KX("location","loc",ue.E9.parse).makeTwoWay(ue.E9.stringify),vt(ue.s_,"Auto",{name:"BODY"},vt(ue.bn,{parameter1:10,fill:An.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:ue.z6.AllSides,toSpot:ue.z6.AllSides},new ue.KX("fill"),new ue.KX("stroke","color"),new ue.KX("strokeWidth","thickness"),new ue.KX("strokeDashArray","dash")),vt(ue.Vm,{background:"transparent",margin:20})),vt(ue.al,{alignment:ue.z6.Top,alignmentFocus:ue.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new ue.KX("text"),new ue.KX("stroke","color"))),xe.current.groupTemplate.selectionAdornmentTemplate=vt(ue.uz,"Spot",vt(ue.s_,"Auto",vt(ue.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),vt(ue.Vm,{margin:1.5})),oo({alignment:ue.z6.TopRight,alignmentFocus:ue.z6.BottomRight})),xe.current.groupTemplate.contextMenu=vt("ContextMenu",He(),Ze(),xt()),xe.current.linkTemplate=vt(ue.rU,{layerName:"Foreground",routing:ue.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new ue.KX("fromSpot","fromSpot",ue.z6.parse),new ue.KX("toSpot","toSpot",ue.z6.parse),new ue.KX("fromShortLength","dir",wt=>wt>=1?10:0),new ue.KX("toShortLength","dir",wt=>wt>=1?10:0),new ue.KX("points").makeTwoWay(),vt(ue.bn,{strokeWidth:2},new ue.KX("stroke","color"),new ue.KX("strokeWidth","thickness"),new ue.KX("strokeDashArray","dash")),vt(ue.bn,{segmentIndex:0,segmentOffset:new ue.E9(15,0),segmentOrientation:ue.rU.OrientAlong,alignmentFocus:ue.z6.Right,figure:"circle",width:10,strokeWidth:0},new ue.KX("fill","color"),new ue.KX("visible","dir",wt=>wt===1)),vt(ue.bn,{segmentIndex:-1,segmentOffset:new ue.E9(-10,6),segmentOrientation:ue.rU.OrientPlus90,alignmentFocus:ue.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new ue.KX("fill","color"),new ue.KX("visible","dir",wt=>wt>=1),new ue.KX("width","thickness",wt=>7+3*wt),new ue.KX("height","thickness",wt=>7+3*wt),new ue.KX("segmentOffset","thickness",wt=>new ue.E9(-15,4+1.5*wt))),vt(ue.bn,{segmentIndex:0,segmentOffset:new ue.E9(15,-6),segmentOrientation:ue.rU.OrientMinus90,alignmentFocus:ue.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new ue.KX("fill","color"),new ue.KX("visible","dir",wt=>wt===2),new ue.KX("width","thickness",wt=>7+3*wt),new ue.KX("height","thickness",wt=>7+3*wt),new ue.KX("segmentOffset","thickness",wt=>new ue.E9(-15,4+1.5*wt))),vt(ue.al,{alignmentFocus:new ue.z6(0,1,-4,0),editable:!0},new ue.KX("text").makeTwoWay(),new ue.KX("stroke","color"))),xe.current.linkTemplate.selectionAdornmentTemplate=vt(ue.uz,vt(ue.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:tt(2)},new ue.KX("pathPattern","thickness",tt)),oo({alignmentFocus:new ue.z6(0,0,-6,-4)}));function tt(wt){return vt(ue.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(wt+4).toString()+" H3"})}function dn(wt){var Ut="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return wt===0?Ut="M0 0 M16 16 M0 8 L16 8":wt===2&&(Ut="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),vt(ue.bn,{geometryString:Ut,margin:2,background:"transparent",mouseEnter:(gn,jt)=>jt.background="dodgerblue",mouseLeave:(gn,jt)=>jt.background="transparent",click:ga("dir",wt),contextClick:ga("dir",wt)})}function nn(wt){var Ut=(gn,jt)=>{gn.handled=!0,gn.diagram.model.commit(Fn=>{var zn=jt.part.adornedPart;Fn.set(zn.data,wt?"toSpot":"fromSpot",ue.z6.stringify(ue.z6.AllSides)),(wt?zn.toNode:zn.fromNode).invalidateConnectedLinks()})};return vt(ue.bn,{width:12,height:12,fill:"transparent",mouseEnter:(gn,jt)=>jt.background="dodgerblue",mouseLeave:(gn,jt)=>jt.background="transparent",click:Ut,contextClick:Ut})}function Te(wt,Ut){var gn=0,jt=ue.z6.RightSide;wt.equals(ue.z6.Top)?(gn=270,jt=ue.z6.TopSide):wt.equals(ue.z6.Left)?(gn=180,jt=ue.z6.LeftSide):wt.equals(ue.z6.Bottom)&&(gn=90,jt=ue.z6.BottomSide),Ut||(gn-=180);var Fn=(zn,Sn)=>{zn.handled=!0,zn.diagram.model.commit(la=>{var da=Sn.part.adornedPart;la.set(da.data,Ut?"toSpot":"fromSpot",ue.z6.stringify(jt)),(Ut?da.toNode:da.fromNode).invalidateConnectedLinks()})};return vt(ue.bn,{alignment:wt,alignmentFocus:wt.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:gn,background:"transparent",mouseEnter:(zn,Sn)=>Sn.background="dodgerblue",mouseLeave:(zn,Sn)=>Sn.background="transparent",click:Fn,contextClick:Fn})}xe.current.linkTemplate.contextMenu=vt("ContextMenu",Ze(),xt(),vt("ContextMenuButton",vt(ue.s_,"Horizontal",dn(0),dn(1),dn(2))),vt("ContextMenuButton",vt(ue.s_,"Horizontal",vt(ue.s_,"Spot",nn(!1),Te(ue.z6.Top,!1),Te(ue.z6.Left,!1),Te(ue.z6.Right,!1),Te(ue.z6.Bottom,!1)),vt(ue.s_,"Spot",{margin:new ue.Zt(0,0,0,2)},nn(!0),Te(ue.z6.Top,!0),Te(ue.z6.Left,!0),Te(ue.z6.Right,!0),Te(ue.z6.Bottom,!0)))));const Un=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],y=ee=>{a.current.setValue(a.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ke.createElement(ye.Z,{className:fe.Z.lists,gutter:[10,10]},b.map((ee,ae)=>Ke.createElement(mt.Z,{flex:"110px",className:fe.Z.item},Ke.createElement("div",null,Ke.createElement(Be.Z,{value:`$$${ee.value}$$`}),ee.name),Ke.createElement("div",{className:fe.Z.children},ee.children.map((te,se)=>Ke.createElement("div",{key:se},Ke.createElement("h1",null,te.name),Ke.createElement(ye.Z,{gutter:[10,10]},te.data.map((de,Le)=>Ke.createElement(mt.Z,{key:Le,onClick:()=>y(de),className:fe.Z.diamond},Ke.createElement(Be.Z,{value:"`$$"+de.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ke.createElement(ye.Z,{className:fe.Z.lists,gutter:[10,10]},x.map((ee,ae)=>Ke.createElement(mt.Z,{flex:"110px",className:fe.Z.item},Ke.createElement("div",null,Ke.createElement(Be.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),Ke.createElement("div",{className:fe.Z.children},ee.children.map((te,se)=>Ke.createElement("div",{key:se},te.name&&Ke.createElement("h1",null,te.name),Ke.createElement(ye.Z,{gutter:[10,10]},te.data.map((de,Le)=>Ke.createElement(mt.Z,{key:Le,onClick:()=>y(de),className:fe.Z.diamond},Ke.createElement(Be.Z,{value:"`$$"+de.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=a.current.getValue();var ae=ee.innerText;return at&&at(ae),ae};return(0,le.useImperativeHandle)(ie,()=>({getData:z})),Ke.createElement("div",{className:fe.Z.mathWrap},Ke.createElement(Ve.default,{defaultActiveKey:"1",items:E}),Ke.createElement("math-field",{locale:"zh_cn",className:fe.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},Je||""),qe&&Ke.createElement("div",{className:fe.Z.button},Ke.createElement(Pe.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ft.Z=Qe},97041:function(ke,Ft,ge){"use strict";ge.d(Ft,{z:function(){return lt},Z:function(){return Lt}});var le=ge(59301),ye=ge(54580),mt=ge(8591),Ve=ge(43418),Pe=ge(3113),Be=ge(78323),fe=ge(12480),nt=Object.defineProperty,Ke=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,at=Object.prototype.propertyIsEnumerable,qe=(rt,$t,Pt)=>$t in rt?nt(rt,$t,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):rt[$t]=Pt,Je=(rt,$t)=>{for(var Pt in $t||($t={}))Qe.call($t,Pt)&&qe(rt,Pt,$t[Pt]);if(Ke)for(var Pt of Ke($t))at.call($t,Pt)&&qe(rt,Pt,$t[Pt]);return rt},ie=(rt,$t,Pt)=>new Promise((vn,we)=>{var Ge=gt=>{try{Tt(Pt.next(gt))}catch(bt){we(bt)}},st=gt=>{try{Tt(Pt.throw(gt))}catch(bt){we(bt)}},Tt=gt=>gt.done?vn(gt.value):Promise.resolve(gt.value).then(Ge,st);Tt((Pt=Pt.apply(rt,$t)).next())});const a="\u3000\u3000";function b(rt){var $t=["Bytes","KB","MB","GB","TB"];if(rt==0)return"0 Byte";var Pt=parseInt(""+Math.floor(Math.log(rt)/Math.log(1024)),10);return(rt/Math.pow(1024,Pt)).toFixed(1)+" "+$t[Pt]}var x=({value:rt=[],action:$t,onChange:Pt,className:vn,maxSize:we=150,title:Ge="\u6587\u4EF6\u4E0A\u4F20",accept:st=null})=>{const Tt={multiple:!1,fileList:rt,accept:st,withCredentials:!0,beforeUpload:bt=>bt.size/1024/1024(Ue.name.indexOf(a)===-1&&(Ue.name=`${Ue.name}${a}${b(Ue.size)}`),Je({},Ue))),bt.file.status==="done"&&((et=(ue=bt.file)==null?void 0:ue.response)==null?void 0:et.status)===-1){message.error((pn=(it=bt.file)==null?void 0:it.response)==null?void 0:pn.message),Pt([]);return}Pt(rn)},onRemove:bt=>ie(void 0,null,function*(){const ue=bt.size/1024/1024;return bt.status==="uploading"?!0:ue0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:rt.length>0,ghost:!0},Ge),React.createElement("span",{onClick:gt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",we,"M)"," ")))},y=ge(61481),E=ge(89392),z=Object.defineProperty,ee=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,se=(rt,$t,Pt)=>$t in rt?z(rt,$t,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):rt[$t]=Pt,de=(rt,$t)=>{for(var Pt in $t||($t={}))ae.call($t,Pt)&&se(rt,Pt,$t[Pt]);if(ee)for(var Pt of ee($t))te.call($t,Pt)&&se(rt,Pt,$t[Pt]);return rt};const Le=rt=>React.createElement("svg",de({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},rt),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 Se="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Re=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,xn=(rt,$t,Pt)=>$t in rt?Re(rt,$t,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):rt[$t]=Pt,Ie=(rt,$t)=>{for(var Pt in $t||($t={}))Gt.call($t,Pt)&&xn(rt,Pt,$t[Pt]);if(Ae)for(var Pt of Ae($t))sn.call($t,Pt)&&xn(rt,Pt,$t[Pt]);return rt},yt=(rt,$t,Pt)=>new Promise((vn,we)=>{var Ge=gt=>{try{Tt(Pt.next(gt))}catch(bt){we(bt)}},st=gt=>{try{Tt(Pt.throw(gt))}catch(bt){we(bt)}},Tt=gt=>gt.done?vn(gt.value):Promise.resolve(gt.value).then(Ge,st);Tt((Pt=Pt.apply(rt,$t)).next())});const{Dragger:ht}=ye.default;function lt(rt){let $t=[];return rt&&rt.length>0&&($t=rt.map(Pt=>({uid:Pt.id,id:Pt.id,name:Pt.title+a+Pt.filesize,url:Pt.url,filesize:Pt.filesize,status:"done",response:{id:Pt.id}}))),$t}var Lt=({value:rt,onChange:$t,action:Pt,data:vn,className:we,maxSize:Ge=150,title:st="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Tt=!1,accept:gt="",additionalText:bt,isDragger:ue,number:et=1e3,aloneClear:it=!1,realTimeRemove:pn=!0,uploadText:rn,setFileProgress:Ue,showFileProgress:$e})=>{const[ve,_e]=(0,le.useState)(!1);let[Xe,Bt]=(0,le.useState)(rt||[]),[Jt,Vt]=(0,le.useState)(1);(0,le.useEffect)(()=>{rt&&(Jt===1&&Bt([...rt]),Vt(2),et===(rt==null?void 0:rt.length)&&_e(!0))},[rt]);const _t=()=>{setTimeout(()=>{Xe.pop(),Bt([...Xe])},500)};$e&&Ue(Xe.some(Dt=>Dt.status==="uploading"));const un={multiple:!0,disabled:ve,accept:gt,withCredentials:!0,fileList:Xe,beforeUpload:(Dt,Mn)=>{const on=Dt.size/1024/1024;return Xe.concat(Mn).length>et?(Xe.pop(),Bt([...Xe]),mt.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${et}\u4E2A\u6587\u4EF6`),it?Promise.reject():(_t(),!1)):on=et?_e(!0):_e(!1),Bt([...Xe]),Xe=Xe.map(yn=>{var Ce,Oe;return(Ce=yn==null?void 0:yn.response)!=null&&Ce.id&&(yn.url=(Oe=yn==null?void 0:yn.response)==null?void 0:Oe.url),yn.name.indexOf(a)===-1&&(yn.name=`${yn.name}${a}${b(yn.size)}`),Ie({},yn)}),console.log("info:",Dt,Xe),$t(Xe)},onRemove:Dt=>yt(void 0,null,function*(){if(!pn)return!0;const Mn=()=>yt(void 0,null,function*(){if(Dt.response?Dt.response.id:Dt.id){let mn=yield(0,fe.JZ)(Dt.response?Dt.response.id:Dt.uid);return Promise.resolve(mn)}else return!0});return Tt?new Promise((on,mn)=>{Ve.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:le.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>yt(void 0,null,function*(){const Dn=yield Mn();mt.ZP.success("\u5220\u9664\u6210\u529F"),on(!0)}),onCancel:()=>on(!1)})}):yield Mn()})};function Ct(Dt){Dt.preventDefault(),Dt.stopPropagation()}return le.createElement("div",{className:`multi-upload ${we||""}`},ue&&le.createElement(ht,Ie({},un),le.createElement("p",{className:"ant-upload-drag-icon"},le.createElement(y.Z,null)),le.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",le.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",Ge,"MB)"," "),bt),!ue&&le.createElement(ye.default,Ie({},un),le.createElement(Pe.ZP,{disabled:ve,className:"upload_button"},le.createElement("img",{className:"aBtn_img",src:Se}),st),le.createElement("span",{onClick:Ct,className:"upload_text"},rn||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${Ge}MB)`)))}},63347:function(ke,Ft,ge){"use strict";ge.d(Ft,{h:function(){return ee}});var le=ge(59301),ye=ge(57809),mt=ge(78241),Ve=ge(3113),Pe=ge(89780),Be=ge.n(Pe),fe=ge(4887),nt=ge(37068),Ke=Object.defineProperty,Qe=Object.defineProperties,at=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,a=(ae,te,se)=>te in ae?Ke(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[te]=se,b=(ae,te)=>{for(var se in te||(te={}))Je.call(te,se)&&a(ae,se,te[se]);if(qe)for(var se of qe(te))ie.call(te,se)&&a(ae,se,te[se]);return ae},x=(ae,te)=>Qe(ae,at(te));const y=ye.default.Option,E={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"]};Ft.Z=({callback:ae,onCancel:te})=>{const[se,de]=(0,le.useState)("python");function Le(Re){de(z[Re][1])}function Se(Re){ae(Re)}return le.createElement(mt.default,x(b({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Se,style:{width:500}}),le.createElement(mt.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},le.createElement(ye.default,{getPopupContainer:Re=>Re.parentNode,onChange:Le},Object.keys(z).map(Re=>le.createElement(y,{key:Re,value:Re},z[Re][0])))),le.createElement(mt.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},le.createElement(ee,{mode:se})),le.createElement("div",{className:"flex-container flex-end"},le.createElement(Ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),le.createElement(Ve.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:se,options:de={}}){const Le=(0,le.useRef)(),[Se,Re]=(0,le.useState)();return(0,le.useEffect)(()=>{if(Se){let Ae=function(Gt){const sn=Gt.getValue();te&&te(sn)};return Se.on("change",Ae),()=>{Se.off("change",Ae)}}},[Se,te]),(0,le.useEffect)(()=>{Se&&Se.setOption("mode",se)},[Se,se]),(0,le.useEffect)(()=>{Se&&(ae!==Se.getValue()||ae==="")&&setTimeout(()=>{Se.setValue(ae||"")},300)},[Se,ae]),(0,le.useEffect)(()=>{if(Le.current&&!Se){const Ae=Be().fromTextArea(Le.current,b({mode:se,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},de));Re(Ae)}},[Le.current,Se]),le.createElement("div",{className:"my-codemirror-container"},le.createElement("textarea",{ref:Le}))}},88871:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return ao}});var le=ge(59301),ye=ge(89780),mt=ge.n(ye),Ve=ge(76374),Pe=ge(4887),Be=ge(6313),fe=ge(25717),nt=ge(99498),Ke=ge(25419),Qe=ge(67549),at=ge(76818),qe=({value:Ee="",className:Fe,showTextOnly:xe,showLines:Mt,style:Ht={}})=>{const Qt=(0,le.useMemo)(()=>"",[Ee]);return le.createElement(le.Fragment,null,le.createElement("div",{dangerouslySetInnerHTML:{__html:Qt}}))},Je=ge(59301),ie=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ee,Fe,xe)=>Fe in Ee?ie(Ee,Fe,{enumerable:!0,configurable:!0,writable:!0,value:xe}):Ee[Fe]=xe,ee=(Ee,Fe)=>{for(var xe in Fe||(Fe={}))y.call(Fe,xe)&&z(Ee,xe,Fe[xe]);if(x)for(var xe of x(Fe))E.call(Fe,xe)&&z(Ee,xe,Fe[xe]);return Ee},ae=(Ee,Fe)=>a(Ee,b(Fe));let te=[{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:Ee,title:Fe,icon:xe,actionName:Mt,className:Ht="",children:Qt}){function Kn(){Ee(Mt)}return Je.createElement("a",{title:Fe,className:Ht,onClick:Kn},Je.createElement("i",{className:`${xe}`}),Qt)}var de=({watch:Ee,showNullButton:Fe,showNullProgramButton:xe,onActionCallback:Mt,fullScreen:Ht,insertTemp:Qt,hidetoolBar:Kn,extraUse:wn})=>{const Zn=[...te,{title:`${Ee?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ee?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Je.createElement("ul",{className:"markdown-toolbar-container"},!Kn&&Zn.map((ma,fn)=>Je.createElement("li",{key:fn},ma.actionName?Je.createElement(se,ae(ee({},ma),{onActionCallback:Mt})):Je.createElement("span",{className:"v-line"}))),Fe?Je.createElement("li",null,Je.createElement(se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Je.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,xe?Je.createElement(Je.Fragment,null,Je.createElement("li",null,Je.createElement(se,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Je.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Je.createElement("li",null,Je.createElement(se,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Je.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Qt&&Je.createElement("li",null,Je.createElement(se,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Qt}`,onActionCallback:Mt},Je.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),wn&&Je.createElement("li",null,wn),Je.createElement("li",{className:"btn-full-screen"},Je.createElement(se,{icon:`${Ht?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Ht?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Le=ge(81123),Se=ge(78241),Re=ge(92832),Ae=ge(3113),Gt=Object.defineProperty,sn=Object.defineProperties,xn=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,lt=(Ee,Fe,xe)=>Fe in Ee?Gt(Ee,Fe,{enumerable:!0,configurable:!0,writable:!0,value:xe}):Ee[Fe]=xe,Lt=(Ee,Fe)=>{for(var xe in Fe||(Fe={}))yt.call(Fe,xe)&<(Ee,xe,Fe[xe]);if(Ie)for(var xe of Ie(Fe))ht.call(Fe,xe)&<(Ee,xe,Fe[xe]);return Ee},rt=(Ee,Fe)=>sn(Ee,xn(Fe));const $t={labelCol:{span:4},wrapperCol:{span:20}};var Pt=({callback:Ee,onCancel:Fe})=>{function xe(Mt){Ee(Mt)}return le.createElement(Se.default,rt(Lt({},$t),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:xe,style:{width:500}}),le.createElement(Se.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},le.createElement(Re.default,null)),le.createElement(Se.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},le.createElement(Re.default,null)),le.createElement("div",{className:"flex-container flex-end"},le.createElement(Ae.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),le.createElement(Ae.ZP,{type:"ghost",onClick:Fe},"\u53D6\u6D88")))},vn=ge(63347),we=ge(90443),Ge=ge(43418),st=ge(95237),Tt=ge(86197),gt=ge(59301),bt=({callback:Ee,onCancel:Fe})=>{const xe=document.createElement("canvas"),Mt=xe.getContext("2d");xe.width=1e3,xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,xe.width,xe.height);const Ht=xe.toDataURL("image/png");return gt.createElement(Ge.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},gt.createElement(st.Z,{style:{height:"100vh"}},gt.createElement(Tt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Ht,visible:!0,title:String(Date.now())},onOk:Qt=>{Ee({src:Qt.url})},onClose:Fe})))},ue=ge(12378);function et(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(et,go.CommandHandler),et.prototype.canAlignSelection=function(){var Ee=this.diagram;return!(Ee===null||Ee.isReadOnly||Ee.isModelReadOnly||Ee.selection.count<2)},et.prototype.alignLeft=function(){var Ee=this.diagram;Ee.startTransaction("aligning left");var Fe=1/0;Ee.selection.each(function(xe){xe instanceof go.Link||(Fe=Math.min(xe.position.x,Fe))}),Ee.selection.each(function(xe){xe instanceof go.Link||xe.move(new go.Point(Fe,xe.position.y))}),Ee.commitTransaction("aligning left")},et.prototype.alignRight=function(){var Ee=this.diagram;Ee.startTransaction("aligning right");var Fe=-1/0;Ee.selection.each(function(xe){if(!(xe instanceof go.Link)){var Mt=xe.actualBounds.x+xe.actualBounds.width;Fe=Math.max(Mt,Fe)}}),Ee.selection.each(function(xe){xe instanceof go.Link||xe.move(new go.Point(Fe-xe.actualBounds.width,xe.position.y))}),Ee.commitTransaction("aligning right")},et.prototype.alignTop=function(){var Ee=this.diagram;Ee.startTransaction("alignTop");var Fe=1/0;Ee.selection.each(function(xe){xe instanceof go.Link||(Fe=Math.min(xe.position.y,Fe))}),Ee.selection.each(function(xe){xe instanceof go.Link||xe.move(new go.Point(xe.position.x,Fe))}),Ee.commitTransaction("alignTop")},et.prototype.alignBottom=function(){var Ee=this.diagram;Ee.startTransaction("aligning bottom");var Fe=-1/0;Ee.selection.each(function(xe){if(!(xe instanceof go.Link)){var Mt=xe.actualBounds.y+xe.actualBounds.height;Fe=Math.max(Mt,Fe)}}),Ee.selection.each(function(xe){xe instanceof go.Link||xe.move(new go.Point(xe.actualBounds.x,Fe-xe.actualBounds.height))}),Ee.commitTransaction("aligning bottom")},et.prototype.alignCenterX=function(){var Ee=this.diagram,Fe=Ee.selection.first();if(Fe){Ee.startTransaction("aligning Center X");var xe=Fe.actualBounds.x+Fe.actualBounds.width/2;Ee.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ee.commitTransaction("aligning Center X")}},et.prototype.alignCenterY=function(){var Ee=this.diagram,Fe=Ee.selection.first();if(Fe){Ee.startTransaction("aligning Center Y");var xe=Fe.actualBounds.y+Fe.actualBounds.height/2;Ee.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,xe-Mt.actualBounds.height/2))}),Ee.commitTransaction("aligning Center Y")}},et.prototype.alignColumn=function(Ee){var Fe=this.diagram;Fe.startTransaction("align Column"),Ee===void 0&&(Ee=0),Ee=parseFloat(Ee);var xe=new Array;Fe.selection.each(function(wn){wn instanceof go.Link||xe.push(wn)});for(var Mt=0;Mt0){for(var wn=Qt.elt(Kn-1);wn!==null&&wn.isTreeExpanded&&!wn.isTreeLeaf;){var Zn=this._sortTreeChildrenByY(wn);wn=Zn.last()}wn!==null&&Ee.select(wn)}else Ee.select(Ht)}}else if(xe.key==="Down")if(Fe.isTreeExpanded&&!Fe.isTreeLeaf){var Mt=this._sortTreeChildrenByY(Fe).first();Mt!==null&&Ee.select(Mt)}else for(;Fe!==null;){var Ht=Fe.findTreeParentNode();if(Ht===null)break;var Qt=this._sortTreeChildrenByY(Ht),Kn=Qt.indexOf(Fe);if(KnQt.y?1:Ht.xQt.x?1:0}),Fe},et.prototype.copyToClipboard=function(Ee){go.CommandHandler.prototype.copyToClipboard.call(this,Ee),this._lastPasteOffset.set(this.pasteOffset)},et.prototype.pasteFromClipboard=function(){var Ee=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ee,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ee},Object.defineProperty(et.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ee){if(Ee!=="move"&&Ee!=="select"&&Ee!=="scroll"&&Ee!=="tree"&&Ee!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ee);this._arrowKeyBehavior=Ee}}),Object.defineProperty(et.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ee){if(!(Ee instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ee);this._pasteOffset.set(Ee)}});var it=et,pn=ge(87851),rn=ge(43604),Ue=ge(57193),$e={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ve=ge(59301),_e=(Ee,Fe,xe)=>new Promise((Mt,Ht)=>{var Qt=Zn=>{try{wn(xe.next(Zn))}catch(ma){Ht(ma)}},Kn=Zn=>{try{wn(xe.throw(Zn))}catch(ma){Ht(ma)}},wn=Zn=>Zn.done?Mt(Zn.value):Promise.resolve(Zn.value).then(Qt,Kn);wn((xe=xe.apply(Ee,Fe)).next())});function Xe({onCancel:Ee,callback:Fe}){let xe=(0,le.useRef)(),Mt=(0,le.useRef)(),Ht=(0,le.useRef)(),Qt=(0,le.useRef)(!1);const Kn=(0,le.useRef)(!1),[wn,Zn]=(0,le.useState)(0);function ma(){const vt=ue.bx.make,An={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"};xe.current=new ue.S0(Mt.current,{padding:20,grid:vt(ue.s_,"Grid",vt(ue.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),vt(ue.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:wt=>{var Ut=wt.diagram.commandHandler.addTopLevelParts(wt.diagram.selection,!0);Ut||wt.diagram.currentTool.doCancel()},commandHandler:vt(it),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:wt=>{var Ut=wt.subject;Ut.location=Ut.location.copy().snapToGridPoint(wt.diagram.grid.gridOrigin,wt.diagram.grid.gridCellSize),setTimeout(()=>{wt.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:wt=>{var Ut=wt.subject;setTimeout(()=>{wt.diagram.commandHandler.editTextBlock()})},LinkRelinked:wt=>{var Ut=wt.parameter.part;Ut.invalidateConnectedLinks();var gn=wt.subject;wt.diagram.toolManager.linkingTool.isForwards?gn.toNode.invalidateConnectedLinks():gn.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),xe.current.nodeTemplate=vt(ue.NB,"Auto",{locationSpot:ue.z6.Center,locationObjectName:"SHAPE",desiredSize:new ue.$u(120,60),minSize:new ue.$u(40,40),resizable:!0,resizeCellSize:new ue.$u(10,10),rotatable:!0},new ue.KX("location","loc",ue.E9.parse).makeTwoWay(ue.E9.stringify),new ue.KX("desiredSize","size",ue.$u.parse).makeTwoWay(ue.$u.stringify),vt(ue.bn,{name:"SHAPE",fill:An.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:ue.z6.AllSides,toSpot:ue.z6.AllSides},new ue.KX("figure"),new ue.KX("fill"),new ue.KX("stroke","borderColor"),new ue.KX("strokeWidth","thickness"),new ue.KX("strokeDashArray","dash")),vt(ue.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),vt(ue.al,{margin:1,textAlign:"center",overflow:ue.al.OverflowEllipsis,editable:!0},new ue.KX("text").makeTwoWay(),new ue.KX("stroke","color"))),xe.current.nodeTemplate.toolTip=vt("ToolTip",vt(ue.s_,"Vertical",{maxSize:new ue.$u(200,NaN)},vt(ue.al,{font:"bold 10pt sans-serif",textAlign:"center"},new ue.KX("text")),vt(ue.al,{font:"10pt sans-serif",textAlign:"center"},new ue.KX("text","details"))));function Ca(wt,Ut){var gn=(jt,Fn)=>{jt.handled=!0,jt.diagram.model.commit(zn=>{var Sn=Fn.part.adornedPart,la=new ue.E9().setRectSpot(Sn.actualBounds,wt);la.subtract(Sn.location),la.scale(2,2),la.x+=Math.sign(la.x)*130,la.y+=Math.sign(la.y)*130,la.add(Sn.location),la.snapToGridPoint(jt.diagram.grid.gridOrigin,jt.diagram.grid.gridCellSize);var da=zn.copyNodeData(Sn.data);zn.setGroupKeyForNodeData(da,zn.getGroupKeyForNodeData(Sn.data)),zn.addNodeData(da);var Mo={from:Sn.key,to:zn.getKeyForNodeData(da)};zn.addLinkData(Mo);var vo=jt.diagram.findNodeForData(da);vo.location=la,jt.diagram.select(vo),setTimeout(()=>{jt.diagram.commandHandler.editTextBlock()},20)})};return vt(ue.bn,{figure:Ut,alignment:wt,alignmentFocus:wt.opposite(),width:wt.equals(ue.z6.Top)||wt.equals(ue.z6.Bottom)?25:18,height:wt.equals(ue.z6.Top)||wt.equals(ue.z6.Bottom)?18:25,fill:"orange",stroke:An.white,strokeWidth:4,mouseEnter:(jt,Fn)=>Fn.fill="dodgerblue",mouseLeave:(jt,Fn)=>Fn.fill="orange",isActionable:!0,click:gn,contextClick:gn})}function oo(wt){return vt(ue.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:(Ut,gn)=>gn.fill="dodgerblue",mouseLeave:(Ut,gn)=>gn.fill="orange",click:(Ut,gn)=>{Ut.diagram.commandHandler.showContextMenu(gn.part.adornedPart)}},wt||{})}xe.current.nodeTemplate.selectionAdornmentTemplate=vt(ue.uz,"Spot",vt(ue.Vm,{padding:10}),Ca(ue.z6.Top,"TriangleUp"),Ca(ue.z6.Left,"TriangleLeft"),Ca(ue.z6.Right,"TriangleRight"),Ca(ue.z6.Bottom,"TriangleDown"),oo({alignment:new ue.z6(.75,0)}));function ga(wt,Ut){return(gn,jt)=>{gn.handled=!0,gn.diagram.model.commit(Fn=>{Fn.set(jt.part.adornedPart.data,wt,Ut)})}}function pe(wt,Ut){return Ut||(Ut="color"),vt(ue.bn,{width:16,height:16,stroke:"lightgray",fill:wt,margin:1,background:"transparent",mouseEnter:(gn,jt)=>jt.stroke="dodgerblue",mouseLeave:(gn,jt)=>jt.stroke="lightgray",click:ga(Ut,wt),contextClick:ga(Ut,wt)})}function He(){return[vt("ContextMenuButton",vt(ue.s_,"Horizontal",pe(An.white,"fill"),pe(An.beige,"fill"),pe(An.extralightblue,"fill"),pe(An.extralightred,"fill"))),vt("ContextMenuButton",vt(ue.s_,"Horizontal",pe(An.lightgray,"fill"),pe(An.lightgreen,"fill"),pe(An.lightblue,"fill"),pe(An.lightred,"fill")))]}function Ze(){return[vt("ContextMenuButton",vt(ue.s_,"Horizontal",pe(An.black),pe(An.green),pe(An.blue),pe(An.red))),vt("ContextMenuButton",vt(ue.s_,"Horizontal",pe(An.white),pe(An.magenta),pe(An.purple),pe(An.orange)))]}function ot(wt,Ut){return Ut||(Ut="thickness"),vt(ue.bn,"LineH",{width:16,height:16,strokeWidth:wt,margin:1,background:"transparent",mouseEnter:(gn,jt)=>jt.background="dodgerblue",mouseLeave:(gn,jt)=>jt.background="transparent",click:ga(Ut,wt),contextClick:ga(Ut,wt)})}function pt(wt,Ut){return Ut||(Ut="dash"),vt(ue.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:wt,margin:1,background:"transparent",mouseEnter:(gn,jt)=>jt.background="dodgerblue",mouseLeave:(gn,jt)=>jt.background="transparent",click:ga(Ut,wt),contextClick:ga(Ut,wt)})}function xt(){return[vt("ContextMenuButton",vt(ue.s_,"Horizontal",ot(1),ot(2),ot(3),ot(4))),vt("ContextMenuButton",vt(ue.s_,"Horizontal",pt(null),pt([2,4]),pt([4,4])))]}function ft(wt,Ut){return Ut||(Ut="figure"),vt(ue.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:wt,margin:1,background:"transparent",mouseEnter:(gn,jt)=>jt.fill="dodgerblue",mouseLeave:(gn,jt)=>jt.fill="lightgray",click:ga(Ut,wt),contextClick:ga(Ut,wt)})}xe.current.nodeTemplate.contextMenu=vt("ContextMenu",vt("ContextMenuButton",vt(ue.s_,"Horizontal",ft("Rectangle"),ft("RoundedRectangle"),ft("Ellipse"),ft("Diamond"))),vt("ContextMenuButton",vt(ue.s_,"Horizontal",ft("Parallelogram2"),ft("ManualOperation"),ft("Procedure"),ft("Cylinder1"))),vt("ContextMenuButton",vt(ue.s_,"Horizontal",ft("Terminator"),ft("CreateRequest"),ft("Document"),ft("TriangleDown"))),He(),Ze(),xt()),xe.current.groupTemplate=vt(ue.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:ue.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(wt,Ut)=>{var gn=Ut.addMembers(Ut.diagram.selection,!0);gn||Ut.diagram.currentTool.doCancel()},avoidable:!1},new ue.KX("location","loc",ue.E9.parse).makeTwoWay(ue.E9.stringify),vt(ue.s_,"Auto",{name:"BODY"},vt(ue.bn,{parameter1:10,fill:An.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:ue.z6.AllSides,toSpot:ue.z6.AllSides},new ue.KX("fill"),new ue.KX("stroke","color"),new ue.KX("strokeWidth","thickness"),new ue.KX("strokeDashArray","dash")),vt(ue.Vm,{background:"transparent",margin:20})),vt(ue.al,{alignment:ue.z6.Top,alignmentFocus:ue.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new ue.KX("text"),new ue.KX("stroke","color"))),xe.current.groupTemplate.selectionAdornmentTemplate=vt(ue.uz,"Spot",vt(ue.s_,"Auto",vt(ue.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),vt(ue.Vm,{margin:1.5})),oo({alignment:ue.z6.TopRight,alignmentFocus:ue.z6.BottomRight})),xe.current.groupTemplate.contextMenu=vt("ContextMenu",He(),Ze(),xt()),xe.current.linkTemplate=vt(ue.rU,{layerName:"Foreground",routing:ue.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new ue.KX("fromSpot","fromSpot",ue.z6.parse),new ue.KX("toSpot","toSpot",ue.z6.parse),new ue.KX("fromShortLength","dir",wt=>wt>=1?10:0),new ue.KX("toShortLength","dir",wt=>wt>=1?10:0),new ue.KX("points").makeTwoWay(),vt(ue.bn,{strokeWidth:2},new ue.KX("stroke","color"),new ue.KX("strokeWidth","thickness"),new ue.KX("strokeDashArray","dash")),vt(ue.bn,{segmentIndex:0,segmentOffset:new ue.E9(15,0),segmentOrientation:ue.rU.OrientAlong,alignmentFocus:ue.z6.Right,figure:"circle",width:10,strokeWidth:0},new ue.KX("fill","color"),new ue.KX("visible","dir",wt=>wt===1)),vt(ue.bn,{segmentIndex:-1,segmentOffset:new ue.E9(-10,6),segmentOrientation:ue.rU.OrientPlus90,alignmentFocus:ue.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new ue.KX("fill","color"),new ue.KX("visible","dir",wt=>wt>=1),new ue.KX("width","thickness",wt=>7+3*wt),new ue.KX("height","thickness",wt=>7+3*wt),new ue.KX("segmentOffset","thickness",wt=>new ue.E9(-15,4+1.5*wt))),vt(ue.bn,{segmentIndex:0,segmentOffset:new ue.E9(15,-6),segmentOrientation:ue.rU.OrientMinus90,alignmentFocus:ue.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new ue.KX("fill","color"),new ue.KX("visible","dir",wt=>wt===2),new ue.KX("width","thickness",wt=>7+3*wt),new ue.KX("height","thickness",wt=>7+3*wt),new ue.KX("segmentOffset","thickness",wt=>new ue.E9(-15,4+1.5*wt))),vt(ue.al,{alignmentFocus:new ue.z6(0,1,-4,0),editable:!0},new ue.KX("text").makeTwoWay(),new ue.KX("stroke","color"))),xe.current.linkTemplate.selectionAdornmentTemplate=vt(ue.uz,vt(ue.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:tt(2)},new ue.KX("pathPattern","thickness",tt)),oo({alignmentFocus:new ue.z6(0,0,-6,-4)}));function tt(wt){return vt(ue.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(wt+4).toString()+" H3"})}function dn(wt){var Ut="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return wt===0?Ut="M0 0 M16 16 M0 8 L16 8":wt===2&&(Ut="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),vt(ue.bn,{geometryString:Ut,margin:2,background:"transparent",mouseEnter:(gn,jt)=>jt.background="dodgerblue",mouseLeave:(gn,jt)=>jt.background="transparent",click:ga("dir",wt),contextClick:ga("dir",wt)})}function nn(wt){var Ut=(gn,jt)=>{gn.handled=!0,gn.diagram.model.commit(Fn=>{var zn=jt.part.adornedPart;Fn.set(zn.data,wt?"toSpot":"fromSpot",ue.z6.stringify(ue.z6.AllSides)),(wt?zn.toNode:zn.fromNode).invalidateConnectedLinks()})};return vt(ue.bn,{width:12,height:12,fill:"transparent",mouseEnter:(gn,jt)=>jt.background="dodgerblue",mouseLeave:(gn,jt)=>jt.background="transparent",click:Ut,contextClick:Ut})}function Te(wt,Ut){var gn=0,jt=ue.z6.RightSide;wt.equals(ue.z6.Top)?(gn=270,jt=ue.z6.TopSide):wt.equals(ue.z6.Left)?(gn=180,jt=ue.z6.LeftSide):wt.equals(ue.z6.Bottom)&&(gn=90,jt=ue.z6.BottomSide),Ut||(gn-=180);var Fn=(zn,Sn)=>{zn.handled=!0,zn.diagram.model.commit(la=>{var da=Sn.part.adornedPart;la.set(da.data,Ut?"toSpot":"fromSpot",ue.z6.stringify(jt)),(Ut?da.toNode:da.fromNode).invalidateConnectedLinks()})};return vt(ue.bn,{alignment:wt,alignmentFocus:wt.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:gn,background:"transparent",mouseEnter:(zn,Sn)=>Sn.background="dodgerblue",mouseLeave:(zn,Sn)=>Sn.background="transparent",click:Fn,contextClick:Fn})}xe.current.linkTemplate.contextMenu=vt("ContextMenu",Ze(),xt(),vt("ContextMenuButton",vt(ue.s_,"Horizontal",dn(0),dn(1),dn(2))),vt("ContextMenuButton",vt(ue.s_,"Horizontal",vt(ue.s_,"Spot",nn(!1),Te(ue.z6.Top,!1),Te(ue.z6.Left,!1),Te(ue.z6.Right,!1),Te(ue.z6.Bottom,!1)),vt(ue.s_,"Spot",{margin:new ue.Zt(0,0,0,2)},nn(!0),Te(ue.z6.Top,!0),Te(ue.z6.Left,!0),Te(ue.z6.Right,!0),Te(ue.z6.Bottom,!0)))));const Un=`{ "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,16 +97,16 @@ `;for(let Vo=0;Vo{switch(jt){case dt:return le.createElement(Pt,{callback:Ia,onCancel:io});case en:return le.createElement(vn.Z,{callback:Ia,onCancel:io});case Nt:return le.createElement(we.Z,{callback:Ia,onCancel:io});case At:return le.createElement(Bt,{callback:Ia,onCancel:io});case cn:return le.createElement(Ct,{callback:Ia,onCancel:io});case"maths-latex":return le.createElement(Dn,{showSaveButton:!0,callback:Ia});case"inline-latex":return le.createElement(yn.Z,{showSaveButton:!0,callback:Ia});default:return null}},[jt]);function io(){Fn("")}(0,le.useEffect)(()=>{if(Go.current){let tn=function(Aa){ea=!0,Ba=Aa.pageY},zt=function(){ea=!1},Yt=function(Aa){if(ea){let Da=Aa.pageY-Ba;Da<0&&(Da=0),Da>300&&(Da=300);let Ya=Mt+Da+"px";da(Ya)}},Kt=Go.current,ea=!1,Ba=0;return Kt.addEventListener("mousedown",tn),document.addEventListener("mousemove",Yt),document.addEventListener("mouseup",zt),()=>{Kt.removeEventListener("mousedown",tn),document.removeEventListener("mousemove",Yt),document.removeEventListener("mouseup",zt)}}},[Te,Go]),(0,le.useEffect)(()=>{da(Mt)},[Mt]);const Oo=Ma(xe),br=Ma(la),ur={width:Oo,height:br},Ra=(0,le.useMemo)(()=>{if(zn){let tn=new Date(zn),zt=tn.getHours(),Yt=tn.getMinutes(),Kt=tn.getSeconds();return zt=zt<10?"0"+zt:zt,Yt=Yt<10?"0"+Yt:Yt,Kt=Kt<10?"0"+Kt:Kt,`${zt}:${Yt}:${Kt}`}return 0},[zn]),Fa=tn=>{const zt=[];if(Ca){let Yt=-1;tn=tn.replace(/(@▁▁@|@▁@)/g,function(Kt,ea,Ba){zt.push({multiLine:Kt!==Ea})})}return zt};function Ho(){window.sessionStorage.removeItem(ma),vo(!1),Sn(0)}function Er(){vo(!1),Sn(0),Te.setValue(window.sessionStorage.getItem(ma))}(0,le.useEffect)(()=>{Lo[jt]&&jt!==ln&&jt!==At&&setTimeout(()=>{const tn=document.getElementsByClassName("markdown-popup-form")[0],zt=window.innerWidth/2-tn.offsetWidth/2,Yt=window.innerHeight/2-tn.offsetHeight/2;Zo(zt),ya(Yt)},0)},[jt]);const $r=tn=>{tn.preventDefault();const zt=tn.clientX-or,Yt=tn.clientY-So;document.body.onmousemove=Kt=>{let ea=Kt.clientX-zt,Ba=Kt.clientY-Yt;const Aa=document.getElementsByClassName("markdown-popup-form")[0],Da=window.innerWidth-Aa.offsetWidth,Ya=window.innerHeight-Aa.offsetHeight;ea=Math.max(0,Math.min(ea,Da)),Ba=Math.max(0,Math.min(Ba,Ya)),Gr(Kt.clientX,Kt.clientY,zt,Yt)&&(Zo(ea),ya(Ba))},document.body.onmouseup=function(){document.body.onmousemove=null}},Gr=(tn,zt,Yt,Kt)=>{const ea=document.body.clientHeight,Ba=document.body.clientWidth;return tn<20&&Yt>tn||tn>Ba-20&&Ytzt||zt>ea-20&&KtRe in Se?et(Se,Re,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Se[Re]=Ae,E=(Se,Re)=>{for(var Ae in Re||(Re={}))b.call(Re,Ae)&&y(Se,Ae,Re[Ae]);if(a)for(var Ae of a(Re))x.call(Re,Ae)&&y(Se,Ae,Re[Ae]);return Se},z=(Se,Re)=>Je(Se,ie(Re));const{useForm:ee}=le.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var se=({callback:Se,onCancel:Re})=>{const[Ae]=ee();let Gt=(0,Ke.useRef)();function sn(yt){Gt.current.width=Ae.getFieldValue("width"),Gt.current.align=Ae.getFieldValue("align"),Se(yt,Gt.current)}function xn(yt,ht){if(yt.status===-1){ye.ZP.error(yt.message);return}Ae.setFieldsValue({src:`/api/attachments/${yt.id}`,type:ht.type})}function Ie(yt){let ht=yt.target.files[0];Gt.current=ht,Le(ht,xn)}return at.createElement(le.default,z(E({form:Ae},te),{className:"upload-image-panel",onFinish:sn,style:{width:470,overflow:"hidden"}}),at.createElement(le.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},at.createElement("div",{className:"flex-container"},at.createElement(le.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},at.createElement(mt.default,{style:ae})),at.createElement(de,{onFileChange:Ie}))),at.createElement(le.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},at.createElement(mt.default,{style:{width:264}})),at.createElement(le.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},at.createElement(Ve.Z,null,at.createElement(le.default.Item,{name:"width",style:{margin:0}},at.createElement(Pe.Z,{style:{width:264}})),at.createElement("span",{className:"ml8"},"%"))),at.createElement(le.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},at.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"}]})),at.createElement("aside",null,at.createElement(le.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},at.createElement(fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),at.createElement(fe.ZP,{type:"default",onClick:Re},"\u53D6\u6D88"))))};function de({onFileChange:Se}){return at.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",at.createElement("input",{type:"file",onChange:Se}))}function Le(Se,Re){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Qe.bg)())throw ye.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",Se),Ae.append("file_param_name","editormd-image-file"),Ae.append("byxhr","true");var Gt=new window.XMLHttpRequest;Gt.withCredentials=!0,Gt.addEventListener("load",function(sn){Re(JSON.parse(sn.target.responseText),Se)},!1),Gt.addEventListener("error",function(sn){console.error(sn)},!1),Gt.open("POST",`${nt.KI}/api/attachments.json`),Gt.send(Ae)}},81123:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return mt}});var le=ge(59301),ye=ge(4676);class mt extends le.Component{constructor(Pe){super(Pe);const Be=window.document;this.node=Be.createElement("div"),Be.body.appendChild(this.node)}render(){const{children:Pe}=this.props;return(0,ye.createPortal)(Pe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},66991:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return ye}});var le=ge(59301);function ye(mt,Ve){const Pe=(0,le.useRef)();(0,le.useEffect)(()=>{Pe.current=mt}),(0,le.useEffect)(()=>{function Be(){Pe.current()}if(Ve!==null){let fe=setInterval(Be,Ve);return()=>clearInterval(fe)}},[Ve])}},82042:function(ke,Ft,ge){"use strict";ge.r(Ft),ge.d(Ft,{default:function(){return yt}});var le=ge(59301),ye=ge(57193),mt=ge(88871),Ve=ge(63949),Pe=ge(95392),Be=ge(78241),fe=ge(66104),nt=ge(8591),Ke=ge(24905),Qe=ge(92832),at=ge(57809),et=ge(5112),Je=ge(5083),ie=ge(95237),a=ge(43604),b=ge(3113),x=ge(27812),y={flex_box_center:"flex_box_center___Zr62V",flex_space_between:"flex_space_between___MocyP",flex_box_vertical_center:"flex_box_vertical_center___q9TyA",flex_box_center_end:"flex_box_center_end___uv4oS",flex_box_column:"flex_box_column___Tkhbw",title:"title___vcf30",export:"export___WECx3",bg:"bg___cLnNg",tabs:"tabs___fDuTh",btn:"btn___ckSh1",sticky:"sticky___Jdoog",publishRuleContent:"publishRuleContent___t7UUq",groupSelector:"groupSelector___DpKup",addAndDelete:"addAndDelete___BPOVW",deleteIcon:"deleteIcon___oqgJJ",addIcon:"addIcon___Bb3Pt"},E=ge(97041),z=ge(81779),ee=ge(56656),ae=ge.n(ee),te=ge(12893),se=ge(32134),de=ge(59301),Le=Object.defineProperty,Se=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Gt=(ht,lt,Lt)=>lt in ht?Le(ht,lt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):ht[lt]=Lt,sn=(ht,lt)=>{for(var Lt in lt||(lt={}))Re.call(lt,Lt)&&Gt(ht,Lt,lt[Lt]);if(Se)for(var Lt of Se(lt))Ae.call(lt,Lt)&&Gt(ht,Lt,lt[Lt]);return ht},xn=(ht,lt,Lt)=>new Promise((rt,$t)=>{var Pt=Ge=>{try{we(Lt.next(Ge))}catch(st){$t(st)}},vn=Ge=>{try{we(Lt.throw(Ge))}catch(st){$t(st)}},we=Ge=>Ge.done?rt(Ge.value):Promise.resolve(Ge.value).then(Pt,vn);we((Lt=Lt.apply(ht,lt)).next())});const Ie=({shixunHomeworks:ht,classroomList:lt,globalSetting:Lt,boards:rt,loading:$t,user:Pt,dispatch:vn})=>{var we,Ge,st,Tt,gt,bt,ue;const qe=(0,Pe.useIntl)(),it=(0,Pe.useParams)(),pn=(0,Pe.useLocation)(),[rn]=Be.default.useForm(),[Ue,$e]=(0,le.useState)({content:""});let[ve,_e]=(0,le.useState)([{}]);const{userInfo:Xe}=Pt,{detailLeftMenus:Bt,detailCourseGroupsList:Jt}=lt,{boardsCategoryList:Vt}=rt;let[_t,un]=(0,le.useState)({unified_setting:!0,view_message_setting:Vt.allow_view_message?"0":"1"});return(0,le.useEffect)(()=>{vn({type:"boards/getBoardsCategoryList",payload:{board_id:it.categoryId}}).then(Ct=>{_t.view_message_setting=Ct!=null&&Ct.allow_view_message?"0":"1"}),vn({type:"classroomList/getCourseGroupsList",payload:{page:1,id:it.coursesId,limit:1e3,nonenavigate:!0}})},[it.categoryId]),(0,le.useEffect)(()=>{rn.setFieldsValue({select_board_id:parseInt(it.categoryId)})},[lt.detailLeftMenus]),de.createElement("section",{className:y.bg},de.createElement("div",{className:"edu-container"},de.createElement("section",{className:"animated fadeIn"},de.createElement("aside",{className:"mt10"},de.createElement(fe.Z,{separator:">"},de.createElement(fe.Z.Item,null,de.createElement(Pe.Link,{to:`/classrooms/${it.coursesId}/board/${it.categoryId||""}`},(we=Xe==null?void 0:Xe.course)==null?void 0:we.course_name)),de.createElement(fe.Z.Item,null,de.createElement(Pe.Link,{to:`/classrooms/${it.coursesId}/board/${it.categoryId||""}`},(Tt=(st=(Ge=Vt==null?void 0:Vt.boards)==null?void 0:Ge.filter(Ct=>Ct.id==it.categoryId))==null?void 0:st[0])==null?void 0:Tt.name)),de.createElement(fe.Z.Item,null,"\u5E16\u5B50\u65B0\u5EFA"))),de.createElement("aside",{className:[y.title,"mt20"].join(" ")},de.createElement(Pe.Link,{to:`/classrooms/${it.coursesId}/board/${it.categoryId||""}`},de.createElement(x.Z,{className:"font16 c-black"})),de.createElement("strong",{className:"font20 ml5"},"\u65B0\u5EFA\u5E16\u5B50"))),de.createElement(Be.default,{layout:"vertical",form:rn,initialValues:{name:"",sticky:!1},scrollToFirstError:!0,onValuesChange:Ct=>{$e(sn({},Ct))},onFinish:Ct=>xn(void 0,null,function*(){var Dt,Mn;if(Ct.attachment_ids=(Dt=Ct.attachment_ids)==null?void 0:Dt.map(mn=>mn.response.id),Ct.view_message_setting=_t.view_message_setting,(0,z.eB)()&&(Ct.unified_setting=_t.unified_setting,Ct.view_message_setting="1",Ct.group_settings=ve,!_t.unified_setting)){if(!ve.length){nt.ZP.warning(qe.formatMessage({id:"classrooms.submitFailClassPublishEmpty",defaultMessage:"\u63D0\u4EA4\u5931\u8D25\uFF1A\u5206\u73ED\u53D1\u5E03\u8BBE\u7F6E\u4E0D\u80FD\u4E3A\u7A7A"}));return}ve.map(mn=>{if(!mn.group_id)throw nt.ZP.error(qe.formatMessage({id:"classrooms.classCannotEmpty",defaultMessage:"\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"})),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!mn.publish_time)throw nt.ZP.error(qe.formatMessage({id:"classrooms.publishTimeCannotEmpty",defaultMessage:"\u53D1\u5E03\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String("\u53D1\u5E03\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")})}Ct=sn({},Ct);const on=yield(0,ye.ZP)(`/api/boards/${it.categoryId}/messages.json`,{method:"post",body:Ct});on.status===0&&((0,Ve.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BA8\u8BBA","\u53D1\u5E16"]),nt.ZP.success(qe.formatMessage({id:"classrooms.publishSuccess",defaultMessage:qe.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})})),Pe.history.push(`/classrooms/${it.coursesId}/board/${it.categoryId}/Detail/${(Mn=on==null?void 0:on.data)==null?void 0:Mn.id}`))})},de.createElement("aside",{className:"mt30 relative bg-white pl30 pr30 pt30 w100 inline-block"},(0,z.GJ)()&&de.createElement(Be.default.Item,{label:"",name:"sticky",valuePropName:"checked",className:y.sticky},de.createElement(Ke.default,null,"\u7F6E\u9876")),de.createElement(Be.default.Item,{label:qe.formatMessage({id:"classrooms.title",defaultMessage:"\u6807\u9898"}),name:"subject",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},de.createElement(Qe.default,{suffix:`${((gt=Ue.subject)==null?void 0:gt.length)||0}/60`,maxLength:60})),de.createElement(Be.default.Item,{label:"\u76EE\u5F55",name:"select_board_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u76EE\u5F55"}]},de.createElement(at.default,null,(bt=Vt==null?void 0:Vt.boards)==null?void 0:bt.map(Ct=>de.createElement(at.default.Option,{value:Ct==null?void 0:Ct.id},Ct==null?void 0:Ct.name)))),de.createElement(Be.default.Item,{label:"\u5185\u5BB9",name:"content",rules:[{required:!0,message:qe.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})}]},de.createElement(mt.Z,{watch:!0,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5E16\u5B50\u8BE6\u60C5\uFF0C\u6700\u5927\u9650\u5236\u4E3A10000\u4E2A\u5B57\u7B26"})),de.createElement(Be.default.Item,{name:"attachment_ids"},de.createElement(E.Z,null)),(0,z.dE)()&&de.createElement(et.ZP.Group,{style:{marginBottom:16},onChange:Ct=>{_t.view_message_setting=Ct.target.value,un(Object.assign({},_t))},value:_t.view_message_setting},Vt.allow_view_message&&de.createElement(et.ZP,{value:"0"},"\u5168\u8BFE\u5802\u53EF\u89C1"),de.createElement(et.ZP,{value:"1"},"\u540C\u73ED\u5B66\u751F\u53EF\u89C1")),(0,z.eB)()&&de.createElement("div",null,de.createElement(et.ZP.Group,{onChange:()=>{_t.unified_setting=!_t.unified_setting,un(Object.assign({},_t))},value:_t.unified_setting},de.createElement(et.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((ue=Jt==null?void 0:Jt.course_groups)==null?void 0:ue.length)>0&&de.createElement(et.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03")),(_t==null?void 0:_t.unified_setting)&&de.createElement(Be.default.Item,{style:{marginTop:16},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}],label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time"},de.createElement(Je.default,{showTime:{format:"HH:mm"},disabledDate:Ct=>Ct&&Ct{ve[Dt].group_id=on,_e(ve.slice()),Jt.course_groups.map((mn,Dn)=>{on.map((yn,Ce)=>{mn.id===yn&&(mn.cilckkey=Dt,mn.isselect=!0)})})},onDeselect:on=>{Jt.course_groups.map((mn,Dn)=>{mn.id===on&&mn.cilckkey===Dt&&(mn.cilckkey=Dt,mn.isselect=!1)})}},Jt.course_groups&&((Mn=Jt.course_groups)==null?void 0:Mn.filter(on=>on.edit_auth).map(function(on,mn){return de.createElement(Option,{disabled:(on==null?void 0:on.isselect)&&on.cilckkey!=Dt,label:on.course_group_name,value:on.id,key:on.id},on.name)})))),de.createElement(a.Z,null,"\u53D1\u5E03\u65F6\u95F4"),de.createElement(a.Z,{flex:1},de.createElement(Je.default,{showTime:{format:"HH:mm"},onChange:(on,mn)=>{ve[Dt].publish_time=on,_e([...ve])},disabledDate:on=>on&&on{ve=ve.filter((on,mn)=>Dt!==mn),_e([...ve])}}),de.createElement(se.Z,{className:y.addIcon,onClick:()=>{_e(ve.concat({new:!0}))}}))))}))))),de.createElement("div",{className:[y.btn,"mt20"].join(" ")},de.createElement(Be.default.Item,null,de.createElement(b.ZP,{htmlType:"submit",size:"middle",type:"primary"},"\u63D0\u4EA4"),de.createElement(b.ZP,{size:"middle",ghost:!0,type:"primary",onClick:()=>{Pe.history.push(`/classrooms/${it.coursesId}/board/${it.categoryId}`)}},"\u53D6\u6D88"))))))};var yt=(0,Pe.connect)(({shixunHomeworks:ht,classroomList:lt,loading:Lt,user:rt,boards:$t,globalSetting:Pt})=>({shixunHomeworks:ht,globalSetting:Pt,classroomList:lt,user:rt,boards:$t,loading:Lt.effects}))(Ie)},12480:function(ke,Ft,ge){"use strict";ge.d(Ft,{$J:function(){return mt},JZ:function(){return Pe},bN:function(){return fe},jP:function(){return Be},rO:function(){return Ve}});var le=ge(57193),ye=(nt,Ke,Qe)=>new Promise((at,et)=>{var Je=b=>{try{a(Qe.next(b))}catch(x){et(x)}},ie=b=>{try{a(Qe.throw(b))}catch(x){et(x)}},a=b=>b.done?at(b.value):Promise.resolve(b.value).then(Je,ie);a((Qe=Qe.apply(nt,Ke)).next())});function mt(nt){return(0,le.U2)(`libraries/${nt}.json`)}function Ve(nt){return(0,le.U2)("library_tags.json",nt)}function Pe(nt){return ye(this,null,function*(){return(yield(0,le.IV)(`attachments/${nt}.json`)).status===0})}function Be(nt){return(0,le.v_)("libraries.json",nt)}function fe(nt,Ke){return(0,le.gz)(`libraries/${nt}.json`,Ke)}},56762:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return ye}});var le=ge(59301);function ye(){const[,mt]=le.useReducer(Ve=>Ve+1,0);return mt}},66104:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return xn}});var le=ge(92310),ye=ge.n(le),mt=ge(11592),Ve=ge(26112),Pe=ge(59301),Be=ge(92343),fe=ge(36355),nt=ge(84105),Ke=ge(91857);const Qe=Ie=>{let{children:yt}=Ie;const{getPrefixCls:ht}=Pe.useContext(fe.E_),lt=ht("breadcrumb");return Pe.createElement("li",{className:`${lt}-separator`,"aria-hidden":"true"},yt===""?yt:yt||"/")};Qe.__ANT_BREADCRUMB_SEPARATOR=!0;var at=Qe,et=function(Ie,yt){var ht={};for(var lt in Ie)Object.prototype.hasOwnProperty.call(Ie,lt)&&yt.indexOf(lt)<0&&(ht[lt]=Ie[lt]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Lt=0,lt=Object.getOwnPropertySymbols(Ie);Ltyt[Lt]||lt)}function ie(Ie,yt,ht,lt){if(ht==null)return null;const{className:Lt,onClick:rt}=yt,$t=et(yt,["className","onClick"]),Pt=Object.assign(Object.assign({},(0,Ve.Z)($t,{data:!0,aria:!0})),{onClick:rt});return lt!==void 0?Pe.createElement("a",Object.assign({},Pt,{className:ye()(`${Ie}-link`,Lt),href:lt}),ht):Pe.createElement("span",Object.assign({},Pt,{className:ye()(`${Ie}-link`,Lt)}),ht)}function a(Ie,yt){return(lt,Lt,rt,$t,Pt)=>{if(yt)return yt(lt,Lt,rt,$t);const vn=Je(lt,Lt);return ie(Ie,lt,vn,Pt)}}var b=function(Ie,yt){var ht={};for(var lt in Ie)Object.prototype.hasOwnProperty.call(Ie,lt)&&yt.indexOf(lt)<0&&(ht[lt]=Ie[lt]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Lt=0,lt=Object.getOwnPropertySymbols(Ie);Lt{const{prefixCls:yt,separator:ht="/",children:lt,menu:Lt,overlay:rt,dropdownProps:$t,href:Pt}=Ie,we=(Ge=>{if(Lt||rt){const st=Object.assign({},$t);if(Lt){const Tt=Lt||{},{items:gt}=Tt,bt=b(Tt,["items"]);st.menu=Object.assign(Object.assign({},bt),{items:gt==null?void 0:gt.map((ue,qe)=>{var{key:it,title:pn,label:rn,path:Ue}=ue,$e=b(ue,["key","title","label","path"]);let ve=rn!=null?rn:pn;return Ue&&(ve=Pe.createElement("a",{href:`${Pt}${Ue}`},ve)),Object.assign(Object.assign({},$e),{key:it!=null?it:qe,label:ve})})})}else rt&&(st.overlay=rt);return Pe.createElement(Ke.Z,Object.assign({placement:"bottom"},st),Pe.createElement("span",{className:`${yt}-overlay-link`},Ge,Pe.createElement(nt.Z,null)))}return Ge})(lt);return we!=null?Pe.createElement(Pe.Fragment,null,Pe.createElement("li",null,we),ht&&Pe.createElement(at,null,ht)):null},y=Ie=>{const{prefixCls:yt,children:ht,href:lt}=Ie,Lt=b(Ie,["prefixCls","children","href"]),{getPrefixCls:rt}=Pe.useContext(fe.E_),$t=rt("breadcrumb",yt);return Pe.createElement(x,Object.assign({},Lt,{prefixCls:$t}),ie($t,Lt,ht,lt))};y.__ANT_BREADCRUMB_ITEM=!0;var E=y,z=ge(17313),ee=ge(83116),ae=ge(37613);const te=Ie=>{const{componentCls:yt,iconCls:ht}=Ie;return{[yt]:Object.assign(Object.assign({},(0,z.Wf)(Ie)),{color:Ie.itemColor,fontSize:Ie.fontSize,[ht]:{fontSize:Ie.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ie.linkColor,transition:`color ${Ie.motionDurationMid}`,padding:`0 ${Ie.paddingXXS}px`,borderRadius:Ie.borderRadiusSM,height:Ie.lineHeight*Ie.fontSize,display:"inline-block",marginInline:-Ie.marginXXS,"&:hover":{color:Ie.linkHoverColor,backgroundColor:Ie.colorBgTextHover}},(0,z.Qy)(Ie)),"li:last-child":{color:Ie.lastItemColor},[`${yt}-separator`]:{marginInline:Ie.separatorMargin,color:Ie.separatorColor},[`${yt}-link`]:{[` +`),Te.focus();default:throw new Error}},[Te,jt]),ro=(0,le.useMemo)(()=>{switch(jt){case dt:return le.createElement(Pt,{callback:Ia,onCancel:io});case en:return le.createElement(vn.Z,{callback:Ia,onCancel:io});case Nt:return le.createElement(we.Z,{callback:Ia,onCancel:io});case At:return le.createElement(Bt,{callback:Ia,onCancel:io});case cn:return le.createElement(Ct,{callback:Ia,onCancel:io});case"maths-latex":return le.createElement(Dn,{showSaveButton:!0,callback:Ia});case"inline-latex":return le.createElement(yn.Z,{showSaveButton:!0,callback:Ia});default:return null}},[jt]);function io(){Fn("")}(0,le.useEffect)(()=>{if(Go.current){let tn=function(Aa){ea=!0,Ba=Aa.pageY},zt=function(){ea=!1},Yt=function(Aa){if(ea){let Da=Aa.pageY-Ba;Da<0&&(Da=0),Da>300&&(Da=300);let Ya=Mt+Da+"px";da(Ya)}},Kt=Go.current,ea=!1,Ba=0;return Kt.addEventListener("mousedown",tn),document.addEventListener("mousemove",Yt),document.addEventListener("mouseup",zt),()=>{Kt.removeEventListener("mousedown",tn),document.removeEventListener("mousemove",Yt),document.removeEventListener("mouseup",zt)}}},[Te,Go]),(0,le.useEffect)(()=>{da(Mt)},[Mt]);const Oo=Ma(xe),br=Ma(la),ur={width:Oo,height:br},Ra=(0,le.useMemo)(()=>{if(zn){let tn=new Date(zn),zt=tn.getHours(),Yt=tn.getMinutes(),Kt=tn.getSeconds();return zt=zt<10?"0"+zt:zt,Yt=Yt<10?"0"+Yt:Yt,Kt=Kt<10?"0"+Kt:Kt,`${zt}:${Yt}:${Kt}`}return 0},[zn]),Fa=tn=>{const zt=[];if(Ca){let Yt=-1;tn=tn.replace(/(@▁▁@|@▁@)/g,function(Kt,ea,Ba){zt.push({multiLine:Kt!==Ea})})}return zt};function Ho(){window.sessionStorage.removeItem(ma),vo(!1),Sn(0)}function Er(){vo(!1),Sn(0),Te.setValue(window.sessionStorage.getItem(ma))}(0,le.useEffect)(()=>{Lo[jt]&&jt!==ln&&jt!==At&&setTimeout(()=>{const tn=document.getElementsByClassName("markdown-popup-form")[0],zt=window.innerWidth/2-tn.offsetWidth/2,Yt=window.innerHeight/2-tn.offsetHeight/2;Zo(zt),ya(Yt)},0)},[jt]);const $r=tn=>{tn.preventDefault();const zt=tn.clientX-or,Yt=tn.clientY-So;document.body.onmousemove=Kt=>{let ea=Kt.clientX-zt,Ba=Kt.clientY-Yt;const Aa=document.getElementsByClassName("markdown-popup-form")[0],Da=window.innerWidth-Aa.offsetWidth,Ya=window.innerHeight-Aa.offsetHeight;ea=Math.max(0,Math.min(ea,Da)),Ba=Math.max(0,Math.min(Ba,Ya)),Gr(Kt.clientX,Kt.clientY,zt,Yt)&&(Zo(ea),ya(Ba))},document.body.onmouseup=function(){document.body.onmousemove=null}},Gr=(tn,zt,Yt,Kt)=>{const ea=document.body.clientHeight,Ba=document.body.clientWidth;return tn<20&&Yt>tn||tn>Ba-20&&Ytzt||zt>ea-20&&KtRe in Se?qe(Se,Re,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Se[Re]=Ae,E=(Se,Re)=>{for(var Ae in Re||(Re={}))b.call(Re,Ae)&&y(Se,Ae,Re[Ae]);if(a)for(var Ae of a(Re))x.call(Re,Ae)&&y(Se,Ae,Re[Ae]);return Se},z=(Se,Re)=>Je(Se,ie(Re));const{useForm:ee}=le.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var se=({callback:Se,onCancel:Re})=>{const[Ae]=ee();let Gt=(0,Ke.useRef)();function sn(yt){Gt.current.width=Ae.getFieldValue("width"),Gt.current.align=Ae.getFieldValue("align"),Se(yt,Gt.current)}function xn(yt,ht){if(yt.status===-1){ye.ZP.error(yt.message);return}Ae.setFieldsValue({src:`/api/attachments/${yt.id}`,type:ht.type})}function Ie(yt){let ht=yt.target.files[0];Gt.current=ht,Le(ht,xn)}return at.createElement(le.default,z(E({form:Ae},te),{className:"upload-image-panel",onFinish:sn,style:{width:470,overflow:"hidden"}}),at.createElement(le.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},at.createElement("div",{className:"flex-container"},at.createElement(le.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},at.createElement(mt.default,{style:ae})),at.createElement(de,{onFileChange:Ie}))),at.createElement(le.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},at.createElement(mt.default,{style:{width:264}})),at.createElement(le.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},at.createElement(Ve.Z,null,at.createElement(le.default.Item,{name:"width",style:{margin:0}},at.createElement(Pe.Z,{style:{width:264}})),at.createElement("span",{className:"ml8"},"%"))),at.createElement(le.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},at.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"}]})),at.createElement("aside",null,at.createElement(le.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},at.createElement(fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),at.createElement(fe.ZP,{type:"default",onClick:Re},"\u53D6\u6D88"))))};function de({onFileChange:Se}){return at.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",at.createElement("input",{type:"file",onChange:Se}))}function Le(Se,Re){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Qe.bg)())throw ye.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",Se),Ae.append("file_param_name","editormd-image-file"),Ae.append("byxhr","true");var Gt=new window.XMLHttpRequest;Gt.withCredentials=!0,Gt.addEventListener("load",function(sn){Re(JSON.parse(sn.target.responseText),Se)},!1),Gt.addEventListener("error",function(sn){console.error(sn)},!1),Gt.open("POST",`${nt.KI}/api/attachments.json`),Gt.send(Ae)}},81123:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return mt}});var le=ge(59301),ye=ge(4676);class mt extends le.Component{constructor(Pe){super(Pe);const Be=window.document;this.node=Be.createElement("div"),Be.body.appendChild(this.node)}render(){const{children:Pe}=this.props;return(0,ye.createPortal)(Pe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},66991:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return ye}});var le=ge(59301);function ye(mt,Ve){const Pe=(0,le.useRef)();(0,le.useEffect)(()=>{Pe.current=mt}),(0,le.useEffect)(()=>{function Be(){Pe.current()}if(Ve!==null){let fe=setInterval(Be,Ve);return()=>clearInterval(fe)}},[Ve])}},82042:function(ke,Ft,ge){"use strict";ge.r(Ft),ge.d(Ft,{default:function(){return yt}});var le=ge(59301),ye=ge(57193),mt=ge(88871),Ve=ge(63949),Pe=ge(95392),Be=ge(78241),fe=ge(66104),nt=ge(8591),Ke=ge(24905),Qe=ge(92832),at=ge(57809),qe=ge(5112),Je=ge(5083),ie=ge(95237),a=ge(43604),b=ge(3113),x=ge(27812),y={flex_box_center:"flex_box_center___Zr62V",flex_space_between:"flex_space_between___MocyP",flex_box_vertical_center:"flex_box_vertical_center___q9TyA",flex_box_center_end:"flex_box_center_end___uv4oS",flex_box_column:"flex_box_column___Tkhbw",title:"title___vcf30",export:"export___WECx3",bg:"bg___cLnNg",tabs:"tabs___fDuTh",btn:"btn___ckSh1",sticky:"sticky___Jdoog",publishRuleContent:"publishRuleContent___t7UUq",groupSelector:"groupSelector___DpKup",addAndDelete:"addAndDelete___BPOVW",deleteIcon:"deleteIcon___oqgJJ",addIcon:"addIcon___Bb3Pt"},E=ge(97041),z=ge(81779),ee=ge(56656),ae=ge.n(ee),te=ge(12893),se=ge(32134),de=ge(59301),Le=Object.defineProperty,Se=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Gt=(ht,lt,Lt)=>lt in ht?Le(ht,lt,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):ht[lt]=Lt,sn=(ht,lt)=>{for(var Lt in lt||(lt={}))Re.call(lt,Lt)&&Gt(ht,Lt,lt[Lt]);if(Se)for(var Lt of Se(lt))Ae.call(lt,Lt)&&Gt(ht,Lt,lt[Lt]);return ht},xn=(ht,lt,Lt)=>new Promise((rt,$t)=>{var Pt=Ge=>{try{we(Lt.next(Ge))}catch(st){$t(st)}},vn=Ge=>{try{we(Lt.throw(Ge))}catch(st){$t(st)}},we=Ge=>Ge.done?rt(Ge.value):Promise.resolve(Ge.value).then(Pt,vn);we((Lt=Lt.apply(ht,lt)).next())});const Ie=({shixunHomeworks:ht,classroomList:lt,globalSetting:Lt,boards:rt,loading:$t,user:Pt,dispatch:vn})=>{var we,Ge,st,Tt,gt,bt,ue;const et=(0,Pe.useIntl)(),it=(0,Pe.useParams)(),pn=(0,Pe.useLocation)(),[rn]=Be.default.useForm(),[Ue,$e]=(0,le.useState)({content:""});let[ve,_e]=(0,le.useState)([{}]);const{userInfo:Xe}=Pt,{detailLeftMenus:Bt,detailCourseGroupsList:Jt}=lt,{boardsCategoryList:Vt}=rt;let[_t,un]=(0,le.useState)({unified_setting:!0,view_message_setting:Vt.allow_view_message?"0":"1"});return(0,le.useEffect)(()=>{vn({type:"boards/getBoardsCategoryList",payload:{board_id:it.categoryId}}).then(Ct=>{_t.view_message_setting=Ct!=null&&Ct.allow_view_message?"0":"1"}),vn({type:"classroomList/getCourseGroupsList",payload:{page:1,id:it.coursesId,limit:1e3,nonenavigate:!0}})},[it.categoryId]),(0,le.useEffect)(()=>{rn.setFieldsValue({select_board_id:parseInt(it.categoryId)})},[lt.detailLeftMenus]),de.createElement("section",{className:y.bg},de.createElement("div",{className:"edu-container"},de.createElement("section",{className:"animated fadeIn"},de.createElement("aside",{className:"mt10"},de.createElement(fe.Z,{separator:">"},de.createElement(fe.Z.Item,null,de.createElement(Pe.Link,{to:`/classrooms/${it.coursesId}/board/${it.categoryId||""}`},(we=Xe==null?void 0:Xe.course)==null?void 0:we.course_name)),de.createElement(fe.Z.Item,null,de.createElement(Pe.Link,{to:`/classrooms/${it.coursesId}/board/${it.categoryId||""}`},(Tt=(st=(Ge=Vt==null?void 0:Vt.boards)==null?void 0:Ge.filter(Ct=>Ct.id==it.categoryId))==null?void 0:st[0])==null?void 0:Tt.name)),de.createElement(fe.Z.Item,null,"\u5E16\u5B50\u65B0\u5EFA"))),de.createElement("aside",{className:[y.title,"mt20"].join(" ")},de.createElement(Pe.Link,{to:`/classrooms/${it.coursesId}/board/${it.categoryId||""}`},de.createElement(x.Z,{className:"font16 c-black"})),de.createElement("strong",{className:"font20 ml5"},"\u65B0\u5EFA\u5E16\u5B50"))),de.createElement(Be.default,{layout:"vertical",form:rn,initialValues:{name:"",sticky:!1},scrollToFirstError:!0,onValuesChange:Ct=>{$e(sn({},Ct))},onFinish:Ct=>xn(void 0,null,function*(){var Dt,Mn;if(Ct.attachment_ids=(Dt=Ct.attachment_ids)==null?void 0:Dt.map(mn=>mn.response.id),Ct.view_message_setting=_t.view_message_setting,(0,z.eB)()&&(Ct.unified_setting=_t.unified_setting,Ct.view_message_setting="1",Ct.group_settings=ve,!_t.unified_setting)){if(!ve.length){nt.ZP.warning(et.formatMessage({id:"classrooms.submitFailClassPublishEmpty",defaultMessage:"\u63D0\u4EA4\u5931\u8D25\uFF1A\u5206\u73ED\u53D1\u5E03\u8BBE\u7F6E\u4E0D\u80FD\u4E3A\u7A7A"}));return}ve.map(mn=>{if(!mn.group_id)throw nt.ZP.error(et.formatMessage({id:"classrooms.classCannotEmpty",defaultMessage:"\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"})),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!mn.publish_time)throw nt.ZP.error(et.formatMessage({id:"classrooms.publishTimeCannotEmpty",defaultMessage:"\u53D1\u5E03\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String("\u53D1\u5E03\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A")})}Ct=sn({},Ct);const on=yield(0,ye.ZP)(`/api/boards/${it.categoryId}/messages.json`,{method:"post",body:Ct});on.status===0&&((0,Ve.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BA8\u8BBA","\u53D1\u5E16"]),nt.ZP.success(et.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),Pe.history.push(`/classrooms/${it.coursesId}/board/${it.categoryId}/Detail/${(Mn=on==null?void 0:on.data)==null?void 0:Mn.id}`))})},de.createElement("aside",{className:"mt30 relative bg-white pl30 pr30 pt30 w100 inline-block"},(0,z.GJ)()&&de.createElement(Be.default.Item,{label:"",name:"sticky",valuePropName:"checked",className:y.sticky},de.createElement(Ke.default,null,"\u7F6E\u9876")),de.createElement(Be.default.Item,{label:et.formatMessage({id:"classrooms.title",defaultMessage:"\u6807\u9898"}),name:"subject",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},de.createElement(Qe.default,{suffix:`${((gt=Ue.subject)==null?void 0:gt.length)||0}/60`,maxLength:60})),de.createElement(Be.default.Item,{label:"\u76EE\u5F55",name:"select_board_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u76EE\u5F55"}]},de.createElement(at.default,null,(bt=Vt==null?void 0:Vt.boards)==null?void 0:bt.map(Ct=>de.createElement(at.default.Option,{value:Ct==null?void 0:Ct.id},Ct==null?void 0:Ct.name)))),de.createElement(Be.default.Item,{label:"\u5185\u5BB9",name:"content",rules:[{required:!0,message:et.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})}]},de.createElement(mt.Z,{watch:!0,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5E16\u5B50\u8BE6\u60C5\uFF0C\u6700\u5927\u9650\u5236\u4E3A10000\u4E2A\u5B57\u7B26"})),de.createElement(Be.default.Item,{name:"attachment_ids"},de.createElement(E.Z,null)),(0,z.dE)()&&de.createElement(qe.ZP.Group,{style:{marginBottom:16},onChange:Ct=>{_t.view_message_setting=Ct.target.value,un(Object.assign({},_t))},value:_t.view_message_setting},Vt.allow_view_message&&de.createElement(qe.ZP,{value:"0"},"\u5168\u8BFE\u5802\u53EF\u89C1"),de.createElement(qe.ZP,{value:"1"},"\u540C\u73ED\u5B66\u751F\u53EF\u89C1")),(0,z.eB)()&&de.createElement("div",null,de.createElement(qe.ZP.Group,{onChange:()=>{_t.unified_setting=!_t.unified_setting,un(Object.assign({},_t))},value:_t.unified_setting},de.createElement(qe.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((ue=Jt==null?void 0:Jt.course_groups)==null?void 0:ue.length)>0&&de.createElement(qe.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03")),(_t==null?void 0:_t.unified_setting)&&de.createElement(Be.default.Item,{style:{marginTop:16},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"}],label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time"},de.createElement(Je.default,{showTime:{format:"HH:mm"},disabledDate:Ct=>Ct&&Ct{ve[Dt].group_id=on,_e(ve.slice()),Jt.course_groups.map((mn,Dn)=>{on.map((yn,Ce)=>{mn.id===yn&&(mn.cilckkey=Dt,mn.isselect=!0)})})},onDeselect:on=>{Jt.course_groups.map((mn,Dn)=>{mn.id===on&&mn.cilckkey===Dt&&(mn.cilckkey=Dt,mn.isselect=!1)})}},Jt.course_groups&&((Mn=Jt.course_groups)==null?void 0:Mn.filter(on=>on.edit_auth).map(function(on,mn){return de.createElement(Option,{disabled:(on==null?void 0:on.isselect)&&on.cilckkey!=Dt,label:on.course_group_name,value:on.id,key:on.id},on.name)})))),de.createElement(a.Z,null,"\u53D1\u5E03\u65F6\u95F4"),de.createElement(a.Z,{flex:1},de.createElement(Je.default,{showTime:{format:"HH:mm"},onChange:(on,mn)=>{ve[Dt].publish_time=on,_e([...ve])},disabledDate:on=>on&&on{ve=ve.filter((on,mn)=>Dt!==mn),_e([...ve])}}),de.createElement(se.Z,{className:y.addIcon,onClick:()=>{_e(ve.concat({new:!0}))}}))))}))))),de.createElement("div",{className:[y.btn,"mt20"].join(" ")},de.createElement(Be.default.Item,null,de.createElement(b.ZP,{htmlType:"submit",size:"middle",type:"primary"},"\u63D0\u4EA4"),de.createElement(b.ZP,{size:"middle",ghost:!0,type:"primary",onClick:()=>{Pe.history.push(`/classrooms/${it.coursesId}/board/${it.categoryId}`)}},"\u53D6\u6D88"))))))};var yt=(0,Pe.connect)(({shixunHomeworks:ht,classroomList:lt,loading:Lt,user:rt,boards:$t,globalSetting:Pt})=>({shixunHomeworks:ht,globalSetting:Pt,classroomList:lt,user:rt,boards:$t,loading:Lt.effects}))(Ie)},12480:function(ke,Ft,ge){"use strict";ge.d(Ft,{$J:function(){return mt},JZ:function(){return Pe},bN:function(){return fe},jP:function(){return Be},rO:function(){return Ve}});var le=ge(57193),ye=(nt,Ke,Qe)=>new Promise((at,qe)=>{var Je=b=>{try{a(Qe.next(b))}catch(x){qe(x)}},ie=b=>{try{a(Qe.throw(b))}catch(x){qe(x)}},a=b=>b.done?at(b.value):Promise.resolve(b.value).then(Je,ie);a((Qe=Qe.apply(nt,Ke)).next())});function mt(nt){return(0,le.U2)(`libraries/${nt}.json`)}function Ve(nt){return(0,le.U2)("library_tags.json",nt)}function Pe(nt){return ye(this,null,function*(){return(yield(0,le.IV)(`attachments/${nt}.json`)).status===0})}function Be(nt){return(0,le.v_)("libraries.json",nt)}function fe(nt,Ke){return(0,le.gz)(`libraries/${nt}.json`,Ke)}},56762:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return ye}});var le=ge(59301);function ye(){const[,mt]=le.useReducer(Ve=>Ve+1,0);return mt}},66104:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return xn}});var le=ge(92310),ye=ge.n(le),mt=ge(11592),Ve=ge(26112),Pe=ge(59301),Be=ge(92343),fe=ge(36355),nt=ge(84105),Ke=ge(91857);const Qe=Ie=>{let{children:yt}=Ie;const{getPrefixCls:ht}=Pe.useContext(fe.E_),lt=ht("breadcrumb");return Pe.createElement("li",{className:`${lt}-separator`,"aria-hidden":"true"},yt===""?yt:yt||"/")};Qe.__ANT_BREADCRUMB_SEPARATOR=!0;var at=Qe,qe=function(Ie,yt){var ht={};for(var lt in Ie)Object.prototype.hasOwnProperty.call(Ie,lt)&&yt.indexOf(lt)<0&&(ht[lt]=Ie[lt]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Lt=0,lt=Object.getOwnPropertySymbols(Ie);Ltyt[Lt]||lt)}function ie(Ie,yt,ht,lt){if(ht==null)return null;const{className:Lt,onClick:rt}=yt,$t=qe(yt,["className","onClick"]),Pt=Object.assign(Object.assign({},(0,Ve.Z)($t,{data:!0,aria:!0})),{onClick:rt});return lt!==void 0?Pe.createElement("a",Object.assign({},Pt,{className:ye()(`${Ie}-link`,Lt),href:lt}),ht):Pe.createElement("span",Object.assign({},Pt,{className:ye()(`${Ie}-link`,Lt)}),ht)}function a(Ie,yt){return(lt,Lt,rt,$t,Pt)=>{if(yt)return yt(lt,Lt,rt,$t);const vn=Je(lt,Lt);return ie(Ie,lt,vn,Pt)}}var b=function(Ie,yt){var ht={};for(var lt in Ie)Object.prototype.hasOwnProperty.call(Ie,lt)&&yt.indexOf(lt)<0&&(ht[lt]=Ie[lt]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Lt=0,lt=Object.getOwnPropertySymbols(Ie);Lt{const{prefixCls:yt,separator:ht="/",children:lt,menu:Lt,overlay:rt,dropdownProps:$t,href:Pt}=Ie,we=(Ge=>{if(Lt||rt){const st=Object.assign({},$t);if(Lt){const Tt=Lt||{},{items:gt}=Tt,bt=b(Tt,["items"]);st.menu=Object.assign(Object.assign({},bt),{items:gt==null?void 0:gt.map((ue,et)=>{var{key:it,title:pn,label:rn,path:Ue}=ue,$e=b(ue,["key","title","label","path"]);let ve=rn!=null?rn:pn;return Ue&&(ve=Pe.createElement("a",{href:`${Pt}${Ue}`},ve)),Object.assign(Object.assign({},$e),{key:it!=null?it:et,label:ve})})})}else rt&&(st.overlay=rt);return Pe.createElement(Ke.Z,Object.assign({placement:"bottom"},st),Pe.createElement("span",{className:`${yt}-overlay-link`},Ge,Pe.createElement(nt.Z,null)))}return Ge})(lt);return we!=null?Pe.createElement(Pe.Fragment,null,Pe.createElement("li",null,we),ht&&Pe.createElement(at,null,ht)):null},y=Ie=>{const{prefixCls:yt,children:ht,href:lt}=Ie,Lt=b(Ie,["prefixCls","children","href"]),{getPrefixCls:rt}=Pe.useContext(fe.E_),$t=rt("breadcrumb",yt);return Pe.createElement(x,Object.assign({},Lt,{prefixCls:$t}),ie($t,Lt,ht,lt))};y.__ANT_BREADCRUMB_ITEM=!0;var E=y,z=ge(17313),ee=ge(83116),ae=ge(37613);const te=Ie=>{const{componentCls:yt,iconCls:ht}=Ie;return{[yt]:Object.assign(Object.assign({},(0,z.Wf)(Ie)),{color:Ie.itemColor,fontSize:Ie.fontSize,[ht]:{fontSize:Ie.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ie.linkColor,transition:`color ${Ie.motionDurationMid}`,padding:`0 ${Ie.paddingXXS}px`,borderRadius:Ie.borderRadiusSM,height:Ie.lineHeight*Ie.fontSize,display:"inline-block",marginInline:-Ie.marginXXS,"&:hover":{color:Ie.linkHoverColor,backgroundColor:Ie.colorBgTextHover}},(0,z.Qy)(Ie)),"li:last-child":{color:Ie.lastItemColor},[`${yt}-separator`]:{marginInline:Ie.separatorMargin,color:Ie.separatorColor},[`${yt}-link`]:{[` > ${ht} + span, > ${ht} + a - `]:{marginInlineStart:Ie.marginXXS}},[`${yt}-overlay-link`]:{borderRadius:Ie.borderRadiusSM,height:Ie.lineHeight*Ie.fontSize,display:"inline-block",padding:`0 ${Ie.paddingXXS}px`,marginInline:-Ie.marginXXS,[`> ${ht}`]:{marginInlineStart:Ie.marginXXS,fontSize:Ie.fontSizeIcon},"&:hover":{color:Ie.linkHoverColor,backgroundColor:Ie.colorBgTextHover,a:{color:Ie.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Ie.componentCls}-rtl`]:{direction:"rtl"}})}};var se=(0,ee.Z)("Breadcrumb",Ie=>{const yt=(0,ae.TS)(Ie,{});return[te(yt)]},Ie=>({itemColor:Ie.colorTextDescription,lastItemColor:Ie.colorText,iconFontSize:Ie.fontSize,linkColor:Ie.colorTextDescription,linkHoverColor:Ie.colorText,separatorColor:Ie.colorTextDescription,separatorMargin:Ie.marginXS})),de=function(Ie,yt){var ht={};for(var lt in Ie)Object.prototype.hasOwnProperty.call(Ie,lt)&&yt.indexOf(lt)<0&&(ht[lt]=Ie[lt]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Lt=0,lt=Object.getOwnPropertySymbols(Ie);Lt{var{breadcrumbName:$t}=rt,Pt=de(rt,["breadcrumbName"]);return Object.assign(Object.assign({},Pt),{title:$t})})}),Lt}function Se(Ie,yt){return(0,Pe.useMemo)(()=>Ie||(yt?yt.map(Le):null),[Ie,yt])}var Re=function(Ie,yt){var ht={};for(var lt in Ie)Object.prototype.hasOwnProperty.call(Ie,lt)&&yt.indexOf(lt)<0&&(ht[lt]=Ie[lt]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Lt=0,lt=Object.getOwnPropertySymbols(Ie);Lt{if(yt===void 0)return yt;let ht=(yt||"").replace(/^\//,"");return Object.keys(Ie).forEach(lt=>{ht=ht.replace(`:${lt}`,Ie[lt])}),ht},Gt=Ie=>{const{prefixCls:yt,separator:ht="/",style:lt,className:Lt,rootClassName:rt,routes:$t,items:Pt,children:vn,itemRender:we,params:Ge={}}=Ie,st=Re(Ie,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Tt,direction:gt,breadcrumb:bt}=Pe.useContext(fe.E_);let ue;const qe=Tt("breadcrumb",yt),[it,pn]=se(qe),rn=Se(Pt,$t),Ue=a(qe,we);if(rn&&rn.length>0){const _e=[],Xe=Pt||$t;ue=rn.map((Bt,Jt)=>{const{path:Vt,key:_t,type:un,menu:Ct,overlay:Dt,onClick:Mn,className:on,separator:mn,dropdownProps:Dn}=Bt,yn=Ae(Ge,Vt);yn!==void 0&&_e.push(yn);const Ce=_t!=null?_t:Jt;if(un==="separator")return Pe.createElement(at,{key:Ce},mn);const Oe={},dt=Jt===rn.length-1;Ct?Oe.menu=Ct:Dt&&(Oe.overlay=Dt);let{href:Nt}=Bt;return _e.length&&yn!==void 0&&(Nt=`#/${_e.join("/")}`),Pe.createElement(x,Object.assign({key:Ce},Oe,(0,Ve.Z)(Bt,{data:!0,aria:!0}),{className:on,dropdownProps:Dn,href:Nt,separator:dt?"":ht,onClick:Mn,prefixCls:qe}),Ue(Bt,Ge,Xe,_e,Nt))})}else if(vn){const _e=(0,mt.Z)(vn).length;ue=(0,mt.Z)(vn).map((Xe,Bt)=>{if(!Xe)return Xe;const Jt=Bt===_e-1;return(0,Be.Tm)(Xe,{separator:Jt?"":ht,key:Bt})})}const $e=ye()(qe,bt==null?void 0:bt.className,{[`${qe}-rtl`]:gt==="rtl"},Lt,rt,pn),ve=Object.assign(Object.assign({},bt==null?void 0:bt.style),lt);return it(Pe.createElement("nav",Object.assign({className:$e,style:ve},st),Pe.createElement("ol",null,ue)))};Gt.Item=E,Gt.Separator=at;var sn=Gt,xn=sn},24905:function(ke,Ft,ge){"use strict";ge.d(Ft,{default:function(){return se}});var le=ge(92310),ye=ge.n(le),mt=ge(5630),Ve=ge(59301),Pe=ge(36355),Be=ge(1684),fe=ge(32441),Ke=Ve.createContext(null),Qe=ge(98447),at=ge(14088),et=ge(4572),Je=function(de,Le){var Se={};for(var Re in de)Object.prototype.hasOwnProperty.call(de,Re)&&Le.indexOf(Re)<0&&(Se[Re]=de[Re]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Re=Object.getOwnPropertySymbols(de);Ae{var Se;const{prefixCls:Re,className:Ae,rootClassName:Gt,children:sn,indeterminate:xn=!1,style:Ie,onMouseEnter:yt,onMouseLeave:ht,skipGroup:lt=!1,disabled:Lt}=de,rt=Je(de,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:$t,direction:Pt,checkbox:vn}=Ve.useContext(Pe.E_),we=Ve.useContext(Ke),{isFormItemInput:Ge}=Ve.useContext(fe.aM),st=Ve.useContext(Be.Z),Tt=(Se=(we==null?void 0:we.disabled)||Lt)!==null&&Se!==void 0?Se:st,gt=Ve.useRef(rt.value);Ve.useEffect(()=>{we==null||we.registerValue(rt.value)},[]),Ve.useEffect(()=>{if(!lt)return rt.value!==gt.current&&(we==null||we.cancelValue(gt.current),we==null||we.registerValue(rt.value),gt.current=rt.value),()=>we==null?void 0:we.cancelValue(rt.value)},[rt.value]);const bt=$t("checkbox",Re),[ue,qe]=(0,Qe.ZP)(bt),it=Object.assign({},rt);we&&!lt&&(it.onChange=function(){rt.onChange&&rt.onChange.apply(rt,arguments),we.toggleOption&&we.toggleOption({label:sn,value:rt.value})},it.name=we.name,it.checked=we.value.includes(rt.value));const pn=ye()(`${bt}-wrapper`,{[`${bt}-rtl`]:Pt==="rtl",[`${bt}-wrapper-checked`]:it.checked,[`${bt}-wrapper-disabled`]:Tt,[`${bt}-wrapper-in-form-item`]:Ge},vn==null?void 0:vn.className,Ae,Gt,qe),rn=ye()({[`${bt}-indeterminate`]:xn},et.A,qe),Ue=xn?"mixed":void 0;return ue(Ve.createElement(at.Z,{component:"Checkbox",disabled:Tt},Ve.createElement("label",{className:pn,style:Object.assign(Object.assign({},vn==null?void 0:vn.style),Ie),onMouseEnter:yt,onMouseLeave:ht},Ve.createElement(mt.Z,Object.assign({"aria-checked":Ue},it,{prefixCls:bt,className:rn,disabled:Tt,ref:Le})),sn!==void 0&&Ve.createElement("span",null,sn))))};var b=Ve.forwardRef(ie),x=ge(94480),y=ge(2738),E=function(de,Le){var Se={};for(var Re in de)Object.prototype.hasOwnProperty.call(de,Re)&&Le.indexOf(Re)<0&&(Se[Re]=de[Re]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Re=Object.getOwnPropertySymbols(de);Ae{const{defaultValue:Se,children:Re,options:Ae=[],prefixCls:Gt,className:sn,rootClassName:xn,style:Ie,onChange:yt}=de,ht=E(de,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:lt,direction:Lt}=Ve.useContext(Pe.E_),[rt,$t]=Ve.useState(ht.value||Se||[]),[Pt,vn]=Ve.useState([]);Ve.useEffect(()=>{"value"in ht&&$t(ht.value||[])},[ht.value]);const we=Ve.useMemo(()=>Ae.map($e=>typeof $e=="string"||typeof $e=="number"?{label:$e,value:$e}:$e),[Ae]),Ge=$e=>{vn(ve=>ve.filter(_e=>_e!==$e))},st=$e=>{vn(ve=>[].concat((0,x.Z)(ve),[$e]))},Tt=$e=>{const ve=rt.indexOf($e.value),_e=(0,x.Z)(rt);ve===-1?_e.push($e.value):_e.splice(ve,1),"value"in ht||$t(_e),yt==null||yt(_e.filter(Xe=>Pt.includes(Xe)).sort((Xe,Bt)=>{const Jt=we.findIndex(_t=>_t.value===Xe),Vt=we.findIndex(_t=>_t.value===Bt);return Jt-Vt}))},gt=lt("checkbox",Gt),bt=`${gt}-group`,[ue,qe]=(0,Qe.ZP)(gt),it=(0,y.Z)(ht,["value","disabled"]),pn=Ae.length?we.map($e=>Ve.createElement(b,{prefixCls:gt,key:$e.value.toString(),disabled:"disabled"in $e?$e.disabled:ht.disabled,value:$e.value,checked:rt.includes($e.value),onChange:$e.onChange,className:`${bt}-item`,style:$e.style,title:$e.title},$e.label)):Re,rn={toggleOption:Tt,value:rt,disabled:ht.disabled,name:ht.name,registerValue:st,cancelValue:Ge},Ue=ye()(bt,{[`${bt}-rtl`]:Lt==="rtl"},sn,xn,qe);return ue(Ve.createElement("div",Object.assign({className:Ue,style:Ie},it,{ref:Le}),Ve.createElement(Ke.Provider,{value:rn},pn)))},ee=Ve.forwardRef(z);var ae=Ve.memo(ee);const te=b;te.Group=ae,te.__ANT_CHECKBOX=!0;var se=te},98447:function(ke,Ft,ge){"use strict";ge.d(Ft,{C2:function(){return Pe}});var le=ge(17313),ye=ge(37613),mt=ge(83116);const Ve=Be=>{const{checkboxCls:fe}=Be,nt=`${fe}-wrapper`;return[{[`${fe}-group`]:Object.assign(Object.assign({},(0,le.Wf)(Be)),{display:"inline-flex",flexWrap:"wrap",columnGap:Be.marginXS,[`> ${Be.antCls}-row`]:{flex:1}}),[nt]:Object.assign(Object.assign({},(0,le.Wf)(Be)),{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}}}),[fe]:Object.assign(Object.assign({},(0,le.Wf)(Be)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Be.borderRadiusSM,alignSelf:"center",[`${fe}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${fe}-inner`]:Object.assign({},(0,le.oN)(Be))},[`${fe}-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:Ie.marginXXS}},[`${yt}-overlay-link`]:{borderRadius:Ie.borderRadiusSM,height:Ie.lineHeight*Ie.fontSize,display:"inline-block",padding:`0 ${Ie.paddingXXS}px`,marginInline:-Ie.marginXXS,[`> ${ht}`]:{marginInlineStart:Ie.marginXXS,fontSize:Ie.fontSizeIcon},"&:hover":{color:Ie.linkHoverColor,backgroundColor:Ie.colorBgTextHover,a:{color:Ie.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Ie.componentCls}-rtl`]:{direction:"rtl"}})}};var se=(0,ee.Z)("Breadcrumb",Ie=>{const yt=(0,ae.TS)(Ie,{});return[te(yt)]},Ie=>({itemColor:Ie.colorTextDescription,lastItemColor:Ie.colorText,iconFontSize:Ie.fontSize,linkColor:Ie.colorTextDescription,linkHoverColor:Ie.colorText,separatorColor:Ie.colorTextDescription,separatorMargin:Ie.marginXS})),de=function(Ie,yt){var ht={};for(var lt in Ie)Object.prototype.hasOwnProperty.call(Ie,lt)&&yt.indexOf(lt)<0&&(ht[lt]=Ie[lt]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Lt=0,lt=Object.getOwnPropertySymbols(Ie);Lt{var{breadcrumbName:$t}=rt,Pt=de(rt,["breadcrumbName"]);return Object.assign(Object.assign({},Pt),{title:$t})})}),Lt}function Se(Ie,yt){return(0,Pe.useMemo)(()=>Ie||(yt?yt.map(Le):null),[Ie,yt])}var Re=function(Ie,yt){var ht={};for(var lt in Ie)Object.prototype.hasOwnProperty.call(Ie,lt)&&yt.indexOf(lt)<0&&(ht[lt]=Ie[lt]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Lt=0,lt=Object.getOwnPropertySymbols(Ie);Lt{if(yt===void 0)return yt;let ht=(yt||"").replace(/^\//,"");return Object.keys(Ie).forEach(lt=>{ht=ht.replace(`:${lt}`,Ie[lt])}),ht},Gt=Ie=>{const{prefixCls:yt,separator:ht="/",style:lt,className:Lt,rootClassName:rt,routes:$t,items:Pt,children:vn,itemRender:we,params:Ge={}}=Ie,st=Re(Ie,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Tt,direction:gt,breadcrumb:bt}=Pe.useContext(fe.E_);let ue;const et=Tt("breadcrumb",yt),[it,pn]=se(et),rn=Se(Pt,$t),Ue=a(et,we);if(rn&&rn.length>0){const _e=[],Xe=Pt||$t;ue=rn.map((Bt,Jt)=>{const{path:Vt,key:_t,type:un,menu:Ct,overlay:Dt,onClick:Mn,className:on,separator:mn,dropdownProps:Dn}=Bt,yn=Ae(Ge,Vt);yn!==void 0&&_e.push(yn);const Ce=_t!=null?_t:Jt;if(un==="separator")return Pe.createElement(at,{key:Ce},mn);const Oe={},dt=Jt===rn.length-1;Ct?Oe.menu=Ct:Dt&&(Oe.overlay=Dt);let{href:Nt}=Bt;return _e.length&&yn!==void 0&&(Nt=`#/${_e.join("/")}`),Pe.createElement(x,Object.assign({key:Ce},Oe,(0,Ve.Z)(Bt,{data:!0,aria:!0}),{className:on,dropdownProps:Dn,href:Nt,separator:dt?"":ht,onClick:Mn,prefixCls:et}),Ue(Bt,Ge,Xe,_e,Nt))})}else if(vn){const _e=(0,mt.Z)(vn).length;ue=(0,mt.Z)(vn).map((Xe,Bt)=>{if(!Xe)return Xe;const Jt=Bt===_e-1;return(0,Be.Tm)(Xe,{separator:Jt?"":ht,key:Bt})})}const $e=ye()(et,bt==null?void 0:bt.className,{[`${et}-rtl`]:gt==="rtl"},Lt,rt,pn),ve=Object.assign(Object.assign({},bt==null?void 0:bt.style),lt);return it(Pe.createElement("nav",Object.assign({className:$e,style:ve},st),Pe.createElement("ol",null,ue)))};Gt.Item=E,Gt.Separator=at;var sn=Gt,xn=sn},24905:function(ke,Ft,ge){"use strict";ge.d(Ft,{default:function(){return se}});var le=ge(92310),ye=ge.n(le),mt=ge(5630),Ve=ge(59301),Pe=ge(36355),Be=ge(1684),fe=ge(32441),Ke=Ve.createContext(null),Qe=ge(98447),at=ge(14088),qe=ge(4572),Je=function(de,Le){var Se={};for(var Re in de)Object.prototype.hasOwnProperty.call(de,Re)&&Le.indexOf(Re)<0&&(Se[Re]=de[Re]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Re=Object.getOwnPropertySymbols(de);Ae{var Se;const{prefixCls:Re,className:Ae,rootClassName:Gt,children:sn,indeterminate:xn=!1,style:Ie,onMouseEnter:yt,onMouseLeave:ht,skipGroup:lt=!1,disabled:Lt}=de,rt=Je(de,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:$t,direction:Pt,checkbox:vn}=Ve.useContext(Pe.E_),we=Ve.useContext(Ke),{isFormItemInput:Ge}=Ve.useContext(fe.aM),st=Ve.useContext(Be.Z),Tt=(Se=(we==null?void 0:we.disabled)||Lt)!==null&&Se!==void 0?Se:st,gt=Ve.useRef(rt.value);Ve.useEffect(()=>{we==null||we.registerValue(rt.value)},[]),Ve.useEffect(()=>{if(!lt)return rt.value!==gt.current&&(we==null||we.cancelValue(gt.current),we==null||we.registerValue(rt.value),gt.current=rt.value),()=>we==null?void 0:we.cancelValue(rt.value)},[rt.value]);const bt=$t("checkbox",Re),[ue,et]=(0,Qe.ZP)(bt),it=Object.assign({},rt);we&&!lt&&(it.onChange=function(){rt.onChange&&rt.onChange.apply(rt,arguments),we.toggleOption&&we.toggleOption({label:sn,value:rt.value})},it.name=we.name,it.checked=we.value.includes(rt.value));const pn=ye()(`${bt}-wrapper`,{[`${bt}-rtl`]:Pt==="rtl",[`${bt}-wrapper-checked`]:it.checked,[`${bt}-wrapper-disabled`]:Tt,[`${bt}-wrapper-in-form-item`]:Ge},vn==null?void 0:vn.className,Ae,Gt,et),rn=ye()({[`${bt}-indeterminate`]:xn},qe.A,et),Ue=xn?"mixed":void 0;return ue(Ve.createElement(at.Z,{component:"Checkbox",disabled:Tt},Ve.createElement("label",{className:pn,style:Object.assign(Object.assign({},vn==null?void 0:vn.style),Ie),onMouseEnter:yt,onMouseLeave:ht},Ve.createElement(mt.Z,Object.assign({"aria-checked":Ue},it,{prefixCls:bt,className:rn,disabled:Tt,ref:Le})),sn!==void 0&&Ve.createElement("span",null,sn))))};var b=Ve.forwardRef(ie),x=ge(94480),y=ge(2738),E=function(de,Le){var Se={};for(var Re in de)Object.prototype.hasOwnProperty.call(de,Re)&&Le.indexOf(Re)<0&&(Se[Re]=de[Re]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Re=Object.getOwnPropertySymbols(de);Ae{const{defaultValue:Se,children:Re,options:Ae=[],prefixCls:Gt,className:sn,rootClassName:xn,style:Ie,onChange:yt}=de,ht=E(de,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:lt,direction:Lt}=Ve.useContext(Pe.E_),[rt,$t]=Ve.useState(ht.value||Se||[]),[Pt,vn]=Ve.useState([]);Ve.useEffect(()=>{"value"in ht&&$t(ht.value||[])},[ht.value]);const we=Ve.useMemo(()=>Ae.map($e=>typeof $e=="string"||typeof $e=="number"?{label:$e,value:$e}:$e),[Ae]),Ge=$e=>{vn(ve=>ve.filter(_e=>_e!==$e))},st=$e=>{vn(ve=>[].concat((0,x.Z)(ve),[$e]))},Tt=$e=>{const ve=rt.indexOf($e.value),_e=(0,x.Z)(rt);ve===-1?_e.push($e.value):_e.splice(ve,1),"value"in ht||$t(_e),yt==null||yt(_e.filter(Xe=>Pt.includes(Xe)).sort((Xe,Bt)=>{const Jt=we.findIndex(_t=>_t.value===Xe),Vt=we.findIndex(_t=>_t.value===Bt);return Jt-Vt}))},gt=lt("checkbox",Gt),bt=`${gt}-group`,[ue,et]=(0,Qe.ZP)(gt),it=(0,y.Z)(ht,["value","disabled"]),pn=Ae.length?we.map($e=>Ve.createElement(b,{prefixCls:gt,key:$e.value.toString(),disabled:"disabled"in $e?$e.disabled:ht.disabled,value:$e.value,checked:rt.includes($e.value),onChange:$e.onChange,className:`${bt}-item`,style:$e.style,title:$e.title},$e.label)):Re,rn={toggleOption:Tt,value:rt,disabled:ht.disabled,name:ht.name,registerValue:st,cancelValue:Ge},Ue=ye()(bt,{[`${bt}-rtl`]:Lt==="rtl"},sn,xn,et);return ue(Ve.createElement("div",Object.assign({className:Ue,style:Ie},it,{ref:Le}),Ve.createElement(Ke.Provider,{value:rn},pn)))},ee=Ve.forwardRef(z);var ae=Ve.memo(ee);const te=b;te.Group=ae,te.__ANT_CHECKBOX=!0;var se=te},98447:function(ke,Ft,ge){"use strict";ge.d(Ft,{C2:function(){return Pe}});var le=ge(17313),ye=ge(37613),mt=ge(83116);const Ve=Be=>{const{checkboxCls:fe}=Be,nt=`${fe}-wrapper`;return[{[`${fe}-group`]:Object.assign(Object.assign({},(0,le.Wf)(Be)),{display:"inline-flex",flexWrap:"wrap",columnGap:Be.marginXS,[`> ${Be.antCls}-row`]:{flex:1}}),[nt]:Object.assign(Object.assign({},(0,le.Wf)(Be)),{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}}}),[fe]:Object.assign(Object.assign({},(0,le.Wf)(Be)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Be.borderRadiusSM,alignSelf:"center",[`${fe}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${fe}-inner`]:Object.assign({},(0,le.oN)(Be))},[`${fe}-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}})},{[` ${nt}:not(${nt}-disabled), ${fe}:not(${fe}-disabled) `]:{[`&:hover ${fe}-inner`]:{borderColor:Be.colorPrimary}},[`${nt}:not(${nt}-disabled)`]:{[`&:hover ${fe}-checked:not(${fe}-disabled) ${fe}-inner`]:{backgroundColor:Be.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${fe}-checked:not(${fe}-disabled):after`]:{borderColor:Be.colorPrimaryHover}}},{[`${fe}-checked`]:{[`${fe}-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}`}}},[` ${nt}-checked:not(${nt}-disabled), ${fe}-checked:not(${fe}-disabled) - `]:{[`&:hover ${fe}-inner`]:{backgroundColor:Be.colorPrimaryHover,borderColor:"transparent"}}},{[fe]:{"&-indeterminate":{[`${fe}-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:'""'}}}}},{[`${nt}-disabled`]:{cursor:"not-allowed"},[`${fe}-disabled`]:{[`&, ${fe}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${fe}-inner`]:{background:Be.colorBgContainerDisabled,borderColor:Be.colorBorder,"&:after":{borderColor:Be.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Be.colorTextDisabled},[`&${fe}-indeterminate ${fe}-inner::after`]:{background:Be.colorTextDisabled}}}]};function Pe(Be,fe){const nt=(0,ye.TS)(fe,{checkboxCls:`.${Be}`,checkboxSize:fe.controlInteractiveSize});return[Ve(nt)]}Ft.ZP=(0,mt.Z)("Checkbox",(Be,fe)=>{let{prefixCls:nt}=fe;return[Pe(nt,Be)]})},5083:function(ke,Ft,ge){"use strict";ge.d(Ft,{default:function(){return jg}});var le=ge(56656),ye=ge.n(le),mt=ge(48736),Ve=ge(27112),Pe=ge.n(Ve),Be=ge(54449),fe=ge.n(Be),nt=ge(53501),Ke=ge.n(nt),Qe=ge(36867),at=ge.n(Qe),et=ge(71912),Je=ge.n(et),ie=ge(48228),a=ge.n(ie);ye().extend(a()),ye().extend(Je()),ye().extend(Pe()),ye().extend(fe()),ye().extend(Ke()),ye().extend(at()),ye().extend(function(ne,oe){var re=oe.prototype,ce=re.format;re.format=function(be){var he=(be||"").replace("Wo","wo");return ce.bind(this)(he)}});var b={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(oe){var re=b[oe];return re||oe.split("_")[0]},y=function(){(0,mt.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return ye()()},getFixedDate:function(oe){return ye()(oe,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(oe){return oe.endOf("month")},getWeekDay:function(oe){var re=oe.locale("en");return re.weekday()+re.localeData().firstDayOfWeek()},getYear:function(oe){return oe.year()},getMonth:function(oe){return oe.month()},getDate:function(oe){return oe.date()},getHour:function(oe){return oe.hour()},getMinute:function(oe){return oe.minute()},getSecond:function(oe){return oe.second()},addYear:function(oe,re){return oe.add(re,"year")},addMonth:function(oe,re){return oe.add(re,"month")},addDate:function(oe,re){return oe.add(re,"day")},setYear:function(oe,re){return oe.year(re)},setMonth:function(oe,re){return oe.month(re)},setDate:function(oe,re){return oe.date(re)},setHour:function(oe,re){return oe.hour(re)},setMinute:function(oe,re){return oe.minute(re)},setSecond:function(oe,re){return oe.second(re)},isAfter:function(oe,re){return oe.isAfter(re)},isValidate:function(oe){return oe.isValid()},locale:{getWeekFirstDay:function(oe){return ye()().locale(x(oe)).localeData().firstDayOfWeek()},getWeekFirstDate:function(oe,re){return re.locale(x(oe)).weekday(0)},getWeek:function(oe,re){return re.locale(x(oe)).week()},getShortWeekDays:function(oe){return ye()().locale(x(oe)).localeData().weekdaysMin()},getShortMonths:function(oe){return ye()().locale(x(oe)).localeData().monthsShort()},format:function(oe,re,ce){return re.locale(x(oe)).format(ce)},parse:function(oe,re,ce){for(var me=x(oe),be=0;be1&&(he=oe.addDate(he,-7)),he}function Ce(ne,oe,re){var ce=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(oe){case"year":return re.addYear(ne,ce*10);case"quarter":case"month":return re.addYear(ne,ce);default:return re.addMonth(ne,ce)}}function Oe(ne,oe){var re=oe.generateConfig,ce=oe.locale,me=oe.format;return typeof me=="function"?me(ne):re.locale.format(ce.locale,ne,me)}function dt(ne,oe){var re=oe.generateConfig,ce=oe.locale,me=oe.formatList;return!ne||typeof me[0]=="function"?null:re.locale.parse(ce.locale,ne,me)}function Nt(ne){var oe=ne.cellDate,re=ne.mode,ce=ne.disabledDate,me=ne.generateConfig;if(!ce)return!1;var be=function(ct,De,je){for(var St=De;St<=je;){var kt=void 0;switch(ct){case"date":{if(kt=me.setDate(oe,St),!ce(kt))return!1;break}case"month":{if(kt=me.setMonth(oe,St),!Nt({cellDate:kt,mode:"month",generateConfig:me,disabledDate:ce}))return!1;break}case"year":{if(kt=me.setYear(oe,St),!Nt({cellDate:kt,mode:"year",generateConfig:me,disabledDate:ce}))return!1;break}}St+=1}return!0};switch(re){case"date":case"week":return ce(oe);case"month":{var he=1,Ne=me.getDate(me.getEndDate(oe));return be("date",he,Ne)}case"quarter":{var Me=Math.floor(me.getMonth(oe)/3)*3,ze=Me+2;return be("month",Me,ze)}case"year":return be("month",0,11);case"decade":{var Et=me.getYear(oe),We=Math.floor(Et/ve)*ve,Ye=We+ve-1;return be("year",We,Ye)}}}function At(ne,oe){var re=oe.formatList,ce=oe.generateConfig,me=oe.locale;return(0,Ue.Z)(function(){if(!ne)return[[""],""];for(var be="",he=[],Ne=0;Ne1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(ze.current),St){Me(je);return}ze.current=requestAnimationFrame(function(){Me(je)})}var We=At(Ne,{formatList:re,generateConfig:ce,locale:me}),Ye=(0,it.Z)(We,2),ut=Ye[1];function ct(je){Et(je)}function De(){var je=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Et(null,je)}return(0,te.useEffect)(function(){De(!0)},[ne]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(ze.current)}},[]),[ut,ct,De]}var It=ge(10228),en=ge(16089),cn=ge(94480),In=ge(29194),Ln=new Map;function Wn(ne,oe){var re;function ce(){(0,In.Z)(ne)?oe():re=(0,en.Z)(function(){ce()})}return ce(),function(){en.Z.cancel(re)}}function oa(ne,oe,re){if(Ln.get(ne)&&cancelAnimationFrame(Ln.get(ne)),re<=0){Ln.set(ne,requestAnimationFrame(function(){ne.scrollTop=oe}));return}var ce=oe-ne.scrollTop,me=ce/re*10;Ln.set(ne,requestAnimationFrame(function(){ne.scrollTop+=me,ne.scrollTop!==oe&&oa(ne,oe,re-10)}))}function qn(ne,oe){var re=oe.onLeftRight,ce=oe.onCtrlLeftRight,me=oe.onUpDown,be=oe.onPageUpDown,he=oe.onEnter,Ne=ne.which,Me=ne.ctrlKey,ze=ne.metaKey;switch(Ne){case It.Z.LEFT:if(Me||ze){if(ce)return ce(-1),!0}else if(re)return re(-1),!0;break;case It.Z.RIGHT:if(Me||ze){if(ce)return ce(1),!0}else if(re)return re(1),!0;break;case It.Z.UP:if(me)return me(-1),!0;break;case It.Z.DOWN:if(me)return me(1),!0;break;case It.Z.PAGE_UP:if(be)return be(-1),!0;break;case It.Z.PAGE_DOWN:if(be)return be(1),!0;break;case It.Z.ENTER:if(he)return he(),!0;break}return!1}function Pa(ne,oe,re,ce){var me=ne;if(!me)switch(oe){case"time":me=ce?"hh:mm:ss a":"HH:mm:ss";break;case"week":me="gggg-wo";break;case"month":me="YYYY-MM";break;case"quarter":me="YYYY-[Q]Q";break;case"year":me="YYYY";break;default:me=re?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return me}function Yn(ne,oe,re){var ce=ne==="time"?8:10,me=typeof oe=="function"?oe(re.getNow()).length:oe.length;return Math.max(ce,me)+2}var Gn=null,ia=new Set;function Ea(ne){return!Gn&&typeof window!="undefined"&&window.addEventListener&&(Gn=function(re){(0,cn.Z)(ia).forEach(function(ce){ce(re)})},window.addEventListener("mousedown",Gn)),ia.add(ne),function(){ia.delete(ne),ia.size===0&&(window.removeEventListener("mousedown",Gn),Gn=null)}}function $a(ne){var oe=ne.target;if(ne.composed&&oe.shadowRoot){var re;return((re=ne.composedPath)===null||re===void 0?void 0:re.call(ne)[0])||oe}return oe}var ra=function(oe){return oe==="month"||oe==="date"?"year":oe},Ma=function(oe){return oe==="date"?"month":oe},Po=function(oe){return oe==="month"||oe==="date"?"quarter":oe},Oa=function(oe){return oe==="date"?"week":oe},no={year:ra,month:Ma,quarter:Po,week:Oa,time:null,date:null};function Lo(ne,oe){return ne.some(function(re){return re&&re.contains(oe)})}function ao(ne){var oe=ne.open,re=ne.value,ce=ne.isClickOutside,me=ne.triggerOpen,be=ne.forwardKeyDown,he=ne.onKeyDown,Ne=ne.blurToCancel,Me=ne.onSubmit,ze=ne.onCancel,Et=ne.onFocus,We=ne.onBlur,Ye=ne.changeOnBlur,ut=(0,te.useState)(!1),ct=(0,it.Z)(ut,2),De=ct[0],je=ct[1],St=(0,te.useState)(!1),kt=(0,it.Z)(St,2),Rt=kt[0],Zt=kt[1],Xt=(0,te.useRef)(!1),Wt=(0,te.useRef)(!1),Ot=(0,te.useRef)(!1),Nn={onMouseDown:function(){je(!0),me(!0)},onKeyDown:function(On){var Hn=function(){Ot.current=!0};if(he(On,Hn),!Ot.current){switch(On.which){case It.Z.ENTER:{oe?Me()!==!1&&je(!0):me(!0),On.preventDefault();return}case It.Z.TAB:{De&&oe&&!On.shiftKey?(je(!1),On.preventDefault()):!De&&oe&&!be(On)&&On.shiftKey&&(je(!0),On.preventDefault());return}case It.Z.ESC:{je(!0),ze();return}}!oe&&![It.Z.SHIFT].includes(On.which)?me(!0):De||be(On)}},onFocus:function(On){je(!0),Zt(!0),Et&&Et(On)},onBlur:function(On){if(Xt.current||!ce(document.activeElement)){Xt.current=!1;return}Ne?setTimeout(function(){for(var Hn=document,sa=Hn.activeElement;sa&&sa.shadowRoot;)sa=sa.shadowRoot.activeElement;ce(sa)&&ze()},0):oe&&(me(!1),Wt.current&&Me()),Zt(!1),We==null||We(On)}};return(0,te.useEffect)(function(){Wt.current=!1},[oe]),(0,te.useEffect)(function(){Wt.current=!0},[re]),(0,te.useEffect)(function(){return Ea(function(hn){var On=$a(hn),Hn=ce(On);oe&&(Hn?!Ye&&(!Rt||Hn)&&me(!1):(Xt.current=!0,(0,en.Z)(function(){Xt.current=!1})))})}),[Nn,{focused:Rt,typing:De}]}function Ee(ne,oe){return te.useMemo(function(){return ne||(oe?((0,mt.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(oe).map(function(re){var ce=(0,it.Z)(re,2),me=ce[0],be=ce[1];return{label:me,value:be}})):[])},[ne,oe])}var Fe=ge(34280);function xe(ne){var oe=ne.valueTexts,re=ne.onTextChange,ce=te.useState(""),me=(0,it.Z)(ce,2),be=me[0],he=me[1],Ne=te.useRef([]);Ne.current=oe;function Me(Et){he(Et),re(Et)}function ze(){he(Ne.current[0])}return(0,Fe.Z)(function(){oe.every(function(Et){return Et!==be})&&ze()},[oe.join("||")]),[be,Me,ze]}var Mt=te.createContext({}),Ht=Mt,Qt=ge(76190);function Kn(ne){var oe=ne.cellRender,re=ne.monthCellRender,ce=ne.dateRender,me=te.useMemo(function(){if(oe)return oe;if(!(!re&&!ce))return function(be,he){var Ne=be;return ce&&he.type==="date"?ce(Ne,he.today):re&&he.type==="month"?re(Ne,he.locale):he.originNode}},[oe,re,ce]);return me}function wn(ne,oe){for(var re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",ce=String(ne);ce.length=1?re|0:1,he=ne;he<=oe;he+=be)me.push({label:wn(he,2),value:he,disabled:(ce||[]).includes(he)});return me}function la(ne){var oe=ne.generateConfig,re=ne.prefixCls,ce=ne.operationRef,me=ne.activeColumnIndex,be=ne.value,he=ne.showHour,Ne=ne.showMinute,Me=ne.showSecond,ze=ne.use12Hours,Et=ne.hourStep,We=Et===void 0?1:Et,Ye=ne.minuteStep,ut=Ye===void 0?1:Ye,ct=ne.secondStep,De=ct===void 0?1:ct,je=ne.disabledHours,St=ne.disabledMinutes,kt=ne.disabledSeconds,Rt=ne.disabledTime,Zt=ne.hideDisabledOptions,Xt=ne.onSelect,Wt=ne.cellRender,Ot=ne.locale,Nn=[],hn="".concat(re,"-content"),On="".concat(re,"-time-panel"),Hn,sa=be?oe.getHour(be):-1,ca=sa,Na=be?oe.getMinute(be):-1,na=be?oe.getSecond(be):-1,kn=oe.getNow(),jn=te.useMemo(function(){if(Rt){var Rn=Rt(kn);return[Rn.disabledHours,Rn.disabledMinutes,Rn.disabledSeconds]}return[je,St,kt]},[je,St,kt,Rt,kn]),ua=(0,it.Z)(jn,3),Sa=ua[0],Qn=ua[1],La=ua[2],Xa=Sn(0,23,We,Sa&&Sa()),Wa=(0,Ue.Z)(function(){return Xa},Xa,zn);ze&&(Hn=ca>=12,ca%=12);var so=te.useMemo(function(){if(!ze)return[!1,!1];var Rn=[!0,!0];return Wa.forEach(function(Ua){var ka=Ua.disabled,co=Ua.value;ka||(co>=12?Rn[1]=!1:Rn[0]=!1)}),Rn},[ze,Wa]),Ta=(0,it.Z)(so,2),uo=Ta[0],xa=Ta[1],Va=te.useMemo(function(){return ze?Wa.filter(Hn?function(Rn){return Rn.value>=12}:function(Rn){return Rn.value<12}).map(function(Rn){var Ua=Rn.value%12,ka=Ua===0?"12":wn(Ua,2);return(0,qe.Z)((0,qe.Z)({},Rn),{},{label:ka,value:Ua})}):Wa},[ze,Hn,Wa]),qa=Sn(0,59,ut,Qn&&Qn(sa)),yo=Sn(0,59,De,La&&La(sa,Na)),eo=gn({value:be,generateConfig:oe,disabledMinutes:Qn,disabledSeconds:La,minutes:qa,seconds:yo,use12Hours:ze});ce.current={onUpDown:function(Ua){var ka=Nn[me];if(ka)for(var co=ka.units.findIndex(function(qo){return qo.value===ka.value}),ho=ka.units.length,Ga=1;Ga2&&arguments[2]!==void 0?arguments[2]:!1;(Za===je||Ha)&&(Sr(qt),Nn&&Nn(qt),eo&&eo(qt,Tn),hn&&!mn(Me,qt,Co)&&!(ut!=null&&ut(qt))&&hn(qt))},xo=function(qt){if(pa.includes(Za)){var Tn,Ha,Xo=Za==="date";switch(qt===It.Z.PAGE_UP||qt===It.Z.PAGE_DOWN?Ha=Xo?Me.addMonth:Me.addYear:Ha=Xo?Me.addDate:Me.addMonth,qt){case It.Z.LEFT:case It.Z.PAGE_UP:Tn=Ha(wo,-1);break;case It.Z.RIGHT:case It.Z.PAGE_DOWN:Tn=Ha(wo,1);break;case It.Z.UP:case It.Z.DOWN:Tn=Ha(wo,Number("".concat(qt===It.Z.UP?"-":"").concat(Xo?Xe:wa)));break}if(Tn)return!(ut!=null&&ut(Tn))}return!0},mr=function(qt){if(Ga.current&&Ga.current.onKeyDown){var Tn=!0,Ha=qt.which;if([It.Z.LEFT,It.Z.RIGHT,It.Z.UP,It.Z.DOWN,It.Z.PAGE_UP,It.Z.PAGE_DOWN,It.Z.ENTER].includes(Ha)&&(qt.preventDefault(),Ha!==It.Z.ENTER&&kt===0&&(Tn=xo(Ha))),Tn)return Ga.current.onKeyDown(qt)}return(0,mt.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},_a=function(qt){Ga.current&&Ga.current.onBlur&&Ga.current.onBlur(qt)};yo&&ka!=="right"&&(yo.current={onKeyDown:mr,onClose:function(){Ga.current&&Ga.current.onClose&&Ga.current.onClose()}}),te.useEffect(function(){ze&&!to.current&&_o(ze)},[ze]),te.useEffect(function(){to.current=!1},[]);var Do,dr=Kn({cellRender:so,monthCellRender:Wa,dateRender:Xa}),ha=(0,qe.Z)((0,qe.Z)({},ne),{},{cellRender:dr,operationRef:Ga,prefixCls:me,viewDate:wo,value:Co,onViewDateChange:Io,sourceMode:Ro,onPanelChange:er,disabledDate:ut});switch(delete ha.onChange,delete ha.onSelect,Za){case"decade":Do=te.createElement(bo,(0,ae.Z)({},ha,{onSelect:function(qt,Tn){Io(qt),Qa(qt,Tn)}}));break;case"year":Do=te.createElement(lo,(0,ae.Z)({},ha,{onSelect:function(qt,Tn){Io(qt),Qa(qt,Tn)}}));break;case"month":Do=te.createElement(br,(0,ae.Z)({},ha,{onSelect:function(qt,Tn){Io(qt),Qa(qt,Tn)}}));break;case"quarter":Do=te.createElement(tn,(0,ae.Z)({},ha,{onSelect:function(qt,Tn){Io(qt),Qa(qt,Tn)}}));break;case"week":Do=te.createElement(Yt,(0,ae.Z)({},ha,{onSelect:function(qt,Tn){Io(qt),Qa(qt,Tn)}}));break;case"time":delete ha.showTime,Do=te.createElement(fo,(0,ae.Z)({},ha,(0,Qt.Z)(Zt)==="object"?Zt:null,{onSelect:function(qt,Tn){Io(qt),Qa(qt,Tn)}}));break;default:Zt?Do=te.createElement(or,(0,ae.Z)({},ha,{onSelect:function(qt,Tn){Io(qt),Qa(qt,Tn)}})):Do=te.createElement(va,(0,ae.Z)({},ha,{onSelect:function(qt,Tn){Io(qt),Qa(qt,Tn)}}))}var sr,Yo,Ko=function(){var qt=Me.getNow(),Tn=Ze(Me.getHour(qt),Me.getMinute(qt),Me.getSecond(qt),uo?jn:1,xa?Sa:1,Va?La:1),Ha=pe(Me,qt,Tn[0],Tn[1],Tn[2]);Qa(Ha,"submit")};Fo||(sr=En(me,Za,Wt),Zt&&Za!=="date"?Yo=null:Yo=Xn({prefixCls:me,components:Na,needConfirmButton:Ta,okDisabled:!Co||ut&&ut(Co),locale:Ne,showNow:Rt,onNow:Ta&&Ko,onOk:function(){Co&&(Qa(Co,"submit",!0),ca&&ca(Co))}}));var Cr;if(Xt&&Za==="date"&&je==="date"&&!Zt){var fr=Me.getNow(),Or="".concat(me,"-today-btn"),hr=ut&&ut(fr);Cr=te.createElement("a",{className:we()(Or,hr&&"".concat(Or,"-disabled")),"aria-disabled":hr,onClick:function(){hr||Qa(fr,"mouse",!0)}},Ne.today)}return te.createElement(Ht.Provider,{value:(0,qe.Z)((0,qe.Z)({},qa),{},{mode:Za,hideHeader:"hideHeader"in ne?Ot:qa.hideHeader,hidePrevBtn:Ua&&ka==="right",hideNextBtn:Ua&&ka==="left"})},te.createElement("div",{tabIndex:kt,className:we()("".concat(me,"-panel"),be,(oe={},(0,ue.Z)(oe,"".concat(me,"-panel-has-range"),co&&co[0]&&co[1]),(0,ue.Z)(oe,"".concat(me,"-panel-has-range-hover"),ho&&ho[0]&&ho[1]),(0,ue.Z)(oe,"".concat(me,"-panel-rtl"),na==="rtl"),oe)),style:he,onKeyDown:mr,onBlur:_a,onMouseDown:Hn},Do,sr||Yo||Cr?te.createElement("div",{className:"".concat(me,"-footer")},sr,Yo,Cr):null))}var ta=_n,Ja=ge(35593),ba={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 ir(ne){var oe,re=ne.prefixCls,ce=ne.popupElement,me=ne.popupStyle,be=ne.visible,he=ne.dropdownClassName,Ne=ne.dropdownAlign,Me=ne.transitionName,ze=ne.getPopupContainer,Et=ne.children,We=ne.range,Ye=ne.popupPlacement,ut=ne.direction,ct="".concat(re,"-dropdown"),De=function(){return Ye!==void 0?Ye:ut==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(Ja.Z,{showAction:[],hideAction:[],popupPlacement:De(),builtinPlacements:ba,prefixCls:ct,popupTransitionName:Me,popup:ce,popupAlign:Ne,popupVisible:be,popupClassName:we()(he,(oe={},(0,ue.Z)(oe,"".concat(ct,"-range"),We),(0,ue.Z)(oe,"".concat(ct,"-rtl"),ut==="rtl"),oe)),popupStyle:me,getPopupContainer:ze},Et)}var Wo=ir;function Fr(ne){var oe=ne.prefixCls,re=ne.presets,ce=ne.onClick,me=ne.onHover;return re.length?te.createElement("div",{className:"".concat(oe,"-presets")},te.createElement("ul",null,re.map(function(be,he){var Ne=be.label,Me=be.value;return te.createElement("li",{key:he,onClick:function(){return ce==null?void 0:ce(An(Me))},onMouseEnter:function(){return me==null?void 0:me(An(Me))},onMouseLeave:function(){return me==null?void 0:me(null)}},Ne)}))):null}function wi(ne){var oe=ne.picker,re=ne.disabledHours,ce=ne.disabledMinutes,me=ne.disabledSeconds;oe==="time"&&(re||ce||me)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Br(ne,oe,re){var ce=(0,Qt.Z)(oe)==="object"?oe.clearIcon:re;return ce||te.createElement("span",{className:"".concat(ne,"-clear-btn")})}function Vo(ne){var oe,re=ne,ce=re.prefixCls,me=ce===void 0?"rc-picker":ce,be=re.id,he=re.name,Ne=re.tabIndex,Me=re.style,ze=re.className,Et=re.dropdownClassName,We=re.dropdownAlign,Ye=re.popupStyle,ut=re.transitionName,ct=re.generateConfig,De=re.locale,je=re.inputReadOnly,St=re.allowClear,kt=re.autoFocus,Rt=re.showTime,Zt=re.picker,Xt=Zt===void 0?"date":Zt,Wt=re.format,Ot=re.use12Hours,Nn=re.value,hn=re.defaultValue,On=re.presets,Hn=re.open,sa=re.defaultOpen,ca=re.defaultOpenValue,Na=re.suffixIcon,na=re.clearIcon,kn=re.disabled,jn=re.disabledDate,ua=re.placeholder,Sa=re.getPopupContainer,Qn=re.pickerRef,La=re.panelRender,Xa=re.onChange,Wa=re.onOpenChange,so=re.onFocus,Ta=re.onBlur,uo=re.onMouseDown,xa=re.onMouseUp,Va=re.onMouseEnter,qa=re.onMouseLeave,yo=re.onContextMenu,eo=re.onClick,Fo=re.onKeyDown,zo=re.onSelect,Rn=re.direction,Ua=re.autoComplete,ka=Ua===void 0?"off":Ua,co=re.inputRender,ho=re.changeOnBlur,Ga=te.useRef(null),to=Xt==="date"&&!!Rt||Xt==="time",qo=Ee(On),Uo=ma(Pa(Wt,Xt,Rt,Ot)),Co=te.useRef(null),Sr=te.useRef(null),Mr=te.useRef(null),wr=(0,pn.Z)(null,{value:Nn,defaultValue:hn}),wo=(0,it.Z)(wr,2),_o=wo[0],Io=wo[1],Lr=te.useState(_o),cr=(0,it.Z)(Lr,2),Ao=cr[0],Za=cr[1],Bo=te.useRef(null),gr=(0,pn.Z)(!1,{value:Hn,defaultValue:sa,postState:function(Pn){return kn?!1:Pn},onChange:function(Pn){Wa&&Wa(Pn),!Pn&&Bo.current&&Bo.current.onClose&&Bo.current.onClose()}}),lr=(0,it.Z)(gr,2),Ro=lr[0],ko=lr[1],er=At(Ao,{formatList:Uo,generateConfig:ct,locale:De}),Qa=(0,it.Z)(er,2),xo=Qa[0],mr=Qa[1],_a=xe({valueTexts:xo,onTextChange:function(Pn){var Eo=dt(Pn,{locale:De,formatList:Uo,generateConfig:ct});Eo&&(!jn||!jn(Eo))&&Za(Eo)}}),Do=(0,it.Z)(_a,3),dr=Do[0],ha=Do[1],sr=Do[2],Yo=function(Pn){Za(Pn),Io(Pn),Xa&&!mn(ct,_o,Pn)&&Xa(Pn,Pn?Oe(Pn,{generateConfig:ct,locale:De,format:Uo[0]}):"")},Ko=function(Pn){kn&&Pn||ko(Pn)},Cr=function(Pn){return Ro&&Bo.current&&Bo.current.onKeyDown?Bo.current.onKeyDown(Pn):((0,mt.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},fr=function(){for(var Pn=arguments.length,Eo=new Array(Pn),No=0;NoYe(ze);case"month":return We(De)>We(ze);case"week":return Et(De)>Et(ze);default:return!Dt(Ne,De,ze)&&Ne.isAfter(De,ze)}return!1},[be,he[1],ze,oe]),ct=te.useCallback(function(De){if(he[1]||be&&be(De))return!0;if(he[0]&&Me)return!Dt(Ne,De,ze)&&Ne.isAfter(Me,De);if(!oe&&Me)switch(re){case"quarter":return Ye(De)0&&arguments[0]!==void 0?arguments[0]:!1,an=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},bn=null;mo&&Rr&&Rr[0]&&Rr[1]&&De.isAfter(Rr[1],Rr[0])&&(bn=Rr);var aa=Ot;if(Ot&&(0,Qt.Z)(Ot)==="object"&&Ot.defaultValue){var za=Ot.defaultValue;aa=(0,qe.Z)((0,qe.Z)({},Ot),{},{defaultValue:fn(za,$n)||void 0})}return te.createElement(ga.Provider,{value:{inRange:!0,panelPosition:Jn,rangedValue:Jg||Cn,hoverRangedValue:bn}},te.createElement(ta,(0,ae.Z)({},ne,an,{cellRender:pl,showTime:aa,mode:Xo[$n],generateConfig:De,style:void 0,direction:wo,disabledDate:$n===0?kr:Jr,disabledTime:function(tr){return jn?jn(tr,$n===0?"start":"end"):!1},className:we()((0,ue.Z)({},"".concat(he,"-panel-focused"),$n===0?!ag:!gg)),value:fn(Cn,$n),locale:je,tabIndex:-1,onPanelChange:function(tr,vr){$n===0&&Si(!0),$n===1&&Pi(!0),zr(vt(Xo,vr,$n),vt(Cn,tr,$n));var pr=tr;Jn==="right"&&Xo[$n]===vr&&(pr=Ce(pr,vr,De,-1)),fr(pr,$n)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:$n===0?fn(Cn,1):fn(Cn,0)})))}var Pr=0,lg=0;if($n&&gr.current&&Ro.current&&Bo.current&&Qa.current){Pr=gr.current.offsetWidth+Ro.current.offsetWidth;var yl=Qa.current.offsetLeft>Pr?Qa.current.offsetLeft-Pr:Qa.current.offsetLeft,dg=Bo.current.offsetWidth,sg=Qa.current.offsetWidth;dg&&sg&&Pr>dg-sg-(wo==="rtl"?0:yl)&&(lg=Pr)}var wl=wo==="rtl"?{right:Pr}:{left:Pr};function Ll(){var Jn,an=En(he,Xo[$n],eo),bn=Xn({prefixCls:he,components:Mr,needConfirmButton:Ao,okDisabled:!fn(Cn,$n)||kn&&kn(Cn[$n]),locale:je,onOk:function(){var nr=fn(Cn,$n);nr&&(No(Cn,$n),Co==null||Co(Cn),Qo(!1,$n,"confirm"))}});if(Wt!=="time"&&!Ot){var aa=Cr($n),za=Ce(aa,Wt,De),Tr=Xo[$n],tr=Tr===Wt,vr=pi(tr?"left":!1,{pickerValue:aa,onPickerValueChange:function(nr){fr(nr,$n)}}),pr=pi("right",{pickerValue:za,onPickerValueChange:function(nr){fr(Ce(nr,Wt,De,-1),$n)}});wo==="rtl"?Jn=te.createElement(te.Fragment,null,pr,tr&&vr):Jn=te.createElement(te.Fragment,null,vr,tr&&pr)}else Jn=pi();var Zr=te.createElement("div",{className:"".concat(he,"-panel-layout")},te.createElement(Fr,{prefixCls:he,presets:bl,onClick:function(nr){No(nr,null),Qo(!1,$n,"preset")},onHover:function(nr){qg(nr)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(he,"-panels")},Jn),(an||bn)&&te.createElement("div",{className:"".concat(he,"-footer")},an,bn)));return La&&(Zr=La(Zr)),te.createElement("div",{className:"".concat(he,"-panel-container"),style:{marginLeft:lg},ref:Bo,onMouseDown:function(nr){nr.preventDefault()}},Zr)}var Cl=te.createElement("div",{className:we()("".concat(he,"-range-wrapper"),"".concat(he,"-").concat(Wt,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:Qa,className:"".concat(he,"-range-arrow"),style:wl}),Ll()),ug;uo&&(ug=te.createElement("span",{className:"".concat(he,"-suffix"),onMouseDown:function(an){an.preventDefault()}},uo));var xl=Br(he,Ta,xa),El=te.createElement("span",{onMouseDown:function(an){an.preventDefault(),an.stopPropagation()},onMouseUp:function(an){an.preventDefault(),an.stopPropagation();var bn=ha;_a[0]||(bn=vt(bn,null,0)),_a[1]||(bn=vt(bn,null,1)),No(bn,null),Qo(!1,$n,"clear")},className:"".concat(he,"-clear"),role:"button"},xl),$l=Ta&&(fn(ha,0)&&!_a[0]||fn(ha,1)&&!_a[1]),cg={size:Yn(Wt,xo[0],De)},bi=0,yi=0;gr.current&&lr.current&&Ro.current&&($n===0?yi=gr.current.offsetWidth:(bi=Pr,yi=lr.current.offsetWidth));var Fl=wo==="rtl"?{right:bi}:{left:bi},Bl=function(an,bn){var aa=vt(Cn,an,$n);if(bn==="submit"||bn!=="key"&&!Ao){No(aa,$n),$n===0?Si():Pi();var za=$n===0?1:0;_a[za]?Qo(!1,!1,"confirm"):Qo(!1,$n,"confirm")}else qt(aa)};return te.createElement(Ht.Provider,{value:{operationRef:mr,hideHeader:Wt==="time",onDateMouseEnter:rl,onDateMouseLeave:il,hideRanges:!0,onSelect:Bl,open:mo}},te.createElement(Wo,{visible:mo,popupElement:Cl,popupStyle:Et,prefixCls:he,dropdownClassName:We,dropdownAlign:ut,getPopupContainer:ct,transitionName:Ye,range:!0,direction:wo},te.createElement("div",(0,ae.Z)({ref:Za,className:we()(he,"".concat(he,"-range"),ze,(oe={},(0,ue.Z)(oe,"".concat(he,"-disabled"),_a[0]&&_a[1]),(0,ue.Z)(oe,"".concat(he,"-focused"),$n===0?ng:ig),(0,ue.Z)(oe,"".concat(he,"-rtl"),wo==="rtl"),oe)),style:Me,onClick:Sl,onMouseEnter:to,onMouseLeave:qo,onMouseDown:hl,onMouseUp:Ga},(0,rn.Z)(ne,{aria:!0,data:!0})),te.createElement("div",{className:we()("".concat(he,"-input"),(re={},(0,ue.Z)(re,"".concat(he,"-input-active"),$n===0),(0,ue.Z)(re,"".concat(he,"-input-placeholder"),!!Ki),re)),ref:gr},te.createElement("input",(0,ae.Z)({id:Ne,disabled:_a[0],readOnly:qa||typeof xo[0]=="function"||!ag,value:Ki||ni,onChange:function(an){Hi(an.target.value)},autoFocus:kt,placeholder:fn(St,0)||"",ref:ko},cl,cg,{autoComplete:Lr}))),te.createElement("div",{className:"".concat(he,"-range-separator"),ref:Ro},On),te.createElement("div",{className:we()("".concat(he,"-input"),(ce={},(0,ue.Z)(ce,"".concat(he,"-input-active"),$n===1),(0,ue.Z)(ce,"".concat(he,"-input-placeholder"),!!Xi),ce)),ref:lr},te.createElement("input",(0,ae.Z)({disabled:_a[1],readOnly:qa||typeof xo[0]=="function"||!gg,value:Xi||ai,onChange:function(an){Wi(an.target.value)},placeholder:fn(St,1)||"",ref:er},fl,cg,{autoComplete:Lr}))),te.createElement("div",{className:"".concat(he,"-active-bar"),style:(0,qe.Z)((0,qe.Z)({},Fl),{},{width:yi,position:"absolute"})}),ug,$l&&El)))}var pg=function(ne){(0,gt.Z)(re,ne);var oe=(0,bt.Z)(re);function re(){var ce;(0,Ge.Z)(this,re);for(var me=arguments.length,be=new Array(me),he=0;he{const{lineHeight:me}=ne,be=Math.floor(re*me)+2,he=Math.max((oe-be)/2,0),Ne=Math.max(oe-be-he,0);return{padding:`${he}px ${ce}px ${Ne}px`}},xg=ne=>{const{componentCls:oe,pickerCellCls:re,pickerCellInnerCls:ce,cellHeight:me,motionDurationSlow:be,borderRadiusSM:he,motionDurationMid:Ne,cellHoverBg:Me,lineWidth:ze,lineType:Et,colorPrimary:We,cellActiveWithRangeBg:Ye,colorTextLightSolid:ut,controlHeightSM:ct,cellRangeBorderColor:De,pickerCellBorderGap:je,cellHoverWithRangeBg:St,cellWidth:kt,colorTextDisabled:Rt,cellBgDisabled:Zt}=ne;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:me,transform:"translateY(-50%)",transition:`all ${be}`,content:'""'},[ce]:{position:"relative",zIndex:2,display:"inline-block",minWidth:me,height:me,lineHeight:`${me}px`,borderRadius:he,transition:`background ${Ne}, border ${Ne}`},"&-range-hover-start, &-range-hover-end":{[ce]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${re}-in-view), + `]:{[`&:hover ${fe}-inner`]:{backgroundColor:Be.colorPrimaryHover,borderColor:"transparent"}}},{[fe]:{"&-indeterminate":{[`${fe}-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:'""'}}}}},{[`${nt}-disabled`]:{cursor:"not-allowed"},[`${fe}-disabled`]:{[`&, ${fe}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${fe}-inner`]:{background:Be.colorBgContainerDisabled,borderColor:Be.colorBorder,"&:after":{borderColor:Be.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Be.colorTextDisabled},[`&${fe}-indeterminate ${fe}-inner::after`]:{background:Be.colorTextDisabled}}}]};function Pe(Be,fe){const nt=(0,ye.TS)(fe,{checkboxCls:`.${Be}`,checkboxSize:fe.controlInteractiveSize});return[Ve(nt)]}Ft.ZP=(0,mt.Z)("Checkbox",(Be,fe)=>{let{prefixCls:nt}=fe;return[Pe(nt,Be)]})},5083:function(ke,Ft,ge){"use strict";ge.d(Ft,{default:function(){return jg}});var le=ge(56656),ye=ge.n(le),mt=ge(48736),Ve=ge(27112),Pe=ge.n(Ve),Be=ge(54449),fe=ge.n(Be),nt=ge(53501),Ke=ge.n(nt),Qe=ge(36867),at=ge.n(Qe),qe=ge(71912),Je=ge.n(qe),ie=ge(48228),a=ge.n(ie);ye().extend(a()),ye().extend(Je()),ye().extend(Pe()),ye().extend(fe()),ye().extend(Ke()),ye().extend(at()),ye().extend(function(ne,oe){var re=oe.prototype,ce=re.format;re.format=function(be){var he=(be||"").replace("Wo","wo");return ce.bind(this)(he)}});var b={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(oe){var re=b[oe];return re||oe.split("_")[0]},y=function(){(0,mt.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return ye()()},getFixedDate:function(oe){return ye()(oe,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(oe){return oe.endOf("month")},getWeekDay:function(oe){var re=oe.locale("en");return re.weekday()+re.localeData().firstDayOfWeek()},getYear:function(oe){return oe.year()},getMonth:function(oe){return oe.month()},getDate:function(oe){return oe.date()},getHour:function(oe){return oe.hour()},getMinute:function(oe){return oe.minute()},getSecond:function(oe){return oe.second()},addYear:function(oe,re){return oe.add(re,"year")},addMonth:function(oe,re){return oe.add(re,"month")},addDate:function(oe,re){return oe.add(re,"day")},setYear:function(oe,re){return oe.year(re)},setMonth:function(oe,re){return oe.month(re)},setDate:function(oe,re){return oe.date(re)},setHour:function(oe,re){return oe.hour(re)},setMinute:function(oe,re){return oe.minute(re)},setSecond:function(oe,re){return oe.second(re)},isAfter:function(oe,re){return oe.isAfter(re)},isValidate:function(oe){return oe.isValid()},locale:{getWeekFirstDay:function(oe){return ye()().locale(x(oe)).localeData().firstDayOfWeek()},getWeekFirstDate:function(oe,re){return re.locale(x(oe)).weekday(0)},getWeek:function(oe,re){return re.locale(x(oe)).week()},getShortWeekDays:function(oe){return ye()().locale(x(oe)).localeData().weekdaysMin()},getShortMonths:function(oe){return ye()().locale(x(oe)).localeData().monthsShort()},format:function(oe,re,ce){return re.locale(x(oe)).format(ce)},parse:function(oe,re,ce){for(var me=x(oe),be=0;be1&&(he=oe.addDate(he,-7)),he}function Ce(ne,oe,re){var ce=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(oe){case"year":return re.addYear(ne,ce*10);case"quarter":case"month":return re.addYear(ne,ce);default:return re.addMonth(ne,ce)}}function Oe(ne,oe){var re=oe.generateConfig,ce=oe.locale,me=oe.format;return typeof me=="function"?me(ne):re.locale.format(ce.locale,ne,me)}function dt(ne,oe){var re=oe.generateConfig,ce=oe.locale,me=oe.formatList;return!ne||typeof me[0]=="function"?null:re.locale.parse(ce.locale,ne,me)}function Nt(ne){var oe=ne.cellDate,re=ne.mode,ce=ne.disabledDate,me=ne.generateConfig;if(!ce)return!1;var be=function(ct,De,je){for(var St=De;St<=je;){var kt=void 0;switch(ct){case"date":{if(kt=me.setDate(oe,St),!ce(kt))return!1;break}case"month":{if(kt=me.setMonth(oe,St),!Nt({cellDate:kt,mode:"month",generateConfig:me,disabledDate:ce}))return!1;break}case"year":{if(kt=me.setYear(oe,St),!Nt({cellDate:kt,mode:"year",generateConfig:me,disabledDate:ce}))return!1;break}}St+=1}return!0};switch(re){case"date":case"week":return ce(oe);case"month":{var he=1,Ne=me.getDate(me.getEndDate(oe));return be("date",he,Ne)}case"quarter":{var Me=Math.floor(me.getMonth(oe)/3)*3,ze=Me+2;return be("month",Me,ze)}case"year":return be("month",0,11);case"decade":{var Et=me.getYear(oe),We=Math.floor(Et/ve)*ve,Ye=We+ve-1;return be("year",We,Ye)}}}function At(ne,oe){var re=oe.formatList,ce=oe.generateConfig,me=oe.locale;return(0,Ue.Z)(function(){if(!ne)return[[""],""];for(var be="",he=[],Ne=0;Ne1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(ze.current),St){Me(je);return}ze.current=requestAnimationFrame(function(){Me(je)})}var We=At(Ne,{formatList:re,generateConfig:ce,locale:me}),Ye=(0,it.Z)(We,2),ut=Ye[1];function ct(je){Et(je)}function De(){var je=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Et(null,je)}return(0,te.useEffect)(function(){De(!0)},[ne]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(ze.current)}},[]),[ut,ct,De]}var It=ge(10228),en=ge(16089),cn=ge(94480),In=ge(29194),Ln=new Map;function Wn(ne,oe){var re;function ce(){(0,In.Z)(ne)?oe():re=(0,en.Z)(function(){ce()})}return ce(),function(){en.Z.cancel(re)}}function oa(ne,oe,re){if(Ln.get(ne)&&cancelAnimationFrame(Ln.get(ne)),re<=0){Ln.set(ne,requestAnimationFrame(function(){ne.scrollTop=oe}));return}var ce=oe-ne.scrollTop,me=ce/re*10;Ln.set(ne,requestAnimationFrame(function(){ne.scrollTop+=me,ne.scrollTop!==oe&&oa(ne,oe,re-10)}))}function qn(ne,oe){var re=oe.onLeftRight,ce=oe.onCtrlLeftRight,me=oe.onUpDown,be=oe.onPageUpDown,he=oe.onEnter,Ne=ne.which,Me=ne.ctrlKey,ze=ne.metaKey;switch(Ne){case It.Z.LEFT:if(Me||ze){if(ce)return ce(-1),!0}else if(re)return re(-1),!0;break;case It.Z.RIGHT:if(Me||ze){if(ce)return ce(1),!0}else if(re)return re(1),!0;break;case It.Z.UP:if(me)return me(-1),!0;break;case It.Z.DOWN:if(me)return me(1),!0;break;case It.Z.PAGE_UP:if(be)return be(-1),!0;break;case It.Z.PAGE_DOWN:if(be)return be(1),!0;break;case It.Z.ENTER:if(he)return he(),!0;break}return!1}function Pa(ne,oe,re,ce){var me=ne;if(!me)switch(oe){case"time":me=ce?"hh:mm:ss a":"HH:mm:ss";break;case"week":me="gggg-wo";break;case"month":me="YYYY-MM";break;case"quarter":me="YYYY-[Q]Q";break;case"year":me="YYYY";break;default:me=re?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return me}function Yn(ne,oe,re){var ce=ne==="time"?8:10,me=typeof oe=="function"?oe(re.getNow()).length:oe.length;return Math.max(ce,me)+2}var Gn=null,ia=new Set;function Ea(ne){return!Gn&&typeof window!="undefined"&&window.addEventListener&&(Gn=function(re){(0,cn.Z)(ia).forEach(function(ce){ce(re)})},window.addEventListener("mousedown",Gn)),ia.add(ne),function(){ia.delete(ne),ia.size===0&&(window.removeEventListener("mousedown",Gn),Gn=null)}}function $a(ne){var oe=ne.target;if(ne.composed&&oe.shadowRoot){var re;return((re=ne.composedPath)===null||re===void 0?void 0:re.call(ne)[0])||oe}return oe}var ra=function(oe){return oe==="month"||oe==="date"?"year":oe},Ma=function(oe){return oe==="date"?"month":oe},Po=function(oe){return oe==="month"||oe==="date"?"quarter":oe},Oa=function(oe){return oe==="date"?"week":oe},no={year:ra,month:Ma,quarter:Po,week:Oa,time:null,date:null};function Lo(ne,oe){return ne.some(function(re){return re&&re.contains(oe)})}function ao(ne){var oe=ne.open,re=ne.value,ce=ne.isClickOutside,me=ne.triggerOpen,be=ne.forwardKeyDown,he=ne.onKeyDown,Ne=ne.blurToCancel,Me=ne.onSubmit,ze=ne.onCancel,Et=ne.onFocus,We=ne.onBlur,Ye=ne.changeOnBlur,ut=(0,te.useState)(!1),ct=(0,it.Z)(ut,2),De=ct[0],je=ct[1],St=(0,te.useState)(!1),kt=(0,it.Z)(St,2),Rt=kt[0],Zt=kt[1],Xt=(0,te.useRef)(!1),Wt=(0,te.useRef)(!1),Ot=(0,te.useRef)(!1),Nn={onMouseDown:function(){je(!0),me(!0)},onKeyDown:function(On){var Hn=function(){Ot.current=!0};if(he(On,Hn),!Ot.current){switch(On.which){case It.Z.ENTER:{oe?Me()!==!1&&je(!0):me(!0),On.preventDefault();return}case It.Z.TAB:{De&&oe&&!On.shiftKey?(je(!1),On.preventDefault()):!De&&oe&&!be(On)&&On.shiftKey&&(je(!0),On.preventDefault());return}case It.Z.ESC:{je(!0),ze();return}}!oe&&![It.Z.SHIFT].includes(On.which)?me(!0):De||be(On)}},onFocus:function(On){je(!0),Zt(!0),Et&&Et(On)},onBlur:function(On){if(Xt.current||!ce(document.activeElement)){Xt.current=!1;return}Ne?setTimeout(function(){for(var Hn=document,sa=Hn.activeElement;sa&&sa.shadowRoot;)sa=sa.shadowRoot.activeElement;ce(sa)&&ze()},0):oe&&(me(!1),Wt.current&&Me()),Zt(!1),We==null||We(On)}};return(0,te.useEffect)(function(){Wt.current=!1},[oe]),(0,te.useEffect)(function(){Wt.current=!0},[re]),(0,te.useEffect)(function(){return Ea(function(hn){var On=$a(hn),Hn=ce(On);oe&&(Hn?!Ye&&(!Rt||Hn)&&me(!1):(Xt.current=!0,(0,en.Z)(function(){Xt.current=!1})))})}),[Nn,{focused:Rt,typing:De}]}function Ee(ne,oe){return te.useMemo(function(){return ne||(oe?((0,mt.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(oe).map(function(re){var ce=(0,it.Z)(re,2),me=ce[0],be=ce[1];return{label:me,value:be}})):[])},[ne,oe])}var Fe=ge(34280);function xe(ne){var oe=ne.valueTexts,re=ne.onTextChange,ce=te.useState(""),me=(0,it.Z)(ce,2),be=me[0],he=me[1],Ne=te.useRef([]);Ne.current=oe;function Me(Et){he(Et),re(Et)}function ze(){he(Ne.current[0])}return(0,Fe.Z)(function(){oe.every(function(Et){return Et!==be})&&ze()},[oe.join("||")]),[be,Me,ze]}var Mt=te.createContext({}),Ht=Mt,Qt=ge(76190);function Kn(ne){var oe=ne.cellRender,re=ne.monthCellRender,ce=ne.dateRender,me=te.useMemo(function(){if(oe)return oe;if(!(!re&&!ce))return function(be,he){var Ne=be;return ce&&he.type==="date"?ce(Ne,he.today):re&&he.type==="month"?re(Ne,he.locale):he.originNode}},[oe,re,ce]);return me}function wn(ne,oe){for(var re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",ce=String(ne);ce.length=1?re|0:1,he=ne;he<=oe;he+=be)me.push({label:wn(he,2),value:he,disabled:(ce||[]).includes(he)});return me}function la(ne){var oe=ne.generateConfig,re=ne.prefixCls,ce=ne.operationRef,me=ne.activeColumnIndex,be=ne.value,he=ne.showHour,Ne=ne.showMinute,Me=ne.showSecond,ze=ne.use12Hours,Et=ne.hourStep,We=Et===void 0?1:Et,Ye=ne.minuteStep,ut=Ye===void 0?1:Ye,ct=ne.secondStep,De=ct===void 0?1:ct,je=ne.disabledHours,St=ne.disabledMinutes,kt=ne.disabledSeconds,Rt=ne.disabledTime,Zt=ne.hideDisabledOptions,Xt=ne.onSelect,Wt=ne.cellRender,Ot=ne.locale,Nn=[],hn="".concat(re,"-content"),On="".concat(re,"-time-panel"),Hn,sa=be?oe.getHour(be):-1,ca=sa,Na=be?oe.getMinute(be):-1,na=be?oe.getSecond(be):-1,kn=oe.getNow(),jn=te.useMemo(function(){if(Rt){var Rn=Rt(kn);return[Rn.disabledHours,Rn.disabledMinutes,Rn.disabledSeconds]}return[je,St,kt]},[je,St,kt,Rt,kn]),ua=(0,it.Z)(jn,3),Sa=ua[0],Qn=ua[1],La=ua[2],Xa=Sn(0,23,We,Sa&&Sa()),Wa=(0,Ue.Z)(function(){return Xa},Xa,zn);ze&&(Hn=ca>=12,ca%=12);var so=te.useMemo(function(){if(!ze)return[!1,!1];var Rn=[!0,!0];return Wa.forEach(function(Ua){var ka=Ua.disabled,co=Ua.value;ka||(co>=12?Rn[1]=!1:Rn[0]=!1)}),Rn},[ze,Wa]),Ta=(0,it.Z)(so,2),uo=Ta[0],xa=Ta[1],Va=te.useMemo(function(){return ze?Wa.filter(Hn?function(Rn){return Rn.value>=12}:function(Rn){return Rn.value<12}).map(function(Rn){var Ua=Rn.value%12,ka=Ua===0?"12":wn(Ua,2);return(0,et.Z)((0,et.Z)({},Rn),{},{label:ka,value:Ua})}):Wa},[ze,Hn,Wa]),qa=Sn(0,59,ut,Qn&&Qn(sa)),yo=Sn(0,59,De,La&&La(sa,Na)),eo=gn({value:be,generateConfig:oe,disabledMinutes:Qn,disabledSeconds:La,minutes:qa,seconds:yo,use12Hours:ze});ce.current={onUpDown:function(Ua){var ka=Nn[me];if(ka)for(var co=ka.units.findIndex(function(qo){return qo.value===ka.value}),ho=ka.units.length,Ga=1;Ga2&&arguments[2]!==void 0?arguments[2]:!1;(Za===je||Ha)&&(Sr(qt),Nn&&Nn(qt),eo&&eo(qt,Tn),hn&&!mn(Me,qt,Co)&&!(ut!=null&&ut(qt))&&hn(qt))},xo=function(qt){if(pa.includes(Za)){var Tn,Ha,Xo=Za==="date";switch(qt===It.Z.PAGE_UP||qt===It.Z.PAGE_DOWN?Ha=Xo?Me.addMonth:Me.addYear:Ha=Xo?Me.addDate:Me.addMonth,qt){case It.Z.LEFT:case It.Z.PAGE_UP:Tn=Ha(wo,-1);break;case It.Z.RIGHT:case It.Z.PAGE_DOWN:Tn=Ha(wo,1);break;case It.Z.UP:case It.Z.DOWN:Tn=Ha(wo,Number("".concat(qt===It.Z.UP?"-":"").concat(Xo?Xe:wa)));break}if(Tn)return!(ut!=null&&ut(Tn))}return!0},mr=function(qt){if(Ga.current&&Ga.current.onKeyDown){var Tn=!0,Ha=qt.which;if([It.Z.LEFT,It.Z.RIGHT,It.Z.UP,It.Z.DOWN,It.Z.PAGE_UP,It.Z.PAGE_DOWN,It.Z.ENTER].includes(Ha)&&(qt.preventDefault(),Ha!==It.Z.ENTER&&kt===0&&(Tn=xo(Ha))),Tn)return Ga.current.onKeyDown(qt)}return(0,mt.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},_a=function(qt){Ga.current&&Ga.current.onBlur&&Ga.current.onBlur(qt)};yo&&ka!=="right"&&(yo.current={onKeyDown:mr,onClose:function(){Ga.current&&Ga.current.onClose&&Ga.current.onClose()}}),te.useEffect(function(){ze&&!to.current&&_o(ze)},[ze]),te.useEffect(function(){to.current=!1},[]);var Do,dr=Kn({cellRender:so,monthCellRender:Wa,dateRender:Xa}),ha=(0,et.Z)((0,et.Z)({},ne),{},{cellRender:dr,operationRef:Ga,prefixCls:me,viewDate:wo,value:Co,onViewDateChange:Io,sourceMode:Ro,onPanelChange:er,disabledDate:ut});switch(delete ha.onChange,delete ha.onSelect,Za){case"decade":Do=te.createElement(bo,(0,ae.Z)({},ha,{onSelect:function(qt,Tn){Io(qt),Qa(qt,Tn)}}));break;case"year":Do=te.createElement(lo,(0,ae.Z)({},ha,{onSelect:function(qt,Tn){Io(qt),Qa(qt,Tn)}}));break;case"month":Do=te.createElement(br,(0,ae.Z)({},ha,{onSelect:function(qt,Tn){Io(qt),Qa(qt,Tn)}}));break;case"quarter":Do=te.createElement(tn,(0,ae.Z)({},ha,{onSelect:function(qt,Tn){Io(qt),Qa(qt,Tn)}}));break;case"week":Do=te.createElement(Yt,(0,ae.Z)({},ha,{onSelect:function(qt,Tn){Io(qt),Qa(qt,Tn)}}));break;case"time":delete ha.showTime,Do=te.createElement(fo,(0,ae.Z)({},ha,(0,Qt.Z)(Zt)==="object"?Zt:null,{onSelect:function(qt,Tn){Io(qt),Qa(qt,Tn)}}));break;default:Zt?Do=te.createElement(or,(0,ae.Z)({},ha,{onSelect:function(qt,Tn){Io(qt),Qa(qt,Tn)}})):Do=te.createElement(va,(0,ae.Z)({},ha,{onSelect:function(qt,Tn){Io(qt),Qa(qt,Tn)}}))}var sr,Yo,Ko=function(){var qt=Me.getNow(),Tn=Ze(Me.getHour(qt),Me.getMinute(qt),Me.getSecond(qt),uo?jn:1,xa?Sa:1,Va?La:1),Ha=pe(Me,qt,Tn[0],Tn[1],Tn[2]);Qa(Ha,"submit")};Fo||(sr=En(me,Za,Wt),Zt&&Za!=="date"?Yo=null:Yo=Xn({prefixCls:me,components:Na,needConfirmButton:Ta,okDisabled:!Co||ut&&ut(Co),locale:Ne,showNow:Rt,onNow:Ta&&Ko,onOk:function(){Co&&(Qa(Co,"submit",!0),ca&&ca(Co))}}));var Cr;if(Xt&&Za==="date"&&je==="date"&&!Zt){var fr=Me.getNow(),Or="".concat(me,"-today-btn"),hr=ut&&ut(fr);Cr=te.createElement("a",{className:we()(Or,hr&&"".concat(Or,"-disabled")),"aria-disabled":hr,onClick:function(){hr||Qa(fr,"mouse",!0)}},Ne.today)}return te.createElement(Ht.Provider,{value:(0,et.Z)((0,et.Z)({},qa),{},{mode:Za,hideHeader:"hideHeader"in ne?Ot:qa.hideHeader,hidePrevBtn:Ua&&ka==="right",hideNextBtn:Ua&&ka==="left"})},te.createElement("div",{tabIndex:kt,className:we()("".concat(me,"-panel"),be,(oe={},(0,ue.Z)(oe,"".concat(me,"-panel-has-range"),co&&co[0]&&co[1]),(0,ue.Z)(oe,"".concat(me,"-panel-has-range-hover"),ho&&ho[0]&&ho[1]),(0,ue.Z)(oe,"".concat(me,"-panel-rtl"),na==="rtl"),oe)),style:he,onKeyDown:mr,onBlur:_a,onMouseDown:Hn},Do,sr||Yo||Cr?te.createElement("div",{className:"".concat(me,"-footer")},sr,Yo,Cr):null))}var ta=_n,Ja=ge(35593),ba={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 ir(ne){var oe,re=ne.prefixCls,ce=ne.popupElement,me=ne.popupStyle,be=ne.visible,he=ne.dropdownClassName,Ne=ne.dropdownAlign,Me=ne.transitionName,ze=ne.getPopupContainer,Et=ne.children,We=ne.range,Ye=ne.popupPlacement,ut=ne.direction,ct="".concat(re,"-dropdown"),De=function(){return Ye!==void 0?Ye:ut==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(Ja.Z,{showAction:[],hideAction:[],popupPlacement:De(),builtinPlacements:ba,prefixCls:ct,popupTransitionName:Me,popup:ce,popupAlign:Ne,popupVisible:be,popupClassName:we()(he,(oe={},(0,ue.Z)(oe,"".concat(ct,"-range"),We),(0,ue.Z)(oe,"".concat(ct,"-rtl"),ut==="rtl"),oe)),popupStyle:me,getPopupContainer:ze},Et)}var Wo=ir;function Fr(ne){var oe=ne.prefixCls,re=ne.presets,ce=ne.onClick,me=ne.onHover;return re.length?te.createElement("div",{className:"".concat(oe,"-presets")},te.createElement("ul",null,re.map(function(be,he){var Ne=be.label,Me=be.value;return te.createElement("li",{key:he,onClick:function(){return ce==null?void 0:ce(An(Me))},onMouseEnter:function(){return me==null?void 0:me(An(Me))},onMouseLeave:function(){return me==null?void 0:me(null)}},Ne)}))):null}function wi(ne){var oe=ne.picker,re=ne.disabledHours,ce=ne.disabledMinutes,me=ne.disabledSeconds;oe==="time"&&(re||ce||me)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Br(ne,oe,re){var ce=(0,Qt.Z)(oe)==="object"?oe.clearIcon:re;return ce||te.createElement("span",{className:"".concat(ne,"-clear-btn")})}function Vo(ne){var oe,re=ne,ce=re.prefixCls,me=ce===void 0?"rc-picker":ce,be=re.id,he=re.name,Ne=re.tabIndex,Me=re.style,ze=re.className,Et=re.dropdownClassName,We=re.dropdownAlign,Ye=re.popupStyle,ut=re.transitionName,ct=re.generateConfig,De=re.locale,je=re.inputReadOnly,St=re.allowClear,kt=re.autoFocus,Rt=re.showTime,Zt=re.picker,Xt=Zt===void 0?"date":Zt,Wt=re.format,Ot=re.use12Hours,Nn=re.value,hn=re.defaultValue,On=re.presets,Hn=re.open,sa=re.defaultOpen,ca=re.defaultOpenValue,Na=re.suffixIcon,na=re.clearIcon,kn=re.disabled,jn=re.disabledDate,ua=re.placeholder,Sa=re.getPopupContainer,Qn=re.pickerRef,La=re.panelRender,Xa=re.onChange,Wa=re.onOpenChange,so=re.onFocus,Ta=re.onBlur,uo=re.onMouseDown,xa=re.onMouseUp,Va=re.onMouseEnter,qa=re.onMouseLeave,yo=re.onContextMenu,eo=re.onClick,Fo=re.onKeyDown,zo=re.onSelect,Rn=re.direction,Ua=re.autoComplete,ka=Ua===void 0?"off":Ua,co=re.inputRender,ho=re.changeOnBlur,Ga=te.useRef(null),to=Xt==="date"&&!!Rt||Xt==="time",qo=Ee(On),Uo=ma(Pa(Wt,Xt,Rt,Ot)),Co=te.useRef(null),Sr=te.useRef(null),Mr=te.useRef(null),wr=(0,pn.Z)(null,{value:Nn,defaultValue:hn}),wo=(0,it.Z)(wr,2),_o=wo[0],Io=wo[1],Lr=te.useState(_o),cr=(0,it.Z)(Lr,2),Ao=cr[0],Za=cr[1],Bo=te.useRef(null),gr=(0,pn.Z)(!1,{value:Hn,defaultValue:sa,postState:function(Pn){return kn?!1:Pn},onChange:function(Pn){Wa&&Wa(Pn),!Pn&&Bo.current&&Bo.current.onClose&&Bo.current.onClose()}}),lr=(0,it.Z)(gr,2),Ro=lr[0],ko=lr[1],er=At(Ao,{formatList:Uo,generateConfig:ct,locale:De}),Qa=(0,it.Z)(er,2),xo=Qa[0],mr=Qa[1],_a=xe({valueTexts:xo,onTextChange:function(Pn){var Eo=dt(Pn,{locale:De,formatList:Uo,generateConfig:ct});Eo&&(!jn||!jn(Eo))&&Za(Eo)}}),Do=(0,it.Z)(_a,3),dr=Do[0],ha=Do[1],sr=Do[2],Yo=function(Pn){Za(Pn),Io(Pn),Xa&&!mn(ct,_o,Pn)&&Xa(Pn,Pn?Oe(Pn,{generateConfig:ct,locale:De,format:Uo[0]}):"")},Ko=function(Pn){kn&&Pn||ko(Pn)},Cr=function(Pn){return Ro&&Bo.current&&Bo.current.onKeyDown?Bo.current.onKeyDown(Pn):((0,mt.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},fr=function(){for(var Pn=arguments.length,Eo=new Array(Pn),No=0;NoYe(ze);case"month":return We(De)>We(ze);case"week":return Et(De)>Et(ze);default:return!Dt(Ne,De,ze)&&Ne.isAfter(De,ze)}return!1},[be,he[1],ze,oe]),ct=te.useCallback(function(De){if(he[1]||be&&be(De))return!0;if(he[0]&&Me)return!Dt(Ne,De,ze)&&Ne.isAfter(Me,De);if(!oe&&Me)switch(re){case"quarter":return Ye(De)0&&arguments[0]!==void 0?arguments[0]:!1,an=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},bn=null;mo&&Rr&&Rr[0]&&Rr[1]&&De.isAfter(Rr[1],Rr[0])&&(bn=Rr);var aa=Ot;if(Ot&&(0,Qt.Z)(Ot)==="object"&&Ot.defaultValue){var za=Ot.defaultValue;aa=(0,et.Z)((0,et.Z)({},Ot),{},{defaultValue:fn(za,$n)||void 0})}return te.createElement(ga.Provider,{value:{inRange:!0,panelPosition:Jn,rangedValue:Jg||Cn,hoverRangedValue:bn}},te.createElement(ta,(0,ae.Z)({},ne,an,{cellRender:pl,showTime:aa,mode:Xo[$n],generateConfig:De,style:void 0,direction:wo,disabledDate:$n===0?kr:Jr,disabledTime:function(tr){return jn?jn(tr,$n===0?"start":"end"):!1},className:we()((0,ue.Z)({},"".concat(he,"-panel-focused"),$n===0?!ag:!gg)),value:fn(Cn,$n),locale:je,tabIndex:-1,onPanelChange:function(tr,vr){$n===0&&Si(!0),$n===1&&Pi(!0),zr(vt(Xo,vr,$n),vt(Cn,tr,$n));var pr=tr;Jn==="right"&&Xo[$n]===vr&&(pr=Ce(pr,vr,De,-1)),fr(pr,$n)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:$n===0?fn(Cn,1):fn(Cn,0)})))}var Pr=0,lg=0;if($n&&gr.current&&Ro.current&&Bo.current&&Qa.current){Pr=gr.current.offsetWidth+Ro.current.offsetWidth;var yl=Qa.current.offsetLeft>Pr?Qa.current.offsetLeft-Pr:Qa.current.offsetLeft,dg=Bo.current.offsetWidth,sg=Qa.current.offsetWidth;dg&&sg&&Pr>dg-sg-(wo==="rtl"?0:yl)&&(lg=Pr)}var wl=wo==="rtl"?{right:Pr}:{left:Pr};function Ll(){var Jn,an=En(he,Xo[$n],eo),bn=Xn({prefixCls:he,components:Mr,needConfirmButton:Ao,okDisabled:!fn(Cn,$n)||kn&&kn(Cn[$n]),locale:je,onOk:function(){var nr=fn(Cn,$n);nr&&(No(Cn,$n),Co==null||Co(Cn),Qo(!1,$n,"confirm"))}});if(Wt!=="time"&&!Ot){var aa=Cr($n),za=Ce(aa,Wt,De),Tr=Xo[$n],tr=Tr===Wt,vr=pi(tr?"left":!1,{pickerValue:aa,onPickerValueChange:function(nr){fr(nr,$n)}}),pr=pi("right",{pickerValue:za,onPickerValueChange:function(nr){fr(Ce(nr,Wt,De,-1),$n)}});wo==="rtl"?Jn=te.createElement(te.Fragment,null,pr,tr&&vr):Jn=te.createElement(te.Fragment,null,vr,tr&&pr)}else Jn=pi();var Zr=te.createElement("div",{className:"".concat(he,"-panel-layout")},te.createElement(Fr,{prefixCls:he,presets:bl,onClick:function(nr){No(nr,null),Qo(!1,$n,"preset")},onHover:function(nr){qg(nr)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(he,"-panels")},Jn),(an||bn)&&te.createElement("div",{className:"".concat(he,"-footer")},an,bn)));return La&&(Zr=La(Zr)),te.createElement("div",{className:"".concat(he,"-panel-container"),style:{marginLeft:lg},ref:Bo,onMouseDown:function(nr){nr.preventDefault()}},Zr)}var Cl=te.createElement("div",{className:we()("".concat(he,"-range-wrapper"),"".concat(he,"-").concat(Wt,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:Qa,className:"".concat(he,"-range-arrow"),style:wl}),Ll()),ug;uo&&(ug=te.createElement("span",{className:"".concat(he,"-suffix"),onMouseDown:function(an){an.preventDefault()}},uo));var xl=Br(he,Ta,xa),El=te.createElement("span",{onMouseDown:function(an){an.preventDefault(),an.stopPropagation()},onMouseUp:function(an){an.preventDefault(),an.stopPropagation();var bn=ha;_a[0]||(bn=vt(bn,null,0)),_a[1]||(bn=vt(bn,null,1)),No(bn,null),Qo(!1,$n,"clear")},className:"".concat(he,"-clear"),role:"button"},xl),$l=Ta&&(fn(ha,0)&&!_a[0]||fn(ha,1)&&!_a[1]),cg={size:Yn(Wt,xo[0],De)},bi=0,yi=0;gr.current&&lr.current&&Ro.current&&($n===0?yi=gr.current.offsetWidth:(bi=Pr,yi=lr.current.offsetWidth));var Fl=wo==="rtl"?{right:bi}:{left:bi},Bl=function(an,bn){var aa=vt(Cn,an,$n);if(bn==="submit"||bn!=="key"&&!Ao){No(aa,$n),$n===0?Si():Pi();var za=$n===0?1:0;_a[za]?Qo(!1,!1,"confirm"):Qo(!1,$n,"confirm")}else qt(aa)};return te.createElement(Ht.Provider,{value:{operationRef:mr,hideHeader:Wt==="time",onDateMouseEnter:rl,onDateMouseLeave:il,hideRanges:!0,onSelect:Bl,open:mo}},te.createElement(Wo,{visible:mo,popupElement:Cl,popupStyle:Et,prefixCls:he,dropdownClassName:We,dropdownAlign:ut,getPopupContainer:ct,transitionName:Ye,range:!0,direction:wo},te.createElement("div",(0,ae.Z)({ref:Za,className:we()(he,"".concat(he,"-range"),ze,(oe={},(0,ue.Z)(oe,"".concat(he,"-disabled"),_a[0]&&_a[1]),(0,ue.Z)(oe,"".concat(he,"-focused"),$n===0?ng:ig),(0,ue.Z)(oe,"".concat(he,"-rtl"),wo==="rtl"),oe)),style:Me,onClick:Sl,onMouseEnter:to,onMouseLeave:qo,onMouseDown:hl,onMouseUp:Ga},(0,rn.Z)(ne,{aria:!0,data:!0})),te.createElement("div",{className:we()("".concat(he,"-input"),(re={},(0,ue.Z)(re,"".concat(he,"-input-active"),$n===0),(0,ue.Z)(re,"".concat(he,"-input-placeholder"),!!Ki),re)),ref:gr},te.createElement("input",(0,ae.Z)({id:Ne,disabled:_a[0],readOnly:qa||typeof xo[0]=="function"||!ag,value:Ki||ni,onChange:function(an){Hi(an.target.value)},autoFocus:kt,placeholder:fn(St,0)||"",ref:ko},cl,cg,{autoComplete:Lr}))),te.createElement("div",{className:"".concat(he,"-range-separator"),ref:Ro},On),te.createElement("div",{className:we()("".concat(he,"-input"),(ce={},(0,ue.Z)(ce,"".concat(he,"-input-active"),$n===1),(0,ue.Z)(ce,"".concat(he,"-input-placeholder"),!!Xi),ce)),ref:lr},te.createElement("input",(0,ae.Z)({disabled:_a[1],readOnly:qa||typeof xo[0]=="function"||!gg,value:Xi||ai,onChange:function(an){Wi(an.target.value)},placeholder:fn(St,1)||"",ref:er},fl,cg,{autoComplete:Lr}))),te.createElement("div",{className:"".concat(he,"-active-bar"),style:(0,et.Z)((0,et.Z)({},Fl),{},{width:yi,position:"absolute"})}),ug,$l&&El)))}var pg=function(ne){(0,gt.Z)(re,ne);var oe=(0,bt.Z)(re);function re(){var ce;(0,Ge.Z)(this,re);for(var me=arguments.length,be=new Array(me),he=0;he{const{lineHeight:me}=ne,be=Math.floor(re*me)+2,he=Math.max((oe-be)/2,0),Ne=Math.max(oe-be-he,0);return{padding:`${he}px ${ce}px ${Ne}px`}},xg=ne=>{const{componentCls:oe,pickerCellCls:re,pickerCellInnerCls:ce,cellHeight:me,motionDurationSlow:be,borderRadiusSM:he,motionDurationMid:Ne,cellHoverBg:Me,lineWidth:ze,lineType:Et,colorPrimary:We,cellActiveWithRangeBg:Ye,colorTextLightSolid:ut,controlHeightSM:ct,cellRangeBorderColor:De,pickerCellBorderGap:je,cellHoverWithRangeBg:St,cellWidth:kt,colorTextDisabled:Rt,cellBgDisabled:Zt}=ne;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:me,transform:"translateY(-50%)",transition:`all ${be}`,content:'""'},[ce]:{position:"relative",zIndex:2,display:"inline-block",minWidth:me,height:me,lineHeight:`${me}px`,borderRadius:he,transition:`background ${Ne}, border ${Ne}`},"&-range-hover-start, &-range-hover-end":{[ce]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${re}-in-view), &:hover:not(${re}-selected):not(${re}-range-start):not(${re}-range-end):not(${re}-range-hover-start):not(${re}-range-hover-end)`]:{[ce]:{background:Me}},[`&-in-view${re}-today ${ce}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${ze}px ${Et} ${We}`,borderRadius:he,content:'""'}},[`&-in-view${re}-in-range`]:{position:"relative","&::before":{background:Ye}},[`&-in-view${re}-selected ${ce}, &-in-view${re}-range-start ${ce}, &-in-view${re}-range-end ${ce}`]:{color:ut,background:We},[`&-in-view${re}-range-start:not(${re}-range-start-single), @@ -154,7 +154,7 @@ &${re}-slide-up-appear${re}-slide-up-appear-active${oe}-dropdown-placement-bottomRight`]:{animationName:Dr.fJ},[`&${re}-slide-up-leave${re}-slide-up-leave-active${oe}-dropdown-placement-topLeft, &${re}-slide-up-leave${re}-slide-up-leave-active${oe}-dropdown-placement-topRight`]:{animationName:Dr.ly},[`&${re}-slide-up-leave${re}-slide-up-leave-active${oe}-dropdown-placement-bottomLeft, &${re}-slide-up-leave${re}-slide-up-leave-active${oe}-dropdown-placement-bottomRight`]:{animationName:Dr.Uw},[`${oe}-panel > ${oe}-time-panel`]:{paddingTop:Hn},[`${oe}-ranges`]:{marginBottom:0,padding:`${Hn}px ${sa}px`,overflow:"hidden",lineHeight:`${ca-2*Ne-Rt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${oe}-preset > ${re}-tag-blue`]:{color:Nn,background:Na,borderColor:na,cursor:"pointer"},[`${oe}-ok`]:{marginInlineStart:"auto"}},[`${oe}-range-wrapper`]:{display:"flex",position:"relative"},[`${oe}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:be*1.5,transition:`left ${hn} ease-out`},(0,wg.r)(kn,jn,ua,Sa,xa)),[`${oe}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Sa,borderRadius:Qn,boxShadow:La,transition:`margin ${hn}`,[`${oe}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${oe}-presets`]:{display:"flex",flexDirection:"column",minWidth:Ta,maxWidth:uo,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Rt,borderInlineEnd:`${Ne}px ${Me} ${Wa}`,li:Object.assign(Object.assign({},ri.vS),{borderRadius:Xa,paddingInline:Rt,paddingBlock:(St-Math.round(me*Ot))/2,cursor:"pointer",transition:`all ${hn}`,"+ li":{marginTop:Zt},"&:hover":{background:so}})}},[`${oe}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${oe}-panel`]:{borderWidth:`0 0 ${Ne}px`},"&:last-child":{[`${oe}-panel`]:{borderWidth:0}}},[`${oe}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${oe}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:ze}}}}),"&-dropdown-range":{padding:`${kn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${oe}-separator`]:{transform:"rotate(180deg)"},[`${oe}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Dr.oN)(ne,"slide-up"),(0,Dr.oN)(ne,"slide-down"),(0,Mi.Fm)(ne,"move-up"),(0,Mi.Fm)(ne,"move-down")]},Bg=ne=>{const{componentCls:oe,controlHeightLG:re,paddingXXS:ce,padding:me}=ne;return{pickerCellCls:`${oe}-cell`,pickerCellInnerCls:`${oe}-cell-inner`,pickerYearMonthCellWidth:re*1.5,pickerQuarterPanelContentHeight:re*1.4,pickerCellPaddingVertical:ce+ce/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:me+ce/2}},Dg=ne=>({cellHoverBg:ne.controlItemBgHover,cellActiveWithRangeBg:ne.controlItemBgActive,cellHoverWithRangeBg:new Ur.C(ne.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ur.C(ne.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ne.colorBgContainerDisabled,timeColumnWidth:ne.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:ne.controlHeightSM*1.5,cellHeight:ne.controlHeightSM,textHeight:ne.controlHeightLG,withoutTimeCellHeight:ne.controlHeightLG*1.65});var Oi=(0,Cg.Z)("DatePicker",ne=>{const oe=(0,ii.TS)((0,yr.e5)(ne),Bg(ne));return[Fg(oe),$g(oe),(0,Lg.c)(ne,{focusElCls:`${ne.componentCls}-focused`})]},ne=>Object.assign(Object.assign(Object.assign({},(0,yr.TM)(ne)),Dg(ne)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:ne.zIndexPopupBase+50}));function Ng(ne,oe,re){return re!==void 0?re:oe==="year"&&ne.lang.yearPlaceholder?ne.lang.yearPlaceholder:oe==="quarter"&&ne.lang.quarterPlaceholder?ne.lang.quarterPlaceholder:oe==="month"&&ne.lang.monthPlaceholder?ne.lang.monthPlaceholder:oe==="week"&&ne.lang.weekPlaceholder?ne.lang.weekPlaceholder:oe==="time"&&ne.timePickerLocale.placeholder?ne.timePickerLocale.placeholder:ne.lang.placeholder}function Mg(ne,oe,re){return re!==void 0?re:oe==="year"&&ne.lang.yearPlaceholder?ne.lang.rangeYearPlaceholder:oe==="quarter"&&ne.lang.quarterPlaceholder?ne.lang.rangeQuarterPlaceholder:oe==="month"&&ne.lang.monthPlaceholder?ne.lang.rangeMonthPlaceholder:oe==="week"&&ne.lang.weekPlaceholder?ne.lang.rangeWeekPlaceholder:oe==="time"&&ne.timePickerLocale.placeholder?ne.timePickerLocale.rangePlaceholder:ne.lang.rangePlaceholder}function li(ne,oe){const re={adjustX:1,adjustY:1};switch(oe){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:re};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:re};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:re};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:re};default:return{points:ne==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:re}}}function Og(ne){return ne?Array.isArray(ne)?ne:[ne]:[]}function _r(ne){const{format:oe,picker:re,showHour:ce,showMinute:me,showSecond:be,use12Hours:he}=ne,Ne=Og(oe)[0],Me=Object.assign({},ne);return oe&&Array.isArray(oe)&&(Me.format=Ne),Ne&&typeof Ne=="string"&&(!Ne.includes("s")&&be===void 0&&(Me.showSecond=!1),!Ne.includes("m")&&me===void 0&&(Me.showMinute=!1),!Ne.includes("H")&&!Ne.includes("h")&&!Ne.includes("K")&&!Ne.includes("k")&&ce===void 0&&(Me.showHour=!1),(Ne.includes("a")||Ne.includes("A"))&&he===void 0&&(Me.use12Hours=!0)),re==="time"?Me:(typeof Ne=="function"&&delete Me.format,{showTime:Me})}function Ii(ne,oe,re){if(ne===!1)return!1;const ce={clearIcon:oe!=null?oe:re};return typeof ne=="object"?Object.assign(Object.assign({},ce),ne):ce}var Ig=ge(3113);function Rg(ne){return te.createElement(Ig.ZP,Object.assign({size:"small",type:"primary"},ne))}var Ri={button:Rg},Tg=function(ne,oe){var re={};for(var ce in ne)Object.prototype.hasOwnProperty.call(ne,ce)&&oe.indexOf(ce)<0&&(re[ce]=ne[ce]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ce=Object.getOwnPropertySymbols(ne);me{const{prefixCls:me,getPopupContainer:be,className:he,placement:Ne,size:Me,disabled:ze,bordered:Et=!0,placeholder:We,popupClassName:Ye,dropdownClassName:ut,status:ct,clearIcon:De,allowClear:je,rootClassName:St}=re,kt=Tg(re,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Rt=te.useRef(null),{getPrefixCls:Zt,direction:Xt,getPopupContainer:Wt}=(0,te.useContext)(xi.E_),Ot=Zt("picker",me),{compactSize:Nn,compactItemClassnames:hn}=(0,Di.ri)(Ot,Xt),{format:On,showTime:Hn,picker:sa}=re,ca=Zt(),[Na,na]=Oi(Ot),kn=Object.assign(Object.assign({},Hn?_r(Object.assign({format:On,picker:sa},Hn)):{}),sa==="time"?_r(Object.assign(Object.assign({format:On},re),{picker:sa})):{}),jn=(0,$i.Z)(xa=>{var Va;return(Va=Me!=null?Me:Nn)!==null&&Va!==void 0?Va:xa}),ua=te.useContext(Ei.Z),Sa=ze!=null?ze:ua,Qn=(0,te.useContext)(Fi.aM),{hasFeedback:La,status:Xa,feedbackIcon:Wa}=Qn,so=te.createElement(te.Fragment,null,sa==="time"?te.createElement(yt,null):te.createElement(Ae,null),La&&Wa);(0,te.useImperativeHandle)(ce,()=>({focus:()=>{var xa;return(xa=Rt.current)===null||xa===void 0?void 0:xa.focus()},blur:()=>{var xa;return(xa=Rt.current)===null||xa===void 0?void 0:xa.blur()}}));const[Ta]=(0,Bi.Z)("Calendar",Ni.Z),uo=Object.assign(Object.assign({},Ta),re.locale);return Na(te.createElement(bg,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Ot}-separator`},te.createElement(Pt,null)),disabled:Sa,ref:Rt,dropdownAlign:li(Xt,Ne),placeholder:Mg(uo,sa,We),suffixIcon:so,prevIcon:te.createElement("span",{className:`${Ot}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Ot}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Ot}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Ot}-super-next-icon`}),transitionName:`${ca}-slide-up`},kt,kn,{className:we()({[`${Ot}-${jn}`]:jn,[`${Ot}-borderless`]:!Et},(0,Vr.Z)(Ot,(0,Vr.F)(Xa,ct),La),na,hn,he,St),locale:uo.lang,prefixCls:Ot,getPopupContainer:be||Wt,generateConfig:ne,components:Ri,direction:Xt,dropdownClassName:we()(na,Ye||ut,St),allowClear:Ii(je,De,te.createElement(ht.Z,null))})))})}var zg=function(ne,oe){var re={};for(var ce in ne)Object.prototype.hasOwnProperty.call(ne,ce)&&oe.indexOf(ce)<0&&(re[ce]=ne[ce]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ce=Object.getOwnPropertySymbols(ne);me{const{prefixCls:ct,getPopupContainer:De,style:je,className:St,rootClassName:kt,size:Rt,bordered:Zt=!0,placement:Xt,placeholder:Wt,popupClassName:Ot,dropdownClassName:Nn,disabled:hn,status:On,clearIcon:Hn,allowClear:sa}=Ye,ca=zg(Ye,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Na,direction:na,getPopupContainer:kn,[Et]:jn}=(0,te.useContext)(xi.E_),ua=Na("picker",ct),{compactSize:Sa,compactItemClassnames:Qn}=(0,Di.ri)(ua,na),La=te.useRef(null),{format:Xa,showTime:Wa}=Ye,[so,Ta]=Oi(ua);(0,te.useImperativeHandle)(ut,()=>({focus:()=>{var to;return(to=La.current)===null||to===void 0?void 0:to.focus()},blur:()=>{var to;return(to=La.current)===null||to===void 0?void 0:to.blur()}}));const uo={showToday:!0};let xa={};Me&&(xa.picker=Me);const Va=Me||Ye.picker;xa=Object.assign(Object.assign(Object.assign({},xa),Wa?_r(Object.assign({format:Xa,picker:Va},Wa)):{}),Va==="time"?_r(Object.assign(Object.assign({format:Xa},Ye),{picker:Va})):{});const qa=Na(),yo=(0,$i.Z)(to=>{var qo;return(qo=Rt!=null?Rt:Sa)!==null&&qo!==void 0?qo:to}),eo=te.useContext(Ei.Z),Fo=hn!=null?hn:eo,zo=(0,te.useContext)(Fi.aM),{hasFeedback:Rn,status:Ua,feedbackIcon:ka}=zo,co=te.createElement(te.Fragment,null,Va==="time"?te.createElement(yt,null):te.createElement(Ae,null),Rn&&ka),[ho]=(0,Bi.Z)("DatePicker",Ni.Z),Ga=Object.assign(Object.assign({},ho),Ye.locale);return so(te.createElement(yg,Object.assign({ref:La,placeholder:Ng(Ga,Va,Wt),suffixIcon:co,dropdownAlign:li(na,Xt),prevIcon:te.createElement("span",{className:`${ua}-prev-icon`}),nextIcon:te.createElement("span",{className:`${ua}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${ua}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${ua}-super-next-icon`}),transitionName:`${qa}-slide-up`},uo,ca,xa,{locale:Ga.lang,className:we()({[`${ua}-${yo}`]:yo,[`${ua}-borderless`]:!Zt},(0,Vr.Z)(ua,(0,Vr.F)(Ua,On),Rn),Ta,Qn,jn==null?void 0:jn.className,St,kt),style:Object.assign(Object.assign({},jn==null?void 0:jn.style),je),prefixCls:ua,getPopupContainer:De||kn,generateConfig:ne,components:Ri,direction:na,disabled:Fo,dropdownClassName:we()(Ta,kt,Ot||Nn),allowClear:Ii(sa,Hn,te.createElement(ht.Z,null))})))});return ze&&(We.displayName=ze),We}const re=oe(),ce=oe("week","WeekPicker"),me=oe("month","MonthPicker"),be=oe("year","YearPicker"),he=oe("time","TimePicker"),Ne=oe("quarter","QuarterPicker");return{DatePicker:re,WeekPicker:ce,MonthPicker:me,YearPicker:be,TimePicker:he,QuarterPicker:Ne}}const Nl=null;function kg(ne){const{DatePicker:oe,WeekPicker:re,MonthPicker:ce,YearPicker:me,TimePicker:be,QuarterPicker:he}=Ag(ne),Ne=Gg(ne),Me=oe;return Me.WeekPicker=re,Me.MonthPicker=ce,Me.YearPicker=me,Me.RangePicker=Ne,Me.TimePicker=be,Me.QuarterPicker=he,Me}var Ti=kg;const Nr=Ti(z);function Gi(ne){const oe=li(ne.direction,ne.placement);return oe.overflow.adjustY=!1,oe.overflow.adjustX=!1,Object.assign(Object.assign({},ne),{dropdownAlign:oe})}const Zg=(0,ee.Z)(Nr,"picker",null,Gi);Nr._InternalPanelDoNotUseOrYouWillBeFired=Zg;const Hg=(0,ee.Z)(Nr.RangePicker,"picker",null,Gi);Nr._InternalRangePanelDoNotUseOrYouWillBeFired=Hg,Nr.generatePicker=Ti;var jg=Nr},91857:function(ke,Ft,ge){"use strict";var le=ge(59301),ye=ge(38819),mt=ge(92310),Ve=ge.n(mt),Pe=ge(31561),Be=ge(70425),fe=ge(18929),nt=ge(2738),Ke=ge(79676),Qe=ge(53487),at=ge(92343),et=ge(36355),Je=ge(20834),ie=ge(40875),a=ge(88088),b=ge(47211);const x=null,y=ae=>{const{menu:te,arrow:se,prefixCls:de,children:Le,trigger:Se,disabled:Re,dropdownRender:Ae,getPopupContainer:Gt,overlayClassName:sn,rootClassName:xn,open:Ie,onOpenChange:yt,visible:ht,onVisibleChange:lt,mouseEnterDelay:Lt=.15,mouseLeaveDelay:rt=.1,autoAdjustOverflow:$t=!0,placement:Pt="",overlay:vn,transitionName:we}=ae,{getPopupContainer:Ge,getPrefixCls:st,direction:Tt}=le.useContext(et.E_),gt=le.useMemo(()=>{const Ct=st();return we!==void 0?we:Pt.includes("top")?`${Ct}-slide-down`:`${Ct}-slide-up`},[st,Pt,we]),bt=le.useMemo(()=>Pt?Pt.includes("Center")?Pt.slice(0,Pt.indexOf("Center")):Pt:Tt==="rtl"?"bottomRight":"bottomLeft",[Pt,Tt]),ue=st("dropdown",de),[qe,it]=(0,b.Z)(ue),[,pn]=(0,a.Z)(),rn=le.Children.only(Le),Ue=(0,at.Tm)(rn,{className:Ve()(`${ue}-trigger`,{[`${ue}-rtl`]:Tt==="rtl"},rn.props.className),disabled:Re}),$e=Re?[]:Se;let ve;$e&&$e.includes("contextMenu")&&(ve=!0);const[_e,Xe]=(0,fe.Z)(!1,{value:Ie!=null?Ie:ht}),Bt=(0,Be.useEvent)(Ct=>{yt==null||yt(Ct),lt==null||lt(Ct),Xe(Ct)}),Jt=Ve()(sn,xn,it,{[`${ue}-rtl`]:Tt==="rtl"}),Vt=(0,Ke.Z)({arrowPointAtCenter:typeof se=="object"&&se.pointAtCenter,autoAdjustOverflow:$t,offset:pn.marginXXS,arrowWidth:se?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),_t=le.useCallback(()=>{Xe(!1)},[]),un=()=>{let Ct;return te!=null&&te.items?Ct=le.createElement(Je.default,Object.assign({},te)):typeof vn=="function"?Ct=vn():Ct=vn,Ae&&(Ct=Ae(Ct)),Ct=le.Children.only(typeof Ct=="string"?le.createElement("span",null,Ct):Ct),le.createElement(ie.J,{prefixCls:`${ue}-menu`,expandIcon:le.createElement("span",{className:`${ue}-menu-submenu-arrow`},le.createElement(ye.Z,{className:`${ue}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:_t,validator:Dt=>{let{mode:Mn}=Dt}},Ct)};return qe(le.createElement(Pe.Z,Object.assign({alignPoint:ve},(0,nt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Lt,mouseLeaveDelay:rt,visible:_e,builtinPlacements:Vt,arrow:!!se,overlayClassName:Jt,prefixCls:ue,getPopupContainer:Gt||Ge,transitionName:gt,trigger:$e,overlay:un,placement:bt,onVisibleChange:Bt}),Ue))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,Qe.Z)(y,"dropdown",ae=>ae,E),ee=ae=>le.createElement(z,Object.assign({},ae),le.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=ee,Ft.Z=y},47211:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return at}});var le=ge(17313),ye=ge(13826),mt=ge(92899),Ve=ge(29878),Pe=ge(19447),Be=ge(83116),fe=ge(37613),Ke=et=>{const{componentCls:Je,menuCls:ie,colorError:a,colorTextLightSolid:b}=et,x=`${ie}-item`;return{[`${Je}, ${Je}-menu-submenu`]:{[`${ie} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:a,"&:hover":{color:b,backgroundColor:a}}}}}};const Qe=et=>{const{componentCls:Je,menuCls:ie,zIndexPopup:a,dropdownArrowDistance:b,sizePopupArrow:x,antCls:y,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:se,fontSizeIcon:de,controlPaddingHorizontal:Le,colorBgElevated:Se}=et;return[{[Je]:Object.assign(Object.assign({},(0,le.Wf)(et)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:a,display:"block","&::before":{position:"absolute",insetBlock:-b+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${y}-btn`]:{[`& > ${E}-down, & > ${y}-btn-icon > ${E}-down`]:{fontSize:de}},[`${Je}-wrap`]:{position:"relative",[`${y}-btn > ${E}-down`]:{fontSize:de},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Je}-wrap-open`]:{[`${E}-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${Je}-placement-bottomLeft, + table`]:{textAlign:"center"},"&-focused":{borderColor:ze}}}}),"&-dropdown-range":{padding:`${kn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${oe}-separator`]:{transform:"rotate(180deg)"},[`${oe}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Dr.oN)(ne,"slide-up"),(0,Dr.oN)(ne,"slide-down"),(0,Mi.Fm)(ne,"move-up"),(0,Mi.Fm)(ne,"move-down")]},Bg=ne=>{const{componentCls:oe,controlHeightLG:re,paddingXXS:ce,padding:me}=ne;return{pickerCellCls:`${oe}-cell`,pickerCellInnerCls:`${oe}-cell-inner`,pickerYearMonthCellWidth:re*1.5,pickerQuarterPanelContentHeight:re*1.4,pickerCellPaddingVertical:ce+ce/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:me+ce/2}},Dg=ne=>({cellHoverBg:ne.controlItemBgHover,cellActiveWithRangeBg:ne.controlItemBgActive,cellHoverWithRangeBg:new Ur.C(ne.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ur.C(ne.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ne.colorBgContainerDisabled,timeColumnWidth:ne.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:ne.controlHeightSM*1.5,cellHeight:ne.controlHeightSM,textHeight:ne.controlHeightLG,withoutTimeCellHeight:ne.controlHeightLG*1.65});var Oi=(0,Cg.Z)("DatePicker",ne=>{const oe=(0,ii.TS)((0,yr.e5)(ne),Bg(ne));return[Fg(oe),$g(oe),(0,Lg.c)(ne,{focusElCls:`${ne.componentCls}-focused`})]},ne=>Object.assign(Object.assign(Object.assign({},(0,yr.TM)(ne)),Dg(ne)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:ne.zIndexPopupBase+50}));function Ng(ne,oe,re){return re!==void 0?re:oe==="year"&&ne.lang.yearPlaceholder?ne.lang.yearPlaceholder:oe==="quarter"&&ne.lang.quarterPlaceholder?ne.lang.quarterPlaceholder:oe==="month"&&ne.lang.monthPlaceholder?ne.lang.monthPlaceholder:oe==="week"&&ne.lang.weekPlaceholder?ne.lang.weekPlaceholder:oe==="time"&&ne.timePickerLocale.placeholder?ne.timePickerLocale.placeholder:ne.lang.placeholder}function Mg(ne,oe,re){return re!==void 0?re:oe==="year"&&ne.lang.yearPlaceholder?ne.lang.rangeYearPlaceholder:oe==="quarter"&&ne.lang.quarterPlaceholder?ne.lang.rangeQuarterPlaceholder:oe==="month"&&ne.lang.monthPlaceholder?ne.lang.rangeMonthPlaceholder:oe==="week"&&ne.lang.weekPlaceholder?ne.lang.rangeWeekPlaceholder:oe==="time"&&ne.timePickerLocale.placeholder?ne.timePickerLocale.rangePlaceholder:ne.lang.rangePlaceholder}function li(ne,oe){const re={adjustX:1,adjustY:1};switch(oe){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:re};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:re};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:re};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:re};default:return{points:ne==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:re}}}function Og(ne){return ne?Array.isArray(ne)?ne:[ne]:[]}function _r(ne){const{format:oe,picker:re,showHour:ce,showMinute:me,showSecond:be,use12Hours:he}=ne,Ne=Og(oe)[0],Me=Object.assign({},ne);return oe&&Array.isArray(oe)&&(Me.format=Ne),Ne&&typeof Ne=="string"&&(!Ne.includes("s")&&be===void 0&&(Me.showSecond=!1),!Ne.includes("m")&&me===void 0&&(Me.showMinute=!1),!Ne.includes("H")&&!Ne.includes("h")&&!Ne.includes("K")&&!Ne.includes("k")&&ce===void 0&&(Me.showHour=!1),(Ne.includes("a")||Ne.includes("A"))&&he===void 0&&(Me.use12Hours=!0)),re==="time"?Me:(typeof Ne=="function"&&delete Me.format,{showTime:Me})}function Ii(ne,oe,re){if(ne===!1)return!1;const ce={clearIcon:oe!=null?oe:re};return typeof ne=="object"?Object.assign(Object.assign({},ce),ne):ce}var Ig=ge(3113);function Rg(ne){return te.createElement(Ig.ZP,Object.assign({size:"small",type:"primary"},ne))}var Ri={button:Rg},Tg=function(ne,oe){var re={};for(var ce in ne)Object.prototype.hasOwnProperty.call(ne,ce)&&oe.indexOf(ce)<0&&(re[ce]=ne[ce]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ce=Object.getOwnPropertySymbols(ne);me{const{prefixCls:me,getPopupContainer:be,className:he,placement:Ne,size:Me,disabled:ze,bordered:Et=!0,placeholder:We,popupClassName:Ye,dropdownClassName:ut,status:ct,clearIcon:De,allowClear:je,rootClassName:St}=re,kt=Tg(re,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Rt=te.useRef(null),{getPrefixCls:Zt,direction:Xt,getPopupContainer:Wt}=(0,te.useContext)(xi.E_),Ot=Zt("picker",me),{compactSize:Nn,compactItemClassnames:hn}=(0,Di.ri)(Ot,Xt),{format:On,showTime:Hn,picker:sa}=re,ca=Zt(),[Na,na]=Oi(Ot),kn=Object.assign(Object.assign({},Hn?_r(Object.assign({format:On,picker:sa},Hn)):{}),sa==="time"?_r(Object.assign(Object.assign({format:On},re),{picker:sa})):{}),jn=(0,$i.Z)(xa=>{var Va;return(Va=Me!=null?Me:Nn)!==null&&Va!==void 0?Va:xa}),ua=te.useContext(Ei.Z),Sa=ze!=null?ze:ua,Qn=(0,te.useContext)(Fi.aM),{hasFeedback:La,status:Xa,feedbackIcon:Wa}=Qn,so=te.createElement(te.Fragment,null,sa==="time"?te.createElement(yt,null):te.createElement(Ae,null),La&&Wa);(0,te.useImperativeHandle)(ce,()=>({focus:()=>{var xa;return(xa=Rt.current)===null||xa===void 0?void 0:xa.focus()},blur:()=>{var xa;return(xa=Rt.current)===null||xa===void 0?void 0:xa.blur()}}));const[Ta]=(0,Bi.Z)("Calendar",Ni.Z),uo=Object.assign(Object.assign({},Ta),re.locale);return Na(te.createElement(bg,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Ot}-separator`},te.createElement(Pt,null)),disabled:Sa,ref:Rt,dropdownAlign:li(Xt,Ne),placeholder:Mg(uo,sa,We),suffixIcon:so,prevIcon:te.createElement("span",{className:`${Ot}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Ot}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Ot}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Ot}-super-next-icon`}),transitionName:`${ca}-slide-up`},kt,kn,{className:we()({[`${Ot}-${jn}`]:jn,[`${Ot}-borderless`]:!Et},(0,Vr.Z)(Ot,(0,Vr.F)(Xa,ct),La),na,hn,he,St),locale:uo.lang,prefixCls:Ot,getPopupContainer:be||Wt,generateConfig:ne,components:Ri,direction:Xt,dropdownClassName:we()(na,Ye||ut,St),allowClear:Ii(je,De,te.createElement(ht.Z,null))})))})}var zg=function(ne,oe){var re={};for(var ce in ne)Object.prototype.hasOwnProperty.call(ne,ce)&&oe.indexOf(ce)<0&&(re[ce]=ne[ce]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ce=Object.getOwnPropertySymbols(ne);me{const{prefixCls:ct,getPopupContainer:De,style:je,className:St,rootClassName:kt,size:Rt,bordered:Zt=!0,placement:Xt,placeholder:Wt,popupClassName:Ot,dropdownClassName:Nn,disabled:hn,status:On,clearIcon:Hn,allowClear:sa}=Ye,ca=zg(Ye,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Na,direction:na,getPopupContainer:kn,[Et]:jn}=(0,te.useContext)(xi.E_),ua=Na("picker",ct),{compactSize:Sa,compactItemClassnames:Qn}=(0,Di.ri)(ua,na),La=te.useRef(null),{format:Xa,showTime:Wa}=Ye,[so,Ta]=Oi(ua);(0,te.useImperativeHandle)(ut,()=>({focus:()=>{var to;return(to=La.current)===null||to===void 0?void 0:to.focus()},blur:()=>{var to;return(to=La.current)===null||to===void 0?void 0:to.blur()}}));const uo={showToday:!0};let xa={};Me&&(xa.picker=Me);const Va=Me||Ye.picker;xa=Object.assign(Object.assign(Object.assign({},xa),Wa?_r(Object.assign({format:Xa,picker:Va},Wa)):{}),Va==="time"?_r(Object.assign(Object.assign({format:Xa},Ye),{picker:Va})):{});const qa=Na(),yo=(0,$i.Z)(to=>{var qo;return(qo=Rt!=null?Rt:Sa)!==null&&qo!==void 0?qo:to}),eo=te.useContext(Ei.Z),Fo=hn!=null?hn:eo,zo=(0,te.useContext)(Fi.aM),{hasFeedback:Rn,status:Ua,feedbackIcon:ka}=zo,co=te.createElement(te.Fragment,null,Va==="time"?te.createElement(yt,null):te.createElement(Ae,null),Rn&&ka),[ho]=(0,Bi.Z)("DatePicker",Ni.Z),Ga=Object.assign(Object.assign({},ho),Ye.locale);return so(te.createElement(yg,Object.assign({ref:La,placeholder:Ng(Ga,Va,Wt),suffixIcon:co,dropdownAlign:li(na,Xt),prevIcon:te.createElement("span",{className:`${ua}-prev-icon`}),nextIcon:te.createElement("span",{className:`${ua}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${ua}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${ua}-super-next-icon`}),transitionName:`${qa}-slide-up`},uo,ca,xa,{locale:Ga.lang,className:we()({[`${ua}-${yo}`]:yo,[`${ua}-borderless`]:!Zt},(0,Vr.Z)(ua,(0,Vr.F)(Ua,On),Rn),Ta,Qn,jn==null?void 0:jn.className,St,kt),style:Object.assign(Object.assign({},jn==null?void 0:jn.style),je),prefixCls:ua,getPopupContainer:De||kn,generateConfig:ne,components:Ri,direction:na,disabled:Fo,dropdownClassName:we()(Ta,kt,Ot||Nn),allowClear:Ii(sa,Hn,te.createElement(ht.Z,null))})))});return ze&&(We.displayName=ze),We}const re=oe(),ce=oe("week","WeekPicker"),me=oe("month","MonthPicker"),be=oe("year","YearPicker"),he=oe("time","TimePicker"),Ne=oe("quarter","QuarterPicker");return{DatePicker:re,WeekPicker:ce,MonthPicker:me,YearPicker:be,TimePicker:he,QuarterPicker:Ne}}const Nl=null;function kg(ne){const{DatePicker:oe,WeekPicker:re,MonthPicker:ce,YearPicker:me,TimePicker:be,QuarterPicker:he}=Ag(ne),Ne=Gg(ne),Me=oe;return Me.WeekPicker=re,Me.MonthPicker=ce,Me.YearPicker=me,Me.RangePicker=Ne,Me.TimePicker=be,Me.QuarterPicker=he,Me}var Ti=kg;const Nr=Ti(z);function Gi(ne){const oe=li(ne.direction,ne.placement);return oe.overflow.adjustY=!1,oe.overflow.adjustX=!1,Object.assign(Object.assign({},ne),{dropdownAlign:oe})}const Zg=(0,ee.Z)(Nr,"picker",null,Gi);Nr._InternalPanelDoNotUseOrYouWillBeFired=Zg;const Hg=(0,ee.Z)(Nr.RangePicker,"picker",null,Gi);Nr._InternalRangePanelDoNotUseOrYouWillBeFired=Hg,Nr.generatePicker=Ti;var jg=Nr},91857:function(ke,Ft,ge){"use strict";var le=ge(59301),ye=ge(38819),mt=ge(92310),Ve=ge.n(mt),Pe=ge(31561),Be=ge(70425),fe=ge(18929),nt=ge(2738),Ke=ge(79676),Qe=ge(53487),at=ge(92343),qe=ge(36355),Je=ge(20834),ie=ge(40875),a=ge(88088),b=ge(47211);const x=null,y=ae=>{const{menu:te,arrow:se,prefixCls:de,children:Le,trigger:Se,disabled:Re,dropdownRender:Ae,getPopupContainer:Gt,overlayClassName:sn,rootClassName:xn,open:Ie,onOpenChange:yt,visible:ht,onVisibleChange:lt,mouseEnterDelay:Lt=.15,mouseLeaveDelay:rt=.1,autoAdjustOverflow:$t=!0,placement:Pt="",overlay:vn,transitionName:we}=ae,{getPopupContainer:Ge,getPrefixCls:st,direction:Tt}=le.useContext(qe.E_),gt=le.useMemo(()=>{const Ct=st();return we!==void 0?we:Pt.includes("top")?`${Ct}-slide-down`:`${Ct}-slide-up`},[st,Pt,we]),bt=le.useMemo(()=>Pt?Pt.includes("Center")?Pt.slice(0,Pt.indexOf("Center")):Pt:Tt==="rtl"?"bottomRight":"bottomLeft",[Pt,Tt]),ue=st("dropdown",de),[et,it]=(0,b.Z)(ue),[,pn]=(0,a.Z)(),rn=le.Children.only(Le),Ue=(0,at.Tm)(rn,{className:Ve()(`${ue}-trigger`,{[`${ue}-rtl`]:Tt==="rtl"},rn.props.className),disabled:Re}),$e=Re?[]:Se;let ve;$e&&$e.includes("contextMenu")&&(ve=!0);const[_e,Xe]=(0,fe.Z)(!1,{value:Ie!=null?Ie:ht}),Bt=(0,Be.useEvent)(Ct=>{yt==null||yt(Ct),lt==null||lt(Ct),Xe(Ct)}),Jt=Ve()(sn,xn,it,{[`${ue}-rtl`]:Tt==="rtl"}),Vt=(0,Ke.Z)({arrowPointAtCenter:typeof se=="object"&&se.pointAtCenter,autoAdjustOverflow:$t,offset:pn.marginXXS,arrowWidth:se?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),_t=le.useCallback(()=>{Xe(!1)},[]),un=()=>{let Ct;return te!=null&&te.items?Ct=le.createElement(Je.default,Object.assign({},te)):typeof vn=="function"?Ct=vn():Ct=vn,Ae&&(Ct=Ae(Ct)),Ct=le.Children.only(typeof Ct=="string"?le.createElement("span",null,Ct):Ct),le.createElement(ie.J,{prefixCls:`${ue}-menu`,expandIcon:le.createElement("span",{className:`${ue}-menu-submenu-arrow`},le.createElement(ye.Z,{className:`${ue}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:_t,validator:Dt=>{let{mode:Mn}=Dt}},Ct)};return et(le.createElement(Pe.Z,Object.assign({alignPoint:ve},(0,nt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Lt,mouseLeaveDelay:rt,visible:_e,builtinPlacements:Vt,arrow:!!se,overlayClassName:Jt,prefixCls:ue,getPopupContainer:Gt||Ge,transitionName:gt,trigger:$e,overlay:un,placement:bt,onVisibleChange:Bt}),Ue))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,Qe.Z)(y,"dropdown",ae=>ae,E),ee=ae=>le.createElement(z,Object.assign({},ae),le.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=ee,Ft.Z=y},47211:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return at}});var le=ge(17313),ye=ge(13826),mt=ge(92899),Ve=ge(29878),Pe=ge(19447),Be=ge(83116),fe=ge(37613),Ke=qe=>{const{componentCls:Je,menuCls:ie,colorError:a,colorTextLightSolid:b}=qe,x=`${ie}-item`;return{[`${Je}, ${Je}-menu-submenu`]:{[`${ie} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:a,"&:hover":{color:b,backgroundColor:a}}}}}};const Qe=qe=>{const{componentCls:Je,menuCls:ie,zIndexPopup:a,dropdownArrowDistance:b,sizePopupArrow:x,antCls:y,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:se,fontSizeIcon:de,controlPaddingHorizontal:Le,colorBgElevated:Se}=qe;return[{[Je]:Object.assign(Object.assign({},(0,le.Wf)(qe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:a,display:"block","&::before":{position:"absolute",insetBlock:-b+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${y}-btn`]:{[`& > ${E}-down, & > ${y}-btn-icon > ${E}-down`]:{fontSize:de}},[`${Je}-wrap`]:{position:"relative",[`${y}-btn > ${E}-down`]:{fontSize:de},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Je}-wrap-open`]:{[`${E}-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${Je}-placement-bottomLeft, &${y}-slide-down-appear${y}-slide-down-appear-active${Je}-placement-bottomLeft, &${y}-slide-down-enter${y}-slide-down-enter-active${Je}-placement-bottom, &${y}-slide-down-appear${y}-slide-down-appear-active${Je}-placement-bottom, @@ -168,7 +168,7 @@ &${y}-slide-down-leave${y}-slide-down-leave-active${Je}-placement-bottom, &${y}-slide-down-leave${y}-slide-down-leave-active${Je}-placement-bottomRight`]:{animationName:ye.Uw},[`&${y}-slide-up-leave${y}-slide-up-leave-active${Je}-placement-topLeft, &${y}-slide-up-leave${y}-slide-up-leave-active${Je}-placement-top, - &${y}-slide-up-leave${y}-slide-up-leave-active${Je}-placement-topRight`]:{animationName:ye.ly}})},(0,Pe.ZP)(et,{colorBg:Se,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Je} ${ie}`]:{position:"relative",margin:0},[`${ie}-submenu-popup`]:{position:"absolute",zIndex:a,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Je}, ${Je}-menu-submenu`]:{[ie]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Se,backgroundClip:"padding-box",borderRadius:et.borderRadiusLG,outline:"none",boxShadow:et.boxShadowSecondary},(0,le.Qy)(et)),{[`${ie}-item-group-title`]:{padding:`${ee}px ${Le}px`,color:et.colorTextDescription,transition:`all ${z}`},[`${ie}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ie}-item-icon`]:{minWidth:ae,marginInlineEnd:et.marginXS,fontSize:et.fontSizeSM},[`${ie}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ie}-item, ${ie}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Le}px`,color:et.colorText,fontWeight:"normal",fontSize:ae,lineHeight:et.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:et.borderRadiusSM,"&:hover, &-active":{backgroundColor:et.controlItemBgHover}},(0,le.Qy)(et)),{"&-selected":{color:et.colorPrimary,backgroundColor:et.controlItemBgActive,"&:hover, &-active":{backgroundColor:et.controlItemBgActiveHover}},"&-disabled":{color:se,cursor:"not-allowed","&:hover":{color:se,backgroundColor:Se,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${et.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:et.colorSplit},[`${Je}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:et.paddingXS,[`${Je}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:et.colorTextDescription,fontSize:de,fontStyle:"normal"}}}),[`${ie}-item-group-list`]:{margin:`0 ${et.marginXS}px`,padding:0,listStyle:"none"},[`${ie}-submenu-title`]:{paddingInlineEnd:Le+et.fontSizeSM},[`${ie}-submenu-vertical`]:{position:"relative"},[`${ie}-submenu${ie}-submenu-disabled ${Je}-menu-submenu-title`]:{[`&, ${Je}-menu-submenu-arrow-icon`]:{color:se,backgroundColor:Se,cursor:"not-allowed"}},[`${ie}-submenu-selected ${Je}-menu-submenu-title`]:{color:et.colorPrimary}})}},[(0,ye.oN)(et,"slide-up"),(0,ye.oN)(et,"slide-down"),(0,mt.Fm)(et,"move-up"),(0,mt.Fm)(et,"move-down"),(0,Ve._y)(et,"zoom-big")]]};var at=(0,Be.Z)("Dropdown",(et,Je)=>{let{rootPrefixCls:ie}=Je;const{marginXXS:a,sizePopupArrow:b,controlHeight:x,fontSize:y,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=et,te=(x-y*E)/2,{dropdownArrowOffset:se}=(0,Pe.fS)({contentRadius:ae}),de=(0,fe.TS)(et,{menuCls:`${ee}-menu`,rootPrefixCls:ie,dropdownArrowDistance:b/2+a,dropdownArrowOffset:se,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[Qe(de),Ke(de)]},et=>({zIndexPopup:et.zIndexPopupBase+50}))},45818:function(ke,Ft,ge){"use strict";ge.d(Ft,{D:function(){return z},Z:function(){return te}});var le=ge(54476),ye=ge(59301),mt={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"},Ve=mt,Pe=ge(7657),Be=function(de,Le){return ye.createElement(Pe.Z,(0,le.Z)({},de,{ref:Le,icon:Ve}))},fe=ye.forwardRef(Be),nt=fe,Ke=ge(33853),Qe=ge(38819),at=ge(92310),et=ge.n(at),Je=ge(2738),a=se=>!isNaN(parseFloat(se))&&isFinite(se),b=ge(36355),x=ge(84966),y=function(se,de){var Le={};for(var Se in se)Object.prototype.hasOwnProperty.call(se,Se)&&de.indexOf(Se)<0&&(Le[Se]=se[Se]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,Se=Object.getOwnPropertySymbols(se);Re{let se=0;return function(){let de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return se+=1,`${de}${se}`}})();var te=ye.forwardRef((se,de)=>{const{prefixCls:Le,className:Se,trigger:Re,children:Ae,defaultCollapsed:Gt=!1,theme:sn="dark",style:xn={},collapsible:Ie=!1,reverseArrow:yt=!1,width:ht=200,collapsedWidth:lt=80,zeroWidthTriggerStyle:Lt,breakpoint:rt,onCollapse:$t,onBreakpoint:Pt}=se,vn=y(se,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:we}=(0,ye.useContext)(x.Gs),[Ge,st]=(0,ye.useState)("collapsed"in se?se.collapsed:Gt),[Tt,gt]=(0,ye.useState)(!1);(0,ye.useEffect)(()=>{"collapsed"in se&&st(se.collapsed)},[se.collapsed]);const bt=(Ue,$e)=>{"collapsed"in se||st(Ue),$t==null||$t(Ue,$e)},ue=(0,ye.useRef)();ue.current=Ue=>{gt(Ue.matches),Pt==null||Pt(Ue.matches),Ge!==Ue.matches&&bt(Ue.matches,"responsive")},(0,ye.useEffect)(()=>{function Ue(ve){return ue.current(ve)}let $e;if(typeof window!="undefined"){const{matchMedia:ve}=window;if(ve&&rt&&rt in E){$e=ve(`(max-width: ${E[rt]})`);try{$e.addEventListener("change",Ue)}catch(_e){$e.addListener(Ue)}Ue($e)}}return()=>{try{$e==null||$e.removeEventListener("change",Ue)}catch(ve){$e==null||$e.removeListener(Ue)}}},[rt]),(0,ye.useEffect)(()=>{const Ue=ee("ant-sider-");return we.addSider(Ue),()=>we.removeSider(Ue)},[]);const qe=()=>{bt(!Ge,"clickTrigger")},{getPrefixCls:it}=(0,ye.useContext)(b.E_),pn=()=>{const Ue=it("layout-sider",Le),$e=(0,Je.Z)(vn,["collapsed"]),ve=Ge?lt:ht,_e=a(ve)?`${ve}px`:String(ve),Xe=parseFloat(String(lt||0))===0?ye.createElement("span",{onClick:qe,className:et()(`${Ue}-zero-width-trigger`,`${Ue}-zero-width-trigger-${yt?"right":"left"}`),style:Lt},Re||ye.createElement(nt,null)):null,Vt={expanded:yt?ye.createElement(Qe.Z,null):ye.createElement(Ke.Z,null),collapsed:yt?ye.createElement(Ke.Z,null):ye.createElement(Qe.Z,null)}[Ge?"collapsed":"expanded"],_t=Re!==null?Xe||ye.createElement("div",{className:`${Ue}-trigger`,onClick:qe,style:{width:_e}},Re||Vt):null,un=Object.assign(Object.assign({},xn),{flex:`0 0 ${_e}`,maxWidth:_e,minWidth:_e,width:_e}),Ct=et()(Ue,`${Ue}-${sn}`,{[`${Ue}-collapsed`]:!!Ge,[`${Ue}-has-trigger`]:Ie&&Re!==null&&!Xe,[`${Ue}-below`]:!!Tt,[`${Ue}-zero-width`]:parseFloat(_e)===0},Se);return ye.createElement("aside",Object.assign({className:Ct},$e,{style:un,ref:de}),ye.createElement("div",{className:`${Ue}-children`},Ae),Ie||Tt&&Xe?_t:null)},rn=ye.useMemo(()=>({siderCollapsed:Ge}),[Ge]);return ye.createElement(z.Provider,{value:rn},pn())})},84966:function(ke,Ft,ge){"use strict";ge.d(Ft,{VY:function(){return z},$_:function(){return E},h4:function(){return y},Gs:function(){return Je},ZP:function(){return ee}});var le=ge(94480),ye=ge(92310),mt=ge.n(ye),Ve=ge(2738),Pe=ge(59301),Be=ge(36355),fe=ge(83116),Ke=ae=>{const{componentCls:te,bodyBg:se,lightSiderBg:de,lightTriggerBg:Le,lightTriggerColor:Se}=ae;return{[`${te}-sider-light`]:{background:de,[`${te}-sider-trigger`]:{color:Se,background:Le},[`${te}-sider-zero-width-trigger`]:{color:Se,background:Le,border:`1px solid ${se}`,borderInlineStart:0}}}};const Qe=ae=>{const{antCls:te,componentCls:se,colorText:de,triggerColor:Le,footerBg:Se,triggerBg:Re,headerHeight:Ae,headerPadding:Gt,headerColor:sn,footerPadding:xn,triggerHeight:Ie,zeroTriggerHeight:yt,zeroTriggerWidth:ht,motionDurationMid:lt,motionDurationSlow:Lt,fontSize:rt,borderRadius:$t,bodyBg:Pt,headerBg:vn,siderBg:we}=ae;return{[se]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Pt,"&, *":{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:we,transition:`all ${lt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ie},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ie,color:Le,lineHeight:`${Ie}px`,textAlign:"center",background:Re,cursor:"pointer",transition:`all ${lt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ae,insetInlineEnd:-ht,zIndex:1,width:ht,height:yt,color:Le,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:we,borderStartStartRadius:0,borderStartEndRadius:$t,borderEndEndRadius:$t,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Lt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Lt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ht,borderStartStartRadius:$t,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:$t}}}}},Ke(ae)),{"&-rtl":{direction:"rtl"}}),[`${se}-header`]:{height:Ae,padding:Gt,color:sn,lineHeight:`${Ae}px`,background:vn,[`${te}-menu`]:{lineHeight:"inherit"}},[`${se}-footer`]:{padding:xn,color:de,fontSize:rt,background:Se},[`${se}-content`]:{flex:"auto",minHeight:0}}};var at=(0,fe.Z)("Layout",ae=>[Qe(ae)],ae=>{const{colorBgLayout:te,controlHeight:se,controlHeightLG:de,colorText:Le,controlHeightSM:Se,marginXXS:Re,colorTextLightSolid:Ae,colorBgContainer:Gt}=ae,sn=de*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:se*2,headerPadding:`0 ${sn}px`,headerColor:Le,footerPadding:`${Se}px ${sn}px`,footerBg:te,siderBg:"#001529",triggerHeight:de+Re*2,triggerBg:"#002140",triggerColor:Ae,zeroTriggerWidth:de,zeroTriggerHeight:de,lightSiderBg:Gt,lightTriggerBg:Gt,lightTriggerColor:Le}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),et=function(ae,te){var se={};for(var de in ae)Object.prototype.hasOwnProperty.call(ae,de)&&te.indexOf(de)<0&&(se[de]=ae[de]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,de=Object.getOwnPropertySymbols(ae);Lenull,removeSider:()=>null}});function ie(ae){let{suffixCls:te,tagName:se,displayName:de}=ae;return Le=>Pe.forwardRef((Re,Ae)=>Pe.createElement(Le,Object.assign({ref:Ae,suffixCls:te,tagName:se},Re)))}const a=Pe.forwardRef((ae,te)=>{const{prefixCls:se,suffixCls:de,className:Le,tagName:Se}=ae,Re=et(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ae}=Pe.useContext(Be.E_),Gt=Ae("layout",se),[sn,xn]=at(Gt),Ie=de?`${Gt}-${de}`:Gt;return sn(Pe.createElement(Se,Object.assign({className:mt()(se||Ie,Le,xn),ref:te},Re)))}),b=Pe.forwardRef((ae,te)=>{const{direction:se}=Pe.useContext(Be.E_),[de,Le]=Pe.useState([]),{prefixCls:Se,className:Re,rootClassName:Ae,children:Gt,hasSider:sn,tagName:xn,style:Ie}=ae,yt=et(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ht=(0,Ve.Z)(yt,["suffixCls"]),{getPrefixCls:lt,layout:Lt}=Pe.useContext(Be.E_),rt=lt("layout",Se),[$t,Pt]=at(rt),vn=mt()(rt,{[`${rt}-has-sider`]:typeof sn=="boolean"?sn:de.length>0,[`${rt}-rtl`]:se==="rtl"},Lt==null?void 0:Lt.className,Re,Ae,Pt),we=Pe.useMemo(()=>({siderHook:{addSider:Ge=>{Le(st=>[].concat((0,le.Z)(st),[Ge]))},removeSider:Ge=>{Le(st=>st.filter(Tt=>Tt!==Ge))}}}),[]);return $t(Pe.createElement(Je.Provider,{value:we},Pe.createElement(xn,Object.assign({ref:te,className:vn,style:Object.assign(Object.assign({},Lt==null?void 0:Lt.style),Ie)},ht),Gt)))}),x=ie({tagName:"div",displayName:"Layout"})(b),y=ie({suffixCls:"header",tagName:"header",displayName:"Header"})(a),E=ie({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(a),z=ie({suffixCls:"content",tagName:"main",displayName:"Content"})(a);var ee=x},40875:function(ke,Ft,ge){"use strict";ge.d(Ft,{J:function(){return Be}});var le=ge(59301),ye=ge(33234),mt=ge(70425),Ve=function(fe,nt){var Ke={};for(var Qe in fe)Object.prototype.hasOwnProperty.call(fe,Qe)&&nt.indexOf(Qe)<0&&(Ke[Qe]=fe[Qe]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Qe=Object.getOwnPropertySymbols(fe);at{const{children:Ke}=fe,Qe=Ve(fe,["children"]),at=le.useContext(Pe),et=le.useMemo(()=>Object.assign(Object.assign({},at),Qe),[at,Qe.prefixCls,Qe.mode,Qe.selectable]);return le.createElement(Pe.Provider,{value:et},le.createElement(ye.BR,null,(0,mt.supportNodeRef)(Ke)?le.cloneElement(Ke,{ref:nt}):Ke))});Ft.Z=Pe},20834:function(ke,Ft,ge){"use strict";ge.d(Ft,{default:function(){return rn}});var le=ge(15285),ye=ge(59301),mt=ge(45818),Ve=ge(92310),Pe=ge.n(Ve),Be=ge(36355),fe=function(Ue,$e){var ve={};for(var _e in Ue)Object.prototype.hasOwnProperty.call(Ue,_e)&&$e.indexOf(_e)<0&&(ve[_e]=Ue[_e]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,_e=Object.getOwnPropertySymbols(Ue);Xe<_e.length;Xe++)$e.indexOf(_e[Xe])<0&&Object.prototype.propertyIsEnumerable.call(Ue,_e[Xe])&&(ve[_e[Xe]]=Ue[_e[Xe]]);return ve},Ke=Ue=>{const{prefixCls:$e,className:ve,dashed:_e}=Ue,Xe=fe(Ue,["prefixCls","className","dashed"]),{getPrefixCls:Bt}=ye.useContext(Be.E_),Jt=Bt("menu",$e),Vt=Pe()({[`${Jt}-item-divider-dashed`]:!!_e},ve);return ye.createElement(le.iz,Object.assign({className:Vt},Xe))},Qe=ge(11592),at=ge(2738),et=ge(6848),Je=ge(92343),a=(0,ye.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ue=>{var $e;const{className:ve,children:_e,icon:Xe,title:Bt,danger:Jt}=Ue,{prefixCls:Vt,firstLevel:_t,direction:un,disableMenuItemTitleTooltip:Ct,inlineCollapsed:Dt}=ye.useContext(a),Mn=Oe=>{const dt=ye.createElement("span",{className:`${Vt}-title-content`},_e);return(!Xe||(0,Je.l$)(_e)&&_e.type==="span")&&_e&&Oe&&_t&&typeof _e=="string"?ye.createElement("div",{className:`${Vt}-inline-collapsed-noicon`},_e.charAt(0)):dt},{siderCollapsed:on}=ye.useContext(mt.D);let mn=Bt;typeof Bt=="undefined"?mn=_t?_e:"":Bt===!1&&(mn="");const Dn={title:mn};!on&&!Dt&&(Dn.title=null,Dn.open=!1);const yn=(0,Qe.Z)(_e).length;let Ce=ye.createElement(le.ck,Object.assign({},(0,at.Z)(Ue,["title","icon","danger"]),{className:Pe()({[`${Vt}-item-danger`]:Jt,[`${Vt}-item-only-child`]:(Xe?yn+1:yn)===1},ve),title:typeof Bt=="string"?Bt:void 0}),(0,Je.Tm)(Xe,{className:Pe()((0,Je.l$)(Xe)?($e=Xe.props)===null||$e===void 0?void 0:$e.className:"",`${Vt}-item-icon`)}),Mn(Dt));return Ct||(Ce=ye.createElement(et.Z,Object.assign({},Dn,{placement:un==="rtl"?"left":"right",overlayClassName:`${Vt}-inline-collapsed-tooltip`}),Ce)),Ce},E=Ue=>{var $e;const{popupClassName:ve,icon:_e,title:Xe,theme:Bt}=Ue,Jt=ye.useContext(a),{prefixCls:Vt,inlineCollapsed:_t,theme:un}=Jt,Ct=(0,le.Xl)();let Dt;if(!_e)Dt=_t&&!Ct.length&&Xe&&typeof Xe=="string"?ye.createElement("div",{className:`${Vt}-inline-collapsed-noicon`},Xe.charAt(0)):ye.createElement("span",{className:`${Vt}-title-content`},Xe);else{const on=(0,Je.l$)(Xe)&&Xe.type==="span";Dt=ye.createElement(ye.Fragment,null,(0,Je.Tm)(_e,{className:Pe()((0,Je.l$)(_e)?($e=_e.props)===null||$e===void 0?void 0:$e.className:"",`${Vt}-item-icon`)}),on?Xe:ye.createElement("span",{className:`${Vt}-title-content`},Xe))}const Mn=ye.useMemo(()=>Object.assign(Object.assign({},Jt),{firstLevel:!1}),[Jt]);return ye.createElement(a.Provider,{value:Mn},ye.createElement(le.Wd,Object.assign({},(0,at.Z)(Ue,["icon"]),{title:Dt,popupClassName:Pe()(Vt,ve,`${Vt}-${Bt||un}`)})))},z=ge(18785),ee=ge(70425),ae=ge(62892),te=ge(40875),se=function(Ue,$e){var ve={};for(var _e in Ue)Object.prototype.hasOwnProperty.call(Ue,_e)&&$e.indexOf(_e)<0&&(ve[_e]=Ue[_e]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,_e=Object.getOwnPropertySymbols(Ue);Xe<_e.length;Xe++)$e.indexOf(_e[Xe])<0&&Object.prototype.propertyIsEnumerable.call(Ue,_e[Xe])&&(ve[_e[Xe]]=Ue[_e[Xe]]);return ve};function de(Ue){return(Ue||[]).map(($e,ve)=>{if($e&&typeof $e=="object"){const _e=$e,{label:Xe,children:Bt,key:Jt,type:Vt}=_e,_t=se(_e,["label","children","key","type"]),un=Jt!=null?Jt:`tmp-${ve}`;return Bt||Vt==="group"?Vt==="group"?ye.createElement(le.BW,Object.assign({key:un},_t,{title:Xe}),de(Bt)):ye.createElement(E,Object.assign({key:un},_t,{title:Xe}),de(Bt)):Vt==="divider"?ye.createElement(Ke,Object.assign({key:un},_t)):ye.createElement(x,Object.assign({key:un},_t),Xe)}return null}).filter($e=>$e)}function Le(Ue){return ye.useMemo(()=>Ue&&de(Ue),[Ue])}var Se=ge(64993),Re=ge(17313),Ae=ge(8378),Gt=ge(13826),sn=ge(29878),xn=ge(83116),Ie=ge(37613),ht=Ue=>{const{componentCls:$e,motionDurationSlow:ve,horizontalLineHeight:_e,colorSplit:Xe,lineWidth:Bt,lineType:Jt,itemPaddingInline:Vt}=Ue;return{[`${$e}-horizontal`]:{lineHeight:_e,border:0,borderBottom:`${Bt}px ${Jt} ${Xe}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${$e}-item, ${$e}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Vt},[`> ${$e}-item:hover, + &${y}-slide-up-leave${y}-slide-up-leave-active${Je}-placement-topRight`]:{animationName:ye.ly}})},(0,Pe.ZP)(qe,{colorBg:Se,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Je} ${ie}`]:{position:"relative",margin:0},[`${ie}-submenu-popup`]:{position:"absolute",zIndex:a,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Je}, ${Je}-menu-submenu`]:{[ie]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Se,backgroundClip:"padding-box",borderRadius:qe.borderRadiusLG,outline:"none",boxShadow:qe.boxShadowSecondary},(0,le.Qy)(qe)),{[`${ie}-item-group-title`]:{padding:`${ee}px ${Le}px`,color:qe.colorTextDescription,transition:`all ${z}`},[`${ie}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ie}-item-icon`]:{minWidth:ae,marginInlineEnd:qe.marginXS,fontSize:qe.fontSizeSM},[`${ie}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ie}-item, ${ie}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Le}px`,color:qe.colorText,fontWeight:"normal",fontSize:ae,lineHeight:qe.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:qe.borderRadiusSM,"&:hover, &-active":{backgroundColor:qe.controlItemBgHover}},(0,le.Qy)(qe)),{"&-selected":{color:qe.colorPrimary,backgroundColor:qe.controlItemBgActive,"&:hover, &-active":{backgroundColor:qe.controlItemBgActiveHover}},"&-disabled":{color:se,cursor:"not-allowed","&:hover":{color:se,backgroundColor:Se,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${qe.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:qe.colorSplit},[`${Je}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:qe.paddingXS,[`${Je}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:qe.colorTextDescription,fontSize:de,fontStyle:"normal"}}}),[`${ie}-item-group-list`]:{margin:`0 ${qe.marginXS}px`,padding:0,listStyle:"none"},[`${ie}-submenu-title`]:{paddingInlineEnd:Le+qe.fontSizeSM},[`${ie}-submenu-vertical`]:{position:"relative"},[`${ie}-submenu${ie}-submenu-disabled ${Je}-menu-submenu-title`]:{[`&, ${Je}-menu-submenu-arrow-icon`]:{color:se,backgroundColor:Se,cursor:"not-allowed"}},[`${ie}-submenu-selected ${Je}-menu-submenu-title`]:{color:qe.colorPrimary}})}},[(0,ye.oN)(qe,"slide-up"),(0,ye.oN)(qe,"slide-down"),(0,mt.Fm)(qe,"move-up"),(0,mt.Fm)(qe,"move-down"),(0,Ve._y)(qe,"zoom-big")]]};var at=(0,Be.Z)("Dropdown",(qe,Je)=>{let{rootPrefixCls:ie}=Je;const{marginXXS:a,sizePopupArrow:b,controlHeight:x,fontSize:y,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=qe,te=(x-y*E)/2,{dropdownArrowOffset:se}=(0,Pe.fS)({contentRadius:ae}),de=(0,fe.TS)(qe,{menuCls:`${ee}-menu`,rootPrefixCls:ie,dropdownArrowDistance:b/2+a,dropdownArrowOffset:se,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[Qe(de),Ke(de)]},qe=>({zIndexPopup:qe.zIndexPopupBase+50}))},45818:function(ke,Ft,ge){"use strict";ge.d(Ft,{D:function(){return z},Z:function(){return te}});var le=ge(54476),ye=ge(59301),mt={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"},Ve=mt,Pe=ge(7657),Be=function(de,Le){return ye.createElement(Pe.Z,(0,le.Z)({},de,{ref:Le,icon:Ve}))},fe=ye.forwardRef(Be),nt=fe,Ke=ge(33853),Qe=ge(38819),at=ge(92310),qe=ge.n(at),Je=ge(2738),a=se=>!isNaN(parseFloat(se))&&isFinite(se),b=ge(36355),x=ge(84966),y=function(se,de){var Le={};for(var Se in se)Object.prototype.hasOwnProperty.call(se,Se)&&de.indexOf(Se)<0&&(Le[Se]=se[Se]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,Se=Object.getOwnPropertySymbols(se);Re{let se=0;return function(){let de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return se+=1,`${de}${se}`}})();var te=ye.forwardRef((se,de)=>{const{prefixCls:Le,className:Se,trigger:Re,children:Ae,defaultCollapsed:Gt=!1,theme:sn="dark",style:xn={},collapsible:Ie=!1,reverseArrow:yt=!1,width:ht=200,collapsedWidth:lt=80,zeroWidthTriggerStyle:Lt,breakpoint:rt,onCollapse:$t,onBreakpoint:Pt}=se,vn=y(se,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:we}=(0,ye.useContext)(x.Gs),[Ge,st]=(0,ye.useState)("collapsed"in se?se.collapsed:Gt),[Tt,gt]=(0,ye.useState)(!1);(0,ye.useEffect)(()=>{"collapsed"in se&&st(se.collapsed)},[se.collapsed]);const bt=(Ue,$e)=>{"collapsed"in se||st(Ue),$t==null||$t(Ue,$e)},ue=(0,ye.useRef)();ue.current=Ue=>{gt(Ue.matches),Pt==null||Pt(Ue.matches),Ge!==Ue.matches&&bt(Ue.matches,"responsive")},(0,ye.useEffect)(()=>{function Ue(ve){return ue.current(ve)}let $e;if(typeof window!="undefined"){const{matchMedia:ve}=window;if(ve&&rt&&rt in E){$e=ve(`(max-width: ${E[rt]})`);try{$e.addEventListener("change",Ue)}catch(_e){$e.addListener(Ue)}Ue($e)}}return()=>{try{$e==null||$e.removeEventListener("change",Ue)}catch(ve){$e==null||$e.removeListener(Ue)}}},[rt]),(0,ye.useEffect)(()=>{const Ue=ee("ant-sider-");return we.addSider(Ue),()=>we.removeSider(Ue)},[]);const et=()=>{bt(!Ge,"clickTrigger")},{getPrefixCls:it}=(0,ye.useContext)(b.E_),pn=()=>{const Ue=it("layout-sider",Le),$e=(0,Je.Z)(vn,["collapsed"]),ve=Ge?lt:ht,_e=a(ve)?`${ve}px`:String(ve),Xe=parseFloat(String(lt||0))===0?ye.createElement("span",{onClick:et,className:qe()(`${Ue}-zero-width-trigger`,`${Ue}-zero-width-trigger-${yt?"right":"left"}`),style:Lt},Re||ye.createElement(nt,null)):null,Vt={expanded:yt?ye.createElement(Qe.Z,null):ye.createElement(Ke.Z,null),collapsed:yt?ye.createElement(Ke.Z,null):ye.createElement(Qe.Z,null)}[Ge?"collapsed":"expanded"],_t=Re!==null?Xe||ye.createElement("div",{className:`${Ue}-trigger`,onClick:et,style:{width:_e}},Re||Vt):null,un=Object.assign(Object.assign({},xn),{flex:`0 0 ${_e}`,maxWidth:_e,minWidth:_e,width:_e}),Ct=qe()(Ue,`${Ue}-${sn}`,{[`${Ue}-collapsed`]:!!Ge,[`${Ue}-has-trigger`]:Ie&&Re!==null&&!Xe,[`${Ue}-below`]:!!Tt,[`${Ue}-zero-width`]:parseFloat(_e)===0},Se);return ye.createElement("aside",Object.assign({className:Ct},$e,{style:un,ref:de}),ye.createElement("div",{className:`${Ue}-children`},Ae),Ie||Tt&&Xe?_t:null)},rn=ye.useMemo(()=>({siderCollapsed:Ge}),[Ge]);return ye.createElement(z.Provider,{value:rn},pn())})},84966:function(ke,Ft,ge){"use strict";ge.d(Ft,{VY:function(){return z},$_:function(){return E},h4:function(){return y},Gs:function(){return Je},ZP:function(){return ee}});var le=ge(94480),ye=ge(92310),mt=ge.n(ye),Ve=ge(2738),Pe=ge(59301),Be=ge(36355),fe=ge(83116),Ke=ae=>{const{componentCls:te,bodyBg:se,lightSiderBg:de,lightTriggerBg:Le,lightTriggerColor:Se}=ae;return{[`${te}-sider-light`]:{background:de,[`${te}-sider-trigger`]:{color:Se,background:Le},[`${te}-sider-zero-width-trigger`]:{color:Se,background:Le,border:`1px solid ${se}`,borderInlineStart:0}}}};const Qe=ae=>{const{antCls:te,componentCls:se,colorText:de,triggerColor:Le,footerBg:Se,triggerBg:Re,headerHeight:Ae,headerPadding:Gt,headerColor:sn,footerPadding:xn,triggerHeight:Ie,zeroTriggerHeight:yt,zeroTriggerWidth:ht,motionDurationMid:lt,motionDurationSlow:Lt,fontSize:rt,borderRadius:$t,bodyBg:Pt,headerBg:vn,siderBg:we}=ae;return{[se]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Pt,"&, *":{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:we,transition:`all ${lt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ie},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ie,color:Le,lineHeight:`${Ie}px`,textAlign:"center",background:Re,cursor:"pointer",transition:`all ${lt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ae,insetInlineEnd:-ht,zIndex:1,width:ht,height:yt,color:Le,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:we,borderStartStartRadius:0,borderStartEndRadius:$t,borderEndEndRadius:$t,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Lt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Lt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ht,borderStartStartRadius:$t,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:$t}}}}},Ke(ae)),{"&-rtl":{direction:"rtl"}}),[`${se}-header`]:{height:Ae,padding:Gt,color:sn,lineHeight:`${Ae}px`,background:vn,[`${te}-menu`]:{lineHeight:"inherit"}},[`${se}-footer`]:{padding:xn,color:de,fontSize:rt,background:Se},[`${se}-content`]:{flex:"auto",minHeight:0}}};var at=(0,fe.Z)("Layout",ae=>[Qe(ae)],ae=>{const{colorBgLayout:te,controlHeight:se,controlHeightLG:de,colorText:Le,controlHeightSM:Se,marginXXS:Re,colorTextLightSolid:Ae,colorBgContainer:Gt}=ae,sn=de*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:se*2,headerPadding:`0 ${sn}px`,headerColor:Le,footerPadding:`${Se}px ${sn}px`,footerBg:te,siderBg:"#001529",triggerHeight:de+Re*2,triggerBg:"#002140",triggerColor:Ae,zeroTriggerWidth:de,zeroTriggerHeight:de,lightSiderBg:Gt,lightTriggerBg:Gt,lightTriggerColor:Le}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),qe=function(ae,te){var se={};for(var de in ae)Object.prototype.hasOwnProperty.call(ae,de)&&te.indexOf(de)<0&&(se[de]=ae[de]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,de=Object.getOwnPropertySymbols(ae);Lenull,removeSider:()=>null}});function ie(ae){let{suffixCls:te,tagName:se,displayName:de}=ae;return Le=>Pe.forwardRef((Re,Ae)=>Pe.createElement(Le,Object.assign({ref:Ae,suffixCls:te,tagName:se},Re)))}const a=Pe.forwardRef((ae,te)=>{const{prefixCls:se,suffixCls:de,className:Le,tagName:Se}=ae,Re=qe(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ae}=Pe.useContext(Be.E_),Gt=Ae("layout",se),[sn,xn]=at(Gt),Ie=de?`${Gt}-${de}`:Gt;return sn(Pe.createElement(Se,Object.assign({className:mt()(se||Ie,Le,xn),ref:te},Re)))}),b=Pe.forwardRef((ae,te)=>{const{direction:se}=Pe.useContext(Be.E_),[de,Le]=Pe.useState([]),{prefixCls:Se,className:Re,rootClassName:Ae,children:Gt,hasSider:sn,tagName:xn,style:Ie}=ae,yt=qe(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ht=(0,Ve.Z)(yt,["suffixCls"]),{getPrefixCls:lt,layout:Lt}=Pe.useContext(Be.E_),rt=lt("layout",Se),[$t,Pt]=at(rt),vn=mt()(rt,{[`${rt}-has-sider`]:typeof sn=="boolean"?sn:de.length>0,[`${rt}-rtl`]:se==="rtl"},Lt==null?void 0:Lt.className,Re,Ae,Pt),we=Pe.useMemo(()=>({siderHook:{addSider:Ge=>{Le(st=>[].concat((0,le.Z)(st),[Ge]))},removeSider:Ge=>{Le(st=>st.filter(Tt=>Tt!==Ge))}}}),[]);return $t(Pe.createElement(Je.Provider,{value:we},Pe.createElement(xn,Object.assign({ref:te,className:vn,style:Object.assign(Object.assign({},Lt==null?void 0:Lt.style),Ie)},ht),Gt)))}),x=ie({tagName:"div",displayName:"Layout"})(b),y=ie({suffixCls:"header",tagName:"header",displayName:"Header"})(a),E=ie({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(a),z=ie({suffixCls:"content",tagName:"main",displayName:"Content"})(a);var ee=x},40875:function(ke,Ft,ge){"use strict";ge.d(Ft,{J:function(){return Be}});var le=ge(59301),ye=ge(33234),mt=ge(70425),Ve=function(fe,nt){var Ke={};for(var Qe in fe)Object.prototype.hasOwnProperty.call(fe,Qe)&&nt.indexOf(Qe)<0&&(Ke[Qe]=fe[Qe]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Qe=Object.getOwnPropertySymbols(fe);at{const{children:Ke}=fe,Qe=Ve(fe,["children"]),at=le.useContext(Pe),qe=le.useMemo(()=>Object.assign(Object.assign({},at),Qe),[at,Qe.prefixCls,Qe.mode,Qe.selectable]);return le.createElement(Pe.Provider,{value:qe},le.createElement(ye.BR,null,(0,mt.supportNodeRef)(Ke)?le.cloneElement(Ke,{ref:nt}):Ke))});Ft.Z=Pe},20834:function(ke,Ft,ge){"use strict";ge.d(Ft,{default:function(){return rn}});var le=ge(15285),ye=ge(59301),mt=ge(45818),Ve=ge(92310),Pe=ge.n(Ve),Be=ge(36355),fe=function(Ue,$e){var ve={};for(var _e in Ue)Object.prototype.hasOwnProperty.call(Ue,_e)&&$e.indexOf(_e)<0&&(ve[_e]=Ue[_e]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,_e=Object.getOwnPropertySymbols(Ue);Xe<_e.length;Xe++)$e.indexOf(_e[Xe])<0&&Object.prototype.propertyIsEnumerable.call(Ue,_e[Xe])&&(ve[_e[Xe]]=Ue[_e[Xe]]);return ve},Ke=Ue=>{const{prefixCls:$e,className:ve,dashed:_e}=Ue,Xe=fe(Ue,["prefixCls","className","dashed"]),{getPrefixCls:Bt}=ye.useContext(Be.E_),Jt=Bt("menu",$e),Vt=Pe()({[`${Jt}-item-divider-dashed`]:!!_e},ve);return ye.createElement(le.iz,Object.assign({className:Vt},Xe))},Qe=ge(11592),at=ge(2738),qe=ge(6848),Je=ge(92343),a=(0,ye.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ue=>{var $e;const{className:ve,children:_e,icon:Xe,title:Bt,danger:Jt}=Ue,{prefixCls:Vt,firstLevel:_t,direction:un,disableMenuItemTitleTooltip:Ct,inlineCollapsed:Dt}=ye.useContext(a),Mn=Oe=>{const dt=ye.createElement("span",{className:`${Vt}-title-content`},_e);return(!Xe||(0,Je.l$)(_e)&&_e.type==="span")&&_e&&Oe&&_t&&typeof _e=="string"?ye.createElement("div",{className:`${Vt}-inline-collapsed-noicon`},_e.charAt(0)):dt},{siderCollapsed:on}=ye.useContext(mt.D);let mn=Bt;typeof Bt=="undefined"?mn=_t?_e:"":Bt===!1&&(mn="");const Dn={title:mn};!on&&!Dt&&(Dn.title=null,Dn.open=!1);const yn=(0,Qe.Z)(_e).length;let Ce=ye.createElement(le.ck,Object.assign({},(0,at.Z)(Ue,["title","icon","danger"]),{className:Pe()({[`${Vt}-item-danger`]:Jt,[`${Vt}-item-only-child`]:(Xe?yn+1:yn)===1},ve),title:typeof Bt=="string"?Bt:void 0}),(0,Je.Tm)(Xe,{className:Pe()((0,Je.l$)(Xe)?($e=Xe.props)===null||$e===void 0?void 0:$e.className:"",`${Vt}-item-icon`)}),Mn(Dt));return Ct||(Ce=ye.createElement(qe.Z,Object.assign({},Dn,{placement:un==="rtl"?"left":"right",overlayClassName:`${Vt}-inline-collapsed-tooltip`}),Ce)),Ce},E=Ue=>{var $e;const{popupClassName:ve,icon:_e,title:Xe,theme:Bt}=Ue,Jt=ye.useContext(a),{prefixCls:Vt,inlineCollapsed:_t,theme:un}=Jt,Ct=(0,le.Xl)();let Dt;if(!_e)Dt=_t&&!Ct.length&&Xe&&typeof Xe=="string"?ye.createElement("div",{className:`${Vt}-inline-collapsed-noicon`},Xe.charAt(0)):ye.createElement("span",{className:`${Vt}-title-content`},Xe);else{const on=(0,Je.l$)(Xe)&&Xe.type==="span";Dt=ye.createElement(ye.Fragment,null,(0,Je.Tm)(_e,{className:Pe()((0,Je.l$)(_e)?($e=_e.props)===null||$e===void 0?void 0:$e.className:"",`${Vt}-item-icon`)}),on?Xe:ye.createElement("span",{className:`${Vt}-title-content`},Xe))}const Mn=ye.useMemo(()=>Object.assign(Object.assign({},Jt),{firstLevel:!1}),[Jt]);return ye.createElement(a.Provider,{value:Mn},ye.createElement(le.Wd,Object.assign({},(0,at.Z)(Ue,["icon"]),{title:Dt,popupClassName:Pe()(Vt,ve,`${Vt}-${Bt||un}`)})))},z=ge(18785),ee=ge(70425),ae=ge(62892),te=ge(40875),se=function(Ue,$e){var ve={};for(var _e in Ue)Object.prototype.hasOwnProperty.call(Ue,_e)&&$e.indexOf(_e)<0&&(ve[_e]=Ue[_e]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,_e=Object.getOwnPropertySymbols(Ue);Xe<_e.length;Xe++)$e.indexOf(_e[Xe])<0&&Object.prototype.propertyIsEnumerable.call(Ue,_e[Xe])&&(ve[_e[Xe]]=Ue[_e[Xe]]);return ve};function de(Ue){return(Ue||[]).map(($e,ve)=>{if($e&&typeof $e=="object"){const _e=$e,{label:Xe,children:Bt,key:Jt,type:Vt}=_e,_t=se(_e,["label","children","key","type"]),un=Jt!=null?Jt:`tmp-${ve}`;return Bt||Vt==="group"?Vt==="group"?ye.createElement(le.BW,Object.assign({key:un},_t,{title:Xe}),de(Bt)):ye.createElement(E,Object.assign({key:un},_t,{title:Xe}),de(Bt)):Vt==="divider"?ye.createElement(Ke,Object.assign({key:un},_t)):ye.createElement(x,Object.assign({key:un},_t),Xe)}return null}).filter($e=>$e)}function Le(Ue){return ye.useMemo(()=>Ue&&de(Ue),[Ue])}var Se=ge(64993),Re=ge(17313),Ae=ge(8378),Gt=ge(13826),sn=ge(29878),xn=ge(83116),Ie=ge(37613),ht=Ue=>{const{componentCls:$e,motionDurationSlow:ve,horizontalLineHeight:_e,colorSplit:Xe,lineWidth:Bt,lineType:Jt,itemPaddingInline:Vt}=Ue;return{[`${$e}-horizontal`]:{lineHeight:_e,border:0,borderBottom:`${Bt}px ${Jt} ${Xe}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${$e}-item, ${$e}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Vt},[`> ${$e}-item:hover, > ${$e}-item-active, > ${$e}-submenu ${$e}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${$e}-item, ${$e}-submenu-title`]:{transition:[`border-color ${ve}`,`background ${ve}`].join(",")},[`${$e}-submenu-arrow`]:{display:"none"}}}},Lt=Ue=>{let{componentCls:$e,menuArrowOffset:ve}=Ue;return{[`${$e}-rtl`]:{direction:"rtl"},[`${$e}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${$e}-rtl${$e}-vertical, ${$e}-submenu-rtl ${$e}-vertical`]:{[`${$e}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ve})`},"&::after":{transform:`rotate(45deg) translateY(${ve})`}}}}};const rt=Ue=>Object.assign({},(0,Re.oN)(Ue));var Pt=(Ue,$e)=>{const{componentCls:ve,itemColor:_e,itemSelectedColor:Xe,groupTitleColor:Bt,itemBg:Jt,subMenuItemBg:Vt,itemSelectedBg:_t,activeBarHeight:un,activeBarWidth:Ct,activeBarBorderWidth:Dt,motionDurationSlow:Mn,motionEaseInOut:on,motionEaseOut:mn,itemPaddingInline:Dn,motionDurationMid:yn,itemHoverColor:Ce,lineType:Oe,colorSplit:dt,itemDisabledColor:Nt,dangerItemColor:At,dangerItemHoverColor:ln,dangerItemSelectedColor:It,dangerItemActiveBg:en,dangerItemSelectedBg:cn,itemHoverBg:In,itemActiveBg:Ln,menuSubMenuBg:Wn,horizontalItemSelectedColor:oa,horizontalItemSelectedBg:qn,horizontalItemBorderRadius:Pa,horizontalItemHoverBg:Yn,popupBg:Gn}=Ue;return{[`${ve}-${$e}, ${ve}-${$e} > ${ve}`]:{color:_e,background:Jt,[`&${ve}-root:focus-visible`]:Object.assign({},rt(Ue)),[`${ve}-item-group-title`]:{color:Bt},[`${ve}-submenu-selected`]:{[`> ${ve}-submenu-title`]:{color:Xe}},[`${ve}-item-disabled, ${ve}-submenu-disabled`]:{color:`${Nt} !important`},[`${ve}-item:not(${ve}-item-selected):not(${ve}-submenu-selected)`]:{[`&:hover, > ${ve}-submenu-title:hover`]:{color:Ce}},[`&:not(${ve}-horizontal)`]:{[`${ve}-item:not(${ve}-item-selected)`]:{"&:hover":{backgroundColor:In},"&:active":{backgroundColor:Ln}},[`${ve}-submenu-title`]:{"&:hover":{backgroundColor:In},"&:active":{backgroundColor:Ln}}},[`${ve}-item-danger`]:{color:At,[`&${ve}-item:hover`]:{[`&:not(${ve}-item-selected):not(${ve}-submenu-selected)`]:{color:ln}},[`&${ve}-item:active`]:{background:en}},[`${ve}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ve}-item-selected`]:{color:Xe,[`&${ve}-item-danger`]:{color:It},"a, a:hover":{color:"inherit"}},[`& ${ve}-item-selected`]:{backgroundColor:_t,[`&${ve}-item-danger`]:{backgroundColor:cn}},[`${ve}-item, ${ve}-submenu-title`]:{[`&:not(${ve}-item-disabled):focus-visible`]:Object.assign({},rt(Ue))},[`&${ve}-submenu > ${ve}`]:{backgroundColor:Wn},[`&${ve}-popup > ${ve}`]:{backgroundColor:Gn},[`&${ve}-horizontal`]:Object.assign(Object.assign({},$e==="dark"?{borderBottom:0}:{}),{[`> ${ve}-item, > ${ve}-submenu`]:{top:Dt,marginTop:-Dt,marginBottom:0,borderRadius:Pa,"&::after":{position:"absolute",insetInline:Dn,bottom:0,borderBottom:`${un}px solid transparent`,transition:`border-color ${Mn} ${on}`,content:'""'},"&:hover, &-active, &-open":{background:Yn,"&::after":{borderBottomWidth:un,borderBottomColor:oa}},"&-selected":{color:oa,backgroundColor:qn,"&:hover":{backgroundColor:qn},"&::after":{borderBottomWidth:un,borderBottomColor:oa}}}}),[`&${ve}-root`]:{[`&${ve}-inline, &${ve}-vertical`]:{borderInlineEnd:`${Dt}px ${Oe} ${dt}`}},[`&${ve}-inline`]:{[`${ve}-sub${ve}-inline`]:{background:Vt},[`${ve}-item, ${ve}-submenu-title`]:Dt&&Ct?{width:`calc(100% + ${Dt}px)`}:{},[`${ve}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ct}px solid ${Xe}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${yn} ${mn}`,`opacity ${yn} ${mn}`].join(","),content:'""'},[`&${ve}-item-danger`]:{"&::after":{borderInlineEndColor:It}}},[`${ve}-selected, ${ve}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${yn} ${on}`,`opacity ${yn} ${on}`].join(",")}}}}}};const vn=Ue=>{const{componentCls:$e,itemHeight:ve,itemMarginInline:_e,padding:Xe,menuArrowSize:Bt,marginXS:Jt,itemMarginBlock:Vt}=Ue,_t=Xe+Bt+Jt;return{[`${$e}-item`]:{position:"relative",overflow:"hidden"},[`${$e}-item, ${$e}-submenu-title`]:{height:ve,lineHeight:`${ve}px`,paddingInline:Xe,overflow:"hidden",textOverflow:"ellipsis",marginInline:_e,marginBlock:Vt,width:`calc(100% - ${_e*2}px)`},[`> ${$e}-item, @@ -180,8 +180,8 @@ ${$e}-submenu-arrow, ${$e}-submenu-expand-icon `]:{opacity:0},[`${$e}-item-icon, ${ve}`]:{margin:0,fontSize:yn,lineHeight:`${_e}px`,"+ span":{display:"inline-block",opacity:0}}},[`${$e}-item-icon, ${ve}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${$e}-item-icon, ${ve}`]:{display:"none"},"a, a:hover":{color:Xe}},[`${$e}-item-group-title`]:Object.assign(Object.assign({},Re.vS),{paddingInline:on})}}]};const st=Ue=>{const{componentCls:$e,motionDurationSlow:ve,motionDurationMid:_e,motionEaseInOut:Xe,motionEaseOut:Bt,iconCls:Jt,iconSize:Vt,iconMarginInlineEnd:_t}=Ue;return{[`${$e}-item, ${$e}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ve}`,`background ${ve}`,`padding ${ve} ${Xe}`].join(","),[`${$e}-item-icon, ${Jt}`]:{minWidth:Vt,fontSize:Vt,transition:[`font-size ${_e} ${Bt}`,`margin ${ve} ${Xe}`,`color ${ve}`].join(","),"+ span":{marginInlineStart:_t,opacity:1,transition:[`opacity ${ve} ${Xe}`,`margin ${ve}`,`color ${ve}`].join(",")}},[`${$e}-item-icon`]:Object.assign({},(0,Re.Ro)()),[`&${$e}-item-only-child`]:{[`> ${Jt}, > ${$e}-item-icon`]:{marginInlineEnd:0}}},[`${$e}-item-disabled, ${$e}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${$e}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Tt=Ue=>{const{componentCls:$e,motionDurationSlow:ve,motionEaseInOut:_e,borderRadius:Xe,menuArrowSize:Bt,menuArrowOffset:Jt}=Ue;return{[`${$e}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ue.margin,width:Bt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ve} ${_e}, opacity ${ve}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Bt*.6,height:Bt*.15,backgroundColor:"currentcolor",borderRadius:Xe,transition:[`background ${ve} ${_e}`,`transform ${ve} ${_e}`,`top ${ve} ${_e}`,`color ${ve} ${_e}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Jt})`},"&::after":{transform:`rotate(-45deg) translateY(${Jt})`}}}}},gt=Ue=>{const{antCls:$e,componentCls:ve,fontSize:_e,motionDurationSlow:Xe,motionDurationMid:Bt,motionEaseInOut:Jt,paddingXS:Vt,padding:_t,colorSplit:un,lineWidth:Ct,zIndexPopup:Dt,borderRadiusLG:Mn,subMenuItemBorderRadius:on,menuArrowSize:mn,menuArrowOffset:Dn,lineType:yn,menuPanelMaskInset:Ce,groupTitleLineHeight:Oe,groupTitleFontSize:dt}=Ue;return[{"":{[`${ve}`]:Object.assign(Object.assign({},(0,Re.dF)()),{"&-hidden":{display:"none"}})},[`${ve}-submenu-hidden`]:{display:"none"}},{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Re.Wf)(Ue)),(0,Re.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:_e,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Xe} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ve}-item`]:{flex:"none"}},[`${ve}-item, ${ve}-submenu, ${ve}-submenu-title`]:{borderRadius:Ue.itemBorderRadius},[`${ve}-item-group-title`]:{padding:`${Vt}px ${_t}px`,fontSize:dt,lineHeight:Oe,transition:`all ${Xe}`},[`&-horizontal ${ve}-submenu`]:{transition:[`border-color ${Xe} ${Jt}`,`background ${Xe} ${Jt}`].join(",")},[`${ve}-submenu, ${ve}-submenu-inline`]:{transition:[`border-color ${Xe} ${Jt}`,`background ${Xe} ${Jt}`,`padding ${Bt} ${Jt}`].join(",")},[`${ve}-submenu ${ve}-sub`]:{cursor:"initial",transition:[`background ${Xe} ${Jt}`,`padding ${Xe} ${Jt}`].join(",")},[`${ve}-title-content`]:{transition:`color ${Xe}`},[`${ve}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ve}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:un,borderStyle:yn,borderWidth:0,borderTopWidth:Ct,marginBlock:Ct,padding:0,"&-dashed":{borderStyle:"dashed"}}}),st(Ue)),{[`${ve}-item-group`]:{[`${ve}-item-group-list`]:{margin:0,padding:0,[`${ve}-item, ${ve}-submenu-title`]:{paddingInline:`${_e*2}px ${_t}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Dt,borderRadius:Mn,boxShadow:"none",transformOrigin:"0 0",[`&${ve}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Ce}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Ce},"\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:Ue.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ue.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ue.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ue.paddingXS},[`> ${ve}`]:Object.assign(Object.assign(Object.assign({borderRadius:Mn},st(Ue)),Tt(Ue)),{[`${ve}-item, ${ve}-submenu > ${ve}-submenu-title`]:{borderRadius:on},[`${ve}-submenu-title::after`]:{transition:`transform ${Xe} ${Jt}`}})}}),Tt(Ue)),{[`&-inline-collapsed ${ve}-submenu-arrow, - &-inline ${ve}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Dn})`},"&::after":{transform:`rotate(45deg) translateX(-${Dn})`}},[`${ve}-submenu-open${ve}-submenu-inline > ${ve}-submenu-title > ${ve}-submenu-arrow`]:{transform:`translateY(-${mn*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Dn})`},"&::before":{transform:`rotate(45deg) translateX(${Dn})`}}})},{[`${$e}-layout-header`]:{[ve]:{lineHeight:"inherit"}}}]};var bt=(Ue,$e)=>(0,xn.Z)("Menu",_e=>{if($e===!1)return[];const{colorBgElevated:Xe,colorPrimary:Bt,colorTextLightSolid:Jt,controlHeightLG:Vt,fontSize:_t,darkItemColor:un,darkDangerItemColor:Ct,darkItemBg:Dt,darkSubMenuItemBg:Mn,darkItemSelectedColor:on,darkItemSelectedBg:mn,darkDangerItemSelectedBg:Dn,darkItemHoverBg:yn,darkGroupTitleColor:Ce,darkItemHoverColor:Oe,darkItemDisabledColor:dt,darkDangerItemHoverColor:Nt,darkDangerItemSelectedColor:At,darkDangerItemActiveBg:ln}=_e,It=_t/7*5,en=(0,Ie.TS)(_e,{menuArrowSize:It,menuHorizontalHeight:Vt*1.15,menuArrowOffset:`${It*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Xe}),cn=(0,Ie.TS)(en,{itemColor:un,itemHoverColor:Oe,groupTitleColor:Ce,itemSelectedColor:on,itemBg:Dt,popupBg:Dt,subMenuItemBg:Mn,itemActiveBg:"transparent",itemSelectedBg:mn,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:yn,itemDisabledColor:dt,dangerItemColor:Ct,dangerItemHoverColor:Nt,dangerItemSelectedColor:At,dangerItemActiveBg:ln,dangerItemSelectedBg:Dn,menuSubMenuBg:Mn,horizontalItemSelectedColor:Jt,horizontalItemSelectedBg:Bt});return[gt(en),ht(en),Ge(en),Pt(en,"light"),Pt(cn,"dark"),Lt(en),(0,Ae.Z)(en),(0,Gt.oN)(en,"slide-up"),(0,Gt.oN)(en,"slide-down"),(0,sn._y)(en,"zoom-big")]},_e=>{const{colorPrimary:Xe,colorError:Bt,colorTextDisabled:Jt,colorErrorBg:Vt,colorText:_t,colorTextDescription:un,colorBgContainer:Ct,colorFillAlter:Dt,colorFillContent:Mn,lineWidth:on,lineWidthBold:mn,controlItemBgActive:Dn,colorBgTextHover:yn,controlHeightLG:Ce,lineHeight:Oe,colorBgElevated:dt,marginXXS:Nt,padding:At,fontSize:ln,controlHeightSM:It,fontSizeLG:en,colorTextLightSolid:cn,colorErrorHover:In}=_e,Ln=new Se.C(cn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:_e.zIndexPopupBase+50,radiusItem:_e.borderRadiusLG,itemBorderRadius:_e.borderRadiusLG,radiusSubMenuItem:_e.borderRadiusSM,subMenuItemBorderRadius:_e.borderRadiusSM,colorItemText:_t,itemColor:_t,colorItemTextHover:_t,itemHoverColor:_t,colorItemTextHoverHorizontal:Xe,horizontalItemHoverColor:Xe,colorGroupTitle:un,groupTitleColor:un,colorItemTextSelected:Xe,itemSelectedColor:Xe,colorItemTextSelectedHorizontal:Xe,horizontalItemSelectedColor:Xe,colorItemBg:Ct,itemBg:Ct,colorItemBgHover:yn,itemHoverBg:yn,colorItemBgActive:Mn,itemActiveBg:Dn,colorSubItemBg:Dt,subMenuItemBg:Dt,colorItemBgSelected:Dn,itemSelectedBg:Dn,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:mn,activeBarHeight:mn,colorActiveBarBorderSize:on,activeBarBorderWidth:on,colorItemTextDisabled:Jt,itemDisabledColor:Jt,colorDangerItemText:Bt,dangerItemColor:Bt,colorDangerItemTextHover:Bt,dangerItemHoverColor:Bt,colorDangerItemTextSelected:Bt,dangerItemSelectedColor:Bt,colorDangerItemBgActive:Vt,dangerItemActiveBg:Vt,colorDangerItemBgSelected:Vt,dangerItemSelectedBg:Vt,itemMarginInline:_e.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Ce,groupTitleLineHeight:Oe,collapsedWidth:Ce*2,popupBg:dt,itemMarginBlock:Nt,itemPaddingInline:At,horizontalLineHeight:`${Ce*1.15}px`,iconSize:ln,iconMarginInlineEnd:It-ln,collapsedIconSize:en,groupTitleFontSize:ln,darkItemDisabledColor:new Se.C(cn).setAlpha(.25).toRgbString(),darkItemColor:Ln,darkDangerItemColor:Bt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:cn,darkItemSelectedBg:Xe,darkDangerItemSelectedBg:Bt,darkItemHoverBg:"transparent",darkGroupTitleColor:Ln,darkItemHoverColor:cn,darkDangerItemHoverColor:In,darkDangerItemSelectedColor:cn,darkDangerItemActiveBg:Bt}},{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"]]})(Ue),ue=function(Ue,$e){var ve={};for(var _e in Ue)Object.prototype.hasOwnProperty.call(Ue,_e)&&$e.indexOf(_e)<0&&(ve[_e]=Ue[_e]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,_e=Object.getOwnPropertySymbols(Ue);Xe<_e.length;Xe++)$e.indexOf(_e[Xe])<0&&Object.prototype.propertyIsEnumerable.call(Ue,_e[Xe])&&(ve[_e[Xe]]=Ue[_e[Xe]]);return ve},it=(0,ye.forwardRef)((Ue,$e)=>{var ve,_e;const Xe=ye.useContext(te.Z),Bt=Xe||{},{getPrefixCls:Jt,getPopupContainer:Vt,direction:_t,menu:un}=ye.useContext(Be.E_),Ct=Jt(),{prefixCls:Dt,className:Mn,style:on,theme:mn="light",expandIcon:Dn,_internalDisableMenuItemTitleTooltip:yn,inlineCollapsed:Ce,siderCollapsed:Oe,items:dt,children:Nt,rootClassName:At,mode:ln,selectable:It,onClick:en,overflowedIndicatorPopupClassName:cn}=Ue,In=ue(Ue,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Ln=(0,at.Z)(In,["collapsedWidth"]),Wn=Le(dt)||Nt;(ve=Bt.validator)===null||ve===void 0||ve.call(Bt,{mode:ln});const oa=(0,ee.useEvent)(function(){var Oa;en==null||en.apply(void 0,arguments),(Oa=Bt.onClick)===null||Oa===void 0||Oa.call(Bt)}),qn=Bt.mode||ln,Pa=It!=null?It:Bt.selectable,Yn=ye.useMemo(()=>Oe!==void 0?Oe:Ce,[Ce,Oe]),Gn={horizontal:{motionName:`${Ct}-slide-up`},inline:(0,ae.Z)(Ct),other:{motionName:`${Ct}-zoom-big`}},ia=Jt("menu",Dt||Bt.prefixCls),[Ea,$a]=bt(ia,!Xe),ra=Pe()(`${ia}-${mn}`,un==null?void 0:un.className,Mn);let Ma;if(typeof Dn=="function")Ma=Dn;else if(Dn===null||Dn===!1)Ma=null;else if(Bt.expandIcon===null||Bt.expandIcon===!1)Ma=null;else{const Oa=Dn!=null?Dn:Bt.expandIcon;Ma=(0,Je.Tm)(Oa,{className:Pe()(`${ia}-submenu-expand-icon`,(0,Je.l$)(Oa)?(_e=Oa.props)===null||_e===void 0?void 0:_e.className:"")})}const Po=ye.useMemo(()=>({prefixCls:ia,inlineCollapsed:Yn||!1,direction:_t,firstLevel:!0,theme:mn,mode:qn,disableMenuItemTitleTooltip:yn}),[ia,Yn,_t,yn,mn]);return Ea(ye.createElement(te.Z.Provider,{value:null},ye.createElement(a.Provider,{value:Po},ye.createElement(le.ZP,Object.assign({getPopupContainer:Vt,overflowedIndicator:ye.createElement(z.Z,null),overflowedIndicatorPopupClassName:Pe()(ia,`${ia}-${mn}`,cn),mode:qn,selectable:Pa,onClick:oa},Ln,{inlineCollapsed:Yn,style:Object.assign(Object.assign({},un==null?void 0:un.style),on),className:ra,prefixCls:ia,direction:_t,defaultMotions:Gn,expandIcon:Ma,ref:$e,rootClassName:Pe()(At,$a)}),Wn))))});const pn=(0,ye.forwardRef)((Ue,$e)=>{const ve=(0,ye.useRef)(null),_e=ye.useContext(mt.D);return(0,ye.useImperativeHandle)($e,()=>({menu:ve.current,focus:Xe=>{var Bt;(Bt=ve.current)===null||Bt===void 0||Bt.focus(Xe)}})),ye.createElement(it,Object.assign({ref:ve},Ue,_e))});pn.Item=x,pn.SubMenu=E,pn.Divider=Ke,pn.ItemGroup=le.BW;var rn=pn},93948:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return yn}});var le=ge(59301),ye=ge(29679),mt=ge(40001),Ve=ge(19248),Pe=ge(99267),Be=ge(92310),fe=ge.n(Be),nt=ge(2738),Ke=ge(36355),Qe=ge(54476),at=ge(33885),et=ge(75931),Je={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ie=function(){var Oe=(0,le.useRef)([]),dt=(0,le.useRef)(null);return(0,le.useEffect)(function(){var Nt=Date.now(),At=!1;Oe.current.forEach(function(ln){if(ln){At=!0;var It=ln.style;It.transitionDuration=".3s, .3s, .3s, .06s",dt.current&&Nt-dt.current<100&&(It.transitionDuration="0s, 0s")}}),At&&(dt.current=Date.now())}),Oe.current},a=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],b=function(Oe){var dt=(0,at.Z)((0,at.Z)({},Je),Oe),Nt=dt.className,At=dt.percent,ln=dt.prefixCls,It=dt.strokeColor,en=dt.strokeLinecap,cn=dt.strokeWidth,In=dt.style,Ln=dt.trailColor,Wn=dt.trailWidth,oa=dt.transition,qn=(0,et.Z)(dt,a);delete qn.gapPosition;var Pa=Array.isArray(At)?At:[At],Yn=Array.isArray(It)?It:[It],Gn=ie(),ia=cn/2,Ea=100-cn/2,$a="M ".concat(en==="round"?ia:0,",").concat(ia,` - L `).concat(en==="round"?Ea:100,",").concat(ia),ra="0 0 100 ".concat(cn),Ma=0;return le.createElement("svg",(0,Qe.Z)({className:fe()("".concat(ln,"-line"),Nt),viewBox:ra,preserveAspectRatio:"none",style:In},qn),le.createElement("path",{className:"".concat(ln,"-line-trail"),d:$a,strokeLinecap:en,stroke:Ln,strokeWidth:Wn||cn,fillOpacity:"0"}),Pa.map(function(Po,Oa){var no=1;switch(en){case"round":no=1-cn/100;break;case"square":no=1-cn/2/100;break;default:no=1;break}var Lo={strokeDasharray:"".concat(Po*no,"px, 100px"),strokeDashoffset:"-".concat(Ma,"px"),transition:oa||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ao=Yn[Oa]||Yn[Yn.length-1];return Ma+=Po,le.createElement("path",{key:Oa,className:"".concat(ln,"-line-path"),d:$a,strokeLinecap:en,stroke:ao,strokeWidth:cn,fillOpacity:"0",ref:function(Fe){Gn[Oa]=Fe},style:Lo})}))},x=b,y=ge(76190),E=ge(42978),z=ge(47273),ee=0,ae=(0,z.Z)();function te(){var Ce;return ae?(Ce=ee,ee+=1):Ce="TEST_OR_SSR",Ce}var se=function(Ce){var Oe=le.useState(),dt=(0,E.Z)(Oe,2),Nt=dt[0],At=dt[1];return le.useEffect(function(){At("rc_progress_".concat(te()))},[]),Ce||Nt},de=function(Oe){var dt=Oe.bg,Nt=Oe.children;return le.createElement("div",{style:{width:"100%",height:"100%",background:dt}},Nt)};function Le(Ce,Oe){return Object.keys(Ce).map(function(dt){var Nt=parseFloat(dt),At="".concat(Math.floor(Nt*Oe),"%");return"".concat(Ce[dt]," ").concat(At)})}var Se=le.forwardRef(function(Ce,Oe){var dt=Ce.prefixCls,Nt=Ce.color,At=Ce.gradientId,ln=Ce.radius,It=Ce.style,en=Ce.ptg,cn=Ce.strokeLinecap,In=Ce.strokeWidth,Ln=Ce.size,Wn=Ce.gapDegree,oa=Nt&&(0,y.Z)(Nt)==="object",qn=oa?"#FFF":void 0,Pa=Ln/2,Yn=le.createElement("circle",{className:"".concat(dt,"-circle-path"),r:ln,cx:Pa,cy:Pa,stroke:qn,strokeLinecap:cn,strokeWidth:In,opacity:en===0?0:1,style:It,ref:Oe});if(!oa)return Yn;var Gn="".concat(At,"-conic"),ia=Wn?"".concat(180+Wn/2,"deg"):"0deg",Ea=Le(Nt,(360-Wn)/360),$a=Le(Nt,1),ra="conic-gradient(from ".concat(ia,", ").concat(Ea.join(", "),")"),Ma="linear-gradient(to ".concat(Wn?"bottom":"top",", ").concat($a.join(", "),")");return le.createElement(le.Fragment,null,le.createElement("mask",{id:Gn},Yn),le.createElement("foreignObject",{x:0,y:0,width:Ln,height:Ln,mask:"url(#".concat(Gn,")")},le.createElement(de,{bg:Ma},le.createElement(de,{bg:ra}))))}),Re=Se,Ae=100,Gt=function(Oe,dt,Nt,At,ln,It,en,cn,In,Ln){var Wn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,oa=Nt/100*360*((360-It)/360),qn=It===0?0:{bottom:0,top:180,left:90,right:-90}[en],Pa=(100-At)/100*dt;In==="round"&&At!==100&&(Pa+=Ln/2,Pa>=dt&&(Pa=dt-.01));var Yn=Ae/2;return{stroke:typeof cn=="string"?cn:void 0,strokeDasharray:"".concat(dt,"px ").concat(Oe),strokeDashoffset:Pa+Wn,transform:"rotate(".concat(ln+oa+qn,"deg)"),transformOrigin:"".concat(Yn,"px ").concat(Yn,"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}},sn=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function xn(Ce){var Oe=Ce!=null?Ce:[];return Array.isArray(Oe)?Oe:[Oe]}var Ie=function(Oe){var dt=(0,at.Z)((0,at.Z)({},Je),Oe),Nt=dt.id,At=dt.prefixCls,ln=dt.steps,It=dt.strokeWidth,en=dt.trailWidth,cn=dt.gapDegree,In=cn===void 0?0:cn,Ln=dt.gapPosition,Wn=dt.trailColor,oa=dt.strokeLinecap,qn=dt.style,Pa=dt.className,Yn=dt.strokeColor,Gn=dt.percent,ia=(0,et.Z)(dt,sn),Ea=Ae/2,$a=se(Nt),ra="".concat($a,"-gradient"),Ma=Ea-It/2,Po=Math.PI*2*Ma,Oa=In>0?90+In/2:-90,no=Po*((360-In)/360),Lo=(0,y.Z)(ln)==="object"?ln:{count:ln,space:2},ao=Lo.count,Ee=Lo.space,Fe=xn(Gn),xe=xn(Yn),Mt=xe.find(function(fn){return fn&&(0,y.Z)(fn)==="object"}),Ht=Mt&&(0,y.Z)(Mt)==="object",Qt=Ht?"butt":oa,Kn=Gt(Po,no,0,100,Oa,In,Ln,Wn,Qt,It),wn=ie(),Zn=function(){var vt=0;return Fe.map(function(An,Ca){var oo=xe[Ca]||xe[xe.length-1],ga=Gt(Po,no,vt,An,Oa,In,Ln,oo,Qt,It);return vt+=An,le.createElement(Re,{key:Ca,color:oo,ptg:An,radius:Ma,prefixCls:At,gradientId:ra,style:ga,strokeLinecap:Qt,strokeWidth:It,gapDegree:In,ref:function(He){wn[Ca]=He},size:Ae})}).reverse()},ma=function(){var vt=Math.round(ao*(Fe[0]/100)),An=100/ao,Ca=0;return new Array(ao).fill(null).map(function(oo,ga){var pe=ga<=vt-1?xe[0]:Wn,He=pe&&(0,y.Z)(pe)==="object"?"url(#".concat(ra,")"):void 0,Ze=Gt(Po,no,Ca,An,Oa,In,Ln,pe,"butt",It,Ee);return Ca+=(no-Ze.strokeDashoffset+Ee)*100/no,le.createElement("circle",{key:ga,className:"".concat(At,"-circle-path"),r:Ma,cx:Ea,cy:Ea,stroke:He,strokeWidth:It,opacity:1,style:Ze,ref:function(pt){wn[ga]=pt}})})};return le.createElement("svg",(0,Qe.Z)({className:fe()("".concat(At,"-circle"),Pa),viewBox:"0 0 ".concat(Ae," ").concat(Ae),style:qn,id:Nt,role:"presentation"},ia),!ao&&le.createElement("circle",{className:"".concat(At,"-circle-trail"),r:Ma,cx:Ea,cy:Ea,stroke:Wn,strokeLinecap:Qt,strokeWidth:en||It,style:Kn}),ao?ma():Zn())},yt=Ie,ht={Line:x,Circle:yt},lt=ge(6848),Lt=ge(30071);function rt(Ce){return!Ce||Ce<0?0:Ce>100?100:Ce}function $t(Ce){let{success:Oe,successPercent:dt}=Ce,Nt=dt;return Oe&&"progress"in Oe&&(Nt=Oe.progress),Oe&&"percent"in Oe&&(Nt=Oe.percent),Nt}const Pt=Ce=>{let{percent:Oe,success:dt,successPercent:Nt}=Ce;const At=rt($t({success:dt,successPercent:Nt}));return[At,rt(rt(Oe)-At)]},vn=Ce=>{let{success:Oe={},strokeColor:dt}=Ce;const{strokeColor:Nt}=Oe;return[Nt||Lt.presetPrimaryColors.green,dt||null]},we=(Ce,Oe,dt)=>{var Nt,At,ln,It;let en=-1,cn=-1;if(Oe==="step"){const In=dt.steps,Ln=dt.strokeWidth;typeof Ce=="string"||typeof Ce=="undefined"?(en=Ce==="small"?2:14,cn=Ln!=null?Ln:8):typeof Ce=="number"?[en,cn]=[Ce,Ce]:[en=14,cn=8]=Ce,en*=In}else if(Oe==="line"){const In=dt==null?void 0:dt.strokeWidth;typeof Ce=="string"||typeof Ce=="undefined"?cn=In||(Ce==="small"?6:8):typeof Ce=="number"?[en,cn]=[Ce,Ce]:[en=-1,cn=8]=Ce}else(Oe==="circle"||Oe==="dashboard")&&(typeof Ce=="string"||typeof Ce=="undefined"?[en,cn]=Ce==="small"?[60,60]:[120,120]:typeof Ce=="number"?[en,cn]=[Ce,Ce]:(en=(At=(Nt=Ce[0])!==null&&Nt!==void 0?Nt:Ce[1])!==null&&At!==void 0?At:120,cn=(It=(ln=Ce[0])!==null&&ln!==void 0?ln:Ce[1])!==null&&It!==void 0?It:120));return[en,cn]},Ge=3,st=Ce=>Ge/Ce*100;var gt=Ce=>{const{prefixCls:Oe,trailColor:dt=null,strokeLinecap:Nt="round",gapPosition:At,gapDegree:ln,width:It=120,type:en,children:cn,success:In,size:Ln=It}=Ce,[Wn,oa]=we(Ln,"circle");let{strokeWidth:qn}=Ce;qn===void 0&&(qn=Math.max(st(Wn),6));const Pa={width:Wn,height:oa,fontSize:Wn*.15+6},Yn=le.useMemo(()=>{if(ln||ln===0)return ln;if(en==="dashboard")return 75},[ln,en]),Gn=At||en==="dashboard"&&"bottom"||void 0,ia=Object.prototype.toString.call(Ce.strokeColor)==="[object Object]",Ea=vn({success:In,strokeColor:Ce.strokeColor}),$a=fe()(`${Oe}-inner`,{[`${Oe}-circle-gradient`]:ia}),ra=le.createElement(yt,{percent:Pt(Ce),strokeWidth:qn,trailWidth:qn,strokeColor:Ea,strokeLinecap:Nt,trailColor:dt,prefixCls:Oe,gapDegree:Yn,gapPosition:Gn});return le.createElement("div",{className:$a,style:Pa},Wn<=20?le.createElement(lt.Z,{title:cn},le.createElement("span",null,ra)):le.createElement(le.Fragment,null,ra,cn))},bt=function(Ce,Oe){var dt={};for(var Nt in Ce)Object.prototype.hasOwnProperty.call(Ce,Nt)&&Oe.indexOf(Nt)<0&&(dt[Nt]=Ce[Nt]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var At=0,Nt=Object.getOwnPropertySymbols(Ce);At{let Oe=[];return Object.keys(Ce).forEach(dt=>{const Nt=parseFloat(dt.replace(/%/g,""));isNaN(Nt)||Oe.push({key:Nt,value:Ce[dt]})}),Oe=Oe.sort((dt,Nt)=>dt.key-Nt.key),Oe.map(dt=>{let{key:Nt,value:At}=dt;return`${At} ${Nt}%`}).join(", ")},qe=(Ce,Oe)=>{const{from:dt=Lt.presetPrimaryColors.blue,to:Nt=Lt.presetPrimaryColors.blue,direction:At=Oe==="rtl"?"to left":"to right"}=Ce,ln=bt(Ce,["from","to","direction"]);if(Object.keys(ln).length!==0){const It=ue(ln);return{backgroundImage:`linear-gradient(${At}, ${It})`}}return{backgroundImage:`linear-gradient(${At}, ${dt}, ${Nt})`}};var pn=Ce=>{const{prefixCls:Oe,direction:dt,percent:Nt,size:At,strokeWidth:ln,strokeColor:It,strokeLinecap:en="round",children:cn,trailColor:In=null,success:Ln}=Ce,Wn=It&&typeof It!="string"?qe(It,dt):{backgroundColor:It},oa=en==="square"||en==="butt"?0:void 0,qn={backgroundColor:In||void 0,borderRadius:oa},Pa=At!=null?At:[-1,ln||(At==="small"?6:8)],[Yn,Gn]=we(Pa,"line",{strokeWidth:ln}),ia=Object.assign({width:`${rt(Nt)}%`,height:Gn,borderRadius:oa},Wn),Ea=$t(Ce),$a={width:`${rt(Ea)}%`,height:Gn,borderRadius:oa,backgroundColor:Ln==null?void 0:Ln.strokeColor},ra={width:Yn<0?"100%":Yn,height:Gn};return le.createElement(le.Fragment,null,le.createElement("div",{className:`${Oe}-outer`,style:ra},le.createElement("div",{className:`${Oe}-inner`,style:qn},le.createElement("div",{className:`${Oe}-bg`,style:ia}),Ea!==void 0?le.createElement("div",{className:`${Oe}-success-bg`,style:$a}):null)),cn)},Ue=Ce=>{const{size:Oe,steps:dt,percent:Nt=0,strokeWidth:At=8,strokeColor:ln,trailColor:It=null,prefixCls:en,children:cn}=Ce,In=Math.round(dt*(Nt/100)),Ln=Oe==="small"?2:14,Wn=Oe!=null?Oe:[Ln,At],[oa,qn]=we(Wn,"step",{steps:dt,strokeWidth:At}),Pa=oa/dt,Yn=new Array(dt);for(let Gn=0;Gn{const Oe=Ce?"100%":"-100%";return new $e.Keyframes(`antProgress${Ce?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Oe}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Oe}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Jt=Ce=>{const{componentCls:Oe,iconCls:dt}=Ce;return{[Oe]:Object.assign(Object.assign({},(0,ve.Wf)(Ce)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Ce.fontSize,marginInlineEnd:Ce.marginXS,marginBottom:Ce.marginXS},[`${Oe}-outer`]:{display:"inline-block",width:"100%"},[`&${Oe}-show-info`]:{[`${Oe}-outer`]:{marginInlineEnd:`calc(-2em - ${Ce.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Ce.paddingXS}px)`}},[`${Oe}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Ce.remainingColor,borderRadius:Ce.lineBorderRadius},[`${Oe}-inner:not(${Oe}-circle-gradient)`]:{[`${Oe}-circle-path`]:{stroke:Ce.defaultColor}},[`${Oe}-success-bg, ${Oe}-bg`]:{position:"relative",backgroundColor:Ce.defaultColor,borderRadius:Ce.lineBorderRadius,transition:`all ${Ce.motionDurationSlow} ${Ce.motionEaseInOutCirc}`},[`${Oe}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Ce.colorSuccess},[`${Oe}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Ce.marginXS,color:Ce.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[dt]:{fontSize:Ce.fontSize}},[`&${Oe}-status-active`]:{[`${Oe}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Ce.colorBgContainer,borderRadius:Ce.lineBorderRadius,opacity:0,animationName:Bt(),animationDuration:Ce.progressActiveMotionDuration,animationTimingFunction:Ce.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Oe}-rtl${Oe}-status-active`]:{[`${Oe}-bg::before`]:{animationName:Bt(!0)}},[`&${Oe}-status-exception`]:{[`${Oe}-bg`]:{backgroundColor:Ce.colorError},[`${Oe}-text`]:{color:Ce.colorError}},[`&${Oe}-status-exception ${Oe}-inner:not(${Oe}-circle-gradient)`]:{[`${Oe}-circle-path`]:{stroke:Ce.colorError}},[`&${Oe}-status-success`]:{[`${Oe}-bg`]:{backgroundColor:Ce.colorSuccess},[`${Oe}-text`]:{color:Ce.colorSuccess}},[`&${Oe}-status-success ${Oe}-inner:not(${Oe}-circle-gradient)`]:{[`${Oe}-circle-path`]:{stroke:Ce.colorSuccess}}})}},Vt=Ce=>{const{componentCls:Oe,iconCls:dt}=Ce;return{[Oe]:{[`${Oe}-circle-trail`]:{stroke:Ce.remainingColor},[`&${Oe}-circle ${Oe}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Oe}-circle ${Oe}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Ce.circleTextColor,fontSize:Ce.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[dt]:{fontSize:`${Ce.fontSize/Ce.fontSizeSM}em`}},[`${Oe}-circle&-status-exception`]:{[`${Oe}-text`]:{color:Ce.colorError}},[`${Oe}-circle&-status-success`]:{[`${Oe}-text`]:{color:Ce.colorSuccess}}},[`${Oe}-inline-circle`]:{lineHeight:1,[`${Oe}-inner`]:{verticalAlign:"bottom"}}}},_t=Ce=>{const{componentCls:Oe}=Ce;return{[Oe]:{[`${Oe}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Ce.progressStepMinWidth,marginInlineEnd:Ce.progressStepMarginInlineEnd,backgroundColor:Ce.remainingColor,transition:`all ${Ce.motionDurationSlow}`,"&-active":{backgroundColor:Ce.defaultColor}}}}}},un=Ce=>{const{componentCls:Oe,iconCls:dt}=Ce;return{[Oe]:{[`${Oe}-small&-line, ${Oe}-small&-line ${Oe}-text ${dt}`]:{fontSize:Ce.fontSizeSM}}}};var Ct=(0,_e.Z)("Progress",Ce=>{const Oe=Ce.marginXXS/2,dt=(0,Xe.TS)(Ce,{progressStepMarginInlineEnd:Oe,progressStepMinWidth:Oe,progressActiveMotionDuration:"2.4s"});return[Jt(dt),Vt(dt),_t(dt),un(dt)]},Ce=>({circleTextColor:Ce.colorText,defaultColor:Ce.colorInfo,remainingColor:Ce.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Dt=function(Ce,Oe){var dt={};for(var Nt in Ce)Object.prototype.hasOwnProperty.call(Ce,Nt)&&Oe.indexOf(Nt)<0&&(dt[Nt]=Ce[Nt]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var At=0,Nt=Object.getOwnPropertySymbols(Ce);At{const{prefixCls:dt,className:Nt,rootClassName:At,steps:ln,strokeColor:It,percent:en=0,size:cn="default",showInfo:In=!0,type:Ln="line",status:Wn,format:oa,style:qn}=Ce,Pa=Dt(Ce,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Yn=le.useMemo(()=>{var Fe,xe;const Mt=$t(Ce);return parseInt(Mt!==void 0?(Fe=Mt!=null?Mt:0)===null||Fe===void 0?void 0:Fe.toString():(xe=en!=null?en:0)===null||xe===void 0?void 0:xe.toString(),10)},[en,Ce.success,Ce.successPercent]),Gn=le.useMemo(()=>!on.includes(Wn)&&Yn>=100?"success":Wn||"normal",[Wn,Yn]),{getPrefixCls:ia,direction:Ea,progress:$a}=le.useContext(Ke.E_),ra=ia("progress",dt),[Ma,Po]=Ct(ra),Oa=le.useMemo(()=>{if(!In)return null;const Fe=$t(Ce);let xe;const Mt=oa||(Qt=>`${Qt}%`),Ht=Ln==="line";return oa||Gn!=="exception"&&Gn!=="success"?xe=Mt(rt(en),rt(Fe)):Gn==="exception"?xe=Ht?le.createElement(Ve.Z,null):le.createElement(Pe.Z,null):Gn==="success"&&(xe=Ht?le.createElement(ye.Z,null):le.createElement(mt.Z,null)),le.createElement("span",{className:`${ra}-text`,title:typeof xe=="string"?xe:void 0},xe)},[In,en,Yn,Gn,Ln,ra,oa]),no=Array.isArray(It)?It[0]:It,Lo=typeof It=="string"||Array.isArray(It)?It:void 0;let ao;Ln==="line"?ao=ln?le.createElement(Ue,Object.assign({},Ce,{strokeColor:Lo,prefixCls:ra,steps:ln}),Oa):le.createElement(pn,Object.assign({},Ce,{strokeColor:no,prefixCls:ra,direction:Ea}),Oa):(Ln==="circle"||Ln==="dashboard")&&(ao=le.createElement(gt,Object.assign({},Ce,{strokeColor:no,prefixCls:ra,progressStatus:Gn}),Oa));const Ee=fe()(ra,`${ra}-status-${Gn}`,`${ra}-${Ln==="dashboard"&&"circle"||ln&&"steps"||Ln}`,{[`${ra}-inline-circle`]:Ln==="circle"&&we(cn,"circle")[0]<=20,[`${ra}-show-info`]:In,[`${ra}-${cn}`]:typeof cn=="string",[`${ra}-rtl`]:Ea==="rtl"},$a==null?void 0:$a.className,Nt,At,Po);return Ma(le.createElement("div",Object.assign({ref:Oe,style:Object.assign(Object.assign({},$a==null?void 0:$a.style),qn),className:Ee,role:"progressbar","aria-valuenow":Yn},(0,nt.Z)(Pa,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ao))}),yn=Dn},54580:function(ke,Ft,ge){"use strict";ge.d(Ft,{default:function(){return ga}});var le=ge(59301),ye=ge(94480),mt=ge(92310),Ve=ge.n(mt),Pe=ge(54476),Be=ge(67732),fe=ge(83652),nt=ge(42403),Ke=ge(158),Qe=ge(20068),at=ge(75931),et=ge(75044),Je=ge(76190),ie=ge(3202),a=ge(26112);function b(pe,He){var Ze="cannot ".concat(pe.method," ").concat(pe.action," ").concat(He.status,"'"),ot=new Error(Ze);return ot.status=He.status,ot.method=pe.method,ot.url=pe.action,ot}function x(pe){var He=pe.responseText||pe.response;if(!He)return He;try{return JSON.parse(He)}catch(Ze){return He}}function y(pe){var He=new XMLHttpRequest;pe.onProgress&&He.upload&&(He.upload.onprogress=function(xt){xt.total>0&&(xt.percent=xt.loaded/xt.total*100),pe.onProgress(xt)});var Ze=new FormData;pe.data&&Object.keys(pe.data).forEach(function(pt){var xt=pe.data[pt];if(Array.isArray(xt)){xt.forEach(function(ft){Ze.append("".concat(pt,"[]"),ft)});return}Ze.append(pt,xt)}),pe.file instanceof Blob?Ze.append(pe.filename,pe.file,pe.file.name):Ze.append(pe.filename,pe.file),He.onerror=function(xt){pe.onError(xt)},He.onload=function(){return He.status<200||He.status>=300?pe.onError(b(pe,He),x(He)):pe.onSuccess(x(He),He)},He.open(pe.method,pe.action,!0),pe.withCredentials&&"withCredentials"in He&&(He.withCredentials=!0);var ot=pe.headers||{};return ot["X-Requested-With"]!==null&&He.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(ot).forEach(function(pt){ot[pt]!==null&&He.setRequestHeader(pt,ot[pt])}),He.send(Ze),{abort:function(){He.abort()}}}var E=+new Date,z=0;function ee(){return"rc-upload-".concat(E,"-").concat(++z)}var ae=ge(48736),te=function(pe,He){if(pe&&He){var Ze=Array.isArray(He)?He:He.split(","),ot=pe.name||"",pt=pe.type||"",xt=pt.replace(/\/.*$/,"");return Ze.some(function(ft){var tt=ft.trim();if(/^\*(\/\*)?$/.test(ft))return!0;if(tt.charAt(0)==="."){var dn=ot.toLowerCase(),nn=tt.toLowerCase(),Te=[nn];return(nn===".jpg"||nn===".jpeg")&&(Te=[".jpg",".jpeg"]),Te.some(function(Un){return dn.endsWith(Un)})}return/\/\*$/.test(tt)?xt===tt.replace(/\/.*$/,""):pt===tt?!0:/^\w+$/.test(tt)?((0,ae.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(tt,"'.Skip for check.")),!0):!1})}return!0};function se(pe,He){var Ze=pe.createReader(),ot=[];function pt(){Ze.readEntries(function(xt){var ft=Array.prototype.slice.apply(xt);ot=ot.concat(ft);var tt=!ft.length;tt?He(ot):pt()})}pt()}var de=function(He,Ze,ot){var pt=function xt(ft,tt){ft&&(ft.path=tt||"",ft.isFile?ft.file(function(dn){ot(dn)&&(ft.fullPath&&!dn.webkitRelativePath&&(Object.defineProperties(dn,{webkitRelativePath:{writable:!0}}),dn.webkitRelativePath=ft.fullPath.replace(/^\//,""),Object.defineProperties(dn,{webkitRelativePath:{writable:!1}})),Ze([dn]))}):ft.isDirectory&&se(ft,function(dn){dn.forEach(function(nn){xt(nn,"".concat(tt).concat(ft.name,"/"))})}))};He.forEach(function(xt){pt(xt.webkitGetAsEntry())})},Le=de,Se=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Re=function(pe){(0,nt.Z)(Ze,pe);var He=(0,Ke.Z)(Ze);function Ze(){var ot;(0,Be.Z)(this,Ze);for(var pt=arguments.length,xt=new Array(pt),ft=0;ft{let{uid:xt}=pt;return xt===pe.uid});return ot===-1?Ze.push(pe):Ze[ot]=pe,Ze}function Dt(pe,He){const Ze=pe.uid!==void 0?"uid":"name";return He.filter(ot=>ot[Ze]===pe[Ze])[0]}function Mn(pe,He){const Ze=pe.uid!==void 0?"uid":"name",ot=He.filter(pt=>pt[Ze]!==pe[Ze]);return ot.length===He.length?null:ot}const on=function(){const He=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),ot=He[He.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(ot)||[""])[0]},mn=pe=>pe.indexOf("image/")===0,Dn=pe=>{if(pe.type&&!pe.thumbUrl)return mn(pe.type);const He=pe.thumbUrl||pe.url||"",Ze=on(He);return/^data:image\//.test(He)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Ze)?!0:!(/^data:/.test(He)||Ze)},yn=200;function Ce(pe){return new Promise(He=>{if(!pe.type||!mn(pe.type)){He("");return}const Ze=document.createElement("canvas");Ze.width=yn,Ze.height=yn,Ze.style.cssText=`position: fixed; left: 0; top: 0; width: ${yn}px; height: ${yn}px; z-index: 9999; display: none;`,document.body.appendChild(Ze);const ot=Ze.getContext("2d"),pt=new Image;if(pt.onload=()=>{const{width:xt,height:ft}=pt;let tt=yn,dn=yn,nn=0,Te=0;xt>ft?(dn=ft*(yn/xt),Te=-(dn-tt)/2):(tt=xt*(yn/ft),nn=-(tt-dn)/2),ot.drawImage(pt,nn,Te,tt,dn);const Un=Ze.toDataURL();document.body.removeChild(Ze),window.URL.revokeObjectURL(pt.src),He(Un)},pt.crossOrigin="anonymous",pe.type.startsWith("image/svg+xml")){const xt=new FileReader;xt.onload=()=>{xt.result&&(pt.src=xt.result)},xt.readAsDataURL(pe)}else if(pe.type.startsWith("image/gif")){const xt=new FileReader;xt.onload=()=>{xt.result&&He(xt.result)},xt.readAsDataURL(pe)}else pt.src=window.URL.createObjectURL(pe)})}var Oe=ge(26227),dt=ge(41464),Nt=ge(15277),At=ge(93948),ln=ge(6848),en=le.forwardRef((pe,He)=>{let{prefixCls:Ze,className:ot,style:pt,locale:xt,listType:ft,file:tt,items:dn,progress:nn,iconRender:Te,actionIconRender:Un,itemRender:Vn,isImgUrl:fa,showPreviewIcon:va,showRemoveIcon:wt,showDownloadIcon:Ut,previewIcon:gn,removeIcon:jt,downloadIcon:Fn,onPreview:zn,onDownload:Sn,onClose:la}=pe;var da,Mo;const{status:vo}=tt,[fo,Jo]=le.useState(vo);le.useEffect(()=>{vo!=="removed"&&Jo(vo)},[vo]);const[ar,or]=le.useState(!1);le.useEffect(()=>{const Ra=setTimeout(()=>{or(!0)},300);return()=>{clearTimeout(Ra)}},[]);const Zo=Te(tt);let So=le.createElement("div",{className:`${Ze}-icon`},Zo);if(ft==="picture"||ft==="picture-card"||ft==="picture-circle")if(fo==="uploading"||!tt.thumbUrl&&!tt.url){const Ra=Ve()(`${Ze}-list-item-thumbnail`,{[`${Ze}-list-item-file`]:fo!=="uploading"});So=le.createElement("div",{className:Ra},Zo)}else{const Ra=fa!=null&&fa(tt)?le.createElement("img",{src:tt.thumbUrl||tt.url,alt:tt.name,className:`${Ze}-list-item-image`,crossOrigin:tt.crossOrigin}):Zo,Fa=Ve()(`${Ze}-list-item-thumbnail`,{[`${Ze}-list-item-file`]:fa&&!fa(tt)});So=le.createElement("a",{className:Fa,onClick:Ho=>zn(tt,Ho),href:tt.url||tt.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Ra)}const ya=Ve()(`${Ze}-list-item`,`${Ze}-list-item-${fo}`),po=typeof tt.linkProps=="string"?JSON.parse(tt.linkProps):tt.linkProps,To=wt?Un((typeof jt=="function"?jt(tt):jt)||le.createElement(Oe.Z,null),()=>la(tt),Ze,xt.removeFile):null,Go=Ut&&fo==="done"?Un((typeof Fn=="function"?Fn(tt):Fn)||le.createElement(dt.Z,null),()=>Sn(tt),Ze,xt.downloadFile):null,$o=ft!=="picture-card"&&ft!=="picture-circle"&&le.createElement("span",{key:"download-delete",className:Ve()(`${Ze}-list-item-actions`,{picture:ft==="picture"})},Go,To),bo=Ve()(`${Ze}-list-item-name`),rr=tt.url?[le.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:bo,title:tt.name},po,{href:tt.url,onClick:Ra=>zn(tt,Ra)}),tt.name),$o]:[le.createElement("span",{key:"view",className:bo,onClick:Ra=>zn(tt,Ra),title:tt.name},tt.name),$o],Bn={pointerEvents:"none",opacity:.5},wa=va?le.createElement("a",{href:tt.url||tt.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:tt.url||tt.thumbUrl?void 0:Bn,onClick:Ra=>zn(tt,Ra),title:xt.previewFile},typeof gn=="function"?gn(tt):gn||le.createElement(Nt.Z,null)):null,Ia=(ft==="picture-card"||ft==="picture-circle")&&fo!=="uploading"&&le.createElement("span",{className:`${Ze}-list-item-actions`},wa,fo==="done"&&Go,To),{getPrefixCls:ro}=le.useContext(lt.E_),io=ro(),Oo=le.createElement("div",{className:ya},So,rr,Ia,ar&&le.createElement(Xe.default,{motionName:`${io}-fade`,visible:fo==="uploading",motionDeadline:2e3},Ra=>{let{className:Fa}=Ra;const Ho="percent"in tt?le.createElement(At.Z,Object.assign({},nn,{type:"line",percent:tt.percent,"aria-label":tt["aria-label"],"aria-labelledby":tt["aria-labelledby"]})):null;return le.createElement("div",{className:Ve()(`${Ze}-list-item-progress`,Fa)},Ho)})),br=tt.response&&typeof tt.response=="string"?tt.response:((da=tt.error)===null||da===void 0?void 0:da.statusText)||((Mo=tt.error)===null||Mo===void 0?void 0:Mo.message)||xt.uploadError,ur=fo==="error"?le.createElement(ln.Z,{title:br,getPopupContainer:Ra=>Ra.parentNode},Oo):Oo;return le.createElement("div",{className:Ve()(`${Ze}-list-item-container`,ot),style:pt,ref:He},Vn?Vn(ur,tt,dn,{download:Sn.bind(null,tt),preview:zn.bind(null,tt),remove:la.bind(null,tt)}):ur)});const cn=(pe,He)=>{const{listType:Ze="text",previewFile:ot=Ce,onPreview:pt,onDownload:xt,onRemove:ft,locale:tt,iconRender:dn,isImageUrl:nn=Dn,prefixCls:Te,items:Un=[],showPreviewIcon:Vn=!0,showRemoveIcon:fa=!0,showDownloadIcon:va=!1,removeIcon:wt,previewIcon:Ut,downloadIcon:gn,progress:jt={size:[-1,2],showInfo:!1},appendAction:Fn,appendActionVisible:zn=!0,itemRender:Sn,disabled:la}=pe,da=(0,Bt.Z)(),[Mo,vo]=le.useState(!1);le.useEffect(()=>{Ze!=="picture"&&Ze!=="picture-card"&&Ze!=="picture-circle"||(Un||[]).forEach(Bn=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Bn.originFileObj instanceof File||Bn.originFileObj instanceof Blob)||Bn.thumbUrl!==void 0||(Bn.thumbUrl="",ot&&ot(Bn.originFileObj).then(wa=>{Bn.thumbUrl=wa||"",da()}))})},[Ze,Un,ot]),le.useEffect(()=>{vo(!0)},[]);const fo=(Bn,wa)=>{if(pt)return wa==null||wa.preventDefault(),pt(Bn)},Jo=Bn=>{typeof xt=="function"?xt(Bn):Bn.url&&window.open(Bn.url)},ar=Bn=>{ft==null||ft(Bn)},or=Bn=>{if(dn)return dn(Bn,Ze);const wa=Bn.status==="uploading",Ia=nn&&nn(Bn)?le.createElement(_e,null):le.createElement(Tt,null);let ro=wa?le.createElement(gt.Z,null):le.createElement(pn,null);return Ze==="picture"?ro=wa?le.createElement(gt.Z,null):Ia:(Ze==="picture-card"||Ze==="picture-circle")&&(ro=wa?tt.uploading:Ia),ro},Zo=(Bn,wa,Ia,ro)=>{const io={type:"text",size:"small",title:ro,onClick:Oo=>{wa(),(0,Vt.l$)(Bn)&&Bn.props.onClick&&Bn.props.onClick(Oo)},className:`${Ia}-list-item-action`,disabled:la};if((0,Vt.l$)(Bn)){const Oo=(0,Vt.Tm)(Bn,Object.assign(Object.assign({},Bn.props),{onClick:()=>{}}));return le.createElement(_t.ZP,Object.assign({},io,{icon:Oo}))}return le.createElement(_t.ZP,Object.assign({},io),le.createElement("span",null,Bn))};le.useImperativeHandle(He,()=>({handlePreview:fo,handleDownload:Jo}));const{getPrefixCls:So}=le.useContext(lt.E_),ya=So("upload",Te),po=So(),To=Ve()(`${ya}-list`,`${ya}-list-${Ze}`),Go=(0,ye.Z)(Un.map(Bn=>({key:Bn.uid,file:Bn})));let bo={motionDeadline:2e3,motionName:`${ya}-${Ze==="picture-card"||Ze==="picture-circle"?"animate-inline":"animate"}`,keys:Go,motionAppear:Mo};const rr=le.useMemo(()=>{const Bn=Object.assign({},(0,Jt.Z)(po));return delete Bn.onAppearEnd,delete Bn.onEnterEnd,delete Bn.onLeaveEnd,Bn},[po]);return Ze!=="picture-card"&&Ze!=="picture-circle"&&(bo=Object.assign(Object.assign({},rr),bo)),le.createElement("div",{className:To},le.createElement(Xe.CSSMotionList,Object.assign({},bo,{component:!1}),Bn=>{let{key:wa,file:Ia,className:ro,style:io}=Bn;return le.createElement(en,{key:wa,locale:tt,prefixCls:ya,className:ro,style:io,file:Ia,items:Un,progress:jt,listType:Ze,isImgUrl:nn,showPreviewIcon:Vn,showRemoveIcon:fa,showDownloadIcon:va,removeIcon:wt,previewIcon:Ut,downloadIcon:gn,iconRender:or,actionIconRender:Zo,itemRender:Sn,onPreview:fo,onDownload:Jo,onClose:ar})}),Fn&&le.createElement(Xe.default,Object.assign({},bo,{visible:zn,forceRender:!0}),Bn=>{let{className:wa,style:Ia}=Bn;return(0,Vt.Tm)(Fn,ro=>({className:Ve()(ro.className,wa),style:Object.assign(Object.assign(Object.assign({},Ia),{pointerEvents:wa?"none":void 0}),ro.style)}))}))};var Ln=le.forwardRef(cn),Wn=ge(17313),oa=ge(8378),qn=ge(83116),Pa=ge(37613),Gn=pe=>{const{componentCls:He,iconCls:Ze}=pe;return{[`${He}-wrapper`]:{[`${He}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:pe.colorFillAlter,border:`${pe.lineWidth}px dashed ${pe.colorBorder}`,borderRadius:pe.borderRadiusLG,cursor:"pointer",transition:`border-color ${pe.motionDurationSlow}`,[He]:{padding:`${pe.padding}px 0`},[`${He}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${He}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${He}-disabled):hover`]:{borderColor:pe.colorPrimaryHover},[`p${He}-drag-icon`]:{marginBottom:pe.margin,[Ze]:{color:pe.colorPrimary,fontSize:pe.uploadThumbnailSize}},[`p${He}-text`]:{margin:`0 0 ${pe.marginXXS}px`,color:pe.colorTextHeading,fontSize:pe.fontSizeLG},[`p${He}-hint`]:{color:pe.colorTextDescription,fontSize:pe.fontSize},[`&${He}-disabled`]:{cursor:"not-allowed",[`p${He}-drag-icon ${Ze}, + &-inline ${ve}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Dn})`},"&::after":{transform:`rotate(45deg) translateX(-${Dn})`}},[`${ve}-submenu-open${ve}-submenu-inline > ${ve}-submenu-title > ${ve}-submenu-arrow`]:{transform:`translateY(-${mn*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Dn})`},"&::before":{transform:`rotate(45deg) translateX(${Dn})`}}})},{[`${$e}-layout-header`]:{[ve]:{lineHeight:"inherit"}}}]};var bt=(Ue,$e)=>(0,xn.Z)("Menu",_e=>{if($e===!1)return[];const{colorBgElevated:Xe,colorPrimary:Bt,colorTextLightSolid:Jt,controlHeightLG:Vt,fontSize:_t,darkItemColor:un,darkDangerItemColor:Ct,darkItemBg:Dt,darkSubMenuItemBg:Mn,darkItemSelectedColor:on,darkItemSelectedBg:mn,darkDangerItemSelectedBg:Dn,darkItemHoverBg:yn,darkGroupTitleColor:Ce,darkItemHoverColor:Oe,darkItemDisabledColor:dt,darkDangerItemHoverColor:Nt,darkDangerItemSelectedColor:At,darkDangerItemActiveBg:ln}=_e,It=_t/7*5,en=(0,Ie.TS)(_e,{menuArrowSize:It,menuHorizontalHeight:Vt*1.15,menuArrowOffset:`${It*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Xe}),cn=(0,Ie.TS)(en,{itemColor:un,itemHoverColor:Oe,groupTitleColor:Ce,itemSelectedColor:on,itemBg:Dt,popupBg:Dt,subMenuItemBg:Mn,itemActiveBg:"transparent",itemSelectedBg:mn,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:yn,itemDisabledColor:dt,dangerItemColor:Ct,dangerItemHoverColor:Nt,dangerItemSelectedColor:At,dangerItemActiveBg:ln,dangerItemSelectedBg:Dn,menuSubMenuBg:Mn,horizontalItemSelectedColor:Jt,horizontalItemSelectedBg:Bt});return[gt(en),ht(en),Ge(en),Pt(en,"light"),Pt(cn,"dark"),Lt(en),(0,Ae.Z)(en),(0,Gt.oN)(en,"slide-up"),(0,Gt.oN)(en,"slide-down"),(0,sn._y)(en,"zoom-big")]},_e=>{const{colorPrimary:Xe,colorError:Bt,colorTextDisabled:Jt,colorErrorBg:Vt,colorText:_t,colorTextDescription:un,colorBgContainer:Ct,colorFillAlter:Dt,colorFillContent:Mn,lineWidth:on,lineWidthBold:mn,controlItemBgActive:Dn,colorBgTextHover:yn,controlHeightLG:Ce,lineHeight:Oe,colorBgElevated:dt,marginXXS:Nt,padding:At,fontSize:ln,controlHeightSM:It,fontSizeLG:en,colorTextLightSolid:cn,colorErrorHover:In}=_e,Ln=new Se.C(cn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:_e.zIndexPopupBase+50,radiusItem:_e.borderRadiusLG,itemBorderRadius:_e.borderRadiusLG,radiusSubMenuItem:_e.borderRadiusSM,subMenuItemBorderRadius:_e.borderRadiusSM,colorItemText:_t,itemColor:_t,colorItemTextHover:_t,itemHoverColor:_t,colorItemTextHoverHorizontal:Xe,horizontalItemHoverColor:Xe,colorGroupTitle:un,groupTitleColor:un,colorItemTextSelected:Xe,itemSelectedColor:Xe,colorItemTextSelectedHorizontal:Xe,horizontalItemSelectedColor:Xe,colorItemBg:Ct,itemBg:Ct,colorItemBgHover:yn,itemHoverBg:yn,colorItemBgActive:Mn,itemActiveBg:Dn,colorSubItemBg:Dt,subMenuItemBg:Dt,colorItemBgSelected:Dn,itemSelectedBg:Dn,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:mn,activeBarHeight:mn,colorActiveBarBorderSize:on,activeBarBorderWidth:on,colorItemTextDisabled:Jt,itemDisabledColor:Jt,colorDangerItemText:Bt,dangerItemColor:Bt,colorDangerItemTextHover:Bt,dangerItemHoverColor:Bt,colorDangerItemTextSelected:Bt,dangerItemSelectedColor:Bt,colorDangerItemBgActive:Vt,dangerItemActiveBg:Vt,colorDangerItemBgSelected:Vt,dangerItemSelectedBg:Vt,itemMarginInline:_e.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Ce,groupTitleLineHeight:Oe,collapsedWidth:Ce*2,popupBg:dt,itemMarginBlock:Nt,itemPaddingInline:At,horizontalLineHeight:`${Ce*1.15}px`,iconSize:ln,iconMarginInlineEnd:It-ln,collapsedIconSize:en,groupTitleFontSize:ln,darkItemDisabledColor:new Se.C(cn).setAlpha(.25).toRgbString(),darkItemColor:Ln,darkDangerItemColor:Bt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:cn,darkItemSelectedBg:Xe,darkDangerItemSelectedBg:Bt,darkItemHoverBg:"transparent",darkGroupTitleColor:Ln,darkItemHoverColor:cn,darkDangerItemHoverColor:In,darkDangerItemSelectedColor:cn,darkDangerItemActiveBg:Bt}},{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"]]})(Ue),ue=function(Ue,$e){var ve={};for(var _e in Ue)Object.prototype.hasOwnProperty.call(Ue,_e)&&$e.indexOf(_e)<0&&(ve[_e]=Ue[_e]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,_e=Object.getOwnPropertySymbols(Ue);Xe<_e.length;Xe++)$e.indexOf(_e[Xe])<0&&Object.prototype.propertyIsEnumerable.call(Ue,_e[Xe])&&(ve[_e[Xe]]=Ue[_e[Xe]]);return ve},it=(0,ye.forwardRef)((Ue,$e)=>{var ve,_e;const Xe=ye.useContext(te.Z),Bt=Xe||{},{getPrefixCls:Jt,getPopupContainer:Vt,direction:_t,menu:un}=ye.useContext(Be.E_),Ct=Jt(),{prefixCls:Dt,className:Mn,style:on,theme:mn="light",expandIcon:Dn,_internalDisableMenuItemTitleTooltip:yn,inlineCollapsed:Ce,siderCollapsed:Oe,items:dt,children:Nt,rootClassName:At,mode:ln,selectable:It,onClick:en,overflowedIndicatorPopupClassName:cn}=Ue,In=ue(Ue,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Ln=(0,at.Z)(In,["collapsedWidth"]),Wn=Le(dt)||Nt;(ve=Bt.validator)===null||ve===void 0||ve.call(Bt,{mode:ln});const oa=(0,ee.useEvent)(function(){var Oa;en==null||en.apply(void 0,arguments),(Oa=Bt.onClick)===null||Oa===void 0||Oa.call(Bt)}),qn=Bt.mode||ln,Pa=It!=null?It:Bt.selectable,Yn=ye.useMemo(()=>Oe!==void 0?Oe:Ce,[Ce,Oe]),Gn={horizontal:{motionName:`${Ct}-slide-up`},inline:(0,ae.Z)(Ct),other:{motionName:`${Ct}-zoom-big`}},ia=Jt("menu",Dt||Bt.prefixCls),[Ea,$a]=bt(ia,!Xe),ra=Pe()(`${ia}-${mn}`,un==null?void 0:un.className,Mn);let Ma;if(typeof Dn=="function")Ma=Dn;else if(Dn===null||Dn===!1)Ma=null;else if(Bt.expandIcon===null||Bt.expandIcon===!1)Ma=null;else{const Oa=Dn!=null?Dn:Bt.expandIcon;Ma=(0,Je.Tm)(Oa,{className:Pe()(`${ia}-submenu-expand-icon`,(0,Je.l$)(Oa)?(_e=Oa.props)===null||_e===void 0?void 0:_e.className:"")})}const Po=ye.useMemo(()=>({prefixCls:ia,inlineCollapsed:Yn||!1,direction:_t,firstLevel:!0,theme:mn,mode:qn,disableMenuItemTitleTooltip:yn}),[ia,Yn,_t,yn,mn]);return Ea(ye.createElement(te.Z.Provider,{value:null},ye.createElement(a.Provider,{value:Po},ye.createElement(le.ZP,Object.assign({getPopupContainer:Vt,overflowedIndicator:ye.createElement(z.Z,null),overflowedIndicatorPopupClassName:Pe()(ia,`${ia}-${mn}`,cn),mode:qn,selectable:Pa,onClick:oa},Ln,{inlineCollapsed:Yn,style:Object.assign(Object.assign({},un==null?void 0:un.style),on),className:ra,prefixCls:ia,direction:_t,defaultMotions:Gn,expandIcon:Ma,ref:$e,rootClassName:Pe()(At,$a)}),Wn))))});const pn=(0,ye.forwardRef)((Ue,$e)=>{const ve=(0,ye.useRef)(null),_e=ye.useContext(mt.D);return(0,ye.useImperativeHandle)($e,()=>({menu:ve.current,focus:Xe=>{var Bt;(Bt=ve.current)===null||Bt===void 0||Bt.focus(Xe)}})),ye.createElement(it,Object.assign({ref:ve},Ue,_e))});pn.Item=x,pn.SubMenu=E,pn.Divider=Ke,pn.ItemGroup=le.BW;var rn=pn},93948:function(ke,Ft,ge){"use strict";ge.d(Ft,{Z:function(){return yn}});var le=ge(59301),ye=ge(29679),mt=ge(40001),Ve=ge(19248),Pe=ge(99267),Be=ge(92310),fe=ge.n(Be),nt=ge(2738),Ke=ge(36355),Qe=ge(54476),at=ge(33885),qe=ge(75931),Je={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ie=function(){var Oe=(0,le.useRef)([]),dt=(0,le.useRef)(null);return(0,le.useEffect)(function(){var Nt=Date.now(),At=!1;Oe.current.forEach(function(ln){if(ln){At=!0;var It=ln.style;It.transitionDuration=".3s, .3s, .3s, .06s",dt.current&&Nt-dt.current<100&&(It.transitionDuration="0s, 0s")}}),At&&(dt.current=Date.now())}),Oe.current},a=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],b=function(Oe){var dt=(0,at.Z)((0,at.Z)({},Je),Oe),Nt=dt.className,At=dt.percent,ln=dt.prefixCls,It=dt.strokeColor,en=dt.strokeLinecap,cn=dt.strokeWidth,In=dt.style,Ln=dt.trailColor,Wn=dt.trailWidth,oa=dt.transition,qn=(0,qe.Z)(dt,a);delete qn.gapPosition;var Pa=Array.isArray(At)?At:[At],Yn=Array.isArray(It)?It:[It],Gn=ie(),ia=cn/2,Ea=100-cn/2,$a="M ".concat(en==="round"?ia:0,",").concat(ia,` + L `).concat(en==="round"?Ea:100,",").concat(ia),ra="0 0 100 ".concat(cn),Ma=0;return le.createElement("svg",(0,Qe.Z)({className:fe()("".concat(ln,"-line"),Nt),viewBox:ra,preserveAspectRatio:"none",style:In},qn),le.createElement("path",{className:"".concat(ln,"-line-trail"),d:$a,strokeLinecap:en,stroke:Ln,strokeWidth:Wn||cn,fillOpacity:"0"}),Pa.map(function(Po,Oa){var no=1;switch(en){case"round":no=1-cn/100;break;case"square":no=1-cn/2/100;break;default:no=1;break}var Lo={strokeDasharray:"".concat(Po*no,"px, 100px"),strokeDashoffset:"-".concat(Ma,"px"),transition:oa||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ao=Yn[Oa]||Yn[Yn.length-1];return Ma+=Po,le.createElement("path",{key:Oa,className:"".concat(ln,"-line-path"),d:$a,strokeLinecap:en,stroke:ao,strokeWidth:cn,fillOpacity:"0",ref:function(Fe){Gn[Oa]=Fe},style:Lo})}))},x=b,y=ge(76190),E=ge(42978),z=ge(47273),ee=0,ae=(0,z.Z)();function te(){var Ce;return ae?(Ce=ee,ee+=1):Ce="TEST_OR_SSR",Ce}var se=function(Ce){var Oe=le.useState(),dt=(0,E.Z)(Oe,2),Nt=dt[0],At=dt[1];return le.useEffect(function(){At("rc_progress_".concat(te()))},[]),Ce||Nt},de=function(Oe){var dt=Oe.bg,Nt=Oe.children;return le.createElement("div",{style:{width:"100%",height:"100%",background:dt}},Nt)};function Le(Ce,Oe){return Object.keys(Ce).map(function(dt){var Nt=parseFloat(dt),At="".concat(Math.floor(Nt*Oe),"%");return"".concat(Ce[dt]," ").concat(At)})}var Se=le.forwardRef(function(Ce,Oe){var dt=Ce.prefixCls,Nt=Ce.color,At=Ce.gradientId,ln=Ce.radius,It=Ce.style,en=Ce.ptg,cn=Ce.strokeLinecap,In=Ce.strokeWidth,Ln=Ce.size,Wn=Ce.gapDegree,oa=Nt&&(0,y.Z)(Nt)==="object",qn=oa?"#FFF":void 0,Pa=Ln/2,Yn=le.createElement("circle",{className:"".concat(dt,"-circle-path"),r:ln,cx:Pa,cy:Pa,stroke:qn,strokeLinecap:cn,strokeWidth:In,opacity:en===0?0:1,style:It,ref:Oe});if(!oa)return Yn;var Gn="".concat(At,"-conic"),ia=Wn?"".concat(180+Wn/2,"deg"):"0deg",Ea=Le(Nt,(360-Wn)/360),$a=Le(Nt,1),ra="conic-gradient(from ".concat(ia,", ").concat(Ea.join(", "),")"),Ma="linear-gradient(to ".concat(Wn?"bottom":"top",", ").concat($a.join(", "),")");return le.createElement(le.Fragment,null,le.createElement("mask",{id:Gn},Yn),le.createElement("foreignObject",{x:0,y:0,width:Ln,height:Ln,mask:"url(#".concat(Gn,")")},le.createElement(de,{bg:Ma},le.createElement(de,{bg:ra}))))}),Re=Se,Ae=100,Gt=function(Oe,dt,Nt,At,ln,It,en,cn,In,Ln){var Wn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,oa=Nt/100*360*((360-It)/360),qn=It===0?0:{bottom:0,top:180,left:90,right:-90}[en],Pa=(100-At)/100*dt;In==="round"&&At!==100&&(Pa+=Ln/2,Pa>=dt&&(Pa=dt-.01));var Yn=Ae/2;return{stroke:typeof cn=="string"?cn:void 0,strokeDasharray:"".concat(dt,"px ").concat(Oe),strokeDashoffset:Pa+Wn,transform:"rotate(".concat(ln+oa+qn,"deg)"),transformOrigin:"".concat(Yn,"px ").concat(Yn,"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}},sn=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function xn(Ce){var Oe=Ce!=null?Ce:[];return Array.isArray(Oe)?Oe:[Oe]}var Ie=function(Oe){var dt=(0,at.Z)((0,at.Z)({},Je),Oe),Nt=dt.id,At=dt.prefixCls,ln=dt.steps,It=dt.strokeWidth,en=dt.trailWidth,cn=dt.gapDegree,In=cn===void 0?0:cn,Ln=dt.gapPosition,Wn=dt.trailColor,oa=dt.strokeLinecap,qn=dt.style,Pa=dt.className,Yn=dt.strokeColor,Gn=dt.percent,ia=(0,qe.Z)(dt,sn),Ea=Ae/2,$a=se(Nt),ra="".concat($a,"-gradient"),Ma=Ea-It/2,Po=Math.PI*2*Ma,Oa=In>0?90+In/2:-90,no=Po*((360-In)/360),Lo=(0,y.Z)(ln)==="object"?ln:{count:ln,space:2},ao=Lo.count,Ee=Lo.space,Fe=xn(Gn),xe=xn(Yn),Mt=xe.find(function(fn){return fn&&(0,y.Z)(fn)==="object"}),Ht=Mt&&(0,y.Z)(Mt)==="object",Qt=Ht?"butt":oa,Kn=Gt(Po,no,0,100,Oa,In,Ln,Wn,Qt,It),wn=ie(),Zn=function(){var vt=0;return Fe.map(function(An,Ca){var oo=xe[Ca]||xe[xe.length-1],ga=Gt(Po,no,vt,An,Oa,In,Ln,oo,Qt,It);return vt+=An,le.createElement(Re,{key:Ca,color:oo,ptg:An,radius:Ma,prefixCls:At,gradientId:ra,style:ga,strokeLinecap:Qt,strokeWidth:It,gapDegree:In,ref:function(He){wn[Ca]=He},size:Ae})}).reverse()},ma=function(){var vt=Math.round(ao*(Fe[0]/100)),An=100/ao,Ca=0;return new Array(ao).fill(null).map(function(oo,ga){var pe=ga<=vt-1?xe[0]:Wn,He=pe&&(0,y.Z)(pe)==="object"?"url(#".concat(ra,")"):void 0,Ze=Gt(Po,no,Ca,An,Oa,In,Ln,pe,"butt",It,Ee);return Ca+=(no-Ze.strokeDashoffset+Ee)*100/no,le.createElement("circle",{key:ga,className:"".concat(At,"-circle-path"),r:Ma,cx:Ea,cy:Ea,stroke:He,strokeWidth:It,opacity:1,style:Ze,ref:function(pt){wn[ga]=pt}})})};return le.createElement("svg",(0,Qe.Z)({className:fe()("".concat(At,"-circle"),Pa),viewBox:"0 0 ".concat(Ae," ").concat(Ae),style:qn,id:Nt,role:"presentation"},ia),!ao&&le.createElement("circle",{className:"".concat(At,"-circle-trail"),r:Ma,cx:Ea,cy:Ea,stroke:Wn,strokeLinecap:Qt,strokeWidth:en||It,style:Kn}),ao?ma():Zn())},yt=Ie,ht={Line:x,Circle:yt},lt=ge(6848),Lt=ge(30071);function rt(Ce){return!Ce||Ce<0?0:Ce>100?100:Ce}function $t(Ce){let{success:Oe,successPercent:dt}=Ce,Nt=dt;return Oe&&"progress"in Oe&&(Nt=Oe.progress),Oe&&"percent"in Oe&&(Nt=Oe.percent),Nt}const Pt=Ce=>{let{percent:Oe,success:dt,successPercent:Nt}=Ce;const At=rt($t({success:dt,successPercent:Nt}));return[At,rt(rt(Oe)-At)]},vn=Ce=>{let{success:Oe={},strokeColor:dt}=Ce;const{strokeColor:Nt}=Oe;return[Nt||Lt.presetPrimaryColors.green,dt||null]},we=(Ce,Oe,dt)=>{var Nt,At,ln,It;let en=-1,cn=-1;if(Oe==="step"){const In=dt.steps,Ln=dt.strokeWidth;typeof Ce=="string"||typeof Ce=="undefined"?(en=Ce==="small"?2:14,cn=Ln!=null?Ln:8):typeof Ce=="number"?[en,cn]=[Ce,Ce]:[en=14,cn=8]=Ce,en*=In}else if(Oe==="line"){const In=dt==null?void 0:dt.strokeWidth;typeof Ce=="string"||typeof Ce=="undefined"?cn=In||(Ce==="small"?6:8):typeof Ce=="number"?[en,cn]=[Ce,Ce]:[en=-1,cn=8]=Ce}else(Oe==="circle"||Oe==="dashboard")&&(typeof Ce=="string"||typeof Ce=="undefined"?[en,cn]=Ce==="small"?[60,60]:[120,120]:typeof Ce=="number"?[en,cn]=[Ce,Ce]:(en=(At=(Nt=Ce[0])!==null&&Nt!==void 0?Nt:Ce[1])!==null&&At!==void 0?At:120,cn=(It=(ln=Ce[0])!==null&&ln!==void 0?ln:Ce[1])!==null&&It!==void 0?It:120));return[en,cn]},Ge=3,st=Ce=>Ge/Ce*100;var gt=Ce=>{const{prefixCls:Oe,trailColor:dt=null,strokeLinecap:Nt="round",gapPosition:At,gapDegree:ln,width:It=120,type:en,children:cn,success:In,size:Ln=It}=Ce,[Wn,oa]=we(Ln,"circle");let{strokeWidth:qn}=Ce;qn===void 0&&(qn=Math.max(st(Wn),6));const Pa={width:Wn,height:oa,fontSize:Wn*.15+6},Yn=le.useMemo(()=>{if(ln||ln===0)return ln;if(en==="dashboard")return 75},[ln,en]),Gn=At||en==="dashboard"&&"bottom"||void 0,ia=Object.prototype.toString.call(Ce.strokeColor)==="[object Object]",Ea=vn({success:In,strokeColor:Ce.strokeColor}),$a=fe()(`${Oe}-inner`,{[`${Oe}-circle-gradient`]:ia}),ra=le.createElement(yt,{percent:Pt(Ce),strokeWidth:qn,trailWidth:qn,strokeColor:Ea,strokeLinecap:Nt,trailColor:dt,prefixCls:Oe,gapDegree:Yn,gapPosition:Gn});return le.createElement("div",{className:$a,style:Pa},Wn<=20?le.createElement(lt.Z,{title:cn},le.createElement("span",null,ra)):le.createElement(le.Fragment,null,ra,cn))},bt=function(Ce,Oe){var dt={};for(var Nt in Ce)Object.prototype.hasOwnProperty.call(Ce,Nt)&&Oe.indexOf(Nt)<0&&(dt[Nt]=Ce[Nt]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var At=0,Nt=Object.getOwnPropertySymbols(Ce);At{let Oe=[];return Object.keys(Ce).forEach(dt=>{const Nt=parseFloat(dt.replace(/%/g,""));isNaN(Nt)||Oe.push({key:Nt,value:Ce[dt]})}),Oe=Oe.sort((dt,Nt)=>dt.key-Nt.key),Oe.map(dt=>{let{key:Nt,value:At}=dt;return`${At} ${Nt}%`}).join(", ")},et=(Ce,Oe)=>{const{from:dt=Lt.presetPrimaryColors.blue,to:Nt=Lt.presetPrimaryColors.blue,direction:At=Oe==="rtl"?"to left":"to right"}=Ce,ln=bt(Ce,["from","to","direction"]);if(Object.keys(ln).length!==0){const It=ue(ln);return{backgroundImage:`linear-gradient(${At}, ${It})`}}return{backgroundImage:`linear-gradient(${At}, ${dt}, ${Nt})`}};var pn=Ce=>{const{prefixCls:Oe,direction:dt,percent:Nt,size:At,strokeWidth:ln,strokeColor:It,strokeLinecap:en="round",children:cn,trailColor:In=null,success:Ln}=Ce,Wn=It&&typeof It!="string"?et(It,dt):{backgroundColor:It},oa=en==="square"||en==="butt"?0:void 0,qn={backgroundColor:In||void 0,borderRadius:oa},Pa=At!=null?At:[-1,ln||(At==="small"?6:8)],[Yn,Gn]=we(Pa,"line",{strokeWidth:ln}),ia=Object.assign({width:`${rt(Nt)}%`,height:Gn,borderRadius:oa},Wn),Ea=$t(Ce),$a={width:`${rt(Ea)}%`,height:Gn,borderRadius:oa,backgroundColor:Ln==null?void 0:Ln.strokeColor},ra={width:Yn<0?"100%":Yn,height:Gn};return le.createElement(le.Fragment,null,le.createElement("div",{className:`${Oe}-outer`,style:ra},le.createElement("div",{className:`${Oe}-inner`,style:qn},le.createElement("div",{className:`${Oe}-bg`,style:ia}),Ea!==void 0?le.createElement("div",{className:`${Oe}-success-bg`,style:$a}):null)),cn)},Ue=Ce=>{const{size:Oe,steps:dt,percent:Nt=0,strokeWidth:At=8,strokeColor:ln,trailColor:It=null,prefixCls:en,children:cn}=Ce,In=Math.round(dt*(Nt/100)),Ln=Oe==="small"?2:14,Wn=Oe!=null?Oe:[Ln,At],[oa,qn]=we(Wn,"step",{steps:dt,strokeWidth:At}),Pa=oa/dt,Yn=new Array(dt);for(let Gn=0;Gn{const Oe=Ce?"100%":"-100%";return new $e.Keyframes(`antProgress${Ce?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Oe}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Oe}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Jt=Ce=>{const{componentCls:Oe,iconCls:dt}=Ce;return{[Oe]:Object.assign(Object.assign({},(0,ve.Wf)(Ce)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Ce.fontSize,marginInlineEnd:Ce.marginXS,marginBottom:Ce.marginXS},[`${Oe}-outer`]:{display:"inline-block",width:"100%"},[`&${Oe}-show-info`]:{[`${Oe}-outer`]:{marginInlineEnd:`calc(-2em - ${Ce.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Ce.paddingXS}px)`}},[`${Oe}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Ce.remainingColor,borderRadius:Ce.lineBorderRadius},[`${Oe}-inner:not(${Oe}-circle-gradient)`]:{[`${Oe}-circle-path`]:{stroke:Ce.defaultColor}},[`${Oe}-success-bg, ${Oe}-bg`]:{position:"relative",backgroundColor:Ce.defaultColor,borderRadius:Ce.lineBorderRadius,transition:`all ${Ce.motionDurationSlow} ${Ce.motionEaseInOutCirc}`},[`${Oe}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Ce.colorSuccess},[`${Oe}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Ce.marginXS,color:Ce.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[dt]:{fontSize:Ce.fontSize}},[`&${Oe}-status-active`]:{[`${Oe}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Ce.colorBgContainer,borderRadius:Ce.lineBorderRadius,opacity:0,animationName:Bt(),animationDuration:Ce.progressActiveMotionDuration,animationTimingFunction:Ce.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Oe}-rtl${Oe}-status-active`]:{[`${Oe}-bg::before`]:{animationName:Bt(!0)}},[`&${Oe}-status-exception`]:{[`${Oe}-bg`]:{backgroundColor:Ce.colorError},[`${Oe}-text`]:{color:Ce.colorError}},[`&${Oe}-status-exception ${Oe}-inner:not(${Oe}-circle-gradient)`]:{[`${Oe}-circle-path`]:{stroke:Ce.colorError}},[`&${Oe}-status-success`]:{[`${Oe}-bg`]:{backgroundColor:Ce.colorSuccess},[`${Oe}-text`]:{color:Ce.colorSuccess}},[`&${Oe}-status-success ${Oe}-inner:not(${Oe}-circle-gradient)`]:{[`${Oe}-circle-path`]:{stroke:Ce.colorSuccess}}})}},Vt=Ce=>{const{componentCls:Oe,iconCls:dt}=Ce;return{[Oe]:{[`${Oe}-circle-trail`]:{stroke:Ce.remainingColor},[`&${Oe}-circle ${Oe}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Oe}-circle ${Oe}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Ce.circleTextColor,fontSize:Ce.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[dt]:{fontSize:`${Ce.fontSize/Ce.fontSizeSM}em`}},[`${Oe}-circle&-status-exception`]:{[`${Oe}-text`]:{color:Ce.colorError}},[`${Oe}-circle&-status-success`]:{[`${Oe}-text`]:{color:Ce.colorSuccess}}},[`${Oe}-inline-circle`]:{lineHeight:1,[`${Oe}-inner`]:{verticalAlign:"bottom"}}}},_t=Ce=>{const{componentCls:Oe}=Ce;return{[Oe]:{[`${Oe}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Ce.progressStepMinWidth,marginInlineEnd:Ce.progressStepMarginInlineEnd,backgroundColor:Ce.remainingColor,transition:`all ${Ce.motionDurationSlow}`,"&-active":{backgroundColor:Ce.defaultColor}}}}}},un=Ce=>{const{componentCls:Oe,iconCls:dt}=Ce;return{[Oe]:{[`${Oe}-small&-line, ${Oe}-small&-line ${Oe}-text ${dt}`]:{fontSize:Ce.fontSizeSM}}}};var Ct=(0,_e.Z)("Progress",Ce=>{const Oe=Ce.marginXXS/2,dt=(0,Xe.TS)(Ce,{progressStepMarginInlineEnd:Oe,progressStepMinWidth:Oe,progressActiveMotionDuration:"2.4s"});return[Jt(dt),Vt(dt),_t(dt),un(dt)]},Ce=>({circleTextColor:Ce.colorText,defaultColor:Ce.colorInfo,remainingColor:Ce.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Dt=function(Ce,Oe){var dt={};for(var Nt in Ce)Object.prototype.hasOwnProperty.call(Ce,Nt)&&Oe.indexOf(Nt)<0&&(dt[Nt]=Ce[Nt]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var At=0,Nt=Object.getOwnPropertySymbols(Ce);At{const{prefixCls:dt,className:Nt,rootClassName:At,steps:ln,strokeColor:It,percent:en=0,size:cn="default",showInfo:In=!0,type:Ln="line",status:Wn,format:oa,style:qn}=Ce,Pa=Dt(Ce,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Yn=le.useMemo(()=>{var Fe,xe;const Mt=$t(Ce);return parseInt(Mt!==void 0?(Fe=Mt!=null?Mt:0)===null||Fe===void 0?void 0:Fe.toString():(xe=en!=null?en:0)===null||xe===void 0?void 0:xe.toString(),10)},[en,Ce.success,Ce.successPercent]),Gn=le.useMemo(()=>!on.includes(Wn)&&Yn>=100?"success":Wn||"normal",[Wn,Yn]),{getPrefixCls:ia,direction:Ea,progress:$a}=le.useContext(Ke.E_),ra=ia("progress",dt),[Ma,Po]=Ct(ra),Oa=le.useMemo(()=>{if(!In)return null;const Fe=$t(Ce);let xe;const Mt=oa||(Qt=>`${Qt}%`),Ht=Ln==="line";return oa||Gn!=="exception"&&Gn!=="success"?xe=Mt(rt(en),rt(Fe)):Gn==="exception"?xe=Ht?le.createElement(Ve.Z,null):le.createElement(Pe.Z,null):Gn==="success"&&(xe=Ht?le.createElement(ye.Z,null):le.createElement(mt.Z,null)),le.createElement("span",{className:`${ra}-text`,title:typeof xe=="string"?xe:void 0},xe)},[In,en,Yn,Gn,Ln,ra,oa]),no=Array.isArray(It)?It[0]:It,Lo=typeof It=="string"||Array.isArray(It)?It:void 0;let ao;Ln==="line"?ao=ln?le.createElement(Ue,Object.assign({},Ce,{strokeColor:Lo,prefixCls:ra,steps:ln}),Oa):le.createElement(pn,Object.assign({},Ce,{strokeColor:no,prefixCls:ra,direction:Ea}),Oa):(Ln==="circle"||Ln==="dashboard")&&(ao=le.createElement(gt,Object.assign({},Ce,{strokeColor:no,prefixCls:ra,progressStatus:Gn}),Oa));const Ee=fe()(ra,`${ra}-status-${Gn}`,`${ra}-${Ln==="dashboard"&&"circle"||ln&&"steps"||Ln}`,{[`${ra}-inline-circle`]:Ln==="circle"&&we(cn,"circle")[0]<=20,[`${ra}-show-info`]:In,[`${ra}-${cn}`]:typeof cn=="string",[`${ra}-rtl`]:Ea==="rtl"},$a==null?void 0:$a.className,Nt,At,Po);return Ma(le.createElement("div",Object.assign({ref:Oe,style:Object.assign(Object.assign({},$a==null?void 0:$a.style),qn),className:Ee,role:"progressbar","aria-valuenow":Yn},(0,nt.Z)(Pa,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ao))}),yn=Dn},54580:function(ke,Ft,ge){"use strict";ge.d(Ft,{default:function(){return ga}});var le=ge(59301),ye=ge(94480),mt=ge(92310),Ve=ge.n(mt),Pe=ge(54476),Be=ge(67732),fe=ge(83652),nt=ge(42403),Ke=ge(158),Qe=ge(20068),at=ge(75931),qe=ge(75044),Je=ge(76190),ie=ge(3202),a=ge(26112);function b(pe,He){var Ze="cannot ".concat(pe.method," ").concat(pe.action," ").concat(He.status,"'"),ot=new Error(Ze);return ot.status=He.status,ot.method=pe.method,ot.url=pe.action,ot}function x(pe){var He=pe.responseText||pe.response;if(!He)return He;try{return JSON.parse(He)}catch(Ze){return He}}function y(pe){var He=new XMLHttpRequest;pe.onProgress&&He.upload&&(He.upload.onprogress=function(xt){xt.total>0&&(xt.percent=xt.loaded/xt.total*100),pe.onProgress(xt)});var Ze=new FormData;pe.data&&Object.keys(pe.data).forEach(function(pt){var xt=pe.data[pt];if(Array.isArray(xt)){xt.forEach(function(ft){Ze.append("".concat(pt,"[]"),ft)});return}Ze.append(pt,xt)}),pe.file instanceof Blob?Ze.append(pe.filename,pe.file,pe.file.name):Ze.append(pe.filename,pe.file),He.onerror=function(xt){pe.onError(xt)},He.onload=function(){return He.status<200||He.status>=300?pe.onError(b(pe,He),x(He)):pe.onSuccess(x(He),He)},He.open(pe.method,pe.action,!0),pe.withCredentials&&"withCredentials"in He&&(He.withCredentials=!0);var ot=pe.headers||{};return ot["X-Requested-With"]!==null&&He.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(ot).forEach(function(pt){ot[pt]!==null&&He.setRequestHeader(pt,ot[pt])}),He.send(Ze),{abort:function(){He.abort()}}}var E=+new Date,z=0;function ee(){return"rc-upload-".concat(E,"-").concat(++z)}var ae=ge(48736),te=function(pe,He){if(pe&&He){var Ze=Array.isArray(He)?He:He.split(","),ot=pe.name||"",pt=pe.type||"",xt=pt.replace(/\/.*$/,"");return Ze.some(function(ft){var tt=ft.trim();if(/^\*(\/\*)?$/.test(ft))return!0;if(tt.charAt(0)==="."){var dn=ot.toLowerCase(),nn=tt.toLowerCase(),Te=[nn];return(nn===".jpg"||nn===".jpeg")&&(Te=[".jpg",".jpeg"]),Te.some(function(Un){return dn.endsWith(Un)})}return/\/\*$/.test(tt)?xt===tt.replace(/\/.*$/,""):pt===tt?!0:/^\w+$/.test(tt)?((0,ae.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(tt,"'.Skip for check.")),!0):!1})}return!0};function se(pe,He){var Ze=pe.createReader(),ot=[];function pt(){Ze.readEntries(function(xt){var ft=Array.prototype.slice.apply(xt);ot=ot.concat(ft);var tt=!ft.length;tt?He(ot):pt()})}pt()}var de=function(He,Ze,ot){var pt=function xt(ft,tt){ft&&(ft.path=tt||"",ft.isFile?ft.file(function(dn){ot(dn)&&(ft.fullPath&&!dn.webkitRelativePath&&(Object.defineProperties(dn,{webkitRelativePath:{writable:!0}}),dn.webkitRelativePath=ft.fullPath.replace(/^\//,""),Object.defineProperties(dn,{webkitRelativePath:{writable:!1}})),Ze([dn]))}):ft.isDirectory&&se(ft,function(dn){dn.forEach(function(nn){xt(nn,"".concat(tt).concat(ft.name,"/"))})}))};He.forEach(function(xt){pt(xt.webkitGetAsEntry())})},Le=de,Se=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Re=function(pe){(0,nt.Z)(Ze,pe);var He=(0,Ke.Z)(Ze);function Ze(){var ot;(0,Be.Z)(this,Ze);for(var pt=arguments.length,xt=new Array(pt),ft=0;ft{let{uid:xt}=pt;return xt===pe.uid});return ot===-1?Ze.push(pe):Ze[ot]=pe,Ze}function Dt(pe,He){const Ze=pe.uid!==void 0?"uid":"name";return He.filter(ot=>ot[Ze]===pe[Ze])[0]}function Mn(pe,He){const Ze=pe.uid!==void 0?"uid":"name",ot=He.filter(pt=>pt[Ze]!==pe[Ze]);return ot.length===He.length?null:ot}const on=function(){const He=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),ot=He[He.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(ot)||[""])[0]},mn=pe=>pe.indexOf("image/")===0,Dn=pe=>{if(pe.type&&!pe.thumbUrl)return mn(pe.type);const He=pe.thumbUrl||pe.url||"",Ze=on(He);return/^data:image\//.test(He)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Ze)?!0:!(/^data:/.test(He)||Ze)},yn=200;function Ce(pe){return new Promise(He=>{if(!pe.type||!mn(pe.type)){He("");return}const Ze=document.createElement("canvas");Ze.width=yn,Ze.height=yn,Ze.style.cssText=`position: fixed; left: 0; top: 0; width: ${yn}px; height: ${yn}px; z-index: 9999; display: none;`,document.body.appendChild(Ze);const ot=Ze.getContext("2d"),pt=new Image;if(pt.onload=()=>{const{width:xt,height:ft}=pt;let tt=yn,dn=yn,nn=0,Te=0;xt>ft?(dn=ft*(yn/xt),Te=-(dn-tt)/2):(tt=xt*(yn/ft),nn=-(tt-dn)/2),ot.drawImage(pt,nn,Te,tt,dn);const Un=Ze.toDataURL();document.body.removeChild(Ze),window.URL.revokeObjectURL(pt.src),He(Un)},pt.crossOrigin="anonymous",pe.type.startsWith("image/svg+xml")){const xt=new FileReader;xt.onload=()=>{xt.result&&(pt.src=xt.result)},xt.readAsDataURL(pe)}else if(pe.type.startsWith("image/gif")){const xt=new FileReader;xt.onload=()=>{xt.result&&He(xt.result)},xt.readAsDataURL(pe)}else pt.src=window.URL.createObjectURL(pe)})}var Oe=ge(26227),dt=ge(41464),Nt=ge(15277),At=ge(93948),ln=ge(6848),en=le.forwardRef((pe,He)=>{let{prefixCls:Ze,className:ot,style:pt,locale:xt,listType:ft,file:tt,items:dn,progress:nn,iconRender:Te,actionIconRender:Un,itemRender:Vn,isImgUrl:fa,showPreviewIcon:va,showRemoveIcon:wt,showDownloadIcon:Ut,previewIcon:gn,removeIcon:jt,downloadIcon:Fn,onPreview:zn,onDownload:Sn,onClose:la}=pe;var da,Mo;const{status:vo}=tt,[fo,Jo]=le.useState(vo);le.useEffect(()=>{vo!=="removed"&&Jo(vo)},[vo]);const[ar,or]=le.useState(!1);le.useEffect(()=>{const Ra=setTimeout(()=>{or(!0)},300);return()=>{clearTimeout(Ra)}},[]);const Zo=Te(tt);let So=le.createElement("div",{className:`${Ze}-icon`},Zo);if(ft==="picture"||ft==="picture-card"||ft==="picture-circle")if(fo==="uploading"||!tt.thumbUrl&&!tt.url){const Ra=Ve()(`${Ze}-list-item-thumbnail`,{[`${Ze}-list-item-file`]:fo!=="uploading"});So=le.createElement("div",{className:Ra},Zo)}else{const Ra=fa!=null&&fa(tt)?le.createElement("img",{src:tt.thumbUrl||tt.url,alt:tt.name,className:`${Ze}-list-item-image`,crossOrigin:tt.crossOrigin}):Zo,Fa=Ve()(`${Ze}-list-item-thumbnail`,{[`${Ze}-list-item-file`]:fa&&!fa(tt)});So=le.createElement("a",{className:Fa,onClick:Ho=>zn(tt,Ho),href:tt.url||tt.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Ra)}const ya=Ve()(`${Ze}-list-item`,`${Ze}-list-item-${fo}`),po=typeof tt.linkProps=="string"?JSON.parse(tt.linkProps):tt.linkProps,To=wt?Un((typeof jt=="function"?jt(tt):jt)||le.createElement(Oe.Z,null),()=>la(tt),Ze,xt.removeFile):null,Go=Ut&&fo==="done"?Un((typeof Fn=="function"?Fn(tt):Fn)||le.createElement(dt.Z,null),()=>Sn(tt),Ze,xt.downloadFile):null,$o=ft!=="picture-card"&&ft!=="picture-circle"&&le.createElement("span",{key:"download-delete",className:Ve()(`${Ze}-list-item-actions`,{picture:ft==="picture"})},Go,To),bo=Ve()(`${Ze}-list-item-name`),rr=tt.url?[le.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:bo,title:tt.name},po,{href:tt.url,onClick:Ra=>zn(tt,Ra)}),tt.name),$o]:[le.createElement("span",{key:"view",className:bo,onClick:Ra=>zn(tt,Ra),title:tt.name},tt.name),$o],Bn={pointerEvents:"none",opacity:.5},wa=va?le.createElement("a",{href:tt.url||tt.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:tt.url||tt.thumbUrl?void 0:Bn,onClick:Ra=>zn(tt,Ra),title:xt.previewFile},typeof gn=="function"?gn(tt):gn||le.createElement(Nt.Z,null)):null,Ia=(ft==="picture-card"||ft==="picture-circle")&&fo!=="uploading"&&le.createElement("span",{className:`${Ze}-list-item-actions`},wa,fo==="done"&&Go,To),{getPrefixCls:ro}=le.useContext(lt.E_),io=ro(),Oo=le.createElement("div",{className:ya},So,rr,Ia,ar&&le.createElement(Xe.default,{motionName:`${io}-fade`,visible:fo==="uploading",motionDeadline:2e3},Ra=>{let{className:Fa}=Ra;const Ho="percent"in tt?le.createElement(At.Z,Object.assign({},nn,{type:"line",percent:tt.percent,"aria-label":tt["aria-label"],"aria-labelledby":tt["aria-labelledby"]})):null;return le.createElement("div",{className:Ve()(`${Ze}-list-item-progress`,Fa)},Ho)})),br=tt.response&&typeof tt.response=="string"?tt.response:((da=tt.error)===null||da===void 0?void 0:da.statusText)||((Mo=tt.error)===null||Mo===void 0?void 0:Mo.message)||xt.uploadError,ur=fo==="error"?le.createElement(ln.Z,{title:br,getPopupContainer:Ra=>Ra.parentNode},Oo):Oo;return le.createElement("div",{className:Ve()(`${Ze}-list-item-container`,ot),style:pt,ref:He},Vn?Vn(ur,tt,dn,{download:Sn.bind(null,tt),preview:zn.bind(null,tt),remove:la.bind(null,tt)}):ur)});const cn=(pe,He)=>{const{listType:Ze="text",previewFile:ot=Ce,onPreview:pt,onDownload:xt,onRemove:ft,locale:tt,iconRender:dn,isImageUrl:nn=Dn,prefixCls:Te,items:Un=[],showPreviewIcon:Vn=!0,showRemoveIcon:fa=!0,showDownloadIcon:va=!1,removeIcon:wt,previewIcon:Ut,downloadIcon:gn,progress:jt={size:[-1,2],showInfo:!1},appendAction:Fn,appendActionVisible:zn=!0,itemRender:Sn,disabled:la}=pe,da=(0,Bt.Z)(),[Mo,vo]=le.useState(!1);le.useEffect(()=>{Ze!=="picture"&&Ze!=="picture-card"&&Ze!=="picture-circle"||(Un||[]).forEach(Bn=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Bn.originFileObj instanceof File||Bn.originFileObj instanceof Blob)||Bn.thumbUrl!==void 0||(Bn.thumbUrl="",ot&&ot(Bn.originFileObj).then(wa=>{Bn.thumbUrl=wa||"",da()}))})},[Ze,Un,ot]),le.useEffect(()=>{vo(!0)},[]);const fo=(Bn,wa)=>{if(pt)return wa==null||wa.preventDefault(),pt(Bn)},Jo=Bn=>{typeof xt=="function"?xt(Bn):Bn.url&&window.open(Bn.url)},ar=Bn=>{ft==null||ft(Bn)},or=Bn=>{if(dn)return dn(Bn,Ze);const wa=Bn.status==="uploading",Ia=nn&&nn(Bn)?le.createElement(_e,null):le.createElement(Tt,null);let ro=wa?le.createElement(gt.Z,null):le.createElement(pn,null);return Ze==="picture"?ro=wa?le.createElement(gt.Z,null):Ia:(Ze==="picture-card"||Ze==="picture-circle")&&(ro=wa?tt.uploading:Ia),ro},Zo=(Bn,wa,Ia,ro)=>{const io={type:"text",size:"small",title:ro,onClick:Oo=>{wa(),(0,Vt.l$)(Bn)&&Bn.props.onClick&&Bn.props.onClick(Oo)},className:`${Ia}-list-item-action`,disabled:la};if((0,Vt.l$)(Bn)){const Oo=(0,Vt.Tm)(Bn,Object.assign(Object.assign({},Bn.props),{onClick:()=>{}}));return le.createElement(_t.ZP,Object.assign({},io,{icon:Oo}))}return le.createElement(_t.ZP,Object.assign({},io),le.createElement("span",null,Bn))};le.useImperativeHandle(He,()=>({handlePreview:fo,handleDownload:Jo}));const{getPrefixCls:So}=le.useContext(lt.E_),ya=So("upload",Te),po=So(),To=Ve()(`${ya}-list`,`${ya}-list-${Ze}`),Go=(0,ye.Z)(Un.map(Bn=>({key:Bn.uid,file:Bn})));let bo={motionDeadline:2e3,motionName:`${ya}-${Ze==="picture-card"||Ze==="picture-circle"?"animate-inline":"animate"}`,keys:Go,motionAppear:Mo};const rr=le.useMemo(()=>{const Bn=Object.assign({},(0,Jt.Z)(po));return delete Bn.onAppearEnd,delete Bn.onEnterEnd,delete Bn.onLeaveEnd,Bn},[po]);return Ze!=="picture-card"&&Ze!=="picture-circle"&&(bo=Object.assign(Object.assign({},rr),bo)),le.createElement("div",{className:To},le.createElement(Xe.CSSMotionList,Object.assign({},bo,{component:!1}),Bn=>{let{key:wa,file:Ia,className:ro,style:io}=Bn;return le.createElement(en,{key:wa,locale:tt,prefixCls:ya,className:ro,style:io,file:Ia,items:Un,progress:jt,listType:Ze,isImgUrl:nn,showPreviewIcon:Vn,showRemoveIcon:fa,showDownloadIcon:va,removeIcon:wt,previewIcon:Ut,downloadIcon:gn,iconRender:or,actionIconRender:Zo,itemRender:Sn,onPreview:fo,onDownload:Jo,onClose:ar})}),Fn&&le.createElement(Xe.default,Object.assign({},bo,{visible:zn,forceRender:!0}),Bn=>{let{className:wa,style:Ia}=Bn;return(0,Vt.Tm)(Fn,ro=>({className:Ve()(ro.className,wa),style:Object.assign(Object.assign(Object.assign({},Ia),{pointerEvents:wa?"none":void 0}),ro.style)}))}))};var Ln=le.forwardRef(cn),Wn=ge(17313),oa=ge(8378),qn=ge(83116),Pa=ge(37613),Gn=pe=>{const{componentCls:He,iconCls:Ze}=pe;return{[`${He}-wrapper`]:{[`${He}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:pe.colorFillAlter,border:`${pe.lineWidth}px dashed ${pe.colorBorder}`,borderRadius:pe.borderRadiusLG,cursor:"pointer",transition:`border-color ${pe.motionDurationSlow}`,[He]:{padding:`${pe.padding}px 0`},[`${He}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${He}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${He}-disabled):hover`]:{borderColor:pe.colorPrimaryHover},[`p${He}-drag-icon`]:{marginBottom:pe.margin,[Ze]:{color:pe.colorPrimary,fontSize:pe.uploadThumbnailSize}},[`p${He}-text`]:{margin:`0 0 ${pe.marginXXS}px`,color:pe.colorTextHeading,fontSize:pe.fontSizeLG},[`p${He}-hint`]:{color:pe.colorTextDescription,fontSize:pe.fontSize},[`&${He}-disabled`]:{cursor:"not-allowed",[`p${He}-drag-icon ${Ze}, p${He}-text, p${He}-hint `]:{color:pe.colorTextDisabled}}}}}},Ea=pe=>{const{componentCls:He,antCls:Ze,iconCls:ot,fontSize:pt,lineHeight:xt}=pe,ft=`${He}-list-item`,tt=`${ft}-actions`,dn=`${ft}-action`,nn=Math.round(pt*xt);return{[`${He}-wrapper`]:{[`${He}-list`]:Object.assign(Object.assign({},(0,Wn.dF)()),{lineHeight:pe.lineHeight,[ft]:{position:"relative",height:pe.lineHeight*pt,marginTop:pe.marginXS,fontSize:pt,display:"flex",alignItems:"center",transition:`background-color ${pe.motionDurationSlow}`,"&:hover":{backgroundColor:pe.controlItemBgHover},[`${ft}-name`]:Object.assign(Object.assign({},Wn.vS),{padding:`0 ${pe.paddingXS}px`,lineHeight:xt,flex:"auto",transition:`all ${pe.motionDurationSlow}`}),[tt]:{[dn]:{opacity:0},[`${dn}${Ze}-btn-sm`]:{height:nn,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` diff --git a/p__Classrooms__Lists__Board__Detail__index.10146cbd.async.js b/p__Classrooms__Lists__Board__Detail__index.8be5d2bc.async.js similarity index 97% rename from p__Classrooms__Lists__Board__Detail__index.10146cbd.async.js rename to p__Classrooms__Lists__Board__Detail__index.8be5d2bc.async.js index 16c409a66d..e6a1cf1bc8 100644 --- a/p__Classrooms__Lists__Board__Detail__index.10146cbd.async.js +++ b/p__Classrooms__Lists__Board__Detail__index.8be5d2bc.async.js @@ -97,7 +97,7 @@ `;for(let xn=0;xn{switch(xt){case Ot:return ie.createElement($e,{callback:Fn,onCancel:zn});case Mt:return ie.createElement(Nt.Z,{callback:Fn,onCancel:zn});case $t:return ie.createElement(Le.Z,{callback:Fn,onCancel:zn});case Dt:return ie.createElement(Re,{callback:Fn,onCancel:zn});case Kt:return ie.createElement(Pe,{callback:Fn,onCancel:zn});case"maths-latex":return ie.createElement(et,{showSaveButton:!0,callback:Fn});case"inline-latex":return ie.createElement(lt.Z,{showSaveButton:!0,callback:Fn});default:return null}},[xt]);function zn(){Vt("")}(0,ie.useEffect)(()=>{if(Wn.current){let Lt=function(cn){Zt=!0,Jt=cn.pageY},st=function(){Zt=!1},St=function(cn){if(Zt){let rn=cn.pageY-Jt;rn<0&&(rn=0),rn>300&&(rn=300);let sn=gt+rn+"px";wn(sn)}},vt=Wn.current,Zt=!1,Jt=0;return vt.addEventListener("mousedown",Lt),document.addEventListener("mousemove",St),document.addEventListener("mouseup",st),()=>{vt.removeEventListener("mousedown",Lt),document.removeEventListener("mousemove",St),document.removeEventListener("mouseup",st)}}},[Ue,Wn]),(0,ie.useEffect)(()=>{wn(gt)},[gt]);const ha=Sn(ye),fa=Sn(fn),pa={width:ha,height:fa},Ea=(0,ie.useMemo)(()=>{if(en){let Lt=new Date(en),st=Lt.getHours(),St=Lt.getMinutes(),vt=Lt.getSeconds();return st=st<10?"0"+st:st,St=St<10?"0"+St:St,vt=vt<10?"0"+vt:vt,`${st}:${St}:${vt}`}return 0},[en]),va=Lt=>{const st=[];if(on){let St=-1;Lt=Lt.replace(/(@▁▁@|@▁@)/g,function(vt,Zt,Jt){st.push({multiLine:vt!==Ut})})}return st};function Ca(){window.sessionStorage.removeItem(Wt),An(!1),un(0)}function Fa(){An(!1),un(0),Ue.setValue(window.sessionStorage.getItem(Wt))}(0,ie.useEffect)(()=>{Xt[xt]&&xt!==Gt&&xt!==Dt&&setTimeout(()=>{const Lt=document.getElementsByClassName("markdown-popup-form")[0],st=window.innerWidth/2-Lt.offsetWidth/2,St=window.innerHeight/2-Lt.offsetHeight/2;ta(st),aa(St)},0)},[xt]);const ya=Lt=>{Lt.preventDefault();const st=Lt.clientX-ea,St=Lt.clientY-na;document.body.onmousemove=vt=>{let Zt=vt.clientX-st,Jt=vt.clientY-St;const cn=document.getElementsByClassName("markdown-popup-form")[0],rn=window.innerWidth-cn.offsetWidth,sn=window.innerHeight-cn.offsetHeight;Zt=Math.max(0,Math.min(Zt,rn)),Jt=Math.max(0,Math.min(Jt,sn)),La(vt.clientX,vt.clientY,st,St)&&(ta(Zt),aa(Jt))},document.body.onmouseup=function(){document.body.onmousemove=null}},La=(Lt,st,St,vt)=>{const Zt=document.body.clientHeight,Jt=document.body.clientWidth;return Lt<20&&St>Lt||Lt>Jt-20&&Stst||st>Zt-20&&vtBe in ue?Ce(ue,Be,{enumerable:!0,configurable:!0,writable:!0,value:ze}):ue[Be]=ze,E=(ue,Be)=>{for(var ze in Be||(Be={}))y.call(Be,ze)&&b(ue,ze,Be[ze]);if(a)for(var ze of a(Be))x.call(Be,ze)&&b(ue,ze,Be[ze]);return ue},z=(ue,Be)=>xe(ue,ne(Be));const{useForm:ee}=ie.default,te={width:280,marginRight:10},ae={labelCol:{span:5},wrapperCol:{span:19}};var oe=({callback:ue,onCancel:Be})=>{const[ze]=ee();let mt=(0,Me.useRef)();function ct(ke){mt.current.width=ze.getFieldValue("width"),mt.current.align=ze.getFieldValue("align"),ue(ke,mt.current)}function Ft(ke,He){if(ke.status===-1){se.ZP.error(ke.message);return}ze.setFieldsValue({src:`/api/attachments/${ke.id}`,type:He.type})}function Ee(ke){let He=ke.target.files[0];mt.current=He,Se(He,Ft)}return De.createElement(ie.default,z(E({form:ze},ae),{className:"upload-image-panel",onFinish:ct,style:{width:470,overflow:"hidden"}}),De.createElement(ie.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},De.createElement("div",{className:"flex-container"},De.createElement(ie.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},De.createElement(Ke.default,{style:te})),De.createElement(ge,{onFileChange:Ee}))),De.createElement(ie.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},De.createElement(Ke.default,{style:{width:264}})),De.createElement(ie.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},De.createElement(Ie.Z,null,De.createElement(ie.default.Item,{name:"width",style:{margin:0}},De.createElement(he.Z,{style:{width:264}})),De.createElement("span",{className:"ml8"},"%"))),De.createElement(ie.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},De.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"}]})),De.createElement("aside",null,De.createElement(ie.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},De.createElement(me.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),De.createElement(me.ZP,{type:"default",onClick:Be},"\u53D6\u6D88"))))};function ge({onFileChange:ue}){return De.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",De.createElement("input",{type:"file",onChange:ue}))}function Se(ue,Be){if(!ue)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Te.bg)())throw se.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ze=new FormData;ze.append("editormd-image-file",ue),ze.append("file_param_name","editormd-image-file"),ze.append("byxhr","true");var mt=new window.XMLHttpRequest;mt.withCredentials=!0,mt.addEventListener("load",function(ct){Be(JSON.parse(ct.target.responseText),ue)},!1),mt.addEventListener("error",function(ct){console.error(ct)},!1),mt.open("POST",`${je.KI}/api/attachments.json`),mt.send(ze)}},81123:function(Oe,Qe,re){"use strict";re.d(Qe,{Z:function(){return Ke}});var ie=re(59301),se=re(4676);class Ke extends ie.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,se.createPortal)(he,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},66991:function(Oe,Qe,re){"use strict";re.d(Qe,{Z:function(){return se}});var ie=re(59301);function se(Ke,Ie){const he=(0,ie.useRef)();(0,ie.useEffect)(()=>{he.current=Ke}),(0,ie.useEffect)(()=>{function be(){he.current()}if(Ie!==null){let me=setInterval(be,Ie);return()=>clearInterval(me)}},[Ie])}},86644:function(Oe,Qe,re){"use strict";re.r(Qe),re.d(Qe,{default:function(){return tt}});var ie=re(59301),se=re(88871),Ke=re(78323),Ie=re(76818),he=re(43418),be=re(8591),me=re(95392),je=Object.defineProperty,Me=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ce=(nt,dt,Je)=>dt in nt?je(nt,dt,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[dt]=Je,xe=(nt,dt)=>{for(var Je in dt||(dt={}))Te.call(dt,Je)&&Ce(nt,Je,dt[Je]);if(Me)for(var Je of Me(dt))De.call(dt,Je)&&Ce(nt,Je,dt[Je]);return nt},ne=(nt,dt,Je)=>new Promise((Ge,pe)=>{var fe=Re=>{try{Ae(Je.next(Re))}catch(de){pe(de)}},Fe=Re=>{try{Ae(Je.throw(Re))}catch(de){pe(de)}},Ae=Re=>Re.done?Ge(Re.value):Promise.resolve(Re.value).then(fe,Fe);Ae((Je=Je.apply(nt,dt)).next())});const a=({boards:nt,dispatch:dt})=>{const Je=(0,me.useIntl)(),Ge=(0,me.useParams)();return ie.createElement(he.default,{centered:!0,title:"\u63D0\u793A",open:nt.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:Je.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>ne(void 0,null,function*(){(yield dt({type:"boards/deleteReply",payload:{object_id:nt.actionTabs.selectArr.id,object_type:"message"}})).status===0&&(be.ZP.success(Je.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),dt({type:"boards/setActionTabs",payload:{}}),dt({type:"boards/getReplyList",payload:xe({},nt.actionTabs.params)}))}),onCancel:()=>{dt({type:"boards/setActionTabs",payload:{}})}},ie.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var y=(0,me.connect)(({boards:nt})=>({boards:nt}))(a),x=re(62148),b=re(79055),E=re(56656),z=re.n(E),ee=re(57193),te=re(20834),ae=re(66104),oe=re(95237),ge=re(43604),Se=re(38854),ue=re(92832),Be=re(3113),ze=re(6848),mt=re(58421),ct=re(63524),Ft=re(26227),Ee={flex_box_center:"flex_box_center____u6kt",flex_space_between:"flex_space_between___TQBjE",flex_box_vertical_center:"flex_box_vertical_center___Swub5",flex_box_center_end:"flex_box_center_end___CF7Yk",flex_box_column:"flex_box_column___JuMWc",top:"top___wt6mW",title:"title___fbubS",desc:"desc___tfWs3",liked:"liked___uxgYY",likedActive:"likedActive___wyWHK",reply:"reply___TByps",replyList:"replyList___gXSFx",comment:"comment___zjn39"},ke=re(81779),He=re(84105),Xe=re(10436),rt=(nt,dt,Je)=>new Promise((Ge,pe)=>{var fe=Re=>{try{Ae(Je.next(Re))}catch(de){pe(de)}},Fe=Re=>{try{Ae(Je.throw(Re))}catch(de){pe(de)}},Ae=Re=>Re.done?Ge(Re.value):Promise.resolve(Re.value).then(fe,Fe);Ae((Je=Je.apply(nt,dt)).next())});z().locale("ZH-cn");function yt({vlist:nt,dispatch:dt,params:Je,total_count:Ge,id:pe,user:fe}){const[Fe,Ae]=(0,ie.useState)([]),[Re,de]=(0,ie.useState)([]);return ie.createElement("aside",{className:Ee.comment},((Re==null?void 0:Re.length)>0?Re:nt).map(function(ce,ot){var We;return ie.createElement(oe.Z,{key:ot},ie.createElement(ge.Z,{span:24},ie.createElement(oe.Z,null,ie.createElement(ge.Z,{flex:"1"},ce==null?void 0:ce.author.name,ie.createElement("span",{className:"c-light-black ml10"},z()(ce==null?void 0:ce.created_on).fromNow())),ie.createElement(ge.Z,null,((0,ke.GJ)()||(fe==null?void 0:fe.login)===((We=ce==null?void 0:ce.author)==null?void 0:We.login))&&ie.createElement(ze.Z,{title:"\u5220\u9664"},ie.createElement(Ft.Z,{className:"current",onClick:()=>{dt({type:"boards/setActionTabs",payload:{key:"\u5220\u9664",params:Je,selectArr:ce}})}}))))),ie.createElement(ge.Z,null,ie.createElement(Ie.Z,{value:ce.content})))}),((Re==null?void 0:Re.length)>0?Fe.total_count>5&&Fe.replies.length===5:Ge>5&&nt.length===5)&&ie.createElement(ze.Z,{title:"\u70B9\u51FB\u67E5\u770B\u66F4\u591A\u56DE\u590D"},ie.createElement(ge.Z,{span:24,onClick:()=>rt(this,null,function*(){Je.boardId=pe,Je.page=1,Je.page_size=500;let ce=yield(0,Xe.PC)(Je);ce.status===0&&(Ae(ce.data),de(ce.data.replies))}),className:"c-light-black",style:{textAlign:"center"}}," ",ie.createElement(He.Z,null))))}var Ct=yt,$e=re(59301),Nt=Object.defineProperty,Le=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,Pt=(nt,dt,Je)=>dt in nt?Nt(nt,dt,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[dt]=Je,Ve=(nt,dt)=>{for(var Je in dt||(dt={}))Ne.call(dt,Je)&&Pt(nt,Je,dt[Je]);if(Le)for(var Je of Le(dt))Ye.call(dt,Je)&&Pt(nt,Je,dt[Je]);return nt},it=(nt,dt,Je)=>new Promise((Ge,pe)=>{var fe=Re=>{try{Ae(Je.next(Re))}catch(de){pe(de)}},Fe=Re=>{try{Ae(Je.throw(Re))}catch(de){pe(de)}},Ae=Re=>Re.done?Ge(Re.value):Promise.resolve(Re.value).then(fe,Fe);Ae((Je=Je.apply(nt,dt)).next())});z().locale("ZH-cn");const le=({shixunHomeworks:nt,classroomList:dt,boards:Je,globalSetting:Ge,user:pe,loading:fe,dispatch:Fe})=>{var Ae,Re,de,ce,ot,We,Pe,_e;const ft=(0,me.useIntl)(),[Ze,bt]=(0,ie.useState)((0,me.useParams)()),[et,lt]=(0,ie.useState)(!1),[ut,zt]=(0,ie.useState)(-1),[Ot,$t]=(0,ie.useState)([]),[Dt,Gt]=(0,ie.useState)(""),[jt,Mt]=(0,ie.useState)(""),{userInfo:Kt}=pe,{detailLeftMenus:tn}=dt,{boardsDetail:ht,replyList:an}=Je,[ln,Qt]=(0,ie.useState)(),[At,nn]=(0,ie.useState)(),[vn,_t]=(0,ie.useState)(!1),Ut=(0,ie.useRef)();Ze.page_size=10,(0,ie.useEffect)(()=>{Qt(ht.liked),nn(ht.praises_count)},[ht.liked]),(0,ie.useEffect)(()=>{Fe({type:"boards/getBoardsDetail",payload:Ve({},Ze)}).then(Bt=>{var dn;(dn=Bt==null?void 0:Bt.attachments)==null||dn.map(function(Xt){Ot.push({uid:Xt.id,name:Xt.title,status:"done",response:Xt,url:Xt.url})})}),yn()},[Ze.coursesId]),(0,ie.useEffect)(()=>{window.scrollTo(0,20)},[]),(0,ie.useEffect)(()=>()=>{clearInterval(Ut.current)},[]);const yn=()=>it(void 0,null,function*(){Fe({type:"boards/getReplyList",payload:Ve({},Ze)})}),Ln=()=>{vn?(_t(!1),clearInterval(Ut.current)):(Ut.current=setInterval(()=>{yn()},5e3),_t(!0))},Sn=Bt=>it(void 0,null,function*(){switch(Bt){case"\u516C\u5F00\u81F3\u8BFE\u5802":let dn=yield(0,ee.ZP)(`/api/messages/${Ze.boardId}/set_public.json`,{method:"put",body:{is_teacher_public:!(ht!=null&&ht.is_teacher_public)}});(dn==null?void 0:dn.status)===0&&Fe({type:"boards/getBoardsDetail",payload:Ve({},Ze)});break;case"\u7F16\u8F91":me.history.push(`/classrooms/${Ze.coursesId}/board/${Ze.categoryId}/edit/${Ze.boardId}`);break;case"\u7F6E\u9876":let Xt="boards/setTopping";(ht==null?void 0:ht.sticky)===1&&(Xt="boards/escTopping"),yield Fe({type:Xt,payload:{coursesId:Ze.coursesId,id:Ze.boardId}}),Fe({type:"boards/getBoardsDetail",payload:Ve({},Ze)});break;case"\u5220\u9664":case"\u53D1\u9001":Fe({type:"classroomList/setActionTabs",payload:{key:Bt,selectArrs:[Ze.boardId],params:Ve({id:Ze.boardId},Ze)}});break}}),$n=$e.createElement(te.default,{style:{width:105,textAlign:"center"},onClick:Bt=>{Sn(Bt.key)}},!((Ae=ht==null?void 0:ht.author)!=null&&Ae.is_teacher)&&(0,ke.GJ)()&&$e.createElement(te.default.Item,{key:"\u516C\u5F00\u81F3\u8BFE\u5802"},ht!=null&&ht.is_teacher_public?"\u53D6\u6D88\u516C\u5F00":"\u516C\u5F00\u81F3\u8BFE\u5802"),$e.createElement(te.default.Item,{key:"\u7F16\u8F91"},"\u7F16\u8F91"),(0,ke.GJ)()&&$e.createElement(te.default.Item,{key:"\u7F6E\u9876"},(ht==null?void 0:ht.sticky)===1?"\u53D6\u6D88\u7F6E\u9876":"\u7F6E\u9876"),(0,ke.GJ)()&&$e.createElement(te.default.Item,{key:"\u53D1\u9001"},"\u53D1\u9001"),$e.createElement(te.default.Item,{key:"\u5220\u9664"},"\u5220\u9664"));return $e.createElement("section",{className:Ee.bg},$e.createElement("div",{className:"edu-container"},$e.createElement("section",{className:"animated fadeIn"},$e.createElement("aside",{className:"mt10"},$e.createElement(ae.Z,{separator:">"},$e.createElement(ae.Z.Item,null,$e.createElement(me.Link,{to:`/classrooms/${Ze.coursesId}/board/${Ze.categoryId}`},ht==null?void 0:ht.course_name)),(ht==null?void 0:ht.board_name)&&$e.createElement(ae.Z.Item,null,$e.createElement(me.Link,{to:`/classrooms/${Ze.coursesId}/board/${ht==null?void 0:ht.board_id}`},ht==null?void 0:ht.board_name)),$e.createElement(ae.Z.Item,null,"\u5E16\u5B50\u8BE6\u60C5")))),$e.createElement("section",{className:"bg-white edu-container mt20"},$e.createElement("aside",{className:Ee.top},$e.createElement(oe.Z,null,$e.createElement(ge.Z,{flex:"1"},$e.createElement("h1",{className:Ee.title},$e.createElement("strong",null,ht.subject),ht.sticky===1&&$e.createElement("span",{className:"tag-topping ml10"},"\u7F6E\u9876"))),$e.createElement(ge.Z,{flex:"50px",className:"tr"},((0,ke.Ny)()||((Re=ht==null?void 0:ht.author)==null?void 0:Re.login)===Kt.login||(0,ke.GJ)()&&!((de=ht==null?void 0:ht.author)!=null&&de.is_teacher))&&$e.createElement(Se.Z,{placement:"bottomRight",dropdownRender:()=>$n},$e.createElement("span",{className:"iconfont icon-weibiaoti12 c-light-black current"})))),$e.createElement(oe.Z,{gutter:[12,12],align:"middle"},$e.createElement(ge.Z,{flex:"40px"},$e.createElement("img",{width:"40",src:`${Ke.Z.IMG_SERVER}/images/${(ce=ht==null?void 0:ht.author)==null?void 0:ce.image_url}`})),$e.createElement(ge.Z,{flex:1},$e.createElement(oe.Z,{align:"middle"},$e.createElement(ge.Z,{span:24},$e.createElement("span",null,(ot=ht==null?void 0:ht.author)==null?void 0:ot.name),$e.createElement("span",{className:"c-light-black ml10"},z()(ht==null?void 0:ht.created_on).fromNow()," \u53D1\u5E03")),$e.createElement(ge.Z,{className:"mt5 c-light-black"},ht.visits>0&&$e.createElement("span",null,$e.createElement("span",{className:"iconfont icon-liulanyan mr5"}),ht.visits),ht.total_replies_count>0&&$e.createElement("span",null,$e.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30"}),ht.total_replies_count),At>0&&$e.createElement("span",null,$e.createElement(ct.Z,{className:"ml30 mr5"}),At)))),$e.createElement(ge.Z,null,$e.createElement("div",{className:"tr"},$e.createElement(me.Link,{className:"c-light-black",to:`/classrooms/${Ze.coursesId}/board/${ht==null?void 0:ht.board_id}`},"\u8FD4\u56DE")))),!((We=ht==null?void 0:ht.author)!=null&&We.is_teacher)&&$e.createElement(ge.Z,{style:{marginTop:10,color:"#999999"}},"\u53EF\u89C1\u4EBA\uFF1A",ht!=null&&ht.is_teacher_public?"\u6240\u6709\u4EBA\u53EF\u89C1\uFF08\u6559\u5E08\u8BBE\u7F6E\uFF09":(ht==null?void 0:ht.view_message_setting)==="0"?"\u5168\u8BFE\u5802":"\u540C\u73ED\u5B66\u751F")),$e.createElement("aside",{className:Ee.desc},$e.createElement(Ie.Z,{value:ht.content}),(Pe=ht==null?void 0:ht.attachments)==null?void 0:Pe.map((Bt,dn)=>$e.createElement("div",null,$e.createElement("a",{href:`${Ke.Z.API_SERVER}${Bt.url}`},$e.createElement("span",{className:"iconfont icon-fujian c-green font14"}),$e.createElement("span",{className:"ml10 c-black"},Bt.title),$e.createElement("span",{className:"c-light-black ml20 font12"},Bt.filesize)))),$e.createElement("aside",{className:"tc"},$e.createElement("p",{onClick:()=>it(void 0,null,function*(){ln?(yield Fe({type:"boards/replyUnLike",payload:{object_id:ht==null?void 0:ht.id,object_type:"message"}})).status===0&&(Qt(!1),nn(At-1)):(yield Fe({type:"boards/replyLike",payload:{object_id:ht==null?void 0:ht.id,object_type:"message"}})).status===0&&(Qt(!0),nn(At+1))}),className:[Ee.liked,`${ln?"":Ee.likedActive}`].join(" ")},$e.createElement("span",{className:"iconfont icon-dianzan"}),$e.createElement("br",null),At))),$e.createElement("aside",{className:Ee.reply},et&&$e.createElement(se.Z,{onChange:Bt=>{Gt(Bt)},height:200,isFocus:!0,watch:!0}),$e.createElement(oe.Z,{onClick:()=>{lt(!0)}},$e.createElement(ge.Z,{flex:"1"},!et&&$e.createElement(ue.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",style:{background:"#f6f6f6"}})),$e.createElement(ge.Z,null,$e.createElement(Be.ZP,{type:"primary",size:"middle",onClick:()=>it(void 0,null,function*(){var Bt;if(((Bt=pe==null?void 0:pe.userInfo)==null?void 0:Bt.username)==="\u6E38\u5BA2"){be.ZP.error(ft.formatMessage({id:"classrooms.loginFirst",defaultMessage:"\u8BF7\u5148\u767B\u5F55"}));return}Dt===""?be.ZP.error(ft.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield Fe({type:"boards/createReply",payload:{boardId:Ze.boardId,content:Dt}})).status===0&&(lt(!1),yn(),Gt(""))})},"\u53D1\u8868")))),$e.createElement("div",{style:{padding:"5px 15px",justifyContent:"space-between",display:"flex"}},$e.createElement("span",null,"\u5168\u90E8\u56DE\u590D\uFF08",an==null?void 0:an.total_replies_count,"\uFF09")," ",$e.createElement(Be.ZP,{type:"primary",danger:vn,onClick:()=>{Ln()}},vn?"\u505C\u6B62\u5237\u65B0":"\u5F00\u542F\u5237\u65B0\u8BC4\u8BBA")),$e.createElement("aside",{className:Ee.replyList},(_e=an==null?void 0:an.replies)==null?void 0:_e.map(function(Bt,dn){var Xt,Gn,ve,we;return $e.createElement(oe.Z,{gutter:[12,12],key:dn},$e.createElement(ge.Z,{flex:"40px"},$e.createElement("img",{width:"40",src:`${Ke.Z.IMG_SERVER}/images/${(Xt=Bt==null?void 0:Bt.author)==null?void 0:Xt.image_url}`})),$e.createElement(ge.Z,{flex:"1"},$e.createElement(oe.Z,{align:"middle"},$e.createElement(ge.Z,{span:24},$e.createElement("span",{className:"c-light-black"},(Gn=Bt==null?void 0:Bt.author)==null?void 0:Gn.name),$e.createElement("span",{className:"c-light-black ml10"},z()(Bt==null?void 0:Bt.created_on).fromNow()," \u53D1\u5E03")),$e.createElement(ge.Z,{span:24},$e.createElement(Ie.Z,{value:Bt.content})),$e.createElement(Ct,{user:pe==null?void 0:pe.userInfo,id:Bt==null?void 0:Bt.id,total_count:Bt==null?void 0:Bt.total_count,vlist:Bt==null?void 0:Bt.replies,dispatch:Fe,params:Ze}),$e.createElement(ge.Z,{span:24,className:"mt5 c-light-black"},ut===dn?$e.createElement("aside",null,$e.createElement(se.Z,{onChange:ye=>{Mt(ye)},height:150,isFocus:!0}),$e.createElement(oe.Z,null,$e.createElement(ge.Z,{span:24,className:"tr"},$e.createElement(Be.ZP,{type:"primary",size:"middle",onClick:()=>it(this,null,function*(){var ye;if(((ye=pe==null?void 0:pe.userInfo)==null?void 0:ye.username)==="\u6E38\u5BA2"){be.ZP.error(ft.formatMessage({id:"classrooms.loginFirst",defaultMessage:"\u8BF7\u5148\u767B\u5F55"}));return}jt===""?be.ZP.error(ft.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield Fe({type:"boards/createReply",payload:{boardId:Bt.id,content:jt}}),Fe({type:"boards/getReplyList",payload:Ve({},Ze)}),be.ZP.success(ft.formatMessage({id:"classrooms.publishSuccess",defaultMessage:ft.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})})),zt(-1))})},"\u53D1\u8868")))):$e.createElement("div",{className:"tr"},$e.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>zt(dn)}),Bt.liked&&$e.createElement("span",{className:"c-orange"},$e.createElement(ct.Z,{className:"mr5 ml30",onClick:()=>it(this,null,function*(){yield Fe({type:"boards/replyUnLike",payload:{object_id:Bt.id,object_type:"message"}}),Fe({type:"boards/getReplyList",payload:Ve({},Ze)})})}),Bt.praises_count),!Bt.liked&&$e.createElement("span",null,$e.createElement(ct.Z,{className:"mr5 ml30",onClick:()=>it(this,null,function*(){yield Fe({type:"boards/replyLike",payload:{object_id:Bt.id,object_type:"message"}}),Fe({type:"boards/getReplyList",payload:Ve({},Ze)})})}),Bt.praises_count),((0,ke.GJ)()||((ve=pe==null?void 0:pe.userInfo)==null?void 0:ve.login)===((we=Bt==null?void 0:Bt.author)==null?void 0:we.login))&&$e.createElement(ze.Z,{title:"\u5220\u9664"},$e.createElement(Ft.Z,{className:"current ml30",onClick:()=>{Fe({type:"boards/setActionTabs",payload:{key:"\u5220\u9664",params:Ze,selectArr:Bt}})}})))))))})))),$e.createElement("aside",{className:"tc mt30 pb30"},$e.createElement(mt.Z,{defaultCurrent:1,total:an==null?void 0:an.total_count,hideOnSinglePage:!0,current:Ze.page||1,onChange:Bt=>{Ze.page=Bt,Fe({type:"boards/getReplyList",payload:Ve({},Ze)})}})),$e.createElement(b.Z,{cb:()=>{me.history.push(`/classrooms/${Ze.coursesId}/board/${Ze.categoryId}`)}}),$e.createElement(x.Z,null),$e.createElement(y,null))};var tt=(0,me.connect)(({shixunHomeworks:nt,classroomList:dt,loading:Je,user:Ge,boards:pe,globalSetting:fe})=>({shixunHomeworks:nt,globalSetting:fe,classroomList:dt,boards:pe,user:Ge,loading:Je.effects}))(le)},79055:function(Oe,Qe,re){"use strict";var ie=re(59301),se=re(43418),Ke=re(8591),Ie=re(57193),he=re(95392),be=Object.defineProperty,me=Object.defineProperties,je=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ce=(x,b,E)=>b in x?be(x,b,{enumerable:!0,configurable:!0,writable:!0,value:E}):x[b]=E,xe=(x,b)=>{for(var E in b||(b={}))Te.call(b,E)&&Ce(x,E,b[E]);if(Me)for(var E of Me(b))De.call(b,E)&&Ce(x,E,b[E]);return x},ne=(x,b)=>me(x,je(b)),a=(x,b,E)=>new Promise((z,ee)=>{var te=ge=>{try{oe(E.next(ge))}catch(Se){ee(Se)}},ae=ge=>{try{oe(E.throw(ge))}catch(Se){ee(Se)}},oe=ge=>ge.done?z(ge.value):Promise.resolve(ge.value).then(te,ae);oe((E=E.apply(x,b)).next())});const y=({classroomList:x,dispatch:b,cb:E})=>{const z=(0,he.useIntl)(),ee=(0,he.useParams)();ee.id=ee.coursesId;const{detailBoardList:te}=x;return ie.createElement(se.default,{centered:!0,title:"\u63D0\u793A",open:x.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:z.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>a(void 0,null,function*(){var ae,oe,ge;if((yield(0,Ie.ZP)(`/api/boards/${ee.categoryId}/messages/bulk_delete.json`,{method:"delete",body:{ids:[...x.actionTabs.selectArrs]}})).status===0){Ke.ZP.success(z.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"}));const ue=x.actionTabs.selectArrs.length===te.messages.length&&((ae=x.actionTabs.params)==null?void 0:ae.page)>1?((oe=x.actionTabs.params)==null?void 0:oe.page)-1:(ge=x.actionTabs.params)==null?void 0:ge.page;E(ue),b({type:"classroomList/setActionTabs",payload:{}}),b({type:"classroomList/getBoardList",payload:ne(xe({},x.actionTabs.params),{page:ue})}),b({type:"classroomList/getClassroomLeftMenus",payload:{id:ee.coursesId}})}}),onCancel:()=>{b({type:"classroomList/setActionTabs",payload:{}})}},ie.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};Qe.Z=(0,he.connect)(({classroomList:x})=>({classroomList:x}))(y)},62148:function(Oe,Qe,re){"use strict";var ie=re(59301),se=re(78241),Ke=re(43418),Ie=re(8591),he=re(92832),be=re(24905),me=re(71418),je=re(57193),Me=re(26724),Te=re.n(Me),De=re(95392),Ce=Object.defineProperty,xe=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,y=(z,ee,te)=>ee in z?Ce(z,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):z[ee]=te,x=(z,ee)=>{for(var te in ee||(ee={}))ne.call(ee,te)&&y(z,te,ee[te]);if(xe)for(var te of xe(ee))a.call(ee,te)&&y(z,te,ee[te]);return z},b=(z,ee,te)=>new Promise((ae,oe)=>{var ge=Be=>{try{ue(te.next(Be))}catch(ze){oe(ze)}},Se=Be=>{try{ue(te.throw(Be))}catch(ze){oe(ze)}},ue=Be=>Be.done?ae(Be.value):Promise.resolve(Be.value).then(ge,Se);ue((te=te.apply(z,ee)).next())});const E=({classroomList:z,loading:ee,dispatch:te})=>{const ae=(0,De.useIntl)(),oe=x({},(0,De.useParams)());let[ge,Se]=(0,ie.useState)([]);const[ue,Be]=(0,ie.useState)(!0),[ze,mt]=(0,ie.useState)(1),[ct,Ft]=(0,ie.useState)(!0);oe.page=0,oe.page_size=50,(0,ie.useEffect)(()=>{z.actionTabs.key==="\u53D1\u9001"&&ke(1)},[z.actionTabs.key]);const[Ee]=se.default.useForm(),ke=He=>b(void 0,null,function*(){He==1&&(ge=[]),oe.page=He,Ft(!0);const Xe=yield te({type:"classroomList/getCoursesMine",payload:x({},oe)});Xe.lengthb(void 0,null,function*(){const He=Ee.getFieldValue();(yield(0,je.ZP)(`/api/boards/${oe.categoryId}/messages/bulk_send.json`,{method:"post",body:{ids:[...z.actionTabs.selectArrs],to_course_ids:[...He.group_ids]}})).status===0&&(Ie.ZP.success(ae.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),te({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{te({type:"classroomList/setActionTabs",payload:{}})}},ie.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u5E16\u5B50\u53D1\u9001\u5230",ie.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),ie.createElement(he.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,onSearch:He=>{Se([]),oe.search=He,ke(1)}}),ie.createElement("div",{className:"bg-skyblue",style:{height:260,overflow:"auto",padding:20}},ie.createElement(Te(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:He=>{ke(He)},hasMore:!ct&&ue,useWindow:!1},ie.createElement(se.default,{form:Ee,initialValues:{}},ie.createElement(se.default.Item,{name:"group_ids"},ie.createElement(be.default.Group,null,ge==null?void 0:ge.map(function(He,Xe){return ie.createElement("div",{key:Xe},ie.createElement(be.default,{style:{width:520},value:He.id,className:"multi-ellipsis1 multi-ellipsis1-checkbox"},He.name))}))),ie.createElement(me.Z,{className:"edu-ant-spin",spinning:ct})))))};Qe.Z=(0,De.connect)(({classroomList:z,loading:ee})=>({classroomList:z,loading:ee}))(E)},56762:function(Oe,Qe,re){"use strict";re.d(Qe,{Z:function(){return se}});var ie=re(59301);function se(){const[,Ke]=ie.useReducer(Ie=>Ie+1,0);return Ke}},66104:function(Oe,Qe,re){"use strict";re.d(Qe,{Z:function(){return Ft}});var ie=re(92310),se=re.n(ie),Ke=re(11592),Ie=re(26112),he=re(59301),be=re(92343),me=re(36355),je=re(84105),Me=re(91857);const Te=Ee=>{let{children:ke}=Ee;const{getPrefixCls:He}=he.useContext(me.E_),Xe=He("breadcrumb");return he.createElement("li",{className:`${Xe}-separator`,"aria-hidden":"true"},ke===""?ke:ke||"/")};Te.__ANT_BREADCRUMB_SEPARATOR=!0;var De=Te,Ce=function(Ee,ke){var He={};for(var Xe in Ee)Object.prototype.hasOwnProperty.call(Ee,Xe)&&ke.indexOf(Xe)<0&&(He[Xe]=Ee[Xe]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Xe=Object.getOwnPropertySymbols(Ee);rtke[rt]||Xe)}function ne(Ee,ke,He,Xe){if(He==null)return null;const{className:rt,onClick:yt}=ke,Ct=Ce(ke,["className","onClick"]),$e=Object.assign(Object.assign({},(0,Ie.Z)(Ct,{data:!0,aria:!0})),{onClick:yt});return Xe!==void 0?he.createElement("a",Object.assign({},$e,{className:se()(`${Ee}-link`,rt),href:Xe}),He):he.createElement("span",Object.assign({},$e,{className:se()(`${Ee}-link`,rt)}),He)}function a(Ee,ke){return(Xe,rt,yt,Ct,$e)=>{if(ke)return ke(Xe,rt,yt,Ct);const Nt=xe(Xe,rt);return ne(Ee,Xe,Nt,$e)}}var y=function(Ee,ke){var He={};for(var Xe in Ee)Object.prototype.hasOwnProperty.call(Ee,Xe)&&ke.indexOf(Xe)<0&&(He[Xe]=Ee[Xe]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Xe=Object.getOwnPropertySymbols(Ee);rt{const{prefixCls:ke,separator:He="/",children:Xe,menu:rt,overlay:yt,dropdownProps:Ct,href:$e}=Ee,Le=(Ne=>{if(rt||yt){const Ye=Object.assign({},Ct);if(rt){const Pt=rt||{},{items:Ve}=Pt,it=y(Pt,["items"]);Ye.menu=Object.assign(Object.assign({},it),{items:Ve==null?void 0:Ve.map((le,tt)=>{var{key:nt,title:dt,label:Je,path:Ge}=le,pe=y(le,["key","title","label","path"]);let fe=Je!=null?Je:dt;return Ge&&(fe=he.createElement("a",{href:`${$e}${Ge}`},fe)),Object.assign(Object.assign({},pe),{key:nt!=null?nt:tt,label:fe})})})}else yt&&(Ye.overlay=yt);return he.createElement(Me.Z,Object.assign({placement:"bottom"},Ye),he.createElement("span",{className:`${ke}-overlay-link`},Ne,he.createElement(je.Z,null)))}return Ne})(Xe);return Le!=null?he.createElement(he.Fragment,null,he.createElement("li",null,Le),He&&he.createElement(De,null,He)):null},b=Ee=>{const{prefixCls:ke,children:He,href:Xe}=Ee,rt=y(Ee,["prefixCls","children","href"]),{getPrefixCls:yt}=he.useContext(me.E_),Ct=yt("breadcrumb",ke);return he.createElement(x,Object.assign({},rt,{prefixCls:Ct}),ne(Ct,rt,He,Xe))};b.__ANT_BREADCRUMB_ITEM=!0;var E=b,z=re(17313),ee=re(83116),te=re(37613);const ae=Ee=>{const{componentCls:ke,iconCls:He}=Ee;return{[ke]:Object.assign(Object.assign({},(0,z.Wf)(Ee)),{color:Ee.itemColor,fontSize:Ee.fontSize,[He]:{fontSize:Ee.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ee.linkColor,transition:`color ${Ee.motionDurationMid}`,padding:`0 ${Ee.paddingXXS}px`,borderRadius:Ee.borderRadiusSM,height:Ee.lineHeight*Ee.fontSize,display:"inline-block",marginInline:-Ee.marginXXS,"&:hover":{color:Ee.linkHoverColor,backgroundColor:Ee.colorBgTextHover}},(0,z.Qy)(Ee)),"li:last-child":{color:Ee.lastItemColor},[`${ke}-separator`]:{marginInline:Ee.separatorMargin,color:Ee.separatorColor},[`${ke}-link`]:{[` +`),Ue.focus();default:throw new Error}},[Ue,xt]),Pa=(0,ie.useMemo)(()=>{switch(xt){case Ot:return ie.createElement($e,{callback:Fn,onCancel:zn});case Mt:return ie.createElement(Nt.Z,{callback:Fn,onCancel:zn});case $t:return ie.createElement(Le.Z,{callback:Fn,onCancel:zn});case Dt:return ie.createElement(Re,{callback:Fn,onCancel:zn});case Kt:return ie.createElement(Pe,{callback:Fn,onCancel:zn});case"maths-latex":return ie.createElement(et,{showSaveButton:!0,callback:Fn});case"inline-latex":return ie.createElement(lt.Z,{showSaveButton:!0,callback:Fn});default:return null}},[xt]);function zn(){Vt("")}(0,ie.useEffect)(()=>{if(Wn.current){let Lt=function(cn){Zt=!0,Jt=cn.pageY},st=function(){Zt=!1},St=function(cn){if(Zt){let rn=cn.pageY-Jt;rn<0&&(rn=0),rn>300&&(rn=300);let sn=gt+rn+"px";wn(sn)}},vt=Wn.current,Zt=!1,Jt=0;return vt.addEventListener("mousedown",Lt),document.addEventListener("mousemove",St),document.addEventListener("mouseup",st),()=>{vt.removeEventListener("mousedown",Lt),document.removeEventListener("mousemove",St),document.removeEventListener("mouseup",st)}}},[Ue,Wn]),(0,ie.useEffect)(()=>{wn(gt)},[gt]);const ha=Sn(ye),fa=Sn(fn),pa={width:ha,height:fa},Ea=(0,ie.useMemo)(()=>{if(en){let Lt=new Date(en),st=Lt.getHours(),St=Lt.getMinutes(),vt=Lt.getSeconds();return st=st<10?"0"+st:st,St=St<10?"0"+St:St,vt=vt<10?"0"+vt:vt,`${st}:${St}:${vt}`}return 0},[en]),va=Lt=>{const st=[];if(on){let St=-1;Lt=Lt.replace(/(@▁▁@|@▁@)/g,function(vt,Zt,Jt){st.push({multiLine:vt!==Ut})})}return st};function Ca(){window.sessionStorage.removeItem(Wt),An(!1),un(0)}function Fa(){An(!1),un(0),Ue.setValue(window.sessionStorage.getItem(Wt))}(0,ie.useEffect)(()=>{Xt[xt]&&xt!==Gt&&xt!==Dt&&setTimeout(()=>{const Lt=document.getElementsByClassName("markdown-popup-form")[0],st=window.innerWidth/2-Lt.offsetWidth/2,St=window.innerHeight/2-Lt.offsetHeight/2;ta(st),aa(St)},0)},[xt]);const ya=Lt=>{Lt.preventDefault();const st=Lt.clientX-ea,St=Lt.clientY-na;document.body.onmousemove=vt=>{let Zt=vt.clientX-st,Jt=vt.clientY-St;const cn=document.getElementsByClassName("markdown-popup-form")[0],rn=window.innerWidth-cn.offsetWidth,sn=window.innerHeight-cn.offsetHeight;Zt=Math.max(0,Math.min(Zt,rn)),Jt=Math.max(0,Math.min(Jt,sn)),La(vt.clientX,vt.clientY,st,St)&&(ta(Zt),aa(Jt))},document.body.onmouseup=function(){document.body.onmousemove=null}},La=(Lt,st,St,vt)=>{const Zt=document.body.clientHeight,Jt=document.body.clientWidth;return Lt<20&&St>Lt||Lt>Jt-20&&Stst||st>Zt-20&&vtBe in ue?Ce(ue,Be,{enumerable:!0,configurable:!0,writable:!0,value:ze}):ue[Be]=ze,E=(ue,Be)=>{for(var ze in Be||(Be={}))y.call(Be,ze)&&b(ue,ze,Be[ze]);if(a)for(var ze of a(Be))x.call(Be,ze)&&b(ue,ze,Be[ze]);return ue},z=(ue,Be)=>xe(ue,ne(Be));const{useForm:ee}=ie.default,te={width:280,marginRight:10},ae={labelCol:{span:5},wrapperCol:{span:19}};var oe=({callback:ue,onCancel:Be})=>{const[ze]=ee();let mt=(0,Me.useRef)();function ct(ke){mt.current.width=ze.getFieldValue("width"),mt.current.align=ze.getFieldValue("align"),ue(ke,mt.current)}function Ft(ke,He){if(ke.status===-1){se.ZP.error(ke.message);return}ze.setFieldsValue({src:`/api/attachments/${ke.id}`,type:He.type})}function Ee(ke){let He=ke.target.files[0];mt.current=He,Se(He,Ft)}return De.createElement(ie.default,z(E({form:ze},ae),{className:"upload-image-panel",onFinish:ct,style:{width:470,overflow:"hidden"}}),De.createElement(ie.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},De.createElement("div",{className:"flex-container"},De.createElement(ie.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},De.createElement(Ke.default,{style:te})),De.createElement(ge,{onFileChange:Ee}))),De.createElement(ie.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},De.createElement(Ke.default,{style:{width:264}})),De.createElement(ie.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},De.createElement(Ie.Z,null,De.createElement(ie.default.Item,{name:"width",style:{margin:0}},De.createElement(he.Z,{style:{width:264}})),De.createElement("span",{className:"ml8"},"%"))),De.createElement(ie.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},De.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"}]})),De.createElement("aside",null,De.createElement(ie.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},De.createElement(me.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),De.createElement(me.ZP,{type:"default",onClick:Be},"\u53D6\u6D88"))))};function ge({onFileChange:ue}){return De.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",De.createElement("input",{type:"file",onChange:ue}))}function Se(ue,Be){if(!ue)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Te.bg)())throw se.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ze=new FormData;ze.append("editormd-image-file",ue),ze.append("file_param_name","editormd-image-file"),ze.append("byxhr","true");var mt=new window.XMLHttpRequest;mt.withCredentials=!0,mt.addEventListener("load",function(ct){Be(JSON.parse(ct.target.responseText),ue)},!1),mt.addEventListener("error",function(ct){console.error(ct)},!1),mt.open("POST",`${je.KI}/api/attachments.json`),mt.send(ze)}},81123:function(Oe,Qe,re){"use strict";re.d(Qe,{Z:function(){return Ke}});var ie=re(59301),se=re(4676);class Ke extends ie.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,se.createPortal)(he,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},66991:function(Oe,Qe,re){"use strict";re.d(Qe,{Z:function(){return se}});var ie=re(59301);function se(Ke,Ie){const he=(0,ie.useRef)();(0,ie.useEffect)(()=>{he.current=Ke}),(0,ie.useEffect)(()=>{function be(){he.current()}if(Ie!==null){let me=setInterval(be,Ie);return()=>clearInterval(me)}},[Ie])}},86644:function(Oe,Qe,re){"use strict";re.r(Qe),re.d(Qe,{default:function(){return tt}});var ie=re(59301),se=re(88871),Ke=re(78323),Ie=re(76818),he=re(43418),be=re(8591),me=re(95392),je=Object.defineProperty,Me=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ce=(nt,dt,Je)=>dt in nt?je(nt,dt,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[dt]=Je,xe=(nt,dt)=>{for(var Je in dt||(dt={}))Te.call(dt,Je)&&Ce(nt,Je,dt[Je]);if(Me)for(var Je of Me(dt))De.call(dt,Je)&&Ce(nt,Je,dt[Je]);return nt},ne=(nt,dt,Je)=>new Promise((Ge,pe)=>{var fe=Re=>{try{Ae(Je.next(Re))}catch(de){pe(de)}},Fe=Re=>{try{Ae(Je.throw(Re))}catch(de){pe(de)}},Ae=Re=>Re.done?Ge(Re.value):Promise.resolve(Re.value).then(fe,Fe);Ae((Je=Je.apply(nt,dt)).next())});const a=({boards:nt,dispatch:dt})=>{const Je=(0,me.useIntl)(),Ge=(0,me.useParams)();return ie.createElement(he.default,{centered:!0,title:"\u63D0\u793A",open:nt.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:Je.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>ne(void 0,null,function*(){(yield dt({type:"boards/deleteReply",payload:{object_id:nt.actionTabs.selectArr.id,object_type:"message"}})).status===0&&(be.ZP.success(Je.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),dt({type:"boards/setActionTabs",payload:{}}),dt({type:"boards/getReplyList",payload:xe({},nt.actionTabs.params)}))}),onCancel:()=>{dt({type:"boards/setActionTabs",payload:{}})}},ie.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var y=(0,me.connect)(({boards:nt})=>({boards:nt}))(a),x=re(62148),b=re(79055),E=re(56656),z=re.n(E),ee=re(57193),te=re(20834),ae=re(66104),oe=re(95237),ge=re(43604),Se=re(38854),ue=re(92832),Be=re(3113),ze=re(6848),mt=re(58421),ct=re(63524),Ft=re(26227),Ee={flex_box_center:"flex_box_center____u6kt",flex_space_between:"flex_space_between___TQBjE",flex_box_vertical_center:"flex_box_vertical_center___Swub5",flex_box_center_end:"flex_box_center_end___CF7Yk",flex_box_column:"flex_box_column___JuMWc",top:"top___wt6mW",title:"title___fbubS",desc:"desc___tfWs3",liked:"liked___uxgYY",likedActive:"likedActive___wyWHK",reply:"reply___TByps",replyList:"replyList___gXSFx",comment:"comment___zjn39"},ke=re(81779),He=re(84105),Xe=re(10436),rt=(nt,dt,Je)=>new Promise((Ge,pe)=>{var fe=Re=>{try{Ae(Je.next(Re))}catch(de){pe(de)}},Fe=Re=>{try{Ae(Je.throw(Re))}catch(de){pe(de)}},Ae=Re=>Re.done?Ge(Re.value):Promise.resolve(Re.value).then(fe,Fe);Ae((Je=Je.apply(nt,dt)).next())});z().locale("ZH-cn");function yt({vlist:nt,dispatch:dt,params:Je,total_count:Ge,id:pe,user:fe}){const[Fe,Ae]=(0,ie.useState)([]),[Re,de]=(0,ie.useState)([]);return ie.createElement("aside",{className:Ee.comment},((Re==null?void 0:Re.length)>0?Re:nt).map(function(ce,ot){var We;return ie.createElement(oe.Z,{key:ot},ie.createElement(ge.Z,{span:24},ie.createElement(oe.Z,null,ie.createElement(ge.Z,{flex:"1"},ce==null?void 0:ce.author.name,ie.createElement("span",{className:"c-light-black ml10"},z()(ce==null?void 0:ce.created_on).fromNow())),ie.createElement(ge.Z,null,((0,ke.GJ)()||(fe==null?void 0:fe.login)===((We=ce==null?void 0:ce.author)==null?void 0:We.login))&&ie.createElement(ze.Z,{title:"\u5220\u9664"},ie.createElement(Ft.Z,{className:"current",onClick:()=>{dt({type:"boards/setActionTabs",payload:{key:"\u5220\u9664",params:Je,selectArr:ce}})}}))))),ie.createElement(ge.Z,null,ie.createElement(Ie.Z,{value:ce.content})))}),((Re==null?void 0:Re.length)>0?Fe.total_count>5&&Fe.replies.length===5:Ge>5&&nt.length===5)&&ie.createElement(ze.Z,{title:"\u70B9\u51FB\u67E5\u770B\u66F4\u591A\u56DE\u590D"},ie.createElement(ge.Z,{span:24,onClick:()=>rt(this,null,function*(){Je.boardId=pe,Je.page=1,Je.page_size=500;let ce=yield(0,Xe.PC)(Je);ce.status===0&&(Ae(ce.data),de(ce.data.replies))}),className:"c-light-black",style:{textAlign:"center"}}," ",ie.createElement(He.Z,null))))}var Ct=yt,$e=re(59301),Nt=Object.defineProperty,Le=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,Pt=(nt,dt,Je)=>dt in nt?Nt(nt,dt,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[dt]=Je,Ve=(nt,dt)=>{for(var Je in dt||(dt={}))Ne.call(dt,Je)&&Pt(nt,Je,dt[Je]);if(Le)for(var Je of Le(dt))Ye.call(dt,Je)&&Pt(nt,Je,dt[Je]);return nt},it=(nt,dt,Je)=>new Promise((Ge,pe)=>{var fe=Re=>{try{Ae(Je.next(Re))}catch(de){pe(de)}},Fe=Re=>{try{Ae(Je.throw(Re))}catch(de){pe(de)}},Ae=Re=>Re.done?Ge(Re.value):Promise.resolve(Re.value).then(fe,Fe);Ae((Je=Je.apply(nt,dt)).next())});z().locale("ZH-cn");const le=({shixunHomeworks:nt,classroomList:dt,boards:Je,globalSetting:Ge,user:pe,loading:fe,dispatch:Fe})=>{var Ae,Re,de,ce,ot,We,Pe,_e;const ft=(0,me.useIntl)(),[Ze,bt]=(0,ie.useState)((0,me.useParams)()),[et,lt]=(0,ie.useState)(!1),[ut,zt]=(0,ie.useState)(-1),[Ot,$t]=(0,ie.useState)([]),[Dt,Gt]=(0,ie.useState)(""),[jt,Mt]=(0,ie.useState)(""),{userInfo:Kt}=pe,{detailLeftMenus:tn}=dt,{boardsDetail:ht,replyList:an}=Je,[ln,Qt]=(0,ie.useState)(),[At,nn]=(0,ie.useState)(),[vn,_t]=(0,ie.useState)(!1),Ut=(0,ie.useRef)();Ze.page_size=10,(0,ie.useEffect)(()=>{Qt(ht.liked),nn(ht.praises_count)},[ht.liked]),(0,ie.useEffect)(()=>{Fe({type:"boards/getBoardsDetail",payload:Ve({},Ze)}).then(Bt=>{var dn;(dn=Bt==null?void 0:Bt.attachments)==null||dn.map(function(Xt){Ot.push({uid:Xt.id,name:Xt.title,status:"done",response:Xt,url:Xt.url})})}),yn()},[Ze.coursesId]),(0,ie.useEffect)(()=>{window.scrollTo(0,20)},[]),(0,ie.useEffect)(()=>()=>{clearInterval(Ut.current)},[]);const yn=()=>it(void 0,null,function*(){Fe({type:"boards/getReplyList",payload:Ve({},Ze)})}),Ln=()=>{vn?(_t(!1),clearInterval(Ut.current)):(Ut.current=setInterval(()=>{yn()},5e3),_t(!0))},Sn=Bt=>it(void 0,null,function*(){switch(Bt){case"\u516C\u5F00\u81F3\u8BFE\u5802":let dn=yield(0,ee.ZP)(`/api/messages/${Ze.boardId}/set_public.json`,{method:"put",body:{is_teacher_public:!(ht!=null&&ht.is_teacher_public)}});(dn==null?void 0:dn.status)===0&&Fe({type:"boards/getBoardsDetail",payload:Ve({},Ze)});break;case"\u7F16\u8F91":me.history.push(`/classrooms/${Ze.coursesId}/board/${Ze.categoryId}/edit/${Ze.boardId}`);break;case"\u7F6E\u9876":let Xt="boards/setTopping";(ht==null?void 0:ht.sticky)===1&&(Xt="boards/escTopping"),yield Fe({type:Xt,payload:{coursesId:Ze.coursesId,id:Ze.boardId}}),Fe({type:"boards/getBoardsDetail",payload:Ve({},Ze)});break;case"\u5220\u9664":case"\u53D1\u9001":Fe({type:"classroomList/setActionTabs",payload:{key:Bt,selectArrs:[Ze.boardId],params:Ve({id:Ze.boardId},Ze)}});break}}),$n=$e.createElement(te.default,{style:{width:105,textAlign:"center"},onClick:Bt=>{Sn(Bt.key)}},!((Ae=ht==null?void 0:ht.author)!=null&&Ae.is_teacher)&&(0,ke.GJ)()&&$e.createElement(te.default.Item,{key:"\u516C\u5F00\u81F3\u8BFE\u5802"},ht!=null&&ht.is_teacher_public?"\u53D6\u6D88\u516C\u5F00":"\u516C\u5F00\u81F3\u8BFE\u5802"),$e.createElement(te.default.Item,{key:"\u7F16\u8F91"},"\u7F16\u8F91"),(0,ke.GJ)()&&$e.createElement(te.default.Item,{key:"\u7F6E\u9876"},(ht==null?void 0:ht.sticky)===1?"\u53D6\u6D88\u7F6E\u9876":"\u7F6E\u9876"),(0,ke.GJ)()&&$e.createElement(te.default.Item,{key:"\u53D1\u9001"},"\u53D1\u9001"),$e.createElement(te.default.Item,{key:"\u5220\u9664"},"\u5220\u9664"));return $e.createElement("section",{className:Ee.bg},$e.createElement("div",{className:"edu-container"},$e.createElement("section",{className:"animated fadeIn"},$e.createElement("aside",{className:"mt10"},$e.createElement(ae.Z,{separator:">"},$e.createElement(ae.Z.Item,null,$e.createElement(me.Link,{to:`/classrooms/${Ze.coursesId}/board/${Ze.categoryId}`},ht==null?void 0:ht.course_name)),(ht==null?void 0:ht.board_name)&&$e.createElement(ae.Z.Item,null,$e.createElement(me.Link,{to:`/classrooms/${Ze.coursesId}/board/${ht==null?void 0:ht.board_id}`},ht==null?void 0:ht.board_name)),$e.createElement(ae.Z.Item,null,"\u5E16\u5B50\u8BE6\u60C5")))),$e.createElement("section",{className:"bg-white edu-container mt20"},$e.createElement("aside",{className:Ee.top},$e.createElement(oe.Z,null,$e.createElement(ge.Z,{flex:"1"},$e.createElement("h1",{className:Ee.title},$e.createElement("strong",null,ht.subject),ht.sticky===1&&$e.createElement("span",{className:"tag-topping ml10"},"\u7F6E\u9876"))),$e.createElement(ge.Z,{flex:"50px",className:"tr"},((0,ke.Ny)()||((Re=ht==null?void 0:ht.author)==null?void 0:Re.login)===Kt.login||(0,ke.GJ)()&&!((de=ht==null?void 0:ht.author)!=null&&de.is_teacher))&&$e.createElement(Se.Z,{placement:"bottomRight",dropdownRender:()=>$n},$e.createElement("span",{className:"iconfont icon-weibiaoti12 c-light-black current"})))),$e.createElement(oe.Z,{gutter:[12,12],align:"middle"},$e.createElement(ge.Z,{flex:"40px"},$e.createElement("img",{width:"40",src:`${Ke.Z.IMG_SERVER}/images/${(ce=ht==null?void 0:ht.author)==null?void 0:ce.image_url}`})),$e.createElement(ge.Z,{flex:1},$e.createElement(oe.Z,{align:"middle"},$e.createElement(ge.Z,{span:24},$e.createElement("span",null,(ot=ht==null?void 0:ht.author)==null?void 0:ot.name),$e.createElement("span",{className:"c-light-black ml10"},z()(ht==null?void 0:ht.created_on).fromNow()," \u53D1\u5E03")),$e.createElement(ge.Z,{className:"mt5 c-light-black"},ht.visits>0&&$e.createElement("span",null,$e.createElement("span",{className:"iconfont icon-liulanyan mr5"}),ht.visits),ht.total_replies_count>0&&$e.createElement("span",null,$e.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30"}),ht.total_replies_count),At>0&&$e.createElement("span",null,$e.createElement(ct.Z,{className:"ml30 mr5"}),At)))),$e.createElement(ge.Z,null,$e.createElement("div",{className:"tr"},$e.createElement(me.Link,{className:"c-light-black",to:`/classrooms/${Ze.coursesId}/board/${ht==null?void 0:ht.board_id}`},"\u8FD4\u56DE")))),!((We=ht==null?void 0:ht.author)!=null&&We.is_teacher)&&$e.createElement(ge.Z,{style:{marginTop:10,color:"#999999"}},"\u53EF\u89C1\u4EBA\uFF1A",ht!=null&&ht.is_teacher_public?"\u6240\u6709\u4EBA\u53EF\u89C1\uFF08\u6559\u5E08\u8BBE\u7F6E\uFF09":(ht==null?void 0:ht.view_message_setting)==="0"?"\u5168\u8BFE\u5802":"\u540C\u73ED\u5B66\u751F")),$e.createElement("aside",{className:Ee.desc},$e.createElement(Ie.Z,{value:ht.content}),(Pe=ht==null?void 0:ht.attachments)==null?void 0:Pe.map((Bt,dn)=>$e.createElement("div",null,$e.createElement("a",{href:`${Ke.Z.API_SERVER}${Bt.url}`},$e.createElement("span",{className:"iconfont icon-fujian c-green font14"}),$e.createElement("span",{className:"ml10 c-black"},Bt.title),$e.createElement("span",{className:"c-light-black ml20 font12"},Bt.filesize)))),$e.createElement("aside",{className:"tc"},$e.createElement("p",{onClick:()=>it(void 0,null,function*(){ln?(yield Fe({type:"boards/replyUnLike",payload:{object_id:ht==null?void 0:ht.id,object_type:"message"}})).status===0&&(Qt(!1),nn(At-1)):(yield Fe({type:"boards/replyLike",payload:{object_id:ht==null?void 0:ht.id,object_type:"message"}})).status===0&&(Qt(!0),nn(At+1))}),className:[Ee.liked,`${ln?"":Ee.likedActive}`].join(" ")},$e.createElement("span",{className:"iconfont icon-dianzan"}),$e.createElement("br",null),At))),$e.createElement("aside",{className:Ee.reply},et&&$e.createElement(se.Z,{onChange:Bt=>{Gt(Bt)},height:200,isFocus:!0,watch:!0}),$e.createElement(oe.Z,{onClick:()=>{lt(!0)}},$e.createElement(ge.Z,{flex:"1"},!et&&$e.createElement(ue.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",style:{background:"#f6f6f6"}})),$e.createElement(ge.Z,null,$e.createElement(Be.ZP,{type:"primary",size:"middle",onClick:()=>it(void 0,null,function*(){var Bt;if(((Bt=pe==null?void 0:pe.userInfo)==null?void 0:Bt.username)==="\u6E38\u5BA2"){be.ZP.error(ft.formatMessage({id:"classrooms.loginFirst",defaultMessage:"\u8BF7\u5148\u767B\u5F55"}));return}Dt===""?be.ZP.error(ft.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield Fe({type:"boards/createReply",payload:{boardId:Ze.boardId,content:Dt}})).status===0&&(lt(!1),yn(),Gt(""))})},"\u53D1\u8868")))),$e.createElement("div",{style:{padding:"5px 15px",justifyContent:"space-between",display:"flex"}},$e.createElement("span",null,"\u5168\u90E8\u56DE\u590D\uFF08",an==null?void 0:an.total_replies_count,"\uFF09")," ",$e.createElement(Be.ZP,{type:"primary",danger:vn,onClick:()=>{Ln()}},vn?"\u505C\u6B62\u5237\u65B0":"\u5F00\u542F\u5237\u65B0\u8BC4\u8BBA")),$e.createElement("aside",{className:Ee.replyList},(_e=an==null?void 0:an.replies)==null?void 0:_e.map(function(Bt,dn){var Xt,Gn,ve,we;return $e.createElement(oe.Z,{gutter:[12,12],key:dn},$e.createElement(ge.Z,{flex:"40px"},$e.createElement("img",{width:"40",src:`${Ke.Z.IMG_SERVER}/images/${(Xt=Bt==null?void 0:Bt.author)==null?void 0:Xt.image_url}`})),$e.createElement(ge.Z,{flex:"1"},$e.createElement(oe.Z,{align:"middle"},$e.createElement(ge.Z,{span:24},$e.createElement("span",{className:"c-light-black"},(Gn=Bt==null?void 0:Bt.author)==null?void 0:Gn.name),$e.createElement("span",{className:"c-light-black ml10"},z()(Bt==null?void 0:Bt.created_on).fromNow()," \u53D1\u5E03")),$e.createElement(ge.Z,{span:24},$e.createElement(Ie.Z,{value:Bt.content})),$e.createElement(Ct,{user:pe==null?void 0:pe.userInfo,id:Bt==null?void 0:Bt.id,total_count:Bt==null?void 0:Bt.total_count,vlist:Bt==null?void 0:Bt.replies,dispatch:Fe,params:Ze}),$e.createElement(ge.Z,{span:24,className:"mt5 c-light-black"},ut===dn?$e.createElement("aside",null,$e.createElement(se.Z,{onChange:ye=>{Mt(ye)},height:150,isFocus:!0}),$e.createElement(oe.Z,null,$e.createElement(ge.Z,{span:24,className:"tr"},$e.createElement(Be.ZP,{type:"primary",size:"middle",onClick:()=>it(this,null,function*(){var ye;if(((ye=pe==null?void 0:pe.userInfo)==null?void 0:ye.username)==="\u6E38\u5BA2"){be.ZP.error(ft.formatMessage({id:"classrooms.loginFirst",defaultMessage:"\u8BF7\u5148\u767B\u5F55"}));return}jt===""?be.ZP.error(ft.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield Fe({type:"boards/createReply",payload:{boardId:Bt.id,content:jt}}),Fe({type:"boards/getReplyList",payload:Ve({},Ze)}),be.ZP.success(ft.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),zt(-1))})},"\u53D1\u8868")))):$e.createElement("div",{className:"tr"},$e.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>zt(dn)}),Bt.liked&&$e.createElement("span",{className:"c-orange"},$e.createElement(ct.Z,{className:"mr5 ml30",onClick:()=>it(this,null,function*(){yield Fe({type:"boards/replyUnLike",payload:{object_id:Bt.id,object_type:"message"}}),Fe({type:"boards/getReplyList",payload:Ve({},Ze)})})}),Bt.praises_count),!Bt.liked&&$e.createElement("span",null,$e.createElement(ct.Z,{className:"mr5 ml30",onClick:()=>it(this,null,function*(){yield Fe({type:"boards/replyLike",payload:{object_id:Bt.id,object_type:"message"}}),Fe({type:"boards/getReplyList",payload:Ve({},Ze)})})}),Bt.praises_count),((0,ke.GJ)()||((ve=pe==null?void 0:pe.userInfo)==null?void 0:ve.login)===((we=Bt==null?void 0:Bt.author)==null?void 0:we.login))&&$e.createElement(ze.Z,{title:"\u5220\u9664"},$e.createElement(Ft.Z,{className:"current ml30",onClick:()=>{Fe({type:"boards/setActionTabs",payload:{key:"\u5220\u9664",params:Ze,selectArr:Bt}})}})))))))})))),$e.createElement("aside",{className:"tc mt30 pb30"},$e.createElement(mt.Z,{defaultCurrent:1,total:an==null?void 0:an.total_count,hideOnSinglePage:!0,current:Ze.page||1,onChange:Bt=>{Ze.page=Bt,Fe({type:"boards/getReplyList",payload:Ve({},Ze)})}})),$e.createElement(b.Z,{cb:()=>{me.history.push(`/classrooms/${Ze.coursesId}/board/${Ze.categoryId}`)}}),$e.createElement(x.Z,null),$e.createElement(y,null))};var tt=(0,me.connect)(({shixunHomeworks:nt,classroomList:dt,loading:Je,user:Ge,boards:pe,globalSetting:fe})=>({shixunHomeworks:nt,globalSetting:fe,classroomList:dt,boards:pe,user:Ge,loading:Je.effects}))(le)},79055:function(Oe,Qe,re){"use strict";var ie=re(59301),se=re(43418),Ke=re(8591),Ie=re(57193),he=re(95392),be=Object.defineProperty,me=Object.defineProperties,je=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ce=(x,b,E)=>b in x?be(x,b,{enumerable:!0,configurable:!0,writable:!0,value:E}):x[b]=E,xe=(x,b)=>{for(var E in b||(b={}))Te.call(b,E)&&Ce(x,E,b[E]);if(Me)for(var E of Me(b))De.call(b,E)&&Ce(x,E,b[E]);return x},ne=(x,b)=>me(x,je(b)),a=(x,b,E)=>new Promise((z,ee)=>{var te=ge=>{try{oe(E.next(ge))}catch(Se){ee(Se)}},ae=ge=>{try{oe(E.throw(ge))}catch(Se){ee(Se)}},oe=ge=>ge.done?z(ge.value):Promise.resolve(ge.value).then(te,ae);oe((E=E.apply(x,b)).next())});const y=({classroomList:x,dispatch:b,cb:E})=>{const z=(0,he.useIntl)(),ee=(0,he.useParams)();ee.id=ee.coursesId;const{detailBoardList:te}=x;return ie.createElement(se.default,{centered:!0,title:"\u63D0\u793A",open:x.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:z.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>a(void 0,null,function*(){var ae,oe,ge;if((yield(0,Ie.ZP)(`/api/boards/${ee.categoryId}/messages/bulk_delete.json`,{method:"delete",body:{ids:[...x.actionTabs.selectArrs]}})).status===0){Ke.ZP.success(z.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"}));const ue=x.actionTabs.selectArrs.length===te.messages.length&&((ae=x.actionTabs.params)==null?void 0:ae.page)>1?((oe=x.actionTabs.params)==null?void 0:oe.page)-1:(ge=x.actionTabs.params)==null?void 0:ge.page;E(ue),b({type:"classroomList/setActionTabs",payload:{}}),b({type:"classroomList/getBoardList",payload:ne(xe({},x.actionTabs.params),{page:ue})}),b({type:"classroomList/getClassroomLeftMenus",payload:{id:ee.coursesId}})}}),onCancel:()=>{b({type:"classroomList/setActionTabs",payload:{}})}},ie.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};Qe.Z=(0,he.connect)(({classroomList:x})=>({classroomList:x}))(y)},62148:function(Oe,Qe,re){"use strict";var ie=re(59301),se=re(78241),Ke=re(43418),Ie=re(8591),he=re(92832),be=re(24905),me=re(71418),je=re(57193),Me=re(26724),Te=re.n(Me),De=re(95392),Ce=Object.defineProperty,xe=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,y=(z,ee,te)=>ee in z?Ce(z,ee,{enumerable:!0,configurable:!0,writable:!0,value:te}):z[ee]=te,x=(z,ee)=>{for(var te in ee||(ee={}))ne.call(ee,te)&&y(z,te,ee[te]);if(xe)for(var te of xe(ee))a.call(ee,te)&&y(z,te,ee[te]);return z},b=(z,ee,te)=>new Promise((ae,oe)=>{var ge=Be=>{try{ue(te.next(Be))}catch(ze){oe(ze)}},Se=Be=>{try{ue(te.throw(Be))}catch(ze){oe(ze)}},ue=Be=>Be.done?ae(Be.value):Promise.resolve(Be.value).then(ge,Se);ue((te=te.apply(z,ee)).next())});const E=({classroomList:z,loading:ee,dispatch:te})=>{const ae=(0,De.useIntl)(),oe=x({},(0,De.useParams)());let[ge,Se]=(0,ie.useState)([]);const[ue,Be]=(0,ie.useState)(!0),[ze,mt]=(0,ie.useState)(1),[ct,Ft]=(0,ie.useState)(!0);oe.page=0,oe.page_size=50,(0,ie.useEffect)(()=>{z.actionTabs.key==="\u53D1\u9001"&&ke(1)},[z.actionTabs.key]);const[Ee]=se.default.useForm(),ke=He=>b(void 0,null,function*(){He==1&&(ge=[]),oe.page=He,Ft(!0);const Xe=yield te({type:"classroomList/getCoursesMine",payload:x({},oe)});Xe.lengthb(void 0,null,function*(){const He=Ee.getFieldValue();(yield(0,je.ZP)(`/api/boards/${oe.categoryId}/messages/bulk_send.json`,{method:"post",body:{ids:[...z.actionTabs.selectArrs],to_course_ids:[...He.group_ids]}})).status===0&&(Ie.ZP.success(ae.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),te({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{te({type:"classroomList/setActionTabs",payload:{}})}},ie.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u5E16\u5B50\u53D1\u9001\u5230",ie.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),ie.createElement(he.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,onSearch:He=>{Se([]),oe.search=He,ke(1)}}),ie.createElement("div",{className:"bg-skyblue",style:{height:260,overflow:"auto",padding:20}},ie.createElement(Te(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:He=>{ke(He)},hasMore:!ct&&ue,useWindow:!1},ie.createElement(se.default,{form:Ee,initialValues:{}},ie.createElement(se.default.Item,{name:"group_ids"},ie.createElement(be.default.Group,null,ge==null?void 0:ge.map(function(He,Xe){return ie.createElement("div",{key:Xe},ie.createElement(be.default,{style:{width:520},value:He.id,className:"multi-ellipsis1 multi-ellipsis1-checkbox"},He.name))}))),ie.createElement(me.Z,{className:"edu-ant-spin",spinning:ct})))))};Qe.Z=(0,De.connect)(({classroomList:z,loading:ee})=>({classroomList:z,loading:ee}))(E)},56762:function(Oe,Qe,re){"use strict";re.d(Qe,{Z:function(){return se}});var ie=re(59301);function se(){const[,Ke]=ie.useReducer(Ie=>Ie+1,0);return Ke}},66104:function(Oe,Qe,re){"use strict";re.d(Qe,{Z:function(){return Ft}});var ie=re(92310),se=re.n(ie),Ke=re(11592),Ie=re(26112),he=re(59301),be=re(92343),me=re(36355),je=re(84105),Me=re(91857);const Te=Ee=>{let{children:ke}=Ee;const{getPrefixCls:He}=he.useContext(me.E_),Xe=He("breadcrumb");return he.createElement("li",{className:`${Xe}-separator`,"aria-hidden":"true"},ke===""?ke:ke||"/")};Te.__ANT_BREADCRUMB_SEPARATOR=!0;var De=Te,Ce=function(Ee,ke){var He={};for(var Xe in Ee)Object.prototype.hasOwnProperty.call(Ee,Xe)&&ke.indexOf(Xe)<0&&(He[Xe]=Ee[Xe]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Xe=Object.getOwnPropertySymbols(Ee);rtke[rt]||Xe)}function ne(Ee,ke,He,Xe){if(He==null)return null;const{className:rt,onClick:yt}=ke,Ct=Ce(ke,["className","onClick"]),$e=Object.assign(Object.assign({},(0,Ie.Z)(Ct,{data:!0,aria:!0})),{onClick:yt});return Xe!==void 0?he.createElement("a",Object.assign({},$e,{className:se()(`${Ee}-link`,rt),href:Xe}),He):he.createElement("span",Object.assign({},$e,{className:se()(`${Ee}-link`,rt)}),He)}function a(Ee,ke){return(Xe,rt,yt,Ct,$e)=>{if(ke)return ke(Xe,rt,yt,Ct);const Nt=xe(Xe,rt);return ne(Ee,Xe,Nt,$e)}}var y=function(Ee,ke){var He={};for(var Xe in Ee)Object.prototype.hasOwnProperty.call(Ee,Xe)&&ke.indexOf(Xe)<0&&(He[Xe]=Ee[Xe]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Xe=Object.getOwnPropertySymbols(Ee);rt{const{prefixCls:ke,separator:He="/",children:Xe,menu:rt,overlay:yt,dropdownProps:Ct,href:$e}=Ee,Le=(Ne=>{if(rt||yt){const Ye=Object.assign({},Ct);if(rt){const Pt=rt||{},{items:Ve}=Pt,it=y(Pt,["items"]);Ye.menu=Object.assign(Object.assign({},it),{items:Ve==null?void 0:Ve.map((le,tt)=>{var{key:nt,title:dt,label:Je,path:Ge}=le,pe=y(le,["key","title","label","path"]);let fe=Je!=null?Je:dt;return Ge&&(fe=he.createElement("a",{href:`${$e}${Ge}`},fe)),Object.assign(Object.assign({},pe),{key:nt!=null?nt:tt,label:fe})})})}else yt&&(Ye.overlay=yt);return he.createElement(Me.Z,Object.assign({placement:"bottom"},Ye),he.createElement("span",{className:`${ke}-overlay-link`},Ne,he.createElement(je.Z,null)))}return Ne})(Xe);return Le!=null?he.createElement(he.Fragment,null,he.createElement("li",null,Le),He&&he.createElement(De,null,He)):null},b=Ee=>{const{prefixCls:ke,children:He,href:Xe}=Ee,rt=y(Ee,["prefixCls","children","href"]),{getPrefixCls:yt}=he.useContext(me.E_),Ct=yt("breadcrumb",ke);return he.createElement(x,Object.assign({},rt,{prefixCls:Ct}),ne(Ct,rt,He,Xe))};b.__ANT_BREADCRUMB_ITEM=!0;var E=b,z=re(17313),ee=re(83116),te=re(37613);const ae=Ee=>{const{componentCls:ke,iconCls:He}=Ee;return{[ke]:Object.assign(Object.assign({},(0,z.Wf)(Ee)),{color:Ee.itemColor,fontSize:Ee.fontSize,[He]:{fontSize:Ee.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Ee.linkColor,transition:`color ${Ee.motionDurationMid}`,padding:`0 ${Ee.paddingXXS}px`,borderRadius:Ee.borderRadiusSM,height:Ee.lineHeight*Ee.fontSize,display:"inline-block",marginInline:-Ee.marginXXS,"&:hover":{color:Ee.linkHoverColor,backgroundColor:Ee.colorBgTextHover}},(0,z.Qy)(Ee)),"li:last-child":{color:Ee.lastItemColor},[`${ke}-separator`]:{marginInline:Ee.separatorMargin,color:Ee.separatorColor},[`${ke}-link`]:{[` > ${He} + span, > ${He} + a `]:{marginInlineStart:Ee.marginXXS}},[`${ke}-overlay-link`]:{borderRadius:Ee.borderRadiusSM,height:Ee.lineHeight*Ee.fontSize,display:"inline-block",padding:`0 ${Ee.paddingXXS}px`,marginInline:-Ee.marginXXS,[`> ${He}`]:{marginInlineStart:Ee.marginXXS,fontSize:Ee.fontSizeIcon},"&:hover":{color:Ee.linkHoverColor,backgroundColor:Ee.colorBgTextHover,a:{color:Ee.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Ee.componentCls}-rtl`]:{direction:"rtl"}})}};var oe=(0,ee.Z)("Breadcrumb",Ee=>{const ke=(0,te.TS)(Ee,{});return[ae(ke)]},Ee=>({itemColor:Ee.colorTextDescription,lastItemColor:Ee.colorText,iconFontSize:Ee.fontSize,linkColor:Ee.colorTextDescription,linkHoverColor:Ee.colorText,separatorColor:Ee.colorTextDescription,separatorMargin:Ee.marginXS})),ge=function(Ee,ke){var He={};for(var Xe in Ee)Object.prototype.hasOwnProperty.call(Ee,Xe)&&ke.indexOf(Xe)<0&&(He[Xe]=Ee[Xe]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Xe=Object.getOwnPropertySymbols(Ee);rt{var{breadcrumbName:Ct}=yt,$e=ge(yt,["breadcrumbName"]);return Object.assign(Object.assign({},$e),{title:Ct})})}),rt}function ue(Ee,ke){return(0,he.useMemo)(()=>Ee||(ke?ke.map(Se):null),[Ee,ke])}var Be=function(Ee,ke){var He={};for(var Xe in Ee)Object.prototype.hasOwnProperty.call(Ee,Xe)&&ke.indexOf(Xe)<0&&(He[Xe]=Ee[Xe]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,Xe=Object.getOwnPropertySymbols(Ee);rt{if(ke===void 0)return ke;let He=(ke||"").replace(/^\//,"");return Object.keys(Ee).forEach(Xe=>{He=He.replace(`:${Xe}`,Ee[Xe])}),He},mt=Ee=>{const{prefixCls:ke,separator:He="/",style:Xe,className:rt,rootClassName:yt,routes:Ct,items:$e,children:Nt,itemRender:Le,params:Ne={}}=Ee,Ye=Be(Ee,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Pt,direction:Ve,breadcrumb:it}=he.useContext(me.E_);let le;const tt=Pt("breadcrumb",ke),[nt,dt]=oe(tt),Je=ue($e,Ct),Ge=a(tt,Le);if(Je&&Je.length>0){const Fe=[],Ae=$e||Ct;le=Je.map((Re,de)=>{const{path:ce,key:ot,type:We,menu:Pe,overlay:_e,onClick:ft,className:Ze,separator:bt,dropdownProps:et}=Re,lt=ze(Ne,ce);lt!==void 0&&Fe.push(lt);const ut=ot!=null?ot:de;if(We==="separator")return he.createElement(De,{key:ut},bt);const zt={},Ot=de===Je.length-1;Pe?zt.menu=Pe:_e&&(zt.overlay=_e);let{href:$t}=Re;return Fe.length&<!==void 0&&($t=`#/${Fe.join("/")}`),he.createElement(x,Object.assign({key:ut},zt,(0,Ie.Z)(Re,{data:!0,aria:!0}),{className:Ze,dropdownProps:et,href:$t,separator:Ot?"":He,onClick:ft,prefixCls:tt}),Ge(Re,Ne,Ae,Fe,$t))})}else if(Nt){const Fe=(0,Ke.Z)(Nt).length;le=(0,Ke.Z)(Nt).map((Ae,Re)=>{if(!Ae)return Ae;const de=Re===Fe-1;return(0,be.Tm)(Ae,{separator:de?"":He,key:Re})})}const pe=se()(tt,it==null?void 0:it.className,{[`${tt}-rtl`]:Ve==="rtl"},rt,yt,dt),fe=Object.assign(Object.assign({},it==null?void 0:it.style),Xe);return nt(he.createElement("nav",Object.assign({className:pe,style:fe},Ye),he.createElement("ol",null,le)))};mt.Item=E,mt.Separator=De;var ct=mt,Ft=ct},24905:function(Oe,Qe,re){"use strict";re.d(Qe,{default:function(){return oe}});var ie=re(92310),se=re.n(ie),Ke=re(5630),Ie=re(59301),he=re(36355),be=re(1684),me=re(32441),Me=Ie.createContext(null),Te=re(98447),De=re(14088),Ce=re(4572),xe=function(ge,Se){var ue={};for(var Be in ge)Object.prototype.hasOwnProperty.call(ge,Be)&&Se.indexOf(Be)<0&&(ue[Be]=ge[Be]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,Be=Object.getOwnPropertySymbols(ge);ze{var ue;const{prefixCls:Be,className:ze,rootClassName:mt,children:ct,indeterminate:Ft=!1,style:Ee,onMouseEnter:ke,onMouseLeave:He,skipGroup:Xe=!1,disabled:rt}=ge,yt=xe(ge,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ct,direction:$e,checkbox:Nt}=Ie.useContext(he.E_),Le=Ie.useContext(Me),{isFormItemInput:Ne}=Ie.useContext(me.aM),Ye=Ie.useContext(be.Z),Pt=(ue=(Le==null?void 0:Le.disabled)||rt)!==null&&ue!==void 0?ue:Ye,Ve=Ie.useRef(yt.value);Ie.useEffect(()=>{Le==null||Le.registerValue(yt.value)},[]),Ie.useEffect(()=>{if(!Xe)return yt.value!==Ve.current&&(Le==null||Le.cancelValue(Ve.current),Le==null||Le.registerValue(yt.value),Ve.current=yt.value),()=>Le==null?void 0:Le.cancelValue(yt.value)},[yt.value]);const it=Ct("checkbox",Be),[le,tt]=(0,Te.ZP)(it),nt=Object.assign({},yt);Le&&!Xe&&(nt.onChange=function(){yt.onChange&&yt.onChange.apply(yt,arguments),Le.toggleOption&&Le.toggleOption({label:ct,value:yt.value})},nt.name=Le.name,nt.checked=Le.value.includes(yt.value));const dt=se()(`${it}-wrapper`,{[`${it}-rtl`]:$e==="rtl",[`${it}-wrapper-checked`]:nt.checked,[`${it}-wrapper-disabled`]:Pt,[`${it}-wrapper-in-form-item`]:Ne},Nt==null?void 0:Nt.className,ze,mt,tt),Je=se()({[`${it}-indeterminate`]:Ft},Ce.A,tt),Ge=Ft?"mixed":void 0;return le(Ie.createElement(De.Z,{component:"Checkbox",disabled:Pt},Ie.createElement("label",{className:dt,style:Object.assign(Object.assign({},Nt==null?void 0:Nt.style),Ee),onMouseEnter:ke,onMouseLeave:He},Ie.createElement(Ke.Z,Object.assign({"aria-checked":Ge},nt,{prefixCls:it,className:Je,disabled:Pt,ref:Se})),ct!==void 0&&Ie.createElement("span",null,ct))))};var y=Ie.forwardRef(ne),x=re(94480),b=re(2738),E=function(ge,Se){var ue={};for(var Be in ge)Object.prototype.hasOwnProperty.call(ge,Be)&&Se.indexOf(Be)<0&&(ue[Be]=ge[Be]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,Be=Object.getOwnPropertySymbols(ge);ze{const{defaultValue:ue,children:Be,options:ze=[],prefixCls:mt,className:ct,rootClassName:Ft,style:Ee,onChange:ke}=ge,He=E(ge,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Xe,direction:rt}=Ie.useContext(he.E_),[yt,Ct]=Ie.useState(He.value||ue||[]),[$e,Nt]=Ie.useState([]);Ie.useEffect(()=>{"value"in He&&Ct(He.value||[])},[He.value]);const Le=Ie.useMemo(()=>ze.map(pe=>typeof pe=="string"||typeof pe=="number"?{label:pe,value:pe}:pe),[ze]),Ne=pe=>{Nt(fe=>fe.filter(Fe=>Fe!==pe))},Ye=pe=>{Nt(fe=>[].concat((0,x.Z)(fe),[pe]))},Pt=pe=>{const fe=yt.indexOf(pe.value),Fe=(0,x.Z)(yt);fe===-1?Fe.push(pe.value):Fe.splice(fe,1),"value"in He||Ct(Fe),ke==null||ke(Fe.filter(Ae=>$e.includes(Ae)).sort((Ae,Re)=>{const de=Le.findIndex(ot=>ot.value===Ae),ce=Le.findIndex(ot=>ot.value===Re);return de-ce}))},Ve=Xe("checkbox",mt),it=`${Ve}-group`,[le,tt]=(0,Te.ZP)(Ve),nt=(0,b.Z)(He,["value","disabled"]),dt=ze.length?Le.map(pe=>Ie.createElement(y,{prefixCls:Ve,key:pe.value.toString(),disabled:"disabled"in pe?pe.disabled:He.disabled,value:pe.value,checked:yt.includes(pe.value),onChange:pe.onChange,className:`${it}-item`,style:pe.style,title:pe.title},pe.label)):Be,Je={toggleOption:Pt,value:yt,disabled:He.disabled,name:He.name,registerValue:Ye,cancelValue:Ne},Ge=se()(it,{[`${it}-rtl`]:rt==="rtl"},ct,Ft,tt);return le(Ie.createElement("div",Object.assign({className:Ge,style:Ee},nt,{ref:Se}),Ie.createElement(Me.Provider,{value:Je},dt)))},ee=Ie.forwardRef(z);var te=Ie.memo(ee);const ae=y;ae.Group=te,ae.__ANT_CHECKBOX=!0;var oe=ae},98447:function(Oe,Qe,re){"use strict";re.d(Qe,{C2:function(){return he}});var ie=re(17313),se=re(37613),Ke=re(83116);const Ie=be=>{const{checkboxCls:me}=be,je=`${me}-wrapper`;return[{[`${me}-group`]:Object.assign(Object.assign({},(0,ie.Wf)(be)),{display:"inline-flex",flexWrap:"wrap",columnGap:be.marginXS,[`> ${be.antCls}-row`]:{flex:1}}),[je]:Object.assign(Object.assign({},(0,ie.Wf)(be)),{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}}}),[me]:Object.assign(Object.assign({},(0,ie.Wf)(be)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:be.borderRadiusSM,alignSelf:"center",[`${me}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${me}-inner`]:Object.assign({},(0,ie.oN)(be))},[`${me}-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}})},{[` diff --git a/p__Classrooms__Lists__CourseGroup__Detail__index.0082c39a.async.js b/p__Classrooms__Lists__CourseGroup__Detail__index.415f945b.async.js similarity index 95% rename from p__Classrooms__Lists__CourseGroup__Detail__index.0082c39a.async.js rename to p__Classrooms__Lists__CourseGroup__Detail__index.415f945b.async.js index d2d2f78516..ac085003b8 100644 --- a/p__Classrooms__Lists__CourseGroup__Detail__index.0082c39a.async.js +++ b/p__Classrooms__Lists__CourseGroup__Detail__index.415f945b.async.js @@ -1,4 +1,4 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7922],{27812:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},G=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},89489:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},59477:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},40001:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},49198:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},84105:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},18785:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},73331:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},15277:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},52671:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},8657:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},56082:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},33853:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},15075:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},43531:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},61485:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},38819:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},47472:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},6225:function(dt,De){De.Z={flex_box_center:"flex_box_center___vLVuS",flex_space_between:"flex_space_between___iMfB0",flex_box_vertical_center:"flex_box_vertical_center___dYLcz",flex_box_center_end:"flex_box_center_end___hAdh1",flex_box_column:"flex_box_column___HgIbr",bg:"bg___fg0pK",header:"header___JSZ2c",menu:"menu___YsZdG",desc:"desc___rXiKH",otherLink:"otherLink___INV4V",card:"card___z8I5q",listTabWrapper:"listTabWrapper___GUJxo",operationBtn:"operationBtn___fudrU",reject:"reject___oB66Y",approve:"approve___zZZ7P",rejectBtn:"rejectBtn___SCjUa",approveBtn:"approveBtn___XtDaP",duplicateStudentModal:"duplicateStudentModal___Q1TtD",warningText:"warningText___YA0e9",customTagTypeWrap:"customTagTypeWrap___TC3sR",checkbox:"checkbox___EWCrb",delete:"delete___TxnvA",czmm:"czmm___Iy9bc",czmmDisable:"czmmDisable___R7q8i",acolor:"acolor___xfu4k",textcolor:"textcolor___RgbF_"}},47140:function(dt,De,e){e.d(De,{i:function(){return o},Z:function(){return g}});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"},c=e(71418),v=e(6848),G=e(93948),m=e(92310),O=e.n(m),n=e(63949),W=e(13922),ne=e(81779),x=e(79005),ee=e(20345),T=e(77882),C=e(31081),k=e(75309),U=e(71979),Q=e(47558),He=e(42922),ie=e(66832),Ne=e(96593),se=e(19664),F=e(91833),u=e(59301);const o=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:x,swimg:ee},{name:"101\u8BA1\u5212",ptimg:T,swimg:C},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:k,swimg:U},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Q,swimg:He},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ie,swimg:Ne},{name:"\u519B\u961F\u4E00\u6D41",ptimg:se,swimg:F}];var g=({className:M,dataSource:B=[],col:p=4,right:w,bottom:be=23,precision:_=0,wrapWidth:je=1200,trackEventItems:$,loading:re,onRemove:oe=()=>{},isCurrent:X=!0,showAlias:Ce=!1,showProgress:L=!1})=>{const A=Math.floor((je-(p-1)*w)/p),V=[{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(z=>(window.ENV==="build"&&(z.ptimg=`/react/build${z.ptimg}`,z.swimg=`/react/build${z.swimg}`),z));return u.createElement(c.Z,{spinning:re},u.createElement("div",{className:O()(t.list,M)},!!(B!=null&&B.length)&&(B==null?void 0:B.map((z,N)=>{var ae,ye,Ve,we,Be,xe;const{name:et,id:Ke,identifier:ue,featured:Oe,school_name:I,image_url:S,excellent:d,is_plan:r}=z;return u.createElement("div",{key:Ke,className:X&&L?t.wrapisCurrent:t.wrap,style:{width:A,marginRight:(1+N)%p===0?0:w+_,marginBottom:be}},u.createElement("a",{className:t.li,onClick:E=>{E.preventDefault(),E.stopPropagation(),$&&(0,n.L9)([$]),(0,n.xg)(`/paths/${ue}`)}},u.createElement("div",{className:t.img},u.createElement("img",{className:t.cover,src:`${S}`}),X&&(0,ne.bg)()&&(z==null?void 0:z.studying)&&u.createElement("div",{className:`${t.movebq} user-path-items`,onClick:E=>{E.stopPropagation(),oe(z)}},u.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),u.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ae=z==null?void 0:z.subject_tags)==null?void 0:ae.map((E,j)=>{var s,l;if(j===0){const y=(s=V.find(f=>f.name==E))==null?void 0:s.swimg;return u.createElement("img",{className:t.sign,src:y,style:{left:"-4px"}})}const K=(l=V.find(y=>y.name==E))==null?void 0:l.ptimg;return u.createElement("img",{className:t.sign,src:K,style:{left:`${48+52*(j-1)+2*j}px`}})}),u.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(z==null?void 0:z.excellent)&&u.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),u.createElement("div",{className:t.name},u.createElement(v.Z,{title:Ce&&(z!=null&&z.excellent_alias_name)?u.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${et}`,u.createElement("br",null),u.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${z==null?void 0:z.excellent_alias_name}`)):et},u.createElement("span",{className:t.e},Ce&&(z==null?void 0:z.excellent_alias_name)||et))),X&&L&&((ye=z==null?void 0:z.progress)==null?void 0:ye.all_score)!=0&&u.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},u.createElement(G.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Ve=z==null?void 0:z.progress)==null?void 0:Ve.my_score)/((we=z==null?void 0:z.progress)==null?void 0:we.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Be=z==null?void 0:z.progress)==null?void 0:Be.my_score,"/",(xe=z==null?void 0:z.progress)==null?void 0:xe.all_score),(!X||!L)&&u.createElement("div",{className:t.tags},u.createElement("div",null,u.createElement(v.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),u.createElement("span",null,z.stages_count))),u.createElement(v.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),u.createElement("span",null,z.members_count)))))))})),!B.length&&u.createElement(W.Z,null)))}},16338:function(dt,De,e){e.d(De,{jL:function(){return m},w9:function(){return Dn},vv:function(){return Xe},dN:function(){return Ht},QD:function(){return wn},cQ:function(){return s.Z},vg:function(){return zt},Oz:function(){return it},op:function(){return Gt},O5:function(){return Vr},_b:function(){return kt},t7:function(){return be},tT:function(){return $},Gi:function(){return St},YG:function(){return ze},Ed:function(){return gt},kT:function(){return lt},qp:function(){return He},Um:function(){return o},K3:function(){return se},vr:function(){return ur},qE:function(){return Kn},Je:function(){return Ce},wb:function(){return et},rC:function(){return j},lB:function(){return Oe},cq:function(){return dn},kO:function(){return Ie},tp:function(){return M},Si:function(){return wr},k8:function(){return Po},Du:function(){return no}});var t=e(59301),c={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"},v="data:image/png;base64,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",m=({dataSource:Me=[],img:Re,imgWidth:ce=346,title:qe,sunTitle:ft,bannerExtraContent:yt})=>t.createElement("div",{className:c.banner},t.createElement("div",{className:c.content},t.createElement("aside",null,t.createElement("p",null,t.createElement("b",null,qe),t.createElement("span",null,ft)),Me.length>0&&t.createElement("div",{className:c.btns},Me.map((Qe,Dt)=>t.createElement("div",{key:Dt,onClick:Qe.click},Qe.name,Qe.sign?t.createElement("img",{src:v,width:39}):null))),yt),Re&&t.createElement("img",{style:{marginTop:33,marginRight:38},src:Re,width:ce}))),O={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"},n=e(92310),W=e.n(n),ne=e(89392),x=Object.defineProperty,ee=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,k=(Me,Re,ce)=>Re in Me?x(Me,Re,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Me[Re]=ce,U=(Me,Re)=>{for(var ce in Re||(Re={}))T.call(Re,ce)&&k(Me,ce,Re[ce]);if(ee)for(var ce of ee(Re))C.call(Re,ce)&&k(Me,ce,Re[ce]);return Me},He=({dataSource:Me=[],value:Re,onChange:ce,onTitleChange:qe,className:ft,title:yt,titleWidth:Qe=41,style:Dt={},fontColor:qt="#6A7283",showCount:mn,classNameActive:Hn,styleItem:at={}})=>{const[Fn,qn]=(0,t.useState)(0),[br,gn]=(0,t.useState)(!1),un=(0,t.useRef)(null),Xn=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var tr;Me.length!==0&&(((tr=un==null?void 0:un.current)==null?void 0:tr.clientHeight)>97?qn(1):qn(0)),Me.length===0&&qn(0),gn(!1)},[Me]),t.createElement("div",{className:W()(O.row,ft),style:Dt},t.createElement("div",{onClick:(0,ne.throttle)(()=>qe==null?void 0:qe(),2e3),style:{width:Qe,marginTop:br?12:4},className:`${O.title} ${qe?"current":""}`},yt),t.createElement("div",{className:br?`${O.tagsWrap} ${O.tagsBorderWrap}`:O.tagsWrap},t.createElement("div",{className:O.bar,ref:Xn,style:Fn>0?{height:Fn===1?97:"auto",overflow:Fn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:O.tag,ref:un},Me==null?void 0:Me.map(tr=>t.createElement("span",{onClick:()=>ce(tr.id),key:tr.id,style:U(U({color:qt},at),(tr==null?void 0:tr.style)||{}),className:Re===tr.id?W()(Hn||O.active,tr.classNameActive):""},t.createElement("span",{title:tr.name,className:O.name},tr.name),!!mn&&t.createElement("span",{className:O.num},tr.count))))),!!Fn&&t.createElement(t.Fragment,null,Fn===1?t.createElement("div",{onClick:()=>{var tr;qn(2),((tr=un==null?void 0:un.current)==null?void 0:tr.clientHeight)>245?gn(!0):gn(!1)},className:O.action},"\u5C55\u5F00",t.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):t.createElement("div",{onClick:()=>{Xn.current.scrollTop=0,qn(1),gn(!1)},className:O.action},"\u6536\u8D77",t.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},ie={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"},se=({dataSource:Me=[],value:Re,onChange:ce,onTitleChange:qe,className:ft,title:yt,titleWidth:Qe=41,style:Dt={},fontColor:qt="#6A7283",showCount:mn,expand:Hn=!0})=>{const[at,Fn]=(0,t.useState)(0),[qn,br]=(0,t.useState)(!1),gn=(0,t.useRef)(null),un=(0,t.useRef)(null),[Xn,tr]=(0,t.useState)(Hn);return t.createElement("div",{className:W()(ie.row,ft),style:Dt},t.createElement("div",{className:"flex item-center justify-between"},t.createElement("div",{onClick:(0,ne.throttle)(()=>qe==null?void 0:qe(),2e3),style:{width:Qe,marginTop:qn?12:4},className:`${ie.title} ${qe?"current":""}`},yt),t.createElement("i",{className:`iconfont ${Xn?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Xn?8:10},onClick:()=>tr(!Xn)})),Xn&&t.createElement("div",{className:qn?`${ie.tagsWrap} ${ie.tagsBorderWrap}`:ie.tagsWrap},t.createElement("div",{className:ie.fenge}),t.createElement("div",{className:ie.bar,ref:un},t.createElement("div",{className:ie.tag,ref:gn},Me==null?void 0:Me.map(hr=>t.createElement("span",{onClick:()=>ce(hr.id),key:hr.id,style:{color:qt},className:Re===hr.id?ie.active:""},t.createElement("span",{title:hr.name,className:ie.name},hr.name),!!mn&&t.createElement("span",{className:ie.num},hr.count)))))))},F={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},o=({dataSource:Me=[],value:Re,onChange:ce,onTitleChange:qe,className:ft,title:yt,titleWidth:Qe=41,style:Dt={},fontColor:qt="#fff",showCount:mn,expand:Hn=!0})=>{const[at,Fn]=(0,t.useState)(0),[qn,br]=(0,t.useState)(!1),gn=(0,t.useRef)(null),un=(0,t.useRef)(null),[Xn,tr]=(0,t.useState)(Hn);return t.createElement("div",{className:W()(F.row,ft),style:Dt},t.createElement("div",{className:"flex item-center justify-between"},t.createElement("div",{onClick:(0,ne.throttle)(()=>qe==null?void 0:qe(),2e3),style:{width:Qe},className:`${F.title} ${qe?"current":""}`},yt),t.createElement("i",{className:`iconfont ${Xn?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:Xn?"#00DDC7":"#037F74",fontSize:Xn?10:12},onClick:()=>tr(!Xn)})),Xn&&t.createElement("div",{className:qn?`${F.tagsWrap} ${F.tagsBorderWrap}`:F.tagsWrap},t.createElement("div",{className:F.bar,ref:un},t.createElement("div",{className:F.tag,ref:gn},Me==null?void 0:Me.map(hr=>t.createElement("span",{onClick:()=>ce(hr.id),key:hr.id,style:{color:qt},className:Re===hr.id?F.active:""},t.createElement("span",{title:hr.name,className:F.name},hr.name),!!mn&&t.createElement("span",{className:F.num},hr.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"},M=({dataSource:Me=[],value:Re,onChange:ce,className:qe,style:ft={}})=>t.createElement("div",{style:ft,className:W()(h.tabs,qe)},Me.map(yt=>t.createElement("span",{onClick:()=>ce(yt.id),className:Re===yt.id?h.active:"",key:yt.id},yt.name))),B={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"},p=e(92832),be=({dataSource:Me=[],value:Re="",onChange:ce,onInputChange:qe=()=>{},className:ft,style:yt={},placeholder:Qe,allowClear:Dt=!1})=>{var qt;const[mn,Hn]=(0,t.useState)(""),[at,Fn]=(0,t.useState)("");(0,t.useEffect)(()=>{var gn;let un=Re;(gn=JSON.stringify(Re))!=null&&gn.includes("{")&&(Hn(Re.id),un=Re.value||"");try{Fn(decodeURIComponent(un||""))}catch(Xn){Fn(decodeURIComponent(un||""))}},[Re]);const qn=()=>{ce(encodeURIComponent(at),mn||null)},br=gn=>{gn!==mn&&(Hn(gn),ce(encodeURIComponent(at),gn))};return t.createElement("div",{className:W()(B.input,ft),style:yt},!!Me.length&&t.createElement("div",{className:B.dropdown},t.createElement("div",{className:B.text},(qt=Me.find(gn=>gn.id===mn))==null?void 0:qt.name,t.createElement("i",{className:"iconfont icon-zhankai4"}),t.createElement("b",{className:B.b1}),t.createElement("b",{className:B.b2})),t.createElement("div",{className:B.menu},Me.map((gn,un)=>t.createElement("div",{key:un,onClick:()=>br(gn.id)},gn.name)))),t.createElement(p.default,{onPressEnter:qn,value:at,onChange:gn=>{Fn(gn.target.value),qe(encodeURIComponent(gn.target.value),mn||null)},bordered:!1,placeholder:Qe}),t.createElement("i",{onClick:qn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},_={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},$=({dataSource:Me=[],value:Re="",onChange:ce,onInputChange:qe=()=>{},className:ft,style:yt={},placeholder:Qe,allowClear:Dt=!1})=>{var qt;const[mn,Hn]=(0,t.useState)(""),[at,Fn]=(0,t.useState)("");(0,t.useEffect)(()=>{var gn;let un=Re;(gn=JSON.stringify(Re))!=null&&gn.includes("{")&&(Hn(Re.id),un=Re.value||"");try{Fn(decodeURIComponent(un||""))}catch(Xn){Fn(decodeURIComponent(un||""))}},[Re]);const qn=()=>{ce(encodeURIComponent(at),mn||null)},br=gn=>{gn!==mn&&(Hn(gn),ce(encodeURIComponent(at),gn))};return t.createElement("div",{className:W()(_.input,ft),style:yt},!!Me.length&&t.createElement("div",{className:_.dropdown},t.createElement("div",{className:_.text},(qt=Me.find(gn=>gn.id===mn))==null?void 0:qt.name,t.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),t.createElement("div",{className:_.menu},Me.map((gn,un)=>t.createElement("div",{key:un,onClick:()=>br(gn.id)},gn.name)))),t.createElement(p.default,{onPressEnter:qn,value:at,onChange:gn=>{Fn(gn.target.value),qe(encodeURIComponent(gn.target.value),mn||null)},bordered:!1,placeholder:Qe}),t.createElement("i",{onClick:qn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},re={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"},oe=e(95392),Ce=({value:Me,onChange:Re,className:ce,total:qe,pageSize:ft,style:yt={}})=>{const Qe=(0,oe.useIntl)(),Dt=Me<2,qt=Me>=Math.ceil(qe/ft);return qe<=ft?t.createElement(t.Fragment,null):t.createElement("div",{className:W()(re.quickPager,ce),style:yt},t.createElement("div",{onClick:()=>{Dt||Re(Me-1,"prev")},className:Dt?re.disabled:""},Qe.formatMessage({id:"shixuns.previousPage"})),t.createElement("div",{onClick:()=>{qt||Re(Me+1,"next")},className:qt?re.disabled:""},Qe.formatMessage({id:"shixuns.nextPage"})))},L={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"},A=e(71418),V=e(6848),z=e(13570),N=e(78323),ae=e(63949),ye=e(96908),Ve=e(57177),we=e(81378),Be=e(13922),et=({className:Me,dataSource:Re=[],col:ce=4,right:qe,bottom:ft=23,precision:yt=0,wrapWidth:Qe=1200,trackEventItems:Dt,loading:qt})=>{const mn=(0,oe.useIntl)(),Hn=Math.floor((Qe-(ce-1)*qe)/ce);return t.createElement(A.Z,{spinning:qt},t.createElement("div",{className:W()(L.list,Me)},!!Re.length&&Re.map((at,Fn)=>{const{name:qn,id:br,identifier:gn,power:un,cover_image_id:Xn,pic:tr}=at;return t.createElement("div",{className:L.wrap,key:br,style:{width:Hn,marginRight:(1+Fn)%ce===0?0:qe+yt,marginBottom:ft}},t.createElement("a",{target:"_blank",href:`/shixuns/${gn}/challenges`,className:L.li,onClick:hr=>{hr.preventDefault(),Dt&&(0,ae.L9)([Dt]),un&&(0,ae.xg)(`/shixuns/${gn}/challenges`)}},t.createElement("div",{className:L.img},t.createElement("img",{className:L.cover,src:`${tr}`}),at.is_jupyter&&t.createElement("img",{className:L.sign,src:ye}),at.is_jupyter_lab&&t.createElement("img",{className:L.sign,src:Ve}),at.is_unity_3d&&t.createElement("img",{className:L.sign,src:we})),t.createElement("div",{className:L.name},t.createElement(V.Z,{title:qn||mn.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})},t.createElement("span",{className:L.e},qn||mn.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})))),t.createElement("div",{className:L.tags},t.createElement(V.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,at.challenges_count))),!!at.myshixuns_count&&t.createElement(V.Z,{placement:"bottom",title:mn.formatMessage({id:"shixuns.numberOfLearners"})},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),t.createElement("span",null,at.myshixuns_count))),t.createElement(V.Z,{placement:"bottom",title:mn.formatMessage({id:"shixuns.difficultyCoefficient",defaultMessage:"\u96BE\u5EA6\u7B49\u7EA7"})},t.createElement("span",null,t.createElement("span",null,at.level))),t.createElement("div",{className:L.rate},t.createElement(z.Z,{allowHalf:!0,disabled:!0,defaultValue:at.score_info}),t.createElement("span",null,"\xA0",at.score_info?`${at.score_info}\u5206`:"5\u5206")))),!un&&t.createElement("div",{className:L.lockWrap},t.createElement("img",{src:`${N.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")))}),!Re.length&&t.createElement(Be.Z,null)))},Ke={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"},Oe=({className:Me,dataSource:Re=[],col:ce=4,right:qe,bottom:ft=23,precision:yt=0,wrapWidth:Qe=1200,wrapClassName:Dt,trackEventItems:qt,loading:mn})=>{const Hn=Math.floor((Qe-(ce-1)*qe)/ce);return t.createElement(A.Z,{spinning:mn},t.createElement("div",{className:W()(Ke.list,Me)},!!Re.length&&Re.map((at,Fn)=>{const{name:qn,id:br,identifier:gn,power:un,cover_image_id:Xn,pic:tr}=at;return t.createElement("div",{className:W()(Ke.wrap,Dt),key:br,style:{width:Hn,marginRight:(1+Fn)%ce===0?0:qe+yt,marginBottom:ft}},t.createElement("a",{target:"_blank",href:`/shixuns/${gn}/challenges`,className:Ke.li,onClick:hr=>{hr.preventDefault(),qt&&(0,ae.L9)([qt]),un&&(0,ae.xg)(`/shixuns/${gn}/challenges`)}},t.createElement("img",{src:e(47621),className:Ke.titleBg}),t.createElement("div",{className:Ke.name},t.createElement(V.Z,{title:qn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:Ke.e},qn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:Ke.img},t.createElement("img",{className:Ke.cover,src:Xn?`${N.Z.API_SERVER}/api/attachments/${Xn}`:`${N.Z.IMG_SERVER+tr}`}),at.is_jupyter&&t.createElement("div",{className:Ke.bq},"Jupyter"),at.is_jupyter_lab&&t.createElement("div",{className:Ke.bq},"JupyterLab"),at.is_unity_3d&&t.createElement("div",{className:Ke.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:Ke.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:Ke.value},at.myshixuns_count)),t.createElement("div",null,t.createElement("span",{className:Ke.text},"\u56F0\u96BE\u7B49\u7EA7"),t.createElement("span",{className:Ke.value},at.level))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:Ke.text},"\u5173\u5361\u6570"),t.createElement("span",{className:Ke.value},at.challenges_count)),t.createElement("div",{className:Ke.rate},t.createElement(z.Z,{allowHalf:!0,disabled:!0,defaultValue:at.score_info}),t.createElement("span",{className:Ke.value,style:{color:"#FF9C00"}},"\xA0",at.score_info?`${at.score_info}\u5206`:"5\u5206"))))),!un&&t.createElement("div",{className:Ke.lockWrap},t.createElement("img",{src:`${N.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")))}),!Re.length&&t.createElement(Be.Z,null)))},I={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},S="data:image/png;base64,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",d="data:image/png;base64,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",r="data:image/png;base64,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",j=({className:Me,dataSource:Re=[],col:ce=4,right:qe,bottom:ft=23,precision:yt=0,wrapWidth:Qe=1200,trackEventItems:Dt,loading:qt,wrapClassName:mn,imgClassName:Hn})=>{const at=Math.floor((Qe-(ce-1)*qe)/ce);return t.createElement(A.Z,{spinning:qt},t.createElement("div",{className:W()(I.list,Me)},!!Re.length&&Re.map((Fn,qn)=>{const{name:br,id:gn,identifier:un,power:Xn,cover_image_id:tr,pic:hr}=Fn;return t.createElement("div",{className:W()(I.wrap,mn),key:gn,style:{width:at,marginRight:(1+qn)%ce===0?0:qe+yt,marginBottom:ft}},t.createElement("a",{target:"_blank",href:`/shixuns/${un}/challenges`,className:I.li,onClick:ro=>{ro.preventDefault(),Dt&&(0,ae.L9)([Dt]),Xn&&(0,ae.xg)(`/shixuns/${un}/challenges`)}},t.createElement("div",{className:W()(I.img,Hn)},t.createElement("img",{className:I.cover,src:tr?`${N.Z.API_SERVER}/api/attachments/${tr}`:`${N.Z.IMG_SERVER+hr}`}),Fn.is_jupyter&&t.createElement("img",{className:I.sign,src:S}),Fn.is_jupyter_lab&&t.createElement("img",{className:I.sign,src:d}),Fn.is_unity_3d&&t.createElement("img",{className:I.sign,src:r})),t.createElement("div",{className:I.name},t.createElement(V.Z,{title:br||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:I.e},br||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:I.tags},t.createElement(V.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,Fn.challenges_count))),!!Fn.myshixuns_count&&t.createElement(V.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,Fn.myshixuns_count))),t.createElement(V.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,Fn.level))),t.createElement("div",{className:I.rate},t.createElement(z.Z,{allowHalf:!0,disabled:!0,defaultValue:Fn.score_info}),t.createElement("span",null,"\xA0",Fn.score_info?`${Fn.score_info}\u5206`:"5\u5206")))),!Xn&&t.createElement("div",{className:I.lockWrap},t.createElement("img",{src:`${N.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")))}),!Re.length&&t.createElement(Be.Z,null)))},s=e(47140),l={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"},K=e(79005),y=e(20345),f=e(77882),Z=e(31081),fe=e(75309),le=e(71979),ge=e(47558),de=e(42922),pe=e(66832),b=e(96593),te=e(19664),me=e(91833),Ee=Object.defineProperty,Ze=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,_e=(Me,Re,ce)=>Re in Me?Ee(Me,Re,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Me[Re]=ce,ht=(Me,Re)=>{for(var ce in Re||(Re={}))tt.call(Re,ce)&&_e(Me,ce,Re[ce]);if(Ze)for(var ce of Ze(Re))nt.call(Re,ce)&&_e(Me,ce,Re[ce]);return Me};const Ue=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:K,swimg:y},{name:"101\u8BA1\u5212",ptimg:f,swimg:Z},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:fe,swimg:le},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ge,swimg:de},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:pe,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:me}];var it=({className:Me,dataSource:Re=[],col:ce=4,right:qe,bottom:ft=23,precision:yt=0,wrapWidth:Qe=1200,trackEventItems:Dt,loading:qt,wrapClassName:mn,imgClassName:Hn,isArrow:at=!1,imgStyle:Fn={}})=>{const qn=Math.floor((Qe-(ce-1)*qe)/ce),[br,gn]=(0,t.useState)(),[un,Xn]=(0,t.useState)(),tr=ro=>gn(ro),hr=()=>gn(-1);return t.createElement(A.Z,{spinning:qt},t.createElement("div",{className:W()(l.list,Me)},!!(Re!=null&&Re.length)&&(Re==null?void 0:Re.map((ro,oo)=>{var Xo;const{name:qo,id:Uo,identifier:Qo,featured:fa,school_name:bo,image_url:To,excellent:zo,is_plan:$o}=ro;return t.createElement("div",{key:Uo,className:W()(l.wrap,mn),style:{width:qn,marginRight:(1+oo)%ce===0?0:qe+yt,marginBottom:ft}},t.createElement("a",{target:"_blank",href:`/paths/${Qo}`,className:l.li,onClick:yo=>{yo.preventDefault(),Dt&&(0,ae.L9)([Dt]),(0,ae.xg)(`/paths/${Qo}`)}},t.createElement("img",{src:e(39057),className:l.titleBg}),t.createElement("div",{className:l.name},t.createElement(V.Z,{title:qo},t.createElement("span",{className:l.e,style:{color:at&&br===oo?"#145DFF":"#000000"},onMouseEnter:()=>{tr(oo)},onMouseLeave:hr},qo))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:W()(l.img,Hn)},t.createElement("img",{className:l.cover,style:ht({},Fn),src:`${N.Z.IMG_SERVER+To}`}),(Xo=ro==null?void 0:ro.subject_tags)==null?void 0:Xo.map((yo,io)=>{var Yo,na;if(io===0){const Zo=(Yo=Ue.find(or=>or.name==yo))==null?void 0:Yo.swimg;return t.createElement("img",{className:l.sign,src:Zo,style:{left:"-4px"}})}const sa=(na=Ue.find(Zo=>Zo.name==yo))==null?void 0:na.ptimg;return t.createElement("img",{className:l.sign,src:sa,style:{left:`${48+52*(io-1)+2*io}px`}})}),t.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(ro==null?void 0:ro.excellent)&&t.createElement("div",{className:l.bq},"\u5F00\u653E\u8BFE\u7A0B"))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:l.text},"\u7AE0\u8282\u6570"),t.createElement("span",{className:l.value},ro.stages_count)),t.createElement("div",null,t.createElement("span",{className:l.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:l.value},ro.members_count))))))})),!Re.length&&t.createElement(Be.Z,null)))},At={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},Nt=e(81779),Ge=e(59301);const Qt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:K,swimg:y},{name:"101\u8BA1\u5212",ptimg:f,swimg:Z},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:fe,swimg:le},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ge,swimg:de},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:pe,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:me}];var zt=({className:Me,dataSource:Re=[],col:ce=4,right:qe,bottom:ft=23,precision:yt=0,wrapWidth:Qe=1200,trackEventItems:Dt,loading:qt,onRemove:mn=()=>{},isCurrent:Hn=!0,showAlias:at=!1,wrapClassName:Fn,imgClassName:qn})=>{const br=Math.floor((Qe-(ce-1)*qe)/ce),gn=[{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(un=>(window.ENV==="build"&&(un.ptimg=`/react/build${un.ptimg}`,un.swimg=`/react/build${un.swimg}`),un));return Ge.createElement(A.Z,{spinning:qt},Ge.createElement("div",{className:W()(At.list,Me)},!!(Re!=null&&Re.length)&&(Re==null?void 0:Re.map((un,Xn)=>{var tr;const{name:hr,id:ro,identifier:oo,featured:Xo,school_name:qo,image_url:Uo,excellent:Qo,is_plan:fa}=un;return Ge.createElement("div",{key:ro,className:W()(At.wrap,Fn),style:{width:br,marginRight:(1+Xn)%ce===0?0:qe+yt,marginBottom:ft}},Ge.createElement("a",{className:At.li,onClick:bo=>{bo.preventDefault(),bo.stopPropagation(),Dt&&(0,ae.L9)([Dt]),(0,ae.xg)(`/paths/${oo}`)}},Ge.createElement("div",{className:W()(At.img,qn)},Ge.createElement("img",{className:At.cover,src:`${N.Z.IMG_SERVER+Uo}`}),Hn&&(0,Nt.bg)()&&(un==null?void 0:un.studying)&&Ge.createElement("div",{className:`${At.movebq} user-path-items`,onClick:bo=>{bo.stopPropagation(),mn(un)}},Ge.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Ge.createElement("span",{className:"c-red"},"\u79FB\u9664")),(tr=un==null?void 0:un.subject_tags)==null?void 0:tr.map((bo,To)=>{var zo,$o;if(To===0){const io=(zo=gn.find(Yo=>Yo.name==bo))==null?void 0:zo.swimg;return Ge.createElement("img",{className:At.sign,src:io,style:{left:"-4px"}})}const yo=($o=gn.find(io=>io.name==bo))==null?void 0:$o.ptimg;return Ge.createElement("img",{className:At.sign,src:yo,style:{left:`${48+52*(To-1)+2*To}px`}})}),Ge.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(un==null?void 0:un.excellent)&&Ge.createElement("div",{className:At.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Ge.createElement("div",{className:At.name},Ge.createElement(V.Z,{title:at&&(un!=null&&un.excellent_alias_name)?Ge.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${hr}`,Ge.createElement("br",null),Ge.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${un==null?void 0:un.excellent_alias_name}`)):hr},Ge.createElement("span",{className:At.e},at&&(un==null?void 0:un.excellent_alias_name)||hr))),Ge.createElement("div",{className:At.tags},Ge.createElement("div",null,Ge.createElement(V.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Ge.createElement("span",null,Ge.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Ge.createElement("span",null,un.stages_count))),Ge.createElement(V.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Ge.createElement("span",null,Ge.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Ge.createElement("span",null,un.members_count)))))))})),!Re.length&&Ge.createElement(Be.Z,null)))},jt={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"},jn="data:image/png;base64,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",Et=e(59301),Dn=({className:Me,dataSource:Re=[],col:ce=4,right:qe,bottom:ft=23,precision:yt=0,wrapWidth:Qe=1200,trackEventItems:Dt,loading:qt})=>{const mn=(0,oe.useIntl)(),Hn=Math.floor((Qe-(ce-1)*qe)/ce);return Et.createElement(A.Z,{spinning:qt},Et.createElement("div",{className:W()(jt.list,Me)},!!Re.length&&Re.map((at,Fn)=>{const{subject_identifier:qn,id:br,identifier:gn,power:un}=at,Xn=at.is_public!=0&&at.is_public;return Et.createElement("div",{className:jt.wrap,key:br,style:{width:Hn,marginRight:(1+Fn)%ce===0?0:qe+yt,marginBottom:ft}},Et.createElement("a",{className:jt.li,onClick:tr=>{tr.preventDefault(),Dt&&(0,ae.L9)([Dt]),(0,ae.xg)(at.first_category_url)}},Et.createElement("div",{className:jt.top},Et.createElement(V.Z,{title:at.name},Et.createElement("div",{className:jt.name},at.name)),Et.createElement("img",{className:jt.img,src:N.Z.IMG_SERVER+"/images/"+at.avatar_url}),Et.createElement("div",{className:jt.text,title:at.creator},at.creator),qn&&Et.createElement("div",{className:jt.btns},Et.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Et.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Xn&&Et.createElement("div",{className:jt.sign},mn.formatMessage({id:"classrooms.public",defaultMessage:"\u516C\u5F00"}))),Et.createElement("div",{className:jt.bottom},at.visits>0&&Et.createElement(V.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Et.createElement("span",null,Et.createElement("i",{className:"iconfont icon-liulanyan"}),Et.createElement("span",null,at.visits))),at.course_members_count>0&&Et.createElement(V.Z,{title:"\u6210\u5458",placement:"bottom"},Et.createElement("span",null,Et.createElement("i",{className:"iconfont icon-chengyuan"}),at.course_members_count)),at.tasks_count>0&&Et.createElement(V.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Et.createElement("span",null,Et.createElement("i",{className:"iconfont icon-zuoye"}),at.tasks_count)),at.is_end?Et.createElement("div",{style:{color:"#6B758B"}},mn.formatMessage({id:"classrooms.ended",defaultMessage:"\u5DF2\u7ED3\u675F"})):Et.createElement("div",{style:{color:"#00B187"}},mn.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"})))),!at.is_accessible&&Et.createElement("div",{className:jt.lockWrap},Et.createElement("img",{src:`${N.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Et.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Re.length&&Et.createElement(Be.Z,null)))},rn={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"},nr="data:image/png;base64,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",Ht=({className:Me,dataSource:Re=[],col:ce=4,right:qe,bottom:ft=23,precision:yt=0,wrapWidth:Qe=1200,wrapClassName:Dt,trackEventItems:qt,loading:mn})=>{const Hn=Math.floor((Qe-(ce-1)*qe)/ce);return t.createElement(A.Z,{spinning:mn},t.createElement("div",{className:W()(rn.list,Me)},!!Re.length&&Re.map((at,Fn)=>{const{subject_identifier:qn,id:br,identifier:gn,power:un}=at,Xn=at.is_public!=0&&at.is_public;return t.createElement("div",{className:W()(`${rn.wrap} ${at.is_accessible?"":rn.warpStyle}`,Dt),key:br,style:{width:Hn,marginRight:(1+Fn)%ce===0?0:qe+yt,marginBottom:ft}},t.createElement("a",{className:rn.li,onClick:tr=>{tr.preventDefault(),qt&&(0,ae.L9)([qt]),(0,ae.xg)(at.first_category_url)}},t.createElement("div",{className:rn.creator},t.createElement("img",{className:rn.img,src:N.Z.IMG_SERVER+"/images/"+at.avatar_url}),t.createElement("div",{className:rn.text,title:at.creator},at.creator)),t.createElement("div",{className:rn.top},t.createElement(V.Z,{title:at.name},t.createElement("div",{className:rn.name},at.name)),Xn&&t.createElement("div",{className:rn.sign},"\u516C\u5F00")),t.createElement("div",{className:rn.middle},t.createElement("div",{className:rn.row,style:{marginBottom:6}},t.createElement("div",null,t.createElement("span",{className:rn.text},"\u8BBF\u95EE\u91CF"),t.createElement("span",{className:rn.value},(at==null?void 0:at.visits)||0)),t.createElement("div",null,t.createElement("span",{className:rn.text},"\u6210\u5458"),t.createElement("span",{className:rn.value},(at==null?void 0:at.course_members_count)||0))),t.createElement("div",{className:rn.row},t.createElement("div",null,t.createElement("span",{className:rn.text,style:{width:42}},"\u4F5C",t.createElement("span",{style:{marginLeft:14}},"\u4E1A")),t.createElement("span",{className:rn.value},(at==null?void 0:at.tasks_count)||0)),t.createElement("div",null,t.createElement("span",{className:rn.text},"\u72B6\u6001"),at.is_end?t.createElement("span",{className:rn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):t.createElement("span",{className:rn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),qn&&t.createElement("div",{className:rn.btns},t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!at.is_accessible&&t.createElement("div",{className:rn.lockWrap},t.createElement("img",{src:`${N.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")))}),!Re.length&&t.createElement(Be.Z,null)))},$t={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},Y="data:image/png;base64,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",Xe=({className:Me,dataSource:Re=[],col:ce=4,right:qe,bottom:ft=23,precision:yt=0,wrapWidth:Qe=1200,wrapClassName:Dt,trackEventItems:qt,loading:mn})=>{const Hn=Math.floor((Qe-(ce-1)*qe)/ce);return t.createElement(A.Z,{spinning:mn},t.createElement("div",{className:W()($t.list,Me)},!!Re.length&&Re.map((at,Fn)=>{const{subject_identifier:qn,id:br,identifier:gn,power:un}=at,Xn=at.is_public!=0&&at.is_public;return t.createElement("div",{className:W()(`${$t.wrap} ${at.is_accessible?"":$t.warpStyle}`,Dt),key:br,style:{width:Hn,marginRight:(1+Fn)%ce===0?0:qe+yt,marginBottom:ft}},t.createElement("a",{className:$t.li,onClick:tr=>{tr.preventDefault(),qt&&(0,ae.L9)([qt]),(0,ae.xg)(at.first_category_url)}},t.createElement("div",{className:$t.creator},t.createElement("img",{className:$t.img,src:N.Z.IMG_SERVER+"/images/"+at.avatar_url}),t.createElement("div",{className:$t.text,title:at.creator},at.creator)),t.createElement("div",{className:$t.top},t.createElement(V.Z,{title:at.name},t.createElement("div",{className:$t.name},at.name)),Xn&&t.createElement("div",{className:$t.sign})),t.createElement("div",{className:$t.middle},t.createElement("div",{className:$t.row,style:{marginBottom:6}},t.createElement("div",null,t.createElement("span",{className:$t.text},"\u8BBF\u95EE\u91CF"),t.createElement("span",{className:$t.value},(at==null?void 0:at.visits)||0)),t.createElement("div",null,t.createElement("span",{className:$t.text},"\u6210\u5458"),t.createElement("span",{className:$t.value},(at==null?void 0:at.course_members_count)||0))),t.createElement("div",{className:$t.row},t.createElement("div",null,t.createElement("span",{className:$t.text,style:{width:42}},"\u4F5C",t.createElement("span",{style:{marginLeft:14}},"\u4E1A")),t.createElement("span",{className:$t.value},(at==null?void 0:at.tasks_count)||0)),t.createElement("div",null,t.createElement("span",{className:$t.text},"\u72B6\u6001"),at.is_end?t.createElement("span",{className:$t.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):t.createElement("span",{className:$t.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),qn&&t.createElement("div",{className:$t.btns},t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!at.is_accessible&&t.createElement("div",{className:$t.lockWrap},t.createElement("img",{src:`${N.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")))}),!Re.length&&t.createElement(Be.Z,null)))},D={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"},ze=({dataSource:Me=[],value:Re,onChange:ce,className:qe,style:ft={},tabBarExtraContent:yt})=>t.createElement("div",{className:W()(D.tabs,qe),style:ft},t.createElement("div",{className:D.tabsWrap},Me.map((Qe,Dt)=>t.createElement("aside",{className:D.tab,onClick:()=>{ce(Qe.id),Qe.link&&oe.history.push(Qe.link)},key:Dt},t.createElement("div",{className:Re===Qe.id?D.active:""},Qe.name),(Qe==null?void 0:Qe.resetCount)==null&&(Qe==null?void 0:Qe.total)!==void 0&&t.createElement("span",null,"\uFF08",Qe==null?void 0:Qe.total,"\uFF09"),(Qe==null?void 0:Qe.resetCount)!==void 0&&(Qe==null?void 0:Qe.total)!==void 0&&t.createElement(V.Z,{title:(Qe==null?void 0:Qe.tip)!=null?Qe==null?void 0:Qe.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},Qe==null?void 0:Qe.resetCount),"/",t.createElement("span",null,Qe==null?void 0:Qe.total),"\uFF09"))))),t.createElement("div",{className:D.tabBar},yt)),Pe={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:Me=[],value:Re,onChange:ce,className:qe,style:ft={},tabBarExtraContent:yt})=>t.createElement("div",{className:W()(Pe.tabs,qe),style:ft},t.createElement("div",{className:Pe.tabsWrap},Me.map((Qe,Dt)=>t.createElement("aside",{className:Pe.tab,onClick:()=>{ce(Qe.id),Qe.link&&oe.history.push(Qe.link)},key:Dt},t.createElement("div",{className:Re===Qe.id?Pe.active:""},Qe.name),(Qe==null?void 0:Qe.resetCount)==null&&(Qe==null?void 0:Qe.total)!==void 0&&t.createElement("span",null,"\uFF08",Qe==null?void 0:Qe.total,"\uFF09"),(Qe==null?void 0:Qe.resetCount)!==void 0&&(Qe==null?void 0:Qe.total)!==void 0&&t.createElement(V.Z,{title:(Qe==null?void 0:Qe.tip)!=null?Qe==null?void 0:Qe.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},Qe==null?void 0:Qe.resetCount),"/",t.createElement("span",null,Qe==null?void 0:Qe.total),"\uFF09"))))),t.createElement("div",{className:Pe.tabBar},yt)),ct={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},gt=({dataSource:Me=[],value:Re,onChange:ce,className:qe,style:ft={},tabBarExtraContent:yt})=>t.createElement("div",{className:W()(ct.tabs,qe),style:ft},t.createElement("div",{className:ct.tabsWrap},Me.map((Qe,Dt)=>t.createElement("aside",{className:`${ct.tab} ${Re===Qe.id?ct.active:""}`,onClick:()=>{ce(Qe.id),Qe.link&&oe.history.push(Qe.link)},key:Dt},t.createElement("div",null,Qe.name),(Qe==null?void 0:Qe.resetCount)==null&&(Qe==null?void 0:Qe.total)!==void 0&&t.createElement("span",null,"\uFF08",Qe==null?void 0:Qe.total,"\uFF09"),(Qe==null?void 0:Qe.resetCount)!==void 0&&(Qe==null?void 0:Qe.total)!==void 0&&t.createElement(V.Z,{title:(Qe==null?void 0:Qe.tip)!=null?Qe==null?void 0:Qe.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},Qe==null?void 0:Qe.resetCount),"/",t.createElement("span",null,Qe==null?void 0:Qe.total),"\uFF09"))))),t.createElement("div",{className:ct.tabBar},yt)),St=({className:Me,style:Re={},children:ce})=>t.createElement("div",{className:W()(Me),style:Re},ce),pt={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"},Rt=e(38854),xt=e(20834);const Pt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var dn=({sortValue:Me,dropValue:Re,className:ce,onSort:qe,onDrop:ft,dataSource:yt=Pt})=>{var Qe;return t.createElement("div",{className:W()(pt.orderWrap,ce)},t.createElement(Rt.Z,{dropdownRender:()=>t.createElement(xt.default,null,yt.map((Dt,qt)=>t.createElement(xt.default.Item,{key:qt,onClick:()=>ft(Dt.id)},Dt.name)))},t.createElement("span",{className:pt.orderTextWrap},(Qe=yt.find(Dt=>Re===Dt.id))==null?void 0:Qe.name)),t.createElement("span",{className:pt.orderIconWrap},t.createElement("span",{className:pt.orderAsc},t.createElement("i",{className:Me==="asc"?`iconfont icon-sanjiaoxing-up font12 ${pt.cursorPointer} ${pt.active}`:`iconfont icon-sanjiaoxing-up font12 ${pt.cursorPointer}`,onClick:()=>qe(Me==="asc"?"desc":"asc")})),t.createElement("span",{className:pt.orderDesc},t.createElement("i",{className:Me==="desc"?`iconfont icon-sanjiaoxing-down font12 ${pt.cursorPointer} ${pt.active}`:`iconfont icon-sanjiaoxing-down font12 ${pt.cursorPointer}`,onClick:()=>qe(Me==="asc"?"desc":"asc")}))))},Lt={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const Ct=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Ie=({sortValue:Me,dropValue:Re,className:ce,onSort:qe,onDrop:ft,dataSource:yt=Ct})=>{var Qe;return t.createElement("div",{className:W()(Lt.orderWrap,ce)},t.createElement(Rt.Z,{dropdownRender:()=>t.createElement(xt.default,null,yt.map((Dt,qt)=>t.createElement(xt.default.Item,{key:qt,onClick:()=>ft(Dt.id)},Dt.name)))},t.createElement("span",{className:Lt.orderTextWrap},(Qe=yt.find(Dt=>Re===Dt.id))==null?void 0:Qe.name)),t.createElement("span",{className:Lt.orderIconWrap},t.createElement("span",{className:Lt.orderAsc},t.createElement("i",{className:Me==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Lt.cursorPointer} ${Lt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Lt.cursorPointer}`,onClick:()=>qe(Me==="asc"?"desc":"asc")})),t.createElement("span",{className:Lt.orderDesc},t.createElement("i",{className:Me==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Lt.cursorPointer} ${Lt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Lt.cursorPointer}`,onClick:()=>qe(Me==="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"},Je=e(3113),ke=e(76936),vt=Object.defineProperty,ot=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,Yt=(Me,Re,ce)=>Re in Me?vt(Me,Re,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Me[Re]=ce,xn=(Me,Re)=>{for(var ce in Re||(Re={}))Ot.call(Re,ce)&&Yt(Me,ce,Re[ce]);if(ot)for(var ce of ot(Re))Wt.call(Re,ce)&&Yt(Me,ce,Re[ce]);return Me},ln=(Me,Re)=>{var ce={};for(var qe in Me)Ot.call(Me,qe)&&Re.indexOf(qe)<0&&(ce[qe]=Me[qe]);if(Me!=null&&ot)for(var qe of ot(Me))Re.indexOf(qe)<0&&Wt.call(Me,qe)&&(ce[qe]=Me[qe]);return ce},Cn=(Me,Re,ce)=>new Promise((qe,ft)=>{var yt=qt=>{try{Dt(ce.next(qt))}catch(mn){ft(mn)}},Qe=qt=>{try{Dt(ce.throw(qt))}catch(mn){ft(mn)}},Dt=qt=>qt.done?qe(qt.value):Promise.resolve(qt.value).then(yt,Qe);Dt((ce=ce.apply(Me,Re)).next())}),Gt=Me=>{var Re=Me,{className:ce,style:qe,children:ft,loading:yt=!1,openLoading:Qe,onClick:Dt=()=>{},size:qt="middle",shape:mn="round",theme:Hn}=Re,at=ln(Re,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Fn,qn]=(0,t.useState)(!1),br=(0,t.useMemo)(()=>{switch(Hn){case ke.Fy.THEMEONE:return Te.ThemeOne;case ke.Fy.DEFAULT:default:return Te.btn}},[Hn]);return t.createElement(Je.ZP,xn({onClick:(0,ne.throttle)(gn=>Cn(void 0,null,function*(){Qe&&qn(!0);try{yield Dt(gn)}catch(un){console.log("error",un)}Qe&&qn(!1)}),2e3,{leading:!0,trailing:!1}),className:W()(br,Te[`${qt}-${mn}`],ce),style:qe,size:qt,shape:mn,loading:Fn||yt},at),ft)},yn={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"},Kn=({className:Me,style:Re,children:ce=null,onClick:qe,title:ft})=>t.createElement("div",{className:W()(yn.head,Me),style:Re},t.createElement("span",{className:"primary-hover",onClick:qe},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:ft},ft),t.createElement("div",{className:yn.node},ce)),tn={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"},wn=({confirmShow:Me=!0,confirmTitle:Re,confirmClick:ce,cancelShow:qe=!0,cancelTitle:ft,cancelClick:yt,className:Qe,style:Dt,confirmLoading:qt=!1})=>t.createElement("div",{className:W()(tn.btns,Qe),style:Dt},Me&&t.createElement(Je.ZP,{loading:qt,onClick:ce,type:"primary",className:tn.confirm},Re),qe&&t.createElement(Je.ZP,{onClick:yt,className:tn.cancel},ft)),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"},ur=({className:Me,style:Re={},LeftContent:ce,children:qe,RightContent:ft})=>t.createElement("div",{className:W()(vn.fixedBottom,Me),style:Re},t.createElement("div",{className:vn.wrap},t.createElement("div",{className:vn.left},ce),t.createElement("div",{className:vn.center},qe),t.createElement("div",{className:vn.right},ft))),nn={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"},kt=({className:Me,style:Re={},dataSource:ce=[]})=>t.createElement("div",{className:W()(nn.crumbs,Me),style:Re},ce.map((qe,ft)=>ftoe.history.push(qe.path)},qe.name):t.createElement("span",null,qe.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:ft,style:{color:"#5F6368"}},qe.name))),Vn=e(31797),Wn=Object.defineProperty,Ln=Object.defineProperties,Nn=Object.getOwnPropertyDescriptors,Jn=Object.getOwnPropertySymbols,mr=Object.prototype.hasOwnProperty,rr=Object.prototype.propertyIsEnumerable,vr=(Me,Re,ce)=>Re in Me?Wn(Me,Re,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Me[Re]=ce,Vt=(Me,Re)=>{for(var ce in Re||(Re={}))mr.call(Re,ce)&&vr(Me,ce,Re[ce]);if(Jn)for(var ce of Jn(Re))rr.call(Re,ce)&&vr(Me,ce,Re[ce]);return Me},Zt=(Me,Re)=>Ln(Me,Nn(Re)),En=(Me,Re)=>{var ce={};for(var qe in Me)mr.call(Me,qe)&&Re.indexOf(qe)<0&&(ce[qe]=Me[qe]);if(Me!=null&&Jn)for(var qe of Jn(Me))Re.indexOf(qe)<0&&rr.call(Me,qe)&&(ce[qe]=Me[qe]);return ce};const{Countdown:Mn}=Vn.default;var Vr=Me=>{var Re=Me,{onChange:ce}=Re,qe=En(Re,["onChange"]);const[ft,yt]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof ft=="number"&&ft>=0&&ce(ft)},[ft]);const Qe=Dt=>{const qt=Math.floor(Dt/1e3);yt(qt)};return t.createElement(Mn,Zt(Vt({},qe),{onChange:Qe}))},Br={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},wr=({DataProps:Me,className:Re,style:ce={}})=>{var qe;return t.createElement("div",{className:W()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Br.ClassRoomItem,Re),style:ce,onClick:()=>{(0,ae.xg)(Me==null?void 0:Me.first_category_url)}},t.createElement("div",{className:"flex flex-col item-center"},t.createElement("img",{src:`${(qe=N.Z)==null?void 0:qe.IMG_SERVER}/images/${Me==null?void 0:Me.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Me==null?void 0:Me.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}},!!(Me!=null&&Me.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:W()("text-16px font-medium",Br.TitleDom)},Me==null?void 0:Me.name)),t.createElement("div",{className:"c-grey-333 font-medium"},Me==null?void 0:Me.creator),t.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Me==null?void 0:Me.course_members_count),t.createElement("div",{className:"c-grey-333 flex item-center justify-between"},t.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Me==null?void 0:Me.tasks_count),Me!=null&&Me.is_end?t.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):t.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Lr=Object.defineProperty,Pr=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,Hr=(Me,Re,ce)=>Re in Me?Lr(Me,Re,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Me[Re]=ce,Jr=(Me,Re)=>{for(var ce in Re||(Re={}))Gr.call(Re,ce)&&Hr(Me,ce,Re[ce]);if(Pr)for(var ce of Pr(Re))Sr.call(Re,ce)&&Hr(Me,ce,Re[ce]);return Me},no=({DataProps:Me=[],selectValue:Re,onChange:ce,className:qe,style:ft={},extra:yt,classNameItem:Qe,styleItem:Dt={},barHidden:qt})=>{const[mn,Hn]=(0,t.useState)();return(0,t.useEffect)(()=>{Hn(Array.isArray(Re)?Re:[Re])},[Re]),t.createElement("div",{className:W()("flex px-20px py-10px gap-40px",qe),style:Jr({borderBottom:"1px solid #D3F0FF"},ft)},Me==null?void 0:Me.map(at=>t.createElement("div",{key:at==null?void 0:at.id,className:W()("flex item-center justify-center current c-grey-333 text-16 relative",Qe,at==null?void 0:at.className),style:Jr(Jr({color:mn!=null&&mn.includes(at==null?void 0:at.id)?"#1890FF":"",minWidth:88},Dt),(at==null?void 0:at.style)||{}),onClick:Fn=>{ce==null||ce({domEvent:Fn,item:at}),at!=null&&at.link&&oe.history.push(at==null?void 0:at.link)}},at==null?void 0:at.name,!qt&&(mn==null?void 0:mn.includes(at==null?void 0:at.id))&&t.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),t.createElement("div",{className:"ml-auto"},yt))},eo=Object.defineProperty,uo=Object.defineProperties,Lo=Object.getOwnPropertyDescriptors,lo=Object.getOwnPropertySymbols,Mo=Object.prototype.hasOwnProperty,Fo=Object.prototype.propertyIsEnumerable,Co=(Me,Re,ce)=>Re in Me?eo(Me,Re,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Me[Re]=ce,Xr=(Me,Re)=>{for(var ce in Re||(Re={}))Mo.call(Re,ce)&&Co(Me,ce,Re[ce]);if(lo)for(var ce of lo(Re))Fo.call(Re,ce)&&Co(Me,ce,Re[ce]);return Me},Ho=(Me,Re)=>uo(Me,Lo(Re)),Po=({value:Me,onChange:Re,onInputChange:ce,className:qe,style:ft={},InputProps:yt})=>{const[Qe,Dt]=(0,t.useState)(Me);return t.createElement("div",{className:W()("flex item-center rounded-full px-10px py-2px",qe),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)"},ft)},t.createElement(p.default,Ho(Xr({bordered:!1},yt),{onChange:qt=>{Dt(qt.target.value),ce==null||ce(encodeURIComponent(qt.target.value))},onPressEnter:qt=>{Re==null||Re({domEvent:qt,item:{value:Qe}})}})),t.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:qt=>{Re==null||Re({domEvent:qt,item:{value:Qe}})}}))}},77225:function(dt,De,e){e.r(De),e.d(De,{default:function(){return Ce}});var t=e(59301),c=e(56656),v=e.n(c),G=e(56102),m=e(95392),O=e(43418),n=e(92832),W=e(8591),ne=e(20834),x=e(6848),ee=e(60324),T=e(38854),C=e(95237),k=e(43604),U=e(1710),Q=e(58421),He=e(27812),ie=e(57193),Ne=e(63949),se=e(13922),F=e(81779),u={flex_box_center:"flex_box_center___oNuKm",flex_space_between:"flex_space_between___U1Zic",flex_box_vertical_center:"flex_box_vertical_center___r26GC",flex_box_center_end:"flex_box_center_end___Zlv2y",flex_box_column:"flex_box_column___Ml9Kt",bg:"bg___WNwKr",containerTitle:"containerTitle___U8kcU",containerDesc:"containerDesc___UxxtF",listItem:"listItem___fnQZO",title:"title___USjS0",titleLeft:"titleLeft___PVbk6",titleRight:"titleRight___xjHF8",acitons:"acitons___l0Pb3",memberManager:"memberManager___ZFyEi",headWrap:"headWrap___G2Uc9",checkbox:"checkbox___SnMlz",delete:"delete___rAzmG"},o=e(94373),h=e(47546),g=e(16338),M=e(96224),B=e(46598),p=e(59301),w=Object.defineProperty,be=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,$=(L,A,V)=>A in L?w(L,A,{enumerable:!0,configurable:!0,writable:!0,value:V}):L[A]=V,re=(L,A)=>{for(var V in A||(A={}))_.call(A,V)&&$(L,V,A[V]);if(be)for(var V of be(A))je.call(A,V)&&$(L,V,A[V]);return L},oe=(L,A,V)=>new Promise((z,N)=>{var ae=we=>{try{Ve(V.next(we))}catch(Be){N(Be)}},ye=we=>{try{Ve(V.throw(we))}catch(Be){N(Be)}},Ve=we=>we.done?z(we.value):Promise.resolve(we.value).then(ae,ye);Ve((V=V.apply(L,A)).next())});v().locale("zh-cn");const X=({classroomList:L,globalSetting:A,user:V,loading:z,dispatch:N})=>{var ae,ye,Ve,we;const Be=(0,m.useIntl)(),[xe,et]=(0,t.useState)(re(re({},(0,m.useParams)()),{page:1,limit:20})),[Ke,ue]=(0,t.useState)([]),[Oe,I]=(0,t.useState)({}),S=(0,t.useRef)(),[d,r]=(0,t.useState)(!1),[E,j]=(0,t.useState)([]),[s,l]=(0,t.useState)(!1),[K,y]=(0,t.useState)([]);(0,t.useEffect)(()=>{xe.sort="asc",xe.page=1,xe.limit=20,xe.course_group_id=xe.categoryId,et(xe),Z(xe),f()},[xe.categoryId]);const f=()=>oe(void 0,null,function*(){var Ue,Ye;const it=yield(0,o.c_)({coursesId:xe.coursesId});ue(((Ue=it==null?void 0:it.course_groups)==null?void 0:Ue.map(At=>re(re({},At),{show:!0})))||[]),y((Ye=it==null?void 0:it.course_groups)==null?void 0:Ye.filter(At=>At.in_current_course_group))}),Z=Ue=>oe(void 0,null,function*(){r(!0);const Ye=yield(0,o.Rk)(Ue);r(!1),I(Ye||{})}),fe=(Ue,Ye)=>{xe.page=Ue,l(!1),j([]),et(xe),Z(xe)},le=()=>{S.current=Oe.course_group_name,O.default.confirm({width:530,title:Be.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),okText:"\u786E\u5B9A",cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),centered:!0,content:p.createElement("div",{className:"tc font16"},p.createElement(n.default,{defaultValue:S.current,onChange:Ue=>S.current=Ue.target.value})),onOk:()=>oe(void 0,null,function*(){const Ue=yield(0,o.$T)({categoryId:xe.categoryId,name:S.current});(Ue==null?void 0:Ue.status)===0&&(W.ZP.success(Be.formatMessage({id:"classrooms.updateSuccess",defaultMessage:Be.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})})),Z(xe))})})},ge=()=>{var Ue,Ye;if(((Ye=(Ue=V.userInfo)==null?void 0:Ue.course)==null?void 0:Ye.course_group_id)!=0&&(0,F.dE)()){O.default.warning({title:Be.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),content:"\u5DF2\u52A0\u5165\u5206\u73ED\u540E\uFF0C\u65E0\u6CD5\u8C03\u6574\u5206\u73ED\uFF0C\u82E5\u9700\u8981\u66F4\u6362\u73ED\u7EA7\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u8001\u5E08"});return}O.default.confirm({width:530,title:Be.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),okText:"\u786E\u5B9A",cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),centered:!0,content:p.createElement("div",{className:"tc font16"},"\u52A0\u5165\u5206\u73ED\u540E\uFF0C\u9700\u8054\u7CFB\u8001\u5E08\u6216\u52A9\u6559\u624D\u80FD\u8C03\u6574\u5206\u73ED"),onOk:()=>oe(void 0,null,function*(){const it=yield(0,o.i6)({coursesId:xe.coursesId,course_group_id:xe.categoryId});(it==null?void 0:it.status)===0&&(W.ZP.success("\u52A0\u5165\u6210\u529F"),Z(xe))})})},de=()=>{O.default.confirm({width:530,title:Be.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),okText:"\u786E\u5B9A",cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),centered:!0,content:p.createElement("div",{className:"tc font16"},"\u8BE5\u5206\u73ED\u7684\u5B66\u751F\u5C06\u88AB\u79FB\u52A8\u5230\u201C\u672A\u5206\u73ED\u201D",p.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>oe(void 0,null,function*(){const Ue=yield(0,o.pv)({categoryId:xe.categoryId});(Ue==null?void 0:Ue.status)===0&&(W.ZP.success(Be.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),N({type:"classroomList/getClassroomLeftMenus",payload:{id:xe.coursesId}}),m.history.push(`/classrooms/${xe.coursesId}/course_group`))})})},pe=Ue=>oe(void 0,null,function*(){if((E==null?void 0:E.length)===0){W.ZP.info(Be.formatMessage({id:"classrooms.selectStudent",defaultMessage:"\u8BF7\u9009\u62E9\u5B66\u751F"}));return}const Ye=yield(0,o.wR)({coursesId:xe.coursesId,course_group_id:Ue,students:E.map(it=>({course_member_id:it}))});(Ye==null?void 0:Ye.status)===0&&W.ZP.success(Be.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),xe.page=1,j([]),et(xe),Z(xe)}),b=(Ue,Ye)=>oe(void 0,null,function*(){const it=yield(0,o.wR)({coursesId:xe.coursesId,course_group_id:Ue,students:[{course_member_id:Ye}]});(it==null?void 0:it.status)===0&&W.ZP.success(Be.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),xe.page=1,j([]),et(xe),Z(xe)}),te=()=>{if((E==null?void 0:E.length)===0){W.ZP.info(Be.formatMessage({id:"classrooms.selectStudent",defaultMessage:"\u8BF7\u9009\u62E9\u5B66\u751F"}));return}O.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:"\u662F\u5426\u786E\u8BA4\u5220\u9664",content:"\u662F\u5426\u786E\u8BA4\u5C06\u5B66\u751F\u4ECE\u8BFE\u5802\u5185\u5220\u9664\uFF1F",onOk:()=>oe(void 0,null,function*(){(yield(0,h.l3)({coursesId:xe.coursesId,students:E.map(Ye=>({course_member_id:Ye}))})).status===0&&(W.ZP.success(Be.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),xe.page=1,j([]),et(xe),Z(xe),N({type:"classroomList/getClassroomTopBanner",payload:{id:xe.coursesId}}))})})},me=Ue=>{O.default.confirm({width:530,title:Be.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),okText:"\u786E\u5B9A",cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),centered:!0,content:p.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>oe(void 0,null,function*(){const Ye=yield(0,o.MA)({coursesId:xe.coursesId,students:[{course_member_id:Ue}]});(Ye==null?void 0:Ye.status)===0&&(W.ZP.success(Be.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),xe.page=1,Z(xe))})})},Ee=[{name:"\u8BFE\u5802\u4FE1\u606F",url:(0,Ne.NY)({url:`/api/courses/${xe.coursesId}/export_couser_info.xlsx&export=true`,query:re(re({},xe),{group_id:xe.course_group_id,search:xe.search?(ae=xe.search)==null?void 0:ae.trim():null})})},{name:"\u6D3B\u8DC3\u5EA6",url:(0,Ne.NY)({url:`/api/courses/${xe.coursesId}/export_member_act_score.xlsx&export=true`,query:re(re({},xe),{group_id:xe.course_group_id,search:xe.search?(ye=xe.search)==null?void 0:ye.trim():null})})},{name:Be.formatMessage({id:"classrooms.totalScore",defaultMessage:"\u603B\u6210\u7EE9"}),url:(0,Ne.NY)({url:`/api/courses/${xe.coursesId}/export_member_scores_excel.xlsx&export=true`,query:re(re({},xe),{group_id:xe.course_group_id,search:xe.search?(Ve=xe.search)==null?void 0:Ve.trim():null})})}],Ze=p.createElement(ne.default,{style:{maxHeight:400,width:200,overflow:"auto",padding:10}},p.createElement("input",{placeholder:"\u641C\u7D22",className:"ant-input",onChange:Ue=>{const Ye=Ue.target.value;ue(Ke.map(it=>{var At;return(At=it.name)!=null&&At.includes(Ye)?re(re({},it),{show:!0}):re(re({},it),{show:!1})}))},style:{width:180}}),p.createElement(ne.default.Item,{onClick:()=>pe(0),className:"multi-llipsis1e"},p.createElement("span",null,"\u672A\u5206\u73ED")),(we=Ke==null?void 0:Ke.filter(Ue=>Ue.show))==null?void 0:we.map(function(Ue,Ye){return p.createElement(ne.default.Item,{onClick:()=>pe(Ue.id),className:"multi-llipsis1e"},p.createElement("span",null,Ue.name))})),tt=p.createElement(ne.default,{style:{maxHeight:400,width:240,overflow:"auto"}},Ee.map(function(Ue,Ye){return p.createElement(ne.default.Item,{key:Ue.url},p.createElement("a",{onClick:()=>oe(this,null,function*(){const it=yield(0,ie.ZP)(Ue.url,{method:"get"});it&&(it==null?void 0:it.status)!==-1&&(it==null?void 0:it.status)!==-2&&(0,Ne.xg)(Ue.url)})},Ue.name))})),nt=Ue=>{var Ye,it,At,Nt;return(0,F.Ny)()?!0:(Ye=V.userInfo)!=null&&Ye.professional_certification&&((it=V.userInfo)==null?void 0:it.school_name)===(Ue==null?void 0:Ue.school_name)?Ue.course_group_name==="\u672A\u5206\u73ED"?(0,F.d8)():((0,F.d8)()||(0,F.IR)())&&((Nt=(At=L.allCourseGroups)==null?void 0:At.course_groups)==null?void 0:Nt.some(Ge=>Ge.name===Ue.course_group_name)):!1},_e=[{title:"\u5E8F\u53F7",render:(Ue,Ye,it)=>p.createElement("span",{style:{color:"#232B40"}},xe.limit*(xe.page-1)+it+1),ellipsis:!0,width:50},{title:"\u59D3\u540D",dataIndex:"name",ellipsis:!0,render:(Ue,Ye)=>p.createElement(x.Z,{title:Ue},p.createElement("a",{className:"c-blank",onClick:()=>(0,Ne.xg)(`/users/${Ye.login}`)},Ue))},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,sorter:!0,showSorterTooltip:!1,render:Ue=>p.createElement(x.Z,{title:Ue},p.createElement("span",{style:{color:"#232B40"}},Ue||"--"))},{title:"\u624B\u673A\u53F7",dataIndex:"user_phone",ellipsis:!0,render:Ue=>p.createElement(x.Z,{title:Ue},p.createElement("span",{style:{color:"#232B40"}},Ue||"--"))},{title:"\u90AE\u7BB1",dataIndex:"user_mail",ellipsis:!0,render:Ue=>p.createElement(x.Z,{title:Ue},p.createElement("span",{style:{color:"#232B40"}},Ue||"--"))},(0,F.Gg)()&&{title:p.createElement("span",null,"\u64CD\u4F5C",p.createElement(ee.Z,{overlayClassName:u.popover,placement:"bottomRight",content:p.createElement("div",{className:"font12"},"\u4FEE\u6539\u8D26\u53F7\u4FE1\u606F\u4E0E\u91CD\u7F6E\u5BC6\u7801\u529F\u80FD\u4F7F\u7528\u89C4\u5219\uFF1A",p.createElement("br",null),"1\u3001\u7528\u6237\u7684\u5E73\u53F0\u8EAB\u4EFD\u4E3A\u201C\u5B66\u751F\u201D",p.createElement("br",null),"2\u3001\u5B66\u751F\u5C5E\u4E8E\u6559\u5E08\u7BA1\u7406\u73ED\u7EA7\u6216\u672A\u5206\u73ED",p.createElement("br",null),"3\u3001\u5B66\u751F\u4E0E\u6559\u5E08\u540C\u5C5E\u4E00\u6240\u5B66\u6821",p.createElement("br",null),"4\u3001\u6559\u5E08\u5DF2\u901A\u8FC7\u5E73\u53F0\u804C\u4E1A\u8BA4\u8BC1",p.createElement("br",null),"\u82E5\u4E0D\u6EE1\u8DB3\u4E0A\u8FF0\u4EFB\u4E00\u89C4\u5219\uFF0C\u4FEE\u6539\u8D26\u53F7\u4FE1\u606F\u7684\u6587\u672C\u6846",p.createElement("br",null),"\u4E0E\u91CD\u7F6E\u5BC6\u7801\u7684\u6309\u94AE\u5C06\u7F6E\u7070\uFF0C\u65E0\u6CD5\u4F7F\u7528"),trigger:"click"},p.createElement("i",{className:"iconfont icon-tishi2 ml5 font14",style:{cursor:"pointer"}}))),align:"right",dataIndex:"name",width:(0,F.Rm)()?150:300,render:(Ue,Ye)=>p.createElement("div",null,!(0,F.Rm)()&&p.createElement(x.Z,null," ",p.createElement("a",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{N({type:"shixunsDetail/setActionTabs",payload:{key:"\u4FEE\u6539\u8D26\u53F7\u4FE1\u606F",params:re({},Ye)}})}},"\u4FEE\u6539\u8D26\u53F7\u4FE1\u606F")),!(0,F.Rm)()&&p.createElement(x.Z,{title:nt(Ye)&&(Ye==null?void 0:Ye.user_role)==15?"":"\u4E0D\u53EF\u4F7F\u7528\uFF0C\u53EF\u67E5\u770B\u64CD\u4F5C\u8BF4\u660E\u4E86\u89E3\u4F7F\u7528\u89C4\u5219"},p.createElement("span",{style:{color:nt(Ye)&&(Ye==null?void 0:Ye.user_role)==15?"#165DFF":"#9EA7BC",cursor:nt(Ye)&&(Ye==null?void 0:Ye.user_role)==15?"pointer":"no-drop",marginLeft:"18px"},onClick:()=>oe(void 0,null,function*(){var it;nt(Ye)&&(Ye==null?void 0:Ye.user_role)==15&&O.default.confirm({centered:!0,icon:null,width:515,okText:"\u786E\u5B9A",cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:Be.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),content:p.createElement("div",null,p.createElement("div",{style:{marginBottom:"10px"}},"\u91CD\u7F6E\u5BC6\u7801\u540E\uFF0C\u521D\u59CB\u5BC6\u7801\u5C06\u8BBE\u7F6E\u4E3A\uFF1A",p.createElement("span",{style:{color:"#DF8323"}},(it=A==null?void 0:A.setting)==null?void 0:it.user_default_password)),p.createElement("div",null,"\u5E76\u4E14\u8BE5\u5B66\u751F\u5C06\u4F1A\u6536\u5230\u5BC6\u7801\u91CD\u7F6E\u7684\u6D88\u606F\u901A\u77E5\uFF0C\u8BF7\u63D0\u9192\u5B66\u751F\u5C3D\u5FEB\u4FEE\u6539\u5BC6\u7801!")),onOk:()=>oe(void 0,null,function*(){(yield(0,ie.ZP)(`/api/courses/${xe==null?void 0:xe.coursesId}/batch_reset_password.json`,{method:"post",body:{user_ids:[Ye==null?void 0:Ye.course_member_id]}})).status===0&&W.ZP.success(Be.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"}))})})})},"\u91CD\u7F6E\u5BC6\u7801")),p.createElement(T.Z,{dropdownRender:()=>{var it;return p.createElement(ne.default,{style:{maxHeight:400,width:200,overflow:"auto",padding:10}},p.createElement("input",{placeholder:"\u641C\u7D22",className:"ant-input",onChange:At=>{const Nt=At.target.value;ue(Ke.map(Ge=>{var Qt;return(Qt=Ge.name)!=null&&Qt.includes(Nt)?re(re({},Ge),{show:!0}):re(re({},Ge),{show:!1})}))},style:{width:180}}),p.createElement(ne.default.Item,{onClick:()=>b(0,Ye.course_member_id),className:"multi-llipsis1e"},p.createElement("span",null,"\u672A\u5206\u73ED")),(it=Ke==null?void 0:Ke.filter(At=>At.show))==null?void 0:it.map(function(At,Nt){return p.createElement(ne.default.Item,{onClick:()=>b(At.id,Ye.course_member_id),className:"multi-llipsis1e"},p.createElement("span",null,At.name))}))},className:"ml20 mr20",placement:"bottomRight"},p.createElement("span",{className:"font14 current",style:{color:"#165DFF"}},"\u8C03\u73ED")),p.createElement(ee.Z,{autoAdjustOverflow:!1,overlayClassName:u.btnmenu,placement:"bottomLeft",content:p.createElement(ne.default,null,p.createElement(ne.default.Item,null,p.createElement("a",{onClick:()=>{N({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{ids:[Ye==null?void 0:Ye.course_member_id],title:"\u5B66\u751F"}}})}},"\u53D1\u9001\u81F3\u8BFE\u5802")),p.createElement(ne.default.Item,null,p.createElement("span",{className:`${u.delete} current`,onClick:()=>{O.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:"\u662F\u5426\u786E\u8BA4\u5220\u9664",content:"\u662F\u5426\u786E\u8BA4\u5C06\u5B66\u751F\u4ECE\u8BFE\u5802\u5185\u5220\u9664\uFF1F",onOk:()=>oe(void 0,null,function*(){(yield(0,h.l3)({coursesId:xe.coursesId,students:[{course_member_id:Ye.course_member_id}]})).status===0&&(W.ZP.success(Be.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),xe.page=1,j([]),et(xe),Z(xe),N({type:"classroomList/getClassroomTopBanner",payload:{id:xe.coursesId}}))})})}},"\u5220\u9664")))},p.createElement("span",{style:{color:"#165DFF",cursor:"pointer"}},"\u66F4\u591A",p.createElement("i",{className:"iconfont icon-sanjiaoxing-down font14 ",style:{marginLeft:"4px"}}))))}].filter(Ue=>!!Ue),ht=["\u5BFC\u5165\u521B\u5EFA\u5206\u73ED","\u65B0\u5EFA\u5206\u73ED"];return p.createElement("section",null,p.createElement("aside",{className:u.bg},p.createElement(C.Z,{className:u.headWrap,align:"middle"},p.createElement(k.Z,{flex:"1",style:{display:"flex",alignItems:"center"}},p.createElement("span",null,p.createElement(He.Z,{className:"font16 c-black",onClick:()=>m.history.push(`/classrooms/${xe.coursesId}/course_group`)})),p.createElement("span",{title:Oe.course_group_name,className:`${u.title} ml10`},Oe.course_group_name),(0,F.GJ)()&&Oe.invite_code&&p.createElement("span",{className:"ml10"},p.createElement("span",{className:"c-grey-999 font16"},"\u9080\u8BF7\u7801\uFF1A"),p.createElement("span",{className:"c-orange font16"},Oe.invite_code),p.createElement("span",null,p.createElement(G.CopyToClipboard,{text:Oe.invite_code,className:"current",onCopy:()=>W.ZP.success(Be.formatMessage({id:"classrooms.copySuccess",defaultMessage:"\u590D\u5236\u6210\u529F"}))},p.createElement("span",null,p.createElement("i",{className:"iconfont icon-fuzhi font14 ml10 c-orange"})))))),p.createElement(k.Z,null,p.createElement("div",null,(0,F.GJ)()&&xe.categoryId!=0&&p.createElement("span",{className:[u.add,"font16","c-blue","ml20","current"].join(" "),onClick:de},"\u5220\u9664\u5206\u73ED"),(0,F.GJ)()&&xe.categoryId!=0&&p.createElement("span",{className:[u.add,"font16","c-blue","ml20","current"].join(" "),onClick:le},"\u5206\u73ED\u91CD\u547D\u540D")))),p.createElement("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",padding:"0px 30px 15px"}},p.createElement("div",null,"\u5171",p.createElement("span",{style:{color:"#165DFF"}},"\xA0",Oe.students_count,"\xA0"),"\u4E2A\u5B66\u751F"),p.createElement("div",null,p.createElement(g.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u641C\u7D22",value:xe.search,onChange:Ue=>{xe.search=Ue,xe.page=1,et(xe),Z(xe)}})))),Oe.students_count===0&&p.createElement(se.Z,null),Oe.students_count>0&&p.createElement(p.Fragment,null,p.createElement("aside",{className:`plr30 ${u.bg} pb20`},(0,F.GJ)()&&E.length>0&&p.createElement(C.Z,{justify:"space-between",className:u.checkbox},p.createElement(k.Z,null,p.createElement("span",{className:"font14"},"\u5DF2\u9009 ",p.createElement("span",{style:{color:"#165DFF"}},E.length)," \u4E2A")),p.createElement("div",{style:{marginLeft:"auto",cursor:"pointer",color:"#E30000"},onClick:()=>{te()}},p.createElement("i",{className:"iconfont icon-qingchu font14",style:{color:"#F65160",marginRight:"6px"}}),p.createElement("span",null,"\u6279\u91CF\u5220\u9664")),!(0,F.Rm)()&&p.createElement("div",{style:{cursor:"pointer",color:"#E30000",marginLeft:"20px"},onClick:()=>oe(void 0,null,function*(){var Ue,Ye,it,At;if((E==null?void 0:E.length)<=0){W.ZP.info(Be.formatMessage({id:"classrooms.selectStudent",defaultMessage:"\u8BF7\u9009\u62E9\u5B66\u751F"}));return}const Nt=yield(0,ie.ZP)(`/api/courses/${xe==null?void 0:xe.coursesId}/check_reset_password.json`,{method:"get",params:{user_ids:E}});Nt.status===0&&(((Ye=(Ue=Nt==null?void 0:Nt.data)==null?void 0:Ue.list)==null?void 0:Ye.length)>0?O.default.confirm({centered:!0,icon:null,width:515,okText:"\u786E\u5B9A",cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:Be.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),content:p.createElement("div",{style:{maxHeight:"200px",overflowY:"auto"}},p.createElement("div",null,"\u8BF7\u6CE8\u610F\uFF0C\u9009\u4E2D\u7684\u5B66\u751F\u540D\u5355\u4E2D",(At=(it=Nt==null?void 0:Nt.data)==null?void 0:it.list)==null?void 0:At.map((Ge,Qt)=>p.createElement("span",{key:Ge,style:{color:"#DF8323"}},Ge,Qt!=Nt.data.list.length-1&&"\u3001")),"\u4E0D\u53EF\u4F7F\u7528\u8BE5\u529F\u80FD\u91CD\u7F6E\u5BC6\u7801\u3002\u8FD9\u4E9B\u7528\u6237"),p.createElement("div",null,"\u5C06\u81EA\u52A8\u6392\u9664\u5728\u672C\u6B21\u91CD\u7F6E\u64CD\u4F5C\u5916\uFF0C\u662F\u5426\u786E\u8BA4\u7EE7\u7EED\u4E3A\u5176\u4ED6\u5B66\u751F\u91CD\u7F6E\u5BC6\u7801\uFF1F"),p.createElement("br",null),p.createElement("div",{style:{marginBottom:"10px"}},"\u91CD\u7F6E\u5BC6\u7801\u540E\uFF0C\u521D\u59CB\u5BC6\u7801\u5C06\u8BBE\u7F6E\u4E3A\uFF1A",p.createElement("span",{style:{color:"#DF8323"}},A==null?void 0:A.setting.user_default_password))),onOk:()=>oe(void 0,null,function*(){(yield(0,ie.ZP)(`/api/courses/${xe==null?void 0:xe.coursesId}/batch_reset_password.json`,{method:"post",body:{user_ids:E}})).status===0&&W.ZP.success(Be.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"}))})}):O.default.confirm({centered:!0,icon:null,width:515,okText:"\u786E\u5B9A",cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:Be.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),content:p.createElement("div",null,p.createElement("div",{style:{marginBottom:"10px"}},"\u91CD\u7F6E\u5BC6\u7801\u540E\uFF0C\u521D\u59CB\u5BC6\u7801\u5C06\u8BBE\u7F6E\u4E3A\uFF1A",p.createElement("span",{style:{color:"#DF8323"}},A==null?void 0:A.setting.user_default_password)),p.createElement("div",null,"\u5E76\u4E14\u8BE5\u5B66\u751F\u5C06\u4F1A\u6536\u5230\u5BC6\u7801\u91CD\u7F6E\u7684\u6D88\u606F\u901A\u77E5\uFF0C\u8BF7\u63D0\u9192\u5B66\u751F\u5C3D\u5FEB\u4FEE\u6539\u5BC6\u7801!")),onOk:()=>oe(void 0,null,function*(){(yield(0,ie.ZP)(`/api/courses/${xe==null?void 0:xe.coursesId}/batch_reset_password.json`,{method:"post",body:{user_ids:E}})).status===0&&W.ZP.success(Be.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"}))})}))})},p.createElement("i",{className:"iconfont icon-piliangzhongzhimima font14",style:{color:"#165DFF",marginRight:"6px"}}),p.createElement("span",{style:{color:"#165DFF"}},"\u6279\u91CF\u91CD\u7F6E\u5BC6\u7801")),p.createElement("div",{style:{cursor:"pointer",color:"#E30000",marginLeft:"20px"},onClick:()=>{if((E==null?void 0:E.length)<=0){W.ZP.info(Be.formatMessage({id:"classrooms.selectStudent",defaultMessage:"\u8BF7\u9009\u62E9\u5B66\u751F"}));return}N({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{ids:E,title:"\u5B66\u751F"}}})}},p.createElement("i",{className:"iconfont icon-fasong2 font14",style:{color:"#165DFF",marginRight:"6px"}}),p.createElement("span",{style:{color:"#165DFF"}},"\u53D1\u9001\u5230\u5176\u4ED6\u8BFE\u5802")),p.createElement(k.Z,null,p.createElement(T.Z,{dropdownRender:()=>Ze,className:"ml20",placement:"bottomRight"},p.createElement("span",{className:"font14 current mr15",style:{color:"#165dff"}},"\u8C03\u73ED")))),p.createElement(U.default,{columns:_e,rowSelection:(0,F.GJ)()&&{type:"checkbox",onChange:(Ue,Ye)=>{j(Ue)}},rowKey:Ue=>Ue.course_member_id,dataSource:Oe.students,loading:d,pagination:!1,onChange:(Ue,Ye,it)=>{console.log("c: ",it),it.order==="ascend"&&(xe.sort="asc"),it.order==="descend"&&(xe.sort="desc"),it.order?xe.order=1:(delete xe.sort,delete xe.order),et(xe),Z(xe)}})),p.createElement(M.Z,{onOk:()=>{Z(xe)}}),p.createElement("aside",{className:"tc mb50 mt30"},p.createElement(Q.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:fe,defaultCurrent:1,defaultPageSize:20,current:xe.page||1,total:Oe.students_count}))),p.createElement(B.Z,null))};var Ce=(0,m.connect)(({classroomList:L,loading:A,globalSetting:V,user:z})=>({classroomList:L,globalSetting:V,loading:A,user:z}))(X)},46598:function(dt,De,e){e.d(De,{Z:function(){return o}});var t=e(59301),c=e(95392),v=e(8591),G=e(43418),m=e(92832),O=e(5112),n=e(58421),W={flex_box_center:"flex_box_center___DuaNN",flex_space_between:"flex_space_between___DX6aS",flex_box_vertical_center:"flex_box_vertical_center___McoZY",flex_box_center_end:"flex_box_center_end___Kpxat",flex_box_column:"flex_box_column___fXb1r",scoremodal:"scoremodal___XlvDn",wrap:"wrap___RKBLe",wrap_title:"wrap_title___Xmo5Q",radioWrap:"radioWrap___eAsgX",radio:"radio___Za18i",colorFF0000:"colorFF0000___Jo92W",pagination:"pagination___jFbQD",selectWrapper:"selectWrapper___NshyK",allqingchu:"allqingchu___kobiy",title:"title___c8dY0",score:"score___nbXug",close:"close___DYJwa",content:"content___pgfnV",items:"items___Z3Ggg",bottom:"bottom___e2G9v",yes:"yes___e1HNK",no:"no___nWRWc",titlecount:"titlecount___C9AXu",add:"add___IVTFe",search:"search___Xkeep",searchIcon:"searchIcon___MwoJ1",tabWrap:"tabWrap___WI_0q"},ne=e(57193),x=e(59301),ee=Object.defineProperty,T=Object.defineProperties,C=Object.getOwnPropertyDescriptors,k=Object.getOwnPropertySymbols,U=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable,He=(h,g,M)=>g in h?ee(h,g,{enumerable:!0,configurable:!0,writable:!0,value:M}):h[g]=M,ie=(h,g)=>{for(var M in g||(g={}))U.call(g,M)&&He(h,M,g[M]);if(k)for(var M of k(g))Q.call(g,M)&&He(h,M,g[M]);return h},Ne=(h,g)=>T(h,C(g)),se=(h,g)=>{var M={};for(var B in h)U.call(h,B)&&g.indexOf(B)<0&&(M[B]=h[B]);if(h!=null&&k)for(var B of k(h))g.indexOf(B)<0&&Q.call(h,B)&&(M[B]=h[B]);return M},F=(h,g,M)=>new Promise((B,p)=>{var w=je=>{try{_(M.next(je))}catch($){p($)}},be=je=>{try{_(M.throw(je))}catch($){p($)}},_=je=>je.done?B(je.value):Promise.resolve(je.value).then(w,be);_((M=M.apply(h,g)).next())});const u=h=>{var g=h,{classroomList:M,shixunsDetail:B,dispatch:p,user:w}=g,be=se(g,["classroomList","shixunsDetail","dispatch","user"]),_,je;const $=(0,c.useIntl)(),{detailTopBanner:re}=M,oe=(0,c.useParams)(),[X,Ce]=(0,t.useState)(0),[L,A]=(0,t.useState)([]),[V,z]=(0,t.useState)(""),[N,ae]=(0,t.useState)(),[ye,Ve]=(0,t.useState)(!1),[we,Be]=(0,t.useState)({page:1,per_page:10});(0,t.useEffect)(()=>{z(""),w.userInfo.login&&B.actionTabs.key==="Stage-SendModal"&&xe()},[B.actionTabs.key]),(0,t.useEffect)(()=>{w.userInfo.login&&B.actionTabs.key==="Stage-SendModal"&&xe()},[we==null?void 0:we.page]);const xe=()=>F(void 0,null,function*(){let Oe=yield(0,ne.ZP)(`/api/users/${w.userInfo.login}/courses.json`,{method:"get",params:Ne(ie({},we),{category:"manage",status:"processing",search:encodeURI(V==null?void 0:V.trim()),username:w.userInfo.login,no_limit_per_page:1})});Ce((Oe==null?void 0:Oe.count)||0),A((Oe==null?void 0:Oe.courses)||[])}),et=Oe=>{Be({page:Oe,per_page:10})},Ke=()=>F(void 0,null,function*(){var Oe;if(!N){Ve(!0);return}let I=yield(0,ne.ZP)(`/api/courses/${oe==null?void 0:oe.coursesId}/course_members/batch_send_member.json`,{method:"post",body:{user_ids:(Oe=B.actionTabs.params)==null?void 0:Oe.ids,receive_course_id:N}});(I==null?void 0:I.status)==0&&(v.ZP.success($.formatMessage({id:"classrooms.sendSuccess",defaultMessage:"\u53D1\u9001\u6210\u529F"})),z(""),ae(null),Ve(!1),p({type:"shixunsDetail/setActionTabs",payload:{}}))}),ue=()=>{z(""),ae(null),Ve(!1),p({type:"shixunsDetail/setActionTabs",payload:{}})};return x.createElement(x.Fragment,null,x.createElement(G.default,{title:`\u53D1\u9001${(_=B.actionTabs.params)==null?void 0:_.title}`,open:B.actionTabs.key==="Stage-SendModal",centered:!0,className:W.scoremodal,onCancel:ue,onOk:Ke},x.createElement("div",{className:W.wrap},x.createElement("div",{className:W.wrap_title},"\u9009\u62E9\u7684",`${(je=B.actionTabs.params)==null?void 0:je.title}`,"\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802"),x.createElement("div",{className:"mb10"},x.createElement(m.default.Search,{className:W.search,placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:V,onChange:Oe=>z(Oe.target.value),suffix:x.createElement("i",{className:`iconfont icon-sousuo9 font14 ${W.searchIcon}`,onClick:()=>{z(V),(we==null?void 0:we.page)==1?xe():Be({page:1,per_page:10})}}),onSearch:Oe=>{z(Oe),(we==null?void 0:we.page)==1?xe():Be({page:1,per_page:10})}})),x.createElement("div",{className:W.radioWrap},x.createElement(O.ZP.Group,{value:N,onChange:Oe=>{ae(Oe.target.value),Ve(!1)}},L.map((Oe,I)=>x.createElement(O.ZP,{disabled:Oe.id===(re==null?void 0:re.course_id),className:W.radio,value:Oe.id,key:I},x.createElement("span",{title:Oe.name},Oe.name))))),ye&&x.createElement("div",{className:W.colorFF0000},"\u8BF7\u9009\u62E9\u4F60\u8981\u53D1\u9001\u7684\u8BFE\u5802"),X>10&&x.createElement("div",{className:W.pagination},x.createElement(n.Z,{size:"small",className:"mb20",showQuickJumper:!0,showSizeChanger:!1,defaultCurrent:1,current:we==null?void 0:we.page,pageSize:10,total:X,onChange:et})))))};var o=(0,c.connect)(({classroomList:h,shixunsDetail:g,user:M})=>({classroomList:h,shixunsDetail:g,user:M}))(u)},96224:function(dt,De,e){var t=e(59301),c=e(95392),v=e(78241),G=e(43418),m=e(8591),O=e(24905),n=e(6848),W=e(92832),ne=e(57809),x=e(57193),ee=e(6225),T=e(81779),C=e(47546),k=e(59301),U=Object.defineProperty,Q=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,Ne=(h,g,M)=>g in h?U(h,g,{enumerable:!0,configurable:!0,writable:!0,value:M}):h[g]=M,se=(h,g)=>{for(var M in g||(g={}))He.call(g,M)&&Ne(h,M,g[M]);if(Q)for(var M of Q(g))ie.call(g,M)&&Ne(h,M,g[M]);return h},F=(h,g)=>{var M={};for(var B in h)He.call(h,B)&&g.indexOf(B)<0&&(M[B]=h[B]);if(h!=null&&Q)for(var B of Q(h))g.indexOf(B)<0&&ie.call(h,B)&&(M[B]=h[B]);return M},u=(h,g,M)=>new Promise((B,p)=>{var w=je=>{try{_(M.next(je))}catch($){p($)}},be=je=>{try{_(M.throw(je))}catch($){p($)}},_=je=>je.done?B(je.value):Promise.resolve(je.value).then(w,be);_((M=M.apply(h,g)).next())});const o=h=>{var g=h,{classroomList:M,shixunsDetail:B,dispatch:p,user:w,onOk:be,globalSetting:_}=g,je=F(g,["classroomList","shixunsDetail","dispatch","user","onOk","globalSetting"]),$,re,oe,X,Ce,L,A,V,z,N;const ae=(0,c.useIntl)(),{detailTopBanner:ye}=M,Ve=(0,c.useParams)(),[we]=v.default.useForm(),[Be,xe]=(0,t.useState)([]),[et,Ke]=(0,t.useState)([]);(0,t.useEffect)(()=>{var r,E,j,s,l,K,y,f;w.userInfo.login&&B.actionTabs.key==="\u4FEE\u6539\u8D26\u53F7\u4FE1\u606F"&&(p({type:"classroomList/getAllCourseGroup",payload:{coursesId:Ve==null?void 0:Ve.coursesId,limit:2e3}}),(E=(r=B==null?void 0:B.actionTabs)==null?void 0:r.params)!=null&&E.school_name?ue():we.setFieldsValue(se({},B.actionTabs.params)),(s=(j=B==null?void 0:B.actionTabs)==null?void 0:j.params)!=null&&s.member_roles&&(Ke([...(K=(l=B==null?void 0:B.actionTabs)==null?void 0:l.params)==null?void 0:K.member_roles]),we.setFieldValue("checkedArrs",[...(f=(y=B==null?void 0:B.actionTabs)==null?void 0:y.params)==null?void 0:f.member_roles])))},[B.actionTabs.key]);function ue(){return u(this,null,function*(){let r=yield(0,x.ZP)(`/api/schools/${B.actionTabs.params.school_id}/departments/for_option.json`,{method:"get"});(r==null?void 0:r.status)===0&&(xe(r==null?void 0:r.departments),we.setFieldsValue(se({},B.actionTabs.params)))})}const Oe=r=>{var E,j,s,l;return(0,T.Ny)()?!0:(E=w.userInfo)!=null&&E.professional_certification&&((j=w.userInfo)==null?void 0:j.school_name)===(r==null?void 0:r.school_name)?r.course_group_name==="\u672A\u5206\u73ED"?(0,T.d8)():((0,T.d8)()||(0,T.IR)())&&((l=(s=M.allCourseGroups)==null?void 0:s.course_groups)==null?void 0:l.some(K=>K.name===r.course_group_name)):!1},I=!Oe(B.actionTabs.params)||Oe(B.actionTabs.params)&&(($=B.actionTabs.params)==null?void 0:$.user_role)!=15,S=!((re=B.actionTabs.params)!=null&&re.school_name),d=r=>{et.indexOf(r)>-1?et.splice(et.indexOf(r),1):et.push(r),et!=null&&et.includes("ASSISTANT_PROFESSOR")&&(et!=null&&et.includes("PROFESSOR"))&&(r==="PROFESSOR"&&et.splice(et.indexOf("ASSISTANT_PROFESSOR"),1),r==="ASSISTANT_PROFESSOR"&&et.splice(et.indexOf("PROFESSOR"),1)),Ke([...et]),we.setFieldValue("checkedArrs",[...et])};return k.createElement(k.Fragment,null,k.createElement(G.default,{title:"\u4FEE\u6539\u8D26\u53F7\u4FE1\u606F",open:B.actionTabs.key==="\u4FEE\u6539\u8D26\u53F7\u4FE1\u606F",centered:!0,onOk:()=>{we.submit()},onCancel:()=>{p({type:"shixunsDetail/setActionTabs",payload:{key:"",params:{}}})}},k.createElement(v.default,{form:we,labelCol:{span:4},wrapperCol:{span:20},colon:!1,size:"large",onFinish:r=>u(void 0,null,function*(){if((et==null?void 0:et.length)==0)return m.ZP.warning("\u8BF7\u9009\u62E9\u8BFE\u5802\u89D2\u8272"),!1;(yield(0,C.mw)(se({coursesId:Ve.coursesId,roles:et,user_id:B.actionTabs.params.user_id,edit_student_info:!0},r))).status===0&&(m.ZP.success("\u4FEE\u6539\u6210\u529F"),be(),p({type:"shixunsDetail/setActionTabs",payload:{key:"",params:{}}}))})},k.createElement(v.default.Item,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u5802\u89D2\u8272"}],label:k.createElement("span",null,k.createElement("span",{style:{color:"#ff4d4f",marginRight:"5px",fontSize:"14px",fontFamily:"SimSun, sans-serif"}},"*"),"\u8BFE\u5802\u89D2\u8272")},k.createElement(O.default.Group,{value:et,defaultValue:(X=(oe=B==null?void 0:B.actionTabs)==null?void 0:oe.params)==null?void 0:X.member_roles},((L=(Ce=B.actionTabs.params)==null?void 0:Ce.member_roles)==null?void 0:L.includes("CREATOR"))&&k.createElement(O.default,{disabled:!0,onClick:()=>d("CREATOR"),checked:!0,value:"CREATOR"},"\u7BA1\u7406\u5458"),!((V=(A=B.actionTabs.params)==null?void 0:A.member_roles)!=null&&V.includes("CREATOR"))&&k.createElement(O.default,{onClick:()=>d("PROFESSOR"),value:"PROFESSOR"},"\u8001\u5E08"),k.createElement(O.default,{disabled:!!((N=(z=B.actionTabs.params)==null?void 0:z.member_roles)!=null&&N.includes("CREATOR")),onClick:()=>d("ASSISTANT_PROFESSOR"),value:"ASSISTANT_PROFESSOR"},"\u52A9\u6559"),k.createElement(O.default,{onClick:()=>d("STUDENT"),value:"STUDENT"},"\u5B66\u751F"))),k.createElement(n.Z,{title:I&&"\u4E0D\u53EF\u4F7F\u7528\uFF0C\u53EF\u67E5\u770B\u64CD\u4F5C\u8BF4\u660E\u4E86\u89E3\u4F7F\u7528\u89C4\u5219"},k.createElement(v.default.Item,{style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D"}],label:"\u59D3\u540D",name:"name"},k.createElement(W.default,{placeholder:"\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u523620\u4E2A\u5B57\u7B26",disabled:I}))),k.createElement(n.Z,{title:I&&"\u4E0D\u53EF\u4F7F\u7528\uFF0C\u53EF\u67E5\u770B\u64CD\u4F5C\u8BF4\u660E\u4E86\u89E3\u4F7F\u7528\u89C4\u5219"},k.createElement(v.default.Item,{rules:[{required:!S,message:"\u8BF7\u8F93\u5165\u5B66\u53F7"}],label:"\u5B66\u53F7",name:"student_id"},k.createElement(W.default,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7\uFF0C\u6700\u5927\u9650\u523620\u4E2A\u5B57\u7B26",disabled:I||S}))),k.createElement(n.Z,{title:I&&"\u4E0D\u53EF\u4F7F\u7528\uFF0C\u53EF\u67E5\u770B\u64CD\u4F5C\u8BF4\u660E\u4E86\u89E3\u4F7F\u7528\u89C4\u5219"},k.createElement(v.default.Item,{rules:[{required:!S,message:"\u8BF7\u8F93\u5165\u90E8\u95E8\u6216\u8005\u5B66\u9662\u540D\u79F0"}],label:ae.formatMessage({id:"classrooms.college",defaultMessage:"\u5B66\u9662"}),name:"department_id"},k.createElement(ne.default,{placeholder:"\u8BF7\u8F93\u5165\u90E8\u95E8\u540D\u79F0",disabled:I||S},Be==null?void 0:Be.map(r=>k.createElement(ne.default.Option,{key:r.id,value:r.id},r.name,(r==null?void 0:r.status)===0&&k.createElement("span",{style:{color:"#FF8C29",marginLeft:"5px"}},"(\u5F85\u5BA1\u6838)")))))),S&&k.createElement("div",{style:{margin:"-20px 0 20px 78px",fontSize:"12px",color:"#C0C0C0"}},"\u5F53\u524D\u5B66\u751F\u672A\u586B\u5199\u5B66\u6821\u4FE1\u606F\uFF0C\u4E3A\u786E\u4FDD\u6559\u5E08\u80FD\u591F\u8C03\u6574\u76F8\u5173\u4FE1\u606F\uFF0C\u8BF7\u63D0\u9192\u5B66\u751F\u5148\u9009\u62E9\u6240\u5728\u5B66\u6821\u3002")),k.createElement(n.Z,{title:I&&"\u4E0D\u53EF\u4F7F\u7528\uFF0C\u53EF\u67E5\u770B\u64CD\u4F5C\u8BF4\u660E\u4E86\u89E3\u4F7F\u7528\u89C4\u5219"},k.createElement("span",{className:I?ee.Z.czmmDisable:ee.Z.czmm,style:{marginLeft:77,cursor:I?"no-drop":"pointer"},onClick:()=>{var r;Oe(B.actionTabs.params)&&((r=B.actionTabs.params)==null?void 0:r.user_role)==15&&G.default.confirm({centered:!0,width:515,icon:null,okText:"\u786E\u5B9A",cancelText:ae.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:ae.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),content:k.createElement("div",null,k.createElement("div",{style:{marginBottom:"10px"}},"\u91CD\u7F6E\u5BC6\u7801\u540E\uFF0C\u521D\u59CB\u5BC6\u7801\u5C06\u8BBE\u7F6E\u4E3A\uFF1A",k.createElement("span",{style:{color:"#DF8323"}},_==null?void 0:_.setting.user_default_password)),k.createElement("div",null,"\u5E76\u4E14\u8BE5\u5B66\u751F\u5C06\u4F1A\u6536\u5230\u5BC6\u7801\u91CD\u7F6E\u7684\u6D88\u606F\u901A\u77E5\uFF0C\u8BF7\u63D0\u9192\u5B66\u751F\u5C3D\u5FEB\u4FEE\u6539\u5BC6\u7801!")),onOk:()=>u(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${Ve.coursesId}/reset_student_password.json`,{method:"post",body:{user_id:B.actionTabs.params.user_id}})).status===0&&m.ZP.success(ae.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"}))})})}},k.createElement("i",{style:{fontSize:14,marginRight:3},className:"iconfont icon-zhongxinpingce"}),"\u91CD\u7F6E\u5BC6\u7801"))))};De.Z=(0,c.connect)(({classroomList:h,shixunsDetail:g,user:M,globalSetting:B})=>({classroomList:h,shixunsDetail:g,user:M,globalSetting:B}))(o)},50371:function(dt,De){function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let c=1;c{const m=v[G];m!==void 0&&(t[G]=m)})}return t}De.Z=e},77578:function(dt,De,e){e.d(De,{Z:function(){return t}});const t=c=>c?typeof c=="function"?c():c:null},13845:function(dt,De,e){e.d(De,{F:function(){return t},Z:function(){return c}});function t(v){return v!=null&&v===v.window}function c(v,G){var m,O;if(typeof window=="undefined")return 0;const n=G?"scrollTop":"scrollLeft";let W=0;return t(v)?W=v[G?"pageYOffset":"pageXOffset"]:v instanceof Document?W=v.documentElement[n]:(v instanceof HTMLElement||v)&&(W=v[n]),v&&!t(v)&&typeof W!="number"&&(W=(O=((m=v.ownerDocument)!==null&&m!==void 0?m:v).documentElement)===null||O===void 0?void 0:O[n]),W}},56762:function(dt,De,e){e.d(De,{Z:function(){return c}});var t=e(59301);function c(){const[,v]=t.useReducer(G=>G+1,0);return v}},68031:function(dt,De,e){e.d(De,{Z:function(){return G}});var t=e(16089);function c(m,O,n,W){const ne=n-O;return m/=W/2,m<1?ne/2*m*m*m+O:ne/2*((m-=2)*m*m+2)+O}var v=e(13845);function G(m){let O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:n=()=>window,callback:W,duration:ne=450}=O,x=n(),ee=(0,v.Z)(x,!0),T=Date.now(),C=()=>{const U=Date.now()-T,Q=c(U>ne?ne:U,ee,m,ne);(0,v.F)(x)?x.scrollTo(window.pageXOffset,Q):x instanceof Document||x.constructor.name==="HTMLDocument"?x.documentElement.scrollTop=Q:x.scrollTop=Q,Un||O},24905:function(dt,De,e){e.d(De,{default:function(){return h}});var t=e(92310),c=e.n(t),v=e(5630),G=e(59301),m=e(36355),O=e(1684),n=e(32441),ne=G.createContext(null),x=e(98447),ee=e(14088),T=e(4572),C=function(g,M){var B={};for(var p in g)Object.prototype.hasOwnProperty.call(g,p)&&M.indexOf(p)<0&&(B[p]=g[p]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,p=Object.getOwnPropertySymbols(g);w{var B;const{prefixCls:p,className:w,rootClassName:be,children:_,indeterminate:je=!1,style:$,onMouseEnter:re,onMouseLeave:oe,skipGroup:X=!1,disabled:Ce}=g,L=C(g,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:A,direction:V,checkbox:z}=G.useContext(m.E_),N=G.useContext(ne),{isFormItemInput:ae}=G.useContext(n.aM),ye=G.useContext(O.Z),Ve=(B=(N==null?void 0:N.disabled)||Ce)!==null&&B!==void 0?B:ye,we=G.useRef(L.value);G.useEffect(()=>{N==null||N.registerValue(L.value)},[]),G.useEffect(()=>{if(!X)return L.value!==we.current&&(N==null||N.cancelValue(we.current),N==null||N.registerValue(L.value),we.current=L.value),()=>N==null?void 0:N.cancelValue(L.value)},[L.value]);const Be=A("checkbox",p),[xe,et]=(0,x.ZP)(Be),Ke=Object.assign({},L);N&&!X&&(Ke.onChange=function(){L.onChange&&L.onChange.apply(L,arguments),N.toggleOption&&N.toggleOption({label:_,value:L.value})},Ke.name=N.name,Ke.checked=N.value.includes(L.value));const ue=c()(`${Be}-wrapper`,{[`${Be}-rtl`]:V==="rtl",[`${Be}-wrapper-checked`]:Ke.checked,[`${Be}-wrapper-disabled`]:Ve,[`${Be}-wrapper-in-form-item`]:ae},z==null?void 0:z.className,w,be,et),Oe=c()({[`${Be}-indeterminate`]:je},T.A,et),I=je?"mixed":void 0;return xe(G.createElement(ee.Z,{component:"Checkbox",disabled:Ve},G.createElement("label",{className:ue,style:Object.assign(Object.assign({},z==null?void 0:z.style),$),onMouseEnter:re,onMouseLeave:oe},G.createElement(v.Z,Object.assign({"aria-checked":I},Ke,{prefixCls:Be,className:Oe,disabled:Ve,ref:M})),_!==void 0&&G.createElement("span",null,_))))};var Q=G.forwardRef(k),He=e(94480),ie=e(2738),Ne=function(g,M){var B={};for(var p in g)Object.prototype.hasOwnProperty.call(g,p)&&M.indexOf(p)<0&&(B[p]=g[p]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,p=Object.getOwnPropertySymbols(g);w{const{defaultValue:B,children:p,options:w=[],prefixCls:be,className:_,rootClassName:je,style:$,onChange:re}=g,oe=Ne(g,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:X,direction:Ce}=G.useContext(m.E_),[L,A]=G.useState(oe.value||B||[]),[V,z]=G.useState([]);G.useEffect(()=>{"value"in oe&&A(oe.value||[])},[oe.value]);const N=G.useMemo(()=>w.map(S=>typeof S=="string"||typeof S=="number"?{label:S,value:S}:S),[w]),ae=S=>{z(d=>d.filter(r=>r!==S))},ye=S=>{z(d=>[].concat((0,He.Z)(d),[S]))},Ve=S=>{const d=L.indexOf(S.value),r=(0,He.Z)(L);d===-1?r.push(S.value):r.splice(d,1),"value"in oe||A(r),re==null||re(r.filter(E=>V.includes(E)).sort((E,j)=>{const s=N.findIndex(K=>K.value===E),l=N.findIndex(K=>K.value===j);return s-l}))},we=X("checkbox",be),Be=`${we}-group`,[xe,et]=(0,x.ZP)(we),Ke=(0,ie.Z)(oe,["value","disabled"]),ue=w.length?N.map(S=>G.createElement(Q,{prefixCls:we,key:S.value.toString(),disabled:"disabled"in S?S.disabled:oe.disabled,value:S.value,checked:L.includes(S.value),onChange:S.onChange,className:`${Be}-item`,style:S.style,title:S.title},S.label)):p,Oe={toggleOption:Ve,value:L,disabled:oe.disabled,name:oe.name,registerValue:ye,cancelValue:ae},I=c()(Be,{[`${Be}-rtl`]:Ce==="rtl"},_,je,et);return xe(G.createElement("div",Object.assign({className:I,style:$},Ke,{ref:M}),G.createElement(ne.Provider,{value:Oe},ue)))},F=G.forwardRef(se);var u=G.memo(F);const o=Q;o.Group=u,o.__ANT_CHECKBOX=!0;var h=o},98447:function(dt,De,e){e.d(De,{C2:function(){return m}});var t=e(17313),c=e(37613),v=e(83116);const G=O=>{const{checkboxCls:n}=O,W=`${n}-wrapper`;return[{[`${n}-group`]:Object.assign(Object.assign({},(0,t.Wf)(O)),{display:"inline-flex",flexWrap:"wrap",columnGap:O.marginXS,[`> ${O.antCls}-row`]:{flex:1}}),[W]:Object.assign(Object.assign({},(0,t.Wf)(O)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${W}`]:{marginInlineStart:0},[`&${W}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[n]:Object.assign(Object.assign({},(0,t.Wf)(O)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:O.borderRadiusSM,alignSelf:"center",[`${n}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${n}-inner`]:Object.assign({},(0,t.oN)(O))},[`${n}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:O.checkboxSize,height:O.checkboxSize,direction:"ltr",backgroundColor:O.colorBgContainer,border:`${O.lineWidth}px ${O.lineType} ${O.colorBorder}`,borderRadius:O.borderRadiusSM,borderCollapse:"separate",transition:`all ${O.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:O.checkboxSize/14*5,height:O.checkboxSize/14*8,border:`${O.lineWidthBold}px solid ${O.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${O.motionDurationFast} ${O.motionEaseInBack}, opacity ${O.motionDurationFast}`}},"& + span":{paddingInlineStart:O.paddingXS,paddingInlineEnd:O.paddingXS}})},{[` +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7922],{27812:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},G=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},89489:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},59477:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},40001:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},49198:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},84105:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},18785:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},73331:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},15277:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},52671:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},8657:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},56082:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},33853:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},15075:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},43531:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},61485:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},38819:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},47472:function(dt,De,e){e.d(De,{Z:function(){return W}});var t=e(54476),c=e(59301),v={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=v,m=e(7657),O=function(x,ee){return c.createElement(m.Z,(0,t.Z)({},x,{ref:ee,icon:G}))},n=c.forwardRef(O),W=n},6225:function(dt,De){De.Z={flex_box_center:"flex_box_center___vLVuS",flex_space_between:"flex_space_between___iMfB0",flex_box_vertical_center:"flex_box_vertical_center___dYLcz",flex_box_center_end:"flex_box_center_end___hAdh1",flex_box_column:"flex_box_column___HgIbr",bg:"bg___fg0pK",header:"header___JSZ2c",menu:"menu___YsZdG",desc:"desc___rXiKH",otherLink:"otherLink___INV4V",card:"card___z8I5q",listTabWrapper:"listTabWrapper___GUJxo",operationBtn:"operationBtn___fudrU",reject:"reject___oB66Y",approve:"approve___zZZ7P",rejectBtn:"rejectBtn___SCjUa",approveBtn:"approveBtn___XtDaP",duplicateStudentModal:"duplicateStudentModal___Q1TtD",warningText:"warningText___YA0e9",customTagTypeWrap:"customTagTypeWrap___TC3sR",checkbox:"checkbox___EWCrb",delete:"delete___TxnvA",czmm:"czmm___Iy9bc",czmmDisable:"czmmDisable___R7q8i",acolor:"acolor___xfu4k",textcolor:"textcolor___RgbF_"}},47140:function(dt,De,e){e.d(De,{i:function(){return o},Z:function(){return g}});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"},c=e(71418),v=e(6848),G=e(93948),m=e(92310),O=e.n(m),n=e(63949),W=e(13922),ne=e(81779),x=e(79005),ee=e(20345),T=e(77882),C=e(31081),k=e(75309),U=e(71979),Q=e(47558),He=e(42922),ie=e(66832),Ne=e(96593),se=e(19664),F=e(91833),u=e(59301);const o=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:x,swimg:ee},{name:"101\u8BA1\u5212",ptimg:T,swimg:C},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:k,swimg:U},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Q,swimg:He},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ie,swimg:Ne},{name:"\u519B\u961F\u4E00\u6D41",ptimg:se,swimg:F}];var g=({className:M,dataSource:B=[],col:p=4,right:w,bottom:be=23,precision:_=0,wrapWidth:je=1200,trackEventItems:$,loading:re,onRemove:oe=()=>{},isCurrent:X=!0,showAlias:Ce=!1,showProgress:L=!1})=>{const A=Math.floor((je-(p-1)*w)/p),V=[{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(z=>(window.ENV==="build"&&(z.ptimg=`/react/build${z.ptimg}`,z.swimg=`/react/build${z.swimg}`),z));return u.createElement(c.Z,{spinning:re},u.createElement("div",{className:O()(t.list,M)},!!(B!=null&&B.length)&&(B==null?void 0:B.map((z,N)=>{var ae,ye,Ve,we,Be,xe;const{name:et,id:Ke,identifier:ue,featured:Oe,school_name:I,image_url:S,excellent:d,is_plan:r}=z;return u.createElement("div",{key:Ke,className:X&&L?t.wrapisCurrent:t.wrap,style:{width:A,marginRight:(1+N)%p===0?0:w+_,marginBottom:be}},u.createElement("a",{className:t.li,onClick:E=>{E.preventDefault(),E.stopPropagation(),$&&(0,n.L9)([$]),(0,n.xg)(`/paths/${ue}`)}},u.createElement("div",{className:t.img},u.createElement("img",{className:t.cover,src:`${S}`}),X&&(0,ne.bg)()&&(z==null?void 0:z.studying)&&u.createElement("div",{className:`${t.movebq} user-path-items`,onClick:E=>{E.stopPropagation(),oe(z)}},u.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),u.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ae=z==null?void 0:z.subject_tags)==null?void 0:ae.map((E,j)=>{var s,l;if(j===0){const y=(s=V.find(f=>f.name==E))==null?void 0:s.swimg;return u.createElement("img",{className:t.sign,src:y,style:{left:"-4px"}})}const K=(l=V.find(y=>y.name==E))==null?void 0:l.ptimg;return u.createElement("img",{className:t.sign,src:K,style:{left:`${48+52*(j-1)+2*j}px`}})}),u.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(z==null?void 0:z.excellent)&&u.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),u.createElement("div",{className:t.name},u.createElement(v.Z,{title:Ce&&(z!=null&&z.excellent_alias_name)?u.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${et}`,u.createElement("br",null),u.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${z==null?void 0:z.excellent_alias_name}`)):et},u.createElement("span",{className:t.e},Ce&&(z==null?void 0:z.excellent_alias_name)||et))),X&&L&&((ye=z==null?void 0:z.progress)==null?void 0:ye.all_score)!=0&&u.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},u.createElement(G.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Ve=z==null?void 0:z.progress)==null?void 0:Ve.my_score)/((we=z==null?void 0:z.progress)==null?void 0:we.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Be=z==null?void 0:z.progress)==null?void 0:Be.my_score,"/",(xe=z==null?void 0:z.progress)==null?void 0:xe.all_score),(!X||!L)&&u.createElement("div",{className:t.tags},u.createElement("div",null,u.createElement(v.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),u.createElement("span",null,z.stages_count))),u.createElement(v.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},u.createElement("span",null,u.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),u.createElement("span",null,z.members_count)))))))})),!B.length&&u.createElement(W.Z,null)))}},16338:function(dt,De,e){e.d(De,{jL:function(){return m},w9:function(){return Dn},vv:function(){return Xe},dN:function(){return Ht},QD:function(){return wn},cQ:function(){return s.Z},vg:function(){return zt},Oz:function(){return it},op:function(){return Gt},O5:function(){return Vr},_b:function(){return kt},t7:function(){return be},tT:function(){return $},Gi:function(){return St},YG:function(){return ze},Ed:function(){return gt},kT:function(){return lt},qp:function(){return He},Um:function(){return o},K3:function(){return se},vr:function(){return ur},qE:function(){return Kn},Je:function(){return Ce},wb:function(){return et},rC:function(){return j},lB:function(){return Oe},cq:function(){return dn},kO:function(){return Ie},tp:function(){return M},Si:function(){return wr},k8:function(){return Po},Du:function(){return no}});var t=e(59301),c={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"},v="data:image/png;base64,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",m=({dataSource:Me=[],img:Re,imgWidth:ce=346,title:qe,sunTitle:ft,bannerExtraContent:yt})=>t.createElement("div",{className:c.banner},t.createElement("div",{className:c.content},t.createElement("aside",null,t.createElement("p",null,t.createElement("b",null,qe),t.createElement("span",null,ft)),Me.length>0&&t.createElement("div",{className:c.btns},Me.map((Qe,Dt)=>t.createElement("div",{key:Dt,onClick:Qe.click},Qe.name,Qe.sign?t.createElement("img",{src:v,width:39}):null))),yt),Re&&t.createElement("img",{style:{marginTop:33,marginRight:38},src:Re,width:ce}))),O={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"},n=e(92310),W=e.n(n),ne=e(89392),x=Object.defineProperty,ee=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,k=(Me,Re,ce)=>Re in Me?x(Me,Re,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Me[Re]=ce,U=(Me,Re)=>{for(var ce in Re||(Re={}))T.call(Re,ce)&&k(Me,ce,Re[ce]);if(ee)for(var ce of ee(Re))C.call(Re,ce)&&k(Me,ce,Re[ce]);return Me},He=({dataSource:Me=[],value:Re,onChange:ce,onTitleChange:qe,className:ft,title:yt,titleWidth:Qe=41,style:Dt={},fontColor:qt="#6A7283",showCount:mn,classNameActive:Hn,styleItem:at={}})=>{const[Fn,qn]=(0,t.useState)(0),[br,gn]=(0,t.useState)(!1),un=(0,t.useRef)(null),Xn=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var tr;Me.length!==0&&(((tr=un==null?void 0:un.current)==null?void 0:tr.clientHeight)>97?qn(1):qn(0)),Me.length===0&&qn(0),gn(!1)},[Me]),t.createElement("div",{className:W()(O.row,ft),style:Dt},t.createElement("div",{onClick:(0,ne.throttle)(()=>qe==null?void 0:qe(),2e3),style:{width:Qe,marginTop:br?12:4},className:`${O.title} ${qe?"current":""}`},yt),t.createElement("div",{className:br?`${O.tagsWrap} ${O.tagsBorderWrap}`:O.tagsWrap},t.createElement("div",{className:O.bar,ref:Xn,style:Fn>0?{height:Fn===1?97:"auto",overflow:Fn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:O.tag,ref:un},Me==null?void 0:Me.map(tr=>t.createElement("span",{onClick:()=>ce(tr.id),key:tr.id,style:U(U({color:qt},at),(tr==null?void 0:tr.style)||{}),className:Re===tr.id?W()(Hn||O.active,tr.classNameActive):""},t.createElement("span",{title:tr.name,className:O.name},tr.name),!!mn&&t.createElement("span",{className:O.num},tr.count))))),!!Fn&&t.createElement(t.Fragment,null,Fn===1?t.createElement("div",{onClick:()=>{var tr;qn(2),((tr=un==null?void 0:un.current)==null?void 0:tr.clientHeight)>245?gn(!0):gn(!1)},className:O.action},"\u5C55\u5F00",t.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):t.createElement("div",{onClick:()=>{Xn.current.scrollTop=0,qn(1),gn(!1)},className:O.action},"\u6536\u8D77",t.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},ie={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"},se=({dataSource:Me=[],value:Re,onChange:ce,onTitleChange:qe,className:ft,title:yt,titleWidth:Qe=41,style:Dt={},fontColor:qt="#6A7283",showCount:mn,expand:Hn=!0})=>{const[at,Fn]=(0,t.useState)(0),[qn,br]=(0,t.useState)(!1),gn=(0,t.useRef)(null),un=(0,t.useRef)(null),[Xn,tr]=(0,t.useState)(Hn);return t.createElement("div",{className:W()(ie.row,ft),style:Dt},t.createElement("div",{className:"flex item-center justify-between"},t.createElement("div",{onClick:(0,ne.throttle)(()=>qe==null?void 0:qe(),2e3),style:{width:Qe,marginTop:qn?12:4},className:`${ie.title} ${qe?"current":""}`},yt),t.createElement("i",{className:`iconfont ${Xn?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Xn?8:10},onClick:()=>tr(!Xn)})),Xn&&t.createElement("div",{className:qn?`${ie.tagsWrap} ${ie.tagsBorderWrap}`:ie.tagsWrap},t.createElement("div",{className:ie.fenge}),t.createElement("div",{className:ie.bar,ref:un},t.createElement("div",{className:ie.tag,ref:gn},Me==null?void 0:Me.map(hr=>t.createElement("span",{onClick:()=>ce(hr.id),key:hr.id,style:{color:qt},className:Re===hr.id?ie.active:""},t.createElement("span",{title:hr.name,className:ie.name},hr.name),!!mn&&t.createElement("span",{className:ie.num},hr.count)))))))},F={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},o=({dataSource:Me=[],value:Re,onChange:ce,onTitleChange:qe,className:ft,title:yt,titleWidth:Qe=41,style:Dt={},fontColor:qt="#fff",showCount:mn,expand:Hn=!0})=>{const[at,Fn]=(0,t.useState)(0),[qn,br]=(0,t.useState)(!1),gn=(0,t.useRef)(null),un=(0,t.useRef)(null),[Xn,tr]=(0,t.useState)(Hn);return t.createElement("div",{className:W()(F.row,ft),style:Dt},t.createElement("div",{className:"flex item-center justify-between"},t.createElement("div",{onClick:(0,ne.throttle)(()=>qe==null?void 0:qe(),2e3),style:{width:Qe},className:`${F.title} ${qe?"current":""}`},yt),t.createElement("i",{className:`iconfont ${Xn?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:Xn?"#00DDC7":"#037F74",fontSize:Xn?10:12},onClick:()=>tr(!Xn)})),Xn&&t.createElement("div",{className:qn?`${F.tagsWrap} ${F.tagsBorderWrap}`:F.tagsWrap},t.createElement("div",{className:F.bar,ref:un},t.createElement("div",{className:F.tag,ref:gn},Me==null?void 0:Me.map(hr=>t.createElement("span",{onClick:()=>ce(hr.id),key:hr.id,style:{color:qt},className:Re===hr.id?F.active:""},t.createElement("span",{title:hr.name,className:F.name},hr.name),!!mn&&t.createElement("span",{className:F.num},hr.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"},M=({dataSource:Me=[],value:Re,onChange:ce,className:qe,style:ft={}})=>t.createElement("div",{style:ft,className:W()(h.tabs,qe)},Me.map(yt=>t.createElement("span",{onClick:()=>ce(yt.id),className:Re===yt.id?h.active:"",key:yt.id},yt.name))),B={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"},p=e(92832),be=({dataSource:Me=[],value:Re="",onChange:ce,onInputChange:qe=()=>{},className:ft,style:yt={},placeholder:Qe,allowClear:Dt=!1})=>{var qt;const[mn,Hn]=(0,t.useState)(""),[at,Fn]=(0,t.useState)("");(0,t.useEffect)(()=>{var gn;let un=Re;(gn=JSON.stringify(Re))!=null&&gn.includes("{")&&(Hn(Re.id),un=Re.value||"");try{Fn(decodeURIComponent(un||""))}catch(Xn){Fn(decodeURIComponent(un||""))}},[Re]);const qn=()=>{ce(encodeURIComponent(at),mn||null)},br=gn=>{gn!==mn&&(Hn(gn),ce(encodeURIComponent(at),gn))};return t.createElement("div",{className:W()(B.input,ft),style:yt},!!Me.length&&t.createElement("div",{className:B.dropdown},t.createElement("div",{className:B.text},(qt=Me.find(gn=>gn.id===mn))==null?void 0:qt.name,t.createElement("i",{className:"iconfont icon-zhankai4"}),t.createElement("b",{className:B.b1}),t.createElement("b",{className:B.b2})),t.createElement("div",{className:B.menu},Me.map((gn,un)=>t.createElement("div",{key:un,onClick:()=>br(gn.id)},gn.name)))),t.createElement(p.default,{onPressEnter:qn,value:at,onChange:gn=>{Fn(gn.target.value),qe(encodeURIComponent(gn.target.value),mn||null)},bordered:!1,placeholder:Qe}),t.createElement("i",{onClick:qn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},_={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},$=({dataSource:Me=[],value:Re="",onChange:ce,onInputChange:qe=()=>{},className:ft,style:yt={},placeholder:Qe,allowClear:Dt=!1})=>{var qt;const[mn,Hn]=(0,t.useState)(""),[at,Fn]=(0,t.useState)("");(0,t.useEffect)(()=>{var gn;let un=Re;(gn=JSON.stringify(Re))!=null&&gn.includes("{")&&(Hn(Re.id),un=Re.value||"");try{Fn(decodeURIComponent(un||""))}catch(Xn){Fn(decodeURIComponent(un||""))}},[Re]);const qn=()=>{ce(encodeURIComponent(at),mn||null)},br=gn=>{gn!==mn&&(Hn(gn),ce(encodeURIComponent(at),gn))};return t.createElement("div",{className:W()(_.input,ft),style:yt},!!Me.length&&t.createElement("div",{className:_.dropdown},t.createElement("div",{className:_.text},(qt=Me.find(gn=>gn.id===mn))==null?void 0:qt.name,t.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),t.createElement("div",{className:_.menu},Me.map((gn,un)=>t.createElement("div",{key:un,onClick:()=>br(gn.id)},gn.name)))),t.createElement(p.default,{onPressEnter:qn,value:at,onChange:gn=>{Fn(gn.target.value),qe(encodeURIComponent(gn.target.value),mn||null)},bordered:!1,placeholder:Qe}),t.createElement("i",{onClick:qn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},re={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"},oe=e(95392),Ce=({value:Me,onChange:Re,className:ce,total:qe,pageSize:ft,style:yt={}})=>{const Qe=(0,oe.useIntl)(),Dt=Me<2,qt=Me>=Math.ceil(qe/ft);return qe<=ft?t.createElement(t.Fragment,null):t.createElement("div",{className:W()(re.quickPager,ce),style:yt},t.createElement("div",{onClick:()=>{Dt||Re(Me-1,"prev")},className:Dt?re.disabled:""},Qe.formatMessage({id:"shixuns.previousPage"})),t.createElement("div",{onClick:()=>{qt||Re(Me+1,"next")},className:qt?re.disabled:""},Qe.formatMessage({id:"shixuns.nextPage"})))},L={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"},A=e(71418),V=e(6848),z=e(13570),N=e(78323),ae=e(63949),ye=e(96908),Ve=e(57177),we=e(81378),Be=e(13922),et=({className:Me,dataSource:Re=[],col:ce=4,right:qe,bottom:ft=23,precision:yt=0,wrapWidth:Qe=1200,trackEventItems:Dt,loading:qt})=>{const mn=(0,oe.useIntl)(),Hn=Math.floor((Qe-(ce-1)*qe)/ce);return t.createElement(A.Z,{spinning:qt},t.createElement("div",{className:W()(L.list,Me)},!!Re.length&&Re.map((at,Fn)=>{const{name:qn,id:br,identifier:gn,power:un,cover_image_id:Xn,pic:tr}=at;return t.createElement("div",{className:L.wrap,key:br,style:{width:Hn,marginRight:(1+Fn)%ce===0?0:qe+yt,marginBottom:ft}},t.createElement("a",{target:"_blank",href:`/shixuns/${gn}/challenges`,className:L.li,onClick:hr=>{hr.preventDefault(),Dt&&(0,ae.L9)([Dt]),un&&(0,ae.xg)(`/shixuns/${gn}/challenges`)}},t.createElement("div",{className:L.img},t.createElement("img",{className:L.cover,src:`${tr}`}),at.is_jupyter&&t.createElement("img",{className:L.sign,src:ye}),at.is_jupyter_lab&&t.createElement("img",{className:L.sign,src:Ve}),at.is_unity_3d&&t.createElement("img",{className:L.sign,src:we})),t.createElement("div",{className:L.name},t.createElement(V.Z,{title:qn||mn.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})},t.createElement("span",{className:L.e},qn||mn.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})))),t.createElement("div",{className:L.tags},t.createElement(V.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,at.challenges_count))),!!at.myshixuns_count&&t.createElement(V.Z,{placement:"bottom",title:mn.formatMessage({id:"shixuns.numberOfLearners"})},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),t.createElement("span",null,at.myshixuns_count))),t.createElement(V.Z,{placement:"bottom",title:mn.formatMessage({id:"shixuns.difficultyCoefficient",defaultMessage:"\u96BE\u5EA6\u7B49\u7EA7"})},t.createElement("span",null,t.createElement("span",null,at.level))),t.createElement("div",{className:L.rate},t.createElement(z.Z,{allowHalf:!0,disabled:!0,defaultValue:at.score_info}),t.createElement("span",null,"\xA0",at.score_info?`${at.score_info}\u5206`:"5\u5206")))),!un&&t.createElement("div",{className:L.lockWrap},t.createElement("img",{src:`${N.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")))}),!Re.length&&t.createElement(Be.Z,null)))},Ke={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"},Oe=({className:Me,dataSource:Re=[],col:ce=4,right:qe,bottom:ft=23,precision:yt=0,wrapWidth:Qe=1200,wrapClassName:Dt,trackEventItems:qt,loading:mn})=>{const Hn=Math.floor((Qe-(ce-1)*qe)/ce);return t.createElement(A.Z,{spinning:mn},t.createElement("div",{className:W()(Ke.list,Me)},!!Re.length&&Re.map((at,Fn)=>{const{name:qn,id:br,identifier:gn,power:un,cover_image_id:Xn,pic:tr}=at;return t.createElement("div",{className:W()(Ke.wrap,Dt),key:br,style:{width:Hn,marginRight:(1+Fn)%ce===0?0:qe+yt,marginBottom:ft}},t.createElement("a",{target:"_blank",href:`/shixuns/${gn}/challenges`,className:Ke.li,onClick:hr=>{hr.preventDefault(),qt&&(0,ae.L9)([qt]),un&&(0,ae.xg)(`/shixuns/${gn}/challenges`)}},t.createElement("img",{src:e(47621),className:Ke.titleBg}),t.createElement("div",{className:Ke.name},t.createElement(V.Z,{title:qn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:Ke.e},qn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:Ke.img},t.createElement("img",{className:Ke.cover,src:Xn?`${N.Z.API_SERVER}/api/attachments/${Xn}`:`${N.Z.IMG_SERVER+tr}`}),at.is_jupyter&&t.createElement("div",{className:Ke.bq},"Jupyter"),at.is_jupyter_lab&&t.createElement("div",{className:Ke.bq},"JupyterLab"),at.is_unity_3d&&t.createElement("div",{className:Ke.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:Ke.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:Ke.value},at.myshixuns_count)),t.createElement("div",null,t.createElement("span",{className:Ke.text},"\u56F0\u96BE\u7B49\u7EA7"),t.createElement("span",{className:Ke.value},at.level))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:Ke.text},"\u5173\u5361\u6570"),t.createElement("span",{className:Ke.value},at.challenges_count)),t.createElement("div",{className:Ke.rate},t.createElement(z.Z,{allowHalf:!0,disabled:!0,defaultValue:at.score_info}),t.createElement("span",{className:Ke.value,style:{color:"#FF9C00"}},"\xA0",at.score_info?`${at.score_info}\u5206`:"5\u5206"))))),!un&&t.createElement("div",{className:Ke.lockWrap},t.createElement("img",{src:`${N.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")))}),!Re.length&&t.createElement(Be.Z,null)))},I={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},S="data:image/png;base64,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",d="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC",r="data:image/png;base64,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",j=({className:Me,dataSource:Re=[],col:ce=4,right:qe,bottom:ft=23,precision:yt=0,wrapWidth:Qe=1200,trackEventItems:Dt,loading:qt,wrapClassName:mn,imgClassName:Hn})=>{const at=Math.floor((Qe-(ce-1)*qe)/ce);return t.createElement(A.Z,{spinning:qt},t.createElement("div",{className:W()(I.list,Me)},!!Re.length&&Re.map((Fn,qn)=>{const{name:br,id:gn,identifier:un,power:Xn,cover_image_id:tr,pic:hr}=Fn;return t.createElement("div",{className:W()(I.wrap,mn),key:gn,style:{width:at,marginRight:(1+qn)%ce===0?0:qe+yt,marginBottom:ft}},t.createElement("a",{target:"_blank",href:`/shixuns/${un}/challenges`,className:I.li,onClick:ro=>{ro.preventDefault(),Dt&&(0,ae.L9)([Dt]),Xn&&(0,ae.xg)(`/shixuns/${un}/challenges`)}},t.createElement("div",{className:W()(I.img,Hn)},t.createElement("img",{className:I.cover,src:tr?`${N.Z.API_SERVER}/api/attachments/${tr}`:`${N.Z.IMG_SERVER+hr}`}),Fn.is_jupyter&&t.createElement("img",{className:I.sign,src:S}),Fn.is_jupyter_lab&&t.createElement("img",{className:I.sign,src:d}),Fn.is_unity_3d&&t.createElement("img",{className:I.sign,src:r})),t.createElement("div",{className:I.name},t.createElement(V.Z,{title:br||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:I.e},br||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:I.tags},t.createElement(V.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,Fn.challenges_count))),!!Fn.myshixuns_count&&t.createElement(V.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,Fn.myshixuns_count))),t.createElement(V.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,Fn.level))),t.createElement("div",{className:I.rate},t.createElement(z.Z,{allowHalf:!0,disabled:!0,defaultValue:Fn.score_info}),t.createElement("span",null,"\xA0",Fn.score_info?`${Fn.score_info}\u5206`:"5\u5206")))),!Xn&&t.createElement("div",{className:I.lockWrap},t.createElement("img",{src:`${N.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")))}),!Re.length&&t.createElement(Be.Z,null)))},s=e(47140),l={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"},K=e(79005),y=e(20345),f=e(77882),Z=e(31081),fe=e(75309),le=e(71979),ge=e(47558),de=e(42922),pe=e(66832),b=e(96593),te=e(19664),me=e(91833),Ee=Object.defineProperty,Ze=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,_e=(Me,Re,ce)=>Re in Me?Ee(Me,Re,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Me[Re]=ce,ht=(Me,Re)=>{for(var ce in Re||(Re={}))tt.call(Re,ce)&&_e(Me,ce,Re[ce]);if(Ze)for(var ce of Ze(Re))nt.call(Re,ce)&&_e(Me,ce,Re[ce]);return Me};const Ue=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:K,swimg:y},{name:"101\u8BA1\u5212",ptimg:f,swimg:Z},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:fe,swimg:le},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ge,swimg:de},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:pe,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:me}];var it=({className:Me,dataSource:Re=[],col:ce=4,right:qe,bottom:ft=23,precision:yt=0,wrapWidth:Qe=1200,trackEventItems:Dt,loading:qt,wrapClassName:mn,imgClassName:Hn,isArrow:at=!1,imgStyle:Fn={}})=>{const qn=Math.floor((Qe-(ce-1)*qe)/ce),[br,gn]=(0,t.useState)(),[un,Xn]=(0,t.useState)(),tr=ro=>gn(ro),hr=()=>gn(-1);return t.createElement(A.Z,{spinning:qt},t.createElement("div",{className:W()(l.list,Me)},!!(Re!=null&&Re.length)&&(Re==null?void 0:Re.map((ro,oo)=>{var Xo;const{name:qo,id:Uo,identifier:Qo,featured:fa,school_name:bo,image_url:To,excellent:zo,is_plan:$o}=ro;return t.createElement("div",{key:Uo,className:W()(l.wrap,mn),style:{width:qn,marginRight:(1+oo)%ce===0?0:qe+yt,marginBottom:ft}},t.createElement("a",{target:"_blank",href:`/paths/${Qo}`,className:l.li,onClick:yo=>{yo.preventDefault(),Dt&&(0,ae.L9)([Dt]),(0,ae.xg)(`/paths/${Qo}`)}},t.createElement("img",{src:e(39057),className:l.titleBg}),t.createElement("div",{className:l.name},t.createElement(V.Z,{title:qo},t.createElement("span",{className:l.e,style:{color:at&&br===oo?"#145DFF":"#000000"},onMouseEnter:()=>{tr(oo)},onMouseLeave:hr},qo))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:W()(l.img,Hn)},t.createElement("img",{className:l.cover,style:ht({},Fn),src:`${N.Z.IMG_SERVER+To}`}),(Xo=ro==null?void 0:ro.subject_tags)==null?void 0:Xo.map((yo,io)=>{var Yo,na;if(io===0){const Zo=(Yo=Ue.find(or=>or.name==yo))==null?void 0:Yo.swimg;return t.createElement("img",{className:l.sign,src:Zo,style:{left:"-4px"}})}const sa=(na=Ue.find(Zo=>Zo.name==yo))==null?void 0:na.ptimg;return t.createElement("img",{className:l.sign,src:sa,style:{left:`${48+52*(io-1)+2*io}px`}})}),t.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(ro==null?void 0:ro.excellent)&&t.createElement("div",{className:l.bq},"\u5F00\u653E\u8BFE\u7A0B"))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:l.text},"\u7AE0\u8282\u6570"),t.createElement("span",{className:l.value},ro.stages_count)),t.createElement("div",null,t.createElement("span",{className:l.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:l.value},ro.members_count))))))})),!Re.length&&t.createElement(Be.Z,null)))},At={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},Nt=e(81779),Ge=e(59301);const Qt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:K,swimg:y},{name:"101\u8BA1\u5212",ptimg:f,swimg:Z},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:fe,swimg:le},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:ge,swimg:de},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:pe,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:me}];var zt=({className:Me,dataSource:Re=[],col:ce=4,right:qe,bottom:ft=23,precision:yt=0,wrapWidth:Qe=1200,trackEventItems:Dt,loading:qt,onRemove:mn=()=>{},isCurrent:Hn=!0,showAlias:at=!1,wrapClassName:Fn,imgClassName:qn})=>{const br=Math.floor((Qe-(ce-1)*qe)/ce),gn=[{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(un=>(window.ENV==="build"&&(un.ptimg=`/react/build${un.ptimg}`,un.swimg=`/react/build${un.swimg}`),un));return Ge.createElement(A.Z,{spinning:qt},Ge.createElement("div",{className:W()(At.list,Me)},!!(Re!=null&&Re.length)&&(Re==null?void 0:Re.map((un,Xn)=>{var tr;const{name:hr,id:ro,identifier:oo,featured:Xo,school_name:qo,image_url:Uo,excellent:Qo,is_plan:fa}=un;return Ge.createElement("div",{key:ro,className:W()(At.wrap,Fn),style:{width:br,marginRight:(1+Xn)%ce===0?0:qe+yt,marginBottom:ft}},Ge.createElement("a",{className:At.li,onClick:bo=>{bo.preventDefault(),bo.stopPropagation(),Dt&&(0,ae.L9)([Dt]),(0,ae.xg)(`/paths/${oo}`)}},Ge.createElement("div",{className:W()(At.img,qn)},Ge.createElement("img",{className:At.cover,src:`${N.Z.IMG_SERVER+Uo}`}),Hn&&(0,Nt.bg)()&&(un==null?void 0:un.studying)&&Ge.createElement("div",{className:`${At.movebq} user-path-items`,onClick:bo=>{bo.stopPropagation(),mn(un)}},Ge.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Ge.createElement("span",{className:"c-red"},"\u79FB\u9664")),(tr=un==null?void 0:un.subject_tags)==null?void 0:tr.map((bo,To)=>{var zo,$o;if(To===0){const io=(zo=gn.find(Yo=>Yo.name==bo))==null?void 0:zo.swimg;return Ge.createElement("img",{className:At.sign,src:io,style:{left:"-4px"}})}const yo=($o=gn.find(io=>io.name==bo))==null?void 0:$o.ptimg;return Ge.createElement("img",{className:At.sign,src:yo,style:{left:`${48+52*(To-1)+2*To}px`}})}),Ge.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(un==null?void 0:un.excellent)&&Ge.createElement("div",{className:At.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Ge.createElement("div",{className:At.name},Ge.createElement(V.Z,{title:at&&(un!=null&&un.excellent_alias_name)?Ge.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${hr}`,Ge.createElement("br",null),Ge.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${un==null?void 0:un.excellent_alias_name}`)):hr},Ge.createElement("span",{className:At.e},at&&(un==null?void 0:un.excellent_alias_name)||hr))),Ge.createElement("div",{className:At.tags},Ge.createElement("div",null,Ge.createElement(V.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Ge.createElement("span",null,Ge.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Ge.createElement("span",null,un.stages_count))),Ge.createElement(V.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Ge.createElement("span",null,Ge.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Ge.createElement("span",null,un.members_count)))))))})),!Re.length&&Ge.createElement(Be.Z,null)))},jt={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"},jn="data:image/png;base64,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",Et=e(59301),Dn=({className:Me,dataSource:Re=[],col:ce=4,right:qe,bottom:ft=23,precision:yt=0,wrapWidth:Qe=1200,trackEventItems:Dt,loading:qt})=>{const mn=(0,oe.useIntl)(),Hn=Math.floor((Qe-(ce-1)*qe)/ce);return Et.createElement(A.Z,{spinning:qt},Et.createElement("div",{className:W()(jt.list,Me)},!!Re.length&&Re.map((at,Fn)=>{const{subject_identifier:qn,id:br,identifier:gn,power:un}=at,Xn=at.is_public!=0&&at.is_public;return Et.createElement("div",{className:jt.wrap,key:br,style:{width:Hn,marginRight:(1+Fn)%ce===0?0:qe+yt,marginBottom:ft}},Et.createElement("a",{className:jt.li,onClick:tr=>{tr.preventDefault(),Dt&&(0,ae.L9)([Dt]),(0,ae.xg)(at.first_category_url)}},Et.createElement("div",{className:jt.top},Et.createElement(V.Z,{title:at.name},Et.createElement("div",{className:jt.name},at.name)),Et.createElement("img",{className:jt.img,src:N.Z.IMG_SERVER+"/images/"+at.avatar_url}),Et.createElement("div",{className:jt.text,title:at.creator},at.creator),qn&&Et.createElement("div",{className:jt.btns},Et.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Et.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Xn&&Et.createElement("div",{className:jt.sign},mn.formatMessage({id:"classrooms.public",defaultMessage:"\u516C\u5F00"}))),Et.createElement("div",{className:jt.bottom},at.visits>0&&Et.createElement(V.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Et.createElement("span",null,Et.createElement("i",{className:"iconfont icon-liulanyan"}),Et.createElement("span",null,at.visits))),at.course_members_count>0&&Et.createElement(V.Z,{title:"\u6210\u5458",placement:"bottom"},Et.createElement("span",null,Et.createElement("i",{className:"iconfont icon-chengyuan"}),at.course_members_count)),at.tasks_count>0&&Et.createElement(V.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Et.createElement("span",null,Et.createElement("i",{className:"iconfont icon-zuoye"}),at.tasks_count)),at.is_end?Et.createElement("div",{style:{color:"#6B758B"}},mn.formatMessage({id:"classrooms.ended",defaultMessage:"\u5DF2\u7ED3\u675F"})):Et.createElement("div",{style:{color:"#00B187"}},mn.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"})))),!at.is_accessible&&Et.createElement("div",{className:jt.lockWrap},Et.createElement("img",{src:`${N.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Et.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Re.length&&Et.createElement(Be.Z,null)))},rn={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"},nr="data:image/png;base64,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",Ht=({className:Me,dataSource:Re=[],col:ce=4,right:qe,bottom:ft=23,precision:yt=0,wrapWidth:Qe=1200,wrapClassName:Dt,trackEventItems:qt,loading:mn})=>{const Hn=Math.floor((Qe-(ce-1)*qe)/ce);return t.createElement(A.Z,{spinning:mn},t.createElement("div",{className:W()(rn.list,Me)},!!Re.length&&Re.map((at,Fn)=>{const{subject_identifier:qn,id:br,identifier:gn,power:un}=at,Xn=at.is_public!=0&&at.is_public;return t.createElement("div",{className:W()(`${rn.wrap} ${at.is_accessible?"":rn.warpStyle}`,Dt),key:br,style:{width:Hn,marginRight:(1+Fn)%ce===0?0:qe+yt,marginBottom:ft}},t.createElement("a",{className:rn.li,onClick:tr=>{tr.preventDefault(),qt&&(0,ae.L9)([qt]),(0,ae.xg)(at.first_category_url)}},t.createElement("div",{className:rn.creator},t.createElement("img",{className:rn.img,src:N.Z.IMG_SERVER+"/images/"+at.avatar_url}),t.createElement("div",{className:rn.text,title:at.creator},at.creator)),t.createElement("div",{className:rn.top},t.createElement(V.Z,{title:at.name},t.createElement("div",{className:rn.name},at.name)),Xn&&t.createElement("div",{className:rn.sign},"\u516C\u5F00")),t.createElement("div",{className:rn.middle},t.createElement("div",{className:rn.row,style:{marginBottom:6}},t.createElement("div",null,t.createElement("span",{className:rn.text},"\u8BBF\u95EE\u91CF"),t.createElement("span",{className:rn.value},(at==null?void 0:at.visits)||0)),t.createElement("div",null,t.createElement("span",{className:rn.text},"\u6210\u5458"),t.createElement("span",{className:rn.value},(at==null?void 0:at.course_members_count)||0))),t.createElement("div",{className:rn.row},t.createElement("div",null,t.createElement("span",{className:rn.text,style:{width:42}},"\u4F5C",t.createElement("span",{style:{marginLeft:14}},"\u4E1A")),t.createElement("span",{className:rn.value},(at==null?void 0:at.tasks_count)||0)),t.createElement("div",null,t.createElement("span",{className:rn.text},"\u72B6\u6001"),at.is_end?t.createElement("span",{className:rn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):t.createElement("span",{className:rn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),qn&&t.createElement("div",{className:rn.btns},t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!at.is_accessible&&t.createElement("div",{className:rn.lockWrap},t.createElement("img",{src:`${N.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")))}),!Re.length&&t.createElement(Be.Z,null)))},$t={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},Y="data:image/png;base64,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",Xe=({className:Me,dataSource:Re=[],col:ce=4,right:qe,bottom:ft=23,precision:yt=0,wrapWidth:Qe=1200,wrapClassName:Dt,trackEventItems:qt,loading:mn})=>{const Hn=Math.floor((Qe-(ce-1)*qe)/ce);return t.createElement(A.Z,{spinning:mn},t.createElement("div",{className:W()($t.list,Me)},!!Re.length&&Re.map((at,Fn)=>{const{subject_identifier:qn,id:br,identifier:gn,power:un}=at,Xn=at.is_public!=0&&at.is_public;return t.createElement("div",{className:W()(`${$t.wrap} ${at.is_accessible?"":$t.warpStyle}`,Dt),key:br,style:{width:Hn,marginRight:(1+Fn)%ce===0?0:qe+yt,marginBottom:ft}},t.createElement("a",{className:$t.li,onClick:tr=>{tr.preventDefault(),qt&&(0,ae.L9)([qt]),(0,ae.xg)(at.first_category_url)}},t.createElement("div",{className:$t.creator},t.createElement("img",{className:$t.img,src:N.Z.IMG_SERVER+"/images/"+at.avatar_url}),t.createElement("div",{className:$t.text,title:at.creator},at.creator)),t.createElement("div",{className:$t.top},t.createElement(V.Z,{title:at.name},t.createElement("div",{className:$t.name},at.name)),Xn&&t.createElement("div",{className:$t.sign})),t.createElement("div",{className:$t.middle},t.createElement("div",{className:$t.row,style:{marginBottom:6}},t.createElement("div",null,t.createElement("span",{className:$t.text},"\u8BBF\u95EE\u91CF"),t.createElement("span",{className:$t.value},(at==null?void 0:at.visits)||0)),t.createElement("div",null,t.createElement("span",{className:$t.text},"\u6210\u5458"),t.createElement("span",{className:$t.value},(at==null?void 0:at.course_members_count)||0))),t.createElement("div",{className:$t.row},t.createElement("div",null,t.createElement("span",{className:$t.text,style:{width:42}},"\u4F5C",t.createElement("span",{style:{marginLeft:14}},"\u4E1A")),t.createElement("span",{className:$t.value},(at==null?void 0:at.tasks_count)||0)),t.createElement("div",null,t.createElement("span",{className:$t.text},"\u72B6\u6001"),at.is_end?t.createElement("span",{className:$t.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):t.createElement("span",{className:$t.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),qn&&t.createElement("div",{className:$t.btns},t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!at.is_accessible&&t.createElement("div",{className:$t.lockWrap},t.createElement("img",{src:`${N.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")))}),!Re.length&&t.createElement(Be.Z,null)))},D={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"},ze=({dataSource:Me=[],value:Re,onChange:ce,className:qe,style:ft={},tabBarExtraContent:yt})=>t.createElement("div",{className:W()(D.tabs,qe),style:ft},t.createElement("div",{className:D.tabsWrap},Me.map((Qe,Dt)=>t.createElement("aside",{className:D.tab,onClick:()=>{ce(Qe.id),Qe.link&&oe.history.push(Qe.link)},key:Dt},t.createElement("div",{className:Re===Qe.id?D.active:""},Qe.name),(Qe==null?void 0:Qe.resetCount)==null&&(Qe==null?void 0:Qe.total)!==void 0&&t.createElement("span",null,"\uFF08",Qe==null?void 0:Qe.total,"\uFF09"),(Qe==null?void 0:Qe.resetCount)!==void 0&&(Qe==null?void 0:Qe.total)!==void 0&&t.createElement(V.Z,{title:(Qe==null?void 0:Qe.tip)!=null?Qe==null?void 0:Qe.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},Qe==null?void 0:Qe.resetCount),"/",t.createElement("span",null,Qe==null?void 0:Qe.total),"\uFF09"))))),t.createElement("div",{className:D.tabBar},yt)),Pe={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:Me=[],value:Re,onChange:ce,className:qe,style:ft={},tabBarExtraContent:yt})=>t.createElement("div",{className:W()(Pe.tabs,qe),style:ft},t.createElement("div",{className:Pe.tabsWrap},Me.map((Qe,Dt)=>t.createElement("aside",{className:Pe.tab,onClick:()=>{ce(Qe.id),Qe.link&&oe.history.push(Qe.link)},key:Dt},t.createElement("div",{className:Re===Qe.id?Pe.active:""},Qe.name),(Qe==null?void 0:Qe.resetCount)==null&&(Qe==null?void 0:Qe.total)!==void 0&&t.createElement("span",null,"\uFF08",Qe==null?void 0:Qe.total,"\uFF09"),(Qe==null?void 0:Qe.resetCount)!==void 0&&(Qe==null?void 0:Qe.total)!==void 0&&t.createElement(V.Z,{title:(Qe==null?void 0:Qe.tip)!=null?Qe==null?void 0:Qe.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},Qe==null?void 0:Qe.resetCount),"/",t.createElement("span",null,Qe==null?void 0:Qe.total),"\uFF09"))))),t.createElement("div",{className:Pe.tabBar},yt)),ct={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},gt=({dataSource:Me=[],value:Re,onChange:ce,className:qe,style:ft={},tabBarExtraContent:yt})=>t.createElement("div",{className:W()(ct.tabs,qe),style:ft},t.createElement("div",{className:ct.tabsWrap},Me.map((Qe,Dt)=>t.createElement("aside",{className:`${ct.tab} ${Re===Qe.id?ct.active:""}`,onClick:()=>{ce(Qe.id),Qe.link&&oe.history.push(Qe.link)},key:Dt},t.createElement("div",null,Qe.name),(Qe==null?void 0:Qe.resetCount)==null&&(Qe==null?void 0:Qe.total)!==void 0&&t.createElement("span",null,"\uFF08",Qe==null?void 0:Qe.total,"\uFF09"),(Qe==null?void 0:Qe.resetCount)!==void 0&&(Qe==null?void 0:Qe.total)!==void 0&&t.createElement(V.Z,{title:(Qe==null?void 0:Qe.tip)!=null?Qe==null?void 0:Qe.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},Qe==null?void 0:Qe.resetCount),"/",t.createElement("span",null,Qe==null?void 0:Qe.total),"\uFF09"))))),t.createElement("div",{className:ct.tabBar},yt)),St=({className:Me,style:Re={},children:ce})=>t.createElement("div",{className:W()(Me),style:Re},ce),pt={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"},Rt=e(38854),xt=e(20834);const Pt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var dn=({sortValue:Me,dropValue:Re,className:ce,onSort:qe,onDrop:ft,dataSource:yt=Pt})=>{var Qe;return t.createElement("div",{className:W()(pt.orderWrap,ce)},t.createElement(Rt.Z,{dropdownRender:()=>t.createElement(xt.default,null,yt.map((Dt,qt)=>t.createElement(xt.default.Item,{key:qt,onClick:()=>ft(Dt.id)},Dt.name)))},t.createElement("span",{className:pt.orderTextWrap},(Qe=yt.find(Dt=>Re===Dt.id))==null?void 0:Qe.name)),t.createElement("span",{className:pt.orderIconWrap},t.createElement("span",{className:pt.orderAsc},t.createElement("i",{className:Me==="asc"?`iconfont icon-sanjiaoxing-up font12 ${pt.cursorPointer} ${pt.active}`:`iconfont icon-sanjiaoxing-up font12 ${pt.cursorPointer}`,onClick:()=>qe(Me==="asc"?"desc":"asc")})),t.createElement("span",{className:pt.orderDesc},t.createElement("i",{className:Me==="desc"?`iconfont icon-sanjiaoxing-down font12 ${pt.cursorPointer} ${pt.active}`:`iconfont icon-sanjiaoxing-down font12 ${pt.cursorPointer}`,onClick:()=>qe(Me==="asc"?"desc":"asc")}))))},Lt={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const Ct=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Ie=({sortValue:Me,dropValue:Re,className:ce,onSort:qe,onDrop:ft,dataSource:yt=Ct})=>{var Qe;return t.createElement("div",{className:W()(Lt.orderWrap,ce)},t.createElement(Rt.Z,{dropdownRender:()=>t.createElement(xt.default,null,yt.map((Dt,qt)=>t.createElement(xt.default.Item,{key:qt,onClick:()=>ft(Dt.id)},Dt.name)))},t.createElement("span",{className:Lt.orderTextWrap},(Qe=yt.find(Dt=>Re===Dt.id))==null?void 0:Qe.name)),t.createElement("span",{className:Lt.orderIconWrap},t.createElement("span",{className:Lt.orderAsc},t.createElement("i",{className:Me==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Lt.cursorPointer} ${Lt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Lt.cursorPointer}`,onClick:()=>qe(Me==="asc"?"desc":"asc")})),t.createElement("span",{className:Lt.orderDesc},t.createElement("i",{className:Me==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Lt.cursorPointer} ${Lt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Lt.cursorPointer}`,onClick:()=>qe(Me==="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"},Je=e(3113),ke=e(76936),vt=Object.defineProperty,ot=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,Yt=(Me,Re,ce)=>Re in Me?vt(Me,Re,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Me[Re]=ce,xn=(Me,Re)=>{for(var ce in Re||(Re={}))Ot.call(Re,ce)&&Yt(Me,ce,Re[ce]);if(ot)for(var ce of ot(Re))Wt.call(Re,ce)&&Yt(Me,ce,Re[ce]);return Me},ln=(Me,Re)=>{var ce={};for(var qe in Me)Ot.call(Me,qe)&&Re.indexOf(qe)<0&&(ce[qe]=Me[qe]);if(Me!=null&&ot)for(var qe of ot(Me))Re.indexOf(qe)<0&&Wt.call(Me,qe)&&(ce[qe]=Me[qe]);return ce},Cn=(Me,Re,ce)=>new Promise((qe,ft)=>{var yt=qt=>{try{Dt(ce.next(qt))}catch(mn){ft(mn)}},Qe=qt=>{try{Dt(ce.throw(qt))}catch(mn){ft(mn)}},Dt=qt=>qt.done?qe(qt.value):Promise.resolve(qt.value).then(yt,Qe);Dt((ce=ce.apply(Me,Re)).next())}),Gt=Me=>{var Re=Me,{className:ce,style:qe,children:ft,loading:yt=!1,openLoading:Qe,onClick:Dt=()=>{},size:qt="middle",shape:mn="round",theme:Hn}=Re,at=ln(Re,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Fn,qn]=(0,t.useState)(!1),br=(0,t.useMemo)(()=>{switch(Hn){case ke.Fy.THEMEONE:return Te.ThemeOne;case ke.Fy.DEFAULT:default:return Te.btn}},[Hn]);return t.createElement(Je.ZP,xn({onClick:(0,ne.throttle)(gn=>Cn(void 0,null,function*(){Qe&&qn(!0);try{yield Dt(gn)}catch(un){console.log("error",un)}Qe&&qn(!1)}),2e3,{leading:!0,trailing:!1}),className:W()(br,Te[`${qt}-${mn}`],ce),style:qe,size:qt,shape:mn,loading:Fn||yt},at),ft)},yn={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"},Kn=({className:Me,style:Re,children:ce=null,onClick:qe,title:ft})=>t.createElement("div",{className:W()(yn.head,Me),style:Re},t.createElement("span",{className:"primary-hover",onClick:qe},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:ft},ft),t.createElement("div",{className:yn.node},ce)),tn={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"},wn=({confirmShow:Me=!0,confirmTitle:Re,confirmClick:ce,cancelShow:qe=!0,cancelTitle:ft,cancelClick:yt,className:Qe,style:Dt,confirmLoading:qt=!1})=>t.createElement("div",{className:W()(tn.btns,Qe),style:Dt},Me&&t.createElement(Je.ZP,{loading:qt,onClick:ce,type:"primary",className:tn.confirm},Re),qe&&t.createElement(Je.ZP,{onClick:yt,className:tn.cancel},ft)),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"},ur=({className:Me,style:Re={},LeftContent:ce,children:qe,RightContent:ft})=>t.createElement("div",{className:W()(vn.fixedBottom,Me),style:Re},t.createElement("div",{className:vn.wrap},t.createElement("div",{className:vn.left},ce),t.createElement("div",{className:vn.center},qe),t.createElement("div",{className:vn.right},ft))),nn={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"},kt=({className:Me,style:Re={},dataSource:ce=[]})=>t.createElement("div",{className:W()(nn.crumbs,Me),style:Re},ce.map((qe,ft)=>ftoe.history.push(qe.path)},qe.name):t.createElement("span",null,qe.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:ft,style:{color:"#5F6368"}},qe.name))),Vn=e(31797),Wn=Object.defineProperty,Ln=Object.defineProperties,Nn=Object.getOwnPropertyDescriptors,Jn=Object.getOwnPropertySymbols,mr=Object.prototype.hasOwnProperty,rr=Object.prototype.propertyIsEnumerable,vr=(Me,Re,ce)=>Re in Me?Wn(Me,Re,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Me[Re]=ce,Vt=(Me,Re)=>{for(var ce in Re||(Re={}))mr.call(Re,ce)&&vr(Me,ce,Re[ce]);if(Jn)for(var ce of Jn(Re))rr.call(Re,ce)&&vr(Me,ce,Re[ce]);return Me},Zt=(Me,Re)=>Ln(Me,Nn(Re)),En=(Me,Re)=>{var ce={};for(var qe in Me)mr.call(Me,qe)&&Re.indexOf(qe)<0&&(ce[qe]=Me[qe]);if(Me!=null&&Jn)for(var qe of Jn(Me))Re.indexOf(qe)<0&&rr.call(Me,qe)&&(ce[qe]=Me[qe]);return ce};const{Countdown:Mn}=Vn.default;var Vr=Me=>{var Re=Me,{onChange:ce}=Re,qe=En(Re,["onChange"]);const[ft,yt]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof ft=="number"&&ft>=0&&ce(ft)},[ft]);const Qe=Dt=>{const qt=Math.floor(Dt/1e3);yt(qt)};return t.createElement(Mn,Zt(Vt({},qe),{onChange:Qe}))},Br={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},wr=({DataProps:Me,className:Re,style:ce={}})=>{var qe;return t.createElement("div",{className:W()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Br.ClassRoomItem,Re),style:ce,onClick:()=>{(0,ae.xg)(Me==null?void 0:Me.first_category_url)}},t.createElement("div",{className:"flex flex-col item-center"},t.createElement("img",{src:`${(qe=N.Z)==null?void 0:qe.IMG_SERVER}/images/${Me==null?void 0:Me.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Me==null?void 0:Me.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}},!!(Me!=null&&Me.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:W()("text-16px font-medium",Br.TitleDom)},Me==null?void 0:Me.name)),t.createElement("div",{className:"c-grey-333 font-medium"},Me==null?void 0:Me.creator),t.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Me==null?void 0:Me.course_members_count),t.createElement("div",{className:"c-grey-333 flex item-center justify-between"},t.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Me==null?void 0:Me.tasks_count),Me!=null&&Me.is_end?t.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):t.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Lr=Object.defineProperty,Pr=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,Hr=(Me,Re,ce)=>Re in Me?Lr(Me,Re,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Me[Re]=ce,Jr=(Me,Re)=>{for(var ce in Re||(Re={}))Gr.call(Re,ce)&&Hr(Me,ce,Re[ce]);if(Pr)for(var ce of Pr(Re))Sr.call(Re,ce)&&Hr(Me,ce,Re[ce]);return Me},no=({DataProps:Me=[],selectValue:Re,onChange:ce,className:qe,style:ft={},extra:yt,classNameItem:Qe,styleItem:Dt={},barHidden:qt})=>{const[mn,Hn]=(0,t.useState)();return(0,t.useEffect)(()=>{Hn(Array.isArray(Re)?Re:[Re])},[Re]),t.createElement("div",{className:W()("flex px-20px py-10px gap-40px",qe),style:Jr({borderBottom:"1px solid #D3F0FF"},ft)},Me==null?void 0:Me.map(at=>t.createElement("div",{key:at==null?void 0:at.id,className:W()("flex item-center justify-center current c-grey-333 text-16 relative",Qe,at==null?void 0:at.className),style:Jr(Jr({color:mn!=null&&mn.includes(at==null?void 0:at.id)?"#1890FF":"",minWidth:88},Dt),(at==null?void 0:at.style)||{}),onClick:Fn=>{ce==null||ce({domEvent:Fn,item:at}),at!=null&&at.link&&oe.history.push(at==null?void 0:at.link)}},at==null?void 0:at.name,!qt&&(mn==null?void 0:mn.includes(at==null?void 0:at.id))&&t.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),t.createElement("div",{className:"ml-auto"},yt))},eo=Object.defineProperty,uo=Object.defineProperties,Lo=Object.getOwnPropertyDescriptors,lo=Object.getOwnPropertySymbols,Mo=Object.prototype.hasOwnProperty,Fo=Object.prototype.propertyIsEnumerable,Co=(Me,Re,ce)=>Re in Me?eo(Me,Re,{enumerable:!0,configurable:!0,writable:!0,value:ce}):Me[Re]=ce,Xr=(Me,Re)=>{for(var ce in Re||(Re={}))Mo.call(Re,ce)&&Co(Me,ce,Re[ce]);if(lo)for(var ce of lo(Re))Fo.call(Re,ce)&&Co(Me,ce,Re[ce]);return Me},Ho=(Me,Re)=>uo(Me,Lo(Re)),Po=({value:Me,onChange:Re,onInputChange:ce,className:qe,style:ft={},InputProps:yt})=>{const[Qe,Dt]=(0,t.useState)(Me);return t.createElement("div",{className:W()("flex item-center rounded-full px-10px py-2px",qe),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)"},ft)},t.createElement(p.default,Ho(Xr({bordered:!1},yt),{onChange:qt=>{Dt(qt.target.value),ce==null||ce(encodeURIComponent(qt.target.value))},onPressEnter:qt=>{Re==null||Re({domEvent:qt,item:{value:Qe}})}})),t.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:qt=>{Re==null||Re({domEvent:qt,item:{value:Qe}})}}))}},77225:function(dt,De,e){e.r(De),e.d(De,{default:function(){return Ce}});var t=e(59301),c=e(56656),v=e.n(c),G=e(56102),m=e(95392),O=e(43418),n=e(92832),W=e(8591),ne=e(20834),x=e(6848),ee=e(60324),T=e(38854),C=e(95237),k=e(43604),U=e(1710),Q=e(58421),He=e(27812),ie=e(57193),Ne=e(63949),se=e(13922),F=e(81779),u={flex_box_center:"flex_box_center___oNuKm",flex_space_between:"flex_space_between___U1Zic",flex_box_vertical_center:"flex_box_vertical_center___r26GC",flex_box_center_end:"flex_box_center_end___Zlv2y",flex_box_column:"flex_box_column___Ml9Kt",bg:"bg___WNwKr",containerTitle:"containerTitle___U8kcU",containerDesc:"containerDesc___UxxtF",listItem:"listItem___fnQZO",title:"title___USjS0",titleLeft:"titleLeft___PVbk6",titleRight:"titleRight___xjHF8",acitons:"acitons___l0Pb3",memberManager:"memberManager___ZFyEi",headWrap:"headWrap___G2Uc9",checkbox:"checkbox___SnMlz",delete:"delete___rAzmG"},o=e(94373),h=e(47546),g=e(16338),M=e(96224),B=e(46598),p=e(59301),w=Object.defineProperty,be=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,$=(L,A,V)=>A in L?w(L,A,{enumerable:!0,configurable:!0,writable:!0,value:V}):L[A]=V,re=(L,A)=>{for(var V in A||(A={}))_.call(A,V)&&$(L,V,A[V]);if(be)for(var V of be(A))je.call(A,V)&&$(L,V,A[V]);return L},oe=(L,A,V)=>new Promise((z,N)=>{var ae=we=>{try{Ve(V.next(we))}catch(Be){N(Be)}},ye=we=>{try{Ve(V.throw(we))}catch(Be){N(Be)}},Ve=we=>we.done?z(we.value):Promise.resolve(we.value).then(ae,ye);Ve((V=V.apply(L,A)).next())});v().locale("zh-cn");const X=({classroomList:L,globalSetting:A,user:V,loading:z,dispatch:N})=>{var ae,ye,Ve,we;const Be=(0,m.useIntl)(),[xe,et]=(0,t.useState)(re(re({},(0,m.useParams)()),{page:1,limit:20})),[Ke,ue]=(0,t.useState)([]),[Oe,I]=(0,t.useState)({}),S=(0,t.useRef)(),[d,r]=(0,t.useState)(!1),[E,j]=(0,t.useState)([]),[s,l]=(0,t.useState)(!1),[K,y]=(0,t.useState)([]);(0,t.useEffect)(()=>{xe.sort="asc",xe.page=1,xe.limit=20,xe.course_group_id=xe.categoryId,et(xe),Z(xe),f()},[xe.categoryId]);const f=()=>oe(void 0,null,function*(){var Ue,Ye;const it=yield(0,o.c_)({coursesId:xe.coursesId});ue(((Ue=it==null?void 0:it.course_groups)==null?void 0:Ue.map(At=>re(re({},At),{show:!0})))||[]),y((Ye=it==null?void 0:it.course_groups)==null?void 0:Ye.filter(At=>At.in_current_course_group))}),Z=Ue=>oe(void 0,null,function*(){r(!0);const Ye=yield(0,o.Rk)(Ue);r(!1),I(Ye||{})}),fe=(Ue,Ye)=>{xe.page=Ue,l(!1),j([]),et(xe),Z(xe)},le=()=>{S.current=Oe.course_group_name,O.default.confirm({width:530,title:Be.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),okText:"\u786E\u5B9A",cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),centered:!0,content:p.createElement("div",{className:"tc font16"},p.createElement(n.default,{defaultValue:S.current,onChange:Ue=>S.current=Ue.target.value})),onOk:()=>oe(void 0,null,function*(){const Ue=yield(0,o.$T)({categoryId:xe.categoryId,name:S.current});(Ue==null?void 0:Ue.status)===0&&(W.ZP.success(Be.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Z(xe))})})},ge=()=>{var Ue,Ye;if(((Ye=(Ue=V.userInfo)==null?void 0:Ue.course)==null?void 0:Ye.course_group_id)!=0&&(0,F.dE)()){O.default.warning({title:Be.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),content:"\u5DF2\u52A0\u5165\u5206\u73ED\u540E\uFF0C\u65E0\u6CD5\u8C03\u6574\u5206\u73ED\uFF0C\u82E5\u9700\u8981\u66F4\u6362\u73ED\u7EA7\uFF0C\u8BF7\u8054\u7CFB\u8BFE\u5802\u8001\u5E08"});return}O.default.confirm({width:530,title:Be.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),okText:"\u786E\u5B9A",cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),centered:!0,content:p.createElement("div",{className:"tc font16"},"\u52A0\u5165\u5206\u73ED\u540E\uFF0C\u9700\u8054\u7CFB\u8001\u5E08\u6216\u52A9\u6559\u624D\u80FD\u8C03\u6574\u5206\u73ED"),onOk:()=>oe(void 0,null,function*(){const it=yield(0,o.i6)({coursesId:xe.coursesId,course_group_id:xe.categoryId});(it==null?void 0:it.status)===0&&(W.ZP.success("\u52A0\u5165\u6210\u529F"),Z(xe))})})},de=()=>{O.default.confirm({width:530,title:Be.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),okText:"\u786E\u5B9A",cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),centered:!0,content:p.createElement("div",{className:"tc font16"},"\u8BE5\u5206\u73ED\u7684\u5B66\u751F\u5C06\u88AB\u79FB\u52A8\u5230\u201C\u672A\u5206\u73ED\u201D",p.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>oe(void 0,null,function*(){const Ue=yield(0,o.pv)({categoryId:xe.categoryId});(Ue==null?void 0:Ue.status)===0&&(W.ZP.success(Be.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),N({type:"classroomList/getClassroomLeftMenus",payload:{id:xe.coursesId}}),m.history.push(`/classrooms/${xe.coursesId}/course_group`))})})},pe=Ue=>oe(void 0,null,function*(){if((E==null?void 0:E.length)===0){W.ZP.info(Be.formatMessage({id:"classrooms.selectStudent",defaultMessage:"\u8BF7\u9009\u62E9\u5B66\u751F"}));return}const Ye=yield(0,o.wR)({coursesId:xe.coursesId,course_group_id:Ue,students:E.map(it=>({course_member_id:it}))});(Ye==null?void 0:Ye.status)===0&&W.ZP.success(Be.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),xe.page=1,j([]),et(xe),Z(xe)}),b=(Ue,Ye)=>oe(void 0,null,function*(){const it=yield(0,o.wR)({coursesId:xe.coursesId,course_group_id:Ue,students:[{course_member_id:Ye}]});(it==null?void 0:it.status)===0&&W.ZP.success(Be.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),xe.page=1,j([]),et(xe),Z(xe)}),te=()=>{if((E==null?void 0:E.length)===0){W.ZP.info(Be.formatMessage({id:"classrooms.selectStudent",defaultMessage:"\u8BF7\u9009\u62E9\u5B66\u751F"}));return}O.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:"\u662F\u5426\u786E\u8BA4\u5220\u9664",content:"\u662F\u5426\u786E\u8BA4\u5C06\u5B66\u751F\u4ECE\u8BFE\u5802\u5185\u5220\u9664\uFF1F",onOk:()=>oe(void 0,null,function*(){(yield(0,h.l3)({coursesId:xe.coursesId,students:E.map(Ye=>({course_member_id:Ye}))})).status===0&&(W.ZP.success(Be.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),xe.page=1,j([]),et(xe),Z(xe),N({type:"classroomList/getClassroomTopBanner",payload:{id:xe.coursesId}}))})})},me=Ue=>{O.default.confirm({width:530,title:Be.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),okText:"\u786E\u5B9A",cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),centered:!0,content:p.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>oe(void 0,null,function*(){const Ye=yield(0,o.MA)({coursesId:xe.coursesId,students:[{course_member_id:Ue}]});(Ye==null?void 0:Ye.status)===0&&(W.ZP.success(Be.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),xe.page=1,Z(xe))})})},Ee=[{name:"\u8BFE\u5802\u4FE1\u606F",url:(0,Ne.NY)({url:`/api/courses/${xe.coursesId}/export_couser_info.xlsx&export=true`,query:re(re({},xe),{group_id:xe.course_group_id,search:xe.search?(ae=xe.search)==null?void 0:ae.trim():null})})},{name:"\u6D3B\u8DC3\u5EA6",url:(0,Ne.NY)({url:`/api/courses/${xe.coursesId}/export_member_act_score.xlsx&export=true`,query:re(re({},xe),{group_id:xe.course_group_id,search:xe.search?(ye=xe.search)==null?void 0:ye.trim():null})})},{name:Be.formatMessage({id:"classrooms.totalScore",defaultMessage:"\u603B\u6210\u7EE9"}),url:(0,Ne.NY)({url:`/api/courses/${xe.coursesId}/export_member_scores_excel.xlsx&export=true`,query:re(re({},xe),{group_id:xe.course_group_id,search:xe.search?(Ve=xe.search)==null?void 0:Ve.trim():null})})}],Ze=p.createElement(ne.default,{style:{maxHeight:400,width:200,overflow:"auto",padding:10}},p.createElement("input",{placeholder:"\u641C\u7D22",className:"ant-input",onChange:Ue=>{const Ye=Ue.target.value;ue(Ke.map(it=>{var At;return(At=it.name)!=null&&At.includes(Ye)?re(re({},it),{show:!0}):re(re({},it),{show:!1})}))},style:{width:180}}),p.createElement(ne.default.Item,{onClick:()=>pe(0),className:"multi-llipsis1e"},p.createElement("span",null,"\u672A\u5206\u73ED")),(we=Ke==null?void 0:Ke.filter(Ue=>Ue.show))==null?void 0:we.map(function(Ue,Ye){return p.createElement(ne.default.Item,{onClick:()=>pe(Ue.id),className:"multi-llipsis1e"},p.createElement("span",null,Ue.name))})),tt=p.createElement(ne.default,{style:{maxHeight:400,width:240,overflow:"auto"}},Ee.map(function(Ue,Ye){return p.createElement(ne.default.Item,{key:Ue.url},p.createElement("a",{onClick:()=>oe(this,null,function*(){const it=yield(0,ie.ZP)(Ue.url,{method:"get"});it&&(it==null?void 0:it.status)!==-1&&(it==null?void 0:it.status)!==-2&&(0,Ne.xg)(Ue.url)})},Ue.name))})),nt=Ue=>{var Ye,it,At,Nt;return(0,F.Ny)()?!0:(Ye=V.userInfo)!=null&&Ye.professional_certification&&((it=V.userInfo)==null?void 0:it.school_name)===(Ue==null?void 0:Ue.school_name)?Ue.course_group_name==="\u672A\u5206\u73ED"?(0,F.d8)():((0,F.d8)()||(0,F.IR)())&&((Nt=(At=L.allCourseGroups)==null?void 0:At.course_groups)==null?void 0:Nt.some(Ge=>Ge.name===Ue.course_group_name)):!1},_e=[{title:"\u5E8F\u53F7",render:(Ue,Ye,it)=>p.createElement("span",{style:{color:"#232B40"}},xe.limit*(xe.page-1)+it+1),ellipsis:!0,width:50},{title:"\u59D3\u540D",dataIndex:"name",ellipsis:!0,render:(Ue,Ye)=>p.createElement(x.Z,{title:Ue},p.createElement("a",{className:"c-blank",onClick:()=>(0,Ne.xg)(`/users/${Ye.login}`)},Ue))},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,sorter:!0,showSorterTooltip:!1,render:Ue=>p.createElement(x.Z,{title:Ue},p.createElement("span",{style:{color:"#232B40"}},Ue||"--"))},{title:"\u624B\u673A\u53F7",dataIndex:"user_phone",ellipsis:!0,render:Ue=>p.createElement(x.Z,{title:Ue},p.createElement("span",{style:{color:"#232B40"}},Ue||"--"))},{title:"\u90AE\u7BB1",dataIndex:"user_mail",ellipsis:!0,render:Ue=>p.createElement(x.Z,{title:Ue},p.createElement("span",{style:{color:"#232B40"}},Ue||"--"))},(0,F.Gg)()&&{title:p.createElement("span",null,"\u64CD\u4F5C",p.createElement(ee.Z,{overlayClassName:u.popover,placement:"bottomRight",content:p.createElement("div",{className:"font12"},"\u4FEE\u6539\u8D26\u53F7\u4FE1\u606F\u4E0E\u91CD\u7F6E\u5BC6\u7801\u529F\u80FD\u4F7F\u7528\u89C4\u5219\uFF1A",p.createElement("br",null),"1\u3001\u7528\u6237\u7684\u5E73\u53F0\u8EAB\u4EFD\u4E3A\u201C\u5B66\u751F\u201D",p.createElement("br",null),"2\u3001\u5B66\u751F\u5C5E\u4E8E\u6559\u5E08\u7BA1\u7406\u73ED\u7EA7\u6216\u672A\u5206\u73ED",p.createElement("br",null),"3\u3001\u5B66\u751F\u4E0E\u6559\u5E08\u540C\u5C5E\u4E00\u6240\u5B66\u6821",p.createElement("br",null),"4\u3001\u6559\u5E08\u5DF2\u901A\u8FC7\u5E73\u53F0\u804C\u4E1A\u8BA4\u8BC1",p.createElement("br",null),"\u82E5\u4E0D\u6EE1\u8DB3\u4E0A\u8FF0\u4EFB\u4E00\u89C4\u5219\uFF0C\u4FEE\u6539\u8D26\u53F7\u4FE1\u606F\u7684\u6587\u672C\u6846",p.createElement("br",null),"\u4E0E\u91CD\u7F6E\u5BC6\u7801\u7684\u6309\u94AE\u5C06\u7F6E\u7070\uFF0C\u65E0\u6CD5\u4F7F\u7528"),trigger:"click"},p.createElement("i",{className:"iconfont icon-tishi2 ml5 font14",style:{cursor:"pointer"}}))),align:"right",dataIndex:"name",width:(0,F.Rm)()?150:300,render:(Ue,Ye)=>p.createElement("div",null,!(0,F.Rm)()&&p.createElement(x.Z,null," ",p.createElement("a",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{N({type:"shixunsDetail/setActionTabs",payload:{key:"\u4FEE\u6539\u8D26\u53F7\u4FE1\u606F",params:re({},Ye)}})}},"\u4FEE\u6539\u8D26\u53F7\u4FE1\u606F")),!(0,F.Rm)()&&p.createElement(x.Z,{title:nt(Ye)&&(Ye==null?void 0:Ye.user_role)==15?"":"\u4E0D\u53EF\u4F7F\u7528\uFF0C\u53EF\u67E5\u770B\u64CD\u4F5C\u8BF4\u660E\u4E86\u89E3\u4F7F\u7528\u89C4\u5219"},p.createElement("span",{style:{color:nt(Ye)&&(Ye==null?void 0:Ye.user_role)==15?"#165DFF":"#9EA7BC",cursor:nt(Ye)&&(Ye==null?void 0:Ye.user_role)==15?"pointer":"no-drop",marginLeft:"18px"},onClick:()=>oe(void 0,null,function*(){var it;nt(Ye)&&(Ye==null?void 0:Ye.user_role)==15&&O.default.confirm({centered:!0,icon:null,width:515,okText:"\u786E\u5B9A",cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:Be.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),content:p.createElement("div",null,p.createElement("div",{style:{marginBottom:"10px"}},"\u91CD\u7F6E\u5BC6\u7801\u540E\uFF0C\u521D\u59CB\u5BC6\u7801\u5C06\u8BBE\u7F6E\u4E3A\uFF1A",p.createElement("span",{style:{color:"#DF8323"}},(it=A==null?void 0:A.setting)==null?void 0:it.user_default_password)),p.createElement("div",null,"\u5E76\u4E14\u8BE5\u5B66\u751F\u5C06\u4F1A\u6536\u5230\u5BC6\u7801\u91CD\u7F6E\u7684\u6D88\u606F\u901A\u77E5\uFF0C\u8BF7\u63D0\u9192\u5B66\u751F\u5C3D\u5FEB\u4FEE\u6539\u5BC6\u7801!")),onOk:()=>oe(void 0,null,function*(){(yield(0,ie.ZP)(`/api/courses/${xe==null?void 0:xe.coursesId}/batch_reset_password.json`,{method:"post",body:{user_ids:[Ye==null?void 0:Ye.course_member_id]}})).status===0&&W.ZP.success(Be.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"}))})})})},"\u91CD\u7F6E\u5BC6\u7801")),p.createElement(T.Z,{dropdownRender:()=>{var it;return p.createElement(ne.default,{style:{maxHeight:400,width:200,overflow:"auto",padding:10}},p.createElement("input",{placeholder:"\u641C\u7D22",className:"ant-input",onChange:At=>{const Nt=At.target.value;ue(Ke.map(Ge=>{var Qt;return(Qt=Ge.name)!=null&&Qt.includes(Nt)?re(re({},Ge),{show:!0}):re(re({},Ge),{show:!1})}))},style:{width:180}}),p.createElement(ne.default.Item,{onClick:()=>b(0,Ye.course_member_id),className:"multi-llipsis1e"},p.createElement("span",null,"\u672A\u5206\u73ED")),(it=Ke==null?void 0:Ke.filter(At=>At.show))==null?void 0:it.map(function(At,Nt){return p.createElement(ne.default.Item,{onClick:()=>b(At.id,Ye.course_member_id),className:"multi-llipsis1e"},p.createElement("span",null,At.name))}))},className:"ml20 mr20",placement:"bottomRight"},p.createElement("span",{className:"font14 current",style:{color:"#165DFF"}},"\u8C03\u73ED")),p.createElement(ee.Z,{autoAdjustOverflow:!1,overlayClassName:u.btnmenu,placement:"bottomLeft",content:p.createElement(ne.default,null,p.createElement(ne.default.Item,null,p.createElement("a",{onClick:()=>{N({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{ids:[Ye==null?void 0:Ye.course_member_id],title:"\u5B66\u751F"}}})}},"\u53D1\u9001\u81F3\u8BFE\u5802")),p.createElement(ne.default.Item,null,p.createElement("span",{className:`${u.delete} current`,onClick:()=>{O.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:"\u662F\u5426\u786E\u8BA4\u5220\u9664",content:"\u662F\u5426\u786E\u8BA4\u5C06\u5B66\u751F\u4ECE\u8BFE\u5802\u5185\u5220\u9664\uFF1F",onOk:()=>oe(void 0,null,function*(){(yield(0,h.l3)({coursesId:xe.coursesId,students:[{course_member_id:Ye.course_member_id}]})).status===0&&(W.ZP.success(Be.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),xe.page=1,j([]),et(xe),Z(xe),N({type:"classroomList/getClassroomTopBanner",payload:{id:xe.coursesId}}))})})}},"\u5220\u9664")))},p.createElement("span",{style:{color:"#165DFF",cursor:"pointer"}},"\u66F4\u591A",p.createElement("i",{className:"iconfont icon-sanjiaoxing-down font14 ",style:{marginLeft:"4px"}}))))}].filter(Ue=>!!Ue),ht=["\u5BFC\u5165\u521B\u5EFA\u5206\u73ED","\u65B0\u5EFA\u5206\u73ED"];return p.createElement("section",null,p.createElement("aside",{className:u.bg},p.createElement(C.Z,{className:u.headWrap,align:"middle"},p.createElement(k.Z,{flex:"1",style:{display:"flex",alignItems:"center"}},p.createElement("span",null,p.createElement(He.Z,{className:"font16 c-black",onClick:()=>m.history.push(`/classrooms/${xe.coursesId}/course_group`)})),p.createElement("span",{title:Oe.course_group_name,className:`${u.title} ml10`},Oe.course_group_name),(0,F.GJ)()&&Oe.invite_code&&p.createElement("span",{className:"ml10"},p.createElement("span",{className:"c-grey-999 font16"},"\u9080\u8BF7\u7801\uFF1A"),p.createElement("span",{className:"c-orange font16"},Oe.invite_code),p.createElement("span",null,p.createElement(G.CopyToClipboard,{text:Oe.invite_code,className:"current",onCopy:()=>W.ZP.success(Be.formatMessage({id:"classrooms.copySuccess",defaultMessage:"\u590D\u5236\u6210\u529F"}))},p.createElement("span",null,p.createElement("i",{className:"iconfont icon-fuzhi font14 ml10 c-orange"})))))),p.createElement(k.Z,null,p.createElement("div",null,(0,F.GJ)()&&xe.categoryId!=0&&p.createElement("span",{className:[u.add,"font16","c-blue","ml20","current"].join(" "),onClick:de},"\u5220\u9664\u5206\u73ED"),(0,F.GJ)()&&xe.categoryId!=0&&p.createElement("span",{className:[u.add,"font16","c-blue","ml20","current"].join(" "),onClick:le},"\u5206\u73ED\u91CD\u547D\u540D")))),p.createElement("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",padding:"0px 30px 15px"}},p.createElement("div",null,"\u5171",p.createElement("span",{style:{color:"#165DFF"}},"\xA0",Oe.students_count,"\xA0"),"\u4E2A\u5B66\u751F"),p.createElement("div",null,p.createElement(g.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u641C\u7D22",value:xe.search,onChange:Ue=>{xe.search=Ue,xe.page=1,et(xe),Z(xe)}})))),Oe.students_count===0&&p.createElement(se.Z,null),Oe.students_count>0&&p.createElement(p.Fragment,null,p.createElement("aside",{className:`plr30 ${u.bg} pb20`},(0,F.GJ)()&&E.length>0&&p.createElement(C.Z,{justify:"space-between",className:u.checkbox},p.createElement(k.Z,null,p.createElement("span",{className:"font14"},"\u5DF2\u9009 ",p.createElement("span",{style:{color:"#165DFF"}},E.length)," \u4E2A")),p.createElement("div",{style:{marginLeft:"auto",cursor:"pointer",color:"#E30000"},onClick:()=>{te()}},p.createElement("i",{className:"iconfont icon-qingchu font14",style:{color:"#F65160",marginRight:"6px"}}),p.createElement("span",null,"\u6279\u91CF\u5220\u9664")),!(0,F.Rm)()&&p.createElement("div",{style:{cursor:"pointer",color:"#E30000",marginLeft:"20px"},onClick:()=>oe(void 0,null,function*(){var Ue,Ye,it,At;if((E==null?void 0:E.length)<=0){W.ZP.info(Be.formatMessage({id:"classrooms.selectStudent",defaultMessage:"\u8BF7\u9009\u62E9\u5B66\u751F"}));return}const Nt=yield(0,ie.ZP)(`/api/courses/${xe==null?void 0:xe.coursesId}/check_reset_password.json`,{method:"get",params:{user_ids:E}});Nt.status===0&&(((Ye=(Ue=Nt==null?void 0:Nt.data)==null?void 0:Ue.list)==null?void 0:Ye.length)>0?O.default.confirm({centered:!0,icon:null,width:515,okText:"\u786E\u5B9A",cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:Be.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),content:p.createElement("div",{style:{maxHeight:"200px",overflowY:"auto"}},p.createElement("div",null,"\u8BF7\u6CE8\u610F\uFF0C\u9009\u4E2D\u7684\u5B66\u751F\u540D\u5355\u4E2D",(At=(it=Nt==null?void 0:Nt.data)==null?void 0:it.list)==null?void 0:At.map((Ge,Qt)=>p.createElement("span",{key:Ge,style:{color:"#DF8323"}},Ge,Qt!=Nt.data.list.length-1&&"\u3001")),"\u4E0D\u53EF\u4F7F\u7528\u8BE5\u529F\u80FD\u91CD\u7F6E\u5BC6\u7801\u3002\u8FD9\u4E9B\u7528\u6237"),p.createElement("div",null,"\u5C06\u81EA\u52A8\u6392\u9664\u5728\u672C\u6B21\u91CD\u7F6E\u64CD\u4F5C\u5916\uFF0C\u662F\u5426\u786E\u8BA4\u7EE7\u7EED\u4E3A\u5176\u4ED6\u5B66\u751F\u91CD\u7F6E\u5BC6\u7801\uFF1F"),p.createElement("br",null),p.createElement("div",{style:{marginBottom:"10px"}},"\u91CD\u7F6E\u5BC6\u7801\u540E\uFF0C\u521D\u59CB\u5BC6\u7801\u5C06\u8BBE\u7F6E\u4E3A\uFF1A",p.createElement("span",{style:{color:"#DF8323"}},A==null?void 0:A.setting.user_default_password))),onOk:()=>oe(void 0,null,function*(){(yield(0,ie.ZP)(`/api/courses/${xe==null?void 0:xe.coursesId}/batch_reset_password.json`,{method:"post",body:{user_ids:E}})).status===0&&W.ZP.success(Be.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"}))})}):O.default.confirm({centered:!0,icon:null,width:515,okText:"\u786E\u5B9A",cancelText:Be.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:Be.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),content:p.createElement("div",null,p.createElement("div",{style:{marginBottom:"10px"}},"\u91CD\u7F6E\u5BC6\u7801\u540E\uFF0C\u521D\u59CB\u5BC6\u7801\u5C06\u8BBE\u7F6E\u4E3A\uFF1A",p.createElement("span",{style:{color:"#DF8323"}},A==null?void 0:A.setting.user_default_password)),p.createElement("div",null,"\u5E76\u4E14\u8BE5\u5B66\u751F\u5C06\u4F1A\u6536\u5230\u5BC6\u7801\u91CD\u7F6E\u7684\u6D88\u606F\u901A\u77E5\uFF0C\u8BF7\u63D0\u9192\u5B66\u751F\u5C3D\u5FEB\u4FEE\u6539\u5BC6\u7801!")),onOk:()=>oe(void 0,null,function*(){(yield(0,ie.ZP)(`/api/courses/${xe==null?void 0:xe.coursesId}/batch_reset_password.json`,{method:"post",body:{user_ids:E}})).status===0&&W.ZP.success(Be.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"}))})}))})},p.createElement("i",{className:"iconfont icon-piliangzhongzhimima font14",style:{color:"#165DFF",marginRight:"6px"}}),p.createElement("span",{style:{color:"#165DFF"}},"\u6279\u91CF\u91CD\u7F6E\u5BC6\u7801")),p.createElement("div",{style:{cursor:"pointer",color:"#E30000",marginLeft:"20px"},onClick:()=>{if((E==null?void 0:E.length)<=0){W.ZP.info(Be.formatMessage({id:"classrooms.selectStudent",defaultMessage:"\u8BF7\u9009\u62E9\u5B66\u751F"}));return}N({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{ids:E,title:"\u5B66\u751F"}}})}},p.createElement("i",{className:"iconfont icon-fasong2 font14",style:{color:"#165DFF",marginRight:"6px"}}),p.createElement("span",{style:{color:"#165DFF"}},"\u53D1\u9001\u5230\u5176\u4ED6\u8BFE\u5802")),p.createElement(k.Z,null,p.createElement(T.Z,{dropdownRender:()=>Ze,className:"ml20",placement:"bottomRight"},p.createElement("span",{className:"font14 current mr15",style:{color:"#165dff"}},"\u8C03\u73ED")))),p.createElement(U.default,{columns:_e,rowSelection:(0,F.GJ)()&&{type:"checkbox",onChange:(Ue,Ye)=>{j(Ue)}},rowKey:Ue=>Ue.course_member_id,dataSource:Oe.students,loading:d,pagination:!1,onChange:(Ue,Ye,it)=>{console.log("c: ",it),it.order==="ascend"&&(xe.sort="asc"),it.order==="descend"&&(xe.sort="desc"),it.order?xe.order=1:(delete xe.sort,delete xe.order),et(xe),Z(xe)}})),p.createElement(M.Z,{onOk:()=>{Z(xe)}}),p.createElement("aside",{className:"tc mb50 mt30"},p.createElement(Q.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:fe,defaultCurrent:1,defaultPageSize:20,current:xe.page||1,total:Oe.students_count}))),p.createElement(B.Z,null))};var Ce=(0,m.connect)(({classroomList:L,loading:A,globalSetting:V,user:z})=>({classroomList:L,globalSetting:V,loading:A,user:z}))(X)},46598:function(dt,De,e){e.d(De,{Z:function(){return o}});var t=e(59301),c=e(95392),v=e(8591),G=e(43418),m=e(92832),O=e(5112),n=e(58421),W={flex_box_center:"flex_box_center___DuaNN",flex_space_between:"flex_space_between___DX6aS",flex_box_vertical_center:"flex_box_vertical_center___McoZY",flex_box_center_end:"flex_box_center_end___Kpxat",flex_box_column:"flex_box_column___fXb1r",scoremodal:"scoremodal___XlvDn",wrap:"wrap___RKBLe",wrap_title:"wrap_title___Xmo5Q",radioWrap:"radioWrap___eAsgX",radio:"radio___Za18i",colorFF0000:"colorFF0000___Jo92W",pagination:"pagination___jFbQD",selectWrapper:"selectWrapper___NshyK",allqingchu:"allqingchu___kobiy",title:"title___c8dY0",score:"score___nbXug",close:"close___DYJwa",content:"content___pgfnV",items:"items___Z3Ggg",bottom:"bottom___e2G9v",yes:"yes___e1HNK",no:"no___nWRWc",titlecount:"titlecount___C9AXu",add:"add___IVTFe",search:"search___Xkeep",searchIcon:"searchIcon___MwoJ1",tabWrap:"tabWrap___WI_0q"},ne=e(57193),x=e(59301),ee=Object.defineProperty,T=Object.defineProperties,C=Object.getOwnPropertyDescriptors,k=Object.getOwnPropertySymbols,U=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable,He=(h,g,M)=>g in h?ee(h,g,{enumerable:!0,configurable:!0,writable:!0,value:M}):h[g]=M,ie=(h,g)=>{for(var M in g||(g={}))U.call(g,M)&&He(h,M,g[M]);if(k)for(var M of k(g))Q.call(g,M)&&He(h,M,g[M]);return h},Ne=(h,g)=>T(h,C(g)),se=(h,g)=>{var M={};for(var B in h)U.call(h,B)&&g.indexOf(B)<0&&(M[B]=h[B]);if(h!=null&&k)for(var B of k(h))g.indexOf(B)<0&&Q.call(h,B)&&(M[B]=h[B]);return M},F=(h,g,M)=>new Promise((B,p)=>{var w=je=>{try{_(M.next(je))}catch($){p($)}},be=je=>{try{_(M.throw(je))}catch($){p($)}},_=je=>je.done?B(je.value):Promise.resolve(je.value).then(w,be);_((M=M.apply(h,g)).next())});const u=h=>{var g=h,{classroomList:M,shixunsDetail:B,dispatch:p,user:w}=g,be=se(g,["classroomList","shixunsDetail","dispatch","user"]),_,je;const $=(0,c.useIntl)(),{detailTopBanner:re}=M,oe=(0,c.useParams)(),[X,Ce]=(0,t.useState)(0),[L,A]=(0,t.useState)([]),[V,z]=(0,t.useState)(""),[N,ae]=(0,t.useState)(),[ye,Ve]=(0,t.useState)(!1),[we,Be]=(0,t.useState)({page:1,per_page:10});(0,t.useEffect)(()=>{z(""),w.userInfo.login&&B.actionTabs.key==="Stage-SendModal"&&xe()},[B.actionTabs.key]),(0,t.useEffect)(()=>{w.userInfo.login&&B.actionTabs.key==="Stage-SendModal"&&xe()},[we==null?void 0:we.page]);const xe=()=>F(void 0,null,function*(){let Oe=yield(0,ne.ZP)(`/api/users/${w.userInfo.login}/courses.json`,{method:"get",params:Ne(ie({},we),{category:"manage",status:"processing",search:encodeURI(V==null?void 0:V.trim()),username:w.userInfo.login,no_limit_per_page:1})});Ce((Oe==null?void 0:Oe.count)||0),A((Oe==null?void 0:Oe.courses)||[])}),et=Oe=>{Be({page:Oe,per_page:10})},Ke=()=>F(void 0,null,function*(){var Oe;if(!N){Ve(!0);return}let I=yield(0,ne.ZP)(`/api/courses/${oe==null?void 0:oe.coursesId}/course_members/batch_send_member.json`,{method:"post",body:{user_ids:(Oe=B.actionTabs.params)==null?void 0:Oe.ids,receive_course_id:N}});(I==null?void 0:I.status)==0&&(v.ZP.success($.formatMessage({id:"classrooms.sendSuccess",defaultMessage:"\u53D1\u9001\u6210\u529F"})),z(""),ae(null),Ve(!1),p({type:"shixunsDetail/setActionTabs",payload:{}}))}),ue=()=>{z(""),ae(null),Ve(!1),p({type:"shixunsDetail/setActionTabs",payload:{}})};return x.createElement(x.Fragment,null,x.createElement(G.default,{title:`\u53D1\u9001${(_=B.actionTabs.params)==null?void 0:_.title}`,open:B.actionTabs.key==="Stage-SendModal",centered:!0,className:W.scoremodal,onCancel:ue,onOk:Ke},x.createElement("div",{className:W.wrap},x.createElement("div",{className:W.wrap_title},"\u9009\u62E9\u7684",`${(je=B.actionTabs.params)==null?void 0:je.title}`,"\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802"),x.createElement("div",{className:"mb10"},x.createElement(m.default.Search,{className:W.search,placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:V,onChange:Oe=>z(Oe.target.value),suffix:x.createElement("i",{className:`iconfont icon-sousuo9 font14 ${W.searchIcon}`,onClick:()=>{z(V),(we==null?void 0:we.page)==1?xe():Be({page:1,per_page:10})}}),onSearch:Oe=>{z(Oe),(we==null?void 0:we.page)==1?xe():Be({page:1,per_page:10})}})),x.createElement("div",{className:W.radioWrap},x.createElement(O.ZP.Group,{value:N,onChange:Oe=>{ae(Oe.target.value),Ve(!1)}},L.map((Oe,I)=>x.createElement(O.ZP,{disabled:Oe.id===(re==null?void 0:re.course_id),className:W.radio,value:Oe.id,key:I},x.createElement("span",{title:Oe.name},Oe.name))))),ye&&x.createElement("div",{className:W.colorFF0000},"\u8BF7\u9009\u62E9\u4F60\u8981\u53D1\u9001\u7684\u8BFE\u5802"),X>10&&x.createElement("div",{className:W.pagination},x.createElement(n.Z,{size:"small",className:"mb20",showQuickJumper:!0,showSizeChanger:!1,defaultCurrent:1,current:we==null?void 0:we.page,pageSize:10,total:X,onChange:et})))))};var o=(0,c.connect)(({classroomList:h,shixunsDetail:g,user:M})=>({classroomList:h,shixunsDetail:g,user:M}))(u)},96224:function(dt,De,e){var t=e(59301),c=e(95392),v=e(78241),G=e(43418),m=e(8591),O=e(24905),n=e(6848),W=e(92832),ne=e(57809),x=e(57193),ee=e(6225),T=e(81779),C=e(47546),k=e(59301),U=Object.defineProperty,Q=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,Ne=(h,g,M)=>g in h?U(h,g,{enumerable:!0,configurable:!0,writable:!0,value:M}):h[g]=M,se=(h,g)=>{for(var M in g||(g={}))He.call(g,M)&&Ne(h,M,g[M]);if(Q)for(var M of Q(g))ie.call(g,M)&&Ne(h,M,g[M]);return h},F=(h,g)=>{var M={};for(var B in h)He.call(h,B)&&g.indexOf(B)<0&&(M[B]=h[B]);if(h!=null&&Q)for(var B of Q(h))g.indexOf(B)<0&&ie.call(h,B)&&(M[B]=h[B]);return M},u=(h,g,M)=>new Promise((B,p)=>{var w=je=>{try{_(M.next(je))}catch($){p($)}},be=je=>{try{_(M.throw(je))}catch($){p($)}},_=je=>je.done?B(je.value):Promise.resolve(je.value).then(w,be);_((M=M.apply(h,g)).next())});const o=h=>{var g=h,{classroomList:M,shixunsDetail:B,dispatch:p,user:w,onOk:be,globalSetting:_}=g,je=F(g,["classroomList","shixunsDetail","dispatch","user","onOk","globalSetting"]),$,re,oe,X,Ce,L,A,V,z,N;const ae=(0,c.useIntl)(),{detailTopBanner:ye}=M,Ve=(0,c.useParams)(),[we]=v.default.useForm(),[Be,xe]=(0,t.useState)([]),[et,Ke]=(0,t.useState)([]);(0,t.useEffect)(()=>{var r,E,j,s,l,K,y,f;w.userInfo.login&&B.actionTabs.key==="\u4FEE\u6539\u8D26\u53F7\u4FE1\u606F"&&(p({type:"classroomList/getAllCourseGroup",payload:{coursesId:Ve==null?void 0:Ve.coursesId,limit:2e3}}),(E=(r=B==null?void 0:B.actionTabs)==null?void 0:r.params)!=null&&E.school_name?ue():we.setFieldsValue(se({},B.actionTabs.params)),(s=(j=B==null?void 0:B.actionTabs)==null?void 0:j.params)!=null&&s.member_roles&&(Ke([...(K=(l=B==null?void 0:B.actionTabs)==null?void 0:l.params)==null?void 0:K.member_roles]),we.setFieldValue("checkedArrs",[...(f=(y=B==null?void 0:B.actionTabs)==null?void 0:y.params)==null?void 0:f.member_roles])))},[B.actionTabs.key]);function ue(){return u(this,null,function*(){let r=yield(0,x.ZP)(`/api/schools/${B.actionTabs.params.school_id}/departments/for_option.json`,{method:"get"});(r==null?void 0:r.status)===0&&(xe(r==null?void 0:r.departments),we.setFieldsValue(se({},B.actionTabs.params)))})}const Oe=r=>{var E,j,s,l;return(0,T.Ny)()?!0:(E=w.userInfo)!=null&&E.professional_certification&&((j=w.userInfo)==null?void 0:j.school_name)===(r==null?void 0:r.school_name)?r.course_group_name==="\u672A\u5206\u73ED"?(0,T.d8)():((0,T.d8)()||(0,T.IR)())&&((l=(s=M.allCourseGroups)==null?void 0:s.course_groups)==null?void 0:l.some(K=>K.name===r.course_group_name)):!1},I=!Oe(B.actionTabs.params)||Oe(B.actionTabs.params)&&(($=B.actionTabs.params)==null?void 0:$.user_role)!=15,S=!((re=B.actionTabs.params)!=null&&re.school_name),d=r=>{et.indexOf(r)>-1?et.splice(et.indexOf(r),1):et.push(r),et!=null&&et.includes("ASSISTANT_PROFESSOR")&&(et!=null&&et.includes("PROFESSOR"))&&(r==="PROFESSOR"&&et.splice(et.indexOf("ASSISTANT_PROFESSOR"),1),r==="ASSISTANT_PROFESSOR"&&et.splice(et.indexOf("PROFESSOR"),1)),Ke([...et]),we.setFieldValue("checkedArrs",[...et])};return k.createElement(k.Fragment,null,k.createElement(G.default,{title:"\u4FEE\u6539\u8D26\u53F7\u4FE1\u606F",open:B.actionTabs.key==="\u4FEE\u6539\u8D26\u53F7\u4FE1\u606F",centered:!0,onOk:()=>{we.submit()},onCancel:()=>{p({type:"shixunsDetail/setActionTabs",payload:{key:"",params:{}}})}},k.createElement(v.default,{form:we,labelCol:{span:4},wrapperCol:{span:20},colon:!1,size:"large",onFinish:r=>u(void 0,null,function*(){if((et==null?void 0:et.length)==0)return m.ZP.warning("\u8BF7\u9009\u62E9\u8BFE\u5802\u89D2\u8272"),!1;(yield(0,C.mw)(se({coursesId:Ve.coursesId,roles:et,user_id:B.actionTabs.params.user_id,edit_student_info:!0},r))).status===0&&(m.ZP.success("\u4FEE\u6539\u6210\u529F"),be(),p({type:"shixunsDetail/setActionTabs",payload:{key:"",params:{}}}))})},k.createElement(v.default.Item,{rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u5802\u89D2\u8272"}],label:k.createElement("span",null,k.createElement("span",{style:{color:"#ff4d4f",marginRight:"5px",fontSize:"14px",fontFamily:"SimSun, sans-serif"}},"*"),"\u8BFE\u5802\u89D2\u8272")},k.createElement(O.default.Group,{value:et,defaultValue:(X=(oe=B==null?void 0:B.actionTabs)==null?void 0:oe.params)==null?void 0:X.member_roles},((L=(Ce=B.actionTabs.params)==null?void 0:Ce.member_roles)==null?void 0:L.includes("CREATOR"))&&k.createElement(O.default,{disabled:!0,onClick:()=>d("CREATOR"),checked:!0,value:"CREATOR"},"\u7BA1\u7406\u5458"),!((V=(A=B.actionTabs.params)==null?void 0:A.member_roles)!=null&&V.includes("CREATOR"))&&k.createElement(O.default,{onClick:()=>d("PROFESSOR"),value:"PROFESSOR"},"\u8001\u5E08"),k.createElement(O.default,{disabled:!!((N=(z=B.actionTabs.params)==null?void 0:z.member_roles)!=null&&N.includes("CREATOR")),onClick:()=>d("ASSISTANT_PROFESSOR"),value:"ASSISTANT_PROFESSOR"},"\u52A9\u6559"),k.createElement(O.default,{onClick:()=>d("STUDENT"),value:"STUDENT"},"\u5B66\u751F"))),k.createElement(n.Z,{title:I&&"\u4E0D\u53EF\u4F7F\u7528\uFF0C\u53EF\u67E5\u770B\u64CD\u4F5C\u8BF4\u660E\u4E86\u89E3\u4F7F\u7528\u89C4\u5219"},k.createElement(v.default.Item,{style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D"}],label:"\u59D3\u540D",name:"name"},k.createElement(W.default,{placeholder:"\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D\uFF0C\u6700\u5927\u9650\u523620\u4E2A\u5B57\u7B26",disabled:I}))),k.createElement(n.Z,{title:I&&"\u4E0D\u53EF\u4F7F\u7528\uFF0C\u53EF\u67E5\u770B\u64CD\u4F5C\u8BF4\u660E\u4E86\u89E3\u4F7F\u7528\u89C4\u5219"},k.createElement(v.default.Item,{rules:[{required:!S,message:"\u8BF7\u8F93\u5165\u5B66\u53F7"}],label:"\u5B66\u53F7",name:"student_id"},k.createElement(W.default,{placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7\uFF0C\u6700\u5927\u9650\u523620\u4E2A\u5B57\u7B26",disabled:I||S}))),k.createElement(n.Z,{title:I&&"\u4E0D\u53EF\u4F7F\u7528\uFF0C\u53EF\u67E5\u770B\u64CD\u4F5C\u8BF4\u660E\u4E86\u89E3\u4F7F\u7528\u89C4\u5219"},k.createElement(v.default.Item,{rules:[{required:!S,message:"\u8BF7\u8F93\u5165\u90E8\u95E8\u6216\u8005\u5B66\u9662\u540D\u79F0"}],label:ae.formatMessage({id:"classrooms.college",defaultMessage:"\u5B66\u9662"}),name:"department_id"},k.createElement(ne.default,{placeholder:"\u8BF7\u8F93\u5165\u90E8\u95E8\u540D\u79F0",disabled:I||S},Be==null?void 0:Be.map(r=>k.createElement(ne.default.Option,{key:r.id,value:r.id},r.name,(r==null?void 0:r.status)===0&&k.createElement("span",{style:{color:"#FF8C29",marginLeft:"5px"}},"(\u5F85\u5BA1\u6838)")))))),S&&k.createElement("div",{style:{margin:"-20px 0 20px 78px",fontSize:"12px",color:"#C0C0C0"}},"\u5F53\u524D\u5B66\u751F\u672A\u586B\u5199\u5B66\u6821\u4FE1\u606F\uFF0C\u4E3A\u786E\u4FDD\u6559\u5E08\u80FD\u591F\u8C03\u6574\u76F8\u5173\u4FE1\u606F\uFF0C\u8BF7\u63D0\u9192\u5B66\u751F\u5148\u9009\u62E9\u6240\u5728\u5B66\u6821\u3002")),k.createElement(n.Z,{title:I&&"\u4E0D\u53EF\u4F7F\u7528\uFF0C\u53EF\u67E5\u770B\u64CD\u4F5C\u8BF4\u660E\u4E86\u89E3\u4F7F\u7528\u89C4\u5219"},k.createElement("span",{className:I?ee.Z.czmmDisable:ee.Z.czmm,style:{marginLeft:77,cursor:I?"no-drop":"pointer"},onClick:()=>{var r;Oe(B.actionTabs.params)&&((r=B.actionTabs.params)==null?void 0:r.user_role)==15&&G.default.confirm({centered:!0,width:515,icon:null,okText:"\u786E\u5B9A",cancelText:ae.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:ae.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),content:k.createElement("div",null,k.createElement("div",{style:{marginBottom:"10px"}},"\u91CD\u7F6E\u5BC6\u7801\u540E\uFF0C\u521D\u59CB\u5BC6\u7801\u5C06\u8BBE\u7F6E\u4E3A\uFF1A",k.createElement("span",{style:{color:"#DF8323"}},_==null?void 0:_.setting.user_default_password)),k.createElement("div",null,"\u5E76\u4E14\u8BE5\u5B66\u751F\u5C06\u4F1A\u6536\u5230\u5BC6\u7801\u91CD\u7F6E\u7684\u6D88\u606F\u901A\u77E5\uFF0C\u8BF7\u63D0\u9192\u5B66\u751F\u5C3D\u5FEB\u4FEE\u6539\u5BC6\u7801!")),onOk:()=>u(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${Ve.coursesId}/reset_student_password.json`,{method:"post",body:{user_id:B.actionTabs.params.user_id}})).status===0&&m.ZP.success(ae.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"}))})})}},k.createElement("i",{style:{fontSize:14,marginRight:3},className:"iconfont icon-zhongxinpingce"}),"\u91CD\u7F6E\u5BC6\u7801"))))};De.Z=(0,c.connect)(({classroomList:h,shixunsDetail:g,user:M,globalSetting:B})=>({classroomList:h,shixunsDetail:g,user:M,globalSetting:B}))(o)},50371:function(dt,De){function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let c=1;c{const m=v[G];m!==void 0&&(t[G]=m)})}return t}De.Z=e},77578:function(dt,De,e){e.d(De,{Z:function(){return t}});const t=c=>c?typeof c=="function"?c():c:null},13845:function(dt,De,e){e.d(De,{F:function(){return t},Z:function(){return c}});function t(v){return v!=null&&v===v.window}function c(v,G){var m,O;if(typeof window=="undefined")return 0;const n=G?"scrollTop":"scrollLeft";let W=0;return t(v)?W=v[G?"pageYOffset":"pageXOffset"]:v instanceof Document?W=v.documentElement[n]:(v instanceof HTMLElement||v)&&(W=v[n]),v&&!t(v)&&typeof W!="number"&&(W=(O=((m=v.ownerDocument)!==null&&m!==void 0?m:v).documentElement)===null||O===void 0?void 0:O[n]),W}},56762:function(dt,De,e){e.d(De,{Z:function(){return c}});var t=e(59301);function c(){const[,v]=t.useReducer(G=>G+1,0);return v}},68031:function(dt,De,e){e.d(De,{Z:function(){return G}});var t=e(16089);function c(m,O,n,W){const ne=n-O;return m/=W/2,m<1?ne/2*m*m*m+O:ne/2*((m-=2)*m*m+2)+O}var v=e(13845);function G(m){let O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:n=()=>window,callback:W,duration:ne=450}=O,x=n(),ee=(0,v.Z)(x,!0),T=Date.now(),C=()=>{const U=Date.now()-T,Q=c(U>ne?ne:U,ee,m,ne);(0,v.F)(x)?x.scrollTo(window.pageXOffset,Q):x instanceof Document||x.constructor.name==="HTMLDocument"?x.documentElement.scrollTop=Q:x.scrollTop=Q,Un||O},24905:function(dt,De,e){e.d(De,{default:function(){return h}});var t=e(92310),c=e.n(t),v=e(5630),G=e(59301),m=e(36355),O=e(1684),n=e(32441),ne=G.createContext(null),x=e(98447),ee=e(14088),T=e(4572),C=function(g,M){var B={};for(var p in g)Object.prototype.hasOwnProperty.call(g,p)&&M.indexOf(p)<0&&(B[p]=g[p]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,p=Object.getOwnPropertySymbols(g);w{var B;const{prefixCls:p,className:w,rootClassName:be,children:_,indeterminate:je=!1,style:$,onMouseEnter:re,onMouseLeave:oe,skipGroup:X=!1,disabled:Ce}=g,L=C(g,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:A,direction:V,checkbox:z}=G.useContext(m.E_),N=G.useContext(ne),{isFormItemInput:ae}=G.useContext(n.aM),ye=G.useContext(O.Z),Ve=(B=(N==null?void 0:N.disabled)||Ce)!==null&&B!==void 0?B:ye,we=G.useRef(L.value);G.useEffect(()=>{N==null||N.registerValue(L.value)},[]),G.useEffect(()=>{if(!X)return L.value!==we.current&&(N==null||N.cancelValue(we.current),N==null||N.registerValue(L.value),we.current=L.value),()=>N==null?void 0:N.cancelValue(L.value)},[L.value]);const Be=A("checkbox",p),[xe,et]=(0,x.ZP)(Be),Ke=Object.assign({},L);N&&!X&&(Ke.onChange=function(){L.onChange&&L.onChange.apply(L,arguments),N.toggleOption&&N.toggleOption({label:_,value:L.value})},Ke.name=N.name,Ke.checked=N.value.includes(L.value));const ue=c()(`${Be}-wrapper`,{[`${Be}-rtl`]:V==="rtl",[`${Be}-wrapper-checked`]:Ke.checked,[`${Be}-wrapper-disabled`]:Ve,[`${Be}-wrapper-in-form-item`]:ae},z==null?void 0:z.className,w,be,et),Oe=c()({[`${Be}-indeterminate`]:je},T.A,et),I=je?"mixed":void 0;return xe(G.createElement(ee.Z,{component:"Checkbox",disabled:Ve},G.createElement("label",{className:ue,style:Object.assign(Object.assign({},z==null?void 0:z.style),$),onMouseEnter:re,onMouseLeave:oe},G.createElement(v.Z,Object.assign({"aria-checked":I},Ke,{prefixCls:Be,className:Oe,disabled:Ve,ref:M})),_!==void 0&&G.createElement("span",null,_))))};var Q=G.forwardRef(k),He=e(94480),ie=e(2738),Ne=function(g,M){var B={};for(var p in g)Object.prototype.hasOwnProperty.call(g,p)&&M.indexOf(p)<0&&(B[p]=g[p]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,p=Object.getOwnPropertySymbols(g);w{const{defaultValue:B,children:p,options:w=[],prefixCls:be,className:_,rootClassName:je,style:$,onChange:re}=g,oe=Ne(g,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:X,direction:Ce}=G.useContext(m.E_),[L,A]=G.useState(oe.value||B||[]),[V,z]=G.useState([]);G.useEffect(()=>{"value"in oe&&A(oe.value||[])},[oe.value]);const N=G.useMemo(()=>w.map(S=>typeof S=="string"||typeof S=="number"?{label:S,value:S}:S),[w]),ae=S=>{z(d=>d.filter(r=>r!==S))},ye=S=>{z(d=>[].concat((0,He.Z)(d),[S]))},Ve=S=>{const d=L.indexOf(S.value),r=(0,He.Z)(L);d===-1?r.push(S.value):r.splice(d,1),"value"in oe||A(r),re==null||re(r.filter(E=>V.includes(E)).sort((E,j)=>{const s=N.findIndex(K=>K.value===E),l=N.findIndex(K=>K.value===j);return s-l}))},we=X("checkbox",be),Be=`${we}-group`,[xe,et]=(0,x.ZP)(we),Ke=(0,ie.Z)(oe,["value","disabled"]),ue=w.length?N.map(S=>G.createElement(Q,{prefixCls:we,key:S.value.toString(),disabled:"disabled"in S?S.disabled:oe.disabled,value:S.value,checked:L.includes(S.value),onChange:S.onChange,className:`${Be}-item`,style:S.style,title:S.title},S.label)):p,Oe={toggleOption:Ve,value:L,disabled:oe.disabled,name:oe.name,registerValue:ye,cancelValue:ae},I=c()(Be,{[`${Be}-rtl`]:Ce==="rtl"},_,je,et);return xe(G.createElement("div",Object.assign({className:I,style:$},Ke,{ref:M}),G.createElement(ne.Provider,{value:Oe},ue)))},F=G.forwardRef(se);var u=G.memo(F);const o=Q;o.Group=u,o.__ANT_CHECKBOX=!0;var h=o},98447:function(dt,De,e){e.d(De,{C2:function(){return m}});var t=e(17313),c=e(37613),v=e(83116);const G=O=>{const{checkboxCls:n}=O,W=`${n}-wrapper`;return[{[`${n}-group`]:Object.assign(Object.assign({},(0,t.Wf)(O)),{display:"inline-flex",flexWrap:"wrap",columnGap:O.marginXS,[`> ${O.antCls}-row`]:{flex:1}}),[W]:Object.assign(Object.assign({},(0,t.Wf)(O)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${W}`]:{marginInlineStart:0},[`&${W}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[n]:Object.assign(Object.assign({},(0,t.Wf)(O)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:O.borderRadiusSM,alignSelf:"center",[`${n}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${n}-inner`]:Object.assign({},(0,t.oN)(O))},[`${n}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:O.checkboxSize,height:O.checkboxSize,direction:"ltr",backgroundColor:O.colorBgContainer,border:`${O.lineWidth}px ${O.lineType} ${O.colorBorder}`,borderRadius:O.borderRadiusSM,borderCollapse:"separate",transition:`all ${O.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:O.checkboxSize/14*5,height:O.checkboxSize/14*8,border:`${O.lineWidthBold}px solid ${O.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${O.motionDurationFast} ${O.motionEaseInBack}, opacity ${O.motionDurationFast}`}},"& + span":{paddingInlineStart:O.paddingXS,paddingInlineEnd:O.paddingXS}})},{[` ${W}:not(${W}-disabled), ${n}:not(${n}-disabled) `]:{[`&:hover ${n}-inner`]:{borderColor:O.colorPrimary}},[`${W}:not(${W}-disabled)`]:{[`&:hover ${n}-checked:not(${n}-disabled) ${n}-inner`]:{backgroundColor:O.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${n}-checked:not(${n}-disabled):after`]:{borderColor:O.colorPrimaryHover}}},{[`${n}-checked`]:{[`${n}-inner`]:{backgroundColor:O.colorPrimary,borderColor:O.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${O.motionDurationMid} ${O.motionEaseOutBack} ${O.motionDurationFast}`}}},[` diff --git a/p__Classrooms__Lists__Graduation__Tasks__Detail__index.a3479a8a.async.js b/p__Classrooms__Lists__Graduation__Tasks__Detail__index.e03801ed.async.js similarity index 96% rename from p__Classrooms__Lists__Graduation__Tasks__Detail__index.a3479a8a.async.js rename to p__Classrooms__Lists__Graduation__Tasks__Detail__index.e03801ed.async.js index 8d0838748a..fb89af2ac3 100644 --- a/p__Classrooms__Lists__Graduation__Tasks__Detail__index.a3479a8a.async.js +++ b/p__Classrooms__Lists__Graduation__Tasks__Detail__index.e03801ed.async.js @@ -86,18 +86,18 @@ {"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 Bo=["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 To(Gt){return console.log("shapeName:",Gt),Bo.indexOf(Gt)>=0}var ro=new ye.YI(mn.current,{maxSelectionCount:1,linkTemplate:Nt(ye.rU,{locationSpot:ye.z6.Center,selectionAdornmentTemplate:Nt(ye.uz,"Link",{locationSpot:ye.z6.Center},Nt(ye.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Nt(ye.bn,{toArrow:"Standard",stroke:null}))},{routing:ye.rU.AvoidsNodes,curve:ye.rU.JumpOver,corner:5,toShortLength:4},new ye.KX("points"),Nt(ye.bn,{isPanelMain:!0,strokeWidth:2}),Nt(ye.bn,{toArrow:"Standard",stroke:null})),model:new ye.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...ye.bn.getFigureGenerators().toArray().map(Gt=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Gt.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Re.current.addDiagramListener("TextEdited",function(Gt){var vn;const zn=Gt.subject.part;var Pn=(vn=document.activeElement)==null?void 0:vn.value;typeof Pn=="string"&&Pn.trim()===""&&Re.current.model.commit(function(ua){ua.set(zn.data,"text","\u672A\u547D\u540D"),Re.current.commandHandler.stopCommand()},"increment")}),ro.nodeTemplate=Nt(ye.NB,"Auto",{locationSpot:ye.z6.Center},new ye.KX("location","location",ye.E9.parse).makeTwoWay(ye.E9.stringify),Nt(ye.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 ye.KX("stroke").makeTwoWay(),new ye.KX("fill").makeTwoWay(),new ye.KX("figure")),Nt(ye.al,{margin:new ye.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new ye.$u(16,16),maxSize:new ye.$u(10,NaN),textAlign:"center",editable:!0},new ye.KX("key").makeTwoWay())),setTimeout(()=>{Re.current.grid=Nt(ye.s_,"Grid",Nt(ye.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Nt(ye.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Re.current.grid.visible=!0,Re.current.grid.gridCellStroke="darkgray",Re.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Re.current,Re.current}const xa=()=>me(this,null,function*(){var Nt=Re.current.makeImage();const kn=yield(0,Te.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Nt.src}});We({src:kn.url})});return(0,ie.useEffect)(()=>(setTimeout(()=>{xn()},500),Kn(Tn+1),()=>{Re.current=null}),[]),Fe.createElement("div",{ref:Yn,className:nn.current?`${$e.maxH60} body-overflow-initial`:"body-overflow-initial"},Fe.createElement(_e.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Tn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Fe.createElement(ct.Z,null,Fe.createElement(Xt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Fe.createElement(Xt.Z,{onClick:()=>{var Nt,kn,ga=Re.current.selection.first();if(nn.current=!nn.current,document.activeElement&&ga){let qn=(kn=(Nt=document.activeElement)==null?void 0:Nt.value)==null?void 0:kn.trim();typeof qn=="string"&&Re.current.model.commit(function(ra){ra.set(ga.data,"text",qn||"\u672A\u547D\u540D"),Re.current.commandHandler.stopCommand()},"increment")}Kn(Tn+1)}},Fe.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ze},Fe.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:$e.flowChartWrp},Fe.createElement("div",{style:{display:"flex",height:"100%"}},Fe.createElement("div",{style:{width:"300px",height:"100%"}},Fe.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Fe.createElement("div",{style:{height:"calc(100% - 50px)"},className:$e.myPaletteDiv,ref:mn})),Fe.createElement("div",{style:{flex:1,position:"relative"}},Fe.createElement("div",{ref:Mt,style:{height:"80vh"}}))),Fe.createElement("div",{className:"tr"},Fe.createElement(he.ZP,{size:"large",onClick:xa,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var vt=Ve,pe=ne(5112),ue=ne(5871);const He=pe.ZP.Group,Ne={margin:"0 8px"};var Pe=({callback:Ze,onCancel:We})=>{function Re(Mt){Ze(Mt)}return ie.createElement(Se.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Re},ie.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ie.createElement("span",{style:Ne},"\u5355\u5143\u683C\u6570\uFF1A"),ie.createElement("span",{style:Ne},"\u884C\u6570"),ie.createElement(Se.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ie.createElement(ue.Z,null)),ie.createElement("span",{style:Ne},"\u5217\u6570"),ie.createElement(Se.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ie.createElement(ue.Z,null))),ie.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ie.createElement("span",{style:Ne},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),ie.createElement(Se.default.Item,{name:"align"},ie.createElement(He,null,ie.createElement(pe.ZP,{value:"default"},ie.createElement("i",{className:"fa fa-align-justify"})),ie.createElement(pe.ZP,{value:"left"},ie.createElement("i",{className:"fa fa-align-left"})),ie.createElement(pe.ZP,{value:"center"},ie.createElement("i",{className:"fa fa-align-center"})),ie.createElement(pe.ZP,{value:"right"},ie.createElement("i",{className:"fa fa-align-right"}))))),ie.createElement("div",{className:"flex-container flex-end"},ie.createElement(he.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ie.createElement(he.ZP,{type:"ghost",onClick:We},"\u53D6\u6D88")))},Ge=ne(78673),Ct=ne(63089),mt=ne.n(Ct),gt=(0,ie.forwardRef)(({use3d:Ze,width:We,height:Re,callback:Mt,showSaveButton:mn},nn)=>{const Yn=(0,ie.useRef)(),Tn=(0,ie.useRef)(),[Kn,xn]=(0,ie.useState)(!1),xa=(0,ie.useRef)({id:Yn,appName:"graphing",width:We||1e3,height:Re||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ie.useEffect)(()=>{Tn.current=new(mt())(xa.current,!0),window.onload=function(){Tn.current.inject("applet_container")}},[]);const Nt=()=>{var kn=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(kn),kn};return(0,ie.useEffect)(()=>{xa.current.appName=Kn?"3D":"graphing",Tn.current.inject("applet_container")},[Kn]),(0,ie.useEffect)(()=>{xn(Ze)},[Ze]),(0,ie.useImperativeHandle)(nn,()=>({getImgData:Nt})),ie.createElement(ie.Fragment,null,ie.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Yn}),ie.createElement(ct.Z,{align:"middle"},ie.createElement(Xt.Z,{flex:1},ie.createElement(Ge.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Kn,onChange:kn=>xn(kn)})),ie.createElement(Xt.Z,null,ie.createElement(he.ZP,{size:"large",onClick:Nt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),yt=ne(24638),ot=ne(1012),Zt=ne(8591);const zt="link",$t="upload-image",Jt="add-flowchart",Yt="draw-image",Cn="add-flowchart",an="code-block",Fn="add-table",Gn="------------",jn={default:Gn,left:`:${Gn}`,center:`:${Gn}:`,right:`${Gn}:`};var ht=ne(66991),ut=(Ze,We,Re)=>new Promise((Mt,mn)=>{var nn=Kn=>{try{Tn(Re.next(Kn))}catch(xn){mn(xn)}},Yn=Kn=>{try{Tn(Re.throw(Kn))}catch(xn){mn(xn)}},Tn=Kn=>Kn.done?Mt(Kn.value):Promise.resolve(Kn.value).then(nn,Yn);Tn((Re=Re.apply(Ze,We)).next())});function lt(){}let Et=0;const hn=1e4,In="\u2581",gn="@\u2581\u2581@",un="@\u2581@",En=` +]}`;var Bo=["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 To(Gt){return console.log("shapeName:",Gt),Bo.indexOf(Gt)>=0}var ro=new ye.YI(mn.current,{maxSelectionCount:1,linkTemplate:Nt(ye.rU,{locationSpot:ye.z6.Center,selectionAdornmentTemplate:Nt(ye.uz,"Link",{locationSpot:ye.z6.Center},Nt(ye.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Nt(ye.bn,{toArrow:"Standard",stroke:null}))},{routing:ye.rU.AvoidsNodes,curve:ye.rU.JumpOver,corner:5,toShortLength:4},new ye.KX("points"),Nt(ye.bn,{isPanelMain:!0,strokeWidth:2}),Nt(ye.bn,{toArrow:"Standard",stroke:null})),model:new ye.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...ye.bn.getFigureGenerators().toArray().map(Gt=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Gt.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Re.current.addDiagramListener("TextEdited",function(Gt){var vn;const zn=Gt.subject.part;var Pn=(vn=document.activeElement)==null?void 0:vn.value;typeof Pn=="string"&&Pn.trim()===""&&Re.current.model.commit(function(ua){ua.set(zn.data,"text","\u672A\u547D\u540D"),Re.current.commandHandler.stopCommand()},"increment")}),ro.nodeTemplate=Nt(ye.NB,"Auto",{locationSpot:ye.z6.Center},new ye.KX("location","location",ye.E9.parse).makeTwoWay(ye.E9.stringify),Nt(ye.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 ye.KX("stroke").makeTwoWay(),new ye.KX("fill").makeTwoWay(),new ye.KX("figure")),Nt(ye.al,{margin:new ye.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new ye.$u(16,16),maxSize:new ye.$u(10,NaN),textAlign:"center",editable:!0},new ye.KX("key").makeTwoWay())),setTimeout(()=>{Re.current.grid=Nt(ye.s_,"Grid",Nt(ye.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Nt(ye.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Re.current.grid.visible=!0,Re.current.grid.gridCellStroke="darkgray",Re.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Re.current,Re.current}const xa=()=>me(this,null,function*(){var Nt=Re.current.makeImage();const kn=yield(0,Te.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Nt.src}});We({src:kn.url})});return(0,ie.useEffect)(()=>(setTimeout(()=>{xn()},500),Kn(Tn+1),()=>{Re.current=null}),[]),Fe.createElement("div",{ref:Yn,className:nn.current?`${$e.maxH60} body-overflow-initial`:"body-overflow-initial"},Fe.createElement(_e.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Tn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Fe.createElement(ct.Z,null,Fe.createElement(Xt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Fe.createElement(Xt.Z,{onClick:()=>{var Nt,kn,ga=Re.current.selection.first();if(nn.current=!nn.current,document.activeElement&&ga){let qn=(kn=(Nt=document.activeElement)==null?void 0:Nt.value)==null?void 0:kn.trim();typeof qn=="string"&&Re.current.model.commit(function(ra){ra.set(ga.data,"text",qn||"\u672A\u547D\u540D"),Re.current.commandHandler.stopCommand()},"increment")}Kn(Tn+1)}},Fe.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ze},Fe.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:$e.flowChartWrp},Fe.createElement("div",{style:{display:"flex",height:"100%"}},Fe.createElement("div",{style:{width:"300px",height:"100%"}},Fe.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Fe.createElement("div",{style:{height:"calc(100% - 50px)"},className:$e.myPaletteDiv,ref:mn})),Fe.createElement("div",{style:{flex:1,position:"relative"}},Fe.createElement("div",{ref:Mt,style:{height:"80vh"}}))),Fe.createElement("div",{className:"tr"},Fe.createElement(he.ZP,{size:"large",onClick:xa,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var vt=Ve,pe=ne(5112),ue=ne(5871);const He=pe.ZP.Group,Ne={margin:"0 8px"};var Pe=({callback:Ze,onCancel:We})=>{function Re(Mt){Ze(Mt)}return ie.createElement(Se.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Re},ie.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ie.createElement("span",{style:Ne},"\u5355\u5143\u683C\u6570\uFF1A"),ie.createElement("span",{style:Ne},"\u884C\u6570"),ie.createElement(Se.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ie.createElement(ue.Z,null)),ie.createElement("span",{style:Ne},"\u5217\u6570"),ie.createElement(Se.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ie.createElement(ue.Z,null))),ie.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ie.createElement("span",{style:Ne},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),ie.createElement(Se.default.Item,{name:"align"},ie.createElement(He,null,ie.createElement(pe.ZP,{value:"default"},ie.createElement("i",{className:"fa fa-align-justify"})),ie.createElement(pe.ZP,{value:"left"},ie.createElement("i",{className:"fa fa-align-left"})),ie.createElement(pe.ZP,{value:"center"},ie.createElement("i",{className:"fa fa-align-center"})),ie.createElement(pe.ZP,{value:"right"},ie.createElement("i",{className:"fa fa-align-right"}))))),ie.createElement("div",{className:"flex-container flex-end"},ie.createElement(he.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ie.createElement(he.ZP,{type:"ghost",onClick:We},"\u53D6\u6D88")))},Ge=ne(78673),Ct=ne(63089),mt=ne.n(Ct),gt=(0,ie.forwardRef)(({use3d:Ze,width:We,height:Re,callback:Mt,showSaveButton:mn},nn)=>{const Yn=(0,ie.useRef)(),Tn=(0,ie.useRef)(),[Kn,xn]=(0,ie.useState)(!1),xa=(0,ie.useRef)({id:Yn,appName:"graphing",width:We||1e3,height:Re||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ie.useEffect)(()=>{Tn.current=new(mt())(xa.current,!0),window.onload=function(){Tn.current.inject("applet_container")}},[]);const Nt=()=>{var kn=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(kn),kn};return(0,ie.useEffect)(()=>{xa.current.appName=Kn?"3D":"graphing",Tn.current.inject("applet_container")},[Kn]),(0,ie.useEffect)(()=>{xn(Ze)},[Ze]),(0,ie.useImperativeHandle)(nn,()=>({getImgData:Nt})),ie.createElement(ie.Fragment,null,ie.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Yn}),ie.createElement(ct.Z,{align:"middle"},ie.createElement(Xt.Z,{flex:1},ie.createElement(Ge.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Kn,onChange:kn=>xn(kn)})),ie.createElement(Xt.Z,null,ie.createElement(he.ZP,{size:"large",onClick:Nt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),yt=ne(24638),ot=ne(1012),Zt=ne(8591);const zt="link",$t="upload-image",Jt="add-flowchart",Yt="draw-image",Cn="add-flowchart",an="code-block",Fn="add-table",Gn="------------",jn={default:Gn,left:`:${Gn}`,center:`:${Gn}:`,right:`${Gn}:`};var ht=ne(66991),ut=(Ze,We,Re)=>new Promise((Mt,mn)=>{var nn=Kn=>{try{Tn(Re.next(Kn))}catch(xn){mn(xn)}},Yn=Kn=>{try{Tn(Re.throw(Kn))}catch(xn){mn(xn)}},Tn=Kn=>Kn.done?Mt(Kn.value):Promise.resolve(Kn.value).then(nn,Yn);Tn((Re=Re.apply(Ze,We)).next())});function lt(){}let Et=0;const hn=1e4,In="\u2581",dn="@\u2581\u2581@",un="@\u2581@",En=` **\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`,_n=["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 la(Ze){return/^\d+$/.test(Ze)?`${Ze}px`:Ze}const Hn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ca={[Hn+"-B"]:"bold",[Hn+"-I"]:"italic"},oa={[zt]:"\u6DFB\u52A0\u94FE\u63A5",[an]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[$t]:"\u6DFB\u52A0\u56FE\u7247",[Yt]:"\u6DFB\u52A0\u753B\u56FE",[Jt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Fn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var ja=({defaultValue:Ze="",onChange:We,width:Re="100%",height:Mt=400,miniToolbar:mn=!1,isFocus:nn=!1,watch:Yn,insertTemp:Tn,mode:Kn="markdown",id:xn="markdown-editor-id",showResizeBar:xa=!1,noStorage:Nt=!1,showNullButton:kn=!1,showNullProgramButton:ga=!1,hidetoolBar:qn=!1,fullScreen:ra=!1,onBlur:ta,onCMBeforeChange:Aa,onFullScreen:Da,className:_a="",disablePaste:oo=!1,disabled:Ya=!1,disabledFill:Ca=!1,placeholder:yo="",values:bo="",extraUse:Ro})=>{const[Bt,qo]=(0,ie.useState)(null),[Bo,To]=(0,ie.useState)(Ze),[ro,Gt]=(0,ie.useState)(Yn),[vn,zn]=(0,ie.useState)(ra),[Pn,ua]=(0,ie.useState)(""),[ma,ka]=(0,ie.useState)(0),[Wa,no]=(0,ie.useState)(Mt),[Wo,Fo]=(0,ie.useState)(!1),Sr=(0,ie.useRef)((0,ot.Z)()),pr=(0,ie.useRef)(!1),er=(0,ie.useRef)(),[tr,nr]=(0,ie.useState)(0),[Uo,ar]=(0,ie.useState)(0),xo=(0,ie.useRef)(),Ao=(0,ie.useRef)(),ko=(0,ie.useRef)(),Go=(0,ie.useRef)(),vr=()=>ut(void 0,null,function*(){var fn;const Wt=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Sr.current}});(fn=Wt==null?void 0:Wt.attachments)!=null&&fn.length&&(console.log("cm:",Bt,xo),Wt.attachments.map(en=>{en.content_type.indexOf("image")>-1?Bt.replaceSelection(`![,](/api/attachments/${en.id}?type=${en.content_type})`):en.content_type.indexOf("video")>-1?Bt.replaceSelection(``):en.content_type.indexOf("pdf")>-1?Bt.replaceSelection(`${en.name}`):Bt.replaceSelection(`[${en.name}](${ENV.API_SERVER}/api/attachments/${en.id}?type=${en.content_type})`)}))});(0,ie.useEffect)(()=>{const fn=window.scrollY||window.pageYOffset;To(bo),Bt==null||Bt.setValue(bo),window.scrollTo(0,fn)},[bo]),(0,ie.useEffect)(()=>{Da==null||Da(vn)},[vn]),(0,ie.useEffect)(()=>{if(xo.current){let fn=function(en,dn){var Vn;if(oo){dn.preventDefault();return}const fa=dn.clipboardData;if(fa){const Ia=fa.types.toString(),Ta=fa.items;if(Ia==="Files"||fa.types.indexOf("Files")>-1){if(dn.preventDefault(),Kn=="stex")return;try{let Ma=Ta[1];((Vn=Ta[0])==null?void 0:Vn.kind)==="file"&&(Ma=Ta[0]);const za=Ma.getAsFile(),mo=za.name.split(".").pop();(0,Oe.I)(za,Ua=>{var Ko,Zo,Ho;Ua.id?((Ko=za==null?void 0:za.type)==null?void 0:Ko.indexOf("image"))>-1?Wt.replaceSelection(``):((Zo=za==null?void 0:za.type)==null?void 0:Zo.indexOf("video"))>-1?Wt.replaceSelection(``):((Ho=za==null?void 0:za.type)==null?void 0:Ho.indexOf("pdf"))>-1?Wt.replaceSelection(`${za.name}`):_n.includes(mo)?Wt.replaceSelection(`${za.name}`):Wt.replaceSelection(`[${za.name}](/api/attachments/${Ua.id}?type=${Ua.content_type})`):(Ua==null?void 0:Ua.status)===401&&(Zt.ZP.warning((Ua==null?void 0:Ua.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ma){Zt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Wt=De().fromTextArea(xo.current,{mode:Kn,lineNumbers:!mn,lineWrapping:!0,value:Ze,autoCloseTags:!ga,autoCloseBrackets:!0});return Wt.on("keyup",function(en,dn){dn.keyCode===8&&(en.getValue()==""?Wt.setOption("placeholder",yo):Wt.setOption("placeholder",null))}),Wt.on("keydown",function(en,dn){if(dn.keyCode===8){var Vn=Ur(en);Vn&&dn.preventDefault()}}),nn&&Wt.focus(),Wt.on("paste",fn),Wt.on("dragleave",function(en,dn){Ao.current.classList.remove("mouse-hover-md")}),Ya&&Wt.on("beforeChange",function(en,dn){(dn.origin==="paste"||dn.origin==="+input")&&dn.cancel()}),qo(Wt),()=>{Wt.off("paste",fn)}}},[]);const Vo=(0,ie.useCallback)(()=>{if(Ao.current)try{}catch(fn){console.log(fn,"---- to set md editor body height")}},[Wa,Ao,vn]);(0,ie.useEffect)(()=>{function fn(){let Wt=new Ue.Z(en=>{for(let dn of en)(dn.target.offsetHeight>0||dn.target.offsetWidth>0)&&(Vo(),Bt.setSize("100%","100%"),Bt.refresh())});return Wt.observe(xo.current.parentElement),Wt}if(Bt){const Wt=fn();return()=>{var en,dn;(en=xo.current)!=null&&en.parentElement&&Wt.unobserve((dn=xo.current)==null?void 0:dn.parentElement)}}},[Bt,Vo]),(0,ie.useEffect)(()=>{if(Bt){let fn=[];for(const[Wt,en]of Object.entries(ca)){let dn={[Wt]:()=>{Pr(en)}};fn.push(dn),Bt.addKeyMap(dn)}return er.current=setInterval(()=>{pr.current&&vr()},4e3),()=>{clearInterval(er.current);for(let Wt of fn)Bt.removeKeyMap(Wt)}}},[Bt]),(0,ie.useEffect)(()=>{ra!==vn&&zn(ra)},[ra]),(0,ht.Z)(()=>{if(!Nt&&ma>0){let fn=new Date().getTime(),Wt=window.sessionStorage.getItem(xn);fn>=ma+hn&&(!Wt||Wt!==Bo)&&(window.sessionStorage.setItem(xn,Bo),Fo(!0))}},hn),(0,ie.useEffect)(()=>{Gt(Yn)},[Bt,Yn]),(0,ie.useEffect)(()=>{Bt&&nn&&Bt.focus()},[Bt,nn]),(0,ie.useEffect)(()=>{if(ro&&Bt){let fn=function(en){let dn=en.target;if(Go.current){let Vn=dn.scrollTop/dn.scrollHeight;Go.current.scrollTop=Go.current.scrollHeight*Vn}};const Wt=Bt.getScrollerElement();return Wt.addEventListener("scroll",fn),()=>{Wt.removeEventListener("scroll",fn)}}},[Bt,ro]),(0,ie.useEffect)(()=>{if(Bt&&Aa){let fn=function(Wt,en){Aa(Wt,en)};return Bt.on("beforeChange",fn),()=>{Bt.off("beforeChange",fn)}}},[Bt,Aa]),(0,ie.useEffect)(()=>{if(Bt&&ta){let fn=function(){ta(Bt.getValue())};return Bt.on("blur",fn),()=>{Bt.off("blur",fn)}}},[Bt,ta]);function Ur(fn,Wt){var en=fn.getDoc(),dn=en.getCursor(),Vn=en.getLine(dn.line),fa=Vn.charAt(dn.ch-1),Ia=Vn.lastIndexOf("@\u2581@",dn.ch),Ta=Vn.lastIndexOf("@\u2581\u2581@",dn.ch),Ma=Ia>Ta?Ia:Ta,za=Ia>Ta?3:4;if(gn.indexOf(fa)===-1)return null;if(console.log("change1:",Wt,fn,Vn,dn,Ma,Ia,Ta,fa),Ma>=0&&dn.ch-Ma<5){var mo=Ma+za;return en.replaceRange("",{line:dn.line,ch:Ma},{line:dn.line,ch:mo}),{line:dn.line,ch:mo}}return null}(0,ie.useEffect)(()=>{if(Bt){let fn=function(Wt,en){const dn=Wt.getValue();To(dn),ka(new Date().getTime()),Wt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),We&&(ga?We(dn,wr(dn)):We(dn))};return Bt.on("change",fn),()=>{Bt.off("change",fn)}}},[Bt,We]),(0,ie.useEffect)(()=>{if(Bt)if(Ze==null)Bt.setValue(""),To("");else{const fn=window.scrollY||window.pageYOffset;Ze!==Bt.getValue()&&(Bt.setValue(Ze),To(Ze),Bt.setCursor(Ya?1:Bt.lineCount(),0),window.scrollTo(0,fn))}},[Bt,Ze]);const Pr=(0,ie.useCallback)(fn=>{const Wt=Bt.getCursor(),en=Bt.getSelection();let dn=en.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,_n=["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 la(Ze){return/^\d+$/.test(Ze)?`${Ze}px`:Ze}const Hn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ca={[Hn+"-B"]:"bold",[Hn+"-I"]:"italic"},oa={[zt]:"\u6DFB\u52A0\u94FE\u63A5",[an]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[$t]:"\u6DFB\u52A0\u56FE\u7247",[Yt]:"\u6DFB\u52A0\u753B\u56FE",[Jt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Fn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var ja=({defaultValue:Ze="",onChange:We,width:Re="100%",height:Mt=400,miniToolbar:mn=!1,isFocus:nn=!1,watch:Yn,insertTemp:Tn,mode:Kn="markdown",id:xn="markdown-editor-id",showResizeBar:xa=!1,noStorage:Nt=!1,showNullButton:kn=!1,showNullProgramButton:ga=!1,hidetoolBar:qn=!1,fullScreen:ra=!1,onBlur:ta,onCMBeforeChange:Aa,onFullScreen:Da,className:_a="",disablePaste:oo=!1,disabled:Ya=!1,disabledFill:Ca=!1,placeholder:yo="",values:bo="",extraUse:Ro})=>{const[Bt,qo]=(0,ie.useState)(null),[Bo,To]=(0,ie.useState)(Ze),[ro,Gt]=(0,ie.useState)(Yn),[vn,zn]=(0,ie.useState)(ra),[Pn,ua]=(0,ie.useState)(""),[ma,ka]=(0,ie.useState)(0),[Wa,no]=(0,ie.useState)(Mt),[Wo,Fo]=(0,ie.useState)(!1),Sr=(0,ie.useRef)((0,ot.Z)()),pr=(0,ie.useRef)(!1),er=(0,ie.useRef)(),[tr,nr]=(0,ie.useState)(0),[Uo,ar]=(0,ie.useState)(0),xo=(0,ie.useRef)(),Ao=(0,ie.useRef)(),ko=(0,ie.useRef)(),Go=(0,ie.useRef)(),vr=()=>ut(void 0,null,function*(){var fn;const Wt=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Sr.current}});(fn=Wt==null?void 0:Wt.attachments)!=null&&fn.length&&(console.log("cm:",Bt,xo),Wt.attachments.map(en=>{en.content_type.indexOf("image")>-1?Bt.replaceSelection(`![,](/api/attachments/${en.id}?type=${en.content_type})`):en.content_type.indexOf("video")>-1?Bt.replaceSelection(``):en.content_type.indexOf("pdf")>-1?Bt.replaceSelection(`${en.name}`):Bt.replaceSelection(`[${en.name}](${ENV.API_SERVER}/api/attachments/${en.id}?type=${en.content_type})`)}))});(0,ie.useEffect)(()=>{const fn=window.scrollY||window.pageYOffset;To(bo),Bt==null||Bt.setValue(bo),window.scrollTo(0,fn)},[bo]),(0,ie.useEffect)(()=>{Da==null||Da(vn)},[vn]),(0,ie.useEffect)(()=>{if(xo.current){let fn=function(en,gn){var Vn;if(oo){gn.preventDefault();return}const fa=gn.clipboardData;if(fa){const Ia=fa.types.toString(),Ta=fa.items;if(Ia==="Files"||fa.types.indexOf("Files")>-1){if(gn.preventDefault(),Kn=="stex")return;try{let Ma=Ta[1];((Vn=Ta[0])==null?void 0:Vn.kind)==="file"&&(Ma=Ta[0]);const za=Ma.getAsFile(),mo=za.name.split(".").pop();(0,Oe.I)(za,Ua=>{var Ko,Zo,Ho;Ua.id?((Ko=za==null?void 0:za.type)==null?void 0:Ko.indexOf("image"))>-1?Wt.replaceSelection(``):((Zo=za==null?void 0:za.type)==null?void 0:Zo.indexOf("video"))>-1?Wt.replaceSelection(``):((Ho=za==null?void 0:za.type)==null?void 0:Ho.indexOf("pdf"))>-1?Wt.replaceSelection(`${za.name}`):_n.includes(mo)?Wt.replaceSelection(`${za.name}`):Wt.replaceSelection(`[${za.name}](/api/attachments/${Ua.id}?type=${Ua.content_type})`):(Ua==null?void 0:Ua.status)===401&&(Zt.ZP.warning((Ua==null?void 0:Ua.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ma){Zt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Wt=De().fromTextArea(xo.current,{mode:Kn,lineNumbers:!mn,lineWrapping:!0,value:Ze,autoCloseTags:!ga,autoCloseBrackets:!0});return Wt.on("keyup",function(en,gn){gn.keyCode===8&&(en.getValue()==""?Wt.setOption("placeholder",yo):Wt.setOption("placeholder",null))}),Wt.on("keydown",function(en,gn){if(gn.keyCode===8){var Vn=Ur(en);Vn&&gn.preventDefault()}}),nn&&Wt.focus(),Wt.on("paste",fn),Wt.on("dragleave",function(en,gn){Ao.current.classList.remove("mouse-hover-md")}),Ya&&Wt.on("beforeChange",function(en,gn){(gn.origin==="paste"||gn.origin==="+input")&&gn.cancel()}),qo(Wt),()=>{Wt.off("paste",fn)}}},[]);const Vo=(0,ie.useCallback)(()=>{if(Ao.current)try{}catch(fn){console.log(fn,"---- to set md editor body height")}},[Wa,Ao,vn]);(0,ie.useEffect)(()=>{function fn(){let Wt=new Ue.Z(en=>{for(let gn of en)(gn.target.offsetHeight>0||gn.target.offsetWidth>0)&&(Vo(),Bt.setSize("100%","100%"),Bt.refresh())});return Wt.observe(xo.current.parentElement),Wt}if(Bt){const Wt=fn();return()=>{var en,gn;(en=xo.current)!=null&&en.parentElement&&Wt.unobserve((gn=xo.current)==null?void 0:gn.parentElement)}}},[Bt,Vo]),(0,ie.useEffect)(()=>{if(Bt){let fn=[];for(const[Wt,en]of Object.entries(ca)){let gn={[Wt]:()=>{Pr(en)}};fn.push(gn),Bt.addKeyMap(gn)}return er.current=setInterval(()=>{pr.current&&vr()},4e3),()=>{clearInterval(er.current);for(let Wt of fn)Bt.removeKeyMap(Wt)}}},[Bt]),(0,ie.useEffect)(()=>{ra!==vn&&zn(ra)},[ra]),(0,ht.Z)(()=>{if(!Nt&&ma>0){let fn=new Date().getTime(),Wt=window.sessionStorage.getItem(xn);fn>=ma+hn&&(!Wt||Wt!==Bo)&&(window.sessionStorage.setItem(xn,Bo),Fo(!0))}},hn),(0,ie.useEffect)(()=>{Gt(Yn)},[Bt,Yn]),(0,ie.useEffect)(()=>{Bt&&nn&&Bt.focus()},[Bt,nn]),(0,ie.useEffect)(()=>{if(ro&&Bt){let fn=function(en){let gn=en.target;if(Go.current){let Vn=gn.scrollTop/gn.scrollHeight;Go.current.scrollTop=Go.current.scrollHeight*Vn}};const Wt=Bt.getScrollerElement();return Wt.addEventListener("scroll",fn),()=>{Wt.removeEventListener("scroll",fn)}}},[Bt,ro]),(0,ie.useEffect)(()=>{if(Bt&&Aa){let fn=function(Wt,en){Aa(Wt,en)};return Bt.on("beforeChange",fn),()=>{Bt.off("beforeChange",fn)}}},[Bt,Aa]),(0,ie.useEffect)(()=>{if(Bt&&ta){let fn=function(){ta(Bt.getValue())};return Bt.on("blur",fn),()=>{Bt.off("blur",fn)}}},[Bt,ta]);function Ur(fn,Wt){var en=fn.getDoc(),gn=en.getCursor(),Vn=en.getLine(gn.line),fa=Vn.charAt(gn.ch-1),Ia=Vn.lastIndexOf("@\u2581@",gn.ch),Ta=Vn.lastIndexOf("@\u2581\u2581@",gn.ch),Ma=Ia>Ta?Ia:Ta,za=Ia>Ta?3:4;if(dn.indexOf(fa)===-1)return null;if(console.log("change1:",Wt,fn,Vn,gn,Ma,Ia,Ta,fa),Ma>=0&&gn.ch-Ma<5){var mo=Ma+za;return en.replaceRange("",{line:gn.line,ch:Ma},{line:gn.line,ch:mo}),{line:gn.line,ch:mo}}return null}(0,ie.useEffect)(()=>{if(Bt){let fn=function(Wt,en){const gn=Wt.getValue();To(gn),ka(new Date().getTime()),Wt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),We&&(ga?We(gn,wr(gn)):We(gn))};return Bt.on("change",fn),()=>{Bt.off("change",fn)}}},[Bt,We]),(0,ie.useEffect)(()=>{if(Bt)if(Ze==null)Bt.setValue(""),To("");else{const fn=window.scrollY||window.pageYOffset;Ze!==Bt.getValue()&&(Bt.setValue(Ze),To(Ze),Bt.setCursor(Ya?1:Bt.lineCount(),0),window.scrollTo(0,fn))}},[Bt,Ze]);const Pr=(0,ie.useCallback)(fn=>{const Wt=Bt.getCursor(),en=Bt.getSelection();let gn=en.split(` `);switch(fn){case"bold":return Bt.replaceSelection("**"+en+"**"),en===""&&Bt.setCursor(Wt.line,Wt.ch+2),Bt.focus();case"italic":return Bt.replaceSelection("*"+en+"*"),en===""&&Bt.setCursor(Wt.line,Wt.ch+1),Bt.focus();case"code":return Bt.replaceSelection("`"+en+"`"),en===""&&Bt.setCursor(Wt.line,Wt.ch+1),Bt.focus();case"inline-latex":return ua("inline-latex"),Bt.focus();case"latex":return Bt.replaceSelection("```latex\n"+en+"\n```"),Bt.setCursor(Wt.line+1,en.length+1),Bt.focus();case"line-break":return Bt.replaceSelection(`
-`),Bt.focus();case"list-ul":return en===""?Bt.replaceSelection("- "+en):Bt.replaceSelection(dn.map(Vn=>Vn===""?"":`- ${Vn}`).join(` -`)),Bt.focus();case"list-ol":return en===""?Bt.replaceSelection("1. "+en):Bt.replaceSelection(dn.map((Vn,fa)=>Vn===""?"":`${fa+1}. ${Vn}`).join(` -`)),Bt.focus();case"add-null-ch":return en===""&&Bt.setCursor(Wt.line,Wt.ch),Bt.replaceSelection(In),Bt.focus();case"add-signal":return en===""&&Bt.setCursor(Wt.line,Wt.ch),Bt.replaceSelection(un),Bt.focus();case"add-multiple":return en===""&&Bt.setCursor(Wt.line,Wt.ch),Bt.replaceSelection(gn),Bt.focus();case"inster-template-1":return en===""&&Bt.setCursor(Wt.line,Wt.ch),Bt.replaceSelection(En),Bt.focus();case"eraser":return Bt.setValue(""),Bt.focus();case"trigger-watch":return Gt(!ro),Bt.focus();case"trigger-full-screen":return zn(!vn),Bt.focus();case zt:ua(zt);return;case an:ua(an);return;case $t:ua($t);return;case Yt:ua(Yt);return;case"maths-latex":ua("maths-latex");return;case Jt:ua(Jt);return;case Fn:ua(Fn);return;default:throw new Error}},[Bt,ro,vn]),uo=(0,ie.useCallback)((fn,Wt)=>{var en,dn,Vn,fa,Ia,Ta;switch(ua(""),Pn){case zt:const{title:Ko,link:Zo}=fn;return Bt.replaceSelection(`[${Ko}](${Zo})`),Bt.focus();case an:const{language:Ho,content:Fr}=fn;return Bt.replaceSelection(["```"+Ho,Fr,"```"].join(` -`)),Bt.focus();case"maths-latex":for(var Ma=atob(fn),za=new Uint8Array(Ma.length),mo=0;mo{io.id?Bt.replaceSelection(`![,](/api/attachments/${io.id}?type=${io.content_type})`):(io==null?void 0:io.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Bt.replaceSelection("`$$"+fn+"$$`");break;case $t:case Yt:case Cn:const{src:Co,alt:Do}=fn,Fa=Wt,or=(Vn=(dn=(en=Fa==null?void 0:Fa.name)==null?void 0:en.split("."))==null?void 0:dn.pop)==null?void 0:Vn.call(dn);return((fa=Fa==null?void 0:Fa.type)==null?void 0:fa.indexOf("image"))>-1||!(Fa!=null&&Fa.type)?Fa.align||Fa.width?Bt.replaceSelection(`

${Do||

`):Bt.replaceSelection(`${Do||`):((Ia=Fa==null?void 0:Fa.type)==null?void 0:Ia.indexOf("video"))>-1?Bt.replaceSelection(``):((Ta=Fa==null?void 0:Fa.type)==null?void 0:Ta.indexOf("pdf"))>-1?Bt.replaceSelection(`${Fa.name}`):_n.includes(or)?Bt.replaceSelection(`${Fa.name}`):Bt.replaceSelection(`[${Fa.name}](${Co})`),Bt.focus();case Fn:const{row:Nr,col:rr,align:ir}=fn;let Xo=` +`),Bt.focus();case"list-ul":return en===""?Bt.replaceSelection("- "+en):Bt.replaceSelection(gn.map(Vn=>Vn===""?"":`- ${Vn}`).join(` +`)),Bt.focus();case"list-ol":return en===""?Bt.replaceSelection("1. "+en):Bt.replaceSelection(gn.map((Vn,fa)=>Vn===""?"":`${fa+1}. ${Vn}`).join(` +`)),Bt.focus();case"add-null-ch":return en===""&&Bt.setCursor(Wt.line,Wt.ch),Bt.replaceSelection(In),Bt.focus();case"add-signal":return en===""&&Bt.setCursor(Wt.line,Wt.ch),Bt.replaceSelection(un),Bt.focus();case"add-multiple":return en===""&&Bt.setCursor(Wt.line,Wt.ch),Bt.replaceSelection(dn),Bt.focus();case"inster-template-1":return en===""&&Bt.setCursor(Wt.line,Wt.ch),Bt.replaceSelection(En),Bt.focus();case"eraser":return Bt.setValue(""),Bt.focus();case"trigger-watch":return Gt(!ro),Bt.focus();case"trigger-full-screen":return zn(!vn),Bt.focus();case zt:ua(zt);return;case an:ua(an);return;case $t:ua($t);return;case Yt:ua(Yt);return;case"maths-latex":ua("maths-latex");return;case Jt:ua(Jt);return;case Fn:ua(Fn);return;default:throw new Error}},[Bt,ro,vn]),uo=(0,ie.useCallback)((fn,Wt)=>{var en,gn,Vn,fa,Ia,Ta;switch(ua(""),Pn){case zt:const{title:Ko,link:Zo}=fn;return Bt.replaceSelection(`[${Ko}](${Zo})`),Bt.focus();case an:const{language:Ho,content:Fr}=fn;return Bt.replaceSelection(["```"+Ho,Fr,"```"].join(` +`)),Bt.focus();case"maths-latex":for(var Ma=atob(fn),za=new Uint8Array(Ma.length),mo=0;mo{io.id?Bt.replaceSelection(`![,](/api/attachments/${io.id}?type=${io.content_type})`):(io==null?void 0:io.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Bt.replaceSelection("`$$"+fn+"$$`");break;case $t:case Yt:case Cn:const{src:Co,alt:Do}=fn,Fa=Wt,or=(Vn=(gn=(en=Fa==null?void 0:Fa.name)==null?void 0:en.split("."))==null?void 0:gn.pop)==null?void 0:Vn.call(gn);return((fa=Fa==null?void 0:Fa.type)==null?void 0:fa.indexOf("image"))>-1||!(Fa!=null&&Fa.type)?Fa.align||Fa.width?Bt.replaceSelection(`

${Do||

`):Bt.replaceSelection(`${Do||`):((Ia=Fa==null?void 0:Fa.type)==null?void 0:Ia.indexOf("video"))>-1?Bt.replaceSelection(``):((Ta=Fa==null?void 0:Fa.type)==null?void 0:Ta.indexOf("pdf"))>-1?Bt.replaceSelection(`${Fa.name}`):_n.includes(or)?Bt.replaceSelection(`${Fa.name}`):Bt.replaceSelection(`[${Fa.name}](${Co})`),Bt.focus();case Fn:const{row:Nr,col:rr,align:ir}=fn;let Xo=` `;for(let io=0;io{switch(Pn){case zt:return ie.createElement(Ft,{callback:uo,onCancel:So});case an:return ie.createElement(Dt.Z,{callback:uo,onCancel:So});case $t:return ie.createElement(Oe.Z,{callback:uo,onCancel:So});case Jt:return ie.createElement(vt,{callback:uo,onCancel:So});case Fn:return ie.createElement(Pe,{callback:uo,onCancel:So});case"maths-latex":return ie.createElement(gt,{showSaveButton:!0,callback:uo});case"inline-latex":return ie.createElement(yt.Z,{showSaveButton:!0,callback:uo});default:return null}},[Pn]);function So(){ua("")}(0,ie.useEffect)(()=>{if(ko.current){let fn=function(Ia){Vn=!0,fa=Ia.pageY},Wt=function(){Vn=!1},en=function(Ia){if(Vn){let Ta=Ia.pageY-fa;Ta<0&&(Ta=0),Ta>300&&(Ta=300);let Ma=Mt+Ta+"px";no(Ma)}},dn=ko.current,Vn=!1,fa=0;return dn.addEventListener("mousedown",fn),document.addEventListener("mousemove",en),document.addEventListener("mouseup",Wt),()=>{dn.removeEventListener("mousedown",fn),document.removeEventListener("mousemove",en),document.removeEventListener("mouseup",Wt)}}},[Bt,ko]),(0,ie.useEffect)(()=>{no(Mt)},[Mt]);const br=la(Re),xr=la(Wa),Cr={width:br,height:xr},Lr=(0,ie.useMemo)(()=>{if(ma){let fn=new Date(ma),Wt=fn.getHours(),en=fn.getMinutes(),dn=fn.getSeconds();return Wt=Wt<10?"0"+Wt:Wt,en=en<10?"0"+en:en,dn=dn<10?"0"+dn:dn,`${Wt}:${en}:${dn}`}return 0},[ma]),wr=fn=>{const Wt=[];if(ga){let en=-1;fn=fn.replace(/(@▁▁@|@▁@)/g,function(dn,Vn,fa){Wt.push({multiLine:dn!==un})})}return Wt};function Vr(){window.sessionStorage.removeItem(xn),Fo(!1),ka(0)}function Xr(){Fo(!1),ka(0),Bt.setValue(window.sessionStorage.getItem(xn))}(0,ie.useEffect)(()=>{oa[Pn]&&Pn!==Yt&&Pn!==Jt&&setTimeout(()=>{const fn=document.getElementsByClassName("markdown-popup-form")[0],Wt=window.innerWidth/2-fn.offsetWidth/2,en=window.innerHeight/2-fn.offsetHeight/2;nr(Wt),ar(en)},0)},[Pn]);const Er=fn=>{fn.preventDefault();const Wt=fn.clientX-tr,en=fn.clientY-Uo;document.body.onmousemove=dn=>{let Vn=dn.clientX-Wt,fa=dn.clientY-en;const Ia=document.getElementsByClassName("markdown-popup-form")[0],Ta=window.innerWidth-Ia.offsetWidth,Ma=window.innerHeight-Ia.offsetHeight;Vn=Math.max(0,Math.min(Vn,Ta)),fa=Math.max(0,Math.min(fa,Ma)),Br(dn.clientX,dn.clientY,Wt,en)&&(nr(Vn),ar(fa))},document.body.onmouseup=function(){document.body.onmousemove=null}},Br=(fn,Wt,en,dn)=>{const Vn=document.body.clientHeight,fa=document.body.clientWidth;return fn<20&&en>fn||fn>fa-20&&enWt||Wt>Vn-20&&dnEe in Se?et(Se,Ee,{enumerable:!0,configurable:!0,writable:!0,value:he}):Se[Ee]=he,E=(Se,Ee)=>{for(var he in Ee||(Ee={}))a.call(Ee,he)&&b(Se,he,Ee[he]);if(y)for(var he of y(Ee))x.call(Ee,he)&&b(Se,he,Ee[he]);return Se},z=(Se,Ee)=>Ke(Se,oe(Ee));const{useForm:ee}=ie.default,te={width:280,marginRight:10},ge={labelCol:{span:5},wrapperCol:{span:19}};var de=({callback:Se,onCancel:Ee})=>{const[he]=ee();let ft=(0,Xe.useRef)();function it(ke){ft.current.width=he.getFieldValue("width"),ft.current.align=he.getFieldValue("align"),Se(ke,ft.current)}function _t(ke,tt){if(ke.status===-1){ce.ZP.error(ke.message);return}he.setFieldsValue({src:`/api/attachments/${ke.id}`,type:tt.type})}function Ce(ke){let tt=ke.target.files[0];ft.current=tt,be(tt,_t)}return Ae.createElement(ie.default,z(E({form:he},ge),{className:"upload-image-panel",onFinish:it,style:{width:470,overflow:"hidden"}}),Ae.createElement(ie.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Ae.createElement("div",{className:"flex-container"},Ae.createElement(ie.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Ae.createElement(De.default,{style:te})),Ae.createElement(se,{onFileChange:Ce}))),Ae.createElement(ie.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Ae.createElement(De.default,{style:{width:264}})),Ae.createElement(ie.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Ae.createElement(Ue.Z,null,Ae.createElement(ie.default.Item,{name:"width",style:{margin:0}},Ae.createElement(we.Z,{style:{width:264}})),Ae.createElement("span",{className:"ml8"},"%"))),Ae.createElement(ie.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Ae.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"}]})),Ae.createElement("aside",null,Ae.createElement(ie.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Ae.createElement(ae.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Ae.createElement(ae.ZP,{type:"default",onClick:Ee},"\u53D6\u6D88"))))};function se({onFileChange:Se}){return Ae.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Ae.createElement("input",{type:"file",onChange:Se}))}function be(Se,Ee){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,je.bg)())throw ce.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",Se),he.append("file_param_name","editormd-image-file"),he.append("byxhr","true");var ft=new window.XMLHttpRequest;ft.withCredentials=!0,ft.addEventListener("load",function(it){Ee(JSON.parse(it.target.responseText),Se)},!1),ft.addEventListener("error",function(it){console.error(it)},!1),ft.open("POST",`${Je.KI}/api/attachments.json`),ft.send(he)}},81123:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return De}});var ie=ne(59301),ce=ne(4676);class De extends ie.Component{constructor(we){super(we);const Be=window.document;this.node=Be.createElement("div"),Be.body.appendChild(this.node)}render(){const{children:we}=this.props;return(0,ce.createPortal)(we,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},66991:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return ce}});var ie=ne(59301);function ce(De,Ue){const we=(0,ie.useRef)();(0,ie.useEffect)(()=>{we.current=De}),(0,ie.useEffect)(()=>{function Be(){we.current()}if(Ue!==null){let ae=setInterval(Be,Ue);return()=>clearInterval(ae)}},[Ue])}},8612:function(qe,st,ne){"use strict";ne.r(st),ne.d(st,{default:function(){return jn}});var ie=ne(59301),ce=ne(95392),De=ne(66104),Ue=ne(99313),we=ne(27812),Be=ne(63949),ae=ne(88871),Je=ne(78323),Xe=ne(76818),je=ne(43418),Ae=ne(8591),et=Object.defineProperty,Ke=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,a=(ht,ut,lt)=>ut in ht?et(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,x=(ht,ut)=>{for(var lt in ut||(ut={}))oe.call(ut,lt)&&a(ht,lt,ut[lt]);if(Ke)for(var lt of Ke(ut))y.call(ut,lt)&&a(ht,lt,ut[lt]);return ht},b=(ht,ut,lt)=>new Promise((Et,hn)=>{var In=En=>{try{un(lt.next(En))}catch(_n){hn(_n)}},gn=En=>{try{un(lt.throw(En))}catch(_n){hn(_n)}},un=En=>En.done?Et(En.value):Promise.resolve(En.value).then(In,gn);un((lt=lt.apply(ht,ut)).next())});const E=({shixunHomeworks:ht,dispatch:ut})=>{const lt=(0,ce.useIntl)(),Et=(0,ce.useParams)();return ie.createElement(je.default,{centered:!0,title:"\u63D0\u793A",open:ht.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:lt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>b(void 0,null,function*(){(yield ut({type:"shixunHomeworks/deleteReply",payload:{object_id:ht.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(Ae.ZP.success(lt.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),ut({type:"shixunHomeworks/setActionTabs",payload:{}}),ut({type:"shixunHomeworks/getReplyList",payload:x({},ht.actionTabs.params)}))}),onCancel:()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{}})}},ie.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var z=(0,ce.connect)(({shixunHomeworks:ht})=>({shixunHomeworks:ht}))(E),ee=ne(56656),te=ne.n(ee),ge=ne(95237),de=ne(43604),se=ne(92832),be=ne(3113),Se=ne(6848),Ee=ne(58421),he=ne(26227),ft=ne(63524),it={flex_box_center:"flex_box_center___XZOIk",flex_space_between:"flex_space_between___Yg4Dl",flex_box_vertical_center:"flex_box_vertical_center___uGbSz",flex_box_center_end:"flex_box_center_end___y3xze",flex_box_column:"flex_box_column___uiCa0",listItem:"listItem___ZZCkK",description:"description___WfCjN",liked:"liked___mHx4H",likedActive:"likedActive___zTpzg",reply:"reply___H7MjG",replyList:"replyList___Aweik",comment:"comment___ej0Vc"},_t=Object.defineProperty,Ce=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,at=(ht,ut,lt)=>ut in ht?_t(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,dt=(ht,ut)=>{for(var lt in ut||(ut={}))ke.call(ut,lt)&&at(ht,lt,ut[lt]);if(Ce)for(var lt of Ce(ut))tt.call(ut,lt)&&at(ht,lt,ut[lt]);return ht},St=(ht,ut,lt)=>new Promise((Et,hn)=>{var In=En=>{try{un(lt.next(En))}catch(_n){hn(_n)}},gn=En=>{try{un(lt.throw(En))}catch(_n){hn(_n)}},un=En=>En.done?Et(En.value):Promise.resolve(En.value).then(In,gn);un((lt=lt.apply(ht,ut)).next())});te().locale("ZH-cn");const Lt=({graduation:ht,classroomList:ut,globalSetting:lt,loading:Et,dispatch:hn})=>{var In;const gn=(0,ce.useIntl)(),[un,En]=(0,ie.useState)(dt({},(0,ce.useParams)())),[_n,la]=(0,ie.useState)(!1),[Ba,Hn]=(0,ie.useState)(-1),[ca,oa]=(0,ie.useState)(""),{detailLeftMenus:ja}=ut,{graduationDetail:Ze,replyList:We,detail:Re,tasksDetail:Mt}=ht,mn={1:"\u8BBE\u8BA1",2:"\u8BBA\u6587",3:"\u521B\u4F5C"},nn={1:"\u751F\u4EA7/\u793E\u4F1A\u5B9E\u9645",2:"\u7ED3\u5408\u79D1\u7814",3:"\u5176\u5B83"},Yn={1:"\u771F\u9898",2:"\u6A21\u62DF\u9898"},Tn={1:"\u7EB5\u5411\u8BFE\u9898",2:"\u6A2A\u5411\u8BFE\u9898",3:"\u81EA\u9009"},Kn={1:"\u65B0\u9898",2:"\u5F80\u5C4A\u9898\uFF0C\u6709\u65B0\u8981\u6C42",3:"\u5F80\u5C4A\u9898\uFF0C\u65E0\u65B0\u8981\u6C42"};return un.page_size=10,(0,ie.useEffect)(()=>{hn({type:"graduation/getReplyList",payload:dt({},un)}),hn({type:"graduation/getTopisDetail",payload:dt({},un)})},[un.categoryId]),ie.createElement("section",{className:it.bg},ie.createElement("section",{className:" edu-container"},ie.createElement("aside",{className:[it.desc,"c-black","font14","bg-white"].join(" ")},ie.createElement("h1",{className:it.description},Re.description),ie.createElement("div",{className:"mt30"},ie.createElement("ul",{className:it.listItem},ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u7C7B\u578B\uFF1A"),ie.createElement("span",null,mn[Re==null?void 0:Re.topic_type]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u6765\u6E90\uFF1A"),ie.createElement("span",null,nn[Re==null?void 0:Re.topic_source]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u6027\u8D281\uFF1A"),ie.createElement("span",null,Yn[Re==null?void 0:Re.topic_property_first]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u6027\u8D282\uFF1A"),ie.createElement("span",null,Tn[Re==null?void 0:Re.topic_property_second]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u91CD\u590D\u60C5\u51B5\uFF1A"),ie.createElement("span",null,Kn[Re==null?void 0:Re.topic_repeat]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8C03\u7814\u6216\u5B9E\u4E60\u5730\u70B9\uFF1A"),ie.createElement("span",null,Re.city||"--")),ie.createElement("li",{className:"fl with50"},ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u6765\u6E90\u5355\u4F4D\uFF1A"),ie.createElement("span",null,Re.source_unit||"--")))),ie.createElement("div",{className:"pl30"},(In=Mt==null?void 0:Mt.attachments)==null?void 0:In.map((xn,xa)=>ie.createElement("div",null,ie.createElement("a",{href:`${Je.Z.API_SERVER}${xn.url}`},ie.createElement("span",{className:"iconfont icon-fujian c-green font14"}),ie.createElement("span",{className:"ml10 c-black"},xn.title),ie.createElement("span",{className:"c-light-black ml20 font12"},xn.filesize)))))),ie.createElement("aside",{className:[it.reply,"bg-white","mt20"].join(" ")},_n&&ie.createElement(ae.Z,{onChange:xn=>{oa(xn)},height:200,isFocus:!0,watch:!0}),ie.createElement(ge.Z,{onClick:()=>{la(!0)}},ie.createElement(de.Z,{flex:"1"},!_n&&ie.createElement(se.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),ie.createElement(de.Z,null,ie.createElement(be.ZP,{type:"primary",size:"middle",onClick:()=>St(void 0,null,function*(){ca===""?Ae.ZP.error(gn.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield hn({type:"graduation/createReply",payload:{journals_for_message:{jour_id:un.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:ca}}})).status===0&&(Ae.ZP.success(gn.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),hn({type:"graduation/getReplyList",payload:dt({},un)}),la(!1))})},"\u53D1\u8868")))),(We==null?void 0:We.comments)&&We.comments!=""&&ie.createElement("aside",{className:[it.replyList,"bg-white"].join(" ")},We==null?void 0:We.comments.map(function(xn,xa){var Nt,kn;return ie.createElement(ge.Z,{gutter:[12,12],key:xa},ie.createElement(de.Z,{flex:"40px"},ie.createElement("img",{width:"40",src:`${Je.Z.IMG_SERVER}/images/${(Nt=xn==null?void 0:xn.author)==null?void 0:Nt.image_url}`})),ie.createElement(de.Z,{flex:"1"},ie.createElement(ge.Z,{align:"middle"},ie.createElement(de.Z,{span:24},ie.createElement("span",{className:"c-light-black"},(kn=xn==null?void 0:xn.author)==null?void 0:kn.name),ie.createElement("span",{className:"c-light-black ml10"},te()(xn==null?void 0:xn.created_on).fromNow()," \u53D1\u5E03")),ie.createElement(de.Z,{span:24},ie.createElement(Xe.Z,{value:xn.content})),xn.children&&ie.createElement("aside",{className:it.comment},xn.children.map(function(ga,qn){return ie.createElement(ge.Z,{key:qn},ie.createElement(de.Z,{span:24},ie.createElement(ge.Z,null,ie.createElement(de.Z,{flex:"1"},ga.author.name,ie.createElement("span",{className:"c-light-black ml10"},te()(ga==null?void 0:ga.created_on).fromNow())),ie.createElement(de.Z,null,ie.createElement(Se.Z,{title:"\u5220\u9664"},ie.createElement(he.Z,{className:"current",onClick:()=>{hn({type:"graduation/setActionTabs",payload:{key:"\u5220\u9664",params:un,selectArr:xn}})}}))))),ie.createElement(de.Z,null,ie.createElement("strong",null,ie.createElement(Xe.Z,{value:ga.content}))))})),ie.createElement(de.Z,{span:24,className:"mt5 c-light-black"},Ba===xa&&ie.createElement("aside",null,ie.createElement(ae.Z,{onChange:ga=>{oa(ga)},height:150,isFocus:!0}),ie.createElement(ge.Z,null,ie.createElement(de.Z,{span:24,className:"tr"},ie.createElement(be.ZP,{type:"primary",size:"middle",onClick:()=>St(this,null,function*(){ca===""?Ae.ZP.error(gn.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield hn({type:"graduation/createReply",payload:{journals_for_message:{jour_id:un.categoryId,jour_type:"HomeworkCommon",m_parent_id:xn.id,reply_id:1,notes:ca}}}),hn({type:"graduation/getReplyList",payload:dt({},un)}),Ae.ZP.success(gn.formatMessage({id:"classrooms.publishSuccess",defaultMessage:gn.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})})),Hn(-1))})},"\u53D1\u8868")))),Ba!==xa&&ie.createElement("div",{className:"tr"},ie.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>Hn(xa)}),xn.liked&&ie.createElement("span",{className:"c-orange"},ie.createElement(ft.Z,{className:"mr5 ml30",onClick:()=>St(this,null,function*(){yield hn({type:"graduation/replyUnLike",payload:{object_id:xn.id,object_type:"message"}}),hn({type:"graduation/getReplyList",payload:dt({},un)})})}),xn.praises_count),!xn.liked&&ie.createElement("span",null,ie.createElement(ft.Z,{className:"mr5 ml30",onClick:()=>St(this,null,function*(){yield hn({type:"graduation/replyLike",payload:{object_id:xn.id,object_type:"message"}}),hn({type:"graduation/getReplyList",payload:dt({},un)})})}),xn.praises_count))))))}))),ie.createElement("aside",{className:"tc mt30 pb30"},ie.createElement(Ee.Z,{defaultCurrent:1,total:We==null?void 0:We.total_count,hideOnSinglePage:!0,current:un.page||1,onChange:xn=>{un.page=xn,hn({type:"graduation/getReplyList",payload:dt({},un)})}})),ie.createElement(z,null))};var Ft=(0,ce.connect)(({graduation:ht,classroomList:ut,loading:lt,globalSetting:Et})=>({graduation:ht,globalSetting:Et,classroomList:ut,loading:lt.effects}))(Lt),Dt=ne(78241),Oe=ne(1710),_e=Object.defineProperty,ct=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,Ot=(ht,ut,lt)=>ut in ht?_e(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,ye=(ht,ut)=>{for(var lt in ut||(ut={}))kt.call(ut,lt)&&Ot(ht,lt,ut[lt]);if(ct)for(var lt of ct(ut))nt.call(ut,lt)&&Ot(ht,lt,ut[lt]);return ht},wt=(ht,ut)=>{var lt={};for(var Et in ht)kt.call(ht,Et)&&ut.indexOf(Et)<0&&(lt[Et]=ht[Et]);if(ht!=null&&ct)for(var Et of ct(ht))ut.indexOf(Et)<0&&nt.call(ht,Et)&&(lt[Et]=ht[Et]);return lt},Ht=(ht,ut,lt)=>new Promise((Et,hn)=>{var In=En=>{try{un(lt.next(En))}catch(_n){hn(_n)}},gn=En=>{try{un(lt.throw(En))}catch(_n){hn(_n)}},un=En=>En.done?Et(En.value):Promise.resolve(En.value).then(In,gn);un((lt=lt.apply(ht,ut)).next())});const cn=ht=>{var ut=ht,{graduation:lt,dispatch:Et}=ut,hn=wt(ut,["graduation","dispatch"]);const In=(0,ce.useIntl)(),gn=(0,ce.useParams)();return ie.createElement(je.default,{centered:!0,title:"\u63D0\u793A",open:lt.actionTabs.key==="\u62D2\u7EDD",okText:"\u786E\u5B9A",cancelText:In.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>Ht(void 0,null,function*(){(yield Et({type:"graduation/refuseTopic",payload:ye({student_graduation_topic:lt.actionTabs.selectArrs.id},gn)})).status===0&&(Ae.ZP.success(In.formatMessage({id:"classrooms.refuseSuccess",defaultMessage:"\u62D2\u7EDD\u6210\u529F"})),Et({type:"graduation/setActionTabs",payload:{}}),Et({type:"graduation/getTopisDetailList",payload:ye({},lt.actionTabs.params)}))}),onCancel:()=>{Et({type:"graduation/setActionTabs",payload:{}})}},ie.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u62D2\u7EDD\u5B66\u751F\u9009\u9898?"))};var Xt=(0,ce.connect)(({graduation:ht})=>({graduation:ht}))(cn),Te=ne(57809),$e=Object.defineProperty,Fe=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,vt=(ht,ut,lt)=>ut in ht?$e(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,pe=(ht,ut)=>{for(var lt in ut||(ut={}))me.call(ut,lt)&&vt(ht,lt,ut[lt]);if(Fe)for(var lt of Fe(ut))Ve.call(ut,lt)&&vt(ht,lt,ut[lt]);return ht},ue=(ht,ut)=>{var lt={};for(var Et in ht)me.call(ht,Et)&&ut.indexOf(Et)<0&&(lt[Et]=ht[Et]);if(ht!=null&&Fe)for(var Et of Fe(ht))ut.indexOf(Et)<0&&Ve.call(ht,Et)&&(lt[Et]=ht[Et]);return lt},He=(ht,ut,lt)=>new Promise((Et,hn)=>{var In=En=>{try{un(lt.next(En))}catch(_n){hn(_n)}},gn=En=>{try{un(lt.throw(En))}catch(_n){hn(_n)}},un=En=>En.done?Et(En.value):Promise.resolve(En.value).then(In,gn);un((lt=lt.apply(ht,ut)).next())});const Ne=ht=>{var ut=ht,{graduation:lt,dispatch:Et}=ut,hn=ue(ut,["graduation","dispatch"]),In;const gn=(0,ce.useIntl)(),un=(0,ce.useParams)(),{detailList:En}=lt,[_n]=Dt.default.useForm();return ie.createElement(je.default,{centered:!0,title:"\u540C\u610F\u9009\u9898",open:lt.actionTabs.key==="\u540C\u610F",okText:"\u786E\u5B9A",cancelText:gn.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>He(void 0,null,function*(){var la;yield _n.validateFields();const Ba=_n.getFieldsValue();(yield Et({type:"graduation/agreeTopic",payload:pe({group_id:Ba.group_id,course_group_name:(la=En==null?void 0:En.group_list)==null?void 0:la.filter(ca=>ca.group_id==Ba.group_id)[0].group_name,student_graduation_topic:lt.actionTabs.selectArrs.id},un)})).status===0&&(Ae.ZP.success(gn.formatMessage({id:"classrooms.agreeSuccess",defaultMessage:"\u540C\u610F\u6210\u529F"})),Et({type:"graduation/setActionTabs",payload:{}}),Et({type:"graduation/getTopisDetailList",payload:pe({},lt.actionTabs.params)}))}),onCancel:()=>{Et({type:"graduation/setActionTabs",payload:{}})}},ie.createElement("p",null,"\u786E\u8BA4\u540C\u610F\u5B66\u751F\u7684\u9009\u9898\uFF0C\u5C06\u5B66\u751F\u52A0\u5165\u6211\u7684\u5206\u73ED"),ie.createElement(Dt.default,{form:_n},ie.createElement(Dt.default.Item,{name:"group_id",label:"\u9009\u62E9\uFF1A",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5206\u73ED"}]},ie.createElement(Te.default,{placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED",size:"middle"},(In=En==null?void 0:En.group_list)==null?void 0:In.map(function(la,Ba){return ie.createElement(Te.default.Option,{value:la.group_id},la.group_name)})))))};var Pe=(0,ce.connect)(({graduation:ht})=>({graduation:ht}))(Ne),Ge=Object.defineProperty,Ct=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,gt=(ht,ut,lt)=>ut in ht?Ge(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,yt=(ht,ut)=>{for(var lt in ut||(ut={}))mt.call(ut,lt)&>(ht,lt,ut[lt]);if(Ct)for(var lt of Ct(ut))xt.call(ut,lt)&>(ht,lt,ut[lt]);return ht};const ot=({graduation:ht,loading:ut,dispatch:lt})=>{const Et=(0,ce.useIntl)(),[hn,In]=(0,ie.useState)(yt({},(0,ce.useParams)())),gn=(0,ce.useLocation)(),{detailList:un}=ht,[En,_n]=(0,ie.useState)({}),[la]=Dt.default.useForm(),Ba=(ca,oa)=>{hn.page=ca,hn.limit=20,lt({type:"graduation/getTopisDetailList",payload:yt({},hn)})},Hn=[{title:"\u5E8F\u53F7",dataIndex:"name",width:200,align:"center",render:(ca,oa,ja)=>ja+1},{title:"\u59D3\u540D",dataIndex:"student_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"class_group_name"},{title:"\u9009\u9898\u65F6\u95F4",dataIndex:"selected_time"},{title:"\u786E\u8BA4\u7ED3\u679C",dataIndex:"result",render:ca=>ca==="\u5DF2\u62D2\u7EDD"?ie.createElement("span",{className:"c-orange"},"\u5DF2\u62D2\u7EDD"):ca},{title:"\u64CD\u4F5C",dataInex:"action",render:(ca,oa)=>ie.createElement("div",null,(oa.result==="\u5F85\u786E\u8BA4"||oa.result==="\u5DF2\u540C\u610F")&&ie.createElement("span",{className:"current",onClick:()=>{lt({type:"graduation/setActionTabs",payload:{key:"\u62D2\u7EDD",selectArrs:oa,params:hn}})}},"\u62D2\u7EDD"),oa.result==="\u5F85\u786E\u8BA4"&&ie.createElement("span",{className:"current ml20 c-blue",onClick:()=>{lt({type:"graduation/setActionTabs",payload:{key:"\u540C\u610F",selectArrs:oa,params:hn}})}},"\u540C\u610F"))}];return ie.createElement(ie.Fragment,null,ie.createElement("section",{className:"minH500 bg-white "},ie.createElement(Oe.default,{loading:ut["graduation/getTopisDetailList"],pagination:!1,dataSource:un.users_list,columns:Hn}),ie.createElement(Xt,null),ie.createElement(Pe,null)),ie.createElement("aside",{className:"tc mb50 mt30"},ie.createElement(Ee.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:Ba,defaultCurrent:hn.page||1,current:hn.page||1,defaultPageSize:15,total:ht.users_count})))};var Zt=(0,ce.connect)(({graduation:ht,loading:ut})=>({graduation:ht,loading:ut.effects}))(ot),zt={flex_box_center:"flex_box_center___ZPOJ5",flex_space_between:"flex_space_between___GmCrk",flex_box_vertical_center:"flex_box_vertical_center___XpcAN",flex_box_center_end:"flex_box_center_end___krRXE",flex_box_column:"flex_box_column___DLzSN",title:"title___KDcLT",menuTabs:"menuTabs___nxQqE",rightMenu:"rightMenu___MVID9",shixunDetail:"shixunDetail___NvT9l"},$t=Object.defineProperty,Jt=Object.getOwnPropertySymbols,Yt=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,an=(ht,ut,lt)=>ut in ht?$t(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,Fn=(ht,ut)=>{for(var lt in ut||(ut={}))Yt.call(ut,lt)&&an(ht,lt,ut[lt]);if(Jt)for(var lt of Jt(ut))Cn.call(ut,lt)&&an(ht,lt,ut[lt]);return ht};const Gn=({graduation:ht,globalSetting:ut,loading:lt,dispatch:Et})=>{const hn=(0,ce.useIntl)(),In=(0,ce.useParams)(),[gn]=(0,ce.useSearchParams)(),un=(0,ce.useLocation)(),[En,_n]=(0,ie.useState)([]),[la,Ba]=(0,ie.useState)(gn.get("tabs")||0),{detailTaskList:Hn,tasksDetail:ca}=ht;let oa;In.category=gn.get("category_id"),(0,ie.useEffect)(()=>{Et({type:"graduation/getTasksDetail",payload:Fn({},In)}),Et({type:"graduation/getTasksListDetail",payload:Fn({},In)})},[In.coursesId]);const ja=[{name:"\u4EFB\u52A1\u5217\u8868",id:0,compontent:ie.createElement(Zt,null)},{name:"\u4EFB\u52A1\u63CF\u8FF0",id:1,compontent:ie.createElement(Ft,null)}];return ie.createElement("section",null,ie.createElement("div",{className:"edu-container"},Hn.course_name&&ie.createElement("section",{className:"animated fadeIn"},ie.createElement("aside",{className:"mt10"},ie.createElement(De.Z,{separator:">"},ie.createElement(De.Z.Item,null,ie.createElement(ce.Link,{to:`/classrooms/${Hn.course_id}/shixun_homework`},Hn.course_name)),ie.createElement(De.Z.Item,null,ie.createElement(ce.Link,{to:`/classrooms/${Hn.course_id}/graduation_tasks`},"\u6BD5\u8BBE\u4EFB\u52A1")),ie.createElement(De.Z.Item,null,"\u4EFB\u52A1\u8BE6\u60C5"))),ie.createElement("aside",{className:[zt.title,"mt20"].join(" ")},ie.createElement(ce.Link,{to:`/classrooms/${Hn.course_id}/graduation_tasks`},ie.createElement(we.Z,{className:"font16 c-black"})),ie.createElement("strong",{className:"font20 ml5"},Hn.task_name),ie.createElement(Be.VV,{status:[Hn.status_name]}))),ie.createElement("aside",{className:"mt30 relative"},ie.createElement("aside",{className:zt.rightMenu},ie.createElement(ce.Link,{className:zt.shixunDetail,to:`/classrooms/${In.coursesId}/graduation_tasks/${In.categoryId}/edit`},ie.createElement("span",{className:"iconfont icon-shixunxiangqing"}),"\u7F16\u8F91\u4EFB\u52A1")),ie.createElement(Ue.default,{defaultActiveKey:la,className:zt.menuTabs},ja.map((Ze,We)=>ie.createElement(Ue.default.TabPane,{tab:Ze.name,key:Ze.id},Ze.compontent))))))};var jn=(0,ce.connect)(({graduation:ht,loading:ut,globalSetting:lt})=>({graduation:ht,globalSetting:lt,loading:ut.effects}))(Gn)},50371:function(qe,st){"use strict";function ne(){const ie=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ce=1;ce{const we=De[Ue];we!==void 0&&(ie[Ue]=we)})}return ie}st.Z=ne},13845:function(qe,st,ne){"use strict";ne.d(st,{F:function(){return ie},Z:function(){return ce}});function ie(De){return De!=null&&De===De.window}function ce(De,Ue){var we,Be;if(typeof window=="undefined")return 0;const ae=Ue?"scrollTop":"scrollLeft";let Je=0;return ie(De)?Je=De[Ue?"pageYOffset":"pageXOffset"]:De instanceof Document?Je=De.documentElement[ae]:(De instanceof HTMLElement||De)&&(Je=De[ae]),De&&!ie(De)&&typeof Je!="number"&&(Je=(Be=((we=De.ownerDocument)!==null&&we!==void 0?we:De).documentElement)===null||Be===void 0?void 0:Be[ae]),Je}},56762:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return ce}});var ie=ne(59301);function ce(){const[,De]=ie.useReducer(Ue=>Ue+1,0);return De}},68031:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return Ue}});var ie=ne(16089);function ce(we,Be,ae,Je){const Xe=ae-Be;return we/=Je/2,we<1?Xe/2*we*we*we+Be:Xe/2*((we-=2)*we*we+2)+Be}var De=ne(13845);function Ue(we){let Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ae=()=>window,callback:Je,duration:Xe=450}=Be,je=ae(),Ae=(0,De.Z)(je,!0),et=Date.now(),Ke=()=>{const y=Date.now()-et,a=ce(y>Xe?Xe:y,Ae,we,Xe);(0,De.F)(je)?je.scrollTo(window.pageXOffset,a):je instanceof Document||je.constructor.name==="HTMLDocument"?je.documentElement.scrollTop=a:je.scrollTop=a,y{let{children:ke}=Ce;const{getPrefixCls:tt}=we.useContext(ae.E_),at=tt("breadcrumb");return we.createElement("li",{className:`${at}-separator`,"aria-hidden":"true"},ke===""?ke:ke||"/")};je.__ANT_BREADCRUMB_SEPARATOR=!0;var Ae=je,et=function(Ce,ke){var tt={};for(var at in Ce)Object.prototype.hasOwnProperty.call(Ce,at)&&ke.indexOf(at)<0&&(tt[at]=Ce[at]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dt=0,at=Object.getOwnPropertySymbols(Ce);dtke[dt]||at)}function oe(Ce,ke,tt,at){if(tt==null)return null;const{className:dt,onClick:St}=ke,Lt=et(ke,["className","onClick"]),Ft=Object.assign(Object.assign({},(0,Ue.Z)(Lt,{data:!0,aria:!0})),{onClick:St});return at!==void 0?we.createElement("a",Object.assign({},Ft,{className:ce()(`${Ce}-link`,dt),href:at}),tt):we.createElement("span",Object.assign({},Ft,{className:ce()(`${Ce}-link`,dt)}),tt)}function y(Ce,ke){return(at,dt,St,Lt,Ft)=>{if(ke)return ke(at,dt,St,Lt);const Dt=Ke(at,dt);return oe(Ce,at,Dt,Ft)}}var a=function(Ce,ke){var tt={};for(var at in Ce)Object.prototype.hasOwnProperty.call(Ce,at)&&ke.indexOf(at)<0&&(tt[at]=Ce[at]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dt=0,at=Object.getOwnPropertySymbols(Ce);dt{const{prefixCls:ke,separator:tt="/",children:at,menu:dt,overlay:St,dropdownProps:Lt,href:Ft}=Ce,Oe=(_e=>{if(dt||St){const ct=Object.assign({},Lt);if(dt){const kt=dt||{},{items:nt}=kt,Ot=a(kt,["items"]);ct.menu=Object.assign(Object.assign({},Ot),{items:nt==null?void 0:nt.map((ye,wt)=>{var{key:Ht,title:cn,label:Xt,path:Te}=ye,$e=a(ye,["key","title","label","path"]);let Fe=Xt!=null?Xt:cn;return Te&&(Fe=we.createElement("a",{href:`${Ft}${Te}`},Fe)),Object.assign(Object.assign({},$e),{key:Ht!=null?Ht:wt,label:Fe})})})}else St&&(ct.overlay=St);return we.createElement(Xe.Z,Object.assign({placement:"bottom"},ct),we.createElement("span",{className:`${ke}-overlay-link`},_e,we.createElement(Je.Z,null)))}return _e})(at);return Oe!=null?we.createElement(we.Fragment,null,we.createElement("li",null,Oe),tt&&we.createElement(Ae,null,tt)):null},b=Ce=>{const{prefixCls:ke,children:tt,href:at}=Ce,dt=a(Ce,["prefixCls","children","href"]),{getPrefixCls:St}=we.useContext(ae.E_),Lt=St("breadcrumb",ke);return we.createElement(x,Object.assign({},dt,{prefixCls:Lt}),oe(Lt,dt,tt,at))};b.__ANT_BREADCRUMB_ITEM=!0;var E=b,z=ne(17313),ee=ne(83116),te=ne(37613);const ge=Ce=>{const{componentCls:ke,iconCls:tt}=Ce;return{[ke]:Object.assign(Object.assign({},(0,z.Wf)(Ce)),{color:Ce.itemColor,fontSize:Ce.fontSize,[tt]:{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,z.Qy)(Ce)),"li:last-child":{color:Ce.lastItemColor},[`${ke}-separator`]:{marginInline:Ce.separatorMargin,color:Ce.separatorColor},[`${ke}-link`]:{[` +`),Bt.focus();default:throw new Error}},[Bt,Pn]),yr=(0,ie.useMemo)(()=>{switch(Pn){case zt:return ie.createElement(Ft,{callback:uo,onCancel:So});case an:return ie.createElement(Dt.Z,{callback:uo,onCancel:So});case $t:return ie.createElement(Oe.Z,{callback:uo,onCancel:So});case Jt:return ie.createElement(vt,{callback:uo,onCancel:So});case Fn:return ie.createElement(Pe,{callback:uo,onCancel:So});case"maths-latex":return ie.createElement(gt,{showSaveButton:!0,callback:uo});case"inline-latex":return ie.createElement(yt.Z,{showSaveButton:!0,callback:uo});default:return null}},[Pn]);function So(){ua("")}(0,ie.useEffect)(()=>{if(ko.current){let fn=function(Ia){Vn=!0,fa=Ia.pageY},Wt=function(){Vn=!1},en=function(Ia){if(Vn){let Ta=Ia.pageY-fa;Ta<0&&(Ta=0),Ta>300&&(Ta=300);let Ma=Mt+Ta+"px";no(Ma)}},gn=ko.current,Vn=!1,fa=0;return gn.addEventListener("mousedown",fn),document.addEventListener("mousemove",en),document.addEventListener("mouseup",Wt),()=>{gn.removeEventListener("mousedown",fn),document.removeEventListener("mousemove",en),document.removeEventListener("mouseup",Wt)}}},[Bt,ko]),(0,ie.useEffect)(()=>{no(Mt)},[Mt]);const br=la(Re),xr=la(Wa),Cr={width:br,height:xr},Lr=(0,ie.useMemo)(()=>{if(ma){let fn=new Date(ma),Wt=fn.getHours(),en=fn.getMinutes(),gn=fn.getSeconds();return Wt=Wt<10?"0"+Wt:Wt,en=en<10?"0"+en:en,gn=gn<10?"0"+gn:gn,`${Wt}:${en}:${gn}`}return 0},[ma]),wr=fn=>{const Wt=[];if(ga){let en=-1;fn=fn.replace(/(@▁▁@|@▁@)/g,function(gn,Vn,fa){Wt.push({multiLine:gn!==un})})}return Wt};function Vr(){window.sessionStorage.removeItem(xn),Fo(!1),ka(0)}function Xr(){Fo(!1),ka(0),Bt.setValue(window.sessionStorage.getItem(xn))}(0,ie.useEffect)(()=>{oa[Pn]&&Pn!==Yt&&Pn!==Jt&&setTimeout(()=>{const fn=document.getElementsByClassName("markdown-popup-form")[0],Wt=window.innerWidth/2-fn.offsetWidth/2,en=window.innerHeight/2-fn.offsetHeight/2;nr(Wt),ar(en)},0)},[Pn]);const Er=fn=>{fn.preventDefault();const Wt=fn.clientX-tr,en=fn.clientY-Uo;document.body.onmousemove=gn=>{let Vn=gn.clientX-Wt,fa=gn.clientY-en;const Ia=document.getElementsByClassName("markdown-popup-form")[0],Ta=window.innerWidth-Ia.offsetWidth,Ma=window.innerHeight-Ia.offsetHeight;Vn=Math.max(0,Math.min(Vn,Ta)),fa=Math.max(0,Math.min(fa,Ma)),Br(gn.clientX,gn.clientY,Wt,en)&&(nr(Vn),ar(fa))},document.body.onmouseup=function(){document.body.onmousemove=null}},Br=(fn,Wt,en,gn)=>{const Vn=document.body.clientHeight,fa=document.body.clientWidth;return fn<20&&en>fn||fn>fa-20&&enWt||Wt>Vn-20&&gnEe in Se?et(Se,Ee,{enumerable:!0,configurable:!0,writable:!0,value:he}):Se[Ee]=he,E=(Se,Ee)=>{for(var he in Ee||(Ee={}))a.call(Ee,he)&&b(Se,he,Ee[he]);if(y)for(var he of y(Ee))x.call(Ee,he)&&b(Se,he,Ee[he]);return Se},z=(Se,Ee)=>Ke(Se,oe(Ee));const{useForm:ee}=ie.default,te={width:280,marginRight:10},ge={labelCol:{span:5},wrapperCol:{span:19}};var de=({callback:Se,onCancel:Ee})=>{const[he]=ee();let ft=(0,Xe.useRef)();function it(ke){ft.current.width=he.getFieldValue("width"),ft.current.align=he.getFieldValue("align"),Se(ke,ft.current)}function _t(ke,tt){if(ke.status===-1){ce.ZP.error(ke.message);return}he.setFieldsValue({src:`/api/attachments/${ke.id}`,type:tt.type})}function Ce(ke){let tt=ke.target.files[0];ft.current=tt,be(tt,_t)}return Ae.createElement(ie.default,z(E({form:he},ge),{className:"upload-image-panel",onFinish:it,style:{width:470,overflow:"hidden"}}),Ae.createElement(ie.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Ae.createElement("div",{className:"flex-container"},Ae.createElement(ie.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Ae.createElement(De.default,{style:te})),Ae.createElement(se,{onFileChange:Ce}))),Ae.createElement(ie.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Ae.createElement(De.default,{style:{width:264}})),Ae.createElement(ie.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Ae.createElement(Ue.Z,null,Ae.createElement(ie.default.Item,{name:"width",style:{margin:0}},Ae.createElement(we.Z,{style:{width:264}})),Ae.createElement("span",{className:"ml8"},"%"))),Ae.createElement(ie.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Ae.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"}]})),Ae.createElement("aside",null,Ae.createElement(ie.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Ae.createElement(ae.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Ae.createElement(ae.ZP,{type:"default",onClick:Ee},"\u53D6\u6D88"))))};function se({onFileChange:Se}){return Ae.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Ae.createElement("input",{type:"file",onChange:Se}))}function be(Se,Ee){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,je.bg)())throw ce.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",Se),he.append("file_param_name","editormd-image-file"),he.append("byxhr","true");var ft=new window.XMLHttpRequest;ft.withCredentials=!0,ft.addEventListener("load",function(it){Ee(JSON.parse(it.target.responseText),Se)},!1),ft.addEventListener("error",function(it){console.error(it)},!1),ft.open("POST",`${Je.KI}/api/attachments.json`),ft.send(he)}},81123:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return De}});var ie=ne(59301),ce=ne(4676);class De extends ie.Component{constructor(we){super(we);const Be=window.document;this.node=Be.createElement("div"),Be.body.appendChild(this.node)}render(){const{children:we}=this.props;return(0,ce.createPortal)(we,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},66991:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return ce}});var ie=ne(59301);function ce(De,Ue){const we=(0,ie.useRef)();(0,ie.useEffect)(()=>{we.current=De}),(0,ie.useEffect)(()=>{function Be(){we.current()}if(Ue!==null){let ae=setInterval(Be,Ue);return()=>clearInterval(ae)}},[Ue])}},8612:function(qe,st,ne){"use strict";ne.r(st),ne.d(st,{default:function(){return jn}});var ie=ne(59301),ce=ne(95392),De=ne(66104),Ue=ne(99313),we=ne(27812),Be=ne(63949),ae=ne(88871),Je=ne(78323),Xe=ne(76818),je=ne(43418),Ae=ne(8591),et=Object.defineProperty,Ke=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,a=(ht,ut,lt)=>ut in ht?et(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,x=(ht,ut)=>{for(var lt in ut||(ut={}))oe.call(ut,lt)&&a(ht,lt,ut[lt]);if(Ke)for(var lt of Ke(ut))y.call(ut,lt)&&a(ht,lt,ut[lt]);return ht},b=(ht,ut,lt)=>new Promise((Et,hn)=>{var In=En=>{try{un(lt.next(En))}catch(_n){hn(_n)}},dn=En=>{try{un(lt.throw(En))}catch(_n){hn(_n)}},un=En=>En.done?Et(En.value):Promise.resolve(En.value).then(In,dn);un((lt=lt.apply(ht,ut)).next())});const E=({shixunHomeworks:ht,dispatch:ut})=>{const lt=(0,ce.useIntl)(),Et=(0,ce.useParams)();return ie.createElement(je.default,{centered:!0,title:"\u63D0\u793A",open:ht.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:lt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>b(void 0,null,function*(){(yield ut({type:"shixunHomeworks/deleteReply",payload:{object_id:ht.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(Ae.ZP.success(lt.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),ut({type:"shixunHomeworks/setActionTabs",payload:{}}),ut({type:"shixunHomeworks/getReplyList",payload:x({},ht.actionTabs.params)}))}),onCancel:()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{}})}},ie.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var z=(0,ce.connect)(({shixunHomeworks:ht})=>({shixunHomeworks:ht}))(E),ee=ne(56656),te=ne.n(ee),ge=ne(95237),de=ne(43604),se=ne(92832),be=ne(3113),Se=ne(6848),Ee=ne(58421),he=ne(26227),ft=ne(63524),it={flex_box_center:"flex_box_center___XZOIk",flex_space_between:"flex_space_between___Yg4Dl",flex_box_vertical_center:"flex_box_vertical_center___uGbSz",flex_box_center_end:"flex_box_center_end___y3xze",flex_box_column:"flex_box_column___uiCa0",listItem:"listItem___ZZCkK",description:"description___WfCjN",liked:"liked___mHx4H",likedActive:"likedActive___zTpzg",reply:"reply___H7MjG",replyList:"replyList___Aweik",comment:"comment___ej0Vc"},_t=Object.defineProperty,Ce=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,at=(ht,ut,lt)=>ut in ht?_t(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,dt=(ht,ut)=>{for(var lt in ut||(ut={}))ke.call(ut,lt)&&at(ht,lt,ut[lt]);if(Ce)for(var lt of Ce(ut))tt.call(ut,lt)&&at(ht,lt,ut[lt]);return ht},St=(ht,ut,lt)=>new Promise((Et,hn)=>{var In=En=>{try{un(lt.next(En))}catch(_n){hn(_n)}},dn=En=>{try{un(lt.throw(En))}catch(_n){hn(_n)}},un=En=>En.done?Et(En.value):Promise.resolve(En.value).then(In,dn);un((lt=lt.apply(ht,ut)).next())});te().locale("ZH-cn");const Lt=({graduation:ht,classroomList:ut,globalSetting:lt,loading:Et,dispatch:hn})=>{var In;const dn=(0,ce.useIntl)(),[un,En]=(0,ie.useState)(dt({},(0,ce.useParams)())),[_n,la]=(0,ie.useState)(!1),[Ba,Hn]=(0,ie.useState)(-1),[ca,oa]=(0,ie.useState)(""),{detailLeftMenus:ja}=ut,{graduationDetail:Ze,replyList:We,detail:Re,tasksDetail:Mt}=ht,mn={1:"\u8BBE\u8BA1",2:"\u8BBA\u6587",3:"\u521B\u4F5C"},nn={1:"\u751F\u4EA7/\u793E\u4F1A\u5B9E\u9645",2:"\u7ED3\u5408\u79D1\u7814",3:"\u5176\u5B83"},Yn={1:"\u771F\u9898",2:"\u6A21\u62DF\u9898"},Tn={1:"\u7EB5\u5411\u8BFE\u9898",2:"\u6A2A\u5411\u8BFE\u9898",3:"\u81EA\u9009"},Kn={1:"\u65B0\u9898",2:"\u5F80\u5C4A\u9898\uFF0C\u6709\u65B0\u8981\u6C42",3:"\u5F80\u5C4A\u9898\uFF0C\u65E0\u65B0\u8981\u6C42"};return un.page_size=10,(0,ie.useEffect)(()=>{hn({type:"graduation/getReplyList",payload:dt({},un)}),hn({type:"graduation/getTopisDetail",payload:dt({},un)})},[un.categoryId]),ie.createElement("section",{className:it.bg},ie.createElement("section",{className:" edu-container"},ie.createElement("aside",{className:[it.desc,"c-black","font14","bg-white"].join(" ")},ie.createElement("h1",{className:it.description},Re.description),ie.createElement("div",{className:"mt30"},ie.createElement("ul",{className:it.listItem},ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u7C7B\u578B\uFF1A"),ie.createElement("span",null,mn[Re==null?void 0:Re.topic_type]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u6765\u6E90\uFF1A"),ie.createElement("span",null,nn[Re==null?void 0:Re.topic_source]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u6027\u8D281\uFF1A"),ie.createElement("span",null,Yn[Re==null?void 0:Re.topic_property_first]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u6027\u8D282\uFF1A"),ie.createElement("span",null,Tn[Re==null?void 0:Re.topic_property_second]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u91CD\u590D\u60C5\u51B5\uFF1A"),ie.createElement("span",null,Kn[Re==null?void 0:Re.topic_repeat]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8C03\u7814\u6216\u5B9E\u4E60\u5730\u70B9\uFF1A"),ie.createElement("span",null,Re.city||"--")),ie.createElement("li",{className:"fl with50"},ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u6765\u6E90\u5355\u4F4D\uFF1A"),ie.createElement("span",null,Re.source_unit||"--")))),ie.createElement("div",{className:"pl30"},(In=Mt==null?void 0:Mt.attachments)==null?void 0:In.map((xn,xa)=>ie.createElement("div",null,ie.createElement("a",{href:`${Je.Z.API_SERVER}${xn.url}`},ie.createElement("span",{className:"iconfont icon-fujian c-green font14"}),ie.createElement("span",{className:"ml10 c-black"},xn.title),ie.createElement("span",{className:"c-light-black ml20 font12"},xn.filesize)))))),ie.createElement("aside",{className:[it.reply,"bg-white","mt20"].join(" ")},_n&&ie.createElement(ae.Z,{onChange:xn=>{oa(xn)},height:200,isFocus:!0,watch:!0}),ie.createElement(ge.Z,{onClick:()=>{la(!0)}},ie.createElement(de.Z,{flex:"1"},!_n&&ie.createElement(se.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),ie.createElement(de.Z,null,ie.createElement(be.ZP,{type:"primary",size:"middle",onClick:()=>St(void 0,null,function*(){ca===""?Ae.ZP.error(dn.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield hn({type:"graduation/createReply",payload:{journals_for_message:{jour_id:un.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:ca}}})).status===0&&(Ae.ZP.success(dn.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),hn({type:"graduation/getReplyList",payload:dt({},un)}),la(!1))})},"\u53D1\u8868")))),(We==null?void 0:We.comments)&&We.comments!=""&&ie.createElement("aside",{className:[it.replyList,"bg-white"].join(" ")},We==null?void 0:We.comments.map(function(xn,xa){var Nt,kn;return ie.createElement(ge.Z,{gutter:[12,12],key:xa},ie.createElement(de.Z,{flex:"40px"},ie.createElement("img",{width:"40",src:`${Je.Z.IMG_SERVER}/images/${(Nt=xn==null?void 0:xn.author)==null?void 0:Nt.image_url}`})),ie.createElement(de.Z,{flex:"1"},ie.createElement(ge.Z,{align:"middle"},ie.createElement(de.Z,{span:24},ie.createElement("span",{className:"c-light-black"},(kn=xn==null?void 0:xn.author)==null?void 0:kn.name),ie.createElement("span",{className:"c-light-black ml10"},te()(xn==null?void 0:xn.created_on).fromNow()," \u53D1\u5E03")),ie.createElement(de.Z,{span:24},ie.createElement(Xe.Z,{value:xn.content})),xn.children&&ie.createElement("aside",{className:it.comment},xn.children.map(function(ga,qn){return ie.createElement(ge.Z,{key:qn},ie.createElement(de.Z,{span:24},ie.createElement(ge.Z,null,ie.createElement(de.Z,{flex:"1"},ga.author.name,ie.createElement("span",{className:"c-light-black ml10"},te()(ga==null?void 0:ga.created_on).fromNow())),ie.createElement(de.Z,null,ie.createElement(Se.Z,{title:"\u5220\u9664"},ie.createElement(he.Z,{className:"current",onClick:()=>{hn({type:"graduation/setActionTabs",payload:{key:"\u5220\u9664",params:un,selectArr:xn}})}}))))),ie.createElement(de.Z,null,ie.createElement("strong",null,ie.createElement(Xe.Z,{value:ga.content}))))})),ie.createElement(de.Z,{span:24,className:"mt5 c-light-black"},Ba===xa&&ie.createElement("aside",null,ie.createElement(ae.Z,{onChange:ga=>{oa(ga)},height:150,isFocus:!0}),ie.createElement(ge.Z,null,ie.createElement(de.Z,{span:24,className:"tr"},ie.createElement(be.ZP,{type:"primary",size:"middle",onClick:()=>St(this,null,function*(){ca===""?Ae.ZP.error(dn.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield hn({type:"graduation/createReply",payload:{journals_for_message:{jour_id:un.categoryId,jour_type:"HomeworkCommon",m_parent_id:xn.id,reply_id:1,notes:ca}}}),hn({type:"graduation/getReplyList",payload:dt({},un)}),Ae.ZP.success(dn.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),Hn(-1))})},"\u53D1\u8868")))),Ba!==xa&&ie.createElement("div",{className:"tr"},ie.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>Hn(xa)}),xn.liked&&ie.createElement("span",{className:"c-orange"},ie.createElement(ft.Z,{className:"mr5 ml30",onClick:()=>St(this,null,function*(){yield hn({type:"graduation/replyUnLike",payload:{object_id:xn.id,object_type:"message"}}),hn({type:"graduation/getReplyList",payload:dt({},un)})})}),xn.praises_count),!xn.liked&&ie.createElement("span",null,ie.createElement(ft.Z,{className:"mr5 ml30",onClick:()=>St(this,null,function*(){yield hn({type:"graduation/replyLike",payload:{object_id:xn.id,object_type:"message"}}),hn({type:"graduation/getReplyList",payload:dt({},un)})})}),xn.praises_count))))))}))),ie.createElement("aside",{className:"tc mt30 pb30"},ie.createElement(Ee.Z,{defaultCurrent:1,total:We==null?void 0:We.total_count,hideOnSinglePage:!0,current:un.page||1,onChange:xn=>{un.page=xn,hn({type:"graduation/getReplyList",payload:dt({},un)})}})),ie.createElement(z,null))};var Ft=(0,ce.connect)(({graduation:ht,classroomList:ut,loading:lt,globalSetting:Et})=>({graduation:ht,globalSetting:Et,classroomList:ut,loading:lt.effects}))(Lt),Dt=ne(78241),Oe=ne(1710),_e=Object.defineProperty,ct=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,Ot=(ht,ut,lt)=>ut in ht?_e(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,ye=(ht,ut)=>{for(var lt in ut||(ut={}))kt.call(ut,lt)&&Ot(ht,lt,ut[lt]);if(ct)for(var lt of ct(ut))nt.call(ut,lt)&&Ot(ht,lt,ut[lt]);return ht},wt=(ht,ut)=>{var lt={};for(var Et in ht)kt.call(ht,Et)&&ut.indexOf(Et)<0&&(lt[Et]=ht[Et]);if(ht!=null&&ct)for(var Et of ct(ht))ut.indexOf(Et)<0&&nt.call(ht,Et)&&(lt[Et]=ht[Et]);return lt},Ht=(ht,ut,lt)=>new Promise((Et,hn)=>{var In=En=>{try{un(lt.next(En))}catch(_n){hn(_n)}},dn=En=>{try{un(lt.throw(En))}catch(_n){hn(_n)}},un=En=>En.done?Et(En.value):Promise.resolve(En.value).then(In,dn);un((lt=lt.apply(ht,ut)).next())});const cn=ht=>{var ut=ht,{graduation:lt,dispatch:Et}=ut,hn=wt(ut,["graduation","dispatch"]);const In=(0,ce.useIntl)(),dn=(0,ce.useParams)();return ie.createElement(je.default,{centered:!0,title:"\u63D0\u793A",open:lt.actionTabs.key==="\u62D2\u7EDD",okText:"\u786E\u5B9A",cancelText:In.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>Ht(void 0,null,function*(){(yield Et({type:"graduation/refuseTopic",payload:ye({student_graduation_topic:lt.actionTabs.selectArrs.id},dn)})).status===0&&(Ae.ZP.success(In.formatMessage({id:"classrooms.refuseSuccess",defaultMessage:"\u62D2\u7EDD\u6210\u529F"})),Et({type:"graduation/setActionTabs",payload:{}}),Et({type:"graduation/getTopisDetailList",payload:ye({},lt.actionTabs.params)}))}),onCancel:()=>{Et({type:"graduation/setActionTabs",payload:{}})}},ie.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u62D2\u7EDD\u5B66\u751F\u9009\u9898?"))};var Xt=(0,ce.connect)(({graduation:ht})=>({graduation:ht}))(cn),Te=ne(57809),$e=Object.defineProperty,Fe=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,vt=(ht,ut,lt)=>ut in ht?$e(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,pe=(ht,ut)=>{for(var lt in ut||(ut={}))me.call(ut,lt)&&vt(ht,lt,ut[lt]);if(Fe)for(var lt of Fe(ut))Ve.call(ut,lt)&&vt(ht,lt,ut[lt]);return ht},ue=(ht,ut)=>{var lt={};for(var Et in ht)me.call(ht,Et)&&ut.indexOf(Et)<0&&(lt[Et]=ht[Et]);if(ht!=null&&Fe)for(var Et of Fe(ht))ut.indexOf(Et)<0&&Ve.call(ht,Et)&&(lt[Et]=ht[Et]);return lt},He=(ht,ut,lt)=>new Promise((Et,hn)=>{var In=En=>{try{un(lt.next(En))}catch(_n){hn(_n)}},dn=En=>{try{un(lt.throw(En))}catch(_n){hn(_n)}},un=En=>En.done?Et(En.value):Promise.resolve(En.value).then(In,dn);un((lt=lt.apply(ht,ut)).next())});const Ne=ht=>{var ut=ht,{graduation:lt,dispatch:Et}=ut,hn=ue(ut,["graduation","dispatch"]),In;const dn=(0,ce.useIntl)(),un=(0,ce.useParams)(),{detailList:En}=lt,[_n]=Dt.default.useForm();return ie.createElement(je.default,{centered:!0,title:"\u540C\u610F\u9009\u9898",open:lt.actionTabs.key==="\u540C\u610F",okText:"\u786E\u5B9A",cancelText:dn.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>He(void 0,null,function*(){var la;yield _n.validateFields();const Ba=_n.getFieldsValue();(yield Et({type:"graduation/agreeTopic",payload:pe({group_id:Ba.group_id,course_group_name:(la=En==null?void 0:En.group_list)==null?void 0:la.filter(ca=>ca.group_id==Ba.group_id)[0].group_name,student_graduation_topic:lt.actionTabs.selectArrs.id},un)})).status===0&&(Ae.ZP.success(dn.formatMessage({id:"classrooms.agreeSuccess",defaultMessage:"\u540C\u610F\u6210\u529F"})),Et({type:"graduation/setActionTabs",payload:{}}),Et({type:"graduation/getTopisDetailList",payload:pe({},lt.actionTabs.params)}))}),onCancel:()=>{Et({type:"graduation/setActionTabs",payload:{}})}},ie.createElement("p",null,"\u786E\u8BA4\u540C\u610F\u5B66\u751F\u7684\u9009\u9898\uFF0C\u5C06\u5B66\u751F\u52A0\u5165\u6211\u7684\u5206\u73ED"),ie.createElement(Dt.default,{form:_n},ie.createElement(Dt.default.Item,{name:"group_id",label:"\u9009\u62E9\uFF1A",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5206\u73ED"}]},ie.createElement(Te.default,{placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED",size:"middle"},(In=En==null?void 0:En.group_list)==null?void 0:In.map(function(la,Ba){return ie.createElement(Te.default.Option,{value:la.group_id},la.group_name)})))))};var Pe=(0,ce.connect)(({graduation:ht})=>({graduation:ht}))(Ne),Ge=Object.defineProperty,Ct=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,gt=(ht,ut,lt)=>ut in ht?Ge(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,yt=(ht,ut)=>{for(var lt in ut||(ut={}))mt.call(ut,lt)&>(ht,lt,ut[lt]);if(Ct)for(var lt of Ct(ut))xt.call(ut,lt)&>(ht,lt,ut[lt]);return ht};const ot=({graduation:ht,loading:ut,dispatch:lt})=>{const Et=(0,ce.useIntl)(),[hn,In]=(0,ie.useState)(yt({},(0,ce.useParams)())),dn=(0,ce.useLocation)(),{detailList:un}=ht,[En,_n]=(0,ie.useState)({}),[la]=Dt.default.useForm(),Ba=(ca,oa)=>{hn.page=ca,hn.limit=20,lt({type:"graduation/getTopisDetailList",payload:yt({},hn)})},Hn=[{title:"\u5E8F\u53F7",dataIndex:"name",width:200,align:"center",render:(ca,oa,ja)=>ja+1},{title:"\u59D3\u540D",dataIndex:"student_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"class_group_name"},{title:"\u9009\u9898\u65F6\u95F4",dataIndex:"selected_time"},{title:"\u786E\u8BA4\u7ED3\u679C",dataIndex:"result",render:ca=>ca==="\u5DF2\u62D2\u7EDD"?ie.createElement("span",{className:"c-orange"},"\u5DF2\u62D2\u7EDD"):ca},{title:"\u64CD\u4F5C",dataInex:"action",render:(ca,oa)=>ie.createElement("div",null,(oa.result==="\u5F85\u786E\u8BA4"||oa.result==="\u5DF2\u540C\u610F")&&ie.createElement("span",{className:"current",onClick:()=>{lt({type:"graduation/setActionTabs",payload:{key:"\u62D2\u7EDD",selectArrs:oa,params:hn}})}},"\u62D2\u7EDD"),oa.result==="\u5F85\u786E\u8BA4"&&ie.createElement("span",{className:"current ml20 c-blue",onClick:()=>{lt({type:"graduation/setActionTabs",payload:{key:"\u540C\u610F",selectArrs:oa,params:hn}})}},"\u540C\u610F"))}];return ie.createElement(ie.Fragment,null,ie.createElement("section",{className:"minH500 bg-white "},ie.createElement(Oe.default,{loading:ut["graduation/getTopisDetailList"],pagination:!1,dataSource:un.users_list,columns:Hn}),ie.createElement(Xt,null),ie.createElement(Pe,null)),ie.createElement("aside",{className:"tc mb50 mt30"},ie.createElement(Ee.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:Ba,defaultCurrent:hn.page||1,current:hn.page||1,defaultPageSize:15,total:ht.users_count})))};var Zt=(0,ce.connect)(({graduation:ht,loading:ut})=>({graduation:ht,loading:ut.effects}))(ot),zt={flex_box_center:"flex_box_center___ZPOJ5",flex_space_between:"flex_space_between___GmCrk",flex_box_vertical_center:"flex_box_vertical_center___XpcAN",flex_box_center_end:"flex_box_center_end___krRXE",flex_box_column:"flex_box_column___DLzSN",title:"title___KDcLT",menuTabs:"menuTabs___nxQqE",rightMenu:"rightMenu___MVID9",shixunDetail:"shixunDetail___NvT9l"},$t=Object.defineProperty,Jt=Object.getOwnPropertySymbols,Yt=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,an=(ht,ut,lt)=>ut in ht?$t(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,Fn=(ht,ut)=>{for(var lt in ut||(ut={}))Yt.call(ut,lt)&&an(ht,lt,ut[lt]);if(Jt)for(var lt of Jt(ut))Cn.call(ut,lt)&&an(ht,lt,ut[lt]);return ht};const Gn=({graduation:ht,globalSetting:ut,loading:lt,dispatch:Et})=>{const hn=(0,ce.useIntl)(),In=(0,ce.useParams)(),[dn]=(0,ce.useSearchParams)(),un=(0,ce.useLocation)(),[En,_n]=(0,ie.useState)([]),[la,Ba]=(0,ie.useState)(dn.get("tabs")||0),{detailTaskList:Hn,tasksDetail:ca}=ht;let oa;In.category=dn.get("category_id"),(0,ie.useEffect)(()=>{Et({type:"graduation/getTasksDetail",payload:Fn({},In)}),Et({type:"graduation/getTasksListDetail",payload:Fn({},In)})},[In.coursesId]);const ja=[{name:"\u4EFB\u52A1\u5217\u8868",id:0,compontent:ie.createElement(Zt,null)},{name:"\u4EFB\u52A1\u63CF\u8FF0",id:1,compontent:ie.createElement(Ft,null)}];return ie.createElement("section",null,ie.createElement("div",{className:"edu-container"},Hn.course_name&&ie.createElement("section",{className:"animated fadeIn"},ie.createElement("aside",{className:"mt10"},ie.createElement(De.Z,{separator:">"},ie.createElement(De.Z.Item,null,ie.createElement(ce.Link,{to:`/classrooms/${Hn.course_id}/shixun_homework`},Hn.course_name)),ie.createElement(De.Z.Item,null,ie.createElement(ce.Link,{to:`/classrooms/${Hn.course_id}/graduation_tasks`},"\u6BD5\u8BBE\u4EFB\u52A1")),ie.createElement(De.Z.Item,null,"\u4EFB\u52A1\u8BE6\u60C5"))),ie.createElement("aside",{className:[zt.title,"mt20"].join(" ")},ie.createElement(ce.Link,{to:`/classrooms/${Hn.course_id}/graduation_tasks`},ie.createElement(we.Z,{className:"font16 c-black"})),ie.createElement("strong",{className:"font20 ml5"},Hn.task_name),ie.createElement(Be.VV,{status:[Hn.status_name]}))),ie.createElement("aside",{className:"mt30 relative"},ie.createElement("aside",{className:zt.rightMenu},ie.createElement(ce.Link,{className:zt.shixunDetail,to:`/classrooms/${In.coursesId}/graduation_tasks/${In.categoryId}/edit`},ie.createElement("span",{className:"iconfont icon-shixunxiangqing"}),"\u7F16\u8F91\u4EFB\u52A1")),ie.createElement(Ue.default,{defaultActiveKey:la,className:zt.menuTabs},ja.map((Ze,We)=>ie.createElement(Ue.default.TabPane,{tab:Ze.name,key:Ze.id},Ze.compontent))))))};var jn=(0,ce.connect)(({graduation:ht,loading:ut,globalSetting:lt})=>({graduation:ht,globalSetting:lt,loading:ut.effects}))(Gn)},50371:function(qe,st){"use strict";function ne(){const ie=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ce=1;ce{const we=De[Ue];we!==void 0&&(ie[Ue]=we)})}return ie}st.Z=ne},13845:function(qe,st,ne){"use strict";ne.d(st,{F:function(){return ie},Z:function(){return ce}});function ie(De){return De!=null&&De===De.window}function ce(De,Ue){var we,Be;if(typeof window=="undefined")return 0;const ae=Ue?"scrollTop":"scrollLeft";let Je=0;return ie(De)?Je=De[Ue?"pageYOffset":"pageXOffset"]:De instanceof Document?Je=De.documentElement[ae]:(De instanceof HTMLElement||De)&&(Je=De[ae]),De&&!ie(De)&&typeof Je!="number"&&(Je=(Be=((we=De.ownerDocument)!==null&&we!==void 0?we:De).documentElement)===null||Be===void 0?void 0:Be[ae]),Je}},56762:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return ce}});var ie=ne(59301);function ce(){const[,De]=ie.useReducer(Ue=>Ue+1,0);return De}},68031:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return Ue}});var ie=ne(16089);function ce(we,Be,ae,Je){const Xe=ae-Be;return we/=Je/2,we<1?Xe/2*we*we*we+Be:Xe/2*((we-=2)*we*we+2)+Be}var De=ne(13845);function Ue(we){let Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ae=()=>window,callback:Je,duration:Xe=450}=Be,je=ae(),Ae=(0,De.Z)(je,!0),et=Date.now(),Ke=()=>{const y=Date.now()-et,a=ce(y>Xe?Xe:y,Ae,we,Xe);(0,De.F)(je)?je.scrollTo(window.pageXOffset,a):je instanceof Document||je.constructor.name==="HTMLDocument"?je.documentElement.scrollTop=a:je.scrollTop=a,y{let{children:ke}=Ce;const{getPrefixCls:tt}=we.useContext(ae.E_),at=tt("breadcrumb");return we.createElement("li",{className:`${at}-separator`,"aria-hidden":"true"},ke===""?ke:ke||"/")};je.__ANT_BREADCRUMB_SEPARATOR=!0;var Ae=je,et=function(Ce,ke){var tt={};for(var at in Ce)Object.prototype.hasOwnProperty.call(Ce,at)&&ke.indexOf(at)<0&&(tt[at]=Ce[at]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dt=0,at=Object.getOwnPropertySymbols(Ce);dtke[dt]||at)}function oe(Ce,ke,tt,at){if(tt==null)return null;const{className:dt,onClick:St}=ke,Lt=et(ke,["className","onClick"]),Ft=Object.assign(Object.assign({},(0,Ue.Z)(Lt,{data:!0,aria:!0})),{onClick:St});return at!==void 0?we.createElement("a",Object.assign({},Ft,{className:ce()(`${Ce}-link`,dt),href:at}),tt):we.createElement("span",Object.assign({},Ft,{className:ce()(`${Ce}-link`,dt)}),tt)}function y(Ce,ke){return(at,dt,St,Lt,Ft)=>{if(ke)return ke(at,dt,St,Lt);const Dt=Ke(at,dt);return oe(Ce,at,Dt,Ft)}}var a=function(Ce,ke){var tt={};for(var at in Ce)Object.prototype.hasOwnProperty.call(Ce,at)&&ke.indexOf(at)<0&&(tt[at]=Ce[at]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dt=0,at=Object.getOwnPropertySymbols(Ce);dt{const{prefixCls:ke,separator:tt="/",children:at,menu:dt,overlay:St,dropdownProps:Lt,href:Ft}=Ce,Oe=(_e=>{if(dt||St){const ct=Object.assign({},Lt);if(dt){const kt=dt||{},{items:nt}=kt,Ot=a(kt,["items"]);ct.menu=Object.assign(Object.assign({},Ot),{items:nt==null?void 0:nt.map((ye,wt)=>{var{key:Ht,title:cn,label:Xt,path:Te}=ye,$e=a(ye,["key","title","label","path"]);let Fe=Xt!=null?Xt:cn;return Te&&(Fe=we.createElement("a",{href:`${Ft}${Te}`},Fe)),Object.assign(Object.assign({},$e),{key:Ht!=null?Ht:wt,label:Fe})})})}else St&&(ct.overlay=St);return we.createElement(Xe.Z,Object.assign({placement:"bottom"},ct),we.createElement("span",{className:`${ke}-overlay-link`},_e,we.createElement(Je.Z,null)))}return _e})(at);return Oe!=null?we.createElement(we.Fragment,null,we.createElement("li",null,Oe),tt&&we.createElement(Ae,null,tt)):null},b=Ce=>{const{prefixCls:ke,children:tt,href:at}=Ce,dt=a(Ce,["prefixCls","children","href"]),{getPrefixCls:St}=we.useContext(ae.E_),Lt=St("breadcrumb",ke);return we.createElement(x,Object.assign({},dt,{prefixCls:Lt}),oe(Lt,dt,tt,at))};b.__ANT_BREADCRUMB_ITEM=!0;var E=b,z=ne(17313),ee=ne(83116),te=ne(37613);const ge=Ce=>{const{componentCls:ke,iconCls:tt}=Ce;return{[ke]:Object.assign(Object.assign({},(0,z.Wf)(Ce)),{color:Ce.itemColor,fontSize:Ce.fontSize,[tt]:{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,z.Qy)(Ce)),"li:last-child":{color:Ce.lastItemColor},[`${ke}-separator`]:{marginInline:Ce.separatorMargin,color:Ce.separatorColor},[`${ke}-link`]:{[` > ${tt} + span, > ${tt} + a `]:{marginInlineStart:Ce.marginXXS}},[`${ke}-overlay-link`]:{borderRadius:Ce.borderRadiusSM,height:Ce.lineHeight*Ce.fontSize,display:"inline-block",padding:`0 ${Ce.paddingXXS}px`,marginInline:-Ce.marginXXS,[`> ${tt}`]:{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 de=(0,ee.Z)("Breadcrumb",Ce=>{const ke=(0,te.TS)(Ce,{});return[ge(ke)]},Ce=>({itemColor:Ce.colorTextDescription,lastItemColor:Ce.colorText,iconFontSize:Ce.fontSize,linkColor:Ce.colorTextDescription,linkHoverColor:Ce.colorText,separatorColor:Ce.colorTextDescription,separatorMargin:Ce.marginXS})),se=function(Ce,ke){var tt={};for(var at in Ce)Object.prototype.hasOwnProperty.call(Ce,at)&&ke.indexOf(at)<0&&(tt[at]=Ce[at]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dt=0,at=Object.getOwnPropertySymbols(Ce);dt{var{breadcrumbName:Lt}=St,Ft=se(St,["breadcrumbName"]);return Object.assign(Object.assign({},Ft),{title:Lt})})}),dt}function Se(Ce,ke){return(0,we.useMemo)(()=>Ce||(ke?ke.map(be):null),[Ce,ke])}var Ee=function(Ce,ke){var tt={};for(var at in Ce)Object.prototype.hasOwnProperty.call(Ce,at)&&ke.indexOf(at)<0&&(tt[at]=Ce[at]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dt=0,at=Object.getOwnPropertySymbols(Ce);dt{if(ke===void 0)return ke;let tt=(ke||"").replace(/^\//,"");return Object.keys(Ce).forEach(at=>{tt=tt.replace(`:${at}`,Ce[at])}),tt},ft=Ce=>{const{prefixCls:ke,separator:tt="/",style:at,className:dt,rootClassName:St,routes:Lt,items:Ft,children:Dt,itemRender:Oe,params:_e={}}=Ce,ct=Ee(Ce,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:kt,direction:nt,breadcrumb:Ot}=we.useContext(ae.E_);let ye;const wt=kt("breadcrumb",ke),[Ht,cn]=de(wt),Xt=Se(Ft,Lt),Te=y(wt,Oe);if(Xt&&Xt.length>0){const me=[],Ve=Ft||Lt;ye=Xt.map((vt,pe)=>{const{path:ue,key:He,type:Ne,menu:Pe,overlay:Ge,onClick:Ct,className:mt,separator:xt,dropdownProps:gt}=vt,yt=he(_e,ue);yt!==void 0&&me.push(yt);const ot=He!=null?He:pe;if(Ne==="separator")return we.createElement(Ae,{key:ot},xt);const Zt={},zt=pe===Xt.length-1;Pe?Zt.menu=Pe:Ge&&(Zt.overlay=Ge);let{href:$t}=vt;return me.length&&yt!==void 0&&($t=`#/${me.join("/")}`),we.createElement(x,Object.assign({key:ot},Zt,(0,Ue.Z)(vt,{data:!0,aria:!0}),{className:mt,dropdownProps:gt,href:$t,separator:zt?"":tt,onClick:Ct,prefixCls:wt}),Te(vt,_e,Ve,me,$t))})}else if(Dt){const me=(0,De.Z)(Dt).length;ye=(0,De.Z)(Dt).map((Ve,vt)=>{if(!Ve)return Ve;const pe=vt===me-1;return(0,Be.Tm)(Ve,{separator:pe?"":tt,key:vt})})}const $e=ce()(wt,Ot==null?void 0:Ot.className,{[`${wt}-rtl`]:nt==="rtl"},dt,St,cn),Fe=Object.assign(Object.assign({},Ot==null?void 0:Ot.style),at);return Ht(we.createElement("nav",Object.assign({className:$e,style:Fe},ct),we.createElement("ol",null,ye)))};ft.Item=E,ft.Separator=Ae;var it=ft,_t=it},24905:function(qe,st,ne){"use strict";ne.d(st,{default:function(){return de}});var ie=ne(92310),ce=ne.n(ie),De=ne(5630),Ue=ne(59301),we=ne(36355),Be=ne(1684),ae=ne(32441),Xe=Ue.createContext(null),je=ne(98447),Ae=ne(14088),et=ne(4572),Ke=function(se,be){var Se={};for(var Ee in se)Object.prototype.hasOwnProperty.call(se,Ee)&&be.indexOf(Ee)<0&&(Se[Ee]=se[Ee]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,Ee=Object.getOwnPropertySymbols(se);he{var Se;const{prefixCls:Ee,className:he,rootClassName:ft,children:it,indeterminate:_t=!1,style:Ce,onMouseEnter:ke,onMouseLeave:tt,skipGroup:at=!1,disabled:dt}=se,St=Ke(se,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Lt,direction:Ft,checkbox:Dt}=Ue.useContext(we.E_),Oe=Ue.useContext(Xe),{isFormItemInput:_e}=Ue.useContext(ae.aM),ct=Ue.useContext(Be.Z),kt=(Se=(Oe==null?void 0:Oe.disabled)||dt)!==null&&Se!==void 0?Se:ct,nt=Ue.useRef(St.value);Ue.useEffect(()=>{Oe==null||Oe.registerValue(St.value)},[]),Ue.useEffect(()=>{if(!at)return St.value!==nt.current&&(Oe==null||Oe.cancelValue(nt.current),Oe==null||Oe.registerValue(St.value),nt.current=St.value),()=>Oe==null?void 0:Oe.cancelValue(St.value)},[St.value]);const Ot=Lt("checkbox",Ee),[ye,wt]=(0,je.ZP)(Ot),Ht=Object.assign({},St);Oe&&!at&&(Ht.onChange=function(){St.onChange&&St.onChange.apply(St,arguments),Oe.toggleOption&&Oe.toggleOption({label:it,value:St.value})},Ht.name=Oe.name,Ht.checked=Oe.value.includes(St.value));const cn=ce()(`${Ot}-wrapper`,{[`${Ot}-rtl`]:Ft==="rtl",[`${Ot}-wrapper-checked`]:Ht.checked,[`${Ot}-wrapper-disabled`]:kt,[`${Ot}-wrapper-in-form-item`]:_e},Dt==null?void 0:Dt.className,he,ft,wt),Xt=ce()({[`${Ot}-indeterminate`]:_t},et.A,wt),Te=_t?"mixed":void 0;return ye(Ue.createElement(Ae.Z,{component:"Checkbox",disabled:kt},Ue.createElement("label",{className:cn,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),Ce),onMouseEnter:ke,onMouseLeave:tt},Ue.createElement(De.Z,Object.assign({"aria-checked":Te},Ht,{prefixCls:Ot,className:Xt,disabled:kt,ref:be})),it!==void 0&&Ue.createElement("span",null,it))))};var a=Ue.forwardRef(oe),x=ne(94480),b=ne(2738),E=function(se,be){var Se={};for(var Ee in se)Object.prototype.hasOwnProperty.call(se,Ee)&&be.indexOf(Ee)<0&&(Se[Ee]=se[Ee]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,Ee=Object.getOwnPropertySymbols(se);he{const{defaultValue:Se,children:Ee,options:he=[],prefixCls:ft,className:it,rootClassName:_t,style:Ce,onChange:ke}=se,tt=E(se,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:at,direction:dt}=Ue.useContext(we.E_),[St,Lt]=Ue.useState(tt.value||Se||[]),[Ft,Dt]=Ue.useState([]);Ue.useEffect(()=>{"value"in tt&&Lt(tt.value||[])},[tt.value]);const Oe=Ue.useMemo(()=>he.map($e=>typeof $e=="string"||typeof $e=="number"?{label:$e,value:$e}:$e),[he]),_e=$e=>{Dt(Fe=>Fe.filter(me=>me!==$e))},ct=$e=>{Dt(Fe=>[].concat((0,x.Z)(Fe),[$e]))},kt=$e=>{const Fe=St.indexOf($e.value),me=(0,x.Z)(St);Fe===-1?me.push($e.value):me.splice(Fe,1),"value"in tt||Lt(me),ke==null||ke(me.filter(Ve=>Ft.includes(Ve)).sort((Ve,vt)=>{const pe=Oe.findIndex(He=>He.value===Ve),ue=Oe.findIndex(He=>He.value===vt);return pe-ue}))},nt=at("checkbox",ft),Ot=`${nt}-group`,[ye,wt]=(0,je.ZP)(nt),Ht=(0,b.Z)(tt,["value","disabled"]),cn=he.length?Oe.map($e=>Ue.createElement(a,{prefixCls:nt,key:$e.value.toString(),disabled:"disabled"in $e?$e.disabled:tt.disabled,value:$e.value,checked:St.includes($e.value),onChange:$e.onChange,className:`${Ot}-item`,style:$e.style,title:$e.title},$e.label)):Ee,Xt={toggleOption:kt,value:St,disabled:tt.disabled,name:tt.name,registerValue:ct,cancelValue:_e},Te=ce()(Ot,{[`${Ot}-rtl`]:dt==="rtl"},it,_t,wt);return ye(Ue.createElement("div",Object.assign({className:Te,style:Ce},Ht,{ref:be}),Ue.createElement(Xe.Provider,{value:Xt},cn)))},ee=Ue.forwardRef(z);var te=Ue.memo(ee);const ge=a;ge.Group=te,ge.__ANT_CHECKBOX=!0;var de=ge},98447:function(qe,st,ne){"use strict";ne.d(st,{C2:function(){return we}});var ie=ne(17313),ce=ne(37613),De=ne(83116);const Ue=Be=>{const{checkboxCls:ae}=Be,Je=`${ae}-wrapper`;return[{[`${ae}-group`]:Object.assign(Object.assign({},(0,ie.Wf)(Be)),{display:"inline-flex",flexWrap:"wrap",columnGap:Be.marginXS,[`> ${Be.antCls}-row`]:{flex:1}}),[Je]:Object.assign(Object.assign({},(0,ie.Wf)(Be)),{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}}}),[ae]:Object.assign(Object.assign({},(0,ie.Wf)(Be)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Be.borderRadiusSM,alignSelf:"center",[`${ae}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ae}-inner`]:Object.assign({},(0,ie.oN)(Be))},[`${ae}-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}})},{[` @@ -132,7 +132,7 @@ ${$e}-submenu-arrow, ${$e}-submenu-expand-icon `]:{opacity:0},[`${$e}-item-icon, ${Fe}`]:{margin:0,fontSize:yt,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${$e}-item-icon, ${Fe}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${$e}-item-icon, ${Fe}`]:{display:"none"},"a, a:hover":{color:Ve}},[`${$e}-item-group-title`]:Object.assign(Object.assign({},Ee.vS),{paddingInline:mt})}}]};const ct=Te=>{const{componentCls:$e,motionDurationSlow:Fe,motionDurationMid:me,motionEaseInOut:Ve,motionEaseOut:vt,iconCls:pe,iconSize:ue,iconMarginInlineEnd:He}=Te;return{[`${$e}-item, ${$e}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Fe}`,`background ${Fe}`,`padding ${Fe} ${Ve}`].join(","),[`${$e}-item-icon, ${pe}`]:{minWidth:ue,fontSize:ue,transition:[`font-size ${me} ${vt}`,`margin ${Fe} ${Ve}`,`color ${Fe}`].join(","),"+ span":{marginInlineStart:He,opacity:1,transition:[`opacity ${Fe} ${Ve}`,`margin ${Fe}`,`color ${Fe}`].join(",")}},[`${$e}-item-icon`]:Object.assign({},(0,Ee.Ro)()),[`&${$e}-item-only-child`]:{[`> ${pe}, > ${$e}-item-icon`]:{marginInlineEnd:0}}},[`${$e}-item-disabled, ${$e}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${$e}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},kt=Te=>{const{componentCls:$e,motionDurationSlow:Fe,motionEaseInOut:me,borderRadius:Ve,menuArrowSize:vt,menuArrowOffset:pe}=Te;return{[`${$e}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Te.margin,width:vt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Fe} ${me}, opacity ${Fe}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:vt*.6,height:vt*.15,backgroundColor:"currentcolor",borderRadius:Ve,transition:[`background ${Fe} ${me}`,`transform ${Fe} ${me}`,`top ${Fe} ${me}`,`color ${Fe} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${pe})`},"&::after":{transform:`rotate(-45deg) translateY(${pe})`}}}}},nt=Te=>{const{antCls:$e,componentCls:Fe,fontSize:me,motionDurationSlow:Ve,motionDurationMid:vt,motionEaseInOut:pe,paddingXS:ue,padding:He,colorSplit:Ne,lineWidth:Pe,zIndexPopup:Ge,borderRadiusLG:Ct,subMenuItemBorderRadius:mt,menuArrowSize:xt,menuArrowOffset:gt,lineType:yt,menuPanelMaskInset:ot,groupTitleLineHeight:Zt,groupTitleFontSize:zt}=Te;return[{"":{[`${Fe}`]:Object.assign(Object.assign({},(0,Ee.dF)()),{"&-hidden":{display:"none"}})},[`${Fe}-submenu-hidden`]:{display:"none"}},{[Fe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ee.Wf)(Te)),(0,Ee.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Ve} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Fe}-item`]:{flex:"none"}},[`${Fe}-item, ${Fe}-submenu, ${Fe}-submenu-title`]:{borderRadius:Te.itemBorderRadius},[`${Fe}-item-group-title`]:{padding:`${ue}px ${He}px`,fontSize:zt,lineHeight:Zt,transition:`all ${Ve}`},[`&-horizontal ${Fe}-submenu`]:{transition:[`border-color ${Ve} ${pe}`,`background ${Ve} ${pe}`].join(",")},[`${Fe}-submenu, ${Fe}-submenu-inline`]:{transition:[`border-color ${Ve} ${pe}`,`background ${Ve} ${pe}`,`padding ${vt} ${pe}`].join(",")},[`${Fe}-submenu ${Fe}-sub`]:{cursor:"initial",transition:[`background ${Ve} ${pe}`,`padding ${Ve} ${pe}`].join(",")},[`${Fe}-title-content`]:{transition:`color ${Ve}`},[`${Fe}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Fe}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ne,borderStyle:yt,borderWidth:0,borderTopWidth:Pe,marginBlock:Pe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ct(Te)),{[`${Fe}-item-group`]:{[`${Fe}-item-group-list`]:{margin:0,padding:0,[`${Fe}-item, ${Fe}-submenu-title`]:{paddingInline:`${me*2}px ${He}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Ge,borderRadius:Ct,boxShadow:"none",transformOrigin:"0 0",[`&${Fe}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ot}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ot},"\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:Te.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Te.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Te.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Te.paddingXS},[`> ${Fe}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ct},ct(Te)),kt(Te)),{[`${Fe}-item, ${Fe}-submenu > ${Fe}-submenu-title`]:{borderRadius:mt},[`${Fe}-submenu-title::after`]:{transition:`transform ${Ve} ${pe}`}})}}),kt(Te)),{[`&-inline-collapsed ${Fe}-submenu-arrow, - &-inline ${Fe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${gt})`},"&::after":{transform:`rotate(45deg) translateX(-${gt})`}},[`${Fe}-submenu-open${Fe}-submenu-inline > ${Fe}-submenu-title > ${Fe}-submenu-arrow`]:{transform:`translateY(-${xt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${gt})`},"&::before":{transform:`rotate(45deg) translateX(${gt})`}}})},{[`${$e}-layout-header`]:{[Fe]:{lineHeight:"inherit"}}}]};var Ot=(Te,$e)=>(0,_t.Z)("Menu",me=>{if($e===!1)return[];const{colorBgElevated:Ve,colorPrimary:vt,colorTextLightSolid:pe,controlHeightLG:ue,fontSize:He,darkItemColor:Ne,darkDangerItemColor:Pe,darkItemBg:Ge,darkSubMenuItemBg:Ct,darkItemSelectedColor:mt,darkItemSelectedBg:xt,darkDangerItemSelectedBg:gt,darkItemHoverBg:yt,darkGroupTitleColor:ot,darkItemHoverColor:Zt,darkItemDisabledColor:zt,darkDangerItemHoverColor:$t,darkDangerItemSelectedColor:Jt,darkDangerItemActiveBg:Yt}=me,Cn=He/7*5,an=(0,Ce.TS)(me,{menuArrowSize:Cn,menuHorizontalHeight:ue*1.15,menuArrowOffset:`${Cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Ve}),Fn=(0,Ce.TS)(an,{itemColor:Ne,itemHoverColor:Zt,groupTitleColor:ot,itemSelectedColor:mt,itemBg:Ge,popupBg:Ge,subMenuItemBg:Ct,itemActiveBg:"transparent",itemSelectedBg:xt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:yt,itemDisabledColor:zt,dangerItemColor:Pe,dangerItemHoverColor:$t,dangerItemSelectedColor:Jt,dangerItemActiveBg:Yt,dangerItemSelectedBg:gt,menuSubMenuBg:Ct,horizontalItemSelectedColor:pe,horizontalItemSelectedBg:vt});return[nt(an),tt(an),_e(an),Ft(an,"light"),Ft(Fn,"dark"),dt(an),(0,he.Z)(an),(0,ft.oN)(an,"slide-up"),(0,ft.oN)(an,"slide-down"),(0,it._y)(an,"zoom-big")]},me=>{const{colorPrimary:Ve,colorError:vt,colorTextDisabled:pe,colorErrorBg:ue,colorText:He,colorTextDescription:Ne,colorBgContainer:Pe,colorFillAlter:Ge,colorFillContent:Ct,lineWidth:mt,lineWidthBold:xt,controlItemBgActive:gt,colorBgTextHover:yt,controlHeightLG:ot,lineHeight:Zt,colorBgElevated:zt,marginXXS:$t,padding:Jt,fontSize:Yt,controlHeightSM:Cn,fontSizeLG:an,colorTextLightSolid:Fn,colorErrorHover:Gn}=me,jn=new Se.C(Fn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:He,itemColor:He,colorItemTextHover:He,itemHoverColor:He,colorItemTextHoverHorizontal:Ve,horizontalItemHoverColor:Ve,colorGroupTitle:Ne,groupTitleColor:Ne,colorItemTextSelected:Ve,itemSelectedColor:Ve,colorItemTextSelectedHorizontal:Ve,horizontalItemSelectedColor:Ve,colorItemBg:Pe,itemBg:Pe,colorItemBgHover:yt,itemHoverBg:yt,colorItemBgActive:Ct,itemActiveBg:gt,colorSubItemBg:Ge,subMenuItemBg:Ge,colorItemBgSelected:gt,itemSelectedBg:gt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:xt,activeBarHeight:xt,colorActiveBarBorderSize:mt,activeBarBorderWidth:mt,colorItemTextDisabled:pe,itemDisabledColor:pe,colorDangerItemText:vt,dangerItemColor:vt,colorDangerItemTextHover:vt,dangerItemHoverColor:vt,colorDangerItemTextSelected:vt,dangerItemSelectedColor:vt,colorDangerItemBgActive:ue,dangerItemActiveBg:ue,colorDangerItemBgSelected:ue,dangerItemSelectedBg:ue,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ot,groupTitleLineHeight:Zt,collapsedWidth:ot*2,popupBg:zt,itemMarginBlock:$t,itemPaddingInline:Jt,horizontalLineHeight:`${ot*1.15}px`,iconSize:Yt,iconMarginInlineEnd:Cn-Yt,collapsedIconSize:an,groupTitleFontSize:Yt,darkItemDisabledColor:new Se.C(Fn).setAlpha(.25).toRgbString(),darkItemColor:jn,darkDangerItemColor:vt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Fn,darkItemSelectedBg:Ve,darkDangerItemSelectedBg:vt,darkItemHoverBg:"transparent",darkGroupTitleColor:jn,darkItemHoverColor:Fn,darkDangerItemHoverColor:Gn,darkDangerItemSelectedColor:Fn,darkDangerItemActiveBg:vt}},{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"]]})(Te),ye=function(Te,$e){var Fe={};for(var me in Te)Object.prototype.hasOwnProperty.call(Te,me)&&$e.indexOf(me)<0&&(Fe[me]=Te[me]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,me=Object.getOwnPropertySymbols(Te);Ve{var Fe,me;const Ve=ce.useContext(ge.Z),vt=Ve||{},{getPrefixCls:pe,getPopupContainer:ue,direction:He,menu:Ne}=ce.useContext(Be.E_),Pe=pe(),{prefixCls:Ge,className:Ct,style:mt,theme:xt="light",expandIcon:gt,_internalDisableMenuItemTitleTooltip:yt,inlineCollapsed:ot,siderCollapsed:Zt,items:zt,children:$t,rootClassName:Jt,mode:Yt,selectable:Cn,onClick:an,overflowedIndicatorPopupClassName:Fn}=Te,Gn=ye(Te,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),jn=(0,Ae.Z)(Gn,["collapsedWidth"]),ht=be(zt)||$t;(Fe=vt.validator)===null||Fe===void 0||Fe.call(vt,{mode:Yt});const ut=(0,ee.useEvent)(function(){var Hn;an==null||an.apply(void 0,arguments),(Hn=vt.onClick)===null||Hn===void 0||Hn.call(vt)}),lt=vt.mode||Yt,Et=Cn!=null?Cn:vt.selectable,hn=ce.useMemo(()=>Zt!==void 0?Zt:ot,[ot,Zt]),In={horizontal:{motionName:`${Pe}-slide-up`},inline:(0,te.Z)(Pe),other:{motionName:`${Pe}-zoom-big`}},gn=pe("menu",Ge||vt.prefixCls),[un,En]=Ot(gn,!Ve),_n=we()(`${gn}-${xt}`,Ne==null?void 0:Ne.className,Ct);let la;if(typeof gt=="function")la=gt;else if(gt===null||gt===!1)la=null;else if(vt.expandIcon===null||vt.expandIcon===!1)la=null;else{const Hn=gt!=null?gt:vt.expandIcon;la=(0,Ke.Tm)(Hn,{className:we()(`${gn}-submenu-expand-icon`,(0,Ke.l$)(Hn)?(me=Hn.props)===null||me===void 0?void 0:me.className:"")})}const Ba=ce.useMemo(()=>({prefixCls:gn,inlineCollapsed:hn||!1,direction:He,firstLevel:!0,theme:xt,mode:lt,disableMenuItemTitleTooltip:yt}),[gn,hn,He,yt,xt]);return un(ce.createElement(ge.Z.Provider,{value:null},ce.createElement(y.Provider,{value:Ba},ce.createElement(ie.ZP,Object.assign({getPopupContainer:ue,overflowedIndicator:ce.createElement(z.Z,null),overflowedIndicatorPopupClassName:we()(gn,`${gn}-${xt}`,Fn),mode:lt,selectable:Et,onClick:ut},jn,{inlineCollapsed:hn,style:Object.assign(Object.assign({},Ne==null?void 0:Ne.style),mt),className:_n,prefixCls:gn,direction:He,defaultMotions:In,expandIcon:la,ref:$e,rootClassName:we()(Jt,En)}),ht))))});const cn=(0,ce.forwardRef)((Te,$e)=>{const Fe=(0,ce.useRef)(null),me=ce.useContext(De.D);return(0,ce.useImperativeHandle)($e,()=>({menu:Fe.current,focus:Ve=>{var vt;(vt=Fe.current)===null||vt===void 0||vt.focus(Ve)}})),ce.createElement(Ht,Object.assign({ref:Fe},Te,me))});cn.Item=x,cn.SubMenu=E,cn.Divider=Xe,cn.ItemGroup=ie.BW;var Xt=cn},58421:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return vt}});var ie=ne(54476),ce=ne(59301),De={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"},Ue=De,we=ne(7657),Be=function(ue,He){return ce.createElement(we.Z,(0,ie.Z)({},ue,{ref:He,icon:Ue}))},ae=ce.forwardRef(Be),Je=ae,Xe=ne(49198),je=ne(33853),Ae=ne(38819),et=ne(92310),Ke=ne.n(et),oe=ne(20068),y=ne(33885),a=ne(67732),x=ne(83652),b=ne(42403),E=ne(158),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},te=ee,ge=ne(91735),de=function(pe){(0,b.Z)(He,pe);var ue=(0,E.Z)(He);function He(){var Ne;(0,a.Z)(this,He);for(var Pe=arguments.length,Ge=new Array(Pe),Ct=0;Ct=0||mt.relatedTarget.className.indexOf("".concat(ot,"-item"))>=0))&&yt(Ne.getValidValue()))},Ne.go=function(mt){var xt=Ne.state.goInputText;xt!==""&&(mt.keyCode===te.ENTER||mt.type==="click")&&(Ne.setState({goInputText:""}),Ne.props.quickGo(Ne.getValidValue()))},Ne}return(0,x.Z)(He,[{key:"getPageSizeOptions",value:function(){var Pe=this.props,Ge=Pe.pageSize,Ct=Pe.pageSizeOptions;return Ct.some(function(mt){return mt.toString()===Ge.toString()})?Ct:Ct.concat([Ge.toString()]).sort(function(mt,xt){var gt=Number.isNaN(Number(mt))?0:Number(mt),yt=Number.isNaN(Number(xt))?0:Number(xt);return gt-yt})}},{key:"render",value:function(){var Pe=this,Ge=this.props,Ct=Ge.pageSize,mt=Ge.locale,xt=Ge.rootPrefixCls,gt=Ge.changeSize,yt=Ge.quickGo,ot=Ge.goButton,Zt=Ge.selectComponentClass,zt=Ge.buildOptionText,$t=Ge.selectPrefixCls,Jt=Ge.disabled,Yt=this.state.goInputText,Cn="".concat(xt,"-options"),an=Zt,Fn=null,Gn=null,jn=null;if(!gt&&!yt)return null;var ht=this.getPageSizeOptions();if(gt&&an){var ut=ht.map(function(lt,Et){return ce.createElement(an.Option,{key:Et,value:lt.toString()},(zt||Pe.buildOptionText)(lt))});Fn=ce.createElement(an,{disabled:Jt,prefixCls:$t,showSearch:!1,className:"".concat(Cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Ct||ht[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Et){return Et.parentNode},"aria-label":mt.page_size,defaultOpen:!1},ut)}return yt&&(ot&&(jn=typeof ot=="boolean"?ce.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Jt,className:"".concat(Cn,"-quick-jumper-button")},mt.jump_to_confirm):ce.createElement("span",{onClick:this.go,onKeyUp:this.go},ot)),Gn=ce.createElement("div",{className:"".concat(Cn,"-quick-jumper")},mt.jump_to,ce.createElement("input",{disabled:Jt,type:"text",value:Yt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":mt.page}),mt.page,jn)),ce.createElement("li",{className:"".concat(Cn)},Fn,Gn)}}]),He}(ce.Component);de.defaultProps={pageSizeOptions:["10","20","50","100"]};var se=de,be=function(ue){var He,Ne=ue.rootPrefixCls,Pe=ue.page,Ge=ue.active,Ct=ue.className,mt=ue.showTitle,xt=ue.onClick,gt=ue.onKeyPress,yt=ue.itemRender,ot="".concat(Ne,"-item"),Zt=Ke()(ot,"".concat(ot,"-").concat(Pe),(He={},(0,oe.Z)(He,"".concat(ot,"-active"),Ge),(0,oe.Z)(He,"".concat(ot,"-disabled"),!Pe),(0,oe.Z)(He,ue.className,Ct),He)),zt=function(){xt(Pe)},$t=function(Cn){gt(Cn,xt,Pe)},Jt=yt(Pe,"page",ce.createElement("a",{rel:"nofollow"},Pe));return Jt?ce.createElement("li",{title:mt?Pe.toString():null,className:Zt,onClick:zt,onKeyPress:$t,tabIndex:0},Jt):null},Se=be;function Ee(){}function he(pe){var ue=Number(pe);return typeof ue=="number"&&!Number.isNaN(ue)&&isFinite(ue)&&Math.floor(ue)===ue}var ft=function(ue,He,Ne){return Ne};function it(pe,ue,He){var Ne=typeof pe=="undefined"?ue.pageSize:pe;return Math.floor((He.total-1)/Ne)+1}var _t=function(pe){(0,b.Z)(He,pe);var ue=(0,E.Z)(He);function He(Ne){var Pe;(0,a.Z)(this,He),Pe=ue.call(this,Ne),Pe.paginationNode=ce.createRef(),Pe.getJumpPrevPage=function(){return Math.max(1,Pe.state.current-(Pe.props.showLessItems?3:5))},Pe.getJumpNextPage=function(){return Math.min(it(void 0,Pe.state,Pe.props),Pe.state.current+(Pe.props.showLessItems?3:5))},Pe.getItemIcon=function(gt,yt){var ot=Pe.props.prefixCls,Zt=gt||ce.createElement("button",{type:"button","aria-label":yt,className:"".concat(ot,"-item-link")});return typeof gt=="function"&&(Zt=ce.createElement(gt,(0,y.Z)({},Pe.props))),Zt},Pe.isValid=function(gt){var yt=Pe.props.total;return he(gt)&>!==Pe.state.current&&he(yt)&&yt>0},Pe.shouldDisplayQuickJumper=function(){var gt=Pe.props,yt=gt.showQuickJumper,ot=gt.total,Zt=Pe.state.pageSize;return ot<=Zt?!1:yt},Pe.handleKeyDown=function(gt){(gt.keyCode===te.ARROW_UP||gt.keyCode===te.ARROW_DOWN)&>.preventDefault()},Pe.handleKeyUp=function(gt){var yt=Pe.getValidValue(gt),ot=Pe.state.currentInputValue;yt!==ot&&Pe.setState({currentInputValue:yt}),gt.keyCode===te.ENTER?Pe.handleChange(yt):gt.keyCode===te.ARROW_UP?Pe.handleChange(yt-1):gt.keyCode===te.ARROW_DOWN&&Pe.handleChange(yt+1)},Pe.handleBlur=function(gt){var yt=Pe.getValidValue(gt);Pe.handleChange(yt)},Pe.changePageSize=function(gt){var yt=Pe.state.current,ot=it(gt,Pe.state,Pe.props);yt=yt>ot?ot:yt,ot===0&&(yt=Pe.state.current),typeof gt=="number"&&("pageSize"in Pe.props||Pe.setState({pageSize:gt}),"current"in Pe.props||Pe.setState({current:yt,currentInputValue:yt})),Pe.props.onShowSizeChange(yt,gt),"onChange"in Pe.props&&Pe.props.onChange&&Pe.props.onChange(yt,gt)},Pe.handleChange=function(gt){var yt=Pe.props,ot=yt.disabled,Zt=yt.onChange,zt=Pe.state,$t=zt.pageSize,Jt=zt.current,Yt=zt.currentInputValue;if(Pe.isValid(gt)&&!ot){var Cn=it(void 0,Pe.state,Pe.props),an=gt;return gt>Cn?an=Cn:gt<1&&(an=1),"current"in Pe.props||Pe.setState({current:an}),an!==Yt&&Pe.setState({currentInputValue:an}),Zt(an,$t),an}return Jt},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?ot-2:0),zt=2;zt=Ct?xt=Ct:xt=Number(Ge),xt}},{key:"getShowSizeChanger",value:function(){var Pe=this.props,Ge=Pe.showSizeChanger,Ct=Pe.total,mt=Pe.totalBoundaryShowSizeChanger;return typeof Ge!="undefined"?Ge:Ct>mt}},{key:"render",value:function(){var Pe=this.props,Ge=Pe.prefixCls,Ct=Pe.className,mt=Pe.style,xt=Pe.disabled,gt=Pe.hideOnSinglePage,yt=Pe.total,ot=Pe.locale,Zt=Pe.showQuickJumper,zt=Pe.showLessItems,$t=Pe.showTitle,Jt=Pe.showTotal,Yt=Pe.simple,Cn=Pe.itemRender,an=Pe.showPrevNextJumpers,Fn=Pe.jumpPrevIcon,Gn=Pe.jumpNextIcon,jn=Pe.selectComponentClass,ht=Pe.selectPrefixCls,ut=Pe.pageSizeOptions,lt=this.state,Et=lt.current,hn=lt.pageSize,In=lt.currentInputValue;if(gt===!0&&yt<=hn)return null;var gn=it(void 0,this.state,this.props),un=[],En=null,_n=null,la=null,Ba=null,Hn=null,ca=Zt&&Zt.goButton,oa=zt?1:2,ja=Et-1>0?Et-1:0,Ze=Et+1yt?yt:Et*hn]));if(Yt){ca&&(typeof ca=="boolean"?Hn=ce.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ot.jump_to_confirm):Hn=ce.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ca),Hn=ce.createElement("li",{title:$t?"".concat(ot.jump_to).concat(Et,"/").concat(gn):null,className:"".concat(Ge,"-simple-pager")},Hn));var Mt=this.renderPrev(ja);return ce.createElement("ul",(0,ie.Z)({className:Ke()(Ge,"".concat(Ge,"-simple"),(0,oe.Z)({},"".concat(Ge,"-disabled"),xt),Ct),style:mt,ref:this.paginationNode},We),Re,Mt?ce.createElement("li",{title:$t?ot.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ke()("".concat(Ge,"-prev"),(0,oe.Z)({},"".concat(Ge,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,ce.createElement("li",{title:$t?"".concat(Et,"/").concat(gn):null,className:"".concat(Ge,"-simple-pager")},ce.createElement("input",{type:"text",value:In,disabled:xt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ce.createElement("span",{className:"".concat(Ge,"-slash")},"/"),gn),ce.createElement("li",{title:$t?ot.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ke()("".concat(Ge,"-next"),(0,oe.Z)({},"".concat(Ge,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ze)),Hn)}if(gn<=3+oa*2){var mn={locale:ot,rootPrefixCls:Ge,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:$t,itemRender:Cn};gn||un.push(ce.createElement(Se,(0,ie.Z)({},mn,{key:"noPager",page:1,className:"".concat(Ge,"-item-disabled")})));for(var nn=1;nn<=gn;nn+=1){var Yn=Et===nn;un.push(ce.createElement(Se,(0,ie.Z)({},mn,{key:nn,page:nn,active:Yn})))}}else{var Tn=zt?ot.prev_3:ot.prev_5,Kn=zt?ot.next_3:ot.next_5,xn=Cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Fn,"prev page")),xa=Cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(Gn,"next page"));an&&(En=xn?ce.createElement("li",{title:$t?Tn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ke()("".concat(Ge,"-jump-prev"),(0,oe.Z)({},"".concat(Ge,"-jump-prev-custom-icon"),!!Fn))},xn):null,_n=xa?ce.createElement("li",{title:$t?Kn:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ke()("".concat(Ge,"-jump-next"),(0,oe.Z)({},"".concat(Ge,"-jump-next-custom-icon"),!!Gn))},xa):null),Ba=ce.createElement(Se,{locale:ot,last:!0,rootPrefixCls:Ge,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:gn,page:gn,active:!1,showTitle:$t,itemRender:Cn}),la=ce.createElement(Se,{locale:ot,rootPrefixCls:Ge,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:$t,itemRender:Cn});var Nt=Math.max(1,Et-oa),kn=Math.min(Et+oa,gn);Et-1<=oa&&(kn=1+oa*2),gn-Et<=oa&&(Nt=gn-oa*2);for(var ga=Nt;ga<=kn;ga+=1){var qn=Et===ga;un.push(ce.createElement(Se,{locale:ot,rootPrefixCls:Ge,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ga,page:ga,active:qn,showTitle:$t,itemRender:Cn}))}Et-1>=oa*2&&Et!==3&&(un[0]=(0,ce.cloneElement)(un[0],{className:"".concat(Ge,"-item-after-jump-prev")}),un.unshift(En)),gn-Et>=oa*2&&Et!==gn-2&&(un[un.length-1]=(0,ce.cloneElement)(un[un.length-1],{className:"".concat(Ge,"-item-before-jump-next")}),un.push(_n)),Nt!==1&&un.unshift(la),kn!==gn&&un.push(Ba)}var ra=!this.hasPrev()||!gn,ta=!this.hasNext()||!gn,Aa=this.renderPrev(ja),Da=this.renderNext(Ze);return ce.createElement("ul",(0,ie.Z)({className:Ke()(Ge,Ct,(0,oe.Z)({},"".concat(Ge,"-disabled"),xt)),style:mt,ref:this.paginationNode},We),Re,Aa?ce.createElement("li",{title:$t?ot.prev_page:null,onClick:this.prev,tabIndex:ra?null:0,onKeyPress:this.runIfEnterPrev,className:Ke()("".concat(Ge,"-prev"),(0,oe.Z)({},"".concat(Ge,"-disabled"),ra)),"aria-disabled":ra},Aa):null,un,Da?ce.createElement("li",{title:$t?ot.next_page:null,onClick:this.next,tabIndex:ta?null:0,onKeyPress:this.runIfEnterNext,className:Ke()("".concat(Ge,"-next"),(0,oe.Z)({},"".concat(Ge,"-disabled"),ta)),"aria-disabled":ta},Da):null,ce.createElement(se,{disabled:xt,locale:ot,rootPrefixCls:Ge,selectComponentClass:jn,selectPrefixCls:ht,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Et,pageSize:hn,pageSizeOptions:ut,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ca}))}}],[{key:"getDerivedStateFromProps",value:function(Pe,Ge){var Ct={};if("current"in Pe&&(Ct.current=Pe.current,Pe.current!==Ge.current&&(Ct.currentInputValue=Ct.current)),"pageSize"in Pe&&Pe.pageSize!==Ge.pageSize){var mt=Ge.current,xt=it(Pe.pageSize,Ge,Pe);mt=mt>xt?xt:mt,"current"in Pe||(Ct.current=mt,Ct.currentInputValue=mt),Ct.pageSize=Pe.pageSize}return Ct}}]),He}(ce.Component);_t.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ee,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ee,locale:ge.Z,style:{},itemRender:ft,totalBoundaryShowSizeChanger:50};var Ce=_t,ke=ne(22075),tt=ne(36355),at=ne(19716),dt=ne(8628),St=ne(9763),Lt=ne(57809);const Ft=pe=>ce.createElement(Lt.default,Object.assign({},pe,{showSearch:!0,size:"small"})),Dt=pe=>ce.createElement(Lt.default,Object.assign({},pe,{showSearch:!0,size:"middle"}));Ft.Option=Lt.default.Option,Dt.Option=Lt.default.Option;var Oe=ne(9937),_e=ne(17313),ct=ne(83116),kt=ne(37613);const nt=pe=>{const{componentCls:ue}=pe;return{[`${ue}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ue}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ue}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}}},[`&${ue}-disabled`]:{cursor:"not-allowed",[`${ue}-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}}},[`${ue}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ue}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ue}-simple-pager`]:{color:pe.colorTextDisabled},[`${ue}-jump-prev, ${ue}-jump-next`]:{[`${ue}-item-link-icon`]:{opacity:0},[`${ue}-item-ellipsis`]:{opacity:1}}},[`&${ue}-simple`]:{[`${ue}-prev, ${ue}-next`]:{[`&${ue}-disabled ${ue}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Ot=pe=>{const{componentCls:ue}=pe;return{[`&${ue}-mini ${ue}-total-text, &${ue}-mini ${ue}-simple-pager`]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`},[`&${ue}-mini ${ue}-item`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM-2}px`},[`&${ue}-mini:not(${ue}-disabled) ${ue}-item:not(${ue}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},[`&${ue}-mini ${ue}-prev, &${ue}-mini ${ue}-next`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ue}-mini:not(${ue}-disabled)`]:{[`${ue}-prev, ${ue}-next`]:{[`&:hover ${ue}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ue}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ue}-disabled:hover ${ue}-item-link`]:{backgroundColor:"transparent"}}},[` + &-inline ${Fe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${gt})`},"&::after":{transform:`rotate(45deg) translateX(-${gt})`}},[`${Fe}-submenu-open${Fe}-submenu-inline > ${Fe}-submenu-title > ${Fe}-submenu-arrow`]:{transform:`translateY(-${xt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${gt})`},"&::before":{transform:`rotate(45deg) translateX(${gt})`}}})},{[`${$e}-layout-header`]:{[Fe]:{lineHeight:"inherit"}}}]};var Ot=(Te,$e)=>(0,_t.Z)("Menu",me=>{if($e===!1)return[];const{colorBgElevated:Ve,colorPrimary:vt,colorTextLightSolid:pe,controlHeightLG:ue,fontSize:He,darkItemColor:Ne,darkDangerItemColor:Pe,darkItemBg:Ge,darkSubMenuItemBg:Ct,darkItemSelectedColor:mt,darkItemSelectedBg:xt,darkDangerItemSelectedBg:gt,darkItemHoverBg:yt,darkGroupTitleColor:ot,darkItemHoverColor:Zt,darkItemDisabledColor:zt,darkDangerItemHoverColor:$t,darkDangerItemSelectedColor:Jt,darkDangerItemActiveBg:Yt}=me,Cn=He/7*5,an=(0,Ce.TS)(me,{menuArrowSize:Cn,menuHorizontalHeight:ue*1.15,menuArrowOffset:`${Cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Ve}),Fn=(0,Ce.TS)(an,{itemColor:Ne,itemHoverColor:Zt,groupTitleColor:ot,itemSelectedColor:mt,itemBg:Ge,popupBg:Ge,subMenuItemBg:Ct,itemActiveBg:"transparent",itemSelectedBg:xt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:yt,itemDisabledColor:zt,dangerItemColor:Pe,dangerItemHoverColor:$t,dangerItemSelectedColor:Jt,dangerItemActiveBg:Yt,dangerItemSelectedBg:gt,menuSubMenuBg:Ct,horizontalItemSelectedColor:pe,horizontalItemSelectedBg:vt});return[nt(an),tt(an),_e(an),Ft(an,"light"),Ft(Fn,"dark"),dt(an),(0,he.Z)(an),(0,ft.oN)(an,"slide-up"),(0,ft.oN)(an,"slide-down"),(0,it._y)(an,"zoom-big")]},me=>{const{colorPrimary:Ve,colorError:vt,colorTextDisabled:pe,colorErrorBg:ue,colorText:He,colorTextDescription:Ne,colorBgContainer:Pe,colorFillAlter:Ge,colorFillContent:Ct,lineWidth:mt,lineWidthBold:xt,controlItemBgActive:gt,colorBgTextHover:yt,controlHeightLG:ot,lineHeight:Zt,colorBgElevated:zt,marginXXS:$t,padding:Jt,fontSize:Yt,controlHeightSM:Cn,fontSizeLG:an,colorTextLightSolid:Fn,colorErrorHover:Gn}=me,jn=new Se.C(Fn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:He,itemColor:He,colorItemTextHover:He,itemHoverColor:He,colorItemTextHoverHorizontal:Ve,horizontalItemHoverColor:Ve,colorGroupTitle:Ne,groupTitleColor:Ne,colorItemTextSelected:Ve,itemSelectedColor:Ve,colorItemTextSelectedHorizontal:Ve,horizontalItemSelectedColor:Ve,colorItemBg:Pe,itemBg:Pe,colorItemBgHover:yt,itemHoverBg:yt,colorItemBgActive:Ct,itemActiveBg:gt,colorSubItemBg:Ge,subMenuItemBg:Ge,colorItemBgSelected:gt,itemSelectedBg:gt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:xt,activeBarHeight:xt,colorActiveBarBorderSize:mt,activeBarBorderWidth:mt,colorItemTextDisabled:pe,itemDisabledColor:pe,colorDangerItemText:vt,dangerItemColor:vt,colorDangerItemTextHover:vt,dangerItemHoverColor:vt,colorDangerItemTextSelected:vt,dangerItemSelectedColor:vt,colorDangerItemBgActive:ue,dangerItemActiveBg:ue,colorDangerItemBgSelected:ue,dangerItemSelectedBg:ue,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ot,groupTitleLineHeight:Zt,collapsedWidth:ot*2,popupBg:zt,itemMarginBlock:$t,itemPaddingInline:Jt,horizontalLineHeight:`${ot*1.15}px`,iconSize:Yt,iconMarginInlineEnd:Cn-Yt,collapsedIconSize:an,groupTitleFontSize:Yt,darkItemDisabledColor:new Se.C(Fn).setAlpha(.25).toRgbString(),darkItemColor:jn,darkDangerItemColor:vt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Fn,darkItemSelectedBg:Ve,darkDangerItemSelectedBg:vt,darkItemHoverBg:"transparent",darkGroupTitleColor:jn,darkItemHoverColor:Fn,darkDangerItemHoverColor:Gn,darkDangerItemSelectedColor:Fn,darkDangerItemActiveBg:vt}},{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"]]})(Te),ye=function(Te,$e){var Fe={};for(var me in Te)Object.prototype.hasOwnProperty.call(Te,me)&&$e.indexOf(me)<0&&(Fe[me]=Te[me]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,me=Object.getOwnPropertySymbols(Te);Ve{var Fe,me;const Ve=ce.useContext(ge.Z),vt=Ve||{},{getPrefixCls:pe,getPopupContainer:ue,direction:He,menu:Ne}=ce.useContext(Be.E_),Pe=pe(),{prefixCls:Ge,className:Ct,style:mt,theme:xt="light",expandIcon:gt,_internalDisableMenuItemTitleTooltip:yt,inlineCollapsed:ot,siderCollapsed:Zt,items:zt,children:$t,rootClassName:Jt,mode:Yt,selectable:Cn,onClick:an,overflowedIndicatorPopupClassName:Fn}=Te,Gn=ye(Te,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),jn=(0,Ae.Z)(Gn,["collapsedWidth"]),ht=be(zt)||$t;(Fe=vt.validator)===null||Fe===void 0||Fe.call(vt,{mode:Yt});const ut=(0,ee.useEvent)(function(){var Hn;an==null||an.apply(void 0,arguments),(Hn=vt.onClick)===null||Hn===void 0||Hn.call(vt)}),lt=vt.mode||Yt,Et=Cn!=null?Cn:vt.selectable,hn=ce.useMemo(()=>Zt!==void 0?Zt:ot,[ot,Zt]),In={horizontal:{motionName:`${Pe}-slide-up`},inline:(0,te.Z)(Pe),other:{motionName:`${Pe}-zoom-big`}},dn=pe("menu",Ge||vt.prefixCls),[un,En]=Ot(dn,!Ve),_n=we()(`${dn}-${xt}`,Ne==null?void 0:Ne.className,Ct);let la;if(typeof gt=="function")la=gt;else if(gt===null||gt===!1)la=null;else if(vt.expandIcon===null||vt.expandIcon===!1)la=null;else{const Hn=gt!=null?gt:vt.expandIcon;la=(0,Ke.Tm)(Hn,{className:we()(`${dn}-submenu-expand-icon`,(0,Ke.l$)(Hn)?(me=Hn.props)===null||me===void 0?void 0:me.className:"")})}const Ba=ce.useMemo(()=>({prefixCls:dn,inlineCollapsed:hn||!1,direction:He,firstLevel:!0,theme:xt,mode:lt,disableMenuItemTitleTooltip:yt}),[dn,hn,He,yt,xt]);return un(ce.createElement(ge.Z.Provider,{value:null},ce.createElement(y.Provider,{value:Ba},ce.createElement(ie.ZP,Object.assign({getPopupContainer:ue,overflowedIndicator:ce.createElement(z.Z,null),overflowedIndicatorPopupClassName:we()(dn,`${dn}-${xt}`,Fn),mode:lt,selectable:Et,onClick:ut},jn,{inlineCollapsed:hn,style:Object.assign(Object.assign({},Ne==null?void 0:Ne.style),mt),className:_n,prefixCls:dn,direction:He,defaultMotions:In,expandIcon:la,ref:$e,rootClassName:we()(Jt,En)}),ht))))});const cn=(0,ce.forwardRef)((Te,$e)=>{const Fe=(0,ce.useRef)(null),me=ce.useContext(De.D);return(0,ce.useImperativeHandle)($e,()=>({menu:Fe.current,focus:Ve=>{var vt;(vt=Fe.current)===null||vt===void 0||vt.focus(Ve)}})),ce.createElement(Ht,Object.assign({ref:Fe},Te,me))});cn.Item=x,cn.SubMenu=E,cn.Divider=Xe,cn.ItemGroup=ie.BW;var Xt=cn},58421:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return vt}});var ie=ne(54476),ce=ne(59301),De={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"},Ue=De,we=ne(7657),Be=function(ue,He){return ce.createElement(we.Z,(0,ie.Z)({},ue,{ref:He,icon:Ue}))},ae=ce.forwardRef(Be),Je=ae,Xe=ne(49198),je=ne(33853),Ae=ne(38819),et=ne(92310),Ke=ne.n(et),oe=ne(20068),y=ne(33885),a=ne(67732),x=ne(83652),b=ne(42403),E=ne(158),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},te=ee,ge=ne(91735),de=function(pe){(0,b.Z)(He,pe);var ue=(0,E.Z)(He);function He(){var Ne;(0,a.Z)(this,He);for(var Pe=arguments.length,Ge=new Array(Pe),Ct=0;Ct=0||mt.relatedTarget.className.indexOf("".concat(ot,"-item"))>=0))&&yt(Ne.getValidValue()))},Ne.go=function(mt){var xt=Ne.state.goInputText;xt!==""&&(mt.keyCode===te.ENTER||mt.type==="click")&&(Ne.setState({goInputText:""}),Ne.props.quickGo(Ne.getValidValue()))},Ne}return(0,x.Z)(He,[{key:"getPageSizeOptions",value:function(){var Pe=this.props,Ge=Pe.pageSize,Ct=Pe.pageSizeOptions;return Ct.some(function(mt){return mt.toString()===Ge.toString()})?Ct:Ct.concat([Ge.toString()]).sort(function(mt,xt){var gt=Number.isNaN(Number(mt))?0:Number(mt),yt=Number.isNaN(Number(xt))?0:Number(xt);return gt-yt})}},{key:"render",value:function(){var Pe=this,Ge=this.props,Ct=Ge.pageSize,mt=Ge.locale,xt=Ge.rootPrefixCls,gt=Ge.changeSize,yt=Ge.quickGo,ot=Ge.goButton,Zt=Ge.selectComponentClass,zt=Ge.buildOptionText,$t=Ge.selectPrefixCls,Jt=Ge.disabled,Yt=this.state.goInputText,Cn="".concat(xt,"-options"),an=Zt,Fn=null,Gn=null,jn=null;if(!gt&&!yt)return null;var ht=this.getPageSizeOptions();if(gt&&an){var ut=ht.map(function(lt,Et){return ce.createElement(an.Option,{key:Et,value:lt.toString()},(zt||Pe.buildOptionText)(lt))});Fn=ce.createElement(an,{disabled:Jt,prefixCls:$t,showSearch:!1,className:"".concat(Cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Ct||ht[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Et){return Et.parentNode},"aria-label":mt.page_size,defaultOpen:!1},ut)}return yt&&(ot&&(jn=typeof ot=="boolean"?ce.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Jt,className:"".concat(Cn,"-quick-jumper-button")},mt.jump_to_confirm):ce.createElement("span",{onClick:this.go,onKeyUp:this.go},ot)),Gn=ce.createElement("div",{className:"".concat(Cn,"-quick-jumper")},mt.jump_to,ce.createElement("input",{disabled:Jt,type:"text",value:Yt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":mt.page}),mt.page,jn)),ce.createElement("li",{className:"".concat(Cn)},Fn,Gn)}}]),He}(ce.Component);de.defaultProps={pageSizeOptions:["10","20","50","100"]};var se=de,be=function(ue){var He,Ne=ue.rootPrefixCls,Pe=ue.page,Ge=ue.active,Ct=ue.className,mt=ue.showTitle,xt=ue.onClick,gt=ue.onKeyPress,yt=ue.itemRender,ot="".concat(Ne,"-item"),Zt=Ke()(ot,"".concat(ot,"-").concat(Pe),(He={},(0,oe.Z)(He,"".concat(ot,"-active"),Ge),(0,oe.Z)(He,"".concat(ot,"-disabled"),!Pe),(0,oe.Z)(He,ue.className,Ct),He)),zt=function(){xt(Pe)},$t=function(Cn){gt(Cn,xt,Pe)},Jt=yt(Pe,"page",ce.createElement("a",{rel:"nofollow"},Pe));return Jt?ce.createElement("li",{title:mt?Pe.toString():null,className:Zt,onClick:zt,onKeyPress:$t,tabIndex:0},Jt):null},Se=be;function Ee(){}function he(pe){var ue=Number(pe);return typeof ue=="number"&&!Number.isNaN(ue)&&isFinite(ue)&&Math.floor(ue)===ue}var ft=function(ue,He,Ne){return Ne};function it(pe,ue,He){var Ne=typeof pe=="undefined"?ue.pageSize:pe;return Math.floor((He.total-1)/Ne)+1}var _t=function(pe){(0,b.Z)(He,pe);var ue=(0,E.Z)(He);function He(Ne){var Pe;(0,a.Z)(this,He),Pe=ue.call(this,Ne),Pe.paginationNode=ce.createRef(),Pe.getJumpPrevPage=function(){return Math.max(1,Pe.state.current-(Pe.props.showLessItems?3:5))},Pe.getJumpNextPage=function(){return Math.min(it(void 0,Pe.state,Pe.props),Pe.state.current+(Pe.props.showLessItems?3:5))},Pe.getItemIcon=function(gt,yt){var ot=Pe.props.prefixCls,Zt=gt||ce.createElement("button",{type:"button","aria-label":yt,className:"".concat(ot,"-item-link")});return typeof gt=="function"&&(Zt=ce.createElement(gt,(0,y.Z)({},Pe.props))),Zt},Pe.isValid=function(gt){var yt=Pe.props.total;return he(gt)&>!==Pe.state.current&&he(yt)&&yt>0},Pe.shouldDisplayQuickJumper=function(){var gt=Pe.props,yt=gt.showQuickJumper,ot=gt.total,Zt=Pe.state.pageSize;return ot<=Zt?!1:yt},Pe.handleKeyDown=function(gt){(gt.keyCode===te.ARROW_UP||gt.keyCode===te.ARROW_DOWN)&>.preventDefault()},Pe.handleKeyUp=function(gt){var yt=Pe.getValidValue(gt),ot=Pe.state.currentInputValue;yt!==ot&&Pe.setState({currentInputValue:yt}),gt.keyCode===te.ENTER?Pe.handleChange(yt):gt.keyCode===te.ARROW_UP?Pe.handleChange(yt-1):gt.keyCode===te.ARROW_DOWN&&Pe.handleChange(yt+1)},Pe.handleBlur=function(gt){var yt=Pe.getValidValue(gt);Pe.handleChange(yt)},Pe.changePageSize=function(gt){var yt=Pe.state.current,ot=it(gt,Pe.state,Pe.props);yt=yt>ot?ot:yt,ot===0&&(yt=Pe.state.current),typeof gt=="number"&&("pageSize"in Pe.props||Pe.setState({pageSize:gt}),"current"in Pe.props||Pe.setState({current:yt,currentInputValue:yt})),Pe.props.onShowSizeChange(yt,gt),"onChange"in Pe.props&&Pe.props.onChange&&Pe.props.onChange(yt,gt)},Pe.handleChange=function(gt){var yt=Pe.props,ot=yt.disabled,Zt=yt.onChange,zt=Pe.state,$t=zt.pageSize,Jt=zt.current,Yt=zt.currentInputValue;if(Pe.isValid(gt)&&!ot){var Cn=it(void 0,Pe.state,Pe.props),an=gt;return gt>Cn?an=Cn:gt<1&&(an=1),"current"in Pe.props||Pe.setState({current:an}),an!==Yt&&Pe.setState({currentInputValue:an}),Zt(an,$t),an}return Jt},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?ot-2:0),zt=2;zt=Ct?xt=Ct:xt=Number(Ge),xt}},{key:"getShowSizeChanger",value:function(){var Pe=this.props,Ge=Pe.showSizeChanger,Ct=Pe.total,mt=Pe.totalBoundaryShowSizeChanger;return typeof Ge!="undefined"?Ge:Ct>mt}},{key:"render",value:function(){var Pe=this.props,Ge=Pe.prefixCls,Ct=Pe.className,mt=Pe.style,xt=Pe.disabled,gt=Pe.hideOnSinglePage,yt=Pe.total,ot=Pe.locale,Zt=Pe.showQuickJumper,zt=Pe.showLessItems,$t=Pe.showTitle,Jt=Pe.showTotal,Yt=Pe.simple,Cn=Pe.itemRender,an=Pe.showPrevNextJumpers,Fn=Pe.jumpPrevIcon,Gn=Pe.jumpNextIcon,jn=Pe.selectComponentClass,ht=Pe.selectPrefixCls,ut=Pe.pageSizeOptions,lt=this.state,Et=lt.current,hn=lt.pageSize,In=lt.currentInputValue;if(gt===!0&&yt<=hn)return null;var dn=it(void 0,this.state,this.props),un=[],En=null,_n=null,la=null,Ba=null,Hn=null,ca=Zt&&Zt.goButton,oa=zt?1:2,ja=Et-1>0?Et-1:0,Ze=Et+1yt?yt:Et*hn]));if(Yt){ca&&(typeof ca=="boolean"?Hn=ce.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ot.jump_to_confirm):Hn=ce.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ca),Hn=ce.createElement("li",{title:$t?"".concat(ot.jump_to).concat(Et,"/").concat(dn):null,className:"".concat(Ge,"-simple-pager")},Hn));var Mt=this.renderPrev(ja);return ce.createElement("ul",(0,ie.Z)({className:Ke()(Ge,"".concat(Ge,"-simple"),(0,oe.Z)({},"".concat(Ge,"-disabled"),xt),Ct),style:mt,ref:this.paginationNode},We),Re,Mt?ce.createElement("li",{title:$t?ot.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ke()("".concat(Ge,"-prev"),(0,oe.Z)({},"".concat(Ge,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,ce.createElement("li",{title:$t?"".concat(Et,"/").concat(dn):null,className:"".concat(Ge,"-simple-pager")},ce.createElement("input",{type:"text",value:In,disabled:xt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ce.createElement("span",{className:"".concat(Ge,"-slash")},"/"),dn),ce.createElement("li",{title:$t?ot.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ke()("".concat(Ge,"-next"),(0,oe.Z)({},"".concat(Ge,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ze)),Hn)}if(dn<=3+oa*2){var mn={locale:ot,rootPrefixCls:Ge,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:$t,itemRender:Cn};dn||un.push(ce.createElement(Se,(0,ie.Z)({},mn,{key:"noPager",page:1,className:"".concat(Ge,"-item-disabled")})));for(var nn=1;nn<=dn;nn+=1){var Yn=Et===nn;un.push(ce.createElement(Se,(0,ie.Z)({},mn,{key:nn,page:nn,active:Yn})))}}else{var Tn=zt?ot.prev_3:ot.prev_5,Kn=zt?ot.next_3:ot.next_5,xn=Cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Fn,"prev page")),xa=Cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(Gn,"next page"));an&&(En=xn?ce.createElement("li",{title:$t?Tn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ke()("".concat(Ge,"-jump-prev"),(0,oe.Z)({},"".concat(Ge,"-jump-prev-custom-icon"),!!Fn))},xn):null,_n=xa?ce.createElement("li",{title:$t?Kn:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ke()("".concat(Ge,"-jump-next"),(0,oe.Z)({},"".concat(Ge,"-jump-next-custom-icon"),!!Gn))},xa):null),Ba=ce.createElement(Se,{locale:ot,last:!0,rootPrefixCls:Ge,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:dn,page:dn,active:!1,showTitle:$t,itemRender:Cn}),la=ce.createElement(Se,{locale:ot,rootPrefixCls:Ge,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:$t,itemRender:Cn});var Nt=Math.max(1,Et-oa),kn=Math.min(Et+oa,dn);Et-1<=oa&&(kn=1+oa*2),dn-Et<=oa&&(Nt=dn-oa*2);for(var ga=Nt;ga<=kn;ga+=1){var qn=Et===ga;un.push(ce.createElement(Se,{locale:ot,rootPrefixCls:Ge,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ga,page:ga,active:qn,showTitle:$t,itemRender:Cn}))}Et-1>=oa*2&&Et!==3&&(un[0]=(0,ce.cloneElement)(un[0],{className:"".concat(Ge,"-item-after-jump-prev")}),un.unshift(En)),dn-Et>=oa*2&&Et!==dn-2&&(un[un.length-1]=(0,ce.cloneElement)(un[un.length-1],{className:"".concat(Ge,"-item-before-jump-next")}),un.push(_n)),Nt!==1&&un.unshift(la),kn!==dn&&un.push(Ba)}var ra=!this.hasPrev()||!dn,ta=!this.hasNext()||!dn,Aa=this.renderPrev(ja),Da=this.renderNext(Ze);return ce.createElement("ul",(0,ie.Z)({className:Ke()(Ge,Ct,(0,oe.Z)({},"".concat(Ge,"-disabled"),xt)),style:mt,ref:this.paginationNode},We),Re,Aa?ce.createElement("li",{title:$t?ot.prev_page:null,onClick:this.prev,tabIndex:ra?null:0,onKeyPress:this.runIfEnterPrev,className:Ke()("".concat(Ge,"-prev"),(0,oe.Z)({},"".concat(Ge,"-disabled"),ra)),"aria-disabled":ra},Aa):null,un,Da?ce.createElement("li",{title:$t?ot.next_page:null,onClick:this.next,tabIndex:ta?null:0,onKeyPress:this.runIfEnterNext,className:Ke()("".concat(Ge,"-next"),(0,oe.Z)({},"".concat(Ge,"-disabled"),ta)),"aria-disabled":ta},Da):null,ce.createElement(se,{disabled:xt,locale:ot,rootPrefixCls:Ge,selectComponentClass:jn,selectPrefixCls:ht,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Et,pageSize:hn,pageSizeOptions:ut,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ca}))}}],[{key:"getDerivedStateFromProps",value:function(Pe,Ge){var Ct={};if("current"in Pe&&(Ct.current=Pe.current,Pe.current!==Ge.current&&(Ct.currentInputValue=Ct.current)),"pageSize"in Pe&&Pe.pageSize!==Ge.pageSize){var mt=Ge.current,xt=it(Pe.pageSize,Ge,Pe);mt=mt>xt?xt:mt,"current"in Pe||(Ct.current=mt,Ct.currentInputValue=mt),Ct.pageSize=Pe.pageSize}return Ct}}]),He}(ce.Component);_t.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ee,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ee,locale:ge.Z,style:{},itemRender:ft,totalBoundaryShowSizeChanger:50};var Ce=_t,ke=ne(22075),tt=ne(36355),at=ne(19716),dt=ne(8628),St=ne(9763),Lt=ne(57809);const Ft=pe=>ce.createElement(Lt.default,Object.assign({},pe,{showSearch:!0,size:"small"})),Dt=pe=>ce.createElement(Lt.default,Object.assign({},pe,{showSearch:!0,size:"middle"}));Ft.Option=Lt.default.Option,Dt.Option=Lt.default.Option;var Oe=ne(9937),_e=ne(17313),ct=ne(83116),kt=ne(37613);const nt=pe=>{const{componentCls:ue}=pe;return{[`${ue}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ue}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ue}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}}},[`&${ue}-disabled`]:{cursor:"not-allowed",[`${ue}-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}}},[`${ue}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ue}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ue}-simple-pager`]:{color:pe.colorTextDisabled},[`${ue}-jump-prev, ${ue}-jump-next`]:{[`${ue}-item-link-icon`]:{opacity:0},[`${ue}-item-ellipsis`]:{opacity:1}}},[`&${ue}-simple`]:{[`${ue}-prev, ${ue}-next`]:{[`&${ue}-disabled ${ue}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Ot=pe=>{const{componentCls:ue}=pe;return{[`&${ue}-mini ${ue}-total-text, &${ue}-mini ${ue}-simple-pager`]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`},[`&${ue}-mini ${ue}-item`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM-2}px`},[`&${ue}-mini:not(${ue}-disabled) ${ue}-item:not(${ue}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},[`&${ue}-mini ${ue}-prev, &${ue}-mini ${ue}-next`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ue}-mini:not(${ue}-disabled)`]:{[`${ue}-prev, ${ue}-next`]:{[`&:hover ${ue}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ue}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ue}-disabled:hover ${ue}-item-link`]:{backgroundColor:"transparent"}}},[` &${ue}-mini ${ue}-prev ${ue}-item-link, &${ue}-mini ${ue}-next ${ue}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}},[`&${ue}-mini ${ue}-jump-prev, &${ue}-mini ${ue}-jump-next`]:{height:pe.itemSizeSM,marginInlineEnd:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ue}-mini ${ue}-options`]:{marginInlineStart:pe.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:pe.miniOptionsSizeChangerTop},"&-quick-jumper":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Oe.x0)(pe)),{width:pe.paginationMiniQuickJumperInputWidth,height:pe.controlHeightSM})}}}},ye=pe=>{const{componentCls:ue}=pe;return{[` @@ -147,7 +147,7 @@ ${ue}-next, ${ue}-jump-prev, ${ue}-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}`},[`${ue}-prev, ${ue}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:pe.colorText,cursor:"pointer",userSelect:"none"},[`${ue}-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 ${ue}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ue}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ue}-disabled:hover`]:{[`${ue}-item-link`]:{backgroundColor:"transparent"}}},[`${ue}-slash`]:{marginInlineEnd:pe.paginationSlashMarginInlineEnd,marginInlineStart:pe.paginationSlashMarginInlineStart},[`${ue}-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,Oe.ik)(pe)),{width:pe.controlHeightLG*1.25,height:pe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:pe.marginXS,marginInlineEnd:pe.marginXS})}}}},Ht=pe=>{const{componentCls:ue}=pe;return{[`${ue}-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(${ue}-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}}}}},cn=pe=>{const{componentCls:ue}=pe;return{[ue]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,_e.Wf)(pe)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ue}-total-text`]:{display:"inline-block",height:pe.itemSize,marginInlineEnd:pe.marginXS,lineHeight:`${pe.itemSize-2}px`,verticalAlign:"middle"}}),Ht(pe)),wt(pe)),ye(pe)),Ot(pe)),nt(pe)),{[`@media only screen and (max-width: ${pe.screenLG}px)`]:{[`${ue}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${pe.screenSM}px)`]:{[`${ue}-options`]:{display:"none"}}}),[`&${pe.componentCls}-rtl`]:{direction:"rtl"}}},Xt=pe=>{const{componentCls:ue}=pe;return{[`${ue}${ue}-disabled:not(${ue}-mini)`]:{"&, &:hover":{[`${ue}-item-link`]:{borderColor:pe.colorBorder}},"&:focus-visible":{[`${ue}-item-link`]:{borderColor:pe.colorBorder}},[`${ue}-item, ${ue}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,[`&:hover:not(${ue}-item-active)`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,a:{color:pe.colorTextDisabled}},[`&${ue}-item-active`]:{backgroundColor:pe.itemActiveBgDisabled}},[`${ue}-prev, ${ue}-next`]:{"&:hover button":{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,color:pe.colorTextDisabled},[`${ue}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder}}},[`${ue}:not(${ue}-mini)`]:{[`${ue}-prev, ${ue}-next`]:{"&:hover button":{borderColor:pe.colorPrimaryHover,backgroundColor:pe.itemBg},[`${ue}-item-link`]:{backgroundColor:pe.itemLinkBg,borderColor:pe.colorBorder},[`&:hover ${ue}-item-link`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,color:pe.colorPrimary},[`&${ue}-disabled`]:{[`${ue}-item-link`]:{borderColor:pe.colorBorder,color:pe.colorTextDisabled}}},[`${ue}-item`]:{backgroundColor:pe.itemBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,[`&:hover:not(${ue}-item-active)`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,a:{color:pe.colorPrimary}},"&-active":{borderColor:pe.colorPrimary}}}}},Te=pe=>{const{componentCls:ue}=pe;return{[`${ue}:not(${ue}-disabled)`]:{[`${ue}-item`]:Object.assign({},(0,_e.Qy)(pe)),[`${ue}-jump-prev, ${ue}-jump-next`]:{"&:focus-visible":Object.assign({[`${ue}-item-link-icon`]:{opacity:1},[`${ue}-item-ellipsis`]:{opacity:0}},(0,_e.oN)(pe))},[`${ue}-prev, ${ue}-next`]:{[`&:focus-visible ${ue}-item-link`]:Object.assign({},(0,_e.oN)(pe))}}}};var $e=(0,ct.Z)("Pagination",pe=>{const ue=(0,kt.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,Oe.e5)(pe),(0,Oe.TM)(pe));return[cn(ue),Te(ue),pe.wireframe&&Xt(ue)]},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})),Fe=function(pe,ue){var He={};for(var Ne in pe)Object.prototype.hasOwnProperty.call(pe,Ne)&&ue.indexOf(Ne)<0&&(He[Ne]=pe[Ne]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,Ne=Object.getOwnPropertySymbols(pe);Pe{const{prefixCls:ue,selectPrefixCls:He,className:Ne,rootClassName:Pe,style:Ge,size:Ct,locale:mt,selectComponentClass:xt,responsive:gt,showSizeChanger:yt}=pe,ot=Fe(pe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Zt}=(0,dt.Z)(gt),{getPrefixCls:zt,direction:$t,pagination:Jt={}}=ce.useContext(tt.E_),Yt=zt("pagination",ue),[Cn,an]=$e(Yt),Fn=yt!=null?yt:Jt.showSizeChanger,Gn=ce.useMemo(()=>{const gn=ce.createElement("span",{className:`${Yt}-item-ellipsis`},"\u2022\u2022\u2022"),un=ce.createElement("button",{className:`${Yt}-item-link`,type:"button",tabIndex:-1},$t==="rtl"?ce.createElement(Ae.Z,null):ce.createElement(je.Z,null)),En=ce.createElement("button",{className:`${Yt}-item-link`,type:"button",tabIndex:-1},$t==="rtl"?ce.createElement(je.Z,null):ce.createElement(Ae.Z,null)),_n=ce.createElement("a",{className:`${Yt}-item-link`},ce.createElement("div",{className:`${Yt}-item-container`},$t==="rtl"?ce.createElement(Xe.Z,{className:`${Yt}-item-link-icon`}):ce.createElement(Je,{className:`${Yt}-item-link-icon`}),gn)),la=ce.createElement("a",{className:`${Yt}-item-link`},ce.createElement("div",{className:`${Yt}-item-container`},$t==="rtl"?ce.createElement(Je,{className:`${Yt}-item-link-icon`}):ce.createElement(Xe.Z,{className:`${Yt}-item-link-icon`}),gn));return{prevIcon:un,nextIcon:En,jumpPrevIcon:_n,jumpNextIcon:la}},[$t,Yt]),[jn]=(0,St.Z)("Pagination",ke.Z),ht=Object.assign(Object.assign({},jn),mt),ut=(0,at.Z)(Ct),lt=ut==="small"||!!(Zt&&!ut&>),Et=zt("select",He),hn=Ke()({[`${Yt}-mini`]:lt,[`${Yt}-rtl`]:$t==="rtl"},Jt==null?void 0:Jt.className,Ne,Pe,an),In=Object.assign(Object.assign({},Jt==null?void 0:Jt.style),Ge);return Cn(ce.createElement(Ce,Object.assign({},Gn,ot,{style:In,prefixCls:Yt,selectPrefixCls:Et,className:hn,selectComponentClass:xt||(lt?Ft:Dt),locale:ht,showSizeChanger:Fn})))},vt=Ve},15969:function(qe,st,ne){"use strict";ne.d(st,{N:function(){return ie}});const ie=ce=>({color:ce.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ce.motionDurationSlow}`,"&:focus, &:hover":{color:ce.colorLinkHover},"&:active":{color:ce.colorLinkActive}})},1710:function(qe,st,ne){"use strict";ne.d(st,{default:function(){return El}});var ie={},ce="rc-table-internal-hook",De=ne(42978),Ue=ne(6089),we=ne(34280),Be=ne(13697),ae=ne(59301),Je=ne(4676);function Xe(re){var le=ae.createContext(void 0),fe=function(xe){var Le=xe.value,Me=xe.children,ze=ae.useRef(Le);ze.current=Le;var Ie=ae.useState(function(){return{getValue:function(){return ze.current},listeners:new Set}}),Ye=(0,De.Z)(Ie,1),rt=Ye[0];return(0,we.Z)(function(){(0,Je.unstable_batchedUpdates)(function(){rt.listeners.forEach(function(Qe){Qe(Le)})})},[Le]),ae.createElement(le.Provider,{value:rt},Me)};return{Context:le,Provider:fe,defaultValue:re}}function je(re,le){var fe=(0,Ue.Z)(typeof le=="function"?le:function(Qe){if(le===void 0)return Qe;if(!Array.isArray(le))return Qe[le];var bt={};return le.forEach(function(pt){bt[pt]=Qe[pt]}),bt}),ve=ae.useContext(re==null?void 0:re.Context),xe=ve||{},Le=xe.listeners,Me=xe.getValue,ze=ae.useRef();ze.current=fe(ve?Me():re==null?void 0:re.defaultValue);var Ie=ae.useState({}),Ye=(0,De.Z)(Ie,2),rt=Ye[1];return(0,we.Z)(function(){if(!ve)return;function Qe(bt){var pt=fe(bt);(0,Be.Z)(ze.current,pt,!0)||rt({})}return Le.add(Qe),function(){Le.delete(Qe)}},[ve]),ze.current}var Ae=ne(54476),et=ne(8654);function Ke(){var re=ae.createContext(null);function le(){return ae.useContext(re)}function fe(xe,Le){var Me=(0,et.Yr)(xe),ze=function(Ye,rt){var Qe=Me?{ref:rt}:{},bt=ae.useRef(0),pt=ae.useRef(Ye),Pt=le();return Pt!==null?ae.createElement(xe,(0,Ae.Z)({},Ye,Qe)):((!Le||Le(pt.current,Ye))&&(bt.current+=1),pt.current=Ye,ae.createElement(re.Provider,{value:bt.current},ae.createElement(xe,(0,Ae.Z)({},Ye,Qe))))};return Me?ae.forwardRef(ze):ze}function ve(xe,Le){var Me=(0,et.Yr)(xe),ze=function(Ye,rt){var Qe=Me?{ref:rt}:{};return le(),ae.createElement(xe,(0,Ae.Z)({},Ye,Qe))};return Me?ae.memo(ae.forwardRef(ze),Le):ae.memo(ze,Le)}return{makeImmutable:fe,responseImmutable:ve,useImmutableMark:le}}var oe=Ke(),y=oe.makeImmutable,a=oe.responseImmutable,x=oe.useImmutableMark,b=Ke(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,te=Xe(),ge=te;function de(re,le){var fe=ae.useRef(0);fe.current+=1;var ve=ae.useRef(re),xe=[];Object.keys(re||{}).map(function(Me){var ze;(re==null?void 0:re[Me])!==((ze=ve.current)===null||ze===void 0?void 0:ze[Me])&&xe.push(Me)}),ve.current=re;var Le=ae.useRef([]);return xe.length&&(Le.current=xe),ae.useDebugValue(fe.current),ae.useDebugValue(Le.current.join(", ")),le&&console.log("".concat(le,":"),fe.current,Le.current),fe.current}var se=null,be=ae.memo(function(){var re=de();return ae.createElement("h1",null,"Render Times: ",re)});be.displayName="RenderBlock";var Se=ne(76190),Ee=ne(33885),he=ne(20068),ft=ne(92310),it=ne.n(ft),_t=ne(80547),Ce=ne(97938),ke=ne(48736),tt=ae.createContext({renderWithProps:!1}),at=tt,dt="RC_TABLE_KEY";function St(re){return re==null?[]:Array.isArray(re)?re:[re]}function Lt(re){var le=[],fe={};return re.forEach(function(ve){for(var xe=ve||{},Le=xe.key,Me=xe.dataIndex,ze=Le||St(Me).join("-")||dt;fe[ze];)ze="".concat(ze,"_next");fe[ze]=!0,le.push(ze)}),le}function Ft(re){return re!=null}function Dt(re){return re&&(0,Se.Z)(re)==="object"&&!Array.isArray(re)&&!ae.isValidElement(re)}function Oe(re,le,fe,ve,xe,Le){var Me=ae.useContext(at),ze=ee(),Ie=(0,_t.Z)(function(){if(Ft(ve))return[ve];var Ye=le==null||le===""?[]:Array.isArray(le)?le:[le],rt=(0,Ce.Z)(re,Ye),Qe=rt,bt=void 0;if(xe){var pt=xe(rt,re,fe);Dt(pt)?(Qe=pt.children,bt=pt.props,Me.renderWithProps=!0):Qe=pt}return[Qe,bt]},[ze,re,ve,le,xe,fe],function(Ye,rt){if(Le){var Qe=(0,De.Z)(Ye,2),bt=Qe[1],pt=(0,De.Z)(rt,2),Pt=pt[1];return Le(Pt,bt)}return Me.renderWithProps?!0:!(0,Be.Z)(Ye,rt,!0)});return Ie}function _e(re,le,fe,ve){var xe=re+le-1;return re<=ve&&xe>=fe}function ct(re,le){return je(ge,function(fe){var ve=_e(re,le||1,fe.hoverStartRow,fe.hoverEndRow);return[ve,fe.onHover]})}var kt=function(le){var fe=le.ellipsis,ve=le.rowType,xe=le.children,Le,Me=fe===!0?{showTitle:!0}:fe;return Me&&(Me.showTitle||ve==="header")&&(typeof xe=="string"||typeof xe=="number"?Le=xe.toString():ae.isValidElement(xe)&&typeof xe.props.children=="string"&&(Le=xe.props.children)),Le};function nt(re){var le,fe,ve,xe,Le,Me,ze,Ie,Ye=re.component,rt=re.children,Qe=re.ellipsis,bt=re.scope,pt=re.prefixCls,Pt=re.className,Rt=re.align,It=re.record,At=re.render,Tt=re.dataIndex,jt=re.renderIndex,ln=re.shouldCellUpdate,sn=re.index,qt=re.rowType,wn=re.colSpan,$n=re.rowSpan,Ut=re.fixLeft,tn=re.fixRight,Vt=re.firstFixLeft,Kt=re.lastFixLeft,Qt=re.firstFixRight,Ln=re.lastFixRight,Dn=re.appendNode,Nn=re.additionalProps,Sn=Nn===void 0?{}:Nn,Mn=re.isSticky,Rn="".concat(pt,"-cell"),ia=je(ge,["supportSticky","allColumnsFixedLeft"]),Xn=ia.supportSticky,ya=ia.allColumnsFixedLeft,ba=Oe(It,Tt,jt,rt,At,ln),On=(0,De.Z)(ba,2),La=On[0],Jn=On[1],ha={},sa=typeof Ut=="number"&&Xn,Ja=typeof tn=="number"&&Xn;sa&&(ha.position="sticky",ha.left=Ut),Ja&&(ha.position="sticky",ha.right=tn);var bn=(le=(fe=(ve=Jn==null?void 0:Jn.colSpan)!==null&&ve!==void 0?ve:Sn.colSpan)!==null&&fe!==void 0?fe:wn)!==null&&le!==void 0?le:1,yn=(xe=(Le=(Me=Jn==null?void 0:Jn.rowSpan)!==null&&Me!==void 0?Me:Sn.rowSpan)!==null&&Le!==void 0?Le:$n)!==null&&xe!==void 0?xe:1,pn=ct(sn,yn),on=(0,De.Z)(pn,2),Qn=on[0],rn=on[1],Bn=function(Ea){var Qa;It&&rn(sn,sn+yn-1),Sn==null||(Qa=Sn.onMouseEnter)===null||Qa===void 0||Qa.call(Sn,Ea)},Wn=function(Ea){var Qa;It&&rn(-1,-1),Sn==null||(Qa=Sn.onMouseLeave)===null||Qa===void 0||Qa.call(Sn,Ea)};if(bn===0||yn===0)return null;var Zn=(ze=Sn.title)!==null&&ze!==void 0?ze:kt({rowType:qt,ellipsis:Qe,children:La}),Ka=it()(Rn,Pt,(Ie={},(0,he.Z)(Ie,"".concat(Rn,"-fix-left"),sa&&Xn),(0,he.Z)(Ie,"".concat(Rn,"-fix-left-first"),Vt&&Xn),(0,he.Z)(Ie,"".concat(Rn,"-fix-left-last"),Kt&&Xn),(0,he.Z)(Ie,"".concat(Rn,"-fix-left-all"),Kt&&ya&&Xn),(0,he.Z)(Ie,"".concat(Rn,"-fix-right"),Ja&&Xn),(0,he.Z)(Ie,"".concat(Rn,"-fix-right-first"),Qt&&Xn),(0,he.Z)(Ie,"".concat(Rn,"-fix-right-last"),Ln&&Xn),(0,he.Z)(Ie,"".concat(Rn,"-ellipsis"),Qe),(0,he.Z)(Ie,"".concat(Rn,"-with-append"),Dn),(0,he.Z)(Ie,"".concat(Rn,"-fix-sticky"),(sa||Ja)&&Mn&&Xn),(0,he.Z)(Ie,"".concat(Rn,"-row-hover"),!Jn&&Qn),Ie),Sn.className,Jn==null?void 0:Jn.className),Ra={};Rt&&(Ra.textAlign=Rt);var fo=(0,Ee.Z)((0,Ee.Z)((0,Ee.Z)((0,Ee.Z)({},ha),Sn.style),Ra),Jn==null?void 0:Jn.style),wa=La;return(0,Se.Z)(wa)==="object"&&!Array.isArray(wa)&&!ae.isValidElement(wa)&&(wa=null),Qe&&(Kt||Qt)&&(wa=ae.createElement("span",{className:"".concat(Rn,"-content")},wa)),ae.createElement(Ye,(0,Ae.Z)({},Jn,Sn,{className:Ka,style:fo,title:Zn,scope:bt,onMouseEnter:Bn,onMouseLeave:Wn,colSpan:bn!==1?bn:null,rowSpan:yn!==1?yn:null}),Dn,wa)}var Ot=ae.memo(nt);function ye(re,le,fe,ve,xe,Le){var Me=fe[re]||{},ze=fe[le]||{},Ie,Ye;Me.fixed==="left"?Ie=ve.left[xe==="rtl"?le:re]:ze.fixed==="right"&&(Ye=ve.right[xe==="rtl"?re:le]);var rt=!1,Qe=!1,bt=!1,pt=!1,Pt=fe[le+1],Rt=fe[re-1],It=!(Le!=null&&Le.children);if(xe==="rtl"){if(Ie!==void 0){var At=Rt&&Rt.fixed==="left";pt=!At&&It}else if(Ye!==void 0){var Tt=Pt&&Pt.fixed==="right";bt=!Tt&&It}}else if(Ie!==void 0){var jt=Pt&&Pt.fixed==="left";rt=!jt&&It}else if(Ye!==void 0){var ln=Rt&&Rt.fixed==="right";Qe=!ln&&It}return{fixLeft:Ie,fixRight:Ye,lastFixLeft:rt,firstFixRight:Qe,lastFixRight:bt,firstFixLeft:pt,isSticky:ve.isSticky}}var wt=ae.createContext({}),Ht=wt;function cn(re){var le=re.className,fe=re.index,ve=re.children,xe=re.colSpan,Le=xe===void 0?1:xe,Me=re.rowSpan,ze=re.align,Ie=je(ge,["prefixCls","direction"]),Ye=Ie.prefixCls,rt=Ie.direction,Qe=ae.useContext(Ht),bt=Qe.scrollColumnIndex,pt=Qe.stickyOffsets,Pt=Qe.flattenColumns,Rt=Qe.columns,It=fe+Le-1,At=It+1===bt?Le+1:Le,Tt=ye(fe,fe+At-1,Pt,pt,rt,Rt==null?void 0:Rt[fe]);return ae.createElement(Ot,(0,Ae.Z)({className:le,index:fe,component:"td",prefixCls:Ye,record:null,dataIndex:null,align:ze,colSpan:At,rowSpan:Me,render:function(){return ve}},Tt))}var Xt=ne(75931),Te=["children"];function $e(re){var le=re.children,fe=(0,Xt.Z)(re,Te);return ae.createElement("tr",fe,le)}function Fe(re){var le=re.children;return le}Fe.Row=$e,Fe.Cell=cn;var me=Fe;function Ve(re){var le=re.children,fe=re.stickyOffsets,ve=re.flattenColumns,xe=re.columns,Le=je(ge,"prefixCls"),Me=ve.length-1,ze=ve[Me],Ie=ae.useMemo(function(){return{stickyOffsets:fe,flattenColumns:ve,scrollColumnIndex:ze!=null&&ze.scrollbar?Me:null,columns:xe}},[ze,ve,Me,fe,xe]);return ae.createElement(Ht.Provider,{value:Ie},ae.createElement("tfoot",{className:"".concat(Le,"-summary")},le))}var vt=z(Ve),pe=me,ue=ne(70425),He=ne(29301),Ne=ne(29194),Pe=ne(24514),Ge=ne(75152),Ct=ne(26112);function mt(re,le,fe,ve,xe,Le,Me){re.push({record:le,indent:fe,index:Me});var ze=Le(le),Ie=xe==null?void 0:xe.has(ze);if(le&&Array.isArray(le[ve])&&Ie)for(var Ye=0;Ye1?Vt-1:0),Qt=1;Qt=0;ze-=1){var Ie=le[ze],Ye=fe&&fe[ze],rt=Ye&&Ye[Gn];if(Ie||rt||Me){var Qe=rt||{},bt=Qe.columnType,pt=(0,Xt.Z)(Qe,ht);xe.unshift(ae.createElement("col",(0,Ae.Z)({key:ze,style:{width:Ie}},pt))),Me=!0}}return ae.createElement("colgroup",null,xe)}var lt=ut,Et=ne(94480),hn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function In(re,le){return(0,ae.useMemo)(function(){for(var fe=[],ve=0;ve1?"colgroup":"col":null,ellipsis:It.ellipsis,align:It.align,component:It.title?Le:Me,prefixCls:rt,key:pt[Rt]},At,{additionalProps:Tt,rowType:"header"}))}))}En.displayName="HeaderRow";var _n=En;function la(re){var le=[];function fe(Me,ze){var Ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;le[Ie]=le[Ie]||[];var Ye=ze,rt=Me.filter(Boolean).map(function(Qe){var bt={key:Qe.key,className:Qe.className||"",children:Qe.title,column:Qe,colStart:Ye},pt=1,Pt=Qe.children;return Pt&&Pt.length>0&&(pt=fe(Pt,Ye,Ie+1).reduce(function(Rt,It){return Rt+It},0),bt.hasSubColumns=!0),"colSpan"in Qe&&(pt=Qe.colSpan),"rowSpan"in Qe&&(bt.rowSpan=Qe.rowSpan),bt.colSpan=pt,bt.colEnd=bt.colStart+pt-1,le[Ie].push(bt),Ye+=pt,pt});return rt}fe(re,0);for(var ve=le.length,xe=function(ze){le[ze].forEach(function(Ie){!("rowSpan"in Ie)&&!Ie.hasSubColumns&&(Ie.rowSpan=ve-ze)})},Le=0;Le1&&arguments[1]!==void 0?arguments[1]:"";return typeof le=="number"?le:le.endsWith("%")?re*parseFloat(le)/100:null}function ja(re,le){return ae.useMemo(function(){if(le&&le>0){var fe=0,ve=0;re.forEach(function(Ye){var rt=oa(le,Ye.width);rt?fe+=rt:ve+=1});var xe=le-fe,Le=ve,Me=xe/ve,ze=0,Ie=re.map(function(Ye){var rt=(0,Ee.Z)({},Ye),Qe=oa(le,rt.width);if(Qe)rt.width=Qe;else{var bt=Math.floor(Me);rt.width=Le===1?xe:bt,xe-=bt,Le-=1}return ze+=rt.width,rt});return[Ie,ze]}return[re,le]},[re,le])}var Ze=["children"],We=["fixed"];function Re(re){return(0,ca.Z)(re).filter(function(le){return ae.isValidElement(le)}).map(function(le){var fe=le.key,ve=le.props,xe=ve.children,Le=(0,Xt.Z)(ve,Ze),Me=(0,Ee.Z)({key:fe},Le);return xe&&(Me.children=Re(xe)),Me})}function Mt(re){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return re.filter(function(fe){return fe&&(0,Se.Z)(fe)==="object"}).reduce(function(fe,ve,xe){var Le=ve.fixed,Me=Le===!0?"left":Le,ze="".concat(le,"-").concat(xe),Ie=ve.children;return Ie&&Ie.length>0?[].concat((0,Et.Z)(fe),(0,Et.Z)(Mt(Ie,ze).map(function(Ye){return(0,Ee.Z)({fixed:Me},Ye)}))):[].concat((0,Et.Z)(fe),[(0,Ee.Z)((0,Ee.Z)({key:ze},ve),{},{fixed:Me})])},[])}function mn(re){for(var le=!0,fe=0;fe=0;Le-=1){var Me=re[Le];if(xe&&Me.fixed!=="right")xe=!1;else if(!xe&&Me.fixed==="right"){warning(!1,"Index ".concat(Le+1," of `columns` missing `fixed='right'` prop."));break}}}function nn(re){return re.map(function(le){var fe=le.fixed,ve=(0,Xt.Z)(le,We),xe=fe;return fe==="left"?xe="right":fe==="right"&&(xe="left"),(0,Ee.Z)({fixed:xe},ve)})}function Yn(re,le){var fe=re.prefixCls,ve=re.columns,xe=re.children,Le=re.expandable,Me=re.expandedKeys,ze=re.columnTitle,Ie=re.getRowKey,Ye=re.onTriggerExpand,rt=re.expandIcon,Qe=re.rowExpandable,bt=re.expandIconColumnIndex,pt=re.direction,Pt=re.expandRowByClick,Rt=re.columnWidth,It=re.fixed,At=re.scrollWidth,Tt=ae.useMemo(function(){return ve||Re(xe)},[ve,xe]),jt=ae.useMemo(function(){if(Le){var tn,Vt=Tt.slice();if(!Vt.includes(ie)){var Kt=bt||0;Kt>=0&&Vt.splice(Kt,0,ie)}var Qt=Vt.indexOf(ie);Vt=Vt.filter(function(Sn,Mn){return Sn!==ie||Mn===Qt});var Ln=Tt[Qt],Dn;(It==="left"||It)&&!bt?Dn="left":(It==="right"||It)&&bt===Tt.length?Dn="right":Dn=Ln?Ln.fixed:null;var Nn=(tn={},(0,he.Z)(tn,Gn,{className:"".concat(fe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,he.Z)(tn,"title",ze),(0,he.Z)(tn,"fixed",Dn),(0,he.Z)(tn,"className","".concat(fe,"-row-expand-icon-cell")),(0,he.Z)(tn,"width",Rt),(0,he.Z)(tn,"render",function(Mn,Rn,ia){var Xn=Ie(Rn,ia),ya=Me.has(Xn),ba=Qe?Qe(Rn):!0,On=rt({prefixCls:fe,expanded:ya,expandable:ba,record:Rn,onExpand:Ye});return Pt?ae.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},On):On}),tn);return Vt.map(function(Sn){return Sn===ie?Nn:Sn})}return Tt.filter(function(Sn){return Sn!==ie})},[Le,Tt,Ie,Me,rt,pt]),ln=ae.useMemo(function(){var tn=jt;return le&&(tn=le(tn)),tn.length||(tn=[{render:function(){return null}}]),tn},[le,jt,pt]),sn=ae.useMemo(function(){return pt==="rtl"?nn(Mt(ln)):Mt(ln)},[ln,pt,At]),qt=ja(sn,At),wn=(0,De.Z)(qt,2),$n=wn[0],Ut=wn[1];return[ln,$n,Ut]}var Tn=Yn;function Kn(re){var le,fe=re.prefixCls,ve=re.record,xe=re.onExpand,Le=re.expanded,Me=re.expandable,ze="".concat(fe,"-row-expand-icon");if(!Me)return ae.createElement("span",{className:it()(ze,"".concat(fe,"-row-spaced"))});var Ie=function(rt){xe(ve,rt),rt.stopPropagation()};return ae.createElement("span",{className:it()(ze,(le={},(0,he.Z)(le,"".concat(fe,"-row-expanded"),Le),(0,he.Z)(le,"".concat(fe,"-row-collapsed"),!Le),le)),onClick:Ie})}function xn(re,le,fe){var ve=[];function xe(Le){(Le||[]).forEach(function(Me,ze){ve.push(le(Me,ze)),xe(Me[fe])})}return xe(re),ve}function xa(re,le,fe){var ve=jn(re),xe=ve.expandIcon,Le=ve.expandedRowKeys,Me=ve.defaultExpandedRowKeys,ze=ve.defaultExpandAllRows,Ie=ve.expandedRowRender,Ye=ve.onExpand,rt=ve.onExpandedRowsChange,Qe=ve.childrenColumnName,bt=xe||Kn,pt=Qe||"children",Pt=ae.useMemo(function(){return Ie?"row":re.expandable&&re.internalHooks===ce&&re.expandable.__PARENT_RENDER_ICON__||le.some(function(sn){return sn&&(0,Se.Z)(sn)==="object"&&sn[pt]})?"nest":!1},[!!Ie,le]),Rt=ae.useState(function(){return Me||(ze?xn(le,fe,pt):[])}),It=(0,De.Z)(Rt,2),At=It[0],Tt=It[1],jt=ae.useMemo(function(){return new Set(Le||At||[])},[Le,At]),ln=ae.useCallback(function(sn){var qt=fe(sn,le.indexOf(sn)),wn,$n=jt.has(qt);$n?(jt.delete(qt),wn=(0,Et.Z)(jt)):wn=[].concat((0,Et.Z)(jt),[qt]),Tt(wn),Ye&&Ye(!$n,sn),rt&&rt(wn)},[fe,jt,le,Ye,rt]);return[ve,Pt,jt,bt,pt,ln]}function Nt(re,le,fe,ve){var xe=re.map(function(Le,Me){return ye(Me,Me,re,le,fe,ve==null?void 0:ve[Me])});return(0,_t.Z)(function(){return xe},[xe],function(Le,Me){return!(0,Be.Z)(Le,Me)})}function kn(re){var le=(0,ae.useRef)(re),fe=(0,ae.useState)({}),ve=(0,De.Z)(fe,2),xe=ve[1],Le=(0,ae.useRef)(null),Me=(0,ae.useRef)([]);function ze(Ie){Me.current.push(Ie);var Ye=Promise.resolve();Le.current=Ye,Ye.then(function(){if(Le.current===Ye){var rt=Me.current,Qe=le.current;Me.current=[],rt.forEach(function(bt){le.current=bt(le.current)}),Le.current=null,Qe!==le.current&&xe({})}})}return(0,ae.useEffect)(function(){return function(){Le.current=null}},[]),[le.current,ze]}function ga(re){var le=(0,ae.useRef)(re||null),fe=(0,ae.useRef)();function ve(){window.clearTimeout(fe.current)}function xe(Me){le.current=Me,ve(),fe.current=window.setTimeout(function(){le.current=null,fe.current=void 0},100)}function Le(){return le.current}return(0,ae.useEffect)(function(){return ve},[]),[xe,Le]}function qn(){var re=ae.useState(-1),le=(0,De.Z)(re,2),fe=le[0],ve=le[1],xe=ae.useState(-1),Le=(0,De.Z)(xe,2),Me=Le[0],ze=Le[1],Ie=ae.useCallback(function(Ye,rt){ve(Ye),ze(rt)},[]);return[fe,Me,Ie]}var ra=ne(47273),ta=(0,ra.Z)()?window:null;function Aa(re,le){var fe=(0,Se.Z)(re)==="object"?re:{},ve=fe.offsetHeader,xe=ve===void 0?0:ve,Le=fe.offsetSummary,Me=Le===void 0?0:Le,ze=fe.offsetScroll,Ie=ze===void 0?0:ze,Ye=fe.getContainer,rt=Ye===void 0?function(){return ta}:Ye,Qe=rt()||ta;return ae.useMemo(function(){var bt=!!re;return{isSticky:bt,stickyClassName:bt?"".concat(le,"-sticky-holder"):"",offsetHeader:xe,offsetSummary:Me,offsetScroll:Ie,container:Qe}},[Ie,xe,Me,le,Qe])}function Da(re,le,fe){var ve=(0,ae.useMemo)(function(){for(var xe=[],Le=[],Me=0,ze=0,Ie=0;Ie=Qe&&(Sn=Qe-bt),Me({scrollLeft:Sn/Qe*(rt+2)}),Tt.current.x=Qt.pageX},tn=function(){if(Le.current){var Qt=(0,yo.os)(Le.current).top,Ln=Qt+Le.current.offsetHeight,Dn=Ie===window?document.documentElement.scrollTop+window.innerHeight:(0,yo.os)(Ie).top+Ie.clientHeight;Ln-(0,Ge.Z)()<=Dn||Qt>=Dn-ze?At(function(Nn){return(0,Ee.Z)((0,Ee.Z)({},Nn),{},{isHiddenScrollBar:!0})}):At(function(Nn){return(0,Ee.Z)((0,Ee.Z)({},Nn),{},{isHiddenScrollBar:!1})})}},Vt=function(Qt){At(function(Ln){return(0,Ee.Z)((0,Ee.Z)({},Ln),{},{scrollLeft:Qt/rt*Qe||0})})};return ae.useImperativeHandle(fe,function(){return{setScrollLeft:Vt}}),ae.useEffect(function(){var Kt=(0,Ca.Z)(document.body,"mouseup",wn,!1),Qt=(0,Ca.Z)(document.body,"mousemove",Ut,!1);return tn(),function(){Kt.remove(),Qt.remove()}},[bt,sn]),ae.useEffect(function(){var Kt=(0,Ca.Z)(Ie,"scroll",tn,!1),Qt=(0,Ca.Z)(window,"resize",tn,!1);return function(){Kt.remove(),Qt.remove()}},[Ie]),ae.useEffect(function(){It.isHiddenScrollBar||At(function(Kt){var Qt=Le.current;return Qt?(0,Ee.Z)((0,Ee.Z)({},Kt),{},{scrollLeft:Qt.scrollLeft/Qt.scrollWidth*Qt.clientWidth}):Kt})},[It.isHiddenScrollBar]),rt<=Qe||!bt||It.isHiddenScrollBar?null:ae.createElement("div",{style:{height:(0,Ge.Z)(),width:Qe,bottom:ze},className:"".concat(Ye,"-sticky-scroll")},ae.createElement("div",{onMouseDown:$n,ref:pt,className:it()("".concat(Ye,"-sticky-scroll-bar"),(0,he.Z)({},"".concat(Ye,"-sticky-scroll-bar-active"),sn)),style:{width:"".concat(bt,"px"),transform:"translate3d(".concat(It.scrollLeft,"px, 0, 0)")}}))},Ro=ae.forwardRef(bo);function Bt(re){return null}var qo=Bt;function Bo(re){return null}var To=Bo,ro="rc-table",Gt=[],vn={};function zn(){return"No Data"}function Pn(re){var le,fe=(0,Ee.Z)({rowKey:"key",prefixCls:ro,emptyText:zn},re),ve=fe.prefixCls,xe=fe.className,Le=fe.rowClassName,Me=fe.style,ze=fe.data,Ie=fe.rowKey,Ye=fe.scroll,rt=fe.tableLayout,Qe=fe.direction,bt=fe.title,pt=fe.footer,Pt=fe.summary,Rt=fe.caption,It=fe.id,At=fe.showHeader,Tt=fe.components,jt=fe.emptyText,ln=fe.onRow,sn=fe.onHeaderRow,qt=fe.internalHooks,wn=fe.transformColumns,$n=fe.internalRefs,Ut=fe.tailor,tn=fe.sticky,Vt=ze||Gt,Kt=!!Vt.length,Qt=qt===ce,Ln=ae.useCallback(function(aa,Sa){return(0,Ce.Z)(Tt,aa)||Sa},[Tt]),Dn=ae.useMemo(function(){return typeof Ie=="function"?Ie:function(aa){var Sa=aa&&aa[Ie];return Sa}},[Ie]),Nn=Ln(["body"]),Sn=qn(),Mn=(0,De.Z)(Sn,3),Rn=Mn[0],ia=Mn[1],Xn=Mn[2],ya=xa(fe,Vt,Dn),ba=(0,De.Z)(ya,6),On=ba[0],La=ba[1],Jn=ba[2],ha=ba[3],sa=ba[4],Ja=ba[5],bn=Ye==null?void 0:Ye.x,yn=ae.useState(0),pn=(0,De.Z)(yn,2),on=pn[0],Qn=pn[1],rn=Tn((0,Ee.Z)((0,Ee.Z)((0,Ee.Z)({},fe),On),{},{expandable:!!On.expandedRowRender,columnTitle:On.columnTitle,expandedKeys:Jn,getRowKey:Dn,onTriggerExpand:Ja,expandIcon:ha,expandIconColumnIndex:On.expandIconColumnIndex,direction:Qe,scrollWidth:Qt&&Ut&&typeof bn=="number"?bn:null}),Qt?wn:null),Bn=(0,De.Z)(rn,3),Wn=Bn[0],Zn=Bn[1],Ka=Bn[2],Ra=Ka!=null?Ka:bn,fo=ae.useMemo(function(){return{columns:Wn,flattenColumns:Zn}},[Wn,Zn]),wa=ae.useRef(),lo=ae.useRef(),Ea=ae.useRef(),Qa=ae.useRef(),Mo=ae.useRef(),ea=ae.useState(!1),na=(0,De.Z)(ea,2),pa=na[0],Na=na[1],$a=ae.useState(!1),An=(0,De.Z)($a,2),Va=An[0],Za=An[1],ao=kn(new Map),po=(0,De.Z)(ao,2),ho=po[0],Qo=po[1],wo=Lt(Zn),so=wo.map(function(aa){return ho.get(aa)}),qa=ae.useMemo(function(){return so},[so.join("_")]),Xa=_a(qa,Zn.length,Qe),Oa=Ye&&Ft(Ye.y),va=Ye&&Ft(Ra)||!!On.fixed,vo=va&&Zn.some(function(aa){var Sa=aa.fixed;return Sa}),zo=ae.useRef(),$o=Aa(tn,ve),Po=$o.isSticky,ur=$o.offsetHeader,Ar=$o.offsetSummary,Un=$o.offsetScroll,da=$o.stickyClassName,Ga=$o.container,Pa=ae.useMemo(function(){return Pt==null?void 0:Pt(Vt)},[Pt,Vt]),Ha=(Oa||Po)&&ae.isValidElement(Pa)&&Pa.type===me&&Pa.props.fixed,eo,to,Eo;Oa&&(to={overflowY:"scroll",maxHeight:Ye.y}),va&&(eo={overflowX:"auto"},Oa||(to={overflowY:"hidden"}),Eo={width:Ra===!0?"auto":Ra,minWidth:"100%"});var mi=ae.useCallback(function(aa,Sa){(0,Ne.Z)(wa.current)&&Qo(function(co){if(co.get(aa)!==Sa){var Oo=new Map(co);return Oo.set(aa,Sa),Oo}return co})},[]),Bl=ga(null),fi=(0,De.Z)(Bl,2),Fl=fi[0],hi=fi[1];function mr(aa,Sa){Sa&&(typeof Sa=="function"?Sa(aa):Sa.scrollLeft!==aa&&(Sa.scrollLeft=aa,Sa.scrollLeft!==aa&&setTimeout(function(){Sa.scrollLeft=aa},0)))}var _o=(0,Ue.Z)(function(aa){var Sa=aa.currentTarget,co=aa.scrollLeft,Oo=Qe==="rtl",Io=typeof co=="number"?co:Sa.scrollLeft,$i=Sa||vn;if(!hi()||hi()===$i){var Hr;Fl($i),mr(Io,lo.current),mr(Io,Ea.current),mr(Io,Mo.current),mr(Io,(Hr=zo.current)===null||Hr===void 0?void 0:Hr.setScrollLeft)}var jr=Sa||lo.current;if(jr){var _r=jr.scrollWidth,Wr=jr.clientWidth;if(_r===Wr){Na(!1),Za(!1);return}Oo?(Na(-Io<_r-Wr),Za(-Io>0)):(Na(Io>0),Za(Io<_r-Wr))}}),Si=function(){va&&Ea.current?_o({currentTarget:Ea.current}):(Na(!1),Za(!1))},Nl=function(Sa){var co=Sa.width;co!==on&&(Si(),Qn(wa.current?wa.current.offsetWidth:co))},pi=ae.useRef(!1);ae.useEffect(function(){pi.current&&Si()},[va,ze,Wn.length]),ae.useEffect(function(){pi.current=!0},[]);var $l=ae.useState(0),vi=(0,De.Z)($l,2),fr=vi[0],Pi=vi[1],Ol=ae.useState(!0),yi=(0,De.Z)(Ol,2),bi=yi[0],Il=yi[1];ae.useEffect(function(){(!Ut||!Qt)&&(Ea.current instanceof Element?Pi((0,Ge.o)(Ea.current).width):Pi((0,Ge.o)(Qa.current).width)),Il((0,Pe.G)("position","sticky"))},[]),ae.useEffect(function(){Qt&&$n&&($n.body.current=Ea.current)});var Tl=ae.useCallback(function(aa){return ae.createElement(ae.Fragment,null,ae.createElement(Hn,aa),Ha==="top"&&ae.createElement(vt,aa,Pa))},[Ha,Pa]),Dl=ae.useCallback(function(aa){return ae.createElement(vt,aa,Pa)},[Pa]),xi=Ln(["table"],"table"),hr=ae.useMemo(function(){return rt||(vo?Ra==="max-content"?"auto":"fixed":Oa||Po||Zn.some(function(aa){var Sa=aa.ellipsis;return Sa})?"fixed":"auto")},[Oa,vo,Zn,rt,Po]),kr,Gr={colWidths:qa,columCount:Zn.length,stickyOffsets:Xa,onHeaderRow:sn,fixHeader:Oa,scroll:Ye},Ci=ae.useMemo(function(){return Kt?null:typeof jt=="function"?jt():jt},[Kt,jt]),Li=ae.createElement(an,{data:Vt,measureColumnWidth:Oa||va||Po}),wi=ae.createElement(lt,{colWidths:Zn.map(function(aa){var Sa=aa.width;return Sa}),columns:Zn}),Ei=Rt!=null?ae.createElement("caption",{className:"".concat(ve,"-caption")},Rt):void 0,Ml=(0,Ct.Z)(fe,{data:!0}),Bi=(0,Ct.Z)(fe,{aria:!0});if(Oa||Po){var Kr;typeof Nn=="function"?(Kr=Nn(Vt,{scrollbarSize:fr,ref:Ea,onScroll:_o}),Gr.colWidths=Zn.map(function(aa,Sa){var co=aa.width,Oo=Sa===Zn.length-1?co-fr:co;return typeof Oo=="number"&&!Number.isNaN(Oo)?Oo:0})):Kr=ae.createElement("div",{style:(0,Ee.Z)((0,Ee.Z)({},eo),to),onScroll:_o,ref:Ea,className:it()("".concat(ve,"-body"))},ae.createElement(xi,(0,Ae.Z)({style:(0,Ee.Z)((0,Ee.Z)({},Eo),{},{tableLayout:hr})},Bi),Ei,wi,Li,!Ha&&Pa&&ae.createElement(vt,{stickyOffsets:Xa,flattenColumns:Zn,columns:Wn},Pa)));var Fi=(0,Ee.Z)((0,Ee.Z)((0,Ee.Z)({noData:!Vt.length,maxContentScroll:va&&Ra==="max-content"},Gr),fo),{},{direction:Qe,stickyClassName:da,onScroll:_o});kr=ae.createElement(ae.Fragment,null,At!==!1&&ae.createElement(un,(0,Ae.Z)({},Fi,{stickyTopOffset:ur,className:"".concat(ve,"-header"),ref:lo}),Tl),Kr,Ha&&Ha!=="top"&&ae.createElement(un,(0,Ae.Z)({},Fi,{stickyBottomOffset:Ar,className:"".concat(ve,"-summary"),ref:Mo}),Dl),Po&&ae.createElement(Ro,{ref:zo,offsetScroll:Un,scrollBodyRef:Ea,onScroll:_o,container:Ga}))}else kr=ae.createElement("div",{style:(0,Ee.Z)((0,Ee.Z)({},eo),to),className:it()("".concat(ve,"-content")),onScroll:_o,ref:Ea},ae.createElement(xi,(0,Ae.Z)({style:(0,Ee.Z)((0,Ee.Z)({},Eo),{},{tableLayout:hr})},Bi),Ei,wi,At!==!1&&ae.createElement(Hn,(0,Ae.Z)({},Gr,fo)),Li,Pa&&ae.createElement(vt,{stickyOffsets:Xa,flattenColumns:Zn,columns:Wn},Pa)));var Zr=ae.createElement("div",(0,Ae.Z)({className:it()(ve,xe,(le={},(0,he.Z)(le,"".concat(ve,"-rtl"),Qe==="rtl"),(0,he.Z)(le,"".concat(ve,"-ping-left"),pa),(0,he.Z)(le,"".concat(ve,"-ping-right"),Va),(0,he.Z)(le,"".concat(ve,"-layout-fixed"),rt==="fixed"),(0,he.Z)(le,"".concat(ve,"-fixed-header"),Oa),(0,he.Z)(le,"".concat(ve,"-fixed-column"),vo),(0,he.Z)(le,"".concat(ve,"-scroll-horizontal"),va),(0,he.Z)(le,"".concat(ve,"-has-fix-left"),Zn[0]&&Zn[0].fixed),(0,he.Z)(le,"".concat(ve,"-has-fix-right"),Zn[Zn.length-1]&&Zn[Zn.length-1].fixed==="right"),le)),style:Me,id:It,ref:wa},Ml),bt&&ae.createElement(Ya,{className:"".concat(ve,"-title")},bt(Vt)),ae.createElement("div",{ref:Qa,className:"".concat(ve,"-container")},kr),pt&&ae.createElement(Ya,{className:"".concat(ve,"-footer")},pt(Vt)));va&&(Zr=ae.createElement(He.Z,{onResize:Nl},Zr));var Ni=Nt(Zn,Xa,Qe,Wn),zl=ae.useMemo(function(){return{scrollX:Ra,prefixCls:ve,getComponent:Ln,scrollbarSize:fr,direction:Qe,fixedInfoList:Ni,isSticky:Po,supportSticky:bi,componentWidth:on,fixHeader:Oa,fixColumn:vo,horizonScroll:va,tableLayout:hr,rowClassName:Le,expandedRowClassName:On.expandedRowClassName,expandIcon:ha,expandableType:La,expandRowByClick:On.expandRowByClick,expandedRowRender:On.expandedRowRender,onTriggerExpand:Ja,expandIconColumnIndex:On.expandIconColumnIndex,indentSize:On.indentSize,allColumnsFixedLeft:Zn.every(function(aa){return aa.fixed==="left"}),emptyNode:Ci,columns:Wn,flattenColumns:Zn,onColumnResize:mi,hoverStartRow:Rn,hoverEndRow:ia,onHover:Xn,rowExpandable:On.rowExpandable,onRow:ln,getRowKey:Dn,expandedKeys:Jn,childrenColumnName:sa}},[Ra,ve,Ln,fr,Qe,Ni,Po,bi,on,Oa,vo,va,hr,Le,On.expandedRowClassName,ha,La,On.expandRowByClick,On.expandedRowRender,Ja,On.expandIconColumnIndex,On.indentSize,Ci,Wn,Zn,mi,Rn,ia,Xn,On.rowExpandable,ln,Dn,Jn,sa]);return ae.createElement(ge.Provider,{value:zl},Zr)}function ua(re){return E(Pn,re)}var ma=ua();ma.EXPAND_COLUMN=ie,ma.INTERNAL_HOOKS=ce,ma.Column=qo,ma.ColumnGroup=To,ma.Summary=pe;var ka=ma,Wa=ne(48911),no=Xe(null),Wo=Xe(null);function Fo(re,le,fe){var ve=le||1;return fe[re+ve]-(fe[re]||0)}function Sr(re){var le=re.rowInfo,fe=re.column,ve=re.colIndex,xe=re.indent,Le=re.index,Me=re.renderIndex,ze=re.record,Ie=re.style,Ye=re.className,rt=re.inverse,Qe=re.getHeight,bt=fe.render,pt=fe.dataIndex,Pt=fe.className,Rt=fe.width,It=je(Wo,["columnsOffset"]),At=It.columnsOffset,Tt=Zt(le,fe,ve,xe,Le),jt=Tt.key,ln=Tt.fixedInfo,sn=Tt.appendCellNode,qt=Tt.additionalCellProps,wn=qt.style,$n=qt.colSpan,Ut=$n===void 0?1:$n,tn=qt.rowSpan,Vt=tn===void 0?1:tn,Kt=ve-1,Qt=Fo(Kt,Ut,At),Ln=Ut>1?Rt-Qt:0,Dn=(0,Ee.Z)((0,Ee.Z)((0,Ee.Z)({},wn),Ie),{},{flex:"0 0 ".concat(Qt,"px"),width:"".concat(Qt,"px"),marginRight:Ln,pointerEvents:"auto"}),Nn=ae.useMemo(function(){return rt?Vt<=1:Ut===0||Vt===0||Vt>1},[Vt,Ut,rt]);Nn?Dn.visibility="hidden":rt&&(Dn.height=Qe==null?void 0:Qe(Vt));var Sn=Nn?function(){return null}:bt,Mn={};return(Vt===0||Ut===0)&&(Mn.rowSpan=1,Mn.colSpan=1),ae.createElement(Ot,(0,Ae.Z)({className:it()(Pt,Ye),ellipsis:fe.ellipsis,align:fe.align,scope:fe.rowScope,component:"div",prefixCls:le.prefixCls,key:jt,record:ze,index:Le,renderIndex:Me,dataIndex:pt,render:Sn,shouldCellUpdate:fe.shouldCellUpdate},ln,{appendNode:sn,additionalProps:(0,Ee.Z)((0,Ee.Z)({},qt),{},{style:Dn},Mn)}))}var pr=Sr,er=["data","index","className","rowKey","style","extra","getHeight"],tr=ae.forwardRef(function(re,le){var fe=re.data,ve=re.index,xe=re.className,Le=re.rowKey,Me=re.style,ze=re.extra,Ie=re.getHeight,Ye=(0,Xt.Z)(re,er),rt=fe.record,Qe=fe.indent,bt=fe.index,pt=je(ge,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Pt=pt.scrollX,Rt=pt.flattenColumns,It=pt.prefixCls,At=pt.fixColumn,Tt=pt.componentWidth,jt=ot(rt,Le,ve,Qe),ln=jt.rowSupportExpand,sn=jt.expanded,qt=jt.rowProps,wn=jt.expandedRowRender,$n=jt.expandedRowClassName,Ut;if(ln&&sn){var tn=wn(rt,ve,Qe+1,sn),Vt=$n==null?void 0:$n(rt,ve,Qe),Kt={};At&&(Kt={style:(0,he.Z)({},"--virtual-width","".concat(Tt,"px"))});var Qt="".concat(It,"-expanded-row-cell");Ut=ae.createElement("div",{className:it()("".concat(It,"-expanded-row"),"".concat(It,"-expanded-row-level-").concat(Qe+1),Vt)},ae.createElement(Ot,{component:"div",prefixCls:It,className:it()(Qt,(0,he.Z)({},"".concat(Qt,"-fixed"),At)),additionalProps:Kt},tn))}var Ln=(0,Ee.Z)((0,Ee.Z)({},Me),{},{width:Pt});ze&&(Ln.position="absolute",Ln.pointerEvents="none");var Dn=ae.createElement("div",(0,Ae.Z)({},qt,Ye,{ref:ln?null:le,className:it()(xe,"".concat(It,"-row"),qt==null?void 0:qt.className,(0,he.Z)({},"".concat(It,"-row-extra"),ze)),style:(0,Ee.Z)((0,Ee.Z)({},Ln),qt==null?void 0:qt.style)}),Rt.map(function(Nn,Sn){return ae.createElement(pr,{key:Sn,rowInfo:jt,column:Nn,colIndex:Sn,indent:Qe,index:ve,renderIndex:bt,record:rt,inverse:ze,getHeight:Ie})}));return ln?ae.createElement("div",{ref:le},Dn,Ut):Dn}),nr=z(tr),Uo=nr,ar=ae.forwardRef(function(re,le){var fe=re.data,ve=re.onScroll,xe=je(ge,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Le=xe.flattenColumns,Me=xe.onColumnResize,ze=xe.getRowKey,Ie=xe.expandedKeys,Ye=xe.prefixCls,rt=xe.childrenColumnName,Qe=xe.emptyNode,bt=xe.scrollX,pt=je(no),Pt=pt.scrollY,Rt=pt.listItemHeight,It=ae.useRef(),At=xt(fe,rt,Ie,ze),Tt=ae.useMemo(function(){var Ut=0;return Le.map(function(tn){var Vt=tn.width,Kt=tn.key;return Ut+=Vt,[Kt,Vt,Ut]})},[Le]),jt=ae.useMemo(function(){return Tt.map(function(Ut){return Ut[2]})},[Tt]);ae.useEffect(function(){Tt.forEach(function(Ut){var tn=(0,De.Z)(Ut,2),Vt=tn[0],Kt=tn[1];Me(Vt,Kt)})},[Tt]),ae.useImperativeHandle(le,function(){var Ut={};return Object.defineProperty(Ut,"scrollLeft",{get:function(){var Vt;return((Vt=It.current)===null||Vt===void 0?void 0:Vt.getScrollInfo().x)||0},set:function(Vt){var Kt;(Kt=It.current)===null||Kt===void 0||Kt.scrollTo({left:Vt})}}),Ut});var ln=function(tn,Vt){var Kt,Qt=(Kt=At[Vt])===null||Kt===void 0?void 0:Kt.record,Ln=tn.onCell;if(Ln){var Dn,Nn=Ln(Qt,Vt);return(Dn=Nn==null?void 0:Nn.rowSpan)!==null&&Dn!==void 0?Dn:1}return 1},sn=function(tn){var Vt=tn.start,Kt=tn.end,Qt=tn.getSize,Ln=tn.offsetY;if(Kt<0)return null;for(var Dn=Le.filter(function(bn){return ln(bn,Vt)===0}),Nn=Vt,Sn=function(yn){if(Dn=Dn.filter(function(pn){return ln(pn,yn)===0}),!Dn.length)return Nn=yn,"break"},Mn=Vt;Mn>=0;Mn-=1){var Rn=Sn(Mn);if(Rn==="break")break}for(var ia=Le.filter(function(bn){return ln(bn,Kt)!==1}),Xn=Kt,ya=function(yn){if(ia=ia.filter(function(pn){return ln(pn,yn)!==1}),!ia.length)return Xn=Math.max(yn-1,Kt),"break"},ba=Kt;ba1})&&La.push(yn)},ha=Nn;ha<=Xn;ha+=1)var sa=Jn(ha);var Ja=La.map(function(bn){var yn=At[bn],pn=ze(yn.record,bn),on=function(Bn){var Wn=bn+Bn-1,Zn=ze(At[Wn].record,Wn),Ka=Qt(pn,Zn);return Ka.bottom-Ka.top},Qn=Qt(pn);return ae.createElement(Uo,{key:bn,data:yn,rowKey:pn,index:bn,style:{top:-Ln+Qn.top},extra:!0,getHeight:on})});return Ja},qt=ae.useMemo(function(){return{columnsOffset:jt}},[jt]),wn="".concat(Ye,"-tbody"),$n;return At.length?$n=ae.createElement(Wa.Z,{fullHeight:!1,ref:It,className:it()(wn,"".concat(wn,"-virtual")),height:Pt,itemHeight:Rt||24,data:At,itemKey:function(tn){return ze(tn.record)},scrollWidth:bt,onVirtualScroll:function(tn){var Vt=tn.x;ve({scrollLeft:Vt})},extraRender:sn},function(Ut,tn,Vt){var Kt=ze(Ut.record,tn);return ae.createElement(Uo,(0,Ae.Z)({data:Ut,rowKey:Kt,index:tn},Vt))}):$n=ae.createElement("div",{className:it()("".concat(Ye,"-placeholder"))},ae.createElement(Ot,{component:"div",prefixCls:Ye},Qe)),ae.createElement(Wo.Provider,{value:qt},$n)}),xo=z(ar),Ao=xo,ko=function(le,fe){var ve=fe.ref,xe=fe.onScroll;return ae.createElement(Ao,{ref:ve,data:le,onScroll:xe})},Go=100;function vr(re){var le=re.columns,fe=re.scroll,ve=re.prefixCls,xe=ve===void 0?ro:ve,Le=re.className,Me=re.listItemHeight,ze=fe||{},Ie=ze.x,Ye=ze.y;typeof Ie!="number"&&(Ie=((le||[]).length+1)*Go),typeof Ye!="number"&&(Ye=500);var rt=ae.useMemo(function(){return{scrollY:Ye,listItemHeight:Me}},[Ye,Me]);return ae.createElement(no.Provider,{value:rt},ae.createElement(ka,(0,Ae.Z)({},re,{className:it()(Le,"".concat(xe,"-virtual")),scroll:(0,Ee.Z)((0,Ee.Z)({},fe),{},{x:Ie}),components:{body:ko},columns:le,internalHooks:ce,tailor:!0})))}function Vo(re){return E(vr,re)}var Ur=Vo(),Pr=null;function uo(re){return null}var yr=uo;function So(re){return null}var br=So,xr=ne(2738),Cr=ne(68031),Lr=ne(36355),wr=ne(93891),Vr=ne(19716),Xr=ne(8628),Er=ne(31724),Br=ne(58421),fn=ne(71418),Wt=ne(88088);function en(re){return function(fe){let{prefixCls:ve,onExpand:xe,record:Le,expanded:Me,expandable:ze}=fe;const Ie=`${ve}-row-expand-icon`;return ae.createElement("button",{type:"button",onClick:Ye=>{xe(Le,Ye),Ye.stopPropagation()},className:it()(Ie,{[`${Ie}-spaced`]:!ze,[`${Ie}-expanded`]:ze&&Me,[`${Ie}-collapsed`]:ze&&!Me}),"aria-label":Me?re.collapse:re.expand,"aria-expanded":Me})}}var dn=en;function Vn(re,le){return"key"in re&&re.key!==void 0&&re.key!==null?re.key:re.dataIndex?Array.isArray(re.dataIndex)?re.dataIndex.join("."):re.dataIndex:le}function fa(re,le){return le?`${le}-${re}`:`${re}`}function Ia(re,le){return typeof re=="function"?re(le):re}function Ta(re,le){const fe=Ia(re,le);return Object.prototype.toString.call(fe)==="[object Object]"?"":fe}var Ma={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"},za=Ma,mo=ne(7657),Ua=function(le,fe){return ae.createElement(mo.Z,(0,Ae.Z)({},le,{ref:fe,icon:za}))},Ko=ae.forwardRef(Ua),Zo=Ko,Ho=ne(56762);function Fr(re){const le=ae.useRef(re),fe=(0,Ho.Z)();return[()=>le.current,ve=>{le.current=ve,fe()}]}var Co=ne(3113),Do=ne(24905),Fa=ne(38854),or=ne(64165),Nr=ne(20834),rr=ne(40875),ir=ne(5112),Xo=ne(17574),io=ne(47472),lr=ne(92832);function gr(re){let{value:le,onChange:fe,filterSearch:ve,tablePrefixCls:xe,locale:Le}=re;return ve?ae.createElement("div",{className:`${xe}-filter-dropdown-search`},ae.createElement(lr.default,{prefix:ae.createElement(io.Z,null),placeholder:Le.filterSearchPlaceholder,onChange:fe,value:le,htmlSize:1,className:`${xe}-filter-dropdown-search-input`})):null}var Yo=gr,Yr=ne(10228);const Oi=re=>{const{keyCode:le}=re;le===Yr.Z.ENTER&&re.stopPropagation()};var Ii=ae.forwardRef((re,le)=>ae.createElement("div",{className:re.className,onClick:fe=>fe.stopPropagation(),onKeyDown:Oi,ref:le},re.children));function jo(re){let le=[];return(re||[]).forEach(fe=>{let{value:ve,children:xe}=fe;le.push(ve),xe&&(le=[].concat((0,Et.Z)(le),(0,Et.Z)(jo(xe))))}),le}function Ti(re){return re.some(le=>{let{children:fe}=le;return fe})}function Jr(re,le){return typeof le=="string"||typeof le=="number"?le==null?void 0:le.toString().toLowerCase().includes(re.trim().toLowerCase()):!1}function Qr(re){let{filters:le,prefixCls:fe,filteredKeys:ve,filterMultiple:xe,searchValue:Le,filterSearch:Me}=re;return le.map((ze,Ie)=>{const Ye=String(ze.value);if(ze.children)return{key:Ye||Ie,label:ze.text,popupClassName:`${fe}-dropdown-submenu`,children:Qr({filters:ze.children,prefixCls:fe,filteredKeys:ve,filterMultiple:xe,searchValue:Le,filterSearch:Me})};const rt=xe?Do.default:ir.ZP,Qe={key:ze.value!==void 0?Ye:Ie,label:ae.createElement(ae.Fragment,null,ae.createElement(rt,{checked:ve.includes(Ye)}),ae.createElement("span",null,ze.text))};return Le.trim()?typeof Me=="function"?Me(Le,ze)?Qe:null:Jr(Le,ze.text)?Qe:null:Qe})}function Di(re){var le,fe;const{tablePrefixCls:ve,prefixCls:xe,column:Le,dropdownPrefixCls:Me,columnKey:ze,filterMultiple:Ie,filterMode:Ye="menu",filterSearch:rt=!1,filterState:Qe,triggerFilter:bt,locale:pt,children:Pt,getPopupContainer:Rt}=re,{filterDropdownOpen:It,onFilterDropdownOpenChange:At,filterResetToDefaultFilteredValue:Tt,defaultFilteredValue:jt,filterDropdownVisible:ln,onFilterDropdownVisibleChange:sn}=Le,[qt,wn]=ae.useState(!1),$n=!!(Qe&&(!((le=Qe.filteredKeys)===null||le===void 0)&&le.length||Qe.forceFiltered)),Ut=rn=>{wn(rn),At==null||At(rn),sn==null||sn(rn)},tn=(fe=It!=null?It:ln)!==null&&fe!==void 0?fe:qt,Vt=Qe==null?void 0:Qe.filteredKeys,[Kt,Qt]=Fr(Vt||[]),Ln=rn=>{let{selectedKeys:Bn}=rn;Qt(Bn)},Dn=(rn,Bn)=>{let{node:Wn,checked:Zn}=Bn;Ln(Ie?{selectedKeys:rn}:{selectedKeys:Zn&&Wn.key?[Wn.key]:[]})};ae.useEffect(()=>{qt&&Ln({selectedKeys:Vt||[]})},[Vt]);const[Nn,Sn]=ae.useState([]),Mn=rn=>{Sn(rn)},[Rn,ia]=ae.useState(""),Xn=rn=>{const{value:Bn}=rn.target;ia(Bn)};ae.useEffect(()=>{qt||ia("")},[qt]);const ya=rn=>{const Bn=rn&&rn.length?rn:null;if(Bn===null&&(!Qe||!Qe.filteredKeys)||(0,Be.Z)(Bn,Qe==null?void 0:Qe.filteredKeys,!0))return null;bt({column:Le,key:ze,filteredKeys:Bn})},ba=()=>{Ut(!1),ya(Kt())},On=function(){let{confirm:rn,closeDropdown:Bn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};rn&&ya([]),Bn&&Ut(!1),ia(""),Qt(Tt?(jt||[]).map(Wn=>String(Wn)):[])},La=function(){let{closeDropdown:rn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};rn&&Ut(!1),ya(Kt())},Jn=rn=>{rn&&Vt!==void 0&&Qt(Vt||[]),Ut(rn),!rn&&!Le.filterDropdown&&ba()},ha=it()({[`${Me}-menu-without-submenu`]:!Ti(Le.filters||[])}),sa=rn=>{if(rn.target.checked){const Bn=jo(Le==null?void 0:Le.filters).map(Wn=>String(Wn));Qt(Bn)}else Qt([])},Ja=rn=>{let{filters:Bn}=rn;return(Bn||[]).map((Wn,Zn)=>{const Ka=String(Wn.value),Ra={title:Wn.text,key:Wn.value!==void 0?Ka:Zn};return Wn.children&&(Ra.children=Ja({filters:Wn.children})),Ra})},bn=rn=>{var Bn;return Object.assign(Object.assign({},rn),{text:rn.title,value:rn.key,children:((Bn=rn.children)===null||Bn===void 0?void 0:Bn.map(Wn=>bn(Wn)))||[]})};let yn;if(typeof Le.filterDropdown=="function")yn=Le.filterDropdown({prefixCls:`${Me}-custom`,setSelectedKeys:rn=>Ln({selectedKeys:rn}),selectedKeys:Kt(),confirm:La,clearFilters:On,filters:Le.filters,visible:tn,close:()=>{Ut(!1)}});else if(Le.filterDropdown)yn=Le.filterDropdown;else{const rn=Kt()||[],Bn=()=>(Le.filters||[]).length===0?ae.createElement(or.Z,{image:or.Z.PRESENTED_IMAGE_SIMPLE,description:pt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Ye==="tree"?ae.createElement(ae.Fragment,null,ae.createElement(Yo,{filterSearch:rt,value:Rn,onChange:Xn,tablePrefixCls:ve,locale:pt}),ae.createElement("div",{className:`${ve}-filter-dropdown-tree`},Ie?ae.createElement(Do.default,{checked:rn.length===jo(Le.filters).length,indeterminate:rn.length>0&&rn.lengthtypeof rt=="function"?rt(Rn,bn(Zn)):Jr(Rn,Zn.title):void 0}))):ae.createElement(ae.Fragment,null,ae.createElement(Yo,{filterSearch:rt,value:Rn,onChange:Xn,tablePrefixCls:ve,locale:pt}),ae.createElement(Nr.default,{selectable:!0,multiple:Ie,prefixCls:`${Me}-menu`,className:ha,onSelect:Ln,onDeselect:Ln,selectedKeys:rn,getPopupContainer:Rt,openKeys:Nn,onOpenChange:Mn,items:Qr({filters:Le.filters||[],filterSearch:rt,prefixCls:xe,filteredKeys:Kt(),filterMultiple:Ie,searchValue:Rn})})),Wn=()=>Tt?(0,Be.Z)((jt||[]).map(Zn=>String(Zn)),rn,!0):rn.length===0;yn=ae.createElement(ae.Fragment,null,Bn(),ae.createElement("div",{className:`${xe}-dropdown-btns`},ae.createElement(Co.ZP,{type:"link",size:"small",disabled:Wn(),onClick:()=>On()},pt.filterReset),ae.createElement(Co.ZP,{type:"primary",size:"small",onClick:ba},pt.filterConfirm)))}Le.filterDropdown&&(yn=ae.createElement(rr.J,{selectable:void 0},yn));const pn=()=>ae.createElement(Ii,{className:`${xe}-dropdown`},yn);let on;typeof Le.filterIcon=="function"?on=Le.filterIcon($n):Le.filterIcon?on=Le.filterIcon:on=ae.createElement(Zo,null);const{direction:Qn}=ae.useContext(Lr.E_);return ae.createElement("div",{className:`${xe}-column`},ae.createElement("span",{className:`${ve}-column-title`},Pt),ae.createElement(Fa.Z,{dropdownRender:pn,trigger:["click"],open:tn,onOpenChange:Jn,getPopupContainer:Rt,placement:Qn==="rtl"?"bottomLeft":"bottomRight"},ae.createElement("span",{role:"button",tabIndex:-1,className:it()(`${xe}-trigger`,{active:$n}),onClick:rn=>{rn.stopPropagation()}},on)))}var Mi=Di;function $r(re,le,fe){let ve=[];return(re||[]).forEach((xe,Le)=>{var Me;const ze=fa(Le,fe);if(xe.filters||"filterDropdown"in xe||"onFilter"in xe)if("filteredValue"in xe){let Ie=xe.filteredValue;"filterDropdown"in xe||(Ie=(Me=Ie==null?void 0:Ie.map(String))!==null&&Me!==void 0?Me:Ie),ve.push({column:xe,key:Vn(xe,ze),filteredKeys:Ie,forceFiltered:xe.filtered})}else ve.push({column:xe,key:Vn(xe,ze),filteredKeys:le&&xe.defaultFilteredValue?xe.defaultFilteredValue:void 0,forceFiltered:xe.filtered});"children"in xe&&(ve=[].concat((0,Et.Z)(ve),(0,Et.Z)($r(xe.children,le,ze))))}),ve}function qr(re,le,fe,ve,xe,Le,Me,ze){return fe.map((Ie,Ye)=>{const rt=fa(Ye,ze),{filterMultiple:Qe=!0,filterMode:bt,filterSearch:pt}=Ie;let Pt=Ie;if(Pt.filters||Pt.filterDropdown){const Rt=Vn(Pt,rt),It=ve.find(At=>{let{key:Tt}=At;return Rt===Tt});Pt=Object.assign(Object.assign({},Pt),{title:At=>ae.createElement(Mi,{tablePrefixCls:re,prefixCls:`${re}-filter`,dropdownPrefixCls:le,column:Pt,columnKey:Rt,filterState:It,filterMultiple:Qe,filterMode:bt,filterSearch:pt,triggerFilter:Le,locale:xe,getPopupContainer:Me},Ia(Ie.title,At))})}return"children"in Pt&&(Pt=Object.assign(Object.assign({},Pt),{children:qr(re,le,Pt.children,ve,xe,Le,Me,rt)})),Pt})}function ei(re){const le={};return re.forEach(fe=>{let{key:ve,filteredKeys:xe,column:Le}=fe;const{filters:Me,filterDropdown:ze}=Le;if(ze)le[ve]=xe||null;else if(Array.isArray(xe)){const Ie=jo(Me);le[ve]=Ie.filter(Ye=>xe.includes(String(Ye)))}else le[ve]=null}),le}function ti(re,le){return le.reduce((fe,ve)=>{const{column:{onFilter:xe,filters:Le},filteredKeys:Me}=ve;return xe&&Me&&Me.length?fe.filter(ze=>Me.some(Ie=>{const Ye=jo(Le),rt=Ye.findIndex(bt=>String(bt)===String(Ie)),Qe=rt!==-1?Ye[rt]:Ie;return xe(Qe,ze)})):fe},re)}const ni=re=>re.flatMap(le=>"children"in le?[le].concat((0,Et.Z)(ni(le.children||[]))):[le]);function zi(re){let{prefixCls:le,dropdownPrefixCls:fe,mergedColumns:ve,onFilterChange:xe,getPopupContainer:Le,locale:Me}=re;const ze=ae.useMemo(()=>ni(ve||[]),[ve]),[Ie,Ye]=ae.useState(()=>$r(ze,!0)),rt=ae.useMemo(()=>{const Pt=$r(ze,!1);if(Pt.length===0)return Pt;let Rt=!0,It=!0;if(Pt.forEach(At=>{let{filteredKeys:Tt}=At;Tt!==void 0?Rt=!1:It=!1}),Rt){const At=(ze||[]).map((Tt,jt)=>Vn(Tt,fa(jt)));return Ie.filter(Tt=>{let{key:jt}=Tt;return At.includes(jt)}).map(Tt=>{const jt=ze[At.findIndex(ln=>ln===Tt.key)];return Object.assign(Object.assign({},Tt),{column:Object.assign(Object.assign({},Tt.column),jt),forceFiltered:jt.filtered})})}return Pt},[ze,Ie]),Qe=ae.useMemo(()=>ei(rt),[rt]),bt=Pt=>{const Rt=rt.filter(It=>{let{key:At}=It;return At!==Pt.key});Rt.push(Pt),Ye(Rt),xe(ei(Rt),Rt)};return[Pt=>qr(le,fe,Pt,rt,Me,bt,Le),rt,Qe]}var Ri=zi;function Ai(re,le,fe){const ve=ae.useRef({});function xe(Le){if(!ve.current||ve.current.data!==re||ve.current.childrenColumnName!==le||ve.current.getRowKey!==fe){let ze=function(Ie){Ie.forEach((Ye,rt)=>{const Qe=fe(Ye,rt);Me.set(Qe,Ye),Ye&&typeof Ye=="object"&&le in Ye&&ze(Ye[le]||[])})};const Me=new Map;ze(re),ve.current={data:re,childrenColumnName:le,kvMap:Me,getRowKey:fe}}return ve.current.kvMap.get(Le)}return[xe]}var ki=ne(50371),Gi=function(re,le){var fe={};for(var ve in re)Object.prototype.hasOwnProperty.call(re,ve)&&le.indexOf(ve)<0&&(fe[ve]=re[ve]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,ve=Object.getOwnPropertySymbols(re);xe{const Le=re[xe];typeof Le!="function"&&(fe[xe]=Le)}),fe}function Zi(re,le,fe){const ve=fe&&typeof fe=="object"?fe:{},{total:xe=0}=ve,Le=Gi(ve,["total"]),[Me,ze]=(0,ae.useState)(()=>({current:"defaultCurrent"in Le?Le.defaultCurrent:1,pageSize:"defaultPageSize"in Le?Le.defaultPageSize:ai})),Ie=(0,ki.Z)(Me,Le,{total:xe>0?xe:re}),Ye=Math.ceil((xe||re)/Ie.pageSize);Ie.current>Ye&&(Ie.current=Ye||1);const rt=(bt,pt)=>{ze({current:bt!=null?bt:1,pageSize:pt||Ie.pageSize})},Qe=(bt,pt)=>{var Pt;fe&&((Pt=fe.onChange)===null||Pt===void 0||Pt.call(fe,bt,pt)),rt(bt,pt),le(bt,pt||(Ie==null?void 0:Ie.pageSize))};return fe===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ie),{onChange:Qe}),rt]}var Hi=Zi,ji=ne(84105),oi=ne(35654),Or=ne(90782),_i=ne(71430),Wi=ne(18929);const No={},Ir="SELECT_ALL",Tr="SELECT_INVERT",Dr="SELECT_NONE",ri=[],ii=(re,le)=>{let fe=[];return(le||[]).forEach(ve=>{fe.push(ve),ve&&typeof ve=="object"&&re in ve&&(fe=[].concat((0,Et.Z)(fe),(0,Et.Z)(ii(re,ve[re]))))}),fe};var Ui=(re,le)=>{const{preserveSelectedRowKeys:fe,selectedRowKeys:ve,defaultSelectedRowKeys:xe,getCheckboxProps:Le,onChange:Me,onSelect:ze,onSelectAll:Ie,onSelectInvert:Ye,onSelectNone:rt,onSelectMultiple:Qe,columnWidth:bt,type:pt,selections:Pt,fixed:Rt,renderCell:It,hideSelectAll:At,checkStrictly:Tt=!0}=le||{},{prefixCls:jt,data:ln,pageData:sn,getRecordByKey:qt,getRowKey:wn,expandType:$n,childrenColumnName:Ut,locale:tn,getPopupContainer:Vt}=re,[Kt,Qt]=(0,Wi.Z)(ve||xe||ri,{value:ve}),Ln=ae.useRef(new Map),Dn=(0,ae.useCallback)(bn=>{if(fe){const yn=new Map;bn.forEach(pn=>{let on=qt(pn);!on&&Ln.current.has(pn)&&(on=Ln.current.get(pn)),yn.set(pn,on)}),Ln.current=yn}},[qt,fe]);ae.useEffect(()=>{Dn(Kt)},[Kt]);const{keyEntities:Nn}=(0,ae.useMemo)(()=>{if(Tt)return{keyEntities:null};let bn=ln;if(fe){const yn=new Set(ln.map((on,Qn)=>wn(on,Qn))),pn=Array.from(Ln.current).reduce((on,Qn)=>{let[rn,Bn]=Qn;return yn.has(rn)?on:on.concat(Bn)},[]);bn=[].concat((0,Et.Z)(bn),(0,Et.Z)(pn))}return(0,_i.I8)(bn,{externalGetKey:wn,childrenPropName:Ut})},[ln,wn,Tt,Ut,fe]),Sn=(0,ae.useMemo)(()=>ii(Ut,sn),[Ut,sn]),Mn=(0,ae.useMemo)(()=>{const bn=new Map;return Sn.forEach((yn,pn)=>{const on=wn(yn,pn),Qn=(Le?Le(yn):null)||{};bn.set(on,Qn)}),bn},[Sn,wn,Le]),Rn=(0,ae.useCallback)(bn=>{var yn;return!!(!((yn=Mn.get(wn(bn)))===null||yn===void 0)&&yn.disabled)},[Mn,wn]),[ia,Xn]=(0,ae.useMemo)(()=>{if(Tt)return[Kt||[],[]];const{checkedKeys:bn,halfCheckedKeys:yn}=(0,Or.S)(Kt,!0,Nn,Rn);return[bn||[],yn]},[Kt,Tt,Nn,Rn]),ya=(0,ae.useMemo)(()=>{const bn=pt==="radio"?ia.slice(0,1):ia;return new Set(bn)},[ia,pt]),ba=(0,ae.useMemo)(()=>pt==="radio"?new Set:new Set(Xn),[Xn,pt]),[On,La]=(0,ae.useState)(null);ae.useEffect(()=>{le||Qt(ri)},[!!le]);const Jn=(0,ae.useCallback)((bn,yn)=>{let pn,on;Dn(bn),fe?(pn=bn,on=bn.map(Qn=>Ln.current.get(Qn))):(pn=[],on=[],bn.forEach(Qn=>{const rn=qt(Qn);rn!==void 0&&(pn.push(Qn),on.push(rn))})),Qt(pn),Me==null||Me(pn,on,{type:yn})},[Qt,qt,Me,fe]),ha=(0,ae.useCallback)((bn,yn,pn,on)=>{if(ze){const Qn=pn.map(rn=>qt(rn));ze(qt(bn),yn,Qn,on)}Jn(pn,"single")},[ze,qt,Jn]),sa=(0,ae.useMemo)(()=>!Pt||At?null:(Pt===!0?[Ir,Tr,Dr]:Pt).map(yn=>yn===Ir?{key:"all",text:tn.selectionAll,onSelect(){Jn(ln.map((pn,on)=>wn(pn,on)).filter(pn=>{const on=Mn.get(pn);return!(on!=null&&on.disabled)||ya.has(pn)}),"all")}}:yn===Tr?{key:"invert",text:tn.selectInvert,onSelect(){const pn=new Set(ya);sn.forEach((Qn,rn)=>{const Bn=wn(Qn,rn),Wn=Mn.get(Bn);Wn!=null&&Wn.disabled||(pn.has(Bn)?pn.delete(Bn):pn.add(Bn))});const on=Array.from(pn);Ye&&Ye(on),Jn(on,"invert")}}:yn===Dr?{key:"none",text:tn.selectNone,onSelect(){rt==null||rt(),Jn(Array.from(ya).filter(pn=>{const on=Mn.get(pn);return on==null?void 0:on.disabled}),"none")}}:yn).map(yn=>Object.assign(Object.assign({},yn),{onSelect:function(){for(var pn,on,Qn=arguments.length,rn=new Array(Qn),Bn=0;Bn{var yn;if(!le)return bn.filter(ea=>ea!==No);let pn=(0,Et.Z)(bn);const on=new Set(ya),Qn=Sn.map(wn).filter(ea=>!Mn.get(ea).disabled),rn=Qn.every(ea=>on.has(ea)),Bn=Qn.some(ea=>on.has(ea)),Wn=()=>{const ea=[];rn?Qn.forEach(pa=>{on.delete(pa),ea.push(pa)}):Qn.forEach(pa=>{on.has(pa)||(on.add(pa),ea.push(pa))});const na=Array.from(on);Ie==null||Ie(!rn,na.map(pa=>qt(pa)),ea.map(pa=>qt(pa))),Jn(na,"all"),La(null)};let Zn;if(pt!=="radio"){let ea;if(sa){const An={getPopupContainer:Vt,items:sa.map((Va,Za)=>{const{key:ao,text:po,onSelect:ho}=Va;return{key:ao!=null?ao:Za,onClick:()=>{ho==null||ho(Qn)},label:po}})};ea=ae.createElement("div",{className:`${jt}-selection-extra`},ae.createElement(Fa.Z,{menu:An,getPopupContainer:Vt},ae.createElement("span",null,ae.createElement(ji.Z,null))))}const na=Sn.map((An,Va)=>{const Za=wn(An,Va),ao=Mn.get(Za)||{};return Object.assign({checked:on.has(Za)},ao)}).filter(An=>{let{disabled:Va}=An;return Va}),pa=!!na.length&&na.length===Sn.length,Na=pa&&na.every(An=>{let{checked:Va}=An;return Va}),$a=pa&&na.some(An=>{let{checked:Va}=An;return Va});Zn=!At&&ae.createElement("div",{className:`${jt}-selection`},ae.createElement(Do.default,{checked:pa?Na:!!Sn.length&&rn,indeterminate:pa?!Na&&$a:!rn&&Bn,onChange:Wn,disabled:Sn.length===0||pa,"aria-label":ea?"Custom selection":"Select all",skipGroup:!0}),ea)}let Ka;pt==="radio"?Ka=(ea,na,pa)=>{const Na=wn(na,pa),$a=on.has(Na);return{node:ae.createElement(ir.ZP,Object.assign({},Mn.get(Na),{checked:$a,onClick:An=>An.stopPropagation(),onChange:An=>{on.has(Na)||ha(Na,!0,[Na],An.nativeEvent)}})),checked:$a}}:Ka=(ea,na,pa)=>{var Na;const $a=wn(na,pa),An=on.has($a),Va=ba.has($a),Za=Mn.get($a);let ao;return $n==="nest"?ao=Va:ao=(Na=Za==null?void 0:Za.indeterminate)!==null&&Na!==void 0?Na:Va,{node:ae.createElement(Do.default,Object.assign({},Za,{indeterminate:ao,checked:An,skipGroup:!0,onClick:po=>po.stopPropagation(),onChange:po=>{let{nativeEvent:ho}=po;const{shiftKey:Qo}=ho;let wo=-1,so=-1;if(Qo&&Tt){const qa=new Set([On,$a]);Qn.some((Xa,Oa)=>{if(qa.has(Xa))if(wo===-1)wo=Oa;else return so=Oa,!0;return!1})}if(so!==-1&&wo!==so&&Tt){const qa=Qn.slice(wo,so+1),Xa=[];An?qa.forEach(va=>{on.has(va)&&(Xa.push(va),on.delete(va))}):qa.forEach(va=>{on.has(va)||(Xa.push(va),on.add(va))});const Oa=Array.from(on);Qe==null||Qe(!An,Oa.map(va=>qt(va)),Xa.map(va=>qt(va))),Jn(Oa,"multiple")}else{const qa=ia;if(Tt){const Xa=An?(0,oi._5)(qa,$a):(0,oi.L0)(qa,$a);ha($a,!An,Xa,ho)}else{const Xa=(0,Or.S)([].concat((0,Et.Z)(qa),[$a]),!0,Nn,Rn),{checkedKeys:Oa,halfCheckedKeys:va}=Xa;let vo=Oa;if(An){const zo=new Set(Oa);zo.delete($a),vo=(0,Or.S)(Array.from(zo),{checked:!1,halfCheckedKeys:va},Nn,Rn).checkedKeys}ha($a,!An,vo,ho)}}La(An?null:$a)}})),checked:An}};const Ra=(ea,na,pa)=>{const{node:Na,checked:$a}=Ka(ea,na,pa);return It?It($a,na,pa,Na):Na};if(!pn.includes(No))if(pn.findIndex(ea=>{var na;return((na=ea[Gn])===null||na===void 0?void 0:na.columnType)==="EXPAND_COLUMN"})===0){const[ea,...na]=pn;pn=[ea,No].concat((0,Et.Z)(na))}else pn=[No].concat((0,Et.Z)(pn));const fo=pn.indexOf(No);pn=pn.filter((ea,na)=>ea!==No||na===fo);const wa=pn[fo-1],lo=pn[fo+1];let Ea=Rt;Ea===void 0&&((lo==null?void 0:lo.fixed)!==void 0?Ea=lo.fixed:(wa==null?void 0:wa.fixed)!==void 0&&(Ea=wa.fixed)),Ea&&wa&&((yn=wa[Gn])===null||yn===void 0?void 0:yn.columnType)==="EXPAND_COLUMN"&&wa.fixed===void 0&&(wa.fixed=Ea);const Qa=it()(`${jt}-selection-col`,{[`${jt}-selection-col-with-dropdown`]:Pt&&pt==="checkbox"}),Mo={fixed:Ea,width:bt,className:`${jt}-selection-column`,title:le.columnTitle||Zn,render:Ra,onCell:le.onCell,[Gn]:{className:Qa}};return pn.map(ea=>ea===No?Mo:ea)},[wn,Sn,le,ia,ya,ba,bt,sa,$n,On,Mn,Qe,ha,Rn]),ya]},Vi=ne(89489),Xi=ne(59477),Yi=ne(6848);const dr="ascend",Mr="descend";function sr(re){return typeof re.sorter=="object"&&typeof re.sorter.multiple=="number"?re.sorter.multiple:!1}function li(re){return typeof re=="function"?re:re&&typeof re=="object"&&re.compare?re.compare:!1}function Ji(re,le){return le?re[re.indexOf(le)+1]:re[0]}function zr(re,le,fe){let ve=[];function xe(Le,Me){ve.push({column:Le,key:Vn(Le,Me),multiplePriority:sr(Le),sortOrder:Le.sortOrder})}return(re||[]).forEach((Le,Me)=>{const ze=fa(Me,fe);Le.children?("sortOrder"in Le&&xe(Le,ze),ve=[].concat((0,Et.Z)(ve),(0,Et.Z)(zr(Le.children,le,ze)))):Le.sorter&&("sortOrder"in Le?xe(Le,ze):le&&Le.defaultSortOrder&&ve.push({column:Le,key:Vn(Le,ze),multiplePriority:sr(Le),sortOrder:Le.defaultSortOrder}))}),ve}function gi(re,le,fe,ve,xe,Le,Me,ze){return(le||[]).map((Ie,Ye)=>{const rt=fa(Ye,ze);let Qe=Ie;if(Qe.sorter){const bt=Qe.sortDirections||xe,pt=Qe.showSorterTooltip===void 0?Me:Qe.showSorterTooltip,Pt=Vn(Qe,rt),Rt=fe.find($n=>{let{key:Ut}=$n;return Ut===Pt}),It=Rt?Rt.sortOrder:null,At=Ji(bt,It);let Tt;if(Ie.sortIcon)Tt=Ie.sortIcon({sortOrder:It});else{const $n=bt.includes(dr)&&ae.createElement(Xi.Z,{className:it()(`${re}-column-sorter-up`,{active:It===dr})}),Ut=bt.includes(Mr)&&ae.createElement(Vi.Z,{className:it()(`${re}-column-sorter-down`,{active:It===Mr})});Tt=ae.createElement("span",{className:it()(`${re}-column-sorter`,{[`${re}-column-sorter-full`]:!!($n&&Ut)})},ae.createElement("span",{className:`${re}-column-sorter-inner`,"aria-hidden":"true"},$n,Ut))}const{cancelSort:jt,triggerAsc:ln,triggerDesc:sn}=Le||{};let qt=jt;At===Mr?qt=sn:At===dr&&(qt=ln);const wn=typeof pt=="object"?pt:{title:qt};Qe=Object.assign(Object.assign({},Qe),{className:it()(Qe.className,{[`${re}-column-sort`]:It}),title:$n=>{const Ut=ae.createElement("div",{className:`${re}-column-sorters`},ae.createElement("span",{className:`${re}-column-title`},Ia(Ie.title,$n)),Tt);return pt?ae.createElement(Yi.Z,Object.assign({},wn),Ut):Ut},onHeaderCell:$n=>{const Ut=Ie.onHeaderCell&&Ie.onHeaderCell($n)||{},tn=Ut.onClick,Vt=Ut.onKeyDown;Ut.onClick=Ln=>{ve({column:Ie,key:Pt,sortOrder:At,multiplePriority:sr(Ie)}),tn==null||tn(Ln)},Ut.onKeyDown=Ln=>{Ln.keyCode===Yr.Z.ENTER&&(ve({column:Ie,key:Pt,sortOrder:At,multiplePriority:sr(Ie)}),Vt==null||Vt(Ln))};const Kt=Ta(Ie.title,{}),Qt=Kt==null?void 0:Kt.toString();return It?Ut["aria-sort"]=It==="ascend"?"ascending":"descending":Ut["aria-label"]=Qt||"",Ut.className=it()(Ut.className,`${re}-column-has-sorters`),Ut.tabIndex=0,Ie.ellipsis&&(Ut.title=(Kt!=null?Kt:"").toString()),Ut}})}return"children"in Qe&&(Qe=Object.assign(Object.assign({},Qe),{children:gi(re,Qe.children,fe,ve,xe,Le,Me,rt)})),Qe})}function di(re){const{column:le,sortOrder:fe}=re;return{column:le,order:fe,field:le.dataIndex,columnKey:le.key}}function si(re){const le=re.filter(fe=>{let{sortOrder:ve}=fe;return ve}).map(di);return le.length===0&&re.length?Object.assign(Object.assign({},di(re[re.length-1])),{column:void 0}):le.length<=1?le[0]||{}:le}function Rr(re,le,fe){const ve=le.slice().sort((Me,ze)=>ze.multiplePriority-Me.multiplePriority),xe=re.slice(),Le=ve.filter(Me=>{let{column:{sorter:ze},sortOrder:Ie}=Me;return li(ze)&&Ie});return Le.length?xe.sort((Me,ze)=>{for(let Ie=0;Ie{const ze=Me[fe];return ze?Object.assign(Object.assign({},Me),{[fe]:Rr(ze,le,fe)}):Me}):xe}function Qi(re){let{prefixCls:le,mergedColumns:fe,onSorterChange:ve,sortDirections:xe,tableLocale:Le,showSorterTooltip:Me}=re;const[ze,Ie]=ae.useState(zr(fe,!0)),Ye=ae.useMemo(()=>{let Pt=!0;const Rt=zr(fe,!1);if(!Rt.length)return ze;const It=[];function At(jt){Pt?It.push(jt):It.push(Object.assign(Object.assign({},jt),{sortOrder:null}))}let Tt=null;return Rt.forEach(jt=>{Tt===null?(At(jt),jt.sortOrder&&(jt.multiplePriority===!1?Pt=!1:Tt=!0)):(Tt&&jt.multiplePriority!==!1||(Pt=!1),At(jt))}),It},[fe,ze]),rt=ae.useMemo(()=>{const Pt=Ye.map(Rt=>{let{column:It,sortOrder:At}=Rt;return{column:It,order:At}});return{sortColumns:Pt,sortColumn:Pt[0]&&Pt[0].column,sortOrder:Pt[0]&&Pt[0].order}},[Ye]);function Qe(Pt){let Rt;Pt.multiplePriority===!1||!Ye.length||Ye[0].multiplePriority===!1?Rt=[Pt]:Rt=[].concat((0,Et.Z)(Ye.filter(It=>{let{key:At}=It;return At!==Pt.key})),[Pt]),Ie(Rt),ve(si(Rt),Rt)}return[Pt=>gi(le,Pt,Ye,Qe,xe,Le,Me),Ye,rt,()=>si(Ye)]}function ci(re,le){return re.map(fe=>{const ve=Object.assign({},fe);return ve.title=Ia(fe.title,le),"children"in ve&&(ve.children=ci(ve.children,le)),ve})}function qi(re){return[ae.useCallback(fe=>ci(fe,re),[re])]}var el=ua((re,le)=>{const{_renderTimes:fe}=re,{_renderTimes:ve}=le;return fe!==ve}),tl=Vo((re,le)=>{const{_renderTimes:fe}=re,{_renderTimes:ve}=le;return fe!==ve}),Jo=ne(64993),cr=ne(17313),nl=ne(83116),al=ne(37613),ol=re=>{const{componentCls:le}=re,fe=`${re.lineWidth}px ${re.lineType} ${re.tableBorderColor}`,ve=(xe,Le,Me)=>({[`&${le}-${xe}`]:{[`> ${le}-container`]:{[`> ${le}-content, > ${le}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${le}-expanded-row-fixed`]:{margin:`-${Le}px -${Me+re.lineWidth}px`}}}}}});return{[`${le}-wrapper`]:{[`${le}${le}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${le}-title`]:{border:fe,borderBottom:0},[`> ${le}-container`]:{borderInlineStart:fe,borderTop:fe,[` + `]:{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}`},[`${ue}-prev, ${ue}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:pe.colorText,cursor:"pointer",userSelect:"none"},[`${ue}-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 ${ue}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ue}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ue}-disabled:hover`]:{[`${ue}-item-link`]:{backgroundColor:"transparent"}}},[`${ue}-slash`]:{marginInlineEnd:pe.paginationSlashMarginInlineEnd,marginInlineStart:pe.paginationSlashMarginInlineStart},[`${ue}-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,Oe.ik)(pe)),{width:pe.controlHeightLG*1.25,height:pe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:pe.marginXS,marginInlineEnd:pe.marginXS})}}}},Ht=pe=>{const{componentCls:ue}=pe;return{[`${ue}-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(${ue}-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}}}}},cn=pe=>{const{componentCls:ue}=pe;return{[ue]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,_e.Wf)(pe)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ue}-total-text`]:{display:"inline-block",height:pe.itemSize,marginInlineEnd:pe.marginXS,lineHeight:`${pe.itemSize-2}px`,verticalAlign:"middle"}}),Ht(pe)),wt(pe)),ye(pe)),Ot(pe)),nt(pe)),{[`@media only screen and (max-width: ${pe.screenLG}px)`]:{[`${ue}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${pe.screenSM}px)`]:{[`${ue}-options`]:{display:"none"}}}),[`&${pe.componentCls}-rtl`]:{direction:"rtl"}}},Xt=pe=>{const{componentCls:ue}=pe;return{[`${ue}${ue}-disabled:not(${ue}-mini)`]:{"&, &:hover":{[`${ue}-item-link`]:{borderColor:pe.colorBorder}},"&:focus-visible":{[`${ue}-item-link`]:{borderColor:pe.colorBorder}},[`${ue}-item, ${ue}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,[`&:hover:not(${ue}-item-active)`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,a:{color:pe.colorTextDisabled}},[`&${ue}-item-active`]:{backgroundColor:pe.itemActiveBgDisabled}},[`${ue}-prev, ${ue}-next`]:{"&:hover button":{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,color:pe.colorTextDisabled},[`${ue}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder}}},[`${ue}:not(${ue}-mini)`]:{[`${ue}-prev, ${ue}-next`]:{"&:hover button":{borderColor:pe.colorPrimaryHover,backgroundColor:pe.itemBg},[`${ue}-item-link`]:{backgroundColor:pe.itemLinkBg,borderColor:pe.colorBorder},[`&:hover ${ue}-item-link`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,color:pe.colorPrimary},[`&${ue}-disabled`]:{[`${ue}-item-link`]:{borderColor:pe.colorBorder,color:pe.colorTextDisabled}}},[`${ue}-item`]:{backgroundColor:pe.itemBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,[`&:hover:not(${ue}-item-active)`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,a:{color:pe.colorPrimary}},"&-active":{borderColor:pe.colorPrimary}}}}},Te=pe=>{const{componentCls:ue}=pe;return{[`${ue}:not(${ue}-disabled)`]:{[`${ue}-item`]:Object.assign({},(0,_e.Qy)(pe)),[`${ue}-jump-prev, ${ue}-jump-next`]:{"&:focus-visible":Object.assign({[`${ue}-item-link-icon`]:{opacity:1},[`${ue}-item-ellipsis`]:{opacity:0}},(0,_e.oN)(pe))},[`${ue}-prev, ${ue}-next`]:{[`&:focus-visible ${ue}-item-link`]:Object.assign({},(0,_e.oN)(pe))}}}};var $e=(0,ct.Z)("Pagination",pe=>{const ue=(0,kt.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,Oe.e5)(pe),(0,Oe.TM)(pe));return[cn(ue),Te(ue),pe.wireframe&&Xt(ue)]},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})),Fe=function(pe,ue){var He={};for(var Ne in pe)Object.prototype.hasOwnProperty.call(pe,Ne)&&ue.indexOf(Ne)<0&&(He[Ne]=pe[Ne]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,Ne=Object.getOwnPropertySymbols(pe);Pe{const{prefixCls:ue,selectPrefixCls:He,className:Ne,rootClassName:Pe,style:Ge,size:Ct,locale:mt,selectComponentClass:xt,responsive:gt,showSizeChanger:yt}=pe,ot=Fe(pe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Zt}=(0,dt.Z)(gt),{getPrefixCls:zt,direction:$t,pagination:Jt={}}=ce.useContext(tt.E_),Yt=zt("pagination",ue),[Cn,an]=$e(Yt),Fn=yt!=null?yt:Jt.showSizeChanger,Gn=ce.useMemo(()=>{const dn=ce.createElement("span",{className:`${Yt}-item-ellipsis`},"\u2022\u2022\u2022"),un=ce.createElement("button",{className:`${Yt}-item-link`,type:"button",tabIndex:-1},$t==="rtl"?ce.createElement(Ae.Z,null):ce.createElement(je.Z,null)),En=ce.createElement("button",{className:`${Yt}-item-link`,type:"button",tabIndex:-1},$t==="rtl"?ce.createElement(je.Z,null):ce.createElement(Ae.Z,null)),_n=ce.createElement("a",{className:`${Yt}-item-link`},ce.createElement("div",{className:`${Yt}-item-container`},$t==="rtl"?ce.createElement(Xe.Z,{className:`${Yt}-item-link-icon`}):ce.createElement(Je,{className:`${Yt}-item-link-icon`}),dn)),la=ce.createElement("a",{className:`${Yt}-item-link`},ce.createElement("div",{className:`${Yt}-item-container`},$t==="rtl"?ce.createElement(Je,{className:`${Yt}-item-link-icon`}):ce.createElement(Xe.Z,{className:`${Yt}-item-link-icon`}),dn));return{prevIcon:un,nextIcon:En,jumpPrevIcon:_n,jumpNextIcon:la}},[$t,Yt]),[jn]=(0,St.Z)("Pagination",ke.Z),ht=Object.assign(Object.assign({},jn),mt),ut=(0,at.Z)(Ct),lt=ut==="small"||!!(Zt&&!ut&>),Et=zt("select",He),hn=Ke()({[`${Yt}-mini`]:lt,[`${Yt}-rtl`]:$t==="rtl"},Jt==null?void 0:Jt.className,Ne,Pe,an),In=Object.assign(Object.assign({},Jt==null?void 0:Jt.style),Ge);return Cn(ce.createElement(Ce,Object.assign({},Gn,ot,{style:In,prefixCls:Yt,selectPrefixCls:Et,className:hn,selectComponentClass:xt||(lt?Ft:Dt),locale:ht,showSizeChanger:Fn})))},vt=Ve},15969:function(qe,st,ne){"use strict";ne.d(st,{N:function(){return ie}});const ie=ce=>({color:ce.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ce.motionDurationSlow}`,"&:focus, &:hover":{color:ce.colorLinkHover},"&:active":{color:ce.colorLinkActive}})},1710:function(qe,st,ne){"use strict";ne.d(st,{default:function(){return El}});var ie={},ce="rc-table-internal-hook",De=ne(42978),Ue=ne(6089),we=ne(34280),Be=ne(13697),ae=ne(59301),Je=ne(4676);function Xe(re){var le=ae.createContext(void 0),fe=function(xe){var Le=xe.value,Me=xe.children,ze=ae.useRef(Le);ze.current=Le;var Ie=ae.useState(function(){return{getValue:function(){return ze.current},listeners:new Set}}),Ye=(0,De.Z)(Ie,1),rt=Ye[0];return(0,we.Z)(function(){(0,Je.unstable_batchedUpdates)(function(){rt.listeners.forEach(function(Qe){Qe(Le)})})},[Le]),ae.createElement(le.Provider,{value:rt},Me)};return{Context:le,Provider:fe,defaultValue:re}}function je(re,le){var fe=(0,Ue.Z)(typeof le=="function"?le:function(Qe){if(le===void 0)return Qe;if(!Array.isArray(le))return Qe[le];var bt={};return le.forEach(function(pt){bt[pt]=Qe[pt]}),bt}),ve=ae.useContext(re==null?void 0:re.Context),xe=ve||{},Le=xe.listeners,Me=xe.getValue,ze=ae.useRef();ze.current=fe(ve?Me():re==null?void 0:re.defaultValue);var Ie=ae.useState({}),Ye=(0,De.Z)(Ie,2),rt=Ye[1];return(0,we.Z)(function(){if(!ve)return;function Qe(bt){var pt=fe(bt);(0,Be.Z)(ze.current,pt,!0)||rt({})}return Le.add(Qe),function(){Le.delete(Qe)}},[ve]),ze.current}var Ae=ne(54476),et=ne(8654);function Ke(){var re=ae.createContext(null);function le(){return ae.useContext(re)}function fe(xe,Le){var Me=(0,et.Yr)(xe),ze=function(Ye,rt){var Qe=Me?{ref:rt}:{},bt=ae.useRef(0),pt=ae.useRef(Ye),Pt=le();return Pt!==null?ae.createElement(xe,(0,Ae.Z)({},Ye,Qe)):((!Le||Le(pt.current,Ye))&&(bt.current+=1),pt.current=Ye,ae.createElement(re.Provider,{value:bt.current},ae.createElement(xe,(0,Ae.Z)({},Ye,Qe))))};return Me?ae.forwardRef(ze):ze}function ve(xe,Le){var Me=(0,et.Yr)(xe),ze=function(Ye,rt){var Qe=Me?{ref:rt}:{};return le(),ae.createElement(xe,(0,Ae.Z)({},Ye,Qe))};return Me?ae.memo(ae.forwardRef(ze),Le):ae.memo(ze,Le)}return{makeImmutable:fe,responseImmutable:ve,useImmutableMark:le}}var oe=Ke(),y=oe.makeImmutable,a=oe.responseImmutable,x=oe.useImmutableMark,b=Ke(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,te=Xe(),ge=te;function de(re,le){var fe=ae.useRef(0);fe.current+=1;var ve=ae.useRef(re),xe=[];Object.keys(re||{}).map(function(Me){var ze;(re==null?void 0:re[Me])!==((ze=ve.current)===null||ze===void 0?void 0:ze[Me])&&xe.push(Me)}),ve.current=re;var Le=ae.useRef([]);return xe.length&&(Le.current=xe),ae.useDebugValue(fe.current),ae.useDebugValue(Le.current.join(", ")),le&&console.log("".concat(le,":"),fe.current,Le.current),fe.current}var se=null,be=ae.memo(function(){var re=de();return ae.createElement("h1",null,"Render Times: ",re)});be.displayName="RenderBlock";var Se=ne(76190),Ee=ne(33885),he=ne(20068),ft=ne(92310),it=ne.n(ft),_t=ne(80547),Ce=ne(97938),ke=ne(48736),tt=ae.createContext({renderWithProps:!1}),at=tt,dt="RC_TABLE_KEY";function St(re){return re==null?[]:Array.isArray(re)?re:[re]}function Lt(re){var le=[],fe={};return re.forEach(function(ve){for(var xe=ve||{},Le=xe.key,Me=xe.dataIndex,ze=Le||St(Me).join("-")||dt;fe[ze];)ze="".concat(ze,"_next");fe[ze]=!0,le.push(ze)}),le}function Ft(re){return re!=null}function Dt(re){return re&&(0,Se.Z)(re)==="object"&&!Array.isArray(re)&&!ae.isValidElement(re)}function Oe(re,le,fe,ve,xe,Le){var Me=ae.useContext(at),ze=ee(),Ie=(0,_t.Z)(function(){if(Ft(ve))return[ve];var Ye=le==null||le===""?[]:Array.isArray(le)?le:[le],rt=(0,Ce.Z)(re,Ye),Qe=rt,bt=void 0;if(xe){var pt=xe(rt,re,fe);Dt(pt)?(Qe=pt.children,bt=pt.props,Me.renderWithProps=!0):Qe=pt}return[Qe,bt]},[ze,re,ve,le,xe,fe],function(Ye,rt){if(Le){var Qe=(0,De.Z)(Ye,2),bt=Qe[1],pt=(0,De.Z)(rt,2),Pt=pt[1];return Le(Pt,bt)}return Me.renderWithProps?!0:!(0,Be.Z)(Ye,rt,!0)});return Ie}function _e(re,le,fe,ve){var xe=re+le-1;return re<=ve&&xe>=fe}function ct(re,le){return je(ge,function(fe){var ve=_e(re,le||1,fe.hoverStartRow,fe.hoverEndRow);return[ve,fe.onHover]})}var kt=function(le){var fe=le.ellipsis,ve=le.rowType,xe=le.children,Le,Me=fe===!0?{showTitle:!0}:fe;return Me&&(Me.showTitle||ve==="header")&&(typeof xe=="string"||typeof xe=="number"?Le=xe.toString():ae.isValidElement(xe)&&typeof xe.props.children=="string"&&(Le=xe.props.children)),Le};function nt(re){var le,fe,ve,xe,Le,Me,ze,Ie,Ye=re.component,rt=re.children,Qe=re.ellipsis,bt=re.scope,pt=re.prefixCls,Pt=re.className,Rt=re.align,It=re.record,At=re.render,Tt=re.dataIndex,jt=re.renderIndex,ln=re.shouldCellUpdate,sn=re.index,qt=re.rowType,wn=re.colSpan,$n=re.rowSpan,Ut=re.fixLeft,tn=re.fixRight,Vt=re.firstFixLeft,Kt=re.lastFixLeft,Qt=re.firstFixRight,Ln=re.lastFixRight,Dn=re.appendNode,Nn=re.additionalProps,Sn=Nn===void 0?{}:Nn,Mn=re.isSticky,Rn="".concat(pt,"-cell"),ia=je(ge,["supportSticky","allColumnsFixedLeft"]),Xn=ia.supportSticky,ya=ia.allColumnsFixedLeft,ba=Oe(It,Tt,jt,rt,At,ln),On=(0,De.Z)(ba,2),La=On[0],Jn=On[1],ha={},sa=typeof Ut=="number"&&Xn,Ja=typeof tn=="number"&&Xn;sa&&(ha.position="sticky",ha.left=Ut),Ja&&(ha.position="sticky",ha.right=tn);var bn=(le=(fe=(ve=Jn==null?void 0:Jn.colSpan)!==null&&ve!==void 0?ve:Sn.colSpan)!==null&&fe!==void 0?fe:wn)!==null&&le!==void 0?le:1,yn=(xe=(Le=(Me=Jn==null?void 0:Jn.rowSpan)!==null&&Me!==void 0?Me:Sn.rowSpan)!==null&&Le!==void 0?Le:$n)!==null&&xe!==void 0?xe:1,pn=ct(sn,yn),on=(0,De.Z)(pn,2),Qn=on[0],rn=on[1],Bn=function(Ea){var Qa;It&&rn(sn,sn+yn-1),Sn==null||(Qa=Sn.onMouseEnter)===null||Qa===void 0||Qa.call(Sn,Ea)},Wn=function(Ea){var Qa;It&&rn(-1,-1),Sn==null||(Qa=Sn.onMouseLeave)===null||Qa===void 0||Qa.call(Sn,Ea)};if(bn===0||yn===0)return null;var Zn=(ze=Sn.title)!==null&&ze!==void 0?ze:kt({rowType:qt,ellipsis:Qe,children:La}),Ka=it()(Rn,Pt,(Ie={},(0,he.Z)(Ie,"".concat(Rn,"-fix-left"),sa&&Xn),(0,he.Z)(Ie,"".concat(Rn,"-fix-left-first"),Vt&&Xn),(0,he.Z)(Ie,"".concat(Rn,"-fix-left-last"),Kt&&Xn),(0,he.Z)(Ie,"".concat(Rn,"-fix-left-all"),Kt&&ya&&Xn),(0,he.Z)(Ie,"".concat(Rn,"-fix-right"),Ja&&Xn),(0,he.Z)(Ie,"".concat(Rn,"-fix-right-first"),Qt&&Xn),(0,he.Z)(Ie,"".concat(Rn,"-fix-right-last"),Ln&&Xn),(0,he.Z)(Ie,"".concat(Rn,"-ellipsis"),Qe),(0,he.Z)(Ie,"".concat(Rn,"-with-append"),Dn),(0,he.Z)(Ie,"".concat(Rn,"-fix-sticky"),(sa||Ja)&&Mn&&Xn),(0,he.Z)(Ie,"".concat(Rn,"-row-hover"),!Jn&&Qn),Ie),Sn.className,Jn==null?void 0:Jn.className),Ra={};Rt&&(Ra.textAlign=Rt);var fo=(0,Ee.Z)((0,Ee.Z)((0,Ee.Z)((0,Ee.Z)({},ha),Sn.style),Ra),Jn==null?void 0:Jn.style),wa=La;return(0,Se.Z)(wa)==="object"&&!Array.isArray(wa)&&!ae.isValidElement(wa)&&(wa=null),Qe&&(Kt||Qt)&&(wa=ae.createElement("span",{className:"".concat(Rn,"-content")},wa)),ae.createElement(Ye,(0,Ae.Z)({},Jn,Sn,{className:Ka,style:fo,title:Zn,scope:bt,onMouseEnter:Bn,onMouseLeave:Wn,colSpan:bn!==1?bn:null,rowSpan:yn!==1?yn:null}),Dn,wa)}var Ot=ae.memo(nt);function ye(re,le,fe,ve,xe,Le){var Me=fe[re]||{},ze=fe[le]||{},Ie,Ye;Me.fixed==="left"?Ie=ve.left[xe==="rtl"?le:re]:ze.fixed==="right"&&(Ye=ve.right[xe==="rtl"?re:le]);var rt=!1,Qe=!1,bt=!1,pt=!1,Pt=fe[le+1],Rt=fe[re-1],It=!(Le!=null&&Le.children);if(xe==="rtl"){if(Ie!==void 0){var At=Rt&&Rt.fixed==="left";pt=!At&&It}else if(Ye!==void 0){var Tt=Pt&&Pt.fixed==="right";bt=!Tt&&It}}else if(Ie!==void 0){var jt=Pt&&Pt.fixed==="left";rt=!jt&&It}else if(Ye!==void 0){var ln=Rt&&Rt.fixed==="right";Qe=!ln&&It}return{fixLeft:Ie,fixRight:Ye,lastFixLeft:rt,firstFixRight:Qe,lastFixRight:bt,firstFixLeft:pt,isSticky:ve.isSticky}}var wt=ae.createContext({}),Ht=wt;function cn(re){var le=re.className,fe=re.index,ve=re.children,xe=re.colSpan,Le=xe===void 0?1:xe,Me=re.rowSpan,ze=re.align,Ie=je(ge,["prefixCls","direction"]),Ye=Ie.prefixCls,rt=Ie.direction,Qe=ae.useContext(Ht),bt=Qe.scrollColumnIndex,pt=Qe.stickyOffsets,Pt=Qe.flattenColumns,Rt=Qe.columns,It=fe+Le-1,At=It+1===bt?Le+1:Le,Tt=ye(fe,fe+At-1,Pt,pt,rt,Rt==null?void 0:Rt[fe]);return ae.createElement(Ot,(0,Ae.Z)({className:le,index:fe,component:"td",prefixCls:Ye,record:null,dataIndex:null,align:ze,colSpan:At,rowSpan:Me,render:function(){return ve}},Tt))}var Xt=ne(75931),Te=["children"];function $e(re){var le=re.children,fe=(0,Xt.Z)(re,Te);return ae.createElement("tr",fe,le)}function Fe(re){var le=re.children;return le}Fe.Row=$e,Fe.Cell=cn;var me=Fe;function Ve(re){var le=re.children,fe=re.stickyOffsets,ve=re.flattenColumns,xe=re.columns,Le=je(ge,"prefixCls"),Me=ve.length-1,ze=ve[Me],Ie=ae.useMemo(function(){return{stickyOffsets:fe,flattenColumns:ve,scrollColumnIndex:ze!=null&&ze.scrollbar?Me:null,columns:xe}},[ze,ve,Me,fe,xe]);return ae.createElement(Ht.Provider,{value:Ie},ae.createElement("tfoot",{className:"".concat(Le,"-summary")},le))}var vt=z(Ve),pe=me,ue=ne(70425),He=ne(29301),Ne=ne(29194),Pe=ne(24514),Ge=ne(75152),Ct=ne(26112);function mt(re,le,fe,ve,xe,Le,Me){re.push({record:le,indent:fe,index:Me});var ze=Le(le),Ie=xe==null?void 0:xe.has(ze);if(le&&Array.isArray(le[ve])&&Ie)for(var Ye=0;Ye1?Vt-1:0),Qt=1;Qt=0;ze-=1){var Ie=le[ze],Ye=fe&&fe[ze],rt=Ye&&Ye[Gn];if(Ie||rt||Me){var Qe=rt||{},bt=Qe.columnType,pt=(0,Xt.Z)(Qe,ht);xe.unshift(ae.createElement("col",(0,Ae.Z)({key:ze,style:{width:Ie}},pt))),Me=!0}}return ae.createElement("colgroup",null,xe)}var lt=ut,Et=ne(94480),hn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function In(re,le){return(0,ae.useMemo)(function(){for(var fe=[],ve=0;ve1?"colgroup":"col":null,ellipsis:It.ellipsis,align:It.align,component:It.title?Le:Me,prefixCls:rt,key:pt[Rt]},At,{additionalProps:Tt,rowType:"header"}))}))}En.displayName="HeaderRow";var _n=En;function la(re){var le=[];function fe(Me,ze){var Ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;le[Ie]=le[Ie]||[];var Ye=ze,rt=Me.filter(Boolean).map(function(Qe){var bt={key:Qe.key,className:Qe.className||"",children:Qe.title,column:Qe,colStart:Ye},pt=1,Pt=Qe.children;return Pt&&Pt.length>0&&(pt=fe(Pt,Ye,Ie+1).reduce(function(Rt,It){return Rt+It},0),bt.hasSubColumns=!0),"colSpan"in Qe&&(pt=Qe.colSpan),"rowSpan"in Qe&&(bt.rowSpan=Qe.rowSpan),bt.colSpan=pt,bt.colEnd=bt.colStart+pt-1,le[Ie].push(bt),Ye+=pt,pt});return rt}fe(re,0);for(var ve=le.length,xe=function(ze){le[ze].forEach(function(Ie){!("rowSpan"in Ie)&&!Ie.hasSubColumns&&(Ie.rowSpan=ve-ze)})},Le=0;Le1&&arguments[1]!==void 0?arguments[1]:"";return typeof le=="number"?le:le.endsWith("%")?re*parseFloat(le)/100:null}function ja(re,le){return ae.useMemo(function(){if(le&&le>0){var fe=0,ve=0;re.forEach(function(Ye){var rt=oa(le,Ye.width);rt?fe+=rt:ve+=1});var xe=le-fe,Le=ve,Me=xe/ve,ze=0,Ie=re.map(function(Ye){var rt=(0,Ee.Z)({},Ye),Qe=oa(le,rt.width);if(Qe)rt.width=Qe;else{var bt=Math.floor(Me);rt.width=Le===1?xe:bt,xe-=bt,Le-=1}return ze+=rt.width,rt});return[Ie,ze]}return[re,le]},[re,le])}var Ze=["children"],We=["fixed"];function Re(re){return(0,ca.Z)(re).filter(function(le){return ae.isValidElement(le)}).map(function(le){var fe=le.key,ve=le.props,xe=ve.children,Le=(0,Xt.Z)(ve,Ze),Me=(0,Ee.Z)({key:fe},Le);return xe&&(Me.children=Re(xe)),Me})}function Mt(re){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return re.filter(function(fe){return fe&&(0,Se.Z)(fe)==="object"}).reduce(function(fe,ve,xe){var Le=ve.fixed,Me=Le===!0?"left":Le,ze="".concat(le,"-").concat(xe),Ie=ve.children;return Ie&&Ie.length>0?[].concat((0,Et.Z)(fe),(0,Et.Z)(Mt(Ie,ze).map(function(Ye){return(0,Ee.Z)({fixed:Me},Ye)}))):[].concat((0,Et.Z)(fe),[(0,Ee.Z)((0,Ee.Z)({key:ze},ve),{},{fixed:Me})])},[])}function mn(re){for(var le=!0,fe=0;fe=0;Le-=1){var Me=re[Le];if(xe&&Me.fixed!=="right")xe=!1;else if(!xe&&Me.fixed==="right"){warning(!1,"Index ".concat(Le+1," of `columns` missing `fixed='right'` prop."));break}}}function nn(re){return re.map(function(le){var fe=le.fixed,ve=(0,Xt.Z)(le,We),xe=fe;return fe==="left"?xe="right":fe==="right"&&(xe="left"),(0,Ee.Z)({fixed:xe},ve)})}function Yn(re,le){var fe=re.prefixCls,ve=re.columns,xe=re.children,Le=re.expandable,Me=re.expandedKeys,ze=re.columnTitle,Ie=re.getRowKey,Ye=re.onTriggerExpand,rt=re.expandIcon,Qe=re.rowExpandable,bt=re.expandIconColumnIndex,pt=re.direction,Pt=re.expandRowByClick,Rt=re.columnWidth,It=re.fixed,At=re.scrollWidth,Tt=ae.useMemo(function(){return ve||Re(xe)},[ve,xe]),jt=ae.useMemo(function(){if(Le){var tn,Vt=Tt.slice();if(!Vt.includes(ie)){var Kt=bt||0;Kt>=0&&Vt.splice(Kt,0,ie)}var Qt=Vt.indexOf(ie);Vt=Vt.filter(function(Sn,Mn){return Sn!==ie||Mn===Qt});var Ln=Tt[Qt],Dn;(It==="left"||It)&&!bt?Dn="left":(It==="right"||It)&&bt===Tt.length?Dn="right":Dn=Ln?Ln.fixed:null;var Nn=(tn={},(0,he.Z)(tn,Gn,{className:"".concat(fe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,he.Z)(tn,"title",ze),(0,he.Z)(tn,"fixed",Dn),(0,he.Z)(tn,"className","".concat(fe,"-row-expand-icon-cell")),(0,he.Z)(tn,"width",Rt),(0,he.Z)(tn,"render",function(Mn,Rn,ia){var Xn=Ie(Rn,ia),ya=Me.has(Xn),ba=Qe?Qe(Rn):!0,On=rt({prefixCls:fe,expanded:ya,expandable:ba,record:Rn,onExpand:Ye});return Pt?ae.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},On):On}),tn);return Vt.map(function(Sn){return Sn===ie?Nn:Sn})}return Tt.filter(function(Sn){return Sn!==ie})},[Le,Tt,Ie,Me,rt,pt]),ln=ae.useMemo(function(){var tn=jt;return le&&(tn=le(tn)),tn.length||(tn=[{render:function(){return null}}]),tn},[le,jt,pt]),sn=ae.useMemo(function(){return pt==="rtl"?nn(Mt(ln)):Mt(ln)},[ln,pt,At]),qt=ja(sn,At),wn=(0,De.Z)(qt,2),$n=wn[0],Ut=wn[1];return[ln,$n,Ut]}var Tn=Yn;function Kn(re){var le,fe=re.prefixCls,ve=re.record,xe=re.onExpand,Le=re.expanded,Me=re.expandable,ze="".concat(fe,"-row-expand-icon");if(!Me)return ae.createElement("span",{className:it()(ze,"".concat(fe,"-row-spaced"))});var Ie=function(rt){xe(ve,rt),rt.stopPropagation()};return ae.createElement("span",{className:it()(ze,(le={},(0,he.Z)(le,"".concat(fe,"-row-expanded"),Le),(0,he.Z)(le,"".concat(fe,"-row-collapsed"),!Le),le)),onClick:Ie})}function xn(re,le,fe){var ve=[];function xe(Le){(Le||[]).forEach(function(Me,ze){ve.push(le(Me,ze)),xe(Me[fe])})}return xe(re),ve}function xa(re,le,fe){var ve=jn(re),xe=ve.expandIcon,Le=ve.expandedRowKeys,Me=ve.defaultExpandedRowKeys,ze=ve.defaultExpandAllRows,Ie=ve.expandedRowRender,Ye=ve.onExpand,rt=ve.onExpandedRowsChange,Qe=ve.childrenColumnName,bt=xe||Kn,pt=Qe||"children",Pt=ae.useMemo(function(){return Ie?"row":re.expandable&&re.internalHooks===ce&&re.expandable.__PARENT_RENDER_ICON__||le.some(function(sn){return sn&&(0,Se.Z)(sn)==="object"&&sn[pt]})?"nest":!1},[!!Ie,le]),Rt=ae.useState(function(){return Me||(ze?xn(le,fe,pt):[])}),It=(0,De.Z)(Rt,2),At=It[0],Tt=It[1],jt=ae.useMemo(function(){return new Set(Le||At||[])},[Le,At]),ln=ae.useCallback(function(sn){var qt=fe(sn,le.indexOf(sn)),wn,$n=jt.has(qt);$n?(jt.delete(qt),wn=(0,Et.Z)(jt)):wn=[].concat((0,Et.Z)(jt),[qt]),Tt(wn),Ye&&Ye(!$n,sn),rt&&rt(wn)},[fe,jt,le,Ye,rt]);return[ve,Pt,jt,bt,pt,ln]}function Nt(re,le,fe,ve){var xe=re.map(function(Le,Me){return ye(Me,Me,re,le,fe,ve==null?void 0:ve[Me])});return(0,_t.Z)(function(){return xe},[xe],function(Le,Me){return!(0,Be.Z)(Le,Me)})}function kn(re){var le=(0,ae.useRef)(re),fe=(0,ae.useState)({}),ve=(0,De.Z)(fe,2),xe=ve[1],Le=(0,ae.useRef)(null),Me=(0,ae.useRef)([]);function ze(Ie){Me.current.push(Ie);var Ye=Promise.resolve();Le.current=Ye,Ye.then(function(){if(Le.current===Ye){var rt=Me.current,Qe=le.current;Me.current=[],rt.forEach(function(bt){le.current=bt(le.current)}),Le.current=null,Qe!==le.current&&xe({})}})}return(0,ae.useEffect)(function(){return function(){Le.current=null}},[]),[le.current,ze]}function ga(re){var le=(0,ae.useRef)(re||null),fe=(0,ae.useRef)();function ve(){window.clearTimeout(fe.current)}function xe(Me){le.current=Me,ve(),fe.current=window.setTimeout(function(){le.current=null,fe.current=void 0},100)}function Le(){return le.current}return(0,ae.useEffect)(function(){return ve},[]),[xe,Le]}function qn(){var re=ae.useState(-1),le=(0,De.Z)(re,2),fe=le[0],ve=le[1],xe=ae.useState(-1),Le=(0,De.Z)(xe,2),Me=Le[0],ze=Le[1],Ie=ae.useCallback(function(Ye,rt){ve(Ye),ze(rt)},[]);return[fe,Me,Ie]}var ra=ne(47273),ta=(0,ra.Z)()?window:null;function Aa(re,le){var fe=(0,Se.Z)(re)==="object"?re:{},ve=fe.offsetHeader,xe=ve===void 0?0:ve,Le=fe.offsetSummary,Me=Le===void 0?0:Le,ze=fe.offsetScroll,Ie=ze===void 0?0:ze,Ye=fe.getContainer,rt=Ye===void 0?function(){return ta}:Ye,Qe=rt()||ta;return ae.useMemo(function(){var bt=!!re;return{isSticky:bt,stickyClassName:bt?"".concat(le,"-sticky-holder"):"",offsetHeader:xe,offsetSummary:Me,offsetScroll:Ie,container:Qe}},[Ie,xe,Me,le,Qe])}function Da(re,le,fe){var ve=(0,ae.useMemo)(function(){for(var xe=[],Le=[],Me=0,ze=0,Ie=0;Ie=Qe&&(Sn=Qe-bt),Me({scrollLeft:Sn/Qe*(rt+2)}),Tt.current.x=Qt.pageX},tn=function(){if(Le.current){var Qt=(0,yo.os)(Le.current).top,Ln=Qt+Le.current.offsetHeight,Dn=Ie===window?document.documentElement.scrollTop+window.innerHeight:(0,yo.os)(Ie).top+Ie.clientHeight;Ln-(0,Ge.Z)()<=Dn||Qt>=Dn-ze?At(function(Nn){return(0,Ee.Z)((0,Ee.Z)({},Nn),{},{isHiddenScrollBar:!0})}):At(function(Nn){return(0,Ee.Z)((0,Ee.Z)({},Nn),{},{isHiddenScrollBar:!1})})}},Vt=function(Qt){At(function(Ln){return(0,Ee.Z)((0,Ee.Z)({},Ln),{},{scrollLeft:Qt/rt*Qe||0})})};return ae.useImperativeHandle(fe,function(){return{setScrollLeft:Vt}}),ae.useEffect(function(){var Kt=(0,Ca.Z)(document.body,"mouseup",wn,!1),Qt=(0,Ca.Z)(document.body,"mousemove",Ut,!1);return tn(),function(){Kt.remove(),Qt.remove()}},[bt,sn]),ae.useEffect(function(){var Kt=(0,Ca.Z)(Ie,"scroll",tn,!1),Qt=(0,Ca.Z)(window,"resize",tn,!1);return function(){Kt.remove(),Qt.remove()}},[Ie]),ae.useEffect(function(){It.isHiddenScrollBar||At(function(Kt){var Qt=Le.current;return Qt?(0,Ee.Z)((0,Ee.Z)({},Kt),{},{scrollLeft:Qt.scrollLeft/Qt.scrollWidth*Qt.clientWidth}):Kt})},[It.isHiddenScrollBar]),rt<=Qe||!bt||It.isHiddenScrollBar?null:ae.createElement("div",{style:{height:(0,Ge.Z)(),width:Qe,bottom:ze},className:"".concat(Ye,"-sticky-scroll")},ae.createElement("div",{onMouseDown:$n,ref:pt,className:it()("".concat(Ye,"-sticky-scroll-bar"),(0,he.Z)({},"".concat(Ye,"-sticky-scroll-bar-active"),sn)),style:{width:"".concat(bt,"px"),transform:"translate3d(".concat(It.scrollLeft,"px, 0, 0)")}}))},Ro=ae.forwardRef(bo);function Bt(re){return null}var qo=Bt;function Bo(re){return null}var To=Bo,ro="rc-table",Gt=[],vn={};function zn(){return"No Data"}function Pn(re){var le,fe=(0,Ee.Z)({rowKey:"key",prefixCls:ro,emptyText:zn},re),ve=fe.prefixCls,xe=fe.className,Le=fe.rowClassName,Me=fe.style,ze=fe.data,Ie=fe.rowKey,Ye=fe.scroll,rt=fe.tableLayout,Qe=fe.direction,bt=fe.title,pt=fe.footer,Pt=fe.summary,Rt=fe.caption,It=fe.id,At=fe.showHeader,Tt=fe.components,jt=fe.emptyText,ln=fe.onRow,sn=fe.onHeaderRow,qt=fe.internalHooks,wn=fe.transformColumns,$n=fe.internalRefs,Ut=fe.tailor,tn=fe.sticky,Vt=ze||Gt,Kt=!!Vt.length,Qt=qt===ce,Ln=ae.useCallback(function(aa,Sa){return(0,Ce.Z)(Tt,aa)||Sa},[Tt]),Dn=ae.useMemo(function(){return typeof Ie=="function"?Ie:function(aa){var Sa=aa&&aa[Ie];return Sa}},[Ie]),Nn=Ln(["body"]),Sn=qn(),Mn=(0,De.Z)(Sn,3),Rn=Mn[0],ia=Mn[1],Xn=Mn[2],ya=xa(fe,Vt,Dn),ba=(0,De.Z)(ya,6),On=ba[0],La=ba[1],Jn=ba[2],ha=ba[3],sa=ba[4],Ja=ba[5],bn=Ye==null?void 0:Ye.x,yn=ae.useState(0),pn=(0,De.Z)(yn,2),on=pn[0],Qn=pn[1],rn=Tn((0,Ee.Z)((0,Ee.Z)((0,Ee.Z)({},fe),On),{},{expandable:!!On.expandedRowRender,columnTitle:On.columnTitle,expandedKeys:Jn,getRowKey:Dn,onTriggerExpand:Ja,expandIcon:ha,expandIconColumnIndex:On.expandIconColumnIndex,direction:Qe,scrollWidth:Qt&&Ut&&typeof bn=="number"?bn:null}),Qt?wn:null),Bn=(0,De.Z)(rn,3),Wn=Bn[0],Zn=Bn[1],Ka=Bn[2],Ra=Ka!=null?Ka:bn,fo=ae.useMemo(function(){return{columns:Wn,flattenColumns:Zn}},[Wn,Zn]),wa=ae.useRef(),lo=ae.useRef(),Ea=ae.useRef(),Qa=ae.useRef(),Mo=ae.useRef(),ea=ae.useState(!1),na=(0,De.Z)(ea,2),pa=na[0],Na=na[1],$a=ae.useState(!1),An=(0,De.Z)($a,2),Va=An[0],Za=An[1],ao=kn(new Map),po=(0,De.Z)(ao,2),ho=po[0],Qo=po[1],wo=Lt(Zn),so=wo.map(function(aa){return ho.get(aa)}),qa=ae.useMemo(function(){return so},[so.join("_")]),Xa=_a(qa,Zn.length,Qe),Oa=Ye&&Ft(Ye.y),va=Ye&&Ft(Ra)||!!On.fixed,vo=va&&Zn.some(function(aa){var Sa=aa.fixed;return Sa}),zo=ae.useRef(),$o=Aa(tn,ve),Po=$o.isSticky,ur=$o.offsetHeader,Ar=$o.offsetSummary,Un=$o.offsetScroll,da=$o.stickyClassName,Ga=$o.container,Pa=ae.useMemo(function(){return Pt==null?void 0:Pt(Vt)},[Pt,Vt]),Ha=(Oa||Po)&&ae.isValidElement(Pa)&&Pa.type===me&&Pa.props.fixed,eo,to,Eo;Oa&&(to={overflowY:"scroll",maxHeight:Ye.y}),va&&(eo={overflowX:"auto"},Oa||(to={overflowY:"hidden"}),Eo={width:Ra===!0?"auto":Ra,minWidth:"100%"});var mi=ae.useCallback(function(aa,Sa){(0,Ne.Z)(wa.current)&&Qo(function(co){if(co.get(aa)!==Sa){var Oo=new Map(co);return Oo.set(aa,Sa),Oo}return co})},[]),Bl=ga(null),fi=(0,De.Z)(Bl,2),Fl=fi[0],hi=fi[1];function mr(aa,Sa){Sa&&(typeof Sa=="function"?Sa(aa):Sa.scrollLeft!==aa&&(Sa.scrollLeft=aa,Sa.scrollLeft!==aa&&setTimeout(function(){Sa.scrollLeft=aa},0)))}var _o=(0,Ue.Z)(function(aa){var Sa=aa.currentTarget,co=aa.scrollLeft,Oo=Qe==="rtl",Io=typeof co=="number"?co:Sa.scrollLeft,$i=Sa||vn;if(!hi()||hi()===$i){var Hr;Fl($i),mr(Io,lo.current),mr(Io,Ea.current),mr(Io,Mo.current),mr(Io,(Hr=zo.current)===null||Hr===void 0?void 0:Hr.setScrollLeft)}var jr=Sa||lo.current;if(jr){var _r=jr.scrollWidth,Wr=jr.clientWidth;if(_r===Wr){Na(!1),Za(!1);return}Oo?(Na(-Io<_r-Wr),Za(-Io>0)):(Na(Io>0),Za(Io<_r-Wr))}}),Si=function(){va&&Ea.current?_o({currentTarget:Ea.current}):(Na(!1),Za(!1))},Nl=function(Sa){var co=Sa.width;co!==on&&(Si(),Qn(wa.current?wa.current.offsetWidth:co))},pi=ae.useRef(!1);ae.useEffect(function(){pi.current&&Si()},[va,ze,Wn.length]),ae.useEffect(function(){pi.current=!0},[]);var $l=ae.useState(0),vi=(0,De.Z)($l,2),fr=vi[0],Pi=vi[1],Ol=ae.useState(!0),yi=(0,De.Z)(Ol,2),bi=yi[0],Il=yi[1];ae.useEffect(function(){(!Ut||!Qt)&&(Ea.current instanceof Element?Pi((0,Ge.o)(Ea.current).width):Pi((0,Ge.o)(Qa.current).width)),Il((0,Pe.G)("position","sticky"))},[]),ae.useEffect(function(){Qt&&$n&&($n.body.current=Ea.current)});var Tl=ae.useCallback(function(aa){return ae.createElement(ae.Fragment,null,ae.createElement(Hn,aa),Ha==="top"&&ae.createElement(vt,aa,Pa))},[Ha,Pa]),Dl=ae.useCallback(function(aa){return ae.createElement(vt,aa,Pa)},[Pa]),xi=Ln(["table"],"table"),hr=ae.useMemo(function(){return rt||(vo?Ra==="max-content"?"auto":"fixed":Oa||Po||Zn.some(function(aa){var Sa=aa.ellipsis;return Sa})?"fixed":"auto")},[Oa,vo,Zn,rt,Po]),kr,Gr={colWidths:qa,columCount:Zn.length,stickyOffsets:Xa,onHeaderRow:sn,fixHeader:Oa,scroll:Ye},Ci=ae.useMemo(function(){return Kt?null:typeof jt=="function"?jt():jt},[Kt,jt]),Li=ae.createElement(an,{data:Vt,measureColumnWidth:Oa||va||Po}),wi=ae.createElement(lt,{colWidths:Zn.map(function(aa){var Sa=aa.width;return Sa}),columns:Zn}),Ei=Rt!=null?ae.createElement("caption",{className:"".concat(ve,"-caption")},Rt):void 0,Ml=(0,Ct.Z)(fe,{data:!0}),Bi=(0,Ct.Z)(fe,{aria:!0});if(Oa||Po){var Kr;typeof Nn=="function"?(Kr=Nn(Vt,{scrollbarSize:fr,ref:Ea,onScroll:_o}),Gr.colWidths=Zn.map(function(aa,Sa){var co=aa.width,Oo=Sa===Zn.length-1?co-fr:co;return typeof Oo=="number"&&!Number.isNaN(Oo)?Oo:0})):Kr=ae.createElement("div",{style:(0,Ee.Z)((0,Ee.Z)({},eo),to),onScroll:_o,ref:Ea,className:it()("".concat(ve,"-body"))},ae.createElement(xi,(0,Ae.Z)({style:(0,Ee.Z)((0,Ee.Z)({},Eo),{},{tableLayout:hr})},Bi),Ei,wi,Li,!Ha&&Pa&&ae.createElement(vt,{stickyOffsets:Xa,flattenColumns:Zn,columns:Wn},Pa)));var Fi=(0,Ee.Z)((0,Ee.Z)((0,Ee.Z)({noData:!Vt.length,maxContentScroll:va&&Ra==="max-content"},Gr),fo),{},{direction:Qe,stickyClassName:da,onScroll:_o});kr=ae.createElement(ae.Fragment,null,At!==!1&&ae.createElement(un,(0,Ae.Z)({},Fi,{stickyTopOffset:ur,className:"".concat(ve,"-header"),ref:lo}),Tl),Kr,Ha&&Ha!=="top"&&ae.createElement(un,(0,Ae.Z)({},Fi,{stickyBottomOffset:Ar,className:"".concat(ve,"-summary"),ref:Mo}),Dl),Po&&ae.createElement(Ro,{ref:zo,offsetScroll:Un,scrollBodyRef:Ea,onScroll:_o,container:Ga}))}else kr=ae.createElement("div",{style:(0,Ee.Z)((0,Ee.Z)({},eo),to),className:it()("".concat(ve,"-content")),onScroll:_o,ref:Ea},ae.createElement(xi,(0,Ae.Z)({style:(0,Ee.Z)((0,Ee.Z)({},Eo),{},{tableLayout:hr})},Bi),Ei,wi,At!==!1&&ae.createElement(Hn,(0,Ae.Z)({},Gr,fo)),Li,Pa&&ae.createElement(vt,{stickyOffsets:Xa,flattenColumns:Zn,columns:Wn},Pa)));var Zr=ae.createElement("div",(0,Ae.Z)({className:it()(ve,xe,(le={},(0,he.Z)(le,"".concat(ve,"-rtl"),Qe==="rtl"),(0,he.Z)(le,"".concat(ve,"-ping-left"),pa),(0,he.Z)(le,"".concat(ve,"-ping-right"),Va),(0,he.Z)(le,"".concat(ve,"-layout-fixed"),rt==="fixed"),(0,he.Z)(le,"".concat(ve,"-fixed-header"),Oa),(0,he.Z)(le,"".concat(ve,"-fixed-column"),vo),(0,he.Z)(le,"".concat(ve,"-scroll-horizontal"),va),(0,he.Z)(le,"".concat(ve,"-has-fix-left"),Zn[0]&&Zn[0].fixed),(0,he.Z)(le,"".concat(ve,"-has-fix-right"),Zn[Zn.length-1]&&Zn[Zn.length-1].fixed==="right"),le)),style:Me,id:It,ref:wa},Ml),bt&&ae.createElement(Ya,{className:"".concat(ve,"-title")},bt(Vt)),ae.createElement("div",{ref:Qa,className:"".concat(ve,"-container")},kr),pt&&ae.createElement(Ya,{className:"".concat(ve,"-footer")},pt(Vt)));va&&(Zr=ae.createElement(He.Z,{onResize:Nl},Zr));var Ni=Nt(Zn,Xa,Qe,Wn),zl=ae.useMemo(function(){return{scrollX:Ra,prefixCls:ve,getComponent:Ln,scrollbarSize:fr,direction:Qe,fixedInfoList:Ni,isSticky:Po,supportSticky:bi,componentWidth:on,fixHeader:Oa,fixColumn:vo,horizonScroll:va,tableLayout:hr,rowClassName:Le,expandedRowClassName:On.expandedRowClassName,expandIcon:ha,expandableType:La,expandRowByClick:On.expandRowByClick,expandedRowRender:On.expandedRowRender,onTriggerExpand:Ja,expandIconColumnIndex:On.expandIconColumnIndex,indentSize:On.indentSize,allColumnsFixedLeft:Zn.every(function(aa){return aa.fixed==="left"}),emptyNode:Ci,columns:Wn,flattenColumns:Zn,onColumnResize:mi,hoverStartRow:Rn,hoverEndRow:ia,onHover:Xn,rowExpandable:On.rowExpandable,onRow:ln,getRowKey:Dn,expandedKeys:Jn,childrenColumnName:sa}},[Ra,ve,Ln,fr,Qe,Ni,Po,bi,on,Oa,vo,va,hr,Le,On.expandedRowClassName,ha,La,On.expandRowByClick,On.expandedRowRender,Ja,On.expandIconColumnIndex,On.indentSize,Ci,Wn,Zn,mi,Rn,ia,Xn,On.rowExpandable,ln,Dn,Jn,sa]);return ae.createElement(ge.Provider,{value:zl},Zr)}function ua(re){return E(Pn,re)}var ma=ua();ma.EXPAND_COLUMN=ie,ma.INTERNAL_HOOKS=ce,ma.Column=qo,ma.ColumnGroup=To,ma.Summary=pe;var ka=ma,Wa=ne(48911),no=Xe(null),Wo=Xe(null);function Fo(re,le,fe){var ve=le||1;return fe[re+ve]-(fe[re]||0)}function Sr(re){var le=re.rowInfo,fe=re.column,ve=re.colIndex,xe=re.indent,Le=re.index,Me=re.renderIndex,ze=re.record,Ie=re.style,Ye=re.className,rt=re.inverse,Qe=re.getHeight,bt=fe.render,pt=fe.dataIndex,Pt=fe.className,Rt=fe.width,It=je(Wo,["columnsOffset"]),At=It.columnsOffset,Tt=Zt(le,fe,ve,xe,Le),jt=Tt.key,ln=Tt.fixedInfo,sn=Tt.appendCellNode,qt=Tt.additionalCellProps,wn=qt.style,$n=qt.colSpan,Ut=$n===void 0?1:$n,tn=qt.rowSpan,Vt=tn===void 0?1:tn,Kt=ve-1,Qt=Fo(Kt,Ut,At),Ln=Ut>1?Rt-Qt:0,Dn=(0,Ee.Z)((0,Ee.Z)((0,Ee.Z)({},wn),Ie),{},{flex:"0 0 ".concat(Qt,"px"),width:"".concat(Qt,"px"),marginRight:Ln,pointerEvents:"auto"}),Nn=ae.useMemo(function(){return rt?Vt<=1:Ut===0||Vt===0||Vt>1},[Vt,Ut,rt]);Nn?Dn.visibility="hidden":rt&&(Dn.height=Qe==null?void 0:Qe(Vt));var Sn=Nn?function(){return null}:bt,Mn={};return(Vt===0||Ut===0)&&(Mn.rowSpan=1,Mn.colSpan=1),ae.createElement(Ot,(0,Ae.Z)({className:it()(Pt,Ye),ellipsis:fe.ellipsis,align:fe.align,scope:fe.rowScope,component:"div",prefixCls:le.prefixCls,key:jt,record:ze,index:Le,renderIndex:Me,dataIndex:pt,render:Sn,shouldCellUpdate:fe.shouldCellUpdate},ln,{appendNode:sn,additionalProps:(0,Ee.Z)((0,Ee.Z)({},qt),{},{style:Dn},Mn)}))}var pr=Sr,er=["data","index","className","rowKey","style","extra","getHeight"],tr=ae.forwardRef(function(re,le){var fe=re.data,ve=re.index,xe=re.className,Le=re.rowKey,Me=re.style,ze=re.extra,Ie=re.getHeight,Ye=(0,Xt.Z)(re,er),rt=fe.record,Qe=fe.indent,bt=fe.index,pt=je(ge,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Pt=pt.scrollX,Rt=pt.flattenColumns,It=pt.prefixCls,At=pt.fixColumn,Tt=pt.componentWidth,jt=ot(rt,Le,ve,Qe),ln=jt.rowSupportExpand,sn=jt.expanded,qt=jt.rowProps,wn=jt.expandedRowRender,$n=jt.expandedRowClassName,Ut;if(ln&&sn){var tn=wn(rt,ve,Qe+1,sn),Vt=$n==null?void 0:$n(rt,ve,Qe),Kt={};At&&(Kt={style:(0,he.Z)({},"--virtual-width","".concat(Tt,"px"))});var Qt="".concat(It,"-expanded-row-cell");Ut=ae.createElement("div",{className:it()("".concat(It,"-expanded-row"),"".concat(It,"-expanded-row-level-").concat(Qe+1),Vt)},ae.createElement(Ot,{component:"div",prefixCls:It,className:it()(Qt,(0,he.Z)({},"".concat(Qt,"-fixed"),At)),additionalProps:Kt},tn))}var Ln=(0,Ee.Z)((0,Ee.Z)({},Me),{},{width:Pt});ze&&(Ln.position="absolute",Ln.pointerEvents="none");var Dn=ae.createElement("div",(0,Ae.Z)({},qt,Ye,{ref:ln?null:le,className:it()(xe,"".concat(It,"-row"),qt==null?void 0:qt.className,(0,he.Z)({},"".concat(It,"-row-extra"),ze)),style:(0,Ee.Z)((0,Ee.Z)({},Ln),qt==null?void 0:qt.style)}),Rt.map(function(Nn,Sn){return ae.createElement(pr,{key:Sn,rowInfo:jt,column:Nn,colIndex:Sn,indent:Qe,index:ve,renderIndex:bt,record:rt,inverse:ze,getHeight:Ie})}));return ln?ae.createElement("div",{ref:le},Dn,Ut):Dn}),nr=z(tr),Uo=nr,ar=ae.forwardRef(function(re,le){var fe=re.data,ve=re.onScroll,xe=je(ge,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Le=xe.flattenColumns,Me=xe.onColumnResize,ze=xe.getRowKey,Ie=xe.expandedKeys,Ye=xe.prefixCls,rt=xe.childrenColumnName,Qe=xe.emptyNode,bt=xe.scrollX,pt=je(no),Pt=pt.scrollY,Rt=pt.listItemHeight,It=ae.useRef(),At=xt(fe,rt,Ie,ze),Tt=ae.useMemo(function(){var Ut=0;return Le.map(function(tn){var Vt=tn.width,Kt=tn.key;return Ut+=Vt,[Kt,Vt,Ut]})},[Le]),jt=ae.useMemo(function(){return Tt.map(function(Ut){return Ut[2]})},[Tt]);ae.useEffect(function(){Tt.forEach(function(Ut){var tn=(0,De.Z)(Ut,2),Vt=tn[0],Kt=tn[1];Me(Vt,Kt)})},[Tt]),ae.useImperativeHandle(le,function(){var Ut={};return Object.defineProperty(Ut,"scrollLeft",{get:function(){var Vt;return((Vt=It.current)===null||Vt===void 0?void 0:Vt.getScrollInfo().x)||0},set:function(Vt){var Kt;(Kt=It.current)===null||Kt===void 0||Kt.scrollTo({left:Vt})}}),Ut});var ln=function(tn,Vt){var Kt,Qt=(Kt=At[Vt])===null||Kt===void 0?void 0:Kt.record,Ln=tn.onCell;if(Ln){var Dn,Nn=Ln(Qt,Vt);return(Dn=Nn==null?void 0:Nn.rowSpan)!==null&&Dn!==void 0?Dn:1}return 1},sn=function(tn){var Vt=tn.start,Kt=tn.end,Qt=tn.getSize,Ln=tn.offsetY;if(Kt<0)return null;for(var Dn=Le.filter(function(bn){return ln(bn,Vt)===0}),Nn=Vt,Sn=function(yn){if(Dn=Dn.filter(function(pn){return ln(pn,yn)===0}),!Dn.length)return Nn=yn,"break"},Mn=Vt;Mn>=0;Mn-=1){var Rn=Sn(Mn);if(Rn==="break")break}for(var ia=Le.filter(function(bn){return ln(bn,Kt)!==1}),Xn=Kt,ya=function(yn){if(ia=ia.filter(function(pn){return ln(pn,yn)!==1}),!ia.length)return Xn=Math.max(yn-1,Kt),"break"},ba=Kt;ba1})&&La.push(yn)},ha=Nn;ha<=Xn;ha+=1)var sa=Jn(ha);var Ja=La.map(function(bn){var yn=At[bn],pn=ze(yn.record,bn),on=function(Bn){var Wn=bn+Bn-1,Zn=ze(At[Wn].record,Wn),Ka=Qt(pn,Zn);return Ka.bottom-Ka.top},Qn=Qt(pn);return ae.createElement(Uo,{key:bn,data:yn,rowKey:pn,index:bn,style:{top:-Ln+Qn.top},extra:!0,getHeight:on})});return Ja},qt=ae.useMemo(function(){return{columnsOffset:jt}},[jt]),wn="".concat(Ye,"-tbody"),$n;return At.length?$n=ae.createElement(Wa.Z,{fullHeight:!1,ref:It,className:it()(wn,"".concat(wn,"-virtual")),height:Pt,itemHeight:Rt||24,data:At,itemKey:function(tn){return ze(tn.record)},scrollWidth:bt,onVirtualScroll:function(tn){var Vt=tn.x;ve({scrollLeft:Vt})},extraRender:sn},function(Ut,tn,Vt){var Kt=ze(Ut.record,tn);return ae.createElement(Uo,(0,Ae.Z)({data:Ut,rowKey:Kt,index:tn},Vt))}):$n=ae.createElement("div",{className:it()("".concat(Ye,"-placeholder"))},ae.createElement(Ot,{component:"div",prefixCls:Ye},Qe)),ae.createElement(Wo.Provider,{value:qt},$n)}),xo=z(ar),Ao=xo,ko=function(le,fe){var ve=fe.ref,xe=fe.onScroll;return ae.createElement(Ao,{ref:ve,data:le,onScroll:xe})},Go=100;function vr(re){var le=re.columns,fe=re.scroll,ve=re.prefixCls,xe=ve===void 0?ro:ve,Le=re.className,Me=re.listItemHeight,ze=fe||{},Ie=ze.x,Ye=ze.y;typeof Ie!="number"&&(Ie=((le||[]).length+1)*Go),typeof Ye!="number"&&(Ye=500);var rt=ae.useMemo(function(){return{scrollY:Ye,listItemHeight:Me}},[Ye,Me]);return ae.createElement(no.Provider,{value:rt},ae.createElement(ka,(0,Ae.Z)({},re,{className:it()(Le,"".concat(xe,"-virtual")),scroll:(0,Ee.Z)((0,Ee.Z)({},fe),{},{x:Ie}),components:{body:ko},columns:le,internalHooks:ce,tailor:!0})))}function Vo(re){return E(vr,re)}var Ur=Vo(),Pr=null;function uo(re){return null}var yr=uo;function So(re){return null}var br=So,xr=ne(2738),Cr=ne(68031),Lr=ne(36355),wr=ne(93891),Vr=ne(19716),Xr=ne(8628),Er=ne(31724),Br=ne(58421),fn=ne(71418),Wt=ne(88088);function en(re){return function(fe){let{prefixCls:ve,onExpand:xe,record:Le,expanded:Me,expandable:ze}=fe;const Ie=`${ve}-row-expand-icon`;return ae.createElement("button",{type:"button",onClick:Ye=>{xe(Le,Ye),Ye.stopPropagation()},className:it()(Ie,{[`${Ie}-spaced`]:!ze,[`${Ie}-expanded`]:ze&&Me,[`${Ie}-collapsed`]:ze&&!Me}),"aria-label":Me?re.collapse:re.expand,"aria-expanded":Me})}}var gn=en;function Vn(re,le){return"key"in re&&re.key!==void 0&&re.key!==null?re.key:re.dataIndex?Array.isArray(re.dataIndex)?re.dataIndex.join("."):re.dataIndex:le}function fa(re,le){return le?`${le}-${re}`:`${re}`}function Ia(re,le){return typeof re=="function"?re(le):re}function Ta(re,le){const fe=Ia(re,le);return Object.prototype.toString.call(fe)==="[object Object]"?"":fe}var Ma={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"},za=Ma,mo=ne(7657),Ua=function(le,fe){return ae.createElement(mo.Z,(0,Ae.Z)({},le,{ref:fe,icon:za}))},Ko=ae.forwardRef(Ua),Zo=Ko,Ho=ne(56762);function Fr(re){const le=ae.useRef(re),fe=(0,Ho.Z)();return[()=>le.current,ve=>{le.current=ve,fe()}]}var Co=ne(3113),Do=ne(24905),Fa=ne(38854),or=ne(64165),Nr=ne(20834),rr=ne(40875),ir=ne(5112),Xo=ne(17574),io=ne(47472),lr=ne(92832);function gr(re){let{value:le,onChange:fe,filterSearch:ve,tablePrefixCls:xe,locale:Le}=re;return ve?ae.createElement("div",{className:`${xe}-filter-dropdown-search`},ae.createElement(lr.default,{prefix:ae.createElement(io.Z,null),placeholder:Le.filterSearchPlaceholder,onChange:fe,value:le,htmlSize:1,className:`${xe}-filter-dropdown-search-input`})):null}var Yo=gr,Yr=ne(10228);const Oi=re=>{const{keyCode:le}=re;le===Yr.Z.ENTER&&re.stopPropagation()};var Ii=ae.forwardRef((re,le)=>ae.createElement("div",{className:re.className,onClick:fe=>fe.stopPropagation(),onKeyDown:Oi,ref:le},re.children));function jo(re){let le=[];return(re||[]).forEach(fe=>{let{value:ve,children:xe}=fe;le.push(ve),xe&&(le=[].concat((0,Et.Z)(le),(0,Et.Z)(jo(xe))))}),le}function Ti(re){return re.some(le=>{let{children:fe}=le;return fe})}function Jr(re,le){return typeof le=="string"||typeof le=="number"?le==null?void 0:le.toString().toLowerCase().includes(re.trim().toLowerCase()):!1}function Qr(re){let{filters:le,prefixCls:fe,filteredKeys:ve,filterMultiple:xe,searchValue:Le,filterSearch:Me}=re;return le.map((ze,Ie)=>{const Ye=String(ze.value);if(ze.children)return{key:Ye||Ie,label:ze.text,popupClassName:`${fe}-dropdown-submenu`,children:Qr({filters:ze.children,prefixCls:fe,filteredKeys:ve,filterMultiple:xe,searchValue:Le,filterSearch:Me})};const rt=xe?Do.default:ir.ZP,Qe={key:ze.value!==void 0?Ye:Ie,label:ae.createElement(ae.Fragment,null,ae.createElement(rt,{checked:ve.includes(Ye)}),ae.createElement("span",null,ze.text))};return Le.trim()?typeof Me=="function"?Me(Le,ze)?Qe:null:Jr(Le,ze.text)?Qe:null:Qe})}function Di(re){var le,fe;const{tablePrefixCls:ve,prefixCls:xe,column:Le,dropdownPrefixCls:Me,columnKey:ze,filterMultiple:Ie,filterMode:Ye="menu",filterSearch:rt=!1,filterState:Qe,triggerFilter:bt,locale:pt,children:Pt,getPopupContainer:Rt}=re,{filterDropdownOpen:It,onFilterDropdownOpenChange:At,filterResetToDefaultFilteredValue:Tt,defaultFilteredValue:jt,filterDropdownVisible:ln,onFilterDropdownVisibleChange:sn}=Le,[qt,wn]=ae.useState(!1),$n=!!(Qe&&(!((le=Qe.filteredKeys)===null||le===void 0)&&le.length||Qe.forceFiltered)),Ut=rn=>{wn(rn),At==null||At(rn),sn==null||sn(rn)},tn=(fe=It!=null?It:ln)!==null&&fe!==void 0?fe:qt,Vt=Qe==null?void 0:Qe.filteredKeys,[Kt,Qt]=Fr(Vt||[]),Ln=rn=>{let{selectedKeys:Bn}=rn;Qt(Bn)},Dn=(rn,Bn)=>{let{node:Wn,checked:Zn}=Bn;Ln(Ie?{selectedKeys:rn}:{selectedKeys:Zn&&Wn.key?[Wn.key]:[]})};ae.useEffect(()=>{qt&&Ln({selectedKeys:Vt||[]})},[Vt]);const[Nn,Sn]=ae.useState([]),Mn=rn=>{Sn(rn)},[Rn,ia]=ae.useState(""),Xn=rn=>{const{value:Bn}=rn.target;ia(Bn)};ae.useEffect(()=>{qt||ia("")},[qt]);const ya=rn=>{const Bn=rn&&rn.length?rn:null;if(Bn===null&&(!Qe||!Qe.filteredKeys)||(0,Be.Z)(Bn,Qe==null?void 0:Qe.filteredKeys,!0))return null;bt({column:Le,key:ze,filteredKeys:Bn})},ba=()=>{Ut(!1),ya(Kt())},On=function(){let{confirm:rn,closeDropdown:Bn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};rn&&ya([]),Bn&&Ut(!1),ia(""),Qt(Tt?(jt||[]).map(Wn=>String(Wn)):[])},La=function(){let{closeDropdown:rn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};rn&&Ut(!1),ya(Kt())},Jn=rn=>{rn&&Vt!==void 0&&Qt(Vt||[]),Ut(rn),!rn&&!Le.filterDropdown&&ba()},ha=it()({[`${Me}-menu-without-submenu`]:!Ti(Le.filters||[])}),sa=rn=>{if(rn.target.checked){const Bn=jo(Le==null?void 0:Le.filters).map(Wn=>String(Wn));Qt(Bn)}else Qt([])},Ja=rn=>{let{filters:Bn}=rn;return(Bn||[]).map((Wn,Zn)=>{const Ka=String(Wn.value),Ra={title:Wn.text,key:Wn.value!==void 0?Ka:Zn};return Wn.children&&(Ra.children=Ja({filters:Wn.children})),Ra})},bn=rn=>{var Bn;return Object.assign(Object.assign({},rn),{text:rn.title,value:rn.key,children:((Bn=rn.children)===null||Bn===void 0?void 0:Bn.map(Wn=>bn(Wn)))||[]})};let yn;if(typeof Le.filterDropdown=="function")yn=Le.filterDropdown({prefixCls:`${Me}-custom`,setSelectedKeys:rn=>Ln({selectedKeys:rn}),selectedKeys:Kt(),confirm:La,clearFilters:On,filters:Le.filters,visible:tn,close:()=>{Ut(!1)}});else if(Le.filterDropdown)yn=Le.filterDropdown;else{const rn=Kt()||[],Bn=()=>(Le.filters||[]).length===0?ae.createElement(or.Z,{image:or.Z.PRESENTED_IMAGE_SIMPLE,description:pt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Ye==="tree"?ae.createElement(ae.Fragment,null,ae.createElement(Yo,{filterSearch:rt,value:Rn,onChange:Xn,tablePrefixCls:ve,locale:pt}),ae.createElement("div",{className:`${ve}-filter-dropdown-tree`},Ie?ae.createElement(Do.default,{checked:rn.length===jo(Le.filters).length,indeterminate:rn.length>0&&rn.lengthtypeof rt=="function"?rt(Rn,bn(Zn)):Jr(Rn,Zn.title):void 0}))):ae.createElement(ae.Fragment,null,ae.createElement(Yo,{filterSearch:rt,value:Rn,onChange:Xn,tablePrefixCls:ve,locale:pt}),ae.createElement(Nr.default,{selectable:!0,multiple:Ie,prefixCls:`${Me}-menu`,className:ha,onSelect:Ln,onDeselect:Ln,selectedKeys:rn,getPopupContainer:Rt,openKeys:Nn,onOpenChange:Mn,items:Qr({filters:Le.filters||[],filterSearch:rt,prefixCls:xe,filteredKeys:Kt(),filterMultiple:Ie,searchValue:Rn})})),Wn=()=>Tt?(0,Be.Z)((jt||[]).map(Zn=>String(Zn)),rn,!0):rn.length===0;yn=ae.createElement(ae.Fragment,null,Bn(),ae.createElement("div",{className:`${xe}-dropdown-btns`},ae.createElement(Co.ZP,{type:"link",size:"small",disabled:Wn(),onClick:()=>On()},pt.filterReset),ae.createElement(Co.ZP,{type:"primary",size:"small",onClick:ba},pt.filterConfirm)))}Le.filterDropdown&&(yn=ae.createElement(rr.J,{selectable:void 0},yn));const pn=()=>ae.createElement(Ii,{className:`${xe}-dropdown`},yn);let on;typeof Le.filterIcon=="function"?on=Le.filterIcon($n):Le.filterIcon?on=Le.filterIcon:on=ae.createElement(Zo,null);const{direction:Qn}=ae.useContext(Lr.E_);return ae.createElement("div",{className:`${xe}-column`},ae.createElement("span",{className:`${ve}-column-title`},Pt),ae.createElement(Fa.Z,{dropdownRender:pn,trigger:["click"],open:tn,onOpenChange:Jn,getPopupContainer:Rt,placement:Qn==="rtl"?"bottomLeft":"bottomRight"},ae.createElement("span",{role:"button",tabIndex:-1,className:it()(`${xe}-trigger`,{active:$n}),onClick:rn=>{rn.stopPropagation()}},on)))}var Mi=Di;function $r(re,le,fe){let ve=[];return(re||[]).forEach((xe,Le)=>{var Me;const ze=fa(Le,fe);if(xe.filters||"filterDropdown"in xe||"onFilter"in xe)if("filteredValue"in xe){let Ie=xe.filteredValue;"filterDropdown"in xe||(Ie=(Me=Ie==null?void 0:Ie.map(String))!==null&&Me!==void 0?Me:Ie),ve.push({column:xe,key:Vn(xe,ze),filteredKeys:Ie,forceFiltered:xe.filtered})}else ve.push({column:xe,key:Vn(xe,ze),filteredKeys:le&&xe.defaultFilteredValue?xe.defaultFilteredValue:void 0,forceFiltered:xe.filtered});"children"in xe&&(ve=[].concat((0,Et.Z)(ve),(0,Et.Z)($r(xe.children,le,ze))))}),ve}function qr(re,le,fe,ve,xe,Le,Me,ze){return fe.map((Ie,Ye)=>{const rt=fa(Ye,ze),{filterMultiple:Qe=!0,filterMode:bt,filterSearch:pt}=Ie;let Pt=Ie;if(Pt.filters||Pt.filterDropdown){const Rt=Vn(Pt,rt),It=ve.find(At=>{let{key:Tt}=At;return Rt===Tt});Pt=Object.assign(Object.assign({},Pt),{title:At=>ae.createElement(Mi,{tablePrefixCls:re,prefixCls:`${re}-filter`,dropdownPrefixCls:le,column:Pt,columnKey:Rt,filterState:It,filterMultiple:Qe,filterMode:bt,filterSearch:pt,triggerFilter:Le,locale:xe,getPopupContainer:Me},Ia(Ie.title,At))})}return"children"in Pt&&(Pt=Object.assign(Object.assign({},Pt),{children:qr(re,le,Pt.children,ve,xe,Le,Me,rt)})),Pt})}function ei(re){const le={};return re.forEach(fe=>{let{key:ve,filteredKeys:xe,column:Le}=fe;const{filters:Me,filterDropdown:ze}=Le;if(ze)le[ve]=xe||null;else if(Array.isArray(xe)){const Ie=jo(Me);le[ve]=Ie.filter(Ye=>xe.includes(String(Ye)))}else le[ve]=null}),le}function ti(re,le){return le.reduce((fe,ve)=>{const{column:{onFilter:xe,filters:Le},filteredKeys:Me}=ve;return xe&&Me&&Me.length?fe.filter(ze=>Me.some(Ie=>{const Ye=jo(Le),rt=Ye.findIndex(bt=>String(bt)===String(Ie)),Qe=rt!==-1?Ye[rt]:Ie;return xe(Qe,ze)})):fe},re)}const ni=re=>re.flatMap(le=>"children"in le?[le].concat((0,Et.Z)(ni(le.children||[]))):[le]);function zi(re){let{prefixCls:le,dropdownPrefixCls:fe,mergedColumns:ve,onFilterChange:xe,getPopupContainer:Le,locale:Me}=re;const ze=ae.useMemo(()=>ni(ve||[]),[ve]),[Ie,Ye]=ae.useState(()=>$r(ze,!0)),rt=ae.useMemo(()=>{const Pt=$r(ze,!1);if(Pt.length===0)return Pt;let Rt=!0,It=!0;if(Pt.forEach(At=>{let{filteredKeys:Tt}=At;Tt!==void 0?Rt=!1:It=!1}),Rt){const At=(ze||[]).map((Tt,jt)=>Vn(Tt,fa(jt)));return Ie.filter(Tt=>{let{key:jt}=Tt;return At.includes(jt)}).map(Tt=>{const jt=ze[At.findIndex(ln=>ln===Tt.key)];return Object.assign(Object.assign({},Tt),{column:Object.assign(Object.assign({},Tt.column),jt),forceFiltered:jt.filtered})})}return Pt},[ze,Ie]),Qe=ae.useMemo(()=>ei(rt),[rt]),bt=Pt=>{const Rt=rt.filter(It=>{let{key:At}=It;return At!==Pt.key});Rt.push(Pt),Ye(Rt),xe(ei(Rt),Rt)};return[Pt=>qr(le,fe,Pt,rt,Me,bt,Le),rt,Qe]}var Ri=zi;function Ai(re,le,fe){const ve=ae.useRef({});function xe(Le){if(!ve.current||ve.current.data!==re||ve.current.childrenColumnName!==le||ve.current.getRowKey!==fe){let ze=function(Ie){Ie.forEach((Ye,rt)=>{const Qe=fe(Ye,rt);Me.set(Qe,Ye),Ye&&typeof Ye=="object"&&le in Ye&&ze(Ye[le]||[])})};const Me=new Map;ze(re),ve.current={data:re,childrenColumnName:le,kvMap:Me,getRowKey:fe}}return ve.current.kvMap.get(Le)}return[xe]}var ki=ne(50371),Gi=function(re,le){var fe={};for(var ve in re)Object.prototype.hasOwnProperty.call(re,ve)&&le.indexOf(ve)<0&&(fe[ve]=re[ve]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,ve=Object.getOwnPropertySymbols(re);xe{const Le=re[xe];typeof Le!="function"&&(fe[xe]=Le)}),fe}function Zi(re,le,fe){const ve=fe&&typeof fe=="object"?fe:{},{total:xe=0}=ve,Le=Gi(ve,["total"]),[Me,ze]=(0,ae.useState)(()=>({current:"defaultCurrent"in Le?Le.defaultCurrent:1,pageSize:"defaultPageSize"in Le?Le.defaultPageSize:ai})),Ie=(0,ki.Z)(Me,Le,{total:xe>0?xe:re}),Ye=Math.ceil((xe||re)/Ie.pageSize);Ie.current>Ye&&(Ie.current=Ye||1);const rt=(bt,pt)=>{ze({current:bt!=null?bt:1,pageSize:pt||Ie.pageSize})},Qe=(bt,pt)=>{var Pt;fe&&((Pt=fe.onChange)===null||Pt===void 0||Pt.call(fe,bt,pt)),rt(bt,pt),le(bt,pt||(Ie==null?void 0:Ie.pageSize))};return fe===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ie),{onChange:Qe}),rt]}var Hi=Zi,ji=ne(84105),oi=ne(35654),Or=ne(90782),_i=ne(71430),Wi=ne(18929);const No={},Ir="SELECT_ALL",Tr="SELECT_INVERT",Dr="SELECT_NONE",ri=[],ii=(re,le)=>{let fe=[];return(le||[]).forEach(ve=>{fe.push(ve),ve&&typeof ve=="object"&&re in ve&&(fe=[].concat((0,Et.Z)(fe),(0,Et.Z)(ii(re,ve[re]))))}),fe};var Ui=(re,le)=>{const{preserveSelectedRowKeys:fe,selectedRowKeys:ve,defaultSelectedRowKeys:xe,getCheckboxProps:Le,onChange:Me,onSelect:ze,onSelectAll:Ie,onSelectInvert:Ye,onSelectNone:rt,onSelectMultiple:Qe,columnWidth:bt,type:pt,selections:Pt,fixed:Rt,renderCell:It,hideSelectAll:At,checkStrictly:Tt=!0}=le||{},{prefixCls:jt,data:ln,pageData:sn,getRecordByKey:qt,getRowKey:wn,expandType:$n,childrenColumnName:Ut,locale:tn,getPopupContainer:Vt}=re,[Kt,Qt]=(0,Wi.Z)(ve||xe||ri,{value:ve}),Ln=ae.useRef(new Map),Dn=(0,ae.useCallback)(bn=>{if(fe){const yn=new Map;bn.forEach(pn=>{let on=qt(pn);!on&&Ln.current.has(pn)&&(on=Ln.current.get(pn)),yn.set(pn,on)}),Ln.current=yn}},[qt,fe]);ae.useEffect(()=>{Dn(Kt)},[Kt]);const{keyEntities:Nn}=(0,ae.useMemo)(()=>{if(Tt)return{keyEntities:null};let bn=ln;if(fe){const yn=new Set(ln.map((on,Qn)=>wn(on,Qn))),pn=Array.from(Ln.current).reduce((on,Qn)=>{let[rn,Bn]=Qn;return yn.has(rn)?on:on.concat(Bn)},[]);bn=[].concat((0,Et.Z)(bn),(0,Et.Z)(pn))}return(0,_i.I8)(bn,{externalGetKey:wn,childrenPropName:Ut})},[ln,wn,Tt,Ut,fe]),Sn=(0,ae.useMemo)(()=>ii(Ut,sn),[Ut,sn]),Mn=(0,ae.useMemo)(()=>{const bn=new Map;return Sn.forEach((yn,pn)=>{const on=wn(yn,pn),Qn=(Le?Le(yn):null)||{};bn.set(on,Qn)}),bn},[Sn,wn,Le]),Rn=(0,ae.useCallback)(bn=>{var yn;return!!(!((yn=Mn.get(wn(bn)))===null||yn===void 0)&&yn.disabled)},[Mn,wn]),[ia,Xn]=(0,ae.useMemo)(()=>{if(Tt)return[Kt||[],[]];const{checkedKeys:bn,halfCheckedKeys:yn}=(0,Or.S)(Kt,!0,Nn,Rn);return[bn||[],yn]},[Kt,Tt,Nn,Rn]),ya=(0,ae.useMemo)(()=>{const bn=pt==="radio"?ia.slice(0,1):ia;return new Set(bn)},[ia,pt]),ba=(0,ae.useMemo)(()=>pt==="radio"?new Set:new Set(Xn),[Xn,pt]),[On,La]=(0,ae.useState)(null);ae.useEffect(()=>{le||Qt(ri)},[!!le]);const Jn=(0,ae.useCallback)((bn,yn)=>{let pn,on;Dn(bn),fe?(pn=bn,on=bn.map(Qn=>Ln.current.get(Qn))):(pn=[],on=[],bn.forEach(Qn=>{const rn=qt(Qn);rn!==void 0&&(pn.push(Qn),on.push(rn))})),Qt(pn),Me==null||Me(pn,on,{type:yn})},[Qt,qt,Me,fe]),ha=(0,ae.useCallback)((bn,yn,pn,on)=>{if(ze){const Qn=pn.map(rn=>qt(rn));ze(qt(bn),yn,Qn,on)}Jn(pn,"single")},[ze,qt,Jn]),sa=(0,ae.useMemo)(()=>!Pt||At?null:(Pt===!0?[Ir,Tr,Dr]:Pt).map(yn=>yn===Ir?{key:"all",text:tn.selectionAll,onSelect(){Jn(ln.map((pn,on)=>wn(pn,on)).filter(pn=>{const on=Mn.get(pn);return!(on!=null&&on.disabled)||ya.has(pn)}),"all")}}:yn===Tr?{key:"invert",text:tn.selectInvert,onSelect(){const pn=new Set(ya);sn.forEach((Qn,rn)=>{const Bn=wn(Qn,rn),Wn=Mn.get(Bn);Wn!=null&&Wn.disabled||(pn.has(Bn)?pn.delete(Bn):pn.add(Bn))});const on=Array.from(pn);Ye&&Ye(on),Jn(on,"invert")}}:yn===Dr?{key:"none",text:tn.selectNone,onSelect(){rt==null||rt(),Jn(Array.from(ya).filter(pn=>{const on=Mn.get(pn);return on==null?void 0:on.disabled}),"none")}}:yn).map(yn=>Object.assign(Object.assign({},yn),{onSelect:function(){for(var pn,on,Qn=arguments.length,rn=new Array(Qn),Bn=0;Bn{var yn;if(!le)return bn.filter(ea=>ea!==No);let pn=(0,Et.Z)(bn);const on=new Set(ya),Qn=Sn.map(wn).filter(ea=>!Mn.get(ea).disabled),rn=Qn.every(ea=>on.has(ea)),Bn=Qn.some(ea=>on.has(ea)),Wn=()=>{const ea=[];rn?Qn.forEach(pa=>{on.delete(pa),ea.push(pa)}):Qn.forEach(pa=>{on.has(pa)||(on.add(pa),ea.push(pa))});const na=Array.from(on);Ie==null||Ie(!rn,na.map(pa=>qt(pa)),ea.map(pa=>qt(pa))),Jn(na,"all"),La(null)};let Zn;if(pt!=="radio"){let ea;if(sa){const An={getPopupContainer:Vt,items:sa.map((Va,Za)=>{const{key:ao,text:po,onSelect:ho}=Va;return{key:ao!=null?ao:Za,onClick:()=>{ho==null||ho(Qn)},label:po}})};ea=ae.createElement("div",{className:`${jt}-selection-extra`},ae.createElement(Fa.Z,{menu:An,getPopupContainer:Vt},ae.createElement("span",null,ae.createElement(ji.Z,null))))}const na=Sn.map((An,Va)=>{const Za=wn(An,Va),ao=Mn.get(Za)||{};return Object.assign({checked:on.has(Za)},ao)}).filter(An=>{let{disabled:Va}=An;return Va}),pa=!!na.length&&na.length===Sn.length,Na=pa&&na.every(An=>{let{checked:Va}=An;return Va}),$a=pa&&na.some(An=>{let{checked:Va}=An;return Va});Zn=!At&&ae.createElement("div",{className:`${jt}-selection`},ae.createElement(Do.default,{checked:pa?Na:!!Sn.length&&rn,indeterminate:pa?!Na&&$a:!rn&&Bn,onChange:Wn,disabled:Sn.length===0||pa,"aria-label":ea?"Custom selection":"Select all",skipGroup:!0}),ea)}let Ka;pt==="radio"?Ka=(ea,na,pa)=>{const Na=wn(na,pa),$a=on.has(Na);return{node:ae.createElement(ir.ZP,Object.assign({},Mn.get(Na),{checked:$a,onClick:An=>An.stopPropagation(),onChange:An=>{on.has(Na)||ha(Na,!0,[Na],An.nativeEvent)}})),checked:$a}}:Ka=(ea,na,pa)=>{var Na;const $a=wn(na,pa),An=on.has($a),Va=ba.has($a),Za=Mn.get($a);let ao;return $n==="nest"?ao=Va:ao=(Na=Za==null?void 0:Za.indeterminate)!==null&&Na!==void 0?Na:Va,{node:ae.createElement(Do.default,Object.assign({},Za,{indeterminate:ao,checked:An,skipGroup:!0,onClick:po=>po.stopPropagation(),onChange:po=>{let{nativeEvent:ho}=po;const{shiftKey:Qo}=ho;let wo=-1,so=-1;if(Qo&&Tt){const qa=new Set([On,$a]);Qn.some((Xa,Oa)=>{if(qa.has(Xa))if(wo===-1)wo=Oa;else return so=Oa,!0;return!1})}if(so!==-1&&wo!==so&&Tt){const qa=Qn.slice(wo,so+1),Xa=[];An?qa.forEach(va=>{on.has(va)&&(Xa.push(va),on.delete(va))}):qa.forEach(va=>{on.has(va)||(Xa.push(va),on.add(va))});const Oa=Array.from(on);Qe==null||Qe(!An,Oa.map(va=>qt(va)),Xa.map(va=>qt(va))),Jn(Oa,"multiple")}else{const qa=ia;if(Tt){const Xa=An?(0,oi._5)(qa,$a):(0,oi.L0)(qa,$a);ha($a,!An,Xa,ho)}else{const Xa=(0,Or.S)([].concat((0,Et.Z)(qa),[$a]),!0,Nn,Rn),{checkedKeys:Oa,halfCheckedKeys:va}=Xa;let vo=Oa;if(An){const zo=new Set(Oa);zo.delete($a),vo=(0,Or.S)(Array.from(zo),{checked:!1,halfCheckedKeys:va},Nn,Rn).checkedKeys}ha($a,!An,vo,ho)}}La(An?null:$a)}})),checked:An}};const Ra=(ea,na,pa)=>{const{node:Na,checked:$a}=Ka(ea,na,pa);return It?It($a,na,pa,Na):Na};if(!pn.includes(No))if(pn.findIndex(ea=>{var na;return((na=ea[Gn])===null||na===void 0?void 0:na.columnType)==="EXPAND_COLUMN"})===0){const[ea,...na]=pn;pn=[ea,No].concat((0,Et.Z)(na))}else pn=[No].concat((0,Et.Z)(pn));const fo=pn.indexOf(No);pn=pn.filter((ea,na)=>ea!==No||na===fo);const wa=pn[fo-1],lo=pn[fo+1];let Ea=Rt;Ea===void 0&&((lo==null?void 0:lo.fixed)!==void 0?Ea=lo.fixed:(wa==null?void 0:wa.fixed)!==void 0&&(Ea=wa.fixed)),Ea&&wa&&((yn=wa[Gn])===null||yn===void 0?void 0:yn.columnType)==="EXPAND_COLUMN"&&wa.fixed===void 0&&(wa.fixed=Ea);const Qa=it()(`${jt}-selection-col`,{[`${jt}-selection-col-with-dropdown`]:Pt&&pt==="checkbox"}),Mo={fixed:Ea,width:bt,className:`${jt}-selection-column`,title:le.columnTitle||Zn,render:Ra,onCell:le.onCell,[Gn]:{className:Qa}};return pn.map(ea=>ea===No?Mo:ea)},[wn,Sn,le,ia,ya,ba,bt,sa,$n,On,Mn,Qe,ha,Rn]),ya]},Vi=ne(89489),Xi=ne(59477),Yi=ne(6848);const dr="ascend",Mr="descend";function sr(re){return typeof re.sorter=="object"&&typeof re.sorter.multiple=="number"?re.sorter.multiple:!1}function li(re){return typeof re=="function"?re:re&&typeof re=="object"&&re.compare?re.compare:!1}function Ji(re,le){return le?re[re.indexOf(le)+1]:re[0]}function zr(re,le,fe){let ve=[];function xe(Le,Me){ve.push({column:Le,key:Vn(Le,Me),multiplePriority:sr(Le),sortOrder:Le.sortOrder})}return(re||[]).forEach((Le,Me)=>{const ze=fa(Me,fe);Le.children?("sortOrder"in Le&&xe(Le,ze),ve=[].concat((0,Et.Z)(ve),(0,Et.Z)(zr(Le.children,le,ze)))):Le.sorter&&("sortOrder"in Le?xe(Le,ze):le&&Le.defaultSortOrder&&ve.push({column:Le,key:Vn(Le,ze),multiplePriority:sr(Le),sortOrder:Le.defaultSortOrder}))}),ve}function gi(re,le,fe,ve,xe,Le,Me,ze){return(le||[]).map((Ie,Ye)=>{const rt=fa(Ye,ze);let Qe=Ie;if(Qe.sorter){const bt=Qe.sortDirections||xe,pt=Qe.showSorterTooltip===void 0?Me:Qe.showSorterTooltip,Pt=Vn(Qe,rt),Rt=fe.find($n=>{let{key:Ut}=$n;return Ut===Pt}),It=Rt?Rt.sortOrder:null,At=Ji(bt,It);let Tt;if(Ie.sortIcon)Tt=Ie.sortIcon({sortOrder:It});else{const $n=bt.includes(dr)&&ae.createElement(Xi.Z,{className:it()(`${re}-column-sorter-up`,{active:It===dr})}),Ut=bt.includes(Mr)&&ae.createElement(Vi.Z,{className:it()(`${re}-column-sorter-down`,{active:It===Mr})});Tt=ae.createElement("span",{className:it()(`${re}-column-sorter`,{[`${re}-column-sorter-full`]:!!($n&&Ut)})},ae.createElement("span",{className:`${re}-column-sorter-inner`,"aria-hidden":"true"},$n,Ut))}const{cancelSort:jt,triggerAsc:ln,triggerDesc:sn}=Le||{};let qt=jt;At===Mr?qt=sn:At===dr&&(qt=ln);const wn=typeof pt=="object"?pt:{title:qt};Qe=Object.assign(Object.assign({},Qe),{className:it()(Qe.className,{[`${re}-column-sort`]:It}),title:$n=>{const Ut=ae.createElement("div",{className:`${re}-column-sorters`},ae.createElement("span",{className:`${re}-column-title`},Ia(Ie.title,$n)),Tt);return pt?ae.createElement(Yi.Z,Object.assign({},wn),Ut):Ut},onHeaderCell:$n=>{const Ut=Ie.onHeaderCell&&Ie.onHeaderCell($n)||{},tn=Ut.onClick,Vt=Ut.onKeyDown;Ut.onClick=Ln=>{ve({column:Ie,key:Pt,sortOrder:At,multiplePriority:sr(Ie)}),tn==null||tn(Ln)},Ut.onKeyDown=Ln=>{Ln.keyCode===Yr.Z.ENTER&&(ve({column:Ie,key:Pt,sortOrder:At,multiplePriority:sr(Ie)}),Vt==null||Vt(Ln))};const Kt=Ta(Ie.title,{}),Qt=Kt==null?void 0:Kt.toString();return It?Ut["aria-sort"]=It==="ascend"?"ascending":"descending":Ut["aria-label"]=Qt||"",Ut.className=it()(Ut.className,`${re}-column-has-sorters`),Ut.tabIndex=0,Ie.ellipsis&&(Ut.title=(Kt!=null?Kt:"").toString()),Ut}})}return"children"in Qe&&(Qe=Object.assign(Object.assign({},Qe),{children:gi(re,Qe.children,fe,ve,xe,Le,Me,rt)})),Qe})}function di(re){const{column:le,sortOrder:fe}=re;return{column:le,order:fe,field:le.dataIndex,columnKey:le.key}}function si(re){const le=re.filter(fe=>{let{sortOrder:ve}=fe;return ve}).map(di);return le.length===0&&re.length?Object.assign(Object.assign({},di(re[re.length-1])),{column:void 0}):le.length<=1?le[0]||{}:le}function Rr(re,le,fe){const ve=le.slice().sort((Me,ze)=>ze.multiplePriority-Me.multiplePriority),xe=re.slice(),Le=ve.filter(Me=>{let{column:{sorter:ze},sortOrder:Ie}=Me;return li(ze)&&Ie});return Le.length?xe.sort((Me,ze)=>{for(let Ie=0;Ie{const ze=Me[fe];return ze?Object.assign(Object.assign({},Me),{[fe]:Rr(ze,le,fe)}):Me}):xe}function Qi(re){let{prefixCls:le,mergedColumns:fe,onSorterChange:ve,sortDirections:xe,tableLocale:Le,showSorterTooltip:Me}=re;const[ze,Ie]=ae.useState(zr(fe,!0)),Ye=ae.useMemo(()=>{let Pt=!0;const Rt=zr(fe,!1);if(!Rt.length)return ze;const It=[];function At(jt){Pt?It.push(jt):It.push(Object.assign(Object.assign({},jt),{sortOrder:null}))}let Tt=null;return Rt.forEach(jt=>{Tt===null?(At(jt),jt.sortOrder&&(jt.multiplePriority===!1?Pt=!1:Tt=!0)):(Tt&&jt.multiplePriority!==!1||(Pt=!1),At(jt))}),It},[fe,ze]),rt=ae.useMemo(()=>{const Pt=Ye.map(Rt=>{let{column:It,sortOrder:At}=Rt;return{column:It,order:At}});return{sortColumns:Pt,sortColumn:Pt[0]&&Pt[0].column,sortOrder:Pt[0]&&Pt[0].order}},[Ye]);function Qe(Pt){let Rt;Pt.multiplePriority===!1||!Ye.length||Ye[0].multiplePriority===!1?Rt=[Pt]:Rt=[].concat((0,Et.Z)(Ye.filter(It=>{let{key:At}=It;return At!==Pt.key})),[Pt]),Ie(Rt),ve(si(Rt),Rt)}return[Pt=>gi(le,Pt,Ye,Qe,xe,Le,Me),Ye,rt,()=>si(Ye)]}function ci(re,le){return re.map(fe=>{const ve=Object.assign({},fe);return ve.title=Ia(fe.title,le),"children"in ve&&(ve.children=ci(ve.children,le)),ve})}function qi(re){return[ae.useCallback(fe=>ci(fe,re),[re])]}var el=ua((re,le)=>{const{_renderTimes:fe}=re,{_renderTimes:ve}=le;return fe!==ve}),tl=Vo((re,le)=>{const{_renderTimes:fe}=re,{_renderTimes:ve}=le;return fe!==ve}),Jo=ne(64993),cr=ne(17313),nl=ne(83116),al=ne(37613),ol=re=>{const{componentCls:le}=re,fe=`${re.lineWidth}px ${re.lineType} ${re.tableBorderColor}`,ve=(xe,Le,Me)=>({[`&${le}-${xe}`]:{[`> ${le}-container`]:{[`> ${le}-content, > ${le}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${le}-expanded-row-fixed`]:{margin:`-${Le}px -${Me+re.lineWidth}px`}}}}}});return{[`${le}-wrapper`]:{[`${le}${le}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${le}-title`]:{border:fe,borderBottom:0},[`> ${le}-container`]:{borderInlineStart:fe,borderTop:fe,[` > ${le}-content, > ${le}-header, > ${le}-body, @@ -203,4 +203,4 @@ &${le}-row:hover > td, > th${le}-cell-row-hover, > td${le}-cell-row-hover - `]:{background:Rt},[`&${le}-row-selected`]:{"> th, > td":{background:It},"&:hover > th, &:hover > td":{background:At}}}},[`${le}-footer`]:{padding:`${ve}px ${xe}px`,color:Tt,background:jt}})}};var yl=(0,nl.Z)("Table",re=>{const{colorTextHeading:le,colorSplit:fe,colorIcon:ve,colorIconHover:xe,opacityLoading:Le,colorBgContainer:Me,controlInteractiveSize:ze,headerBg:Ie,headerColor:Ye,headerSortActiveBg:rt,headerSortHoverBg:Qe,bodySortBg:bt,rowHoverBg:pt,rowSelectedBg:Pt,rowSelectedHoverBg:Rt,rowExpandedBg:It,cellPaddingBlock:At,cellPaddingInline:Tt,cellPaddingBlockMD:jt,cellPaddingInlineMD:ln,cellPaddingBlockSM:sn,cellPaddingInlineSM:qt,borderColor:wn,footerBg:$n,footerColor:Ut,headerBorderRadius:tn,cellFontSize:Vt,cellFontSizeMD:Kt,cellFontSizeSM:Qt,headerSplitColor:Ln,fixedHeaderSortActiveBg:Dn,headerFilterHoverBg:Nn,filterDropdownBg:Sn,expandIconBg:Mn,selectionColumnWidth:Rn,stickyScrollBarBg:ia}=re,Xn=new Jo.C(ve),ya=new Jo.C(xe),ba=2,On=(0,al.TS)(re,{tableFontSize:Vt,tableBg:Me,tableRadius:tn,tablePaddingVertical:At,tablePaddingHorizontal:Tt,tablePaddingVerticalMiddle:jt,tablePaddingHorizontalMiddle:ln,tablePaddingVerticalSmall:sn,tablePaddingHorizontalSmall:qt,tableBorderColor:wn,tableHeaderTextColor:Ye,tableHeaderBg:Ie,tableFooterTextColor:Ut,tableFooterBg:$n,tableHeaderCellSplitColor:Ln,tableHeaderSortBg:rt,tableHeaderSortHoverBg:Qe,tableHeaderIconColor:Xn.clone().setAlpha(Xn.getAlpha()*Le).toRgbString(),tableHeaderIconColorHover:ya.clone().setAlpha(ya.getAlpha()*Le).toRgbString(),tableBodySortBg:bt,tableFixedHeaderSortActiveBg:Dn,tableHeaderFilterActiveBg:Nn,tableFilterDropdownBg:Sn,tableRowHoverBg:pt,tableSelectedRowBg:Pt,tableSelectedRowHoverBg:Rt,zIndexTableFixed:ba,zIndexTableSticky:ba+1,tableFontSizeMiddle:Kt,tableFontSizeSmall:Qt,tableSelectionColumnWidth:Rn,tableExpandIconBg:Mn,tableExpandColumnWidth:ze+2*re.padding,tableExpandedRowBg:It,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ia,tableScrollThumbBgHover:le,tableScrollBg:fe});return[Pl(On),cl(On),ui(On),Sl(On),dl(On),ol(On),ul(On),gl(On),ui(On),il(On),fl(On),sl(On),pl(On),rl(On),hl(On),ml(On),vl(On)]},re=>{const{colorFillAlter:le,colorBgContainer:fe,colorTextHeading:ve,colorFillSecondary:xe,colorFillContent:Le,controlItemBgActive:Me,controlItemBgActiveHover:ze,padding:Ie,paddingSM:Ye,paddingXS:rt,colorBorderSecondary:Qe,borderRadiusLG:bt,fontSize:pt,controlHeight:Pt,colorTextPlaceholder:Rt}=re,It=new Jo.C(xe).onBackground(fe).toHexShortString(),At=new Jo.C(Le).onBackground(fe).toHexShortString(),Tt=new Jo.C(le).onBackground(fe).toHexShortString();return{headerBg:Tt,headerColor:ve,headerSortActiveBg:It,headerSortHoverBg:At,bodySortBg:Tt,rowHoverBg:Tt,rowSelectedBg:Me,rowSelectedHoverBg:ze,rowExpandedBg:le,cellPaddingBlock:Ie,cellPaddingInline:Ie,cellPaddingBlockMD:Ye,cellPaddingInlineMD:rt,cellPaddingBlockSM:rt,cellPaddingInlineSM:rt,borderColor:Qe,headerBorderRadius:bt,footerBg:Tt,footerColor:ve,cellFontSize:pt,cellFontSizeMD:pt,cellFontSizeSM:pt,headerSplitColor:Qe,fixedHeaderSortActiveBg:It,headerFilterHoverBg:Le,filterDropdownMenuBg:fe,filterDropdownBg:fe,expandIconBg:fe,selectionColumnWidth:Pt,stickyScrollBarBg:Rt,stickyScrollBarBorderRadius:100}});const bl=[],xl=(re,le)=>{const{prefixCls:fe,className:ve,rootClassName:xe,style:Le,size:Me,bordered:ze,dropdownPrefixCls:Ie,dataSource:Ye,pagination:rt,rowSelection:Qe,rowKey:bt="key",rowClassName:pt,columns:Pt,children:Rt,childrenColumnName:It,onChange:At,getPopupContainer:Tt,loading:jt,expandIcon:ln,expandable:sn,expandedRowRender:qt,expandIconColumnIndex:wn,indentSize:$n,scroll:Ut,sortDirections:tn,locale:Vt,showSorterTooltip:Kt=!0,virtual:Qt}=re,Ln=ae.useMemo(()=>Pt||Re(Rt),[Pt,Rt]),Dn=ae.useMemo(()=>Ln.some(Un=>Un.responsive),[Ln]),Nn=(0,Xr.Z)(Dn),Sn=ae.useMemo(()=>{const Un=new Set(Object.keys(Nn).filter(da=>Nn[da]));return Ln.filter(da=>!da.responsive||da.responsive.some(Ga=>Un.has(Ga)))},[Ln,Nn]),Mn=(0,xr.Z)(re,["className","style","columns"]),{locale:Rn=Er.Z,direction:ia,table:Xn,renderEmpty:ya,getPrefixCls:ba,getPopupContainer:On}=ae.useContext(Lr.E_),La=(0,Vr.Z)(Me),Jn=Object.assign(Object.assign({},Rn.Table),Vt),ha=Ye||bl,sa=ba("table",fe),Ja=ba("dropdown",Ie),bn=Object.assign({childrenColumnName:It,expandIconColumnIndex:wn},sn),{childrenColumnName:yn="children"}=bn,pn=ae.useMemo(()=>ha.some(Un=>Un==null?void 0:Un[yn])?"nest":qt||sn&&sn.expandedRowRender?"row":null,[ha]),on={body:ae.useRef()},Qn=ae.useMemo(()=>typeof bt=="function"?bt:Un=>Un==null?void 0:Un[bt],[bt]),[rn]=Ai(ha,yn,Qn),Bn={},Wn=function(Un,da){let Ga=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Pa,Ha,eo;const to=Object.assign(Object.assign({},Bn),Un);Ga&&((Pa=Bn.resetPagination)===null||Pa===void 0||Pa.call(Bn),!((Ha=to.pagination)===null||Ha===void 0)&&Ha.current&&(to.pagination.current=1),rt&&rt.onChange&&rt.onChange(1,(eo=to.pagination)===null||eo===void 0?void 0:eo.pageSize)),Ut&&Ut.scrollToFirstRowOnChange!==!1&&on.body.current&&(0,Cr.Z)(0,{getContainer:()=>on.body.current}),At==null||At(to.pagination,to.filters,to.sorter,{currentDataSource:ti(Rr(ha,to.sorterStates,yn),to.filterStates),action:da})},Zn=(Un,da)=>{Wn({sorter:Un,sorterStates:da},"sort",!1)},[Ka,Ra,fo,wa]=Qi({prefixCls:sa,mergedColumns:Sn,onSorterChange:Zn,sortDirections:tn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:Kt}),lo=ae.useMemo(()=>Rr(ha,Ra,yn),[ha,Ra]);Bn.sorter=wa(),Bn.sorterStates=Ra;const Ea=(Un,da)=>{Wn({filters:Un,filterStates:da},"filter",!0)},[Qa,Mo,ea]=Ri({prefixCls:sa,locale:Jn,dropdownPrefixCls:Ja,mergedColumns:Sn,onFilterChange:Ea,getPopupContainer:Tt||On}),na=ti(lo,Mo);Bn.filters=ea,Bn.filterStates=Mo;const pa=ae.useMemo(()=>{const Un={};return Object.keys(ea).forEach(da=>{ea[da]!==null&&(Un[da]=ea[da])}),Object.assign(Object.assign({},fo),{filters:Un})},[fo,ea]),[Na]=qi(pa),$a=(Un,da)=>{Wn({pagination:Object.assign(Object.assign({},Bn.pagination),{current:Un,pageSize:da})},"paginate")},[An,Va]=Hi(na.length,$a,rt);Bn.pagination=rt===!1?{}:Ki(An,rt),Bn.resetPagination=Va;const Za=ae.useMemo(()=>{if(rt===!1||!An.pageSize)return na;const{current:Un=1,total:da,pageSize:Ga=ai}=An;return na.lengthGa?na.slice((Un-1)*Ga,Un*Ga):na:na.slice((Un-1)*Ga,Un*Ga)},[!!rt,na,An&&An.current,An&&An.pageSize,An&&An.total]),[ao,po]=Ui({prefixCls:sa,data:na,pageData:Za,getRowKey:Qn,getRecordByKey:rn,expandType:pn,childrenColumnName:yn,locale:Jn,getPopupContainer:Tt||On},Qe),ho=(Un,da,Ga)=>{let Pa;return typeof pt=="function"?Pa=it()(pt(Un,da,Ga)):Pa=it()(pt),it()({[`${sa}-row-selected`]:po.has(Qn(Un,da))},Pa)};bn.__PARENT_RENDER_ICON__=bn.expandIcon,bn.expandIcon=bn.expandIcon||ln||dn(Jn),pn==="nest"&&bn.expandIconColumnIndex===void 0?bn.expandIconColumnIndex=Qe?1:0:bn.expandIconColumnIndex>0&&Qe&&(bn.expandIconColumnIndex-=1),typeof bn.indentSize!="number"&&(bn.indentSize=typeof $n=="number"?$n:15);const Qo=ae.useCallback(Un=>Na(ao(Qa(Ka(Un)))),[Ka,Qa,ao]);let wo,so;if(rt!==!1&&(An!=null&&An.total)){let Un;An.size?Un=An.size:Un=La==="small"||La==="middle"?"small":void 0;const da=Ha=>ae.createElement(Br.Z,Object.assign({},An,{className:it()(`${sa}-pagination ${sa}-pagination-${Ha}`,An.className),size:Un})),Ga=ia==="rtl"?"left":"right",{position:Pa}=An;if(Pa!==null&&Array.isArray(Pa)){const Ha=Pa.find(Eo=>Eo.includes("top")),eo=Pa.find(Eo=>Eo.includes("bottom")),to=Pa.every(Eo=>`${Eo}`=="none");!Ha&&!eo&&!to&&(so=da(Ga)),Ha&&(wo=da(Ha.toLowerCase().replace("top",""))),eo&&(so=da(eo.toLowerCase().replace("bottom","")))}else so=da(Ga)}let qa;typeof jt=="boolean"?qa={spinning:jt}:typeof jt=="object"&&(qa=Object.assign({spinning:!0},jt));const[Xa,Oa]=yl(sa),[,va]=(0,Wt.Z)(),vo=it()(`${sa}-wrapper`,Xn==null?void 0:Xn.className,{[`${sa}-wrapper-rtl`]:ia==="rtl"},ve,xe,Oa),zo=Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Le),$o=Vt&&Vt.emptyText||(ya==null?void 0:ya("Table"))||ae.createElement(wr.Z,{componentName:"Table"}),Po=Qt?tl:el,ur={},Ar=ae.useMemo(()=>{const{fontSize:Un,lineHeight:da,padding:Ga,paddingXS:Pa,paddingSM:Ha}=va,eo=Math.floor(Un*da);switch(La){case"large":return Ga*2+eo;case"small":return Pa*2+eo;default:return Ha*2+eo}},[va,La]);return Qt&&(ur.listItemHeight=Ar),Xa(ae.createElement("div",{ref:le,className:vo,style:zo},ae.createElement(fn.Z,Object.assign({spinning:!1},qa),wo,ae.createElement(Po,Object.assign({},ur,Mn,{columns:Sn,direction:ia,expandable:bn,prefixCls:sa,className:it()({[`${sa}-middle`]:La==="middle",[`${sa}-small`]:La==="small",[`${sa}-bordered`]:ze,[`${sa}-empty`]:ha.length===0}),data:Za,rowKey:Qn,rowClassName:ho,emptyText:$o,internalHooks:ce,internalRefs:on,transformColumns:Qo})),so)))};var Cl=ae.forwardRef(xl);const Ll=(re,le)=>{const fe=ae.useRef(0);return fe.current+=1,ae.createElement(Cl,Object.assign({},re,{ref:le,_renderTimes:fe.current}))},Lo=ae.forwardRef(Ll);Lo.SELECTION_COLUMN=No,Lo.EXPAND_COLUMN=ie,Lo.SELECTION_ALL=Ir,Lo.SELECTION_INVERT=Tr,Lo.SELECTION_NONE=Dr,Lo.Column=yr,Lo.ColumnGroup=br,Lo.Summary=pe;var wl=Lo,El=wl},17574:function(qe,st,ne){"use strict";ne.d(st,{default:function(){return dt}});var ie=ne(60091),ce=ne(94480),De=ne(52671),Ue=ne(8657),we=ne(54476),Be=ne(59301),ae={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"},Je=ae,Xe=ne(7657),je=function(Lt,Ft){return Be.createElement(Xe.Z,(0,we.Z)({},Lt,{ref:Ft,icon:Je}))},Ae=Be.forwardRef(je),et=Ae,Ke=ne(92310),oe=ne.n(Ke),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function te(St){const{dropPosition:Lt,dropLevelOffset:Ft,prefixCls:Dt,indent:Oe,direction:_e="ltr"}=St,ct=_e==="ltr"?"left":"right",kt=_e==="ltr"?"right":"left",nt={[ct]:-Ft*Oe+ee,[kt]:0};switch(Lt){case-1:nt.top=-3;break;case 1:nt.bottom=-3;break;default:nt.bottom=-3,nt[ct]=Oe+ee;break}return Be.createElement("div",{style:nt,className:`${Dt}-drop-indicator`})}var ge=ne(71997),se=Be.forwardRef((St,Lt)=>{const{getPrefixCls:Ft,direction:Dt,virtual:Oe,tree:_e}=Be.useContext(x.E_),{prefixCls:ct,className:kt,showIcon:nt=!1,showLine:Ot,switcherIcon:ye,blockNode:wt=!1,children:Ht,checkable:cn=!1,selectable:Xt=!0,draggable:Te,motion:$e,style:Fe}=St,me=Ft("tree",ct),Ve=Ft(),vt=$e!=null?$e:Object.assign(Object.assign({},(0,E.Z)(Ve)),{motionAppear:!1}),pe=Object.assign(Object.assign({},St),{checkable:cn,selectable:Xt,showIcon:nt,motion:vt,blockNode:wt,showLine:!!Ot,dropIndicatorRender:te}),[ue,He]=(0,z.ZP)(me),Ne=Be.useMemo(()=>{if(!Te)return!1;let Ge={};switch(typeof Te){case"function":Ge.nodeDraggable=Te;break;case"object":Ge=Object.assign({},Te);break;default:break}return Ge.icon!==!1&&(Ge.icon=Ge.icon||Be.createElement(b.Z,null)),Ge},[Te]),Pe=Ge=>Be.createElement(ge.Z,{prefixCls:me,switcherIcon:ye,treeNodeProps:Ge,showLine:Ot});return ue(Be.createElement(ie.Z,Object.assign({itemHeight:20,ref:Lt,virtual:Oe},pe,{style:Object.assign(Object.assign({},_e==null?void 0:_e.style),Fe),prefixCls:me,className:oe()({[`${me}-icon-hide`]:!nt,[`${me}-block-node`]:wt,[`${me}-unselectable`]:!Xt,[`${me}-rtl`]:Dt==="rtl"},_e==null?void 0:_e.className,kt,He),direction:Dt,checkable:cn&&Be.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Xt,switcherIcon:Pe,draggable:Ne}),Ht))}),be;(function(St){St[St.None=0]="None",St[St.Start=1]="Start",St[St.End=2]="End"})(be||(be={}));function Se(St,Lt){function Ft(Dt){const{key:Oe,children:_e}=Dt;Lt(Oe,Dt)!==!1&&Se(_e||[],Lt)}St.forEach(Ft)}function Ee(St){let{treeData:Lt,expandedKeys:Ft,startKey:Dt,endKey:Oe}=St;const _e=[];let ct=be.None;if(Dt&&Dt===Oe)return[Dt];if(!Dt||!Oe)return[];function kt(nt){return nt===Dt||nt===Oe}return Se(Lt,nt=>{if(ct===be.End)return!1;if(kt(nt)){if(_e.push(nt),ct===be.None)ct=be.Start;else if(ct===be.Start)return ct=be.End,!1}else ct===be.Start&&_e.push(nt);return Ft.includes(nt)}),_e}function he(St,Lt){const Ft=(0,ce.Z)(Lt),Dt=[];return Se(St,(Oe,_e)=>{const ct=Ft.indexOf(Oe);return ct!==-1&&(Dt.push(_e),Ft.splice(ct,1)),!!Ft.length}),Dt}var ft=function(St,Lt){var Ft={};for(var Dt in St)Object.prototype.hasOwnProperty.call(St,Dt)&&Lt.indexOf(Dt)<0&&(Ft[Dt]=St[Dt]);if(St!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,Dt=Object.getOwnPropertySymbols(St);Oe{var{defaultExpandAll:Ft,defaultExpandParent:Dt,defaultExpandedKeys:Oe}=St,_e=ft(St,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ct=Be.useRef(),kt=Be.useRef(),nt=()=>{const{keyEntities:Ne}=(0,a.I8)(_t(_e));let Pe;return Ft?Pe=Object.keys(Ne):Dt?Pe=(0,y.r7)(_e.expandedKeys||Oe||[],Ne):Pe=_e.expandedKeys||Oe,Pe},[Ot,ye]=Be.useState(_e.selectedKeys||_e.defaultSelectedKeys||[]),[wt,Ht]=Be.useState(()=>nt());Be.useEffect(()=>{"selectedKeys"in _e&&ye(_e.selectedKeys)},[_e.selectedKeys]),Be.useEffect(()=>{"expandedKeys"in _e&&Ht(_e.expandedKeys)},[_e.expandedKeys]);const cn=(Ne,Pe)=>{var Ge;return"expandedKeys"in _e||Ht(Ne),(Ge=_e.onExpand)===null||Ge===void 0?void 0:Ge.call(_e,Ne,Pe)},Xt=(Ne,Pe)=>{var Ge;const{multiple:Ct}=_e,{node:mt,nativeEvent:xt}=Pe,{key:gt=""}=mt,yt=_t(_e),ot=Object.assign(Object.assign({},Pe),{selected:!0}),Zt=(xt==null?void 0:xt.ctrlKey)||(xt==null?void 0:xt.metaKey),zt=xt==null?void 0:xt.shiftKey;let $t;Ct&&Zt?($t=Ne,ct.current=gt,kt.current=$t,ot.selectedNodes=he(yt,$t)):Ct&&zt?($t=Array.from(new Set([].concat((0,ce.Z)(kt.current||[]),(0,ce.Z)(Ee({treeData:yt,expandedKeys:wt,startKey:gt,endKey:ct.current}))))),ot.selectedNodes=he(yt,$t)):($t=[gt],ct.current=gt,kt.current=$t,ot.selectedNodes=he(yt,$t)),(Ge=_e.onSelect)===null||Ge===void 0||Ge.call(_e,$t,ot),"selectedKeys"in _e||ye($t)},{getPrefixCls:Te,direction:$e}=Be.useContext(x.E_),{prefixCls:Fe,className:me,showIcon:Ve=!0,expandAction:vt="click"}=_e,pe=ft(_e,["prefixCls","className","showIcon","expandAction"]),ue=Te("tree",Fe),He=oe()(`${ue}-directory`,{[`${ue}-directory-rtl`]:$e==="rtl"},me);return Be.createElement(se,Object.assign({icon:it,ref:Lt,blockNode:!0},pe,{showIcon:Ve,expandAction:vt,prefixCls:ue,className:He,expandedKeys:wt,selectedKeys:Ot,onSelect:Xt,onExpand:cn}))};var tt=Be.forwardRef(Ce);const at=se;at.DirectoryTree=tt,at.TreeNode=ie.O;var dt=at},20648:function(qe,st,ne){"use strict";ne.d(st,{TM:function(){return Ke},Yk:function(){return et}});var ie=ne(36237),ce=ne(98447),De=ne(17313),Ue=ne(8378),we=ne(37613),Be=ne(83116);const ae=new ie.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Je=(oe,y)=>({[`.${oe}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),Xe=(oe,y)=>({[`.${oe}-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:'""'}}}),je=(oe,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,te=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,De.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,De.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:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ae,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}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,De.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}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:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},Je(oe,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}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:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:te},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},Xe(oe,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:E/2,bottom:-b,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:`${E/2}px !important`}}}}})}},Ae=oe=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=oe;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${oe.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:oe.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${oe.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},et=(oe,y)=>{const a=`.${oe}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,we.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[je(oe,E),Ae(E)]},Ke=oe=>{const{controlHeightSM:y}=oe;return{titleHeight:y,nodeHoverBg:oe.controlItemBgHover,nodeSelectedBg:oe.controlItemBgActive}};st.ZP=(0,Be.Z)("Tree",(oe,y)=>{let{prefixCls:a}=y;return[{[oe.componentCls]:(0,ce.C2)(`${a}-checkbox`,oe)},et(a,oe),(0,Ue.Z)(oe)]},oe=>{const{colorTextLightSolid:y,colorPrimary:a}=oe;return Object.assign(Object.assign({},Ke(oe)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return x}});var ie=ne(54476),ce=ne(59301),De={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"},Ue=De,we=ne(7657),Be=function(E,z){return ce.createElement(we.Z,(0,ie.Z)({},E,{ref:z,icon:Ue}))},ae=ce.forwardRef(Be),Je=ae,Xe=ne(52671),je=ne(58617),Ae=ne(15075),et=ne(43531),Ke=ne(92310),oe=ne.n(Ke),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:te}=b,{isLeaf:ge,expanded:de,loading:se}=ee;if(se)return ce.createElement(je.Z,{className:`${E}-switcher-loading-icon`});let be;if(te&&typeof te=="object"&&(be=te.showLeafIcon),ge){if(!te)return null;if(typeof be!="boolean"&&be){const he=typeof be=="function"?be(ee):be,ft=`${E}-switcher-line-custom-icon`;return(0,y.l$)(he)?(0,y.Tm)(he,{className:oe()(he.props.className||"",ft)}):he}return be?ce.createElement(Xe.Z,{className:`${E}-switcher-line-icon`}):ce.createElement("span",{className:`${E}-switcher-leaf-line`})}const Se=`${E}-switcher-icon`,Ee=typeof z=="function"?z(ee):z;return(0,y.l$)(Ee)?(0,y.Tm)(Ee,{className:oe()(Ee.props.className||"",Se)}):Ee!==void 0?Ee:te?de?ce.createElement(Ae.Z,{className:`${E}-switcher-line-icon`}):ce.createElement(et.Z,{className:`${E}-switcher-line-icon`}):ce.createElement(Je,{className:Se})}},39417:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return se}});var ie=ne(54476),ce=ne(20068),De=ne(75931),Ue=ne(33885),we=ne(67732),Be=ne(83652),ae=ne(31226),Je=ne(42403),Xe=ne(158),je=ne(92310),Ae=ne.n(je),et=ne(26112),Ke=ne(59301),oe=ne(39378),y=function(Se){for(var Ee=Se.prefixCls,he=Se.level,ft=Se.isStart,it=Se.isEnd,_t="".concat(Ee,"-indent-unit"),Ce=[],ke=0;ke0&&arguments[0]!==void 0?arguments[0]:[],$e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Fe=Te.length,me=$e.length;if(Math.abs(Fe-me)!==1)return{add:!1,key:null};function Ve(vt,pe){var ue=new Map;vt.forEach(function(Ne){ue.set(Ne,!0)});var He=pe.filter(function(Ne){return!ue.has(Ne)});return He.length===1?He[0]:null}return Fe ").concat($e);return $e}var ct=a.forwardRef(function(Te,$e){var Fe=Te.prefixCls,me=Te.data,Ve=Te.selectable,vt=Te.checkable,pe=Te.expandedKeys,ue=Te.selectedKeys,He=Te.checkedKeys,Ne=Te.loadedKeys,Pe=Te.loadingKeys,Ge=Te.halfCheckedKeys,Ct=Te.keyEntities,mt=Te.disabled,xt=Te.dragging,gt=Te.dragOverNodeKey,yt=Te.dropPosition,ot=Te.motion,Zt=Te.height,zt=Te.itemHeight,$t=Te.virtual,Jt=Te.focusable,Yt=Te.activeItem,Cn=Te.focused,an=Te.tabIndex,Fn=Te.onKeyDown,Gn=Te.onFocus,jn=Te.onBlur,ht=Te.onActiveChange,ut=Te.onListChangeStart,lt=Te.onListChangeEnd,Et=(0,ee.Z)(Te,ke),hn=a.useRef(null),In=a.useRef(null);a.useImperativeHandle($e,function(){return{scrollTo:function(ra){hn.current.scrollTo(ra)},getIndentWidth:function(){return In.current.offsetWidth}}});var gn=a.useState(pe),un=(0,z.Z)(gn,2),En=un[0],_n=un[1],la=a.useState(me),Ba=(0,z.Z)(la,2),Hn=Ba[0],ca=Ba[1],oa=a.useState(me),ja=(0,z.Z)(oa,2),Ze=ja[0],We=ja[1],Re=a.useState([]),Mt=(0,z.Z)(Re,2),mn=Mt[0],nn=Mt[1],Yn=a.useState(null),Tn=(0,z.Z)(Yn,2),Kn=Tn[0],xn=Tn[1],xa=a.useRef(me);xa.current=me;function Nt(){var qn=xa.current;ca(qn),We(qn),nn([]),xn(null),lt()}(0,te.Z)(function(){_n(pe);var qn=_t(En,pe);if(qn.key!==null)if(qn.add){var ra=Hn.findIndex(function(Ya){var Ca=Ya.key;return Ca===qn.key}),ta=Dt(Ce(Hn,me,qn.key),$t,Zt,zt),Aa=Hn.slice();Aa.splice(ra+1,0,Ft),We(Aa),nn(ta),xn("show")}else{var Da=me.findIndex(function(Ya){var Ca=Ya.key;return Ca===qn.key}),_a=Dt(Ce(me,Hn,qn.key),$t,Zt,zt),oo=me.slice();oo.splice(Da+1,0,Ft),We(oo),nn(_a),xn("hide")}else Hn!==me&&(ca(me),We(me))},[pe,me]),a.useEffect(function(){xt||Nt()},[xt]);var kn=ot?Ze:me,ga={expandedKeys:pe,selectedKeys:ue,loadedKeys:Ne,loadingKeys:Pe,checkedKeys:He,halfCheckedKeys:Ge,dragOverNodeKey:gt,dropPosition:yt,keyEntities:Ct};return a.createElement(a.Fragment,null,Cn&&Yt&&a.createElement("span",{style:tt,"aria-live":"assertive"},_e(Yt)),a.createElement("div",null,a.createElement("input",{style:tt,disabled:Jt===!1||mt,tabIndex:Jt!==!1?an:null,onKeyDown:Fn,onFocus:Gn,onBlur:jn,value:"",onChange:at,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(Fe,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(Fe,"-indent")},a.createElement("div",{ref:In,className:"".concat(Fe,"-indent-unit")}))),a.createElement(ge.Z,(0,ie.Z)({},Et,{data:kn,itemKey:Oe,height:Zt,fullHeight:!1,virtual:$t,itemHeight:zt,prefixCls:"".concat(Fe,"-list"),ref:hn,onVisibleChange:function(ra,ta){var Aa=new Set(ra),Da=ta.filter(function(_a){return!Aa.has(_a)});Da.some(function(_a){return Oe(_a)===dt})&&Nt()}}),function(qn){var ra=qn.pos,ta=(0,ie.Z)({},(E(qn.data),qn.data)),Aa=qn.title,Da=qn.key,_a=qn.isStart,oo=qn.isEnd,Ya=(0,Se.km)(Da,ra);delete ta.key,delete ta.children;var Ca=(0,Se.H8)(Ya,ga);return a.createElement(it,(0,ie.Z)({},ta,Ca,{title:Aa,active:!!Yt&&Da===Yt.key,pos:ra,data:qn.data,isStart:_a,isEnd:oo,motion:ot,motionNodes:Da===dt?mn:null,motionType:Kn,onMotionStart:ut,onMotionEnd:Nt,treeNodeRequiredProps:ga,onMouseMove:function(){ht(null)}}))}))});ct.displayName="NodeList";var kt=ct,nt=ne(35654),Ot=ne(90782),ye=ne(67841),wt=10,Ht=function(Te){(0,Xe.Z)(Fe,Te);var $e=(0,je.Z)(Fe);function Fe(){var me;(0,Be.Z)(this,Fe);for(var Ve=arguments.length,vt=new Array(Ve),pe=0;pe2&&arguments[2]!==void 0?arguments[2]:!1,Ge=me.state,Ct=Ge.dragChildrenKeys,mt=Ge.dropPosition,xt=Ge.dropTargetKey,gt=Ge.dropTargetPos,yt=Ge.dropAllowed;if(yt){var ot=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),xt!==null){var Zt=(0,Ue.Z)((0,Ue.Z)({},(0,Se.H8)(xt,me.getTreeNodeRequiredProps())),{},{active:((Ne=me.getActiveItem())===null||Ne===void 0?void 0:Ne.key)===xt,data:(0,ye.Z)(me.state.keyEntities,xt).node}),zt=Ct.indexOf(xt)!==-1;(0,y.ZP)(!zt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var $t=(0,nt.yx)(gt),Jt={event:ue,node:(0,Se.F)(Zt),dragNode:me.dragNode?(0,Se.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(Ct),dropToGap:mt!==0,dropPosition:mt+Number($t[$t.length-1])};Pe||ot==null||ot(Jt),me.dragNode=null}}},me.cleanDragState=function(){var ue=me.state.draggingNodeKey;ue!==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(ue,He){var Ne=me.state,Pe=Ne.expandedKeys,Ge=Ne.flattenNodes,Ct=He.expanded,mt=He.key,xt=He.isLeaf;if(!(xt||ue.shiftKey||ue.metaKey||ue.ctrlKey)){var gt=Ge.filter(function(ot){return ot.key===mt})[0],yt=(0,Se.F)((0,Ue.Z)((0,Ue.Z)({},(0,Se.H8)(mt,me.getTreeNodeRequiredProps())),{},{data:gt.data}));me.setExpandedKeys(Ct?(0,nt._5)(Pe,mt):(0,nt.L0)(Pe,mt)),me.onNodeExpand(ue,yt)}},me.onNodeClick=function(ue,He){var Ne=me.props,Pe=Ne.onClick,Ge=Ne.expandAction;Ge==="click"&&me.triggerExpandActionExpand(ue,He),Pe==null||Pe(ue,He)},me.onNodeDoubleClick=function(ue,He){var Ne=me.props,Pe=Ne.onDoubleClick,Ge=Ne.expandAction;Ge==="doubleClick"&&me.triggerExpandActionExpand(ue,He),Pe==null||Pe(ue,He)},me.onNodeSelect=function(ue,He){var Ne=me.state.selectedKeys,Pe=me.state,Ge=Pe.keyEntities,Ct=Pe.fieldNames,mt=me.props,xt=mt.onSelect,gt=mt.multiple,yt=He.selected,ot=He[Ct.key],Zt=!yt;Zt?gt?Ne=(0,nt.L0)(Ne,ot):Ne=[ot]:Ne=(0,nt._5)(Ne,ot);var zt=Ne.map(function($t){var Jt=(0,ye.Z)(Ge,$t);return Jt?Jt.node:null}).filter(function($t){return $t});me.setUncontrolledState({selectedKeys:Ne}),xt==null||xt(Ne,{event:"select",selected:Zt,node:He,selectedNodes:zt,nativeEvent:ue.nativeEvent})},me.onNodeCheck=function(ue,He,Ne){var Pe=me.state,Ge=Pe.keyEntities,Ct=Pe.checkedKeys,mt=Pe.halfCheckedKeys,xt=me.props,gt=xt.checkStrictly,yt=xt.onCheck,ot=He.key,Zt,zt={event:"check",node:He,checked:Ne,nativeEvent:ue.nativeEvent};if(gt){var $t=Ne?(0,nt.L0)(Ct,ot):(0,nt._5)(Ct,ot),Jt=(0,nt._5)(mt,ot);Zt={checked:$t,halfChecked:Jt},zt.checkedNodes=$t.map(function(jn){return(0,ye.Z)(Ge,jn)}).filter(function(jn){return jn}).map(function(jn){return jn.node}),me.setUncontrolledState({checkedKeys:$t})}else{var Yt=(0,Ot.S)([].concat((0,we.Z)(Ct),[ot]),!0,Ge),Cn=Yt.checkedKeys,an=Yt.halfCheckedKeys;if(!Ne){var Fn=new Set(Cn);Fn.delete(ot);var Gn=(0,Ot.S)(Array.from(Fn),{checked:!1,halfCheckedKeys:an},Ge);Cn=Gn.checkedKeys,an=Gn.halfCheckedKeys}Zt=Cn,zt.checkedNodes=[],zt.checkedNodesPositions=[],zt.halfCheckedKeys=an,Cn.forEach(function(jn){var ht=(0,ye.Z)(Ge,jn);if(ht){var ut=ht.node,lt=ht.pos;zt.checkedNodes.push(ut),zt.checkedNodesPositions.push({node:ut,pos:lt})}}),me.setUncontrolledState({checkedKeys:Cn},!1,{halfCheckedKeys:an})}yt==null||yt(Zt,zt)},me.onNodeLoad=function(ue){var He=ue.key,Ne=new Promise(function(Pe,Ge){me.setState(function(Ct){var mt=Ct.loadedKeys,xt=mt===void 0?[]:mt,gt=Ct.loadingKeys,yt=gt===void 0?[]:gt,ot=me.props,Zt=ot.loadData,zt=ot.onLoad;if(!Zt||xt.indexOf(He)!==-1||yt.indexOf(He)!==-1)return null;var $t=Zt(ue);return $t.then(function(){var Jt=me.state.loadedKeys,Yt=(0,nt.L0)(Jt,He);zt==null||zt(Yt,{event:"load",node:ue}),me.setUncontrolledState({loadedKeys:Yt}),me.setState(function(Cn){return{loadingKeys:(0,nt._5)(Cn.loadingKeys,He)}}),Pe()}).catch(function(Jt){if(me.setState(function(Cn){return{loadingKeys:(0,nt._5)(Cn.loadingKeys,He)}}),me.loadingRetryTimes[He]=(me.loadingRetryTimes[He]||0)+1,me.loadingRetryTimes[He]>=wt){var Yt=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,nt.L0)(Yt,He)}),Pe()}Ge(Jt)}),{loadingKeys:(0,nt.L0)(yt,He)}})});return Ne.catch(function(){}),Ne},me.onNodeMouseEnter=function(ue,He){var Ne=me.props.onMouseEnter;Ne==null||Ne({event:ue,node:He})},me.onNodeMouseLeave=function(ue,He){var Ne=me.props.onMouseLeave;Ne==null||Ne({event:ue,node:He})},me.onNodeContextMenu=function(ue,He){var Ne=me.props.onRightClick;Ne&&(ue.preventDefault(),Ne({event:ue,node:He}))},me.onFocus=function(){var ue=me.props.onFocus;me.setState({focused:!0});for(var He=arguments.length,Ne=new Array(He),Pe=0;Pe1&&arguments[1]!==void 0?arguments[1]:!1,Ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Pe=!1,Ge=!0,Ct={};Object.keys(ue).forEach(function(mt){if(mt in me.props){Ge=!1;return}Pe=!0,Ct[mt]=ue[mt]}),Pe&&(!He||Ge)&&me.setState((0,Ue.Z)((0,Ue.Z)({},Ct),Ne))}},me.scrollTo=function(ue){me.listRef.current.scrollTo(ue)},me}return(0,ae.Z)(Fe,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Ve=this.props.activeKey;Ve!==void 0&&Ve!==this.state.activeKey&&(this.setState({activeKey:Ve}),Ve!==null&&this.scrollTo({key:Ve}))}},{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 Ve,vt=this.state,pe=vt.focused,ue=vt.flattenNodes,He=vt.keyEntities,Ne=vt.draggingNodeKey,Pe=vt.activeKey,Ge=vt.dropLevelOffset,Ct=vt.dropContainerKey,mt=vt.dropTargetKey,xt=vt.dropPosition,gt=vt.dragOverNodeKey,yt=vt.indent,ot=this.props,Zt=ot.prefixCls,zt=ot.className,$t=ot.style,Jt=ot.showLine,Yt=ot.focusable,Cn=ot.tabIndex,an=Cn===void 0?0:Cn,Fn=ot.selectable,Gn=ot.showIcon,jn=ot.icon,ht=ot.switcherIcon,ut=ot.draggable,lt=ot.checkable,Et=ot.checkStrictly,hn=ot.disabled,In=ot.motion,gn=ot.loadData,un=ot.filterTreeNode,En=ot.height,_n=ot.itemHeight,la=ot.virtual,Ba=ot.titleRender,Hn=ot.dropIndicatorRender,ca=ot.onContextMenu,oa=ot.onScroll,ja=ot.direction,Ze=ot.rootClassName,We=ot.rootStyle,Re=(0,oe.Z)(this.props,{aria:!0,data:!0}),Mt;return ut&&((0,De.Z)(ut)==="object"?Mt=ut:typeof ut=="function"?Mt={nodeDraggable:ut}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:Zt,selectable:Fn,showIcon:Gn,icon:jn,switcherIcon:ht,draggable:Mt,draggingNodeKey:Ne,checkable:lt,checkStrictly:Et,disabled:hn,keyEntities:He,dropLevelOffset:Ge,dropContainerKey:Ct,dropTargetKey:mt,dropPosition:xt,dragOverNodeKey:gt,indent:yt,direction:ja,dropIndicatorRender:Hn,loadData:gn,filterTreeNode:un,titleRender:Ba,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:et()(Zt,zt,Ze,(Ve={},(0,ce.Z)(Ve,"".concat(Zt,"-show-line"),Jt),(0,ce.Z)(Ve,"".concat(Zt,"-focused"),pe),(0,ce.Z)(Ve,"".concat(Zt,"-active-focused"),Pe!==null),Ve)),style:We},a.createElement(kt,(0,ie.Z)({ref:this.listRef,prefixCls:Zt,style:$t,data:ue,disabled:hn,selectable:Fn,checkable:!!lt,motion:In,dragging:Ne!==null,height:En,itemHeight:_n,virtual:la,focusable:Yt,focused:pe,tabIndex:an,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ca,onScroll:oa},this.getTreeNodeRequiredProps(),Re))))}}],[{key:"getDerivedStateFromProps",value:function(Ve,vt){var pe=vt.prevProps,ue={prevProps:Ve};function He(Yt){return!pe&&Yt in Ve||pe&&pe[Yt]!==Ve[Yt]}var Ne,Pe=vt.fieldNames;if(He("fieldNames")&&(Pe=(0,Se.w$)(Ve.fieldNames),ue.fieldNames=Pe),He("treeData")?Ne=Ve.treeData:He("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Ne=(0,Se.zn)(Ve.children)),Ne){ue.treeData=Ne;var Ge=(0,Se.I8)(Ne,{fieldNames:Pe});ue.keyEntities=(0,Ue.Z)((0,ce.Z)({},dt,Lt),Ge.keyEntities)}var Ct=ue.keyEntities||vt.keyEntities;if(He("expandedKeys")||pe&&He("autoExpandParent"))ue.expandedKeys=Ve.autoExpandParent||!pe&&Ve.defaultExpandParent?(0,nt.r7)(Ve.expandedKeys,Ct):Ve.expandedKeys;else if(!pe&&Ve.defaultExpandAll){var mt=(0,Ue.Z)({},Ct);delete mt[dt],ue.expandedKeys=Object.keys(mt).map(function(Yt){return mt[Yt].key})}else!pe&&Ve.defaultExpandedKeys&&(ue.expandedKeys=Ve.autoExpandParent||Ve.defaultExpandParent?(0,nt.r7)(Ve.defaultExpandedKeys,Ct):Ve.defaultExpandedKeys);if(ue.expandedKeys||delete ue.expandedKeys,Ne||ue.expandedKeys){var xt=(0,Se.oH)(Ne||vt.treeData,ue.expandedKeys||vt.expandedKeys,Pe);ue.flattenNodes=xt}if(Ve.selectable&&(He("selectedKeys")?ue.selectedKeys=(0,nt.BT)(Ve.selectedKeys,Ve):!pe&&Ve.defaultSelectedKeys&&(ue.selectedKeys=(0,nt.BT)(Ve.defaultSelectedKeys,Ve))),Ve.checkable){var gt;if(He("checkedKeys")?gt=(0,nt.E6)(Ve.checkedKeys)||{}:!pe&&Ve.defaultCheckedKeys?gt=(0,nt.E6)(Ve.defaultCheckedKeys)||{}:Ne&&(gt=(0,nt.E6)(Ve.checkedKeys)||{checkedKeys:vt.checkedKeys,halfCheckedKeys:vt.halfCheckedKeys}),gt){var yt=gt,ot=yt.checkedKeys,Zt=ot===void 0?[]:ot,zt=yt.halfCheckedKeys,$t=zt===void 0?[]:zt;if(!Ve.checkStrictly){var Jt=(0,Ot.S)(Zt,!0,Ct);Zt=Jt.checkedKeys,$t=Jt.halfCheckedKeys}ue.checkedKeys=Zt,ue.halfCheckedKeys=$t}}return He("loadedKeys")&&(ue.loadedKeys=Ve.loadedKeys),ue}}]),Fe}(a.Component);Ht.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:b,allowDrop:function(){return!0},expandAction:!1},Ht.TreeNode=se.Z;var cn=Ht,Xt=cn},35654:function(qe,st,ne){"use strict";ne.d(st,{BT:function(){return a},E6:function(){return E},L0:function(){return je},OM:function(){return y},_5:function(){return Xe},r7:function(){return z},wA:function(){return et},yx:function(){return Ae}});var ie=ne(94480),ce=ne(76190),De=ne(48736),Ue=ne(59301),we=ne(39417),Be=ne(67841),ae=ne(71430),Je=null;function Xe(ee,te){if(!ee)return[];var ge=ee.slice(),de=ge.indexOf(te);return de>=0&&ge.splice(de,1),ge}function je(ee,te){var ge=(ee||[]).slice();return ge.indexOf(te)===-1&&ge.push(te),ge}function Ae(ee){return ee.split("-")}function et(ee,te){var ge=[],de=(0,Be.Z)(te,ee);function se(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];be.forEach(function(Se){var Ee=Se.key,he=Se.children;ge.push(Ee),se(he)})}return se(de.children),ge}function Ke(ee){if(ee.parent){var te=Ae(ee.pos);return Number(te[te.length-1])===ee.parent.children.length-1}return!1}function oe(ee){var te=Ae(ee.pos);return Number(te[te.length-1])===0}function y(ee,te,ge,de,se,be,Se,Ee,he,ft){var it,_t=ee.clientX,Ce=ee.clientY,ke=ee.target.getBoundingClientRect(),tt=ke.top,at=ke.height,dt=(ft==="rtl"?-1:1)*(((se==null?void 0:se.x)||0)-_t),St=(dt-12)/de,Lt=(0,Be.Z)(Ee,ge.props.eventKey);if(Ce-1.5?be({dragNode:wt,dropNode:Ht,dropPosition:1})?nt=1:cn=!1:be({dragNode:wt,dropNode:Ht,dropPosition:0})?nt=0:be({dragNode:wt,dropNode:Ht,dropPosition:1})?nt=1:cn=!1:be({dragNode:wt,dropNode:Ht,dropPosition:1})?nt=1:cn=!1,{dropPosition:nt,dropLevelOffset:Ot,dropTargetKey:Lt.key,dropTargetPos:Lt.pos,dragOverNodeKey:kt,dropContainerKey:nt===0?null:((it=Lt.parent)===null||it===void 0?void 0:it.key)||null,dropAllowed:cn}}function a(ee,te){if(ee){var ge=te.multiple;return ge?ee.slice():ee.length?[ee[0]]:ee}}var x=function(te){return te};function b(ee,te){if(!ee)return[];var ge=te||{},de=ge.processProps,se=de===void 0?x:de,be=Array.isArray(ee)?ee:[ee];return be.map(function(Se){var Ee=Se.children,he=_objectWithoutProperties(Se,Je),ft=b(Ee,te);return React.createElement(TreeNode,_extends({key:he.key},se(he)),ft)})}function E(ee){if(!ee)return null;var te;if(Array.isArray(ee))te={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,ce.Z)(ee)==="object")te={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,De.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return te}function z(ee,te){var ge=new Set;function de(se){if(!ge.has(se)){var be=(0,Be.Z)(te,se);if(be){ge.add(se);var Se=be.parent,Ee=be.node;Ee.disabled||Se&&de(Se.key)}}}return(ee||[]).forEach(function(se){de(se)}),(0,ie.Z)(ge)}},90782:function(qe,st,ne){"use strict";ne.d(st,{S:function(){return ae}});var ie=ne(48736),ce=ne(67841);function De(Je,Xe){var je=new Set;return Je.forEach(function(Ae){Xe.has(Ae)||je.add(Ae)}),je}function Ue(Je){var Xe=Je||{},je=Xe.disabled,Ae=Xe.disableCheckbox,et=Xe.checkable;return!!(je||Ae)||et===!1}function we(Je,Xe,je,Ae){for(var et=new Set(Je),Ke=new Set,oe=0;oe<=je;oe+=1){var y=Xe.get(oe)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,te=E.children,ge=te===void 0?[]:te;et.has(z)&&!Ae(ee)&&ge.filter(function(de){return!Ae(de.node)}).forEach(function(de){et.add(de.key)})})}for(var a=new Set,x=je;x>=0;x-=1){var b=Xe.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(Ae(ee)||!E.parent||a.has(E.parent.key))){if(Ae(E.parent.node)){a.add(z.key);return}var te=!0,ge=!1;(z.children||[]).filter(function(de){return!Ae(de.node)}).forEach(function(de){var se=de.key,be=et.has(se);te&&!be&&(te=!1),!ge&&(be||Ke.has(se))&&(ge=!0)}),te&&et.add(z.key),ge&&Ke.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(et),halfCheckedKeys:Array.from(De(Ke,et))}}function Be(Je,Xe,je,Ae,et){for(var Ke=new Set(Je),oe=new Set(Xe),y=0;y<=Ae;y+=1){var a=je.get(y)||new Set;a.forEach(function(z){var ee=z.key,te=z.node,ge=z.children,de=ge===void 0?[]:ge;!Ke.has(ee)&&!oe.has(ee)&&!et(te)&&de.filter(function(se){return!et(se.node)}).forEach(function(se){Ke.delete(se.key)})})}oe=new Set;for(var x=new Set,b=Ae;b>=0;b-=1){var E=je.get(b)||new Set;E.forEach(function(z){var ee=z.parent,te=z.node;if(!(et(te)||!z.parent||x.has(z.parent.key))){if(et(z.parent.node)){x.add(ee.key);return}var ge=!0,de=!1;(ee.children||[]).filter(function(se){return!et(se.node)}).forEach(function(se){var be=se.key,Se=Ke.has(be);ge&&!Se&&(ge=!1),!de&&(Se||oe.has(be))&&(de=!0)}),ge||Ke.delete(ee.key),de&&oe.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ke),halfCheckedKeys:Array.from(De(oe,Ke))}}function ae(Je,Xe,je,Ae){var et=[],Ke;Ae?Ke=Ae:Ke=Ue;var oe=new Set(Je.filter(function(b){var E=!!(0,ce.Z)(je,b);return E||et.push(b),E})),y=new Map,a=0;Object.keys(je).forEach(function(b){var E=je[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,ie.ZP)(!et.length,"Tree missing follow keys: ".concat(et.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return Xe===!0?x=we(oe,y,a,Ke):x=Be(oe,Xe.halfCheckedKeys,y,a,Ke),x}},67841:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return ie}});function ie(ce,De){return ce[De]}},71430:function(qe,st,ne){"use strict";ne.d(st,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return et},oH:function(){return a},w$:function(){return Ke},zn:function(){return y}});var ie=ne(76190),ce=ne(94480),De=ne(33885),Ue=ne(75931),we=ne(11592),Be=ne(2738),ae=ne(48736),Je=ne(67841),Xe=["children"];function je(ee,te){return"".concat(ee,"-").concat(te)}function Ae(ee){return ee&&ee.type&&ee.type.isTreeNode}function et(ee,te){return ee!=null?ee:te}function Ke(ee){var te=ee||{},ge=te.title,de=te._title,se=te.key,be=te.children,Se=ge||"title";return{title:Se,_title:de||[Se],key:se||"key",children:be||"children"}}function oe(ee,te){var ge=new Map;function de(se){var be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(se||[]).forEach(function(Se){var Ee=Se[te.key],he=Se[te.children];warning(Ee!=null,"Tree node must have a certain key: [".concat(be).concat(Ee,"]"));var ft=String(Ee);warning(!ge.has(ft)||Ee===null||Ee===void 0,"Same 'key' exist in the Tree: ".concat(ft)),ge.set(ft,!0),de(he,"".concat(be).concat(ft," > "))})}de(ee)}function y(ee){function te(ge){var de=(0,we.Z)(ge);return de.map(function(se){if(!Ae(se))return(0,ae.ZP)(!se,"Tree/TreeNode can only accept TreeNode as children."),null;var be=se.key,Se=se.props,Ee=Se.children,he=(0,Ue.Z)(Se,Xe),ft=(0,De.Z)({key:be},he),it=te(Ee);return it.length&&(ft.children=it),ft}).filter(function(se){return se})}return te(ee)}function a(ee,te,ge){var de=Ke(ge),se=de._title,be=de.key,Se=de.children,Ee=new Set(te===!0?[]:te),he=[];function ft(it){var _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return it.map(function(Ce,ke){for(var tt=je(_t?_t.pos:"0",ke),at=et(Ce[be],tt),dt,St=0;St1&&arguments[1]!==void 0?arguments[1]:{},ge=te.initWrapper,de=te.processEntity,se=te.onProcessFinished,be=te.externalGetKey,Se=te.childrenPropName,Ee=te.fieldNames,he=arguments.length>2?arguments[2]:void 0,ft=be||he,it={},_t={},Ce={posEntities:it,keyEntities:_t};return ge&&(Ce=ge(Ce)||Ce),x(ee,function(ke){var tt=ke.node,at=ke.index,dt=ke.pos,St=ke.key,Lt=ke.parentPos,Ft=ke.level,Dt=ke.nodes,Oe={node:tt,nodes:Dt,index:at,key:St,pos:dt,level:Ft},_e=et(St,dt);it[dt]=Oe,_t[_e]=Oe,Oe.parent=it[Lt],Oe.parent&&(Oe.parent.children=Oe.parent.children||[],Oe.parent.children.push(Oe)),de&&de(Oe,Ce)},{externalGetKey:ft,childrenPropName:Se,fieldNames:Ee}),se&&se(Ce),Ce}function E(ee,te){var ge=te.expandedKeys,de=te.selectedKeys,se=te.loadedKeys,be=te.loadingKeys,Se=te.checkedKeys,Ee=te.halfCheckedKeys,he=te.dragOverNodeKey,ft=te.dropPosition,it=te.keyEntities,_t=(0,Je.Z)(it,ee),Ce={eventKey:ee,expanded:ge.indexOf(ee)!==-1,selected:de.indexOf(ee)!==-1,loaded:se.indexOf(ee)!==-1,loading:be.indexOf(ee)!==-1,checked:Se.indexOf(ee)!==-1,halfChecked:Ee.indexOf(ee)!==-1,pos:String(_t?_t.pos:""),dragOver:he===ee&&ft===0,dragOverGapTop:he===ee&&ft===-1,dragOverGapBottom:he===ee&&ft===1};return Ce}function z(ee){var te=ee.data,ge=ee.expanded,de=ee.selected,se=ee.checked,be=ee.loaded,Se=ee.loading,Ee=ee.halfChecked,he=ee.dragOver,ft=ee.dragOverGapTop,it=ee.dragOverGapBottom,_t=ee.pos,Ce=ee.active,ke=ee.eventKey,tt=(0,De.Z)((0,De.Z)({},te),{},{expanded:ge,selected:de,checked:se,loaded:be,loading:Se,halfChecked:Ee,dragOver:he,dragOverGapTop:ft,dragOverGapBottom:it,pos:_t,active:Ce,key:ke});return"props"in tt||Object.defineProperty(tt,"props",{get:function(){return(0,ae.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ee}}),tt}},8224:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return ce}});var ie=ne(4676);function ce(De,Ue,we,Be){var ae=ie.unstable_batchedUpdates?function(Xe){ie.unstable_batchedUpdates(we,Xe)}:we;return De!=null&&De.addEventListener&&De.addEventListener(Ue,ae,Be),{remove:function(){De!=null&&De.removeEventListener&&De.removeEventListener(Ue,ae,Be)}}}},55468:function(qe,st,ne){"use strict";ne.d(st,{g1:function(){return Ae},os:function(){return Ke}});var ie=/margin|padding|width|height|max|min|offset/,ce={left:!0,top:!0},De={cssFloat:1,styleFloat:1,float:1};function Ue(oe){return oe.nodeType===1?oe.ownerDocument.defaultView.getComputedStyle(oe,null):{}}function we(oe,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return oe.offsetHeight;if(y==="width")return oe.offsetWidth}return y in ce||(ce[y]=ie.test(y)),ce[y]?parseFloat(a)||0:a}function Be(oe,y){var a=arguments.length,x=Ue(oe);return y=De[y]?"cssFloat"in oe.style?"cssFloat":"styleFloat":y,a===1?x:we(oe,y,x[y]||oe.style[y])}function ae(oe,y,a){var x=arguments.length;if(y=De[y]?"cssFloat"in oe.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&ie.test(y)&&(a="".concat(a,"px")),oe.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ae(oe,b,y[b]);return Ue(oe)}function Je(oe){return oe===document.body?document.documentElement.clientWidth:oe.offsetWidth}function Xe(oe){return oe===document.body?window.innerHeight||document.documentElement.clientHeight:oe.offsetHeight}function je(){var oe=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:oe,height:y}}function Ae(){var oe=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:oe,height:y}}function et(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ke(oe){var y=oe.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(qe,st,ne){"use strict";ne.d(st,{G:function(){return Ue}});var ie=ne(47273),ce=function(Be){if((0,ie.Z)()&&window.document.documentElement){var ae=Array.isArray(Be)?Be:[Be],Je=window.document.documentElement;return ae.some(function(Xe){return Xe in Je.style})}return!1},De=function(Be,ae){if(!ce(Be))return!1;var Je=document.createElement("div"),Xe=Je.style[Be];return Je.style[Be]=ae,Je.style[Be]!==Xe};function Ue(we,Be){return!Array.isArray(we)&&Be!==void 0?De(we,Be):ce(we)}}}]); + `]:{background:Rt},[`&${le}-row-selected`]:{"> th, > td":{background:It},"&:hover > th, &:hover > td":{background:At}}}},[`${le}-footer`]:{padding:`${ve}px ${xe}px`,color:Tt,background:jt}})}};var yl=(0,nl.Z)("Table",re=>{const{colorTextHeading:le,colorSplit:fe,colorIcon:ve,colorIconHover:xe,opacityLoading:Le,colorBgContainer:Me,controlInteractiveSize:ze,headerBg:Ie,headerColor:Ye,headerSortActiveBg:rt,headerSortHoverBg:Qe,bodySortBg:bt,rowHoverBg:pt,rowSelectedBg:Pt,rowSelectedHoverBg:Rt,rowExpandedBg:It,cellPaddingBlock:At,cellPaddingInline:Tt,cellPaddingBlockMD:jt,cellPaddingInlineMD:ln,cellPaddingBlockSM:sn,cellPaddingInlineSM:qt,borderColor:wn,footerBg:$n,footerColor:Ut,headerBorderRadius:tn,cellFontSize:Vt,cellFontSizeMD:Kt,cellFontSizeSM:Qt,headerSplitColor:Ln,fixedHeaderSortActiveBg:Dn,headerFilterHoverBg:Nn,filterDropdownBg:Sn,expandIconBg:Mn,selectionColumnWidth:Rn,stickyScrollBarBg:ia}=re,Xn=new Jo.C(ve),ya=new Jo.C(xe),ba=2,On=(0,al.TS)(re,{tableFontSize:Vt,tableBg:Me,tableRadius:tn,tablePaddingVertical:At,tablePaddingHorizontal:Tt,tablePaddingVerticalMiddle:jt,tablePaddingHorizontalMiddle:ln,tablePaddingVerticalSmall:sn,tablePaddingHorizontalSmall:qt,tableBorderColor:wn,tableHeaderTextColor:Ye,tableHeaderBg:Ie,tableFooterTextColor:Ut,tableFooterBg:$n,tableHeaderCellSplitColor:Ln,tableHeaderSortBg:rt,tableHeaderSortHoverBg:Qe,tableHeaderIconColor:Xn.clone().setAlpha(Xn.getAlpha()*Le).toRgbString(),tableHeaderIconColorHover:ya.clone().setAlpha(ya.getAlpha()*Le).toRgbString(),tableBodySortBg:bt,tableFixedHeaderSortActiveBg:Dn,tableHeaderFilterActiveBg:Nn,tableFilterDropdownBg:Sn,tableRowHoverBg:pt,tableSelectedRowBg:Pt,tableSelectedRowHoverBg:Rt,zIndexTableFixed:ba,zIndexTableSticky:ba+1,tableFontSizeMiddle:Kt,tableFontSizeSmall:Qt,tableSelectionColumnWidth:Rn,tableExpandIconBg:Mn,tableExpandColumnWidth:ze+2*re.padding,tableExpandedRowBg:It,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ia,tableScrollThumbBgHover:le,tableScrollBg:fe});return[Pl(On),cl(On),ui(On),Sl(On),dl(On),ol(On),ul(On),gl(On),ui(On),il(On),fl(On),sl(On),pl(On),rl(On),hl(On),ml(On),vl(On)]},re=>{const{colorFillAlter:le,colorBgContainer:fe,colorTextHeading:ve,colorFillSecondary:xe,colorFillContent:Le,controlItemBgActive:Me,controlItemBgActiveHover:ze,padding:Ie,paddingSM:Ye,paddingXS:rt,colorBorderSecondary:Qe,borderRadiusLG:bt,fontSize:pt,controlHeight:Pt,colorTextPlaceholder:Rt}=re,It=new Jo.C(xe).onBackground(fe).toHexShortString(),At=new Jo.C(Le).onBackground(fe).toHexShortString(),Tt=new Jo.C(le).onBackground(fe).toHexShortString();return{headerBg:Tt,headerColor:ve,headerSortActiveBg:It,headerSortHoverBg:At,bodySortBg:Tt,rowHoverBg:Tt,rowSelectedBg:Me,rowSelectedHoverBg:ze,rowExpandedBg:le,cellPaddingBlock:Ie,cellPaddingInline:Ie,cellPaddingBlockMD:Ye,cellPaddingInlineMD:rt,cellPaddingBlockSM:rt,cellPaddingInlineSM:rt,borderColor:Qe,headerBorderRadius:bt,footerBg:Tt,footerColor:ve,cellFontSize:pt,cellFontSizeMD:pt,cellFontSizeSM:pt,headerSplitColor:Qe,fixedHeaderSortActiveBg:It,headerFilterHoverBg:Le,filterDropdownMenuBg:fe,filterDropdownBg:fe,expandIconBg:fe,selectionColumnWidth:Pt,stickyScrollBarBg:Rt,stickyScrollBarBorderRadius:100}});const bl=[],xl=(re,le)=>{const{prefixCls:fe,className:ve,rootClassName:xe,style:Le,size:Me,bordered:ze,dropdownPrefixCls:Ie,dataSource:Ye,pagination:rt,rowSelection:Qe,rowKey:bt="key",rowClassName:pt,columns:Pt,children:Rt,childrenColumnName:It,onChange:At,getPopupContainer:Tt,loading:jt,expandIcon:ln,expandable:sn,expandedRowRender:qt,expandIconColumnIndex:wn,indentSize:$n,scroll:Ut,sortDirections:tn,locale:Vt,showSorterTooltip:Kt=!0,virtual:Qt}=re,Ln=ae.useMemo(()=>Pt||Re(Rt),[Pt,Rt]),Dn=ae.useMemo(()=>Ln.some(Un=>Un.responsive),[Ln]),Nn=(0,Xr.Z)(Dn),Sn=ae.useMemo(()=>{const Un=new Set(Object.keys(Nn).filter(da=>Nn[da]));return Ln.filter(da=>!da.responsive||da.responsive.some(Ga=>Un.has(Ga)))},[Ln,Nn]),Mn=(0,xr.Z)(re,["className","style","columns"]),{locale:Rn=Er.Z,direction:ia,table:Xn,renderEmpty:ya,getPrefixCls:ba,getPopupContainer:On}=ae.useContext(Lr.E_),La=(0,Vr.Z)(Me),Jn=Object.assign(Object.assign({},Rn.Table),Vt),ha=Ye||bl,sa=ba("table",fe),Ja=ba("dropdown",Ie),bn=Object.assign({childrenColumnName:It,expandIconColumnIndex:wn},sn),{childrenColumnName:yn="children"}=bn,pn=ae.useMemo(()=>ha.some(Un=>Un==null?void 0:Un[yn])?"nest":qt||sn&&sn.expandedRowRender?"row":null,[ha]),on={body:ae.useRef()},Qn=ae.useMemo(()=>typeof bt=="function"?bt:Un=>Un==null?void 0:Un[bt],[bt]),[rn]=Ai(ha,yn,Qn),Bn={},Wn=function(Un,da){let Ga=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Pa,Ha,eo;const to=Object.assign(Object.assign({},Bn),Un);Ga&&((Pa=Bn.resetPagination)===null||Pa===void 0||Pa.call(Bn),!((Ha=to.pagination)===null||Ha===void 0)&&Ha.current&&(to.pagination.current=1),rt&&rt.onChange&&rt.onChange(1,(eo=to.pagination)===null||eo===void 0?void 0:eo.pageSize)),Ut&&Ut.scrollToFirstRowOnChange!==!1&&on.body.current&&(0,Cr.Z)(0,{getContainer:()=>on.body.current}),At==null||At(to.pagination,to.filters,to.sorter,{currentDataSource:ti(Rr(ha,to.sorterStates,yn),to.filterStates),action:da})},Zn=(Un,da)=>{Wn({sorter:Un,sorterStates:da},"sort",!1)},[Ka,Ra,fo,wa]=Qi({prefixCls:sa,mergedColumns:Sn,onSorterChange:Zn,sortDirections:tn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:Kt}),lo=ae.useMemo(()=>Rr(ha,Ra,yn),[ha,Ra]);Bn.sorter=wa(),Bn.sorterStates=Ra;const Ea=(Un,da)=>{Wn({filters:Un,filterStates:da},"filter",!0)},[Qa,Mo,ea]=Ri({prefixCls:sa,locale:Jn,dropdownPrefixCls:Ja,mergedColumns:Sn,onFilterChange:Ea,getPopupContainer:Tt||On}),na=ti(lo,Mo);Bn.filters=ea,Bn.filterStates=Mo;const pa=ae.useMemo(()=>{const Un={};return Object.keys(ea).forEach(da=>{ea[da]!==null&&(Un[da]=ea[da])}),Object.assign(Object.assign({},fo),{filters:Un})},[fo,ea]),[Na]=qi(pa),$a=(Un,da)=>{Wn({pagination:Object.assign(Object.assign({},Bn.pagination),{current:Un,pageSize:da})},"paginate")},[An,Va]=Hi(na.length,$a,rt);Bn.pagination=rt===!1?{}:Ki(An,rt),Bn.resetPagination=Va;const Za=ae.useMemo(()=>{if(rt===!1||!An.pageSize)return na;const{current:Un=1,total:da,pageSize:Ga=ai}=An;return na.lengthGa?na.slice((Un-1)*Ga,Un*Ga):na:na.slice((Un-1)*Ga,Un*Ga)},[!!rt,na,An&&An.current,An&&An.pageSize,An&&An.total]),[ao,po]=Ui({prefixCls:sa,data:na,pageData:Za,getRowKey:Qn,getRecordByKey:rn,expandType:pn,childrenColumnName:yn,locale:Jn,getPopupContainer:Tt||On},Qe),ho=(Un,da,Ga)=>{let Pa;return typeof pt=="function"?Pa=it()(pt(Un,da,Ga)):Pa=it()(pt),it()({[`${sa}-row-selected`]:po.has(Qn(Un,da))},Pa)};bn.__PARENT_RENDER_ICON__=bn.expandIcon,bn.expandIcon=bn.expandIcon||ln||gn(Jn),pn==="nest"&&bn.expandIconColumnIndex===void 0?bn.expandIconColumnIndex=Qe?1:0:bn.expandIconColumnIndex>0&&Qe&&(bn.expandIconColumnIndex-=1),typeof bn.indentSize!="number"&&(bn.indentSize=typeof $n=="number"?$n:15);const Qo=ae.useCallback(Un=>Na(ao(Qa(Ka(Un)))),[Ka,Qa,ao]);let wo,so;if(rt!==!1&&(An!=null&&An.total)){let Un;An.size?Un=An.size:Un=La==="small"||La==="middle"?"small":void 0;const da=Ha=>ae.createElement(Br.Z,Object.assign({},An,{className:it()(`${sa}-pagination ${sa}-pagination-${Ha}`,An.className),size:Un})),Ga=ia==="rtl"?"left":"right",{position:Pa}=An;if(Pa!==null&&Array.isArray(Pa)){const Ha=Pa.find(Eo=>Eo.includes("top")),eo=Pa.find(Eo=>Eo.includes("bottom")),to=Pa.every(Eo=>`${Eo}`=="none");!Ha&&!eo&&!to&&(so=da(Ga)),Ha&&(wo=da(Ha.toLowerCase().replace("top",""))),eo&&(so=da(eo.toLowerCase().replace("bottom","")))}else so=da(Ga)}let qa;typeof jt=="boolean"?qa={spinning:jt}:typeof jt=="object"&&(qa=Object.assign({spinning:!0},jt));const[Xa,Oa]=yl(sa),[,va]=(0,Wt.Z)(),vo=it()(`${sa}-wrapper`,Xn==null?void 0:Xn.className,{[`${sa}-wrapper-rtl`]:ia==="rtl"},ve,xe,Oa),zo=Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Le),$o=Vt&&Vt.emptyText||(ya==null?void 0:ya("Table"))||ae.createElement(wr.Z,{componentName:"Table"}),Po=Qt?tl:el,ur={},Ar=ae.useMemo(()=>{const{fontSize:Un,lineHeight:da,padding:Ga,paddingXS:Pa,paddingSM:Ha}=va,eo=Math.floor(Un*da);switch(La){case"large":return Ga*2+eo;case"small":return Pa*2+eo;default:return Ha*2+eo}},[va,La]);return Qt&&(ur.listItemHeight=Ar),Xa(ae.createElement("div",{ref:le,className:vo,style:zo},ae.createElement(fn.Z,Object.assign({spinning:!1},qa),wo,ae.createElement(Po,Object.assign({},ur,Mn,{columns:Sn,direction:ia,expandable:bn,prefixCls:sa,className:it()({[`${sa}-middle`]:La==="middle",[`${sa}-small`]:La==="small",[`${sa}-bordered`]:ze,[`${sa}-empty`]:ha.length===0}),data:Za,rowKey:Qn,rowClassName:ho,emptyText:$o,internalHooks:ce,internalRefs:on,transformColumns:Qo})),so)))};var Cl=ae.forwardRef(xl);const Ll=(re,le)=>{const fe=ae.useRef(0);return fe.current+=1,ae.createElement(Cl,Object.assign({},re,{ref:le,_renderTimes:fe.current}))},Lo=ae.forwardRef(Ll);Lo.SELECTION_COLUMN=No,Lo.EXPAND_COLUMN=ie,Lo.SELECTION_ALL=Ir,Lo.SELECTION_INVERT=Tr,Lo.SELECTION_NONE=Dr,Lo.Column=yr,Lo.ColumnGroup=br,Lo.Summary=pe;var wl=Lo,El=wl},17574:function(qe,st,ne){"use strict";ne.d(st,{default:function(){return dt}});var ie=ne(60091),ce=ne(94480),De=ne(52671),Ue=ne(8657),we=ne(54476),Be=ne(59301),ae={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"},Je=ae,Xe=ne(7657),je=function(Lt,Ft){return Be.createElement(Xe.Z,(0,we.Z)({},Lt,{ref:Ft,icon:Je}))},Ae=Be.forwardRef(je),et=Ae,Ke=ne(92310),oe=ne.n(Ke),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function te(St){const{dropPosition:Lt,dropLevelOffset:Ft,prefixCls:Dt,indent:Oe,direction:_e="ltr"}=St,ct=_e==="ltr"?"left":"right",kt=_e==="ltr"?"right":"left",nt={[ct]:-Ft*Oe+ee,[kt]:0};switch(Lt){case-1:nt.top=-3;break;case 1:nt.bottom=-3;break;default:nt.bottom=-3,nt[ct]=Oe+ee;break}return Be.createElement("div",{style:nt,className:`${Dt}-drop-indicator`})}var ge=ne(71997),se=Be.forwardRef((St,Lt)=>{const{getPrefixCls:Ft,direction:Dt,virtual:Oe,tree:_e}=Be.useContext(x.E_),{prefixCls:ct,className:kt,showIcon:nt=!1,showLine:Ot,switcherIcon:ye,blockNode:wt=!1,children:Ht,checkable:cn=!1,selectable:Xt=!0,draggable:Te,motion:$e,style:Fe}=St,me=Ft("tree",ct),Ve=Ft(),vt=$e!=null?$e:Object.assign(Object.assign({},(0,E.Z)(Ve)),{motionAppear:!1}),pe=Object.assign(Object.assign({},St),{checkable:cn,selectable:Xt,showIcon:nt,motion:vt,blockNode:wt,showLine:!!Ot,dropIndicatorRender:te}),[ue,He]=(0,z.ZP)(me),Ne=Be.useMemo(()=>{if(!Te)return!1;let Ge={};switch(typeof Te){case"function":Ge.nodeDraggable=Te;break;case"object":Ge=Object.assign({},Te);break;default:break}return Ge.icon!==!1&&(Ge.icon=Ge.icon||Be.createElement(b.Z,null)),Ge},[Te]),Pe=Ge=>Be.createElement(ge.Z,{prefixCls:me,switcherIcon:ye,treeNodeProps:Ge,showLine:Ot});return ue(Be.createElement(ie.Z,Object.assign({itemHeight:20,ref:Lt,virtual:Oe},pe,{style:Object.assign(Object.assign({},_e==null?void 0:_e.style),Fe),prefixCls:me,className:oe()({[`${me}-icon-hide`]:!nt,[`${me}-block-node`]:wt,[`${me}-unselectable`]:!Xt,[`${me}-rtl`]:Dt==="rtl"},_e==null?void 0:_e.className,kt,He),direction:Dt,checkable:cn&&Be.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Xt,switcherIcon:Pe,draggable:Ne}),Ht))}),be;(function(St){St[St.None=0]="None",St[St.Start=1]="Start",St[St.End=2]="End"})(be||(be={}));function Se(St,Lt){function Ft(Dt){const{key:Oe,children:_e}=Dt;Lt(Oe,Dt)!==!1&&Se(_e||[],Lt)}St.forEach(Ft)}function Ee(St){let{treeData:Lt,expandedKeys:Ft,startKey:Dt,endKey:Oe}=St;const _e=[];let ct=be.None;if(Dt&&Dt===Oe)return[Dt];if(!Dt||!Oe)return[];function kt(nt){return nt===Dt||nt===Oe}return Se(Lt,nt=>{if(ct===be.End)return!1;if(kt(nt)){if(_e.push(nt),ct===be.None)ct=be.Start;else if(ct===be.Start)return ct=be.End,!1}else ct===be.Start&&_e.push(nt);return Ft.includes(nt)}),_e}function he(St,Lt){const Ft=(0,ce.Z)(Lt),Dt=[];return Se(St,(Oe,_e)=>{const ct=Ft.indexOf(Oe);return ct!==-1&&(Dt.push(_e),Ft.splice(ct,1)),!!Ft.length}),Dt}var ft=function(St,Lt){var Ft={};for(var Dt in St)Object.prototype.hasOwnProperty.call(St,Dt)&&Lt.indexOf(Dt)<0&&(Ft[Dt]=St[Dt]);if(St!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,Dt=Object.getOwnPropertySymbols(St);Oe{var{defaultExpandAll:Ft,defaultExpandParent:Dt,defaultExpandedKeys:Oe}=St,_e=ft(St,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ct=Be.useRef(),kt=Be.useRef(),nt=()=>{const{keyEntities:Ne}=(0,a.I8)(_t(_e));let Pe;return Ft?Pe=Object.keys(Ne):Dt?Pe=(0,y.r7)(_e.expandedKeys||Oe||[],Ne):Pe=_e.expandedKeys||Oe,Pe},[Ot,ye]=Be.useState(_e.selectedKeys||_e.defaultSelectedKeys||[]),[wt,Ht]=Be.useState(()=>nt());Be.useEffect(()=>{"selectedKeys"in _e&&ye(_e.selectedKeys)},[_e.selectedKeys]),Be.useEffect(()=>{"expandedKeys"in _e&&Ht(_e.expandedKeys)},[_e.expandedKeys]);const cn=(Ne,Pe)=>{var Ge;return"expandedKeys"in _e||Ht(Ne),(Ge=_e.onExpand)===null||Ge===void 0?void 0:Ge.call(_e,Ne,Pe)},Xt=(Ne,Pe)=>{var Ge;const{multiple:Ct}=_e,{node:mt,nativeEvent:xt}=Pe,{key:gt=""}=mt,yt=_t(_e),ot=Object.assign(Object.assign({},Pe),{selected:!0}),Zt=(xt==null?void 0:xt.ctrlKey)||(xt==null?void 0:xt.metaKey),zt=xt==null?void 0:xt.shiftKey;let $t;Ct&&Zt?($t=Ne,ct.current=gt,kt.current=$t,ot.selectedNodes=he(yt,$t)):Ct&&zt?($t=Array.from(new Set([].concat((0,ce.Z)(kt.current||[]),(0,ce.Z)(Ee({treeData:yt,expandedKeys:wt,startKey:gt,endKey:ct.current}))))),ot.selectedNodes=he(yt,$t)):($t=[gt],ct.current=gt,kt.current=$t,ot.selectedNodes=he(yt,$t)),(Ge=_e.onSelect)===null||Ge===void 0||Ge.call(_e,$t,ot),"selectedKeys"in _e||ye($t)},{getPrefixCls:Te,direction:$e}=Be.useContext(x.E_),{prefixCls:Fe,className:me,showIcon:Ve=!0,expandAction:vt="click"}=_e,pe=ft(_e,["prefixCls","className","showIcon","expandAction"]),ue=Te("tree",Fe),He=oe()(`${ue}-directory`,{[`${ue}-directory-rtl`]:$e==="rtl"},me);return Be.createElement(se,Object.assign({icon:it,ref:Lt,blockNode:!0},pe,{showIcon:Ve,expandAction:vt,prefixCls:ue,className:He,expandedKeys:wt,selectedKeys:Ot,onSelect:Xt,onExpand:cn}))};var tt=Be.forwardRef(Ce);const at=se;at.DirectoryTree=tt,at.TreeNode=ie.O;var dt=at},20648:function(qe,st,ne){"use strict";ne.d(st,{TM:function(){return Ke},Yk:function(){return et}});var ie=ne(36237),ce=ne(98447),De=ne(17313),Ue=ne(8378),we=ne(37613),Be=ne(83116);const ae=new ie.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Je=(oe,y)=>({[`.${oe}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),Xe=(oe,y)=>({[`.${oe}-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:'""'}}}),je=(oe,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,te=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,De.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,De.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:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ae,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}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,De.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}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:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},Je(oe,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}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:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:te},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},Xe(oe,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:E/2,bottom:-b,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:`${E/2}px !important`}}}}})}},Ae=oe=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=oe;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${oe.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:oe.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${oe.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},et=(oe,y)=>{const a=`.${oe}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,we.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[je(oe,E),Ae(E)]},Ke=oe=>{const{controlHeightSM:y}=oe;return{titleHeight:y,nodeHoverBg:oe.controlItemBgHover,nodeSelectedBg:oe.controlItemBgActive}};st.ZP=(0,Be.Z)("Tree",(oe,y)=>{let{prefixCls:a}=y;return[{[oe.componentCls]:(0,ce.C2)(`${a}-checkbox`,oe)},et(a,oe),(0,Ue.Z)(oe)]},oe=>{const{colorTextLightSolid:y,colorPrimary:a}=oe;return Object.assign(Object.assign({},Ke(oe)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return x}});var ie=ne(54476),ce=ne(59301),De={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"},Ue=De,we=ne(7657),Be=function(E,z){return ce.createElement(we.Z,(0,ie.Z)({},E,{ref:z,icon:Ue}))},ae=ce.forwardRef(Be),Je=ae,Xe=ne(52671),je=ne(58617),Ae=ne(15075),et=ne(43531),Ke=ne(92310),oe=ne.n(Ke),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:te}=b,{isLeaf:ge,expanded:de,loading:se}=ee;if(se)return ce.createElement(je.Z,{className:`${E}-switcher-loading-icon`});let be;if(te&&typeof te=="object"&&(be=te.showLeafIcon),ge){if(!te)return null;if(typeof be!="boolean"&&be){const he=typeof be=="function"?be(ee):be,ft=`${E}-switcher-line-custom-icon`;return(0,y.l$)(he)?(0,y.Tm)(he,{className:oe()(he.props.className||"",ft)}):he}return be?ce.createElement(Xe.Z,{className:`${E}-switcher-line-icon`}):ce.createElement("span",{className:`${E}-switcher-leaf-line`})}const Se=`${E}-switcher-icon`,Ee=typeof z=="function"?z(ee):z;return(0,y.l$)(Ee)?(0,y.Tm)(Ee,{className:oe()(Ee.props.className||"",Se)}):Ee!==void 0?Ee:te?de?ce.createElement(Ae.Z,{className:`${E}-switcher-line-icon`}):ce.createElement(et.Z,{className:`${E}-switcher-line-icon`}):ce.createElement(Je,{className:Se})}},39417:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return se}});var ie=ne(54476),ce=ne(20068),De=ne(75931),Ue=ne(33885),we=ne(67732),Be=ne(83652),ae=ne(31226),Je=ne(42403),Xe=ne(158),je=ne(92310),Ae=ne.n(je),et=ne(26112),Ke=ne(59301),oe=ne(39378),y=function(Se){for(var Ee=Se.prefixCls,he=Se.level,ft=Se.isStart,it=Se.isEnd,_t="".concat(Ee,"-indent-unit"),Ce=[],ke=0;ke0&&arguments[0]!==void 0?arguments[0]:[],$e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Fe=Te.length,me=$e.length;if(Math.abs(Fe-me)!==1)return{add:!1,key:null};function Ve(vt,pe){var ue=new Map;vt.forEach(function(Ne){ue.set(Ne,!0)});var He=pe.filter(function(Ne){return!ue.has(Ne)});return He.length===1?He[0]:null}return Fe ").concat($e);return $e}var ct=a.forwardRef(function(Te,$e){var Fe=Te.prefixCls,me=Te.data,Ve=Te.selectable,vt=Te.checkable,pe=Te.expandedKeys,ue=Te.selectedKeys,He=Te.checkedKeys,Ne=Te.loadedKeys,Pe=Te.loadingKeys,Ge=Te.halfCheckedKeys,Ct=Te.keyEntities,mt=Te.disabled,xt=Te.dragging,gt=Te.dragOverNodeKey,yt=Te.dropPosition,ot=Te.motion,Zt=Te.height,zt=Te.itemHeight,$t=Te.virtual,Jt=Te.focusable,Yt=Te.activeItem,Cn=Te.focused,an=Te.tabIndex,Fn=Te.onKeyDown,Gn=Te.onFocus,jn=Te.onBlur,ht=Te.onActiveChange,ut=Te.onListChangeStart,lt=Te.onListChangeEnd,Et=(0,ee.Z)(Te,ke),hn=a.useRef(null),In=a.useRef(null);a.useImperativeHandle($e,function(){return{scrollTo:function(ra){hn.current.scrollTo(ra)},getIndentWidth:function(){return In.current.offsetWidth}}});var dn=a.useState(pe),un=(0,z.Z)(dn,2),En=un[0],_n=un[1],la=a.useState(me),Ba=(0,z.Z)(la,2),Hn=Ba[0],ca=Ba[1],oa=a.useState(me),ja=(0,z.Z)(oa,2),Ze=ja[0],We=ja[1],Re=a.useState([]),Mt=(0,z.Z)(Re,2),mn=Mt[0],nn=Mt[1],Yn=a.useState(null),Tn=(0,z.Z)(Yn,2),Kn=Tn[0],xn=Tn[1],xa=a.useRef(me);xa.current=me;function Nt(){var qn=xa.current;ca(qn),We(qn),nn([]),xn(null),lt()}(0,te.Z)(function(){_n(pe);var qn=_t(En,pe);if(qn.key!==null)if(qn.add){var ra=Hn.findIndex(function(Ya){var Ca=Ya.key;return Ca===qn.key}),ta=Dt(Ce(Hn,me,qn.key),$t,Zt,zt),Aa=Hn.slice();Aa.splice(ra+1,0,Ft),We(Aa),nn(ta),xn("show")}else{var Da=me.findIndex(function(Ya){var Ca=Ya.key;return Ca===qn.key}),_a=Dt(Ce(me,Hn,qn.key),$t,Zt,zt),oo=me.slice();oo.splice(Da+1,0,Ft),We(oo),nn(_a),xn("hide")}else Hn!==me&&(ca(me),We(me))},[pe,me]),a.useEffect(function(){xt||Nt()},[xt]);var kn=ot?Ze:me,ga={expandedKeys:pe,selectedKeys:ue,loadedKeys:Ne,loadingKeys:Pe,checkedKeys:He,halfCheckedKeys:Ge,dragOverNodeKey:gt,dropPosition:yt,keyEntities:Ct};return a.createElement(a.Fragment,null,Cn&&Yt&&a.createElement("span",{style:tt,"aria-live":"assertive"},_e(Yt)),a.createElement("div",null,a.createElement("input",{style:tt,disabled:Jt===!1||mt,tabIndex:Jt!==!1?an:null,onKeyDown:Fn,onFocus:Gn,onBlur:jn,value:"",onChange:at,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(Fe,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(Fe,"-indent")},a.createElement("div",{ref:In,className:"".concat(Fe,"-indent-unit")}))),a.createElement(ge.Z,(0,ie.Z)({},Et,{data:kn,itemKey:Oe,height:Zt,fullHeight:!1,virtual:$t,itemHeight:zt,prefixCls:"".concat(Fe,"-list"),ref:hn,onVisibleChange:function(ra,ta){var Aa=new Set(ra),Da=ta.filter(function(_a){return!Aa.has(_a)});Da.some(function(_a){return Oe(_a)===dt})&&Nt()}}),function(qn){var ra=qn.pos,ta=(0,ie.Z)({},(E(qn.data),qn.data)),Aa=qn.title,Da=qn.key,_a=qn.isStart,oo=qn.isEnd,Ya=(0,Se.km)(Da,ra);delete ta.key,delete ta.children;var Ca=(0,Se.H8)(Ya,ga);return a.createElement(it,(0,ie.Z)({},ta,Ca,{title:Aa,active:!!Yt&&Da===Yt.key,pos:ra,data:qn.data,isStart:_a,isEnd:oo,motion:ot,motionNodes:Da===dt?mn:null,motionType:Kn,onMotionStart:ut,onMotionEnd:Nt,treeNodeRequiredProps:ga,onMouseMove:function(){ht(null)}}))}))});ct.displayName="NodeList";var kt=ct,nt=ne(35654),Ot=ne(90782),ye=ne(67841),wt=10,Ht=function(Te){(0,Xe.Z)(Fe,Te);var $e=(0,je.Z)(Fe);function Fe(){var me;(0,Be.Z)(this,Fe);for(var Ve=arguments.length,vt=new Array(Ve),pe=0;pe2&&arguments[2]!==void 0?arguments[2]:!1,Ge=me.state,Ct=Ge.dragChildrenKeys,mt=Ge.dropPosition,xt=Ge.dropTargetKey,gt=Ge.dropTargetPos,yt=Ge.dropAllowed;if(yt){var ot=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),xt!==null){var Zt=(0,Ue.Z)((0,Ue.Z)({},(0,Se.H8)(xt,me.getTreeNodeRequiredProps())),{},{active:((Ne=me.getActiveItem())===null||Ne===void 0?void 0:Ne.key)===xt,data:(0,ye.Z)(me.state.keyEntities,xt).node}),zt=Ct.indexOf(xt)!==-1;(0,y.ZP)(!zt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var $t=(0,nt.yx)(gt),Jt={event:ue,node:(0,Se.F)(Zt),dragNode:me.dragNode?(0,Se.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(Ct),dropToGap:mt!==0,dropPosition:mt+Number($t[$t.length-1])};Pe||ot==null||ot(Jt),me.dragNode=null}}},me.cleanDragState=function(){var ue=me.state.draggingNodeKey;ue!==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(ue,He){var Ne=me.state,Pe=Ne.expandedKeys,Ge=Ne.flattenNodes,Ct=He.expanded,mt=He.key,xt=He.isLeaf;if(!(xt||ue.shiftKey||ue.metaKey||ue.ctrlKey)){var gt=Ge.filter(function(ot){return ot.key===mt})[0],yt=(0,Se.F)((0,Ue.Z)((0,Ue.Z)({},(0,Se.H8)(mt,me.getTreeNodeRequiredProps())),{},{data:gt.data}));me.setExpandedKeys(Ct?(0,nt._5)(Pe,mt):(0,nt.L0)(Pe,mt)),me.onNodeExpand(ue,yt)}},me.onNodeClick=function(ue,He){var Ne=me.props,Pe=Ne.onClick,Ge=Ne.expandAction;Ge==="click"&&me.triggerExpandActionExpand(ue,He),Pe==null||Pe(ue,He)},me.onNodeDoubleClick=function(ue,He){var Ne=me.props,Pe=Ne.onDoubleClick,Ge=Ne.expandAction;Ge==="doubleClick"&&me.triggerExpandActionExpand(ue,He),Pe==null||Pe(ue,He)},me.onNodeSelect=function(ue,He){var Ne=me.state.selectedKeys,Pe=me.state,Ge=Pe.keyEntities,Ct=Pe.fieldNames,mt=me.props,xt=mt.onSelect,gt=mt.multiple,yt=He.selected,ot=He[Ct.key],Zt=!yt;Zt?gt?Ne=(0,nt.L0)(Ne,ot):Ne=[ot]:Ne=(0,nt._5)(Ne,ot);var zt=Ne.map(function($t){var Jt=(0,ye.Z)(Ge,$t);return Jt?Jt.node:null}).filter(function($t){return $t});me.setUncontrolledState({selectedKeys:Ne}),xt==null||xt(Ne,{event:"select",selected:Zt,node:He,selectedNodes:zt,nativeEvent:ue.nativeEvent})},me.onNodeCheck=function(ue,He,Ne){var Pe=me.state,Ge=Pe.keyEntities,Ct=Pe.checkedKeys,mt=Pe.halfCheckedKeys,xt=me.props,gt=xt.checkStrictly,yt=xt.onCheck,ot=He.key,Zt,zt={event:"check",node:He,checked:Ne,nativeEvent:ue.nativeEvent};if(gt){var $t=Ne?(0,nt.L0)(Ct,ot):(0,nt._5)(Ct,ot),Jt=(0,nt._5)(mt,ot);Zt={checked:$t,halfChecked:Jt},zt.checkedNodes=$t.map(function(jn){return(0,ye.Z)(Ge,jn)}).filter(function(jn){return jn}).map(function(jn){return jn.node}),me.setUncontrolledState({checkedKeys:$t})}else{var Yt=(0,Ot.S)([].concat((0,we.Z)(Ct),[ot]),!0,Ge),Cn=Yt.checkedKeys,an=Yt.halfCheckedKeys;if(!Ne){var Fn=new Set(Cn);Fn.delete(ot);var Gn=(0,Ot.S)(Array.from(Fn),{checked:!1,halfCheckedKeys:an},Ge);Cn=Gn.checkedKeys,an=Gn.halfCheckedKeys}Zt=Cn,zt.checkedNodes=[],zt.checkedNodesPositions=[],zt.halfCheckedKeys=an,Cn.forEach(function(jn){var ht=(0,ye.Z)(Ge,jn);if(ht){var ut=ht.node,lt=ht.pos;zt.checkedNodes.push(ut),zt.checkedNodesPositions.push({node:ut,pos:lt})}}),me.setUncontrolledState({checkedKeys:Cn},!1,{halfCheckedKeys:an})}yt==null||yt(Zt,zt)},me.onNodeLoad=function(ue){var He=ue.key,Ne=new Promise(function(Pe,Ge){me.setState(function(Ct){var mt=Ct.loadedKeys,xt=mt===void 0?[]:mt,gt=Ct.loadingKeys,yt=gt===void 0?[]:gt,ot=me.props,Zt=ot.loadData,zt=ot.onLoad;if(!Zt||xt.indexOf(He)!==-1||yt.indexOf(He)!==-1)return null;var $t=Zt(ue);return $t.then(function(){var Jt=me.state.loadedKeys,Yt=(0,nt.L0)(Jt,He);zt==null||zt(Yt,{event:"load",node:ue}),me.setUncontrolledState({loadedKeys:Yt}),me.setState(function(Cn){return{loadingKeys:(0,nt._5)(Cn.loadingKeys,He)}}),Pe()}).catch(function(Jt){if(me.setState(function(Cn){return{loadingKeys:(0,nt._5)(Cn.loadingKeys,He)}}),me.loadingRetryTimes[He]=(me.loadingRetryTimes[He]||0)+1,me.loadingRetryTimes[He]>=wt){var Yt=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,nt.L0)(Yt,He)}),Pe()}Ge(Jt)}),{loadingKeys:(0,nt.L0)(yt,He)}})});return Ne.catch(function(){}),Ne},me.onNodeMouseEnter=function(ue,He){var Ne=me.props.onMouseEnter;Ne==null||Ne({event:ue,node:He})},me.onNodeMouseLeave=function(ue,He){var Ne=me.props.onMouseLeave;Ne==null||Ne({event:ue,node:He})},me.onNodeContextMenu=function(ue,He){var Ne=me.props.onRightClick;Ne&&(ue.preventDefault(),Ne({event:ue,node:He}))},me.onFocus=function(){var ue=me.props.onFocus;me.setState({focused:!0});for(var He=arguments.length,Ne=new Array(He),Pe=0;Pe1&&arguments[1]!==void 0?arguments[1]:!1,Ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Pe=!1,Ge=!0,Ct={};Object.keys(ue).forEach(function(mt){if(mt in me.props){Ge=!1;return}Pe=!0,Ct[mt]=ue[mt]}),Pe&&(!He||Ge)&&me.setState((0,Ue.Z)((0,Ue.Z)({},Ct),Ne))}},me.scrollTo=function(ue){me.listRef.current.scrollTo(ue)},me}return(0,ae.Z)(Fe,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Ve=this.props.activeKey;Ve!==void 0&&Ve!==this.state.activeKey&&(this.setState({activeKey:Ve}),Ve!==null&&this.scrollTo({key:Ve}))}},{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 Ve,vt=this.state,pe=vt.focused,ue=vt.flattenNodes,He=vt.keyEntities,Ne=vt.draggingNodeKey,Pe=vt.activeKey,Ge=vt.dropLevelOffset,Ct=vt.dropContainerKey,mt=vt.dropTargetKey,xt=vt.dropPosition,gt=vt.dragOverNodeKey,yt=vt.indent,ot=this.props,Zt=ot.prefixCls,zt=ot.className,$t=ot.style,Jt=ot.showLine,Yt=ot.focusable,Cn=ot.tabIndex,an=Cn===void 0?0:Cn,Fn=ot.selectable,Gn=ot.showIcon,jn=ot.icon,ht=ot.switcherIcon,ut=ot.draggable,lt=ot.checkable,Et=ot.checkStrictly,hn=ot.disabled,In=ot.motion,dn=ot.loadData,un=ot.filterTreeNode,En=ot.height,_n=ot.itemHeight,la=ot.virtual,Ba=ot.titleRender,Hn=ot.dropIndicatorRender,ca=ot.onContextMenu,oa=ot.onScroll,ja=ot.direction,Ze=ot.rootClassName,We=ot.rootStyle,Re=(0,oe.Z)(this.props,{aria:!0,data:!0}),Mt;return ut&&((0,De.Z)(ut)==="object"?Mt=ut:typeof ut=="function"?Mt={nodeDraggable:ut}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:Zt,selectable:Fn,showIcon:Gn,icon:jn,switcherIcon:ht,draggable:Mt,draggingNodeKey:Ne,checkable:lt,checkStrictly:Et,disabled:hn,keyEntities:He,dropLevelOffset:Ge,dropContainerKey:Ct,dropTargetKey:mt,dropPosition:xt,dragOverNodeKey:gt,indent:yt,direction:ja,dropIndicatorRender:Hn,loadData:dn,filterTreeNode:un,titleRender:Ba,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:et()(Zt,zt,Ze,(Ve={},(0,ce.Z)(Ve,"".concat(Zt,"-show-line"),Jt),(0,ce.Z)(Ve,"".concat(Zt,"-focused"),pe),(0,ce.Z)(Ve,"".concat(Zt,"-active-focused"),Pe!==null),Ve)),style:We},a.createElement(kt,(0,ie.Z)({ref:this.listRef,prefixCls:Zt,style:$t,data:ue,disabled:hn,selectable:Fn,checkable:!!lt,motion:In,dragging:Ne!==null,height:En,itemHeight:_n,virtual:la,focusable:Yt,focused:pe,tabIndex:an,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ca,onScroll:oa},this.getTreeNodeRequiredProps(),Re))))}}],[{key:"getDerivedStateFromProps",value:function(Ve,vt){var pe=vt.prevProps,ue={prevProps:Ve};function He(Yt){return!pe&&Yt in Ve||pe&&pe[Yt]!==Ve[Yt]}var Ne,Pe=vt.fieldNames;if(He("fieldNames")&&(Pe=(0,Se.w$)(Ve.fieldNames),ue.fieldNames=Pe),He("treeData")?Ne=Ve.treeData:He("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Ne=(0,Se.zn)(Ve.children)),Ne){ue.treeData=Ne;var Ge=(0,Se.I8)(Ne,{fieldNames:Pe});ue.keyEntities=(0,Ue.Z)((0,ce.Z)({},dt,Lt),Ge.keyEntities)}var Ct=ue.keyEntities||vt.keyEntities;if(He("expandedKeys")||pe&&He("autoExpandParent"))ue.expandedKeys=Ve.autoExpandParent||!pe&&Ve.defaultExpandParent?(0,nt.r7)(Ve.expandedKeys,Ct):Ve.expandedKeys;else if(!pe&&Ve.defaultExpandAll){var mt=(0,Ue.Z)({},Ct);delete mt[dt],ue.expandedKeys=Object.keys(mt).map(function(Yt){return mt[Yt].key})}else!pe&&Ve.defaultExpandedKeys&&(ue.expandedKeys=Ve.autoExpandParent||Ve.defaultExpandParent?(0,nt.r7)(Ve.defaultExpandedKeys,Ct):Ve.defaultExpandedKeys);if(ue.expandedKeys||delete ue.expandedKeys,Ne||ue.expandedKeys){var xt=(0,Se.oH)(Ne||vt.treeData,ue.expandedKeys||vt.expandedKeys,Pe);ue.flattenNodes=xt}if(Ve.selectable&&(He("selectedKeys")?ue.selectedKeys=(0,nt.BT)(Ve.selectedKeys,Ve):!pe&&Ve.defaultSelectedKeys&&(ue.selectedKeys=(0,nt.BT)(Ve.defaultSelectedKeys,Ve))),Ve.checkable){var gt;if(He("checkedKeys")?gt=(0,nt.E6)(Ve.checkedKeys)||{}:!pe&&Ve.defaultCheckedKeys?gt=(0,nt.E6)(Ve.defaultCheckedKeys)||{}:Ne&&(gt=(0,nt.E6)(Ve.checkedKeys)||{checkedKeys:vt.checkedKeys,halfCheckedKeys:vt.halfCheckedKeys}),gt){var yt=gt,ot=yt.checkedKeys,Zt=ot===void 0?[]:ot,zt=yt.halfCheckedKeys,$t=zt===void 0?[]:zt;if(!Ve.checkStrictly){var Jt=(0,Ot.S)(Zt,!0,Ct);Zt=Jt.checkedKeys,$t=Jt.halfCheckedKeys}ue.checkedKeys=Zt,ue.halfCheckedKeys=$t}}return He("loadedKeys")&&(ue.loadedKeys=Ve.loadedKeys),ue}}]),Fe}(a.Component);Ht.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:b,allowDrop:function(){return!0},expandAction:!1},Ht.TreeNode=se.Z;var cn=Ht,Xt=cn},35654:function(qe,st,ne){"use strict";ne.d(st,{BT:function(){return a},E6:function(){return E},L0:function(){return je},OM:function(){return y},_5:function(){return Xe},r7:function(){return z},wA:function(){return et},yx:function(){return Ae}});var ie=ne(94480),ce=ne(76190),De=ne(48736),Ue=ne(59301),we=ne(39417),Be=ne(67841),ae=ne(71430),Je=null;function Xe(ee,te){if(!ee)return[];var ge=ee.slice(),de=ge.indexOf(te);return de>=0&&ge.splice(de,1),ge}function je(ee,te){var ge=(ee||[]).slice();return ge.indexOf(te)===-1&&ge.push(te),ge}function Ae(ee){return ee.split("-")}function et(ee,te){var ge=[],de=(0,Be.Z)(te,ee);function se(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];be.forEach(function(Se){var Ee=Se.key,he=Se.children;ge.push(Ee),se(he)})}return se(de.children),ge}function Ke(ee){if(ee.parent){var te=Ae(ee.pos);return Number(te[te.length-1])===ee.parent.children.length-1}return!1}function oe(ee){var te=Ae(ee.pos);return Number(te[te.length-1])===0}function y(ee,te,ge,de,se,be,Se,Ee,he,ft){var it,_t=ee.clientX,Ce=ee.clientY,ke=ee.target.getBoundingClientRect(),tt=ke.top,at=ke.height,dt=(ft==="rtl"?-1:1)*(((se==null?void 0:se.x)||0)-_t),St=(dt-12)/de,Lt=(0,Be.Z)(Ee,ge.props.eventKey);if(Ce-1.5?be({dragNode:wt,dropNode:Ht,dropPosition:1})?nt=1:cn=!1:be({dragNode:wt,dropNode:Ht,dropPosition:0})?nt=0:be({dragNode:wt,dropNode:Ht,dropPosition:1})?nt=1:cn=!1:be({dragNode:wt,dropNode:Ht,dropPosition:1})?nt=1:cn=!1,{dropPosition:nt,dropLevelOffset:Ot,dropTargetKey:Lt.key,dropTargetPos:Lt.pos,dragOverNodeKey:kt,dropContainerKey:nt===0?null:((it=Lt.parent)===null||it===void 0?void 0:it.key)||null,dropAllowed:cn}}function a(ee,te){if(ee){var ge=te.multiple;return ge?ee.slice():ee.length?[ee[0]]:ee}}var x=function(te){return te};function b(ee,te){if(!ee)return[];var ge=te||{},de=ge.processProps,se=de===void 0?x:de,be=Array.isArray(ee)?ee:[ee];return be.map(function(Se){var Ee=Se.children,he=_objectWithoutProperties(Se,Je),ft=b(Ee,te);return React.createElement(TreeNode,_extends({key:he.key},se(he)),ft)})}function E(ee){if(!ee)return null;var te;if(Array.isArray(ee))te={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,ce.Z)(ee)==="object")te={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,De.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return te}function z(ee,te){var ge=new Set;function de(se){if(!ge.has(se)){var be=(0,Be.Z)(te,se);if(be){ge.add(se);var Se=be.parent,Ee=be.node;Ee.disabled||Se&&de(Se.key)}}}return(ee||[]).forEach(function(se){de(se)}),(0,ie.Z)(ge)}},90782:function(qe,st,ne){"use strict";ne.d(st,{S:function(){return ae}});var ie=ne(48736),ce=ne(67841);function De(Je,Xe){var je=new Set;return Je.forEach(function(Ae){Xe.has(Ae)||je.add(Ae)}),je}function Ue(Je){var Xe=Je||{},je=Xe.disabled,Ae=Xe.disableCheckbox,et=Xe.checkable;return!!(je||Ae)||et===!1}function we(Je,Xe,je,Ae){for(var et=new Set(Je),Ke=new Set,oe=0;oe<=je;oe+=1){var y=Xe.get(oe)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,te=E.children,ge=te===void 0?[]:te;et.has(z)&&!Ae(ee)&&ge.filter(function(de){return!Ae(de.node)}).forEach(function(de){et.add(de.key)})})}for(var a=new Set,x=je;x>=0;x-=1){var b=Xe.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(Ae(ee)||!E.parent||a.has(E.parent.key))){if(Ae(E.parent.node)){a.add(z.key);return}var te=!0,ge=!1;(z.children||[]).filter(function(de){return!Ae(de.node)}).forEach(function(de){var se=de.key,be=et.has(se);te&&!be&&(te=!1),!ge&&(be||Ke.has(se))&&(ge=!0)}),te&&et.add(z.key),ge&&Ke.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(et),halfCheckedKeys:Array.from(De(Ke,et))}}function Be(Je,Xe,je,Ae,et){for(var Ke=new Set(Je),oe=new Set(Xe),y=0;y<=Ae;y+=1){var a=je.get(y)||new Set;a.forEach(function(z){var ee=z.key,te=z.node,ge=z.children,de=ge===void 0?[]:ge;!Ke.has(ee)&&!oe.has(ee)&&!et(te)&&de.filter(function(se){return!et(se.node)}).forEach(function(se){Ke.delete(se.key)})})}oe=new Set;for(var x=new Set,b=Ae;b>=0;b-=1){var E=je.get(b)||new Set;E.forEach(function(z){var ee=z.parent,te=z.node;if(!(et(te)||!z.parent||x.has(z.parent.key))){if(et(z.parent.node)){x.add(ee.key);return}var ge=!0,de=!1;(ee.children||[]).filter(function(se){return!et(se.node)}).forEach(function(se){var be=se.key,Se=Ke.has(be);ge&&!Se&&(ge=!1),!de&&(Se||oe.has(be))&&(de=!0)}),ge||Ke.delete(ee.key),de&&oe.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ke),halfCheckedKeys:Array.from(De(oe,Ke))}}function ae(Je,Xe,je,Ae){var et=[],Ke;Ae?Ke=Ae:Ke=Ue;var oe=new Set(Je.filter(function(b){var E=!!(0,ce.Z)(je,b);return E||et.push(b),E})),y=new Map,a=0;Object.keys(je).forEach(function(b){var E=je[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,ie.ZP)(!et.length,"Tree missing follow keys: ".concat(et.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return Xe===!0?x=we(oe,y,a,Ke):x=Be(oe,Xe.halfCheckedKeys,y,a,Ke),x}},67841:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return ie}});function ie(ce,De){return ce[De]}},71430:function(qe,st,ne){"use strict";ne.d(st,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return et},oH:function(){return a},w$:function(){return Ke},zn:function(){return y}});var ie=ne(76190),ce=ne(94480),De=ne(33885),Ue=ne(75931),we=ne(11592),Be=ne(2738),ae=ne(48736),Je=ne(67841),Xe=["children"];function je(ee,te){return"".concat(ee,"-").concat(te)}function Ae(ee){return ee&&ee.type&&ee.type.isTreeNode}function et(ee,te){return ee!=null?ee:te}function Ke(ee){var te=ee||{},ge=te.title,de=te._title,se=te.key,be=te.children,Se=ge||"title";return{title:Se,_title:de||[Se],key:se||"key",children:be||"children"}}function oe(ee,te){var ge=new Map;function de(se){var be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(se||[]).forEach(function(Se){var Ee=Se[te.key],he=Se[te.children];warning(Ee!=null,"Tree node must have a certain key: [".concat(be).concat(Ee,"]"));var ft=String(Ee);warning(!ge.has(ft)||Ee===null||Ee===void 0,"Same 'key' exist in the Tree: ".concat(ft)),ge.set(ft,!0),de(he,"".concat(be).concat(ft," > "))})}de(ee)}function y(ee){function te(ge){var de=(0,we.Z)(ge);return de.map(function(se){if(!Ae(se))return(0,ae.ZP)(!se,"Tree/TreeNode can only accept TreeNode as children."),null;var be=se.key,Se=se.props,Ee=Se.children,he=(0,Ue.Z)(Se,Xe),ft=(0,De.Z)({key:be},he),it=te(Ee);return it.length&&(ft.children=it),ft}).filter(function(se){return se})}return te(ee)}function a(ee,te,ge){var de=Ke(ge),se=de._title,be=de.key,Se=de.children,Ee=new Set(te===!0?[]:te),he=[];function ft(it){var _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return it.map(function(Ce,ke){for(var tt=je(_t?_t.pos:"0",ke),at=et(Ce[be],tt),dt,St=0;St1&&arguments[1]!==void 0?arguments[1]:{},ge=te.initWrapper,de=te.processEntity,se=te.onProcessFinished,be=te.externalGetKey,Se=te.childrenPropName,Ee=te.fieldNames,he=arguments.length>2?arguments[2]:void 0,ft=be||he,it={},_t={},Ce={posEntities:it,keyEntities:_t};return ge&&(Ce=ge(Ce)||Ce),x(ee,function(ke){var tt=ke.node,at=ke.index,dt=ke.pos,St=ke.key,Lt=ke.parentPos,Ft=ke.level,Dt=ke.nodes,Oe={node:tt,nodes:Dt,index:at,key:St,pos:dt,level:Ft},_e=et(St,dt);it[dt]=Oe,_t[_e]=Oe,Oe.parent=it[Lt],Oe.parent&&(Oe.parent.children=Oe.parent.children||[],Oe.parent.children.push(Oe)),de&&de(Oe,Ce)},{externalGetKey:ft,childrenPropName:Se,fieldNames:Ee}),se&&se(Ce),Ce}function E(ee,te){var ge=te.expandedKeys,de=te.selectedKeys,se=te.loadedKeys,be=te.loadingKeys,Se=te.checkedKeys,Ee=te.halfCheckedKeys,he=te.dragOverNodeKey,ft=te.dropPosition,it=te.keyEntities,_t=(0,Je.Z)(it,ee),Ce={eventKey:ee,expanded:ge.indexOf(ee)!==-1,selected:de.indexOf(ee)!==-1,loaded:se.indexOf(ee)!==-1,loading:be.indexOf(ee)!==-1,checked:Se.indexOf(ee)!==-1,halfChecked:Ee.indexOf(ee)!==-1,pos:String(_t?_t.pos:""),dragOver:he===ee&&ft===0,dragOverGapTop:he===ee&&ft===-1,dragOverGapBottom:he===ee&&ft===1};return Ce}function z(ee){var te=ee.data,ge=ee.expanded,de=ee.selected,se=ee.checked,be=ee.loaded,Se=ee.loading,Ee=ee.halfChecked,he=ee.dragOver,ft=ee.dragOverGapTop,it=ee.dragOverGapBottom,_t=ee.pos,Ce=ee.active,ke=ee.eventKey,tt=(0,De.Z)((0,De.Z)({},te),{},{expanded:ge,selected:de,checked:se,loaded:be,loading:Se,halfChecked:Ee,dragOver:he,dragOverGapTop:ft,dragOverGapBottom:it,pos:_t,active:Ce,key:ke});return"props"in tt||Object.defineProperty(tt,"props",{get:function(){return(0,ae.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ee}}),tt}},8224:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return ce}});var ie=ne(4676);function ce(De,Ue,we,Be){var ae=ie.unstable_batchedUpdates?function(Xe){ie.unstable_batchedUpdates(we,Xe)}:we;return De!=null&&De.addEventListener&&De.addEventListener(Ue,ae,Be),{remove:function(){De!=null&&De.removeEventListener&&De.removeEventListener(Ue,ae,Be)}}}},55468:function(qe,st,ne){"use strict";ne.d(st,{g1:function(){return Ae},os:function(){return Ke}});var ie=/margin|padding|width|height|max|min|offset/,ce={left:!0,top:!0},De={cssFloat:1,styleFloat:1,float:1};function Ue(oe){return oe.nodeType===1?oe.ownerDocument.defaultView.getComputedStyle(oe,null):{}}function we(oe,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return oe.offsetHeight;if(y==="width")return oe.offsetWidth}return y in ce||(ce[y]=ie.test(y)),ce[y]?parseFloat(a)||0:a}function Be(oe,y){var a=arguments.length,x=Ue(oe);return y=De[y]?"cssFloat"in oe.style?"cssFloat":"styleFloat":y,a===1?x:we(oe,y,x[y]||oe.style[y])}function ae(oe,y,a){var x=arguments.length;if(y=De[y]?"cssFloat"in oe.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&ie.test(y)&&(a="".concat(a,"px")),oe.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ae(oe,b,y[b]);return Ue(oe)}function Je(oe){return oe===document.body?document.documentElement.clientWidth:oe.offsetWidth}function Xe(oe){return oe===document.body?window.innerHeight||document.documentElement.clientHeight:oe.offsetHeight}function je(){var oe=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:oe,height:y}}function Ae(){var oe=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:oe,height:y}}function et(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ke(oe){var y=oe.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(qe,st,ne){"use strict";ne.d(st,{G:function(){return Ue}});var ie=ne(47273),ce=function(Be){if((0,ie.Z)()&&window.document.documentElement){var ae=Array.isArray(Be)?Be:[Be],Je=window.document.documentElement;return ae.some(function(Xe){return Xe in Je.style})}return!1},De=function(Be,ae){if(!ce(Be))return!1;var Je=document.createElement("div"),Xe=Je.style[Be];return Je.style[Be]=ae,Je.style[Be]!==Xe};function Ue(we,Be){return!Array.isArray(we)&&Be!==void 0?De(we,Be):ce(we)}}}]); diff --git a/p__Classrooms__Lists__Graduation__Topics__Detail__index.c6074a29.async.js b/p__Classrooms__Lists__Graduation__Topics__Detail__index.925c3afe.async.js similarity index 97% rename from p__Classrooms__Lists__Graduation__Topics__Detail__index.c6074a29.async.js rename to p__Classrooms__Lists__Graduation__Topics__Detail__index.925c3afe.async.js index 9a1822812f..5fd3dad9fd 100644 --- a/p__Classrooms__Lists__Graduation__Topics__Detail__index.c6074a29.async.js +++ b/p__Classrooms__Lists__Graduation__Topics__Detail__index.925c3afe.async.js @@ -97,7 +97,7 @@ `;for(let io=0;io{switch(vn){case zt:return ie.createElement(Ft,{callback:uo,onCancel:So});case on:return ie.createElement(Dt.Z,{callback:uo,onCancel:So});case $t:return ie.createElement(Oe.Z,{callback:uo,onCancel:So});case Jt:return ie.createElement(vt,{callback:uo,onCancel:So});case Nn:return ie.createElement(Pe,{callback:uo,onCancel:So});case"maths-latex":return ie.createElement(gt,{showSaveButton:!0,callback:uo});case"inline-latex":return ie.createElement(yt.Z,{showSaveButton:!0,callback:uo});default:return null}},[vn]);function So(){sa("")}(0,ie.useEffect)(()=>{if(ko.current){let mn=function(Ia){Xn=!0,ua=Ia.pageY},Wt=function(){Xn=!1},tn=function(Ia){if(Xn){let Ta=Ia.pageY-ua;Ta<0&&(Ta=0),Ta>300&&(Ta=300);let Ma=Mt+Ta+"px";no(Ma)}},dn=ko.current,Xn=!1,ua=0;return dn.addEventListener("mousedown",mn),document.addEventListener("mousemove",tn),document.addEventListener("mouseup",Wt),()=>{dn.removeEventListener("mousedown",mn),document.removeEventListener("mousemove",tn),document.removeEventListener("mouseup",Wt)}}},[Bt,ko]),(0,ie.useEffect)(()=>{no(Mt)},[Mt]);const br=la(_e),xr=la(Wa),Cr={width:br,height:xr},Lr=(0,ie.useMemo)(()=>{if(ca){let mn=new Date(ca),Wt=mn.getHours(),tn=mn.getMinutes(),dn=mn.getSeconds();return Wt=Wt<10?"0"+Wt:Wt,tn=tn<10?"0"+tn:tn,dn=dn<10?"0"+dn:dn,`${Wt}:${tn}:${dn}`}return 0},[ca]),wr=mn=>{const Wt=[];if(Pa){let tn=-1;mn=mn.replace(/(@▁▁@|@▁@)/g,function(dn,Xn,ua){Wt.push({multiLine:dn!==En})})}return Wt};function Vr(){window.sessionStorage.removeItem(Vn),Fo(!1),Ga(0)}function Xr(){Fo(!1),Ga(0),Bt.setValue(window.sessionStorage.getItem(Vn))}(0,ie.useEffect)(()=>{An[vn]&&vn!==Yt&&vn!==Jt&&setTimeout(()=>{const mn=document.getElementsByClassName("markdown-popup-form")[0],Wt=window.innerWidth/2-mn.offsetWidth/2,tn=window.innerHeight/2-mn.offsetHeight/2;nr(Wt),ar(tn)},0)},[vn]);const Er=mn=>{mn.preventDefault();const Wt=mn.clientX-tr,tn=mn.clientY-Uo;document.body.onmousemove=dn=>{let Xn=dn.clientX-Wt,ua=dn.clientY-tn;const Ia=document.getElementsByClassName("markdown-popup-form")[0],Ta=window.innerWidth-Ia.offsetWidth,Ma=window.innerHeight-Ia.offsetHeight;Xn=Math.max(0,Math.min(Xn,Ta)),ua=Math.max(0,Math.min(ua,Ma)),Br(dn.clientX,dn.clientY,Wt,tn)&&(nr(Xn),ar(ua))},document.body.onmouseup=function(){document.body.onmousemove=null}},Br=(mn,Wt,tn,dn)=>{const Xn=document.body.clientHeight,ua=document.body.clientWidth;return mn<20&&tn>mn||mn>ua-20&&tnWt||Wt>Xn-20&&dnEe in Se?et(Se,Ee,{enumerable:!0,configurable:!0,writable:!0,value:he}):Se[Ee]=he,E=(Se,Ee)=>{for(var he in Ee||(Ee={}))a.call(Ee,he)&&b(Se,he,Ee[he]);if(y)for(var he of y(Ee))x.call(Ee,he)&&b(Se,he,Ee[he]);return Se},z=(Se,Ee)=>Ge(Se,oe(Ee));const{useForm:ee}=ie.default,te={width:280,marginRight:10},ge={labelCol:{span:5},wrapperCol:{span:19}};var de=({callback:Se,onCancel:Ee})=>{const[he]=ee();let ft=(0,Xe.useRef)();function it(Ae){ft.current.width=he.getFieldValue("width"),ft.current.align=he.getFieldValue("align"),Se(Ae,ft.current)}function _t(Ae,tt){if(Ae.status===-1){ce.ZP.error(Ae.message);return}he.setFieldsValue({src:`/api/attachments/${Ae.id}`,type:tt.type})}function Ce(Ae){let tt=Ae.target.files[0];ft.current=tt,be(tt,_t)}return Re.createElement(ie.default,z(E({form:he},ge),{className:"upload-image-panel",onFinish:it,style:{width:470,overflow:"hidden"}}),Re.createElement(ie.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Re.createElement("div",{className:"flex-container"},Re.createElement(ie.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Re.createElement(De.default,{style:te})),Re.createElement(se,{onFileChange:Ce}))),Re.createElement(ie.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Re.createElement(De.default,{style:{width:264}})),Re.createElement(ie.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Re.createElement(We.Z,null,Re.createElement(ie.default.Item,{name:"width",style:{margin:0}},Re.createElement(we.Z,{style:{width:264}})),Re.createElement("span",{className:"ml8"},"%"))),Re.createElement(ie.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Re.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"}]})),Re.createElement("aside",null,Re.createElement(ie.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Re.createElement(ae.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Re.createElement(ae.ZP,{type:"default",onClick:Ee},"\u53D6\u6D88"))))};function se({onFileChange:Se}){return Re.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Re.createElement("input",{type:"file",onChange:Se}))}function be(Se,Ee){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ze.bg)())throw ce.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",Se),he.append("file_param_name","editormd-image-file"),he.append("byxhr","true");var ft=new window.XMLHttpRequest;ft.withCredentials=!0,ft.addEventListener("load",function(it){Ee(JSON.parse(it.target.responseText),Se)},!1),ft.addEventListener("error",function(it){console.error(it)},!1),ft.open("POST",`${Je.KI}/api/attachments.json`),ft.send(he)}},81123:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return De}});var ie=ne(59301),ce=ne(4676);class De extends ie.Component{constructor(we){super(we);const Be=window.document;this.node=Be.createElement("div"),Be.body.appendChild(this.node)}render(){const{children:we}=this.props;return(0,ce.createPortal)(we,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},66991:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return ce}});var ie=ne(59301);function ce(De,We){const we=(0,ie.useRef)();(0,ie.useEffect)(()=>{we.current=De}),(0,ie.useEffect)(()=>{function Be(){we.current()}if(We!==null){let ae=setInterval(Be,We);return()=>clearInterval(ae)}},[We])}},80667:function(qe,st,ne){"use strict";ne.r(st),ne.d(st,{default:function(){return jn}});var ie=ne(59301),ce=ne(95392),De=ne(66104),We=ne(99313),we=ne(27812),Be=ne(63949),ae=ne(88871),Je=ne(78323),Xe=ne(76818),Ze=ne(43418),Re=ne(8591),et=Object.defineProperty,Ge=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,a=(ht,ut,lt)=>ut in ht?et(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,x=(ht,ut)=>{for(var lt in ut||(ut={}))oe.call(ut,lt)&&a(ht,lt,ut[lt]);if(Ge)for(var lt of Ge(ut))y.call(ut,lt)&&a(ht,lt,ut[lt]);return ht},b=(ht,ut,lt)=>new Promise((Et,fn)=>{var In=wn=>{try{En(lt.next(wn))}catch(_n){fn(_n)}},en=wn=>{try{En(lt.throw(wn))}catch(_n){fn(_n)}},En=wn=>wn.done?Et(wn.value):Promise.resolve(wn.value).then(In,en);En((lt=lt.apply(ht,ut)).next())});const E=({shixunHomeworks:ht,dispatch:ut})=>{const lt=(0,ce.useIntl)(),Et=(0,ce.useParams)();return ie.createElement(Ze.default,{centered:!0,title:"\u63D0\u793A",open:ht.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:lt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>b(void 0,null,function*(){(yield ut({type:"shixunHomeworks/deleteReply",payload:{object_id:ht.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(Re.ZP.success(lt.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),ut({type:"shixunHomeworks/setActionTabs",payload:{}}),ut({type:"shixunHomeworks/getReplyList",payload:x({},ht.actionTabs.params)}))}),onCancel:()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{}})}},ie.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var z=(0,ce.connect)(({shixunHomeworks:ht})=>({shixunHomeworks:ht}))(E),ee=ne(56656),te=ne.n(ee),ge=ne(95237),de=ne(43604),se=ne(92832),be=ne(3113),Se=ne(6848),Ee=ne(58421),he=ne(26227),ft=ne(63524),it={flex_box_center:"flex_box_center___rwkot",flex_space_between:"flex_space_between___CV5Yi",flex_box_vertical_center:"flex_box_vertical_center___meeO5",flex_box_center_end:"flex_box_center_end___RXqc0",flex_box_column:"flex_box_column___HwZxi",listItem:"listItem___Cb1Ly",description:"description___UqYVS",liked:"liked___xlDpa",likedActive:"likedActive___GqNt1",reply:"reply___R3gEt",replyList:"replyList___AA3m5",comment:"comment___JuJKy"},_t=Object.defineProperty,Ce=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,at=(ht,ut,lt)=>ut in ht?_t(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,dt=(ht,ut)=>{for(var lt in ut||(ut={}))Ae.call(ut,lt)&&at(ht,lt,ut[lt]);if(Ce)for(var lt of Ce(ut))tt.call(ut,lt)&&at(ht,lt,ut[lt]);return ht},St=(ht,ut,lt)=>new Promise((Et,fn)=>{var In=wn=>{try{En(lt.next(wn))}catch(_n){fn(_n)}},en=wn=>{try{En(lt.throw(wn))}catch(_n){fn(_n)}},En=wn=>wn.done?Et(wn.value):Promise.resolve(wn.value).then(In,en);En((lt=lt.apply(ht,ut)).next())});te().locale("ZH-cn");const Lt=({graduation:ht,classroomList:ut,globalSetting:lt,loading:Et,dispatch:fn})=>{const In=(0,ce.useIntl)(),[en,En]=(0,ie.useState)(dt({},(0,ce.useParams)())),[wn,_n]=(0,ie.useState)(!1),[la,Ea]=(0,ie.useState)(-1),[Rn,va]=(0,ie.useState)(""),{detail:An}=ht,{detailLeftMenus:Aa}=ut,{graduationDetail:He,replyList:Ue,workDetail:_e}=ht,Mt={1:"\u8BBE\u8BA1",2:"\u8BBA\u6587",3:"\u521B\u4F5C"},un={1:"\u751F\u4EA7/\u793E\u4F1A\u5B9E\u9645",2:"\u7ED3\u5408\u79D1\u7814",3:"\u5176\u5B83"},an={1:"\u771F\u9898",2:"\u6A21\u62DF\u9898"},Jn={1:"\u7EB5\u5411\u8BFE\u9898",2:"\u6A2A\u5411\u8BFE\u9898",3:"\u81EA\u9009"},Tn={1:"\u65B0\u9898",2:"\u5F80\u5C4A\u9898\uFF0C\u6709\u65B0\u8981\u6C42",3:"\u5F80\u5C4A\u9898\uFF0C\u65E0\u65B0\u8981\u6C42"};return en.page_size=10,(0,ie.useEffect)(()=>{fn({type:"graduation/getReplyList",payload:dt({},en)}),fn({type:"graduation/getTopisDetail",payload:dt({},en)})},[en.categoryId]),ie.createElement("section",{className:it.bg},ie.createElement("section",{className:" edu-container"},ie.createElement("aside",{className:[it.desc,"c-black","font14","bg-white"].join(" ")},ie.createElement("h1",{className:it.description},An.description),ie.createElement("div",{className:"mt30"},ie.createElement("ul",{className:it.listItem},ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u7C7B\u578B\uFF1A"),ie.createElement("span",null,Mt[An==null?void 0:An.topic_type]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u6765\u6E90\uFF1A"),ie.createElement("span",null,un[An==null?void 0:An.topic_source]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u6027\u8D281\uFF1A"),ie.createElement("span",null,an[An==null?void 0:An.topic_property_first]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u6027\u8D282\uFF1A"),ie.createElement("span",null,Jn[An==null?void 0:An.topic_property_second]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u91CD\u590D\u60C5\u51B5\uFF1A"),ie.createElement("span",null,Tn[An==null?void 0:An.topic_repeat]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8C03\u7814\u6216\u5B9E\u4E60\u5730\u70B9\uFF1A"),ie.createElement("span",null,An.city||"--")),ie.createElement("li",{className:"fl with50"},ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u6765\u6E90\u5355\u4F4D\uFF1A"),ie.createElement("span",null,An.source_unit||"--"))))),ie.createElement("aside",{className:[it.reply,"bg-white","mt20"].join(" ")},wn&&ie.createElement(ae.Z,{onChange:yn=>{va(yn)},height:200,isFocus:!0,watch:!0}),ie.createElement(ge.Z,{onClick:()=>{_n(!0)}},ie.createElement(de.Z,{flex:"1"},!wn&&ie.createElement(se.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),ie.createElement(de.Z,null,ie.createElement(be.ZP,{type:"primary",size:"middle",onClick:()=>St(void 0,null,function*(){Rn===""?Re.ZP.error(In.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield fn({type:"graduation/createReply",payload:{journals_for_message:{jour_id:en.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:Rn}}})).status===0&&(Re.ZP.success(In.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),fn({type:"graduation/getReplyList",payload:dt({},en)}),_n(!1))})},"\u53D1\u8868")))),(Ue==null?void 0:Ue.comments)&&Ue.comments!=""&&ie.createElement("aside",{className:[it.replyList,"bg-white"].join(" ")},Ue==null?void 0:Ue.comments.map(function(yn,Vn){var Ba,Nt;return ie.createElement(ge.Z,{gutter:[12,12],key:Vn},ie.createElement(de.Z,{flex:"40px"},ie.createElement("img",{width:"40",src:`${Je.Z.IMG_SERVER}/images/${(Ba=yn==null?void 0:yn.author)==null?void 0:Ba.image_url}`})),ie.createElement(de.Z,{flex:"1"},ie.createElement(ge.Z,{align:"middle"},ie.createElement(de.Z,{span:24},ie.createElement("span",{className:"c-light-black"},(Nt=yn==null?void 0:yn.author)==null?void 0:Nt.name),ie.createElement("span",{className:"c-light-black ml10"},te()(yn==null?void 0:yn.created_on).fromNow()," \u53D1\u5E03")),ie.createElement(de.Z,{span:24},ie.createElement(Xe.Z,{value:yn.content})),yn.children&&ie.createElement("aside",{className:it.comment},yn.children.map(function(Dn,Pa){return ie.createElement(ge.Z,{key:Pa},ie.createElement(de.Z,{span:24},ie.createElement(ge.Z,null,ie.createElement(de.Z,{flex:"1"},Dn.author.name,ie.createElement("span",{className:"c-light-black ml10"},te()(Dn==null?void 0:Dn.created_on).fromNow())),ie.createElement(de.Z,null,ie.createElement(Se.Z,{title:"\u5220\u9664"},ie.createElement(he.Z,{className:"current",onClick:()=>{fn({type:"graduation/setActionTabs",payload:{key:"\u5220\u9664",params:en,selectArr:yn}})}}))))),ie.createElement(de.Z,null,ie.createElement("strong",null,ie.createElement(Xe.Z,{value:Dn.content}))))})),ie.createElement(de.Z,{span:24,className:"mt5 c-light-black"},la===Vn&&ie.createElement("aside",null,ie.createElement(ae.Z,{onChange:Dn=>{va(Dn)},height:150,isFocus:!0}),ie.createElement(ge.Z,null,ie.createElement(de.Z,{span:24,className:"tr"},ie.createElement(be.ZP,{type:"primary",size:"middle",onClick:()=>St(this,null,function*(){Rn===""?Re.ZP.error(In.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield fn({type:"graduation/createReply",payload:{journals_for_message:{jour_id:en.categoryId,jour_type:"HomeworkCommon",m_parent_id:yn.id,reply_id:1,notes:Rn}}}),fn({type:"graduation/getReplyList",payload:dt({},en)}),Re.ZP.success(In.formatMessage({id:"classrooms.publishSuccess",defaultMessage:In.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})})),Ea(-1))})},"\u53D1\u8868")))),la!==Vn&&ie.createElement("div",{className:"tr"},ie.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>Ea(Vn)}),yn.liked&&ie.createElement("span",{className:"c-orange"},ie.createElement(ft.Z,{className:"mr5 ml30",onClick:()=>St(this,null,function*(){yield fn({type:"graduation/replyUnLike",payload:{object_id:yn.id,object_type:"message"}}),fn({type:"graduation/getReplyList",payload:dt({},en)})})}),yn.praises_count),!yn.liked&&ie.createElement("span",null,ie.createElement(ft.Z,{className:"mr5 ml30",onClick:()=>St(this,null,function*(){yield fn({type:"graduation/replyLike",payload:{object_id:yn.id,object_type:"message"}}),fn({type:"graduation/getReplyList",payload:dt({},en)})})}),yn.praises_count))))))}))),ie.createElement("aside",{className:"tc mt30 pb30"},ie.createElement(Ee.Z,{defaultCurrent:1,total:Ue==null?void 0:Ue.total_count,hideOnSinglePage:!0,current:en.page||1,onChange:yn=>{en.page=yn,fn({type:"graduation/getReplyList",payload:dt({},en)})}})),ie.createElement(z,null))};var Ft=(0,ce.connect)(({graduation:ht,classroomList:ut,loading:lt,globalSetting:Et})=>({graduation:ht,globalSetting:Et,classroomList:ut,loading:lt.effects}))(Lt),Dt=ne(78241),Oe=ne(1710),je=Object.defineProperty,ct=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,Ot=(ht,ut,lt)=>ut in ht?je(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,ye=(ht,ut)=>{for(var lt in ut||(ut={}))kt.call(ut,lt)&&Ot(ht,lt,ut[lt]);if(ct)for(var lt of ct(ut))nt.call(ut,lt)&&Ot(ht,lt,ut[lt]);return ht},wt=(ht,ut)=>{var lt={};for(var Et in ht)kt.call(ht,Et)&&ut.indexOf(Et)<0&&(lt[Et]=ht[Et]);if(ht!=null&&ct)for(var Et of ct(ht))ut.indexOf(Et)<0&&nt.call(ht,Et)&&(lt[Et]=ht[Et]);return lt},Ht=(ht,ut,lt)=>new Promise((Et,fn)=>{var In=wn=>{try{En(lt.next(wn))}catch(_n){fn(_n)}},en=wn=>{try{En(lt.throw(wn))}catch(_n){fn(_n)}},En=wn=>wn.done?Et(wn.value):Promise.resolve(wn.value).then(In,en);En((lt=lt.apply(ht,ut)).next())});const cn=ht=>{var ut=ht,{graduation:lt,dispatch:Et}=ut,fn=wt(ut,["graduation","dispatch"]);const In=(0,ce.useIntl)(),en=(0,ce.useParams)();return ie.createElement(Ze.default,{centered:!0,title:"\u63D0\u793A",open:lt.actionTabs.key==="\u62D2\u7EDD",okText:"\u786E\u5B9A",cancelText:In.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>Ht(void 0,null,function*(){(yield Et({type:"graduation/refuseTopic",payload:ye({student_graduation_topic:lt.actionTabs.selectArrs.id},en)})).status===0&&(Re.ZP.success(In.formatMessage({id:"classrooms.refuseSuccess",defaultMessage:"\u62D2\u7EDD\u6210\u529F"})),Et({type:"graduation/setActionTabs",payload:{}}),Et({type:"graduation/getTopisDetailList",payload:ye({},lt.actionTabs.params)}))}),onCancel:()=>{Et({type:"graduation/setActionTabs",payload:{}})}},ie.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u62D2\u7EDD\u5B66\u751F\u9009\u9898?"))};var Xt=(0,ce.connect)(({graduation:ht})=>({graduation:ht}))(cn),Te=ne(57809),$e=Object.defineProperty,Fe=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,vt=(ht,ut,lt)=>ut in ht?$e(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,pe=(ht,ut)=>{for(var lt in ut||(ut={}))me.call(ut,lt)&&vt(ht,lt,ut[lt]);if(Fe)for(var lt of Fe(ut))Ve.call(ut,lt)&&vt(ht,lt,ut[lt]);return ht},ue=(ht,ut)=>{var lt={};for(var Et in ht)me.call(ht,Et)&&ut.indexOf(Et)<0&&(lt[Et]=ht[Et]);if(ht!=null&&Fe)for(var Et of Fe(ht))ut.indexOf(Et)<0&&Ve.call(ht,Et)&&(lt[Et]=ht[Et]);return lt},Ke=(ht,ut,lt)=>new Promise((Et,fn)=>{var In=wn=>{try{En(lt.next(wn))}catch(_n){fn(_n)}},en=wn=>{try{En(lt.throw(wn))}catch(_n){fn(_n)}},En=wn=>wn.done?Et(wn.value):Promise.resolve(wn.value).then(In,en);En((lt=lt.apply(ht,ut)).next())});const Ne=ht=>{var ut=ht,{graduation:lt,dispatch:Et}=ut,fn=ue(ut,["graduation","dispatch"]),In;const en=(0,ce.useIntl)(),En=(0,ce.useParams)(),{detailList:wn}=lt,[_n]=Dt.default.useForm();return ie.createElement(Ze.default,{centered:!0,title:"\u540C\u610F\u9009\u9898",open:lt.actionTabs.key==="\u540C\u610F",okText:"\u786E\u5B9A",cancelText:en.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>Ke(void 0,null,function*(){var la;yield _n.validateFields();const Ea=_n.getFieldsValue();(yield Et({type:"graduation/agreeTopic",payload:pe({group_id:Ea.group_id,course_group_name:(la=wn==null?void 0:wn.group_list)==null?void 0:la.filter(va=>va.group_id==Ea.group_id)[0].group_name,student_graduation_topic:lt.actionTabs.selectArrs.id},En)})).status===0&&(Re.ZP.success(en.formatMessage({id:"classrooms.agreeSuccess",defaultMessage:"\u540C\u610F\u6210\u529F"})),Et({type:"graduation/setActionTabs",payload:{}}),Et({type:"graduation/getTopisDetailList",payload:pe({},lt.actionTabs.params)}))}),onCancel:()=>{Et({type:"graduation/setActionTabs",payload:{}})}},ie.createElement("p",null,"\u786E\u8BA4\u540C\u610F\u5B66\u751F\u7684\u9009\u9898\uFF0C\u5C06\u5B66\u751F\u52A0\u5165\u6211\u7684\u5206\u73ED"),ie.createElement(Dt.default,{form:_n},ie.createElement(Dt.default.Item,{name:"group_id",label:"\u9009\u62E9\uFF1A",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5206\u73ED"}]},ie.createElement(Te.default,{placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED",size:"middle"},(In=wn==null?void 0:wn.group_list)==null?void 0:In.map(function(la,Ea){return ie.createElement(Te.default.Option,{value:la.group_id},la.group_name)})))))};var Pe=(0,ce.connect)(({graduation:ht})=>({graduation:ht}))(Ne),ke=Object.defineProperty,Ct=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,gt=(ht,ut,lt)=>ut in ht?ke(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,yt=(ht,ut)=>{for(var lt in ut||(ut={}))mt.call(ut,lt)&>(ht,lt,ut[lt]);if(Ct)for(var lt of Ct(ut))xt.call(ut,lt)&>(ht,lt,ut[lt]);return ht};const ot=({graduation:ht,loading:ut,dispatch:lt})=>{const Et=(0,ce.useIntl)(),[fn,In]=(0,ie.useState)(yt({},(0,ce.useParams)())),en=(0,ce.useLocation)(),{detailList:En}=ht,[wn,_n]=(0,ie.useState)({}),[la]=Dt.default.useForm(),Ea=(va,An)=>{fn.page=va,fn.limit=20,lt({type:"graduation/getTopisDetailList",payload:yt({},fn)})},Rn=[{title:"\u5E8F\u53F7",dataIndex:"name",width:200,align:"center",render:(va,An,Aa)=>Aa+1},{title:"\u59D3\u540D",dataIndex:"student_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"class_group_name"},{title:"\u9009\u9898\u65F6\u95F4",dataIndex:"selected_time"},{title:"\u786E\u8BA4\u7ED3\u679C",dataIndex:"result",render:va=>va==="\u5DF2\u62D2\u7EDD"?ie.createElement("span",{className:"c-orange"},"\u5DF2\u62D2\u7EDD"):va},{title:"\u64CD\u4F5C",dataInex:"action",render:(va,An)=>ie.createElement("div",null,(An.result==="\u5F85\u786E\u8BA4"||An.result==="\u5DF2\u540C\u610F")&&ie.createElement("span",{className:"current",onClick:()=>{lt({type:"graduation/setActionTabs",payload:{key:"\u62D2\u7EDD",selectArrs:An,params:fn}})}},"\u62D2\u7EDD"),An.result==="\u5F85\u786E\u8BA4"&&ie.createElement("span",{className:"current ml20 c-blue",onClick:()=>{lt({type:"graduation/setActionTabs",payload:{key:"\u540C\u610F",selectArrs:An,params:fn}})}},"\u540C\u610F"))}];return ie.createElement(ie.Fragment,null,ie.createElement("section",{className:"minH500 bg-white "},ie.createElement(Oe.default,{loading:ut["graduation/getTopisDetailList"],pagination:!1,dataSource:En.users_list,columns:Rn}),ie.createElement(Xt,null),ie.createElement(Pe,null)),ie.createElement("aside",{className:"tc mb50 mt30"},ie.createElement(Ee.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:Ea,defaultCurrent:fn.page||1,current:fn.page||1,defaultPageSize:15,total:ht.users_count})))};var Zt=(0,ce.connect)(({graduation:ht,loading:ut})=>({graduation:ht,loading:ut.effects}))(ot),zt={flex_box_center:"flex_box_center___D_8YV",flex_space_between:"flex_space_between___DI3Lx",flex_box_vertical_center:"flex_box_vertical_center___HQIdb",flex_box_center_end:"flex_box_center_end___jBPdg",flex_box_column:"flex_box_column___oBJ_R",title:"title___vQC28",menuTabs:"menuTabs___ZWqcp",rightMenu:"rightMenu___JdFEE",shixunDetail:"shixunDetail___rsPHS"},$t=Object.defineProperty,Jt=Object.getOwnPropertySymbols,Yt=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,on=(ht,ut,lt)=>ut in ht?$t(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,Nn=(ht,ut)=>{for(var lt in ut||(ut={}))Yt.call(ut,lt)&&on(ht,lt,ut[lt]);if(Jt)for(var lt of Jt(ut))xn.call(ut,lt)&&on(ht,lt,ut[lt]);return ht};const Zn=({graduation:ht,globalSetting:ut,loading:lt,dispatch:Et})=>{const fn=(0,ce.useIntl)(),In=(0,ce.useParams)(),en=(0,ce.useLocation)(),[En]=(0,ce.useSearchParams)(),[wn,_n]=(0,ie.useState)([]),[la,Ea]=(0,ie.useState)(En.get("tabs")||0),{detailList:Rn}=ht;let va;In.category=En.get("category_id"),(0,ie.useEffect)(()=>{Et({type:"graduation/getTopisDetailList",payload:Nn({},In)})},[In.coursesId]);const An=[{name:"\u9009\u9898\u5217\u8868",id:0,compontent:ie.createElement(Zt,null)},{name:"\u9009\u9898\u63CF\u8FF0",id:1,compontent:ie.createElement(Ft,null)}];return ie.createElement("section",null,ie.createElement("div",{className:"edu-container"},Rn.course_name&&ie.createElement("section",{className:"animated fadeIn"},ie.createElement("aside",{className:"mt10"},ie.createElement(De.Z,{separator:">"},ie.createElement(De.Z.Item,null,ie.createElement(ce.Link,{to:`/classrooms/${Rn.course_id}/shixun_homework`},Rn.course_name)),ie.createElement(De.Z.Item,null,ie.createElement(ce.Link,{to:`/classrooms/${Rn.course_id}/graduation_topics/${Rn.graduation_id}`},"\u6BD5\u8BBE\u9009\u9898")),ie.createElement(De.Z.Item,null,"\u9009\u9898\u8BE6\u60C5"))),ie.createElement("aside",{className:[zt.title,"mt20"].join(" ")},ie.createElement(ce.Link,{to:`/classrooms/${Rn.course_id}/graduation_topics/${Rn.graduation_id}`},ie.createElement(we.Z,{className:"font16 c-black"})),ie.createElement("strong",{className:"font20 ml5"},Rn.graduation_topic_name),ie.createElement(Be.VV,{status:[Rn.status_name]}))),ie.createElement("aside",{className:"mt30 relative"},ie.createElement("aside",{className:zt.rightMenu},ie.createElement(ce.Link,{className:zt.shixunDetail,to:`/classrooms/${In.coursesId}/graduation_topics/${In.categoryId}/edit`},ie.createElement("span",{className:"iconfont icon-shixunxiangqing"}),"\u7F16\u8F91\u9009\u9898")),ie.createElement(We.default,{defaultActiveKey:la,className:zt.menuTabs},An.map((Aa,He)=>ie.createElement(We.default.TabPane,{tab:Aa.name,key:Aa.id},Aa.compontent))))))};var jn=(0,ce.connect)(({graduation:ht,loading:ut,globalSetting:lt})=>({graduation:ht,globalSetting:lt,loading:ut.effects}))(Zn)},50371:function(qe,st){"use strict";function ne(){const ie=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ce=1;ce{const we=De[We];we!==void 0&&(ie[We]=we)})}return ie}st.Z=ne},13845:function(qe,st,ne){"use strict";ne.d(st,{F:function(){return ie},Z:function(){return ce}});function ie(De){return De!=null&&De===De.window}function ce(De,We){var we,Be;if(typeof window=="undefined")return 0;const ae=We?"scrollTop":"scrollLeft";let Je=0;return ie(De)?Je=De[We?"pageYOffset":"pageXOffset"]:De instanceof Document?Je=De.documentElement[ae]:(De instanceof HTMLElement||De)&&(Je=De[ae]),De&&!ie(De)&&typeof Je!="number"&&(Je=(Be=((we=De.ownerDocument)!==null&&we!==void 0?we:De).documentElement)===null||Be===void 0?void 0:Be[ae]),Je}},56762:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return ce}});var ie=ne(59301);function ce(){const[,De]=ie.useReducer(We=>We+1,0);return De}},68031:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return We}});var ie=ne(16089);function ce(we,Be,ae,Je){const Xe=ae-Be;return we/=Je/2,we<1?Xe/2*we*we*we+Be:Xe/2*((we-=2)*we*we+2)+Be}var De=ne(13845);function We(we){let Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ae=()=>window,callback:Je,duration:Xe=450}=Be,Ze=ae(),Re=(0,De.Z)(Ze,!0),et=Date.now(),Ge=()=>{const y=Date.now()-et,a=ce(y>Xe?Xe:y,Re,we,Xe);(0,De.F)(Ze)?Ze.scrollTo(window.pageXOffset,a):Ze instanceof Document||Ze.constructor.name==="HTMLDocument"?Ze.documentElement.scrollTop=a:Ze.scrollTop=a,y{let{children:Ae}=Ce;const{getPrefixCls:tt}=we.useContext(ae.E_),at=tt("breadcrumb");return we.createElement("li",{className:`${at}-separator`,"aria-hidden":"true"},Ae===""?Ae:Ae||"/")};Ze.__ANT_BREADCRUMB_SEPARATOR=!0;var Re=Ze,et=function(Ce,Ae){var tt={};for(var at in Ce)Object.prototype.hasOwnProperty.call(Ce,at)&&Ae.indexOf(at)<0&&(tt[at]=Ce[at]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dt=0,at=Object.getOwnPropertySymbols(Ce);dtAe[dt]||at)}function oe(Ce,Ae,tt,at){if(tt==null)return null;const{className:dt,onClick:St}=Ae,Lt=et(Ae,["className","onClick"]),Ft=Object.assign(Object.assign({},(0,We.Z)(Lt,{data:!0,aria:!0})),{onClick:St});return at!==void 0?we.createElement("a",Object.assign({},Ft,{className:ce()(`${Ce}-link`,dt),href:at}),tt):we.createElement("span",Object.assign({},Ft,{className:ce()(`${Ce}-link`,dt)}),tt)}function y(Ce,Ae){return(at,dt,St,Lt,Ft)=>{if(Ae)return Ae(at,dt,St,Lt);const Dt=Ge(at,dt);return oe(Ce,at,Dt,Ft)}}var a=function(Ce,Ae){var tt={};for(var at in Ce)Object.prototype.hasOwnProperty.call(Ce,at)&&Ae.indexOf(at)<0&&(tt[at]=Ce[at]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dt=0,at=Object.getOwnPropertySymbols(Ce);dt{const{prefixCls:Ae,separator:tt="/",children:at,menu:dt,overlay:St,dropdownProps:Lt,href:Ft}=Ce,Oe=(je=>{if(dt||St){const ct=Object.assign({},Lt);if(dt){const kt=dt||{},{items:nt}=kt,Ot=a(kt,["items"]);ct.menu=Object.assign(Object.assign({},Ot),{items:nt==null?void 0:nt.map((ye,wt)=>{var{key:Ht,title:cn,label:Xt,path:Te}=ye,$e=a(ye,["key","title","label","path"]);let Fe=Xt!=null?Xt:cn;return Te&&(Fe=we.createElement("a",{href:`${Ft}${Te}`},Fe)),Object.assign(Object.assign({},$e),{key:Ht!=null?Ht:wt,label:Fe})})})}else St&&(ct.overlay=St);return we.createElement(Xe.Z,Object.assign({placement:"bottom"},ct),we.createElement("span",{className:`${Ae}-overlay-link`},je,we.createElement(Je.Z,null)))}return je})(at);return Oe!=null?we.createElement(we.Fragment,null,we.createElement("li",null,Oe),tt&&we.createElement(Re,null,tt)):null},b=Ce=>{const{prefixCls:Ae,children:tt,href:at}=Ce,dt=a(Ce,["prefixCls","children","href"]),{getPrefixCls:St}=we.useContext(ae.E_),Lt=St("breadcrumb",Ae);return we.createElement(x,Object.assign({},dt,{prefixCls:Lt}),oe(Lt,dt,tt,at))};b.__ANT_BREADCRUMB_ITEM=!0;var E=b,z=ne(17313),ee=ne(83116),te=ne(37613);const ge=Ce=>{const{componentCls:Ae,iconCls:tt}=Ce;return{[Ae]:Object.assign(Object.assign({},(0,z.Wf)(Ce)),{color:Ce.itemColor,fontSize:Ce.fontSize,[tt]:{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,z.Qy)(Ce)),"li:last-child":{color:Ce.lastItemColor},[`${Ae}-separator`]:{marginInline:Ce.separatorMargin,color:Ce.separatorColor},[`${Ae}-link`]:{[` +`),Bt.focus();default:throw new Error}},[Bt,vn]),yr=(0,ie.useMemo)(()=>{switch(vn){case zt:return ie.createElement(Ft,{callback:uo,onCancel:So});case on:return ie.createElement(Dt.Z,{callback:uo,onCancel:So});case $t:return ie.createElement(Oe.Z,{callback:uo,onCancel:So});case Jt:return ie.createElement(vt,{callback:uo,onCancel:So});case Nn:return ie.createElement(Pe,{callback:uo,onCancel:So});case"maths-latex":return ie.createElement(gt,{showSaveButton:!0,callback:uo});case"inline-latex":return ie.createElement(yt.Z,{showSaveButton:!0,callback:uo});default:return null}},[vn]);function So(){sa("")}(0,ie.useEffect)(()=>{if(ko.current){let mn=function(Ia){Xn=!0,ua=Ia.pageY},Wt=function(){Xn=!1},tn=function(Ia){if(Xn){let Ta=Ia.pageY-ua;Ta<0&&(Ta=0),Ta>300&&(Ta=300);let Ma=Mt+Ta+"px";no(Ma)}},dn=ko.current,Xn=!1,ua=0;return dn.addEventListener("mousedown",mn),document.addEventListener("mousemove",tn),document.addEventListener("mouseup",Wt),()=>{dn.removeEventListener("mousedown",mn),document.removeEventListener("mousemove",tn),document.removeEventListener("mouseup",Wt)}}},[Bt,ko]),(0,ie.useEffect)(()=>{no(Mt)},[Mt]);const br=la(_e),xr=la(Wa),Cr={width:br,height:xr},Lr=(0,ie.useMemo)(()=>{if(ca){let mn=new Date(ca),Wt=mn.getHours(),tn=mn.getMinutes(),dn=mn.getSeconds();return Wt=Wt<10?"0"+Wt:Wt,tn=tn<10?"0"+tn:tn,dn=dn<10?"0"+dn:dn,`${Wt}:${tn}:${dn}`}return 0},[ca]),wr=mn=>{const Wt=[];if(Pa){let tn=-1;mn=mn.replace(/(@▁▁@|@▁@)/g,function(dn,Xn,ua){Wt.push({multiLine:dn!==En})})}return Wt};function Vr(){window.sessionStorage.removeItem(Vn),Fo(!1),Ga(0)}function Xr(){Fo(!1),Ga(0),Bt.setValue(window.sessionStorage.getItem(Vn))}(0,ie.useEffect)(()=>{An[vn]&&vn!==Yt&&vn!==Jt&&setTimeout(()=>{const mn=document.getElementsByClassName("markdown-popup-form")[0],Wt=window.innerWidth/2-mn.offsetWidth/2,tn=window.innerHeight/2-mn.offsetHeight/2;nr(Wt),ar(tn)},0)},[vn]);const Er=mn=>{mn.preventDefault();const Wt=mn.clientX-tr,tn=mn.clientY-Uo;document.body.onmousemove=dn=>{let Xn=dn.clientX-Wt,ua=dn.clientY-tn;const Ia=document.getElementsByClassName("markdown-popup-form")[0],Ta=window.innerWidth-Ia.offsetWidth,Ma=window.innerHeight-Ia.offsetHeight;Xn=Math.max(0,Math.min(Xn,Ta)),ua=Math.max(0,Math.min(ua,Ma)),Br(dn.clientX,dn.clientY,Wt,tn)&&(nr(Xn),ar(ua))},document.body.onmouseup=function(){document.body.onmousemove=null}},Br=(mn,Wt,tn,dn)=>{const Xn=document.body.clientHeight,ua=document.body.clientWidth;return mn<20&&tn>mn||mn>ua-20&&tnWt||Wt>Xn-20&&dnEe in Se?et(Se,Ee,{enumerable:!0,configurable:!0,writable:!0,value:he}):Se[Ee]=he,E=(Se,Ee)=>{for(var he in Ee||(Ee={}))a.call(Ee,he)&&b(Se,he,Ee[he]);if(y)for(var he of y(Ee))x.call(Ee,he)&&b(Se,he,Ee[he]);return Se},z=(Se,Ee)=>Ge(Se,oe(Ee));const{useForm:ee}=ie.default,te={width:280,marginRight:10},ge={labelCol:{span:5},wrapperCol:{span:19}};var de=({callback:Se,onCancel:Ee})=>{const[he]=ee();let ft=(0,Xe.useRef)();function it(Ae){ft.current.width=he.getFieldValue("width"),ft.current.align=he.getFieldValue("align"),Se(Ae,ft.current)}function _t(Ae,tt){if(Ae.status===-1){ce.ZP.error(Ae.message);return}he.setFieldsValue({src:`/api/attachments/${Ae.id}`,type:tt.type})}function Ce(Ae){let tt=Ae.target.files[0];ft.current=tt,be(tt,_t)}return Re.createElement(ie.default,z(E({form:he},ge),{className:"upload-image-panel",onFinish:it,style:{width:470,overflow:"hidden"}}),Re.createElement(ie.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Re.createElement("div",{className:"flex-container"},Re.createElement(ie.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Re.createElement(De.default,{style:te})),Re.createElement(se,{onFileChange:Ce}))),Re.createElement(ie.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Re.createElement(De.default,{style:{width:264}})),Re.createElement(ie.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Re.createElement(We.Z,null,Re.createElement(ie.default.Item,{name:"width",style:{margin:0}},Re.createElement(we.Z,{style:{width:264}})),Re.createElement("span",{className:"ml8"},"%"))),Re.createElement(ie.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Re.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"}]})),Re.createElement("aside",null,Re.createElement(ie.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Re.createElement(ae.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Re.createElement(ae.ZP,{type:"default",onClick:Ee},"\u53D6\u6D88"))))};function se({onFileChange:Se}){return Re.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Re.createElement("input",{type:"file",onChange:Se}))}function be(Se,Ee){if(!Se)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ze.bg)())throw ce.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",Se),he.append("file_param_name","editormd-image-file"),he.append("byxhr","true");var ft=new window.XMLHttpRequest;ft.withCredentials=!0,ft.addEventListener("load",function(it){Ee(JSON.parse(it.target.responseText),Se)},!1),ft.addEventListener("error",function(it){console.error(it)},!1),ft.open("POST",`${Je.KI}/api/attachments.json`),ft.send(he)}},81123:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return De}});var ie=ne(59301),ce=ne(4676);class De extends ie.Component{constructor(we){super(we);const Be=window.document;this.node=Be.createElement("div"),Be.body.appendChild(this.node)}render(){const{children:we}=this.props;return(0,ce.createPortal)(we,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},66991:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return ce}});var ie=ne(59301);function ce(De,We){const we=(0,ie.useRef)();(0,ie.useEffect)(()=>{we.current=De}),(0,ie.useEffect)(()=>{function Be(){we.current()}if(We!==null){let ae=setInterval(Be,We);return()=>clearInterval(ae)}},[We])}},80667:function(qe,st,ne){"use strict";ne.r(st),ne.d(st,{default:function(){return jn}});var ie=ne(59301),ce=ne(95392),De=ne(66104),We=ne(99313),we=ne(27812),Be=ne(63949),ae=ne(88871),Je=ne(78323),Xe=ne(76818),Ze=ne(43418),Re=ne(8591),et=Object.defineProperty,Ge=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,a=(ht,ut,lt)=>ut in ht?et(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,x=(ht,ut)=>{for(var lt in ut||(ut={}))oe.call(ut,lt)&&a(ht,lt,ut[lt]);if(Ge)for(var lt of Ge(ut))y.call(ut,lt)&&a(ht,lt,ut[lt]);return ht},b=(ht,ut,lt)=>new Promise((Et,fn)=>{var In=wn=>{try{En(lt.next(wn))}catch(_n){fn(_n)}},en=wn=>{try{En(lt.throw(wn))}catch(_n){fn(_n)}},En=wn=>wn.done?Et(wn.value):Promise.resolve(wn.value).then(In,en);En((lt=lt.apply(ht,ut)).next())});const E=({shixunHomeworks:ht,dispatch:ut})=>{const lt=(0,ce.useIntl)(),Et=(0,ce.useParams)();return ie.createElement(Ze.default,{centered:!0,title:"\u63D0\u793A",open:ht.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:lt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>b(void 0,null,function*(){(yield ut({type:"shixunHomeworks/deleteReply",payload:{object_id:ht.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(Re.ZP.success(lt.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),ut({type:"shixunHomeworks/setActionTabs",payload:{}}),ut({type:"shixunHomeworks/getReplyList",payload:x({},ht.actionTabs.params)}))}),onCancel:()=>{ut({type:"shixunHomeworks/setActionTabs",payload:{}})}},ie.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var z=(0,ce.connect)(({shixunHomeworks:ht})=>({shixunHomeworks:ht}))(E),ee=ne(56656),te=ne.n(ee),ge=ne(95237),de=ne(43604),se=ne(92832),be=ne(3113),Se=ne(6848),Ee=ne(58421),he=ne(26227),ft=ne(63524),it={flex_box_center:"flex_box_center___rwkot",flex_space_between:"flex_space_between___CV5Yi",flex_box_vertical_center:"flex_box_vertical_center___meeO5",flex_box_center_end:"flex_box_center_end___RXqc0",flex_box_column:"flex_box_column___HwZxi",listItem:"listItem___Cb1Ly",description:"description___UqYVS",liked:"liked___xlDpa",likedActive:"likedActive___GqNt1",reply:"reply___R3gEt",replyList:"replyList___AA3m5",comment:"comment___JuJKy"},_t=Object.defineProperty,Ce=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,at=(ht,ut,lt)=>ut in ht?_t(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,dt=(ht,ut)=>{for(var lt in ut||(ut={}))Ae.call(ut,lt)&&at(ht,lt,ut[lt]);if(Ce)for(var lt of Ce(ut))tt.call(ut,lt)&&at(ht,lt,ut[lt]);return ht},St=(ht,ut,lt)=>new Promise((Et,fn)=>{var In=wn=>{try{En(lt.next(wn))}catch(_n){fn(_n)}},en=wn=>{try{En(lt.throw(wn))}catch(_n){fn(_n)}},En=wn=>wn.done?Et(wn.value):Promise.resolve(wn.value).then(In,en);En((lt=lt.apply(ht,ut)).next())});te().locale("ZH-cn");const Lt=({graduation:ht,classroomList:ut,globalSetting:lt,loading:Et,dispatch:fn})=>{const In=(0,ce.useIntl)(),[en,En]=(0,ie.useState)(dt({},(0,ce.useParams)())),[wn,_n]=(0,ie.useState)(!1),[la,Ea]=(0,ie.useState)(-1),[Rn,va]=(0,ie.useState)(""),{detail:An}=ht,{detailLeftMenus:Aa}=ut,{graduationDetail:He,replyList:Ue,workDetail:_e}=ht,Mt={1:"\u8BBE\u8BA1",2:"\u8BBA\u6587",3:"\u521B\u4F5C"},un={1:"\u751F\u4EA7/\u793E\u4F1A\u5B9E\u9645",2:"\u7ED3\u5408\u79D1\u7814",3:"\u5176\u5B83"},an={1:"\u771F\u9898",2:"\u6A21\u62DF\u9898"},Jn={1:"\u7EB5\u5411\u8BFE\u9898",2:"\u6A2A\u5411\u8BFE\u9898",3:"\u81EA\u9009"},Tn={1:"\u65B0\u9898",2:"\u5F80\u5C4A\u9898\uFF0C\u6709\u65B0\u8981\u6C42",3:"\u5F80\u5C4A\u9898\uFF0C\u65E0\u65B0\u8981\u6C42"};return en.page_size=10,(0,ie.useEffect)(()=>{fn({type:"graduation/getReplyList",payload:dt({},en)}),fn({type:"graduation/getTopisDetail",payload:dt({},en)})},[en.categoryId]),ie.createElement("section",{className:it.bg},ie.createElement("section",{className:" edu-container"},ie.createElement("aside",{className:[it.desc,"c-black","font14","bg-white"].join(" ")},ie.createElement("h1",{className:it.description},An.description),ie.createElement("div",{className:"mt30"},ie.createElement("ul",{className:it.listItem},ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u7C7B\u578B\uFF1A"),ie.createElement("span",null,Mt[An==null?void 0:An.topic_type]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u6765\u6E90\uFF1A"),ie.createElement("span",null,un[An==null?void 0:An.topic_source]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u6027\u8D281\uFF1A"),ie.createElement("span",null,an[An==null?void 0:An.topic_property_first]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u6027\u8D282\uFF1A"),ie.createElement("span",null,Jn[An==null?void 0:An.topic_property_second]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u91CD\u590D\u60C5\u51B5\uFF1A"),ie.createElement("span",null,Tn[An==null?void 0:An.topic_repeat]||"--")),ie.createElement("li",null,ie.createElement("span",{className:"c-light-black"},"\u8C03\u7814\u6216\u5B9E\u4E60\u5730\u70B9\uFF1A"),ie.createElement("span",null,An.city||"--")),ie.createElement("li",{className:"fl with50"},ie.createElement("span",{className:"c-light-black"},"\u8BFE\u9898\u6765\u6E90\u5355\u4F4D\uFF1A"),ie.createElement("span",null,An.source_unit||"--"))))),ie.createElement("aside",{className:[it.reply,"bg-white","mt20"].join(" ")},wn&&ie.createElement(ae.Z,{onChange:yn=>{va(yn)},height:200,isFocus:!0,watch:!0}),ie.createElement(ge.Z,{onClick:()=>{_n(!0)}},ie.createElement(de.Z,{flex:"1"},!wn&&ie.createElement(se.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),ie.createElement(de.Z,null,ie.createElement(be.ZP,{type:"primary",size:"middle",onClick:()=>St(void 0,null,function*(){Rn===""?Re.ZP.error(In.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield fn({type:"graduation/createReply",payload:{journals_for_message:{jour_id:en.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:Rn}}})).status===0&&(Re.ZP.success(In.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),fn({type:"graduation/getReplyList",payload:dt({},en)}),_n(!1))})},"\u53D1\u8868")))),(Ue==null?void 0:Ue.comments)&&Ue.comments!=""&&ie.createElement("aside",{className:[it.replyList,"bg-white"].join(" ")},Ue==null?void 0:Ue.comments.map(function(yn,Vn){var Ba,Nt;return ie.createElement(ge.Z,{gutter:[12,12],key:Vn},ie.createElement(de.Z,{flex:"40px"},ie.createElement("img",{width:"40",src:`${Je.Z.IMG_SERVER}/images/${(Ba=yn==null?void 0:yn.author)==null?void 0:Ba.image_url}`})),ie.createElement(de.Z,{flex:"1"},ie.createElement(ge.Z,{align:"middle"},ie.createElement(de.Z,{span:24},ie.createElement("span",{className:"c-light-black"},(Nt=yn==null?void 0:yn.author)==null?void 0:Nt.name),ie.createElement("span",{className:"c-light-black ml10"},te()(yn==null?void 0:yn.created_on).fromNow()," \u53D1\u5E03")),ie.createElement(de.Z,{span:24},ie.createElement(Xe.Z,{value:yn.content})),yn.children&&ie.createElement("aside",{className:it.comment},yn.children.map(function(Dn,Pa){return ie.createElement(ge.Z,{key:Pa},ie.createElement(de.Z,{span:24},ie.createElement(ge.Z,null,ie.createElement(de.Z,{flex:"1"},Dn.author.name,ie.createElement("span",{className:"c-light-black ml10"},te()(Dn==null?void 0:Dn.created_on).fromNow())),ie.createElement(de.Z,null,ie.createElement(Se.Z,{title:"\u5220\u9664"},ie.createElement(he.Z,{className:"current",onClick:()=>{fn({type:"graduation/setActionTabs",payload:{key:"\u5220\u9664",params:en,selectArr:yn}})}}))))),ie.createElement(de.Z,null,ie.createElement("strong",null,ie.createElement(Xe.Z,{value:Dn.content}))))})),ie.createElement(de.Z,{span:24,className:"mt5 c-light-black"},la===Vn&&ie.createElement("aside",null,ie.createElement(ae.Z,{onChange:Dn=>{va(Dn)},height:150,isFocus:!0}),ie.createElement(ge.Z,null,ie.createElement(de.Z,{span:24,className:"tr"},ie.createElement(be.ZP,{type:"primary",size:"middle",onClick:()=>St(this,null,function*(){Rn===""?Re.ZP.error(In.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield fn({type:"graduation/createReply",payload:{journals_for_message:{jour_id:en.categoryId,jour_type:"HomeworkCommon",m_parent_id:yn.id,reply_id:1,notes:Rn}}}),fn({type:"graduation/getReplyList",payload:dt({},en)}),Re.ZP.success(In.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),Ea(-1))})},"\u53D1\u8868")))),la!==Vn&&ie.createElement("div",{className:"tr"},ie.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>Ea(Vn)}),yn.liked&&ie.createElement("span",{className:"c-orange"},ie.createElement(ft.Z,{className:"mr5 ml30",onClick:()=>St(this,null,function*(){yield fn({type:"graduation/replyUnLike",payload:{object_id:yn.id,object_type:"message"}}),fn({type:"graduation/getReplyList",payload:dt({},en)})})}),yn.praises_count),!yn.liked&&ie.createElement("span",null,ie.createElement(ft.Z,{className:"mr5 ml30",onClick:()=>St(this,null,function*(){yield fn({type:"graduation/replyLike",payload:{object_id:yn.id,object_type:"message"}}),fn({type:"graduation/getReplyList",payload:dt({},en)})})}),yn.praises_count))))))}))),ie.createElement("aside",{className:"tc mt30 pb30"},ie.createElement(Ee.Z,{defaultCurrent:1,total:Ue==null?void 0:Ue.total_count,hideOnSinglePage:!0,current:en.page||1,onChange:yn=>{en.page=yn,fn({type:"graduation/getReplyList",payload:dt({},en)})}})),ie.createElement(z,null))};var Ft=(0,ce.connect)(({graduation:ht,classroomList:ut,loading:lt,globalSetting:Et})=>({graduation:ht,globalSetting:Et,classroomList:ut,loading:lt.effects}))(Lt),Dt=ne(78241),Oe=ne(1710),je=Object.defineProperty,ct=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,Ot=(ht,ut,lt)=>ut in ht?je(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,ye=(ht,ut)=>{for(var lt in ut||(ut={}))kt.call(ut,lt)&&Ot(ht,lt,ut[lt]);if(ct)for(var lt of ct(ut))nt.call(ut,lt)&&Ot(ht,lt,ut[lt]);return ht},wt=(ht,ut)=>{var lt={};for(var Et in ht)kt.call(ht,Et)&&ut.indexOf(Et)<0&&(lt[Et]=ht[Et]);if(ht!=null&&ct)for(var Et of ct(ht))ut.indexOf(Et)<0&&nt.call(ht,Et)&&(lt[Et]=ht[Et]);return lt},Ht=(ht,ut,lt)=>new Promise((Et,fn)=>{var In=wn=>{try{En(lt.next(wn))}catch(_n){fn(_n)}},en=wn=>{try{En(lt.throw(wn))}catch(_n){fn(_n)}},En=wn=>wn.done?Et(wn.value):Promise.resolve(wn.value).then(In,en);En((lt=lt.apply(ht,ut)).next())});const cn=ht=>{var ut=ht,{graduation:lt,dispatch:Et}=ut,fn=wt(ut,["graduation","dispatch"]);const In=(0,ce.useIntl)(),en=(0,ce.useParams)();return ie.createElement(Ze.default,{centered:!0,title:"\u63D0\u793A",open:lt.actionTabs.key==="\u62D2\u7EDD",okText:"\u786E\u5B9A",cancelText:In.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>Ht(void 0,null,function*(){(yield Et({type:"graduation/refuseTopic",payload:ye({student_graduation_topic:lt.actionTabs.selectArrs.id},en)})).status===0&&(Re.ZP.success(In.formatMessage({id:"classrooms.refuseSuccess",defaultMessage:"\u62D2\u7EDD\u6210\u529F"})),Et({type:"graduation/setActionTabs",payload:{}}),Et({type:"graduation/getTopisDetailList",payload:ye({},lt.actionTabs.params)}))}),onCancel:()=>{Et({type:"graduation/setActionTabs",payload:{}})}},ie.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u62D2\u7EDD\u5B66\u751F\u9009\u9898?"))};var Xt=(0,ce.connect)(({graduation:ht})=>({graduation:ht}))(cn),Te=ne(57809),$e=Object.defineProperty,Fe=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,vt=(ht,ut,lt)=>ut in ht?$e(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,pe=(ht,ut)=>{for(var lt in ut||(ut={}))me.call(ut,lt)&&vt(ht,lt,ut[lt]);if(Fe)for(var lt of Fe(ut))Ve.call(ut,lt)&&vt(ht,lt,ut[lt]);return ht},ue=(ht,ut)=>{var lt={};for(var Et in ht)me.call(ht,Et)&&ut.indexOf(Et)<0&&(lt[Et]=ht[Et]);if(ht!=null&&Fe)for(var Et of Fe(ht))ut.indexOf(Et)<0&&Ve.call(ht,Et)&&(lt[Et]=ht[Et]);return lt},Ke=(ht,ut,lt)=>new Promise((Et,fn)=>{var In=wn=>{try{En(lt.next(wn))}catch(_n){fn(_n)}},en=wn=>{try{En(lt.throw(wn))}catch(_n){fn(_n)}},En=wn=>wn.done?Et(wn.value):Promise.resolve(wn.value).then(In,en);En((lt=lt.apply(ht,ut)).next())});const Ne=ht=>{var ut=ht,{graduation:lt,dispatch:Et}=ut,fn=ue(ut,["graduation","dispatch"]),In;const en=(0,ce.useIntl)(),En=(0,ce.useParams)(),{detailList:wn}=lt,[_n]=Dt.default.useForm();return ie.createElement(Ze.default,{centered:!0,title:"\u540C\u610F\u9009\u9898",open:lt.actionTabs.key==="\u540C\u610F",okText:"\u786E\u5B9A",cancelText:en.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>Ke(void 0,null,function*(){var la;yield _n.validateFields();const Ea=_n.getFieldsValue();(yield Et({type:"graduation/agreeTopic",payload:pe({group_id:Ea.group_id,course_group_name:(la=wn==null?void 0:wn.group_list)==null?void 0:la.filter(va=>va.group_id==Ea.group_id)[0].group_name,student_graduation_topic:lt.actionTabs.selectArrs.id},En)})).status===0&&(Re.ZP.success(en.formatMessage({id:"classrooms.agreeSuccess",defaultMessage:"\u540C\u610F\u6210\u529F"})),Et({type:"graduation/setActionTabs",payload:{}}),Et({type:"graduation/getTopisDetailList",payload:pe({},lt.actionTabs.params)}))}),onCancel:()=>{Et({type:"graduation/setActionTabs",payload:{}})}},ie.createElement("p",null,"\u786E\u8BA4\u540C\u610F\u5B66\u751F\u7684\u9009\u9898\uFF0C\u5C06\u5B66\u751F\u52A0\u5165\u6211\u7684\u5206\u73ED"),ie.createElement(Dt.default,{form:_n},ie.createElement(Dt.default.Item,{name:"group_id",label:"\u9009\u62E9\uFF1A",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5206\u73ED"}]},ie.createElement(Te.default,{placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED",size:"middle"},(In=wn==null?void 0:wn.group_list)==null?void 0:In.map(function(la,Ea){return ie.createElement(Te.default.Option,{value:la.group_id},la.group_name)})))))};var Pe=(0,ce.connect)(({graduation:ht})=>({graduation:ht}))(Ne),ke=Object.defineProperty,Ct=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,gt=(ht,ut,lt)=>ut in ht?ke(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,yt=(ht,ut)=>{for(var lt in ut||(ut={}))mt.call(ut,lt)&>(ht,lt,ut[lt]);if(Ct)for(var lt of Ct(ut))xt.call(ut,lt)&>(ht,lt,ut[lt]);return ht};const ot=({graduation:ht,loading:ut,dispatch:lt})=>{const Et=(0,ce.useIntl)(),[fn,In]=(0,ie.useState)(yt({},(0,ce.useParams)())),en=(0,ce.useLocation)(),{detailList:En}=ht,[wn,_n]=(0,ie.useState)({}),[la]=Dt.default.useForm(),Ea=(va,An)=>{fn.page=va,fn.limit=20,lt({type:"graduation/getTopisDetailList",payload:yt({},fn)})},Rn=[{title:"\u5E8F\u53F7",dataIndex:"name",width:200,align:"center",render:(va,An,Aa)=>Aa+1},{title:"\u59D3\u540D",dataIndex:"student_name"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"class_group_name"},{title:"\u9009\u9898\u65F6\u95F4",dataIndex:"selected_time"},{title:"\u786E\u8BA4\u7ED3\u679C",dataIndex:"result",render:va=>va==="\u5DF2\u62D2\u7EDD"?ie.createElement("span",{className:"c-orange"},"\u5DF2\u62D2\u7EDD"):va},{title:"\u64CD\u4F5C",dataInex:"action",render:(va,An)=>ie.createElement("div",null,(An.result==="\u5F85\u786E\u8BA4"||An.result==="\u5DF2\u540C\u610F")&&ie.createElement("span",{className:"current",onClick:()=>{lt({type:"graduation/setActionTabs",payload:{key:"\u62D2\u7EDD",selectArrs:An,params:fn}})}},"\u62D2\u7EDD"),An.result==="\u5F85\u786E\u8BA4"&&ie.createElement("span",{className:"current ml20 c-blue",onClick:()=>{lt({type:"graduation/setActionTabs",payload:{key:"\u540C\u610F",selectArrs:An,params:fn}})}},"\u540C\u610F"))}];return ie.createElement(ie.Fragment,null,ie.createElement("section",{className:"minH500 bg-white "},ie.createElement(Oe.default,{loading:ut["graduation/getTopisDetailList"],pagination:!1,dataSource:En.users_list,columns:Rn}),ie.createElement(Xt,null),ie.createElement(Pe,null)),ie.createElement("aside",{className:"tc mb50 mt30"},ie.createElement(Ee.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:Ea,defaultCurrent:fn.page||1,current:fn.page||1,defaultPageSize:15,total:ht.users_count})))};var Zt=(0,ce.connect)(({graduation:ht,loading:ut})=>({graduation:ht,loading:ut.effects}))(ot),zt={flex_box_center:"flex_box_center___D_8YV",flex_space_between:"flex_space_between___DI3Lx",flex_box_vertical_center:"flex_box_vertical_center___HQIdb",flex_box_center_end:"flex_box_center_end___jBPdg",flex_box_column:"flex_box_column___oBJ_R",title:"title___vQC28",menuTabs:"menuTabs___ZWqcp",rightMenu:"rightMenu___JdFEE",shixunDetail:"shixunDetail___rsPHS"},$t=Object.defineProperty,Jt=Object.getOwnPropertySymbols,Yt=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,on=(ht,ut,lt)=>ut in ht?$t(ht,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):ht[ut]=lt,Nn=(ht,ut)=>{for(var lt in ut||(ut={}))Yt.call(ut,lt)&&on(ht,lt,ut[lt]);if(Jt)for(var lt of Jt(ut))xn.call(ut,lt)&&on(ht,lt,ut[lt]);return ht};const Zn=({graduation:ht,globalSetting:ut,loading:lt,dispatch:Et})=>{const fn=(0,ce.useIntl)(),In=(0,ce.useParams)(),en=(0,ce.useLocation)(),[En]=(0,ce.useSearchParams)(),[wn,_n]=(0,ie.useState)([]),[la,Ea]=(0,ie.useState)(En.get("tabs")||0),{detailList:Rn}=ht;let va;In.category=En.get("category_id"),(0,ie.useEffect)(()=>{Et({type:"graduation/getTopisDetailList",payload:Nn({},In)})},[In.coursesId]);const An=[{name:"\u9009\u9898\u5217\u8868",id:0,compontent:ie.createElement(Zt,null)},{name:"\u9009\u9898\u63CF\u8FF0",id:1,compontent:ie.createElement(Ft,null)}];return ie.createElement("section",null,ie.createElement("div",{className:"edu-container"},Rn.course_name&&ie.createElement("section",{className:"animated fadeIn"},ie.createElement("aside",{className:"mt10"},ie.createElement(De.Z,{separator:">"},ie.createElement(De.Z.Item,null,ie.createElement(ce.Link,{to:`/classrooms/${Rn.course_id}/shixun_homework`},Rn.course_name)),ie.createElement(De.Z.Item,null,ie.createElement(ce.Link,{to:`/classrooms/${Rn.course_id}/graduation_topics/${Rn.graduation_id}`},"\u6BD5\u8BBE\u9009\u9898")),ie.createElement(De.Z.Item,null,"\u9009\u9898\u8BE6\u60C5"))),ie.createElement("aside",{className:[zt.title,"mt20"].join(" ")},ie.createElement(ce.Link,{to:`/classrooms/${Rn.course_id}/graduation_topics/${Rn.graduation_id}`},ie.createElement(we.Z,{className:"font16 c-black"})),ie.createElement("strong",{className:"font20 ml5"},Rn.graduation_topic_name),ie.createElement(Be.VV,{status:[Rn.status_name]}))),ie.createElement("aside",{className:"mt30 relative"},ie.createElement("aside",{className:zt.rightMenu},ie.createElement(ce.Link,{className:zt.shixunDetail,to:`/classrooms/${In.coursesId}/graduation_topics/${In.categoryId}/edit`},ie.createElement("span",{className:"iconfont icon-shixunxiangqing"}),"\u7F16\u8F91\u9009\u9898")),ie.createElement(We.default,{defaultActiveKey:la,className:zt.menuTabs},An.map((Aa,He)=>ie.createElement(We.default.TabPane,{tab:Aa.name,key:Aa.id},Aa.compontent))))))};var jn=(0,ce.connect)(({graduation:ht,loading:ut,globalSetting:lt})=>({graduation:ht,globalSetting:lt,loading:ut.effects}))(Zn)},50371:function(qe,st){"use strict";function ne(){const ie=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ce=1;ce{const we=De[We];we!==void 0&&(ie[We]=we)})}return ie}st.Z=ne},13845:function(qe,st,ne){"use strict";ne.d(st,{F:function(){return ie},Z:function(){return ce}});function ie(De){return De!=null&&De===De.window}function ce(De,We){var we,Be;if(typeof window=="undefined")return 0;const ae=We?"scrollTop":"scrollLeft";let Je=0;return ie(De)?Je=De[We?"pageYOffset":"pageXOffset"]:De instanceof Document?Je=De.documentElement[ae]:(De instanceof HTMLElement||De)&&(Je=De[ae]),De&&!ie(De)&&typeof Je!="number"&&(Je=(Be=((we=De.ownerDocument)!==null&&we!==void 0?we:De).documentElement)===null||Be===void 0?void 0:Be[ae]),Je}},56762:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return ce}});var ie=ne(59301);function ce(){const[,De]=ie.useReducer(We=>We+1,0);return De}},68031:function(qe,st,ne){"use strict";ne.d(st,{Z:function(){return We}});var ie=ne(16089);function ce(we,Be,ae,Je){const Xe=ae-Be;return we/=Je/2,we<1?Xe/2*we*we*we+Be:Xe/2*((we-=2)*we*we+2)+Be}var De=ne(13845);function We(we){let Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ae=()=>window,callback:Je,duration:Xe=450}=Be,Ze=ae(),Re=(0,De.Z)(Ze,!0),et=Date.now(),Ge=()=>{const y=Date.now()-et,a=ce(y>Xe?Xe:y,Re,we,Xe);(0,De.F)(Ze)?Ze.scrollTo(window.pageXOffset,a):Ze instanceof Document||Ze.constructor.name==="HTMLDocument"?Ze.documentElement.scrollTop=a:Ze.scrollTop=a,y{let{children:Ae}=Ce;const{getPrefixCls:tt}=we.useContext(ae.E_),at=tt("breadcrumb");return we.createElement("li",{className:`${at}-separator`,"aria-hidden":"true"},Ae===""?Ae:Ae||"/")};Ze.__ANT_BREADCRUMB_SEPARATOR=!0;var Re=Ze,et=function(Ce,Ae){var tt={};for(var at in Ce)Object.prototype.hasOwnProperty.call(Ce,at)&&Ae.indexOf(at)<0&&(tt[at]=Ce[at]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dt=0,at=Object.getOwnPropertySymbols(Ce);dtAe[dt]||at)}function oe(Ce,Ae,tt,at){if(tt==null)return null;const{className:dt,onClick:St}=Ae,Lt=et(Ae,["className","onClick"]),Ft=Object.assign(Object.assign({},(0,We.Z)(Lt,{data:!0,aria:!0})),{onClick:St});return at!==void 0?we.createElement("a",Object.assign({},Ft,{className:ce()(`${Ce}-link`,dt),href:at}),tt):we.createElement("span",Object.assign({},Ft,{className:ce()(`${Ce}-link`,dt)}),tt)}function y(Ce,Ae){return(at,dt,St,Lt,Ft)=>{if(Ae)return Ae(at,dt,St,Lt);const Dt=Ge(at,dt);return oe(Ce,at,Dt,Ft)}}var a=function(Ce,Ae){var tt={};for(var at in Ce)Object.prototype.hasOwnProperty.call(Ce,at)&&Ae.indexOf(at)<0&&(tt[at]=Ce[at]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dt=0,at=Object.getOwnPropertySymbols(Ce);dt{const{prefixCls:Ae,separator:tt="/",children:at,menu:dt,overlay:St,dropdownProps:Lt,href:Ft}=Ce,Oe=(je=>{if(dt||St){const ct=Object.assign({},Lt);if(dt){const kt=dt||{},{items:nt}=kt,Ot=a(kt,["items"]);ct.menu=Object.assign(Object.assign({},Ot),{items:nt==null?void 0:nt.map((ye,wt)=>{var{key:Ht,title:cn,label:Xt,path:Te}=ye,$e=a(ye,["key","title","label","path"]);let Fe=Xt!=null?Xt:cn;return Te&&(Fe=we.createElement("a",{href:`${Ft}${Te}`},Fe)),Object.assign(Object.assign({},$e),{key:Ht!=null?Ht:wt,label:Fe})})})}else St&&(ct.overlay=St);return we.createElement(Xe.Z,Object.assign({placement:"bottom"},ct),we.createElement("span",{className:`${Ae}-overlay-link`},je,we.createElement(Je.Z,null)))}return je})(at);return Oe!=null?we.createElement(we.Fragment,null,we.createElement("li",null,Oe),tt&&we.createElement(Re,null,tt)):null},b=Ce=>{const{prefixCls:Ae,children:tt,href:at}=Ce,dt=a(Ce,["prefixCls","children","href"]),{getPrefixCls:St}=we.useContext(ae.E_),Lt=St("breadcrumb",Ae);return we.createElement(x,Object.assign({},dt,{prefixCls:Lt}),oe(Lt,dt,tt,at))};b.__ANT_BREADCRUMB_ITEM=!0;var E=b,z=ne(17313),ee=ne(83116),te=ne(37613);const ge=Ce=>{const{componentCls:Ae,iconCls:tt}=Ce;return{[Ae]:Object.assign(Object.assign({},(0,z.Wf)(Ce)),{color:Ce.itemColor,fontSize:Ce.fontSize,[tt]:{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,z.Qy)(Ce)),"li:last-child":{color:Ce.lastItemColor},[`${Ae}-separator`]:{marginInline:Ce.separatorMargin,color:Ce.separatorColor},[`${Ae}-link`]:{[` > ${tt} + span, > ${tt} + a `]:{marginInlineStart:Ce.marginXXS}},[`${Ae}-overlay-link`]:{borderRadius:Ce.borderRadiusSM,height:Ce.lineHeight*Ce.fontSize,display:"inline-block",padding:`0 ${Ce.paddingXXS}px`,marginInline:-Ce.marginXXS,[`> ${tt}`]:{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 de=(0,ee.Z)("Breadcrumb",Ce=>{const Ae=(0,te.TS)(Ce,{});return[ge(Ae)]},Ce=>({itemColor:Ce.colorTextDescription,lastItemColor:Ce.colorText,iconFontSize:Ce.fontSize,linkColor:Ce.colorTextDescription,linkHoverColor:Ce.colorText,separatorColor:Ce.colorTextDescription,separatorMargin:Ce.marginXS})),se=function(Ce,Ae){var tt={};for(var at in Ce)Object.prototype.hasOwnProperty.call(Ce,at)&&Ae.indexOf(at)<0&&(tt[at]=Ce[at]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dt=0,at=Object.getOwnPropertySymbols(Ce);dt{var{breadcrumbName:Lt}=St,Ft=se(St,["breadcrumbName"]);return Object.assign(Object.assign({},Ft),{title:Lt})})}),dt}function Se(Ce,Ae){return(0,we.useMemo)(()=>Ce||(Ae?Ae.map(be):null),[Ce,Ae])}var Ee=function(Ce,Ae){var tt={};for(var at in Ce)Object.prototype.hasOwnProperty.call(Ce,at)&&Ae.indexOf(at)<0&&(tt[at]=Ce[at]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dt=0,at=Object.getOwnPropertySymbols(Ce);dt{if(Ae===void 0)return Ae;let tt=(Ae||"").replace(/^\//,"");return Object.keys(Ce).forEach(at=>{tt=tt.replace(`:${at}`,Ce[at])}),tt},ft=Ce=>{const{prefixCls:Ae,separator:tt="/",style:at,className:dt,rootClassName:St,routes:Lt,items:Ft,children:Dt,itemRender:Oe,params:je={}}=Ce,ct=Ee(Ce,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:kt,direction:nt,breadcrumb:Ot}=we.useContext(ae.E_);let ye;const wt=kt("breadcrumb",Ae),[Ht,cn]=de(wt),Xt=Se(Ft,Lt),Te=y(wt,Oe);if(Xt&&Xt.length>0){const me=[],Ve=Ft||Lt;ye=Xt.map((vt,pe)=>{const{path:ue,key:Ke,type:Ne,menu:Pe,overlay:ke,onClick:Ct,className:mt,separator:xt,dropdownProps:gt}=vt,yt=he(je,ue);yt!==void 0&&me.push(yt);const ot=Ke!=null?Ke:pe;if(Ne==="separator")return we.createElement(Re,{key:ot},xt);const Zt={},zt=pe===Xt.length-1;Pe?Zt.menu=Pe:ke&&(Zt.overlay=ke);let{href:$t}=vt;return me.length&&yt!==void 0&&($t=`#/${me.join("/")}`),we.createElement(x,Object.assign({key:ot},Zt,(0,We.Z)(vt,{data:!0,aria:!0}),{className:mt,dropdownProps:gt,href:$t,separator:zt?"":tt,onClick:Ct,prefixCls:wt}),Te(vt,je,Ve,me,$t))})}else if(Dt){const me=(0,De.Z)(Dt).length;ye=(0,De.Z)(Dt).map((Ve,vt)=>{if(!Ve)return Ve;const pe=vt===me-1;return(0,Be.Tm)(Ve,{separator:pe?"":tt,key:vt})})}const $e=ce()(wt,Ot==null?void 0:Ot.className,{[`${wt}-rtl`]:nt==="rtl"},dt,St,cn),Fe=Object.assign(Object.assign({},Ot==null?void 0:Ot.style),at);return Ht(we.createElement("nav",Object.assign({className:$e,style:Fe},ct),we.createElement("ol",null,ye)))};ft.Item=E,ft.Separator=Re;var it=ft,_t=it},24905:function(qe,st,ne){"use strict";ne.d(st,{default:function(){return de}});var ie=ne(92310),ce=ne.n(ie),De=ne(5630),We=ne(59301),we=ne(36355),Be=ne(1684),ae=ne(32441),Xe=We.createContext(null),Ze=ne(98447),Re=ne(14088),et=ne(4572),Ge=function(se,be){var Se={};for(var Ee in se)Object.prototype.hasOwnProperty.call(se,Ee)&&be.indexOf(Ee)<0&&(Se[Ee]=se[Ee]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,Ee=Object.getOwnPropertySymbols(se);he{var Se;const{prefixCls:Ee,className:he,rootClassName:ft,children:it,indeterminate:_t=!1,style:Ce,onMouseEnter:Ae,onMouseLeave:tt,skipGroup:at=!1,disabled:dt}=se,St=Ge(se,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Lt,direction:Ft,checkbox:Dt}=We.useContext(we.E_),Oe=We.useContext(Xe),{isFormItemInput:je}=We.useContext(ae.aM),ct=We.useContext(Be.Z),kt=(Se=(Oe==null?void 0:Oe.disabled)||dt)!==null&&Se!==void 0?Se:ct,nt=We.useRef(St.value);We.useEffect(()=>{Oe==null||Oe.registerValue(St.value)},[]),We.useEffect(()=>{if(!at)return St.value!==nt.current&&(Oe==null||Oe.cancelValue(nt.current),Oe==null||Oe.registerValue(St.value),nt.current=St.value),()=>Oe==null?void 0:Oe.cancelValue(St.value)},[St.value]);const Ot=Lt("checkbox",Ee),[ye,wt]=(0,Ze.ZP)(Ot),Ht=Object.assign({},St);Oe&&!at&&(Ht.onChange=function(){St.onChange&&St.onChange.apply(St,arguments),Oe.toggleOption&&Oe.toggleOption({label:it,value:St.value})},Ht.name=Oe.name,Ht.checked=Oe.value.includes(St.value));const cn=ce()(`${Ot}-wrapper`,{[`${Ot}-rtl`]:Ft==="rtl",[`${Ot}-wrapper-checked`]:Ht.checked,[`${Ot}-wrapper-disabled`]:kt,[`${Ot}-wrapper-in-form-item`]:je},Dt==null?void 0:Dt.className,he,ft,wt),Xt=ce()({[`${Ot}-indeterminate`]:_t},et.A,wt),Te=_t?"mixed":void 0;return ye(We.createElement(Re.Z,{component:"Checkbox",disabled:kt},We.createElement("label",{className:cn,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),Ce),onMouseEnter:Ae,onMouseLeave:tt},We.createElement(De.Z,Object.assign({"aria-checked":Te},Ht,{prefixCls:Ot,className:Xt,disabled:kt,ref:be})),it!==void 0&&We.createElement("span",null,it))))};var a=We.forwardRef(oe),x=ne(94480),b=ne(2738),E=function(se,be){var Se={};for(var Ee in se)Object.prototype.hasOwnProperty.call(se,Ee)&&be.indexOf(Ee)<0&&(Se[Ee]=se[Ee]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,Ee=Object.getOwnPropertySymbols(se);he{const{defaultValue:Se,children:Ee,options:he=[],prefixCls:ft,className:it,rootClassName:_t,style:Ce,onChange:Ae}=se,tt=E(se,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:at,direction:dt}=We.useContext(we.E_),[St,Lt]=We.useState(tt.value||Se||[]),[Ft,Dt]=We.useState([]);We.useEffect(()=>{"value"in tt&&Lt(tt.value||[])},[tt.value]);const Oe=We.useMemo(()=>he.map($e=>typeof $e=="string"||typeof $e=="number"?{label:$e,value:$e}:$e),[he]),je=$e=>{Dt(Fe=>Fe.filter(me=>me!==$e))},ct=$e=>{Dt(Fe=>[].concat((0,x.Z)(Fe),[$e]))},kt=$e=>{const Fe=St.indexOf($e.value),me=(0,x.Z)(St);Fe===-1?me.push($e.value):me.splice(Fe,1),"value"in tt||Lt(me),Ae==null||Ae(me.filter(Ve=>Ft.includes(Ve)).sort((Ve,vt)=>{const pe=Oe.findIndex(Ke=>Ke.value===Ve),ue=Oe.findIndex(Ke=>Ke.value===vt);return pe-ue}))},nt=at("checkbox",ft),Ot=`${nt}-group`,[ye,wt]=(0,Ze.ZP)(nt),Ht=(0,b.Z)(tt,["value","disabled"]),cn=he.length?Oe.map($e=>We.createElement(a,{prefixCls:nt,key:$e.value.toString(),disabled:"disabled"in $e?$e.disabled:tt.disabled,value:$e.value,checked:St.includes($e.value),onChange:$e.onChange,className:`${Ot}-item`,style:$e.style,title:$e.title},$e.label)):Ee,Xt={toggleOption:kt,value:St,disabled:tt.disabled,name:tt.name,registerValue:ct,cancelValue:je},Te=ce()(Ot,{[`${Ot}-rtl`]:dt==="rtl"},it,_t,wt);return ye(We.createElement("div",Object.assign({className:Te,style:Ce},Ht,{ref:be}),We.createElement(Xe.Provider,{value:Xt},cn)))},ee=We.forwardRef(z);var te=We.memo(ee);const ge=a;ge.Group=te,ge.__ANT_CHECKBOX=!0;var de=ge},98447:function(qe,st,ne){"use strict";ne.d(st,{C2:function(){return we}});var ie=ne(17313),ce=ne(37613),De=ne(83116);const We=Be=>{const{checkboxCls:ae}=Be,Je=`${ae}-wrapper`;return[{[`${ae}-group`]:Object.assign(Object.assign({},(0,ie.Wf)(Be)),{display:"inline-flex",flexWrap:"wrap",columnGap:Be.marginXS,[`> ${Be.antCls}-row`]:{flex:1}}),[Je]:Object.assign(Object.assign({},(0,ie.Wf)(Be)),{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}}}),[ae]:Object.assign(Object.assign({},(0,ie.Wf)(Be)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Be.borderRadiusSM,alignSelf:"center",[`${ae}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ae}-inner`]:Object.assign({},(0,ie.oN)(Be))},[`${ae}-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}})},{[` diff --git a/p__Classrooms__Lists__GroupHomework__Detail__index.9663af80.async.js b/p__Classrooms__Lists__GroupHomework__Detail__index.5a9e9418.async.js similarity index 79% rename from p__Classrooms__Lists__GroupHomework__Detail__index.9663af80.async.js rename to p__Classrooms__Lists__GroupHomework__Detail__index.5a9e9418.async.js index 819f77a11f..019985d5b3 100644 --- a/p__Classrooms__Lists__GroupHomework__Detail__index.9663af80.async.js +++ b/p__Classrooms__Lists__GroupHomework__Detail__index.5a9e9418.async.js @@ -97,7 +97,7 @@ `;for(let cr=0;cr{switch(Ja){case vt:return x.createElement(Ye,{callback:Nr,onCancel:zi});case Fn:return x.createElement($e.Z,{callback:Nr,onCancel:zi});case Nt:return x.createElement(ze.Z,{callback:Nr,onCancel:zi});case sn:return x.createElement(De,{callback:Nr,onCancel:zi});case va:return x.createElement(Fe,{callback:Nr,onCancel:zi});case"maths-latex":return x.createElement(Tt,{showSaveButton:!0,callback:Nr});case"inline-latex":return x.createElement(Qt.Z,{showSaveButton:!0,callback:Nr});default:return null}},[Ja]);function zi(){mo("")}(0,x.useEffect)(()=>{if(Qi.current){let wr=function(Ei){No=!0,ri=Ei.pageY},Aa=function(){No=!1},tr=function(Ei){if(No){let Ci=Ei.pageY-ri;Ci<0&&(Ci=0),Ci>300&&(Ci=300);let Ii=na+Ci+"px";Xo(Ii)}},$a=Qi.current,No=!1,ri=0;return $a.addEventListener("mousedown",wr),document.addEventListener("mousemove",tr),document.addEventListener("mouseup",Aa),()=>{$a.removeEventListener("mousedown",wr),document.removeEventListener("mousemove",tr),document.removeEventListener("mouseup",Aa)}}},[hn,Qi]),(0,x.useEffect)(()=>{Xo(na)},[na]);const tl=ja(It),pl=ja(ho),vl={width:tl,height:pl},Pi=(0,x.useMemo)(()=>{if(Vr){let wr=new Date(Vr),Aa=wr.getHours(),tr=wr.getMinutes(),$a=wr.getSeconds();return Aa=Aa<10?"0"+Aa:Aa,tr=tr<10?"0"+tr:tr,$a=$a<10?"0"+$a:$a,`${Aa}:${tr}:${$a}`}return 0},[Vr]),pi=wr=>{const Aa=[];if(Uo){let tr=-1;wr=wr.replace(/(@▁▁@|@▁@)/g,function($a,No,ri){Aa.push({multiLine:$a!==un})})}return Aa};function Yi(){window.sessionStorage.removeItem(Do),ba(!1),Ir(0)}function hl(){ba(!1),Ir(0),hn.setValue(window.sessionStorage.getItem(Do))}(0,x.useEffect)(()=>{so[Ja]&&Ja!==vn&&Ja!==sn&&setTimeout(()=>{const wr=document.getElementsByClassName("markdown-popup-form")[0],Aa=window.innerWidth/2-wr.offsetWidth/2,tr=window.innerHeight/2-wr.offsetHeight/2;al(Aa),hi(tr)},0)},[Ja]);const yl=wr=>{wr.preventDefault();const Aa=wr.clientX-cl,tr=wr.clientY-Ri;document.body.onmousemove=$a=>{let No=$a.clientX-Aa,ri=$a.clientY-tr;const Ei=document.getElementsByClassName("markdown-popup-form")[0],Ci=window.innerWidth-Ei.offsetWidth,Ii=window.innerHeight-Ei.offsetHeight;No=Math.max(0,Math.min(No,Ci)),ri=Math.max(0,Math.min(ri,Ii)),Cl($a.clientX,$a.clientY,Aa,tr)&&(al(No),hi(ri))},document.body.onmouseup=function(){document.body.onmousemove=null}},Cl=(wr,Aa,tr,$a)=>{const No=document.body.clientHeight,ri=document.body.clientWidth;return wr<20&&tr>wr||wr>ri-20&&trAa||Aa>No-20&&$aWe in Ie?Le(Ie,We,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Ie[We]=ve,z=(Ie,We)=>{for(var ve in We||(We={}))a.call(We,ve)&&y(Ie,ve,We[ve]);if(E)for(var ve of E(We))b.call(We,ve)&&y(Ie,ve,We[ve]);return Ie},ee=(Ie,We)=>ye(Ie,ae(We));const{useForm:ne}=x.default,oe={width:280,marginRight:10},ue={labelCol:{span:5},wrapperCol:{span:19}};var fe=({callback:Ie,onCancel:We})=>{const[ve]=ne();let tt=(0,Ne.useRef)();function Ae(Xe){tt.current.width=ve.getFieldValue("width"),tt.current.align=ve.getFieldValue("align"),Ie(Xe,tt.current)}function lt(Xe,gt){if(Xe.status===-1){Ee.ZP.error(Xe.message);return}ve.setFieldsValue({src:`/api/attachments/${Xe.id}`,type:gt.type})}function Ue(Xe){let gt=Xe.target.files[0];tt.current=gt,Se(gt,lt)}return pe.createElement(x.default,ee(z({form:ve},ue),{className:"upload-image-panel",onFinish:Ae,style:{width:470,overflow:"hidden"}}),pe.createElement(x.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},pe.createElement("div",{className:"flex-container"},pe.createElement(x.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},pe.createElement(Oe.default,{style:oe})),pe.createElement(Pe,{onFileChange:Ue}))),pe.createElement(x.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},pe.createElement(Oe.default,{style:{width:264}})),pe.createElement(x.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},pe.createElement(je.Z,null,pe.createElement(x.default.Item,{name:"width",style:{margin:0}},pe.createElement(he.Z,{style:{width:264}})),pe.createElement("span",{className:"ml8"},"%"))),pe.createElement(x.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},pe.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"}]})),pe.createElement("aside",null,pe.createElement(x.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},pe.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),pe.createElement(le.ZP,{type:"default",onClick:We},"\u53D6\u6D88"))))};function Pe({onFileChange:Ie}){return pe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",pe.createElement("input",{type:"file",onChange:Ie}))}function Se(Ie,We){if(!Ie)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Be.bg)())throw Ee.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 tt=new window.XMLHttpRequest;tt.withCredentials=!0,tt.addEventListener("load",function(Ae){We(JSON.parse(Ae.target.responseText),Ie)},!1),tt.addEventListener("error",function(Ae){console.error(Ae)},!1),tt.open("POST",`${me.KI}/api/attachments.json`),tt.send(ve)}},81123:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return Oe}});var x=te(59301),Ee=te(4676);class Oe extends x.Component{constructor(he){super(he);const Ce=window.document;this.node=Ce.createElement("div"),Ce.body.appendChild(this.node)}render(){const{children:he}=this.props;return(0,Ee.createPortal)(he,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},47140:function(Ft,At,te){"use strict";te.d(At,{i:function(){return ue},Z:function(){return Pe}});var x={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),Oe=te(6848),je=te(93948),he=te(92310),Ce=te.n(he),le=te(63949),me=te(13922),Ne=te(81779),Be=te(79005),pe=te(20345),Le=te(77882),ye=te(31081),ae=te(75309),E=te(71979),a=te(47558),b=te(42922),y=te(66832),z=te(96593),ee=te(19664),ne=te(91833),oe=te(59301);const ue=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Be,swimg:pe},{name:"101\u8BA1\u5212",ptimg:Le,swimg:ye},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ae,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:b},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:ne}];var Pe=({className:Se,dataSource:Ie=[],col:We=4,right:ve,bottom:tt=23,precision:Ae=0,wrapWidth:lt=1200,trackEventItems:Ue,loading:Xe,onRemove:gt=()=>{},isCurrent:ot=!0,showAlias:Ke=!1,showProgress:ke=!1})=>{const Re=Math.floor((lt-(We-1)*ve)/We),Ye=[{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($e=>(window.ENV==="build"&&($e.ptimg=`/react/build${$e.ptimg}`,$e.swimg=`/react/build${$e.swimg}`),$e));return oe.createElement(Ee.Z,{spinning:Xe},oe.createElement("div",{className:Ce()(x.list,Se)},!!(Ie!=null&&Ie.length)&&(Ie==null?void 0:Ie.map(($e,ze)=>{var at,Ct,Pt,dt,Bt,we;const{name:wt,id:Ot,identifier:Me,featured:ut,school_name:ce,image_url:ie,excellent:re,is_plan:se}=$e;return oe.createElement("div",{key:Ot,className:ot&&ke?x.wrapisCurrent:x.wrap,style:{width:Re,marginRight:(1+ze)%We===0?0:ve+Ae,marginBottom:tt}},oe.createElement("a",{className:x.li,onClick:de=>{de.preventDefault(),de.stopPropagation(),Ue&&(0,le.L9)([Ue]),(0,le.xg)(`/paths/${Me}`)}},oe.createElement("div",{className:x.img},oe.createElement("img",{className:x.cover,src:`${ie}`}),ot&&(0,Ne.bg)()&&($e==null?void 0:$e.studying)&&oe.createElement("div",{className:`${x.movebq} user-path-items`,onClick:de=>{de.stopPropagation(),gt($e)}},oe.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),oe.createElement("span",{className:"c-red"},"\u79FB\u9664")),(at=$e==null?void 0:$e.subject_tags)==null?void 0:at.map((de,De)=>{var ge,be;if(De===0){const Qe=(ge=Ye.find(Fe=>Fe.name==de))==null?void 0:ge.swimg;return oe.createElement("img",{className:x.sign,src:Qe,style:{left:"-4px"}})}const et=(be=Ye.find(Qe=>Qe.name==de))==null?void 0:be.ptimg;return oe.createElement("img",{className:x.sign,src:et,style:{left:`${48+52*(De-1)+2*De}px`}})}),oe.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},($e==null?void 0:$e.excellent)&&oe.createElement("div",{className:x.bq},"\u5F00\u653E\u8BFE\u7A0B"))),oe.createElement("div",{className:x.name},oe.createElement(Oe.Z,{title:Ke&&($e!=null&&$e.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${$e==null?void 0:$e.excellent_alias_name}`)):wt},oe.createElement("span",{className:x.e},Ke&&($e==null?void 0:$e.excellent_alias_name)||wt))),ot&&ke&&((Ct=$e==null?void 0:$e.progress)==null?void 0:Ct.all_score)!=0&&oe.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},oe.createElement(je.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Pt=$e==null?void 0:$e.progress)==null?void 0:Pt.my_score)/((dt=$e==null?void 0:$e.progress)==null?void 0:dt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Bt=$e==null?void 0:$e.progress)==null?void 0:Bt.my_score,"/",(we=$e==null?void 0:$e.progress)==null?void 0:we.all_score),(!ot||!ke)&&oe.createElement("div",{className:x.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,$e.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,$e.members_count)))))))})),!Ie.length&&oe.createElement(me.Z,null)))}},16338:function(Ft,At,te){"use strict";te.d(At,{jL:function(){return he},w9:function(){return ya},vv:function(){return na},dN:function(){return Lo},QD:function(){return ll},cQ:function(){return ge.Z},vg:function(){return Ua},Oz:function(){return Ra},op:function(){return Ir},O5:function(){return Pi},_b:function(){return Wi},t7:function(){return tt},tT:function(){return Ue},Gi:function(){return Ao},YG:function(){return Jr},Ed:function(){return co},kT:function(){return Do},qp:function(){return b},Um:function(){return ue},K3:function(){return ee},vr:function(){return al},qE:function(){return wi},Je:function(){return Ke},wb:function(){return wt},rC:function(){return De},lB:function(){return ut},cq:function(){return oa},kO:function(){return Tr},tp:function(){return Se},Si:function(){return hl},k8:function(){return Wo},Du:function(){return ri}});var x=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"},Oe="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==",he=({dataSource:nn=[],img:Ut,imgWidth:Gt=346,title:ga,sunTitle:vr,bannerExtraContent:Wr})=>x.createElement("div",{className:Ee.banner},x.createElement("div",{className:Ee.content},x.createElement("aside",null,x.createElement("p",null,x.createElement("b",null,ga),x.createElement("span",null,vr)),nn.length>0&&x.createElement("div",{className:Ee.btns},nn.map((Wn,cr)=>x.createElement("div",{key:cr,onClick:Wn.click},Wn.name,Wn.sign?x.createElement("img",{src:Oe,width:39}):null))),Wr),Ut&&x.createElement("img",{style:{marginTop:33,marginRight:38},src:Ut,width:Gt}))),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"},le=te(92310),me=te.n(le),Ne=te(89392),Be=Object.defineProperty,pe=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,ae=(nn,Ut,Gt)=>Ut in nn?Be(nn,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):nn[Ut]=Gt,E=(nn,Ut)=>{for(var Gt in Ut||(Ut={}))Le.call(Ut,Gt)&&ae(nn,Gt,Ut[Gt]);if(pe)for(var Gt of pe(Ut))ye.call(Ut,Gt)&&ae(nn,Gt,Ut[Gt]);return nn},b=({dataSource:nn=[],value:Ut,onChange:Gt,onTitleChange:ga,className:vr,title:Wr,titleWidth:Wn=41,style:cr={},fontColor:Mr="#6A7283",showCount:no,classNameActive:Co,styleItem:qn={}})=>{const[So,Ho]=(0,x.useState)(0),[vi,Zr]=(0,x.useState)(!1),Ur=(0,x.useRef)(null),ei=(0,x.useRef)(null);return(0,x.useEffect)(()=>{var nr;nn.length!==0&&(((nr=Ur==null?void 0:Ur.current)==null?void 0:nr.clientHeight)>97?Ho(1):Ho(0)),nn.length===0&&Ho(0),Zr(!1)},[nn]),x.createElement("div",{className:me()(Ce.row,vr),style:cr},x.createElement("div",{onClick:(0,Ne.throttle)(()=>ga==null?void 0:ga(),2e3),style:{width:Wn,marginTop:vi?12:4},className:`${Ce.title} ${ga?"current":""}`},Wr),x.createElement("div",{className:vi?`${Ce.tagsWrap} ${Ce.tagsBorderWrap}`:Ce.tagsWrap},x.createElement("div",{className:Ce.bar,ref:ei,style:So>0?{height:So===1?97:"auto",overflow:So===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},x.createElement("div",{className:Ce.tag,ref:Ur},nn==null?void 0:nn.map(nr=>x.createElement("span",{onClick:()=>Gt(nr.id),key:nr.id,style:E(E({color:Mr},qn),(nr==null?void 0:nr.style)||{}),className:Ut===nr.id?me()(Co||Ce.active,nr.classNameActive):""},x.createElement("span",{title:nr.name,className:Ce.name},nr.name),!!no&&x.createElement("span",{className:Ce.num},nr.count))))),!!So&&x.createElement(x.Fragment,null,So===1?x.createElement("div",{onClick:()=>{var nr;Ho(2),((nr=Ur==null?void 0:Ur.current)==null?void 0:nr.clientHeight)>245?Zr(!0):Zr(!1)},className:Ce.action},"\u5C55\u5F00",x.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):x.createElement("div",{onClick:()=>{ei.current.scrollTop=0,Ho(1),Zr(!1)},className:Ce.action},"\u6536\u8D77",x.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:nn=[],value:Ut,onChange:Gt,onTitleChange:ga,className:vr,title:Wr,titleWidth:Wn=41,style:cr={},fontColor:Mr="#6A7283",showCount:no,expand:Co=!0})=>{const[qn,So]=(0,x.useState)(0),[Ho,vi]=(0,x.useState)(!1),Zr=(0,x.useRef)(null),Ur=(0,x.useRef)(null),[ei,nr]=(0,x.useState)(Co);return x.createElement("div",{className:me()(y.row,vr),style:cr},x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{onClick:(0,Ne.throttle)(()=>ga==null?void 0:ga(),2e3),style:{width:Wn,marginTop:Ho?12:4},className:`${y.title} ${ga?"current":""}`},Wr),x.createElement("i",{className:`iconfont ${ei?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:ei?8:10},onClick:()=>nr(!ei)})),ei&&x.createElement("div",{className:Ho?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},x.createElement("div",{className:y.fenge}),x.createElement("div",{className:y.bar,ref:Ur},x.createElement("div",{className:y.tag,ref:Zr},nn==null?void 0:nn.map(pt=>x.createElement("span",{onClick:()=>Gt(pt.id),key:pt.id,style:{color:Mr},className:Ut===pt.id?y.active:""},x.createElement("span",{title:pt.name,className:y.name},pt.name),!!no&&x.createElement("span",{className:y.num},pt.count)))))))},ne={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},ue=({dataSource:nn=[],value:Ut,onChange:Gt,onTitleChange:ga,className:vr,title:Wr,titleWidth:Wn=41,style:cr={},fontColor:Mr="#fff",showCount:no,expand:Co=!0})=>{const[qn,So]=(0,x.useState)(0),[Ho,vi]=(0,x.useState)(!1),Zr=(0,x.useRef)(null),Ur=(0,x.useRef)(null),[ei,nr]=(0,x.useState)(Co);return x.createElement("div",{className:me()(ne.row,vr),style:cr},x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{onClick:(0,Ne.throttle)(()=>ga==null?void 0:ga(),2e3),style:{width:Wn},className:`${ne.title} ${ga?"current":""}`},Wr),x.createElement("i",{className:`iconfont ${ei?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:ei?"#00DDC7":"#037F74",fontSize:ei?10:12},onClick:()=>nr(!ei)})),ei&&x.createElement("div",{className:Ho?`${ne.tagsWrap} ${ne.tagsBorderWrap}`:ne.tagsWrap},x.createElement("div",{className:ne.bar,ref:Ur},x.createElement("div",{className:ne.tag,ref:Zr},nn==null?void 0:nn.map(pt=>x.createElement("span",{onClick:()=>Gt(pt.id),key:pt.id,style:{color:Mr},className:Ut===pt.id?ne.active:""},x.createElement("span",{title:pt.name,className:ne.name},pt.name),!!no&&x.createElement("span",{className:ne.num},pt.count)))))))},fe={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:nn=[],value:Ut,onChange:Gt,className:ga,style:vr={}})=>x.createElement("div",{style:vr,className:me()(fe.tabs,ga)},nn.map(Wr=>x.createElement("span",{onClick:()=>Gt(Wr.id),className:Ut===Wr.id?fe.active:"",key:Wr.id},Wr.name))),Ie={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"},We=te(92832),tt=({dataSource:nn=[],value:Ut="",onChange:Gt,onInputChange:ga=()=>{},className:vr,style:Wr={},placeholder:Wn,allowClear:cr=!1})=>{var Mr;const[no,Co]=(0,x.useState)(""),[qn,So]=(0,x.useState)("");(0,x.useEffect)(()=>{var Zr;let Ur=Ut;(Zr=JSON.stringify(Ut))!=null&&Zr.includes("{")&&(Co(Ut.id),Ur=Ut.value||"");try{So(decodeURIComponent(Ur||""))}catch(ei){So(decodeURIComponent(Ur||""))}},[Ut]);const Ho=()=>{Gt(encodeURIComponent(qn),no||null)},vi=Zr=>{Zr!==no&&(Co(Zr),Gt(encodeURIComponent(qn),Zr))};return x.createElement("div",{className:me()(Ie.input,vr),style:Wr},!!nn.length&&x.createElement("div",{className:Ie.dropdown},x.createElement("div",{className:Ie.text},(Mr=nn.find(Zr=>Zr.id===no))==null?void 0:Mr.name,x.createElement("i",{className:"iconfont icon-zhankai4"}),x.createElement("b",{className:Ie.b1}),x.createElement("b",{className:Ie.b2})),x.createElement("div",{className:Ie.menu},nn.map((Zr,Ur)=>x.createElement("div",{key:Ur,onClick:()=>vi(Zr.id)},Zr.name)))),x.createElement(We.default,{onPressEnter:Ho,value:qn,onChange:Zr=>{So(Zr.target.value),ga(encodeURIComponent(Zr.target.value),no||null)},bordered:!1,placeholder:Wn}),x.createElement("i",{onClick:Ho,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ae={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},Ue=({dataSource:nn=[],value:Ut="",onChange:Gt,onInputChange:ga=()=>{},className:vr,style:Wr={},placeholder:Wn,allowClear:cr=!1})=>{var Mr;const[no,Co]=(0,x.useState)(""),[qn,So]=(0,x.useState)("");(0,x.useEffect)(()=>{var Zr;let Ur=Ut;(Zr=JSON.stringify(Ut))!=null&&Zr.includes("{")&&(Co(Ut.id),Ur=Ut.value||"");try{So(decodeURIComponent(Ur||""))}catch(ei){So(decodeURIComponent(Ur||""))}},[Ut]);const Ho=()=>{Gt(encodeURIComponent(qn),no||null)},vi=Zr=>{Zr!==no&&(Co(Zr),Gt(encodeURIComponent(qn),Zr))};return x.createElement("div",{className:me()(Ae.input,vr),style:Wr},!!nn.length&&x.createElement("div",{className:Ae.dropdown},x.createElement("div",{className:Ae.text},(Mr=nn.find(Zr=>Zr.id===no))==null?void 0:Mr.name,x.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),x.createElement("div",{className:Ae.menu},nn.map((Zr,Ur)=>x.createElement("div",{key:Ur,onClick:()=>vi(Zr.id)},Zr.name)))),x.createElement(We.default,{onPressEnter:Ho,value:qn,onChange:Zr=>{So(Zr.target.value),ga(encodeURIComponent(Zr.target.value),no||null)},bordered:!1,placeholder:Wn}),x.createElement("i",{onClick:Ho,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Xe={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"},gt=te(95392),Ke=({value:nn,onChange:Ut,className:Gt,total:ga,pageSize:vr,style:Wr={}})=>{const Wn=(0,gt.useIntl)(),cr=nn<2,Mr=nn>=Math.ceil(ga/vr);return ga<=vr?x.createElement(x.Fragment,null):x.createElement("div",{className:me()(Xe.quickPager,Gt),style:Wr},x.createElement("div",{onClick:()=>{cr||Ut(nn-1,"prev")},className:cr?Xe.disabled:""},Wn.formatMessage({id:"shixuns.previousPage"})),x.createElement("div",{onClick:()=>{Mr||Ut(nn+1,"next")},className:Mr?Xe.disabled:""},Wn.formatMessage({id:"shixuns.nextPage"})))},ke={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"},Re=te(71418),Ye=te(6848),$e=te(13570),ze=te(78323),at=te(63949),Ct=te(96908),Pt=te(57177),dt=te(81378),Bt=te(13922),wt=({className:nn,dataSource:Ut=[],col:Gt=4,right:ga,bottom:vr=23,precision:Wr=0,wrapWidth:Wn=1200,trackEventItems:cr,loading:Mr})=>{const no=(0,gt.useIntl)(),Co=Math.floor((Wn-(Gt-1)*ga)/Gt);return x.createElement(Re.Z,{spinning:Mr},x.createElement("div",{className:me()(ke.list,nn)},!!Ut.length&&Ut.map((qn,So)=>{const{name:Ho,id:vi,identifier:Zr,power:Ur,cover_image_id:ei,pic:nr}=qn;return x.createElement("div",{className:ke.wrap,key:vi,style:{width:Co,marginRight:(1+So)%Gt===0?0:ga+Wr,marginBottom:vr}},x.createElement("a",{target:"_blank",href:`/shixuns/${Zr}/challenges`,className:ke.li,onClick:pt=>{pt.preventDefault(),cr&&(0,at.L9)([cr]),Ur&&(0,at.xg)(`/shixuns/${Zr}/challenges`)}},x.createElement("div",{className:ke.img},x.createElement("img",{className:ke.cover,src:`${nr}`}),qn.is_jupyter&&x.createElement("img",{className:ke.sign,src:Ct}),qn.is_jupyter_lab&&x.createElement("img",{className:ke.sign,src:Pt}),qn.is_unity_3d&&x.createElement("img",{className:ke.sign,src:dt})),x.createElement("div",{className:ke.name},x.createElement(Ye.Z,{title:Ho||no.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})},x.createElement("span",{className:ke.e},Ho||no.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})))),x.createElement("div",{className:ke.tags},x.createElement(Ye.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,qn.challenges_count))),!!qn.myshixuns_count&&x.createElement(Ye.Z,{placement:"bottom",title:no.formatMessage({id:"shixuns.numberOfLearners"})},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,qn.myshixuns_count))),x.createElement(Ye.Z,{placement:"bottom",title:no.formatMessage({id:"shixuns.difficultyCoefficient",defaultMessage:"\u96BE\u5EA6\u7B49\u7EA7"})},x.createElement("span",null,x.createElement("span",null,qn.level))),x.createElement("div",{className:ke.rate},x.createElement($e.Z,{allowHalf:!0,disabled:!0,defaultValue:qn.score_info}),x.createElement("span",null,"\xA0",qn.score_info?`${qn.score_info}\u5206`:"5\u5206")))),!Ur&&x.createElement("div",{className:ke.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ut.length&&x.createElement(Bt.Z,null)))},Ot={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"},ut=({className:nn,dataSource:Ut=[],col:Gt=4,right:ga,bottom:vr=23,precision:Wr=0,wrapWidth:Wn=1200,wrapClassName:cr,trackEventItems:Mr,loading:no})=>{const Co=Math.floor((Wn-(Gt-1)*ga)/Gt);return x.createElement(Re.Z,{spinning:no},x.createElement("div",{className:me()(Ot.list,nn)},!!Ut.length&&Ut.map((qn,So)=>{const{name:Ho,id:vi,identifier:Zr,power:Ur,cover_image_id:ei,pic:nr}=qn;return x.createElement("div",{className:me()(Ot.wrap,cr),key:vi,style:{width:Co,marginRight:(1+So)%Gt===0?0:ga+Wr,marginBottom:vr}},x.createElement("a",{target:"_blank",href:`/shixuns/${Zr}/challenges`,className:Ot.li,onClick:pt=>{pt.preventDefault(),Mr&&(0,at.L9)([Mr]),Ur&&(0,at.xg)(`/shixuns/${Zr}/challenges`)}},x.createElement("img",{src:te(47621),className:Ot.titleBg}),x.createElement("div",{className:Ot.name},x.createElement(Ye.Z,{title:Ho||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:Ot.e},Ho||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{style:{padding:"14px",paddingBottom:0}},x.createElement("div",{className:Ot.img},x.createElement("img",{className:Ot.cover,src:ei?`${ze.Z.API_SERVER}/api/attachments/${ei}`:`${ze.Z.IMG_SERVER+nr}`}),qn.is_jupyter&&x.createElement("div",{className:Ot.bq},"Jupyter"),qn.is_jupyter_lab&&x.createElement("div",{className:Ot.bq},"JupyterLab"),qn.is_unity_3d&&x.createElement("div",{className:Ot.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),x.createElement("div",{className:"mt20 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:Ot.text},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{className:Ot.value},qn.myshixuns_count)),x.createElement("div",null,x.createElement("span",{className:Ot.text},"\u56F0\u96BE\u7B49\u7EA7"),x.createElement("span",{className:Ot.value},qn.level))),x.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:Ot.text},"\u5173\u5361\u6570"),x.createElement("span",{className:Ot.value},qn.challenges_count)),x.createElement("div",{className:Ot.rate},x.createElement($e.Z,{allowHalf:!0,disabled:!0,defaultValue:qn.score_info}),x.createElement("span",{className:Ot.value,style:{color:"#FF9C00"}},"\xA0",qn.score_info?`${qn.score_info}\u5206`:"5\u5206"))))),!Ur&&x.createElement("div",{className:Ot.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ut.length&&x.createElement(Bt.Z,null)))},ce={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},ie="data:image/png;base64,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",re="data:image/png;base64,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",se="data:image/png;base64,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",De=({className:nn,dataSource:Ut=[],col:Gt=4,right:ga,bottom:vr=23,precision:Wr=0,wrapWidth:Wn=1200,trackEventItems:cr,loading:Mr,wrapClassName:no,imgClassName:Co})=>{const qn=Math.floor((Wn-(Gt-1)*ga)/Gt);return x.createElement(Re.Z,{spinning:Mr},x.createElement("div",{className:me()(ce.list,nn)},!!Ut.length&&Ut.map((So,Ho)=>{const{name:vi,id:Zr,identifier:Ur,power:ei,cover_image_id:nr,pic:pt}=So;return x.createElement("div",{className:me()(ce.wrap,no),key:Zr,style:{width:qn,marginRight:(1+Ho)%Gt===0?0:ga+Wr,marginBottom:vr}},x.createElement("a",{target:"_blank",href:`/shixuns/${Ur}/challenges`,className:ce.li,onClick:rl=>{rl.preventDefault(),cr&&(0,at.L9)([cr]),ei&&(0,at.xg)(`/shixuns/${Ur}/challenges`)}},x.createElement("div",{className:me()(ce.img,Co)},x.createElement("img",{className:ce.cover,src:nr?`${ze.Z.API_SERVER}/api/attachments/${nr}`:`${ze.Z.IMG_SERVER+pt}`}),So.is_jupyter&&x.createElement("img",{className:ce.sign,src:ie}),So.is_jupyter_lab&&x.createElement("img",{className:ce.sign,src:re}),So.is_unity_3d&&x.createElement("img",{className:ce.sign,src:se})),x.createElement("div",{className:ce.name},x.createElement(Ye.Z,{title:vi||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:ce.e},vi||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:ce.tags},x.createElement(Ye.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,So.challenges_count))),!!So.myshixuns_count&&x.createElement(Ye.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,So.myshixuns_count))),x.createElement(Ye.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,So.level))),x.createElement("div",{className:ce.rate},x.createElement($e.Z,{allowHalf:!0,disabled:!0,defaultValue:So.score_info}),x.createElement("span",null,"\xA0",So.score_info?`${So.score_info}\u5206`:"5\u5206")))),!ei&&x.createElement("div",{className:ce.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ut.length&&x.createElement(Bt.Z,null)))},ge=te(47140),be={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"},et=te(79005),Qe=te(20345),Fe=te(77882),it=te(31081),Lt=te(75309),_t=te(71979),on=te(47558),Tt=te(42922),Qt=te(66832),qe=te(96593),ft=te(19664),vt=te(91833),Nt=Object.defineProperty,sn=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,Pn=Object.prototype.propertyIsEnumerable,Fn=(nn,Ut,Gt)=>Ut in nn?Nt(nn,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):nn[Ut]=Gt,va=(nn,Ut)=>{for(var Gt in Ut||(Ut={}))vn.call(Ut,Gt)&&Fn(nn,Gt,Ut[Gt]);if(sn)for(var Gt of sn(Ut))Pn.call(Ut,Gt)&&Fn(nn,Gt,Ut[Gt]);return nn};const Ma=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:et,swimg:Qe},{name:"101\u8BA1\u5212",ptimg:Fe,swimg:it},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Lt,swimg:_t},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:on,swimg:Tt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Qt,swimg:qe},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ft,swimg:vt}];var Ra=({className:nn,dataSource:Ut=[],col:Gt=4,right:ga,bottom:vr=23,precision:Wr=0,wrapWidth:Wn=1200,trackEventItems:cr,loading:Mr,wrapClassName:no,imgClassName:Co,isArrow:qn=!1,imgStyle:So={}})=>{const Ho=Math.floor((Wn-(Gt-1)*ga)/Gt),[vi,Zr]=(0,x.useState)(),[Ur,ei]=(0,x.useState)(),nr=rl=>Zr(rl),pt=()=>Zr(-1);return x.createElement(Re.Z,{spinning:Mr},x.createElement("div",{className:me()(be.list,nn)},!!(Ut!=null&&Ut.length)&&(Ut==null?void 0:Ut.map((rl,Pl)=>{var Il;const{name:El,id:Al,identifier:wl,featured:_l,school_name:Bi,image_url:Vi,excellent:Fl,is_plan:Ml}=rl;return x.createElement("div",{key:Al,className:me()(be.wrap,no),style:{width:Ho,marginRight:(1+Pl)%Gt===0?0:ga+Wr,marginBottom:vr}},x.createElement("a",{target:"_blank",href:`/paths/${wl}`,className:be.li,onClick:sl=>{sl.preventDefault(),cr&&(0,at.L9)([cr]),(0,at.xg)(`/paths/${wl}`)}},x.createElement("img",{src:te(39057),className:be.titleBg}),x.createElement("div",{className:be.name},x.createElement(Ye.Z,{title:El},x.createElement("span",{className:be.e,style:{color:qn&&vi===Pl?"#145DFF":"#000000"},onMouseEnter:()=>{nr(Pl)},onMouseLeave:pt},El))),x.createElement("div",{style:{padding:"14px",paddingBottom:0}},x.createElement("div",{className:me()(be.img,Co)},x.createElement("img",{className:be.cover,style:va({},So),src:`${ze.Z.IMG_SERVER+Vi}`}),(Il=rl==null?void 0:rl.subject_tags)==null?void 0:Il.map((sl,Xi)=>{var bl,Ki;if(Xi===0){const gl=(bl=Ma.find(kl=>kl.name==sl))==null?void 0:bl.swimg;return x.createElement("img",{className:be.sign,src:gl,style:{left:"-4px"}})}const Kl=(Ki=Ma.find(gl=>gl.name==sl))==null?void 0:Ki.ptimg;return x.createElement("img",{className:be.sign,src:Kl,style:{left:`${48+52*(Xi-1)+2*Xi}px`}})}),x.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(rl==null?void 0:rl.excellent)&&x.createElement("div",{className:be.bq},"\u5F00\u653E\u8BFE\u7A0B"))),x.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:be.text},"\u7AE0\u8282\u6570"),x.createElement("span",{className:be.value},rl.stages_count)),x.createElement("div",null,x.createElement("span",{className:be.text},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{className:be.value},rl.members_count))))))})),!Ut.length&&x.createElement(Bt.Z,null)))},Ka={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},mr=te(81779),Tn=te(59301);const yr=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:et,swimg:Qe},{name:"101\u8BA1\u5212",ptimg:Fe,swimg:it},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Lt,swimg:_t},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:on,swimg:Tt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Qt,swimg:qe},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ft,swimg:vt}];var Ua=({className:nn,dataSource:Ut=[],col:Gt=4,right:ga,bottom:vr=23,precision:Wr=0,wrapWidth:Wn=1200,trackEventItems:cr,loading:Mr,onRemove:no=()=>{},isCurrent:Co=!0,showAlias:qn=!1,wrapClassName:So,imgClassName:Ho})=>{const vi=Math.floor((Wn-(Gt-1)*ga)/Gt),Zr=[{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(Ur=>(window.ENV==="build"&&(Ur.ptimg=`/react/build${Ur.ptimg}`,Ur.swimg=`/react/build${Ur.swimg}`),Ur));return Tn.createElement(Re.Z,{spinning:Mr},Tn.createElement("div",{className:me()(Ka.list,nn)},!!(Ut!=null&&Ut.length)&&(Ut==null?void 0:Ut.map((Ur,ei)=>{var nr;const{name:pt,id:rl,identifier:Pl,featured:Il,school_name:El,image_url:Al,excellent:wl,is_plan:_l}=Ur;return Tn.createElement("div",{key:rl,className:me()(Ka.wrap,So),style:{width:vi,marginRight:(1+ei)%Gt===0?0:ga+Wr,marginBottom:vr}},Tn.createElement("a",{className:Ka.li,onClick:Bi=>{Bi.preventDefault(),Bi.stopPropagation(),cr&&(0,at.L9)([cr]),(0,at.xg)(`/paths/${Pl}`)}},Tn.createElement("div",{className:me()(Ka.img,Ho)},Tn.createElement("img",{className:Ka.cover,src:`${ze.Z.IMG_SERVER+Al}`}),Co&&(0,mr.bg)()&&(Ur==null?void 0:Ur.studying)&&Tn.createElement("div",{className:`${Ka.movebq} user-path-items`,onClick:Bi=>{Bi.stopPropagation(),no(Ur)}},Tn.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Tn.createElement("span",{className:"c-red"},"\u79FB\u9664")),(nr=Ur==null?void 0:Ur.subject_tags)==null?void 0:nr.map((Bi,Vi)=>{var Fl,Ml;if(Vi===0){const Xi=(Fl=Zr.find(bl=>bl.name==Bi))==null?void 0:Fl.swimg;return Tn.createElement("img",{className:Ka.sign,src:Xi,style:{left:"-4px"}})}const sl=(Ml=Zr.find(Xi=>Xi.name==Bi))==null?void 0:Ml.ptimg;return Tn.createElement("img",{className:Ka.sign,src:sl,style:{left:`${48+52*(Vi-1)+2*Vi}px`}})}),Tn.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(Ur==null?void 0:Ur.excellent)&&Tn.createElement("div",{className:Ka.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Tn.createElement("div",{className:Ka.name},Tn.createElement(Ye.Z,{title:qn&&(Ur!=null&&Ur.excellent_alias_name)?Tn.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${pt}`,Tn.createElement("br",null),Tn.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ur==null?void 0:Ur.excellent_alias_name}`)):pt},Tn.createElement("span",{className:Ka.e},qn&&(Ur==null?void 0:Ur.excellent_alias_name)||pt))),Tn.createElement("div",{className:Ka.tags},Tn.createElement("div",null,Tn.createElement(Ye.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Tn.createElement("span",null,Tn.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Tn.createElement("span",null,Ur.stages_count))),Tn.createElement(Ye.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Tn.createElement("span",null,Tn.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Tn.createElement("span",null,Ur.members_count)))))))})),!Ut.length&&Tn.createElement(Bt.Z,null)))},un={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"},On="data:image/png;base64,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",Qn=te(59301),ya=({className:nn,dataSource:Ut=[],col:Gt=4,right:ga,bottom:vr=23,precision:Wr=0,wrapWidth:Wn=1200,trackEventItems:cr,loading:Mr})=>{const no=(0,gt.useIntl)(),Co=Math.floor((Wn-(Gt-1)*ga)/Gt);return Qn.createElement(Re.Z,{spinning:Mr},Qn.createElement("div",{className:me()(un.list,nn)},!!Ut.length&&Ut.map((qn,So)=>{const{subject_identifier:Ho,id:vi,identifier:Zr,power:Ur}=qn,ei=qn.is_public!=0&&qn.is_public;return Qn.createElement("div",{className:un.wrap,key:vi,style:{width:Co,marginRight:(1+So)%Gt===0?0:ga+Wr,marginBottom:vr}},Qn.createElement("a",{className:un.li,onClick:nr=>{nr.preventDefault(),cr&&(0,at.L9)([cr]),(0,at.xg)(qn.first_category_url)}},Qn.createElement("div",{className:un.top},Qn.createElement(Ye.Z,{title:qn.name},Qn.createElement("div",{className:un.name},qn.name)),Qn.createElement("img",{className:un.img,src:ze.Z.IMG_SERVER+"/images/"+qn.avatar_url}),Qn.createElement("div",{className:un.text,title:qn.creator},qn.creator),Ho&&Qn.createElement("div",{className:un.btns},Qn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Qn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),ei&&Qn.createElement("div",{className:un.sign},no.formatMessage({id:"classrooms.public",defaultMessage:"\u516C\u5F00"}))),Qn.createElement("div",{className:un.bottom},qn.visits>0&&Qn.createElement(Ye.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Qn.createElement("span",null,Qn.createElement("i",{className:"iconfont icon-liulanyan"}),Qn.createElement("span",null,qn.visits))),qn.course_members_count>0&&Qn.createElement(Ye.Z,{title:"\u6210\u5458",placement:"bottom"},Qn.createElement("span",null,Qn.createElement("i",{className:"iconfont icon-chengyuan"}),qn.course_members_count)),qn.tasks_count>0&&Qn.createElement(Ye.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Qn.createElement("span",null,Qn.createElement("i",{className:"iconfont icon-zuoye"}),qn.tasks_count)),qn.is_end?Qn.createElement("div",{style:{color:"#6B758B"}},no.formatMessage({id:"classrooms.ended",defaultMessage:"\u5DF2\u7ED3\u675F"})):Qn.createElement("div",{style:{color:"#00B187"}},no.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"})))),!qn.is_accessible&&Qn.createElement("div",{className:un.lockWrap},Qn.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Qn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ut.length&&Qn.createElement(Bt.Z,null)))},En={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"},Qr="data:image/png;base64,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",Lo=({className:nn,dataSource:Ut=[],col:Gt=4,right:ga,bottom:vr=23,precision:Wr=0,wrapWidth:Wn=1200,wrapClassName:cr,trackEventItems:Mr,loading:no})=>{const Co=Math.floor((Wn-(Gt-1)*ga)/Gt);return x.createElement(Re.Z,{spinning:no},x.createElement("div",{className:me()(En.list,nn)},!!Ut.length&&Ut.map((qn,So)=>{const{subject_identifier:Ho,id:vi,identifier:Zr,power:Ur}=qn,ei=qn.is_public!=0&&qn.is_public;return x.createElement("div",{className:me()(`${En.wrap} ${qn.is_accessible?"":En.warpStyle}`,cr),key:vi,style:{width:Co,marginRight:(1+So)%Gt===0?0:ga+Wr,marginBottom:vr}},x.createElement("a",{className:En.li,onClick:nr=>{nr.preventDefault(),Mr&&(0,at.L9)([Mr]),(0,at.xg)(qn.first_category_url)}},x.createElement("div",{className:En.creator},x.createElement("img",{className:En.img,src:ze.Z.IMG_SERVER+"/images/"+qn.avatar_url}),x.createElement("div",{className:En.text,title:qn.creator},qn.creator)),x.createElement("div",{className:En.top},x.createElement(Ye.Z,{title:qn.name},x.createElement("div",{className:En.name},qn.name)),ei&&x.createElement("div",{className:En.sign},"\u516C\u5F00")),x.createElement("div",{className:En.middle},x.createElement("div",{className:En.row,style:{marginBottom:6}},x.createElement("div",null,x.createElement("span",{className:En.text},"\u8BBF\u95EE\u91CF"),x.createElement("span",{className:En.value},(qn==null?void 0:qn.visits)||0)),x.createElement("div",null,x.createElement("span",{className:En.text},"\u6210\u5458"),x.createElement("span",{className:En.value},(qn==null?void 0:qn.course_members_count)||0))),x.createElement("div",{className:En.row},x.createElement("div",null,x.createElement("span",{className:En.text,style:{width:42}},"\u4F5C",x.createElement("span",{style:{marginLeft:14}},"\u4E1A")),x.createElement("span",{className:En.value},(qn==null?void 0:qn.tasks_count)||0)),x.createElement("div",null,x.createElement("span",{className:En.text},"\u72B6\u6001"),qn.is_end?x.createElement("span",{className:En.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):x.createElement("span",{className:En.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Ho&&x.createElement("div",{className:En.btns},x.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!qn.is_accessible&&x.createElement("div",{className:En.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ut.length&&x.createElement(Bt.Z,null)))},bt={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},jt="data:image/png;base64,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",na=({className:nn,dataSource:Ut=[],col:Gt=4,right:ga,bottom:vr=23,precision:Wr=0,wrapWidth:Wn=1200,wrapClassName:cr,trackEventItems:Mr,loading:no})=>{const Co=Math.floor((Wn-(Gt-1)*ga)/Gt);return x.createElement(Re.Z,{spinning:no},x.createElement("div",{className:me()(bt.list,nn)},!!Ut.length&&Ut.map((qn,So)=>{const{subject_identifier:Ho,id:vi,identifier:Zr,power:Ur}=qn,ei=qn.is_public!=0&&qn.is_public;return x.createElement("div",{className:me()(`${bt.wrap} ${qn.is_accessible?"":bt.warpStyle}`,cr),key:vi,style:{width:Co,marginRight:(1+So)%Gt===0?0:ga+Wr,marginBottom:vr}},x.createElement("a",{className:bt.li,onClick:nr=>{nr.preventDefault(),Mr&&(0,at.L9)([Mr]),(0,at.xg)(qn.first_category_url)}},x.createElement("div",{className:bt.creator},x.createElement("img",{className:bt.img,src:ze.Z.IMG_SERVER+"/images/"+qn.avatar_url}),x.createElement("div",{className:bt.text,title:qn.creator},qn.creator)),x.createElement("div",{className:bt.top},x.createElement(Ye.Z,{title:qn.name},x.createElement("div",{className:bt.name},qn.name)),ei&&x.createElement("div",{className:bt.sign})),x.createElement("div",{className:bt.middle},x.createElement("div",{className:bt.row,style:{marginBottom:6}},x.createElement("div",null,x.createElement("span",{className:bt.text},"\u8BBF\u95EE\u91CF"),x.createElement("span",{className:bt.value},(qn==null?void 0:qn.visits)||0)),x.createElement("div",null,x.createElement("span",{className:bt.text},"\u6210\u5458"),x.createElement("span",{className:bt.value},(qn==null?void 0:qn.course_members_count)||0))),x.createElement("div",{className:bt.row},x.createElement("div",null,x.createElement("span",{className:bt.text,style:{width:42}},"\u4F5C",x.createElement("span",{style:{marginLeft:14}},"\u4E1A")),x.createElement("span",{className:bt.value},(qn==null?void 0:qn.tasks_count)||0)),x.createElement("div",null,x.createElement("span",{className:bt.text},"\u72B6\u6001"),qn.is_end?x.createElement("span",{className:bt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):x.createElement("span",{className:bt.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),Ho&&x.createElement("div",{className:bt.btns},x.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!qn.is_accessible&&x.createElement("div",{className:bt.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ut.length&&x.createElement(Bt.Z,null)))},ia={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"},Jr=({dataSource:nn=[],value:Ut,onChange:Gt,className:ga,style:vr={},tabBarExtraContent:Wr})=>x.createElement("div",{className:me()(ia.tabs,ga),style:vr},x.createElement("div",{className:ia.tabsWrap},nn.map((Wn,cr)=>x.createElement("aside",{className:ia.tab,onClick:()=>{Gt(Wn.id),Wn.link&>.history.push(Wn.link)},key:cr},x.createElement("div",{className:Ut===Wn.id?ia.active:""},Wn.name),(Wn==null?void 0:Wn.resetCount)==null&&(Wn==null?void 0:Wn.total)!==void 0&&x.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&&x.createElement(Ye.Z,{title:(Wn==null?void 0:Wn.tip)!=null?Wn==null?void 0:Wn.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},Wn==null?void 0:Wn.resetCount),"/",x.createElement("span",null,Wn==null?void 0:Wn.total),"\uFF09"))))),x.createElement("div",{className:ia.tabBar},Wr)),or={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"},Do=({dataSource:nn=[],value:Ut,onChange:Gt,className:ga,style:vr={},tabBarExtraContent:Wr})=>x.createElement("div",{className:me()(or.tabs,ga),style:vr},x.createElement("div",{className:or.tabsWrap},nn.map((Wn,cr)=>x.createElement("aside",{className:or.tab,onClick:()=>{Gt(Wn.id),Wn.link&>.history.push(Wn.link)},key:cr},x.createElement("div",{className:Ut===Wn.id?or.active:""},Wn.name),(Wn==null?void 0:Wn.resetCount)==null&&(Wn==null?void 0:Wn.total)!==void 0&&x.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&&x.createElement(Ye.Z,{title:(Wn==null?void 0:Wn.tip)!=null?Wn==null?void 0:Wn.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},Wn==null?void 0:Wn.resetCount),"/",x.createElement("span",null,Wn==null?void 0:Wn.total),"\uFF09"))))),x.createElement("div",{className:or.tabBar},Wr)),pr={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},co=({dataSource:nn=[],value:Ut,onChange:Gt,className:ga,style:vr={},tabBarExtraContent:Wr})=>x.createElement("div",{className:me()(pr.tabs,ga),style:vr},x.createElement("div",{className:pr.tabsWrap},nn.map((Wn,cr)=>x.createElement("aside",{className:`${pr.tab} ${Ut===Wn.id?pr.active:""}`,onClick:()=>{Gt(Wn.id),Wn.link&>.history.push(Wn.link)},key:cr},x.createElement("div",null,Wn.name),(Wn==null?void 0:Wn.resetCount)==null&&(Wn==null?void 0:Wn.total)!==void 0&&x.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&&x.createElement(Ye.Z,{title:(Wn==null?void 0:Wn.tip)!=null?Wn==null?void 0:Wn.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},Wn==null?void 0:Wn.resetCount),"/",x.createElement("span",null,Wn==null?void 0:Wn.total),"\uFF09"))))),x.createElement("div",{className:pr.tabBar},Wr)),Ao=({className:nn,style:Ut={},children:Gt})=>x.createElement("div",{className:me()(nn),style:Ut},Gt),Xr={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=te(38854),Sn=te(20834);const yn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var oa=({sortValue:nn,dropValue:Ut,className:Gt,onSort:ga,onDrop:vr,dataSource:Wr=yn})=>{var Wn;return x.createElement("div",{className:me()(Xr.orderWrap,Gt)},x.createElement(Dt.Z,{dropdownRender:()=>x.createElement(Sn.default,null,Wr.map((cr,Mr)=>x.createElement(Sn.default.Item,{key:Mr,onClick:()=>vr(cr.id)},cr.name)))},x.createElement("span",{className:Xr.orderTextWrap},(Wn=Wr.find(cr=>Ut===cr.id))==null?void 0:Wn.name)),x.createElement("span",{className:Xr.orderIconWrap},x.createElement("span",{className:Xr.orderAsc},x.createElement("i",{className:nn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Xr.cursorPointer} ${Xr.active}`:`iconfont icon-sanjiaoxing-up font12 ${Xr.cursorPointer}`,onClick:()=>ga(nn==="asc"?"desc":"asc")})),x.createElement("span",{className:Xr.orderDesc},x.createElement("i",{className:nn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Xr.cursorPointer} ${Xr.active}`:`iconfont icon-sanjiaoxing-down font12 ${Xr.cursorPointer}`,onClick:()=>ga(nn==="asc"?"desc":"asc")}))))},Xn={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};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 Tr=({sortValue:nn,dropValue:Ut,className:Gt,onSort:ga,onDrop:vr,dataSource:Wr=Vn})=>{var Wn;return x.createElement("div",{className:me()(Xn.orderWrap,Gt)},x.createElement(Dt.Z,{dropdownRender:()=>x.createElement(Sn.default,null,Wr.map((cr,Mr)=>x.createElement(Sn.default.Item,{key:Mr,onClick:()=>vr(cr.id)},cr.name)))},x.createElement("span",{className:Xn.orderTextWrap},(Wn=Wr.find(cr=>Ut===cr.id))==null?void 0:Wn.name)),x.createElement("span",{className:Xn.orderIconWrap},x.createElement("span",{className:Xn.orderAsc},x.createElement("i",{className:nn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Xn.cursorPointer} ${Xn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Xn.cursorPointer}`,onClick:()=>ga(nn==="asc"?"desc":"asc")})),x.createElement("span",{className:Xn.orderDesc},x.createElement("i",{className:nn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Xn.cursorPointer} ${Xn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Xn.cursorPointer}`,onClick:()=>ga(nn==="asc"?"desc":"asc")}))))},xr={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"},hn=te(3113),Mo=te(76936),ko=Object.defineProperty,Jo=Object.getOwnPropertySymbols,ai=Object.prototype.hasOwnProperty,aa=Object.prototype.propertyIsEnumerable,Za=(nn,Ut,Gt)=>Ut in nn?ko(nn,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):nn[Ut]=Gt,Lr=(nn,Ut)=>{for(var Gt in Ut||(Ut={}))ai.call(Ut,Gt)&&Za(nn,Gt,Ut[Gt]);if(Jo)for(var Gt of Jo(Ut))aa.call(Ut,Gt)&&Za(nn,Gt,Ut[Gt]);return nn},Ja=(nn,Ut)=>{var Gt={};for(var ga in nn)ai.call(nn,ga)&&Ut.indexOf(ga)<0&&(Gt[ga]=nn[ga]);if(nn!=null&&Jo)for(var ga of Jo(nn))Ut.indexOf(ga)<0&&aa.call(nn,ga)&&(Gt[ga]=nn[ga]);return Gt},mo=(nn,Ut,Gt)=>new Promise((ga,vr)=>{var Wr=Mr=>{try{cr(Gt.next(Mr))}catch(no){vr(no)}},Wn=Mr=>{try{cr(Gt.throw(Mr))}catch(no){vr(no)}},cr=Mr=>Mr.done?ga(Mr.value):Promise.resolve(Mr.value).then(Wr,Wn);cr((Gt=Gt.apply(nn,Ut)).next())}),Ir=nn=>{var Ut=nn,{className:Gt,style:ga,children:vr,loading:Wr=!1,openLoading:Wn,onClick:cr=()=>{},size:Mr="middle",shape:no="round",theme:Co}=Ut,qn=Ja(Ut,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[So,Ho]=(0,x.useState)(!1),vi=(0,x.useMemo)(()=>{switch(Co){case Mo.Fy.THEMEONE:return xr.ThemeOne;case Mo.Fy.DEFAULT:default:return xr.btn}},[Co]);return x.createElement(hn.ZP,Lr({onClick:(0,Ne.throttle)(Zr=>mo(void 0,null,function*(){Wn&&Ho(!0);try{yield cr(Zr)}catch(Ur){console.log("error",Ur)}Wn&&Ho(!1)}),2e3,{leading:!0,trailing:!1}),className:me()(vi,xr[`${Mr}-${no}`],Gt),style:ga,size:Mr,shape:no,loading:So||Wr},qn),vr)},ho={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"},wi=({className:nn,style:Ut,children:Gt=null,onClick:ga,title:vr})=>x.createElement("div",{className:me()(ho.head,nn),style:Ut},x.createElement("span",{className:"primary-hover",onClick:ga},x.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),x.createElement("b",{title:vr},vr),x.createElement("div",{className:ho.node},Gt)),ba={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"},ll=({confirmShow:nn=!0,confirmTitle:Ut,confirmClick:Gt,cancelShow:ga=!0,cancelTitle:vr,cancelClick:Wr,className:Wn,style:cr,confirmLoading:Mr=!1})=>x.createElement("div",{className:me()(ba.btns,Wn),style:cr},nn&&x.createElement(hn.ZP,{loading:Mr,onClick:Gt,type:"primary",className:ba.confirm},Ut),ga&&x.createElement(hn.ZP,{onClick:Wr,className:ba.cancel},vr)),el={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"},al=({className:nn,style:Ut={},LeftContent:Gt,children:ga,RightContent:vr})=>x.createElement("div",{className:me()(el.fixedBottom,nn),style:Ut},x.createElement("div",{className:el.wrap},x.createElement("div",{className:el.left},Gt),x.createElement("div",{className:el.center},ga),x.createElement("div",{className:el.right},vr))),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"},Wi=({className:nn,style:Ut={},dataSource:Gt=[]})=>x.createElement("div",{className:me()(Ri.crumbs,nn),style:Ut},Gt.map((ga,vr)=>vrgt.history.push(ga.path)},ga.name):x.createElement("span",null,ga.name),x.createElement("span",null,"\xA0",">","\xA0")):x.createElement("span",{key:vr,style:{color:"#5F6368"}},ga.name))),_i=te(31797),Qi=Object.defineProperty,$i=Object.defineProperties,Ui=Object.getOwnPropertyDescriptors,Ji=Object.getOwnPropertySymbols,Eo=Object.prototype.hasOwnProperty,fi=Object.prototype.propertyIsEnumerable,Nr=(nn,Ut,Gt)=>Ut in nn?Qi(nn,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):nn[Ut]=Gt,Zi=(nn,Ut)=>{for(var Gt in Ut||(Ut={}))Eo.call(Ut,Gt)&&Nr(nn,Gt,Ut[Gt]);if(Ji)for(var Gt of Ji(Ut))fi.call(Ut,Gt)&&Nr(nn,Gt,Ut[Gt]);return nn},zi=(nn,Ut)=>$i(nn,Ui(Ut)),tl=(nn,Ut)=>{var Gt={};for(var ga in nn)Eo.call(nn,ga)&&Ut.indexOf(ga)<0&&(Gt[ga]=nn[ga]);if(nn!=null&&Ji)for(var ga of Ji(nn))Ut.indexOf(ga)<0&&fi.call(nn,ga)&&(Gt[ga]=nn[ga]);return Gt};const{Countdown:pl}=_i.default;var Pi=nn=>{var Ut=nn,{onChange:Gt}=Ut,ga=tl(Ut,["onChange"]);const[vr,Wr]=(0,x.useState)(null);(0,x.useEffect)(()=>{typeof vr=="number"&&vr>=0&&Gt(vr)},[vr]);const Wn=cr=>{const Mr=Math.floor(cr/1e3);Wr(Mr)};return x.createElement(pl,zi(Zi({},ga),{onChange:Wn}))},pi={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},hl=({DataProps:nn,className:Ut,style:Gt={}})=>{var ga;return x.createElement("div",{className:me()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",pi.ClassRoomItem,Ut),style:Gt,onClick:()=>{(0,at.xg)(nn==null?void 0:nn.first_category_url)}},x.createElement("div",{className:"flex flex-col item-center"},x.createElement("img",{src:`${(ga=ze.Z)==null?void 0:ga.IMG_SERVER}/images/${nn==null?void 0:nn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(nn==null?void 0:nn.subject_identifier)&&x.createElement("div",{className:"mt-40px"},x.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),x.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},x.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(nn!=null&&nn.is_public)&&x.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"),x.createElement("span",{className:me()("text-16px font-medium",pi.TitleDom)},nn==null?void 0:nn.name)),x.createElement("div",{className:"c-grey-333 font-medium"},nn==null?void 0:nn.creator),x.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",nn==null?void 0:nn.course_members_count),x.createElement("div",{className:"c-grey-333 flex item-center justify-between"},x.createElement("div",null,"\u4F5C\u4E1A\uFF1A",nn==null?void 0:nn.tasks_count),nn!=null&&nn.is_end?x.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):x.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},yl=Object.defineProperty,Cl=Object.getOwnPropertySymbols,wr=Object.prototype.hasOwnProperty,Aa=Object.prototype.propertyIsEnumerable,tr=(nn,Ut,Gt)=>Ut in nn?yl(nn,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):nn[Ut]=Gt,$a=(nn,Ut)=>{for(var Gt in Ut||(Ut={}))wr.call(Ut,Gt)&&tr(nn,Gt,Ut[Gt]);if(Cl)for(var Gt of Cl(Ut))Aa.call(Ut,Gt)&&tr(nn,Gt,Ut[Gt]);return nn},ri=({DataProps:nn=[],selectValue:Ut,onChange:Gt,className:ga,style:vr={},extra:Wr,classNameItem:Wn,styleItem:cr={},barHidden:Mr})=>{const[no,Co]=(0,x.useState)();return(0,x.useEffect)(()=>{Co(Array.isArray(Ut)?Ut:[Ut])},[Ut]),x.createElement("div",{className:me()("flex px-20px py-10px gap-40px",ga),style:$a({borderBottom:"1px solid #D3F0FF"},vr)},nn==null?void 0:nn.map(qn=>x.createElement("div",{key:qn==null?void 0:qn.id,className:me()("flex item-center justify-center current c-grey-333 text-16 relative",Wn,qn==null?void 0:qn.className),style:$a($a({color:no!=null&&no.includes(qn==null?void 0:qn.id)?"#1890FF":"",minWidth:88},cr),(qn==null?void 0:qn.style)||{}),onClick:So=>{Gt==null||Gt({domEvent:So,item:qn}),qn!=null&&qn.link&>.history.push(qn==null?void 0:qn.link)}},qn==null?void 0:qn.name,!Mr&&(no==null?void 0:no.includes(qn==null?void 0:qn.id))&&x.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),x.createElement("div",{className:"ml-auto"},Wr))},Ei=Object.defineProperty,Ci=Object.defineProperties,Ii=Object.getOwnPropertyDescriptors,Fi=Object.getOwnPropertySymbols,nl=Object.prototype.hasOwnProperty,Hi=Object.prototype.propertyIsEnumerable,lo=(nn,Ut,Gt)=>Ut in nn?Ei(nn,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):nn[Ut]=Gt,_o=(nn,Ut)=>{for(var Gt in Ut||(Ut={}))nl.call(Ut,Gt)&&lo(nn,Gt,Ut[Gt]);if(Fi)for(var Gt of Fi(Ut))Hi.call(Ut,Gt)&&lo(nn,Gt,Ut[Gt]);return nn},di=(nn,Ut)=>Ci(nn,Ii(Ut)),Wo=({value:nn,onChange:Ut,onInputChange:Gt,className:ga,style:vr={},InputProps:Wr})=>{const[Wn,cr]=(0,x.useState)(nn);return x.createElement("div",{className:me()("flex item-center rounded-full px-10px py-2px",ga),style:_o({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},vr)},x.createElement(We.default,di(_o({bordered:!1},Wr),{onChange:Mr=>{cr(Mr.target.value),Gt==null||Gt(encodeURIComponent(Mr.target.value))},onPressEnter:Mr=>{Ut==null||Ut({domEvent:Mr,item:{value:Wn}})}})),x.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:Mr=>{Ut==null||Ut({domEvent:Mr,item:{value:Wn}})}}))}},66991:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return Ee}});var x=te(59301);function Ee(Oe,je){const he=(0,x.useRef)();(0,x.useEffect)(()=>{he.current=Oe}),(0,x.useEffect)(()=>{function Ce(){he.current()}if(je!==null){let le=setInterval(Ce,je);return()=>clearInterval(le)}},[je])}},30487:function(Ft,At,te){"use strict";var x=te(59301),Ee=te(78241),Oe=te(95237),je=te(43604),he=te(57809),Ce=te(5871),le=te(6848),me=te(5083),Ne=te(92832),Be=te(95392),pe=te(34364),Le=te(2334),ye=te(59301),ae=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(Pe,Se,Ie)=>Se in Pe?ae(Pe,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):Pe[Se]=Ie,ne=(Pe,Se)=>{for(var Ie in Se||(Se={}))y.call(Se,Ie)&&ee(Pe,Ie,Se[Ie]);if(b)for(var Ie of b(Se))z.call(Se,Ie)&&ee(Pe,Ie,Se[Ie]);return Pe},oe=(Pe,Se)=>E(Pe,a(Se)),ue=(Pe,Se)=>{var Ie={};for(var We in Pe)y.call(Pe,We)&&Se.indexOf(We)<0&&(Ie[We]=Pe[We]);if(Pe!=null&&b)for(var We of b(Pe))Se.indexOf(We)<0&&z.call(Pe,We)&&(Ie[We]=Pe[We]);return Ie};const fe=({disabled:Pe,shixunHomeworks:Se,selectOptions:Ie,form:We})=>{const ve=(0,Be.useIntl)(),{workSetting:tt}=Se,[Ae,lt]=(0,x.useState)([]),Ue=(0,x.useMemo)(()=>Ie==null?void 0:Ie.filter(Xe=>!Ae.includes(Xe.value)),[Ae,Ie]);return(0,x.useEffect)(()=>{var Xe;const gt=((Xe=tt==null?void 0:tt.anonymous_appeal_settings)==null?void 0:Xe.filter(ot=>ot.appeal_time))||[];lt(gt.map(ot=>ot.group_name))},[tt]),ye.createElement(Ee.default.List,{name:"anonymous_appeal_settings"},(Xe,{add:gt,remove:ot})=>ye.createElement(ye.Fragment,null,Xe.map(Ke=>{var ke;const Re=Ke,{key:Ye,name:$e}=Re,ze=ue(Re,["key","name"]),Ct=We.getFieldValue(["anonymous_appeal_settings",$e]).deleteflag;return ye.createElement("div",{key:Ye},ye.createElement(Oe.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},ye.createElement(je.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Ye+1),ye.createElement(je.Z,null,ye.createElement(Ee.default.Item,oe(ne({},ze),{name:[Ke.name,"group_name"]}),ye.createElement(he.default,{mode:"multiple",disabled:Pe||!Ct,placeholder:ve.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:"245px"},className:Le.Z.multiple_select,options:Ue||[],onSelect:Pt=>{lt(dt=>[...dt,Pt])},onDeselect:Pt=>{lt(dt=>dt.filter(Bt=>Bt!==Pt))}}))),ye.createElement(je.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),ye.createElement(je.Z,null,ye.createElement(Ee.default.Item,oe(ne({},ze),{label:"",name:[Ke.name,"appeal_penalty"]}),ye.createElement(Ce.Z,{min:0,disabled:Pe,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),ye.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"},ye.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Le.Z.title_icon}`})),ye.createElement(je.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),ye.createElement(je.Z,null,ye.createElement(Ee.default.Item,oe(ne({},ze),{label:"",name:[Ke.name,"appeal_time"]}),ye.createElement(me.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:Pe,size:"large",disabledDate:Pt=>(0,pe.Q8)(Pt,tt==null?void 0:tt.course_end_date),disabledTime:Pt=>(0,pe.d0)(Pt),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),ye.createElement(Ee.default.Item,oe(ne({},ze),{name:[$e,"deleteflag"]}),ye.createElement(Ne.default,{type:"hidden"})),!Pe&&Xe.length<((ke=tt==null?void 0:tt.anonymous_appeal_settings)==null?void 0:ke.length)&&ye.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{gt({deleteflag:!0})}}),Ye!==0&&!Pe&&Ct&&ye.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const Pt=We.getFieldValue(["anonymous_appeal_settings",$e,"group_name"])||[];lt(dt=>dt.filter(Bt=>!Pt.includes(Bt))),ot($e)}})))})))};At.Z=(0,Be.connect)(({shixunHomeworks:Pe})=>({shixunHomeworks:Pe}))(fe)},16534:function(Ft,At,te){"use strict";var x=te(59301),Ee=te(5083),Oe=te(78241),je=te(95237),he=te(43604),Ce=te(57809),le=te(8591),me=te(92832),Ne=te(5871),Be=te(6848),pe=te(24905),Le=te(56656),ye=te.n(Le),ae=te(95392),E=te(34364),a=te(81779),b=te(2334),y=te(59301),z=Object.defineProperty,ee=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Pe=(Ae,lt,Ue)=>lt in Ae?z(Ae,lt,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Ae[lt]=Ue,Se=(Ae,lt)=>{for(var Ue in lt||(lt={}))ue.call(lt,Ue)&&Pe(Ae,Ue,lt[Ue]);if(oe)for(var Ue of oe(lt))fe.call(lt,Ue)&&Pe(Ae,Ue,lt[Ue]);return Ae},Ie=(Ae,lt)=>ee(Ae,ne(lt)),We=(Ae,lt)=>{var Ue={};for(var Xe in Ae)ue.call(Ae,Xe)&<.indexOf(Xe)<0&&(Ue[Xe]=Ae[Xe]);if(Ae!=null&&oe)for(var Xe of oe(Ae))lt.indexOf(Xe)<0&&fe.call(Ae,Xe)&&(Ue[Xe]=Ae[Xe]);return Ue};const{RangePicker:ve}=Ee.default,tt=({disabled:Ae,shixunHomeworks:lt,selectOptions:Ue,form:Xe,data:gt,classroomList:ot})=>{const Ke=(0,ae.useIntl)(),{workSetting:ke}=lt,[Re,Ye]=(0,x.useState)([]),$e=(0,x.useMemo)(()=>Ue==null?void 0:Ue.filter(at=>!Re.includes(at.value)),[Re,Ue]);(0,x.useEffect)(()=>{var at;const Ct=((at=ke==null?void 0:ke.anonymous_comment_settings)==null?void 0:at.filter(Pt=>Pt.evaluation_end))||[];Ye(Ct.map(Pt=>Pt.group_name))},[ke]);const ze=at=>{var Ct;const Pt=(Ct=ke==null?void 0:ke.anonymous_appeal_settings)==null?void 0:Ct.find(dt=>dt.group_id===at);return gt.anonymous_appeal&&Pt&&(Pt==null?void 0:Pt.appeal_time)!==null};return y.createElement(Oe.default.List,{name:"anonymous_comment_settings"},(at,{add:Ct,remove:Pt})=>y.createElement(y.Fragment,null,at.map(dt=>{var Bt,we;const wt=dt,{key:Ot,name:Me}=wt,ut=We(wt,["key","name"]),ce=Xe.getFieldValue(["anonymous_comment_settings",Me]),ie=ce.deleteflag,re=ye()((Bt=ce.evaluation_start)==null?void 0:Bt[0])<=ye()(),se=!ie&&re?[!0,ze(ce==null?void 0:ce.group_id)]:[!1,!1];return y.createElement("div",{key:Ot,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",Ot+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({},ut),{name:[Me,"group_name"]}),y.createElement(Ce.default,{mode:"multiple",disabled:Ae||!ie,className:b.Z.multiple_select,placeholder:Ke.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),options:$e||[],onSelect:de=>{Ye(De=>[...De,de])},onDeselect:de=>{Ye(De=>De.filter(ge=>ge!==de))}}))),y.createElement(he.Z,{className:"ml20"},y.createElement(Oe.default.Item,Ie(Se({},ut),{name:[Me,"evaluation_start"]}),y.createElement(ve,{ranges:{\u6B64\u523B:()=>{var de;const De=(de=ce==null?void 0:ce.evaluation_start)==null?void 0:de[0];return[De?ye()(De):ye()(),ye()()]}},size:"large",style:{width:"500px"},disabled:Ae||se,allowClear:!1,disabledDate:de=>(0,E.Q8)(de,ke==null?void 0:ke.course_end_date),disabledTime:de=>(0,E.d0)(de),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var de;if((0,a.Rm)()&&!((de=ot.AssistantObject.group)!=null&&de.can_anonymous_comment)){le.ZP.warning(Ke.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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({},ut),{name:[Me,"deleteflag"]}),y.createElement(me.default,{type:"hidden"})),!Ae&&at.length<((we=ke==null?void 0:ke.anonymous_comment_settings)==null?void 0:we.length)&&y.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Ct({deleteflag:!0})}}),Ot!==0&&!Ae&&ie&&y.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const de=Xe.getFieldValue(["anonymous_comment_settings",Me,"group_name"])||[];Ye(De=>De.filter(ge=>!de.includes(ge))),Pt(Me)}})))),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({},ut),{label:"",colon:!1,name:[Me,"evaluation_num"]}),y.createElement(Ne.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:Ae||!ie&&re}))),y.createElement(Be.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({},ut),{label:"",colon:!1,name:[Me,"absence_penalty"]}),y.createElement(Ne.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:Ae,onChange:de=>{var De;if((0,a.Rm)()&&!((De=ot.AssistantObject.group)!=null&&De.can_anonymous_comment)){le.ZP.warning(Ke.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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({},ut),{name:[Me,"student_comment"],valuePropName:"checked"}),y.createElement(pe.default,{disabled:Ae,onChange:()=>{var de;if((0,a.Rm)()&&!((de=ot.AssistantObject.group)!=null&&de.can_anonymous_comment)){le.ZP.warning(Ke.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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")))})))};At.Z=(0,ae.connect)(({shixunHomeworks:Ae,classroomList:lt})=>({shixunHomeworks:Ae,classroomList:lt}))(tt)},36037:function(Ft,At,te){"use strict";var x=te(95392),Ee=te(95237),Oe=te(43604),je=te(5083),he=te(5871),Ce=te(6848),le=te(56656),me=te.n(le),Ne=te(34364),Be=te(2334),pe=te(59301);const Le=({data:ye,disabled:ae,setData:E,shixunHomeworks:a})=>{const b=(0,x.useIntl)(),{workSetting:y,workList:z}=a;return pe.createElement("div",null,pe.createElement(Ee.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},pe.createElement(Oe.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),pe.createElement(Oe.Z,null,pe.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:ae,disabledDate:ee=>(0,Ne.Q8)(ee,y==null?void 0:y.course_end_date),disabledTime:ee=>(0,Ne.d0)(ee),value:ye.appeal_time?me()(ye.appeal_time):"",onChange:(ee,ne)=>{ye.appeal_time=ne,E(Object.assign({},ye))}})),pe.createElement(Oe.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),pe.createElement(Oe.Z,null,pe.createElement(he.Z,{size:"large",disabled:ae,value:ye.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:ee=>{ye.appeal_penalty=ee,E(Object.assign({},ye))}})),pe.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"},pe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Be.Z.title_icon}`}))))};At.Z=(0,x.connect)(({shixunHomeworks:ye})=>({shixunHomeworks:ye}))(Le)},84926:function(Ft,At,te){"use strict";var x=te(5083),Ee=te(5871),Oe=te(6848),je=te(24905),he=te(56656),Ce=te.n(he),le=te(95392),me=te(34364),Ne=te(2334),Be=te(59301);const pe=({data:Le,setData:ye,disabled:ae,shixunHomeworks:E})=>{const a=(0,le.useIntl)(),{workSetting:b}=E,y=Ce()(b==null?void 0:b.evaluation_start)<=Ce()(),z=Le.anonymous_appeal;return Be.createElement("div",null,Be.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Be.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),Be.createElement(x.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:ee=>(0,me.Q8)(ee,b==null?void 0:b.course_end_date),disabledTime:ee=>(0,me.d0)(ee),disabled:ae||y||z,value:Le.evaluation_start?Ce()(Le.evaluation_start):"",onChange:(ee,ne)=>{Le.evaluation_start=ne,ye(Object.assign({},Le))}}),Be.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Be.createElement(x.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:ee=>(0,me.Q8)(ee,b==null?void 0:b.course_end_date,Le.evaluation_start),disabledTime:ee=>(0,me.d0)(ee,Ce()(Le.evaluation_start)),disabled:ae||z,value:Le.evaluation_end?Ce()(Le.evaluation_end):"",onChange:(ee,ne)=>{Le.evaluation_end=ne,ye(Object.assign({},Le))}})),Be.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},Be.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),Be.createElement(Ee.Z,{disabled:ae||y||z,value:Le.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:ee=>{Le.evaluation_num=ee,ye(Object.assign({},Le))}}),Be.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"},Be.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ne.Z.title_icon}`})),Be.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),Be.createElement(Ee.Z,{min:0,disabled:ae,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:Le.absence_penalty,onChange:ee=>{Le.absence_penalty=ee,ye(Object.assign({},Le))}})),Le.anonymous_comment&&Be.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},Be.createElement(je.default,{checked:Le.student_comment,disabled:ae,onChange:()=>{Le.student_comment=!Le.student_comment,ye(Object.assign({},Le))}},Be.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};At.Z=(0,le.connect)(({shixunHomeworks:Le})=>({shixunHomeworks:Le}))(pe)},85201:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return ue}});var x=te(59301),Ee=te(43418),Oe=te(8591),je=te(95237),he=te(43604),Ce=te(3113),le=te(54580),me=te(1710),Ne={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},Be=te(16338),pe=te(78323),Le=te(57193),ye=te(63949),ae=te(95392),E=Object.defineProperty,a=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(fe,Pe,Se)=>Pe in fe?E(fe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Se}):fe[Pe]=Se,ee=(fe,Pe)=>{for(var Se in Pe||(Pe={}))b.call(Pe,Se)&&z(fe,Se,Pe[Se]);if(a)for(var Se of a(Pe))y.call(Pe,Se)&&z(fe,Se,Pe[Se]);return fe},ne=(fe,Pe,Se)=>new Promise((Ie,We)=>{var ve=lt=>{try{Ae(Se.next(lt))}catch(Ue){We(Ue)}},tt=lt=>{try{Ae(Se.throw(lt))}catch(Ue){We(Ue)}},Ae=lt=>lt.done?Ie(lt.value):Promise.resolve(lt.value).then(ve,tt);Ae((Se=Se.apply(fe,Pe)).next())}),ue=({visible:fe,categoryId:Pe,getData:Se,onCancle:Ie})=>{var We,ve;const tt=(0,ae.useIntl)(),[Ae,lt]=(0,x.useState)([]),[Ue,Xe]=(0,x.useState)(!1),[gt,ot]=(0,x.useState)(!1),[Ke,ke]=(0,x.useState)({success_size:0,error_list:[]}),Re={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{lt([])},beforeUpload:Ye=>ne(void 0,null,function*(){return lt([Ye]),!1}),fileList:Ae,accept:".xlsx"};return x.createElement(x.Fragment,null,x.createElement(Ee.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:fe,okText:"\u786E\u5B9A",cancelText:tt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),confirmLoading:gt,onOk:()=>ne(void 0,null,function*(){if(Ae.length===0){Oe.ZP.info(tt.formatMessage({id:"classrooms.uploadFileFirst",defaultMessage:"\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01"}));return}ot(!0);const Ye=new FormData;Ye.append("file",Ae[0]);const $e=yield(0,Le.ZP)(`/api/homework_commons/${Pe}/import_external_score.json`,{method:"post",body:Ye},!0);($e==null?void 0:$e.status)===0&&(ke($e),Ie(),Se(),Xe(!0),lt([])),ot(!1)}),onCancel:()=>{lt([]),Ie()}},x.createElement("div",{className:Ne.achieveSty},x.createElement("div",{className:Ne.tip},x.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),x.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"),x.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")),x.createElement(je.Z,{align:"middle",className:"mt20"},x.createElement(he.Z,{className:"mr10"},x.createElement("span",{className:Ne.labolIcon},"*"),x.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),x.createElement(he.Z,null,x.createElement(Ce.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},x.createElement("a",{className:Ne.downloadbutton,onClick:Ye=>{Ye.stopPropagation(),Ye.preventDefault(),(0,ye.FH)("",pe.Z.API_SERVER+`/api/homework_commons/${Pe}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),x.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),x.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},x.createElement(le.default.Dragger,ee({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},Re),x.createElement("div",null,x.createElement(Be.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),x.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"))))),x.createElement(Ee.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:Ue,onCancel:()=>{Xe(!1)},footer:null},x.createElement("div",null,x.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},x.createElement("span",null,"\u5BFC\u5165\u6210\u529F",x.createElement("span",{style:{color:"#19CB70"}}," ",Ke==null?void 0:Ke.success_size," "),"\u4E2A\u5B66\u751F"),x.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",x.createElement("span",{style:{color:"#E30000"}}," ",(We=Ke==null?void 0:Ke.error_list)==null?void 0:We.length," "),"\u4E2A\u5B66\u751F")),!!((ve=Ke==null?void 0:Ke.error_list)!=null&&ve.length)&&x.createElement("div",{className:"mb20"},x.createElement(me.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:Ye=>x.createElement("span",{style:{color:"#000"}},Ye)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:Ye=>x.createElement("span",{style:{color:"#666"}},Ye)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:Ye=>x.createElement("span",{style:{color:"#000"}},Ye)}],dataSource:Ke==null?void 0:Ke.error_list,pagination:!1,scroll:{y:47*8}})))))}},28854:function(Ft,At,te){"use strict";te.d(At,{$s:function(){return Ee},Kc:function(){return he},Um:function(){return je},YT:function(){return x},ck:function(){return Oe}});var x=(Ce=>(Ce.STUDENT_SELF="student_self",Ce.TEACHER_ASSIGN="teacher_assign",Ce))(x||{}),Ee=(Ce=>(Ce.BY_PERSON="by_person",Ce.BY_GROUP="by_group",Ce.BY_FILE="by_file",Ce))(Ee||{}),Oe=(Ce=>(Ce.BY_CLASS="by_class",Ce.BY_RANDOM="by_random",Ce))(Oe||{}),je=(Ce=>(Ce.BY_SCORE="by_score",Ce.BY_HEADCOUNT="by_headcount",Ce.BY_RULE_RANDOM="by_rule_random",Ce))(je||{}),he=(Ce=>(Ce.BY_RULE="by_rule",Ce.BY_LEADER="by_leader",Ce))(he||{})},63521:function(Ft,At,te){"use strict";var x=te(43418),Ee=te(8591),Oe=te(57193),je=te(95392),he=te(81779),Ce=te(59301),le=(Ne,Be,pe)=>new Promise((Le,ye)=>{var ae=b=>{try{a(pe.next(b))}catch(y){ye(y)}},E=b=>{try{a(pe.throw(b))}catch(y){ye(y)}},a=b=>b.done?Le(b.value):Promise.resolve(b.value).then(ae,E);a((pe=pe.apply(Ne,Be)).next())});const me=({shixunHomeworks:Ne,dispatch:Be,classroomList:pe,getData:Le})=>{const ye=(0,je.useIntl)();return Ce.createElement(x.default,{centered:!0,title:"\u63D0\u793A",open:Ne.actionTabs.key==="\u5206\u7EC4\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:ye.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>le(void 0,null,function*(){var ae;if((0,he.Rm)()&&!((ae=pe.AssistantObject.normal)!=null&&ae.can_redo)){Ee.ZP.warning(ye.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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&&(Ee.ZP.success(ye.formatMessage({id:"classrooms.returnRedoSuccess",defaultMessage:"\u6253\u56DE\u91CD\u505A\u6210\u529F"})),Be({type:"shixunHomeworks/setActionTabs",payload:{}}),Le())}),onCancel:()=>{Be({type:"shixunHomeworks/setActionTabs",payload:{}})}},Ce.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"),Ce.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};At.Z=(0,je.connect)(({shixunHomeworks:Ne,classroomList:Be})=>({shixunHomeworks:Ne,classroomList:Be}))(me)},59747:function(Ft,At,te){"use strict";te.r(At),te.d(At,{default:function(){return io}});var x=te(59301),Ee=te(95392),Oe=te(49127),je=te(3113),he=te(8591),Ce=te(66104),le=te(6848),me=te(99313),Ne=te(43418),Be=te(95237),pe=te(43604),Le=te(92832),ye=te(1710),ae=te(27812),E=te(63949),a=te(81779),b=te(78241),y=te(20834),z=te(24905),ee=te(38854),ne=te(58421),oe=te(5112),ue=te(5871),fe=te(57809),Pe=te(84105),Se=te(87395),Ie=te(67921),We=te(89489),ve=te(57193),tt=te(13922),Ae=te(63521),lt=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,ot=(nt,Ve,Je)=>Ve in nt?lt(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Ke=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Xe.call(Ve,Je)&&ot(nt,Je,Ve[Je]);if(Ue)for(var Je of Ue(Ve))gt.call(Ve,Je)&&ot(nt,Je,Ve[Je]);return nt},ke=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const Re=({shixunHomeworks:nt,dispatch:Ve})=>{const Je=(0,Ee.useIntl)(),Wt=(0,Ee.useParams)(),[Vt,Yt]=(0,x.useState)(!0),[ea,qt]=(0,x.useState)(!1),[Et]=b.default.useForm();return x.createElement(x.Fragment,null,x.createElement(Ne.default,{centered:!0,title:"\u8C03\u5206",open:nt.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:Je.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),confirmLoading:ea,onOk:()=>ke(void 0,null,function*(){yield Et.validateFields();const ln=Et.getFieldsValue();qt(!0),(yield(0,ve.ZP)(`/api/student_works/${nt.actionTabs.id}/adjust_score.json`,{method:"post",body:Ke({},ln)})).status===0&&(he.ZP.success("\u8BC4\u9605\u6210\u529F"),Et.resetFields(),Ve({type:"shixunHomeworks/setActionTabs",payload:{}}),Ve({type:"shixunHomeworks/getWorkList",payload:Ke({},nt.actionTabs.params)})),qt(!1)}),onCancel:()=>{Ve({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.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"),x.createElement(b.default,{form:Et,layout:"horizontal"},x.createElement("div",{style:{display:"flex",alignItems:"baseline"}},x.createElement(b.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},x.createElement(ue.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),x.createElement("span",{className:"ml10"},"\u5206")),x.createElement("div",null,x.createElement(b.default.Item,{name:"comment"},x.createElement(Le.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Ye=(0,Ee.connect)(({shixunHomeworks:nt})=>({shixunHomeworks:nt}))(Re),$e=te(88871),ze={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"},at=te(13719),Ct=te(75353),Pt=te(16338),dt=te(89392),Bt=te(56656),we=te.n(Bt),wt=te(90036),Ot=te(79777),Me=te(58617),ut=te(59301),ce=Object.defineProperty,ie=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,de=(nt,Ve,Je)=>Ve in nt?ce(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,De=(nt,Ve)=>{for(var Je in Ve||(Ve={}))re.call(Ve,Je)&&de(nt,Je,Ve[Je]);if(ie)for(var Je of ie(Ve))se.call(Ve,Je)&&de(nt,Je,Ve[Je]);return nt},ge=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const be=({shixunHomeworks:nt,user:Ve,loading:Je,dispatch:Wt,classroomList:Vt,globalSetting:Yt})=>{var ea,qt,Et,ln,ua,Un;const dn=(0,Ee.useIntl)(),pa=(0,Ee.useParams)(),{workList:xt,workSetting:$t}=nt,[,fn,zt]=(0,wt.U)(Ot.Gw,{homeworkId:xt==null?void 0:xt.id}),[Yn,Pa]=(0,x.useState)([]),en=[(xt==null?void 0:xt.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(ht,Kn)=>{var Wa,Ze,Kt,sa,Sr,Jt;return{children:((Wa=Kn.project_info)==null?void 0:Wa.id)!==-1?ut.createElement("a",{target:"_blank",title:(Ze=Kn.project_info)==null?void 0:Ze.name,href:`${(Kt=Yt==null?void 0:Yt.setting)==null?void 0:Kt.old_url}/projects${(sa=Kn.project_info)==null?void 0:sa.id}`,style:{whiteSpace:"break-spaces"}},(Sr=Kn.project_info)==null?void 0:Sr.name):(Jt=Kn.project_info)==null?void 0:Jt.name,props:{rowSpan:Kn.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(ht,Kn)=>ut.createElement("div",{style:{display:"flex",alignItems:"center"}},ut.createElement("span",{className:ze.atitle,style:{width:Kn.is_leader?"":130,maxWidth:Kn.is_leader&&80}}," ",ht),Kn.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"))},(xt==null?void 0:xt.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",width:80,render:ht=>ht||"--"},(xt==null?void 0:xt.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",width:80,render:(ht,Kn)=>ht||"--"},(xt==null?void 0:xt.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(ht,Kn)=>({children:ht?ut.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",ut.createElement("br",null),we()(ht).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:Kn.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:150,render:(ht,Kn)=>({children:ht===-1?"\u91CD\u505A\u4E2D":ut.createElement(E.Uw,{status:ht}),props:{rowSpan:Kn.rowSpan}})},{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(ht,Kn)=>({children:ut.createElement("span",{className:"c-blue"},ht),props:{rowSpan:Kn.rowSpan}})},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",width:150,render:(ht,Kn)=>ut.createElement(le.Z,{placement:"bottom",title:ut.createElement("div",null,ut.createElement("div",null,Kn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Kn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),ut.createElement("div",null,Kn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Kn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),xt!=null&&xt.anonymous_comment?ut.createElement("div",null,Kn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Kn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",xt!=null&&xt.is_group_grade?ut.createElement("div",null,Kn.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Kn.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",ut.createElement("div",null,Kn.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Kn.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),ut.createElement("div",null,Kn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Kn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),xt!=null&&xt.anonymous_comment?ut.createElement("div",null,Kn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Kn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(xt==null?void 0:xt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Kn.appeal_penalty||"0.0"}\u5206`,ut.createElement("div",null,Kn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Kn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(xt!=null&&xt.is_jupyter||xt!=null&&xt.is_jupyter_lab)&&ut.createElement("div",{onClick:Wa=>{Wa.stopPropagation(),Ee.history.push(`/classrooms/${pa.coursesId}/group_homework/${pa.categoryId}/review/${Kn.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},ht>0?ut.createElement("span",{style:{color:"#ff8100"}},ht):ht)},($t==null?void 0:$t.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",width:75,ellipsis:!0,render:(ht,Kn={},Wa=0)=>(xt==null?void 0:xt.work_status)==0?"--":ht||"--"},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u9700\u8BC4\u6570",align:"center",dataIndex:"need_comment_count",width:75},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",align:"center",dataIndex:"user_comment_count",width:75},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u88AB\u8BC4\u6570",align:"center",dataIndex:"student_comment_count",width:75},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u88AB\u533F\u8BC4\u5206\u6570",align:"center",dataIndex:"student_score",width:120},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u7533\u8BC9\u6B21\u6570",align:"center",dataIndex:"appeal_all_count",width:75},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",align:"center",dataIndex:"appeal_deal_count",width:120},{title:"\u64CD\u4F5C",width:xt!=null&&xt.base_on_project?100:80,align:"center",dataInex:"action",fixed:"right",render:(ht,Kn)=>{var Wa;return(Wa=xt.homework_status)!=null&&Wa.includes("\u5BFC\u5165")?ut.createElement("div",null,ut.createElement("a",{style:{marginLeft:10},onClick:(0,dt.debounce)(Ze=>ge(void 0,null,function*(){var Kt,sa,Sr,Jt,Sa;Ze.stopPropagation();let Qa=yield(0,ve.ZP)(`/api/student_works/${Kn==null?void 0:Kn.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=Qa==null?void 0:Qa.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}},(sa=Qa==null?void 0:Qa.data)==null?void 0:sa.student_id)),ut.createElement("div",{style:{marginLeft:60}},ut.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),ut.createElement("span",{style:{marginLeft:10}},(Sr=Qa==null?void 0:Qa.data)==null?void 0:Sr.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}},((Jt=Qa==null?void 0:Qa.data)==null?void 0:Jt.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}},((Sa=Qa==null?void 0:Qa.data)==null?void 0:Sa.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},dn.formatMessage({id:"classrooms.viewDetail",defaultMessage:"\u67E5\u770B\u8BE6\u60C5"}))):Kn.work_status===0?ut.createElement("div",null,"--"):ut.createElement("a",{className:"c-blue",onClick:Ze=>{var Kt,sa;if(Ze.preventDefault(),(0,a.Rm)()&&!((sa=(Kt=Vt==null?void 0:Vt.AssistantObject)==null?void 0:Kt.group)!=null&&sa.can_view)){he.ZP.warning(dn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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/${pa.coursesId}/group_homework/${pa.categoryId}/review/${Kn.id}?review=review`)}}," \u67E5\u770B ")}}].filter(ht=>!!ht),Ya=[{title:dn.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"name",ellipsis:!0,width:120,render:(ht,Kn,Wa)=>Wa+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:ht=>ht?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:ht=>ht?we()(ht).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:ht=>ht||"--"},{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:ht=>ht||"--"},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:ht=>ht===1?ut.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):ht===-1?"--":ut.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(ht,Kn)=>ut.createElement("a",{onClick:()=>{var Wa;if([0,-1].includes(xt==null?void 0:xt.work_status)){he.ZP.warning(dn.formatMessage({id:"classrooms.noSubmissionNoAnonReview",defaultMessage:"\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4"}));return}(Wa=xt.homework_status)!=null&&Wa.includes("\u5BFC\u5165")||Ee.history.push(`/classrooms/${pa.coursesId}/group_homework/${pa.categoryId}/review/${Kn.id}`)}},Kn!=null&&Kn.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605")}];return(0,x.useEffect)(()=>{xt!=null&&xt.course_id&&Pa(xt.student_works)},[xt]),ut.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(xt!=null&&xt.all_member_count)&&!Je["shixunHomeworks/getWorkList"]&&(((ea=xt==null?void 0:xt.homework_status)==null?void 0:ea.includes("\u672A\u53D1\u5E03"))||((qt=xt==null?void 0:xt.homework_status)==null?void 0:qt.includes("\u672A\u5F00\u59CB")))&&ut.createElement(tt.Z,null),!((Et=xt==null?void 0:xt.homework_status)!=null&&Et.includes("\u672A\u53D1\u5E03"))&&!((ln=xt==null?void 0:xt.homework_status)!=null&&ln.includes("\u672A\u5F00\u59CB"))&&ut.createElement(ut.Fragment,null,ut.createElement(Be.Z,{wrap:!1,align:"middle",justify:"space-between"},ut.createElement(pe.Z,null,ut.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),ut.createElement(pe.Z,null,ut.createElement("span",null,(ua=xt==null?void 0:xt.left_time)==null?void 0:ua.status,ut.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(Un=xt==null?void 0:xt.left_time)==null?void 0:Un.time)))),(xt==null?void 0:xt.is_shixun)&&!(xt!=null&&xt.open_evaluate)&&!(xt!=null&&xt.is_close_tips)&&ut.createElement(Be.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},ut.createElement(pe.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(pe.Z,null,ut.createElement("span",{className:"current",onClick:()=>ge(void 0,null,function*(){const ht=yield(0,ve.ZP)(`/api/homework_commons/${pa.categoryId}/close_tips.json`,{method:"post"});(ht==null?void 0:ht.status)===0&&Wt({type:"shixunHomeworks/getWorkList",payload:De({},pa)})})},"X"))),(xt==null?void 0:xt.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"),fn?ut.createElement(Me.Z,null):ut.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>ge(void 0,null,function*(){const ht=yield zt({homeworkId:xt==null?void 0:xt.id});(ht==null?void 0:ht.status)===0&&Wt({type:"shixunHomeworks/getWorkList",payload:De({},pa)})})})),ut.createElement(ye.default,{className:"mt15",loading:Je["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(ht,Kn)=>(ht==null?void 0:ht.item_index)%2===0&&ze.tables,pagination:!1,dataSource:[xt],columns:en,locale:{emptyText:ut.createElement(tt.Z,null)},scroll:xt!=null&&xt.student_anonymous_comment||xt!=null&&xt.base_on_project?{x:"calc(100% + 60px)"}:{}}),(xt==null?void 0:xt.student_anonymous_comment)&&ut.createElement("div",{className:"mt30"},ut.createElement(Be.Z,{wrap:!1,align:"middle",justify:"space-between"},ut.createElement(pe.Z,null,"\u5171",ut.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(xt==null?void 0:xt.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),ut.createElement(pe.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"},(xt==null?void 0:xt.evaluation_start)&&we()(xt==null?void 0:xt.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(xt==null?void 0:xt.evaluation_end)&&we()(xt==null?void 0:xt.evaluation_end).format("YYYY-MM-DD HH:mm")))),ut.createElement(ye.default,{className:"mt15",locale:{emptyText:ut.createElement(tt.Z,null)},columns:Ya,dataSource:Yn,pagination:!1}))))};var et=(0,Ee.connect)(({shixunHomeworks:nt,classroomList:Ve,globalSetting:Je,loading:Wt})=>({shixunHomeworks:nt,classroomList:Ve,loading:Wt.effects,globalSetting:Je}))(be),Qe=te(85201),Fe=te(59301),it=Object.defineProperty,Lt=Object.defineProperties,_t=Object.getOwnPropertyDescriptors,on=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,qe=(nt,Ve,Je)=>Ve in nt?it(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,ft=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Tt.call(Ve,Je)&&qe(nt,Je,Ve[Je]);if(on)for(var Je of on(Ve))Qt.call(Ve,Je)&&qe(nt,Je,Ve[Je]);return nt},vt=(nt,Ve)=>Lt(nt,_t(Ve)),Nt=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const sn=(0,x.createRef)(),vn=({shixunHomeworks:nt,classroomList:Ve,loading:Je,globalSetting:Wt,dispatch:Vt,zip:Yt,btnLoading:ea,setBtnLoading:qt})=>{var Et,ln,ua,Un,dn,pa,xt,$t,fn,zt,Yn,Pa;const en=(0,Ee.useIntl)(),[Ya]=(0,Ee.useSearchParams)(),[ht,Kn]=(0,x.useState)(ft(ft({},(0,Ee.useParams)()),{page:Ya.get("page")||1,limit:20})),Wa=(0,Ee.useLocation)(),{workList:Ze}=nt,[Kt,sa]=(0,x.useState)({}),[Sr,Jt]=(0,x.useState)(""),[Sa,Qa]=(0,x.useState)(""),[Fa,rr]=(0,x.useState)(""),[Rr,dr]=(0,x.useState)([]),[Ro,Mn]=(0,x.useState)(),[Cr,Ca]=(0,x.useState)([]),[$o,bi]=(0,x.useState)(!1),[ur,Oo]=(0,x.useState)([]),[eo,ra]=(0,x.useState)(!1),[ha,Po]=(0,x.useState)(),[to,Bo]=(0,x.useState)(1),[Qo,xo]=(0,x.useState)(),[jo,wo]=(0,x.useState)(),[xi,Li]=(0,x.useState)(),[Ti,uo]=(0,x.useState)(!1),[ol]=b.default.useForm(),[fl,li]=(0,x.useState)({groupAll:[],userAll:[]}),[Si,Dn]=(0,x.useState)(!1),[Hn,Rn]=(0,x.useState)(!1),[zn,ca]=(0,x.useState)({status:!1,visible:!0}),[Fr]=b.default.useForm(),Go=()=>Nt(void 0,null,function*(){const rn=yield(0,ve.ZP)(`/api/homework_commons/${ht.categoryId}/get_group_members`,{method:"get",params:{}}),ta=yield(0,ve.ZP)(`/api/courses/${ht.coursesId}/students.json`,{method:"get",params:{coursesId:ht.coursesId,homework_id:ht.categoryId,page:1,limit:2e3}});(rn==null?void 0:rn.status)==0&&li({groupAll:rn==null?void 0:rn.group_infos,userAll:ta==null?void 0:ta.students})});(0,x.useEffect)(()=>{var rn;((rn=Ze==null?void 0:Ze.course_recommends)==null?void 0:rn.length)>0&&Dn(!0)},[Ze==null?void 0:Ze.course_recommends]),(0,x.useEffect)(()=>{sn&&sn.current&&(sn.current.clientHeight>47?ca({status:!0,visible:!0}):ca({status:!1,visible:!0}))},[Ze.course_group_info&&Ze.course_group_info.length]),(0,x.useEffect)(()=>{Ze!=null&&Ze.course_id},[Ze==null?void 0:Ze.course_id]),(0,x.useEffect)(()=>{Ze!=null&&Ze.course_id&&setTimeout(()=>{var rn,ta;if(Ze.base_on_project){let po=[];(rn=Ze.new_student_works)==null||rn.map((yi,ki)=>{var Ai;(Ai=yi==null?void 0:yi.student_works)==null||Ai.map((qi,Rl)=>{var xl,ul,il,lu;qi.item_index=yi.item_index,qi.rowSpan=qi!=null&&qi.is_leader?(xl=yi==null?void 0:yi.student_works)==null?void 0:xl.length:((ul=qi==null?void 0:qi.project_info)==null?void 0:ul.id)===-1?1:((lu=(il=yi==null?void 0:yi.student_works)==null?void 0:il.filter(Eu=>Eu.is_leader))==null?void 0:lu.length)>0?0:1,po.push(qi)})}),console.log("---",po),dr([...po])}else{let po=[];(ta=Ze.new_student_works)==null||ta.map((yi,ki)=>{var Ai;(Ai=yi==null?void 0:yi.student_works)==null||Ai.map((qi,Rl)=>{var xl,ul,il;qi.item_index=yi.item_index,qi.rowSpan=Rl==0?(xl=yi==null?void 0:yi.student_works)==null?void 0:xl.length:((il=(ul=yi==null?void 0:yi.student_works)==null?void 0:ul.filter(lu=>lu.id))==null?void 0:il.length)>0?0:1,po.push(qi)})}),dr([...po])}},400)},[Ze]);const ui=()=>Nt(void 0,null,function*(){const rn=yield Vt({type:"shixunHomeworks/getWorkList",payload:ft({},ht)})});(0,x.useEffect)(()=>{if(Ya.get("page")){let rn=JSON.parse(localStorage.getItem("grouphomeworkkey"))||{};Kn(ft(ft({},ht),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",Fr.setFieldsValue(ft({},rn))}},[]);function ka(){Bo(1),Mn(""),xo(""),wo(""),Li(""),Oo([])}const Or=()=>{ht.page=1;const rn=Object.assign({},Fr.getFieldValue());delete ht.course_group,delete ht.teacher_comment,Object.keys(rn).map(function(ta){var po;switch(ta){case"teacher_comment":case"member_work":rn[ta].length>1||!rn[ta].length?(delete ht[ta],Fr.setFieldsValue({[ta]:"all"})):(ht[ta]=(po=rn[ta])==null?void 0:po[0],Fr.setFieldsValue({teacher_comment:rn[ta]}));break;case"file_status":rn[ta].includes("all")||Ze[ta].length===rn[ta].length||!rn[ta].length?(delete ht.file_status,Fr.setFieldsValue({file_status:"all"})):(ht.file_status=rn[ta][0],Fr.setFieldsValue({file_status:rn[ta]}));break;case"work_status":rn[ta].includes("all")||Ze.task_status.length===rn[ta].length||!rn[ta].length?(delete ht.work_status,Fr.setFieldsValue({work_status:"all"})):(ht.work_status=rn[ta],Fr.setFieldsValue({work_status:ht.work_status}));break;case"course_group_info":rn[ta].includes("all")||Ze[ta].length===rn[ta].length||!rn[ta].length?(delete ht.course_group,Fr.setFieldsValue({course_group_info:"all"})):(ht.course_group=rn[ta],Fr.setFieldsValue({course_group_info:ht.course_group}));break}}),ui()},Ni=(rn,ta)=>{ht.page=rn,ht.limit=ta,ui()},yo=[{name:"\u7EC4\u957F",id:1},{name:"\u7EC4\u5458",id:0}],bn=[{title:"\u5E8F\u53F7",dataIndex:"item_index",align:"left",width:50,fixed:Ze!=null&&Ze.base_on_project?"left":"",render:(rn,ta,po)=>({children:rn,props:{rowSpan:ta.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,ta)=>{var po,yi,ki,Ai,qi,Rl;return{children:((po=ta.project_info)==null?void 0:po.id)!==-1?Fe.createElement("a",{target:"_blank",title:(yi=ta.project_info)==null?void 0:yi.name,href:`${(ki=Wt==null?void 0:Wt.setting)==null?void 0:ki.old_url}/projects${(Ai=ta.project_info)==null?void 0:Ai.id}`,style:{whiteSpace:"break-spaces"}},(qi=ta.project_info)==null?void 0:qi.name):(Rl=ta.project_info)==null?void 0:Rl.name,props:{rowSpan:ta.rowSpan}}}},!(Ze!=null&&Ze.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:200,render:(rn,ta)=>({children:Fe.createElement("span",{className:"c-blue"},rn),props:{rowSpan:ta.rowSpan}})},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:140,render:(rn,ta)=>Fe.createElement("div",{style:{display:"flex",alignItems:"center"}},Fe.createElement(le.Z,{placement:"bottom",title:rn},Fe.createElement("span",{className:ze.atitle,style:{width:ta.is_leader?"":130,maxWidth:ta.is_leader&&80}}," ",rn)),ta.is_leader&&Fe.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=>Fe.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)()&&((Et=Ze.homework_status)==null?void 0:Et.includes("\u5DF2\u622A\u6B62")))&&{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sorter:!0,width:100,sortOrder:ht.order==="work_score"?ht.b_order==="desc"?"descend":"ascend":null,sortDirections:["descend","ascend"],render:(rn,ta)=>Fe.createElement(le.Z,{placement:"bottom",title:Fe.createElement("div",null,Fe.createElement("div",null,ta.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${ta.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Fe.createElement("div",null,ta.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${ta.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Ze!=null&&Ze.anonymous_comment?Fe.createElement("div",null,ta.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${ta.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Ze!=null&&Ze.is_group_grade?Fe.createElement("div",null,ta.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${ta.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",Fe.createElement("div",null,ta.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${ta.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Fe.createElement("div",null,ta.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${ta.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Ze!=null&&Ze.anonymous_comment?Fe.createElement("div",null,ta.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${ta.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Ze==null?void 0:Ze.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${ta.appeal_penalty||"0.0"}\u5206`,Fe.createElement("div",null,ta.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${ta.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Ze!=null&&Ze.is_jupyter||Ze!=null&&Ze.is_jupyter_lab)&&Fe.createElement("div",{onClick:po=>{po.stopPropagation(),localStorage.setItem("grouphomeworkkey",JSON.stringify(ht)),Ee.history.push(`/classrooms/${ht.coursesId}/group_homework/${ht.categoryId}/review/${ta.id}?page=${ht.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},rn>0?Fe.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,ta)=>({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,ta)=>{var po;return{children:((po=ta.project_info)==null?void 0:po.id)!==-1?Fe.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var yi,ki;window.open(`${(yi=Wt==null?void 0:Wt.setting)==null?void 0:yi.old_url}${(ki=ta.project_info)==null?void 0:ki.id}/pulls`)}},ta==null?void 0:ta.pull_requests_count):"--",props:{rowSpan:ta.rowSpan}}}},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u4EE3\u7801\u8D28\u91CF",align:"left",width:170,dataIndex:"codesmell",render:(rn,ta)=>{var po;return{children:((po=ta.project_info)==null?void 0:po.id)!==-1?Fe.createElement("div",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var yi,ki;window.open(`${(yi=Wt==null?void 0:Wt.setting)==null?void 0:yi.old_url}${(ki=ta.project_info)==null?void 0:ki.id}/sonar`)}},Fe.createElement("div",null,"bug ",ta==null?void 0:ta.bug),Fe.createElement("div",null,"Security ",ta==null?void 0:ta.security),Fe.createElement("div",null,"Codesmell ",ta==null?void 0:ta.codesmell)):"--",props:{rowSpan:ta.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:ht.order==="update_time"?ht.b_order==="desc"?"descend":"ascend":null,render:(rn,ta)=>({children:Fe.createElement(le.Z,{placement:"bottom",title:rn?Fe.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Fe.createElement("br",null),we()(rn).format("YYYY-MM-DD HH:mm")):"--"},rn?Fe.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Fe.createElement("br",null),we()(rn).format("YYYY-MM-DD HH:mm")):"--"),props:{rowSpan:ta.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,ta)=>({children:rn===-1?"\u91CD\u505A\u4E2D":Fe.createElement("div",{style:{whiteSpace:"break-spaces"}},Fe.createElement(E.Uw,{status:rn,lineBreak:!0})),props:{rowSpan:ta.rowSpan}})},{title:"\u64CD\u4F5C",width:175,fixed:Ze!=null&&Ze.base_on_project?"right":"",align:"left",dataInex:"action",render:(rn,ta)=>{var po,yi;return(po=Ze.homework_status)!=null&&po.includes("\u5BFC\u5165")?Fe.createElement("div",null,(0,a.GJ)()&&Fe.createElement("a",{onClick:ki=>{ki.stopPropagation(),Vt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:ta==null?void 0:ta.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),Fe.createElement("a",{style:{marginLeft:10},onClick:(0,dt.debounce)(ki=>Nt(void 0,null,function*(){var Ai,qi,Rl,xl,ul;ki.stopPropagation();let il=yield(0,ve.ZP)(`/api/student_works/${ta==null?void 0:ta.id}/passed_condition.json`,{method:"get"});Ne.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:Fe.createElement("div",null,Fe.createElement("div",{style:{display:"flex"}},Fe.createElement("div",null,Fe.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),Fe.createElement("span",{style:{marginLeft:10}},(Ai=il==null?void 0:il.data)==null?void 0:Ai.user_name)),Fe.createElement("div",{style:{marginLeft:60}},Fe.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),Fe.createElement("span",{style:{marginLeft:10}},(qi=il==null?void 0:il.data)==null?void 0:qi.student_id)),Fe.createElement("div",{style:{marginLeft:60}},Fe.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),Fe.createElement("span",{style:{marginLeft:10}},(Rl=il==null?void 0:il.data)==null?void 0:Rl.group_name))),Fe.createElement("div",{style:{marginTop:22}},Fe.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),Fe.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((xl=il==null?void 0:il.data)==null?void 0:xl.description)||"\u6682\u65E0\u4FE1\u606F")),Fe.createElement("div",{style:{marginTop:22,marginBottom:20}},Fe.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),Fe.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((ul=il==null?void 0:il.data)==null?void 0:ul.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},en.formatMessage({id:"classrooms.viewDetail",defaultMessage:"\u67E5\u770B\u8BE6\u60C5"}))):ta.work_status===0&&!(0,a.GJ)()?Fe.createElement("div",null,"--"):Fe.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},!(0,a.GJ)()&&Fe.createElement("a",{className:"c-blue",onClick:ki=>{var Ai,qi;if(ki.preventDefault(),(0,a.Rm)()&&!((qi=(Ai=Ve==null?void 0:Ve.AssistantObject)==null?void 0:Ai.group)!=null&&qi.can_view)){he.ZP.warning(en.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(ht)),Ee.history.push(`/classrooms/${ht.coursesId}/group_homework/${ht.categoryId}/review/${ta.id}?page=${ht.page}`)}},"\u67E5\u770B"),(0,a.GJ)()&&Fe.createElement("a",{className:"c-blue",onClick:ki=>{var Ai;if(ki.preventDefault(),(Ze==null?void 0:Ze.work_status)==0){he.ZP.warning(en.formatMessage({id:"classrooms.noSubmissionNoAnonReview",defaultMessage:"\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4"}));return}if((0,a.Rm)()&&!((Ai=Ve.AssistantObject.group)!=null&&Ai.can_view)){he.ZP.warning(en.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(ht)),Ee.history.push(`/classrooms/${ht.coursesId}/group_homework/${ht.categoryId}/review/${ta.id}?page=${ht.page}`)}},ta.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),(0,a.GJ)()&&Fe.createElement(le.Z,{placement:"bottom",title:Fe.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",Fe.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},Fe.createElement("a",{style:{color:"#3061D0"},className:"c-green",onClick:ki=>{var Ai;if(ki.preventDefault(),(0,a.Rm)()&&!((Ai=Ve.AssistantObject.group)!=null&&Ai.can_appraise)){he.ZP.warning(en.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:ta,id:ta.id,params:ht}})}},"\u8C03\u5206")),(0,a.GJ)()&&Fe.createElement("div",null,(Ze!=null&&Ze.is_new_rule?ta.work_status!==-1&&ta.work_status!==0:ta.work_status!==-1&&ta.work_status!==0&&!((yi=Ze==null?void 0:Ze.homework_status)!=null&&yi.includes("\u5DF2\u622A\u6B62")))&&Fe.createElement(Be.Z,{justify:"center"},Fe.createElement("span",{className:`${ze.redoBtn}`,onClick:ki=>{var Ai;if(ki.stopPropagation(),(0,a.Rm)()&&!((Ai=Ve.AssistantObject.normal)!=null&&Ai.can_redo)){he.ZP.warning(en.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7EC4\u6253\u56DE\u91CD\u505A",homework_common_id:Ze.homework_id,work_group_id:ta.work_group_id}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(rn=>!!rn),kn=[...bn.map(rn=>ft({},rn))];kn[0].render=rn=>"\u6211";const Gn=()=>Nt(void 0,null,function*(){var rn;qt(!0);const ta=yield(0,ve.ZP)(`/api/homework_commons/${ht==null?void 0:ht.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});ta.status===0?(rn=Yt.current)==null||rn.exportReport(ta.files):qt(!1)}),bo=()=>Nt(void 0,null,function*(){var rn;const ta=yield(0,ve.ZP)(`/api/homework_commons/${ht==null?void 0:ht.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});ta.status===0&&(Array.isArray(ta.sub_data)&&ta.sub_data.length>0?(rn=Yt.current)==null||rn.exportAndCreateUserFolder(ta.sub_data,"\u6279\u6CE8\u9644\u4EF6",`${Ze==null?void 0:Ze.homework_name}-\u4F5C\u54C1\u6279\u6CE8\u9644\u4EF6`):he.ZP.warning(en.formatMessage({id:"classrooms.promptAnnotation",defaultMessage:"\u6682\u65E0\u53EF\u4E0B\u8F7D\u7684\u6279\u6CE8\u9644\u4EF6"})))}),dl=()=>{var rn,ta;return Fe.createElement(y.default,null,Fe.createElement(y.default.Item,{key:"1"},Fe.createElement("span",{onClick:()=>{var po;if((0,a.Rm)()&&!((po=Ve.AssistantObject.group)!=null&&po.can_download)){he.ZP.warning(en.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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({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,at.Iy)(JSON.parse(sessionStorage.all_student_works_params),"group_work_list")}}})}},"\u5BFC\u51FA\u6210\u7EE9")),!((rn=Ze.homework_status)!=null&&rn.includes("\u5BFC\u5165"))&&Fe.createElement(y.default.Item,{key:"3"},Fe.createElement(je.ZP,{loading:ea,ghost:!0,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var po;if((0,a.Rm)()&&!((po=Ve.AssistantObject.group)!=null&&po.can_download)){he.ZP.warning(en.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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({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:()=>{Gn()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6")),!((ta=Ze.homework_status)!=null&&ta.includes("\u5BFC\u5165"))&&Fe.createElement(y.default.Item,{key:"4"},Fe.createElement(Ct.Z,{style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var po;if((0,a.Rm)()&&!((po=Ve.AssistantObject.group)!=null&&po.can_download)){he.ZP.warning(en.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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({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:()=>{bo()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8")),Fe.createElement(y.default.Item,{key:"2"},Fe.createElement("span",{onClick:()=>{var po;if((0,a.Rm)()&&!((po=Ve.AssistantObject.group)!=null&&po.can_download)){he.ZP.warning(en.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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/${ht.coursesId}/exportlist/group_work_list`)}},"\u5386\u53F2\u5BFC\u51FA")))};return!(0,a.GJ)()&&(Ze!=null&&Ze.student_anonymous_comment)?Fe.createElement(et,null):Fe.createElement("section",{className:`${ze.wrap} minH500`},Fe.createElement("aside",null,Fe.createElement("aside",{className:`minH500 bg-white pl30 ${(0,a.GJ)()?"pt30":""} pr30`},!(Ze!=null&&Ze.all_member_count)&&!Je["shixunHomeworks/getWorkList"]&&Fe.createElement("aside",{className:"bg-white inline-block w100"},Fe.createElement(tt.Z,null)),!(0,a.GJ)()&&Fe.createElement("aside",{className:"pt10 pb10"},Fe.createElement("span",{className:"c-orange"},Ze.commit_count),"\u5DF2\u4EA4",Fe.createElement("span",{className:"ml10"},Ze.uncommit_count),"\u672A\u4EA4",((ln=Ze==null?void 0:Ze.left_time)==null?void 0:ln.time)&&Fe.createElement("span",{className:"ml10"},Fe.createElement("span",null,(ua=Ze==null?void 0:Ze.left_time)==null?void 0:ua.status),Fe.createElement("span",{className:"c-orange"},(Un=Ze==null?void 0:Ze.left_time)==null?void 0:Un.time))),Fe.createElement("aside",null,(0,a.GJ)()&&Fe.createElement("aside",{className:"mb30"},Fe.createElement(b.default,{form:Fr,onChange:Or,initialValues:{member_work:"all",work_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},Fe.createElement(b.default.Item,{name:"teacher_comment"},Fe.createElement(z.default.Group,{style:{width:"100%"}},Fe.createElement(Be.Z,null,Fe.createElement(pe.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),Fe.createElement(pe.Z,{flex:"80px"},Fe.createElement(z.default,{value:"all",checked:!Kt.teacher_comment},"\u5168\u90E8")),Fe.createElement(pe.Z,{flex:"1"},Ze.teacher_comment&&Ze.teacher_comment.map(rn=>Fe.createElement(z.default,{value:rn.id,key:rn.id},rn.name,"(",rn.count,")")))))),Fe.createElement(b.default.Item,{name:"file_status"},Fe.createElement(z.default.Group,{style:{width:"100%"}},Fe.createElement(Be.Z,null,Fe.createElement(pe.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),Fe.createElement(pe.Z,{flex:"80px"},Fe.createElement(z.default,{value:"all"},"\u5168\u90E8")),Fe.createElement(pe.Z,{flex:"1"},(dn=Ze==null?void 0:Ze.file_status)==null?void 0:dn.map(rn=>Fe.createElement(z.default,{value:rn.id,key:rn.id},rn.name,"(",rn.count,")")))))),Fe.createElement(b.default.Item,{name:"work_status"},Fe.createElement(z.default.Group,{value:[],style:{width:"100%"}},Fe.createElement(Be.Z,null,Fe.createElement(pe.Z,{flex:"80px",style:{fontSize:14}},"\u4F5C\u54C1\u72B6\u6001:"),Fe.createElement(pe.Z,{flex:"80px"},Fe.createElement(z.default,{value:"all",checked:!Kt.work_status},"\u5168\u90E8")),Fe.createElement(pe.Z,{flex:"1"},Ze.task_status&&Ze.task_status.map(rn=>Fe.createElement(z.default,{name:"work_status",value:rn.id,key:rn.id},rn.name,"(",rn.count,")")))))),Fe.createElement(b.default.Item,{name:"member_work"},Fe.createElement(z.default.Group,{style:{width:"100%"}},Fe.createElement(Be.Z,null,Fe.createElement(pe.Z,{flex:"80px",style:{fontSize:14}},"\u7EC4\u5185\u89D2\u8272:"),Fe.createElement(pe.Z,{flex:"80px"},Fe.createElement(z.default,{value:"all"},"\u5168\u90E8")),Fe.createElement(pe.Z,{flex:"1"},yo.map(rn=>Fe.createElement(z.default,{value:rn.id,key:rn.id},rn.name)))))),Fe.createElement(b.default.Item,{name:"course_group_info"},Fe.createElement(z.default.Group,{style:{width:"100%"}},Fe.createElement(Be.Z,null,Fe.createElement(pe.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),Fe.createElement(pe.Z,{flex:"80px"},Fe.createElement(z.default,{value:"all",checked:!Kt.course_group},"\u5168\u90E8")),Fe.createElement(pe.Z,{flex:"1",className:`${ze.workListClass} ${zn.visible?ze.visible:""} ${zn.status?"":ze.status}`},Fe.createElement("div",{ref:sn,className:ze.left},Ze.course_group_info&&Ze.course_group_info.map(rn=>Fe.createElement(z.default,{value:rn.course_group_id,key:rn.course_group_id},rn.group_group_name,"(",rn.count,")"))),zn.status&&Fe.createElement("div",{className:ze.tips,onClick:()=>ca(vt(ft({},zn),{visible:!zn.visible}))},Fe.createElement("span",null,zn.visible?"\u5C55\u5F00":"\u6536\u8D77",zn.visible?Fe.createElement(Pe.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Fe.createElement(Se.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),Fe.createElement(Be.Z,{align:"middle"},Fe.createElement(pe.Z,{flex:"1"},Fe.createElement(Be.Z,{align:"middle"},Fe.createElement(pe.Z,null,Fe.createElement(Le.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:rn=>{ht.page=1,ht.search=rn.trim(),Vt({type:"shixunHomeworks/getWorkList",payload:ft({},ht)})},style:{width:240}})),Fe.createElement(pe.Z,null,Fe.createElement("span",{className:"ml5 c-red"},Ze.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",Ze.work_count,"\u4E2A\u5B66\u751F\uFF09"))),Fe.createElement(pe.Z,{style:{textAlign:"end"},className:ze.workListButtonWrap},!((pa=Ze.homework_status)!=null&&pa.includes("\u5BFC\u5165"))&&!(0,a.dE)()&&Fe.createElement(Ct.Z,{className:"mr20",onClick:()=>Nt(void 0,null,function*(){yield Go(),uo(!0)})},"\u8C03\u6574\u5206\u7EC4"),((xt=Ze.homework_status)==null?void 0:xt.includes("\u5DF2\u622A\u6B62"))&&Fe.createElement(je.ZP,{className:"mr20",icon:Fe.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{Rn(!0)}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"),Fe.createElement(ee.Z,{dropdownRender:dl},Fe.createElement(je.ZP,null,Fe.createElement(Ie.Z,null),en.formatMessage({id:"classrooms.export",defaultMessage:"\u5BFC\u51FA"}),Fe.createElement(We.Z,null)))))),(0,a.G5)()&&Fe.createElement("div",null,(Ze==null?void 0:Ze.base_on_project)&&Fe.createElement("p",null,"\u9879\u76EE\u6982\u89C8"),Fe.createElement(ye.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)})),!!Cr.length&&Fe.createElement(ye.default,{className:`mb10 ${ze.tableWrapper}`,dataSource:Cr,columns:kn,pagination:!1,showHeader:!1,loading:!1}),Fe.createElement("aside",{style:{paddingBottom:30}},Fe.createElement(ye.default,{loading:Je["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(rn,ta)=>rn!=null&&rn.searched?ze.tables1:(rn==null?void 0:rn.item_index)%2===0&&ze.tables,className:ze.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:Rr,columns:bn,scroll:(Ze==null?void 0:Ze.base_on_project)&&{x:1220},onChange:(rn,ta,po)=>{if(po.order===void 0)switch(po.field){case"student_id":Jt("descend"),ht.b_order="desc",ht.order=po.field;break;default:delete ht.b_order,delete ht.order}else ht.b_order=po.order.replace("end",""),ht.order=po.field;Vt({type:"shixunHomeworks/getWorkList",payload:ft({},ht)})}})),Fe.createElement(ne.Z,{showSizeChanger:!0,showQuickJumper:!0,style:{paddingBottom:30},onChange:Ni,defaultCurrent:parseInt(ht.page)||1,current:parseInt(ht.page)||1,defaultPageSize:20,total:nt.workList.work_count})))),Fe.createElement(Ye,null),$o&&Fe.createElement(Ne.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:$o,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Nt(void 0,null,function*(){if(to===2){if(ur.length<=0){he.ZP.info(en.formatMessage({id:"classrooms.selectHomeworkStatus",defaultMessage:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001"}));return}if(!xi){he.ZP.info(en.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let rn=yield(0,ve.ZP)(`/api/homework_commons/${ht.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:xi,status:ur}});rn.status===0&&(Po(rn),bi(!1),ra(!0))}else{if(!(jo===0||Qo===0)){if(!jo){he.ZP.info(en.formatMessage({id:"classrooms.minScoreCannotEmpty",defaultMessage:"\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}if(!Qo){he.ZP.info(en.formatMessage({id:"classrooms.maxScoreCannotEmpty",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}}if(jo>Qo){he.ZP.info(en.formatMessage({id:"classrooms.maxNotGreaterThanMin",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206"}));return}if(!xi){he.ZP.info(en.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let rn=yield(0,ve.ZP)(`/api/homework_commons/${ht.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:xi,min_score:jo,max_score:Qo}});rn.status===0&&(Po(rn),bi(!1),ra(!0))}}),onCancel:()=>{bi(!1),ka()}},Fe.createElement("div",{style:{padding:"32px"}},Fe.createElement("div",null,Fe.createElement("div",null,Fe.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Fe.createElement(oe.ZP.Group,{value:to,onChange:rn=>{Bo(rn.target.value)}},Fe.createElement(oe.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Fe.createElement(oe.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),to===1&&Fe.createElement("div",{style:{display:"flex",marginTop:"20px"}},Fe.createElement("span",{style:{width:"70px",textAlign:"end"}},Fe.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Fe.createElement(ue.Z,{min:0,max:100,value:jo,onChange:rn=>wo(rn),style:{width:"100px"}}),Fe.createElement("span",{style:{width:"80px",textAlign:"end"}},Fe.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Fe.createElement(ue.Z,{min:0,max:100,value:Qo,onChange:rn=>xo(rn),style:{width:"100px"}})),to===2&&Fe.createElement("div",{style:{display:"flex",marginTop:"20px"}},Fe.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Fe.createElement(z.default.Group,{onChange:rn=>{Oo([...rn])},style:{width:"100%"}},($t=Ze.task_status)==null?void 0:$t.map((rn,ta)=>Fe.createElement(z.default,{name:"task_status",value:rn.id},rn.name,"(",rn.count,")")))),Fe.createElement("div",{style:{display:"flex",marginTop:"20px"}},Fe.createElement("span",{style:{width:"70px",textAlign:"end"}},Fe.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Fe.createElement($e.Z,{className:ze.MdEditor,onChange:rn=>Li(rn),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),eo&&Fe.createElement(Ne.default,{open:eo,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Nt(void 0,null,function*(){to===2?(yield(0,ve.ZP)(`/api/homework_commons/${ht.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:xi,status:ur}})).status===0&&(he.ZP.info(en.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),ka(),ui(),ra(!1)):(yield(0,ve.ZP)(`/api/homework_commons/${ht.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:xi,min_score:jo,max_score:Qo}})).status===0&&(he.ZP.info(en.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),ka(),ui(),ra(!1))}),onCancel:()=>{ka(),ra(!1)}},Fe.createElement("div",{style:{padding:"32px"}},to===1&&Fe.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",jo,"-",Qo,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),to===2&&Fe.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((fn=Ze.task_status)==null?void 0:fn.filter(rn=>ur==null?void 0:ur.includes(rn.id)).map(rn=>rn.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Fe.createElement("br",null),Fe.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",ha==null?void 0:ha.count,"\u540D\u5B66\u751F"))),Fe.createElement(Ne.default,{title:"\u8C03\u6574\u5206\u7EC4",centered:!0,destroyOnClose:!0,open:Ti,onOk:()=>Nt(void 0,null,function*(){ol.submit()}),onCancel:()=>{uo(!1)}},Fe.createElement(b.default,{form:ol,initialValues:{},labelCol:{span:4},onFinish:rn=>Nt(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(en.formatMessage({id:"classrooms.promptGroup",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u7EC4"}));return}(yield(0,ve.ZP)(`/api/homework_commons/${ht.categoryId}/adjust_group.json`,{method:"post",body:rn})).status==0&&(he.ZP.success(en.formatMessage({id:"classrooms.adjustSuccess",defaultMessage:"\u8C03\u6574\u6210\u529F"})),ol.resetFields(),uo(!1),yield ui())})},Fe.createElement(b.default.Item,{name:"user_id",label:"\u5B66\u751F\u59D3\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}]},Fe.createElement(fe.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D",filterOption:(rn,ta)=>{var po;return((po=ta==null?void 0:ta.label)!=null?po:"").toLowerCase().includes(rn.toLowerCase())},options:(zt=fl==null?void 0:fl.userAll)==null?void 0:zt.map(rn=>({value:rn.user_id,label:rn.name}))})),Fe.createElement(b.default.Item,{name:"group_id",label:"\u8C03\u6574\u81F3",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0"}]},Fe.createElement(fe.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0",filterOption:(rn,ta)=>{var po;return((po=ta==null?void 0:ta.label)!=null?po:"").toLowerCase().includes(rn.toLowerCase())},options:(Yn=fl==null?void 0:fl.groupAll)==null?void 0:Yn.map(rn=>({value:rn.group_id,label:`\uFF08${rn.group_name}\uFF09`+(rn==null?void 0:rn.name_list)}))})))),Fe.createElement(Ne.default,{title:Fe.createElement("span",null,"\u8D44\u6E90\u63A8\u8350",Fe.createElement("span",{className:"font14 c-black-333"},"\uFF08\u4F53\u9A8C\u7248\uFF09")),destroyOnClose:!0,open:Si,footer:null,onCancel:()=>{Dn(!1)},width:700},Fe.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",Fe.createElement("b",null,"\u987A\u5E8F"),"\u5982\u4E0B\uFF1A"),(Pa=Ze==null?void 0:Ze.course_recommends)==null?void 0:Pa.map((rn,ta)=>Fe.createElement(Be.Z,{key:ta,align:"middle",justify:"space-between"},Fe.createElement(Be.Z,{style:{width:525},align:"middle",wrap:!1},Fe.createElement("div",{className:ze.Onerow,style:{display:"inline-block"}},ta+1,"\u3001",rn.name),rn.type=="\u5916\u94FE"&&Fe.createElement("div",{className:"ml5",style:{display:"inline-block",whiteSpace:"nowrap",padding:"0px 10px",borderRadius:"10px",color:"#fff",background:"#1890ff"}},"\u5916\u94FE")),Fe.createElement(pe.Z,null,Fe.createElement(Pt.op,{type:"link",onClick:()=>{window.open(rn==null?void 0:rn.url)}},"\u67E5\u770B"),rn.type!="\u5916\u94FE"&&Fe.createElement(Pt.op,{openLoading:!0,type:"link",onClick:()=>Nt(void 0,null,function*(){(0,E.FH)("",`${rn==null?void 0:rn.url}`)})},"\u4E0B\u8F7D"))))),Fe.createElement(Ae.Z,{getData:()=>ui()}),Fe.createElement(Qe.Z,{visible:Hn,getData:ui,categoryId:ht.categoryId,onCancle:()=>{Rn(!1)}}))};var Pn=(0,Ee.connect)(({shixunHomeworks:nt,classroomList:Ve,globalSetting:Je,loading:Wt})=>({shixunHomeworks:nt,classroomList:Ve,loading:Wt.effects,globalSetting:Je}))(vn),Fn=te(78323),va=te(76818),Ma=Object.defineProperty,Na=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Ka=Object.prototype.propertyIsEnumerable,mr=(nt,Ve,Je)=>Ve in nt?Ma(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Tn=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Ra.call(Ve,Je)&&mr(nt,Je,Ve[Je]);if(Na)for(var Je of Na(Ve))Ka.call(Ve,Je)&&mr(nt,Je,Ve[Je]);return nt},yr=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const fr=({shixunHomeworks:nt,dispatch:Ve})=>{const Je=(0,Ee.useIntl)(),Wt=(0,Ee.useParams)();return x.createElement(Ne.default,{centered:!0,title:"\u63D0\u793A",open:nt.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:Je.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>yr(void 0,null,function*(){(yield Ve({type:"shixunHomeworks/deleteReply",payload:{object_id:nt.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(he.ZP.success(Je.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),Ve({type:"shixunHomeworks/setActionTabs",payload:{}}),Ve({type:"shixunHomeworks/getReplyList",payload:Tn({},nt.actionTabs.params)}))}),onCancel:()=>{Ve({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Ua=(0,Ee.connect)(({shixunHomeworks:nt})=>({shixunHomeworks:nt}))(fr),un=te(3224),On=te(71418),Qn=te(26227),ja=te(63524),ya={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"},En=te(59301),Qr=Object.defineProperty,so=Object.getOwnPropertySymbols,Lo=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,jt=(nt,Ve,Je)=>Ve in nt?Qr(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,It=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Lo.call(Ve,Je)&&jt(nt,Je,Ve[Je]);if(so)for(var Je of so(Ve))bt.call(Ve,Je)&&jt(nt,Je,Ve[Je]);return nt},na=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});we().locale("ZH-cn");const ia=({shixunHomeworks:nt,classroomList:Ve,globalSetting:Je,loading:Wt,user:Vt,dispatch:Yt})=>{var ea,qt,Et,ln;const ua=(0,Ee.useIntl)(),[Un,dn]=(0,x.useState)(It({},(0,Ee.useParams)())),[pa,xt]=(0,x.useState)(!1),[$t,fn]=(0,x.useState)(-1),[zt,Yn]=(0,x.useState)(""),[Pa,en]=(0,x.useState)(""),{workList:Ya}=nt,{detailLeftMenus:ht}=Ve,{shixunHomeworksDetail:Kn,replyList:Wa,workDetail:Ze}=nt;return Un.page_size=10,(0,x.useEffect)(()=>{Yt({type:"shixunHomeworks/getReplyList",payload:It({},Un)}),Yt({type:"shixunHomeworks/getWorkDetail",payload:It({},Un)}),ht.course_modules||Yt({type:"classroomList/getClassroomLeftMenus",payload:It({},Un)})},[Un.categoryId]),En.createElement("section",{className:ya.bg},En.createElement(On.Z,{spinning:Wt["shixunHomeworks/getWorkDetail"]},En.createElement("section",{className:""},En.createElement("aside",{className:[ya.desc,"c-black","font14","bg-white"].join(" ")},nt.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&En.createElement(va.Z,{value:(Ze==null?void 0:Ze.description)||"\u6682\u65E0\uFF5E"}),"\u5206\u7EC4\u8981\u6C42\uFF1A",(ea=Ze==null?void 0:Ze.group_info)==null?void 0:ea.min_num," ~ ",(qt=Ze==null?void 0:Ze.group_info)==null?void 0:qt.max_num,"\u4EBA ",En.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"),En.createElement("br",null),!((Et=Je==null?void 0:Je.setting)!=null&&Et.hide_project)&&En.createElement("span",null,"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD\uFF1A",(ln=Ze==null?void 0:Ze.group_info)!=null&&ln.base_on_project?"\u662F":"\u5426",En.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")),En.createElement(un.Z,{authority:(0,a.GJ)(),showDimensions:!1,dataSource:Ze==null?void 0:Ze.attachments,callback:()=>{Yt({type:"shixunHomeworks/getWorkDetail",payload:It({},Un)})}}),nt.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&En.createElement("aside",{className:["bg-white"].join(" ")},En.createElement($e.Z,{onChange:Kt=>{Yn(Kt)},defaultValue:Ze==null?void 0:Ze.explanation,height:200,isFocus:!0,watch:!0}),En.createElement(Be.Z,null,En.createElement(pe.Z,{span:24,className:"tr"},En.createElement(je.ZP,{type:"default",size:"large",onClick:()=>na(void 0,null,function*(){Yt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),En.createElement(je.ZP,{type:"primary",size:"large",className:"ml20",onClick:()=>na(void 0,null,function*(){zt===""?he.ZP.error(ua.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield Yt({type:"shixunHomeworks/updateWork",payload:{explanation:zt,categoryId:Un.categoryId}})).status===0&&(he.ZP.success(ua.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),Yt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Yt({type:"shixunHomeworks/getWorkDetail",payload:It({},Un)}))})},"\u4FDD\u5B58"))))),En.createElement("aside",{className:[ya.reply,"bg-white","mt20"].join(" ")},pa&&En.createElement($e.Z,{onChange:Kt=>{Yn(Kt)},height:200,isFocus:!0,watch:!0}),En.createElement(Be.Z,{onClick:()=>{xt(!0)}},En.createElement(pe.Z,{flex:"1",style:{pointerEvents:"none"}},!pa&&En.createElement(Le.default,{size:"large",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),En.createElement(pe.Z,null,En.createElement(je.ZP,{type:"primary",size:"large",onClick:()=>na(void 0,null,function*(){var Kt;if((0,a.Rm)()&&!((Kt=Ve.AssistantObject.practice)!=null&&Kt.can_create)){he.ZP.warn(ua.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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===""?he.ZP.error(ua.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield Yt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Un.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:zt}}})).status===0&&(he.ZP.success(ua.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),Yt({type:"shixunHomeworks/getReplyList",payload:It({},Un)}),xt(!1),Yn(""))})},"\u53D1\u8868")))),(Wa==null?void 0:Wa.comments)&&Wa.comments!=""&&En.createElement("aside",{className:[ya.replyList,"bg-white"].join(" ")},Wa==null?void 0:Wa.comments.map(function(Kt,sa){var Sr,Jt,Sa,Qa;return En.createElement(Be.Z,{gutter:[12,12],key:sa},En.createElement(pe.Z,{flex:"40px"},En.createElement("img",{className:ya.headpic,width:"40",src:`${Fn.Z.IMG_SERVER}/images/${(Sr=Kt==null?void 0:Kt.author)==null?void 0:Sr.image_url}`})),En.createElement(pe.Z,{flex:"1"},En.createElement(Be.Z,{align:"middle"},En.createElement(pe.Z,{span:20},En.createElement("span",{className:"c-light-black"},(Jt=Kt==null?void 0:Kt.author)==null?void 0:Jt.name),En.createElement("span",{className:"c-light-black ml10"},Kt==null?void 0:Kt.time," \u53D1\u5E03")),En.createElement(pe.Z,{className:"tr",span:4},En.createElement("div",{className:"tr"},((0,a.GJ)()||((Sa=Vt==null?void 0:Vt.userInfo)==null?void 0:Sa.login)===((Qa=Kt==null?void 0:Kt.author)==null?void 0:Qa.login))&&En.createElement(le.Z,{title:"\u5220\u9664"},En.createElement(Qn.Z,{className:"current",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Un,selectArr:Kt}})}})))),En.createElement(pe.Z,{span:24},En.createElement(va.Z,{value:Kt.content})),Kt.children&&En.createElement("aside",{className:ya.comment},Kt.children.map(function(Fa,rr){var Rr,dr;return En.createElement(Be.Z,{key:rr},En.createElement(pe.Z,{span:24},En.createElement(Be.Z,null,En.createElement(pe.Z,{flex:"1"},Fa.author.name,En.createElement("span",{className:"c-light-black ml10"},Fa==null?void 0:Fa.time)),En.createElement(pe.Z,null,((0,a.GJ)()||((Rr=Vt==null?void 0:Vt.userInfo)==null?void 0:Rr.login)===((dr=Fa==null?void 0:Fa.author)==null?void 0:dr.login))&&En.createElement(le.Z,{title:"\u5220\u9664"},En.createElement(Qn.Z,{className:"current",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Un,selectArr:Fa}})}}))))),En.createElement(pe.Z,null,En.createElement(va.Z,{value:Fa.content})))})),En.createElement(pe.Z,{span:24,className:"mt5 c-light-black"},$t===sa&&En.createElement("aside",null,En.createElement($e.Z,{onChange:Fa=>{en(Fa)},height:150,isFocus:!0}),En.createElement(Be.Z,null,En.createElement(pe.Z,{span:24,className:"tr"},En.createElement(je.ZP,{type:"primary",size:"large",onClick:()=>na(this,null,function*(){Pa===""?he.ZP.error(ua.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield Yt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Un.categoryId,jour_type:"HomeworkCommon",m_parent_id:Kt.id,reply_id:1,notes:Pa}}}),Yt({type:"shixunHomeworks/getReplyList",payload:It({},Un)}),he.ZP.success(ua.formatMessage({id:"classrooms.publishSuccess",defaultMessage:ua.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})})),fn(-1))})},"\u53D1\u8868")))),$t!==sa&&En.createElement("div",{className:"tr"},En.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>fn(sa)}),!!Kt.user_praise&&En.createElement("span",{className:"c-orange"},En.createElement(ja.Z,{className:"mr5 ml30",onClick:()=>na(this,null,function*(){yield Yt({type:"shixunHomeworks/replyUnLike",payload:{object_id:Kt.id,object_type:"journals_for_message"}}),Yt({type:"shixunHomeworks/getReplyList",payload:It({},Un)})})}),!!Kt.praise_count&&Kt.praise_count),!Kt.user_praise&&En.createElement("span",null,En.createElement(ja.Z,{className:"mr5 ml30",onClick:()=>na(this,null,function*(){yield Yt({type:"shixunHomeworks/replyLike",payload:{object_id:Kt.id,object_type:"journals_for_message"}}),Yt({type:"shixunHomeworks/getReplyList",payload:It({},Un)})})}),!!Kt.praise_count&&Kt.praise_count))))))})))),En.createElement("aside",{className:"tc mt30 pb30"},En.createElement(ne.Z,{defaultCurrent:1,total:Wa==null?void 0:Wa.total_count,hideOnSinglePage:!0,current:Un.page||1,onChange:Kt=>{Un.page=Kt,Yt({type:"shixunHomeworks/getReplyList",payload:It({},Un)})}})),En.createElement(Ua,null))};var Jn=(0,Ee.connect)(({shixunHomeworks:nt,classroomList:Ve,user:Je,loading:Wt,globalSetting:Vt})=>({shixunHomeworks:nt,globalSetting:Vt,user:Je,classroomList:Ve,loading:Wt.effects}))(ia),Jr=Object.defineProperty,or=Object.getOwnPropertySymbols,Ar=Object.prototype.hasOwnProperty,Do=Object.prototype.propertyIsEnumerable,pr=(nt,Ve,Je)=>Ve in nt?Jr(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,$n=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Ar.call(Ve,Je)&&pr(nt,Je,Ve[Je]);if(or)for(var Je of or(Ve))Do.call(Ve,Je)&&pr(nt,Je,Ve[Je]);return nt};we().locale("ZH-cn");const co=({shixunHomeworks:nt,classroomList:Ve,globalSetting:Je,loading:Wt,dispatch:Vt})=>{var Yt;const ea=(0,Ee.useIntl)(),qt=(0,Ee.useParams)(),{detailLeftMenus:Et}=Ve,{replyList:ln,referenceAnswer:ua}=nt;return qt.page_size=10,(0,x.useEffect)(()=>{Vt({type:"shixunHomeworks/getReplyList",payload:$n({},qt)}),Vt({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:qt.categoryId}}),Et.course_modules||Vt({type:"classroomList/getClassroomLeftMenus",payload:$n({},qt)})},[qt.categoryId]),x.createElement("section",{className:"pb30 pl30 pr30 pt30 bg-white"},x.createElement("aside",{className:["c-black","font14"].join(" ")},nt.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&x.createElement("div",null,(ua==null?void 0:ua.reference_answer)&&x.createElement(va.Z,{value:ua==null?void 0:ua.reference_answer}),!(ua!=null&&ua.reference_answer)&&x.createElement(tt.Z,null)),(Yt=ua==null?void 0:ua.attachments)==null?void 0:Yt.map((Un,dn)=>x.createElement("div",null,x.createElement("a",{href:`${Fn.Z.API_SERVER}${Un.url}`},x.createElement("span",{className:"iconfont icon-fujian c-green font14"}),x.createElement("span",{className:"ml10 c-black"},Un.title),x.createElement("span",{className:"c-light-black ml20 font12"},Un.filesize))))))};var Uo=(0,Ee.connect)(({shixunHomeworks:nt,classroomList:Ve,loading:Je,globalSetting:Wt})=>({shixunHomeworks:nt,globalSetting:Wt,classroomList:Ve,loading:Je.effects}))(co),Ao=te(20593),Xr={modal:"modal___lF39e"},Dt=te(59301),Sn=Object.defineProperty,yn=Object.defineProperties,Zn=Object.getOwnPropertyDescriptors,oa=Object.getOwnPropertySymbols,Xn=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,jn=(nt,Ve,Je)=>Ve in nt?Sn(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Tr=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Xn.call(Ve,Je)&&jn(nt,Je,Ve[Je]);if(oa)for(var Je of oa(Ve))Vn.call(Ve,Je)&&jn(nt,Je,Ve[Je]);return nt},xr=(nt,Ve)=>yn(nt,Zn(Ve)),hn=(nt,Ve)=>{var Je={};for(var Wt in nt)Xn.call(nt,Wt)&&Ve.indexOf(Wt)<0&&(Je[Wt]=nt[Wt]);if(nt!=null&&oa)for(var Wt of oa(nt))Ve.indexOf(Wt)<0&&Vn.call(nt,Wt)&&(Je[Wt]=nt[Wt]);return Je},Mo=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const ko=nt=>{var Ve=nt,{classroomList:Je,shixunHomeworks:Wt,dispatch:Vt,cb:Yt}=Ve,ea=hn(Ve,["classroomList","shixunHomeworks","dispatch","cb"]),qt,Et,ln,ua,Un;const dn=(0,Ee.useIntl)(),pa=(0,Ee.useParams)(),[xt,$t]=(0,x.useState)(""),[fn,zt]=(0,x.useState)([]),[Yn,Pa]=(0,x.useState)({learn:0,active:0,score:0,chat:0});console.log(Wt,"classroomList");const{workList:en}=Wt;(0,x.useEffect)(()=>{Je.actionTabs.key},[Je.actionTabs]);const Ya=()=>Mo(void 0,null,function*(){if(!xt){he.ZP.warning(dn.formatMessage({id:"classrooms.promptCount",defaultMessage:"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\u4E0D\u80FD\u4E3A\u7A7A"}));return}Vt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u884C\u667A\u80FD\u5206\u7EC4\uFF0C\u8BF7\u7A0D\u540E..."}});let ht=yield(0,ve.ZP)(`/api/homework_commons/${pa.categoryId}/ai_bulk_create.json`,{method:"post",body:xr(Tr({min:1,max:xt,course_id:pa.coursesId},Yn),{course_group_ids:fn})});(ht==null?void 0:ht.status)===0&&(he.ZP.info(dn.formatMessage({id:"classrooms.promptSuccess",defaultMessage:"\u667A\u80FD\u5206\u7EC4\u6210\u529F"})),Vt({type:"classroomList/setActionTabs",payload:{}}),Yt()),Vt({type:"globalSetting/setGlobalLoading",payload:{show:!1}})});return Dt.createElement(Ne.default,{width:584,className:Xr.modal,zIndex:3,centered:!0,destroyOnClose:!0,afterClose:()=>{zt([]),$t(""),Pa({learn:0,active:0,score:0,chat:0})},title:"\u667A\u80FD\u5206\u7EC4",onOk:Ya,open:Je.actionTabs.key==="\u667A\u80FD\u5206\u7EC4",onCancel:()=>{Vt({type:"classroomList/setActionTabs",payload:{}})}},Dt.createElement("p",{style:{display:"flex",alignItems:"center"}},Dt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10,alignItems:"center"}},"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\uFF1A"),Dt.createElement(ue.Z,{style:{width:100},min:(qt=en==null?void 0:en.group_data)==null?void 0:qt.min_num,max:(Et=en==null?void 0:en.group_data)==null?void 0:Et.max_num,precision:0,step:1,value:xt,onChange:ht=>{$t(ht)}}),Dt.createElement("span",{style:{marginLeft:10,color:"#a6a6a6"}},"\u6BCF\u7EC4\u6210\u5458\u4EBA\u6570\u8303\u56F4\u4E3A",(ln=en==null?void 0:en.group_data)==null?void 0:ln.min_num,"~",(ua=en==null?void 0:en.group_data)==null?void 0:ua.max_num,"\u4EBA")),Dt.createElement("p",{style:{display:"flex"}},Dt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u73ED\uFF1A"),Dt.createElement(z.default.Group,{value:fn,onChange:ht=>{zt(ht)}},(Un=en==null?void 0:en.course_group_info)==null?void 0:Un.map(ht=>Dt.createElement(z.default,{key:ht==null?void 0:ht.course_group_id,value:ht==null?void 0:ht.course_group_id},ht==null?void 0:ht.group_group_name)))),Dt.createElement("div",{style:{display:"flex"}},Dt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u7EC4\u89C4\u5219\uFF1A"),Dt.createElement(z.default.Group,{onChange:ht=>{Pa({learn:ht.indexOf(1)>-1?1:0,active:ht.indexOf(2)>-1?1:0,score:ht.indexOf(3)>-1?1:0,chat:ht.indexOf(4)>-1?1:0})}},Dt.createElement(z.default,{value:1},"\u5728\u7EBF\u65F6\u957F"),Dt.createElement(z.default,{value:2},"\u53C2\u4E0E\u8BFE\u5802\u6570"),Dt.createElement(z.default,{value:4},"\u4E92\u52A8\u6B21\u6570"),Dt.createElement(z.default,{value:3},"\u5386\u53F2\u603B\u6210\u7EE9"))))};var Jo=(0,Ee.connect)(({shixunHomeworks:nt,classroomList:Ve})=>({shixunHomeworks:nt,classroomList:Ve}))(ko),ai=te(27681),aa={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"},Za=te(59301),Lr=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const Ja=({})=>{var nt,Ve;const Je=(0,Ee.useIntl)(),[Wt,Vt]=(0,x.useState)(!0),[Yt,ea]=(0,x.useState)(!1),[qt,Et]=(0,x.useState)([]),[ln,ua]=(0,x.useState)([]),[Un,dn]=(0,x.useState)([]),[pa,xt]=(0,x.useState)([]),[$t,fn]=(0,x.useState)(""),zt=(0,Ee.useParams)();function Yn(){return Lr(this,null,function*(){let Ya=yield(0,ve.ZP)(`/api/homework_commons/${zt.categoryId}/homework_common_collaborators.json`,{method:"get"});ua(Ya)})}function Pa(){return Lr(this,null,function*(){var Ya;let ht=yield(0,ve.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/teachers`,{method:"get",params:{homework_id:zt.categoryId,limit:1e3}});(Ya=ht==null?void 0:ht.teacher_list)==null||Ya.map(Kn=>{Kn.key=Kn.user_id}),dn(ht==null?void 0:ht.teacher_list),xt(ht==null?void 0:ht.teacher_list)})}(0,x.useEffect)(()=>{Yn(),Pa()},[zt]);const en=()=>{};return Za.createElement("section",{className:aa.form},Za.createElement(Be.Z,{className:aa.content,style:{padding:"20px 30px",gap:20}},(nt=ln==null?void 0:ln.data)==null?void 0:nt.map(Ya=>Za.createElement(Be.Z,{align:"middle",className:`${aa.borderSty} ${$t===(Ya==null?void 0:Ya.id)?aa.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Za.createElement("span",{className:"c-grey-333"},Ya==null?void 0:Ya.real_name),(ln==null?void 0:ln.can_edit)&&Za.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${aa.delSty}`,onMouseEnter:()=>{fn(Ya.id)},onMouseLeave:()=>{fn("")},onClick:()=>Lr(void 0,null,function*(){(yield(0,ve.ZP)(`/api/homework_commons/${zt.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:Ya.id}})).status===0&&(he.ZP.info(Je.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),Yn(),Pa())})}))),(ln==null?void 0:ln.can_edit)&&Za.createElement(je.ZP,{className:aa.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>ea(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(ln!=null&&ln.can_edit)&&!((Ve=ln==null?void 0:ln.data)!=null&&Ve.length)&&Za.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),Za.createElement(Ne.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Yt,onCancel:()=>ea(!1),onOk:()=>Lr(void 0,null,function*(){if(qt.length===0){he.ZP.info(Je.formatMessage({id:"classrooms.selectCollaboratorTeacher",defaultMessage:"\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08"}));return}(yield(0,ve.ZP)(`/api/homework_commons/${zt.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:qt}})).status===0&&(he.ZP.info(Je.formatMessage({id:"classrooms.addSuccess",defaultMessage:"\u6DFB\u52A0\u6210\u529F"})),Et([]),Yn(),Pa(),ea(!1))})},Za.createElement("div",null,Za.createElement("div",{style:{display:"flex"}},Za.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Za.createElement(Le.default.Search,{onChange:Ya=>{dn(pa.filter(ht=>ht.name.indexOf(Ya.target.value)>-1))}})),Za.createElement(ye.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(Ya,ht)=>{Et(Ya)},selectedRowKeys:qt,getCheckboxProps:Ya=>({disabled:Ya.is_collaborator})},pagination:!1,dataSource:Un,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var mo=(0,Ee.connect)(({shixunHomeworks:nt,loading:Ve})=>({shixunHomeworks:nt,loading:Ve.effects}))(Ja),Vr=te(5083),Ir=te(78673),ho=te(53398),Xo=te(62510),wi=te(34364),ba=te(9277),Ba=te(59301),ll=Object.defineProperty,el=Object.defineProperties,cl=Object.getOwnPropertyDescriptors,al=Object.getOwnPropertySymbols,Ri=Object.prototype.hasOwnProperty,hi=Object.prototype.propertyIsEnumerable,Wi=(nt,Ve,Je)=>Ve in nt?ll(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,_i=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Ri.call(Ve,Je)&&Wi(nt,Je,Ve[Je]);if(al)for(var Je of al(Ve))hi.call(Ve,Je)&&Wi(nt,Je,Ve[Je]);return nt},Qi=(nt,Ve)=>el(nt,cl(Ve)),$i=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const{RangePicker:Ui}=Vr.default,{Option:Ji}=fe.default,Eo=({shixunHomeworks:nt,classroomList:Ve,getData:Je,dispatch:Wt})=>{var Vt,Yt,ea,qt,Et,ln,ua,Un,dn,pa,xt,$t,fn,zt,Yn;const Pa=(0,Ee.useIntl)(),{workSetting:en,workList:Ya}=nt,ht=(0,Ee.useParams)(),[Kn,Wa]=(0,x.useState)(!0);let[Ze,Kt]=(0,x.useState)([]),[sa,Sr]=(0,x.useState)([]);const[Jt,Sa]=(0,x.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:ho.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:""}),[Qa,Fa]=(0,x.useState)(!1);(0,x.useEffect)(()=>{en!=null&&en.course_id&&(Object.keys(Jt).map(function(ra){ra.indexOf("proportion")>-1?Jt[ra]=en[ra]*100:Jt[ra]=en[ra]}),en.anonymous_comment&&(Jt.unified_late=en.unified_anonymous_comment,Fa(en.unified_anonymous_comment)),(!Jt.allow_late||!Jt.unified_late)&&(Jt.late_penalty=5),Jt.unified_setting||(Jt.unified_late=!1,Jt.unified_anonymous_comment=!1,Jt.unified_anonymous_appeal=!1),Ze=JSON.parse(JSON.stringify(en.group_settings.map(ra=>Qi(_i({},ra),{group_name:[ra.group_name]})).filter(ra=>ra.publish_time!==null))),sa=JSON.parse(JSON.stringify(en.allow_late_settings.map(ra=>Qi(_i({},ra),{group_name:[ra.group_name]})).filter(ra=>ra.late_time!==null))),Sa(_i({},Jt)),Kt(Ze.length?[...Ze]:[{}]),Sr([...sa]))},[en]),(0,x.useEffect)(()=>{Wa(!(0,a.GJ)())},[(0,a.GJ)()]);const[rr,Rr]=(0,x.useState)(!1),dr=()=>$i(void 0,null,function*(){Rr(!rr);const ra=JSON.parse(JSON.stringify(Jt));if(ra.categoryId=ht.categoryId,Jt.unified_setting||(Ze=Ze==null?void 0:Ze.map(ha=>{var Po,to;if(!ha.publish_time||!ha.end_time)throw he.ZP.error(Pa.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),Rr(!1),new String(Pa.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!ha.group_name)throw he.ZP.error(Pa.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),Rr(!1),new String(Pa.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ha.group_name=typeof(ha==null?void 0:ha.group_name)=="string"?[ha==null?void 0:ha.group_name]:ha==null?void 0:ha.group_name,ha.group_id=(to=(Po=ha==null?void 0:ha.group_name)==null?void 0:Po.map(Bo=>{var Qo,xo;let jo=(xo=(Qo=en.group_settings)==null?void 0:Qo.filter(wo=>(wo==null?void 0:wo.group_name)===Bo))==null?void 0:xo[0];return jo==null?void 0:jo.group_id}))==null?void 0:to.toString().split(","),ha})),ra.group_settings=Ze,Jt.allow_late)if(Jt.unified_late){if(Jt.late_penalty===null||Jt.late_penalty===void 0||Jt.late_penalty<0||Jt.late_penalty>100)throw he.ZP.error(`${Pa.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),Rr(!1),new String(`${Pa.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Jt.late_time)throw he.ZP.error(Pa.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),Rr(!1),new String(Pa.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}))}else sa=sa==null?void 0:sa.map(ha=>{var Po,to;if(ha.penalty_type=ho.Q.Number,ha.late_penalty===null||ha.late_penalty===void 0||ha.late_penalty<0||ha.late_penalty>100)throw he.ZP.error(`${Pa.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),Rr(!1),new String(`${Pa.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!ha.late_time)throw he.ZP.error(Pa.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),Rr(!1),new String(Pa.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!ha.group_name)throw he.ZP.error(Pa.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),Rr(!1),new String(Pa.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ha.group_name=typeof(ha==null?void 0:ha.group_name)=="string"?[ha==null?void 0:ha.group_name]:ha==null?void 0:ha.group_name,ha.group_id=(to=(Po=ha==null?void 0:ha.group_name)==null?void 0:Po.map(Bo=>{var Qo,xo;let jo=(xo=(Qo=en.group_settings)==null?void 0:Qo.filter(wo=>(wo==null?void 0:wo.group_name)===Bo))==null?void 0:xo[0];return jo==null?void 0:jo.group_id}))==null?void 0:to.toString().split(","),ha}),ra.allow_late_settings=sa;if(Jt!=null&&Jt.submit_limit&&!(Jt!=null&&Jt.submit_limit_num)){he.ZP.warning(Pa.formatMessage({id:"classrooms.studentContentLengthCannotEmpty",defaultMessage:"\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),Rr(!1);return}if(Jt!=null&&Jt.can_submit&&!(Jt!=null&&Jt.submit_num)){he.ZP.warning(Pa.formatMessage({id:"classrooms.studentSubmissionCountCannotEmpty",defaultMessage:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),Rr(!1);return}Object.keys(ra).map(function(ha){ha.indexOf("proportion")>-1&&(ra[ha]=ra[ha]/100)}),Wt({type:"shixunHomeworks/updateSetting",payload:Qi(_i({},ra),{penalty_type:ho.Q.Number})}).then(ha=>{ha.status===0?(Rr(!1),he.ZP.success(Pa.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Je()):Rr(!1)})}),Ro=(0,x.useMemo)(()=>(en==null?void 0:en.allow_late)||(en==null?void 0:en.all_group_late),[en,Ya]),Mn=(ra,ha,Po="group_id")=>{var to;return ha?ha.find(Bo=>Bo[Po]===ra):(to=en==null?void 0:en.group_settings)==null?void 0:to.find(Bo=>Bo.group_id[0]===ra)},Cr=ra=>{var ha,Po;const to=Mn(ra,en==null?void 0:en.allow_late_settings,"id"),Bo=Mn(ra,en==null?void 0:en.anonymous_comment_settings),Qo=Mn(ra);return(en==null?void 0:en.allow_late)&&to&&we()(to==null?void 0:to.late_time)<=we()()||(en==null?void 0:en.anonymous_comment)&&Bo&&(Bo==null?void 0:Bo.evaluation_start)!==null||((Po=(we()(Qo==null?void 0:Qo.end_time)<=we()()&&((ha=en==null?void 0:en.allow_late_settings)==null?void 0:ha.filter(xo=>xo.group_id.includes(ra))))[0])==null?void 0:Po.late_time)!=null},Ca=en==null?void 0:en.anonymous_comment,$o=(Vt=en==null?void 0:en.allow_late_settings)!=null&&Vt.length?(Yt=en==null?void 0:en.allow_late_settings)==null?void 0:Yt.every(ra=>{if(ra.evaluation_start)return!0}):!1,bi=(en==null?void 0:en.unified_late)&&(en==null?void 0:en.anonymous_comment),ur=en==null?void 0:en.anonymous_comment,Oo=ra=>{if(!ra)return!1;const ha=Mn(ra,en==null?void 0:en.anonymous_comment_settings);return(en==null?void 0:en.anonymous_comment)&&ha&&(ha==null?void 0:ha.evaluation_start)!==null},eo=ra=>{const ha=Mn(ra,en==null?void 0:en.anonymous_comment_settings);return ha&&(ha==null?void 0:ha.evaluation_start)!==null};return Ba.createElement("div",{style:{padding:"30px 50px"}},Ba.createElement("div",{className:`${ba.Z.title}`},Ba.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),Ba.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"},Ba.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ba.Z.title_icon}`}))),Ba.createElement("div",{className:ba.Z.content},((ea=en==null?void 0:en.group_settings)==null?void 0:ea.length)>0?Ba.createElement(Be.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(qt=ba.Z)==null?void 0:qt.h_lh_40}`,align:"middle"},Ba.createElement(Ir.Z,{checked:Jt.unified_setting,disabled:Kn||!((Et=en==null?void 0:en.homework_status)!=null&&Et.includes("\u672A\u53D1\u5E03"))||(0,a.Rm)()&&!((ua=(ln=Ve.AssistantObject)==null?void 0:ln.group)!=null&&ua.can_publish)||!(en!=null&&en.manage_all_group),onChange:()=>{var ra;if(!((ra=en==null?void 0:en.homework_status)!=null&&ra.includes("\u672A\u53D1\u5E03"))){he.ZP.error(Pa.formatMessage({id:"classrooms.publishedCannotModifyUnified",defaultMessage:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E"}));return}if(Jt.unified_setting=!Jt.unified_setting,Jt.unified_setting||(Jt.unified_late=!1),Sa(Object.assign({},Jt)),Ze==""){Kt([{}]);return}Jt.unified_setting&&(Kt([]),Sr([{late_penalty:5}]))}}),Ba.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),Ba.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,Jt.unified_setting&&Ba.createElement("div",{className:ba.Z.row_sty,style:{padding:"5px 30px"}},Ba.createElement(Be.Z,{align:"middle"},Ba.createElement(pe.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),Ba.createElement(pe.Z,{className:"ml5"},Ba.createElement(Vr.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1,disabled:Kn||!((Un=en==null?void 0:en.homework_status)!=null&&Un.includes("\u672A\u53D1\u5E03")||(dn=en==null?void 0:en.homework_status)!=null&&dn.includes("\u672A\u5F00\u59CB"))||(0,a.Rm)()&&!((xt=(pa=Ve.AssistantObject)==null?void 0:pa.group)!=null&&xt.can_publish),value:Jt.publish_time?we()(Jt.publish_time):"",disabledDate:ra=>(0,wi.Q8)(ra,en==null?void 0:en.course_end_date),disabledTime:ra=>(0,wi.d0)(ra),onChange:(ra,ha)=>{Jt.publish_time=ha,!Jt.end_time&&Jt.unified_setting&&(Jt.end_time=we()(ra).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Sa(Object.assign({},Jt))}})),Ba.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),Ba.createElement(Be.Z,{align:"middle"},Ba.createElement(pe.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),Ba.createElement(pe.Z,{className:"ml5"},Ba.createElement(Vr.default,{allowClear:!1,style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:$o||ur||(en==null?void 0:en.allow_late)&&(en==null?void 0:en.homework_status.includes("\u5DF2\u622A\u6B62"))||Kn||(en==null?void 0:en.allow_late)&&we()()>=we()(en==null?void 0:en.end_time)||(0,a.Rm)()&&!((fn=($t=Ve.AssistantObject)==null?void 0:$t.group)!=null&&fn.can_publish),disabledDate:ra=>(0,wi.Q8)(ra,en==null?void 0:en.course_end_date,Jt.publish_time),disabledTime:ra=>(0,wi.d0)(ra,Jt.publish_time),value:Jt.end_time?we()(Jt.end_time):"",onChange:(ra,ha)=>{Jt.end_time=ha,Sa(Object.assign({},Jt))}})),Ba.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!Jt.unified_setting&&Ba.createElement(Be.Z,null,Ze&&Ze.map(function(ra,ha){var Po,to,Bo,Qo;return Ba.createElement(Be.Z,{key:ha},Ba.createElement(Be.Z,{style:{padding:"5px 14px 5px 52px"}},Ba.createElement(pe.Z,{className:ba.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",ha+1),Ba.createElement(pe.Z,{flex:"auto",style:{maxWidth:350}},Ba.createElement(fe.default,{disabled:Kn||((Po=en==null?void 0:en.homework_status)!=null&&Po.includes("\u672A\u53D1\u5E03")&&ra.id||we()(){var jo,wo;if((0,a.Rm)()&&!((wo=(jo=Ve.AssistantObject)==null?void 0:jo.group)!=null&&wo.can_publish)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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[ha].group_name=xo,Ze[ha].group_id=ra.group_id;const xi=(0,dt.flattenDeep)(Ze.map(Ti=>Ti.group_name)),Li=sa.map(Ti=>{let uo=(Ti==null?void 0:Ti.group_name)||[];return Qi(_i({},Ti),{group_name:(0,dt.remove)(uo,ol=>xi.includes(ol))})});Sr(Li),Kt(Ze.slice())}},en.group_settings&&en.group_settings.map(function(xo){if(!Ze.map(jo=>jo.group_name).toString().split(",").includes(String(xo.group_name)))return Ba.createElement(Ji,{value:xo.group_name,key:xo.id},xo.group_name)})))),Ba.createElement(pe.Z,{style:{padding:"5px 0"}},Ba.createElement(Ui,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[ra.publish_time?we()(ra.publish_time):we()(),we()()]},disabled:Kn||(we()()<=we()((to=Mn(ra.id))==null?void 0:to.publish_time)?!1:[!0,Cr(ra.id)]),placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:xo=>(0,wi.Q8)(xo,en==null?void 0:en.course_end_date),disabledTime:xo=>(0,wi.d0)(xo),showTime:{format:"HH:mm",defaultValue:[we()((0,E.U6)(),"HH:mm"),we()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ra.publish_time&&[we()(ra.publish_time),we()(ra.end_time)],onChange:(xo,jo)=>{var wo,xi;if((0,a.Rm)()&&!((xi=(wo=Ve.AssistantObject)==null?void 0:wo.group)!=null&&xi.can_publish)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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[ha].publish_time=jo[0],Ze[ha].end_time=jo[1],Kt([...Ze])}})),!Kn&&Ba.createElement(pe.Z,{className:`${(Bo=ba.Z)==null?void 0:Bo.h_lh_40}`,style:{padding:"5px 0"}},Ze.length<((Qo=en==null?void 0:en.group_settings)==null?void 0:Qo.length)&&Ba.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Kt(Ze.concat({}))}}),(ra!=null&&ra.publish_time&&we()(){var xo,jo;if((0,a.Rm)()&&!((jo=(xo=Ve.AssistantObject)==null?void 0:xo.normal)!=null&&jo.can_publish)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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 wo=(0,dt.cloneDeep)(sa);wo.forEach((xi,Li)=>{xi.group_name&&(xi.group_name=xi.group_name.filter(Ti=>{var uo;return!((uo=Ze[ha].group_name)!=null&&uo.includes(Ti))}))}),Ze=Ze.filter((xi,Li)=>ha!==Li),Sr(wo),Kt(Ze.slice()),setTimeout(()=>Kt(Ze.slice()),10)}}):Ba.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),Ba.createElement(Xo.ZP,{checkMarginLeft:60,className:"mb20",disabled:Kn,value:Jt,onChange:ra=>Sa(_i(_i({},Jt),ra))}),Ba.createElement(Ba.Fragment,null,Ba.createElement("div",{className:`${ba.Z.title} mt30`},Ba.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),Ba.createElement("div",{className:ba.Z.content},Ba.createElement(Be.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(zt=ba.Z)==null?void 0:zt.h_lh_40}`,align:"middle"},Ba.createElement(Ir.Z,{checked:Jt.allow_late,disabled:$o||Kn||(en==null?void 0:en.allow_late),onChange:ra=>{var ha;if((0,a.Rm)()&&!((ha=Ve.AssistantObject.group)!=null&&ha.can_late)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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:Ba.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Ba.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"),Ba.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Ba.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"))}),Jt.allow_late=!Jt.allow_late,sa==""&&Sr([{late_penalty:5}]),Sa(Object.assign({},Jt))}}),Ba.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),Ba.createElement(le.Z,{overlayStyle:{width:380,maxWidth:380},title:Ba.createElement("div",{style:{display:"flex",flexFlow:"column"}},Ba.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),Ba.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"),Ba.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"))},Ba.createElement("i",{className:`iconfont icon-tishixiaowenhao ${ba.Z.title_icon}`}))),(Jt==null?void 0:Jt.allow_late)&&Ba.createElement("div",{className:"pb5"},Ba.createElement(Be.Z,{className:ba.Z.row_sty1},Ba.createElement(pe.Z,{className:ba.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),Ba.createElement(oe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:Kn,value:Jt.unified_late,onChange:ra=>{var ha;if((0,a.Rm)()&&!((ha=Ve.AssistantObject.group)!=null&&ha.can_late)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.unified_late=ra.target.value,sa==""&&!ra.target.value&&Sr([{late_penalty:5}]),Sa(_i({},Jt))}},(Jt==null?void 0:Jt.unified_setting)&&Ba.createElement(oe.ZP,{disabled:(en==null?void 0:en.allow_late)||!(en!=null&&en.manage_all_group),value:!0}," \u7EDF\u4E00\u8865\u4EA4 "),((Yn=en==null?void 0:en.group_settings)==null?void 0:Yn.length)&&Ba.createElement(oe.ZP,{disabled:en==null?void 0:en.allow_late,value:!1}," \u5206\u73ED\u8865\u4EA4 "))),Jt!=null&&Jt.unified_late?Ba.createElement("div",null,Ba.createElement(Be.Z,{wrap:!1,align:"middle",className:`${ba.Z.row_sty1} mb10 mt5`},Ba.createElement(pe.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),Ba.createElement(pe.Z,{style:{margin:"0 10px 0 8px"}},Ba.createElement(ue.Z,{disabled:Kn||Ca,size:"large",addonAfter:"\u5206",style:{width:206},min:0,value:Jt.late_penalty,onChange:ra=>{var ha;if((0,a.Rm)()&&!((ha=Ve.AssistantObject.group)!=null&&ha.can_late)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.late_penalty=ra,Sa(Object.assign({},Jt))}})),Ba.createElement(pe.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")),Ba.createElement(Be.Z,{className:`${ba.Z.row_sty1}`},Ba.createElement(pe.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Ba.createElement(pe.Z,{style:{margin:"0 10px 0 8px"}},Ba.createElement(Vr.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Kn||bi||$o,value:Jt.late_time?we()(Jt.late_time):"",disabledDate:ra=>(0,wi.Q8)(ra,en==null?void 0:en.course_end_date),disabledTime:ra=>(0,wi.d0)(ra),onChange:(ra,ha)=>{var Po;if((0,a.Rm)()&&!((Po=Ve.AssistantObject.group)!=null&&Po.can_late)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.late_time=ha,Sa(Object.assign({},Jt))}})),Ba.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):sa.map(function(ra,ha){var Po;return Ba.createElement(Be.Z,{key:ha,style:{padding:"5px 14px 5px 52px"}},Ba.createElement(pe.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",ha+1),Ba.createElement(pe.Z,{className:"mr20 ml10"},Ba.createElement(fe.default,{size:"large",disabled:Kn||!((Po=Ya==null?void 0:Ya.homework_status)!=null&&Po.includes("\u672A\u53D1\u5E03"))&&ra.id,mode:"multiple",style:{width:250},value:typeof ra.group_name=="string"?[ra.group_name]:ra.group_name,placeholder:Pa.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),onChange:to=>{var Bo;if((0,a.Rm)()&&!((Bo=Ve.AssistantObject.normal)!=null&&Bo.can_late)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}sa[ha].group_name=to,sa[ha].group_id=ra.group_id,Sr(sa.slice())}},en.group_settings&&en.group_settings.map(function(to){if(Jt!=null&&Jt.unified_setting&&!sa.map(Bo=>Bo.group_name).toString().split(",").includes(String(to.group_name))&&!eo(to.id))return Ba.createElement(Ji,{value:to.group_name,key:to.id},to.group_name);if(Ze.map(Bo=>Bo.group_name).toString().split(",").includes(String(to.group_name))&&!sa.map(Bo=>Bo.group_name).toString().split(",").includes(String(to.group_name))&&!eo(to.id))return Ba.createElement(Ji,{value:to.group_name,key:to.id},to.group_name)}))),Ba.createElement(pe.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),Ba.createElement(pe.Z,{className:"mr20 ml10"},Ba.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:Kn||Oo(ra.id),defaultValue:ra.late_penalty,onChange:to=>{var Bo,Qo;if((0,a.Rm)()&&!((Qo=(Bo=Ve.AssistantObject)==null?void 0:Bo.normal)!=null&&Qo.can_late)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}sa[ha].late_penalty=to,sa[ha].penalty_type=ho.Q.Number}})),Ba.createElement(pe.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ba.createElement(pe.Z,{className:"ml10"},Ba.createElement(Vr.default,{size:"large",disabled:Kn||Oo(ra.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:to=>(0,wi.Q8)(to,en==null?void 0:en.course_end_date),disabledTime:to=>(0,wi.d0)(to),format:"YYYY-MM-DD HH:mm",value:ra!=null&&ra.late_time?we()(ra.late_time):void 0,onChange:(to,Bo)=>{var Qo,xo;if((0,a.Rm)()&&!((xo=(Qo=Ve.AssistantObject)==null?void 0:Qo.normal)!=null&&xo.can_late)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}sa[ha].late_time=Bo,Sr([...sa])}})),!Kn&&Ba.createElement(pe.Z,{style:{height:40,lineHeight:"40px"}},Ba.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Sr(sa.concat({penalty_type:ho.Q.Number,late_penalty:5}))}}),ha>0&&!ra.id?Ba.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{sa=sa.filter((to,Bo)=>ha!==Bo),Sr(sa.slice()),setTimeout(()=>Sr(sa.slice()),10)}}):Ba.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),Ba.createElement(je.ZP,{loading:rr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>dr()},"\u4FDD\u5B58"))};var fi=(0,Ee.connect)(({shixunHomeworks:nt,classroomList:Ve})=>({shixunHomeworks:nt,classroomList:Ve}))(Eo),Nr=te(59301),Zi=Object.defineProperty,zi=Object.defineProperties,tl=Object.getOwnPropertyDescriptors,pl=Object.getOwnPropertySymbols,vl=Object.prototype.hasOwnProperty,Pi=Object.prototype.propertyIsEnumerable,pi=(nt,Ve,Je)=>Ve in nt?Zi(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Yi=(nt,Ve)=>{for(var Je in Ve||(Ve={}))vl.call(Ve,Je)&&pi(nt,Je,Ve[Je]);if(pl)for(var Je of pl(Ve))Pi.call(Ve,Je)&&pi(nt,Je,Ve[Je]);return nt},hl=(nt,Ve)=>zi(nt,tl(Ve)),yl=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const Cl=({shixunHomeworks:nt,getData:Ve,dispatch:Je})=>{const Wt=(0,Ee.useIntl)(),{workSetting:Vt}=nt,Yt=(0,Ee.useParams)(),[ea,qt]=(0,x.useState)(!0);let[Et,ln]=(0,x.useState)([]),[ua,Un]=(0,x.useState)([]);const[dn,pa]=(0,x.useState)(!1),[xt,$t]=(0,x.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:ho.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,x.useEffect)(()=>{qt(!(0,a.GJ)())},[(0,a.GJ)()]),(0,x.useEffect)(()=>{Vt!=null&&Vt.course_id&&(Object.keys(xt).map(function(zt){zt.indexOf("proportion")>-1?(xt[zt]=(Vt[zt]*100).toFixed(0),console.log(zt,xt[zt],Vt[zt])):xt[zt]=Vt[zt]}),(!xt.allow_late||!xt.unified_late)&&(xt.late_penalty=5),xt.unified_setting||(xt.unified_late=!1,xt.unified_anonymous_comment=!1,xt.unified_anonymous_appeal=!1),Et=JSON.parse(JSON.stringify(Vt.group_settings.map(zt=>hl(Yi({},zt),{group_name:[zt.group_name]})).filter(zt=>zt.publish_time!==null))),ua=JSON.parse(JSON.stringify(Vt.allow_late_settings.map(zt=>hl(Yi({},zt),{group_name:[zt.group_name]})).filter(zt=>zt.late_time!==null))),$t(Yi({},xt)),ln([...Et]),Un([...ua]),console.log(xt,Vt))},[Vt]);const fn=()=>yl(void 0,null,function*(){const zt=JSON.parse(JSON.stringify(xt));if(zt.categoryId=Yt.categoryId,xt.unified_setting||(Et=Et==null?void 0:Et.map(Yn=>{var Pa,en;if(!Yn.publish_time||!Yn.end_time)throw he.ZP.error(Wt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!Yn.group_name)throw he.ZP.error(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Yn.group_name=typeof(Yn==null?void 0:Yn.group_name)=="string"?[Yn==null?void 0:Yn.group_name]:Yn==null?void 0:Yn.group_name,Yn.group_id=(en=(Pa=Yn==null?void 0:Yn.group_name)==null?void 0:Pa.map(Ya=>{var ht,Kn;let Wa=(Kn=(ht=Vt.group_settings)==null?void 0:ht.filter(Ze=>(Ze==null?void 0:Ze.group_name)===Ya))==null?void 0:Kn[0];return Wa==null?void 0:Wa.group_id}))==null?void 0:en.toString().split(","),Yn})),zt.group_settings=Et,xt.allow_late)if(xt.unified_late){if(xt.late_penalty===null||xt.late_penalty===void 0||xt.late_penalty<0||xt.late_penalty>100)throw he.ZP.error(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!xt.late_time)throw he.ZP.error(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}))}else ua=ua==null?void 0:ua.map(Yn=>{var Pa,en;if(Yn.penalty_type=ho.Q.Number,Yn.late_penalty===null||Yn.late_penalty===void 0||Yn.late_penalty<0||Yn.late_penalty>100)throw he.ZP.error(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Yn.late_time)throw he.ZP.error(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!Yn.group_name)throw he.ZP.error(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Yn.group_name=typeof(Yn==null?void 0:Yn.group_name)=="string"?[Yn==null?void 0:Yn.group_name]:Yn==null?void 0:Yn.group_name,Yn.group_id=(en=(Pa=Yn==null?void 0:Yn.group_name)==null?void 0:Pa.map(Ya=>{var ht,Kn;let Wa=(Kn=(ht=Vt.group_settings)==null?void 0:ht.filter(Ze=>(Ze==null?void 0:Ze.group_name)===Ya))==null?void 0:Kn[0];return Wa==null?void 0:Wa.group_id}))==null?void 0:en.toString().split(","),Yn}),zt.allow_late_settings=ua;Object.keys(zt).map(function(Yn){Yn.indexOf("proportion")>-1&&(zt[Yn]=zt[Yn]/100)}),Je({type:"shixunHomeworks/updateSetting",payload:hl(Yi({},zt),{penalty_type:ho.Q.Number})}).then(Yn=>{Yn.status===0&&(he.ZP.success(Wt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Ve())})});return Nr.createElement("div",{className:aa.form},Nr.createElement("div",{className:aa.title},"\u7EC4\u957F\u8BC4\u5206"),Nr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Nr.createElement(Ir.Z,{disabled:ea,checked:xt.is_group_grade,onChange:zt=>{xt.is_group_grade=zt,$t(Yi({},xt))}}),Nr.createElement("span",{style:{color:"#333333",margin:"0 10px",fontWeight:"600"}},"\u7EC4\u957F\u8BC4\u5206"),Nr.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")),Nr.createElement("div",{className:aa.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),Nr.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:ea,value:xt.ta_mode,onChange:zt=>{xt.ta_mode=zt.target.value,$t(Yi({},xt))}},Nr.createElement(oe.ZP,{value:1,style:{marginRight:"40px"}},Nr.createElement("span",{style:{color:"#000000"}},"\u666E\u901A\u6A21\u5F0F"),Nr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),Nr.createElement("br",null),Nr.createElement(oe.ZP,{value:0},Nr.createElement("span",{style:{color:"#000000"}},"\u590D\u5BA1\u6A21\u5F0F"),Nr.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"))),Nr.createElement("div",{className:aa.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210"),Nr.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:ea,value:xt.final_mode,onChange:zt=>{xt.final_mode=zt.target.value,$t(Yi({},xt))}},Nr.createElement(oe.ZP,{value:!1,style:{marginRight:"12px"}},Nr.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),Nr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),Nr.createElement(oe.ZP,{value:!0},Nr.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),Nr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09"))),xt.final_mode?Nr.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)"):Nr.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Nr.createElement("div",null,"\u6559\u5E08\u8BC4\u5206"),Nr.createElement(ue.Z,{disabled:ea,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:xt.te_proportion,onChange:zt=>{xt.te_proportion=zt,$t(Object.assign({},xt))}}),Nr.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),Nr.createElement(ue.Z,{disabled:ea,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:xt.ta_proportion,onChange:zt=>{xt.ta_proportion=zt,$t(Object.assign({},xt))}}),xt.is_group_grade&&Nr.createElement(Nr.Fragment,null,Nr.createElement("div",null,"\u7EC4\u957F\u8BC4\u5206"),Nr.createElement(ue.Z,{disabled:ea,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:xt.gr_proportion,onChange:zt=>{xt.gr_proportion=zt,$t(Object.assign({},xt))}})),Nr.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),Nr.createElement(ue.Z,{disabled:ea,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 0 0 10px"},value:xt.st_proportion,onChange:zt=>{xt.st_proportion=zt,$t(Object.assign({},xt))}})),!ea&&Nr.createElement(Nr.Fragment,null,Nr.createElement(je.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:()=>fn()},"\u4FDD\u5B58"),Nr.createElement(je.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>pa(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),Nr.createElement(Ne.default,{open:dn,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{pa(!1)},onOk:()=>yl(void 0,null,function*(){const zt=JSON.parse(JSON.stringify(xt));Object.keys(zt).map(function(Pa){Pa.indexOf("proportion")>-1&&(zt[Pa]=zt[Pa]/100)}),(yield(0,ve.ZP)(`/api/courses/${Yt.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:zt}})).status===0&&(he.ZP.success(Wt.formatMessage({id:"classrooms.setSuccess",defaultMessage:"\u8BBE\u7F6E\u6210\u529F"})),pa(!1))})},Nr.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 wr=(0,Ee.connect)(({shixunHomeworks:nt})=>({shixunHomeworks:nt}))(Cl),Aa=te(59301),tr=Object.defineProperty,$a=Object.defineProperties,No=Object.getOwnPropertyDescriptors,ri=Object.getOwnPropertySymbols,Ei=Object.prototype.hasOwnProperty,Ci=Object.prototype.propertyIsEnumerable,Ii=(nt,Ve,Je)=>Ve in nt?tr(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Fi=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Ei.call(Ve,Je)&&Ii(nt,Je,Ve[Je]);if(ri)for(var Je of ri(Ve))Ci.call(Ve,Je)&&Ii(nt,Je,Ve[Je]);return nt},nl=(nt,Ve)=>$a(nt,No(Ve)),Hi=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const lo=({getData:nt,dispatch:Ve,shixunHomeworks:Je})=>{const Wt=(0,Ee.useIntl)(),{workSetting:Vt}=Je,Yt=(0,Ee.useParams)(),[ea,qt]=(0,x.useState)(!0);let[Et,ln]=(0,x.useState)([]),[ua,Un]=(0,x.useState)([]);const[dn,pa]=(0,x.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:ho.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,x.useEffect)(()=>{qt(!(0,a.GJ)())},[(0,a.GJ)()]),(0,x.useEffect)(()=>{Vt!=null&&Vt.course_id&&(Object.keys(dn).map(function($t){$t.indexOf("proportion")>-1?(dn[$t]=Vt[$t]*100,console.log($t,dn[$t],Vt[$t])):dn[$t]=Vt[$t]}),(!dn.allow_late||!dn.unified_late)&&(dn.late_penalty=5),dn.unified_setting||(dn.unified_late=!1,dn.unified_anonymous_comment=!1,dn.unified_anonymous_appeal=!1),Et=JSON.parse(JSON.stringify(Vt.group_settings.map($t=>nl(Fi({},$t),{group_name:[$t.group_name]})).filter($t=>$t.publish_time!==null))),ua=JSON.parse(JSON.stringify(Vt.allow_late_settings.map($t=>nl(Fi({},$t),{group_name:[$t.group_name]})).filter($t=>$t.late_time!==null))),pa(Fi({},dn)),ln([...Et]),Un([...ua]))},[Vt]);const xt=()=>Hi(void 0,null,function*(){const $t=JSON.parse(JSON.stringify(dn));if($t.categoryId=Yt.categoryId,dn.unified_setting||(Et=Et==null?void 0:Et.map(fn=>{var zt,Yn;if(!fn.publish_time||!fn.end_time)throw he.ZP.error(Wt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!fn.group_name)throw he.ZP.error(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\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=(Yn=(zt=fn==null?void 0:fn.group_name)==null?void 0:zt.map(Pa=>{var en,Ya;let ht=(Ya=(en=Vt.group_settings)==null?void 0:en.filter(Kn=>(Kn==null?void 0:Kn.group_name)===Pa))==null?void 0:Ya[0];return ht==null?void 0:ht.group_id}))==null?void 0:Yn.toString().split(","),fn})),$t.group_settings=Et,dn.allow_late)if(dn.unified_late){if(dn.late_penalty===null||dn.late_penalty===void 0||dn.late_penalty<0||dn.late_penalty>100)throw he.ZP.error(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!dn.late_time)throw he.ZP.error(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}))}else ua=ua==null?void 0:ua.map(fn=>{var zt,Yn;if(fn.penalty_type=ho.Q.Number,fn.late_penalty===null||fn.late_penalty===void 0||fn.late_penalty<0||fn.late_penalty>100)throw he.ZP.error(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!fn.late_time)throw he.ZP.error(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!fn.group_name)throw he.ZP.error(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\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=(Yn=(zt=fn==null?void 0:fn.group_name)==null?void 0:zt.map(Pa=>{var en,Ya;let ht=(Ya=(en=Vt.group_settings)==null?void 0:en.filter(Kn=>(Kn==null?void 0:Kn.group_name)===Pa))==null?void 0:Ya[0];return ht==null?void 0:ht.group_id}))==null?void 0:Yn.toString().split(","),fn}),$t.allow_late_settings=ua;Object.keys($t).map(function(fn){fn.indexOf("proportion")>-1&&($t[fn]=$t[fn]/100)}),Ve({type:"shixunHomeworks/updateSetting",payload:nl(Fi({},$t),{penalty_type:ho.Q.Number})}).then(fn=>{fn.status===0&&(he.ZP.success(Wt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),nt())})});return Aa.createElement("div",{className:aa.form},Aa.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Aa.createElement(z.default,{checked:dn.work_public,disabled:ea,onChange:$t=>{dn.work_public=$t.target.checked,pa(Object.assign({},dn))}},Aa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4F5C\u54C1")),Aa.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")),Aa.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Aa.createElement(z.default,{checked:dn.score_open,disabled:ea,onChange:$t=>{$t.target.checked&&(dn.personal_score_open=!0),dn.score_open=$t.target.checked,pa(Object.assign({},dn))}},Aa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6210\u7EE9")),Aa.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")),Aa.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Aa.createElement(z.default,{checked:dn.personal_score_open,disabled:ea||dn.score_open,onChange:$t=>{dn.personal_score_open=$t.target.checked,pa(Object.assign({},dn))}},Aa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4E2A\u4EBA\u6210\u7EE9")),Aa.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")),Aa.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Aa.createElement(z.default,{checked:dn.answer_public,disabled:ea,onChange:$t=>{dn.answer_public=$t.target.checked,pa(Object.assign({},dn))}},Aa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u7B54\u6848")),Aa.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")),!ea&&Aa.createElement(Aa.Fragment,null,Aa.createElement(je.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:xt},"\u4FDD\u5B58")))};var _o=(0,Ee.connect)(({shixunHomeworks:nt})=>({shixunHomeworks:nt}))(lo),di=te(84926),zo=te(16534),Wo=te(36037),nn=te(30487),Ut=te(33679),Gt=te(59301),ga=Object.defineProperty,vr=Object.defineProperties,Wr=Object.getOwnPropertyDescriptors,Wn=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,Mr=Object.prototype.propertyIsEnumerable,no=(nt,Ve,Je)=>Ve in nt?ga(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Co=(nt,Ve)=>{for(var Je in Ve||(Ve={}))cr.call(Ve,Je)&&no(nt,Je,Ve[Je]);if(Wn)for(var Je of Wn(Ve))Mr.call(Ve,Je)&&no(nt,Je,Ve[Je]);return nt},qn=(nt,Ve)=>vr(nt,Wr(Ve)),So=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const Ho=(nt,Ve)=>{if(Ve==="comment"){const Je=nt==null?void 0:nt.filter(Yt=>Yt.evaluation_end!==null);return Je.length===0?[{deleteflag:!0}]:(0,Ut.M)(Je,["evaluation_start","evaluation_end"]).map(Yt=>qn(Co({},Yt),{evaluation_start:[Yt.evaluation_start,Yt.evaluation_end],group_name:[Yt.group_name],deleteflag:!1}))}else if(Ve==="appeal"){const Je=nt==null?void 0:nt.filter(Yt=>Yt.appeal_time!==null);return Je.length===0?[{deleteflag:!0}]:(0,Ut.M)(Je,["appeal_time"]).map(Yt=>qn(Co({},Yt),{group_name:[Yt.group_name],deleteflag:!1}))}},vi=(nt,Ve)=>nt.map(Je=>Ve.find(Wt=>Wt.value===Je).id),Zr=({shixunHomeworks:nt,classroomList:Ve,dispatch:Je})=>{var Wt,Vt,Yt,ea,qt,Et,ln,ua,Un;const{workSetting:dn,workList:pa}=nt,xt=(0,Ee.useIntl)(),$t=(0,Ee.useParams)(),[fn,zt]=(0,x.useState)(!0);let[Yn,Pa]=(0,x.useState)([]),[en,Ya]=(0,x.useState)([]);const[ht,Kn]=(0,x.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:ho.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}),Wa=(Wt=dn==null?void 0:dn.anonymous_comment_settings)==null?void 0:Wt.map(Mn=>({label:Mn.group_name,value:Mn.group_name,id:Mn.group_id})),Ze=(Vt=dn==null?void 0:dn.anonymous_appeal_settings)==null?void 0:Vt.map(Mn=>({label:Mn.group_name,value:Mn.group_name,id:Mn.group_id})),[Kt]=b.default.useForm(),[sa]=b.default.useForm(),Sr=()=>So(void 0,null,function*(){const Mn=(0,Ut.Y)(Kt.getFieldsValue(),"YYYY-MM-DD HH:mm"),Cr=(0,dt.cloneDeep)(Mn);for(const Ca of Cr.anonymous_comment_settings||[]){if(!(Ca!=null&&Ca.evaluation_start))return he.ZP.warning(xt.formatMessage({id:"classrooms.anonStartCannotEmpty",defaultMessage:"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),Promise.reject();if(!Ca.group_name)return he.ZP.warning(xt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),Promise.reject();Ca.evaluation_end=Ca==null?void 0:Ca.evaluation_start[1],Ca.evaluation_start=Ca==null?void 0:Ca.evaluation_start[0],Ca.group_id=vi(Ca.group_name,Wa),Reflect.deleteProperty(Ca,"deleteflag")}return Cr}),Jt=()=>{const Mn=(0,Ut.Y)(sa.getFieldsValue(),"YYYY-MM-DD HH:mm"),Cr=(0,dt.cloneDeep)(Mn);for(const Ca of Cr.anonymous_appeal_settings||[])Ca.group_id=vi(Ca.group_name,Ze),Reflect.deleteProperty(Ca,"deleteflag");return Cr},Sa=()=>So(void 0,null,function*(){yield Je({type:"shixunHomeworks/getWorkSetting",payload:Co({},$t)}),Kt.resetFields(),sa.resetFields()});(0,x.useEffect)(()=>{dn!=null&&dn.course_id&&(Object.keys(ht).map(function(Mn){Mn.indexOf("proportion")>-1?ht[Mn]=dn[Mn]*100:ht[Mn]=dn[Mn]}),(!ht.allow_late||!ht.unified_late)&&(ht.late_penalty=5),ht.unified_setting||(ht.unified_late=!1,ht.unified_anonymous_comment=!1,ht.unified_anonymous_appeal=!1),Yn=JSON.parse(JSON.stringify(dn.group_settings.map(Mn=>qn(Co({},Mn),{group_name:[Mn.group_name]})).filter(Mn=>Mn.publish_time!==null))),en=JSON.parse(JSON.stringify(dn.allow_late_settings.map(Mn=>qn(Co({},Mn),{group_name:[Mn.group_name]})).filter(Mn=>Mn.late_time!==null))),Kn(Co({},ht)),Pa([...Yn]),Ya([...en]))},[dn]),(0,x.useEffect)(()=>{zt(!(0,a.t_)()&&!(dn!=null&&dn.can_edit))},[dn,(0,a.t_)()]);const Qa=(((Yt=dn==null?void 0:dn.homework_status)==null?void 0:Yt.includes("\u5DF2\u622A\u6B62"))||(Wa==null?void 0:Wa.length)>0)&&(dn==null?void 0:dn.student_works),Fa=((ea=dn==null?void 0:dn.anonymous_appeal_settings)==null?void 0:ea.length)>0,rr=(dn==null?void 0:dn.anonymous_comment)&&(dn==null?void 0:dn.unified_anonymous_comment)&&((qt=pa==null?void 0:pa.homework_status)==null?void 0:qt.includes("\u5DF2\u622A\u6B62"))||Fa,[Rr,dr]=(0,x.useState)(!1),Ro=()=>So(void 0,null,function*(){dr(!Rr);const Mn=JSON.parse(JSON.stringify(ht));if(Mn.categoryId=$t.categoryId,ht.unified_setting||(Yn=Yn==null?void 0:Yn.map(Ca=>{var $o,bi;if(!Ca.publish_time||!Ca.end_time)throw he.ZP.error(xt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),dr(!1),new String(xt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!Ca.group_name)throw he.ZP.error(xt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),dr(!1),new String(xt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Ca.group_name=typeof(Ca==null?void 0:Ca.group_name)=="string"?[Ca==null?void 0:Ca.group_name]:Ca==null?void 0:Ca.group_name,Ca.group_id=(bi=($o=Ca==null?void 0:Ca.group_name)==null?void 0:$o.map(ur=>{var Oo,eo;let ra=(eo=(Oo=dn.group_settings)==null?void 0:Oo.filter(ha=>(ha==null?void 0:ha.group_name)===ur))==null?void 0:eo[0];return ra==null?void 0:ra.group_id}))==null?void 0:bi.toString().split(","),Ca})),Mn.group_settings=Yn,ht.allow_late)if(ht.unified_late){if(ht.late_penalty===null||ht.late_penalty===void 0||ht.late_penalty<0||ht.late_penalty>100)throw he.ZP.error(`${xt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),dr(!1),new String(`${xt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!ht.late_time)throw he.ZP.error(xt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),dr(!1),new String(xt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}))}else en=en==null?void 0:en.map(Ca=>{var $o,bi;if(Ca.penalty_type=ho.Q.Number,Ca.late_penalty===null||Ca.late_penalty===void 0||Ca.late_penalty<0||Ca.late_penalty>100)throw he.ZP.error(`${xt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),dr(!1),new String(`${xt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Ca.late_time)throw he.ZP.error(xt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),dr(!1),new String(xt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!Ca.group_name)throw he.ZP.error(xt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),dr(!1),new String(xt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Ca.group_name=typeof(Ca==null?void 0:Ca.group_name)=="string"?[Ca==null?void 0:Ca.group_name]:Ca==null?void 0:Ca.group_name,Ca.group_id=(bi=($o=Ca==null?void 0:Ca.group_name)==null?void 0:$o.map(ur=>{var Oo,eo;let ra=(eo=(Oo=dn.group_settings)==null?void 0:Oo.filter(ha=>(ha==null?void 0:ha.group_name)===ur))==null?void 0:eo[0];return ra==null?void 0:ra.group_id}))==null?void 0:bi.toString().split(","),Ca}),Mn.allow_late_settings=en;if(ht.evaluation_start){if(ht.end_time&&we()(ht.evaluation_start)<=we()(ht.end_time))throw he.ZP.error(xt.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"})),dr(!1),new String(xt.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}));if(ht.late_time&&we()(ht.evaluation_start)<=we()(ht.late_time))throw he.ZP.error(xt.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"})),dr(!1),new String(xt.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\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(Ca){Ca.indexOf("proportion")>-1&&(Mn[Ca]=Mn[Ca]/100)}),Mn.anonymous_comment&&!Mn.unified_anonymous_comment){const Ca=yield Sr();Mn.anonymous_comment_settings=Ca.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach($o=>{Reflect.deleteProperty(Mn,$o)})}if(Mn.anonymous_appeal&&!Mn.unified_anonymous_appeal){const Ca=Jt();Mn.anonymous_appeal_settings=Ca.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach($o=>{Reflect.deleteProperty(Mn,$o)})}(yield(0,ve.ZP)(`/api/homework_commons/${$t.categoryId}/evaluation_setting.json`,{method:"post",body:Co({},Mn)})).status===0?(dr(!1),he.ZP.success(xt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),zt(!0),Sa()):dr(!1)});return Gt.createElement("div",{className:aa.form},Gt.createElement("div",{className:aa.title},"\u4F5C\u4E1A\u533F\u8BC4"),Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Gt.createElement(Ir.Z,{checked:ht.anonymous_comment,disabled:fn||!Qa||(dn==null?void 0:dn.anonymous_comment),onChange:()=>{var Mn;if((0,a.Rm)()&&!((Mn=Ve.AssistantObject.group)!=null&&Mn.can_anonymous_comment)){he.ZP.warning(xt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.anonymous_comment=!ht.anonymous_comment,ht.allow_late&&!ht.evaluation_start?ht.late_time&&ht.late_time!=""&&(ht.evaluation_start=we()(ht.late_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),ht.evaluation_end=we()(ht.late_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")):ht.unified_setting&&!ht.evaluation_start&&ht.end_time&&ht.end_time!=""&&(ht.evaluation_start=we()(ht.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),ht.evaluation_end=we()(ht.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),ht.anonymous_comment&&(ht.evaluation_num=parseInt(ht.evaluation_num)?ht.evaluation_num:3,ht.absence_penalty=parseInt(ht.absence_penalty)?ht.absence_penalty:3),Kn(Object.assign({},ht))}}),Gt.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),Gt.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"),Gt.createElement(le.Z,{title:Gt.createElement("div",null,Gt.createElement("div",null,"\u89C4\u5219"),Gt.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"),Gt.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"),Gt.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"),Gt.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"))},Gt.createElement("i",{className:`iconfont icon-tishixiaowenhao ${aa.title_icon}`}))),ht.anonymous_comment&&Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Gt.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),Gt.createElement(oe.ZP.Group,{value:ht.unified_anonymous_comment,disabled:fn||ht.anonymous_appeal||(dn==null?void 0:dn.anonymous_comment),onChange:Mn=>{var Cr;if((0,a.Rm)()&&!((Cr=Ve.AssistantObject.group)!=null&&Cr.can_anonymous_comment)){he.ZP.warning(xt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(Ca=>qn(Co({},Ca),{unified_anonymous_comment:Mn.target.value})),Kt.resetFields()}},(dn==null?void 0:dn.unified_setting)&&(dn==null?void 0:dn.unified_late)&&Gt.createElement(oe.ZP,{value:!0,disabled:fn||ht.anonymous_appeal||(dn==null?void 0:dn.anonymous_comment)||!(dn!=null&&dn.manage_all_group)},Gt.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((Et=dn==null?void 0:dn.group_settings)==null?void 0:Et.length)>0&&Gt.createElement(oe.ZP,{value:!1},Gt.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),ht.anonymous_comment&&ht.unified_anonymous_comment&&Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Gt.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),Gt.createElement(oe.ZP.Group,{value:ht.anonymous_group,disabled:fn||ht.anonymous_appeal||(dn==null?void 0:dn.anonymous_comment),onChange:Mn=>{var Cr;if((0,a.Rm)()&&!((Cr=Ve.AssistantObject.group)!=null&&Cr.can_anonymous_comment)){he.ZP.warning(xt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(Ca=>qn(Co({},Ca),{anonymous_group:Mn.target.value}))}},Gt.createElement(oe.ZP,{value:!1},Gt.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((ln=dn==null?void 0:dn.group_settings)==null?void 0:ln.length)>0&&Gt.createElement(oe.ZP,{value:!0,disabled:fn||!(dn!=null&&dn.can_anonymous_group)},Gt.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),ht.anonymous_comment&&Gt.createElement(Gt.Fragment,null,ht.unified_anonymous_comment?Gt.createElement(di.Z,{data:ht,setData:Kn,disabled:fn}):Gt.createElement(b.default,{form:Kt,autoComplete:"off",initialValues:dn!=null&&dn.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:Ho(dn==null?void 0:dn.anonymous_comment_settings,"comment")}},Gt.createElement(zo.Z,{disabled:fn,selectOptions:Wa,form:Kt,data:ht}))),Gt.createElement("div",{className:aa.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Gt.createElement(Ir.Z,{checked:ht.anonymous_appeal,disabled:fn||!rr||(dn==null?void 0:dn.anonymous_appeal),onChange:()=>{var Mn;if((0,a.Rm)()&&!((Mn=Ve.AssistantObject.group)!=null&&Mn.can_anonymous_appeal)){he.ZP.warning(xt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.anonymous_appeal=!ht.anonymous_appeal,ht.anonymous_appeal&&(ht.appeal_penalty=parseInt(ht.appeal_penalty)?ht.appeal_penalty:2),Kn(Object.assign({},ht))}}),Gt.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),Gt.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")),ht.anonymous_appeal&&Gt.createElement(Gt.Fragment,null,Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Gt.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),Gt.createElement(oe.ZP.Group,{value:ht.unified_anonymous_appeal,disabled:fn||(dn==null?void 0:dn.anonymous_appeal),onChange:Mn=>{var Cr;if((0,a.Rm)()&&!((Cr=Ve.AssistantObject.group)!=null&&Cr.can_anonymous_appeal)){he.ZP.warning(xt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(Ca=>qn(Co({},Ca),{unified_anonymous_appeal:Mn.target.value})),sa.resetFields()}},(dn==null?void 0:dn.unified_anonymous_comment)&&Gt.createElement(oe.ZP,{value:!0,disabled:!(dn!=null&&dn.manage_all_group)},Gt.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((ua=dn==null?void 0:dn.group_settings)==null?void 0:ua.length)>0&&Gt.createElement(oe.ZP,{value:!1},Gt.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),ht.unified_anonymous_appeal?Gt.createElement(Wo.Z,{data:ht,setData:Kn,disabled:fn}):Gt.createElement(b.default,{form:sa,initialValues:dn!=null&&dn.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:Ho(dn==null?void 0:dn.anonymous_appeal_settings,"appeal")}},Gt.createElement(nn.Z,{disabled:fn||(0,a.Rm)()&&!((Un=Ve.AssistantObject.group)!=null&&Un.can_anonymous_appeal),selectOptions:Ze,form:sa}))),!fn&&Gt.createElement(je.ZP,{loading:Rr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Ro()},"\u4FDD\u5B58"))};var Ur=(0,Ee.connect)(({shixunHomeworks:nt,classroomList:Ve})=>({shixunHomeworks:nt,classroomList:Ve}))(Zr),ei=te(5529),nr=te(28854),pt=te(59301),rl=Object.defineProperty,Pl=Object.defineProperties,Il=Object.getOwnPropertyDescriptors,El=Object.getOwnPropertySymbols,Al=Object.prototype.hasOwnProperty,wl=Object.prototype.propertyIsEnumerable,_l=(nt,Ve,Je)=>Ve in nt?rl(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Bi=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Al.call(Ve,Je)&&_l(nt,Je,Ve[Je]);if(El)for(var Je of El(Ve))wl.call(Ve,Je)&&_l(nt,Je,Ve[Je]);return nt},Vi=(nt,Ve)=>Pl(nt,Il(Ve)),Fl=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const Ml=nt=>Fl(void 0,null,function*(){return yield(0,ve.ZP)(`/api/homework_commons/${nt==null?void 0:nt.categoryId}/publish_setting.json`,{method:"post",body:nt})}),sl=nt=>Fl(void 0,null,function*(){return yield(0,ve.ZP)(`/api/homework_commons/${nt==null?void 0:nt.categoryId}/evaluation_setting.json`,{method:"post",body:nt})}),Xi=(nt,Ve)=>nt==null?void 0:nt.map(Je=>{var Wt;return(Wt=Ve==null?void 0:Ve.find(Vt=>Vt.value===Je))==null?void 0:Wt.id}),bl=(nt,Ve)=>{var Je;return nt=typeof nt=="string"?[nt]:nt,(Je=nt==null?void 0:nt.map(Wt=>Ve==null?void 0:Ve.find(Vt=>{var Yt;return(Yt=Vt==null?void 0:Vt.group_name)==null?void 0:Yt.includes(Wt)})))==null?void 0:Je.filter(Wt=>Wt)},Ki=(nt,Ve,Je,Wt=!1)=>{let Vt=null,Yt=Wt?Ve:bl(nt,Ve);return Yt==null||Yt.forEach((ea,qt)=>{(qt==0||Je(ea,Vt||{}))&&(Vt=ea)}),Vt},Kl=({shixunHomeworks:nt,loading:Ve,dispatch:Je,classroomList:Wt})=>{var Vt,Yt,ea,qt,Et,ln,ua,Un,dn,pa,xt,$t,fn,zt,Yn,Pa,en,Ya,ht;const Kn=(0,Ee.useIntl)(),Wa=(0,Ee.useParams)(),{workSetting:Ze,workList:Kt}=nt,[,sa,Sr]=(0,wt.U)(Ml,{categoryId:Wa==null?void 0:Wa.categoryId,penalty_type:ho.Q.Number}),[,Jt,Sa]=(0,wt.U)(sl,{categoryId:Wa==null?void 0:Wa.categoryId}),[Qa]=b.default.useForm(),Fa=b.default.useWatch("unified_setting",Qa),rr=b.default.useWatch("group_settings",Qa),Rr=b.default.useWatch("allow_late_settings",Qa),dr=b.default.useWatch("end_time",Qa),Ro=b.default.useWatch("publish_time",Qa),Mn=b.default.useWatch("allow_late",Qa),Cr=b.default.useWatch("unified_late",Qa),Ca=b.default.useWatch("late_time",Qa),$o=b.default.useWatch("anonymous_comment",Qa),bi=b.default.useWatch("unified_anonymous_comment",Qa),ur=b.default.useWatch("evaluation_start",Qa),Oo=b.default.useWatch("anonymous_appeal",Qa),eo=b.default.useWatch("anonymous_comment_settings",Qa),ra=b.default.useWatch("unified_anonymous_appeal",Qa),ha=b.default.useWatch("anonymous_appeal_settings",Qa),[Po,to]=(0,x.useState)(!1),[Bo,Qo]=(0,x.useState)({}),xo=Po||(0,a.Rm)()&&!((Yt=(Vt=Wt.AssistantObject)==null?void 0:Vt.group)!=null&&Yt.can_publish),jo=Po||(0,a.Rm)()&&!((qt=(ea=Wt.AssistantObject)==null?void 0:ea.group)!=null&&qt.can_late),wo=Po||(0,a.Rm)()&&!((ln=(Et=Wt.AssistantObject)==null?void 0:Et.group)!=null&&ln.can_anonymous_comment),xi=Po||(0,a.Rm)()&&!((Un=(ua=Wt.AssistantObject)==null?void 0:ua.group)!=null&&Un.can_anonymous_appeal),Li=(Dn,Hn)=>{if(Dn!=null&&Dn.some(Rn=>typeof Rn.group_name!="string")){const Rn=[];Dn==null||Dn.forEach(zn=>{var ca;typeof zn.group_name!="string"&&((ca=zn.group_name)==null||ca.forEach(Fr=>{Rn.push(Vi(Bi({},zn),{group_name:Fr}))}))}),Dn=Rn}return Dn==null?void 0:Dn.filter(Rn=>{var zn,ca,Fr;return!((Fr=(ca=(zn=Hn==null?void 0:Hn.map(Go=>Go==null?void 0:Go.group_name))==null?void 0:zn.toString())==null?void 0:ca.split(","))!=null&&Fr.includes(String(Rn.group_name)))&&Rn.is_admin})},Ti=Dn=>{if(Dn=="allow_late"){Ne.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:pt.createElement(pt.Fragment,null,pt.createElement("div",null,pt.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"),pt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},pt.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(Dn=="anonymous_comment"){Ne.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:pt.createElement(pt.Fragment,null,pt.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",pt.createElement("br",null),pt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},pt.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(Dn=="anonymous_appeal"){Ne.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:pt.createElement(pt.Fragment,null,pt.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"),pt.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",pt.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",pt.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",pt.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",pt.createElement("br",null))});return}if(Dn=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(Dn=="unified_anonymous_comment")return Fa===!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(Dn=="unified_anonymous_appeal")return Fa===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":Cr===!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(Dn=="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(Dn=="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"},uo=(Dn,Hn={})=>{var Rn,zn,ca,Fr,Go,ui,ka,Or,Ni,yo;if(Dn=="unified_setting")return xo||!((Rn=Kt==null?void 0:Kt.homework_status)!=null&&Rn.includes("\u672A\u53D1\u5E03"))||!(Ze!=null&&Ze.manage_all_group);if(Dn=="publish_time")return xo||!((zn=Kt==null?void 0:Kt.homework_status)!=null&&zn.includes("\u672A\u53D1\u5E03")||(ca=Kt==null?void 0:Kt.homework_status)!=null&&ca.includes("\u672A\u5F00\u59CB"));if(Dn=="end_time"){const bn=Ki([],(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_start)&&(Gn==null?void 0:Gn.evaluation_start)&&we()(kn==null?void 0:kn.evaluation_start).startOf("second")=we()(Ze==null?void 0:Ze.end_time).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&we()().startOf("second")>=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(bn==null?void 0:bn.evaluation_start)&&we()().startOf("second")>=we()(bn==null?void 0:bn.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(bn=>Dn==null?void 0:Dn.includes(bn)))return xo||!(Hn!=null&&Hn.is_admin)||!((Fr=Kt==null?void 0:Kt.homework_status)!=null&&Fr.includes("\u672A\u53D1\u5E03"))&&(Hn==null?void 0:Hn.publish_time)&&we()().startOf("second")>=we()((Go=Hn==null?void 0:Hn.publish_time)==null?void 0:Go[0]).startOf("second");if(["group_settings","publish_time"].every(bn=>Dn==null?void 0:Dn.includes(bn))){const bn=Ki(Hn==null?void 0:Hn.group_name,(Ze==null?void 0:Ze.allow_late_settings)||[],(Gn,bo)=>(Gn==null?void 0:Gn.late_time)&&(bo==null?void 0:bo.late_time)&&we()(Gn==null?void 0:Gn.late_time).startOf("second")(Gn==null?void 0:Gn.evaluation_start)&&(bo==null?void 0:bo.evaluation_start)&&we()(Gn==null?void 0:Gn.evaluation_start).startOf("second")=we()((ka=Hn==null?void 0:Hn.publish_time)==null?void 0:ka[0]).startOf("second"),(Ze==null?void 0:Ze.allow_late)&&(bn==null?void 0:bn.late_time)&&we()().startOf("second")>=we()(Hn==null?void 0:Hn.end_time).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(kn==null?void 0:kn.evaluation_start)&&we()().startOf("second")>=we()(kn==null?void 0:kn.evaluation_start).startOf("second")]}if(Dn=="allow_late"){const bn=((Or=Ze==null?void 0:Ze.allow_late_settings)==null?void 0:Or.filter(Gn=>Gn.late_time!==null).map(Gn=>{var bo;return(bo=Gn==null?void 0:Gn.group_id)==null?void 0:bo[0]}))||[],kn=Ki(null,(Ze==null?void 0:Ze.group_settings)||[],(Gn,bo)=>(Gn==null?void 0:Gn.end_time)&&(bo==null?void 0:bo.end_time)&&we()(Gn==null?void 0:Gn.end_time).startOf("second")=we()(Ze==null?void 0:Ze.end_time).startOf("second")||(bn==null?void 0:bn.includes((Ni=kn==null?void 0:kn.group_id)==null?void 0:Ni[0]))&&(Ze==null?void 0:Ze.allow_late)&&(kn==null?void 0:kn.end_time)&&we()().startOf("second")>=we()(kn==null?void 0:kn.end_time).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(Ze==null?void 0:Ze.evaluation_start)&&we()().startOf("second")>=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second")}if(Dn=="unified_late"){const bn=Ki(null,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_start)&&(Gn==null?void 0:Gn.evaluation_start)&&we()(kn==null?void 0:kn.evaluation_start).startOf("second")=we()(Ze==null?void 0:Ze.end_time).startOf("second")||Fa===!1}if(Dn=="late_penalty"||Dn=="late_time")return jo||(Ze==null?void 0:Ze.anonymous_comment)&&we()().startOf("second")>=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(bn=>Dn==null?void 0:Dn.includes(bn))){const bn=Ki(Hn==null?void 0:Hn.group_name,(Ze==null?void 0:Ze.group_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.end_time)&&(Gn==null?void 0:Gn.end_time)&&we()(kn==null?void 0:kn.end_time).startOf("second")>we()(Gn==null?void 0:Gn.end_time).startOf("second"));return xo||!(Hn!=null&&Hn.is_admin)||(bn==null?void 0:bn.end_time)&&we()().startOf("second")>=we()(bn==null?void 0:bn.end_time).startOf("second")||(Hn==null?void 0:Hn.group_name)&&((yo=Hn==null?void 0:Hn.group_name)==null?void 0:yo.length)&&(Ze==null?void 0:Ze.unified_setting)&&(Ze==null?void 0:Ze.end_time)&&we()().startOf("second")>=we()(Ze==null?void 0:Ze.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(bn=>Dn==null?void 0:Dn.includes(bn))){const bn=Ki(Hn==null?void 0:Hn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_start)&&(Gn==null?void 0:Gn.evaluation_start)&&we()(kn==null?void 0:kn.evaluation_start).startOf("second")>we()(Gn==null?void 0:Gn.evaluation_start).startOf("second"));return xo||!(Hn!=null&&Hn.is_admin)||(bn==null?void 0:bn.evaluation_start)&&(Ze==null?void 0:Ze.anonymous_comment)&&we()().startOf("second")>=we()(bn==null?void 0:bn.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(bn=>Dn==null?void 0:Dn.includes(bn))){const bn=Ki(Hn==null?void 0:Hn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_start)&&(Gn==null?void 0:Gn.evaluation_start)&&we()(kn==null?void 0:kn.evaluation_start).startOf("second")=we()(bn==null?void 0:bn.evaluation_start).startOf("second")}if(Dn=="anonymous_comment"){const bn=Ki(null,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_start)&&(Gn==null?void 0:Gn.evaluation_start)&&we()(kn==null?void 0:kn.evaluation_start).startOf("second")>we()(Gn==null?void 0:Gn.evaluation_start).startOf("second"),!0);return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.anonymous_comment)&&we()().startOf("second")>=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(bn==null?void 0:bn.evaluation_start)&&we()().startOf("second")>=we()(bn==null?void 0:bn.evaluation_start).startOf("second")}if(Dn=="unified_anonymous_comment"){const bn=Ki(null,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_start)&&(Gn==null?void 0:Gn.evaluation_start)&&we()(kn==null?void 0:kn.evaluation_start).startOf("second")=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||!(Ze!=null&&Ze.unified_anonymous_comment)&&(Ze==null?void 0:Ze.anonymous_comment)&&bn.evaluation_start&&we()().startOf("second")>=we()(bn==null?void 0:bn.evaluation_start).startOf("second")||Cr===!1||Fa===!1}if(Dn=="anonymous_group")return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.anonymous_comment)&&(Ze==null?void 0:Ze.evaluation_start)&&we()().startOf("second")>=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(Dn=="evaluation_start")return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.anonymous_comment)&&we()().startOf("second")>=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(Dn=="evaluation_start")return wo;if(Dn=="evaluation_end")return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(Dn=="evaluation_num")return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||we()().startOf("second")>=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(Dn=="absence_penalty")return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(["anonymous_comment_settings","group_name"].every(bn=>Dn==null?void 0:Dn.includes(bn))){const bn=Ki(Hn==null?void 0:Hn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_start)&&(Gn==null?void 0:Gn.evaluation_start)&&we()(kn==null?void 0:kn.evaluation_start).startOf("second")>we()(Gn==null?void 0:Gn.evaluation_start).startOf("second"));return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin)||(bn==null?void 0:bn.evaluation_start)&&we()().startOf("second")>=we()(bn==null?void 0:bn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(bn=>Dn==null?void 0:Dn.includes(bn))){const bn=Ki(Hn==null?void 0:Hn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_start)&&(Gn==null?void 0:Gn.evaluation_start)&&we()(kn==null?void 0:kn.evaluation_start).startOf("second")>we()(Gn==null?void 0:Gn.evaluation_start).startOf("second"));return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin)||[(bn==null?void 0:bn.evaluation_start)&&we()().startOf("second")>=we()(bn==null?void 0:bn.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(bn=>Dn==null?void 0:Dn.includes(bn))){const bn=Ki(Hn==null?void 0:Hn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_start)&&(Gn==null?void 0:Gn.evaluation_start)&&we()(kn==null?void 0:kn.evaluation_start).startOf("second")>we()(Gn==null?void 0:Gn.evaluation_start).startOf("second"));return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin)||(bn==null?void 0:bn.evaluation_start)&&we()().startOf("second")>=we()(bn==null?void 0:bn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(bn=>Dn==null?void 0:Dn.includes(bn))||["anonymous_comment_settings","student_comment"].every(bn=>Dn==null?void 0:Dn.includes(bn)))return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin);if(Dn=="student_comment")return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(Dn=="is_open_abnormal_score")return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.is_open_abnormal_score);if(Dn=="anonymous_appeal")return xi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||Ze.anonymous_appeal&&we()().startOf("second")>=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(Dn=="unified_anonymous_appeal")return xi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||we()().startOf("second")>=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||Cr===!1||Fa===!1||bi==!1;if(Dn=="appeal_penalty")return xi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(["anonymous_appeal_settings","group_name"].every(bn=>Dn==null?void 0:Dn.includes(bn))){const bn=Ki(Hn==null?void 0:Hn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_end)&&(Gn==null?void 0:Gn.evaluation_end)&&we()(kn==null?void 0:kn.evaluation_end).startOf("second")>we()(Gn==null?void 0:Gn.evaluation_end).startOf("second"));return xi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin)||(bn==null?void 0:bn.evaluation_end)&&we()().startOf("second")>=we()(bn==null?void 0:bn.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(bn=>Dn==null?void 0:Dn.includes(bn))?xi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin):!1},ol=(Dn,Hn)=>{var Rn,zn,ca,Fr,Go,ui,ka,Or,Ni;if(console.log("handleValuesChange",Dn,Hn),Je({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in Dn&&(Hn!=null&&Hn.end_time||Qa.setFieldsValue({end_time:we()(Hn==null?void 0:Hn.publish_time).add(7,"days")})),"unified_setting"in Dn&&(Hn!=null&&Hn.unified_setting||Qa.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in Dn&&(Hn!=null&&Hn.unified_late||Qa.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in Dn&&(Hn!=null&&Hn.unified_anonymous_comment||Qa.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in Dn){let yo=[];(Rn=Hn==null?void 0:Hn.group_settings)==null||Rn.forEach(bn=>{yo=[...yo,...(bn==null?void 0:bn.group_name)||[]]}),Qa.setFieldsValue({allow_late_settings:((zn=Hn==null?void 0:Hn.allow_late_settings)==null?void 0:zn.map(bn=>{var kn;return Vi(Bi({},bn),{group_name:(kn=bn==null?void 0:bn.group_name)==null?void 0:kn.filter(Gn=>yo.includes(Gn))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((ca=Hn==null?void 0:Hn.anonymous_comment_settings)==null?void 0:ca.map(bn=>{var kn,Gn;return Vi(Bi({},bn),{group_name:bn!=null&&bn.evaluation_start&&we()().startOf("second")>=we()((kn=bn==null?void 0:bn.evaluation_start)==null?void 0:kn[0]).startOf("second")?bn==null?void 0:bn.group_name:(Gn=bn==null?void 0:bn.group_name)==null?void 0:Gn.filter(bo=>yo.includes(bo))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Fr=Hn==null?void 0:Hn.anonymous_appeal_settings)==null?void 0:Fr.map(bn=>{var kn;return Vi(Bi({},bn),{group_name:(kn=bn==null?void 0:bn.group_name)==null?void 0:kn.filter(Gn=>yo.includes(Gn))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in Dn){let yo=[];(Go=Hn==null?void 0:Hn.allow_late_settings)==null||Go.forEach(bn=>{yo=[...yo,...(bn==null?void 0:bn.group_name)||[]]}),Qa.setFieldsValue({anonymous_comment_settings:((ui=Hn==null?void 0:Hn.anonymous_comment_settings)==null?void 0:ui.map(bn=>{var kn,Gn;return Vi(Bi({},bn),{group_name:bn!=null&&bn.evaluation_start&&we()().startOf("second")>=we()((kn=bn==null?void 0:bn.evaluation_start)==null?void 0:kn[0]).startOf("second")?bn==null?void 0:bn.group_name:(Gn=bn==null?void 0:bn.group_name)==null?void 0:Gn.filter(bo=>yo.includes(bo))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((ka=Hn==null?void 0:Hn.anonymous_appeal_settings)==null?void 0:ka.map(bn=>{var kn;return Vi(Bi({},bn),{group_name:(kn=bn==null?void 0:bn.group_name)==null?void 0:kn.filter(Gn=>yo.includes(Gn))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in Dn){let yo=[];(Or=Hn==null?void 0:Hn.anonymous_comment_settings)==null||Or.forEach(bn=>{yo=[...yo,...(bn==null?void 0:bn.group_name)||[]]}),Qa.setFieldsValue({anonymous_appeal_settings:((Ni=Hn==null?void 0:Hn.anonymous_appeal_settings)==null?void 0:Ni.map(bn=>{var kn;return Vi(Bi({},bn),{group_name:(kn=bn==null?void 0:bn.group_name)==null?void 0:kn.filter(Gn=>yo.includes(Gn))})}))||[{is_admin:!0,appeal_penalty:2}]})}Qa.validateFields(),console.log("=====",we()(Hn==null?void 0:Hn.end_time).format("YYYY-MM-DD HH:mm:ss"))},fl=Dn=>Fl(void 0,null,function*(){var Hn,Rn,zn,ca;const Fr=Dn;if(Fr.min_num>Fr.max_num){he.ZP.info(Kn.formatMessage({id:"classrooms.promptMaxNum",defaultMessage:"\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570"}));return}Fr.group_settings=(Hn=Fr==null?void 0:Fr.group_settings)==null?void 0:Hn.map(ka=>{var Or,Ni;return ka.end_time=we()((Or=ka==null?void 0:ka.publish_time)==null?void 0:Or[1]).startOf("second"),ka.publish_time=we()((Ni=ka==null?void 0:ka.publish_time)==null?void 0:Ni[0]).startOf("second"),ka.group_name=typeof(ka==null?void 0:ka.group_name)=="string"?[ka==null?void 0:ka.group_name]:ka==null?void 0:ka.group_name,ka.group_id=Xi(ka==null?void 0:ka.group_name,Ze==null?void 0:Ze.group_settings),ka}),Fr.allow_late_settings=(Rn=Fr==null?void 0:Fr.allow_late_settings)==null?void 0:Rn.map(ka=>(ka.group_name=typeof(ka==null?void 0:ka.group_name)=="string"?[ka==null?void 0:ka.group_name]:ka==null?void 0:ka.group_name,ka.group_id=Xi(ka==null?void 0:ka.group_name,Ze==null?void 0:Ze.group_settings),ka)),Fr.anonymous_comment_settings=(zn=Fr==null?void 0:Fr.anonymous_comment_settings)==null?void 0:zn.map(ka=>{var Or,Ni;return ka.evaluation_end=we()((Or=ka==null?void 0:ka.evaluation_start)==null?void 0:Or[1]).startOf("second"),ka.evaluation_start=we()((Ni=ka==null?void 0:ka.evaluation_start)==null?void 0:Ni[0]).startOf("second"),ka.group_name=typeof(ka==null?void 0:ka.group_name)=="string"?[ka==null?void 0:ka.group_name]:ka==null?void 0:ka.group_name,ka.group_id=Xi(ka==null?void 0:ka.group_name,Ze==null?void 0:Ze.group_settings),ka}),Fr.anonymous_appeal_settings=(ca=Fr==null?void 0:Fr.anonymous_appeal_settings)==null?void 0:ca.map(ka=>(ka.group_name=typeof(ka==null?void 0:ka.group_name)=="string"?[ka==null?void 0:ka.group_name]:ka==null?void 0:ka.group_name,ka.group_id=Xi(ka==null?void 0:ka.group_name,Ze==null?void 0:Ze.group_settings),ka)),!((yield Sr(Bi({},Fr))).status!==0||(yield Sa(Bi({},Fr))).status!==0)&&(he.ZP.success("\u4FDD\u5B58\u6210\u529F"),li(),Je({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),li=()=>{Je({type:"shixunHomeworks/getWorkSetting",payload:Bi({},Wa)}),Je({type:"shixunHomeworks/getWorkList",payload:Bi({},Wa)})};(0,x.useEffect)(()=>{var Dn,Hn,Rn,zn;let ca=(Dn=Ze==null?void 0:Ze.group_settings)==null?void 0:Dn.filter(Or=>Or.publish_time!==null).map(Or=>Vi(Bi({},Or),{group_name:[Or.group_name],publish_time:(Or==null?void 0:Or.publish_time)&&[we()(Or==null?void 0:Or.publish_time),we()(Or==null?void 0:Or.end_time)]}));ca=(0,E.QE)((ca==null?void 0:ca.length)>0?ca:[]);const Fr=(Hn=Ze.allow_late_settings)==null?void 0:Hn.filter(Or=>Or.late_time!==null).map(Or=>Vi(Bi({},Or),{group_name:[Or.group_name],late_time:(Or==null?void 0:Or.late_time)&&we()(Or==null?void 0:Or.late_time)})),Go=(Rn=Ze.anonymous_comment_settings)==null?void 0:Rn.filter(Or=>Or.evaluation_start!==null).map(Or=>Vi(Bi({},Or),{group_name:[Or.group_name],evaluation_start:(Or==null?void 0:Or.evaluation_start)&&[we()(Or==null?void 0:Or.evaluation_start),we()(Or==null?void 0:Or.evaluation_end)]})),ui=(zn=Ze.anonymous_appeal_settings)==null?void 0:zn.filter(Or=>Or.appeal_time!==null).map(Or=>Vi(Bi({},Or),{group_name:[Or.group_name]})),ka=Vi(Bi({},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?we()(Ze==null?void 0:Ze.publish_time):"",end_time:Ze!=null&&Ze.end_time?we()(Ze==null?void 0:Ze.end_time):"",late_time:Ze!=null&&Ze.late_time?we()(Ze==null?void 0:Ze.late_time):"",evaluation_start:Ze!=null&&Ze.evaluation_start?we()(Ze==null?void 0:Ze.evaluation_start):"",evaluation_end:Ze!=null&&Ze.evaluation_end?we()(Ze==null?void 0:Ze.evaluation_end):"",group_settings:ca!=null&&ca.length?ca:[{is_admin:!0}],allow_late_settings:Fr!=null&&Fr.length?Fr:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:Go!=null&&Go.length?Go:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:ui!=null&&ui.length?ui:[{is_admin:!0,appeal_penalty:2}]});Qa.setFieldsValue(ka),Qo(ka),to(!(0,a.GJ)()),console.log("workSetting",Ze)},[Ze]),(0,x.useEffect)(()=>(Je({type:"globalSetting/footerToggle",payload:!1}),()=>{Je({type:"globalSetting/footerToggle",payload:!0}),Je({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Qa==null||Qa.resetFields()}),[]);const Si=(Dn,Hn)=>{Je({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Dn,index:Hn,rangePickerDisabled:uo(["group_settings","publish_time"],rr==null?void 0:rr[Hn]),disabledDate:Ze==null?void 0:Ze.course_end_date}})};return pt.createElement(On.Z,{spinning:!!Ve["shixunHomeworks/getWorkSetting"]||!!Ve["shixunHomeworks/getWorkList"]},pt.createElement("section",{style:{padding:"30px 50px",background:"#fff"}},pt.createElement(b.default,{form:Qa,colon:!1,disabled:Po,initialValues:Bo,scrollToFirstError:!0,onValuesChange:ol,onFinish:fl},pt.createElement("div",{style:{paddingBottom:"30px"}},pt.createElement("div",{className:`${ba.Z.title}`},pt.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),pt.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"},pt.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ba.Z.title_icon}`}))),pt.createElement("div",{className:ba.Z.content},pt.createElement(Be.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line}`},pt.createElement(b.default.Item,{className:(dn=ba.Z)==null?void 0:dn.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},pt.createElement(oe.ZP.Group,{disabled:uo("unified_setting")},pt.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((pa=Ze==null?void 0:Ze.group_settings)==null?void 0:pa.length)>0&&pt.createElement(oe.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),Fa?pt.createElement(Be.Z,{className:ba.Z.row_sty,style:{padding:"5px 30px"}},pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(Dn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:Dn=>Dn&&we()(Dn).startOf("second")},pt.createElement(Vr.default,{style:{width:200},size:"large",disabled:uo("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Dn=>(0,E.Q8)(Dn,Ze==null?void 0:Ze.course_end_date),disabledTime:Dn=>(0,E.d0)(Dn),showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")}}))),pt.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(Dn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:Dn=>Dn&&we()(Dn).startOf("second")},pt.createElement(Vr.default,{style:{width:200},size:"large",disabled:uo("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Dn=>(0,E.Q8)(Dn,Ze==null?void 0:Ze.course_end_date,we()(Ro).add(1,"minutes").format()),disabledTime:Dn=>(0,E.d0)(Dn,we()(Ro).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")}}))),pt.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")):pt.createElement(b.default.List,{name:"group_settings"},(Dn,{add:Hn,remove:Rn})=>Dn.map((zn,ca)=>{var Fr,Go,ui,ka,Or,Ni;return pt.createElement(Be.Z,{key:zn.key,style:{padding:"5px 14px 5px 30px"}},pt.createElement(pe.Z,{className:ba.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",ca+1),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[zn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},pt.createElement(fe.default,{disabled:uo(["group_settings","group_name"],rr==null?void 0:rr[ca]),placeholder:Kn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(Fr=Ze==null?void 0:Ze.group_settings)==null?void 0:Fr.filter(yo=>{var bn,kn,Gn;return!((Gn=(kn=(bn=rr==null?void 0:rr.map(bo=>bo==null?void 0:bo.group_name))==null?void 0:bn.toString())==null?void 0:kn.split(","))!=null&&Gn.includes(String(yo.group_name)))&&yo.is_admin}),maxTagCount:4,maxTagPlaceholder:yo=>pt.createElement("div",{style:{cursor:"pointer"},onClick:()=>Si(rr[ca],ca)},"+",yo==null?void 0:yo.length)}))),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{className:"ml20",name:[zn.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},pt.createElement(Vr.default.RangePicker,{style:{width:585},size:"large",disabled:uo(["group_settings","publish_time"],rr==null?void 0:rr[ca]),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:yo=>(0,E.Q8)(yo,Ze==null?void 0:Ze.course_end_date),disabledTime:yo=>(0,E.d0)(yo),showTime:{format:"HH:mm",defaultValue:[we()((0,E.U6)(),"HH:mm"),we()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:yo=>{if(yo!=null&&yo[0]&&!(yo!=null&&yo[1])){const bn=Qa.getFieldValue("group_settings");bn[ca].publish_time=[yo[0],we()(yo[0]).add(7,"days")],Qa.setFieldsValue({group_settings:bn})}}}))),!Po&&pt.createElement(Be.Z,{className:(Go=ba.Z)==null?void 0:Go.h_lh_40},((ka=(ui=rr==null?void 0:rr[ca])==null?void 0:ui.group_id)==null?void 0:ka.length)>1&&pt.createElement(pe.Z,null,pt.createElement(le.Z,{title:"\u89C4\u5219\u62C6\u5206"},pt.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Si(rr[ca],ca)}))),((Ni=(Or=Ze==null?void 0:Ze.group_settings)==null?void 0:Or.filter(yo=>{var bn,kn,Gn;return!((Gn=(kn=(bn=rr==null?void 0:rr.map(bo=>bo==null?void 0:bo.group_name))==null?void 0:bn.toString())==null?void 0:kn.split(","))!=null&&Gn.includes(String(yo.group_name)))&&yo.is_admin}))==null?void 0:Ni.length)>0&&pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0})}})),ca!=0&&!uo(["group_settings","group_name"],rr==null?void 0:rr[ca])?pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{Rn(zn.name)}})):pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))})))),pt.createElement("div",{style:{paddingBottom:"30px"},className:ba.Z.fenzu},pt.createElement("div",{className:`${ba.Z.title}`},pt.createElement("span",null,"\u5206\u7EC4\u8BBE\u7F6E")),pt.createElement("div",{className:"px-30px py-6px",style:{background:"#F6F7F9"}},pt.createElement(b.default.Item,{name:"group_type",label:pt.createElement("div",{className:"text-end ",style:{width:84}},"\u7EC4\u961F\u65B9\u5F0F"),layout:"horizontal",className:"mb0"},pt.createElement(oe.ZP.Group,{options:[{value:nr.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:nr.YT.TEACHER_ASSIGN,label:pt.createElement(pt.Fragment,null,"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4",pt.createElement("span",{className:"c-grey-666"},"\uFF08\u5C0F\u7EC4\u53EA\u80FD\u7531\u6559\u5E08\u521B\u5EFA\uFF09"))}]}))),pt.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},pt.createElement(b.default.Item,{name:"min_num",normalize:Dn=>Math.round(Dn),label:pt.createElement("div",{className:"text-end ",style:{width:84}},"\u4EBA\u6570\u8BBE\u7F6E"),required:!1,rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},pt.createElement(ue.Z,{size:"large",style:{width:200},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"})),pt.createElement(b.default.Item,{name:"max_num",normalize:Dn=>Math.round(Dn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},pt.createElement(ue.Z,{size:"large",style:{width:200},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"})),pt.createElement("div",{className:"c-grey-666",style:{lineHeight:"30px"}},"\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")),pt.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},pt.createElement(b.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},pt.createElement(z.default,null,"\u66F4\u6539\u7EC4\u540D")),pt.createElement(b.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},pt.createElement(z.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",pt.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09"))))),pt.createElement(Xo.rU,{form:Qa}),pt.createElement(pt.Fragment,null,pt.createElement("div",{className:`${ba.Z.title} mt30`},pt.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),pt.createElement("div",{className:ba.Z.content},pt.createElement(Be.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(xt=ba.Z)==null?void 0:xt.h_lh_40}`,align:"middle"},pt.createElement(b.default.Item,{name:"allow_late",valuePropName:"checked"},pt.createElement(Ir.Z,{disabled:uo("allow_late")})),pt.createElement(pe.Z,{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),pt.createElement(pe.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&&pt.createElement(pt.Fragment,null,pt.createElement(Be.Z,{className:ba.Z.row_sty1},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),pt.createElement(b.default.Item,{className:`${($t=ba.Z)==null?void 0:$t.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},pt.createElement(oe.ZP.Group,{disabled:uo("unified_late")},pt.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((fn=Ze==null?void 0:Ze.group_settings)==null?void 0:fn.length)>0&&pt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Fa===!1&&pt.createElement(le.Z,{title:Ti("unified_late")},pt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),Cr?pt.createElement("div",{style:{paddingBottom:5}},pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb10 mt5`},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),pt.createElement(pe.Z,{style:{margin:"0 10px 0 8px"}},pt.createElement(b.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},pt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:uo("late_penalty")}))),pt.createElement(pe.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")),pt.createElement(Be.Z,{className:ba.Z.row_sty1},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),pt.createElement(pe.Z,{style:{margin:"0 10px 0 8px"}},pt.createElement(b.default.Item,{name:"late_time",rules:[{required:!0,validator:(Dn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):we()(Hn).startOf("second")<=we()(dr).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:Dn=>Dn&&we()(Dn).startOf("second")},pt.createElement(Vr.default,{style:{width:280},size:"large",disabled:uo("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Dn=>(0,E.Q8)(Dn,Ze==null?void 0:Ze.course_end_date,we()(dr).add(1,"minutes").format()),disabledTime:Dn=>(0,E.d0)(Dn,we()(dr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")}}))),pt.createElement(pe.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):pt.createElement(b.default.List,{name:"allow_late_settings"},(Dn,{add:Hn,remove:Rn})=>Dn.map((zn,ca)=>{var Fr,Go,ui,ka,Or,Ni;const yo=dr||((ui=(Go=Ki((Fr=Rr==null?void 0:Rr[ca])==null?void 0:Fr.group_name,rr||[],(bn,kn)=>{var Gn,bo;return we()((Gn=bn==null?void 0:bn.publish_time)==null?void 0:Gn[1]).startOf("second")>we()((bo=kn==null?void 0:kn.publish_time)==null?void 0:bo[1]).startOf("second")}))==null?void 0:Go.publish_time)==null?void 0:ui[1]);return pt.createElement(Be.Z,{key:zn.key,style:{padding:"5px 14px 5px 52px"}},pt.createElement(pe.Z,{className:ba.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",ca+1),pt.createElement(pe.Z,{className:"mr20 ml20"},pt.createElement(b.default.Item,{name:[zn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},pt.createElement(fe.default,{disabled:uo(["allow_late_settings","group_name"],Rr==null?void 0:Rr[ca]),size:"large",placeholder:Kn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Li(Fa?Ze==null?void 0:Ze.group_settings:rr,[...Rr||[],...(Ze==null?void 0:Ze.anonymous_comment)&&!(Ze!=null&&Ze.unified_anonymous_comment)&&((ka=Ze==null?void 0:Ze.anonymous_comment_settings)==null?void 0:ka.filter(bn=>(bn==null?void 0:bn.evaluation_start)&&we()().startOf("second")>=we()(bn==null?void 0:bn.evaluation_start).startOf("second")))||[]])}))),pt.createElement(pe.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),pt.createElement(pe.Z,{className:"mr20 ml10"},pt.createElement(b.default.Item,{name:[zn.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},pt.createElement(ue.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:uo(["allow_late_settings","late_penalty"],Rr==null?void 0:Rr[ca])}))),pt.createElement(pe.Z,{className:ba.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),pt.createElement(pe.Z,{className:"ml10"},pt.createElement(b.default.Item,{name:[zn.name,"late_time"],rules:[{required:!0,validator:(bn,kn)=>kn==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):yo&&we()(kn).startOf("second")<=we()(yo).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()}]},pt.createElement(Vr.default,{disabled:uo(["allow_late_settings","late_time"],Rr==null?void 0:Rr[ca]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:bn=>(0,E.Q8)(bn,Ze==null?void 0:Ze.course_end_date,we()(yo).add(1,"minutes").format()),disabledTime:bn=>(0,E.d0)(bn,we()(yo).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")}}))),!Po&&pt.createElement(Be.Z,{className:(Or=ba.Z)==null?void 0:Or.h_lh_40},((Ni=Li(Fa?Ze==null?void 0:Ze.group_settings:rr,Rr))==null?void 0:Ni.length)>0&&pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0,late_penalty:5})}})),ca!=0&&!uo(["allow_late_settings","group_name"],Rr==null?void 0:Rr[ca])?pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Rn(zn.name)}})):pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),pt.createElement(pt.Fragment,null,pt.createElement("div",{className:`${ba.Z.title} mt30`},pt.createElement("span",null,"\u533F\u8BC4\u8BBE\u7F6E")),pt.createElement("div",{className:ba.Z.content},pt.createElement(Be.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(zt=ba.Z)==null?void 0:zt.h_lh_40}`,align:"middle"},pt.createElement(b.default.Item,{name:"anonymous_comment",valuePropName:"checked"},pt.createElement(Ir.Z,{disabled:uo("anonymous_comment")})),pt.createElement(pe.Z,{className:"ml10 mr10"},"\u542F\u7528\u533F\u8BC4"),pt.createElement(pe.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")),$o&&pt.createElement(pt.Fragment,null,pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} ${!Mn&&"mb10"} mt5`},pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},pt.createElement(z.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&&pt.createElement(pe.Z,{className:"mr10"},pt.createElement(b.default.Item,{name:"make_up_score"},pt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),pt.createElement(pe.Z,null,pt.createElement(le.Z,{title:Ti("make_up_score")},pt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),pt.createElement("div",{style:{position:"relative"}},pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb5 ${ba.Z.bottom_line}`},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{className:`${(Yn=ba.Z)==null?void 0:Yn.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(Dn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},pt.createElement(oe.ZP.Group,{disabled:uo("unified_anonymous_comment")},pt.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((Pa=Ze==null?void 0:Ze.group_settings)==null?void 0:Pa.length)>0&&pt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(Cr===!1||Fa===!1)&&pt.createElement(le.Z,{title:Ti("unified_anonymous_comment")},pt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),bi?pt.createElement(pt.Fragment,null,pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb5`},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{name:"anonymous_group",className:`${(en=ba.Z)==null?void 0:en.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},pt.createElement(oe.ZP.Group,{disabled:uo("anonymous_group")},pt.createElement(oe.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((Ya=Ze==null?void 0:Ze.group_settings)==null?void 0:Ya.length)>0&&pt.createElement(oe.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb10`},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(Dn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):we()(Hn).startOf("second")<=we()(Ca||dr).startOf("second")?Promise.reject(Ca?"\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:Dn=>Dn&&we()(Dn).startOf("second")},pt.createElement(Vr.default,{disabled:uo("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:Dn=>(0,E.Q8)(Dn,Ze==null?void 0:Ze.course_end_date,we()(Ca||dr).add(1,"minutes").format()),disabledTime:Dn=>(0,E.d0)(Dn,we()(Ca||dr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")}}))),pt.createElement(pe.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")),pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb10`},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(Dn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):we()(Hn).startOf("second")<=we()(ur||Ca||dr).startOf("second")?Promise.reject(ur?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":Ca?"\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:Dn=>Dn&&we()(Dn).startOf("second")},pt.createElement(Vr.default,{disabled:uo("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Dn=>(0,E.Q8)(Dn,Ze==null?void 0:Ze.course_end_date,we()(ur||Ca||dr).add(1,"minutes").format()),disabledTime:Dn=>(0,E.d0)(Dn,we()(ur||Ca||dr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")}}))),pt.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")),pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb10`},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},pt.createElement(ue.Z,{size:"large",style:{width:186,marginLeft:10},disabled:uo("evaluation_num")}))),pt.createElement(pe.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")),pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb10`},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},pt.createElement(ue.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:uo("absence_penalty")}))),pt.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09"))):pt.createElement(b.default.List,{name:"anonymous_comment_settings"},(Dn,{add:Hn,remove:Rn})=>Dn.map((zn,ca)=>{var Fr,Go,ui,ka,Or,Ni,yo;const bn=Ca||((Go=Ki((Fr=eo==null?void 0:eo[ca])==null?void 0:Fr.group_name,Rr||[],(kn,Gn)=>we()(kn==null?void 0:kn.late_time).startOf("second")>we()(Gn==null?void 0:Gn.late_time).startOf("second")))==null?void 0:Go.late_time)||dr||((Or=(ka=Ki((ui=eo==null?void 0:eo[ca])==null?void 0:ui.group_name,rr||[],(kn,Gn)=>{var bo,dl;return we()((bo=kn==null?void 0:kn.publish_time)==null?void 0:bo[1]).startOf("second")>we()((dl=Gn==null?void 0:Gn.publish_time)==null?void 0:dl[1]).startOf("second")}))==null?void 0:ka.publish_time)==null?void 0:Or[1]);return pt.createElement(Be.Z,{key:zn.key,style:{padding:"0px 14px 0px 82px"}},pt.createElement(pe.Z,{className:ba.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",ca+1),pt.createElement(Be.Z,{wrap:!1,align:"top",justify:"space-between"},pt.createElement(pe.Z,null,pt.createElement(Be.Z,{wrap:!1,align:"top"},pt.createElement(pe.Z,{className:"mr20 ml15"},pt.createElement(b.default.Item,{name:[zn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},pt.createElement(fe.default,{disabled:uo(["anonymous_comment_settings","group_name"],eo==null?void 0:eo[ca]),size:"large",placeholder:Kn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Li(Fa?Ze==null?void 0:Ze.group_settings:rr,eo)}))),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{name:[zn.name,"evaluation_start"],rules:[{required:!0,validator:(kn,Gn)=>Gn==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):bn&&we()(Gn).startOf("second")<=we()(bn).startOf("second")?Promise.reject(dr?"\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()}]},pt.createElement(Vr.default.RangePicker,{disabled:uo(["anonymous_comment_settings","evaluation_start"],eo==null?void 0:eo[ca]),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:kn=>(0,E.Q8)(kn,Ze==null?void 0:Ze.course_end_date,we()(bn).add(1,"minutes").format()),disabledTime:kn=>(0,E.d0)(kn,we()(bn).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[we()((0,E.U6)(),"HH:mm"),we()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),pt.createElement(Be.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},pt.createElement(pe.Z,{className:ba.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[zn.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},pt.createElement(ue.Z,{style:{width:203},size:"large",min:0,disabled:uo(["anonymous_comment_settings","evaluation_num"],eo==null?void 0:eo[ca])}))),pt.createElement(pe.Z,{className:ba.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[zn.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},pt.createElement(ue.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:uo(["anonymous_comment_settings","absence_penalty"],eo==null?void 0:eo[ca])}))),!bi&&pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[zn.name,"student_comment"],valuePropName:"checked"},pt.createElement(z.default,{disabled:uo(["anonymous_comment_settings","student_comment"],eo==null?void 0:eo[ca])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!Po&&pt.createElement(Be.Z,{className:(Ni=ba.Z)==null?void 0:Ni.h_lh_40},((yo=Li(Fa?Ze==null?void 0:Ze.group_settings:rr,eo))==null?void 0:yo.length)>0&&pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),ca!=0&&!uo(["anonymous_comment_settings","group_name"],eo==null?void 0:eo[ca])?pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{Rn(zn.name)}})):pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb5 mt5`},pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},pt.createElement(z.default,{disabled:uo("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{className:ba.Z.poor_rating,name:"abnormal_score",rules:[{validator:(Dn,Hn)=>Hn===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},pt.createElement(ue.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:uo("student_comment"),min:1,max:100}))),pt.createElement(pe.Z,null," ",pt.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",Po?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":pt.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(Ze!=null&&Ze.anonymous_comment)){he.ZP.warning(Kn.formatMessage({id:"classrooms.afterSaveEnableToAnonExceptionList",defaultMessage:"\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/${Wa==null?void 0:Wa.coursesId}/common_homework/${Wa==null?void 0:Wa.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),pt.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"},pt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary ml5"})))),bi&&pt.createElement(b.default.Item,{className:`${ba.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},pt.createElement(z.default,{disabled:uo("student_comment")},pt.createElement(Be.Z,{gutter:10},pt.createElement(pe.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),pt.createElement(pe.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")))),pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb5`},pt.createElement(b.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:ba.Z.h_lh_40},pt.createElement(z.default,{disabled:uo("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),pt.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")),Oo&&pt.createElement("div",{style:{paddingBottom:5}},pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb5`},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),pt.createElement(pe.Z,null,pt.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"}]},pt.createElement(oe.ZP.Group,{disabled:uo("unified_anonymous_appeal")},pt.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((ht=Ze==null?void 0:Ze.group_settings)==null?void 0:ht.length)>0&&pt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(Cr===!1||Fa===!1||bi==!1)&&pt.createElement(le.Z,{title:Ti("unified_anonymous_appeal")},pt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),ra?pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb5`},pt.createElement(pe.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},pt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:uo("appeal_penalty")}))),pt.createElement(pe.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")):pt.createElement(b.default.List,{name:"anonymous_appeal_settings"},(Dn,{add:Hn,remove:Rn})=>Dn.map((zn,ca)=>{var Fr,Go;return pt.createElement(Be.Z,{key:zn.key,style:{padding:"5px 14px 5px 82px"}},pt.createElement(pe.Z,{className:ba.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",ca+1),pt.createElement(Be.Z,{wrap:!1,align:"top",justify:"space-between"},pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[zn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},pt.createElement(fe.default,{disabled:uo(["anonymous_appeal_settings","group_name"],ha==null?void 0:ha[ca]),placeholder:Kn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Li(bi?Ze==null?void 0:Ze.group_settings:eo,ha)}))),pt.createElement(pe.Z,{className:`${ba.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[zn.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},pt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:uo(["anonymous_appeal_settings","appeal_penalty"],ha==null?void 0:ha[ca])}))),!Po&&pt.createElement(Be.Z,{className:(Fr=ba.Z)==null?void 0:Fr.h_lh_40},!!((Go=Li(bi?Ze==null?void 0:Ze.group_settings:eo,ha))!=null&&Go.length)&&pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0,appeal_penalty:2})}})),ca!=0&&!uo(["anonymous_appeal_settings","group_name"],ha==null?void 0:ha[ca])?pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Rn(zn.name)}})):pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,a.GJ)()||!(xo||jo||wo))&&pt.createElement(je.ZP,{loading:sa||Jt,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{Qa.submit()}},"\u4FDD\u5B58"),pt.createElement(ei.Z,{onConfirm:(Dn,Hn)=>{rr.splice(Dn,0,...Hn),rr.splice(Dn+Hn.length,1);const Rn=(0,E.QE)([...rr]);Rn.forEach(zn=>{var ca;((ca=zn==null?void 0:zn.publish_time)==null?void 0:ca.length)==2?zn.publish_time=zn.publish_time:zn.publish_time=[we()(zn==null?void 0:zn.publish_time),we()(zn==null?void 0:zn.end_time)]}),Qa.setFieldValue("group_settings",[...Rn])}})))};var gl=(0,Ee.connect)(({shixunHomeworks:nt,classroomList:Ve,loading:Je})=>({shixunHomeworks:nt,classroomList:Ve,loading:Je.effects}))(Kl),kl=te(11803),Sl=te(59301),su=Object.defineProperty,ml=Object.getOwnPropertySymbols,Ul=Object.prototype.hasOwnProperty,Yl=Object.prototype.propertyIsEnumerable,zl=(nt,Ve,Je)=>Ve in nt?su(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,ql=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Ul.call(Ve,Je)&&zl(nt,Je,Ve[Je]);if(ml)for(var Je of ml(Ve))Yl.call(Ve,Je)&&zl(nt,Je,Ve[Je]);return nt},$l=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const hu=({shixunHomeworks:nt,dispatch:Ve})=>{const Je=(0,Ee.useIntl)(),{workSetting:Wt}=nt;(0,x.useEffect)(()=>{qt()},[]);const Vt=(0,Ee.useParams)(),[Yt,ea]=(0,x.useState)("1"),qt=()=>$l(void 0,null,function*(){yield Ve({type:"shixunHomeworks/getWorkSetting",payload:ql({},Vt)})}),Et=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Wt!=null&&Wt.is_new_rule?Sl.createElement(gl,null):Sl.createElement(fi,{getData:qt})},!(Wt!=null&&Wt.is_new_rule)&&{key:"3",label:"\u533F\u8BC4\u8BBE\u7F6E",element:Sl.createElement(Ur,null)},{key:"4",label:"\u8BC4\u5206\u8BBE\u7F6E",element:Sl.createElement(wr,{getData:qt})},{key:"5",label:"\u516C\u5F00\u8BBE\u7F6E",element:Sl.createElement(_o,{getData:qt})},{key:"6",label:"\u534F\u4F5C\u8BBE\u7F6E",element:Sl.createElement(mo,null)}].filter(ln=>!!ln);return(0,x.useEffect)(()=>(Ve({type:"globalSetting/footerToggle",payload:!1}),()=>{Ve({type:"globalSetting/footerToggle",payload:!0})}),[]),Sl.createElement("div",{style:{paddingBottom:"50px"}},Sl.createElement(kl.Z,{dataSource:Et,style:{marginBottom:52}}))};var eu=(0,Ee.connect)(({shixunHomeworks:nt})=>({shixunHomeworks:nt}))(hu),du=te(29517),cu=te(40127),Vl=te(36337),Hl=Object.defineProperty,Bl=Object.getOwnPropertySymbols,Tl=Object.prototype.hasOwnProperty,tu=Object.prototype.propertyIsEnumerable,nu=(nt,Ve,Je)=>Ve in nt?Hl(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,au=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Tl.call(Ve,Je)&&nu(nt,Je,Ve[Je]);if(Bl)for(var Je of Bl(Ve))tu.call(Ve,Je)&&nu(nt,Je,Ve[Je]);return nt};const ru=nt=>React.createElement("svg",au({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},nt),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 ou="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE0djE0SDB6Ii8+PGcgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJNMS41IDUuNjg1aDd2N2gtN3oiLz48cGF0aCBkPSJNMyA0Ljc4N1YzLjg3bDcuNDI1LjA0OXY2LjgxNmgtLjk0MyIvPjxwYXRoIGQ9Ik01IDIuOTE3VjJsNy40MjUuMDV2Ni42ODVoLS45NDMiLz48L2c+PC9nPjwvc3ZnPg==",Zl={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"},Ql=Object.defineProperty,iu=Object.getOwnPropertySymbols,gu=Object.prototype.hasOwnProperty,mu=Object.prototype.propertyIsEnumerable,Jl=(nt,Ve,Je)=>Ve in nt?Ql(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Dl=(nt,Ve)=>{for(var Je in Ve||(Ve={}))gu.call(Ve,Je)&&Jl(nt,Je,Ve[Je]);if(iu)for(var Je of iu(Ve))mu.call(Ve,Je)&&Jl(nt,Je,Ve[Je]);return nt},Ol=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const jl=({user:nt,dispatch:Ve})=>{const Je=(0,Ee.useIntl)(),Wt=(0,Ee.useParams)(),[Vt,Yt]=(0,x.useState)({page:1,limit:10}),[ea,qt]=(0,x.useState)([{}]),[Et,ln]=(0,x.useState)(0),[ua,Un]=(0,x.useState)(!0),dn=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"left",render:(fn,zt,Yn)=>Yn+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:fn=>fn||"--"},{title:"\u73ED\u7EA7",align:"left",dataIndex:"course_group_name",width:110,ellipsis:!0,render:fn=>fn||"--"},{title:"\u5F53\u524D\u5206\u7EC4",align:"left",dataIndex:"from_course_group_name",width:110,render:(fn,zt)=>{var Yn;return x.createElement("span",null,x.createElement("span",null,fn),x.createElement(le.Z,{overlayClassName:Zl.tip,placement:"right",title:x.createElement(Be.Z,{style:{maxHeight:200,overflow:"auto"}},x.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),x.createElement("div",null,(Yn=zt==null?void 0:zt.from_course_group_members)==null?void 0:Yn.map(Pa=>x.createElement("div",null,Pa))))},x.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:(fn,zt)=>{var Yn;return x.createElement("span",null,x.createElement("span",null,fn),x.createElement(le.Z,{overlayClassName:Zl.tip,placement:"right",title:x.createElement(Be.Z,{style:{maxHeight:200,overflow:"auto"}},x.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),x.createElement("div",null,(Yn=zt==null?void 0:zt.to_course_group_members)==null?void 0:Yn.map(Pa=>x.createElement("div",null,Pa))))},x.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:(fn,zt)=>x.createElement(x.Fragment,null,fn==="\u5F85\u5904\u7406"&&x.createElement("span",{className:Zl.btns},x.createElement("span",{onClick:()=>pa(zt.id,2)},"\u62D2\u7EDD"),x.createElement("span",{className:"ml30",onClick:()=>pa(zt.id,1)},"\u540C\u610F")),fn==="\u5DF2\u540C\u610F"&&x.createElement("span",{style:{color:"#00B187"}},"\u5DF2\u540C\u610F"),fn==="\u5DF2\u62D2\u7EDD"&&x.createElement("span",{style:{color:"#E30000"}},"\u5DF2\u62D2\u7EDD"))}],pa=(fn,zt)=>Ol(void 0,null,function*(){Un(!0);const Yn=yield(0,ve.ZP)(`/api/homework_commons/${Wt==null?void 0:Wt.categoryId}/deal_request`,{method:"post",body:{request_id:fn,status:zt}});(Yn==null?void 0:Yn.status)===0&&(he.ZP.success(Je.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),xt(Vt)),Un(!1)});(0,x.useEffect)(()=>{xt(Vt)},[]);const xt=fn=>Ol(void 0,null,function*(){Un(!0);const zt=yield(0,ve.ZP)(`/api/homework_commons/${Wt==null?void 0:Wt.categoryId}/get_request`,{method:"get",params:Dl({},fn)});(zt==null?void 0:zt.status)===0&&(qt(zt.data),ln(zt==null?void 0:zt.total_count)),Un(!1)}),$t=(fn,zt)=>{Vt.page=fn,Vt.limit=zt,Yt(Dl({},Vt)),xt(Vt)};return x.createElement("section",{className:Zl.wrap},x.createElement(ye.default,{dataSource:ea,bordered:!1,rowKey:fn=>fn.id,columns:dn,loading:ua,pagination:{pageSize:Vt.limit,total:Et,current:Vt.page,onChange:$t,showQuickJumper:!0,hideOnSinglePage:!0}}))};var fu=(0,Ee.connect)(({user:nt})=>({user:nt}))(jl),pu=te(64165),xe={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,mt=Object.prototype.propertyIsEnumerable,Ht=(nt,Ve,Je)=>Ve in nt?Te(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Mt=(nt,Ve)=>{for(var Je in Ve||(Ve={}))ct.call(Ve,Je)&&Ht(nt,Je,Ve[Je]);if(He)for(var Je of He(Ve))mt.call(Ve,Je)&&Ht(nt,Je,Ve[Je]);return nt},mn=(nt,Ve)=>{var Je={};for(var Wt in nt)ct.call(nt,Wt)&&Ve.indexOf(Wt)<0&&(Je[Wt]=nt[Wt]);if(nt!=null&&He)for(var Wt of He(nt))Ve.indexOf(Wt)<0&&mt.call(nt,Wt)&&(Je[Wt]=nt[Wt]);return Je},cn=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const xn=nt=>{var Ve=nt,{classroomList:Je,dispatch:Wt,cb:Vt}=Ve,Yt=mn(Ve,["classroomList","dispatch","cb"]),ea,qt,Et,ln,ua,Un,dn,pa,xt;const $t=(0,Ee.useIntl)(),fn=(0,Ee.useParams)(),[zt,Yn]=(0,x.useState)({}),[Pa,en]=(0,x.useState)(""),[Ya,ht]=(0,x.useState)(!0),[Kn,Wa]=(0,x.useState)(!1),[Ze,Kt]=(0,x.useState)("");(0,x.useEffect)(()=>{Je.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4"&&sa()},[Je.actionTabs]);const sa=(Jt="")=>cn(void 0,null,function*(){ht(!0);const Sa=yield(0,ve.ZP)(`/api/homework_commons/${fn.categoryId}/get_group_members`,{method:"get",params:{group_id:Jt}});(Sa==null?void 0:Sa.status)===0&&Yn(Mt({},Sa)),ht(!1)}),Sr=()=>cn(void 0,null,function*(){if(!Pa){he.ZP.warning($t.formatMessage({id:"classrooms.promptGroup",defaultMessage:"\u8BF7\u9009\u62E9\u9700\u8981\u66F4\u6362\u7684\u5206\u7EC4"}));return}if(!Ze){he.ZP.warning($t.formatMessage({id:"classrooms.promptReason",defaultMessage:"\u8BF7\u8F93\u5165\u66F4\u6362\u539F\u56E0"}));return}Wa(!0);let Jt=yield(0,ve.ZP)(`/api/homework_commons/${fn.categoryId}/create_request`,{method:"post",body:{to_course_group_id:Pa,reason:Ze}});(Jt==null?void 0:Jt.status)===0&&(he.ZP.info($t.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),Wt({type:"classroomList/setActionTabs",payload:{}}),Vt()),Wa(!1)});return x.createElement(Ne.default,{width:700,centered:!0,afterClose:()=>{en(""),Kt("")},confirmLoading:Kn,title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",onOk:Sr,open:Je.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4",onCancel:()=>{Wt({type:"classroomList/setActionTabs",payload:{}})}},x.createElement("div",{className:xe.modal},x.createElement(On.Z,{spinning:Ya},x.createElement(Be.Z,{align:"middle",justify:"space-between"},x.createElement("div",{className:"c-black"},"\u4F60\u5F53\u524D\u6240\u5728\u5206\u7EC4\xA0",x.createElement("b",null,zt==null?void 0:zt.current_group)),x.createElement(Be.Z,{align:"middle"},x.createElement("div",{className:"mr15"},"\u66F4\u6362\u5206\u7EC4"),x.createElement(fe.default,{onChange:Jt=>{en(Jt),sa(Jt)},value:Pa,size:"large",style:{width:248}},(ea=zt==null?void 0:zt.group_infos)==null?void 0:ea.map(Jt=>x.createElement(fe.default.Option,{key:Jt.group_id,value:Jt.group_id},Jt.group_name))))),x.createElement(Be.Z,{className:"mt15"},x.createElement("div",{className:xe.member,style:{borderRight:"1px solid #D9DFE8"}},x.createElement(Be.Z,{className:xe.head},x.createElement("div",null,zt==null?void 0:zt.current_group,"\u6210\u5458"),x.createElement("div",null,"\u5171",x.createElement("span",{className:"ml5 mr5 c-light-primary"},(qt=zt==null?void 0:zt.current_group_members)==null?void 0:qt.length),"\u4EBA")),x.createElement(Be.Z,{style:{height:"calc(100% - 34px)"}},x.createElement("div",{className:xe.listWrap,style:{borderRight:0}},(Et=zt==null?void 0:zt.current_group_members)==null?void 0:Et.map(Jt=>x.createElement("div",{key:Jt.user_id,className:xe.list},x.createElement("img",{src:`${Fn.Z.IMG_SERVER}/images/${Jt==null?void 0:Jt.avatar_url}`}),x.createElement("span",null,Jt.real_name),(Jt==null?void 0:Jt.is_me)&&x.createElement("div",null,"\u6211")))))),x.createElement("div",{className:xe.member},!((ln=zt==null?void 0:zt.group_members)!=null&&ln.length)&&x.createElement(pu.Z,null),!!((ua=zt==null?void 0:zt.group_members)!=null&&ua.length)&&x.createElement(x.Fragment,null,x.createElement(Be.Z,{className:xe.head},x.createElement("div",null,(dn=(Un=zt==null?void 0:zt.group_infos)==null?void 0:Un.find(Jt=>Jt.group_id===Pa))==null?void 0:dn.group_name,"\u6210\u5458"),x.createElement("div",null,"\u5171",x.createElement("span",{className:"ml5 mr5 c-light-primary"},(pa=zt==null?void 0:zt.group_members)==null?void 0:pa.length),"\u4EBA")),x.createElement(Be.Z,{style:{height:"calc(100% - 34px)"}},x.createElement("div",{className:xe.listWrap,style:{borderLeft:0}},(xt=zt==null?void 0:zt.group_members)==null?void 0:xt.map(Jt=>x.createElement("div",{key:Jt.user_id,className:xe.list},x.createElement("img",{src:`${Fn.Z.IMG_SERVER}/images/${Jt==null?void 0:Jt.avatar_url}`}),x.createElement("span",null,Jt.real_name)))))))),x.createElement(Be.Z,{className:"mt15"},x.createElement("div",{className:"mr15",style:{color:"#5F6368"}},"\u66F4\u6362\u539F\u56E0"),x.createElement(Le.default.TextArea,{maxLength:300,value:Ze,onChange:Jt=>Kt(Jt.target.value),style:{width:578},placeholder:"\u8BF7\u8F93\u5165\u6362\u7EC4\u539F\u56E0",size:"large"})))))};var xa=(0,Ee.connect)(({classroomList:nt})=>({classroomList:nt}))(xn),wn={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"},_n=te(52324),ma=te(51062),fa=te(75501),gn=te(37906),Ln={TabsStyle:"TabsStyle___TanFG"},pn=te(59301),Xa=Object.defineProperty,Ga=Object.defineProperties,er=Object.getOwnPropertyDescriptors,sr=Object.getOwnPropertySymbols,ar=Object.prototype.hasOwnProperty,za=Object.prototype.propertyIsEnumerable,Fo=(nt,Ve,Je)=>Ve in nt?Xa(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Hr=(nt,Ve)=>{for(var Je in Ve||(Ve={}))ar.call(Ve,Je)&&Fo(nt,Je,Ve[Je]);if(sr)for(var Je of sr(Ve))za.call(Ve,Je)&&Fo(nt,Je,Ve[Je]);return nt},fo=(nt,Ve)=>Ga(nt,er(Ve)),Io=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const ti=nt=>Io(void 0,null,function*(){return yield(0,ve.ZP)(`/api/student_works/${nt.userId}/deal_appeal_score.json`,{method:"post",body:nt})}),ci=({globalSetting:nt,shixunHomeworks:Ve,dispatch:Je,classroomList:Wt})=>{var Vt,Yt,ea,qt,Et,ln;const ua=(0,Ee.useIntl)(),Un=(0,Ee.useParams)(),[dn]=(0,Ee.useSearchParams)(),[pa]=b.default.useForm(),{workSetting:xt}=Ve,[$t,fn]=(0,x.useState)(!1),[zt,Yn]=(0,x.useState)(null),[,Pa,en,Ya]=(0,wt.U)(Ot.cN,{homeworkId:Un==null?void 0:Un.categoryId}),[,ht,Kn,Wa]=(0,wt.U)(Ot.Qz,{homeworkId:Un==null?void 0:Un.categoryId}),[,Ze,Kt,sa]=(0,wt.U)(Ot.mQ,{homeworkId:Un==null?void 0:Un.categoryId}),[,,Sr,Jt]=(0,wt.U)(ti,{}),[Sa,Qa]=(0,x.useState)({activeKey:"1",page:1,limit:10,status:""}),Fa=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],rr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Mn,Cr,Ca)=>`${((Sa==null?void 0:Sa.page)-1)*Sa.limit+Ca+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,Cr)=>pn.createElement("a",{href:`/classrooms/${Un==null?void 0:Un.coursesId}/group_homework/${Un==null?void 0:Un.categoryId}/review/${Cr==null?void 0:Cr.student_work_id}`,target:"_blank"},Mn)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:Mn=>we()(Mn).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Mn,Cr)=>pn.createElement("a",{href:`/classrooms/${Un==null?void 0:Un.coursesId}/group_homework/${Un==null?void 0:Un.categoryId}/review/${Cr==null?void 0:Cr.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],Rr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Mn,Cr,Ca)=>`${((Sa==null?void 0:Sa.page)-1)*Sa.limit+Ca+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":pn.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,Cr)=>pn.createElement("a",{href:`/classrooms/${Un==null?void 0:Un.coursesId}/group_homework/${Un==null?void 0:Un.categoryId}/review/${Cr==null?void 0:Cr.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],dr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Mn,Cr,Ca)=>`${((Sa==null?void 0:Sa.page)-1)*Sa.limit+Ca+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(Mn,Cr)=>pn.createElement("a",{href:`/classrooms/${Un==null?void 0:Un.coursesId}/group_homework/${Un==null?void 0:Un.categoryId}/review/${Cr==null?void 0:Cr.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=>we()(Mn).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(Mn,Cr)=>pn.createElement(pn.Fragment,null,Mn==3&&pn.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),Mn==4&&pn.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),Mn==1&&pn.createElement(pn.Fragment,null,pn.createElement(Pt.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>Io(void 0,null,function*(){(yield Sr({userId:Cr.student_work_id,score_id:Cr.student_works_score_id,status:4})).status===0&&Ro()})},"\u9A73\u56DE"),pn.createElement(Pt.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>Io(void 0,null,function*(){Yn(Cr),fn(!0)})},"\u63A5\u53D7")))}],Ro=(Mn=Sa)=>{Sa.activeKey=="1"&&Kn({page:Mn==null?void 0:Mn.page,limit:Mn==null?void 0:Mn.limit}),Sa.activeKey=="2"&&Kt({page:Mn==null?void 0:Mn.page,limit:Mn==null?void 0:Mn.limit}),Sa.activeKey=="3"&&en({page:Mn==null?void 0:Mn.page,limit:Mn==null?void 0:Mn.limit,status:Mn==null?void 0:Mn.status})};return(0,x.useEffect)(()=>{Ro(Sa)},[Sa]),(0,x.useEffect)(()=>{console.log("params",Un,dn.get("TabsActiveKey")?dn.get("TabsActiveKey"):xt!=null&&xt.is_new_rule?"3":"1"),Qa(fo(Hr({},Sa),{activeKey:dn.get("TabsActiveKey")||"1"}))},[dn.get("TabsActiveKey")]),pn.createElement(On.Z,{spinning:ht||Pa||Ze},pn.createElement("section",{className:"p30",style:{background:"#fff"}},pn.createElement(me.default,{destroyInactiveTabPane:!0,className:Ln.TabsStyle,activeKey:Sa.activeKey,onChange:Mn=>{Qa(fo(Hr({},Sa),{activeKey:Mn,page:1,limit:10}))}},pn.createElement(me.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},pn.createElement(ye.default,{className:"mt20",locale:{emptyText:pn.createElement(tt.Z,null)},columns:rr,dataSource:((Vt=Wa==null?void 0:Wa.data)==null?void 0:Vt.list)||[],pagination:{total:((Yt=Wa==null?void 0:Wa.data)==null?void 0:Yt.count)||0,onChange:(Mn,Cr)=>{Qa(fo(Hr({},Sa),{page:Mn,limit:Cr}))},current:Sa==null?void 0:Sa.page,pageSize:Sa==null?void 0:Sa.limit,showTotal:Mn=>pn.createElement(pn.Fragment,null,"\u5171",pn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Mn),"\u6761\u6570\u636E")}})),pn.createElement(me.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},pn.createElement(ye.default,{className:"mt20",locale:{emptyText:pn.createElement(tt.Z,null)},columns:Rr,dataSource:((ea=sa==null?void 0:sa.data)==null?void 0:ea.list)||[],pagination:{total:((qt=sa==null?void 0:sa.data)==null?void 0:qt.count)||0,onChange:(Mn,Cr)=>{Qa(fo(Hr({},Sa),{page:Mn,limit:Cr}))},current:Sa==null?void 0:Sa.page,pageSize:Sa==null?void 0:Sa.limit,showTotal:Mn=>pn.createElement(pn.Fragment,null,"\u5171",pn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Mn),"\u6761\u6570\u636E")}})),pn.createElement(me.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},pn.createElement(Pt.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:Sa.status,onChange:Mn=>{Qa(fo(Hr({},Sa),{status:Mn,page:1}))},dataSource:Fa,titleWidth:60}),pn.createElement(ye.default,{locale:{emptyText:pn.createElement(tt.Z,null)},columns:dr,dataSource:((Et=Ya==null?void 0:Ya.data)==null?void 0:Et.list)||[],pagination:{total:((ln=Ya==null?void 0:Ya.data)==null?void 0:ln.count)||0,onChange:(Mn,Cr)=>{Qa(fo(Hr({},Sa),{page:Mn,limit:Cr}))},current:Sa==null?void 0:Sa.page,pageSize:Sa==null?void 0:Sa.limit,showTotal:Mn=>pn.createElement(pn.Fragment,null,"\u5171",pn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Mn),"\u6761\u6570\u636E")}}))),pn.createElement(Ne.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:$t,centered:!0,destroyOnClose:!0,onCancel:()=>{fn(!1)},maskClosable:!1,width:544,onOk:()=>{pa.submit()}},pn.createElement(b.default,{form:pa,colon:!1,onFinish:Mn=>Io(void 0,null,function*(){(yield Sr(fo(Hr({},Mn),{userId:zt.student_work_id,score_id:zt.student_works_score_id,status:3}))).status===0&&(Ro(),fn(!1))})},pn.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"),pn.createElement(gn.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:pn.createElement("a",{href:`/classrooms/${Un==null?void 0:Un.coursesId}/group_homework/${Un==null?void 0:Un.categoryId}/review/${zt==null?void 0:zt.student_work_id}`,target:"_blank"},zt==null?void 0:zt.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:pn.createElement("span",{style:{color:"#191919"}},zt==null?void 0:zt.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:pn.createElement("span",{style:{color:"#191919"}},zt==null?void 0:zt.score)}]}),pn.createElement(Be.Z,{className:"mt20",wrap:!1},pn.createElement(pe.Z,null,pn.createElement(b.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},pn.createElement(ue.Z,{min:1,max:100,step:1}))),pn.createElement(pe.Z,null,pn.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),pn.createElement(pe.Z,null,pn.createElement(b.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},pn.createElement(z.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Di=(0,Ee.connect)(({user:nt,shixunHomeworks:Ve,loading:Je,globalSetting:Wt,classroomList:Vt})=>({user:nt,shixunHomeworks:Ve,globalSetting:Wt,loading:Je.effects,classroomList:Vt}))(ci),Yo={},kr=te(59301),To=Object.defineProperty,oi=Object.defineProperties,gi=Object.getOwnPropertyDescriptors,Ko=Object.getOwnPropertySymbols,qo=Object.prototype.hasOwnProperty,ji=Object.prototype.propertyIsEnumerable,Mi=(nt,Ve,Je)=>Ve in nt?To(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,_e=(nt,Ve)=>{for(var Je in Ve||(Ve={}))qo.call(Ve,Je)&&Mi(nt,Je,Ve[Je]);if(Ko)for(var Je of Ko(Ve))ji.call(Ve,Je)&&Mi(nt,Je,Ve[Je]);return nt},Ge=(nt,Ve)=>oi(nt,gi(Ve)),rt=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const st=({shixunHomeworks:nt,loading:Ve,globalSetting:Je,dispatch:Wt})=>{const Vt=(0,Ee.useIntl)(),[Yt,ea]=(0,x.useState)(_e(_e({},(0,Ee.useParams)()),{page:1,limit:20})),{workList:qt,workSetting:Et}=nt,[ln,ua]=(0,x.useState)([]),Un=()=>rt(void 0,null,function*(){const xt=yield Wt({type:"shixunHomeworks/getWorkList",payload:Ge(_e({},Yt),{score_open:Et==null?void 0:Et.score_open,work_public:Et==null?void 0:Et.work_public})});ua((xt==null?void 0:xt.student_works)||[])});(0,x.useEffect)(()=>{Un()},[]);const dn=(xt,$t)=>{Yt.page=xt,Yt.limit=20,Un()},pa=[(qt==null?void 0:qt.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(xt,$t)=>{var fn,zt,Yn,Pa,en,Ya;return{children:((fn=$t.project_info)==null?void 0:fn.id)!==-1?kr.createElement("a",{target:"_blank",title:(zt=$t.project_info)==null?void 0:zt.name,href:`${(Yn=Je==null?void 0:Je.setting)==null?void 0:Yn.old_url}/projects${(Pa=$t.project_info)==null?void 0:Pa.id}`,style:{whiteSpace:"break-spaces"}},(en=$t.project_info)==null?void 0:en.name):(Ya=$t.project_info)==null?void 0:Ya.name,props:{rowSpan:$t.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(xt,$t)=>kr.createElement("div",{style:{display:"flex",alignItems:"center"}},kr.createElement("span",{className:Yo.atitle,style:{width:$t.is_leader?"":130,maxWidth:$t.is_leader&&80}}," ",xt),$t.is_leader&&kr.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:!(qt!=null&&qt.base_on_project),render:xt=>kr.createElement("span",{style:{color:"#666666"}},xt)},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!(qt!=null&&qt.base_on_project),render:(xt,$t)=>kr.createElement(le.Z,{placement:"bottom",title:kr.createElement("div",null,kr.createElement("div",null,$t.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${$t.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),kr.createElement("div",null,$t.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${$t.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),qt!=null&&qt.anonymous_comment?kr.createElement("div",null,$t.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${$t.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",qt!=null&&qt.is_group_grade?kr.createElement("div",null,$t.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${$t.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",kr.createElement("div",null,$t.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${$t.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),kr.createElement("div",null,$t.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${$t.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),qt!=null&&qt.anonymous_comment?kr.createElement("div",null,$t.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${$t.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",kr.createElement("div",null,$t.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${$t.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(qt!=null&&qt.is_jupyter||qt!=null&&qt.is_jupyter_lab)&&kr.createElement("div",{onClick:fn=>{fn.stopPropagation(),Ee.history.push(`/classrooms/${Yt.coursesId}/group_homework/${Yt.categoryId}/review/${$t.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},xt>0?kr.createElement("span",{style:{color:"#ff8100"}},xt):xt)},(qt==null?void 0:qt.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",render:xt=>xt||"--"},(qt==null?void 0:qt.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",render:(xt,$t)=>xt||"--"},(qt==null?void 0:qt.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(xt,$t)=>({children:xt?kr.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",kr.createElement("br",null),we()(xt).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:$t.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",render:(xt,$t)=>({children:xt===-1?"\u91CD\u505A\u4E2D":kr.createElement(E.Uw,{status:xt}),props:{rowSpan:$t.rowSpan}})},!(qt!=null&&qt.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(xt,$t)=>({children:kr.createElement("span",{className:"c-blue"},xt),props:{rowSpan:$t.rowSpan}})},{title:"\u64CD\u4F5C",width:qt!=null&&qt.base_on_project?100:150,align:"left",dataInex:"action",render:(xt,$t)=>qt!=null&&qt.work_public?kr.createElement("a",{className:"c-blue",onClick:fn=>{fn.preventDefault(),Ee.history.push(`/classrooms/${Yt.coursesId}/group_homework/${Yt.categoryId}/review/${$t.id}`)}}," \u67E5\u770B "):"--"}].filter(xt=>!!xt);return kr.createElement("div",{className:"p30 bg-white"},kr.createElement("aside",{style:{paddingBottom:30}},kr.createElement(ye.default,{loading:Ve["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(xt,$t)=>(xt==null?void 0:xt.item_index)%2===0&&Yo.tables,className:Yo.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:ln,columns:pa,onChange:(xt,$t,fn)=>{if(fn.order===void 0)switch(fn.field){case"student_id":Yt.b_order="desc",Yt.order=fn.field;break;default:delete Yt.b_order,delete Yt.order}else Yt.b_order=fn.order.replace("end",""),Yt.order=fn.field;Wt({type:"shixunHomeworks/getWorkList",payload:_e({},Yt)})}})),kr.createElement(ne.Z,{showSizeChanger:!1,style:{paddingBottom:30},hideOnSinglePage:!0,onChange:dn,defaultCurrent:Yt.page||1,current:Yt.page||1,defaultPageSize:20,total:nt.workList.work_count}))};var St=(0,Ee.connect)(({shixunHomeworks:nt,classroomList:Ve,globalSetting:Je,loading:Wt})=>({shixunHomeworks:nt,classroomList:Ve,loading:Wt.effects,globalSetting:Je}))(st),yt=te(54580),Rt=te(59301),Zt=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const{Dragger:kt}=yt.default,an=({})=>{const nt=(0,Ee.useIntl)(),Ve=(0,Ee.useParams)(),[Je]=b.default.useForm(),[Wt,Vt]=(0,x.useState)([]),[Yt,ea]=(0,x.useState)(!1);let[qt,Et]=(0,x.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});function ln(){return Zt(this,null,function*(){var ua,Un;let dn;ea(!0),window.location.href.indexOf("exercise")>-1?dn=`/api/exercises/${Ve==null?void 0:Ve.categoryId}/redo_logs.json`:dn=`/api/homework_commons/${Ve==null?void 0:Ve.categoryId}/redo_logs.json`;let pa=yield(0,ve.ZP)(dn,{method:"get",params:qt});if(ea(!1),(pa==null?void 0:pa.status)===0){let xt=[];(Un=(ua=pa==null?void 0:pa.data)==null?void 0:ua.list)==null||Un.map(($t,fn)=>{var zt;(zt=$t==null?void 0:$t.group_infos)==null||zt.map((Yn,Pa)=>{var en,Ya,ht;Yn.rowSpan=Pa==0?(en=$t==null?void 0:$t.group_infos)==null?void 0:en.length:((ht=(Ya=$t==null?void 0:$t.group_infos)==null?void 0:Ya.filter(Kn=>Kn.work_group_id))==null?void 0:ht.length)>0?0:1,xt.push(Yn)})}),Vt([...xt])}})}return(0,x.useEffect)(()=>{ln()},[]),Rt.createElement("div",{style:{padding:"30px",background:"#fff"}},Rt.createElement(ye.default,{loading:Yt,bordered:!0,columns:[{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group_name",width:200,render:(ua,Un)=>({children:Rt.createElement("span",null,ua),props:{rowSpan:Un.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:(ua,Un)=>({children:Rt.createElement("span",null,we()(ua).format("YYYY-MM-DD HH:mm:ss")),props:{rowSpan:Un.rowSpan}})},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator",render:(ua,Un)=>({children:Rt.createElement("span",null,ua),props:{rowSpan:Un.rowSpan}})}],dataSource:Wt,pagination:!1}),Rt.createElement(ne.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(ua,Un)=>{qt.page=ua,qt.limit=Un,Et(qt),ln()},current:qt.page,total:Wt.count,pageSize:qt.limit,style:{marginTop:20}}))};var Xt=(0,Ee.connect)(({classroomList:nt})=>({classroomList:nt}))(an),tn=te(45413),Bn={StepsStyle:"StepsStyle___U8mUn"},An=te(86697),Cn=te(94373),da={RadioGroup:"RadioGroup___LQlI0",TableStyles:"TableStyles___a_uqz"},wa=({onFinish:nt})=>{var Ve,Je,Wt,Vt,Yt;const ea=(0,Ee.useIntl)(),{shixunHomeworks:qt}=(0,Ee.useSelector)(Ze=>Ze),{actionTabs:Et}=qt,ln=(0,Ee.useDispatch)(),ua=(0,Ee.useParams)(),[,,Un,dn]=(0,wt.U)(Cn.hf,{id:ua==null?void 0:ua.coursesId,page:1,limit:2e4}),[pa,xt,$t,fn]=(0,wt.U)(Cn.sK,{coursesId:ua==null?void 0:ua.coursesId,categoryId:ua==null?void 0:ua.categoryId,page:1,limit:10,keywords:"",course_group_ids:""}),[zt,Yn]=(0,x.useState)([]),[Pa,en]=(0,x.useState)([]),Ya=[{title:"\u59D3\u540D",width:80,dataIndex:"user_name",ellipsis:!0},{title:ea.formatMessage({id:"classrooms.phone",defaultMessage:"\u624B\u673A\u53F7"}),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}],[ht,Kn]=(0,x.useState)("");(0,x.useEffect)(()=>{Kn(pa==null?void 0:pa.keywords)},[pa==null?void 0:pa.keywords]),(0,x.useEffect)(()=>{var Ze,Kt;if(Et.key=="AddLeader"){Et!=null&&Et.unified_setting&&Un({}),$t({course_group_ids:(Ze=Et==null?void 0:Et.course_groups)==null?void 0:Ze.map(Sa=>Sa==null?void 0:Sa.id)});let sa=[],Sr=[];const Jt=(Sa,Qa)=>{Sa.name=(Sa==null?void 0:Sa.user_name)||Sa.name,sa!=null&&sa.find(Fa=>(Fa==null?void 0:Fa.course_group_id)==(Sa==null?void 0:Sa.course_group_id))?sa=sa==null?void 0:sa.map(Fa=>{var rr;return(Fa==null?void 0:Fa.course_group_id)==(Sa==null?void 0:Sa.course_group_id)&&(Fa.leaders=Qa?[...(Fa==null?void 0:Fa.leaders)||[],Sa]:(rr=(Fa==null?void 0:Fa.leaders)||[])==null?void 0:rr.filter(Rr=>Rr.id!=(Sa==null?void 0:Sa.id))),Fa}):sa=[...sa||[],{course_group_id:Sa==null?void 0:Sa.course_group_id,course_group_name:Sa==null?void 0:Sa.course_group_name,course_member_count:Sa==null?void 0:Sa.course_member_count,leaders:[Sa]}],Sr=Qa?Sr.concat(Sa==null?void 0:Sa.id):Sr==null?void 0:Sr.filter(Fa=>Fa!=(Sa==null?void 0:Sa.id))};(Kt=Et==null?void 0:Et.data)==null||Kt.forEach(Sa=>{Jt(Sa,!0)}),en(Sr),Yn(sa)}},[Et.key]);const Wa=(Ze,Kt)=>{let sa=[];Ze.name=(Ze==null?void 0:Ze.user_name)||Ze.name,zt!=null&&zt.find(Sr=>(Sr==null?void 0:Sr.course_group_id)==(Ze==null?void 0:Ze.course_group_id))?(sa=zt==null?void 0:zt.map(Sr=>{var Jt;return(Sr==null?void 0:Sr.course_group_id)==(Ze==null?void 0:Ze.course_group_id)&&(Sr.leaders=Kt?[...(Sr==null?void 0:Sr.leaders)||[],Ze]:(Jt=(Sr==null?void 0:Sr.leaders)||[])==null?void 0:Jt.filter(Sa=>Sa.id!=(Ze==null?void 0:Ze.id))),Sr}),sa=sa==null?void 0:sa.filter(Sr=>{var Jt;return((Jt=Sr==null?void 0:Sr.leaders)==null?void 0:Jt.length)>0})):sa=[...zt||[],{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]}],en(Kt?Pa.concat(Ze==null?void 0:Ze.id):Pa==null?void 0:Pa.filter(Sr=>Sr!=(Ze==null?void 0:Ze.id))),Yn(sa)};return x.createElement(Ne.default,{open:Et.key==="AddLeader",title:"\u6DFB\u52A0\u7EC4\u957F",width:1200,centered:!0,onCancel:()=>{ln({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>{const Ze=[];zt==null||zt.forEach(Kt=>{var sa;((sa=Kt==null?void 0:Kt.leaders)==null?void 0:sa.length)>0&&Ze.push(...(Kt==null?void 0:Kt.leaders)||{})}),nt==null||nt(Ze),ln({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},x.createElement("div",{className:"flex gap-20px"},x.createElement("div",{className:"flex-2 minW-0 minH-0 flex flex-col"},x.createElement("div",{className:"flex item-center gap-20px c-grey-333"},x.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),x.createElement(fe.default,{size:"large",className:"flex-1",value:pa==null?void 0:pa.course_group_ids,onChange:Ze=>{var Kt;(Ze==null?void 0:Ze.length)==0?$t({course_group_ids:(Kt=Et==null?void 0:Et.course_groups)==null?void 0:Kt.map(sa=>sa==null?void 0:sa.id)}):$t({course_group_ids:Ze,keywords:"",page:1})},mode:"multiple",filterOption:(Ze,Kt)=>{var sa;return((sa=Kt==null?void 0:Kt.label)!=null?sa:"").toLowerCase().includes(Ze.toLowerCase())},options:Et!=null&&Et.unified_setting?[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...((Ve=dn==null?void 0:dn.course_groups)==null?void 0:Ve.map(Ze=>({value:Ze==null?void 0:Ze.id,label:Ze==null?void 0:Ze.name})))||[]]:(Je=Et==null?void 0:Et.course_groups)==null?void 0:Je.map(Ze=>({value:Ze==null?void 0:Ze.id,label:Ze==null?void 0:Ze.name}))}),x.createElement(Le.default.Search,{className:"flex-1",size:"large",value:ht,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:Ze=>{Kn(Ze.target.value)},onSearch:Ze=>{$t({keywords:Ze,page:1})}})),x.createElement(ye.default,{className:`mt-10px ${(Wt=da)==null?void 0:Wt.TableStyles}`,columns:Ya,dataSource:((Vt=fn==null?void 0:fn.data)==null?void 0:Vt.list)||[],rowKey:"id",loading:xt,rowSelection:{selectedRowKeys:Pa,onSelect:(Ze,Kt)=>{Wa(Ze,Kt)}},pagination:{current:pa==null?void 0:pa.page,pageSize:pa==null?void 0:pa.limit,total:((Yt=fn==null?void 0:fn.data)==null?void 0:Yt.total_count)||0,onChange:(Ze,Kt)=>{$t({page:Ze,limit:Kt})},showTotal:Ze=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"px-4px c-blue"},Ze),"\u6761\u6570\u636E")}})),x.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"}},x.createElement("div",{className:"font-semibold c-grey-333"},"\u5DF2\u9009\u7EC4\u957F"),x.createElement("div",{className:"flex-1 minW-0 minH-0 flex flex-col gap-30px mt-20px overflow-auto pr-20px"},zt==null?void 0:zt.map(Ze=>{var Kt;return x.createElement("div",{className:"flex flex-col gap-10px",key:Ze==null?void 0:Ze.course_group_id},x.createElement("div",{className:"flex item-center gap-10px minW-0"},x.createElement(le.Z,{title:"asdfasdfasdf"},x.createElement("div",{className:"c-blue multi_ellipsis1"},Ze==null?void 0:Ze.course_group_name)),x.createElement("div",{className:"text-nowrap c-grey-666"},"\uFF08\u672A\u5206\u7EC4\u4EBA\u6570 ",Ze==null?void 0:Ze.course_member_count,"\uFF09")),x.createElement("div",{className:"flex flex-col"},(Kt=Ze==null?void 0:Ze.leaders)==null?void 0:Kt.map(sa=>x.createElement("div",{key:sa==null?void 0:sa.id,className:"flex item-center gap-12px py-10px",style:{borderBottom:"1px solid #F6F7F9"}},x.createElement("img",{className:"rounded-full h-40px w-40px",src:`${Fn.Z.IMG_SERVER}/images/${sa==null?void 0:sa.avatar_url}`}),x.createElement("div",{className:"mr-auto flex flex-col gap-8px"},x.createElement("div",{className:"c-grey-333 font-medium"},sa==null?void 0:sa.name),x.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(sa==null?void 0:sa.student_id)||"--")),x.createElement("a",{onClick:()=>{Wa(sa,!1)}},"\u79FB\u9664")))))})))))},Ea=Object.defineProperty,Oa=Object.defineProperties,gr=Object.getOwnPropertyDescriptors,Pr=Object.getOwnPropertySymbols,qa=Object.prototype.hasOwnProperty,hr=Object.prototype.propertyIsEnumerable,zr=(nt,Ve,Je)=>Ve in nt?Ea(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,_a=(nt,Ve)=>{for(var Je in Ve||(Ve={}))qa.call(Ve,Je)&&zr(nt,Je,Ve[Je]);if(Pr)for(var Je of Pr(Ve))hr.call(Ve,Je)&&zr(nt,Je,Ve[Je]);return nt},Va=(nt,Ve)=>Oa(nt,gr(Ve)),Ha=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())}),Ia=({onFinish:nt})=>{var Ve,Je,Wt,Vt,Yt,ea;const qt=(0,Ee.useIntl)(),{shixunHomeworks:{actionTabs:Et}}=(0,Ee.useSelector)(Jt=>Jt),ln=(0,Ee.useDispatch)(),ua=(0,Ee.useParams)(),[,,Un,dn]=(0,wt.U)(Cn.hf,{id:ua==null?void 0:ua.coursesId,page:1,limit:2e4}),[,pa,xt]=(0,wt.U)(Cn.Hf,{coursesId:ua==null?void 0:ua.coursesId,categoryId:ua==null?void 0:ua.categoryId}),[$t,,fn,zt]=(0,wt.U)(Cn.sK,{coursesId:ua==null?void 0:ua.coursesId,categoryId:ua==null?void 0:ua.categoryId,page:1,limit:20,keywords:"",course_group_ids:"",only_ungroup:!0}),[Yn]=b.default.useForm(),Pa=b.default.useWatch("is_leader",Yn),[en,Ya]=(0,x.useState)([]),[ht,Kn]=(0,x.useState)([]),[Wa,Ze]=(0,x.useState)(!0),[Kt,sa]=(0,x.useState)("");(0,x.useEffect)(()=>{var Jt,Sa,Qa,Fa;Et!=null&&Et.data&&(Yn.setFieldsValue(Va(_a({},(Et==null?void 0:Et.data)||{}),{is_leader:(Qa=(Sa=(Jt=Et==null?void 0:Et.data)==null?void 0:Jt.members)==null?void 0:Sa.find(rr=>rr==null?void 0:rr.is_leader))==null?void 0:Qa.id})),Ya((Fa=Et==null?void 0:Et.data)==null?void 0:Fa.members))},[Et==null?void 0:Et.data]),(0,x.useEffect)(()=>{Kn(en==null?void 0:en.map(Jt=>Jt==null?void 0:Jt.id))},[en]),(0,x.useEffect)(()=>{(Et==null?void 0:Et.key)==="GroupSetting"&&(Un({}),fn({}))},[Et==null?void 0:Et.key]),(0,x.useEffect)(()=>{sa($t==null?void 0:$t.keywords)},[$t==null?void 0:$t.keywords]);const Sr=()=>{Ze(!0),sa(""),$t.course_group_ids="",$t.only_ungroup=!0,$t.page=1,$t.limit=20,$t.keywords=""};return x.createElement(Ne.default,{open:(Et==null?void 0:Et.key)==="GroupSetting",title:"\u5C0F\u7EC4\u8BBE\u7F6E",width:1200,centered:!0,footer:null,onCancel:()=>{ln({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Sr()}},x.createElement("div",{className:"flex gap-20px",style:{height:"80vh"}},x.createElement(b.default,{form:Yn,colon:!1,className:"flex-1 rounded-2px flex flex-col",style:{border:"1px solid #E1E7F0",padding:"20px",background:"#F9FAFD"},onFinish:Jt=>Ha(void 0,null,function*(){if((en==null?void 0:en.length)==0){he.ZP.warning(qt.formatMessage({id:"classrooms.promptMember",defaultMessage:"\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u6210\u5458\uFF01"}));return}const Sa=yield xt(Va(_a({},Jt),{group_id:Jt==null?void 0:Jt.id,members:en==null?void 0:en.map(Qa=>Va(_a({},Qa),{is_leader:(Qa==null?void 0:Qa.id)==(Jt==null?void 0:Jt.is_leader)}))}));(Sa==null?void 0:Sa.status)==0&&(he.ZP.success("\u4FEE\u6539\u6210\u529F"),ln({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),nt==null||nt())})},x.createElement(b.default.Item,{name:"id",hidden:!0}),x.createElement(b.default.Item,{name:"group_name",label:"\u7EC4\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7EC4\u540D"}]},x.createElement(Le.default,{placeholder:"\u8BF7\u8F93\u5165\u7EC4\u540D",size:"large"})),x.createElement(b.default.Item,{name:"is_leader",label:"\u6210\u5458",layout:"vertical",className:`flex-1 minH-0 minW-0 ${da.RadioGroup}`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7EC4\u957F"}]},x.createElement(oe.ZP.Group,{className:"flex-col",style:{gap:"1px",display:"flex"},options:en==null?void 0:en.map(Jt=>({value:Jt==null?void 0:Jt.id,label:x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{className:"mr-auto c-grey-333 multi_ellipsis1"},(Jt==null?void 0:Jt.id)==Pa?"\u7EC4\u957F":"\u7EC4\u5458"," ",Jt==null?void 0:Jt.name,"\uFF08\u5B66\u53F7\uFF1A",(Jt==null?void 0:Jt.student_id)||"--","\uFF09"),x.createElement("a",{onClick:Sa=>{Sa.preventDefault(),Sa.stopPropagation(),Ya(en==null?void 0:en.filter(Qa=>(Qa==null?void 0:Qa.id)!=(Jt==null?void 0:Jt.id)))}},"\u79FB\u9664"))}))})),x.createElement("div",{className:"flex item-center justify-end gap-20px"},x.createElement(je.ZP,{onClick:()=>{ln({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),x.createElement(je.ZP,{type:"primary",htmlType:"submit",loading:pa},"\u786E\u5B9A"))),x.createElement("div",{className:"flex-1 flex flex-col minH-0 minW-0"},x.createElement("div",{className:"flex gap-20px item-center mb-20px"},x.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),x.createElement(fe.default,{className:"flex-1",size:"large",value:((Ve=$t==null?void 0:$t.course_group_ids)==null?void 0:Ve[0])||"",onChange:Jt=>{fn({course_group_ids:Jt==""?[]:[Jt],keywords:""})},options:[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...((Je=dn==null?void 0:dn.course_groups)==null?void 0:Je.map(Jt=>({value:Jt==null?void 0:Jt.id,label:Jt==null?void 0:Jt.name})))||[]]}),x.createElement(Le.default.Search,{className:"flex-1",size:"large",value:Kt,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:Jt=>{sa(Jt.target.value)},onSearch:Jt=>{fn({keywords:Jt})}})),x.createElement(z.default,{checked:Wa,onChange:Jt=>{Ze(Jt.target.checked),fn({only_ungroup:Jt.target.checked,page:1})}},"\u4EC5\u67E5\u770B\u672A\u5165\u7EC4\u7684\u6210\u5458"),x.createElement("div",{className:"flex-1 overflow-auto minH-0 minW-0 mt-10px"},(Yt=(Vt=(Wt=zt==null?void 0:zt.data)==null?void 0:Wt.list)==null?void 0:Vt.filter(Jt=>Wa?!(ht!=null&&ht.includes(Jt==null?void 0:Jt.id)):!0))==null?void 0:Yt.map(Jt=>x.createElement("div",{key:Jt==null?void 0:Jt.id,className:"flex item-center gap-12px py-10px pr-10px",style:{borderBottom:"1px solid #F6F7F9"}},x.createElement("img",{className:"rounded-full h-40px w-40px",src:`${Fn.Z.IMG_SERVER}/images/${Jt==null?void 0:Jt.avatar_url}`}),x.createElement("div",{className:"mr-auto flex flex-col gap-8px"},x.createElement("div",{className:"c-grey-333 font-medium"},Jt==null?void 0:Jt.user_name),x.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(Jt==null?void 0:Jt.student_id)||"--")),!(ht!=null&&ht.includes(Jt==null?void 0:Jt.id))&&x.createElement("a",{onClick:()=>{Ya([...en,Va(_a({},Jt),{name:Jt==null?void 0:Jt.user_name,is_leader:!1})])}},"\u6DFB\u52A0")))),x.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:((ea=zt==null?void 0:zt.data)==null?void 0:ea.total_count)||0,onChange:(Jt,Sa)=>{fn({page:Jt,limit:Sa})}}))))},Er=Object.defineProperty,$r=Object.defineProperties,Kr=Object.getOwnPropertyDescriptors,ir=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,ao=Object.prototype.propertyIsEnumerable,oo=(nt,Ve,Je)=>Ve in nt?Er(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Yr=(nt,Ve)=>{for(var Je in Ve||(Ve={}))qr.call(Ve,Je)&&oo(nt,Je,Ve[Je]);if(ir)for(var Je of ir(Ve))ao.call(Ve,Je)&&oo(nt,Je,Ve[Je]);return nt},ni=(nt,Ve)=>$r(nt,Kr(Ve)),ro=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())}),ii=()=>{var nt,Ve,Je,Wt,Vt,Yt,ea,qt,Et,ln,ua,Un,dn,pa,xt,$t,fn,zt,Yn;const Pa=(0,Ee.useIntl)(),{shixunHomeworks:{actionTabs:en}}=(0,Ee.useSelector)(Rn=>Rn),Ya=(0,Ee.useDispatch)(),ht=(0,Ee.useParams)(),[,Kn,Wa,Ze]=(0,wt.U)(Cn.Lm,{coursesId:ht==null?void 0:ht.coursesId,categoryId:ht==null?void 0:ht.categoryId}),[,,Kt]=(0,wt.U)(Cn.D4,{coursesId:ht==null?void 0:ht.coursesId,categoryId:ht==null?void 0:ht.categoryId}),[,,sa]=(0,wt.U)(Cn.SA,{coursesId:ht==null?void 0:ht.coursesId,categoryId:ht==null?void 0:ht.categoryId}),[Sr,Jt,Sa,Qa]=(0,wt.U)(Cn.jA,{coursesId:ht==null?void 0:ht.coursesId,categoryId:ht==null?void 0:ht.categoryId,keywords:"",page:1,limit:20}),[Fa,rr,Rr,dr]=(0,wt.U)(Cn.Q9,{coursesId:ht==null?void 0:ht.coursesId,categoryId:ht==null?void 0:ht.categoryId,is_reset:!1,page:1,limit:10}),[Ro]=b.default.useForm(),[Mn]=b.default.useForm(),Cr={group_type:nr.YT.STUDENT_SELF,assign_type:nr.$s.BY_PERSON,unified_setting:!0,assign_range:nr.ck.BY_CLASS,assign_rule:nr.Um.BY_SCORE,assign_method:nr.Kc.BY_RULE},Ca=b.default.useWatch("group_type",Ro),$o=b.default.useWatch("assign_type",Ro),bi=b.default.useWatch("unified_setting",Ro),[ur,Oo]=(0,x.useState)(!1),eo=b.default.useWatch("course_group_ids",Ro),ra=b.default.useWatch("assign_method",Ro),ha=$o==nr.$s.BY_GROUP&&ur&&ra==nr.Kc.BY_LEADER,[Po,to]=(0,x.useState)([]),[Bo,Qo]=(0,x.useState)({total_count:0,group_user_num:0}),[xo,jo]=(0,x.useState)("success"),[wo,xi]=(0,x.useState)([]),[Li,Ti]=(0,x.useState)({page:1,limit:10}),[uo,ol]=(0,x.useState)(!1),fl=["xlsx","xls"],li={multiple:!1,maxCount:1,accept:".xlsx, .xls",withCredentials:!0,beforeUpload:Rn=>ro(void 0,null,function*(){const zn=[];zn==null||zn.push(Rn);const ca=Rn.name.split(".").slice(-1)[0].toLowerCase();if(fl.indexOf(ca)==-1)return he.ZP.error(`${Rn.name} ${Pa.formatMessage({id:"classrooms.promptType",defaultMessage:"\u4EC5\u652F\u6301\u4E0A\u4F20excel\u6587\u4EF6"})}`),Promise.reject();const Fr=new FormData;Fr.append("file",zn[0]),Fr.append("is_reset","true");const Go=yield(0,ve.ZP)(`/api/courses/${ht==null?void 0:ht.coursesId}/group_homeworks/${ht==null?void 0:ht.categoryId}/list_groups_by_settings.json`,{method:"post",body:Fr},!0);return(Go==null?void 0:Go.status)==0&&(jo("success"),Rr({is_reset:!1,page:1,limit:10}),Ya({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})),yt.default.LIST_IGNORE})},Si=[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(Rn,zn)=>{var ca,Fr;return(Fr=(ca=zn==null?void 0:zn.members)==null?void 0:ca.find(Go=>Go==null?void 0:Go.is_leader))==null?void 0:Fr.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:Rn=>{var zn;return(zn=Rn==null?void 0:Rn.filter(ca=>!(ca!=null&&ca.is_leader)))==null?void 0:zn.map(ca=>ca==null?void 0:ca.name).join("\u3001")}},{title:"\u64CD\u4F5C",dataIndex:"test4",width:100,ellipsis:!0,render:(Rn,zn)=>x.createElement("a",{onClick:()=>{Ya({type:"shixunHomeworks/setActionTabs",payload:{key:"GroupSetting",data:zn}})}},"\u5C0F\u7EC4\u8BBE\u7F6E")}],Dn=()=>ro(void 0,null,function*(){var Rn,zn,ca,Fr,Go,ui;const ka=yield Wa({});(ka==null?void 0:ka.status)==0&&(Ro.setFieldsValue(ni(Yr({},(ka==null?void 0:ka.data)||{}),{leader_ids:(zn=(Rn=ka==null?void 0:ka.data)==null?void 0:Rn.leaders)==null?void 0:zn.map(Or=>Or==null?void 0:Or.id),course_group_ids:(Fr=(ca=ka==null?void 0:ka.data)==null?void 0:ca.course_groups)==null?void 0:Fr.filter(Or=>Or==null?void 0:Or.selected).map(Or=>Or==null?void 0:Or.id)})),Oo((Go=ka==null?void 0:ka.data)==null?void 0:Go.is_assign_leader),Mn.setFieldsValue(Yr({},(ka==null?void 0:ka.data)||{})),to((ui=ka==null?void 0:ka.data)==null?void 0:ui.leaders))});(0,x.useEffect)(()=>{Dn(),Sa({})},[]);const Hn=Rn=>ro(void 0,null,function*(){ol(!0);const zn=yield(0,ve.ZP)(`/api/courses/${ht==null?void 0:ht.coursesId}/group_homeworks/${ht==null?void 0:ht.categoryId}/list_failed_users.json`,{method:"post",body:Rn});(zn==null?void 0:zn.status)==0&&xi(zn),ol(!1)});return x.createElement(On.Z,{spinning:Kn},x.createElement("div",{className:"bg-white rounded-4px py-20px px-50px mb-40px",style:{boxShadow:"0px 2px 4px 0px #EAEEF4"}},x.createElement("div",{className:"px-30px py-14px mb-30px",style:{background:"#FFF7EF"}},x.createElement("span",{className:"font-semibold"},"\u5206\u7EC4\u89C4\u5219\u8BF4\u660E:"),x.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",x.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"),x.createElement(b.default,{form:Ro,initialValues:Cr,colon:!1,size:"large",onValuesChange:(Rn,zn)=>{if("is_assign_leader"in Rn&&Oo(Rn==null?void 0:Rn.is_assign_leader),"group_type"in Rn&&(Rn==null?void 0:Rn.group_type)==nr.YT.STUDENT_SELF||Ca==nr.YT.STUDENT_SELF&&("min_num"in Rn||"max_num"in Rn))return zn;sa(Yr({},zn))},onFinish:()=>ro(void 0,null,function*(){var Rn,zn;if(Ca==nr.YT.STUDENT_SELF){sa(Yr({},Ro.getFieldsValue())).then(Fr=>{(Fr==null?void 0:Fr.status)==0&&he.ZP.success("\u4FDD\u5B58\u6210\u529F")});return}const ca=yield Rr({is_reset:!1,page:1,limit:10});(ca==null?void 0:ca.status)==0&&(Qo({total_count:(Rn=ca==null?void 0:ca.data)==null?void 0:Rn.total_count,group_user_num:(zn=ca==null?void 0:ca.data)==null?void 0:zn.group_user_num}),Ya({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}}))})},x.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9"}},x.createElement(b.default.Item,{className:"mb0",name:"group_type",label:"\u7EC4\u961F\u65B9\u5F0F"},x.createElement(oe.ZP.Group,{options:[{value:nr.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:nr.YT.TEACHER_ASSIGN,label:"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4"}]}))),Ca==nr.YT.STUDENT_SELF&&x.createElement(x.Fragment,null,x.createElement("div",{className:"px-30px flex gap-20px py-6px",style:{background:"#F6F7F9",marginTop:"1px"}},x.createElement(b.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:Rn=>Math.round(Rn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},x.createElement(ue.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),x.createElement(b.default.Item,{className:"mb0",name:"max_num",normalize:Rn=>Math.round(Rn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},x.createElement(ue.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1})),x.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")),x.createElement(je.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},"\u4FDD\u5B58")),Ca==nr.YT.TEACHER_ASSIGN&&x.createElement(x.Fragment,null,x.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9",marginTop:"1px"}},x.createElement(b.default.Item,{className:"mb0",name:"assign_type",label:"\u5206\u914D\u5F62\u5F0F"},x.createElement(oe.ZP.Group,{options:[{value:nr.$s.BY_PERSON,label:"\u4EBA\u5458\u5747\u5206"},{value:nr.$s.BY_GROUP,label:"\u6309\u7EC4\u5747\u5206"},{value:nr.$s.BY_FILE,label:"\u6587\u4EF6\u5BFC\u5165"}]}))),$o!=nr.$s.BY_FILE&&x.createElement("div",{className:"py-6px",style:{background:"#F6F7F9",paddingLeft:"128px",marginTop:"1px"}},x.createElement(b.default.Item,{className:"mb0",name:"unified_setting",label:"\u5206\u914D\u5206\u73ED"},x.createElement(oe.ZP.Group,{options:[{value:!0,label:"\u7EDF\u4E00\u5206\u914D"},{value:!1,label:"\u5206\u73ED\u5206\u914D"}]})),!bi&&x.createElement(x.Fragment,null,x.createElement(b.default.Item,{className:"mb0",name:"course_group_ids",style:{paddingLeft:"70px"}},x.createElement(z.default.Group,{className:"gap-20px",options:(Ve=(nt=Ze==null?void 0:Ze.data)==null?void 0:nt.course_groups)==null?void 0:Ve.map(Rn=>({value:Rn==null?void 0:Rn.id,label:`${Rn==null?void 0:Rn.name} \uFF08${Rn==null?void 0:Rn.course_member_count}\uFF09`}))}))),$o==nr.$s.BY_GROUP&&x.createElement(x.Fragment,null,x.createElement(b.default.Item,{name:"is_assign_leader",valuePropName:"checked",className:`${ur?"mb0":""}`},x.createElement(z.default,null,"\u6307\u5B9A\u7EC4\u957F",x.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"))),x.createElement(b.default.Item,{name:"leader_ids",hidden:!0}),ur&&x.createElement("div",{className:"flex flex-wrap gap-20px mb-10px"},Po==null?void 0:Po.map(Rn=>x.createElement("div",{key:Rn==null?void 0:Rn.id,className:"flex item-center bg-white rounded-2px gap-20px h-40px px-12px",style:{border:"1px solid #dcdcdc"}},x.createElement("span",{className:"c-grey-333"},Rn==null?void 0:Rn.name),x.createElement("span",{className:"iconfont icon-guanbi1 current",style:{color:"#CCCCCC"},onClick:()=>{const zn=Po==null?void 0:Po.filter(ca=>(ca==null?void 0:ca.id)!=(Rn==null?void 0:Rn.id));to(zn),Ro.setFieldsValue({leader_ids:zn==null?void 0:zn.map(ca=>ca==null?void 0:ca.id)}),sa(Yr({},Ro.getFieldsValue()))}}))),x.createElement(je.ZP,{onClick:()=>{var Rn,zn;if(!bi&&$o==nr.$s.BY_GROUP&&(eo==null?void 0:eo.length)==0){he.ZP.warning(Pa.formatMessage({id:"classrooms.selectClassFirst",defaultMessage:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}));return}Ya({type:"shixunHomeworks/setActionTabs",payload:{key:"AddLeader",data:Po,course_groups:(zn=(Rn=Ze==null?void 0:Ze.data)==null?void 0:Rn.course_groups)==null?void 0:zn.filter(ca=>eo==null?void 0:eo.includes(ca==null?void 0:ca.id)),unified_setting:bi}})}},"\u6DFB\u52A0\u7EC4\u957F")),!ur&&x.createElement("div",{className:"flex gap-20px"},x.createElement(b.default.Item,{className:"mb0",name:"group_num",label:"\u5C0F\u7EC4\u6570",normalize:Rn=>Math.round(Rn),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570"}]},x.createElement(ue.Z,{style:{width:138},placeholder:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570",min:1})),x.createElement("span",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(Vt=(Wt=(Je=Ze==null?void 0:Ze.data)==null?void 0:Je.course_groups)==null?void 0:Wt.filter(Rn=>bi||(eo==null?void 0:eo.includes(Rn==null?void 0:Rn.id))))==null?void 0:Vt.reduce((Rn,zn)=>Rn+((zn==null?void 0:zn.course_member_count)||0),0)," \u4EBA\uFF0C \u5E73\u5747\u6BCF\u7EC4 ",(Bo==null?void 0:Bo.group_user_num)||0," \u4EBA\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",x.createElement(Pt.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>ro(void 0,null,function*(){var Rn,zn;const ca=yield Rr({is_reset:!1});(ca==null?void 0:ca.status)==0&&Qo({total_count:(Rn=ca==null?void 0:ca.data)==null?void 0:Rn.total_count,group_user_num:(zn=ca==null?void 0:ca.data)==null?void 0:zn.group_user_num})}),icon:x.createElement(An.Z,{rev:void 0})},"\u5237\u65B0")))),ur&&$o==nr.$s.BY_GROUP&&x.createElement(b.default.Item,{className:"mb0",name:"assign_method",label:"\u5206\u914D\u65B9\u5F0F"},x.createElement(oe.ZP.Group,{options:[{value:nr.Kc.BY_RULE,label:"\u6309\u89C4\u5219\u5747\u5206\u5206\u914D"},{value:nr.Kc.BY_LEADER,label:"\u7531\u7EC4\u957F\u624B\u52A8\u6DFB\u52A0\u7EC4\u5458"}]})),ra==nr.Kc.BY_LEADER&&x.createElement("div",{className:"flex gap-20px"},x.createElement(b.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:Rn=>Math.round(Rn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},x.createElement(ue.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),x.createElement(b.default.Item,{className:"mb0",name:"max_num",normalize:Rn=>Math.round(Rn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},x.createElement(ue.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1}))),ra!=nr.Kc.BY_LEADER&&x.createElement(x.Fragment,null,x.createElement(b.default.Item,{className:"mb0",name:"assign_range",label:"\u5206\u914D\u8303\u56F4"},x.createElement(oe.ZP.Group,{options:[{value:nr.ck.BY_CLASS,label:"\u73ED\u5185\u5B66\u5458\u5206\u7EC4"},{value:nr.ck.BY_RANDOM,label:"\u968F\u673A\u5206\u7EC4"}]})),x.createElement(b.default.Item,{className:"mb0",name:"assign_rule",label:"\u5206\u914D\u89C4\u5219"},x.createElement(oe.ZP.Group,{options:[{value:nr.Um.BY_SCORE,label:"\u5386\u53F2\u6210\u7EE9\u5E73\u5747\u5206\u914D"},$o==nr.$s.BY_GROUP&&{value:nr.Um.BY_HEADCOUNT,label:"\u4EBA\u6570\u5E73\u5747\u5206\u914D"},$o==nr.$s.BY_PERSON&&{value:nr.Um.BY_RULE_RANDOM,label:"\u968F\u673A\u5206\u914D"}].filter(Rn=>Rn)}))),$o==nr.$s.BY_PERSON&&x.createElement("div",{className:"flex"},x.createElement(b.default.Item,{name:"group_user_num",label:"\u6BCF\u7EC4\u4EBA\u6570",normalize:Rn=>Math.round(Rn),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BCF\u7EC4\u4EBA\u6570"}]},x.createElement(ue.Z,{addonAfter:"\u4EBA",min:1})),x.createElement("div",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(qt=(ea=(Yt=Ze==null?void 0:Ze.data)==null?void 0:Yt.course_groups)==null?void 0:ea.filter(Rn=>bi||(eo==null?void 0:eo.includes(Rn==null?void 0:Rn.id))))==null?void 0:qt.reduce((Rn,zn)=>Rn+((zn==null?void 0:zn.course_member_count)||0),0)," \u4EBA\uFF0C \u53EF\u5206\u4E3A ",(Bo==null?void 0:Bo.total_count)||0," \u4E2A\u5C0F\u7EC4\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",x.createElement(Pt.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>ro(void 0,null,function*(){var Rn,zn;const ca=yield Rr({is_reset:!1});(ca==null?void 0:ca.status)==0&&Qo({total_count:(Rn=ca==null?void 0:ca.data)==null?void 0:Rn.total_count,group_user_num:(zn=ca==null?void 0:ca.data)==null?void 0:zn.group_user_num})}),icon:x.createElement(An.Z,{rev:void 0})},"\u5237\u65B0")))),$o==nr.$s.BY_FILE&&x.createElement(x.Fragment,null,x.createElement("div",{style:{background:"#F6F7F9",padding:"6px 128px",marginTop:"1px"}},x.createElement(tn.default,{className:`${Bn.StepsStyle}`,progressDot:!0,direction:"vertical",items:[{title:x.createElement(x.Fragment,null,"\u7B2C\u4E00\u6B65\uFF1A\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F\uFF0C\u6309\u7167\u8981\u6C42\u586B\u5199\u5206\u7EC4\u6210\u5458",x.createElement(je.ZP,{icon:x.createElement("span",{className:"iconfont icon-xiazai5"}),type:"link",onClick:()=>{(0,at.BA)({coursesId:ht==null?void 0:ht.coursesId})}},"\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F")),status:"process"},{title:x.createElement(x.Fragment,null,"\u7B2C\u4E8C\u6B65\uFF1A\u4E0A\u4F20\u7F16\u5199\u597D\u7684\u5C0F\u7EC4\u6A21\u677F"),status:"process",description:x.createElement(x.Fragment,null,x.createElement(yt.default.Dragger,Yr({},li),x.createElement("span",{className:"iconfont icon-shangchuanwenjian2 text-20px",style:{color:"#82A8FF"}}),x.createElement("div",{className:"mt-10px c-grey-666"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("a",null,"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"),"\u8BFE\u5802\u6210\u5458\u5BFC\u5165\u6A21\u677F")),x.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"))}]}))),$o!=nr.$s.BY_FILE&&x.createElement(je.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},"\u6309\u89C4\u5219\u65B0\u589E\u5206\u7EC4"))),x.createElement("div",{className:"w-full mt-30px mb-10px",style:{borderTop:"1px dashed #DCDCDC"}}),x.createElement("div",{className:"flex item-center gap-10px"},x.createElement("div",{className:"rounded-full bg-black h-8px w-8px"}),x.createElement("div",{className:"text-16px font-semibold"},"\u5206\u7EC4\u60C5\u51B5")),x.createElement("div",{className:"flex item-center gap-20px"},x.createElement(b.default,{form:Mn,layout:"inline",colon:!1,onValuesChange:(Rn,zn)=>{console.log("allValues",zn),Kt(Yr({},zn))}},x.createElement(b.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},x.createElement(z.default,null,"\u66F4\u6539\u7EC4\u540D")),x.createElement(b.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},x.createElement(z.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",x.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09")))),x.createElement(Le.default.Search,{size:"large",className:"ml-auto",style:{width:256},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",onSearch:Rn=>{Sa({keywords:Rn})}}),Ca!=nr.YT.STUDENT_SELF&&$o!=nr.$s.BY_FILE&&((Sr==null?void 0:Sr.keywords)||((Et=Qa==null?void 0:Qa.data)==null?void 0:Et.total_count)>0)&&x.createElement(je.ZP,{size:"large",type:"primary",onClick:()=>{Rr({is_reset:!0,page:1,limit:10}),Ya({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})}},"\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4")),((ln=Qa==null?void 0:Qa.data)==null?void 0:ln.total_count)>0?x.createElement(ye.default,{className:"mt-20px",columns:Si,loading:Jt,dataSource:((ua=Qa==null?void 0:Qa.data)==null?void 0:ua.list)||[],locale:{emptyText:x.createElement(tt.Z,null)},pagination:{current:Sr==null?void 0:Sr.page,pageSize:Sr==null?void 0:Sr.limit,total:((Un=Qa==null?void 0:Qa.data)==null?void 0:Un.total_count)||0,onChange:(Rn,zn)=>{Sa({page:Rn,limit:zn})},showTotal:Rn=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"ml-4px mr-4px c-blue"},Rn),"\u6761\u6570\u636E")}}):x.createElement(tt.Z,null),x.createElement(wa,{onFinish:Rn=>{to(Rn),Ro.setFieldsValue({leader_ids:Rn==null?void 0:Rn.map(zn=>zn==null?void 0:zn.id)}),sa(Yr({},Ro.getFieldsValue()))}}),x.createElement(Ia,{onFinish:()=>{Sa({})}}),x.createElement(Ne.default,{open:en.key==="NewGroup",title:Fa!=null&&Fa.is_reset?"\u91CD\u65B0\u5206\u7EC4":"\u65B0\u589E\u5C0F\u7EC4",okText:Fa!=null&&Fa.is_reset?"\u8986\u76D6\u73B0\u6709\u5206\u7EC4":"\u6DFB\u52A0",loading:rr,width:927,centered:!0,onCancel:()=>{Ya({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>ro(void 0,null,function*(){const Rn=()=>ro(void 0,null,function*(){const zn=yield(0,Cn._X)({coursesId:ht==null?void 0:ht.coursesId,categoryId:ht==null?void 0:ht.categoryId,is_reset:Fa==null?void 0:Fa.is_reset});(zn==null?void 0:zn.status)==0&&(he.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ya({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Sa({page:1,limit:20}),Dn(),Qo({total_count:0,group_user_num:0}))});if(Fa!=null&&Fa.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:Rn});return}Rn()})},$o==nr.$s.BY_FILE&&x.createElement(me.default,{activeKey:xo,items:[{key:"success",label:`\u5DF2\u5BFC\u5165\u5C0F\u7EC4\uFF08${(dn=dr==null?void 0:dr.data)==null?void 0:dn.total_count}\uFF09`},((pa=dr==null?void 0:dr.data)==null?void 0:pa.failed_count)>0&&{key:"failed",label:`\u5BFC\u5165\u5931\u8D25\u6210\u5458\uFF08${(xt=dr==null?void 0:dr.data)==null?void 0:xt.failed_count}\uFF09`}],onChange:Rn=>{jo(Rn),Rn=="success"?Rr({page:1,limit:10}):(Ti({page:1,limit:10}),Hn({page:1,limit:10}))}}),xo!="failed"?x.createElement(ye.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:(Rn,zn)=>{var ca,Fr;return(Fr=(ca=zn==null?void 0:zn.members)==null?void 0:ca.find(Go=>Go==null?void 0:Go.is_leader))==null?void 0:Fr.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:Rn=>{var zn;return(zn=Rn==null?void 0:Rn.filter(ca=>!(ca!=null&&ca.is_leader)))==null?void 0:zn.map(ca=>ca==null?void 0:ca.name).join("\u3001")}}],loading:rr,dataSource:(($t=dr==null?void 0:dr.data)==null?void 0:$t.list)||[],locale:{emptyText:x.createElement(tt.Z,null)},pagination:{current:Fa==null?void 0:Fa.page,pageSize:Fa==null?void 0:Fa.limit,total:((fn=dr==null?void 0:dr.data)==null?void 0:fn.total_count)||0,onChange:(Rn,zn)=>{Rr({page:Rn,limit:zn})},showTotal:Rn=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"ml-4px mr-4px c-blue"},Rn),"\u6761\u6570\u636E")}}):x.createElement(ye.default,{columns:[{title:"\u89D2\u8272",dataIndex:"group_name",width:100,render:(Rn,zn)=>zn!=null&&zn.is_leader?"\u7EC4\u957F":"\u7EC4\u5458"},{title:"\u59D3\u540D",dataIndex:"leader",width:100,render:(Rn,zn)=>zn==null?void 0:zn.name},{title:"\u5B66\u53F7",dataIndex:"members",render:(Rn,zn)=>(zn==null?void 0:zn.student_id)||"--"},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"message",render:(Rn,zn)=>(zn==null?void 0:zn.message)||"--"}],loading:uo,dataSource:((zt=wo==null?void 0:wo.data)==null?void 0:zt.list)||[],locale:{emptyText:x.createElement(tt.Z,null)},pagination:{current:Li==null?void 0:Li.page,pageSize:Li==null?void 0:Li.limit,total:((Yn=wo==null?void 0:wo.data)==null?void 0:Yn.total_count)||0,onChange:(Rn,zn)=>{Ti({page:Rn,limit:zn}),Hn({page:Rn,limit:zn})},showTotal:Rn=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"ml-4px mr-4px c-blue"},Rn),"\u6761\u6570\u636E")}}))))},Nn=te(59301),Vo=Object.defineProperty,Zo=Object.defineProperties,Oi=Object.getOwnPropertyDescriptors,Dr=Object.getOwnPropertySymbols,br=Object.prototype.hasOwnProperty,Br=Object.prototype.propertyIsEnumerable,lr=(nt,Ve,Je)=>Ve in nt?Vo(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Ta=(nt,Ve)=>{for(var Je in Ve||(Ve={}))br.call(Ve,Je)&&lr(nt,Je,Ve[Je]);if(Dr)for(var Je of Dr(Ve))Br.call(Ve,Je)&&lr(nt,Je,Ve[Je]);return nt},In=(nt,Ve)=>Zo(nt,Oi(Ve)),La=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const jr=({shixunHomeworks:nt,classroomList:Ve,globalSetting:Je,dispatch:Wt,user:Vt})=>{var Yt,ea,qt,Et,ln,ua,Un,dn,pa;const xt=(0,Ee.useIntl)(),[$t,fn]=(0,x.useState)(Ta({},(0,Ee.useParams)())),[zt]=(0,Ee.useSearchParams)(),Yn=(0,Ee.useLocation)(),[Pa,en]=(0,x.useState)(zt.get("tabs")||"0"),[Ya,ht]=(0,x.useState)(!1),[Kn,Wa]=(0,x.useState)(1),Ze=(0,x.useRef)(null),{workList:Kt,workSetting:sa}=nt,[Sr,Jt]=(0,x.useState)(!1),[Sa,Qa]=(0,x.useState)([]),[Fa,rr]=(0,x.useState)([]),[Rr,dr]=(0,x.useState)(!1),[Ro,Mn]=(0,x.useState)(!1),[,,Cr]=(0,wt.U)(Ot.Gw,{homeworkId:Kt==null?void 0:Kt.id});zt.get("category_id")&&fn(In(Ta({},$t),{category:zt.get("category_id")})),(0,x.useEffect)(()=>{Ca()},[$t.coursesId]),(0,x.useEffect)(()=>{Wt({type:"classroomList/getAssistantPermissions",payload:{course_id:$t.coursesId}})},[(0,a.bg)()]);const Ca=()=>{let ur=zt.get("page")&&JSON.parse(localStorage.getItem("grouphomeworkkey"));Wt({type:"shixunHomeworks/getWorkList",payload:Ta(Ta({},$t),ur)})},$o=[{name:(0,a.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u54C1\u5217\u8868",id:0,component:Nn.createElement(Pn,{zip:Ze,btnLoading:Ya,setBtnLoading:ht})},(0,a.G5)()&&{name:"\u5206\u7EC4\u914D\u7F6E",id:"12",component:Nn.createElement(ii,null)},((0,a.dE)()||(Kt==null?void 0:Kt.can_public_work))&&{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:Nn.createElement(St,null)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:1,component:Nn.createElement("div",{className:"minH500"},Nn.createElement(Jn,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(Yt=Kt.homework_status)==null?void 0:Yt.includes("\u5BFC\u5165"),component:Nn.createElement(Xt,null)},{name:"\u5206\u7EC4\u8C03\u6574\u7533\u8BF7",id:6,component:Nn.createElement(fu,null)},{name:"\u53C2\u8003\u7B54\u6848",id:2,component:Nn.createElement(Uo,null)},(0,a.G5)()&&(sa==null?void 0:sa.anonymous_comment)&&{name:Nn.createElement(Oe.Z,{dot:Kt==null?void 0:Kt.appeal_notice,offset:[5,-5]},Nn.createElement("span",{style:{color:Pa=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:Nn.createElement(Di,null)},{name:(0,a.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:3,component:(ea=Kt==null?void 0:Kt.homework_status)!=null&&ea.includes("\u5BFC\u5165")?Nn.createElement(_n.Z,null):Nn.createElement(eu,null),forceRender:!0}].filter(ur=>Kt!=null&&Kt.view_answer?ur:(ur==null?void 0:ur.name)!=="\u53C2\u8003\u7B54\u6848").filter(ur=>Kt!=null&&Kt.is_show_request?ur:(ur==null?void 0:ur.name)!=="\u5206\u7EC4\u8C03\u6574\u7533\u8BF7").filter(ur=>(0,a.G5)()?ur:(ur==null?void 0:ur.name)!=="\u5B66\u751F\u5206\u7EC4").filter(ur=>{var Oo;return(Oo=Kt==null?void 0:Kt.homework_status)!=null&&Oo.includes("\u5BFC\u5165")?(0,a.dE)()?[0,1].includes(ur==null?void 0:ur.id):[0,1,3].includes(ur==null?void 0:ur.id):ur}),bi=()=>{var ur,Oo,eo,ra,ha,Po,to,Bo,Qo,xo,jo,wo,xi,Li,Ti,uo,ol,fl;return Nn.createElement("div",{className:wn.workListTabButton},Nn.createElement("span",{className:"mr-10px"},sa==null?void 0:sa.tips),(0,a.GJ)()&&Nn.createElement(Nn.Fragment,null,(((ur=Kt.homework_status)==null?void 0:ur.includes("\u672A\u53D1\u5E03"))||((Oo=Kt.homework_status)==null?void 0:Oo.includes("\u672A\u5F00\u59CB")))&&Nn.createElement(je.ZP,{type:"primary",icon:Nn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:li=>{li.preventDefault(),Wt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[$t.categoryId],selectArrsAll:[Kt],params:In(Ta({},$t),{id:$t.coursesId}),type:2,manage_all_group:sa==null?void 0:sa.manage_all_group,detail:"\u66F4\u65B0"}})}},"\u7ACB\u5373\u53D1\u5E03"),!((eo=Kt.homework_status)!=null&&eo.includes("\u672A\u53D1\u5E03"))&&!((ra=Kt.homework_status)!=null&&ra.includes("\u672A\u5F00\u59CB"))&&!((ha=Kt.homework_status)!=null&&ha.includes("\u5DF2\u622A\u6B62"))&&Nn.createElement(je.ZP,{type:"primary",icon:Nn.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:li=>{var Si,Dn;if((0,a.Rm)()&&!((Dn=(Si=Ve==null?void 0:Ve.AssistantObject)==null?void 0:Si.group)!=null&&Dn.can_stop)){he.ZP.warning(xt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}li.preventDefault(),Wt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[$t.categoryId],selectArrsAll:[],params:In(Ta({},$t),{id:$t.coursesId}),type:2}})}},"\u7ACB\u5373\u622A\u6B62"),(0,a.j5)()&&Nn.createElement(je.ZP,{type:"primary",icon:Nn.createElement("img",{style:{transform:"translate(-3px, -1px)"},src:ou}),onClick:()=>{Wt({type:"classroomList/setActionTabs",payload:{key:"\u667A\u80FD\u5206\u7EC4",params:In(Ta({},$t),{id:$t.coursesId})}})}},"\u667A\u80FD\u5206\u7EC4"),Nn.createElement(je.ZP,{type:"primary",icon:Nn.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var li,Si;if((0,a.Rm)()&&!((Si=(li=Ve==null?void 0:Ve.AssistantObject)==null?void 0:li.group)!=null&&Si.can_create)){he.ZP.warning(xt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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/${$t.coursesId}/group_homework/${$t.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")),((Po=Kt==null?void 0:Kt.work_statuses)==null?void 0:Po.includes("\u53D6\u6D88\u5173\u8054"))&&Nn.createElement(je.ZP,{type:"primary",onClick:()=>La(void 0,null,function*(){const li=yield(0,Ot.rN)({homeworkId:$t.categoryId});(li==null?void 0:li.status)===0&&(he.ZP.success(xt.formatMessage({id:"classrooms.unlinkSuccess",defaultMessage:"\u53D6\u6D88\u5173\u8054\u6210\u529F"})),Wt({type:"shixunHomeworks/getWorkList",payload:Ta({},$t)}))})},"\u53D6\u6D88\u5173\u8054"),((to=Kt==null?void 0:Kt.work_statuses)==null?void 0:to.includes("\u5173\u8054\u9879\u76EE"))&&Nn.createElement(je.ZP,{type:"primary",onClick:()=>{var li;return(0,E.xg)(`${(li=Je==null?void 0:Je.setting)==null?void 0:li.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Bo=Kt==null?void 0:Kt.work_statuses)==null?void 0:Bo.includes("\u5173\u8054\u9879\u76EE"))&&Nn.createElement(je.ZP,{type:"primary",onClick:li=>{li.preventDefault(),Wt({type:"classroomList/setActionTabs",payload:{key:"\u5173\u8054\u9879\u76EE",params:$t,selectArrs:{homework_id:$t.categoryId},cb:()=>{Wt({type:"shixunHomeworks/getWorkList",payload:Ta({},$t)})}}})}},"\u5173\u8054\u9879\u76EE"),((Qo=Kt==null?void 0:Kt.work_statuses)==null?void 0:Qo.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&Nn.createElement(je.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${Kt.course_id}/group_homework/${Kt.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((xo=Kt==null?void 0:Kt.work_statuses)==null?void 0:xo.includes("\u521B\u5EFA\u5206\u7EC4"))&&Nn.createElement(je.ZP,{type:"primary",onClick:()=>La(void 0,null,function*(){var li;let Si=yield(0,ve.ZP)(`/api/homework_commons/${Kt.homework_id}/get_member_list.json`,{method:"get",params:{}});(Si==null?void 0:Si.status)===0&&(Jt(!0),Qa(Si==null?void 0:Si.data),rr((li=Si==null?void 0:Si.data)==null?void 0:li.filter(Dn=>{var Hn;return(Dn==null?void 0:Dn.user_id)===((Hn=Vt==null?void 0:Vt.userInfo)==null?void 0:Hn.user_id)})))})},"\u521B\u5EFA\u5206\u7EC4"),((jo=Kt==null?void 0:Kt.work_statuses)==null?void 0:jo.includes("\u52A0\u5165\u5206\u7EC4"))&&Nn.createElement(je.ZP,{type:"primary",onClick:(0,dt.throttle)(()=>La(void 0,null,function*(){var li;let Si=yield(0,ve.ZP)(`/api/homework_commons/${Kt.homework_id}/get_group_list.json`,{method:"get"});if((Si==null?void 0:Si.status)===0){if(((li=Si==null?void 0:Si.data)==null?void 0:li.length)<=0){he.ZP.info(xt.formatMessage({id:"classrooms.noGroup",defaultMessage:"\u6682\u65E0\u5206\u7EC4"}));return}dr(!0),Mn(Si==null?void 0:Si.data)}}),300)},"\u52A0\u5165\u5206\u7EC4"),((wo=Kt==null?void 0:Kt.work_statuses)==null?void 0:wo.includes("\u66F4\u6362\u9879\u76EE"))&&Nn.createElement(je.ZP,{type:"primary",onClick:()=>{Wt({type:"classroomList/setActionTabs",payload:{key:"\u66F4\u6362\u9879\u76EE",params:$t,selectArrs:{homework_id:Kt==null?void 0:Kt.id},cb:()=>{Wt({type:"shixunHomeworks/getWorkList",payload:Ta({},$t)})}}})}},"\u66F4\u6362\u9879\u76EE"),((xi=Kt==null?void 0:Kt.work_statuses)==null?void 0:xi.includes("\u7533\u8BF7\u6362\u7EC4"))&&Nn.createElement(je.ZP,{type:"primary",onClick:()=>{Wt({type:"classroomList/setActionTabs",payload:{key:"\u7533\u8BF7\u6362\u7EC4",params:$t}})}},"\u7533\u8BF7\u6362\u7EC4"),((Li=Kt==null?void 0:Kt.work_statuses)==null?void 0:Li.includes("\u4FEE\u6539\u4F5C\u54C1"))&&Nn.createElement(je.ZP,{type:"primary",onClick:()=>{const li=()=>{(0,E.xg)(`/classrooms/${Kt.course_id}/group_homework/${Kt.homework_id}/${Kt.id}/edit`)};if(sa!=null&&sa.can_submit&&!(sa!=null&&sa.submit_size)){he.ZP.warning(xt.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\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}li()}},"\u4FEE\u6539\u4F5C\u54C1"),((Ti=Kt==null?void 0:Kt.work_statuses)==null?void 0:Ti.includes("\u8865\u4EA4\u4F5C\u54C1"))&&Nn.createElement(je.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${Kt.course_id}/group_homework/${Kt.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((uo=Kt==null?void 0:Kt.work_statuses)==null?void 0:uo.includes("\u8865\u4EA4\u9644\u4EF6"))||((ol=Kt==null?void 0:Kt.work_statuses)==null?void 0:ol.includes("\u4FEE\u6539\u9644\u4EF6")))&&Nn.createElement(je.ZP,{type:"primary",onClick:()=>{var li;if(sa!=null&&sa.can_submit&&!(sa!=null&&sa.submit_size)){he.ZP.warning(xt.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\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}Wt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:$t,selectArrs:Ta({},Kt),title:(li=Kt==null?void 0:Kt.work_statuses)!=null&&li.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(fl=Kt==null?void 0:Kt.work_statuses)!=null&&fl.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))};return Nn.createElement("section",{className:wn.bg},Nn.createElement("div",{className:"edu-container"},Kt.homework_name&&Nn.createElement("section",{className:"animated fadeIn"},Nn.createElement("aside",{className:"mt10"},Kt.category&&Nn.createElement(Ce.Z,{separator:">"},Nn.createElement(Ce.Z.Item,null,Nn.createElement(Ee.Link,{to:`/classrooms/${$t==null?void 0:$t.coursesId}/group_homework`},Kt.course_name)),Nn.createElement(Ce.Z.Item,null,Nn.createElement(Ee.Link,{to:`/classrooms/${$t==null?void 0:$t.coursesId}/group_homework/${(qt=Kt==null?void 0:Kt.category)!=null&&qt.main?"":(Et=Kt==null?void 0:Kt.category)==null?void 0:Et.category_id}`},Kt.category.category_name)),Nn.createElement(Ce.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),Nn.createElement("aside",{className:[wn.title,"mt20"].join(" ")},Nn.createElement(Ee.Link,{to:`/classrooms/${Kt.course_id}/group_homework`},Nn.createElement(ae.Z,{className:"font16 c-black"})),Nn.createElement(le.Z,{placement:"topLeft",title:Kt.homework_name},Nn.createElement("strong",{className:[wn.title_style,"font20 ml5"].join(" ")},Kt.homework_name)),Nn.createElement(E.VV,{status:Kt==null?void 0:Kt.homework_status}))),Nn.createElement("aside",{className:`mt30 relative ${wn.workListTabWrap}`},Nn.createElement(me.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Pa,tabBarExtraContent:(ln=Kt.homework_status)!=null&&ln.includes("\u5BFC\u5165")&&(0,a.GJ)()?Nn.createElement(je.ZP,{icon:Nn.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Wt({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"):bi(),onTabClick:(ur,Oo)=>{const eo=()=>{if(parseInt(ur)===2){if(!(Kt!=null&&Kt.view_answer)){he.ZP.info(xt.formatMessage({id:"classrooms.homeworkNoPublicAnswer",defaultMessage:"\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848"}));return}(Kt==null?void 0:Kt.time_status)>2||(0,a.Gg)()?en(ur):he.ZP.info(xt.formatMessage({id:"classrooms.viewAnswerAfterDeadline",defaultMessage:"\u622A\u6B62\u4E4B\u540E\u7684\u8BD5\u5377\u624D\u80FD\u67E5\u770B\u7B54\u6848"}))}else parseInt(ur)===3&&Wt({type:"shixunHomeworks/getWorkSetting",payload:Ta({},$t)}),en(ur)};ur!=="11"&&Ca(),nt.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:()=>{eo(),Wt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):eo()},className:wn.tabs,items:$o.map(ur=>({label:ur.name,key:`${ur.id}`,children:ur.component,forceRender:ur.forceRender}))}))),Nn.createElement(cu.Z,null),Nn.createElement(Ne.default,{title:"\u521B\u5EFA\u5206\u7EC4",open:Sr,width:800,onCancel:()=>{Jt(!1),rr([])},onOk:()=>La(void 0,null,function*(){var ur,Oo;if(((ur=Kt==null?void 0:Kt.group_data)==null?void 0:ur.max_num)<(Fa==null?void 0:Fa.length)){he.ZP.error(xt.formatMessage({id:"classrooms.promptMaxNum",defaultMessage:"\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7{max_num}"}).replace("{max_num}",(Oo=Kt==null?void 0:Kt.group_data)==null?void 0:Oo.max_num));return}let eo=yield(0,ve.ZP)(`/api/homework_commons/${Kt.homework_id}/create_group.json`,{method:"post",body:{user_id:Fa==null?void 0:Fa.map(ra=>ra.user_id)}});(eo==null?void 0:eo.status)===0&&(he.ZP.info("\u521B\u5EFA\u6210\u529F"),Ca(),Jt(!1))})},Nn.createElement("div",null,Nn.createElement(Be.Z,{style:{marginBottom:10}},Nn.createElement(pe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(ua=Kt==null?void 0:Kt.group_data)==null?void 0:ua.min_num,"~",(Un=Kt==null?void 0:Kt.group_data)==null?void 0:Un.max_num,"\u4EBA"),Nn.createElement(pe.Z,{span:12},Nn.createElement(Le.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onSearch:ur=>La(void 0,null,function*(){let Oo=yield(0,ve.ZP)(`/api/homework_commons/${Kt.homework_id}/get_member_list.json`,{method:"get",params:{keyword:ur}});(Oo==null?void 0:Oo.status)===0&&Qa(Oo==null?void 0:Oo.data)})}))),Nn.createElement(ye.default,{dataSource:Sa,pagination:!1,rowKey:ur=>ur.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},rowSelection:{type:"checkbox",getCheckboxProps:ur=>({disabled:(ur==null?void 0:ur.user_id)===Vt.userInfo.user_id}),selectedRowKeys:Fa==null?void 0:Fa.map(ur=>ur.user_id),onChange(ur,Oo,eo){rr([...Oo])}},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"}]}))),Nn.createElement(Ne.default,{title:"\u52A0\u5165\u5206\u7EC4",open:Rr,width:800,onCancel:()=>{dr(!1)},footer:!1},Nn.createElement("div",null,Nn.createElement(Be.Z,{style:{marginBottom:10}},Nn.createElement(pe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(dn=Kt==null?void 0:Kt.group_data)==null?void 0:dn.min_num,"~",(pa=Kt==null?void 0:Kt.group_data)==null?void 0:pa.max_num,"\u4EBA"),Nn.createElement(pe.Z,{span:12},Nn.createElement(Le.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u961F\u957F\u540D\u79F0",onSearch:ur=>La(void 0,null,function*(){let Oo=yield(0,ve.ZP)(`/api/homework_commons/${Kt.homework_id}/get_group_list.json`,{method:"get",params:{keyword:ur}});(Oo==null?void 0:Oo.status)===0&&Mn(Oo==null?void 0:Oo.data)})}))),Nn.createElement(ye.default,{dataSource:Ro,pagination:!1,rowKey:ur=>ur.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:(ur,Oo)=>Nn.createElement(je.ZP,{disabled:Oo==null?void 0:Oo.can_join,onClick:()=>La(void 0,null,function*(){let eo=yield(0,ve.ZP)(`/api/homework_commons/${Kt.homework_id}/join_group.json`,{method:"post",body:{group_id:ur}});(eo==null?void 0:eo.status)===0&&(he.ZP.info("\u52A0\u5165\u6210\u529F"),Ca(),dr(!1))})},Oo!=null&&Oo.can_join?"\u5DF2\u6EE1":"\u52A0\u5165")}]}))),Nn.createElement(du.Z,null),Nn.createElement(ma.Z,{onOk:()=>{Ca()}}),Nn.createElement(fa.Z,{onOk:()=>{Ca()}}),Nn.createElement(Ao.Z,{type:"edit",onCallback:()=>Ca(),courseEndTime:Kt==null?void 0:Kt.course_end_date}),Nn.createElement(ai.Z,{courseEndTime:Kt==null?void 0:Kt.course_end_date,successCallback:()=>Ca(),visible:Ve.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[$t.categoryId],courseId:$t.coursesId,isBatch:!1}),Nn.createElement(Jo,{cb:()=>{Wa(Kn+1),en("0"),Ca()}}),Nn.createElement(xa,{cb:()=>{}}),Nn.createElement(Vl.Z,{ref:Ze,hide:!0,name:`${Kt==null?void 0:Kt.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>ht(!1)}))};var io=(0,Ee.connect)(({user:nt,shixunHomeworks:Ve,loading:Je,globalSetting:Wt,classroomList:Vt})=>({user:nt,shixunHomeworks:Ve,globalSetting:Wt,loading:Je.effects,classroomList:Vt}))(jr)},29517:function(Ft,At,te){"use strict";var x=te(78241),Ee=te(43418),Oe=te(8591),je=te(92832),he=te(79777),Ce=te(95392),le=te(97041),me=te(59301),Ne=Object.defineProperty,Be=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,ae=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={}))ye.call(ne,oe)&&E(ee,oe,ne[oe]);if(Le)for(var oe of Le(ne))ae.call(ne,oe)&&E(ee,oe,ne[oe]);return ee},b=(ee,ne)=>Be(ee,pe(ne)),y=(ee,ne,oe)=>new Promise((ue,fe)=>{var Pe=We=>{try{Ie(oe.next(We))}catch(ve){fe(ve)}},Se=We=>{try{Ie(oe.throw(We))}catch(ve){fe(ve)}},Ie=We=>We.done?ue(We.value):Promise.resolve(We.value).then(Pe,Se);Ie((oe=oe.apply(ee,ne)).next())});const z=({classroomList:ee,loading:ne,dispatch:oe,shixunHomeworks:ue})=>{const fe=(0,Ce.useIntl)(),Pe=(0,Ce.useParams)(),[Se]=x.default.useForm(),{workList:Ie,workSetting:We}=ue,ve=()=>{oe({type:"shixunHomeworks/getWorkSetting",payload:a({},Pe)}),oe({type:"shixunHomeworks/getWorkList",payload:a({},Pe)})};return me.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 tt=()=>y(void 0,null,function*(){var Ae;yield Se.validateFields();const lt=a({},Se.getFieldValue()),{selectArrs:Ue}=ee.actionTabs;lt.attachment_ids=(Ae=lt.attachment_ids)==null?void 0:Ae.map(gt=>gt.response.id),(yield(0,he.mz)(b(a({},lt),{homeworkId:Ue.work_id}))).status===0&&(Se.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}}),ve())});if(We!=null&&We.can_submit){if(!(We!=null&&We.submit_size)){Oe.ZP.warning(fe.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\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:me.createElement(me.Fragment,null,"\u4F60\u8FD8\u6709 ",me.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},We==null?void 0:We.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:()=>{tt()}});return}tt()}),onCancel:()=>{oe({type:"classroomList/setActionTabs",payload:{}})}},me.createElement(x.default,{form:Se,initialValues:{}},me.createElement(x.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},me.createElement(le.Z,null)),me.createElement(x.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}))))};At.Z=(0,Ce.connect)(({classroomList:ee,shixunHomeworks:ne,loading:oe})=>({classroomList:ee,shixunHomeworks:ne,loading:oe}))(z)},40127:function(Ft,At,te){"use strict";var x=te(59301),Ee=te(78241),Oe=te(43418),je=te(61621),he=te(92832),Ce=te(5112),le=te(95237),me=te(43604),Ne=te(26724),Be=te.n(Ne),pe=te(57193),Le=te(79777),ye=te(95392),ae=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(Se,Ie,We)=>Ie in Se?E(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:We}):Se[Ie]=We,oe=(Se,Ie)=>{for(var We in Ie||(Ie={}))z.call(Ie,We)&&ne(Se,We,Ie[We]);if(y)for(var We of y(Ie))ee.call(Ie,We)&&ne(Se,We,Ie[We]);return Se},ue=(Se,Ie)=>a(Se,b(Ie)),fe=(Se,Ie,We)=>new Promise((ve,tt)=>{var Ae=Xe=>{try{Ue(We.next(Xe))}catch(gt){tt(gt)}},lt=Xe=>{try{Ue(We.throw(Xe))}catch(gt){tt(gt)}},Ue=Xe=>Xe.done?ve(Xe.value):Promise.resolve(Xe.value).then(Ae,lt);Ue((We=We.apply(Se,Ie)).next())});const Pe=({classroomList:Se,loading:Ie,globalSetting:We,dispatch:ve})=>{var tt;const Ae=(0,ye.useIntl)(),lt=(0,ye.useParams)(),[Ue]=Ee.default.useForm(),[Xe,gt]=(0,x.useState)(!0);let[ot,Ke]=(0,x.useState)([]);const[ke,Re]=(0,x.useState)({page:1,limit:20,keyword:""}),Ye=()=>fe(void 0,null,function*(){var $e;const ze=yield ve({type:"shixunHomeworks/getProjectList",payload:oe(oe({},lt),ke)});ze.projects&&Ke([...ot,...ze.projects]),(($e=ze.projects)==null?void 0:$e.length)<20&>(!1)});return(0,x.useEffect)(()=>{(Se.actionTabs.key==="\u5173\u8054\u9879\u76EE"||Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(Ye(),ot=[],ke.page=1,ke.keyword="")},[Se.actionTabs.key]),ae.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:()=>fe(void 0,null,function*(){yield Ue.validateFields();const $e=oe({},Ue.getFieldValue()),{selectArrs:ze,cb:at}=Se.actionTabs;if(Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let Pt=yield(0,pe.ZP)(`/api/student_works/${ze.homework_id}/change_project.json`,{method:"put",body:oe({},$e)});(Pt==null?void 0:Pt.status)===0&&(at(),ve({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,Le.co)(ue(oe({},$e),{homeworkId:ze.homework_id}))).status===0&&(at?at():ve({type:"classroomList/getClassroomCommonHomeworksList",payload:oe({},Se.actionTabs.params)}),ve({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{ve({type:"classroomList/setActionTabs",payload:{}})}},ae.createElement(je.Z,{loading:Ie["shixunHomeworks/getProjectList"],active:!0},ot==""?ae.createElement("aside",null,ae.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",ae.createElement("a",{href:`${(tt=We==null?void 0:We.setting)==null?void 0:tt.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):ae.createElement("aside",null,ae.createElement("div",{className:" mb20"},ae.createElement(he.default.Search,{onSearch:$e=>{$e===""?delete ke.keyword:ke.keyword=$e,ot=[],gt(!0),Ye()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),ae.createElement(Ee.default,{form:Ue,initialValues:{}},ae.createElement(Ee.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},ae.createElement(Ce.ZP.Group,null,ae.createElement(Be(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:$e=>{ke.page++,Ye()},hasMore:Xe,useWindow:!1},ot==null?void 0:ot.map(function($e,ze){return ae.createElement(le.Z,{key:ze},ae.createElement(me.Z,null,ae.createElement(Ce.ZP,{value:$e.id},$e.name)))}))))))))};At.Z=(0,ye.connect)(({classroomList:Se,user:Ie,loading:We,globalSetting:ve})=>({classroomList:Se,user:Ie,loading:We.effects,globalSetting:ve}))(Pe)},20593:function(Ft,At,te){"use strict";var x=te(59301),Ee=te(78241),Oe=te(8591),je=te(43418),he=te(95237),Ce=te(43604),le=te(5083),me=te(5112),Ne=te(24905),Be=te(56656),pe=te.n(Be),Le=te(57193),ye=te(81779),ae=te(63949),E=te(95392),a=te(21542),b=te(62510),y=te(94373),z=te(34364),ee=te(59301),ne=Object.defineProperty,oe=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ie=(Ue,Xe,gt)=>Xe in Ue?ne(Ue,Xe,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ue[Xe]=gt,We=(Ue,Xe)=>{for(var gt in Xe||(Xe={}))Pe.call(Xe,gt)&&Ie(Ue,gt,Xe[gt]);if(fe)for(var gt of fe(Xe))Se.call(Xe,gt)&&Ie(Ue,gt,Xe[gt]);return Ue},ve=(Ue,Xe)=>oe(Ue,ue(Xe)),tt=(Ue,Xe)=>{var gt={};for(var ot in Ue)Pe.call(Ue,ot)&&Xe.indexOf(ot)<0&&(gt[ot]=Ue[ot]);if(Ue!=null&&fe)for(var ot of fe(Ue))Xe.indexOf(ot)<0&&Se.call(Ue,ot)&&(gt[ot]=Ue[ot]);return gt},Ae=(Ue,Xe,gt)=>new Promise((ot,Ke)=>{var ke=$e=>{try{Ye(gt.next($e))}catch(ze){Ke(ze)}},Re=$e=>{try{Ye(gt.throw($e))}catch(ze){Ke(ze)}},Ye=$e=>$e.done?ot($e.value):Promise.resolve($e.value).then(ke,Re);Ye((gt=gt.apply(Ue,Xe)).next())});const lt=Ue=>{var Xe=Ue,{classroomList:gt,dispatch:ot,courseEndTime:Ke}=Xe,ke=tt(Xe,["classroomList","dispatch","courseEndTime"]);const Re=(0,E.useIntl)(),Ye=(0,E.useParams)(),[$e]=Ee.default.useForm(),[ze,at]=(0,x.useState)(1),[Ct,Pt]=(0,x.useState)([]),[dt,Bt]=(0,x.useState)(0),[we,wt]=(0,x.useState)(2e3),[Ot,Me]=(0,x.useState)(!0),[ut,ce]=(0,x.useState)(!1),[ie,re]=(0,x.useState)(!1),[se,de]=(0,x.useState)([]),[De,ge]=(0,x.useState)(!0),[be,et]=(0,x.useState)(null);(0,x.useEffect)(()=>{if(gt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Qe(),_t(),gt.actionTabs.type===2){const ft=gt.actionTabs.selectArrsAll[0];et({submit_limit:ft==null?void 0:ft.submit_limit,submit_limit_num:ft==null?void 0:ft.submit_limit_num,must_file:ft==null?void 0:ft.must_file,can_submit:ft==null?void 0:ft.can_submit,submit_num:ft==null?void 0:ft.submit_num}),ge(ft.unified_setting)}else ge(!1),et({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[gt.actionTabs]),(0,x.useEffect)(()=>{if(ut){if(ie)return;ot({type:"classroomList/setActionTabs",payload:{}}),(0,ye.GJ)()?ot({type:"classroomList/getClassroomTeacherCommonList",payload:ve(We({},gt.actionTabs.params),{type:3})}):ot({type:"classroomList/getClassroomCommonList",payload:We({},gt.actionTabs.params)})}},[ut]);const Qe=ft=>Ae(void 0,null,function*(){Me(!0);const vt=yield(0,y.c_)(ve(We({},Ye),{page:ft||ze,limit:2e4,homework_id:gt.actionTabs.type===1?"":gt.actionTabs.selectArrs[0]}));vt==null||vt.course_groups.map((Nt,sn)=>{Nt.key=Nt.id,Nt.title=Nt.name,Nt.disabled=Nt.is_published}),vt&&(Pt([...vt==null?void 0:vt.course_groups]),Bt(vt==null?void 0:vt.course_groups_count),Me(!1),ft||$e.setFieldsValue({publish_time:pe()(pe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:pe()(pe()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Fe=ft=>{at(ft),Qe(ft)},it=()=>{(0,ye.GJ)()?gt.actionTabs.detail?(ot({type:"shixunHomeworks/setActionTabs",payload:{}}),ot({type:"shixunHomeworks/getWorkList",payload:We({},Ye)}),ot({type:"shixunHomeworks/getWorkSetting",payload:We({},Ye)})):ot({type:"classroomList/getClassroomTeacherCommonList",payload:ve(We({},gt.actionTabs.params),{type:3})}):ot({type:"classroomList/getClassroomCommonList",payload:We({},gt.actionTabs.params)})},Lt=()=>Ae(void 0,null,function*(){var ft,vt,Nt;if((0,ye.Rm)()&&!((vt=(ft=gt==null?void 0:gt.AssistantObject)==null?void 0:ft.group)!=null&&vt.can_publish)){Oe.ZP.warning(Re.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"})),qe(!1);return}const sn=We({},$e.getFieldsValue());if(sn.end_time<=sn.publish_time){Oe.ZP.info(Re.formatMessage({id:"classrooms.deadlineCannotAfterPublish",defaultMessage:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"})),qe(!1);return}if((se==null?void 0:se.length)<=0&&!De&&Ct.length>0){Oe.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),qe(!1);return}if(be!=null&&be.submit_limit&&!(be!=null&&be.submit_limit_num)){Oe.ZP.warning(Re.formatMessage({id:"classrooms.studentContentLengthCannotEmpty",defaultMessage:"\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),qe(!1);return}if(be!=null&&be.can_submit&&!(be!=null&&be.submit_num)){Oe.ZP.warning(Re.formatMessage({id:"classrooms.studentSubmissionCountCannotEmpty",defaultMessage:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),qe(!1);return}let vn=We({homework_ids:[...gt.actionTabs.selectArrs],group_ids:se.length>0?se.map(Fn=>Fn.id):(Nt=gt.detailCommonHomeworksList)==null?void 0:Nt.course_groups,end_time:pe()(sn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:pe()(sn.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!se.length},be);qe(!0),(yield(0,Le.ZP)(`/api/courses/${Ye.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:We({},vn)})).status===0?(qe(!1),(0,ae.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),Oe.ZP.success(Re.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),ot({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),ke.onCallback&&ke.onCallback(),it(),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~")}})):qe(!1)}),_t=()=>{at(1),Pt([]),de([])},on=dt>ze*we,{detailCommonHomeworksList:Tt}=gt,[Qt,qe]=(0,x.useState)(!1);return ee.createElement(je.default,{width:600,confirmLoading:Qt,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:gt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Lt,onCancel:()=>{_t(),it(),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'),Ct&&ee.createElement(Ee.default,{form:$e},ee.createElement("div",{style:{paddingLeft:0}},ee.createElement(he.Z,{className:"mt30",align:"middle"},ee.createElement(Ce.Z,null,ee.createElement(Ee.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ee.createElement(le.default,{style:{width:170,marginRight:"25px"},disabledDate:ft=>(0,z.Q8)(ft,Ke),disabledTime:ft=>(0,z.d0)(ft),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:pe()((0,ae.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),ee.createElement(Ce.Z,{className:"ml20"},ee.createElement(Ee.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:pe()((0,ae.U6)(),"HH:mm")},disabledDate:ft=>(0,z.Q8)(ft,Ke,$e.getFieldValue("publish_time")),disabledTime:ft=>(0,z.d0)(ft,$e.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),gt.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:ft=>{ge(ft.target.value),de([])}},ee.createElement(me.ZP,{value:!0,disabled:!gt.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),ee.createElement(me.ZP,{className:"ml20",disabled:Ct.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Ct.length<=0&>.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"')),(gt.actionTabs.type===1||!De)&&Ct.length>0&&ee.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},ee.createElement("span",{style:{flex:1}},ee.createElement(Ne.default,{checked:se.length===Ct.length,onChange:ft=>{se.length===Ct.length?de([]):de(Ct.filter(vt=>!vt.is_published))}},"\u5168\u9009")),ee.createElement("span",{style:{width:16}}),ee.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",se.length||0,"\u4E2A\u5206\u73ED")),(gt.actionTabs.type===1||!De)&&Ct.length>0&&ee.createElement(a.Z,{data:Ct,selectedRowKeys:se,setSelectedRowKeys:de})),ee.createElement(b.ZP,{value:be,onChange:ft=>et(We({},ft))}))};At.Z=(0,E.connect)(({classroomList:Ue})=>({classroomList:Ue}))(lt)},11803:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return Pe}});var x=te(59301),Ee={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Oe=Object.defineProperty,je=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,le=(Se,Ie,We)=>Ie in Se?Oe(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:We}):Se[Ie]=We,me=(Se,Ie)=>{for(var We in Ie||(Ie={}))he.call(Ie,We)&&le(Se,We,Ie[We]);if(je)for(var We of je(Ie))Ce.call(Ie,We)&&le(Se,We,Ie[We]);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 Be="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",pe=te(99313),Le=te(92310),ye=te.n(Le),ae=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(Se,Ie,We)=>Ie in Se?E(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:We}):Se[Ie]=We,oe=(Se,Ie)=>{for(var We in Ie||(Ie={}))z.call(Ie,We)&&ne(Se,We,Ie[We]);if(y)for(var We of y(Ie))ee.call(Ie,We)&&ne(Se,We,Ie[We]);return Se},ue=(Se,Ie)=>a(Se,b(Ie)),Pe=({dataSource:Se,className:Ie,style:We})=>{const[ve,tt]=(0,x.useState)([]),[Ae,lt]=(0,x.useState)(""),Ue=(0,x.useRef)("");(0,x.useEffect)(()=>{if(Se!=null&&Se.length){const ot=String(Math.random()).slice(-6),Ke=Se.map(ke=>ue(oe({},ke),{key:`${ot}-${ke.key}`}));tt(Ke),lt(Ke[0].key)}},[Se.length]);const Xe=ot=>{lt(ot),Ue.current=ot;const Ke=document.getElementById(ot);if(Ke){const ke=Ke.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:ke,behavior:"smooth"})}},gt=()=>{const ot=ve.map(ke=>document.getElementById(ke.key)),Ke=window.innerHeight/2;for(const ke of ot)if(ke){const Re=ke.getBoundingClientRect();if(Re.top>=0&&Re.top(window.addEventListener("scroll",gt),()=>{window.removeEventListener("scroll",gt)}),[ve]),ae.createElement("div",{className:ye()(Ee.anchorNavigation,Ie),style:We},ae.createElement(pe.default,{items:ve,tabBarGutter:60,className:Ee.tabs,activeKey:Ae,onChange:Xe}),ve.map(ot=>ae.createElement("div",{key:ot.key,id:ot.key,className:Ee.box},ae.createElement("div",{className:Ee.head},ae.createElement("img",{className:"mr10",src:Be,alt:"Dot"}),ot.label),ae.createElement("div",{className:Ee.element},ot.element))))}},34364:function(Ft,At,te){"use strict";te.d(At,{Q8:function(){return ke},d0:function(){return Re},w6:function(){return Ke}});var x=te(59301),Ee=te(5083),Oe=te(57809),je=te(8591),he=te(43418),Ce=te(5112),le=te(95237),me=te(43604),Ne=te(6848),Be=te(24905),pe=te(3113),Le=te(56656),ye=te.n(Le),ae=te(81779),E=te(57193),a=te(89392),b=te.n(a),y=te(63949),z=te(13842),ee=te(95392),ne=te(53398),oe=te(69206),ue=te(5529),fe=te(90609),Pe=te(86342),Se=te(59301),Ie=Object.defineProperty,We=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Ue=(at,Ct,Pt)=>Ct in at?Ie(at,Ct,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):at[Ct]=Pt,Xe=(at,Ct)=>{for(var Pt in Ct||(Ct={}))Ae.call(Ct,Pt)&&Ue(at,Pt,Ct[Pt]);if(tt)for(var Pt of tt(Ct))lt.call(Ct,Pt)&&Ue(at,Pt,Ct[Pt]);return at},gt=(at,Ct)=>We(at,ve(Ct)),ot=(at,Ct,Pt)=>new Promise((dt,Bt)=>{var we=Me=>{try{Ot(Pt.next(Me))}catch(ut){Bt(ut)}},wt=Me=>{try{Ot(Pt.throw(Me))}catch(ut){Bt(ut)}},Ot=Me=>Me.done?dt(Me.value):Promise.resolve(Me.value).then(we,wt);Ot((Pt=Pt.apply(at,Ct)).next())});function Ke(at,Ct){const Pt=[];for(let dt=at;dt{const dt=atye()(Ct).endOf("day"),we=at{const Pt=parseInt(ye()(at).format("HH")),dt=parseInt(ye()().format("HH")),Bt=parseInt(ye()().format("mm"));if(!at)return{disabledHours:()=>Ke(0,dt),disabledMinutes:()=>Ke(0,Bt)};if(Ct){const we=parseInt(ye()(Ct).format("HH")),wt=parseInt(ye()(Ct).format("mm"));return ye()(at).isSame(ye()(Ct),"day")?{disabledHours:()=>Ke(0,we),disabledMinutes:()=>Pt<=we?Ke(0,wt):[]}:void 0}if(ye()(at).isSame(ye()(),"day"))return{disabledHours:()=>Ke(0,dt),disabledMinutes:()=>ye()(at).isSame(ye()(),"hour")&&Pt<=dt?Ke(0,Bt):[]}},{RangePicker:Ye}=Ee.default,{Option:$e}=Oe.default,ze=({shixunHomeworks:at,loading:Ct,dispatch:Pt,classroomList:dt,user:Bt})=>{var we,wt,Ot,Me,ut,ce,ie,re,se;const de=(0,ee.useIntl)(),De=(0,ee.useParams)(),{workSetting:ge,workList:be,shixunWorkList:et,headerInfo:Qe,changeData:Fe}=at,[it,Lt]=(0,x.useState)(!1),[_t,on]=(0,x.useState)(!1);let[Tt,Qt]=(0,x.useState)([]),[qe,ft]=(0,x.useState)([]),[vt,Nt]=(0,x.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[sn,vn]=(0,x.useState)({}),[Pn,Fn]=(0,x.useState)({});(0,x.useEffect)(()=>()=>{Qt([])},[]),(0,x.useEffect)(()=>{Lt(!(0,ae.GJ)())},[(0,ae.GJ)()]);const va=()=>{Pt({type:"shixunHomeworks/getWorkSetting",payload:Xe({},De)})};(0,x.useEffect)(()=>{if(!(ge!=null&&ge.course_id))return;Object.keys(vt).map(function(On){vt[On]=ge[On]}),(!vt.allow_late||!vt.unified_late)&&(vt.late_penalty=20,vt.penalty_type=ne.Q.Percent),vt.unified_setting||(vt.unified_late=!1,vt.unified_anonymous_comment=!1,vt.unified_anonymous_appeal=!1),Tt=JSON.parse(JSON.stringify(ge.group_settings.map(On=>gt(Xe({},On),{group_name:[On.group_name]})).filter(On=>On.publish_time!==null))),qe=JSON.parse(JSON.stringify(ge.allow_late_settings.map(On=>gt(Xe({},On),{group_name:[On.group_name]})).filter(On=>On.late_time!==null))),Nt(Xe({},vt));const un=(0,y.QE)((Tt==null?void 0:Tt.length)>0?Tt:[]);Qt([...un]),(qe==null?void 0:qe.length)<=0?ft([{penalty_type:ne.Q.Percent,late_penalty:20}]):ft([...qe])},[ge]);const Ma=()=>ot(void 0,null,function*(){var un,On;if(((un=Bt==null?void 0:Bt.userInfo)==null?void 0:un.user_status)===2){(0,oe.Rd)();return}const Qn=JSON.parse(JSON.stringify(vt));if(Qn.challenge_settings.filter(ya=>!ya.hide),Qn.categoryId=De.categoryId,(On=Qn.challenge_settings)!=null&&On.every(ya=>!ya.checked)){je.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Tt),!vt.unified_setting)Tt=Tt==null?void 0:Tt.map(ya=>{var En;if(!ya.publish_time||!ya.end_time)throw je.ZP.error(de.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(de.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!ya.group_name)throw je.ZP.error(de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ya.group_name=typeof(ya==null?void 0:ya.group_name)=="string"?[ya==null?void 0:ya.group_name]:ya==null?void 0:ya.group_name,ya.group_id=(En=ge.group_settings)==null?void 0:En.filter(Qr=>{var so;return(so=ya==null?void 0:ya.group_name)==null?void 0:so.includes(Qr.group_name)}).map(Qr=>Qr.group_id||Qr.id).toString().split(","),ya});else if(!vt.publish_time||!vt.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(Qn.group_settings=Tt,vt.allow_late)if(vt.unified_late){if(vt.late_penalty===null||vt.late_penalty===void 0||vt.late_penalty<0||vt.late_penalty>100)throw je.ZP.error(`${de.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${de.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!vt.late_time)throw je.ZP.error(de.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(de.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}))}else qe=qe==null?void 0:qe.map(ya=>{var En,Qr;if(ya.late_penalty===null||ya.late_penalty===void 0||ya.late_penalty<0||ya.late_penalty>100)throw je.ZP.error(`${de.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${de.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!ya.late_time)throw je.ZP.error(de.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(de.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!ya.group_name)throw je.ZP.error(de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ya.group_name=typeof(ya==null?void 0:ya.group_name)=="string"?[ya==null?void 0:ya.group_name]:ya==null?void 0:ya.group_name,ya.group_id=(Qr=(En=ya==null?void 0:ya.group_name)==null?void 0:En.map(so=>{var Lo,bt;let jt=(bt=(Lo=ge.group_settings)==null?void 0:Lo.filter(It=>(It==null?void 0:It.group_name)===so))==null?void 0:bt[0];return jt==null?void 0:jt.group_id}))==null?void 0:Qr.toString().split(","),ya}),Qn.allow_late_settings=qe;let ja=yield(0,Pe.Tr)({homework_common_ids:[parseInt(De.categoryId)],course_id:De.coursesId,type:"homework_common"});(ja==null?void 0:ja.student_count)===0?Na(Qn):(Fn(Qn),vn(ja))}),Na=un=>{var On;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 Qn=un.challenge_settings.reduce((En,Qr)=>En+Number(Qr.challenge_score),0);if((Qn==null?void 0:Qn.toFixed(10))!==((On=un.total_score-un.eff_score)==null?void 0:On.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 ja={shixun_evaluation:un.shixun_evaluation,challenge_settings:un.challenge_settings};let ya=()=>{var En;const Qr=()=>ot(void 0,null,function*(){on(!0),(yield(0,E.ZP)(`/api/homework_commons/${De.categoryId}/publish_setting.json`,{method:"post",body:Xe({},un)})).status===0&&(je.ZP.success(de.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),va(),Pt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Xe({},De)})),on(!1)});!(0,a.isEqual)(Fe,ja)&&!((En=Qe==null?void 0:Qe.homework_status)!=null&&En.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:Qr}):Qr()};ge!=null&&ge.high_resources_consume&&!(ge!=null&&ge.high_resources_consume_permission)?Pt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:De.coursesId,type:"shixun",type_id:De.categoryId,name:ge.homework_name,fn:()=>{ya()}}}):ya()},Ra=(un,On,Qn="group_id")=>{var ja;return On?On.find(ya=>ya[Qn]===un):(ja=ge==null?void 0:ge.group_settings)==null?void 0:ja.find(ya=>ya.group_id[0]===un)},Ka=(ge==null?void 0:ge.allow_late)||(ge==null?void 0:ge.anonymous_comment),mr=un=>{var On,Qn;const ja=Ra(un,ge==null?void 0:ge.allow_late_settings,"id"),ya=Ra(un,ge==null?void 0:ge.anonymous_comment_settings),En=Ra(un);return(ge==null?void 0:ge.allow_late)&&ja&&ye()(ja==null?void 0:ja.late_time)<=ye()()||(ge==null?void 0:ge.anonymous_comment)&&ya&&(ya==null?void 0:ya.evaluation_start)!==null||((Qn=(ye()(En==null?void 0:En.end_time)<=ye()()&&((On=ge==null?void 0:ge.allow_late_settings)==null?void 0:On.filter(Qr=>Qr.group_id.includes(un))))[0])==null?void 0:Qn.late_time)!=null},Tn=(0,x.useMemo)(()=>(ge==null?void 0:ge.allow_late)||(ge==null?void 0:ge.all_group_late),[ge,Qe]),yr=ge==null?void 0:ge.anonymous_comment,fr=un=>{if(!un)return!1;const On=Ra(un,ge==null?void 0:ge.anonymous_comment_settings);return(ge==null?void 0:ge.anonymous_comment)&&On&&(On==null?void 0:On.evaluation_start)!==null},Ua=(un,On)=>{var Qn,ja,ya;Pt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:un,index:On,rangePickerDisabled:it||(ye()()<=ye()((ja=Ra((Qn=un==null?void 0:un.group_id)==null?void 0:Qn[0]))==null?void 0:ja.publish_time)?!1:[!0,mr((ya=un==null?void 0:un.group_id)==null?void 0:ya[0])]),disabledDate:ge==null?void 0:ge.course_end_date}})};return Se.createElement("section",{className:z.Z.form},Se.createElement("div",{className:z.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(Ce.ZP.Group,{disabled:it||!((we=Qe==null?void 0:Qe.homework_status)!=null&&we.includes("\u672A\u53D1\u5E03"))||(0,ae.Rm)()&&!((wt=dt.AssistantObject.practice)!=null&&wt.can_publish),value:vt.unified_setting,onChange:un=>{var On;if(!((On=Qe==null?void 0:Qe.homework_status)!=null&&On.includes("\u672A\u53D1\u5E03"))){je.ZP.error(de.formatMessage({id:"classrooms.publishedCannotModifyUnified",defaultMessage:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E"}));return}if(vt.unified_setting=!vt.unified_setting,vt.unified_setting||(vt.unified_late=!1,ft([{late_penalty:5}])),Nt(Object.assign({},vt)),vt.unified_setting===!1&&Tt==""){Qt(Tt.concat({}));return}vt.unified_setting&&(Qt([]),ft([{late_penalty:5}]))}},Se.createElement(Ce.ZP,{value:!0,disabled:it||!(ge!=null&&ge.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Se.createElement(Ce.ZP,{disabled:it||!((Ot=ge==null?void 0:ge.group_settings)!=null&&Ot.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Me=ge==null?void 0:ge.group_settings)==null?void 0:Me.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")),vt.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(Ee.default,{size:"large",disabled:it||!((ut=Qe==null?void 0:Qe.homework_status)!=null&&ut.includes("\u672A\u53D1\u5E03")||(ce=Qe==null?void 0:Qe.homework_status)!=null&&ce.includes("\u672A\u5F00\u59CB"))||(0,ae.Rm)()&&!((ie=dt.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=>ke(un,ge==null?void 0:ge.course_end_date),disabledTime:un=>Re(un),value:vt.publish_time?ye()(vt.publish_time):"",onChange:(un,On)=>{vt.publish_time=On,(vt.end_time==""||!vt.end_time)&&vt.unified_setting&&(vt.end_time=ye()(un).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Nt(Object.assign({},vt))}}))),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(Ee.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ye()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(ge==null?void 0:ge.allow_late)&&(ge==null?void 0:ge.homework_status.includes("\u5DF2\u622A\u6B62"))||it||(ge==null?void 0:ge.allow_late)&&ye()()>=ye()(ge==null?void 0:ge.end_time)||(0,ae.Rm)()&&!((re=dt.AssistantObject.practice)!=null&&re.can_publish),disabledDate:un=>ke(un,ge==null?void 0:ge.course_end_date,vt.publish_time),disabledTime:un=>Re(un,vt.publish_time),value:vt.end_time?ye()(vt.end_time):"",onChange:(un,On)=>{vt.end_time=On,Nt(Object.assign({},vt))}})))),!vt.unified_setting&&(Tt==null?void 0:Tt.length)>0&&Se.createElement(le.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Tt&&Tt.map(function(un,On){var Qn,ja,ya,En,Qr,so,Lo;return Se.createElement(me.Z,{span:24,key:On},Se.createElement(le.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:On==(Tt==null?void 0:Tt.length)-1?"0px":"10px"}},Se.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",On+1),Se.createElement(Oe.default,{disabled:it||((Qn=Qe==null?void 0:Qe.homework_status)!=null&&Qn.includes("\u672A\u53D1\u5E03")&&un.id||ye()(){var jt;if((0,ae.Rm)()&&!((jt=dt.AssistantObject.practice)!=null&&jt.can_publish)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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[On].group_name=bt,Tt[On].group_id=un.group_id;const It=(0,a.flattenDeep)(Tt.map(ia=>ia.group_name)),na=qe.map(ia=>{let Jn=(ia==null?void 0:ia.group_name)||[];return gt(Xe({},ia),{group_name:(0,a.remove)(Jn,Jr=>It.includes(Jr))})});ft(na),Qt(Tt.slice())},maxTagCount:4,maxTagPlaceholder:bt=>Se.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ua(un,On)},"+",bt==null?void 0:bt.length)},ge.group_settings&&ge.group_settings.map(function(bt){if(!Tt.map(It=>It.group_name).flat().includes(bt.group_name))return Se.createElement($e,{value:bt.group_name,key:bt.id},bt.group_name)})),Se.createElement("div",{className:"ml20"},Se.createElement(Ye,{size:"large",ranges:{\u6B64\u523B:[un.publish_time?ye()(un.publish_time):ye()(),ye()()]},allowClear:!1,disabled:it||(ye()()<=ye()((En=Ra((ya=un==null?void 0:un.group_id)==null?void 0:ya[0]))==null?void 0:En.publish_time)?!1:[!0,mr((Qr=un==null?void 0:un.group_id)==null?void 0:Qr[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:bt=>ke(bt,ge==null?void 0:ge.course_end_date),disabledTime:bt=>Re(bt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[ye()((0,y.U6)(),"HH:mm"),ye()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:un.publish_time&&[ye()(un.publish_time),un.end_time?ye()(un.end_time):void 0],onChange:(bt,jt)=>{var It;if((0,ae.Rm)()&&!((It=dt.AssistantObject.practice)!=null&&It.can_publish)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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[On].publish_time=jt[0],!un.end_time&&jt[0]?Tt[On].end_time=ye()(jt[0]).add(7,"days"):Tt[On].end_time=jt[1],Qt([...Tt])},onCalendarChange:(bt,jt,It)=>{if(jt!=null&&jt[0]&&!jt[1]){const na=ye()(jt[0]).add(7,"days");Tt[On].publish_time=jt[0],Tt[On].end_time=na,Qt([...Tt])}}})),!it&&Se.createElement("div",{style:{display:"flex",width:"50px"}},((so=un==null?void 0:un.group_id)==null?void 0:so.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:()=>Ua(un,On)})),Tt.length<((Lo=ge==null?void 0:ge.group_settings)==null?void 0:Lo.length)&&Se.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var bt;if((0,ae.Rm)()&&!((bt=dt.AssistantObject.practice)!=null&&bt.can_publish)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(Tt.concat({}))}}),((un==null?void 0:un.publish_time)&&ye()(){const bt=(0,a.cloneDeep)(qe);bt.forEach((jt,It)=>{jt.group_name&&(jt.group_name=jt.group_name.filter(na=>{var ia;return!((ia=Tt[On].group_name)!=null&&ia.includes(na))}))}),Tt=Tt.filter((jt,It)=>On!==It),ft(bt),Qt(Tt.slice()),setTimeout(()=>Qt(Tt.slice()),10)}}))))}))),Se.createElement(le.Z,null,Se.createElement(me.Z,null,Se.createElement("div",{className:z.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(Be.default,{checked:vt.allow_late,disabled:it||Tn,onChange:un=>{var On;if((0,ae.Rm)()&&!((On=dt.AssistantObject.practice)!=null&&On.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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&&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"))}),vt.allow_late=!vt.allow_late,qe==""&&ft([{late_penalty:5}]),Nt(Object.assign({},vt))}},Se.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(vt==null?void 0:vt.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(Ce.ZP.Group,{style:{marginLeft:"20px"},disabled:it||(ge==null?void 0:ge.anonymous_comment)||(ge==null?void 0:ge.allow_late),value:vt.unified_late,onChange:un=>{var On;if((0,ae.Rm)()&&!((On=dt.AssistantObject.practice)!=null&&On.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.unified_late=un.target.value,qe==""&&!un.target.value&&ft([{penalty_type:ne.Q.Percent,late_penalty:20}]),Nt(Xe({},vt))}},(vt==null?void 0:vt.unified_setting)&&Se.createElement(Ce.ZP,{value:!0,disabled:!(ge!=null&&ge.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((se=ge==null?void 0:ge.group_settings)==null?void 0:se.length)>0&&Se.createElement(Ce.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),vt!=null&&vt.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:it||yr,value:{type:vt.penalty_type,inputValue:vt.late_penalty},onChange:un=>{var On;if((0,ae.Rm)()&&!((On=dt.AssistantObject.practice)!=null&&On.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}Nt(gt(Xe({},vt),{late_penalty:un.inputValue,penalty_type:un.type}))}})),Se.createElement(me.Z,{flex:"1",className:"ml5"},Se.createElement("span",{className:"c-grey-c ml10"},vt.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(Ee.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ye()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:it||yr,value:vt.late_time?ye()(vt.late_time):"",disabledDate:un=>ke(un,ge==null?void 0:ge.course_end_date),onChange:(un,On)=>{var Qn;if((0,ae.Rm)()&&!((Qn=dt.AssistantObject.practice)!=null&&Qn.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.late_time=On,Nt(Object.assign({},vt))}})))):qe.map(function(un,On){var Qn;return Se.createElement(me.Z,{span:24,key:On},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",On+1),Se.createElement(Oe.default,{disabled:it||!((Qn=Qe==null?void 0:Qe.homework_status)!=null&&Qn.includes("\u672A\u53D1\u5E03"))&&un.id||(ge==null?void 0:ge.anonymous_comment),mode:"multiple",className:z.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof un.group_name=="string"?[un.group_name]:un.group_name,placeholder:de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),onChange:ja=>{var ya;if((0,ae.Rm)()&&!((ya=dt.AssistantObject.practice)!=null&&ya.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}qe[On].group_name=ja,qe[On].group_id=un.group_id,ft(qe.slice())}},ge.group_settings&&ge.group_settings.map(function(ja){const ya=qe.map(Qr=>Qr.group_name).flat(),En=Tt.map(Qr=>Qr.group_name).flat();if(vt!=null&&vt.unified_setting){if(!ya.includes(ja.group_name))return Se.createElement($e,{value:ja.group_name,key:ja.id},ja.group_name)}else if(En.includes(ja.group_name)&&!ya.includes(ja.group_name))return Se.createElement($e,{value:ja.group_name,key:ja.id},ja.group_name)})),Se.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Se.createElement(ne.Z,{disabled:it||fr(un.id),value:{type:un.penalty_type,inputValue:un.late_penalty},onChange:ja=>{var ya;if((0,ae.Rm)()&&!((ya=dt.AssistantObject.practice)!=null&&ya.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}qe[On].late_penalty=ja.inputValue,qe[On].penalty_type=ja.type,ft([...qe])}}),Se.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Se.createElement(Ee.default,{size:"large",disabled:it||fr(un.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:ye()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:ja=>ke(ja,ge==null?void 0:ge.course_end_date),format:"YYYY-MM-DD HH:mm",value:un!=null&&un.late_time?ye()(un.late_time):void 0,onChange:(ja,ya)=>{var En;if((0,ae.Rm)()&&!((En=dt.AssistantObject.practice)!=null&&En.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}qe[On].late_time=ya,ft([...qe])}}),!it&&Se.createElement("div",{style:{display:"flex",width:"50px"}},Se.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var ja;if((0,ae.Rm)()&&!((ja=dt.AssistantObject.practice)!=null&&ja.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(qe.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),On>0&&!un.id&&Se.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var ja;if((0,ae.Rm)()&&!((ja=dt.AssistantObject.practice)!=null&&ja.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}qe=qe.filter((ya,En)=>On!==En),ft(qe.slice()),setTimeout(()=>ft(qe.slice()),10)}}))))})),!it&&Se.createElement(Se.Fragment,null,Se.createElement(pe.ZP,{type:"primary",size:"large",loading:_t,style:{width:"138px",marginTop:"30px"},onClick:()=>Ma()},"\u4FDD\u5B58")),Se.createElement(ue.Z,{onConfirm:(un,On)=>{Tt.splice(un,0,...On),Tt.splice(un+On.length,1);const Qn=(0,y.QE)([...Tt]);Qt([...Qn])}}),Se.createElement(fe.Z,{resdata:sn,type:"shixun",okloading:_t,oktext:(sn==null?void 0:sn.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:un=>ot(void 0,null,function*(){on(!0);let On=yield(0,E.ZP)(`/api/courses/${De.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(De.categoryId)]}});on(!1),(On==null?void 0:On.status)===0&&Na(Pn)})}))};At.ZP=(0,ee.connect)(({shixunHomeworks:at,classroomList:Ct,loading:Pt,user:dt})=>({shixunHomeworks:at,classroomList:Ct,loading:Pt.effects,user:dt}))(ze)},51062:function(Ft,At,te){"use strict";var x=te(59301),Ee=te(54580),Oe=te(78241),je=te(43418),he=te(8591),Ce=te(1710),le=te(95392),me=te(78323),Ne=te(40863),Be=te(57193),pe=te(56656),Le=te.n(pe),ye=te(63949),ae=te(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(fe,Pe,Se)=>Pe in fe?E(fe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Se}):fe[Pe]=Se,ee=(fe,Pe)=>{for(var Se in Pe||(Pe={}))b.call(Pe,Se)&&z(fe,Se,Pe[Se]);if(a)for(var Se of a(Pe))y.call(Pe,Se)&&z(fe,Se,Pe[Se]);return fe},ne=(fe,Pe,Se)=>new Promise((Ie,We)=>{var ve=lt=>{try{Ae(Se.next(lt))}catch(Ue){We(Ue)}},tt=lt=>{try{Ae(Se.throw(lt))}catch(Ue){We(Ue)}},Ae=lt=>lt.done?Ie(lt.value):Promise.resolve(lt.value).then(ve,tt);Ae((Se=Se.apply(fe,Pe)).next())});const{Dragger:oe}=Ee.default,ue=({classroomList:fe,dispatch:Pe,onOk:Se})=>{const Ie=(0,le.useIntl)(),We=(0,le.useParams)(),[ve]=Oe.default.useForm(),[tt,Ae]=(0,x.useState)(),[lt,Ue]=(0,x.useState)(!1),Xe={height:100,onRemove:()=>{Ae("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:gt=>ne(void 0,null,function*(){return Ae(gt),!1})};return(0,x.useEffect)(()=>{ve.setFieldsValue({publish_time:Le()(Le()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Le()(Le()(new Date((0,ye.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),ae.createElement(je.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:fe.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:Ie.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okButtonProps:{loading:lt},onOk:()=>ne(void 0,null,function*(){ve.submit()}),onCancel:()=>{ve.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}})}},ae.createElement(Oe.default,{form:ve,onFinish:gt=>ne(void 0,null,function*(){var ot,Ke,ke;if(!(tt!=null&&tt.size)){he.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Ue(!0);let Re=new FormData;Re.append("type",fe.actionTabs.type),Re.append("file",tt);let Ye;window.location.href.indexOf("exercise")>-1?Ye=`/api/exercises/${fe.actionTabs.id}/supplement_score.json`:Ye=`/api/homework_commons/${fe.actionTabs.id}/supplement_score.json`;let $e=yield(0,Be.ZP)(Ye,{method:"post",body:Re},!0);Ue(!1),($e==null?void 0:$e.status)===0&&(Se(),ve.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}}),((Ke=(ot=$e==null?void 0:$e.data)==null?void 0:ot.fail)==null?void 0:Ke.length)>0&&je.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ae.createElement(Ce.default,{pagination:!1,dataSource:(ke=$e==null?void 0:$e.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:Ie.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>{(0,ye.FH)("",me.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${fe.actionTabs.type}`)}}))})},ae.createElement(Oe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},fe.actionTabs.name),ae.createElement(Oe.default.Item,{style:{marginBottom:0},label:ae.createElement("div",null,ae.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ae.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ae.createElement("div",null,ae.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ne.Z.downloadbutton,href:me.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${fe.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ae.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ae.createElement(Oe.default.Item,{style:{marginBottom:0}},ae.createElement(oe,ee({},Xe),ae.createElement("a",{className:Ne.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ae.createElement("br",null),ae.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"))))))};At.Z=(0,le.connect)(({classroomList:fe})=>({classroomList:fe}))(ue)},75501:function(Ft,At,te){"use strict";var x=te(59301),Ee=te(54580),Oe=te(78241),je=te(43418),he=te(5871),Ce=te(95392),le=te(57193),me=te(56656),Ne=te.n(me),Be=te(63949),pe=te(59301),Le=Object.defineProperty,ye=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(fe,Pe,Se)=>Pe in fe?Le(fe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Se}):fe[Pe]=Se,z=(fe,Pe)=>{for(var Se in Pe||(Pe={}))a.call(Pe,Se)&&y(fe,Se,Pe[Se]);if(E)for(var Se of E(Pe))b.call(Pe,Se)&&y(fe,Se,Pe[Se]);return fe},ee=(fe,Pe)=>ye(fe,ae(Pe)),ne=(fe,Pe,Se)=>new Promise((Ie,We)=>{var ve=lt=>{try{Ae(Se.next(lt))}catch(Ue){We(Ue)}},tt=lt=>{try{Ae(Se.throw(lt))}catch(Ue){We(Ue)}},Ae=lt=>lt.done?Ie(lt.value):Promise.resolve(lt.value).then(ve,tt);Ae((Se=Se.apply(fe,Pe)).next())});const{Dragger:oe}=Ee.default,ue=({classroomList:fe,dispatch:Pe,onOk:Se})=>{const Ie=(0,Ce.useIntl)(),We=(0,Ce.useParams)(),[ve]=Oe.default.useForm(),[tt,Ae]=(0,x.useState)(),[lt,Ue]=(0,x.useState)(!1),Xe={height:100,onRemove:()=>{Ae("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:gt=>ne(void 0,null,function*(){return Ae(gt),!1})};return(0,x.useEffect)(()=>{ve.setFieldsValue({publish_time:Ne()(Ne()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ne()(Ne()(new Date((0,Be.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),pe.createElement(je.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:fe.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:Ie.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okButtonProps:{loading:lt},onOk:()=>ne(void 0,null,function*(){ve.submit()}),onCancel:()=>{ve.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}})}},pe.createElement(Oe.default,{form:ve,onFinish:gt=>ne(void 0,null,function*(){var ot,Ke;console.log("---",fe.actionTabs,gt,We);let ke=((ot=fe==null?void 0:fe.actionTabs)==null?void 0:ot.type)==="exercise"?`/api/exercises/${We==null?void 0:We.category}/exercise_user/edit_score.json`:`/api/student_works/${fe.actionTabs.id}/edit_score.json`;Ue(!0);let Re=yield(0,le.ZP)(ke,{method:"post",body:ee(z({},gt),{exercise_user_id:((Ke=fe==null?void 0:fe.actionTabs)==null?void 0:Ke.type)==="exercise"?fe.actionTabs.id:""})});Ue(!1),ve.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}}),Se()})},pe.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"}]},pe.createElement(he.Z,{min:0,style:{width:"100%"}}))))};At.Z=(0,Ce.connect)(({classroomList:fe})=>({classroomList:fe}))(ue)},52324:function(Ft,At,te){"use strict";var x=te(59301),Ee=te(54580),Oe=te(78241),je=te(3113),he=te(95237),Ce=te(81327),le=te(5083),me=te(95392),Ne=te(56656),Be=te.n(Ne),pe=te(34364),Le=te(57193),ye=te(59301),ae=(b,y,z)=>new Promise((ee,ne)=>{var oe=Pe=>{try{fe(z.next(Pe))}catch(Se){ne(Se)}},ue=Pe=>{try{fe(z.throw(Pe))}catch(Se){ne(Se)}},fe=Pe=>Pe.done?ee(Pe.value):Promise.resolve(Pe.value).then(oe,ue);fe((z=z.apply(b,y)).next())});const{Dragger:E}=Ee.default,a=({})=>{const b=(0,me.useIntl)(),y=(0,me.useParams)(),[z]=Oe.default.useForm(),[ee,ne]=(0,x.useState)(!0),[oe,ue]=(0,x.useState)(!1);console.log("----",y);function fe(){return ae(this,null,function*(){var Pe,Se;let Ie;window.location.href.indexOf("exercise")>-1?Ie=`/api/exercises/${y==null?void 0:y.categoryId}/get_time_setting.json`:Ie=`/api/homework_commons/${y==null?void 0:y.categoryId}/get_time_setting.json`;let We=yield(0,Le.ZP)(Ie,{method:"get"});(We==null?void 0:We.status)===0&&z.setFieldsValue({publish_time:Be()(Be()((Pe=We==null?void 0:We.data)==null?void 0:Pe.publish_time).format("YYYY-MM-DD HH:mm")),end_time:Be()(Be()((Se=We==null?void 0:We.data)==null?void 0:Se.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,x.useEffect)(()=>{fe()},[]),ye.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},ye.createElement("div",{style:{textAlign:"end"}},ee&&ye.createElement(je.ZP,{onClick:()=>{ne(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!ee&&ye.createElement("div",null,ye.createElement(je.ZP,{type:"primary",loading:oe,onClick:()=>{z.submit()}},"\u63D0\u4EA4"),ye.createElement(je.ZP,{style:{marginLeft:20},onClick:()=>{ne(!0)}},"\u53D6\u6D88"))),ye.createElement(Oe.default,{form:z,disabled:ee,onFinish:Pe=>ae(void 0,null,function*(){ue(!0),console.log("---",window.location.href);let Se;window.location.href.indexOf("exercise")>-1?Se=`/api/exercises/${y==null?void 0:y.categoryId}/time_setting.json`:Se=`/api/homework_commons/${y==null?void 0:y.categoryId}/time_setting.json`;let Ie=yield(0,Le.ZP)(Se,{method:"post",body:{publish_time:Be()(Pe.publish_time).format("YYYY-MM-DD HH:mm"),end_time:Be()(Pe.end_time).format("YYYY-MM-DD HH:mm")}});ue(!1),(Ie==null?void 0:Ie.status)===0&&ne(!0)})},ye.createElement(he.Z,null,ye.createElement(Ce.Z,null,ye.createElement(Oe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},ye.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:Pe=>(0,pe.Q8)(Pe),disabledTime:Pe=>(0,pe.d0)(Pe),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(he.Z,null,ye.createElement(Ce.Z,null,ye.createElement(Oe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},ye.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:Pe=>(0,pe.Q8)(Pe,"",z.getFieldValue("publish_time")),disabledTime:Pe=>(0,pe.d0)(Pe,z.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")))))};At.Z=(0,me.connect)(({classroomList:b})=>({classroomList:b}))(a)},21542:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return Be}});var x=te(59301),Ee=te(92832),Oe=te(24905),je=te(95237),he={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",le=te(13922),me=(pe,Le,ye)=>new Promise((ae,E)=>{var a=z=>{try{y(ye.next(z))}catch(ee){E(ee)}},b=z=>{try{y(ye.throw(z))}catch(ee){E(ee)}},y=z=>z.done?ae(z.value):Promise.resolve(z.value).then(a,b);y((ye=ye.apply(pe,Le)).next())}),Be=({data:pe,value:Le=[],handleChangePage:ye,setSelectedRowKeys:ae,selectedRowKeys:E,onChange:a=()=>{}})=>{const[b,y]=(0,x.useState)([]),[z,ee]=(0,x.useState)([]),[ne,oe]=(0,x.useState)([]);let[ue,fe]=(0,x.useState)(1),[Pe,Se]=(0,x.useState)();return(0,x.useEffect)(()=>{y(pe),ee([]),oe([])},[pe]),(0,x.useEffect)(()=>{ae&&(ee(E),oe(E))},[E]),x.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},x.createElement("div",{className:he.leftdiv},x.createElement(Ee.default.Search,{size:"middle",onChange:Ie=>me(void 0,null,function*(){y(pe.filter(We=>{var ve;return(ve=We==null?void 0:We.name)==null?void 0:ve.includes(Ie.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),b.length===0&&x.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),x.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},x.createElement(Oe.default.Group,{value:z.map(Ie=>`${Ie.id}`),onChange:Ie=>{ae(b.filter(We=>Ie.includes(`${We.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},b.map((Ie,We)=>x.createElement(je.Z,{key:Ie.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},x.createElement(Oe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Ie.is_published,value:`${Ie.id}`},x.createElement("div",{className:he.listClass},x.createElement("span",{className:he.spantitle,style:{width:Ie.is_published?"108px":"170px"}},Ie.name),Ie.is_published&&x.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),x.createElement("div",{className:he.rightdiv},x.createElement(Ee.default.Search,{onChange:Ie=>{oe(z.filter(We=>We.name.includes(Ie.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&x.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&x.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},x.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Ie,We)=>x.createElement(je.Z,{justify:"space-between",style:{marginTop:"10px"},key:Ie.id},x.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Ie.name),x.createElement("img",{src:Ce,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{ae(z.filter(ve=>`${ve.id}`!=`${Ie.id}`))}})))))))}},62510:function(Ft,At,te){"use strict";te.d(At,{Ei:function(){return y},rU:function(){return z},ZP:function(){return ne}});var x=te(59301),Ee={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Oe=te(78241),je=te(24905),he=te(5871),Ce=te(95237),le=te(43604),me=te(6848),Ne=te(92310),Be=te.n(Ne),pe=te(59301),Le=Object.defineProperty,ye=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(oe,ue,fe)=>ue in oe?Le(oe,ue,{enumerable:!0,configurable:!0,writable:!0,value:fe}):oe[ue]=fe,b=(oe,ue)=>{for(var fe in ue||(ue={}))ae.call(ue,fe)&&a(oe,fe,ue[fe]);if(ye)for(var fe of ye(ue))E.call(ue,fe)&&a(oe,fe,ue[fe]);return oe};const y=({value:oe,className:ue,style:fe})=>{const[Pe,Se]=(0,x.useState)("0");(0,x.useEffect)(()=>{if(oe){const{submit_limit:We,must_file:ve}=oe;if(We&&ve){Se("1");return}if(We&&!ve){Se("2");return}if(!We&&ve){Se("3");return}}},[oe]);const Ie={1:pe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",pe.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:pe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",pe.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26"),3:pe.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return Pe==="0"?pe.createElement(pe.Fragment,null):pe.createElement("section",{className:Be()(Ee.exhibition,ue),style:fe},pe.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),Ie==null?void 0:Ie[Pe])},z=({className:oe,style:ue,form:fe})=>{const Pe=Oe.default.useWatch("submit_limit",fe),Se=Oe.default.useWatch("can_submit",fe);return pe.createElement("section",{className:Be()(Ee.wrap,oe),style:ue},pe.createElement("div",{className:`${Ee.title}`},pe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),pe.createElement("div",null,pe.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},pe.createElement(Oe.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},pe.createElement(je.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),pe.createElement(Oe.default.Item,{name:"submit_num",rules:Se&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},pe.createElement(he.Z,{precision:0,min:1,disabled:!Se,size:"large",addonAfter:"\u6B21",style:{width:223}})),pe.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")),pe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},pe.createElement(Oe.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},pe.createElement(je.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),pe.createElement(Oe.default.Item,{className:"mr10",name:"submit_limit_num",rules:Pe&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},pe.createElement(he.Z,{precision:0,min:1,disabled:!Pe,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),pe.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},pe.createElement(Oe.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},pe.createElement(je.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),pe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},pe.createElement(Oe.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},pe.createElement(je.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),pe.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:fe,style:Pe,disabled:Se=!1,checkMarginLeft:Ie=0})=>{const We={submit_limit:!1,submit_limit_num:200,must_file:!1},[ve,tt]=(0,x.useState)({});(0,x.useEffect)(()=>{if(console.log(oe,"value"),!oe)return;const lt={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};tt(b({},lt))},[oe]);const Ae=lt=>{const Ue=b(b({},ve),lt);ue(Ue)};return pe.createElement("section",{className:Be()(Ee.wrap,fe),style:Pe},pe.createElement("div",{className:`${Ee.title} mt30`},pe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),pe.createElement(Ce.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},pe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},pe.createElement(je.default,{disabled:Se,checked:ve==null?void 0:ve.can_submit,onChange:lt=>Ae({can_submit:lt.target.checked})}),pe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),pe.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:lt=>Ae({submit_num:lt})}),pe.createElement(me.Z,{overlayInnerStyle:{width:520},title:pe.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",pe.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",pe.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")},pe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ee.title_icon}`}))),pe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},pe.createElement(je.default,{style:{marginLeft:Ie},disabled:Se,checked:ve==null?void 0:ve.submit_limit,onChange:lt=>Ae({submit_limit:lt.target.checked})}),pe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),pe.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:lt=>Ae({submit_limit_num:lt})})),pe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},pe.createElement(je.default,{style:{marginLeft:Ie},disabled:Se,checked:ve==null?void 0:ve.must_file,onChange:lt=>Ae({must_file:lt.target.checked})}),pe.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},5529:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return a}});var x=te(59301),Ee=te(95392),Oe=te(5083),je=te(43418),he=te(92832),Ce=te(95237),le=te(43604),me={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ne=te(56656),Be=te.n(Ne),pe=te(63949),Le=te(13922),ye=te(59301);const{RangePicker:ae}=Oe.default,E=({dispatch:b,classroomList:y,onConfirm:z})=>{const ee=(0,Ee.useIntl)(),[ne,oe]=(0,x.useState)([]),[ue,fe]=(0,x.useState)([]),[Pe,Se]=(0,x.useState)("");(0,x.useEffect)(()=>{var ve;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let tt=y.actionTabs.data;console.log("data",tt);let Ae=(ve=tt==null?void 0:tt.group_name)==null?void 0:ve.map((lt,Ue)=>{var Xe;return{group_id:tt==null?void 0:tt.group_id[Ue],group_name:tt==null?void 0:tt.group_name[Ue],is_admin:tt==null?void 0:tt.is_admin,end_time:tt==null?void 0:tt.end_time,publish_time:Array.isArray(tt==null?void 0:tt.publish_time)?(Xe=tt==null?void 0:tt.publish_time)==null?void 0:Xe[0]:tt==null?void 0:tt.publish_time}});Ae&&(oe([...Ae]),fe([...Ae]))}},[y.actionTabs]);const Ie=()=>{b({type:"classroomList/setActionTabs",payload:{}}),Se("")},We=ve=>{if(ve){const tt=ue==null?void 0:ue.filter(Ae=>{var lt,Ue;return(Ue=(lt=Ae==null?void 0:Ae.group_name)==null?void 0:lt.toLowerCase())==null?void 0:Ue.includes(ve==null?void 0:ve.toLowerCase())});oe(tt)}else oe(ue)};return ye.createElement(je.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: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")),ye.createElement(he.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:Pe,onChange:ve=>{Se(ve.target.value.trim()),We(ve.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Ie(),onOk:()=>{var ve;z((ve=y.actionTabs)==null?void 0:ve.index,ue),Ie()}},ye.createElement("div",{className:me.modal_con},ye.createElement(Ce.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ne==null?void 0:ne.length)>0?ne.map(function(ve,tt){var Ae,lt;return ye.createElement(le.Z,{span:24,key:tt},ye.createElement(Ce.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:tt==(ne==null?void 0:ne.length)-1?"0px":"10px"}},ye.createElement("div",{className:me.multiple_select,title:ve.group_name},ve.group_name),ye.createElement("div",{className:"ml20"},ye.createElement(ae,{size:"large",ranges:{\u6B64\u523B:[ve.publish_time?Be()(ve.publish_time):Be()(),Be()()]},allowClear:!1,disabled:(Ae=y.actionTabs)==null?void 0:Ae.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:Ue=>{var Xe;return(0,pe.Q8)(Ue,(Xe=y.actionTabs)==null?void 0:Xe.disabledDate)},disabledTime:Ue=>(0,pe.d0)(Ue),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Be()((0,pe.U6)(),"HH:mm"),Be()((0,pe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ve.publish_time&&[Be()(ve.publish_time),ve.end_time?Be()(ve.end_time):void 0],onChange:(Ue,Xe)=>{ne[tt].publish_time=Xe[0],ne[tt].end_time=Xe[1],oe([...ne]),ue.forEach(gt=>{gt.group_id===ve.group_id&&(gt.publish_time=Xe[0],gt.end_time=Xe[1])}),fe([...ue])}})),(lt=y.actionTabs)!=null&<.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:()=>{ne.splice(tt,1),oe([...ne]),ue.forEach((Ue,Xe)=>{Ue.group_id===ve.group_id&&ue.splice(Xe,1)}),fe([...ue])}})))}):ye.createElement(Le.Z,null))))};var a=(0,Ee.connect)(({classroomList:b})=>({classroomList:b}))(E)},12480:function(Ft,At,te){"use strict";te.d(At,{$J:function(){return Oe},JZ:function(){return he},bN:function(){return le},jP:function(){return Ce},rO:function(){return je}});var x=te(57193),Ee=(me,Ne,Be)=>new Promise((pe,Le)=>{var ye=a=>{try{E(Be.next(a))}catch(b){Le(b)}},ae=a=>{try{E(Be.throw(a))}catch(b){Le(b)}},E=a=>a.done?pe(a.value):Promise.resolve(a.value).then(ye,ae);E((Be=Be.apply(me,Ne)).next())});function Oe(me){return(0,x.U2)(`libraries/${me}.json`)}function je(me){return(0,x.U2)("library_tags.json",me)}function he(me){return Ee(this,null,function*(){return(yield(0,x.IV)(`attachments/${me}.json`)).status===0})}function Ce(me){return(0,x.v_)("libraries.json",me)}function le(me,Ne){return(0,x.gz)(`libraries/${me}.json`,Ne)}},13719:function(Ft,At,te){"use strict";te.d(At,{AD:function(){return lt},BA:function(){return ut},D9:function(){return ke},Hp:function(){return ue},IM:function(){return Ye},Iy:function(){return fe},KM:function(){return Me},KU:function(){return Ct},MJ:function(){return Pe},Ne:function(){return Re},ON:function(){return dt},Uj:function(){return wt},VY:function(){return at},YO:function(){return we},YX:function(){return Bt},Zn:function(){return E},_g:function(){return ee},_k:function(){return ot},c6:function(){return tt},cr:function(){return a},eV:function(){return Ae},fi:function(){return b},gh:function(){return We},hS:function(){return $e},iA:function(){return y},j6:function(){return ne},je:function(){return gt},jj:function(){return oe},kS:function(){return Pt},o6:function(){return ve},pO:function(){return Ot},rQ:function(){return Ue},sA:function(){return Ie},xm:function(){return Ke},xo:function(){return ze},y8:function(){return Xe},yd:function(){return z}});var x=te(94373),Ee=te(95392),Oe=te(63949),je=te(8591),he=te(78323),Ce=Object.defineProperty,le=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Be=(ce,ie,re)=>ie in ce?Ce(ce,ie,{enumerable:!0,configurable:!0,writable:!0,value:re}):ce[ie]=re,pe=(ce,ie)=>{for(var re in ie||(ie={}))me.call(ie,re)&&Be(ce,re,ie[re]);if(le)for(var re of le(ie))Ne.call(ie,re)&&Be(ce,re,ie[re]);return ce},Le=(ce,ie,re)=>new Promise((se,de)=>{var De=et=>{try{be(re.next(et))}catch(Qe){de(Qe)}},ge=et=>{try{be(re.throw(et))}catch(Qe){de(Qe)}},be=et=>et.done?se(et.value):Promise.resolve(et.value).then(De,ge);be((re=re.apply(ce,ie)).next())});const ye=()=>{(0,Ee.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},ae=()=>{(0,Ee.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=ce=>Le(void 0,null,function*(){ye(),(yield(0,x.YR)(pe({},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}))),ae()}),a=ce=>Le(void 0,null,function*(){const ie=yield(0,x.yS)(pe({},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`))}}),b=ce=>Le(void 0,null,function*(){const ie=yield(0,x.W0)(pe({},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=>Le(void 0,null,function*(){const ie=yield(0,x.Nl)(pe({},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`))}}),z=ce=>Le(void 0,null,function*(){const ie=yield(0,x.IU)(pe({},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=>Le(void 0,null,function*(){const ie=yield(0,x.td)(pe({},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=>Le(void 0,null,function*(){const ie=yield(0,x.QX)(pe({},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)=>Le(void 0,null,function*(){const re=yield(0,x.o_)(pe({},ce));re.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}`)):re.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),ue=(ce,ie)=>Le(void 0,null,function*(){const re=yield(0,x.ZL)(pe({},ce));re.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}`)):re.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),fe=(ce,ie)=>Le(void 0,null,function*(){const re=yield(0,x.aP)(pe({},ce));re.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):re.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)=>Le(void 0,null,function*(){const re=yield(0,x.vV)(pe({},ce));re.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}`)):re.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=>Le(void 0,null,function*(){ye(),(yield exportCourseWorkListAppendix(pe({},ce))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ce.categoryId}/works_list.zip`,query:ce}))),ae()}),Ie=ce=>Le(void 0,null,function*(){ye(),yield(0,Oe.QH)("",he.Z.API_SERVER+`/api/polls/${ce.categoryId}/commit_result.xlsx`),ae()}),We=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}))}),tt=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}))}),Ae=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}))}),lt=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}))}),Xe=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}))}),gt=ce=>Le(void 0,null,function*(){const ie=yield(0,x.Uy)(pe({},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`))}),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}))}),ke=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}))}),Re=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}))}),Ye=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}))}),$e=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}))}),ze=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}))}),at=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}))}),Ct=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}))}),Pt=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}))}),dt=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}))}),Bt=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}))}),we=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}))}),Ot=(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}))}),Me=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}))})},33679:function(Ft,At,te){"use strict";te.d(At,{M:function(){return Ce},Y:function(){return he}});var x=te(56656),Ee=te.n(x),Oe=te(89392),je=te.n(Oe);const he=(le,me="YYYY-MM-DD")=>(0,Oe.cloneDeepWith)(le,Be=>{if(Be instanceof Ee())return Be.format(me)}),Ce=(le,me,Ne)=>{const Be=pe=>Reflect.toString.call(pe)==="[object Object]";if(!Be(le)&&!Array.isArray(le))return le;for(const pe of Object.keys(le))Array.isArray(le[pe])?le[pe]=le[pe].map(Le=>Ce(Le,me,Ne)):Be(le[pe])?le[pe]=Ce(le[pe],me,Ne):me.includes(pe)&&typeof le[pe]=="string"&&(le[pe]=Ne?Ee()(le[pe],Ne):Ee()(le[pe]));return le}},90036:function(Ft,At,te){"use strict";te.d(At,{U:function(){return Ne}});var x=te(59301),Ee=Object.defineProperty,Oe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,Ce=(Be,pe,Le)=>pe in Be?Ee(Be,pe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Be[pe]=Le,le=(Be,pe)=>{for(var Le in pe||(pe={}))je.call(pe,Le)&&Ce(Be,Le,pe[Le]);if(Oe)for(var Le of Oe(pe))he.call(pe,Le)&&Ce(Be,Le,pe[Le]);return Be},me=(Be,pe,Le)=>new Promise((ye,ae)=>{var E=y=>{try{b(Le.next(y))}catch(z){ae(z)}},a=y=>{try{b(Le.throw(y))}catch(z){ae(z)}},b=y=>y.done?ye(y.value):Promise.resolve(y.value).then(E,a);b((Le=Le.apply(Be,pe)).next())});function Ne(Be,pe){const[Le,ye]=(0,x.useState)(pe),[ae,E]=(0,x.useState)(!1),[a,b]=(0,x.useState)();return[Le,ae,(z,ee=!1)=>me(this,null,function*(){const ne=ee?pe:le(le({},Le),z);E(!0),ye(ne);const oe=yield Be(ne);return E(!1),b(oe),oe}),a]}},69206:function(Ft,At,te){"use strict";te.d(At,{rX:function(){return ne},pW:function(){return oe},gy:function(){return ue},xY:function(){return ee},O5:function(){return z},tJ:function(){return ae},o1:function(){return E},Rd:function(){return y}});var x=te(95392),Ee=te(43418),Oe=te(28103),je=te(8591),he=te(81779),Ce=te(63949),le=te(87169),me=te(25510),Ne="data:image/png;base64,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",Be=te.p+"static/newqrcode.a8740efb.png",pe=te(32637),Le=te(59301),ye=(fe,Pe,Se)=>new Promise((Ie,We)=>{var ve=lt=>{try{Ae(Se.next(lt))}catch(Ue){We(Ue)}},tt=lt=>{try{Ae(Se.throw(lt))}catch(Ue){We(Ue)}},Ae=lt=>lt.done?Ie(lt.value):Promise.resolve(lt.value).then(ve,tt);Ae((Se=Se.apply(fe,Pe)).next())});const ae=(fe,Pe=!1)=>!!(E(fe)&&a(Pe)),E=fe=>(0,he.bg)()?!0:(fe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(fe=!1)=>{var Pe;const{user:Se}=(0,x.getDvaApp)()._store.getState();return(Pe=Se.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"),b()}}),!1)},b=()=>{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: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:pe}),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"))})},z=()=>{var fe;const{user:Pe}=(0,x.getDvaApp)()._store.getState();return(fe=Pe.userInfo)!=null&&fe.professional_certification?!0:(Ee.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,Ce.xg)("/account/certification")}}),!1)},ee=()=>(0,he.V9)()?!0:(Ee.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:Be,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(fe,Pe)=>fe?!0:(Ee.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Le.createElement("div",null,Le.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"),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,Ce.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=fe=>{Ee.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,fe),"\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=(fe,Pe="")=>{const{shixunsDetail:{detail:Se}}=(0,x.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"),Ee.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",Pe,"\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?(Ee.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",Pe,"\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:()=>{Ee.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:()=>ye(void 0,null,function*(){(yield fe({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"),fe({type:"shixunsDetail/getShixunsDetail",payload:{id:Se==null?void 0:Se.identifier}}),fe({type:"practiceSetting/getCommonData",payload:{id:Se==null?void 0:Se.identifier}}))})})}}),!0):!1}},50371:function(Ft,At){"use strict";function te(){const x=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Ee=1;Ee{const he=Oe[je];he!==void 0&&(x[je]=he)})}return x}At.Z=te},13845:function(Ft,At,te){"use strict";te.d(At,{F:function(){return x},Z:function(){return Ee}});function x(Oe){return Oe!=null&&Oe===Oe.window}function Ee(Oe,je){var he,Ce;if(typeof window=="undefined")return 0;const le=je?"scrollTop":"scrollLeft";let me=0;return x(Oe)?me=Oe[je?"pageYOffset":"pageXOffset"]:Oe instanceof Document?me=Oe.documentElement[le]:(Oe instanceof HTMLElement||Oe)&&(me=Oe[le]),Oe&&!x(Oe)&&typeof me!="number"&&(me=(Ce=((he=Oe.ownerDocument)!==null&&he!==void 0?he:Oe).documentElement)===null||Ce===void 0?void 0:Ce[le]),me}},56762:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return Ee}});var x=te(59301);function Ee(){const[,Oe]=x.useReducer(je=>je+1,0);return Oe}},68031:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return je}});var x=te(16089);function Ee(he,Ce,le,me){const Ne=le-Ce;return he/=me/2,he<1?Ne/2*he*he*he+Ce:Ne/2*((he-=2)*he*he+2)+Ce}var Oe=te(13845);function je(he){let Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:le=()=>window,callback:me,duration:Ne=450}=Ce,Be=le(),pe=(0,Oe.Z)(Be,!0),Le=Date.now(),ye=()=>{const E=Date.now()-Le,a=Ee(E>Ne?Ne:E,pe,he,Ne);(0,Oe.F)(Be)?Be.scrollTo(window.pageXOffset,a):Be instanceof Document||Be.constructor.name==="HTMLDocument"?Be.documentElement.scrollTop=a:Be.scrollTop=a,E{const{componentCls:ke,iconCls:Re,antCls:Ye,badgeShadowSize:$e,motionDurationSlow:ze,textFontSize:at,textFontSizeSM:Ct,statusSize:Pt,dotSize:dt,textFontWeight:Bt,indicatorHeight:we,indicatorHeightSM:wt,marginXS:Ot}=Ke,Me=`${Ye}-scroll-number`,ut=(0,Be.Z)(Ke,(ce,ie)=>{let{darkColor:re}=ie;return{[`&${ke} ${ke}-color-${ce}`]:{background:re,[`&:not(${ke}-count)`]:{color:re}}}});return{[ke]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ne.Wf)(Ke)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${ke}-count`]:{zIndex:Ke.indicatorZIndex,minWidth:we,height:we,color:Ke.badgeTextColor,fontWeight:Bt,fontSize:at,lineHeight:`${we}px`,whiteSpace:"nowrap",textAlign:"center",background:Ke.badgeColor,borderRadius:we/2,boxShadow:`0 0 0 ${$e}px ${Ke.badgeShadowColor}`,transition:`background ${Ke.motionDurationMid}`,a:{color:Ke.badgeTextColor},"a:hover":{color:Ke.badgeTextColor},"a:hover &":{background:Ke.badgeColorHover}},[`${ke}-count-sm`]:{minWidth:wt,height:wt,fontSize:Ct,lineHeight:`${wt}px`,borderRadius:wt/2},[`${ke}-multiple-words`]:{padding:`0 ${Ke.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${ke}-dot`]:{zIndex:Ke.indicatorZIndex,width:dt,minWidth:dt,height:dt,background:Ke.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${$e}px ${Ke.badgeShadowColor}`},[`${ke}-dot${Me}`]:{transition:`background ${ze}`},[`${ke}-count, ${ke}-dot, ${Me}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Re}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${ke}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${ke}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Pt,height:Pt,verticalAlign:"middle",borderRadius:"50%"},[`${ke}-status-success`]:{backgroundColor:Ke.colorSuccess},[`${ke}-status-processing`]:{overflow:"visible",color:Ke.colorPrimary,backgroundColor:Ke.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:$e,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:ye,animationDuration:Ke.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${ke}-status-default`]:{backgroundColor:Ke.colorTextPlaceholder},[`${ke}-status-error`]:{backgroundColor:Ke.colorError},[`${ke}-status-warning`]:{backgroundColor:Ke.colorWarning},[`${ke}-status-text`]:{marginInlineStart:Ot,color:Ke.colorText,fontSize:Ke.fontSize}}}),ut),{[`${ke}-zoom-appear, ${ke}-zoom-enter`]:{animationName:ae,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack,animationFillMode:"both"},[`${ke}-zoom-leave`]:{animationName:E,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack,animationFillMode:"both"},[`&${ke}-not-a-wrapper`]:{[`${ke}-zoom-appear, ${ke}-zoom-enter`]:{animationName:a,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack},[`${ke}-zoom-leave`]:{animationName:b,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack},[`&:not(${ke}-status)`]:{verticalAlign:"middle"},[`${Me}-custom-component, ${ke}-count`]:{transform:"none"},[`${Me}-custom-component, ${Me}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${Me}`]:{overflow:"hidden",[`${Me}-only`]:{position:"relative",display:"inline-block",height:we,transition:`all ${Ke.motionDurationSlow} ${Ke.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${Me}-only-unit`]:{height:we,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${Me}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${ke}-count, ${ke}-dot, ${Me}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ee=Ke=>{const{fontSize:ke,lineHeight:Re,lineWidth:Ye,marginXS:$e,colorBorderBg:ze}=Ke,at=Math.round(ke*Re),Ct=Ye,Pt=Ke.colorBgContainer,dt=Ke.colorError,Bt=Ke.colorErrorHover;return(0,pe.TS)(Ke,{badgeFontHeight:at,badgeShadowSize:Ct,badgeTextColor:Pt,badgeColor:dt,badgeColorHover:Bt,badgeShadowColor:ze,badgeProcessingDuration:"1.2s",badgeRibbonOffset:$e,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ne=Ke=>{const{fontSize:ke,lineHeight:Re,fontSizeSM:Ye,lineWidth:$e}=Ke;return{indicatorZIndex:"auto",indicatorHeight:Math.round(ke*Re)-2*$e,indicatorHeightSM:ke,dotSize:Ye/2,textFontSize:Ye,textFontSizeSM:Ye,textFontWeight:"normal",statusSize:Ye/2}};var oe=(0,Le.Z)("Badge",Ke=>{const ke=ee(Ke);return[z(ke)]},ne);const ue=Ke=>{const{antCls:ke,badgeFontHeight:Re,marginXS:Ye,badgeRibbonOffset:$e}=Ke,ze=`${ke}-ribbon`,at=`${ke}-ribbon-wrapper`,Ct=(0,Be.Z)(Ke,(Pt,dt)=>{let{darkColor:Bt}=dt;return{[`&${ze}-color-${Pt}`]:{background:Bt,color:Bt}}});return{[`${at}`]:{position:"relative"},[`${ze}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ne.Wf)(Ke)),{position:"absolute",top:Ye,padding:`0 ${Ke.paddingXS}px`,color:Ke.colorPrimary,lineHeight:`${Re}px`,whiteSpace:"nowrap",backgroundColor:Ke.colorPrimary,borderRadius:Ke.borderRadiusSM,[`${ze}-text`]:{color:Ke.colorTextLightSolid},[`${ze}-corner`]:{position:"absolute",top:"100%",width:$e,height:$e,color:"currentcolor",border:`${$e/2}px solid`,transform:Ke.badgeRibbonCornerTransform,transformOrigin:"top",filter:Ke.badgeRibbonCornerFilter}}),Ct),{[`&${ze}-placement-end`]:{insetInlineEnd:-$e,borderEndEndRadius:0,[`${ze}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${ze}-placement-start`]:{insetInlineStart:-$e,borderEndStartRadius:0,[`${ze}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var fe=(0,Le.Z)(["Badge","Ribbon"],Ke=>{const ke=ee(Ke);return[ue(ke)]},ne),Se=Ke=>{const{className:ke,prefixCls:Re,style:Ye,color:$e,children:ze,text:at,placement:Ct="end",rootClassName:Pt}=Ke,{getPrefixCls:dt,direction:Bt}=je.useContext(le.E_),we=dt("ribbon",Re),wt=(0,he.o2)($e,!1),Ot=Ee()(we,`${we}-placement-${Ct}`,{[`${we}-rtl`]:Bt==="rtl",[`${we}-color-${$e}`]:wt},ke),[Me,ut]=fe(we),ce={},ie={};return $e&&!wt&&(ce.background=$e,ie.color=$e),Me(je.createElement("div",{className:Ee()(`${we}-wrapper`,Pt,ut)},ze,je.createElement("div",{className:Ee()(Ot,ut),style:Object.assign(Object.assign({},ce),Ye)},je.createElement("span",{className:`${we}-text`},at),je.createElement("div",{className:`${we}-corner`,style:ie}))))};function Ie(Ke){let{prefixCls:ke,value:Re,current:Ye,offset:$e=0}=Ke,ze;return $e&&(ze={position:"absolute",top:`${$e}00%`,left:0}),je.createElement("span",{style:ze,className:Ee()(`${ke}-only-unit`,{current:Ye})},Re)}function We(Ke,ke,Re){let Ye=Ke,$e=0;for(;(Ye+10)%10!==ke;)Ye+=Re,$e+=Re;return $e}function ve(Ke){const{prefixCls:ke,count:Re,value:Ye}=Ke,$e=Number(Ye),ze=Math.abs(Re),[at,Ct]=je.useState($e),[Pt,dt]=je.useState(ze),Bt=()=>{Ct($e),dt(ze)};je.useEffect(()=>{const Ot=setTimeout(()=>{Bt()},1e3);return()=>{clearTimeout(Ot)}},[$e]);let we,wt;if(at===$e||Number.isNaN($e)||Number.isNaN(at))we=[je.createElement(Ie,Object.assign({},Ke,{key:$e,current:!0}))],wt={transition:"none"};else{we=[];const Ot=$e+10,Me=[];for(let ie=$e;ie<=Ot;ie+=1)Me.push(ie);const ut=Me.findIndex(ie=>ie%10===at);we=Me.map((ie,re)=>{const se=ie%10;return je.createElement(Ie,Object.assign({},Ke,{key:ie,value:se,offset:re-ut,current:re===ut}))});const ce=Pt{const{prefixCls:Re,count:Ye,className:$e,motionClassName:ze,style:at,title:Ct,show:Pt,component:dt="sup",children:Bt}=Ke,we=tt(Ke,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:wt}=je.useContext(le.E_),Ot=wt("scroll-number",Re),Me=Object.assign(Object.assign({},we),{"data-show":Pt,style:at,className:Ee()(Ot,$e,ze),title:Ct});let ut=Ye;if(Ye&&Number(Ye)%1===0){const ce=String(Ye).split("");ut=je.createElement("bdi",null,ce.map((ie,re)=>je.createElement(ve,{prefixCls:Ot,count:Number(Ye),value:ie,key:ce.length-re})))}return at&&at.borderColor&&(Me.style=Object.assign(Object.assign({},at),{boxShadow:`0 0 0 1px ${at.borderColor} inset`})),Bt?(0,Ce.Tm)(Bt,ce=>({className:Ee()(`${Ot}-custom-component`,ce==null?void 0:ce.className,ze)})):je.createElement(dt,Object.assign({},Me,{ref:ke}),ut)}),Ue=function(Ke,ke){var Re={};for(var Ye in Ke)Object.prototype.hasOwnProperty.call(Ke,Ye)&&ke.indexOf(Ye)<0&&(Re[Ye]=Ke[Ye]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Ye=Object.getOwnPropertySymbols(Ke);$e{var Re,Ye,$e,ze,at;const{prefixCls:Ct,scrollNumberPrefixCls:Pt,children:dt,status:Bt,text:we,color:wt,count:Ot=null,overflowCount:Me=99,dot:ut=!1,size:ce="default",title:ie,offset:re,style:se,className:de,rootClassName:De,classNames:ge,styles:be,showZero:et=!1}=Ke,Qe=Ue(Ke,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Fe,direction:it,badge:Lt}=je.useContext(le.E_),_t=Fe("badge",Ct),[on,Tt]=oe(_t),Qt=Ot>Me?`${Me}+`:Ot,qe=Qt==="0"||Qt===0,ft=Ot===null||qe&&!et,vt=(Bt!=null||wt!=null)&&ft,Nt=ut&&!qe,sn=Nt?"":Qt,vn=(0,je.useMemo)(()=>(sn==null||sn===""||qe&&!et)&&!Nt,[sn,qe,et,Nt]),Pn=(0,je.useRef)(Ot);vn||(Pn.current=Ot);const Fn=Pn.current,va=(0,je.useRef)(sn);vn||(va.current=sn);const Ma=va.current,Na=(0,je.useRef)(Nt);vn||(Na.current=Nt);const Ra=(0,je.useMemo)(()=>{if(!re)return Object.assign(Object.assign({},Lt==null?void 0:Lt.style),se);const On={marginTop:re[1]};return it==="rtl"?On.left=parseInt(re[0],10):On.right=-parseInt(re[0],10),Object.assign(Object.assign(Object.assign({},On),Lt==null?void 0:Lt.style),se)},[it,re,se,Lt==null?void 0:Lt.style]),Ka=ie!=null?ie:typeof Fn=="string"||typeof Fn=="number"?Fn:void 0,mr=vn||!we?null:je.createElement("span",{className:`${_t}-status-text`},we),Tn=!Fn||typeof Fn!="object"?void 0:(0,Ce.Tm)(Fn,On=>({style:Object.assign(Object.assign({},Ra),On.style)})),yr=(0,he.o2)(wt,!1),fr=Ee()(ge==null?void 0:ge.indicator,(Re=Lt==null?void 0:Lt.classNames)===null||Re===void 0?void 0:Re.indicator,{[`${_t}-status-dot`]:vt,[`${_t}-status-${Bt}`]:!!Bt,[`${_t}-color-${wt}`]:yr}),Ua={};wt&&!yr&&(Ua.color=wt,Ua.background=wt);const un=Ee()(_t,{[`${_t}-status`]:vt,[`${_t}-not-a-wrapper`]:!dt,[`${_t}-rtl`]:it==="rtl"},de,De,Lt==null?void 0:Lt.className,(Ye=Lt==null?void 0:Lt.classNames)===null||Ye===void 0?void 0:Ye.root,ge==null?void 0:ge.root,Tt);if(!dt&&vt){const On=Ra.color;return on(je.createElement("span",Object.assign({},Qe,{className:un,style:Object.assign(Object.assign(Object.assign({},be==null?void 0:be.root),($e=Lt==null?void 0:Lt.styles)===null||$e===void 0?void 0:$e.root),Ra)}),je.createElement("span",{className:fr,style:Object.assign(Object.assign(Object.assign({},be==null?void 0:be.indicator),(ze=Lt==null?void 0:Lt.styles)===null||ze===void 0?void 0:ze.indicator),Ua)}),we&&je.createElement("span",{style:{color:On},className:`${_t}-status-text`},we)))}return on(je.createElement("span",Object.assign({ref:ke},Qe,{className:un,style:Object.assign(Object.assign({},(at=Lt==null?void 0:Lt.styles)===null||at===void 0?void 0:at.root),be==null?void 0:be.root)}),dt,je.createElement(Oe.default,{visible:!vn,motionName:`${_t}-zoom`,motionAppear:!1,motionDeadline:1e3},On=>{let{className:Qn,ref:ja}=On;var ya,En;const Qr=Fe("scroll-number",Pt),so=Na.current,Lo=Ee()(ge==null?void 0:ge.indicator,(ya=Lt==null?void 0:Lt.classNames)===null||ya===void 0?void 0:ya.indicator,{[`${_t}-dot`]:so,[`${_t}-count`]:!so,[`${_t}-count-sm`]:ce==="small",[`${_t}-multiple-words`]:!so&&Ma&&Ma.toString().length>1,[`${_t}-status-${Bt}`]:!!Bt,[`${_t}-color-${wt}`]:yr});let bt=Object.assign(Object.assign(Object.assign({},be==null?void 0:be.indicator),(En=Lt==null?void 0:Lt.styles)===null||En===void 0?void 0:En.indicator),Ra);return wt&&!yr&&(bt=bt||{},bt.background=wt),je.createElement(lt,{prefixCls:Qr,show:!vn,motionClassName:Qn,className:Lo,count:Ma,title:Ka,style:bt,key:"scrollNumber",ref:ja},Tn)}),mr))},gt=je.forwardRef(Xe);gt.Ribbon=Se;var ot=gt},66104:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return lt}});var x=te(92310),Ee=te.n(x),Oe=te(11592),je=te(26112),he=te(59301),Ce=te(92343),le=te(36355),me=te(84105),Ne=te(91857);const Be=Ue=>{let{children:Xe}=Ue;const{getPrefixCls:gt}=he.useContext(le.E_),ot=gt("breadcrumb");return he.createElement("li",{className:`${ot}-separator`,"aria-hidden":"true"},Xe===""?Xe:Xe||"/")};Be.__ANT_BREADCRUMB_SEPARATOR=!0;var pe=Be,Le=function(Ue,Xe){var gt={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&Xe.indexOf(ot)<0&&(gt[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);KeXe[Ke]||ot)}function ae(Ue,Xe,gt,ot){if(gt==null)return null;const{className:Ke,onClick:ke}=Xe,Re=Le(Xe,["className","onClick"]),Ye=Object.assign(Object.assign({},(0,je.Z)(Re,{data:!0,aria:!0})),{onClick:ke});return ot!==void 0?he.createElement("a",Object.assign({},Ye,{className:Ee()(`${Ue}-link`,Ke),href:ot}),gt):he.createElement("span",Object.assign({},Ye,{className:Ee()(`${Ue}-link`,Ke)}),gt)}function E(Ue,Xe){return(ot,Ke,ke,Re,Ye)=>{if(Xe)return Xe(ot,Ke,ke,Re);const $e=ye(ot,Ke);return ae(Ue,ot,$e,Ye)}}var a=function(Ue,Xe){var gt={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&Xe.indexOf(ot)<0&&(gt[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Ke{const{prefixCls:Xe,separator:gt="/",children:ot,menu:Ke,overlay:ke,dropdownProps:Re,href:Ye}=Ue,ze=(at=>{if(Ke||ke){const Ct=Object.assign({},Re);if(Ke){const Pt=Ke||{},{items:dt}=Pt,Bt=a(Pt,["items"]);Ct.menu=Object.assign(Object.assign({},Bt),{items:dt==null?void 0:dt.map((we,wt)=>{var{key:Ot,title:Me,label:ut,path:ce}=we,ie=a(we,["key","title","label","path"]);let re=ut!=null?ut:Me;return ce&&(re=he.createElement("a",{href:`${Ye}${ce}`},re)),Object.assign(Object.assign({},ie),{key:Ot!=null?Ot:wt,label:re})})})}else ke&&(Ct.overlay=ke);return he.createElement(Ne.Z,Object.assign({placement:"bottom"},Ct),he.createElement("span",{className:`${Xe}-overlay-link`},at,he.createElement(me.Z,null)))}return at})(ot);return ze!=null?he.createElement(he.Fragment,null,he.createElement("li",null,ze),gt&&he.createElement(pe,null,gt)):null},y=Ue=>{const{prefixCls:Xe,children:gt,href:ot}=Ue,Ke=a(Ue,["prefixCls","children","href"]),{getPrefixCls:ke}=he.useContext(le.E_),Re=ke("breadcrumb",Xe);return he.createElement(b,Object.assign({},Ke,{prefixCls:Re}),ae(Re,Ke,gt,ot))};y.__ANT_BREADCRUMB_ITEM=!0;var z=y,ee=te(17313),ne=te(83116),oe=te(37613);const ue=Ue=>{const{componentCls:Xe,iconCls:gt}=Ue;return{[Xe]:Object.assign(Object.assign({},(0,ee.Wf)(Ue)),{color:Ue.itemColor,fontSize:Ue.fontSize,[gt]:{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},[`${Xe}-separator`]:{marginInline:Ue.separatorMargin,color:Ue.separatorColor},[`${Xe}-link`]:{[` +`),hn.focus();default:throw new Error}},[hn,Ja]),Zi=(0,x.useMemo)(()=>{switch(Ja){case vt:return x.createElement(Ye,{callback:Nr,onCancel:zi});case Fn:return x.createElement($e.Z,{callback:Nr,onCancel:zi});case Nt:return x.createElement(ze.Z,{callback:Nr,onCancel:zi});case sn:return x.createElement(De,{callback:Nr,onCancel:zi});case va:return x.createElement(Fe,{callback:Nr,onCancel:zi});case"maths-latex":return x.createElement(Tt,{showSaveButton:!0,callback:Nr});case"inline-latex":return x.createElement(Qt.Z,{showSaveButton:!0,callback:Nr});default:return null}},[Ja]);function zi(){mo("")}(0,x.useEffect)(()=>{if(Qi.current){let wr=function(Ei){No=!0,ri=Ei.pageY},Aa=function(){No=!1},tr=function(Ei){if(No){let Ci=Ei.pageY-ri;Ci<0&&(Ci=0),Ci>300&&(Ci=300);let Ii=na+Ci+"px";Xo(Ii)}},$a=Qi.current,No=!1,ri=0;return $a.addEventListener("mousedown",wr),document.addEventListener("mousemove",tr),document.addEventListener("mouseup",Aa),()=>{$a.removeEventListener("mousedown",wr),document.removeEventListener("mousemove",tr),document.removeEventListener("mouseup",Aa)}}},[hn,Qi]),(0,x.useEffect)(()=>{Xo(na)},[na]);const tl=ja(It),pl=ja(ho),vl={width:tl,height:pl},Pi=(0,x.useMemo)(()=>{if(Vr){let wr=new Date(Vr),Aa=wr.getHours(),tr=wr.getMinutes(),$a=wr.getSeconds();return Aa=Aa<10?"0"+Aa:Aa,tr=tr<10?"0"+tr:tr,$a=$a<10?"0"+$a:$a,`${Aa}:${tr}:${$a}`}return 0},[Vr]),pi=wr=>{const Aa=[];if(Uo){let tr=-1;wr=wr.replace(/(@▁▁@|@▁@)/g,function($a,No,ri){Aa.push({multiLine:$a!==un})})}return Aa};function Yi(){window.sessionStorage.removeItem(Do),ba(!1),Ir(0)}function hl(){ba(!1),Ir(0),hn.setValue(window.sessionStorage.getItem(Do))}(0,x.useEffect)(()=>{so[Ja]&&Ja!==vn&&Ja!==sn&&setTimeout(()=>{const wr=document.getElementsByClassName("markdown-popup-form")[0],Aa=window.innerWidth/2-wr.offsetWidth/2,tr=window.innerHeight/2-wr.offsetHeight/2;al(Aa),hi(tr)},0)},[Ja]);const yl=wr=>{wr.preventDefault();const Aa=wr.clientX-cl,tr=wr.clientY-Ri;document.body.onmousemove=$a=>{let No=$a.clientX-Aa,ri=$a.clientY-tr;const Ei=document.getElementsByClassName("markdown-popup-form")[0],Ci=window.innerWidth-Ei.offsetWidth,Ii=window.innerHeight-Ei.offsetHeight;No=Math.max(0,Math.min(No,Ci)),ri=Math.max(0,Math.min(ri,Ii)),Cl($a.clientX,$a.clientY,Aa,tr)&&(al(No),hi(ri))},document.body.onmouseup=function(){document.body.onmousemove=null}},Cl=(wr,Aa,tr,$a)=>{const No=document.body.clientHeight,ri=document.body.clientWidth;return wr<20&&tr>wr||wr>ri-20&&trAa||Aa>No-20&&$aWe in Ie?Le(Ie,We,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Ie[We]=ve,z=(Ie,We)=>{for(var ve in We||(We={}))a.call(We,ve)&&y(Ie,ve,We[ve]);if(E)for(var ve of E(We))b.call(We,ve)&&y(Ie,ve,We[ve]);return Ie},ee=(Ie,We)=>ye(Ie,ae(We));const{useForm:ne}=x.default,oe={width:280,marginRight:10},ue={labelCol:{span:5},wrapperCol:{span:19}};var fe=({callback:Ie,onCancel:We})=>{const[ve]=ne();let tt=(0,Ne.useRef)();function Ae(Xe){tt.current.width=ve.getFieldValue("width"),tt.current.align=ve.getFieldValue("align"),Ie(Xe,tt.current)}function lt(Xe,gt){if(Xe.status===-1){Ee.ZP.error(Xe.message);return}ve.setFieldsValue({src:`/api/attachments/${Xe.id}`,type:gt.type})}function Ue(Xe){let gt=Xe.target.files[0];tt.current=gt,Se(gt,lt)}return pe.createElement(x.default,ee(z({form:ve},ue),{className:"upload-image-panel",onFinish:Ae,style:{width:470,overflow:"hidden"}}),pe.createElement(x.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},pe.createElement("div",{className:"flex-container"},pe.createElement(x.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},pe.createElement(Oe.default,{style:oe})),pe.createElement(Pe,{onFileChange:Ue}))),pe.createElement(x.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},pe.createElement(Oe.default,{style:{width:264}})),pe.createElement(x.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},pe.createElement(je.Z,null,pe.createElement(x.default.Item,{name:"width",style:{margin:0}},pe.createElement(he.Z,{style:{width:264}})),pe.createElement("span",{className:"ml8"},"%"))),pe.createElement(x.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},pe.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"}]})),pe.createElement("aside",null,pe.createElement(x.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},pe.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),pe.createElement(le.ZP,{type:"default",onClick:We},"\u53D6\u6D88"))))};function Pe({onFileChange:Ie}){return pe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",pe.createElement("input",{type:"file",onChange:Ie}))}function Se(Ie,We){if(!Ie)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Be.bg)())throw Ee.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 tt=new window.XMLHttpRequest;tt.withCredentials=!0,tt.addEventListener("load",function(Ae){We(JSON.parse(Ae.target.responseText),Ie)},!1),tt.addEventListener("error",function(Ae){console.error(Ae)},!1),tt.open("POST",`${me.KI}/api/attachments.json`),tt.send(ve)}},81123:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return Oe}});var x=te(59301),Ee=te(4676);class Oe extends x.Component{constructor(he){super(he);const Ce=window.document;this.node=Ce.createElement("div"),Ce.body.appendChild(this.node)}render(){const{children:he}=this.props;return(0,Ee.createPortal)(he,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},47140:function(Ft,At,te){"use strict";te.d(At,{i:function(){return ue},Z:function(){return Pe}});var x={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),Oe=te(6848),je=te(93948),he=te(92310),Ce=te.n(he),le=te(63949),me=te(13922),Ne=te(81779),Be=te(79005),pe=te(20345),Le=te(77882),ye=te(31081),ae=te(75309),E=te(71979),a=te(47558),b=te(42922),y=te(66832),z=te(96593),ee=te(19664),ne=te(91833),oe=te(59301);const ue=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Be,swimg:pe},{name:"101\u8BA1\u5212",ptimg:Le,swimg:ye},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ae,swimg:E},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:b},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:y,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:ne}];var Pe=({className:Se,dataSource:Ie=[],col:We=4,right:ve,bottom:tt=23,precision:Ae=0,wrapWidth:lt=1200,trackEventItems:Ue,loading:Xe,onRemove:gt=()=>{},isCurrent:ot=!0,showAlias:Ke=!1,showProgress:ke=!1})=>{const Re=Math.floor((lt-(We-1)*ve)/We),Ye=[{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($e=>(window.ENV==="build"&&($e.ptimg=`/react/build${$e.ptimg}`,$e.swimg=`/react/build${$e.swimg}`),$e));return oe.createElement(Ee.Z,{spinning:Xe},oe.createElement("div",{className:Ce()(x.list,Se)},!!(Ie!=null&&Ie.length)&&(Ie==null?void 0:Ie.map(($e,ze)=>{var at,Ct,Pt,dt,Bt,we;const{name:wt,id:Ot,identifier:Me,featured:ut,school_name:ce,image_url:ie,excellent:re,is_plan:se}=$e;return oe.createElement("div",{key:Ot,className:ot&&ke?x.wrapisCurrent:x.wrap,style:{width:Re,marginRight:(1+ze)%We===0?0:ve+Ae,marginBottom:tt}},oe.createElement("a",{className:x.li,onClick:de=>{de.preventDefault(),de.stopPropagation(),Ue&&(0,le.L9)([Ue]),(0,le.xg)(`/paths/${Me}`)}},oe.createElement("div",{className:x.img},oe.createElement("img",{className:x.cover,src:`${ie}`}),ot&&(0,Ne.bg)()&&($e==null?void 0:$e.studying)&&oe.createElement("div",{className:`${x.movebq} user-path-items`,onClick:de=>{de.stopPropagation(),gt($e)}},oe.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),oe.createElement("span",{className:"c-red"},"\u79FB\u9664")),(at=$e==null?void 0:$e.subject_tags)==null?void 0:at.map((de,De)=>{var ge,be;if(De===0){const Qe=(ge=Ye.find(Fe=>Fe.name==de))==null?void 0:ge.swimg;return oe.createElement("img",{className:x.sign,src:Qe,style:{left:"-4px"}})}const et=(be=Ye.find(Qe=>Qe.name==de))==null?void 0:be.ptimg;return oe.createElement("img",{className:x.sign,src:et,style:{left:`${48+52*(De-1)+2*De}px`}})}),oe.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},($e==null?void 0:$e.excellent)&&oe.createElement("div",{className:x.bq},"\u5F00\u653E\u8BFE\u7A0B"))),oe.createElement("div",{className:x.name},oe.createElement(Oe.Z,{title:Ke&&($e!=null&&$e.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${$e==null?void 0:$e.excellent_alias_name}`)):wt},oe.createElement("span",{className:x.e},Ke&&($e==null?void 0:$e.excellent_alias_name)||wt))),ot&&ke&&((Ct=$e==null?void 0:$e.progress)==null?void 0:Ct.all_score)!=0&&oe.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},oe.createElement(je.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Pt=$e==null?void 0:$e.progress)==null?void 0:Pt.my_score)/((dt=$e==null?void 0:$e.progress)==null?void 0:dt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Bt=$e==null?void 0:$e.progress)==null?void 0:Bt.my_score,"/",(we=$e==null?void 0:$e.progress)==null?void 0:we.all_score),(!ot||!ke)&&oe.createElement("div",{className:x.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,$e.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,$e.members_count)))))))})),!Ie.length&&oe.createElement(me.Z,null)))}},16338:function(Ft,At,te){"use strict";te.d(At,{jL:function(){return he},w9:function(){return ya},vv:function(){return na},dN:function(){return Lo},QD:function(){return ll},cQ:function(){return ge.Z},vg:function(){return Ua},Oz:function(){return Ra},op:function(){return Ir},O5:function(){return Pi},_b:function(){return Wi},t7:function(){return tt},tT:function(){return Ue},Gi:function(){return Ao},YG:function(){return Jr},Ed:function(){return co},kT:function(){return Do},qp:function(){return b},Um:function(){return ue},K3:function(){return ee},vr:function(){return al},qE:function(){return wi},Je:function(){return Ke},wb:function(){return wt},rC:function(){return De},lB:function(){return ut},cq:function(){return oa},kO:function(){return Tr},tp:function(){return Se},Si:function(){return hl},k8:function(){return Wo},Du:function(){return ri}});var x=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"},Oe="data:image/png;base64,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",he=({dataSource:nn=[],img:Ut,imgWidth:Gt=346,title:ga,sunTitle:vr,bannerExtraContent:Wr})=>x.createElement("div",{className:Ee.banner},x.createElement("div",{className:Ee.content},x.createElement("aside",null,x.createElement("p",null,x.createElement("b",null,ga),x.createElement("span",null,vr)),nn.length>0&&x.createElement("div",{className:Ee.btns},nn.map((Wn,cr)=>x.createElement("div",{key:cr,onClick:Wn.click},Wn.name,Wn.sign?x.createElement("img",{src:Oe,width:39}):null))),Wr),Ut&&x.createElement("img",{style:{marginTop:33,marginRight:38},src:Ut,width:Gt}))),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"},le=te(92310),me=te.n(le),Ne=te(89392),Be=Object.defineProperty,pe=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,ae=(nn,Ut,Gt)=>Ut in nn?Be(nn,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):nn[Ut]=Gt,E=(nn,Ut)=>{for(var Gt in Ut||(Ut={}))Le.call(Ut,Gt)&&ae(nn,Gt,Ut[Gt]);if(pe)for(var Gt of pe(Ut))ye.call(Ut,Gt)&&ae(nn,Gt,Ut[Gt]);return nn},b=({dataSource:nn=[],value:Ut,onChange:Gt,onTitleChange:ga,className:vr,title:Wr,titleWidth:Wn=41,style:cr={},fontColor:Mr="#6A7283",showCount:no,classNameActive:Co,styleItem:qn={}})=>{const[So,Ho]=(0,x.useState)(0),[vi,Zr]=(0,x.useState)(!1),Ur=(0,x.useRef)(null),ei=(0,x.useRef)(null);return(0,x.useEffect)(()=>{var nr;nn.length!==0&&(((nr=Ur==null?void 0:Ur.current)==null?void 0:nr.clientHeight)>97?Ho(1):Ho(0)),nn.length===0&&Ho(0),Zr(!1)},[nn]),x.createElement("div",{className:me()(Ce.row,vr),style:cr},x.createElement("div",{onClick:(0,Ne.throttle)(()=>ga==null?void 0:ga(),2e3),style:{width:Wn,marginTop:vi?12:4},className:`${Ce.title} ${ga?"current":""}`},Wr),x.createElement("div",{className:vi?`${Ce.tagsWrap} ${Ce.tagsBorderWrap}`:Ce.tagsWrap},x.createElement("div",{className:Ce.bar,ref:ei,style:So>0?{height:So===1?97:"auto",overflow:So===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},x.createElement("div",{className:Ce.tag,ref:Ur},nn==null?void 0:nn.map(nr=>x.createElement("span",{onClick:()=>Gt(nr.id),key:nr.id,style:E(E({color:Mr},qn),(nr==null?void 0:nr.style)||{}),className:Ut===nr.id?me()(Co||Ce.active,nr.classNameActive):""},x.createElement("span",{title:nr.name,className:Ce.name},nr.name),!!no&&x.createElement("span",{className:Ce.num},nr.count))))),!!So&&x.createElement(x.Fragment,null,So===1?x.createElement("div",{onClick:()=>{var nr;Ho(2),((nr=Ur==null?void 0:Ur.current)==null?void 0:nr.clientHeight)>245?Zr(!0):Zr(!1)},className:Ce.action},"\u5C55\u5F00",x.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):x.createElement("div",{onClick:()=>{ei.current.scrollTop=0,Ho(1),Zr(!1)},className:Ce.action},"\u6536\u8D77",x.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:nn=[],value:Ut,onChange:Gt,onTitleChange:ga,className:vr,title:Wr,titleWidth:Wn=41,style:cr={},fontColor:Mr="#6A7283",showCount:no,expand:Co=!0})=>{const[qn,So]=(0,x.useState)(0),[Ho,vi]=(0,x.useState)(!1),Zr=(0,x.useRef)(null),Ur=(0,x.useRef)(null),[ei,nr]=(0,x.useState)(Co);return x.createElement("div",{className:me()(y.row,vr),style:cr},x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{onClick:(0,Ne.throttle)(()=>ga==null?void 0:ga(),2e3),style:{width:Wn,marginTop:Ho?12:4},className:`${y.title} ${ga?"current":""}`},Wr),x.createElement("i",{className:`iconfont ${ei?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:ei?8:10},onClick:()=>nr(!ei)})),ei&&x.createElement("div",{className:Ho?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},x.createElement("div",{className:y.fenge}),x.createElement("div",{className:y.bar,ref:Ur},x.createElement("div",{className:y.tag,ref:Zr},nn==null?void 0:nn.map(pt=>x.createElement("span",{onClick:()=>Gt(pt.id),key:pt.id,style:{color:Mr},className:Ut===pt.id?y.active:""},x.createElement("span",{title:pt.name,className:y.name},pt.name),!!no&&x.createElement("span",{className:y.num},pt.count)))))))},ne={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},ue=({dataSource:nn=[],value:Ut,onChange:Gt,onTitleChange:ga,className:vr,title:Wr,titleWidth:Wn=41,style:cr={},fontColor:Mr="#fff",showCount:no,expand:Co=!0})=>{const[qn,So]=(0,x.useState)(0),[Ho,vi]=(0,x.useState)(!1),Zr=(0,x.useRef)(null),Ur=(0,x.useRef)(null),[ei,nr]=(0,x.useState)(Co);return x.createElement("div",{className:me()(ne.row,vr),style:cr},x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{onClick:(0,Ne.throttle)(()=>ga==null?void 0:ga(),2e3),style:{width:Wn},className:`${ne.title} ${ga?"current":""}`},Wr),x.createElement("i",{className:`iconfont ${ei?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:ei?"#00DDC7":"#037F74",fontSize:ei?10:12},onClick:()=>nr(!ei)})),ei&&x.createElement("div",{className:Ho?`${ne.tagsWrap} ${ne.tagsBorderWrap}`:ne.tagsWrap},x.createElement("div",{className:ne.bar,ref:Ur},x.createElement("div",{className:ne.tag,ref:Zr},nn==null?void 0:nn.map(pt=>x.createElement("span",{onClick:()=>Gt(pt.id),key:pt.id,style:{color:Mr},className:Ut===pt.id?ne.active:""},x.createElement("span",{title:pt.name,className:ne.name},pt.name),!!no&&x.createElement("span",{className:ne.num},pt.count)))))))},fe={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:nn=[],value:Ut,onChange:Gt,className:ga,style:vr={}})=>x.createElement("div",{style:vr,className:me()(fe.tabs,ga)},nn.map(Wr=>x.createElement("span",{onClick:()=>Gt(Wr.id),className:Ut===Wr.id?fe.active:"",key:Wr.id},Wr.name))),Ie={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"},We=te(92832),tt=({dataSource:nn=[],value:Ut="",onChange:Gt,onInputChange:ga=()=>{},className:vr,style:Wr={},placeholder:Wn,allowClear:cr=!1})=>{var Mr;const[no,Co]=(0,x.useState)(""),[qn,So]=(0,x.useState)("");(0,x.useEffect)(()=>{var Zr;let Ur=Ut;(Zr=JSON.stringify(Ut))!=null&&Zr.includes("{")&&(Co(Ut.id),Ur=Ut.value||"");try{So(decodeURIComponent(Ur||""))}catch(ei){So(decodeURIComponent(Ur||""))}},[Ut]);const Ho=()=>{Gt(encodeURIComponent(qn),no||null)},vi=Zr=>{Zr!==no&&(Co(Zr),Gt(encodeURIComponent(qn),Zr))};return x.createElement("div",{className:me()(Ie.input,vr),style:Wr},!!nn.length&&x.createElement("div",{className:Ie.dropdown},x.createElement("div",{className:Ie.text},(Mr=nn.find(Zr=>Zr.id===no))==null?void 0:Mr.name,x.createElement("i",{className:"iconfont icon-zhankai4"}),x.createElement("b",{className:Ie.b1}),x.createElement("b",{className:Ie.b2})),x.createElement("div",{className:Ie.menu},nn.map((Zr,Ur)=>x.createElement("div",{key:Ur,onClick:()=>vi(Zr.id)},Zr.name)))),x.createElement(We.default,{onPressEnter:Ho,value:qn,onChange:Zr=>{So(Zr.target.value),ga(encodeURIComponent(Zr.target.value),no||null)},bordered:!1,placeholder:Wn}),x.createElement("i",{onClick:Ho,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ae={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},Ue=({dataSource:nn=[],value:Ut="",onChange:Gt,onInputChange:ga=()=>{},className:vr,style:Wr={},placeholder:Wn,allowClear:cr=!1})=>{var Mr;const[no,Co]=(0,x.useState)(""),[qn,So]=(0,x.useState)("");(0,x.useEffect)(()=>{var Zr;let Ur=Ut;(Zr=JSON.stringify(Ut))!=null&&Zr.includes("{")&&(Co(Ut.id),Ur=Ut.value||"");try{So(decodeURIComponent(Ur||""))}catch(ei){So(decodeURIComponent(Ur||""))}},[Ut]);const Ho=()=>{Gt(encodeURIComponent(qn),no||null)},vi=Zr=>{Zr!==no&&(Co(Zr),Gt(encodeURIComponent(qn),Zr))};return x.createElement("div",{className:me()(Ae.input,vr),style:Wr},!!nn.length&&x.createElement("div",{className:Ae.dropdown},x.createElement("div",{className:Ae.text},(Mr=nn.find(Zr=>Zr.id===no))==null?void 0:Mr.name,x.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),x.createElement("div",{className:Ae.menu},nn.map((Zr,Ur)=>x.createElement("div",{key:Ur,onClick:()=>vi(Zr.id)},Zr.name)))),x.createElement(We.default,{onPressEnter:Ho,value:qn,onChange:Zr=>{So(Zr.target.value),ga(encodeURIComponent(Zr.target.value),no||null)},bordered:!1,placeholder:Wn}),x.createElement("i",{onClick:Ho,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Xe={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"},gt=te(95392),Ke=({value:nn,onChange:Ut,className:Gt,total:ga,pageSize:vr,style:Wr={}})=>{const Wn=(0,gt.useIntl)(),cr=nn<2,Mr=nn>=Math.ceil(ga/vr);return ga<=vr?x.createElement(x.Fragment,null):x.createElement("div",{className:me()(Xe.quickPager,Gt),style:Wr},x.createElement("div",{onClick:()=>{cr||Ut(nn-1,"prev")},className:cr?Xe.disabled:""},Wn.formatMessage({id:"shixuns.previousPage"})),x.createElement("div",{onClick:()=>{Mr||Ut(nn+1,"next")},className:Mr?Xe.disabled:""},Wn.formatMessage({id:"shixuns.nextPage"})))},ke={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"},Re=te(71418),Ye=te(6848),$e=te(13570),ze=te(78323),at=te(63949),Ct=te(96908),Pt=te(57177),dt=te(81378),Bt=te(13922),wt=({className:nn,dataSource:Ut=[],col:Gt=4,right:ga,bottom:vr=23,precision:Wr=0,wrapWidth:Wn=1200,trackEventItems:cr,loading:Mr})=>{const no=(0,gt.useIntl)(),Co=Math.floor((Wn-(Gt-1)*ga)/Gt);return x.createElement(Re.Z,{spinning:Mr},x.createElement("div",{className:me()(ke.list,nn)},!!Ut.length&&Ut.map((qn,So)=>{const{name:Ho,id:vi,identifier:Zr,power:Ur,cover_image_id:ei,pic:nr}=qn;return x.createElement("div",{className:ke.wrap,key:vi,style:{width:Co,marginRight:(1+So)%Gt===0?0:ga+Wr,marginBottom:vr}},x.createElement("a",{target:"_blank",href:`/shixuns/${Zr}/challenges`,className:ke.li,onClick:pt=>{pt.preventDefault(),cr&&(0,at.L9)([cr]),Ur&&(0,at.xg)(`/shixuns/${Zr}/challenges`)}},x.createElement("div",{className:ke.img},x.createElement("img",{className:ke.cover,src:`${nr}`}),qn.is_jupyter&&x.createElement("img",{className:ke.sign,src:Ct}),qn.is_jupyter_lab&&x.createElement("img",{className:ke.sign,src:Pt}),qn.is_unity_3d&&x.createElement("img",{className:ke.sign,src:dt})),x.createElement("div",{className:ke.name},x.createElement(Ye.Z,{title:Ho||no.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})},x.createElement("span",{className:ke.e},Ho||no.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})))),x.createElement("div",{className:ke.tags},x.createElement(Ye.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,qn.challenges_count))),!!qn.myshixuns_count&&x.createElement(Ye.Z,{placement:"bottom",title:no.formatMessage({id:"shixuns.numberOfLearners"})},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,qn.myshixuns_count))),x.createElement(Ye.Z,{placement:"bottom",title:no.formatMessage({id:"shixuns.difficultyCoefficient",defaultMessage:"\u96BE\u5EA6\u7B49\u7EA7"})},x.createElement("span",null,x.createElement("span",null,qn.level))),x.createElement("div",{className:ke.rate},x.createElement($e.Z,{allowHalf:!0,disabled:!0,defaultValue:qn.score_info}),x.createElement("span",null,"\xA0",qn.score_info?`${qn.score_info}\u5206`:"5\u5206")))),!Ur&&x.createElement("div",{className:ke.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ut.length&&x.createElement(Bt.Z,null)))},Ot={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"},ut=({className:nn,dataSource:Ut=[],col:Gt=4,right:ga,bottom:vr=23,precision:Wr=0,wrapWidth:Wn=1200,wrapClassName:cr,trackEventItems:Mr,loading:no})=>{const Co=Math.floor((Wn-(Gt-1)*ga)/Gt);return x.createElement(Re.Z,{spinning:no},x.createElement("div",{className:me()(Ot.list,nn)},!!Ut.length&&Ut.map((qn,So)=>{const{name:Ho,id:vi,identifier:Zr,power:Ur,cover_image_id:ei,pic:nr}=qn;return x.createElement("div",{className:me()(Ot.wrap,cr),key:vi,style:{width:Co,marginRight:(1+So)%Gt===0?0:ga+Wr,marginBottom:vr}},x.createElement("a",{target:"_blank",href:`/shixuns/${Zr}/challenges`,className:Ot.li,onClick:pt=>{pt.preventDefault(),Mr&&(0,at.L9)([Mr]),Ur&&(0,at.xg)(`/shixuns/${Zr}/challenges`)}},x.createElement("img",{src:te(47621),className:Ot.titleBg}),x.createElement("div",{className:Ot.name},x.createElement(Ye.Z,{title:Ho||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:Ot.e},Ho||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{style:{padding:"14px",paddingBottom:0}},x.createElement("div",{className:Ot.img},x.createElement("img",{className:Ot.cover,src:ei?`${ze.Z.API_SERVER}/api/attachments/${ei}`:`${ze.Z.IMG_SERVER+nr}`}),qn.is_jupyter&&x.createElement("div",{className:Ot.bq},"Jupyter"),qn.is_jupyter_lab&&x.createElement("div",{className:Ot.bq},"JupyterLab"),qn.is_unity_3d&&x.createElement("div",{className:Ot.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),x.createElement("div",{className:"mt20 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:Ot.text},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{className:Ot.value},qn.myshixuns_count)),x.createElement("div",null,x.createElement("span",{className:Ot.text},"\u56F0\u96BE\u7B49\u7EA7"),x.createElement("span",{className:Ot.value},qn.level))),x.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:Ot.text},"\u5173\u5361\u6570"),x.createElement("span",{className:Ot.value},qn.challenges_count)),x.createElement("div",{className:Ot.rate},x.createElement($e.Z,{allowHalf:!0,disabled:!0,defaultValue:qn.score_info}),x.createElement("span",{className:Ot.value,style:{color:"#FF9C00"}},"\xA0",qn.score_info?`${qn.score_info}\u5206`:"5\u5206"))))),!Ur&&x.createElement("div",{className:Ot.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ut.length&&x.createElement(Bt.Z,null)))},ce={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},ie="data:image/png;base64,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",re="data:image/png;base64,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",se="data:image/png;base64,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",De=({className:nn,dataSource:Ut=[],col:Gt=4,right:ga,bottom:vr=23,precision:Wr=0,wrapWidth:Wn=1200,trackEventItems:cr,loading:Mr,wrapClassName:no,imgClassName:Co})=>{const qn=Math.floor((Wn-(Gt-1)*ga)/Gt);return x.createElement(Re.Z,{spinning:Mr},x.createElement("div",{className:me()(ce.list,nn)},!!Ut.length&&Ut.map((So,Ho)=>{const{name:vi,id:Zr,identifier:Ur,power:ei,cover_image_id:nr,pic:pt}=So;return x.createElement("div",{className:me()(ce.wrap,no),key:Zr,style:{width:qn,marginRight:(1+Ho)%Gt===0?0:ga+Wr,marginBottom:vr}},x.createElement("a",{target:"_blank",href:`/shixuns/${Ur}/challenges`,className:ce.li,onClick:rl=>{rl.preventDefault(),cr&&(0,at.L9)([cr]),ei&&(0,at.xg)(`/shixuns/${Ur}/challenges`)}},x.createElement("div",{className:me()(ce.img,Co)},x.createElement("img",{className:ce.cover,src:nr?`${ze.Z.API_SERVER}/api/attachments/${nr}`:`${ze.Z.IMG_SERVER+pt}`}),So.is_jupyter&&x.createElement("img",{className:ce.sign,src:ie}),So.is_jupyter_lab&&x.createElement("img",{className:ce.sign,src:re}),So.is_unity_3d&&x.createElement("img",{className:ce.sign,src:se})),x.createElement("div",{className:ce.name},x.createElement(Ye.Z,{title:vi||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:ce.e},vi||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:ce.tags},x.createElement(Ye.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,So.challenges_count))),!!So.myshixuns_count&&x.createElement(Ye.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,So.myshixuns_count))),x.createElement(Ye.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,So.level))),x.createElement("div",{className:ce.rate},x.createElement($e.Z,{allowHalf:!0,disabled:!0,defaultValue:So.score_info}),x.createElement("span",null,"\xA0",So.score_info?`${So.score_info}\u5206`:"5\u5206")))),!ei&&x.createElement("div",{className:ce.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Ut.length&&x.createElement(Bt.Z,null)))},ge=te(47140),be={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"},et=te(79005),Qe=te(20345),Fe=te(77882),it=te(31081),Lt=te(75309),_t=te(71979),on=te(47558),Tt=te(42922),Qt=te(66832),qe=te(96593),ft=te(19664),vt=te(91833),Nt=Object.defineProperty,sn=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,Pn=Object.prototype.propertyIsEnumerable,Fn=(nn,Ut,Gt)=>Ut in nn?Nt(nn,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):nn[Ut]=Gt,va=(nn,Ut)=>{for(var Gt in Ut||(Ut={}))vn.call(Ut,Gt)&&Fn(nn,Gt,Ut[Gt]);if(sn)for(var Gt of sn(Ut))Pn.call(Ut,Gt)&&Fn(nn,Gt,Ut[Gt]);return nn};const Ma=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:et,swimg:Qe},{name:"101\u8BA1\u5212",ptimg:Fe,swimg:it},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Lt,swimg:_t},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:on,swimg:Tt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Qt,swimg:qe},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ft,swimg:vt}];var Ra=({className:nn,dataSource:Ut=[],col:Gt=4,right:ga,bottom:vr=23,precision:Wr=0,wrapWidth:Wn=1200,trackEventItems:cr,loading:Mr,wrapClassName:no,imgClassName:Co,isArrow:qn=!1,imgStyle:So={}})=>{const Ho=Math.floor((Wn-(Gt-1)*ga)/Gt),[vi,Zr]=(0,x.useState)(),[Ur,ei]=(0,x.useState)(),nr=rl=>Zr(rl),pt=()=>Zr(-1);return x.createElement(Re.Z,{spinning:Mr},x.createElement("div",{className:me()(be.list,nn)},!!(Ut!=null&&Ut.length)&&(Ut==null?void 0:Ut.map((rl,Pl)=>{var Il;const{name:El,id:Al,identifier:wl,featured:_l,school_name:Bi,image_url:Vi,excellent:Fl,is_plan:Ml}=rl;return x.createElement("div",{key:Al,className:me()(be.wrap,no),style:{width:Ho,marginRight:(1+Pl)%Gt===0?0:ga+Wr,marginBottom:vr}},x.createElement("a",{target:"_blank",href:`/paths/${wl}`,className:be.li,onClick:sl=>{sl.preventDefault(),cr&&(0,at.L9)([cr]),(0,at.xg)(`/paths/${wl}`)}},x.createElement("img",{src:te(39057),className:be.titleBg}),x.createElement("div",{className:be.name},x.createElement(Ye.Z,{title:El},x.createElement("span",{className:be.e,style:{color:qn&&vi===Pl?"#145DFF":"#000000"},onMouseEnter:()=>{nr(Pl)},onMouseLeave:pt},El))),x.createElement("div",{style:{padding:"14px",paddingBottom:0}},x.createElement("div",{className:me()(be.img,Co)},x.createElement("img",{className:be.cover,style:va({},So),src:`${ze.Z.IMG_SERVER+Vi}`}),(Il=rl==null?void 0:rl.subject_tags)==null?void 0:Il.map((sl,Xi)=>{var bl,Ki;if(Xi===0){const gl=(bl=Ma.find(kl=>kl.name==sl))==null?void 0:bl.swimg;return x.createElement("img",{className:be.sign,src:gl,style:{left:"-4px"}})}const Kl=(Ki=Ma.find(gl=>gl.name==sl))==null?void 0:Ki.ptimg;return x.createElement("img",{className:be.sign,src:Kl,style:{left:`${48+52*(Xi-1)+2*Xi}px`}})}),x.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(rl==null?void 0:rl.excellent)&&x.createElement("div",{className:be.bq},"\u5F00\u653E\u8BFE\u7A0B"))),x.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:be.text},"\u7AE0\u8282\u6570"),x.createElement("span",{className:be.value},rl.stages_count)),x.createElement("div",null,x.createElement("span",{className:be.text},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{className:be.value},rl.members_count))))))})),!Ut.length&&x.createElement(Bt.Z,null)))},Ka={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},mr=te(81779),Tn=te(59301);const yr=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:et,swimg:Qe},{name:"101\u8BA1\u5212",ptimg:Fe,swimg:it},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Lt,swimg:_t},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:on,swimg:Tt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Qt,swimg:qe},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ft,swimg:vt}];var Ua=({className:nn,dataSource:Ut=[],col:Gt=4,right:ga,bottom:vr=23,precision:Wr=0,wrapWidth:Wn=1200,trackEventItems:cr,loading:Mr,onRemove:no=()=>{},isCurrent:Co=!0,showAlias:qn=!1,wrapClassName:So,imgClassName:Ho})=>{const vi=Math.floor((Wn-(Gt-1)*ga)/Gt),Zr=[{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(Ur=>(window.ENV==="build"&&(Ur.ptimg=`/react/build${Ur.ptimg}`,Ur.swimg=`/react/build${Ur.swimg}`),Ur));return Tn.createElement(Re.Z,{spinning:Mr},Tn.createElement("div",{className:me()(Ka.list,nn)},!!(Ut!=null&&Ut.length)&&(Ut==null?void 0:Ut.map((Ur,ei)=>{var nr;const{name:pt,id:rl,identifier:Pl,featured:Il,school_name:El,image_url:Al,excellent:wl,is_plan:_l}=Ur;return Tn.createElement("div",{key:rl,className:me()(Ka.wrap,So),style:{width:vi,marginRight:(1+ei)%Gt===0?0:ga+Wr,marginBottom:vr}},Tn.createElement("a",{className:Ka.li,onClick:Bi=>{Bi.preventDefault(),Bi.stopPropagation(),cr&&(0,at.L9)([cr]),(0,at.xg)(`/paths/${Pl}`)}},Tn.createElement("div",{className:me()(Ka.img,Ho)},Tn.createElement("img",{className:Ka.cover,src:`${ze.Z.IMG_SERVER+Al}`}),Co&&(0,mr.bg)()&&(Ur==null?void 0:Ur.studying)&&Tn.createElement("div",{className:`${Ka.movebq} user-path-items`,onClick:Bi=>{Bi.stopPropagation(),no(Ur)}},Tn.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Tn.createElement("span",{className:"c-red"},"\u79FB\u9664")),(nr=Ur==null?void 0:Ur.subject_tags)==null?void 0:nr.map((Bi,Vi)=>{var Fl,Ml;if(Vi===0){const Xi=(Fl=Zr.find(bl=>bl.name==Bi))==null?void 0:Fl.swimg;return Tn.createElement("img",{className:Ka.sign,src:Xi,style:{left:"-4px"}})}const sl=(Ml=Zr.find(Xi=>Xi.name==Bi))==null?void 0:Ml.ptimg;return Tn.createElement("img",{className:Ka.sign,src:sl,style:{left:`${48+52*(Vi-1)+2*Vi}px`}})}),Tn.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(Ur==null?void 0:Ur.excellent)&&Tn.createElement("div",{className:Ka.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Tn.createElement("div",{className:Ka.name},Tn.createElement(Ye.Z,{title:qn&&(Ur!=null&&Ur.excellent_alias_name)?Tn.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${pt}`,Tn.createElement("br",null),Tn.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ur==null?void 0:Ur.excellent_alias_name}`)):pt},Tn.createElement("span",{className:Ka.e},qn&&(Ur==null?void 0:Ur.excellent_alias_name)||pt))),Tn.createElement("div",{className:Ka.tags},Tn.createElement("div",null,Tn.createElement(Ye.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Tn.createElement("span",null,Tn.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Tn.createElement("span",null,Ur.stages_count))),Tn.createElement(Ye.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Tn.createElement("span",null,Tn.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Tn.createElement("span",null,Ur.members_count)))))))})),!Ut.length&&Tn.createElement(Bt.Z,null)))},un={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"},On="data:image/png;base64,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",Qn=te(59301),ya=({className:nn,dataSource:Ut=[],col:Gt=4,right:ga,bottom:vr=23,precision:Wr=0,wrapWidth:Wn=1200,trackEventItems:cr,loading:Mr})=>{const no=(0,gt.useIntl)(),Co=Math.floor((Wn-(Gt-1)*ga)/Gt);return Qn.createElement(Re.Z,{spinning:Mr},Qn.createElement("div",{className:me()(un.list,nn)},!!Ut.length&&Ut.map((qn,So)=>{const{subject_identifier:Ho,id:vi,identifier:Zr,power:Ur}=qn,ei=qn.is_public!=0&&qn.is_public;return Qn.createElement("div",{className:un.wrap,key:vi,style:{width:Co,marginRight:(1+So)%Gt===0?0:ga+Wr,marginBottom:vr}},Qn.createElement("a",{className:un.li,onClick:nr=>{nr.preventDefault(),cr&&(0,at.L9)([cr]),(0,at.xg)(qn.first_category_url)}},Qn.createElement("div",{className:un.top},Qn.createElement(Ye.Z,{title:qn.name},Qn.createElement("div",{className:un.name},qn.name)),Qn.createElement("img",{className:un.img,src:ze.Z.IMG_SERVER+"/images/"+qn.avatar_url}),Qn.createElement("div",{className:un.text,title:qn.creator},qn.creator),Ho&&Qn.createElement("div",{className:un.btns},Qn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Qn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),ei&&Qn.createElement("div",{className:un.sign},no.formatMessage({id:"classrooms.public",defaultMessage:"\u516C\u5F00"}))),Qn.createElement("div",{className:un.bottom},qn.visits>0&&Qn.createElement(Ye.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Qn.createElement("span",null,Qn.createElement("i",{className:"iconfont icon-liulanyan"}),Qn.createElement("span",null,qn.visits))),qn.course_members_count>0&&Qn.createElement(Ye.Z,{title:"\u6210\u5458",placement:"bottom"},Qn.createElement("span",null,Qn.createElement("i",{className:"iconfont icon-chengyuan"}),qn.course_members_count)),qn.tasks_count>0&&Qn.createElement(Ye.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Qn.createElement("span",null,Qn.createElement("i",{className:"iconfont icon-zuoye"}),qn.tasks_count)),qn.is_end?Qn.createElement("div",{style:{color:"#6B758B"}},no.formatMessage({id:"classrooms.ended",defaultMessage:"\u5DF2\u7ED3\u675F"})):Qn.createElement("div",{style:{color:"#00B187"}},no.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"})))),!qn.is_accessible&&Qn.createElement("div",{className:un.lockWrap},Qn.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Qn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ut.length&&Qn.createElement(Bt.Z,null)))},En={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"},Qr="data:image/png;base64,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",Lo=({className:nn,dataSource:Ut=[],col:Gt=4,right:ga,bottom:vr=23,precision:Wr=0,wrapWidth:Wn=1200,wrapClassName:cr,trackEventItems:Mr,loading:no})=>{const Co=Math.floor((Wn-(Gt-1)*ga)/Gt);return x.createElement(Re.Z,{spinning:no},x.createElement("div",{className:me()(En.list,nn)},!!Ut.length&&Ut.map((qn,So)=>{const{subject_identifier:Ho,id:vi,identifier:Zr,power:Ur}=qn,ei=qn.is_public!=0&&qn.is_public;return x.createElement("div",{className:me()(`${En.wrap} ${qn.is_accessible?"":En.warpStyle}`,cr),key:vi,style:{width:Co,marginRight:(1+So)%Gt===0?0:ga+Wr,marginBottom:vr}},x.createElement("a",{className:En.li,onClick:nr=>{nr.preventDefault(),Mr&&(0,at.L9)([Mr]),(0,at.xg)(qn.first_category_url)}},x.createElement("div",{className:En.creator},x.createElement("img",{className:En.img,src:ze.Z.IMG_SERVER+"/images/"+qn.avatar_url}),x.createElement("div",{className:En.text,title:qn.creator},qn.creator)),x.createElement("div",{className:En.top},x.createElement(Ye.Z,{title:qn.name},x.createElement("div",{className:En.name},qn.name)),ei&&x.createElement("div",{className:En.sign},"\u516C\u5F00")),x.createElement("div",{className:En.middle},x.createElement("div",{className:En.row,style:{marginBottom:6}},x.createElement("div",null,x.createElement("span",{className:En.text},"\u8BBF\u95EE\u91CF"),x.createElement("span",{className:En.value},(qn==null?void 0:qn.visits)||0)),x.createElement("div",null,x.createElement("span",{className:En.text},"\u6210\u5458"),x.createElement("span",{className:En.value},(qn==null?void 0:qn.course_members_count)||0))),x.createElement("div",{className:En.row},x.createElement("div",null,x.createElement("span",{className:En.text,style:{width:42}},"\u4F5C",x.createElement("span",{style:{marginLeft:14}},"\u4E1A")),x.createElement("span",{className:En.value},(qn==null?void 0:qn.tasks_count)||0)),x.createElement("div",null,x.createElement("span",{className:En.text},"\u72B6\u6001"),qn.is_end?x.createElement("span",{className:En.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):x.createElement("span",{className:En.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Ho&&x.createElement("div",{className:En.btns},x.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!qn.is_accessible&&x.createElement("div",{className:En.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ut.length&&x.createElement(Bt.Z,null)))},bt={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},jt="data:image/png;base64,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",na=({className:nn,dataSource:Ut=[],col:Gt=4,right:ga,bottom:vr=23,precision:Wr=0,wrapWidth:Wn=1200,wrapClassName:cr,trackEventItems:Mr,loading:no})=>{const Co=Math.floor((Wn-(Gt-1)*ga)/Gt);return x.createElement(Re.Z,{spinning:no},x.createElement("div",{className:me()(bt.list,nn)},!!Ut.length&&Ut.map((qn,So)=>{const{subject_identifier:Ho,id:vi,identifier:Zr,power:Ur}=qn,ei=qn.is_public!=0&&qn.is_public;return x.createElement("div",{className:me()(`${bt.wrap} ${qn.is_accessible?"":bt.warpStyle}`,cr),key:vi,style:{width:Co,marginRight:(1+So)%Gt===0?0:ga+Wr,marginBottom:vr}},x.createElement("a",{className:bt.li,onClick:nr=>{nr.preventDefault(),Mr&&(0,at.L9)([Mr]),(0,at.xg)(qn.first_category_url)}},x.createElement("div",{className:bt.creator},x.createElement("img",{className:bt.img,src:ze.Z.IMG_SERVER+"/images/"+qn.avatar_url}),x.createElement("div",{className:bt.text,title:qn.creator},qn.creator)),x.createElement("div",{className:bt.top},x.createElement(Ye.Z,{title:qn.name},x.createElement("div",{className:bt.name},qn.name)),ei&&x.createElement("div",{className:bt.sign})),x.createElement("div",{className:bt.middle},x.createElement("div",{className:bt.row,style:{marginBottom:6}},x.createElement("div",null,x.createElement("span",{className:bt.text},"\u8BBF\u95EE\u91CF"),x.createElement("span",{className:bt.value},(qn==null?void 0:qn.visits)||0)),x.createElement("div",null,x.createElement("span",{className:bt.text},"\u6210\u5458"),x.createElement("span",{className:bt.value},(qn==null?void 0:qn.course_members_count)||0))),x.createElement("div",{className:bt.row},x.createElement("div",null,x.createElement("span",{className:bt.text,style:{width:42}},"\u4F5C",x.createElement("span",{style:{marginLeft:14}},"\u4E1A")),x.createElement("span",{className:bt.value},(qn==null?void 0:qn.tasks_count)||0)),x.createElement("div",null,x.createElement("span",{className:bt.text},"\u72B6\u6001"),qn.is_end?x.createElement("span",{className:bt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):x.createElement("span",{className:bt.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),Ho&&x.createElement("div",{className:bt.btns},x.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!qn.is_accessible&&x.createElement("div",{className:bt.lockWrap},x.createElement("img",{src:`${ze.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Ut.length&&x.createElement(Bt.Z,null)))},ia={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"},Jr=({dataSource:nn=[],value:Ut,onChange:Gt,className:ga,style:vr={},tabBarExtraContent:Wr})=>x.createElement("div",{className:me()(ia.tabs,ga),style:vr},x.createElement("div",{className:ia.tabsWrap},nn.map((Wn,cr)=>x.createElement("aside",{className:ia.tab,onClick:()=>{Gt(Wn.id),Wn.link&>.history.push(Wn.link)},key:cr},x.createElement("div",{className:Ut===Wn.id?ia.active:""},Wn.name),(Wn==null?void 0:Wn.resetCount)==null&&(Wn==null?void 0:Wn.total)!==void 0&&x.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&&x.createElement(Ye.Z,{title:(Wn==null?void 0:Wn.tip)!=null?Wn==null?void 0:Wn.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},Wn==null?void 0:Wn.resetCount),"/",x.createElement("span",null,Wn==null?void 0:Wn.total),"\uFF09"))))),x.createElement("div",{className:ia.tabBar},Wr)),or={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"},Do=({dataSource:nn=[],value:Ut,onChange:Gt,className:ga,style:vr={},tabBarExtraContent:Wr})=>x.createElement("div",{className:me()(or.tabs,ga),style:vr},x.createElement("div",{className:or.tabsWrap},nn.map((Wn,cr)=>x.createElement("aside",{className:or.tab,onClick:()=>{Gt(Wn.id),Wn.link&>.history.push(Wn.link)},key:cr},x.createElement("div",{className:Ut===Wn.id?or.active:""},Wn.name),(Wn==null?void 0:Wn.resetCount)==null&&(Wn==null?void 0:Wn.total)!==void 0&&x.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&&x.createElement(Ye.Z,{title:(Wn==null?void 0:Wn.tip)!=null?Wn==null?void 0:Wn.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},Wn==null?void 0:Wn.resetCount),"/",x.createElement("span",null,Wn==null?void 0:Wn.total),"\uFF09"))))),x.createElement("div",{className:or.tabBar},Wr)),pr={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},co=({dataSource:nn=[],value:Ut,onChange:Gt,className:ga,style:vr={},tabBarExtraContent:Wr})=>x.createElement("div",{className:me()(pr.tabs,ga),style:vr},x.createElement("div",{className:pr.tabsWrap},nn.map((Wn,cr)=>x.createElement("aside",{className:`${pr.tab} ${Ut===Wn.id?pr.active:""}`,onClick:()=>{Gt(Wn.id),Wn.link&>.history.push(Wn.link)},key:cr},x.createElement("div",null,Wn.name),(Wn==null?void 0:Wn.resetCount)==null&&(Wn==null?void 0:Wn.total)!==void 0&&x.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&&x.createElement(Ye.Z,{title:(Wn==null?void 0:Wn.tip)!=null?Wn==null?void 0:Wn.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},Wn==null?void 0:Wn.resetCount),"/",x.createElement("span",null,Wn==null?void 0:Wn.total),"\uFF09"))))),x.createElement("div",{className:pr.tabBar},Wr)),Ao=({className:nn,style:Ut={},children:Gt})=>x.createElement("div",{className:me()(nn),style:Ut},Gt),Xr={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=te(38854),Sn=te(20834);const yn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var oa=({sortValue:nn,dropValue:Ut,className:Gt,onSort:ga,onDrop:vr,dataSource:Wr=yn})=>{var Wn;return x.createElement("div",{className:me()(Xr.orderWrap,Gt)},x.createElement(Dt.Z,{dropdownRender:()=>x.createElement(Sn.default,null,Wr.map((cr,Mr)=>x.createElement(Sn.default.Item,{key:Mr,onClick:()=>vr(cr.id)},cr.name)))},x.createElement("span",{className:Xr.orderTextWrap},(Wn=Wr.find(cr=>Ut===cr.id))==null?void 0:Wn.name)),x.createElement("span",{className:Xr.orderIconWrap},x.createElement("span",{className:Xr.orderAsc},x.createElement("i",{className:nn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Xr.cursorPointer} ${Xr.active}`:`iconfont icon-sanjiaoxing-up font12 ${Xr.cursorPointer}`,onClick:()=>ga(nn==="asc"?"desc":"asc")})),x.createElement("span",{className:Xr.orderDesc},x.createElement("i",{className:nn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Xr.cursorPointer} ${Xr.active}`:`iconfont icon-sanjiaoxing-down font12 ${Xr.cursorPointer}`,onClick:()=>ga(nn==="asc"?"desc":"asc")}))))},Xn={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};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 Tr=({sortValue:nn,dropValue:Ut,className:Gt,onSort:ga,onDrop:vr,dataSource:Wr=Vn})=>{var Wn;return x.createElement("div",{className:me()(Xn.orderWrap,Gt)},x.createElement(Dt.Z,{dropdownRender:()=>x.createElement(Sn.default,null,Wr.map((cr,Mr)=>x.createElement(Sn.default.Item,{key:Mr,onClick:()=>vr(cr.id)},cr.name)))},x.createElement("span",{className:Xn.orderTextWrap},(Wn=Wr.find(cr=>Ut===cr.id))==null?void 0:Wn.name)),x.createElement("span",{className:Xn.orderIconWrap},x.createElement("span",{className:Xn.orderAsc},x.createElement("i",{className:nn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Xn.cursorPointer} ${Xn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Xn.cursorPointer}`,onClick:()=>ga(nn==="asc"?"desc":"asc")})),x.createElement("span",{className:Xn.orderDesc},x.createElement("i",{className:nn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Xn.cursorPointer} ${Xn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Xn.cursorPointer}`,onClick:()=>ga(nn==="asc"?"desc":"asc")}))))},xr={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"},hn=te(3113),Mo=te(76936),ko=Object.defineProperty,Jo=Object.getOwnPropertySymbols,ai=Object.prototype.hasOwnProperty,aa=Object.prototype.propertyIsEnumerable,Za=(nn,Ut,Gt)=>Ut in nn?ko(nn,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):nn[Ut]=Gt,Lr=(nn,Ut)=>{for(var Gt in Ut||(Ut={}))ai.call(Ut,Gt)&&Za(nn,Gt,Ut[Gt]);if(Jo)for(var Gt of Jo(Ut))aa.call(Ut,Gt)&&Za(nn,Gt,Ut[Gt]);return nn},Ja=(nn,Ut)=>{var Gt={};for(var ga in nn)ai.call(nn,ga)&&Ut.indexOf(ga)<0&&(Gt[ga]=nn[ga]);if(nn!=null&&Jo)for(var ga of Jo(nn))Ut.indexOf(ga)<0&&aa.call(nn,ga)&&(Gt[ga]=nn[ga]);return Gt},mo=(nn,Ut,Gt)=>new Promise((ga,vr)=>{var Wr=Mr=>{try{cr(Gt.next(Mr))}catch(no){vr(no)}},Wn=Mr=>{try{cr(Gt.throw(Mr))}catch(no){vr(no)}},cr=Mr=>Mr.done?ga(Mr.value):Promise.resolve(Mr.value).then(Wr,Wn);cr((Gt=Gt.apply(nn,Ut)).next())}),Ir=nn=>{var Ut=nn,{className:Gt,style:ga,children:vr,loading:Wr=!1,openLoading:Wn,onClick:cr=()=>{},size:Mr="middle",shape:no="round",theme:Co}=Ut,qn=Ja(Ut,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[So,Ho]=(0,x.useState)(!1),vi=(0,x.useMemo)(()=>{switch(Co){case Mo.Fy.THEMEONE:return xr.ThemeOne;case Mo.Fy.DEFAULT:default:return xr.btn}},[Co]);return x.createElement(hn.ZP,Lr({onClick:(0,Ne.throttle)(Zr=>mo(void 0,null,function*(){Wn&&Ho(!0);try{yield cr(Zr)}catch(Ur){console.log("error",Ur)}Wn&&Ho(!1)}),2e3,{leading:!0,trailing:!1}),className:me()(vi,xr[`${Mr}-${no}`],Gt),style:ga,size:Mr,shape:no,loading:So||Wr},qn),vr)},ho={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"},wi=({className:nn,style:Ut,children:Gt=null,onClick:ga,title:vr})=>x.createElement("div",{className:me()(ho.head,nn),style:Ut},x.createElement("span",{className:"primary-hover",onClick:ga},x.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),x.createElement("b",{title:vr},vr),x.createElement("div",{className:ho.node},Gt)),ba={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"},ll=({confirmShow:nn=!0,confirmTitle:Ut,confirmClick:Gt,cancelShow:ga=!0,cancelTitle:vr,cancelClick:Wr,className:Wn,style:cr,confirmLoading:Mr=!1})=>x.createElement("div",{className:me()(ba.btns,Wn),style:cr},nn&&x.createElement(hn.ZP,{loading:Mr,onClick:Gt,type:"primary",className:ba.confirm},Ut),ga&&x.createElement(hn.ZP,{onClick:Wr,className:ba.cancel},vr)),el={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"},al=({className:nn,style:Ut={},LeftContent:Gt,children:ga,RightContent:vr})=>x.createElement("div",{className:me()(el.fixedBottom,nn),style:Ut},x.createElement("div",{className:el.wrap},x.createElement("div",{className:el.left},Gt),x.createElement("div",{className:el.center},ga),x.createElement("div",{className:el.right},vr))),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"},Wi=({className:nn,style:Ut={},dataSource:Gt=[]})=>x.createElement("div",{className:me()(Ri.crumbs,nn),style:Ut},Gt.map((ga,vr)=>vrgt.history.push(ga.path)},ga.name):x.createElement("span",null,ga.name),x.createElement("span",null,"\xA0",">","\xA0")):x.createElement("span",{key:vr,style:{color:"#5F6368"}},ga.name))),_i=te(31797),Qi=Object.defineProperty,$i=Object.defineProperties,Ui=Object.getOwnPropertyDescriptors,Ji=Object.getOwnPropertySymbols,Eo=Object.prototype.hasOwnProperty,fi=Object.prototype.propertyIsEnumerable,Nr=(nn,Ut,Gt)=>Ut in nn?Qi(nn,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):nn[Ut]=Gt,Zi=(nn,Ut)=>{for(var Gt in Ut||(Ut={}))Eo.call(Ut,Gt)&&Nr(nn,Gt,Ut[Gt]);if(Ji)for(var Gt of Ji(Ut))fi.call(Ut,Gt)&&Nr(nn,Gt,Ut[Gt]);return nn},zi=(nn,Ut)=>$i(nn,Ui(Ut)),tl=(nn,Ut)=>{var Gt={};for(var ga in nn)Eo.call(nn,ga)&&Ut.indexOf(ga)<0&&(Gt[ga]=nn[ga]);if(nn!=null&&Ji)for(var ga of Ji(nn))Ut.indexOf(ga)<0&&fi.call(nn,ga)&&(Gt[ga]=nn[ga]);return Gt};const{Countdown:pl}=_i.default;var Pi=nn=>{var Ut=nn,{onChange:Gt}=Ut,ga=tl(Ut,["onChange"]);const[vr,Wr]=(0,x.useState)(null);(0,x.useEffect)(()=>{typeof vr=="number"&&vr>=0&&Gt(vr)},[vr]);const Wn=cr=>{const Mr=Math.floor(cr/1e3);Wr(Mr)};return x.createElement(pl,zi(Zi({},ga),{onChange:Wn}))},pi={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},hl=({DataProps:nn,className:Ut,style:Gt={}})=>{var ga;return x.createElement("div",{className:me()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",pi.ClassRoomItem,Ut),style:Gt,onClick:()=>{(0,at.xg)(nn==null?void 0:nn.first_category_url)}},x.createElement("div",{className:"flex flex-col item-center"},x.createElement("img",{src:`${(ga=ze.Z)==null?void 0:ga.IMG_SERVER}/images/${nn==null?void 0:nn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(nn==null?void 0:nn.subject_identifier)&&x.createElement("div",{className:"mt-40px"},x.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),x.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},x.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(nn!=null&&nn.is_public)&&x.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"),x.createElement("span",{className:me()("text-16px font-medium",pi.TitleDom)},nn==null?void 0:nn.name)),x.createElement("div",{className:"c-grey-333 font-medium"},nn==null?void 0:nn.creator),x.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",nn==null?void 0:nn.course_members_count),x.createElement("div",{className:"c-grey-333 flex item-center justify-between"},x.createElement("div",null,"\u4F5C\u4E1A\uFF1A",nn==null?void 0:nn.tasks_count),nn!=null&&nn.is_end?x.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):x.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},yl=Object.defineProperty,Cl=Object.getOwnPropertySymbols,wr=Object.prototype.hasOwnProperty,Aa=Object.prototype.propertyIsEnumerable,tr=(nn,Ut,Gt)=>Ut in nn?yl(nn,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):nn[Ut]=Gt,$a=(nn,Ut)=>{for(var Gt in Ut||(Ut={}))wr.call(Ut,Gt)&&tr(nn,Gt,Ut[Gt]);if(Cl)for(var Gt of Cl(Ut))Aa.call(Ut,Gt)&&tr(nn,Gt,Ut[Gt]);return nn},ri=({DataProps:nn=[],selectValue:Ut,onChange:Gt,className:ga,style:vr={},extra:Wr,classNameItem:Wn,styleItem:cr={},barHidden:Mr})=>{const[no,Co]=(0,x.useState)();return(0,x.useEffect)(()=>{Co(Array.isArray(Ut)?Ut:[Ut])},[Ut]),x.createElement("div",{className:me()("flex px-20px py-10px gap-40px",ga),style:$a({borderBottom:"1px solid #D3F0FF"},vr)},nn==null?void 0:nn.map(qn=>x.createElement("div",{key:qn==null?void 0:qn.id,className:me()("flex item-center justify-center current c-grey-333 text-16 relative",Wn,qn==null?void 0:qn.className),style:$a($a({color:no!=null&&no.includes(qn==null?void 0:qn.id)?"#1890FF":"",minWidth:88},cr),(qn==null?void 0:qn.style)||{}),onClick:So=>{Gt==null||Gt({domEvent:So,item:qn}),qn!=null&&qn.link&>.history.push(qn==null?void 0:qn.link)}},qn==null?void 0:qn.name,!Mr&&(no==null?void 0:no.includes(qn==null?void 0:qn.id))&&x.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),x.createElement("div",{className:"ml-auto"},Wr))},Ei=Object.defineProperty,Ci=Object.defineProperties,Ii=Object.getOwnPropertyDescriptors,Fi=Object.getOwnPropertySymbols,nl=Object.prototype.hasOwnProperty,Hi=Object.prototype.propertyIsEnumerable,lo=(nn,Ut,Gt)=>Ut in nn?Ei(nn,Ut,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):nn[Ut]=Gt,_o=(nn,Ut)=>{for(var Gt in Ut||(Ut={}))nl.call(Ut,Gt)&&lo(nn,Gt,Ut[Gt]);if(Fi)for(var Gt of Fi(Ut))Hi.call(Ut,Gt)&&lo(nn,Gt,Ut[Gt]);return nn},di=(nn,Ut)=>Ci(nn,Ii(Ut)),Wo=({value:nn,onChange:Ut,onInputChange:Gt,className:ga,style:vr={},InputProps:Wr})=>{const[Wn,cr]=(0,x.useState)(nn);return x.createElement("div",{className:me()("flex item-center rounded-full px-10px py-2px",ga),style:_o({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},vr)},x.createElement(We.default,di(_o({bordered:!1},Wr),{onChange:Mr=>{cr(Mr.target.value),Gt==null||Gt(encodeURIComponent(Mr.target.value))},onPressEnter:Mr=>{Ut==null||Ut({domEvent:Mr,item:{value:Wn}})}})),x.createElement("img",{className:"h-22px current",src:te(25365),height:22,onClick:Mr=>{Ut==null||Ut({domEvent:Mr,item:{value:Wn}})}}))}},66991:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return Ee}});var x=te(59301);function Ee(Oe,je){const he=(0,x.useRef)();(0,x.useEffect)(()=>{he.current=Oe}),(0,x.useEffect)(()=>{function Ce(){he.current()}if(je!==null){let le=setInterval(Ce,je);return()=>clearInterval(le)}},[je])}},30487:function(Ft,At,te){"use strict";var x=te(59301),Ee=te(78241),Oe=te(95237),je=te(43604),he=te(57809),Ce=te(5871),le=te(6848),me=te(5083),Ne=te(92832),Be=te(95392),pe=te(34364),Le=te(2334),ye=te(59301),ae=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(Pe,Se,Ie)=>Se in Pe?ae(Pe,Se,{enumerable:!0,configurable:!0,writable:!0,value:Ie}):Pe[Se]=Ie,ne=(Pe,Se)=>{for(var Ie in Se||(Se={}))y.call(Se,Ie)&&ee(Pe,Ie,Se[Ie]);if(b)for(var Ie of b(Se))z.call(Se,Ie)&&ee(Pe,Ie,Se[Ie]);return Pe},oe=(Pe,Se)=>E(Pe,a(Se)),ue=(Pe,Se)=>{var Ie={};for(var We in Pe)y.call(Pe,We)&&Se.indexOf(We)<0&&(Ie[We]=Pe[We]);if(Pe!=null&&b)for(var We of b(Pe))Se.indexOf(We)<0&&z.call(Pe,We)&&(Ie[We]=Pe[We]);return Ie};const fe=({disabled:Pe,shixunHomeworks:Se,selectOptions:Ie,form:We})=>{const ve=(0,Be.useIntl)(),{workSetting:tt}=Se,[Ae,lt]=(0,x.useState)([]),Ue=(0,x.useMemo)(()=>Ie==null?void 0:Ie.filter(Xe=>!Ae.includes(Xe.value)),[Ae,Ie]);return(0,x.useEffect)(()=>{var Xe;const gt=((Xe=tt==null?void 0:tt.anonymous_appeal_settings)==null?void 0:Xe.filter(ot=>ot.appeal_time))||[];lt(gt.map(ot=>ot.group_name))},[tt]),ye.createElement(Ee.default.List,{name:"anonymous_appeal_settings"},(Xe,{add:gt,remove:ot})=>ye.createElement(ye.Fragment,null,Xe.map(Ke=>{var ke;const Re=Ke,{key:Ye,name:$e}=Re,ze=ue(Re,["key","name"]),Ct=We.getFieldValue(["anonymous_appeal_settings",$e]).deleteflag;return ye.createElement("div",{key:Ye},ye.createElement(Oe.Z,{align:"middle",style:{background:"#F6F7F9",padding:"5px 30px"}},ye.createElement(je.Z,{style:{height:"40px",lineHeight:"40px",width:"80px",textAlign:"left",marginLeft:"54px",color:"#666"}},"\u7533\u8BC9\u89C4\u5219",Ye+1),ye.createElement(je.Z,null,ye.createElement(Ee.default.Item,oe(ne({},ze),{name:[Ke.name,"group_name"]}),ye.createElement(he.default,{mode:"multiple",disabled:Pe||!Ct,placeholder:ve.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:"245px"},className:Le.Z.multiple_select,options:Ue||[],onSelect:Pt=>{lt(dt=>[...dt,Pt])},onDeselect:Pt=>{lt(dt=>dt.filter(Bt=>Bt!==Pt))}}))),ye.createElement(je.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),ye.createElement(je.Z,null,ye.createElement(Ee.default.Item,oe(ne({},ze),{label:"",name:[Ke.name,"appeal_penalty"]}),ye.createElement(Ce.Z,{min:0,disabled:Pe,size:"large",addonAfter:"\u5206",style:{width:"120px"}}))),ye.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"},ye.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Le.Z.title_icon}`})),ye.createElement(je.Z,{style:{marginLeft:"40px",color:"#666",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),ye.createElement(je.Z,null,ye.createElement(Ee.default.Item,oe(ne({},ze),{label:"",name:[Ke.name,"appeal_time"]}),ye.createElement(me.default,{allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",disabled:Pe,size:"large",disabledDate:Pt=>(0,pe.Q8)(Pt,tt==null?void 0:tt.course_end_date),disabledTime:Pt=>(0,pe.d0)(Pt),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"}))),ye.createElement(Ee.default.Item,oe(ne({},ze),{name:[$e,"deleteflag"]}),ye.createElement(Ne.default,{type:"hidden"})),!Pe&&Xe.length<((ke=tt==null?void 0:tt.anonymous_appeal_settings)==null?void 0:ke.length)&&ye.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{gt({deleteflag:!0})}}),Ye!==0&&!Pe&&Ct&&ye.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const Pt=We.getFieldValue(["anonymous_appeal_settings",$e,"group_name"])||[];lt(dt=>dt.filter(Bt=>!Pt.includes(Bt))),ot($e)}})))})))};At.Z=(0,Be.connect)(({shixunHomeworks:Pe})=>({shixunHomeworks:Pe}))(fe)},16534:function(Ft,At,te){"use strict";var x=te(59301),Ee=te(5083),Oe=te(78241),je=te(95237),he=te(43604),Ce=te(57809),le=te(8591),me=te(92832),Ne=te(5871),Be=te(6848),pe=te(24905),Le=te(56656),ye=te.n(Le),ae=te(95392),E=te(34364),a=te(81779),b=te(2334),y=te(59301),z=Object.defineProperty,ee=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Pe=(Ae,lt,Ue)=>lt in Ae?z(Ae,lt,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):Ae[lt]=Ue,Se=(Ae,lt)=>{for(var Ue in lt||(lt={}))ue.call(lt,Ue)&&Pe(Ae,Ue,lt[Ue]);if(oe)for(var Ue of oe(lt))fe.call(lt,Ue)&&Pe(Ae,Ue,lt[Ue]);return Ae},Ie=(Ae,lt)=>ee(Ae,ne(lt)),We=(Ae,lt)=>{var Ue={};for(var Xe in Ae)ue.call(Ae,Xe)&<.indexOf(Xe)<0&&(Ue[Xe]=Ae[Xe]);if(Ae!=null&&oe)for(var Xe of oe(Ae))lt.indexOf(Xe)<0&&fe.call(Ae,Xe)&&(Ue[Xe]=Ae[Xe]);return Ue};const{RangePicker:ve}=Ee.default,tt=({disabled:Ae,shixunHomeworks:lt,selectOptions:Ue,form:Xe,data:gt,classroomList:ot})=>{const Ke=(0,ae.useIntl)(),{workSetting:ke}=lt,[Re,Ye]=(0,x.useState)([]),$e=(0,x.useMemo)(()=>Ue==null?void 0:Ue.filter(at=>!Re.includes(at.value)),[Re,Ue]);(0,x.useEffect)(()=>{var at;const Ct=((at=ke==null?void 0:ke.anonymous_comment_settings)==null?void 0:at.filter(Pt=>Pt.evaluation_end))||[];Ye(Ct.map(Pt=>Pt.group_name))},[ke]);const ze=at=>{var Ct;const Pt=(Ct=ke==null?void 0:ke.anonymous_appeal_settings)==null?void 0:Ct.find(dt=>dt.group_id===at);return gt.anonymous_appeal&&Pt&&(Pt==null?void 0:Pt.appeal_time)!==null};return y.createElement(Oe.default.List,{name:"anonymous_comment_settings"},(at,{add:Ct,remove:Pt})=>y.createElement(y.Fragment,null,at.map(dt=>{var Bt,we;const wt=dt,{key:Ot,name:Me}=wt,ut=We(wt,["key","name"]),ce=Xe.getFieldValue(["anonymous_comment_settings",Me]),ie=ce.deleteflag,re=ye()((Bt=ce.evaluation_start)==null?void 0:Bt[0])<=ye()(),se=!ie&&re?[!0,ze(ce==null?void 0:ce.group_id)]:[!1,!1];return y.createElement("div",{key:Ot,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",Ot+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({},ut),{name:[Me,"group_name"]}),y.createElement(Ce.default,{mode:"multiple",disabled:Ae||!ie,className:b.Z.multiple_select,placeholder:Ke.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),options:$e||[],onSelect:de=>{Ye(De=>[...De,de])},onDeselect:de=>{Ye(De=>De.filter(ge=>ge!==de))}}))),y.createElement(he.Z,{className:"ml20"},y.createElement(Oe.default.Item,Ie(Se({},ut),{name:[Me,"evaluation_start"]}),y.createElement(ve,{ranges:{\u6B64\u523B:()=>{var de;const De=(de=ce==null?void 0:ce.evaluation_start)==null?void 0:de[0];return[De?ye()(De):ye()(),ye()()]}},size:"large",style:{width:"500px"},disabled:Ae||se,allowClear:!1,disabledDate:de=>(0,E.Q8)(de,ke==null?void 0:ke.course_end_date),disabledTime:de=>(0,E.d0)(de),showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:()=>{var de;if((0,a.Rm)()&&!((de=ot.AssistantObject.group)!=null&&de.can_anonymous_comment)){le.ZP.warning(Ke.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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({},ut),{name:[Me,"deleteflag"]}),y.createElement(me.default,{type:"hidden"})),!Ae&&at.length<((we=ke==null?void 0:ke.anonymous_comment_settings)==null?void 0:we.length)&&y.createElement("i",{className:"iconfont icon-zengjia1 ml20",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Ct({deleteflag:!0})}}),Ot!==0&&!Ae&&ie&&y.createElement("i",{className:"iconfont icon-shanjian1 ml20",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{const de=Xe.getFieldValue(["anonymous_comment_settings",Me,"group_name"])||[];Ye(De=>De.filter(ge=>!de.includes(ge))),Pt(Me)}})))),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({},ut),{label:"",colon:!1,name:[Me,"evaluation_num"]}),y.createElement(Ne.Z,{min:0,size:"large",style:{marginLeft:"5px"},disabled:Ae||!ie&&re}))),y.createElement(Be.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({},ut),{label:"",colon:!1,name:[Me,"absence_penalty"]}),y.createElement(Ne.Z,{min:0,size:"large",addonAfter:"\u5206",style:{width:"120px"},disabled:Ae,onChange:de=>{var De;if((0,a.Rm)()&&!((De=ot.AssistantObject.group)!=null&&De.can_anonymous_comment)){le.ZP.warning(Ke.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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({},ut),{name:[Me,"student_comment"],valuePropName:"checked"}),y.createElement(pe.default,{disabled:Ae,onChange:()=>{var de;if((0,a.Rm)()&&!((de=ot.AssistantObject.group)!=null&&de.can_anonymous_comment)){le.ZP.warning(Ke.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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")))})))};At.Z=(0,ae.connect)(({shixunHomeworks:Ae,classroomList:lt})=>({shixunHomeworks:Ae,classroomList:lt}))(tt)},36037:function(Ft,At,te){"use strict";var x=te(95392),Ee=te(95237),Oe=te(43604),je=te(5083),he=te(5871),Ce=te(6848),le=te(56656),me=te.n(le),Ne=te(34364),Be=te(2334),pe=te(59301);const Le=({data:ye,disabled:ae,setData:E,shixunHomeworks:a})=>{const b=(0,x.useIntl)(),{workSetting:y,workList:z}=a;return pe.createElement("div",null,pe.createElement(Ee.Z,{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},pe.createElement(Oe.Z,{style:{marginLeft:"54px",marginRight:"20px",color:"#666666"}},"\u7ED3\u675F\u65F6\u95F4"),pe.createElement(Oe.Z,null,pe.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:ae,disabledDate:ee=>(0,Ne.Q8)(ee,y==null?void 0:y.course_end_date),disabledTime:ee=>(0,Ne.d0)(ee),value:ye.appeal_time?me()(ye.appeal_time):"",onChange:(ee,ne)=>{ye.appeal_time=ne,E(Object.assign({},ye))}})),pe.createElement(Oe.Z,{style:{margin:"0 20px 0 60px",color:"#666666"}},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),pe.createElement(Oe.Z,null,pe.createElement(he.Z,{size:"large",disabled:ae,value:ye.appeal_penalty,min:0,addonAfter:"\u5206",style:{width:"120px"},onChange:ee=>{ye.appeal_penalty=ee,E(Object.assign({},ye))}})),pe.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"},pe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Be.Z.title_icon}`}))))};At.Z=(0,x.connect)(({shixunHomeworks:ye})=>({shixunHomeworks:ye}))(Le)},84926:function(Ft,At,te){"use strict";var x=te(5083),Ee=te(5871),Oe=te(6848),je=te(24905),he=te(56656),Ce=te.n(he),le=te(95392),me=te(34364),Ne=te(2334),Be=te(59301);const pe=({data:Le,setData:ye,disabled:ae,shixunHomeworks:E})=>{const a=(0,le.useIntl)(),{workSetting:b}=E,y=Ce()(b==null?void 0:b.evaluation_start)<=Ce()(),z=Le.anonymous_appeal;return Be.createElement("div",null,Be.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Be.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u5F00\u59CB\u65F6\u95F4"),Be.createElement(x.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:ee=>(0,me.Q8)(ee,b==null?void 0:b.course_end_date),disabledTime:ee=>(0,me.d0)(ee),disabled:ae||y||z,value:Le.evaluation_start?Ce()(Le.evaluation_start):"",onChange:(ee,ne)=>{Le.evaluation_start=ne,ye(Object.assign({},Le))}}),Be.createElement("div",{style:{color:"#666666",marginLeft:"60px",marginRight:"20px"}},"\u7ED3\u675F\u65F6\u95F4"),Be.createElement(x.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:ee=>(0,me.Q8)(ee,b==null?void 0:b.course_end_date,Le.evaluation_start),disabledTime:ee=>(0,me.d0)(ee,Ce()(Le.evaluation_start)),disabled:ae||z,value:Le.evaluation_end?Ce()(Le.evaluation_end):"",onChange:(ee,ne)=>{Le.evaluation_end=ne,ye(Object.assign({},Le))}})),Be.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},Be.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u6570\u91CF"),Be.createElement(Ee.Z,{disabled:ae||y||z,value:Le.evaluation_num,min:0,style:{width:"150px"},size:"large",onChange:ee=>{Le.evaluation_num=ee,ye(Object.assign({},Le))}}),Be.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"},Be.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ne.Z.title_icon}`})),Be.createElement("div",{style:{color:"#666666",marginLeft:"84px",marginRight:"20px"}},"\u7F3A\u8BC4\u6263\u5206"),Be.createElement(Ee.Z,{min:0,disabled:ae,style:{width:"150px"},size:"large",addonAfter:"\u5206",value:Le.absence_penalty,onChange:ee=>{Le.absence_penalty=ee,ye(Object.assign({},Le))}})),Le.anonymous_comment&&Be.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px 13px 83px",display:"flex",alignItems:"center"}},Be.createElement(je.default,{checked:Le.student_comment,disabled:ae,onChange:()=>{Le.student_comment=!Le.student_comment,ye(Object.assign({},Le))}},Be.createElement("span",{style:{fontSize:"14px",color:"#000"}},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))};At.Z=(0,le.connect)(({shixunHomeworks:Le})=>({shixunHomeworks:Le}))(pe)},85201:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return ue}});var x=te(59301),Ee=te(43418),Oe=te(8591),je=te(95237),he=te(43604),Ce=te(3113),le=te(54580),me=te(1710),Ne={achieveSty:"achieveSty___Joqdh",tip:"tip___qAo3r",labolIcon:"labolIcon___QZ4oX"},Be=te(16338),pe=te(78323),Le=te(57193),ye=te(63949),ae=te(95392),E=Object.defineProperty,a=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(fe,Pe,Se)=>Pe in fe?E(fe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Se}):fe[Pe]=Se,ee=(fe,Pe)=>{for(var Se in Pe||(Pe={}))b.call(Pe,Se)&&z(fe,Se,Pe[Se]);if(a)for(var Se of a(Pe))y.call(Pe,Se)&&z(fe,Se,Pe[Se]);return fe},ne=(fe,Pe,Se)=>new Promise((Ie,We)=>{var ve=lt=>{try{Ae(Se.next(lt))}catch(Ue){We(Ue)}},tt=lt=>{try{Ae(Se.throw(lt))}catch(Ue){We(Ue)}},Ae=lt=>lt.done?Ie(lt.value):Promise.resolve(lt.value).then(ve,tt);Ae((Se=Se.apply(fe,Pe)).next())}),ue=({visible:fe,categoryId:Pe,getData:Se,onCancle:Ie})=>{var We,ve;const tt=(0,ae.useIntl)(),[Ae,lt]=(0,x.useState)([]),[Ue,Xe]=(0,x.useState)(!1),[gt,ot]=(0,x.useState)(!1),[Ke,ke]=(0,x.useState)({success_size:0,error_list:[]}),Re={withCredentials:!0,maxCount:1,multiple:!1,onRemove:()=>{lt([])},beforeUpload:Ye=>ne(void 0,null,function*(){return lt([Ye]),!1}),fileList:Ae,accept:".xlsx"};return x.createElement(x.Fragment,null,x.createElement(Ee.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",width:690,open:fe,okText:"\u786E\u5B9A",cancelText:tt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),confirmLoading:gt,onOk:()=>ne(void 0,null,function*(){if(Ae.length===0){Oe.ZP.info(tt.formatMessage({id:"classrooms.uploadFileFirst",defaultMessage:"\u8BF7\u5148\u4E0A\u4F20\u6587\u4EF6\uFF01"}));return}ot(!0);const Ye=new FormData;Ye.append("file",Ae[0]);const $e=yield(0,Le.ZP)(`/api/homework_commons/${Pe}/import_external_score.json`,{method:"post",body:Ye},!0);($e==null?void 0:$e.status)===0&&(ke($e),Ie(),Se(),Xe(!0),lt([])),ot(!1)}),onCancel:()=>{lt([]),Ie()}},x.createElement("div",{className:Ne.achieveSty},x.createElement("div",{className:Ne.tip},x.createElement("div",null,"1.\u4E0D\u5728\u5B66\u751F\u5217\u8868\u5185\u7684\u5B66\u751F\u4E0D\u652F\u6301\u5BFC\u5165\u5916\u90E8\u6210\u7EE9\uFF1B"),x.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"),x.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")),x.createElement(je.Z,{align:"middle",className:"mt20"},x.createElement(he.Z,{className:"mr10"},x.createElement("span",{className:Ne.labolIcon},"*"),x.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),x.createElement(he.Z,null,x.createElement(Ce.ZP,{shape:"default",style:{backgroundColor:"#3061D0",color:"#fff"}},x.createElement("a",{className:Ne.downloadbutton,onClick:Ye=>{Ye.stopPropagation(),Ye.preventDefault(),(0,ye.FH)("",pe.Z.API_SERVER+`/api/homework_commons/${Pe}/get_example_excel.json`)}},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C")),x.createElement("span",{className:"ml10",style:{color:"#9096A3"}},"\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9"))),x.createElement("div",{className:"mt10",style:{marginLeft:"74px",height:"120px"}},x.createElement(le.default.Dragger,ee({style:{border:"1px dashed rgba(48,97,208,0.3)",backgroundColor:"rgba(48,97,208,0.06)"}},Re),x.createElement("div",null,x.createElement(Be.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6")),x.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"))))),x.createElement(Ee.default,{centered:!0,maskClosable:!1,title:"\u5BFC\u5165\u7ED3\u679C",width:508,open:Ue,onCancel:()=>{Xe(!1)},footer:null},x.createElement("div",null,x.createElement("div",{style:{marginTop:"5px",marginBottom:"15px"}},x.createElement("span",null,"\u5BFC\u5165\u6210\u529F",x.createElement("span",{style:{color:"#19CB70"}}," ",Ke==null?void 0:Ke.success_size," "),"\u4E2A\u5B66\u751F"),x.createElement("span",{style:{marginLeft:"30px"}},"\u5BFC\u5165\u5931\u8D25",x.createElement("span",{style:{color:"#E30000"}}," ",(We=Ke==null?void 0:Ke.error_list)==null?void 0:We.length," "),"\u4E2A\u5B66\u751F")),!!((ve=Ke==null?void 0:Ke.error_list)!=null&&ve.length)&&x.createElement("div",{className:"mb20"},x.createElement(me.default,{columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,width:120,render:Ye=>x.createElement("span",{style:{color:"#000"}},Ye)},{title:"\u5B66\u53F7/\u5DE5\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:120,render:Ye=>x.createElement("span",{style:{color:"#666"}},Ye)},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"info",key:"info",ellipsis:!0,align:"end",render:Ye=>x.createElement("span",{style:{color:"#000"}},Ye)}],dataSource:Ke==null?void 0:Ke.error_list,pagination:!1,scroll:{y:47*8}})))))}},28854:function(Ft,At,te){"use strict";te.d(At,{$s:function(){return Ee},Kc:function(){return he},Um:function(){return je},YT:function(){return x},ck:function(){return Oe}});var x=(Ce=>(Ce.STUDENT_SELF="student_self",Ce.TEACHER_ASSIGN="teacher_assign",Ce))(x||{}),Ee=(Ce=>(Ce.BY_PERSON="by_person",Ce.BY_GROUP="by_group",Ce.BY_FILE="by_file",Ce))(Ee||{}),Oe=(Ce=>(Ce.BY_CLASS="by_class",Ce.BY_RANDOM="by_random",Ce))(Oe||{}),je=(Ce=>(Ce.BY_SCORE="by_score",Ce.BY_HEADCOUNT="by_headcount",Ce.BY_RULE_RANDOM="by_rule_random",Ce))(je||{}),he=(Ce=>(Ce.BY_RULE="by_rule",Ce.BY_LEADER="by_leader",Ce))(he||{})},63521:function(Ft,At,te){"use strict";var x=te(43418),Ee=te(8591),Oe=te(57193),je=te(95392),he=te(81779),Ce=te(59301),le=(Ne,Be,pe)=>new Promise((Le,ye)=>{var ae=b=>{try{a(pe.next(b))}catch(y){ye(y)}},E=b=>{try{a(pe.throw(b))}catch(y){ye(y)}},a=b=>b.done?Le(b.value):Promise.resolve(b.value).then(ae,E);a((pe=pe.apply(Ne,Be)).next())});const me=({shixunHomeworks:Ne,dispatch:Be,classroomList:pe,getData:Le})=>{const ye=(0,je.useIntl)();return Ce.createElement(x.default,{centered:!0,title:"\u63D0\u793A",open:Ne.actionTabs.key==="\u5206\u7EC4\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:ye.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>le(void 0,null,function*(){var ae;if((0,he.Rm)()&&!((ae=pe.AssistantObject.normal)!=null&&ae.can_redo)){Ee.ZP.warning(ye.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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&&(Ee.ZP.success(ye.formatMessage({id:"classrooms.returnRedoSuccess",defaultMessage:"\u6253\u56DE\u91CD\u505A\u6210\u529F"})),Be({type:"shixunHomeworks/setActionTabs",payload:{}}),Le())}),onCancel:()=>{Be({type:"shixunHomeworks/setActionTabs",payload:{}})}},Ce.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"),Ce.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};At.Z=(0,je.connect)(({shixunHomeworks:Ne,classroomList:Be})=>({shixunHomeworks:Ne,classroomList:Be}))(me)},59747:function(Ft,At,te){"use strict";te.r(At),te.d(At,{default:function(){return io}});var x=te(59301),Ee=te(95392),Oe=te(49127),je=te(3113),he=te(8591),Ce=te(66104),le=te(6848),me=te(99313),Ne=te(43418),Be=te(95237),pe=te(43604),Le=te(92832),ye=te(1710),ae=te(27812),E=te(63949),a=te(81779),b=te(78241),y=te(20834),z=te(24905),ee=te(38854),ne=te(58421),oe=te(5112),ue=te(5871),fe=te(57809),Pe=te(84105),Se=te(87395),Ie=te(67921),We=te(89489),ve=te(57193),tt=te(13922),Ae=te(63521),lt=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,ot=(nt,Ve,Je)=>Ve in nt?lt(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Ke=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Xe.call(Ve,Je)&&ot(nt,Je,Ve[Je]);if(Ue)for(var Je of Ue(Ve))gt.call(Ve,Je)&&ot(nt,Je,Ve[Je]);return nt},ke=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const Re=({shixunHomeworks:nt,dispatch:Ve})=>{const Je=(0,Ee.useIntl)(),Wt=(0,Ee.useParams)(),[Vt,Yt]=(0,x.useState)(!0),[ea,qt]=(0,x.useState)(!1),[Et]=b.default.useForm();return x.createElement(x.Fragment,null,x.createElement(Ne.default,{centered:!0,title:"\u8C03\u5206",open:nt.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:Je.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),confirmLoading:ea,onOk:()=>ke(void 0,null,function*(){yield Et.validateFields();const ln=Et.getFieldsValue();qt(!0),(yield(0,ve.ZP)(`/api/student_works/${nt.actionTabs.id}/adjust_score.json`,{method:"post",body:Ke({},ln)})).status===0&&(he.ZP.success("\u8BC4\u9605\u6210\u529F"),Et.resetFields(),Ve({type:"shixunHomeworks/setActionTabs",payload:{}}),Ve({type:"shixunHomeworks/getWorkList",payload:Ke({},nt.actionTabs.params)})),qt(!1)}),onCancel:()=>{Ve({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.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"),x.createElement(b.default,{form:Et,layout:"horizontal"},x.createElement("div",{style:{display:"flex",alignItems:"baseline"}},x.createElement(b.default.Item,{label:"\u6210\u7EE9",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},x.createElement(ue.Z,{min:0,placeholder:"\u8BF7\u586B\u5199\u5206\u6570"})),x.createElement("span",{className:"ml10"},"\u5206")),x.createElement("div",null,x.createElement(b.default.Item,{name:"comment"},x.createElement(Le.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8}))))))};var Ye=(0,Ee.connect)(({shixunHomeworks:nt})=>({shixunHomeworks:nt}))(Re),$e=te(88871),ze={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"},at=te(13719),Ct=te(75353),Pt=te(16338),dt=te(89392),Bt=te(56656),we=te.n(Bt),wt=te(90036),Ot=te(79777),Me=te(58617),ut=te(59301),ce=Object.defineProperty,ie=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,de=(nt,Ve,Je)=>Ve in nt?ce(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,De=(nt,Ve)=>{for(var Je in Ve||(Ve={}))re.call(Ve,Je)&&de(nt,Je,Ve[Je]);if(ie)for(var Je of ie(Ve))se.call(Ve,Je)&&de(nt,Je,Ve[Je]);return nt},ge=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const be=({shixunHomeworks:nt,user:Ve,loading:Je,dispatch:Wt,classroomList:Vt,globalSetting:Yt})=>{var ea,qt,Et,ln,sa,Un;const dn=(0,Ee.useIntl)(),pa=(0,Ee.useParams)(),{workList:xt,workSetting:$t}=nt,[,fn,zt]=(0,wt.U)(Ot.Gw,{homeworkId:xt==null?void 0:xt.id}),[Yn,Pa]=(0,x.useState)([]),en=[(xt==null?void 0:xt.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(ht,Kn)=>{var Wa,Ze,Kt,ua,Sr,Jt;return{children:((Wa=Kn.project_info)==null?void 0:Wa.id)!==-1?ut.createElement("a",{target:"_blank",title:(Ze=Kn.project_info)==null?void 0:Ze.name,href:`${(Kt=Yt==null?void 0:Yt.setting)==null?void 0:Kt.old_url}/projects${(ua=Kn.project_info)==null?void 0:ua.id}`,style:{whiteSpace:"break-spaces"}},(Sr=Kn.project_info)==null?void 0:Sr.name):(Jt=Kn.project_info)==null?void 0:Jt.name,props:{rowSpan:Kn.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(ht,Kn)=>ut.createElement("div",{style:{display:"flex",alignItems:"center"}},ut.createElement("span",{className:ze.atitle,style:{width:Kn.is_leader?"":130,maxWidth:Kn.is_leader&&80}}," ",ht),Kn.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"))},(xt==null?void 0:xt.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",width:80,render:ht=>ht||"--"},(xt==null?void 0:xt.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",width:80,render:(ht,Kn)=>ht||"--"},(xt==null?void 0:xt.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(ht,Kn)=>({children:ht?ut.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",ut.createElement("br",null),we()(ht).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:Kn.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",width:150,render:(ht,Kn)=>({children:ht===-1?"\u91CD\u505A\u4E2D":ut.createElement(E.Uw,{status:ht}),props:{rowSpan:Kn.rowSpan}})},{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(ht,Kn)=>({children:ut.createElement("span",{className:"c-blue"},ht),props:{rowSpan:Kn.rowSpan}})},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",width:150,render:(ht,Kn)=>ut.createElement(le.Z,{placement:"bottom",title:ut.createElement("div",null,ut.createElement("div",null,Kn.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${Kn.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),ut.createElement("div",null,Kn.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${Kn.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),xt!=null&&xt.anonymous_comment?ut.createElement("div",null,Kn.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${Kn.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",xt!=null&&xt.is_group_grade?ut.createElement("div",null,Kn.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${Kn.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",ut.createElement("div",null,Kn.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Kn.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),ut.createElement("div",null,Kn.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Kn.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),xt!=null&&xt.anonymous_comment?ut.createElement("div",null,Kn.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${Kn.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(xt==null?void 0:xt.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${Kn.appeal_penalty||"0.0"}\u5206`,ut.createElement("div",null,Kn.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Kn.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(xt!=null&&xt.is_jupyter||xt!=null&&xt.is_jupyter_lab)&&ut.createElement("div",{onClick:Wa=>{Wa.stopPropagation(),Ee.history.push(`/classrooms/${pa.coursesId}/group_homework/${pa.categoryId}/review/${Kn.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},ht>0?ut.createElement("span",{style:{color:"#ff8100"}},ht):ht)},($t==null?void 0:$t.can_submit)&&{title:"\u63D0\u4EA4\u6B21\u6570",dataIndex:"submit_count",width:75,ellipsis:!0,render:(ht,Kn={},Wa=0)=>(xt==null?void 0:xt.work_status)==0?"--":ht||"--"},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u9700\u8BC4\u6570",align:"center",dataIndex:"need_comment_count",width:75},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u5DF2\u8BC4\u6570",align:"center",dataIndex:"user_comment_count",width:75},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u88AB\u8BC4\u6570",align:"center",dataIndex:"student_comment_count",width:75},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u88AB\u533F\u8BC4\u5206\u6570",align:"center",dataIndex:"student_score",width:120},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u7533\u8BC9\u6B21\u6570",align:"center",dataIndex:"appeal_all_count",width:75},(xt==null?void 0:xt.student_anonymous_comment)&&{title:"\u5F85\u5BA1\u6838\u7533\u8BC9",align:"center",dataIndex:"appeal_deal_count",width:120},{title:"\u64CD\u4F5C",width:xt!=null&&xt.base_on_project?100:80,align:"center",dataInex:"action",fixed:"right",render:(ht,Kn)=>{var Wa;return(Wa=xt.homework_status)!=null&&Wa.includes("\u5BFC\u5165")?ut.createElement("div",null,ut.createElement("a",{style:{marginLeft:10},onClick:(0,dt.debounce)(Ze=>ge(void 0,null,function*(){var Kt,ua,Sr,Jt,Sa;Ze.stopPropagation();let Qa=yield(0,ve.ZP)(`/api/student_works/${Kn==null?void 0:Kn.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=Qa==null?void 0:Qa.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}},(ua=Qa==null?void 0:Qa.data)==null?void 0:ua.student_id)),ut.createElement("div",{style:{marginLeft:60}},ut.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),ut.createElement("span",{style:{marginLeft:10}},(Sr=Qa==null?void 0:Qa.data)==null?void 0:Sr.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}},((Jt=Qa==null?void 0:Qa.data)==null?void 0:Jt.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}},((Sa=Qa==null?void 0:Qa.data)==null?void 0:Sa.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},dn.formatMessage({id:"classrooms.viewDetail",defaultMessage:"\u67E5\u770B\u8BE6\u60C5"}))):Kn.work_status===0?ut.createElement("div",null,"--"):ut.createElement("a",{className:"c-blue",onClick:Ze=>{var Kt,ua;if(Ze.preventDefault(),(0,a.Rm)()&&!((ua=(Kt=Vt==null?void 0:Vt.AssistantObject)==null?void 0:Kt.group)!=null&&ua.can_view)){he.ZP.warning(dn.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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/${pa.coursesId}/group_homework/${pa.categoryId}/review/${Kn.id}?review=review`)}}," \u67E5\u770B ")}}].filter(ht=>!!ht),Ya=[{title:dn.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"name",ellipsis:!0,width:120,render:(ht,Kn,Wa)=>Wa+1},{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0},{title:"\u8BC4\u9605\u72B6\u6001",dataIndex:"current_user_work_status",ellipsis:!0,render:ht=>ht?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:ht=>ht?we()(ht).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u533F\u8BC4\u5206\u6570",dataIndex:"student_score",ellipsis:!0,render:ht=>ht||"--"},{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:ht=>ht||"--"},{title:"\u88AB\u7533\u8BC9\u5BA1\u6838\u72B6\u6001",dataIndex:"current_user_appeal_status",ellipsis:!0,render:ht=>ht===1?ut.createElement("span",{style:{color:"#FF6801"}},"\u5F85\u5BA1\u6838"):ht===-1?"--":ut.createElement("span",{style:{color:"#028D01"}},"\u5DF2\u5BA1\u6838")},{title:"\u64CD\u4F5C",dataIndex:"name",ellipsis:!0,align:"right",width:80,render:(ht,Kn)=>ut.createElement("a",{onClick:()=>{var Wa;if([0,-1].includes(xt==null?void 0:xt.work_status)){he.ZP.warning(dn.formatMessage({id:"classrooms.noSubmissionNoAnonReview",defaultMessage:"\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4"}));return}(Wa=xt.homework_status)!=null&&Wa.includes("\u5BFC\u5165")||Ee.history.push(`/classrooms/${pa.coursesId}/group_homework/${pa.categoryId}/review/${Kn.id}`)}},Kn!=null&&Kn.current_user_work_status?"\u67E5\u770B":"\u8BC4\u9605")}];return(0,x.useEffect)(()=>{xt!=null&&xt.course_id&&Pa(xt.student_works)},[xt]),ut.createElement("section",{className:"minH500 bg-white p30",style:{paddingTop:25}},!(xt!=null&&xt.all_member_count)&&!Je["shixunHomeworks/getWorkList"]&&(((ea=xt==null?void 0:xt.homework_status)==null?void 0:ea.includes("\u672A\u53D1\u5E03"))||((qt=xt==null?void 0:xt.homework_status)==null?void 0:qt.includes("\u672A\u5F00\u59CB")))&&ut.createElement(tt.Z,null),!((Et=xt==null?void 0:xt.homework_status)!=null&&Et.includes("\u672A\u53D1\u5E03"))&&!((ln=xt==null?void 0:xt.homework_status)!=null&&ln.includes("\u672A\u5F00\u59CB"))&&ut.createElement(ut.Fragment,null,ut.createElement(Be.Z,{wrap:!1,align:"middle",justify:"space-between"},ut.createElement(pe.Z,null,ut.createElement("span",{className:"c-grey-333"},"\u6211\u7684\u4F5C\u54C1")),ut.createElement(pe.Z,null,ut.createElement("span",null,(sa=xt==null?void 0:xt.left_time)==null?void 0:sa.status,ut.createElement("span",{className:"ml10",style:{color:"#FF9D18"}},(Un=xt==null?void 0:xt.left_time)==null?void 0:Un.time)))),(xt==null?void 0:xt.is_shixun)&&!(xt!=null&&xt.open_evaluate)&&!(xt!=null&&xt.is_close_tips)&&ut.createElement(Be.Z,{align:"middle",justify:"space-between",style:{background:"#F5F5F5",borderRadius:4,height:42,padding:"0px 10px",color:"#9096A3"}},ut.createElement(pe.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(pe.Z,null,ut.createElement("span",{className:"current",onClick:()=>ge(void 0,null,function*(){const ht=yield(0,ve.ZP)(`/api/homework_commons/${pa.categoryId}/close_tips.json`,{method:"post"});(ht==null?void 0:ht.status)===0&&Wt({type:"shixunHomeworks/getWorkList",payload:De({},pa)})})},"X"))),(xt==null?void 0:xt.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"),fn?ut.createElement(Me.Z,null):ut.createElement("i",{className:"iconfont icon-guanbi10 font14 current",style:{color:"#979797"},onClick:()=>ge(void 0,null,function*(){const ht=yield zt({homeworkId:xt==null?void 0:xt.id});(ht==null?void 0:ht.status)===0&&Wt({type:"shixunHomeworks/getWorkList",payload:De({},pa)})})})),ut.createElement(ye.default,{className:"mt15",loading:Je["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(ht,Kn)=>(ht==null?void 0:ht.item_index)%2===0&&ze.tables,pagination:!1,dataSource:[xt],columns:en,locale:{emptyText:ut.createElement(tt.Z,null)},scroll:xt!=null&&xt.student_anonymous_comment||xt!=null&&xt.base_on_project?{x:"calc(100% + 60px)"}:{}}),(xt==null?void 0:xt.student_anonymous_comment)&&ut.createElement("div",{className:"mt30"},ut.createElement(Be.Z,{wrap:!1,align:"middle",justify:"space-between"},ut.createElement(pe.Z,null,"\u5171",ut.createElement("span",{className:"ml5 mr5",style:{color:"#FA6400"}},(xt==null?void 0:xt.work_count)||0),"\u4EFD\u4F5C\u4E1A\u9700\u8BC4\u9605"),ut.createElement(pe.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"},(xt==null?void 0:xt.evaluation_start)&&we()(xt==null?void 0:xt.evaluation_start).format("YYYY-MM-DD HH:mm"),"\u81F3 ",(xt==null?void 0:xt.evaluation_end)&&we()(xt==null?void 0:xt.evaluation_end).format("YYYY-MM-DD HH:mm")))),ut.createElement(ye.default,{className:"mt15",locale:{emptyText:ut.createElement(tt.Z,null)},columns:Ya,dataSource:Yn,pagination:!1}))))};var et=(0,Ee.connect)(({shixunHomeworks:nt,classroomList:Ve,globalSetting:Je,loading:Wt})=>({shixunHomeworks:nt,classroomList:Ve,loading:Wt.effects,globalSetting:Je}))(be),Qe=te(85201),Fe=te(59301),it=Object.defineProperty,Lt=Object.defineProperties,_t=Object.getOwnPropertyDescriptors,on=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,qe=(nt,Ve,Je)=>Ve in nt?it(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,ft=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Tt.call(Ve,Je)&&qe(nt,Je,Ve[Je]);if(on)for(var Je of on(Ve))Qt.call(Ve,Je)&&qe(nt,Je,Ve[Je]);return nt},vt=(nt,Ve)=>Lt(nt,_t(Ve)),Nt=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const sn=(0,x.createRef)(),vn=({shixunHomeworks:nt,classroomList:Ve,loading:Je,globalSetting:Wt,dispatch:Vt,zip:Yt,btnLoading:ea,setBtnLoading:qt})=>{var Et,ln,sa,Un,dn,pa,xt,$t,fn,zt,Yn,Pa;const en=(0,Ee.useIntl)(),[Ya]=(0,Ee.useSearchParams)(),[ht,Kn]=(0,x.useState)(ft(ft({},(0,Ee.useParams)()),{page:Ya.get("page")||1,limit:20})),Wa=(0,Ee.useLocation)(),{workList:Ze}=nt,[Kt,ua]=(0,x.useState)({}),[Sr,Jt]=(0,x.useState)(""),[Sa,Qa]=(0,x.useState)(""),[Fa,rr]=(0,x.useState)(""),[Rr,dr]=(0,x.useState)([]),[Ro,Mn]=(0,x.useState)(),[Cr,Ca]=(0,x.useState)([]),[$o,bi]=(0,x.useState)(!1),[ur,Oo]=(0,x.useState)([]),[eo,ra]=(0,x.useState)(!1),[ha,Po]=(0,x.useState)(),[to,Bo]=(0,x.useState)(1),[Qo,xo]=(0,x.useState)(),[jo,wo]=(0,x.useState)(),[xi,Li]=(0,x.useState)(),[Ti,uo]=(0,x.useState)(!1),[ol]=b.default.useForm(),[fl,li]=(0,x.useState)({groupAll:[],userAll:[]}),[Si,Dn]=(0,x.useState)(!1),[Hn,Rn]=(0,x.useState)(!1),[zn,ca]=(0,x.useState)({status:!1,visible:!0}),[Fr]=b.default.useForm(),Go=()=>Nt(void 0,null,function*(){const rn=yield(0,ve.ZP)(`/api/homework_commons/${ht.categoryId}/get_group_members`,{method:"get",params:{}}),ta=yield(0,ve.ZP)(`/api/courses/${ht.coursesId}/students.json`,{method:"get",params:{coursesId:ht.coursesId,homework_id:ht.categoryId,page:1,limit:2e3}});(rn==null?void 0:rn.status)==0&&li({groupAll:rn==null?void 0:rn.group_infos,userAll:ta==null?void 0:ta.students})});(0,x.useEffect)(()=>{var rn;((rn=Ze==null?void 0:Ze.course_recommends)==null?void 0:rn.length)>0&&Dn(!0)},[Ze==null?void 0:Ze.course_recommends]),(0,x.useEffect)(()=>{sn&&sn.current&&(sn.current.clientHeight>47?ca({status:!0,visible:!0}):ca({status:!1,visible:!0}))},[Ze.course_group_info&&Ze.course_group_info.length]),(0,x.useEffect)(()=>{Ze!=null&&Ze.course_id},[Ze==null?void 0:Ze.course_id]),(0,x.useEffect)(()=>{Ze!=null&&Ze.course_id&&setTimeout(()=>{var rn,ta;if(Ze.base_on_project){let po=[];(rn=Ze.new_student_works)==null||rn.map((yi,ki)=>{var Ai;(Ai=yi==null?void 0:yi.student_works)==null||Ai.map((qi,Rl)=>{var xl,ul,il,lu;qi.item_index=yi.item_index,qi.rowSpan=qi!=null&&qi.is_leader?(xl=yi==null?void 0:yi.student_works)==null?void 0:xl.length:((ul=qi==null?void 0:qi.project_info)==null?void 0:ul.id)===-1?1:((lu=(il=yi==null?void 0:yi.student_works)==null?void 0:il.filter(Eu=>Eu.is_leader))==null?void 0:lu.length)>0?0:1,po.push(qi)})}),console.log("---",po),dr([...po])}else{let po=[];(ta=Ze.new_student_works)==null||ta.map((yi,ki)=>{var Ai;(Ai=yi==null?void 0:yi.student_works)==null||Ai.map((qi,Rl)=>{var xl,ul,il;qi.item_index=yi.item_index,qi.rowSpan=Rl==0?(xl=yi==null?void 0:yi.student_works)==null?void 0:xl.length:((il=(ul=yi==null?void 0:yi.student_works)==null?void 0:ul.filter(lu=>lu.id))==null?void 0:il.length)>0?0:1,po.push(qi)})}),dr([...po])}},400)},[Ze]);const ui=()=>Nt(void 0,null,function*(){const rn=yield Vt({type:"shixunHomeworks/getWorkList",payload:ft({},ht)})});(0,x.useEffect)(()=>{if(Ya.get("page")){let rn=JSON.parse(localStorage.getItem("grouphomeworkkey"))||{};Kn(ft(ft({},ht),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",Fr.setFieldsValue(ft({},rn))}},[]);function ka(){Bo(1),Mn(""),xo(""),wo(""),Li(""),Oo([])}const Or=()=>{ht.page=1;const rn=Object.assign({},Fr.getFieldValue());delete ht.course_group,delete ht.teacher_comment,Object.keys(rn).map(function(ta){var po;switch(ta){case"teacher_comment":case"member_work":rn[ta].length>1||!rn[ta].length?(delete ht[ta],Fr.setFieldsValue({[ta]:"all"})):(ht[ta]=(po=rn[ta])==null?void 0:po[0],Fr.setFieldsValue({teacher_comment:rn[ta]}));break;case"file_status":rn[ta].includes("all")||Ze[ta].length===rn[ta].length||!rn[ta].length?(delete ht.file_status,Fr.setFieldsValue({file_status:"all"})):(ht.file_status=rn[ta][0],Fr.setFieldsValue({file_status:rn[ta]}));break;case"work_status":rn[ta].includes("all")||Ze.task_status.length===rn[ta].length||!rn[ta].length?(delete ht.work_status,Fr.setFieldsValue({work_status:"all"})):(ht.work_status=rn[ta],Fr.setFieldsValue({work_status:ht.work_status}));break;case"course_group_info":rn[ta].includes("all")||Ze[ta].length===rn[ta].length||!rn[ta].length?(delete ht.course_group,Fr.setFieldsValue({course_group_info:"all"})):(ht.course_group=rn[ta],Fr.setFieldsValue({course_group_info:ht.course_group}));break}}),ui()},Ni=(rn,ta)=>{ht.page=rn,ht.limit=ta,ui()},yo=[{name:"\u7EC4\u957F",id:1},{name:"\u7EC4\u5458",id:0}],bn=[{title:"\u5E8F\u53F7",dataIndex:"item_index",align:"left",width:50,fixed:Ze!=null&&Ze.base_on_project?"left":"",render:(rn,ta,po)=>({children:rn,props:{rowSpan:ta.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,ta)=>{var po,yi,ki,Ai,qi,Rl;return{children:((po=ta.project_info)==null?void 0:po.id)!==-1?Fe.createElement("a",{target:"_blank",title:(yi=ta.project_info)==null?void 0:yi.name,href:`${(ki=Wt==null?void 0:Wt.setting)==null?void 0:ki.old_url}/projects${(Ai=ta.project_info)==null?void 0:Ai.id}`,style:{whiteSpace:"break-spaces"}},(qi=ta.project_info)==null?void 0:qi.name):(Rl=ta.project_info)==null?void 0:Rl.name,props:{rowSpan:ta.rowSpan}}}},!(Ze!=null&&Ze.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:200,render:(rn,ta)=>({children:Fe.createElement("span",{className:"c-blue"},rn),props:{rowSpan:ta.rowSpan}})},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:140,render:(rn,ta)=>Fe.createElement("div",{style:{display:"flex",alignItems:"center"}},Fe.createElement(le.Z,{placement:"bottom",title:rn},Fe.createElement("span",{className:ze.atitle,style:{width:ta.is_leader?"":130,maxWidth:ta.is_leader&&80}}," ",rn)),ta.is_leader&&Fe.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=>Fe.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)()&&((Et=Ze.homework_status)==null?void 0:Et.includes("\u5DF2\u622A\u6B62")))&&{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sorter:!0,width:100,sortOrder:ht.order==="work_score"?ht.b_order==="desc"?"descend":"ascend":null,sortDirections:["descend","ascend"],render:(rn,ta)=>Fe.createElement(le.Z,{placement:"bottom",title:Fe.createElement("div",null,Fe.createElement("div",null,ta.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${ta.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),Fe.createElement("div",null,ta.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${ta.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),Ze!=null&&Ze.anonymous_comment?Fe.createElement("div",null,ta.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${ta.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",Ze!=null&&Ze.is_group_grade?Fe.createElement("div",null,ta.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${ta.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",Fe.createElement("div",null,ta.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${ta.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0.0\u5206"),Fe.createElement("div",null,ta.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${ta.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),Ze!=null&&Ze.anonymous_comment?Fe.createElement("div",null,ta.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${ta.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",(Ze==null?void 0:Ze.anonymous_appeal)&&`\u8FDD\u8BC4\u6263\u5206\uFF1A${ta.appeal_penalty||"0.0"}\u5206`,Fe.createElement("div",null,ta.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${ta.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(Ze!=null&&Ze.is_jupyter||Ze!=null&&Ze.is_jupyter_lab)&&Fe.createElement("div",{onClick:po=>{po.stopPropagation(),localStorage.setItem("grouphomeworkkey",JSON.stringify(ht)),Ee.history.push(`/classrooms/${ht.coursesId}/group_homework/${ht.categoryId}/review/${ta.id}?page=${ht.page}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},rn>0?Fe.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,ta)=>({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,ta)=>{var po;return{children:((po=ta.project_info)==null?void 0:po.id)!==-1?Fe.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var yi,ki;window.open(`${(yi=Wt==null?void 0:Wt.setting)==null?void 0:yi.old_url}${(ki=ta.project_info)==null?void 0:ki.id}/pulls`)}},ta==null?void 0:ta.pull_requests_count):"--",props:{rowSpan:ta.rowSpan}}}},(Ze==null?void 0:Ze.base_on_project)&&{title:"\u4EE3\u7801\u8D28\u91CF",align:"left",width:170,dataIndex:"codesmell",render:(rn,ta)=>{var po;return{children:((po=ta.project_info)==null?void 0:po.id)!==-1?Fe.createElement("div",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{var yi,ki;window.open(`${(yi=Wt==null?void 0:Wt.setting)==null?void 0:yi.old_url}${(ki=ta.project_info)==null?void 0:ki.id}/sonar`)}},Fe.createElement("div",null,"bug ",ta==null?void 0:ta.bug),Fe.createElement("div",null,"Security ",ta==null?void 0:ta.security),Fe.createElement("div",null,"Codesmell ",ta==null?void 0:ta.codesmell)):"--",props:{rowSpan:ta.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:ht.order==="update_time"?ht.b_order==="desc"?"descend":"ascend":null,render:(rn,ta)=>({children:Fe.createElement(le.Z,{placement:"bottom",title:rn?Fe.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Fe.createElement("br",null),we()(rn).format("YYYY-MM-DD HH:mm")):"--"},rn?Fe.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",Fe.createElement("br",null),we()(rn).format("YYYY-MM-DD HH:mm")):"--"),props:{rowSpan:ta.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,ta)=>({children:rn===-1?"\u91CD\u505A\u4E2D":Fe.createElement("div",{style:{whiteSpace:"break-spaces"}},Fe.createElement(E.Uw,{status:rn,lineBreak:!0})),props:{rowSpan:ta.rowSpan}})},{title:"\u64CD\u4F5C",width:175,fixed:Ze!=null&&Ze.base_on_project?"right":"",align:"left",dataInex:"action",render:(rn,ta)=>{var po,yi;return(po=Ze.homework_status)!=null&&po.includes("\u5BFC\u5165")?Fe.createElement("div",null,(0,a.GJ)()&&Fe.createElement("a",{onClick:ki=>{ki.stopPropagation(),Vt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:ta==null?void 0:ta.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"),Fe.createElement("a",{style:{marginLeft:10},onClick:(0,dt.debounce)(ki=>Nt(void 0,null,function*(){var Ai,qi,Rl,xl,ul;ki.stopPropagation();let il=yield(0,ve.ZP)(`/api/student_works/${ta==null?void 0:ta.id}/passed_condition.json`,{method:"get"});Ne.default.confirm({title:"\u4F5C\u4E1A\u8BE6\u60C5",closable:!0,width:750,icon:null,content:Fe.createElement("div",null,Fe.createElement("div",{style:{display:"flex"}},Fe.createElement("div",null,Fe.createElement("span",{style:{color:"#666666"}},"\u5B66\u751F\u59D3\u540D"),Fe.createElement("span",{style:{marginLeft:10}},(Ai=il==null?void 0:il.data)==null?void 0:Ai.user_name)),Fe.createElement("div",{style:{marginLeft:60}},Fe.createElement("span",{style:{color:"#666666"}},"\u5B66\u53F7"),Fe.createElement("span",{style:{marginLeft:10}},(qi=il==null?void 0:il.data)==null?void 0:qi.student_id)),Fe.createElement("div",{style:{marginLeft:60}},Fe.createElement("span",{style:{color:"#666666"}},"\u73ED\u7EA7"),Fe.createElement("span",{style:{marginLeft:10}},(Rl=il==null?void 0:il.data)==null?void 0:Rl.group_name))),Fe.createElement("div",{style:{marginTop:22}},Fe.createElement("div",{style:{color:"#666666"}},"\u4F5C\u4E1A\u63CF\u8FF0\uFF1A"),Fe.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((xl=il==null?void 0:il.data)==null?void 0:xl.description)||"\u6682\u65E0\u4FE1\u606F")),Fe.createElement("div",{style:{marginTop:22,marginBottom:20}},Fe.createElement("div",{style:{color:"#666666"}},"\u70B9\u8BC4\u5185\u5BB9\uFF1A"),Fe.createElement("div",{style:{marginTop:10,background:"#F6F7F9",padding:10}},((ul=il==null?void 0:il.data)==null?void 0:ul.comment)||"\u6682\u65E0\u4FE1\u606F"))),footer:null})}),300)},en.formatMessage({id:"classrooms.viewDetail",defaultMessage:"\u67E5\u770B\u8BE6\u60C5"}))):ta.work_status===0&&!(0,a.GJ)()?Fe.createElement("div",null,"--"):Fe.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},!(0,a.GJ)()&&Fe.createElement("a",{className:"c-blue",onClick:ki=>{var Ai,qi;if(ki.preventDefault(),(0,a.Rm)()&&!((qi=(Ai=Ve==null?void 0:Ve.AssistantObject)==null?void 0:Ai.group)!=null&&qi.can_view)){he.ZP.warning(en.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(ht)),Ee.history.push(`/classrooms/${ht.coursesId}/group_homework/${ht.categoryId}/review/${ta.id}?page=${ht.page}`)}},"\u67E5\u770B"),(0,a.GJ)()&&Fe.createElement("a",{className:"c-blue",onClick:ki=>{var Ai;if(ki.preventDefault(),(Ze==null?void 0:Ze.work_status)==0){he.ZP.warning(en.formatMessage({id:"classrooms.noSubmissionNoAnonReview",defaultMessage:"\u4F60\u672A\u63D0\u4EA4\u4F5C\u54C1\uFF0C\u4E0D\u80FD\u53C2\u4E0E\u533F\u8BC4"}));return}if((0,a.Rm)()&&!((Ai=Ve.AssistantObject.group)!=null&&Ai.can_view)){he.ZP.warning(en.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(ht)),Ee.history.push(`/classrooms/${ht.coursesId}/group_homework/${ht.categoryId}/review/${ta.id}?page=${ht.page}`)}},ta.has_comment?"\u5DF2\u8BC4\u9605":"\u8BC4\u9605"),(0,a.GJ)()&&Fe.createElement(le.Z,{placement:"bottom",title:Fe.createElement("p",null,"\u8C03\u6574\u5B66\u751F\u5F53\u524D\u6210\u7EE9",Fe.createElement("br",null),"\u5176\u5B83\u5386\u53F2\u8BC4\u5206\u5C06\u5168\u90E8\u5931\u6548")},Fe.createElement("a",{style:{color:"#3061D0"},className:"c-green",onClick:ki=>{var Ai;if(ki.preventDefault(),(0,a.Rm)()&&!((Ai=Ve.AssistantObject.group)!=null&&Ai.can_appraise)){he.ZP.warning(en.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8C03\u5206",selectArrs:ta,id:ta.id,params:ht}})}},"\u8C03\u5206")),(0,a.GJ)()&&Fe.createElement("div",null,(Ze!=null&&Ze.is_new_rule?ta.work_status!==-1&&ta.work_status!==0:ta.work_status!==-1&&ta.work_status!==0&&!((yi=Ze==null?void 0:Ze.homework_status)!=null&&yi.includes("\u5DF2\u622A\u6B62")))&&Fe.createElement(Be.Z,{justify:"center"},Fe.createElement("span",{className:`${ze.redoBtn}`,onClick:ki=>{var Ai;if(ki.stopPropagation(),(0,a.Rm)()&&!((Ai=Ve.AssistantObject.normal)!=null&&Ai.can_redo)){he.ZP.warning(en.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7EC4\u6253\u56DE\u91CD\u505A",homework_common_id:Ze.homework_id,work_group_id:ta.work_group_id}})}},"\u6253\u56DE\u91CD\u505A"))))}}].filter(rn=>!!rn),kn=[...bn.map(rn=>ft({},rn))];kn[0].render=rn=>"\u6211";const Gn=()=>Nt(void 0,null,function*(){var rn;qt(!0);const ta=yield(0,ve.ZP)(`/api/homework_commons/${ht==null?void 0:ht.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});ta.status===0?(rn=Yt.current)==null||rn.exportReport(ta.files):qt(!1)}),bo=()=>Nt(void 0,null,function*(){var rn;const ta=yield(0,ve.ZP)(`/api/homework_commons/${ht==null?void 0:ht.categoryId}/export_student_works.json`,{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});ta.status===0&&(Array.isArray(ta.sub_data)&&ta.sub_data.length>0?(rn=Yt.current)==null||rn.exportAndCreateUserFolder(ta.sub_data,"\u6279\u6CE8\u9644\u4EF6",`${Ze==null?void 0:Ze.homework_name}-\u4F5C\u54C1\u6279\u6CE8\u9644\u4EF6`):he.ZP.warning(en.formatMessage({id:"classrooms.promptAnnotation",defaultMessage:"\u6682\u65E0\u53EF\u4E0B\u8F7D\u7684\u6279\u6CE8\u9644\u4EF6"})))}),dl=()=>{var rn,ta;return Fe.createElement(y.default,null,Fe.createElement(y.default.Item,{key:"1"},Fe.createElement("span",{onClick:()=>{var po;if((0,a.Rm)()&&!((po=Ve.AssistantObject.group)!=null&&po.can_download)){he.ZP.warning(en.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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({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,at.Iy)(JSON.parse(sessionStorage.all_student_works_params),"group_work_list")}}})}},"\u5BFC\u51FA\u6210\u7EE9")),!((rn=Ze.homework_status)!=null&&rn.includes("\u5BFC\u5165"))&&Fe.createElement(y.default.Item,{key:"3"},Fe.createElement(je.ZP,{loading:ea,ghost:!0,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var po;if((0,a.Rm)()&&!((po=Ve.AssistantObject.group)!=null&&po.can_download)){he.ZP.warning(en.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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({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:()=>{Gn()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u9644\u4EF6")),!((ta=Ze.homework_status)!=null&&ta.includes("\u5BFC\u5165"))&&Fe.createElement(y.default.Item,{key:"4"},Fe.createElement(Ct.Z,{style:{paddingLeft:0,background:"transparent"},type:"text",onClick:()=>{var po;if((0,a.Rm)()&&!((po=Ve.AssistantObject.group)!=null&&po.can_download)){he.ZP.warning(en.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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({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:()=>{bo()}}})}},"\u5BFC\u51FA\u4F5C\u54C1\u6279\u6CE8")),Fe.createElement(y.default.Item,{key:"2"},Fe.createElement("span",{onClick:()=>{var po;if((0,a.Rm)()&&!((po=Ve.AssistantObject.group)!=null&&po.can_download)){he.ZP.warning(en.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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/${ht.coursesId}/exportlist/group_work_list`)}},"\u5386\u53F2\u5BFC\u51FA")))};return!(0,a.GJ)()&&(Ze!=null&&Ze.student_anonymous_comment)?Fe.createElement(et,null):Fe.createElement("section",{className:`${ze.wrap} minH500`},Fe.createElement("aside",null,Fe.createElement("aside",{className:`minH500 bg-white pl30 ${(0,a.GJ)()?"pt30":""} pr30`},!(Ze!=null&&Ze.all_member_count)&&!Je["shixunHomeworks/getWorkList"]&&Fe.createElement("aside",{className:"bg-white inline-block w100"},Fe.createElement(tt.Z,null)),!(0,a.GJ)()&&Fe.createElement("aside",{className:"pt10 pb10"},Fe.createElement("span",{className:"c-orange"},Ze.commit_count),"\u5DF2\u4EA4",Fe.createElement("span",{className:"ml10"},Ze.uncommit_count),"\u672A\u4EA4",((ln=Ze==null?void 0:Ze.left_time)==null?void 0:ln.time)&&Fe.createElement("span",{className:"ml10"},Fe.createElement("span",null,(sa=Ze==null?void 0:Ze.left_time)==null?void 0:sa.status),Fe.createElement("span",{className:"c-orange"},(Un=Ze==null?void 0:Ze.left_time)==null?void 0:Un.time))),Fe.createElement("aside",null,(0,a.GJ)()&&Fe.createElement("aside",{className:"mb30"},Fe.createElement(b.default,{form:Fr,onChange:Or,initialValues:{member_work:"all",work_status:"all",course_group_info:"all",teacher_comment:"all",file_status:"all"}},Fe.createElement(b.default.Item,{name:"teacher_comment"},Fe.createElement(z.default.Group,{style:{width:"100%"}},Fe.createElement(Be.Z,null,Fe.createElement(pe.Z,{flex:"80px",style:{fontSize:14}},"\u4F60\u7684\u8BC4\u9605:"),Fe.createElement(pe.Z,{flex:"80px"},Fe.createElement(z.default,{value:"all",checked:!Kt.teacher_comment},"\u5168\u90E8")),Fe.createElement(pe.Z,{flex:"1"},Ze.teacher_comment&&Ze.teacher_comment.map(rn=>Fe.createElement(z.default,{value:rn.id,key:rn.id},rn.name,"(",rn.count,")")))))),Fe.createElement(b.default.Item,{name:"file_status"},Fe.createElement(z.default.Group,{style:{width:"100%"}},Fe.createElement(Be.Z,null,Fe.createElement(pe.Z,{flex:"80px",style:{fontSize:14}},"\u9644\u4EF6\u72B6\u6001:"),Fe.createElement(pe.Z,{flex:"80px"},Fe.createElement(z.default,{value:"all"},"\u5168\u90E8")),Fe.createElement(pe.Z,{flex:"1"},(dn=Ze==null?void 0:Ze.file_status)==null?void 0:dn.map(rn=>Fe.createElement(z.default,{value:rn.id,key:rn.id},rn.name,"(",rn.count,")")))))),Fe.createElement(b.default.Item,{name:"work_status"},Fe.createElement(z.default.Group,{value:[],style:{width:"100%"}},Fe.createElement(Be.Z,null,Fe.createElement(pe.Z,{flex:"80px",style:{fontSize:14}},"\u4F5C\u54C1\u72B6\u6001:"),Fe.createElement(pe.Z,{flex:"80px"},Fe.createElement(z.default,{value:"all",checked:!Kt.work_status},"\u5168\u90E8")),Fe.createElement(pe.Z,{flex:"1"},Ze.task_status&&Ze.task_status.map(rn=>Fe.createElement(z.default,{name:"work_status",value:rn.id,key:rn.id},rn.name,"(",rn.count,")")))))),Fe.createElement(b.default.Item,{name:"member_work"},Fe.createElement(z.default.Group,{style:{width:"100%"}},Fe.createElement(Be.Z,null,Fe.createElement(pe.Z,{flex:"80px",style:{fontSize:14}},"\u7EC4\u5185\u89D2\u8272:"),Fe.createElement(pe.Z,{flex:"80px"},Fe.createElement(z.default,{value:"all"},"\u5168\u90E8")),Fe.createElement(pe.Z,{flex:"1"},yo.map(rn=>Fe.createElement(z.default,{value:rn.id,key:rn.id},rn.name)))))),Fe.createElement(b.default.Item,{name:"course_group_info"},Fe.createElement(z.default.Group,{style:{width:"100%"}},Fe.createElement(Be.Z,null,Fe.createElement(pe.Z,{flex:"80px",style:{fontSize:14}},"\u5206\u73ED\u60C5\u51B5:"),Fe.createElement(pe.Z,{flex:"80px"},Fe.createElement(z.default,{value:"all",checked:!Kt.course_group},"\u5168\u90E8")),Fe.createElement(pe.Z,{flex:"1",className:`${ze.workListClass} ${zn.visible?ze.visible:""} ${zn.status?"":ze.status}`},Fe.createElement("div",{ref:sn,className:ze.left},Ze.course_group_info&&Ze.course_group_info.map(rn=>Fe.createElement(z.default,{value:rn.course_group_id,key:rn.course_group_id},rn.group_group_name,"(",rn.count,")"))),zn.status&&Fe.createElement("div",{className:ze.tips,onClick:()=>ca(vt(ft({},zn),{visible:!zn.visible}))},Fe.createElement("span",null,zn.visible?"\u5C55\u5F00":"\u6536\u8D77",zn.visible?Fe.createElement(Pe.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Fe.createElement(Se.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})))))))),Fe.createElement(Be.Z,{align:"middle"},Fe.createElement(pe.Z,{flex:"1"},Fe.createElement(Be.Z,{align:"middle"},Fe.createElement(pe.Z,null,Fe.createElement(Le.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:rn=>{ht.page=1,ht.search=rn.trim(),Vt({type:"shixunHomeworks/getWorkList",payload:ft({},ht)})},style:{width:240}})),Fe.createElement(pe.Z,null,Fe.createElement("span",{className:"ml5 c-red"},Ze.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",Ze.work_count,"\u4E2A\u5B66\u751F\uFF09"))),Fe.createElement(pe.Z,{style:{textAlign:"end"},className:ze.workListButtonWrap},!((pa=Ze.homework_status)!=null&&pa.includes("\u5BFC\u5165"))&&!(0,a.dE)()&&Fe.createElement(Ct.Z,{className:"mr20",onClick:()=>Nt(void 0,null,function*(){yield Go(),uo(!0)})},"\u8C03\u6574\u5206\u7EC4"),((xt=Ze.homework_status)==null?void 0:xt.includes("\u5DF2\u622A\u6B62"))&&Fe.createElement(je.ZP,{className:"mr20",icon:Fe.createElement("i",{className:"iconfont icon-daoruwaibuchengji"}),onClick:()=>{Rn(!0)}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"),Fe.createElement(ee.Z,{dropdownRender:dl},Fe.createElement(je.ZP,null,Fe.createElement(Ie.Z,null),en.formatMessage({id:"classrooms.export",defaultMessage:"\u5BFC\u51FA"}),Fe.createElement(We.Z,null)))))),(0,a.G5)()&&Fe.createElement("div",null,(Ze==null?void 0:Ze.base_on_project)&&Fe.createElement("p",null,"\u9879\u76EE\u6982\u89C8"),Fe.createElement(ye.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)})),!!Cr.length&&Fe.createElement(ye.default,{className:`mb10 ${ze.tableWrapper}`,dataSource:Cr,columns:kn,pagination:!1,showHeader:!1,loading:!1}),Fe.createElement("aside",{style:{paddingBottom:30}},Fe.createElement(ye.default,{loading:Je["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(rn,ta)=>rn!=null&&rn.searched?ze.tables1:(rn==null?void 0:rn.item_index)%2===0&&ze.tables,className:ze.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:Rr,columns:bn,scroll:(Ze==null?void 0:Ze.base_on_project)&&{x:1220},onChange:(rn,ta,po)=>{if(po.order===void 0)switch(po.field){case"student_id":Jt("descend"),ht.b_order="desc",ht.order=po.field;break;default:delete ht.b_order,delete ht.order}else ht.b_order=po.order.replace("end",""),ht.order=po.field;Vt({type:"shixunHomeworks/getWorkList",payload:ft({},ht)})}})),Fe.createElement(ne.Z,{showSizeChanger:!0,showQuickJumper:!0,style:{paddingBottom:30},onChange:Ni,defaultCurrent:parseInt(ht.page)||1,current:parseInt(ht.page)||1,defaultPageSize:20,total:nt.workList.work_count})))),Fe.createElement(Ye,null),$o&&Fe.createElement(Ne.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:$o,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Nt(void 0,null,function*(){if(to===2){if(ur.length<=0){he.ZP.info(en.formatMessage({id:"classrooms.selectHomeworkStatus",defaultMessage:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001"}));return}if(!xi){he.ZP.info(en.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let rn=yield(0,ve.ZP)(`/api/homework_commons/${ht.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:xi,status:ur}});rn.status===0&&(Po(rn),bi(!1),ra(!0))}else{if(!(jo===0||Qo===0)){if(!jo){he.ZP.info(en.formatMessage({id:"classrooms.minScoreCannotEmpty",defaultMessage:"\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}if(!Qo){he.ZP.info(en.formatMessage({id:"classrooms.maxScoreCannotEmpty",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}}if(jo>Qo){he.ZP.info(en.formatMessage({id:"classrooms.maxNotGreaterThanMin",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206"}));return}if(!xi){he.ZP.info(en.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let rn=yield(0,ve.ZP)(`/api/homework_commons/${ht.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:xi,min_score:jo,max_score:Qo}});rn.status===0&&(Po(rn),bi(!1),ra(!0))}}),onCancel:()=>{bi(!1),ka()}},Fe.createElement("div",{style:{padding:"32px"}},Fe.createElement("div",null,Fe.createElement("div",null,Fe.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Fe.createElement(oe.ZP.Group,{value:to,onChange:rn=>{Bo(rn.target.value)}},Fe.createElement(oe.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Fe.createElement(oe.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),to===1&&Fe.createElement("div",{style:{display:"flex",marginTop:"20px"}},Fe.createElement("span",{style:{width:"70px",textAlign:"end"}},Fe.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Fe.createElement(ue.Z,{min:0,max:100,value:jo,onChange:rn=>wo(rn),style:{width:"100px"}}),Fe.createElement("span",{style:{width:"80px",textAlign:"end"}},Fe.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Fe.createElement(ue.Z,{min:0,max:100,value:Qo,onChange:rn=>xo(rn),style:{width:"100px"}})),to===2&&Fe.createElement("div",{style:{display:"flex",marginTop:"20px"}},Fe.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Fe.createElement(z.default.Group,{onChange:rn=>{Oo([...rn])},style:{width:"100%"}},($t=Ze.task_status)==null?void 0:$t.map((rn,ta)=>Fe.createElement(z.default,{name:"task_status",value:rn.id},rn.name,"(",rn.count,")")))),Fe.createElement("div",{style:{display:"flex",marginTop:"20px"}},Fe.createElement("span",{style:{width:"70px",textAlign:"end"}},Fe.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Fe.createElement($e.Z,{className:ze.MdEditor,onChange:rn=>Li(rn),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),eo&&Fe.createElement(Ne.default,{open:eo,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Nt(void 0,null,function*(){to===2?(yield(0,ve.ZP)(`/api/homework_commons/${ht.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:xi,status:ur}})).status===0&&(he.ZP.info(en.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),ka(),ui(),ra(!1)):(yield(0,ve.ZP)(`/api/homework_commons/${ht.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:ht.categoryId,comment:xi,min_score:jo,max_score:Qo}})).status===0&&(he.ZP.info(en.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),ka(),ui(),ra(!1))}),onCancel:()=>{ka(),ra(!1)}},Fe.createElement("div",{style:{padding:"32px"}},to===1&&Fe.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",jo,"-",Qo,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),to===2&&Fe.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((fn=Ze.task_status)==null?void 0:fn.filter(rn=>ur==null?void 0:ur.includes(rn.id)).map(rn=>rn.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Fe.createElement("br",null),Fe.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",ha==null?void 0:ha.count,"\u540D\u5B66\u751F"))),Fe.createElement(Ne.default,{title:"\u8C03\u6574\u5206\u7EC4",centered:!0,destroyOnClose:!0,open:Ti,onOk:()=>Nt(void 0,null,function*(){ol.submit()}),onCancel:()=>{uo(!1)}},Fe.createElement(b.default,{form:ol,initialValues:{},labelCol:{span:4},onFinish:rn=>Nt(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(en.formatMessage({id:"classrooms.promptGroup",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u7EC4"}));return}(yield(0,ve.ZP)(`/api/homework_commons/${ht.categoryId}/adjust_group.json`,{method:"post",body:rn})).status==0&&(he.ZP.success(en.formatMessage({id:"classrooms.adjustSuccess",defaultMessage:"\u8C03\u6574\u6210\u529F"})),ol.resetFields(),uo(!1),yield ui())})},Fe.createElement(b.default.Item,{name:"user_id",label:"\u5B66\u751F\u59D3\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}]},Fe.createElement(fe.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D",filterOption:(rn,ta)=>{var po;return((po=ta==null?void 0:ta.label)!=null?po:"").toLowerCase().includes(rn.toLowerCase())},options:(zt=fl==null?void 0:fl.userAll)==null?void 0:zt.map(rn=>({value:rn.user_id,label:rn.name}))})),Fe.createElement(b.default.Item,{name:"group_id",label:"\u8C03\u6574\u81F3",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0"}]},Fe.createElement(fe.default,{showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u5206\u7EC4\u540D\u79F0",filterOption:(rn,ta)=>{var po;return((po=ta==null?void 0:ta.label)!=null?po:"").toLowerCase().includes(rn.toLowerCase())},options:(Yn=fl==null?void 0:fl.groupAll)==null?void 0:Yn.map(rn=>({value:rn.group_id,label:`\uFF08${rn.group_name}\uFF09`+(rn==null?void 0:rn.name_list)}))})))),Fe.createElement(Ne.default,{title:Fe.createElement("span",null,"\u8D44\u6E90\u63A8\u8350",Fe.createElement("span",{className:"font14 c-black-333"},"\uFF08\u4F53\u9A8C\u7248\uFF09")),destroyOnClose:!0,open:Si,footer:null,onCancel:()=>{Dn(!1)},width:700},Fe.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",Fe.createElement("b",null,"\u987A\u5E8F"),"\u5982\u4E0B\uFF1A"),(Pa=Ze==null?void 0:Ze.course_recommends)==null?void 0:Pa.map((rn,ta)=>Fe.createElement(Be.Z,{key:ta,align:"middle",justify:"space-between"},Fe.createElement(Be.Z,{style:{width:525},align:"middle",wrap:!1},Fe.createElement("div",{className:ze.Onerow,style:{display:"inline-block"}},ta+1,"\u3001",rn.name),rn.type=="\u5916\u94FE"&&Fe.createElement("div",{className:"ml5",style:{display:"inline-block",whiteSpace:"nowrap",padding:"0px 10px",borderRadius:"10px",color:"#fff",background:"#1890ff"}},"\u5916\u94FE")),Fe.createElement(pe.Z,null,Fe.createElement(Pt.op,{type:"link",onClick:()=>{window.open(rn==null?void 0:rn.url)}},"\u67E5\u770B"),rn.type!="\u5916\u94FE"&&Fe.createElement(Pt.op,{openLoading:!0,type:"link",onClick:()=>Nt(void 0,null,function*(){(0,E.FH)("",`${rn==null?void 0:rn.url}`)})},"\u4E0B\u8F7D"))))),Fe.createElement(Ae.Z,{getData:()=>ui()}),Fe.createElement(Qe.Z,{visible:Hn,getData:ui,categoryId:ht.categoryId,onCancle:()=>{Rn(!1)}}))};var Pn=(0,Ee.connect)(({shixunHomeworks:nt,classroomList:Ve,globalSetting:Je,loading:Wt})=>({shixunHomeworks:nt,classroomList:Ve,loading:Wt.effects,globalSetting:Je}))(vn),Fn=te(78323),va=te(76818),Ma=Object.defineProperty,Na=Object.getOwnPropertySymbols,Ra=Object.prototype.hasOwnProperty,Ka=Object.prototype.propertyIsEnumerable,mr=(nt,Ve,Je)=>Ve in nt?Ma(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Tn=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Ra.call(Ve,Je)&&mr(nt,Je,Ve[Je]);if(Na)for(var Je of Na(Ve))Ka.call(Ve,Je)&&mr(nt,Je,Ve[Je]);return nt},yr=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const fr=({shixunHomeworks:nt,dispatch:Ve})=>{const Je=(0,Ee.useIntl)(),Wt=(0,Ee.useParams)();return x.createElement(Ne.default,{centered:!0,title:"\u63D0\u793A",open:nt.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:Je.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>yr(void 0,null,function*(){(yield Ve({type:"shixunHomeworks/deleteReply",payload:{object_id:nt.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(he.ZP.success(Je.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),Ve({type:"shixunHomeworks/setActionTabs",payload:{}}),Ve({type:"shixunHomeworks/getReplyList",payload:Tn({},nt.actionTabs.params)}))}),onCancel:()=>{Ve({type:"shixunHomeworks/setActionTabs",payload:{}})}},x.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var Ua=(0,Ee.connect)(({shixunHomeworks:nt})=>({shixunHomeworks:nt}))(fr),un=te(3224),On=te(71418),Qn=te(26227),ja=te(63524),ya={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"},En=te(59301),Qr=Object.defineProperty,so=Object.getOwnPropertySymbols,Lo=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,jt=(nt,Ve,Je)=>Ve in nt?Qr(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,It=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Lo.call(Ve,Je)&&jt(nt,Je,Ve[Je]);if(so)for(var Je of so(Ve))bt.call(Ve,Je)&&jt(nt,Je,Ve[Je]);return nt},na=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});we().locale("ZH-cn");const ia=({shixunHomeworks:nt,classroomList:Ve,globalSetting:Je,loading:Wt,user:Vt,dispatch:Yt})=>{var ea,qt,Et,ln;const sa=(0,Ee.useIntl)(),[Un,dn]=(0,x.useState)(It({},(0,Ee.useParams)())),[pa,xt]=(0,x.useState)(!1),[$t,fn]=(0,x.useState)(-1),[zt,Yn]=(0,x.useState)(""),[Pa,en]=(0,x.useState)(""),{workList:Ya}=nt,{detailLeftMenus:ht}=Ve,{shixunHomeworksDetail:Kn,replyList:Wa,workDetail:Ze}=nt;return Un.page_size=10,(0,x.useEffect)(()=>{Yt({type:"shixunHomeworks/getReplyList",payload:It({},Un)}),Yt({type:"shixunHomeworks/getWorkDetail",payload:It({},Un)}),ht.course_modules||Yt({type:"classroomList/getClassroomLeftMenus",payload:It({},Un)})},[Un.categoryId]),En.createElement("section",{className:ya.bg},En.createElement(On.Z,{spinning:Wt["shixunHomeworks/getWorkDetail"]},En.createElement("section",{className:""},En.createElement("aside",{className:[ya.desc,"c-black","font14","bg-white"].join(" ")},nt.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&En.createElement(va.Z,{value:(Ze==null?void 0:Ze.description)||"\u6682\u65E0\uFF5E"}),"\u5206\u7EC4\u8981\u6C42\uFF1A",(ea=Ze==null?void 0:Ze.group_info)==null?void 0:ea.min_num," ~ ",(qt=Ze==null?void 0:Ze.group_info)==null?void 0:qt.max_num,"\u4EBA ",En.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"),En.createElement("br",null),!((Et=Je==null?void 0:Je.setting)!=null&&Et.hide_project)&&En.createElement("span",null,"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD\uFF1A",(ln=Ze==null?void 0:Ze.group_info)!=null&&ln.base_on_project?"\u662F":"\u5426",En.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")),En.createElement(un.Z,{authority:(0,a.GJ)(),showDimensions:!1,dataSource:Ze==null?void 0:Ze.attachments,callback:()=>{Yt({type:"shixunHomeworks/getWorkDetail",payload:It({},Un)})}}),nt.actionTabs.key==="\u7F16\u8F91\u4F5C\u4E1A"&&En.createElement("aside",{className:["bg-white"].join(" ")},En.createElement($e.Z,{onChange:Kt=>{Yn(Kt)},defaultValue:Ze==null?void 0:Ze.explanation,height:200,isFocus:!0,watch:!0}),En.createElement(Be.Z,null,En.createElement(pe.Z,{span:24,className:"tr"},En.createElement(je.ZP,{type:"default",size:"large",onClick:()=>na(void 0,null,function*(){Yt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})})},"\u53D6\u6D88"),En.createElement(je.ZP,{type:"primary",size:"large",className:"ml20",onClick:()=>na(void 0,null,function*(){zt===""?he.ZP.error(sa.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield Yt({type:"shixunHomeworks/updateWork",payload:{explanation:zt,categoryId:Un.categoryId}})).status===0&&(he.ZP.success(sa.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),Yt({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Yt({type:"shixunHomeworks/getWorkDetail",payload:It({},Un)}))})},"\u4FDD\u5B58"))))),En.createElement("aside",{className:[ya.reply,"bg-white","mt20"].join(" ")},pa&&En.createElement($e.Z,{onChange:Kt=>{Yn(Kt)},height:200,isFocus:!0,watch:!0}),En.createElement(Be.Z,{onClick:()=>{xt(!0)}},En.createElement(pe.Z,{flex:"1",style:{pointerEvents:"none"}},!pa&&En.createElement(Le.default,{size:"large",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),En.createElement(pe.Z,null,En.createElement(je.ZP,{type:"primary",size:"large",onClick:()=>na(void 0,null,function*(){var Kt;if((0,a.Rm)()&&!((Kt=Ve.AssistantObject.practice)!=null&&Kt.can_create)){he.ZP.warn(sa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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===""?he.ZP.error(sa.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield Yt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Un.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:zt}}})).status===0&&(he.ZP.success(sa.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),Yt({type:"shixunHomeworks/getReplyList",payload:It({},Un)}),xt(!1),Yn(""))})},"\u53D1\u8868")))),(Wa==null?void 0:Wa.comments)&&Wa.comments!=""&&En.createElement("aside",{className:[ya.replyList,"bg-white"].join(" ")},Wa==null?void 0:Wa.comments.map(function(Kt,ua){var Sr,Jt,Sa,Qa;return En.createElement(Be.Z,{gutter:[12,12],key:ua},En.createElement(pe.Z,{flex:"40px"},En.createElement("img",{className:ya.headpic,width:"40",src:`${Fn.Z.IMG_SERVER}/images/${(Sr=Kt==null?void 0:Kt.author)==null?void 0:Sr.image_url}`})),En.createElement(pe.Z,{flex:"1"},En.createElement(Be.Z,{align:"middle"},En.createElement(pe.Z,{span:20},En.createElement("span",{className:"c-light-black"},(Jt=Kt==null?void 0:Kt.author)==null?void 0:Jt.name),En.createElement("span",{className:"c-light-black ml10"},Kt==null?void 0:Kt.time," \u53D1\u5E03")),En.createElement(pe.Z,{className:"tr",span:4},En.createElement("div",{className:"tr"},((0,a.GJ)()||((Sa=Vt==null?void 0:Vt.userInfo)==null?void 0:Sa.login)===((Qa=Kt==null?void 0:Kt.author)==null?void 0:Qa.login))&&En.createElement(le.Z,{title:"\u5220\u9664"},En.createElement(Qn.Z,{className:"current",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Un,selectArr:Kt}})}})))),En.createElement(pe.Z,{span:24},En.createElement(va.Z,{value:Kt.content})),Kt.children&&En.createElement("aside",{className:ya.comment},Kt.children.map(function(Fa,rr){var Rr,dr;return En.createElement(Be.Z,{key:rr},En.createElement(pe.Z,{span:24},En.createElement(Be.Z,null,En.createElement(pe.Z,{flex:"1"},Fa.author.name,En.createElement("span",{className:"c-light-black ml10"},Fa==null?void 0:Fa.time)),En.createElement(pe.Z,null,((0,a.GJ)()||((Rr=Vt==null?void 0:Vt.userInfo)==null?void 0:Rr.login)===((dr=Fa==null?void 0:Fa.author)==null?void 0:dr.login))&&En.createElement(le.Z,{title:"\u5220\u9664"},En.createElement(Qn.Z,{className:"current",onClick:()=>{Yt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:Un,selectArr:Fa}})}}))))),En.createElement(pe.Z,null,En.createElement(va.Z,{value:Fa.content})))})),En.createElement(pe.Z,{span:24,className:"mt5 c-light-black"},$t===ua&&En.createElement("aside",null,En.createElement($e.Z,{onChange:Fa=>{en(Fa)},height:150,isFocus:!0}),En.createElement(Be.Z,null,En.createElement(pe.Z,{span:24,className:"tr"},En.createElement(je.ZP,{type:"primary",size:"large",onClick:()=>na(this,null,function*(){Pa===""?he.ZP.error(sa.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield Yt({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:Un.categoryId,jour_type:"HomeworkCommon",m_parent_id:Kt.id,reply_id:1,notes:Pa}}}),Yt({type:"shixunHomeworks/getReplyList",payload:It({},Un)}),he.ZP.success(sa.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),fn(-1))})},"\u53D1\u8868")))),$t!==ua&&En.createElement("div",{className:"tr"},En.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>fn(ua)}),!!Kt.user_praise&&En.createElement("span",{className:"c-orange"},En.createElement(ja.Z,{className:"mr5 ml30",onClick:()=>na(this,null,function*(){yield Yt({type:"shixunHomeworks/replyUnLike",payload:{object_id:Kt.id,object_type:"journals_for_message"}}),Yt({type:"shixunHomeworks/getReplyList",payload:It({},Un)})})}),!!Kt.praise_count&&Kt.praise_count),!Kt.user_praise&&En.createElement("span",null,En.createElement(ja.Z,{className:"mr5 ml30",onClick:()=>na(this,null,function*(){yield Yt({type:"shixunHomeworks/replyLike",payload:{object_id:Kt.id,object_type:"journals_for_message"}}),Yt({type:"shixunHomeworks/getReplyList",payload:It({},Un)})})}),!!Kt.praise_count&&Kt.praise_count))))))})))),En.createElement("aside",{className:"tc mt30 pb30"},En.createElement(ne.Z,{defaultCurrent:1,total:Wa==null?void 0:Wa.total_count,hideOnSinglePage:!0,current:Un.page||1,onChange:Kt=>{Un.page=Kt,Yt({type:"shixunHomeworks/getReplyList",payload:It({},Un)})}})),En.createElement(Ua,null))};var Jn=(0,Ee.connect)(({shixunHomeworks:nt,classroomList:Ve,user:Je,loading:Wt,globalSetting:Vt})=>({shixunHomeworks:nt,globalSetting:Vt,user:Je,classroomList:Ve,loading:Wt.effects}))(ia),Jr=Object.defineProperty,or=Object.getOwnPropertySymbols,Ar=Object.prototype.hasOwnProperty,Do=Object.prototype.propertyIsEnumerable,pr=(nt,Ve,Je)=>Ve in nt?Jr(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,$n=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Ar.call(Ve,Je)&&pr(nt,Je,Ve[Je]);if(or)for(var Je of or(Ve))Do.call(Ve,Je)&&pr(nt,Je,Ve[Je]);return nt};we().locale("ZH-cn");const co=({shixunHomeworks:nt,classroomList:Ve,globalSetting:Je,loading:Wt,dispatch:Vt})=>{var Yt;const ea=(0,Ee.useIntl)(),qt=(0,Ee.useParams)(),{detailLeftMenus:Et}=Ve,{replyList:ln,referenceAnswer:sa}=nt;return qt.page_size=10,(0,x.useEffect)(()=>{Vt({type:"shixunHomeworks/getReplyList",payload:$n({},qt)}),Vt({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:qt.categoryId}}),Et.course_modules||Vt({type:"classroomList/getClassroomLeftMenus",payload:$n({},qt)})},[qt.categoryId]),x.createElement("section",{className:"pb30 pl30 pr30 pt30 bg-white"},x.createElement("aside",{className:["c-black","font14"].join(" ")},nt.actionTabs.key!=="\u7F16\u8F91\u4F5C\u4E1A"&&x.createElement("div",null,(sa==null?void 0:sa.reference_answer)&&x.createElement(va.Z,{value:sa==null?void 0:sa.reference_answer}),!(sa!=null&&sa.reference_answer)&&x.createElement(tt.Z,null)),(Yt=sa==null?void 0:sa.attachments)==null?void 0:Yt.map((Un,dn)=>x.createElement("div",null,x.createElement("a",{href:`${Fn.Z.API_SERVER}${Un.url}`},x.createElement("span",{className:"iconfont icon-fujian c-green font14"}),x.createElement("span",{className:"ml10 c-black"},Un.title),x.createElement("span",{className:"c-light-black ml20 font12"},Un.filesize))))))};var Uo=(0,Ee.connect)(({shixunHomeworks:nt,classroomList:Ve,loading:Je,globalSetting:Wt})=>({shixunHomeworks:nt,globalSetting:Wt,classroomList:Ve,loading:Je.effects}))(co),Ao=te(20593),Xr={modal:"modal___lF39e"},Dt=te(59301),Sn=Object.defineProperty,yn=Object.defineProperties,Zn=Object.getOwnPropertyDescriptors,oa=Object.getOwnPropertySymbols,Xn=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,jn=(nt,Ve,Je)=>Ve in nt?Sn(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Tr=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Xn.call(Ve,Je)&&jn(nt,Je,Ve[Je]);if(oa)for(var Je of oa(Ve))Vn.call(Ve,Je)&&jn(nt,Je,Ve[Je]);return nt},xr=(nt,Ve)=>yn(nt,Zn(Ve)),hn=(nt,Ve)=>{var Je={};for(var Wt in nt)Xn.call(nt,Wt)&&Ve.indexOf(Wt)<0&&(Je[Wt]=nt[Wt]);if(nt!=null&&oa)for(var Wt of oa(nt))Ve.indexOf(Wt)<0&&Vn.call(nt,Wt)&&(Je[Wt]=nt[Wt]);return Je},Mo=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const ko=nt=>{var Ve=nt,{classroomList:Je,shixunHomeworks:Wt,dispatch:Vt,cb:Yt}=Ve,ea=hn(Ve,["classroomList","shixunHomeworks","dispatch","cb"]),qt,Et,ln,sa,Un;const dn=(0,Ee.useIntl)(),pa=(0,Ee.useParams)(),[xt,$t]=(0,x.useState)(""),[fn,zt]=(0,x.useState)([]),[Yn,Pa]=(0,x.useState)({learn:0,active:0,score:0,chat:0});console.log(Wt,"classroomList");const{workList:en}=Wt;(0,x.useEffect)(()=>{Je.actionTabs.key},[Je.actionTabs]);const Ya=()=>Mo(void 0,null,function*(){if(!xt){he.ZP.warning(dn.formatMessage({id:"classrooms.promptCount",defaultMessage:"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\u4E0D\u80FD\u4E3A\u7A7A"}));return}Vt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u884C\u667A\u80FD\u5206\u7EC4\uFF0C\u8BF7\u7A0D\u540E..."}});let ht=yield(0,ve.ZP)(`/api/homework_commons/${pa.categoryId}/ai_bulk_create.json`,{method:"post",body:xr(Tr({min:1,max:xt,course_id:pa.coursesId},Yn),{course_group_ids:fn})});(ht==null?void 0:ht.status)===0&&(he.ZP.info(dn.formatMessage({id:"classrooms.promptSuccess",defaultMessage:"\u667A\u80FD\u5206\u7EC4\u6210\u529F"})),Vt({type:"classroomList/setActionTabs",payload:{}}),Yt()),Vt({type:"globalSetting/setGlobalLoading",payload:{show:!1}})});return Dt.createElement(Ne.default,{width:584,className:Xr.modal,zIndex:3,centered:!0,destroyOnClose:!0,afterClose:()=>{zt([]),$t(""),Pa({learn:0,active:0,score:0,chat:0})},title:"\u667A\u80FD\u5206\u7EC4",onOk:Ya,open:Je.actionTabs.key==="\u667A\u80FD\u5206\u7EC4",onCancel:()=>{Vt({type:"classroomList/setActionTabs",payload:{}})}},Dt.createElement("p",{style:{display:"flex",alignItems:"center"}},Dt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10,alignItems:"center"}},"\u6BCF\u4E2A\u5C0F\u7EC4\u5B66\u751F\u4EBA\u6570\uFF1A"),Dt.createElement(ue.Z,{style:{width:100},min:(qt=en==null?void 0:en.group_data)==null?void 0:qt.min_num,max:(Et=en==null?void 0:en.group_data)==null?void 0:Et.max_num,precision:0,step:1,value:xt,onChange:ht=>{$t(ht)}}),Dt.createElement("span",{style:{marginLeft:10,color:"#a6a6a6"}},"\u6BCF\u7EC4\u6210\u5458\u4EBA\u6570\u8303\u56F4\u4E3A",(ln=en==null?void 0:en.group_data)==null?void 0:ln.min_num,"~",(sa=en==null?void 0:en.group_data)==null?void 0:sa.max_num,"\u4EBA")),Dt.createElement("p",{style:{display:"flex"}},Dt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u73ED\uFF1A"),Dt.createElement(z.default.Group,{value:fn,onChange:ht=>{zt(ht)}},(Un=en==null?void 0:en.course_group_info)==null?void 0:Un.map(ht=>Dt.createElement(z.default,{key:ht==null?void 0:ht.course_group_id,value:ht==null?void 0:ht.course_group_id},ht==null?void 0:ht.group_group_name)))),Dt.createElement("div",{style:{display:"flex"}},Dt.createElement("label",{style:{minWidth:80,display:"inline-flex",justifyContent:"end",marginRight:10}},"\u5206\u7EC4\u89C4\u5219\uFF1A"),Dt.createElement(z.default.Group,{onChange:ht=>{Pa({learn:ht.indexOf(1)>-1?1:0,active:ht.indexOf(2)>-1?1:0,score:ht.indexOf(3)>-1?1:0,chat:ht.indexOf(4)>-1?1:0})}},Dt.createElement(z.default,{value:1},"\u5728\u7EBF\u65F6\u957F"),Dt.createElement(z.default,{value:2},"\u53C2\u4E0E\u8BFE\u5802\u6570"),Dt.createElement(z.default,{value:4},"\u4E92\u52A8\u6B21\u6570"),Dt.createElement(z.default,{value:3},"\u5386\u53F2\u603B\u6210\u7EE9"))))};var Jo=(0,Ee.connect)(({shixunHomeworks:nt,classroomList:Ve})=>({shixunHomeworks:nt,classroomList:Ve}))(ko),ai=te(27681),aa={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"},Za=te(59301),Lr=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const Ja=({})=>{var nt,Ve;const Je=(0,Ee.useIntl)(),[Wt,Vt]=(0,x.useState)(!0),[Yt,ea]=(0,x.useState)(!1),[qt,Et]=(0,x.useState)([]),[ln,sa]=(0,x.useState)([]),[Un,dn]=(0,x.useState)([]),[pa,xt]=(0,x.useState)([]),[$t,fn]=(0,x.useState)(""),zt=(0,Ee.useParams)();function Yn(){return Lr(this,null,function*(){let Ya=yield(0,ve.ZP)(`/api/homework_commons/${zt.categoryId}/homework_common_collaborators.json`,{method:"get"});sa(Ya)})}function Pa(){return Lr(this,null,function*(){var Ya;let ht=yield(0,ve.ZP)(`/api/courses/${zt==null?void 0:zt.coursesId}/teachers`,{method:"get",params:{homework_id:zt.categoryId,limit:1e3}});(Ya=ht==null?void 0:ht.teacher_list)==null||Ya.map(Kn=>{Kn.key=Kn.user_id}),dn(ht==null?void 0:ht.teacher_list),xt(ht==null?void 0:ht.teacher_list)})}(0,x.useEffect)(()=>{Yn(),Pa()},[zt]);const en=()=>{};return Za.createElement("section",{className:aa.form},Za.createElement(Be.Z,{className:aa.content,style:{padding:"20px 30px",gap:20}},(nt=ln==null?void 0:ln.data)==null?void 0:nt.map(Ya=>Za.createElement(Be.Z,{align:"middle",className:`${aa.borderSty} ${$t===(Ya==null?void 0:Ya.id)?aa.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Za.createElement("span",{className:"c-grey-333"},Ya==null?void 0:Ya.real_name),(ln==null?void 0:ln.can_edit)&&Za.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${aa.delSty}`,onMouseEnter:()=>{fn(Ya.id)},onMouseLeave:()=>{fn("")},onClick:()=>Lr(void 0,null,function*(){(yield(0,ve.ZP)(`/api/homework_commons/${zt.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:Ya.id}})).status===0&&(he.ZP.info(Je.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),Yn(),Pa())})}))),(ln==null?void 0:ln.can_edit)&&Za.createElement(je.ZP,{className:aa.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>ea(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005"),!(ln!=null&&ln.can_edit)&&!((Ve=ln==null?void 0:ln.data)!=null&&Ve.length)&&Za.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005")),Za.createElement(Ne.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Yt,onCancel:()=>ea(!1),onOk:()=>Lr(void 0,null,function*(){if(qt.length===0){he.ZP.info(Je.formatMessage({id:"classrooms.selectCollaboratorTeacher",defaultMessage:"\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08"}));return}(yield(0,ve.ZP)(`/api/homework_commons/${zt.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:qt}})).status===0&&(he.ZP.info(Je.formatMessage({id:"classrooms.addSuccess",defaultMessage:"\u6DFB\u52A0\u6210\u529F"})),Et([]),Yn(),Pa(),ea(!1))})},Za.createElement("div",null,Za.createElement("div",{style:{display:"flex"}},Za.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Za.createElement(Le.default.Search,{onChange:Ya=>{dn(pa.filter(ht=>ht.name.indexOf(Ya.target.value)>-1))}})),Za.createElement(ye.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(Ya,ht)=>{Et(Ya)},selectedRowKeys:qt,getCheckboxProps:Ya=>({disabled:Ya.is_collaborator})},pagination:!1,dataSource:Un,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var mo=(0,Ee.connect)(({shixunHomeworks:nt,loading:Ve})=>({shixunHomeworks:nt,loading:Ve.effects}))(Ja),Vr=te(5083),Ir=te(78673),ho=te(53398),Xo=te(62510),wi=te(34364),ba=te(9277),Ba=te(59301),ll=Object.defineProperty,el=Object.defineProperties,cl=Object.getOwnPropertyDescriptors,al=Object.getOwnPropertySymbols,Ri=Object.prototype.hasOwnProperty,hi=Object.prototype.propertyIsEnumerable,Wi=(nt,Ve,Je)=>Ve in nt?ll(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,_i=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Ri.call(Ve,Je)&&Wi(nt,Je,Ve[Je]);if(al)for(var Je of al(Ve))hi.call(Ve,Je)&&Wi(nt,Je,Ve[Je]);return nt},Qi=(nt,Ve)=>el(nt,cl(Ve)),$i=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const{RangePicker:Ui}=Vr.default,{Option:Ji}=fe.default,Eo=({shixunHomeworks:nt,classroomList:Ve,getData:Je,dispatch:Wt})=>{var Vt,Yt,ea,qt,Et,ln,sa,Un,dn,pa,xt,$t,fn,zt,Yn;const Pa=(0,Ee.useIntl)(),{workSetting:en,workList:Ya}=nt,ht=(0,Ee.useParams)(),[Kn,Wa]=(0,x.useState)(!0);let[Ze,Kt]=(0,x.useState)([]),[ua,Sr]=(0,x.useState)([]);const[Jt,Sa]=(0,x.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:ho.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:""}),[Qa,Fa]=(0,x.useState)(!1);(0,x.useEffect)(()=>{en!=null&&en.course_id&&(Object.keys(Jt).map(function(ra){ra.indexOf("proportion")>-1?Jt[ra]=en[ra]*100:Jt[ra]=en[ra]}),en.anonymous_comment&&(Jt.unified_late=en.unified_anonymous_comment,Fa(en.unified_anonymous_comment)),(!Jt.allow_late||!Jt.unified_late)&&(Jt.late_penalty=5),Jt.unified_setting||(Jt.unified_late=!1,Jt.unified_anonymous_comment=!1,Jt.unified_anonymous_appeal=!1),Ze=JSON.parse(JSON.stringify(en.group_settings.map(ra=>Qi(_i({},ra),{group_name:[ra.group_name]})).filter(ra=>ra.publish_time!==null))),ua=JSON.parse(JSON.stringify(en.allow_late_settings.map(ra=>Qi(_i({},ra),{group_name:[ra.group_name]})).filter(ra=>ra.late_time!==null))),Sa(_i({},Jt)),Kt(Ze.length?[...Ze]:[{}]),Sr([...ua]))},[en]),(0,x.useEffect)(()=>{Wa(!(0,a.GJ)())},[(0,a.GJ)()]);const[rr,Rr]=(0,x.useState)(!1),dr=()=>$i(void 0,null,function*(){Rr(!rr);const ra=JSON.parse(JSON.stringify(Jt));if(ra.categoryId=ht.categoryId,Jt.unified_setting||(Ze=Ze==null?void 0:Ze.map(ha=>{var Po,to;if(!ha.publish_time||!ha.end_time)throw he.ZP.error(Pa.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),Rr(!1),new String(Pa.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!ha.group_name)throw he.ZP.error(Pa.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),Rr(!1),new String(Pa.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ha.group_name=typeof(ha==null?void 0:ha.group_name)=="string"?[ha==null?void 0:ha.group_name]:ha==null?void 0:ha.group_name,ha.group_id=(to=(Po=ha==null?void 0:ha.group_name)==null?void 0:Po.map(Bo=>{var Qo,xo;let jo=(xo=(Qo=en.group_settings)==null?void 0:Qo.filter(wo=>(wo==null?void 0:wo.group_name)===Bo))==null?void 0:xo[0];return jo==null?void 0:jo.group_id}))==null?void 0:to.toString().split(","),ha})),ra.group_settings=Ze,Jt.allow_late)if(Jt.unified_late){if(Jt.late_penalty===null||Jt.late_penalty===void 0||Jt.late_penalty<0||Jt.late_penalty>100)throw he.ZP.error(`${Pa.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),Rr(!1),new String(`${Pa.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Jt.late_time)throw he.ZP.error(Pa.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),Rr(!1),new String(Pa.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}))}else ua=ua==null?void 0:ua.map(ha=>{var Po,to;if(ha.penalty_type=ho.Q.Number,ha.late_penalty===null||ha.late_penalty===void 0||ha.late_penalty<0||ha.late_penalty>100)throw he.ZP.error(`${Pa.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),Rr(!1),new String(`${Pa.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!ha.late_time)throw he.ZP.error(Pa.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),Rr(!1),new String(Pa.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!ha.group_name)throw he.ZP.error(Pa.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),Rr(!1),new String(Pa.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ha.group_name=typeof(ha==null?void 0:ha.group_name)=="string"?[ha==null?void 0:ha.group_name]:ha==null?void 0:ha.group_name,ha.group_id=(to=(Po=ha==null?void 0:ha.group_name)==null?void 0:Po.map(Bo=>{var Qo,xo;let jo=(xo=(Qo=en.group_settings)==null?void 0:Qo.filter(wo=>(wo==null?void 0:wo.group_name)===Bo))==null?void 0:xo[0];return jo==null?void 0:jo.group_id}))==null?void 0:to.toString().split(","),ha}),ra.allow_late_settings=ua;if(Jt!=null&&Jt.submit_limit&&!(Jt!=null&&Jt.submit_limit_num)){he.ZP.warning(Pa.formatMessage({id:"classrooms.studentContentLengthCannotEmpty",defaultMessage:"\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),Rr(!1);return}if(Jt!=null&&Jt.can_submit&&!(Jt!=null&&Jt.submit_num)){he.ZP.warning(Pa.formatMessage({id:"classrooms.studentSubmissionCountCannotEmpty",defaultMessage:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),Rr(!1);return}Object.keys(ra).map(function(ha){ha.indexOf("proportion")>-1&&(ra[ha]=ra[ha]/100)}),Wt({type:"shixunHomeworks/updateSetting",payload:Qi(_i({},ra),{penalty_type:ho.Q.Number})}).then(ha=>{ha.status===0?(Rr(!1),he.ZP.success(Pa.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Je()):Rr(!1)})}),Ro=(0,x.useMemo)(()=>(en==null?void 0:en.allow_late)||(en==null?void 0:en.all_group_late),[en,Ya]),Mn=(ra,ha,Po="group_id")=>{var to;return ha?ha.find(Bo=>Bo[Po]===ra):(to=en==null?void 0:en.group_settings)==null?void 0:to.find(Bo=>Bo.group_id[0]===ra)},Cr=ra=>{var ha,Po;const to=Mn(ra,en==null?void 0:en.allow_late_settings,"id"),Bo=Mn(ra,en==null?void 0:en.anonymous_comment_settings),Qo=Mn(ra);return(en==null?void 0:en.allow_late)&&to&&we()(to==null?void 0:to.late_time)<=we()()||(en==null?void 0:en.anonymous_comment)&&Bo&&(Bo==null?void 0:Bo.evaluation_start)!==null||((Po=(we()(Qo==null?void 0:Qo.end_time)<=we()()&&((ha=en==null?void 0:en.allow_late_settings)==null?void 0:ha.filter(xo=>xo.group_id.includes(ra))))[0])==null?void 0:Po.late_time)!=null},Ca=en==null?void 0:en.anonymous_comment,$o=(Vt=en==null?void 0:en.allow_late_settings)!=null&&Vt.length?(Yt=en==null?void 0:en.allow_late_settings)==null?void 0:Yt.every(ra=>{if(ra.evaluation_start)return!0}):!1,bi=(en==null?void 0:en.unified_late)&&(en==null?void 0:en.anonymous_comment),ur=en==null?void 0:en.anonymous_comment,Oo=ra=>{if(!ra)return!1;const ha=Mn(ra,en==null?void 0:en.anonymous_comment_settings);return(en==null?void 0:en.anonymous_comment)&&ha&&(ha==null?void 0:ha.evaluation_start)!==null},eo=ra=>{const ha=Mn(ra,en==null?void 0:en.anonymous_comment_settings);return ha&&(ha==null?void 0:ha.evaluation_start)!==null};return Ba.createElement("div",{style:{padding:"30px 50px"}},Ba.createElement("div",{className:`${ba.Z.title}`},Ba.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),Ba.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"},Ba.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ba.Z.title_icon}`}))),Ba.createElement("div",{className:ba.Z.content},((ea=en==null?void 0:en.group_settings)==null?void 0:ea.length)>0?Ba.createElement(Be.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(qt=ba.Z)==null?void 0:qt.h_lh_40}`,align:"middle"},Ba.createElement(Ir.Z,{checked:Jt.unified_setting,disabled:Kn||!((Et=en==null?void 0:en.homework_status)!=null&&Et.includes("\u672A\u53D1\u5E03"))||(0,a.Rm)()&&!((sa=(ln=Ve.AssistantObject)==null?void 0:ln.group)!=null&&sa.can_publish)||!(en!=null&&en.manage_all_group),onChange:()=>{var ra;if(!((ra=en==null?void 0:en.homework_status)!=null&&ra.includes("\u672A\u53D1\u5E03"))){he.ZP.error(Pa.formatMessage({id:"classrooms.publishedCannotModifyUnified",defaultMessage:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E"}));return}if(Jt.unified_setting=!Jt.unified_setting,Jt.unified_setting||(Jt.unified_late=!1),Sa(Object.assign({},Jt)),Ze==""){Kt([{}]);return}Jt.unified_setting&&(Kt([]),Sr([{late_penalty:5}]))}}),Ba.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),Ba.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,Jt.unified_setting&&Ba.createElement("div",{className:ba.Z.row_sty,style:{padding:"5px 30px"}},Ba.createElement(Be.Z,{align:"middle"},Ba.createElement(pe.Z,{style:{color:"#666",marginRight:10}},"\u53D1\u5E03\u65F6\u95F4"),Ba.createElement(pe.Z,{className:"ml5"},Ba.createElement(Vr.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1,disabled:Kn||!((Un=en==null?void 0:en.homework_status)!=null&&Un.includes("\u672A\u53D1\u5E03")||(dn=en==null?void 0:en.homework_status)!=null&&dn.includes("\u672A\u5F00\u59CB"))||(0,a.Rm)()&&!((xt=(pa=Ve.AssistantObject)==null?void 0:pa.group)!=null&&xt.can_publish),value:Jt.publish_time?we()(Jt.publish_time):"",disabledDate:ra=>(0,wi.Q8)(ra,en==null?void 0:en.course_end_date),disabledTime:ra=>(0,wi.d0)(ra),onChange:(ra,ha)=>{Jt.publish_time=ha,!Jt.end_time&&Jt.unified_setting&&(Jt.end_time=we()(ra).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Sa(Object.assign({},Jt))}})),Ba.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09")),Ba.createElement(Be.Z,{align:"middle"},Ba.createElement(pe.Z,{style:{marginLeft:40,color:" #666",marginRight:10}},"\u622A\u6B62\u65F6\u95F4"),Ba.createElement(pe.Z,{className:"ml5"},Ba.createElement(Vr.default,{allowClear:!1,style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:$o||ur||(en==null?void 0:en.allow_late)&&(en==null?void 0:en.homework_status.includes("\u5DF2\u622A\u6B62"))||Kn||(en==null?void 0:en.allow_late)&&we()()>=we()(en==null?void 0:en.end_time)||(0,a.Rm)()&&!((fn=($t=Ve.AssistantObject)==null?void 0:$t.group)!=null&&fn.can_publish),disabledDate:ra=>(0,wi.Q8)(ra,en==null?void 0:en.course_end_date,Jt.publish_time),disabledTime:ra=>(0,wi.d0)(ra,Jt.publish_time),value:Jt.end_time?we()(Jt.end_time):"",onChange:(ra,ha)=>{Jt.end_time=ha,Sa(Object.assign({},Jt))}})),Ba.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))),!Jt.unified_setting&&Ba.createElement(Be.Z,null,Ze&&Ze.map(function(ra,ha){var Po,to,Bo,Qo;return Ba.createElement(Be.Z,{key:ha},Ba.createElement(Be.Z,{style:{padding:"5px 14px 5px 52px"}},Ba.createElement(pe.Z,{className:ba.Z.lable_name1},"\u53D1\u5E03\u89C4\u5219",ha+1),Ba.createElement(pe.Z,{flex:"auto",style:{maxWidth:350}},Ba.createElement(fe.default,{disabled:Kn||((Po=en==null?void 0:en.homework_status)!=null&&Po.includes("\u672A\u53D1\u5E03")&&ra.id||we()(){var jo,wo;if((0,a.Rm)()&&!((wo=(jo=Ve.AssistantObject)==null?void 0:jo.group)!=null&&wo.can_publish)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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[ha].group_name=xo,Ze[ha].group_id=ra.group_id;const xi=(0,dt.flattenDeep)(Ze.map(Ti=>Ti.group_name)),Li=ua.map(Ti=>{let uo=(Ti==null?void 0:Ti.group_name)||[];return Qi(_i({},Ti),{group_name:(0,dt.remove)(uo,ol=>xi.includes(ol))})});Sr(Li),Kt(Ze.slice())}},en.group_settings&&en.group_settings.map(function(xo){if(!Ze.map(jo=>jo.group_name).toString().split(",").includes(String(xo.group_name)))return Ba.createElement(Ji,{value:xo.group_name,key:xo.id},xo.group_name)})))),Ba.createElement(pe.Z,{style:{padding:"5px 0"}},Ba.createElement(Ui,{style:{width:620},size:"large",allowClear:!1,ranges:{\u6B64\u523B:[ra.publish_time?we()(ra.publish_time):we()(),we()()]},disabled:Kn||(we()()<=we()((to=Mn(ra.id))==null?void 0:to.publish_time)?!1:[!0,Cr(ra.id)]),placeholder:["\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4","\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"],disabledDate:xo=>(0,wi.Q8)(xo,en==null?void 0:en.course_end_date),disabledTime:xo=>(0,wi.d0)(xo),showTime:{format:"HH:mm",defaultValue:[we()((0,E.U6)(),"HH:mm"),we()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ra.publish_time&&[we()(ra.publish_time),we()(ra.end_time)],onChange:(xo,jo)=>{var wo,xi;if((0,a.Rm)()&&!((xi=(wo=Ve.AssistantObject)==null?void 0:wo.group)!=null&&xi.can_publish)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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[ha].publish_time=jo[0],Ze[ha].end_time=jo[1],Kt([...Ze])}})),!Kn&&Ba.createElement(pe.Z,{className:`${(Bo=ba.Z)==null?void 0:Bo.h_lh_40}`,style:{padding:"5px 0"}},Ze.length<((Qo=en==null?void 0:en.group_settings)==null?void 0:Qo.length)&&Ba.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Kt(Ze.concat({}))}}),(ra!=null&&ra.publish_time&&we()(){var xo,jo;if((0,a.Rm)()&&!((jo=(xo=Ve.AssistantObject)==null?void 0:xo.normal)!=null&&jo.can_publish)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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 wo=(0,dt.cloneDeep)(ua);wo.forEach((xi,Li)=>{xi.group_name&&(xi.group_name=xi.group_name.filter(Ti=>{var uo;return!((uo=Ze[ha].group_name)!=null&&uo.includes(Ti))}))}),Ze=Ze.filter((xi,Li)=>ha!==Li),Sr(wo),Kt(Ze.slice()),setTimeout(()=>Kt(Ze.slice()),10)}}):Ba.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))}))),Ba.createElement(Xo.ZP,{checkMarginLeft:60,className:"mb20",disabled:Kn,value:Jt,onChange:ra=>Sa(_i(_i({},Jt),ra))}),Ba.createElement(Ba.Fragment,null,Ba.createElement("div",{className:`${ba.Z.title} mt30`},Ba.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),Ba.createElement("div",{className:ba.Z.content},Ba.createElement(Be.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(zt=ba.Z)==null?void 0:zt.h_lh_40}`,align:"middle"},Ba.createElement(Ir.Z,{checked:Jt.allow_late,disabled:$o||Kn||(en==null?void 0:en.allow_late),onChange:ra=>{var ha;if((0,a.Rm)()&&!((ha=Ve.AssistantObject.group)!=null&&ha.can_late)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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:Ba.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Ba.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"),Ba.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Ba.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"))}),Jt.allow_late=!Jt.allow_late,ua==""&&Sr([{late_penalty:5}]),Sa(Object.assign({},Jt))}}),Ba.createElement("span",{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),Ba.createElement(le.Z,{overlayStyle:{width:380,maxWidth:380},title:Ba.createElement("div",{style:{display:"flex",flexFlow:"column"}},Ba.createElement("span",null,"\u8865\u4EA4\u89C4\u5219\u8BF4\u660E"),Ba.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"),Ba.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"))},Ba.createElement("i",{className:`iconfont icon-tishixiaowenhao ${ba.Z.title_icon}`}))),(Jt==null?void 0:Jt.allow_late)&&Ba.createElement("div",{className:"pb5"},Ba.createElement(Be.Z,{className:ba.Z.row_sty1},Ba.createElement(pe.Z,{className:ba.Z.lable_name,style:{marginRight:20}},"\u8865\u4EA4\u65B9\u5F0F"),Ba.createElement(oe.ZP.Group,{style:{display:"flex",alignItems:"center"},disabled:Kn,value:Jt.unified_late,onChange:ra=>{var ha;if((0,a.Rm)()&&!((ha=Ve.AssistantObject.group)!=null&&ha.can_late)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.unified_late=ra.target.value,ua==""&&!ra.target.value&&Sr([{late_penalty:5}]),Sa(_i({},Jt))}},(Jt==null?void 0:Jt.unified_setting)&&Ba.createElement(oe.ZP,{disabled:(en==null?void 0:en.allow_late)||!(en!=null&&en.manage_all_group),value:!0}," \u7EDF\u4E00\u8865\u4EA4 "),((Yn=en==null?void 0:en.group_settings)==null?void 0:Yn.length)&&Ba.createElement(oe.ZP,{disabled:en==null?void 0:en.allow_late,value:!1}," \u5206\u73ED\u8865\u4EA4 "))),Jt!=null&&Jt.unified_late?Ba.createElement("div",null,Ba.createElement(Be.Z,{wrap:!1,align:"middle",className:`${ba.Z.row_sty1} mb10 mt5`},Ba.createElement(pe.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),Ba.createElement(pe.Z,{style:{margin:"0 10px 0 8px"}},Ba.createElement(ue.Z,{disabled:Kn||Ca,size:"large",addonAfter:"\u5206",style:{width:206},min:0,value:Jt.late_penalty,onChange:ra=>{var ha;if((0,a.Rm)()&&!((ha=Ve.AssistantObject.group)!=null&&ha.can_late)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.late_penalty=ra,Sa(Object.assign({},Jt))}})),Ba.createElement(pe.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")),Ba.createElement(Be.Z,{className:`${ba.Z.row_sty1}`},Ba.createElement(pe.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),Ba.createElement(pe.Z,{style:{margin:"0 10px 0 8px"}},Ba.createElement(Vr.default,{allowClear:!1,size:"large",style:{width:280},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Kn||bi||$o,value:Jt.late_time?we()(Jt.late_time):"",disabledDate:ra=>(0,wi.Q8)(ra,en==null?void 0:en.course_end_date),disabledTime:ra=>(0,wi.d0)(ra),onChange:(ra,ha)=>{var Po;if((0,a.Rm)()&&!((Po=Ve.AssistantObject.group)!=null&&Po.can_late)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.late_time=ha,Sa(Object.assign({},Jt))}})),Ba.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):ua.map(function(ra,ha){var Po;return Ba.createElement(Be.Z,{key:ha,style:{padding:"5px 14px 5px 52px"}},Ba.createElement(pe.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u89C4\u5219",ha+1),Ba.createElement(pe.Z,{className:"mr20 ml10"},Ba.createElement(fe.default,{size:"large",disabled:Kn||!((Po=Ya==null?void 0:Ya.homework_status)!=null&&Po.includes("\u672A\u53D1\u5E03"))&&ra.id,mode:"multiple",style:{width:250},value:typeof ra.group_name=="string"?[ra.group_name]:ra.group_name,placeholder:Pa.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),onChange:to=>{var Bo;if((0,a.Rm)()&&!((Bo=Ve.AssistantObject.normal)!=null&&Bo.can_late)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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[ha].group_name=to,ua[ha].group_id=ra.group_id,Sr(ua.slice())}},en.group_settings&&en.group_settings.map(function(to){if(Jt!=null&&Jt.unified_setting&&!ua.map(Bo=>Bo.group_name).toString().split(",").includes(String(to.group_name))&&!eo(to.id))return Ba.createElement(Ji,{value:to.group_name,key:to.id},to.group_name);if(Ze.map(Bo=>Bo.group_name).toString().split(",").includes(String(to.group_name))&&!ua.map(Bo=>Bo.group_name).toString().split(",").includes(String(to.group_name))&&!eo(to.id))return Ba.createElement(Ji,{value:to.group_name,key:to.id},to.group_name)}))),Ba.createElement(pe.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),Ba.createElement(pe.Z,{className:"mr20 ml10"},Ba.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:150},min:0,max:100,disabled:Kn||Oo(ra.id),defaultValue:ra.late_penalty,onChange:to=>{var Bo,Qo;if((0,a.Rm)()&&!((Qo=(Bo=Ve.AssistantObject)==null?void 0:Bo.normal)!=null&&Qo.can_late)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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[ha].late_penalty=to,ua[ha].penalty_type=ho.Q.Number}})),Ba.createElement(pe.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ba.createElement(pe.Z,{className:"ml10"},Ba.createElement(Vr.default,{size:"large",disabled:Kn||Oo(ra.id),style:{width:250},showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:to=>(0,wi.Q8)(to,en==null?void 0:en.course_end_date),disabledTime:to=>(0,wi.d0)(to),format:"YYYY-MM-DD HH:mm",value:ra!=null&&ra.late_time?we()(ra.late_time):void 0,onChange:(to,Bo)=>{var Qo,xo;if((0,a.Rm)()&&!((xo=(Qo=Ve.AssistantObject)==null?void 0:Qo.normal)!=null&&xo.can_late)){he.ZP.warning(Pa.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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[ha].late_time=Bo,Sr([...ua])}})),!Kn&&Ba.createElement(pe.Z,{style:{height:40,lineHeight:"40px"}},Ba.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Sr(ua.concat({penalty_type:ho.Q.Number,late_penalty:5}))}}),ha>0&&!ra.id?Ba.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{ua=ua.filter((to,Bo)=>ha!==Bo),Sr(ua.slice()),setTimeout(()=>Sr(ua.slice()),10)}}):Ba.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))})))),Ba.createElement(je.ZP,{loading:rr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>dr()},"\u4FDD\u5B58"))};var fi=(0,Ee.connect)(({shixunHomeworks:nt,classroomList:Ve})=>({shixunHomeworks:nt,classroomList:Ve}))(Eo),Nr=te(59301),Zi=Object.defineProperty,zi=Object.defineProperties,tl=Object.getOwnPropertyDescriptors,pl=Object.getOwnPropertySymbols,vl=Object.prototype.hasOwnProperty,Pi=Object.prototype.propertyIsEnumerable,pi=(nt,Ve,Je)=>Ve in nt?Zi(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Yi=(nt,Ve)=>{for(var Je in Ve||(Ve={}))vl.call(Ve,Je)&&pi(nt,Je,Ve[Je]);if(pl)for(var Je of pl(Ve))Pi.call(Ve,Je)&&pi(nt,Je,Ve[Je]);return nt},hl=(nt,Ve)=>zi(nt,tl(Ve)),yl=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const Cl=({shixunHomeworks:nt,getData:Ve,dispatch:Je})=>{const Wt=(0,Ee.useIntl)(),{workSetting:Vt}=nt,Yt=(0,Ee.useParams)(),[ea,qt]=(0,x.useState)(!0);let[Et,ln]=(0,x.useState)([]),[sa,Un]=(0,x.useState)([]);const[dn,pa]=(0,x.useState)(!1),[xt,$t]=(0,x.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:ho.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,x.useEffect)(()=>{qt(!(0,a.GJ)())},[(0,a.GJ)()]),(0,x.useEffect)(()=>{Vt!=null&&Vt.course_id&&(Object.keys(xt).map(function(zt){zt.indexOf("proportion")>-1?(xt[zt]=(Vt[zt]*100).toFixed(0),console.log(zt,xt[zt],Vt[zt])):xt[zt]=Vt[zt]}),(!xt.allow_late||!xt.unified_late)&&(xt.late_penalty=5),xt.unified_setting||(xt.unified_late=!1,xt.unified_anonymous_comment=!1,xt.unified_anonymous_appeal=!1),Et=JSON.parse(JSON.stringify(Vt.group_settings.map(zt=>hl(Yi({},zt),{group_name:[zt.group_name]})).filter(zt=>zt.publish_time!==null))),sa=JSON.parse(JSON.stringify(Vt.allow_late_settings.map(zt=>hl(Yi({},zt),{group_name:[zt.group_name]})).filter(zt=>zt.late_time!==null))),$t(Yi({},xt)),ln([...Et]),Un([...sa]),console.log(xt,Vt))},[Vt]);const fn=()=>yl(void 0,null,function*(){const zt=JSON.parse(JSON.stringify(xt));if(zt.categoryId=Yt.categoryId,xt.unified_setting||(Et=Et==null?void 0:Et.map(Yn=>{var Pa,en;if(!Yn.publish_time||!Yn.end_time)throw he.ZP.error(Wt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!Yn.group_name)throw he.ZP.error(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Yn.group_name=typeof(Yn==null?void 0:Yn.group_name)=="string"?[Yn==null?void 0:Yn.group_name]:Yn==null?void 0:Yn.group_name,Yn.group_id=(en=(Pa=Yn==null?void 0:Yn.group_name)==null?void 0:Pa.map(Ya=>{var ht,Kn;let Wa=(Kn=(ht=Vt.group_settings)==null?void 0:ht.filter(Ze=>(Ze==null?void 0:Ze.group_name)===Ya))==null?void 0:Kn[0];return Wa==null?void 0:Wa.group_id}))==null?void 0:en.toString().split(","),Yn})),zt.group_settings=Et,xt.allow_late)if(xt.unified_late){if(xt.late_penalty===null||xt.late_penalty===void 0||xt.late_penalty<0||xt.late_penalty>100)throw he.ZP.error(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!xt.late_time)throw he.ZP.error(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}))}else sa=sa==null?void 0:sa.map(Yn=>{var Pa,en;if(Yn.penalty_type=ho.Q.Number,Yn.late_penalty===null||Yn.late_penalty===void 0||Yn.late_penalty<0||Yn.late_penalty>100)throw he.ZP.error(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Yn.late_time)throw he.ZP.error(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!Yn.group_name)throw he.ZP.error(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Yn.group_name=typeof(Yn==null?void 0:Yn.group_name)=="string"?[Yn==null?void 0:Yn.group_name]:Yn==null?void 0:Yn.group_name,Yn.group_id=(en=(Pa=Yn==null?void 0:Yn.group_name)==null?void 0:Pa.map(Ya=>{var ht,Kn;let Wa=(Kn=(ht=Vt.group_settings)==null?void 0:ht.filter(Ze=>(Ze==null?void 0:Ze.group_name)===Ya))==null?void 0:Kn[0];return Wa==null?void 0:Wa.group_id}))==null?void 0:en.toString().split(","),Yn}),zt.allow_late_settings=sa;Object.keys(zt).map(function(Yn){Yn.indexOf("proportion")>-1&&(zt[Yn]=zt[Yn]/100)}),Je({type:"shixunHomeworks/updateSetting",payload:hl(Yi({},zt),{penalty_type:ho.Q.Number})}).then(Yn=>{Yn.status===0&&(he.ZP.success(Wt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Ve())})});return Nr.createElement("div",{className:aa.form},Nr.createElement("div",{className:aa.title},"\u7EC4\u957F\u8BC4\u5206"),Nr.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Nr.createElement(Ir.Z,{disabled:ea,checked:xt.is_group_grade,onChange:zt=>{xt.is_group_grade=zt,$t(Yi({},xt))}}),Nr.createElement("span",{style:{color:"#333333",margin:"0 10px",fontWeight:"600"}},"\u7EC4\u957F\u8BC4\u5206"),Nr.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")),Nr.createElement("div",{className:aa.title,style:{marginTop:"30px"}},"\u52A9\u6559\u8BC4\u5206"),Nr.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:ea,value:xt.ta_mode,onChange:zt=>{xt.ta_mode=zt.target.value,$t(Yi({},xt))}},Nr.createElement(oe.ZP,{value:1,style:{marginRight:"40px"}},Nr.createElement("span",{style:{color:"#000000"}},"\u666E\u901A\u6A21\u5F0F"),Nr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u53D6\u5404\u52A9\u6559\u6700\u7EC8\u8BC4\u5206\u7684\u5E73\u5747\u5206\uFF09")),Nr.createElement("br",null),Nr.createElement(oe.ZP,{value:0},Nr.createElement("span",{style:{color:"#000000"}},"\u590D\u5BA1\u6A21\u5F0F"),Nr.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"))),Nr.createElement("div",{className:aa.title,style:{marginTop:"30px"}},"\u6700\u7EC8\u6210\u7EE9\u7EC4\u6210"),Nr.createElement(oe.ZP.Group,{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"},disabled:ea,value:xt.final_mode,onChange:zt=>{xt.final_mode=zt.target.value,$t(Yi({},xt))}},Nr.createElement(oe.ZP,{value:!1,style:{marginRight:"12px"}},Nr.createElement("span",{style:{color:"#000000"}},"\u591A\u9879\u8BC4\u5206\u914D\u6BD4"),Nr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u4F18\u5148\u987A\u5E8F\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09")),Nr.createElement(oe.ZP,{value:!0},Nr.createElement("span",{style:{color:"#000000"}},"\u5355\u9879\u8BC4\u5206\u4F18\u5148"),Nr.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u6309\u7167\u6BD4\u4F8B\u8BA1\u7B97\u6700\u7EC8\u6210\u7EE9\uFF09"))),xt.final_mode?Nr.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)"):Nr.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Nr.createElement("div",null,"\u6559\u5E08\u8BC4\u5206"),Nr.createElement(ue.Z,{disabled:ea,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:xt.te_proportion,onChange:zt=>{xt.te_proportion=zt,$t(Object.assign({},xt))}}),Nr.createElement("div",null,"\u52A9\u6559\u8BC4\u5206"),Nr.createElement(ue.Z,{disabled:ea,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:xt.ta_proportion,onChange:zt=>{xt.ta_proportion=zt,$t(Object.assign({},xt))}}),xt.is_group_grade&&Nr.createElement(Nr.Fragment,null,Nr.createElement("div",null,"\u7EC4\u957F\u8BC4\u5206"),Nr.createElement(ue.Z,{disabled:ea,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 30px 0 10px"},value:xt.gr_proportion,onChange:zt=>{xt.gr_proportion=zt,$t(Object.assign({},xt))}})),Nr.createElement("div",null,"\u5B66\u751F\u533F\u8BC4"),Nr.createElement(ue.Z,{disabled:ea,min:0,max:100,size:"large",addonAfter:"%",style:{width:"120px",margin:"0 0 0 10px"},value:xt.st_proportion,onChange:zt=>{xt.st_proportion=zt,$t(Object.assign({},xt))}})),!ea&&Nr.createElement(Nr.Fragment,null,Nr.createElement(je.ZP,{type:"primary",size:"large",className:"mr20",style:{width:"138px",marginTop:"30px"},onClick:()=>fn()},"\u4FDD\u5B58"),Nr.createElement(je.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>pa(!0)},"\u8BBE\u7F6E\u9ED8\u8BA4\u8BC4\u5206")),Nr.createElement(Ne.default,{open:dn,title:"\u662F\u5426\u8BBE\u7F6E\u4E3A\u60A8\u7684\u9ED8\u8BA4\u8BC4\u5206\uFF1F",centered:!0,width:470,onCancel:()=>{pa(!1)},onOk:()=>yl(void 0,null,function*(){const zt=JSON.parse(JSON.stringify(xt));Object.keys(zt).map(function(Pa){Pa.indexOf("proportion")>-1&&(zt[Pa]=zt[Pa]/100)}),(yield(0,ve.ZP)(`/api/courses/${Yt.coursesId}/homework_commons/set_default_score_setting.json`,{method:"post",body:{homework_type:3,score_settings:zt}})).status===0&&(he.ZP.success(Wt.formatMessage({id:"classrooms.setSuccess",defaultMessage:"\u8BBE\u7F6E\u6210\u529F"})),pa(!1))})},Nr.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 wr=(0,Ee.connect)(({shixunHomeworks:nt})=>({shixunHomeworks:nt}))(Cl),Aa=te(59301),tr=Object.defineProperty,$a=Object.defineProperties,No=Object.getOwnPropertyDescriptors,ri=Object.getOwnPropertySymbols,Ei=Object.prototype.hasOwnProperty,Ci=Object.prototype.propertyIsEnumerable,Ii=(nt,Ve,Je)=>Ve in nt?tr(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Fi=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Ei.call(Ve,Je)&&Ii(nt,Je,Ve[Je]);if(ri)for(var Je of ri(Ve))Ci.call(Ve,Je)&&Ii(nt,Je,Ve[Je]);return nt},nl=(nt,Ve)=>$a(nt,No(Ve)),Hi=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const lo=({getData:nt,dispatch:Ve,shixunHomeworks:Je})=>{const Wt=(0,Ee.useIntl)(),{workSetting:Vt}=Je,Yt=(0,Ee.useParams)(),[ea,qt]=(0,x.useState)(!0);let[Et,ln]=(0,x.useState)([]),[sa,Un]=(0,x.useState)([]);const[dn,pa]=(0,x.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:ho.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,x.useEffect)(()=>{qt(!(0,a.GJ)())},[(0,a.GJ)()]),(0,x.useEffect)(()=>{Vt!=null&&Vt.course_id&&(Object.keys(dn).map(function($t){$t.indexOf("proportion")>-1?(dn[$t]=Vt[$t]*100,console.log($t,dn[$t],Vt[$t])):dn[$t]=Vt[$t]}),(!dn.allow_late||!dn.unified_late)&&(dn.late_penalty=5),dn.unified_setting||(dn.unified_late=!1,dn.unified_anonymous_comment=!1,dn.unified_anonymous_appeal=!1),Et=JSON.parse(JSON.stringify(Vt.group_settings.map($t=>nl(Fi({},$t),{group_name:[$t.group_name]})).filter($t=>$t.publish_time!==null))),sa=JSON.parse(JSON.stringify(Vt.allow_late_settings.map($t=>nl(Fi({},$t),{group_name:[$t.group_name]})).filter($t=>$t.late_time!==null))),pa(Fi({},dn)),ln([...Et]),Un([...sa]))},[Vt]);const xt=()=>Hi(void 0,null,function*(){const $t=JSON.parse(JSON.stringify(dn));if($t.categoryId=Yt.categoryId,dn.unified_setting||(Et=Et==null?void 0:Et.map(fn=>{var zt,Yn;if(!fn.publish_time||!fn.end_time)throw he.ZP.error(Wt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!fn.group_name)throw he.ZP.error(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\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=(Yn=(zt=fn==null?void 0:fn.group_name)==null?void 0:zt.map(Pa=>{var en,Ya;let ht=(Ya=(en=Vt.group_settings)==null?void 0:en.filter(Kn=>(Kn==null?void 0:Kn.group_name)===Pa))==null?void 0:Ya[0];return ht==null?void 0:ht.group_id}))==null?void 0:Yn.toString().split(","),fn})),$t.group_settings=Et,dn.allow_late)if(dn.unified_late){if(dn.late_penalty===null||dn.late_penalty===void 0||dn.late_penalty<0||dn.late_penalty>100)throw he.ZP.error(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!dn.late_time)throw he.ZP.error(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}))}else sa=sa==null?void 0:sa.map(fn=>{var zt,Yn;if(fn.penalty_type=ho.Q.Number,fn.late_penalty===null||fn.late_penalty===void 0||fn.late_penalty<0||fn.late_penalty>100)throw he.ZP.error(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Wt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!fn.late_time)throw he.ZP.error(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),new String(Wt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!fn.group_name)throw he.ZP.error(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Wt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\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=(Yn=(zt=fn==null?void 0:fn.group_name)==null?void 0:zt.map(Pa=>{var en,Ya;let ht=(Ya=(en=Vt.group_settings)==null?void 0:en.filter(Kn=>(Kn==null?void 0:Kn.group_name)===Pa))==null?void 0:Ya[0];return ht==null?void 0:ht.group_id}))==null?void 0:Yn.toString().split(","),fn}),$t.allow_late_settings=sa;Object.keys($t).map(function(fn){fn.indexOf("proportion")>-1&&($t[fn]=$t[fn]/100)}),Ve({type:"shixunHomeworks/updateSetting",payload:nl(Fi({},$t),{penalty_type:ho.Q.Number})}).then(fn=>{fn.status===0&&(he.ZP.success(Wt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),nt())})});return Aa.createElement("div",{className:aa.form},Aa.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Aa.createElement(z.default,{checked:dn.work_public,disabled:ea,onChange:$t=>{dn.work_public=$t.target.checked,pa(Object.assign({},dn))}},Aa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4F5C\u54C1")),Aa.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")),Aa.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Aa.createElement(z.default,{checked:dn.score_open,disabled:ea,onChange:$t=>{$t.target.checked&&(dn.personal_score_open=!0),dn.score_open=$t.target.checked,pa(Object.assign({},dn))}},Aa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u6210\u7EE9")),Aa.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")),Aa.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Aa.createElement(z.default,{checked:dn.personal_score_open,disabled:ea||dn.score_open,onChange:$t=>{dn.personal_score_open=$t.target.checked,pa(Object.assign({},dn))}},Aa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u4E2A\u4EBA\u6210\u7EE9")),Aa.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")),Aa.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},Aa.createElement(z.default,{checked:dn.answer_public,disabled:ea,onChange:$t=>{dn.answer_public=$t.target.checked,pa(Object.assign({},dn))}},Aa.createElement("strong",{style:{fontSize:"14px",color:"#000"}},"\u516C\u5F00\u7B54\u6848")),Aa.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")),!ea&&Aa.createElement(Aa.Fragment,null,Aa.createElement(je.ZP,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:xt},"\u4FDD\u5B58")))};var _o=(0,Ee.connect)(({shixunHomeworks:nt})=>({shixunHomeworks:nt}))(lo),di=te(84926),zo=te(16534),Wo=te(36037),nn=te(30487),Ut=te(33679),Gt=te(59301),ga=Object.defineProperty,vr=Object.defineProperties,Wr=Object.getOwnPropertyDescriptors,Wn=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,Mr=Object.prototype.propertyIsEnumerable,no=(nt,Ve,Je)=>Ve in nt?ga(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Co=(nt,Ve)=>{for(var Je in Ve||(Ve={}))cr.call(Ve,Je)&&no(nt,Je,Ve[Je]);if(Wn)for(var Je of Wn(Ve))Mr.call(Ve,Je)&&no(nt,Je,Ve[Je]);return nt},qn=(nt,Ve)=>vr(nt,Wr(Ve)),So=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const Ho=(nt,Ve)=>{if(Ve==="comment"){const Je=nt==null?void 0:nt.filter(Yt=>Yt.evaluation_end!==null);return Je.length===0?[{deleteflag:!0}]:(0,Ut.M)(Je,["evaluation_start","evaluation_end"]).map(Yt=>qn(Co({},Yt),{evaluation_start:[Yt.evaluation_start,Yt.evaluation_end],group_name:[Yt.group_name],deleteflag:!1}))}else if(Ve==="appeal"){const Je=nt==null?void 0:nt.filter(Yt=>Yt.appeal_time!==null);return Je.length===0?[{deleteflag:!0}]:(0,Ut.M)(Je,["appeal_time"]).map(Yt=>qn(Co({},Yt),{group_name:[Yt.group_name],deleteflag:!1}))}},vi=(nt,Ve)=>nt.map(Je=>Ve.find(Wt=>Wt.value===Je).id),Zr=({shixunHomeworks:nt,classroomList:Ve,dispatch:Je})=>{var Wt,Vt,Yt,ea,qt,Et,ln,sa,Un;const{workSetting:dn,workList:pa}=nt,xt=(0,Ee.useIntl)(),$t=(0,Ee.useParams)(),[fn,zt]=(0,x.useState)(!0);let[Yn,Pa]=(0,x.useState)([]),[en,Ya]=(0,x.useState)([]);const[ht,Kn]=(0,x.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:ho.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}),Wa=(Wt=dn==null?void 0:dn.anonymous_comment_settings)==null?void 0:Wt.map(Mn=>({label:Mn.group_name,value:Mn.group_name,id:Mn.group_id})),Ze=(Vt=dn==null?void 0:dn.anonymous_appeal_settings)==null?void 0:Vt.map(Mn=>({label:Mn.group_name,value:Mn.group_name,id:Mn.group_id})),[Kt]=b.default.useForm(),[ua]=b.default.useForm(),Sr=()=>So(void 0,null,function*(){const Mn=(0,Ut.Y)(Kt.getFieldsValue(),"YYYY-MM-DD HH:mm"),Cr=(0,dt.cloneDeep)(Mn);for(const Ca of Cr.anonymous_comment_settings||[]){if(!(Ca!=null&&Ca.evaluation_start))return he.ZP.warning(xt.formatMessage({id:"classrooms.anonStartCannotEmpty",defaultMessage:"\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),Promise.reject();if(!Ca.group_name)return he.ZP.warning(xt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),Promise.reject();Ca.evaluation_end=Ca==null?void 0:Ca.evaluation_start[1],Ca.evaluation_start=Ca==null?void 0:Ca.evaluation_start[0],Ca.group_id=vi(Ca.group_name,Wa),Reflect.deleteProperty(Ca,"deleteflag")}return Cr}),Jt=()=>{const Mn=(0,Ut.Y)(ua.getFieldsValue(),"YYYY-MM-DD HH:mm"),Cr=(0,dt.cloneDeep)(Mn);for(const Ca of Cr.anonymous_appeal_settings||[])Ca.group_id=vi(Ca.group_name,Ze),Reflect.deleteProperty(Ca,"deleteflag");return Cr},Sa=()=>So(void 0,null,function*(){yield Je({type:"shixunHomeworks/getWorkSetting",payload:Co({},$t)}),Kt.resetFields(),ua.resetFields()});(0,x.useEffect)(()=>{dn!=null&&dn.course_id&&(Object.keys(ht).map(function(Mn){Mn.indexOf("proportion")>-1?ht[Mn]=dn[Mn]*100:ht[Mn]=dn[Mn]}),(!ht.allow_late||!ht.unified_late)&&(ht.late_penalty=5),ht.unified_setting||(ht.unified_late=!1,ht.unified_anonymous_comment=!1,ht.unified_anonymous_appeal=!1),Yn=JSON.parse(JSON.stringify(dn.group_settings.map(Mn=>qn(Co({},Mn),{group_name:[Mn.group_name]})).filter(Mn=>Mn.publish_time!==null))),en=JSON.parse(JSON.stringify(dn.allow_late_settings.map(Mn=>qn(Co({},Mn),{group_name:[Mn.group_name]})).filter(Mn=>Mn.late_time!==null))),Kn(Co({},ht)),Pa([...Yn]),Ya([...en]))},[dn]),(0,x.useEffect)(()=>{zt(!(0,a.t_)()&&!(dn!=null&&dn.can_edit))},[dn,(0,a.t_)()]);const Qa=(((Yt=dn==null?void 0:dn.homework_status)==null?void 0:Yt.includes("\u5DF2\u622A\u6B62"))||(Wa==null?void 0:Wa.length)>0)&&(dn==null?void 0:dn.student_works),Fa=((ea=dn==null?void 0:dn.anonymous_appeal_settings)==null?void 0:ea.length)>0,rr=(dn==null?void 0:dn.anonymous_comment)&&(dn==null?void 0:dn.unified_anonymous_comment)&&((qt=pa==null?void 0:pa.homework_status)==null?void 0:qt.includes("\u5DF2\u622A\u6B62"))||Fa,[Rr,dr]=(0,x.useState)(!1),Ro=()=>So(void 0,null,function*(){dr(!Rr);const Mn=JSON.parse(JSON.stringify(ht));if(Mn.categoryId=$t.categoryId,ht.unified_setting||(Yn=Yn==null?void 0:Yn.map(Ca=>{var $o,bi;if(!Ca.publish_time||!Ca.end_time)throw he.ZP.error(xt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),dr(!1),new String(xt.formatMessage({id:"classrooms.publishDeadlineCannotEmpty",defaultMessage:"\u53D1\u5E03\u3001\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!Ca.group_name)throw he.ZP.error(xt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),dr(!1),new String(xt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Ca.group_name=typeof(Ca==null?void 0:Ca.group_name)=="string"?[Ca==null?void 0:Ca.group_name]:Ca==null?void 0:Ca.group_name,Ca.group_id=(bi=($o=Ca==null?void 0:Ca.group_name)==null?void 0:$o.map(ur=>{var Oo,eo;let ra=(eo=(Oo=dn.group_settings)==null?void 0:Oo.filter(ha=>(ha==null?void 0:ha.group_name)===ur))==null?void 0:eo[0];return ra==null?void 0:ra.group_id}))==null?void 0:bi.toString().split(","),Ca})),Mn.group_settings=Yn,ht.allow_late)if(ht.unified_late){if(ht.late_penalty===null||ht.late_penalty===void 0||ht.late_penalty<0||ht.late_penalty>100)throw he.ZP.error(`${xt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),dr(!1),new String(`${xt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!ht.late_time)throw he.ZP.error(xt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),dr(!1),new String(xt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}))}else en=en==null?void 0:en.map(Ca=>{var $o,bi;if(Ca.penalty_type=ho.Q.Number,Ca.late_penalty===null||Ca.late_penalty===void 0||Ca.late_penalty<0||Ca.late_penalty>100)throw he.ZP.error(`${xt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),dr(!1),new String(`${xt.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Ca.late_time)throw he.ZP.error(xt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"})),dr(!1),new String(xt.formatMessage({id:"classrooms.resubmitDeadlineCannotEmpty",defaultMessage:"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"}));if(!Ca.group_name)throw he.ZP.error(xt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),dr(!1),new String(xt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return Ca.group_name=typeof(Ca==null?void 0:Ca.group_name)=="string"?[Ca==null?void 0:Ca.group_name]:Ca==null?void 0:Ca.group_name,Ca.group_id=(bi=($o=Ca==null?void 0:Ca.group_name)==null?void 0:$o.map(ur=>{var Oo,eo;let ra=(eo=(Oo=dn.group_settings)==null?void 0:Oo.filter(ha=>(ha==null?void 0:ha.group_name)===ur))==null?void 0:eo[0];return ra==null?void 0:ra.group_id}))==null?void 0:bi.toString().split(","),Ca}),Mn.allow_late_settings=en;if(ht.evaluation_start){if(ht.end_time&&we()(ht.evaluation_start)<=we()(ht.end_time))throw he.ZP.error(xt.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"})),dr(!1),new String(xt.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"}));if(ht.late_time&&we()(ht.evaluation_start)<=we()(ht.late_time))throw he.ZP.error(xt.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\u533F\u8BC4\u5F00\u542F\u65F6\u95F4\u8981\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3001\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"})),dr(!1),new String(xt.formatMessage({id:"classrooms.anonStartAfterDeadline",defaultMessage:"\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(Ca){Ca.indexOf("proportion")>-1&&(Mn[Ca]=Mn[Ca]/100)}),Mn.anonymous_comment&&!Mn.unified_anonymous_comment){const Ca=yield Sr();Mn.anonymous_comment_settings=Ca.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach($o=>{Reflect.deleteProperty(Mn,$o)})}if(Mn.anonymous_appeal&&!Mn.unified_anonymous_appeal){const Ca=Jt();Mn.anonymous_appeal_settings=Ca.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach($o=>{Reflect.deleteProperty(Mn,$o)})}(yield(0,ve.ZP)(`/api/homework_commons/${$t.categoryId}/evaluation_setting.json`,{method:"post",body:Co({},Mn)})).status===0?(dr(!1),he.ZP.success(xt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),zt(!0),Sa()):dr(!1)});return Gt.createElement("div",{className:aa.form},Gt.createElement("div",{className:aa.title},"\u4F5C\u4E1A\u533F\u8BC4"),Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Gt.createElement(Ir.Z,{checked:ht.anonymous_comment,disabled:fn||!Qa||(dn==null?void 0:dn.anonymous_comment),onChange:()=>{var Mn;if((0,a.Rm)()&&!((Mn=Ve.AssistantObject.group)!=null&&Mn.can_anonymous_comment)){he.ZP.warning(xt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.anonymous_comment=!ht.anonymous_comment,ht.allow_late&&!ht.evaluation_start?ht.late_time&&ht.late_time!=""&&(ht.evaluation_start=we()(ht.late_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),ht.evaluation_end=we()(ht.late_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")):ht.unified_setting&&!ht.evaluation_start&&ht.end_time&&ht.end_time!=""&&(ht.evaluation_start=we()(ht.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),ht.evaluation_end=we()(ht.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),ht.anonymous_comment&&(ht.evaluation_num=parseInt(ht.evaluation_num)?ht.evaluation_num:3,ht.absence_penalty=parseInt(ht.absence_penalty)?ht.absence_penalty:3),Kn(Object.assign({},ht))}}),Gt.createElement("div",{style:{fontWeight:600,margin:"0 10px"}},"\u542F\u7528\u533F\u8BC4"),Gt.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"),Gt.createElement(le.Z,{title:Gt.createElement("div",null,Gt.createElement("div",null,"\u89C4\u5219"),Gt.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"),Gt.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"),Gt.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"),Gt.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"))},Gt.createElement("i",{className:`iconfont icon-tishixiaowenhao ${aa.title_icon}`}))),ht.anonymous_comment&&Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Gt.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u533F\u8BC4\u65B9\u5F0F"),Gt.createElement(oe.ZP.Group,{value:ht.unified_anonymous_comment,disabled:fn||ht.anonymous_appeal||(dn==null?void 0:dn.anonymous_comment),onChange:Mn=>{var Cr;if((0,a.Rm)()&&!((Cr=Ve.AssistantObject.group)!=null&&Cr.can_anonymous_comment)){he.ZP.warning(xt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(Ca=>qn(Co({},Ca),{unified_anonymous_comment:Mn.target.value})),Kt.resetFields()}},(dn==null?void 0:dn.unified_setting)&&(dn==null?void 0:dn.unified_late)&&Gt.createElement(oe.ZP,{value:!0,disabled:fn||ht.anonymous_appeal||(dn==null?void 0:dn.anonymous_comment)||!(dn!=null&&dn.manage_all_group)},Gt.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u7EDF\u4E00\u533F\u8BC4")),((Et=dn==null?void 0:dn.group_settings)==null?void 0:Et.length)>0&&Gt.createElement(oe.ZP,{value:!1},Gt.createElement("span",{style:{marginRight:"40px",color:"#000"}},"\u5206\u73ED\u533F\u8BC4")))),ht.anonymous_comment&&ht.unified_anonymous_comment&&Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Gt.createElement("div",{style:{color:"#666666",marginLeft:"53px",marginRight:"20px"}},"\u4E92\u8BC4\u65B9\u5F0F"),Gt.createElement(oe.ZP.Group,{value:ht.anonymous_group,disabled:fn||ht.anonymous_appeal||(dn==null?void 0:dn.anonymous_comment),onChange:Mn=>{var Cr;if((0,a.Rm)()&&!((Cr=Ve.AssistantObject.group)!=null&&Cr.can_anonymous_comment)){he.ZP.warning(xt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(Ca=>qn(Co({},Ca),{anonymous_group:Mn.target.value}))}},Gt.createElement(oe.ZP,{value:!1},Gt.createElement("span",{style:{marginRight:"12px",color:"#000"}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4")),((ln=dn==null?void 0:dn.group_settings)==null?void 0:ln.length)>0&&Gt.createElement(oe.ZP,{value:!0,disabled:fn||!(dn!=null&&dn.can_anonymous_group)},Gt.createElement("span",{style:{color:"#000"}},"\u73ED\u7EA7\u5185\u4E92\u8BC4")))),ht.anonymous_comment&&Gt.createElement(Gt.Fragment,null,ht.unified_anonymous_comment?Gt.createElement(di.Z,{data:ht,setData:Kn,disabled:fn}):Gt.createElement(b.default,{form:Kt,autoComplete:"off",initialValues:dn!=null&&dn.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:Ho(dn==null?void 0:dn.anonymous_comment_settings,"comment")}},Gt.createElement(zo.Z,{disabled:fn,selectOptions:Wa,form:Kt,data:ht}))),Gt.createElement("div",{className:aa.title,style:{marginTop:"30px"}},"\u533F\u8BC4\u7533\u8BC9"),Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center",marginTop:"1px"}},Gt.createElement(Ir.Z,{checked:ht.anonymous_appeal,disabled:fn||!rr||(dn==null?void 0:dn.anonymous_appeal),onChange:()=>{var Mn;if((0,a.Rm)()&&!((Mn=Ve.AssistantObject.group)!=null&&Mn.can_anonymous_appeal)){he.ZP.warning(xt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.anonymous_appeal=!ht.anonymous_appeal,ht.anonymous_appeal&&(ht.appeal_penalty=parseInt(ht.appeal_penalty)?ht.appeal_penalty:2),Kn(Object.assign({},ht))}}),Gt.createElement("span",{style:{color:"#000000",margin:"0 10px"}},"\u533F\u8BC4\u7533\u8BC9"),Gt.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")),ht.anonymous_appeal&&Gt.createElement(Gt.Fragment,null,Gt.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Gt.createElement("div",{style:{color:"#666666",marginLeft:"54px",marginRight:"20px"}},"\u7533\u8BC9\u65B9\u5F0F"),Gt.createElement(oe.ZP.Group,{value:ht.unified_anonymous_appeal,disabled:fn||(dn==null?void 0:dn.anonymous_appeal),onChange:Mn=>{var Cr;if((0,a.Rm)()&&!((Cr=Ve.AssistantObject.group)!=null&&Cr.can_anonymous_appeal)){he.ZP.warning(xt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(Ca=>qn(Co({},Ca),{unified_anonymous_appeal:Mn.target.value})),ua.resetFields()}},(dn==null?void 0:dn.unified_anonymous_comment)&&Gt.createElement(oe.ZP,{value:!0,disabled:!(dn!=null&&dn.manage_all_group)},Gt.createElement("span",{style:{color:"#000000"}},"\u7EDF\u4E00\u7533\u8BC9")),((sa=dn==null?void 0:dn.group_settings)==null?void 0:sa.length)>0&&Gt.createElement(oe.ZP,{value:!1},Gt.createElement("span",{style:{color:"#000000"}},"\u5206\u73ED\u7533\u8BC9")))),ht.unified_anonymous_appeal?Gt.createElement(Wo.Z,{data:ht,setData:Kn,disabled:fn}):Gt.createElement(b.default,{form:ua,initialValues:dn!=null&&dn.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:Ho(dn==null?void 0:dn.anonymous_appeal_settings,"appeal")}},Gt.createElement(nn.Z,{disabled:fn||(0,a.Rm)()&&!((Un=Ve.AssistantObject.group)!=null&&Un.can_anonymous_appeal),selectOptions:Ze,form:ua}))),!fn&&Gt.createElement(je.ZP,{loading:Rr,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>Ro()},"\u4FDD\u5B58"))};var Ur=(0,Ee.connect)(({shixunHomeworks:nt,classroomList:Ve})=>({shixunHomeworks:nt,classroomList:Ve}))(Zr),ei=te(5529),nr=te(28854),pt=te(59301),rl=Object.defineProperty,Pl=Object.defineProperties,Il=Object.getOwnPropertyDescriptors,El=Object.getOwnPropertySymbols,Al=Object.prototype.hasOwnProperty,wl=Object.prototype.propertyIsEnumerable,_l=(nt,Ve,Je)=>Ve in nt?rl(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Bi=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Al.call(Ve,Je)&&_l(nt,Je,Ve[Je]);if(El)for(var Je of El(Ve))wl.call(Ve,Je)&&_l(nt,Je,Ve[Je]);return nt},Vi=(nt,Ve)=>Pl(nt,Il(Ve)),Fl=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const Ml=nt=>Fl(void 0,null,function*(){return yield(0,ve.ZP)(`/api/homework_commons/${nt==null?void 0:nt.categoryId}/publish_setting.json`,{method:"post",body:nt})}),sl=nt=>Fl(void 0,null,function*(){return yield(0,ve.ZP)(`/api/homework_commons/${nt==null?void 0:nt.categoryId}/evaluation_setting.json`,{method:"post",body:nt})}),Xi=(nt,Ve)=>nt==null?void 0:nt.map(Je=>{var Wt;return(Wt=Ve==null?void 0:Ve.find(Vt=>Vt.value===Je))==null?void 0:Wt.id}),bl=(nt,Ve)=>{var Je;return nt=typeof nt=="string"?[nt]:nt,(Je=nt==null?void 0:nt.map(Wt=>Ve==null?void 0:Ve.find(Vt=>{var Yt;return(Yt=Vt==null?void 0:Vt.group_name)==null?void 0:Yt.includes(Wt)})))==null?void 0:Je.filter(Wt=>Wt)},Ki=(nt,Ve,Je,Wt=!1)=>{let Vt=null,Yt=Wt?Ve:bl(nt,Ve);return Yt==null||Yt.forEach((ea,qt)=>{(qt==0||Je(ea,Vt||{}))&&(Vt=ea)}),Vt},Kl=({shixunHomeworks:nt,loading:Ve,dispatch:Je,classroomList:Wt})=>{var Vt,Yt,ea,qt,Et,ln,sa,Un,dn,pa,xt,$t,fn,zt,Yn,Pa,en,Ya,ht;const Kn=(0,Ee.useIntl)(),Wa=(0,Ee.useParams)(),{workSetting:Ze,workList:Kt}=nt,[,ua,Sr]=(0,wt.U)(Ml,{categoryId:Wa==null?void 0:Wa.categoryId,penalty_type:ho.Q.Number}),[,Jt,Sa]=(0,wt.U)(sl,{categoryId:Wa==null?void 0:Wa.categoryId}),[Qa]=b.default.useForm(),Fa=b.default.useWatch("unified_setting",Qa),rr=b.default.useWatch("group_settings",Qa),Rr=b.default.useWatch("allow_late_settings",Qa),dr=b.default.useWatch("end_time",Qa),Ro=b.default.useWatch("publish_time",Qa),Mn=b.default.useWatch("allow_late",Qa),Cr=b.default.useWatch("unified_late",Qa),Ca=b.default.useWatch("late_time",Qa),$o=b.default.useWatch("anonymous_comment",Qa),bi=b.default.useWatch("unified_anonymous_comment",Qa),ur=b.default.useWatch("evaluation_start",Qa),Oo=b.default.useWatch("anonymous_appeal",Qa),eo=b.default.useWatch("anonymous_comment_settings",Qa),ra=b.default.useWatch("unified_anonymous_appeal",Qa),ha=b.default.useWatch("anonymous_appeal_settings",Qa),[Po,to]=(0,x.useState)(!1),[Bo,Qo]=(0,x.useState)({}),xo=Po||(0,a.Rm)()&&!((Yt=(Vt=Wt.AssistantObject)==null?void 0:Vt.group)!=null&&Yt.can_publish),jo=Po||(0,a.Rm)()&&!((qt=(ea=Wt.AssistantObject)==null?void 0:ea.group)!=null&&qt.can_late),wo=Po||(0,a.Rm)()&&!((ln=(Et=Wt.AssistantObject)==null?void 0:Et.group)!=null&&ln.can_anonymous_comment),xi=Po||(0,a.Rm)()&&!((Un=(sa=Wt.AssistantObject)==null?void 0:sa.group)!=null&&Un.can_anonymous_appeal),Li=(Dn,Hn)=>{if(Dn!=null&&Dn.some(Rn=>typeof Rn.group_name!="string")){const Rn=[];Dn==null||Dn.forEach(zn=>{var ca;typeof zn.group_name!="string"&&((ca=zn.group_name)==null||ca.forEach(Fr=>{Rn.push(Vi(Bi({},zn),{group_name:Fr}))}))}),Dn=Rn}return Dn==null?void 0:Dn.filter(Rn=>{var zn,ca,Fr;return!((Fr=(ca=(zn=Hn==null?void 0:Hn.map(Go=>Go==null?void 0:Go.group_name))==null?void 0:zn.toString())==null?void 0:ca.split(","))!=null&&Fr.includes(String(Rn.group_name)))&&Rn.is_admin})},Ti=Dn=>{if(Dn=="allow_late"){Ne.default.warning({centered:!0,width:472,icon:null,title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",content:pt.createElement(pt.Fragment,null,pt.createElement("div",null,pt.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"),pt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},pt.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(Dn=="anonymous_comment"){Ne.default.warning({centered:!0,width:550,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u63D0\u793A",content:pt.createElement(pt.Fragment,null,pt.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",pt.createElement("br",null),pt.createElement("div",{className:"font12 mt10",style:{color:"#E99237"}},pt.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(Dn=="anonymous_appeal"){Ne.default.warning({centered:!0,width:760,icon:null,title:"\u5F00\u542F\u533F\u8BC4\u7533\u8BC9\u63D0\u793A",content:pt.createElement(pt.Fragment,null,pt.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"),pt.createElement("br",null),"1\u3001\u63A5\u53D7\u5B66\u751F\u7684\u5408\u7406\u7533\u8BC9\uFF1A",pt.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",pt.createElement("br",null),"2\u3001\u62D2\u7EDD\u5B66\u751F\u7684\u4E0D\u5408\u7406\u7533\u8BC9\uFF1A",pt.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",pt.createElement("br",null))});return}if(Dn=="unified_late")return"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u8865\u4EA4";if(Dn=="unified_anonymous_comment")return Fa===!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(Dn=="unified_anonymous_appeal")return Fa===!1?"\u5DF2\u5F00\u542F\u5206\u73ED\u53D1\u5E03\uFF0C\u65E0\u6CD5\u66F4\u6539\u4E3A\u7EDF\u4E00\u7533\u8BC9":Cr===!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(Dn=="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(Dn=="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"},uo=(Dn,Hn={})=>{var Rn,zn,ca,Fr,Go,ui,ka,Or,Ni,yo;if(Dn=="unified_setting")return xo||!((Rn=Kt==null?void 0:Kt.homework_status)!=null&&Rn.includes("\u672A\u53D1\u5E03"))||!(Ze!=null&&Ze.manage_all_group);if(Dn=="publish_time")return xo||!((zn=Kt==null?void 0:Kt.homework_status)!=null&&zn.includes("\u672A\u53D1\u5E03")||(ca=Kt==null?void 0:Kt.homework_status)!=null&&ca.includes("\u672A\u5F00\u59CB"));if(Dn=="end_time"){const bn=Ki([],(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_start)&&(Gn==null?void 0:Gn.evaluation_start)&&we()(kn==null?void 0:kn.evaluation_start).startOf("second")=we()(Ze==null?void 0:Ze.end_time).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&we()().startOf("second")>=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(bn==null?void 0:bn.evaluation_start)&&we()().startOf("second")>=we()(bn==null?void 0:bn.evaluation_start).startOf("second")}if(["group_settings","group_name"].every(bn=>Dn==null?void 0:Dn.includes(bn)))return xo||!(Hn!=null&&Hn.is_admin)||!((Fr=Kt==null?void 0:Kt.homework_status)!=null&&Fr.includes("\u672A\u53D1\u5E03"))&&(Hn==null?void 0:Hn.publish_time)&&we()().startOf("second")>=we()((Go=Hn==null?void 0:Hn.publish_time)==null?void 0:Go[0]).startOf("second");if(["group_settings","publish_time"].every(bn=>Dn==null?void 0:Dn.includes(bn))){const bn=Ki(Hn==null?void 0:Hn.group_name,(Ze==null?void 0:Ze.allow_late_settings)||[],(Gn,bo)=>(Gn==null?void 0:Gn.late_time)&&(bo==null?void 0:bo.late_time)&&we()(Gn==null?void 0:Gn.late_time).startOf("second")(Gn==null?void 0:Gn.evaluation_start)&&(bo==null?void 0:bo.evaluation_start)&&we()(Gn==null?void 0:Gn.evaluation_start).startOf("second")=we()((ka=Hn==null?void 0:Hn.publish_time)==null?void 0:ka[0]).startOf("second"),(Ze==null?void 0:Ze.allow_late)&&(bn==null?void 0:bn.late_time)&&we()().startOf("second")>=we()(Hn==null?void 0:Hn.end_time).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(kn==null?void 0:kn.evaluation_start)&&we()().startOf("second")>=we()(kn==null?void 0:kn.evaluation_start).startOf("second")]}if(Dn=="allow_late"){const bn=((Or=Ze==null?void 0:Ze.allow_late_settings)==null?void 0:Or.filter(Gn=>Gn.late_time!==null).map(Gn=>{var bo;return(bo=Gn==null?void 0:Gn.group_id)==null?void 0:bo[0]}))||[],kn=Ki(null,(Ze==null?void 0:Ze.group_settings)||[],(Gn,bo)=>(Gn==null?void 0:Gn.end_time)&&(bo==null?void 0:bo.end_time)&&we()(Gn==null?void 0:Gn.end_time).startOf("second")=we()(Ze==null?void 0:Ze.end_time).startOf("second")||(bn==null?void 0:bn.includes((Ni=kn==null?void 0:kn.group_id)==null?void 0:Ni[0]))&&(Ze==null?void 0:Ze.allow_late)&&(kn==null?void 0:kn.end_time)&&we()().startOf("second")>=we()(kn==null?void 0:kn.end_time).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(Ze==null?void 0:Ze.evaluation_start)&&we()().startOf("second")>=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second")}if(Dn=="unified_late"){const bn=Ki(null,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_start)&&(Gn==null?void 0:Gn.evaluation_start)&&we()(kn==null?void 0:kn.evaluation_start).startOf("second")=we()(Ze==null?void 0:Ze.end_time).startOf("second")||Fa===!1}if(Dn=="late_penalty"||Dn=="late_time")return jo||(Ze==null?void 0:Ze.anonymous_comment)&&we()().startOf("second")>=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(["allow_late_settings","group_name"].every(bn=>Dn==null?void 0:Dn.includes(bn))){const bn=Ki(Hn==null?void 0:Hn.group_name,(Ze==null?void 0:Ze.group_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.end_time)&&(Gn==null?void 0:Gn.end_time)&&we()(kn==null?void 0:kn.end_time).startOf("second")>we()(Gn==null?void 0:Gn.end_time).startOf("second"));return xo||!(Hn!=null&&Hn.is_admin)||(bn==null?void 0:bn.end_time)&&we()().startOf("second")>=we()(bn==null?void 0:bn.end_time).startOf("second")||(Hn==null?void 0:Hn.group_name)&&((yo=Hn==null?void 0:Hn.group_name)==null?void 0:yo.length)&&(Ze==null?void 0:Ze.unified_setting)&&(Ze==null?void 0:Ze.end_time)&&we()().startOf("second")>=we()(Ze==null?void 0:Ze.end_time).startOf("second")}if(["allow_late_settings","late_penalty"].every(bn=>Dn==null?void 0:Dn.includes(bn))){const bn=Ki(Hn==null?void 0:Hn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_start)&&(Gn==null?void 0:Gn.evaluation_start)&&we()(kn==null?void 0:kn.evaluation_start).startOf("second")>we()(Gn==null?void 0:Gn.evaluation_start).startOf("second"));return xo||!(Hn!=null&&Hn.is_admin)||(bn==null?void 0:bn.evaluation_start)&&(Ze==null?void 0:Ze.anonymous_comment)&&we()().startOf("second")>=we()(bn==null?void 0:bn.evaluation_start).startOf("second")}if(["allow_late_settings","late_time"].every(bn=>Dn==null?void 0:Dn.includes(bn))){const bn=Ki(Hn==null?void 0:Hn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_start)&&(Gn==null?void 0:Gn.evaluation_start)&&we()(kn==null?void 0:kn.evaluation_start).startOf("second")=we()(bn==null?void 0:bn.evaluation_start).startOf("second")}if(Dn=="anonymous_comment"){const bn=Ki(null,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_start)&&(Gn==null?void 0:Gn.evaluation_start)&&we()(kn==null?void 0:kn.evaluation_start).startOf("second")>we()(Gn==null?void 0:Gn.evaluation_start).startOf("second"),!0);return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.anonymous_comment)&&we()().startOf("second")>=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||(Ze==null?void 0:Ze.anonymous_comment)&&(bn==null?void 0:bn.evaluation_start)&&we()().startOf("second")>=we()(bn==null?void 0:bn.evaluation_start).startOf("second")}if(Dn=="unified_anonymous_comment"){const bn=Ki(null,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_start)&&(Gn==null?void 0:Gn.evaluation_start)&&we()(kn==null?void 0:kn.evaluation_start).startOf("second")=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||!(Ze!=null&&Ze.unified_anonymous_comment)&&(Ze==null?void 0:Ze.anonymous_comment)&&bn.evaluation_start&&we()().startOf("second")>=we()(bn==null?void 0:bn.evaluation_start).startOf("second")||Cr===!1||Fa===!1}if(Dn=="anonymous_group")return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.anonymous_comment)&&(Ze==null?void 0:Ze.evaluation_start)&&we()().startOf("second")>=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(Dn=="evaluation_start")return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.anonymous_comment)&&we()().startOf("second")>=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(Dn=="evaluation_start")return wo;if(Dn=="evaluation_end")return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(Dn=="evaluation_num")return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||we()().startOf("second")>=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(Dn=="absence_penalty")return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(["anonymous_comment_settings","group_name"].every(bn=>Dn==null?void 0:Dn.includes(bn))){const bn=Ki(Hn==null?void 0:Hn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_start)&&(Gn==null?void 0:Gn.evaluation_start)&&we()(kn==null?void 0:kn.evaluation_start).startOf("second")>we()(Gn==null?void 0:Gn.evaluation_start).startOf("second"));return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin)||(bn==null?void 0:bn.evaluation_start)&&we()().startOf("second")>=we()(bn==null?void 0:bn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","evaluation_start"].every(bn=>Dn==null?void 0:Dn.includes(bn))){const bn=Ki(Hn==null?void 0:Hn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_start)&&(Gn==null?void 0:Gn.evaluation_start)&&we()(kn==null?void 0:kn.evaluation_start).startOf("second")>we()(Gn==null?void 0:Gn.evaluation_start).startOf("second"));return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin)||[(bn==null?void 0:bn.evaluation_start)&&we()().startOf("second")>=we()(bn==null?void 0:bn.evaluation_start).startOf("second"),!1]}if(["anonymous_comment_settings","evaluation_num"].every(bn=>Dn==null?void 0:Dn.includes(bn))){const bn=Ki(Hn==null?void 0:Hn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_start)&&(Gn==null?void 0:Gn.evaluation_start)&&we()(kn==null?void 0:kn.evaluation_start).startOf("second")>we()(Gn==null?void 0:Gn.evaluation_start).startOf("second"));return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin)||(bn==null?void 0:bn.evaluation_start)&&we()().startOf("second")>=we()(bn==null?void 0:bn.evaluation_start).startOf("second")}if(["anonymous_comment_settings","absence_penalty"].every(bn=>Dn==null?void 0:Dn.includes(bn))||["anonymous_comment_settings","student_comment"].every(bn=>Dn==null?void 0:Dn.includes(bn)))return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin);if(Dn=="student_comment")return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(Dn=="is_open_abnormal_score")return wo||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||(Ze==null?void 0:Ze.is_open_abnormal_score);if(Dn=="anonymous_appeal")return xi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||Ze.anonymous_appeal&&we()().startOf("second")>=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second");if(Dn=="unified_anonymous_appeal")return xi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||we()().startOf("second")>=we()(Ze==null?void 0:Ze.evaluation_start).startOf("second")||Cr===!1||Fa===!1||bi==!1;if(Dn=="appeal_penalty")return xi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)();if(["anonymous_appeal_settings","group_name"].every(bn=>Dn==null?void 0:Dn.includes(bn))){const bn=Ki(Hn==null?void 0:Hn.group_name,(Ze==null?void 0:Ze.anonymous_comment_settings)||[],(kn,Gn)=>(kn==null?void 0:kn.evaluation_end)&&(Gn==null?void 0:Gn.evaluation_end)&&we()(kn==null?void 0:kn.evaluation_end).startOf("second")>we()(Gn==null?void 0:Gn.evaluation_end).startOf("second"));return xi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin)||(bn==null?void 0:bn.evaluation_end)&&we()().startOf("second")>=we()(bn==null?void 0:bn.evaluation_end).startOf("second")}return["anonymous_appeal_settings","appeal_penalty"].every(bn=>Dn==null?void 0:Dn.includes(bn))?xi||!(Ze!=null&&Ze.can_edit)&&!(0,a.t_)()||!(Hn!=null&&Hn.is_admin):!1},ol=(Dn,Hn)=>{var Rn,zn,ca,Fr,Go,ui,ka,Or,Ni;if(console.log("handleValuesChange",Dn,Hn),Je({type:"shixunHomeworks/setActionTabs",payload:{key:"\u53D1\u5E03\u8BBE\u7F6E\u79BB\u5F00"}}),"publish_time"in Dn&&(Hn!=null&&Hn.end_time||Qa.setFieldsValue({end_time:we()(Hn==null?void 0:Hn.publish_time).add(7,"days")})),"unified_setting"in Dn&&(Hn!=null&&Hn.unified_setting||Qa.setFieldsValue({unified_late:!1,unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_late"in Dn&&(Hn!=null&&Hn.unified_late||Qa.setFieldsValue({unified_anonymous_comment:!1,unified_anonymous_appeal:!1})),"unified_anonymous_comment"in Dn&&(Hn!=null&&Hn.unified_anonymous_comment||Qa.setFieldsValue({unified_anonymous_appeal:!1})),"group_settings"in Dn){let yo=[];(Rn=Hn==null?void 0:Hn.group_settings)==null||Rn.forEach(bn=>{yo=[...yo,...(bn==null?void 0:bn.group_name)||[]]}),Qa.setFieldsValue({allow_late_settings:((zn=Hn==null?void 0:Hn.allow_late_settings)==null?void 0:zn.map(bn=>{var kn;return Vi(Bi({},bn),{group_name:(kn=bn==null?void 0:bn.group_name)==null?void 0:kn.filter(Gn=>yo.includes(Gn))})}))||[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:((ca=Hn==null?void 0:Hn.anonymous_comment_settings)==null?void 0:ca.map(bn=>{var kn,Gn;return Vi(Bi({},bn),{group_name:bn!=null&&bn.evaluation_start&&we()().startOf("second")>=we()((kn=bn==null?void 0:bn.evaluation_start)==null?void 0:kn[0]).startOf("second")?bn==null?void 0:bn.group_name:(Gn=bn==null?void 0:bn.group_name)==null?void 0:Gn.filter(bo=>yo.includes(bo))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((Fr=Hn==null?void 0:Hn.anonymous_appeal_settings)==null?void 0:Fr.map(bn=>{var kn;return Vi(Bi({},bn),{group_name:(kn=bn==null?void 0:bn.group_name)==null?void 0:kn.filter(Gn=>yo.includes(Gn))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("allow_late_settings"in Dn){let yo=[];(Go=Hn==null?void 0:Hn.allow_late_settings)==null||Go.forEach(bn=>{yo=[...yo,...(bn==null?void 0:bn.group_name)||[]]}),Qa.setFieldsValue({anonymous_comment_settings:((ui=Hn==null?void 0:Hn.anonymous_comment_settings)==null?void 0:ui.map(bn=>{var kn,Gn;return Vi(Bi({},bn),{group_name:bn!=null&&bn.evaluation_start&&we()().startOf("second")>=we()((kn=bn==null?void 0:bn.evaluation_start)==null?void 0:kn[0]).startOf("second")?bn==null?void 0:bn.group_name:(Gn=bn==null?void 0:bn.group_name)==null?void 0:Gn.filter(bo=>yo.includes(bo))})}))||[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:((ka=Hn==null?void 0:Hn.anonymous_appeal_settings)==null?void 0:ka.map(bn=>{var kn;return Vi(Bi({},bn),{group_name:(kn=bn==null?void 0:bn.group_name)==null?void 0:kn.filter(Gn=>yo.includes(Gn))})}))||[{is_admin:!0,appeal_penalty:2}]})}if("anonymous_comment_settings"in Dn){let yo=[];(Or=Hn==null?void 0:Hn.anonymous_comment_settings)==null||Or.forEach(bn=>{yo=[...yo,...(bn==null?void 0:bn.group_name)||[]]}),Qa.setFieldsValue({anonymous_appeal_settings:((Ni=Hn==null?void 0:Hn.anonymous_appeal_settings)==null?void 0:Ni.map(bn=>{var kn;return Vi(Bi({},bn),{group_name:(kn=bn==null?void 0:bn.group_name)==null?void 0:kn.filter(Gn=>yo.includes(Gn))})}))||[{is_admin:!0,appeal_penalty:2}]})}Qa.validateFields(),console.log("=====",we()(Hn==null?void 0:Hn.end_time).format("YYYY-MM-DD HH:mm:ss"))},fl=Dn=>Fl(void 0,null,function*(){var Hn,Rn,zn,ca;const Fr=Dn;if(Fr.min_num>Fr.max_num){he.ZP.info(Kn.formatMessage({id:"classrooms.promptMaxNum",defaultMessage:"\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570"}));return}Fr.group_settings=(Hn=Fr==null?void 0:Fr.group_settings)==null?void 0:Hn.map(ka=>{var Or,Ni;return ka.end_time=we()((Or=ka==null?void 0:ka.publish_time)==null?void 0:Or[1]).startOf("second"),ka.publish_time=we()((Ni=ka==null?void 0:ka.publish_time)==null?void 0:Ni[0]).startOf("second"),ka.group_name=typeof(ka==null?void 0:ka.group_name)=="string"?[ka==null?void 0:ka.group_name]:ka==null?void 0:ka.group_name,ka.group_id=Xi(ka==null?void 0:ka.group_name,Ze==null?void 0:Ze.group_settings),ka}),Fr.allow_late_settings=(Rn=Fr==null?void 0:Fr.allow_late_settings)==null?void 0:Rn.map(ka=>(ka.group_name=typeof(ka==null?void 0:ka.group_name)=="string"?[ka==null?void 0:ka.group_name]:ka==null?void 0:ka.group_name,ka.group_id=Xi(ka==null?void 0:ka.group_name,Ze==null?void 0:Ze.group_settings),ka)),Fr.anonymous_comment_settings=(zn=Fr==null?void 0:Fr.anonymous_comment_settings)==null?void 0:zn.map(ka=>{var Or,Ni;return ka.evaluation_end=we()((Or=ka==null?void 0:ka.evaluation_start)==null?void 0:Or[1]).startOf("second"),ka.evaluation_start=we()((Ni=ka==null?void 0:ka.evaluation_start)==null?void 0:Ni[0]).startOf("second"),ka.group_name=typeof(ka==null?void 0:ka.group_name)=="string"?[ka==null?void 0:ka.group_name]:ka==null?void 0:ka.group_name,ka.group_id=Xi(ka==null?void 0:ka.group_name,Ze==null?void 0:Ze.group_settings),ka}),Fr.anonymous_appeal_settings=(ca=Fr==null?void 0:Fr.anonymous_appeal_settings)==null?void 0:ca.map(ka=>(ka.group_name=typeof(ka==null?void 0:ka.group_name)=="string"?[ka==null?void 0:ka.group_name]:ka==null?void 0:ka.group_name,ka.group_id=Xi(ka==null?void 0:ka.group_name,Ze==null?void 0:Ze.group_settings),ka)),!((yield Sr(Bi({},Fr))).status!==0||(yield Sa(Bi({},Fr))).status!==0)&&(he.ZP.success("\u4FDD\u5B58\u6210\u529F"),li(),Je({type:"shixunHomeworks/setActionTabs",payload:{key:""}}))}),li=()=>{Je({type:"shixunHomeworks/getWorkSetting",payload:Bi({},Wa)}),Je({type:"shixunHomeworks/getWorkList",payload:Bi({},Wa)})};(0,x.useEffect)(()=>{var Dn,Hn,Rn,zn;let ca=(Dn=Ze==null?void 0:Ze.group_settings)==null?void 0:Dn.filter(Or=>Or.publish_time!==null).map(Or=>Vi(Bi({},Or),{group_name:[Or.group_name],publish_time:(Or==null?void 0:Or.publish_time)&&[we()(Or==null?void 0:Or.publish_time),we()(Or==null?void 0:Or.end_time)]}));ca=(0,E.QE)((ca==null?void 0:ca.length)>0?ca:[]);const Fr=(Hn=Ze.allow_late_settings)==null?void 0:Hn.filter(Or=>Or.late_time!==null).map(Or=>Vi(Bi({},Or),{group_name:[Or.group_name],late_time:(Or==null?void 0:Or.late_time)&&we()(Or==null?void 0:Or.late_time)})),Go=(Rn=Ze.anonymous_comment_settings)==null?void 0:Rn.filter(Or=>Or.evaluation_start!==null).map(Or=>Vi(Bi({},Or),{group_name:[Or.group_name],evaluation_start:(Or==null?void 0:Or.evaluation_start)&&[we()(Or==null?void 0:Or.evaluation_start),we()(Or==null?void 0:Or.evaluation_end)]})),ui=(zn=Ze.anonymous_appeal_settings)==null?void 0:zn.filter(Or=>Or.appeal_time!==null).map(Or=>Vi(Bi({},Or),{group_name:[Or.group_name]})),ka=Vi(Bi({},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?we()(Ze==null?void 0:Ze.publish_time):"",end_time:Ze!=null&&Ze.end_time?we()(Ze==null?void 0:Ze.end_time):"",late_time:Ze!=null&&Ze.late_time?we()(Ze==null?void 0:Ze.late_time):"",evaluation_start:Ze!=null&&Ze.evaluation_start?we()(Ze==null?void 0:Ze.evaluation_start):"",evaluation_end:Ze!=null&&Ze.evaluation_end?we()(Ze==null?void 0:Ze.evaluation_end):"",group_settings:ca!=null&&ca.length?ca:[{is_admin:!0}],allow_late_settings:Fr!=null&&Fr.length?Fr:[{is_admin:!0,late_penalty:5}],anonymous_comment_settings:Go!=null&&Go.length?Go:[{is_admin:!0,absence_penalty:3,evaluation_num:3}],anonymous_appeal_settings:ui!=null&&ui.length?ui:[{is_admin:!0,appeal_penalty:2}]});Qa.setFieldsValue(ka),Qo(ka),to(!(0,a.GJ)()),console.log("workSetting",Ze)},[Ze]),(0,x.useEffect)(()=>(Je({type:"globalSetting/footerToggle",payload:!1}),()=>{Je({type:"globalSetting/footerToggle",payload:!0}),Je({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Qa==null||Qa.resetFields()}),[]);const Si=(Dn,Hn)=>{Je({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Dn,index:Hn,rangePickerDisabled:uo(["group_settings","publish_time"],rr==null?void 0:rr[Hn]),disabledDate:Ze==null?void 0:Ze.course_end_date}})};return pt.createElement(On.Z,{spinning:!!Ve["shixunHomeworks/getWorkSetting"]||!!Ve["shixunHomeworks/getWorkList"]},pt.createElement("section",{style:{padding:"30px 50px",background:"#fff"}},pt.createElement(b.default,{form:Qa,colon:!1,disabled:Po,initialValues:Bo,scrollToFirstError:!0,onValuesChange:ol,onFinish:fl},pt.createElement("div",{style:{paddingBottom:"30px"}},pt.createElement("div",{className:`${ba.Z.title}`},pt.createElement("span",null,"\u4F5C\u4E1A\u53D1\u5E03"),pt.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"},pt.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${ba.Z.title_icon}`}))),pt.createElement("div",{className:ba.Z.content},pt.createElement(Be.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line}`},pt.createElement(b.default.Item,{className:(dn=ba.Z)==null?void 0:dn.h_lh_40,name:"unified_setting",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u5E03\u7C7B\u578B"}]},pt.createElement(oe.ZP.Group,{disabled:uo("unified_setting")},pt.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),((pa=Ze==null?void 0:Ze.group_settings)==null?void 0:pa.length)>0&&pt.createElement(oe.ZP,{value:!1,style:{marginLeft:52}},"\u5206\u73ED\u53D1\u5E03")))),Fa?pt.createElement(Be.Z,{className:ba.Z.row_sty,style:{padding:"5px 30px"}},pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{label:"\u53D1\u5E03\u65F6\u95F4",name:"publish_time",rules:[{validator:(Dn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4"):Promise.resolve()}],normalize:Dn=>Dn&&we()(Dn).startOf("second")},pt.createElement(Vr.default,{style:{width:200},size:"large",disabled:uo("publish_time"),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Dn=>(0,E.Q8)(Dn,Ze==null?void 0:Ze.course_end_date),disabledTime:Dn=>(0,E.d0)(Dn),showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")}}))),pt.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{style:{marginLeft:40},label:"\u622A\u6B62\u65F6\u95F4",name:"end_time",rules:[{validator:(Dn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):Promise.resolve()}],normalize:Dn=>Dn&&we()(Dn).startOf("second")},pt.createElement(Vr.default,{style:{width:200},size:"large",disabled:uo("end_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Dn=>(0,E.Q8)(Dn,Ze==null?void 0:Ze.course_end_date,we()(Ro).add(1,"minutes").format()),disabledTime:Dn=>(0,E.d0)(Dn,we()(Ro).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")}}))),pt.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")):pt.createElement(b.default.List,{name:"group_settings"},(Dn,{add:Hn,remove:Rn})=>Dn.map((zn,ca)=>{var Fr,Go,ui,ka,Or,Ni;return pt.createElement(Be.Z,{key:zn.key,style:{padding:"5px 14px 5px 30px"}},pt.createElement(pe.Z,{className:ba.Z.lable_name1,style:{minWidth:85,textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",ca+1),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[zn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},pt.createElement(fe.default,{disabled:uo(["group_settings","group_name"],rr==null?void 0:rr[ca]),placeholder:Kn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:250},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_name"},options:(Fr=Ze==null?void 0:Ze.group_settings)==null?void 0:Fr.filter(yo=>{var bn,kn,Gn;return!((Gn=(kn=(bn=rr==null?void 0:rr.map(bo=>bo==null?void 0:bo.group_name))==null?void 0:bn.toString())==null?void 0:kn.split(","))!=null&&Gn.includes(String(yo.group_name)))&&yo.is_admin}),maxTagCount:4,maxTagPlaceholder:yo=>pt.createElement("div",{style:{cursor:"pointer"},onClick:()=>Si(rr[ca],ca)},"+",yo==null?void 0:yo.length)}))),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{className:"ml20",name:[zn.name,"publish_time"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u65F6\u95F4"}]},pt.createElement(Vr.default.RangePicker,{style:{width:585},size:"large",disabled:uo(["group_settings","publish_time"],rr==null?void 0:rr[ca]),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:yo=>(0,E.Q8)(yo,Ze==null?void 0:Ze.course_end_date),disabledTime:yo=>(0,E.d0)(yo),showTime:{format:"HH:mm",defaultValue:[we()((0,E.U6)(),"HH:mm"),we()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",onCalendarChange:yo=>{if(yo!=null&&yo[0]&&!(yo!=null&&yo[1])){const bn=Qa.getFieldValue("group_settings");bn[ca].publish_time=[yo[0],we()(yo[0]).add(7,"days")],Qa.setFieldsValue({group_settings:bn})}}}))),!Po&&pt.createElement(Be.Z,{className:(Go=ba.Z)==null?void 0:Go.h_lh_40},((ka=(ui=rr==null?void 0:rr[ca])==null?void 0:ui.group_id)==null?void 0:ka.length)>1&&pt.createElement(pe.Z,null,pt.createElement(le.Z,{title:"\u89C4\u5219\u62C6\u5206"},pt.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Si(rr[ca],ca)}))),((Ni=(Or=Ze==null?void 0:Ze.group_settings)==null?void 0:Or.filter(yo=>{var bn,kn,Gn;return!((Gn=(kn=(bn=rr==null?void 0:rr.map(bo=>bo==null?void 0:bo.group_name))==null?void 0:bn.toString())==null?void 0:kn.split(","))!=null&&Gn.includes(String(yo.group_name)))&&yo.is_admin}))==null?void 0:Ni.length)>0&&pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0})}})),ca!=0&&!uo(["group_settings","group_name"],rr==null?void 0:rr[ca])?pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{Rn(zn.name)}})):pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml10",style:{color:"#E30000",opacity:"0.2"}}))))})))),pt.createElement("div",{style:{paddingBottom:"30px"},className:ba.Z.fenzu},pt.createElement("div",{className:`${ba.Z.title}`},pt.createElement("span",null,"\u5206\u7EC4\u8BBE\u7F6E")),pt.createElement("div",{className:"px-30px py-6px",style:{background:"#F6F7F9"}},pt.createElement(b.default.Item,{name:"group_type",label:pt.createElement("div",{className:"text-end ",style:{width:84}},"\u7EC4\u961F\u65B9\u5F0F"),layout:"horizontal",className:"mb0"},pt.createElement(oe.ZP.Group,{options:[{value:nr.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:nr.YT.TEACHER_ASSIGN,label:pt.createElement(pt.Fragment,null,"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4",pt.createElement("span",{className:"c-grey-666"},"\uFF08\u5C0F\u7EC4\u53EA\u80FD\u7531\u6559\u5E08\u521B\u5EFA\uFF09"))}]}))),pt.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},pt.createElement(b.default.Item,{name:"min_num",normalize:Dn=>Math.round(Dn),label:pt.createElement("div",{className:"text-end ",style:{width:84}},"\u4EBA\u6570\u8BBE\u7F6E"),required:!1,rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},pt.createElement(ue.Z,{size:"large",style:{width:200},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"})),pt.createElement(b.default.Item,{name:"max_num",normalize:Dn=>Math.round(Dn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},pt.createElement(ue.Z,{size:"large",style:{width:200},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"})),pt.createElement("div",{className:"c-grey-666",style:{lineHeight:"30px"}},"\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")),pt.createElement("div",{className:"px-30px py-6px flex item-center gap-10px",style:{background:"#F6F7F9",marginTop:"1px"}},pt.createElement(b.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},pt.createElement(z.default,null,"\u66F4\u6539\u7EC4\u540D")),pt.createElement(b.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},pt.createElement(z.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",pt.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09"))))),pt.createElement(Xo.rU,{form:Qa}),pt.createElement(pt.Fragment,null,pt.createElement("div",{className:`${ba.Z.title} mt30`},pt.createElement("span",null,"\u4F5C\u4E1A\u8865\u4EA4")),pt.createElement("div",{className:ba.Z.content},pt.createElement(Be.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(xt=ba.Z)==null?void 0:xt.h_lh_40}`,align:"middle"},pt.createElement(b.default.Item,{name:"allow_late",valuePropName:"checked"},pt.createElement(Ir.Z,{disabled:uo("allow_late")})),pt.createElement(pe.Z,{className:"ml10 mr10"},"\u5F00\u542F\u8865\u4EA4"),pt.createElement(pe.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&&pt.createElement(pt.Fragment,null,pt.createElement(Be.Z,{className:ba.Z.row_sty1},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u65B9\u5F0F"),pt.createElement(b.default.Item,{className:`${($t=ba.Z)==null?void 0:$t.h_lh_40} ml10`,name:"unified_late",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8865\u4EA4\u65B9\u5F0F"}]},pt.createElement(oe.ZP.Group,{disabled:uo("unified_late")},pt.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u8865\u4EA4"),((fn=Ze==null?void 0:Ze.group_settings)==null?void 0:fn.length)>0&&pt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Fa===!1&&pt.createElement(le.Z,{title:Ti("unified_late")},pt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),Cr?pt.createElement("div",{style:{paddingBottom:5}},pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb10 mt5`},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u8865\u4EA4\u6263\u5206"),pt.createElement(pe.Z,{style:{margin:"0 10px 0 8px"}},pt.createElement(b.default.Item,{name:"late_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},pt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:206},min:0,max:100,disabled:uo("late_penalty")}))),pt.createElement(pe.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")),pt.createElement(Be.Z,{className:ba.Z.row_sty1},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),pt.createElement(pe.Z,{style:{margin:"0 10px 0 8px"}},pt.createElement(b.default.Item,{name:"late_time",rules:[{required:!0,validator:(Dn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):we()(Hn).startOf("second")<=we()(dr).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:Dn=>Dn&&we()(Dn).startOf("second")},pt.createElement(Vr.default,{style:{width:280},size:"large",disabled:uo("late_time"),placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Dn=>(0,E.Q8)(Dn,Ze==null?void 0:Ze.course_end_date,we()(dr).add(1,"minutes").format()),disabledTime:Dn=>(0,E.d0)(Dn,we()(dr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")}}))),pt.createElement(pe.Z,{style:{color:"#333"}},"\uFF08\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09"))):pt.createElement(b.default.List,{name:"allow_late_settings"},(Dn,{add:Hn,remove:Rn})=>Dn.map((zn,ca)=>{var Fr,Go,ui,ka,Or,Ni;const yo=dr||((ui=(Go=Ki((Fr=Rr==null?void 0:Rr[ca])==null?void 0:Fr.group_name,rr||[],(bn,kn)=>{var Gn,bo;return we()((Gn=bn==null?void 0:bn.publish_time)==null?void 0:Gn[1]).startOf("second")>we()((bo=kn==null?void 0:kn.publish_time)==null?void 0:bo[1]).startOf("second")}))==null?void 0:Go.publish_time)==null?void 0:ui[1]);return pt.createElement(Be.Z,{key:zn.key,style:{padding:"5px 14px 5px 52px"}},pt.createElement(pe.Z,{className:ba.Z.lable_name1,style:{minWidth:88,textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",ca+1),pt.createElement(pe.Z,{className:"mr20 ml20"},pt.createElement(b.default.Item,{name:[zn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},pt.createElement(fe.default,{disabled:uo(["allow_late_settings","group_name"],Rr==null?void 0:Rr[ca]),size:"large",placeholder:Kn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Li(Fa?Ze==null?void 0:Ze.group_settings:rr,[...Rr||[],...(Ze==null?void 0:Ze.anonymous_comment)&&!(Ze!=null&&Ze.unified_anonymous_comment)&&((ka=Ze==null?void 0:Ze.anonymous_comment_settings)==null?void 0:ka.filter(bn=>(bn==null?void 0:bn.evaluation_start)&&we()().startOf("second")>=we()(bn==null?void 0:bn.evaluation_start).startOf("second")))||[]])}))),pt.createElement(pe.Z,{className:ba.Z.lable_name1},"\u8865\u4EA4\u6263\u5206"),pt.createElement(pe.Z,{className:"mr20 ml10"},pt.createElement(b.default.Item,{name:[zn.name,"late_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8865\u4EA4\u6263\u5206"}]},pt.createElement(ue.Z,{min:0,max:100,size:"large",addonAfter:"\u5206",style:{width:150},disabled:uo(["allow_late_settings","late_penalty"],Rr==null?void 0:Rr[ca])}))),pt.createElement(pe.Z,{className:ba.Z.lable_name1},"\u622A\u6B62\u65F6\u95F4"),pt.createElement(pe.Z,{className:"ml10"},pt.createElement(b.default.Item,{name:[zn.name,"late_time"],rules:[{required:!0,validator:(bn,kn)=>kn==null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):yo&&we()(kn).startOf("second")<=we()(yo).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()}]},pt.createElement(Vr.default,{disabled:uo(["allow_late_settings","late_time"],Rr==null?void 0:Rr[ca]),style:{width:250},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",size:"large",format:"YYYY-MM-DD HH:mm",disabledDate:bn=>(0,E.Q8)(bn,Ze==null?void 0:Ze.course_end_date,we()(yo).add(1,"minutes").format()),disabledTime:bn=>(0,E.d0)(bn,we()(yo).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")}}))),!Po&&pt.createElement(Be.Z,{className:(Or=ba.Z)==null?void 0:Or.h_lh_40},((Ni=Li(Fa?Ze==null?void 0:Ze.group_settings:rr,Rr))==null?void 0:Ni.length)>0&&pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0,late_penalty:5})}})),ca!=0&&!uo(["allow_late_settings","group_name"],Rr==null?void 0:Rr[ca])?pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Rn(zn.name)}})):pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}}))))}))))),pt.createElement(pt.Fragment,null,pt.createElement("div",{className:`${ba.Z.title} mt30`},pt.createElement("span",null,"\u533F\u8BC4\u8BBE\u7F6E")),pt.createElement("div",{className:ba.Z.content},pt.createElement(Be.Z,{className:`${ba.Z.row_sty} ${ba.Z.bottom_line} ${(zt=ba.Z)==null?void 0:zt.h_lh_40}`,align:"middle"},pt.createElement(b.default.Item,{name:"anonymous_comment",valuePropName:"checked"},pt.createElement(Ir.Z,{disabled:uo("anonymous_comment")})),pt.createElement(pe.Z,{className:"ml10 mr10"},"\u542F\u7528\u533F\u8BC4"),pt.createElement(pe.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")),$o&&pt.createElement(pt.Fragment,null,pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} ${!Mn&&"mb10"} mt5`},pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{name:"can_make_up",valuePropName:"checked",style:{height:40,lineHeight:"40px"}},pt.createElement(z.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&&pt.createElement(pe.Z,{className:"mr10"},pt.createElement(b.default.Item,{name:"make_up_score"},pt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",min:0,max:100,style:{width:186}}))),pt.createElement(pe.Z,null,pt.createElement(le.Z,{title:Ti("make_up_score")},pt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary"})))),pt.createElement("div",{style:{position:"relative"}},pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb5 ${ba.Z.bottom_line}`},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u533F\u8BC4\u65B9\u5F0F"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{className:`${(Yn=ba.Z)==null?void 0:Yn.h_lh_40} ml10`,name:"unified_anonymous_comment",rules:[{validator:(Dn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65B9\u5F0F"):Promise.resolve()}]},pt.createElement(oe.ZP.Group,{disabled:uo("unified_anonymous_comment")},pt.createElement(oe.ZP,{value:!0,style:{marginRight:52}},"\u7EDF\u4E00\u533F\u8BC4"),((Pa=Ze==null?void 0:Ze.group_settings)==null?void 0:Pa.length)>0&&pt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u533F\u8BC4"))))),(Cr===!1||Fa===!1)&&pt.createElement(le.Z,{title:Ti("unified_anonymous_comment")},pt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),bi?pt.createElement(pt.Fragment,null,pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb5`},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u4E92\u8BC4\u65B9\u5F0F"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{name:"anonymous_group",className:`${(en=ba.Z)==null?void 0:en.h_lh_40} ml10`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4E92\u8BC4\u65B9\u5F0F"}]},pt.createElement(oe.ZP.Group,{disabled:uo("anonymous_group")},pt.createElement(oe.ZP,{value:!1,style:{marginRight:24}},"\u6240\u6709\u5B66\u751F\u4E92\u8BC4"),((Ya=Ze==null?void 0:Ze.group_settings)==null?void 0:Ya.length)>0&&pt.createElement(oe.ZP,{value:!0},"\u73ED\u7EA7\u5185\u4E92\u8BC4"))))),pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb10`},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u5F00\u59CB\u65F6\u95F4"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{name:"evaluation_start",rules:[{required:!0,validator:(Dn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"):we()(Hn).startOf("second")<=we()(Ca||dr).startOf("second")?Promise.reject(Ca?"\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:Dn=>Dn&&we()(Dn).startOf("second")},pt.createElement(Vr.default,{disabled:uo("evaluation_start"),size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4",style:{width:270,marginLeft:10},format:"YYYY-MM-DD HH:mm",disabledDate:Dn=>(0,E.Q8)(Dn,Ze==null?void 0:Ze.course_end_date,we()(Ca||dr).add(1,"minutes").format()),disabledTime:Dn=>(0,E.d0)(Dn,we()(Ca||dr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")}}))),pt.createElement(pe.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")),pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb10`},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u622A\u6B62\u65F6\u95F4"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{name:"evaluation_end",rules:[{required:!0,validator:(Dn,Hn)=>Hn===null?Promise.reject("\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4"):we()(Hn).startOf("second")<=we()(ur||Ca||dr).startOf("second")?Promise.reject(ur?"\u533F\u8BC4\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u2264\u533F\u8BC4\u5F00\u59CB\u65F6\u95F4\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9":Ca?"\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:Dn=>Dn&&we()(Dn).startOf("second")},pt.createElement(Vr.default,{disabled:uo("evaluation_end"),size:"large",style:{width:270,marginLeft:10},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",format:"YYYY-MM-DD HH:mm",disabledDate:Dn=>(0,E.Q8)(Dn,Ze==null?void 0:Ze.course_end_date,we()(ur||Ca||dr).add(1,"minutes").format()),disabledTime:Dn=>(0,E.d0)(Dn,we()(ur||Ca||dr).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:we()((0,E.U6)(),"HH:mm")}}))),pt.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u533F\u8BC4TA\u4EBA\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9\uFF09")),pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb10`},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u533F\u8BC4\u6570\u91CF"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{name:"evaluation_num",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},pt.createElement(ue.Z,{size:"large",style:{width:186,marginLeft:10},disabled:uo("evaluation_num")}))),pt.createElement(pe.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")),pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb10`},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u7F3A\u8BC4\u6263\u5206"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{name:"absence_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},pt.createElement(ue.Z,{size:"large",style:{width:186,marginLeft:10},addonAfter:"\u5206",max:100,min:0,disabled:uo("absence_penalty")}))),pt.createElement(pe.Z,{className:"c-grey-333"},"\uFF08\u5B66\u751F\u7F3A\u8BC4\u65F6\uFF0C\u5176\u6210\u7EE9\u5C06\u88AB\u6263\u51CF\u7684\u5206\u503C\uFF09"))):pt.createElement(b.default.List,{name:"anonymous_comment_settings"},(Dn,{add:Hn,remove:Rn})=>Dn.map((zn,ca)=>{var Fr,Go,ui,ka,Or,Ni,yo;const bn=Ca||((Go=Ki((Fr=eo==null?void 0:eo[ca])==null?void 0:Fr.group_name,Rr||[],(kn,Gn)=>we()(kn==null?void 0:kn.late_time).startOf("second")>we()(Gn==null?void 0:Gn.late_time).startOf("second")))==null?void 0:Go.late_time)||dr||((Or=(ka=Ki((ui=eo==null?void 0:eo[ca])==null?void 0:ui.group_name,rr||[],(kn,Gn)=>{var bo,dl;return we()((bo=kn==null?void 0:kn.publish_time)==null?void 0:bo[1]).startOf("second")>we()((dl=Gn==null?void 0:Gn.publish_time)==null?void 0:dl[1]).startOf("second")}))==null?void 0:ka.publish_time)==null?void 0:Or[1]);return pt.createElement(Be.Z,{key:zn.key,style:{padding:"0px 14px 0px 82px"}},pt.createElement(pe.Z,{className:ba.Z.lable_name1,style:{lineHeight:"40px"}},"\u533F\u8BC4\u89C4\u5219",ca+1),pt.createElement(Be.Z,{wrap:!1,align:"top",justify:"space-between"},pt.createElement(pe.Z,null,pt.createElement(Be.Z,{wrap:!1,align:"top"},pt.createElement(pe.Z,{className:"mr20 ml15"},pt.createElement(b.default.Item,{name:[zn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},pt.createElement(fe.default,{disabled:uo(["anonymous_comment_settings","group_name"],eo==null?void 0:eo[ca]),size:"large",placeholder:Kn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),style:{width:228},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Li(Fa?Ze==null?void 0:Ze.group_settings:rr,eo)}))),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{name:[zn.name,"evaluation_start"],rules:[{required:!0,validator:(kn,Gn)=>Gn==null?Promise.reject("\u8BF7\u9009\u62E9\u533F\u8BC4\u65F6\u95F4"):bn&&we()(Gn).startOf("second")<=we()(bn).startOf("second")?Promise.reject(dr?"\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()}]},pt.createElement(Vr.default.RangePicker,{disabled:uo(["anonymous_comment_settings","evaluation_start"],eo==null?void 0:eo[ca]),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:kn=>(0,E.Q8)(kn,Ze==null?void 0:Ze.course_end_date,we()(bn).add(1,"minutes").format()),disabledTime:kn=>(0,E.d0)(kn,we()(bn).add(1,"minutes")),showTime:{format:"HH:mm",defaultValue:[we()((0,E.U6)(),"HH:mm"),we()((0,E.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm"})))),pt.createElement(Be.Z,{wrap:!1,align:"top",style:{padding:"5px 0",position:"relative",left:"-55px"}},pt.createElement(pe.Z,{className:ba.Z.lable_name1,style:{marginRight:4}},"\u533F\u8BC4\u6570\u91CF"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[zn.name,"evaluation_num"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u533F\u8BC4\u6570\u91CF"}]},pt.createElement(ue.Z,{style:{width:203},size:"large",min:0,disabled:uo(["anonymous_comment_settings","evaluation_num"],eo==null?void 0:eo[ca])}))),pt.createElement(pe.Z,{className:ba.Z.lable_name1,style:{marginLeft:40}},"\u7F3A\u8BC4\u6263\u5206"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[zn.name,"absence_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F3A\u8BC4\u6263\u5206"}]},pt.createElement(ue.Z,{style:{width:186,marginLeft:10},addonAfter:"\u5206",size:"large",min:0,max:100,disabled:uo(["anonymous_comment_settings","absence_penalty"],eo==null?void 0:eo[ca])}))),!bi&&pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{style:{marginLeft:40,lineHeight:"40px"},name:[zn.name,"student_comment"],valuePropName:"checked"},pt.createElement(z.default,{disabled:uo(["anonymous_comment_settings","student_comment"],eo==null?void 0:eo[ca])},"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"))))),!Po&&pt.createElement(Be.Z,{className:(Ni=ba.Z)==null?void 0:Ni.h_lh_40},((yo=Li(Fa?Ze==null?void 0:Ze.group_settings:rr,eo))==null?void 0:yo.length)>0&&pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0,absence_penalty:3,evaluation_num:3})}})),ca!=0&&!uo(["anonymous_comment_settings","group_name"],eo==null?void 0:eo[ca])?pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000"},onClick:()=>{Rn(zn.name)}})):pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 current ml15",style:{color:"#E30000",opacity:"0.2"}})))))})),pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb5 mt5`},pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{name:"is_open_abnormal_score",valuePropName:"checked"},pt.createElement(z.default,{disabled:uo("is_open_abnormal_score"),style:{height:40,lineHeight:"40px"}},"\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7"))),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{className:ba.Z.poor_rating,name:"abnormal_score",rules:[{validator:(Dn,Hn)=>Hn===0?Promise.reject("\u5B66\u751F\u533F\u8BC4\u5206\u5DEE\u8D85\u8FC7\u6570\u503C\u4E0D\u80FD\u4E3A0"):Promise.resolve()}]},pt.createElement(ue.Z,{size:"large",style:{width:186},addonAfter:"\u5206",disabled:uo("student_comment"),min:1,max:100}))),pt.createElement(pe.Z,null," ",pt.createElement("span",{className:"ml10"},"\u5206\u8BA1\u5165",Po?"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868":pt.createElement("span",{style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{if(!(Ze!=null&&Ze.anonymous_comment)){he.ZP.warning(Kn.formatMessage({id:"classrooms.afterSaveEnableToAnonExceptionList",defaultMessage:"\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/${Wa==null?void 0:Wa.coursesId}/common_homework/${Wa==null?void 0:Wa.categoryId}/detail?TabsActiveKey=2&tabs=10`)}},"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38\u5217\u8868")),pt.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"},pt.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 current c-grey-666 current-primary ml5"})))),bi&&pt.createElement(b.default.Item,{className:`${ba.Z.row_sty1} mb5`,name:"student_comment",valuePropName:"checked"},pt.createElement(z.default,{disabled:uo("student_comment")},pt.createElement(Be.Z,{gutter:10},pt.createElement(pe.Z,null,"\u533F\u8BC4\u8BA1\u5165\u5DF2\u8BC4\u9605"),pt.createElement(pe.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")))),pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb5`},pt.createElement(b.default.Item,{name:"anonymous_appeal",valuePropName:"checked",className:ba.Z.h_lh_40},pt.createElement(z.default,{disabled:uo("anonymous_appeal")},"\u542F\u7528\u533F\u8BC4\u7533\u8BC9")),pt.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")),Oo&&pt.createElement("div",{style:{paddingBottom:5}},pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb5`},pt.createElement(pe.Z,{className:ba.Z.lable_name},"\u7533\u8BC9\u65B9\u5F0F"),pt.createElement(pe.Z,null,pt.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"}]},pt.createElement(oe.ZP.Group,{disabled:uo("unified_anonymous_appeal")},pt.createElement(oe.ZP,{value:!0},"\u7EDF\u4E00\u7533\u8BC9"),((ht=Ze==null?void 0:Ze.group_settings)==null?void 0:ht.length)>0&&pt.createElement(oe.ZP,{value:!1},"\u5206\u73ED\u7533\u8BC9")))),(Cr===!1||Fa===!1||bi==!1)&&pt.createElement(le.Z,{title:Ti("unified_anonymous_appeal")},pt.createElement("div",{style:{width:"calc(100% - 95px)",height:"100%",position:"absolute",top:0,left:"95px"}}))),ra?pt.createElement(Be.Z,{className:`${ba.Z.row_sty1} mb5`},pt.createElement(pe.Z,{className:"c-grey-333 mr10"},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{name:"appeal_penalty",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},pt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:uo("appeal_penalty")}))),pt.createElement(pe.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")):pt.createElement(b.default.List,{name:"anonymous_appeal_settings"},(Dn,{add:Hn,remove:Rn})=>Dn.map((zn,ca)=>{var Fr,Go;return pt.createElement(Be.Z,{key:zn.key,style:{padding:"5px 14px 5px 82px"}},pt.createElement(pe.Z,{className:ba.Z.lable_name1},"\u7533\u8BC9\u89C4\u5219",ca+1),pt.createElement(Be.Z,{wrap:!1,align:"top",justify:"space-between"},pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[zn.name,"group_name"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},pt.createElement(fe.default,{disabled:uo(["anonymous_appeal_settings","group_name"],ha==null?void 0:ha[ca]),placeholder:Kn.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),size:"large",style:{width:250},mode:"multiple",fieldNames:{label:"group_name",value:"group_name"},options:Li(bi?Ze==null?void 0:Ze.group_settings:eo,ha)}))),pt.createElement(pe.Z,{className:`${ba.Z.lable_name1} ml20`},"\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"),pt.createElement(pe.Z,null,pt.createElement(b.default.Item,{className:"ml10",name:[zn.name,"appeal_penalty"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8FDD\u89C4\u533F\u8BC4\u6263\u5206"}]},pt.createElement(ue.Z,{size:"large",addonAfter:"\u5206",style:{width:186},min:0,max:100,disabled:uo(["anonymous_appeal_settings","appeal_penalty"],ha==null?void 0:ha[ca])}))),!Po&&pt.createElement(Be.Z,{className:(Fr=ba.Z)==null?void 0:Fr.h_lh_40},!!((Go=Li(bi?Ze==null?void 0:Ze.group_settings:eo,ha))!=null&&Go.length)&&pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-tianjiatimu ml15 current",style:{color:"#00B187"},onClick:()=>{Hn({is_admin:!0,appeal_penalty:2})}})),ca!=0&&!uo(["anonymous_appeal_settings","group_name"],ha==null?void 0:ha[ca])?pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml15 current",style:{color:"#E30000"},onClick:()=>{Rn(zn.name)}})):pt.createElement(pe.Z,null,pt.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2"}})))))}))))))),((0,a.GJ)()||!(xo||jo||wo))&&pt.createElement(je.ZP,{loading:ua||Jt,type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:()=>{Qa.submit()}},"\u4FDD\u5B58"),pt.createElement(ei.Z,{onConfirm:(Dn,Hn)=>{rr.splice(Dn,0,...Hn),rr.splice(Dn+Hn.length,1);const Rn=(0,E.QE)([...rr]);Rn.forEach(zn=>{var ca;((ca=zn==null?void 0:zn.publish_time)==null?void 0:ca.length)==2?zn.publish_time=zn.publish_time:zn.publish_time=[we()(zn==null?void 0:zn.publish_time),we()(zn==null?void 0:zn.end_time)]}),Qa.setFieldValue("group_settings",[...Rn])}})))};var gl=(0,Ee.connect)(({shixunHomeworks:nt,classroomList:Ve,loading:Je})=>({shixunHomeworks:nt,classroomList:Ve,loading:Je.effects}))(Kl),kl=te(11803),Sl=te(59301),su=Object.defineProperty,ml=Object.getOwnPropertySymbols,Ul=Object.prototype.hasOwnProperty,Yl=Object.prototype.propertyIsEnumerable,zl=(nt,Ve,Je)=>Ve in nt?su(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,ql=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Ul.call(Ve,Je)&&zl(nt,Je,Ve[Je]);if(ml)for(var Je of ml(Ve))Yl.call(Ve,Je)&&zl(nt,Je,Ve[Je]);return nt},$l=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const hu=({shixunHomeworks:nt,dispatch:Ve})=>{const Je=(0,Ee.useIntl)(),{workSetting:Wt}=nt;(0,x.useEffect)(()=>{qt()},[]);const Vt=(0,Ee.useParams)(),[Yt,ea]=(0,x.useState)("1"),qt=()=>$l(void 0,null,function*(){yield Ve({type:"shixunHomeworks/getWorkSetting",payload:ql({},Vt)})}),Et=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Wt!=null&&Wt.is_new_rule?Sl.createElement(gl,null):Sl.createElement(fi,{getData:qt})},!(Wt!=null&&Wt.is_new_rule)&&{key:"3",label:"\u533F\u8BC4\u8BBE\u7F6E",element:Sl.createElement(Ur,null)},{key:"4",label:"\u8BC4\u5206\u8BBE\u7F6E",element:Sl.createElement(wr,{getData:qt})},{key:"5",label:"\u516C\u5F00\u8BBE\u7F6E",element:Sl.createElement(_o,{getData:qt})},{key:"6",label:"\u534F\u4F5C\u8BBE\u7F6E",element:Sl.createElement(mo,null)}].filter(ln=>!!ln);return(0,x.useEffect)(()=>(Ve({type:"globalSetting/footerToggle",payload:!1}),()=>{Ve({type:"globalSetting/footerToggle",payload:!0})}),[]),Sl.createElement("div",{style:{paddingBottom:"50px"}},Sl.createElement(kl.Z,{dataSource:Et,style:{marginBottom:52}}))};var eu=(0,Ee.connect)(({shixunHomeworks:nt})=>({shixunHomeworks:nt}))(hu),du=te(29517),cu=te(40127),Vl=te(36337),Hl=Object.defineProperty,Bl=Object.getOwnPropertySymbols,Tl=Object.prototype.hasOwnProperty,tu=Object.prototype.propertyIsEnumerable,nu=(nt,Ve,Je)=>Ve in nt?Hl(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,au=(nt,Ve)=>{for(var Je in Ve||(Ve={}))Tl.call(Ve,Je)&&nu(nt,Je,Ve[Je]);if(Bl)for(var Je of Bl(Ve))tu.call(Ve,Je)&&nu(nt,Je,Ve[Je]);return nt};const ru=nt=>React.createElement("svg",au({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},nt),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 ou="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE0djE0SDB6Ii8+PGcgc3Ryb2tlPSIjRkZGIj48cGF0aCBkPSJNMS41IDUuNjg1aDd2N2gtN3oiLz48cGF0aCBkPSJNMyA0Ljc4N1YzLjg3bDcuNDI1LjA0OXY2LjgxNmgtLjk0MyIvPjxwYXRoIGQ9Ik01IDIuOTE3VjJsNy40MjUuMDV2Ni42ODVoLS45NDMiLz48L2c+PC9nPjwvc3ZnPg==",Zl={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"},Ql=Object.defineProperty,iu=Object.getOwnPropertySymbols,gu=Object.prototype.hasOwnProperty,mu=Object.prototype.propertyIsEnumerable,Jl=(nt,Ve,Je)=>Ve in nt?Ql(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Dl=(nt,Ve)=>{for(var Je in Ve||(Ve={}))gu.call(Ve,Je)&&Jl(nt,Je,Ve[Je]);if(iu)for(var Je of iu(Ve))mu.call(Ve,Je)&&Jl(nt,Je,Ve[Je]);return nt},Ol=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const jl=({user:nt,dispatch:Ve})=>{const Je=(0,Ee.useIntl)(),Wt=(0,Ee.useParams)(),[Vt,Yt]=(0,x.useState)({page:1,limit:10}),[ea,qt]=(0,x.useState)([{}]),[Et,ln]=(0,x.useState)(0),[sa,Un]=(0,x.useState)(!0),dn=[{title:"\u5E8F\u53F7",dataIndex:"index",align:"left",render:(fn,zt,Yn)=>Yn+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:fn=>fn||"--"},{title:"\u73ED\u7EA7",align:"left",dataIndex:"course_group_name",width:110,ellipsis:!0,render:fn=>fn||"--"},{title:"\u5F53\u524D\u5206\u7EC4",align:"left",dataIndex:"from_course_group_name",width:110,render:(fn,zt)=>{var Yn;return x.createElement("span",null,x.createElement("span",null,fn),x.createElement(le.Z,{overlayClassName:Zl.tip,placement:"right",title:x.createElement(Be.Z,{style:{maxHeight:200,overflow:"auto"}},x.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),x.createElement("div",null,(Yn=zt==null?void 0:zt.from_course_group_members)==null?void 0:Yn.map(Pa=>x.createElement("div",null,Pa))))},x.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:(fn,zt)=>{var Yn;return x.createElement("span",null,x.createElement("span",null,fn),x.createElement(le.Z,{overlayClassName:Zl.tip,placement:"right",title:x.createElement(Be.Z,{style:{maxHeight:200,overflow:"auto"}},x.createElement("div",null,"\u5206\u7EC4\u6210\u5458\uFF1A"),x.createElement("div",null,(Yn=zt==null?void 0:zt.to_course_group_members)==null?void 0:Yn.map(Pa=>x.createElement("div",null,Pa))))},x.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:(fn,zt)=>x.createElement(x.Fragment,null,fn==="\u5F85\u5904\u7406"&&x.createElement("span",{className:Zl.btns},x.createElement("span",{onClick:()=>pa(zt.id,2)},"\u62D2\u7EDD"),x.createElement("span",{className:"ml30",onClick:()=>pa(zt.id,1)},"\u540C\u610F")),fn==="\u5DF2\u540C\u610F"&&x.createElement("span",{style:{color:"#00B187"}},"\u5DF2\u540C\u610F"),fn==="\u5DF2\u62D2\u7EDD"&&x.createElement("span",{style:{color:"#E30000"}},"\u5DF2\u62D2\u7EDD"))}],pa=(fn,zt)=>Ol(void 0,null,function*(){Un(!0);const Yn=yield(0,ve.ZP)(`/api/homework_commons/${Wt==null?void 0:Wt.categoryId}/deal_request`,{method:"post",body:{request_id:fn,status:zt}});(Yn==null?void 0:Yn.status)===0&&(he.ZP.success(Je.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),xt(Vt)),Un(!1)});(0,x.useEffect)(()=>{xt(Vt)},[]);const xt=fn=>Ol(void 0,null,function*(){Un(!0);const zt=yield(0,ve.ZP)(`/api/homework_commons/${Wt==null?void 0:Wt.categoryId}/get_request`,{method:"get",params:Dl({},fn)});(zt==null?void 0:zt.status)===0&&(qt(zt.data),ln(zt==null?void 0:zt.total_count)),Un(!1)}),$t=(fn,zt)=>{Vt.page=fn,Vt.limit=zt,Yt(Dl({},Vt)),xt(Vt)};return x.createElement("section",{className:Zl.wrap},x.createElement(ye.default,{dataSource:ea,bordered:!1,rowKey:fn=>fn.id,columns:dn,loading:sa,pagination:{pageSize:Vt.limit,total:Et,current:Vt.page,onChange:$t,showQuickJumper:!0,hideOnSinglePage:!0}}))};var fu=(0,Ee.connect)(({user:nt})=>({user:nt}))(jl),pu=te(64165),xe={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,mt=Object.prototype.propertyIsEnumerable,Ht=(nt,Ve,Je)=>Ve in nt?Te(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Mt=(nt,Ve)=>{for(var Je in Ve||(Ve={}))ct.call(Ve,Je)&&Ht(nt,Je,Ve[Je]);if(He)for(var Je of He(Ve))mt.call(Ve,Je)&&Ht(nt,Je,Ve[Je]);return nt},mn=(nt,Ve)=>{var Je={};for(var Wt in nt)ct.call(nt,Wt)&&Ve.indexOf(Wt)<0&&(Je[Wt]=nt[Wt]);if(nt!=null&&He)for(var Wt of He(nt))Ve.indexOf(Wt)<0&&mt.call(nt,Wt)&&(Je[Wt]=nt[Wt]);return Je},cn=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const xn=nt=>{var Ve=nt,{classroomList:Je,dispatch:Wt,cb:Vt}=Ve,Yt=mn(Ve,["classroomList","dispatch","cb"]),ea,qt,Et,ln,sa,Un,dn,pa,xt;const $t=(0,Ee.useIntl)(),fn=(0,Ee.useParams)(),[zt,Yn]=(0,x.useState)({}),[Pa,en]=(0,x.useState)(""),[Ya,ht]=(0,x.useState)(!0),[Kn,Wa]=(0,x.useState)(!1),[Ze,Kt]=(0,x.useState)("");(0,x.useEffect)(()=>{Je.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4"&&ua()},[Je.actionTabs]);const ua=(Jt="")=>cn(void 0,null,function*(){ht(!0);const Sa=yield(0,ve.ZP)(`/api/homework_commons/${fn.categoryId}/get_group_members`,{method:"get",params:{group_id:Jt}});(Sa==null?void 0:Sa.status)===0&&Yn(Mt({},Sa)),ht(!1)}),Sr=()=>cn(void 0,null,function*(){if(!Pa){he.ZP.warning($t.formatMessage({id:"classrooms.promptGroup",defaultMessage:"\u8BF7\u9009\u62E9\u9700\u8981\u66F4\u6362\u7684\u5206\u7EC4"}));return}if(!Ze){he.ZP.warning($t.formatMessage({id:"classrooms.promptReason",defaultMessage:"\u8BF7\u8F93\u5165\u66F4\u6362\u539F\u56E0"}));return}Wa(!0);let Jt=yield(0,ve.ZP)(`/api/homework_commons/${fn.categoryId}/create_request`,{method:"post",body:{to_course_group_id:Pa,reason:Ze}});(Jt==null?void 0:Jt.status)===0&&(he.ZP.info($t.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),Wt({type:"classroomList/setActionTabs",payload:{}}),Vt()),Wa(!1)});return x.createElement(Ne.default,{width:700,centered:!0,afterClose:()=>{en(""),Kt("")},confirmLoading:Kn,title:"\u7533\u8BF7\u66F4\u6362\u5206\u7EC4",onOk:Sr,open:Je.actionTabs.key==="\u7533\u8BF7\u6362\u7EC4",onCancel:()=>{Wt({type:"classroomList/setActionTabs",payload:{}})}},x.createElement("div",{className:xe.modal},x.createElement(On.Z,{spinning:Ya},x.createElement(Be.Z,{align:"middle",justify:"space-between"},x.createElement("div",{className:"c-black"},"\u4F60\u5F53\u524D\u6240\u5728\u5206\u7EC4\xA0",x.createElement("b",null,zt==null?void 0:zt.current_group)),x.createElement(Be.Z,{align:"middle"},x.createElement("div",{className:"mr15"},"\u66F4\u6362\u5206\u7EC4"),x.createElement(fe.default,{onChange:Jt=>{en(Jt),ua(Jt)},value:Pa,size:"large",style:{width:248}},(ea=zt==null?void 0:zt.group_infos)==null?void 0:ea.map(Jt=>x.createElement(fe.default.Option,{key:Jt.group_id,value:Jt.group_id},Jt.group_name))))),x.createElement(Be.Z,{className:"mt15"},x.createElement("div",{className:xe.member,style:{borderRight:"1px solid #D9DFE8"}},x.createElement(Be.Z,{className:xe.head},x.createElement("div",null,zt==null?void 0:zt.current_group,"\u6210\u5458"),x.createElement("div",null,"\u5171",x.createElement("span",{className:"ml5 mr5 c-light-primary"},(qt=zt==null?void 0:zt.current_group_members)==null?void 0:qt.length),"\u4EBA")),x.createElement(Be.Z,{style:{height:"calc(100% - 34px)"}},x.createElement("div",{className:xe.listWrap,style:{borderRight:0}},(Et=zt==null?void 0:zt.current_group_members)==null?void 0:Et.map(Jt=>x.createElement("div",{key:Jt.user_id,className:xe.list},x.createElement("img",{src:`${Fn.Z.IMG_SERVER}/images/${Jt==null?void 0:Jt.avatar_url}`}),x.createElement("span",null,Jt.real_name),(Jt==null?void 0:Jt.is_me)&&x.createElement("div",null,"\u6211")))))),x.createElement("div",{className:xe.member},!((ln=zt==null?void 0:zt.group_members)!=null&&ln.length)&&x.createElement(pu.Z,null),!!((sa=zt==null?void 0:zt.group_members)!=null&&sa.length)&&x.createElement(x.Fragment,null,x.createElement(Be.Z,{className:xe.head},x.createElement("div",null,(dn=(Un=zt==null?void 0:zt.group_infos)==null?void 0:Un.find(Jt=>Jt.group_id===Pa))==null?void 0:dn.group_name,"\u6210\u5458"),x.createElement("div",null,"\u5171",x.createElement("span",{className:"ml5 mr5 c-light-primary"},(pa=zt==null?void 0:zt.group_members)==null?void 0:pa.length),"\u4EBA")),x.createElement(Be.Z,{style:{height:"calc(100% - 34px)"}},x.createElement("div",{className:xe.listWrap,style:{borderLeft:0}},(xt=zt==null?void 0:zt.group_members)==null?void 0:xt.map(Jt=>x.createElement("div",{key:Jt.user_id,className:xe.list},x.createElement("img",{src:`${Fn.Z.IMG_SERVER}/images/${Jt==null?void 0:Jt.avatar_url}`}),x.createElement("span",null,Jt.real_name)))))))),x.createElement(Be.Z,{className:"mt15"},x.createElement("div",{className:"mr15",style:{color:"#5F6368"}},"\u66F4\u6362\u539F\u56E0"),x.createElement(Le.default.TextArea,{maxLength:300,value:Ze,onChange:Jt=>Kt(Jt.target.value),style:{width:578},placeholder:"\u8BF7\u8F93\u5165\u6362\u7EC4\u539F\u56E0",size:"large"})))))};var xa=(0,Ee.connect)(({classroomList:nt})=>({classroomList:nt}))(xn),wn={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"},_n=te(52324),ma=te(51062),fa=te(75501),gn=te(37906),Ln={TabsStyle:"TabsStyle___TanFG"},pn=te(59301),Xa=Object.defineProperty,Ga=Object.defineProperties,er=Object.getOwnPropertyDescriptors,sr=Object.getOwnPropertySymbols,ar=Object.prototype.hasOwnProperty,za=Object.prototype.propertyIsEnumerable,Fo=(nt,Ve,Je)=>Ve in nt?Xa(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Hr=(nt,Ve)=>{for(var Je in Ve||(Ve={}))ar.call(Ve,Je)&&Fo(nt,Je,Ve[Je]);if(sr)for(var Je of sr(Ve))za.call(Ve,Je)&&Fo(nt,Je,Ve[Je]);return nt},fo=(nt,Ve)=>Ga(nt,er(Ve)),Io=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const ti=nt=>Io(void 0,null,function*(){return yield(0,ve.ZP)(`/api/student_works/${nt.userId}/deal_appeal_score.json`,{method:"post",body:nt})}),ci=({globalSetting:nt,shixunHomeworks:Ve,dispatch:Je,classroomList:Wt})=>{var Vt,Yt,ea,qt,Et,ln;const sa=(0,Ee.useIntl)(),Un=(0,Ee.useParams)(),[dn]=(0,Ee.useSearchParams)(),[pa]=b.default.useForm(),{workSetting:xt}=Ve,[$t,fn]=(0,x.useState)(!1),[zt,Yn]=(0,x.useState)(null),[,Pa,en,Ya]=(0,wt.U)(Ot.cN,{homeworkId:Un==null?void 0:Un.categoryId}),[,ht,Kn,Wa]=(0,wt.U)(Ot.Qz,{homeworkId:Un==null?void 0:Un.categoryId}),[,Ze,Kt,ua]=(0,wt.U)(Ot.mQ,{homeworkId:Un==null?void 0:Un.categoryId}),[,,Sr,Jt]=(0,wt.U)(ti,{}),[Sa,Qa]=(0,x.useState)({activeKey:"1",page:1,limit:10,status:""}),Fa=[{id:"",name:"\u5168\u90E8"},{id:1,name:"\u5F85\u5BA1\u6838"},{id:3,name:"\u63A5\u53D7\u7533\u8BC9"},{id:4,name:"\u9A73\u56DE\u7533\u8BC9"}],rr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Mn,Cr,Ca)=>`${((Sa==null?void 0:Sa.page)-1)*Sa.limit+Ca+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,Cr)=>pn.createElement("a",{href:`/classrooms/${Un==null?void 0:Un.coursesId}/group_homework/${Un==null?void 0:Un.categoryId}/review/${Cr==null?void 0:Cr.student_work_id}`,target:"_blank"},Mn)},{title:"\u53CD\u9988\u95EE\u9898\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:180,render:Mn=>we()(Mn).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:80,render:(Mn,Cr)=>pn.createElement("a",{href:`/classrooms/${Un==null?void 0:Un.coursesId}/group_homework/${Un==null?void 0:Un.categoryId}/review/${Cr==null?void 0:Cr.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],Rr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Mn,Cr,Ca)=>`${((Sa==null?void 0:Sa.page)-1)*Sa.limit+Ca+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":pn.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,Cr)=>pn.createElement("a",{href:`/classrooms/${Un==null?void 0:Un.coursesId}/group_homework/${Un==null?void 0:Un.categoryId}/review/${Cr==null?void 0:Cr.student_work_id}`,target:"_blank"},"\u67E5\u770B")}],dr=[{title:"\u5E8F\u53F7",dataIndex:"id",key:"id",ellipsis:!0,width:80,render:(Mn,Cr,Ca)=>`${((Sa==null?void 0:Sa.page)-1)*Sa.limit+Ca+1}`},{title:"\u7533\u8BC9\u4EBA",ellipsis:!0,dataIndex:"real_name",key:"real_name",width:150,render:(Mn,Cr)=>pn.createElement("a",{href:`/classrooms/${Un==null?void 0:Un.coursesId}/group_homework/${Un==null?void 0:Un.categoryId}/review/${Cr==null?void 0:Cr.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=>we()(Mn).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",align:"right",dataIndex:"appeal_status",key:"appeal_status",width:150,render:(Mn,Cr)=>pn.createElement(pn.Fragment,null,Mn==3&&pn.createElement("span",{className:"c-grey-333"},"\u5DF2\u63A5\u53D7"),Mn==4&&pn.createElement("span",{className:"c-grey-333"},"\u5DF2\u9A73\u56DE"),Mn==1&&pn.createElement(pn.Fragment,null,pn.createElement(Pt.op,{openLoading:!0,type:"link",style:{padding:0},danger:!0,onClick:()=>Io(void 0,null,function*(){(yield Sr({userId:Cr.student_work_id,score_id:Cr.student_works_score_id,status:4})).status===0&&Ro()})},"\u9A73\u56DE"),pn.createElement(Pt.op,{openLoading:!0,className:"ml20",type:"link",style:{padding:0},onClick:()=>Io(void 0,null,function*(){Yn(Cr),fn(!0)})},"\u63A5\u53D7")))}],Ro=(Mn=Sa)=>{Sa.activeKey=="1"&&Kn({page:Mn==null?void 0:Mn.page,limit:Mn==null?void 0:Mn.limit}),Sa.activeKey=="2"&&Kt({page:Mn==null?void 0:Mn.page,limit:Mn==null?void 0:Mn.limit}),Sa.activeKey=="3"&&en({page:Mn==null?void 0:Mn.page,limit:Mn==null?void 0:Mn.limit,status:Mn==null?void 0:Mn.status})};return(0,x.useEffect)(()=>{Ro(Sa)},[Sa]),(0,x.useEffect)(()=>{console.log("params",Un,dn.get("TabsActiveKey")?dn.get("TabsActiveKey"):xt!=null&&xt.is_new_rule?"3":"1"),Qa(fo(Hr({},Sa),{activeKey:dn.get("TabsActiveKey")||"1"}))},[dn.get("TabsActiveKey")]),pn.createElement(On.Z,{spinning:ht||Pa||Ze},pn.createElement("section",{className:"p30",style:{background:"#fff"}},pn.createElement(me.default,{destroyInactiveTabPane:!0,className:Ln.TabsStyle,activeKey:Sa.activeKey,onChange:Mn=>{Qa(fo(Hr({},Sa),{activeKey:Mn,page:1,limit:10}))}},pn.createElement(me.default.TabPane,{tab:"\u95EE\u9898\u53CD\u9988",key:"1"},pn.createElement(ye.default,{className:"mt20",locale:{emptyText:pn.createElement(tt.Z,null)},columns:rr,dataSource:((Vt=Wa==null?void 0:Wa.data)==null?void 0:Vt.list)||[],pagination:{total:((Yt=Wa==null?void 0:Wa.data)==null?void 0:Yt.count)||0,onChange:(Mn,Cr)=>{Qa(fo(Hr({},Sa),{page:Mn,limit:Cr}))},current:Sa==null?void 0:Sa.page,pageSize:Sa==null?void 0:Sa.limit,showTotal:Mn=>pn.createElement(pn.Fragment,null,"\u5171",pn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Mn),"\u6761\u6570\u636E")}})),pn.createElement(me.default.TabPane,{tab:"\u533F\u8BC4\u8BC4\u5206\u5F02\u5E38",key:"2"},pn.createElement(ye.default,{className:"mt20",locale:{emptyText:pn.createElement(tt.Z,null)},columns:Rr,dataSource:((ea=ua==null?void 0:ua.data)==null?void 0:ea.list)||[],pagination:{total:((qt=ua==null?void 0:ua.data)==null?void 0:qt.count)||0,onChange:(Mn,Cr)=>{Qa(fo(Hr({},Sa),{page:Mn,limit:Cr}))},current:Sa==null?void 0:Sa.page,pageSize:Sa==null?void 0:Sa.limit,showTotal:Mn=>pn.createElement(pn.Fragment,null,"\u5171",pn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Mn),"\u6761\u6570\u636E")}})),pn.createElement(me.default.TabPane,{tab:"\u533F\u8BC4\u7533\u8BC9",key:"3"},pn.createElement(Pt.qp,{title:"\u7533\u8BC9\u72B6\u6001",className:"mt20",value:Sa.status,onChange:Mn=>{Qa(fo(Hr({},Sa),{status:Mn,page:1}))},dataSource:Fa,titleWidth:60}),pn.createElement(ye.default,{locale:{emptyText:pn.createElement(tt.Z,null)},columns:dr,dataSource:((Et=Ya==null?void 0:Ya.data)==null?void 0:Et.list)||[],pagination:{total:((ln=Ya==null?void 0:Ya.data)==null?void 0:ln.count)||0,onChange:(Mn,Cr)=>{Qa(fo(Hr({},Sa),{page:Mn,limit:Cr}))},current:Sa==null?void 0:Sa.page,pageSize:Sa==null?void 0:Sa.limit,showTotal:Mn=>pn.createElement(pn.Fragment,null,"\u5171",pn.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Mn),"\u6761\u6570\u636E")}}))),pn.createElement(Ne.default,{title:"\u63A5\u53D7\u7533\u8BC9",open:$t,centered:!0,destroyOnClose:!0,onCancel:()=>{fn(!1)},maskClosable:!1,width:544,onOk:()=>{pa.submit()}},pn.createElement(b.default,{form:pa,colon:!1,onFinish:Mn=>Io(void 0,null,function*(){(yield Sr(fo(Hr({},Mn),{userId:zt.student_work_id,score_id:zt.student_works_score_id,status:3}))).status===0&&(Ro(),fn(!1))})},pn.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"),pn.createElement(gn.Z,{style:{marginTop:"20px"},colon:!1,items:[{key:"1",label:"\u7533\u8BC9\u4EBA",children:pn.createElement("a",{href:`/classrooms/${Un==null?void 0:Un.coursesId}/group_homework/${Un==null?void 0:Un.categoryId}/review/${zt==null?void 0:zt.student_work_id}`,target:"_blank"},zt==null?void 0:zt.real_name)},{key:"2",label:"\u88AB\u7533\u8BC9\u4EBA",children:pn.createElement("span",{style:{color:"#191919"}},zt==null?void 0:zt.unappeal_real_name)},{key:"3",label:"\u88AB\u7533\u8BC9\u4EBA\u8BC4\u5206",children:pn.createElement("span",{style:{color:"#191919"}},zt==null?void 0:zt.score)}]}),pn.createElement(Be.Z,{className:"mt20",wrap:!1},pn.createElement(pe.Z,null,pn.createElement(b.default.Item,{label:"\u533F\u8BC4\u5206\u6570",name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u6570"}]},pn.createElement(ue.Z,{min:1,max:100,step:1}))),pn.createElement(pe.Z,null,pn.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"\u5206")),pn.createElement(pe.Z,null,pn.createElement(b.default.Item,{className:"ml20",valuePropName:"checked",name:"is_appeal_penalty",initialValue:!0},pn.createElement(z.default,null,"\u6263\u9664\u8FDD\u89C4\u533F\u8BC4\u5206\u6570"))))))))};var Di=(0,Ee.connect)(({user:nt,shixunHomeworks:Ve,loading:Je,globalSetting:Wt,classroomList:Vt})=>({user:nt,shixunHomeworks:Ve,globalSetting:Wt,loading:Je.effects,classroomList:Vt}))(ci),Yo={},kr=te(59301),To=Object.defineProperty,oi=Object.defineProperties,gi=Object.getOwnPropertyDescriptors,Ko=Object.getOwnPropertySymbols,qo=Object.prototype.hasOwnProperty,ji=Object.prototype.propertyIsEnumerable,Mi=(nt,Ve,Je)=>Ve in nt?To(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,_e=(nt,Ve)=>{for(var Je in Ve||(Ve={}))qo.call(Ve,Je)&&Mi(nt,Je,Ve[Je]);if(Ko)for(var Je of Ko(Ve))ji.call(Ve,Je)&&Mi(nt,Je,Ve[Je]);return nt},Ge=(nt,Ve)=>oi(nt,gi(Ve)),rt=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const st=({shixunHomeworks:nt,loading:Ve,globalSetting:Je,dispatch:Wt})=>{const Vt=(0,Ee.useIntl)(),[Yt,ea]=(0,x.useState)(_e(_e({},(0,Ee.useParams)()),{page:1,limit:20})),{workList:qt,workSetting:Et}=nt,[ln,sa]=(0,x.useState)([]),Un=()=>rt(void 0,null,function*(){const xt=yield Wt({type:"shixunHomeworks/getWorkList",payload:Ge(_e({},Yt),{score_open:Et==null?void 0:Et.score_open,work_public:Et==null?void 0:Et.work_public})});sa((xt==null?void 0:xt.student_works)||[])});(0,x.useEffect)(()=>{Un()},[]);const dn=(xt,$t)=>{Yt.page=xt,Yt.limit=20,Un()},pa=[(qt==null?void 0:qt.base_on_project)&&{title:"\u5173\u8054\u9879\u76EE",align:"left",dataIndex:"base_on_project",width:200,render:(xt,$t)=>{var fn,zt,Yn,Pa,en,Ya;return{children:((fn=$t.project_info)==null?void 0:fn.id)!==-1?kr.createElement("a",{target:"_blank",title:(zt=$t.project_info)==null?void 0:zt.name,href:`${(Yn=Je==null?void 0:Je.setting)==null?void 0:Yn.old_url}/projects${(Pa=$t.project_info)==null?void 0:Pa.id}`,style:{whiteSpace:"break-spaces"}},(en=$t.project_info)==null?void 0:en.name):(Ya=$t.project_info)==null?void 0:Ya.name,props:{rowSpan:$t.rowSpan}}}},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:150,render:(xt,$t)=>kr.createElement("div",{style:{display:"flex",alignItems:"center"}},kr.createElement("span",{className:Yo.atitle,style:{width:$t.is_leader?"":130,maxWidth:$t.is_leader&&80}}," ",xt),$t.is_leader&&kr.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:!(qt!=null&&qt.base_on_project),render:xt=>kr.createElement("span",{style:{color:"#666666"}},xt)},{title:"\u5F53\u524D\u6210\u7EE9",align:"left",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!(qt!=null&&qt.base_on_project),render:(xt,$t)=>kr.createElement(le.Z,{placement:"bottom",title:kr.createElement("div",null,kr.createElement("div",null,$t.teacher_score?`\u6559\u5E08\u8BC4\u5206\uFF1A${$t.teacher_score}\u5206`:"\u6559\u5E08\u8BC4\u5206\uFF1A0.0\u5206"),kr.createElement("div",null,$t.teaching_asistant_score?`\u52A9\u6559\u8BC4\u5206\uFF1A${$t.teaching_asistant_score}\u5206`:"\u52A9\u6559\u8BC4\u5206\uFF1A0.0\u5206"),qt!=null&&qt.anonymous_comment?kr.createElement("div",null,$t.student_score?`\u533F\u8BC4\u8BC4\u5206\uFF1A${$t.student_score}\u5206`:"\u533F\u8BC4\u8BC4\u5206\uFF1A0.0\u5206"):"",qt!=null&&qt.is_group_grade?kr.createElement("div",null,$t.group_leader_score?`\u7EC4\u957F\u8BC4\u5206\uFF1A${$t.group_leader_score}\u5206`:"\u7EC4\u957F\u8BC4\u5206\uFF1A0.0\u5206"):"",kr.createElement("div",null,$t.late_penalty?`\u8FDF\u4EA4\u6263\u5206\uFF1A${$t.late_penalty}\u5206`:"\u8FDF\u4EA4\u6263\u5206\uFF1A0.0\u5206"),kr.createElement("div",null,$t.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${$t.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0.0\u5206"),qt!=null&&qt.anonymous_comment?kr.createElement("div",null,$t.absence_penalty?`\u7F3A\u8BC4\u6263\u5206\uFF1A${$t.absence_penalty}\u5206`:"\u7F3A\u8BC4\u6263\u5206\uFF1A0.0\u5206"):"",kr.createElement("div",null,$t.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${$t.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0.0\u5206"),!(qt!=null&&qt.is_jupyter||qt!=null&&qt.is_jupyter_lab)&&kr.createElement("div",{onClick:fn=>{fn.stopPropagation(),Ee.history.push(`/classrooms/${Yt.coursesId}/group_homework/${Yt.categoryId}/review/${$t.id}`)},style:{color:"#8bb6fd",cursor:"pointer"}},"\u67E5\u770B\u8BC4\u5206 >"))},xt>0?kr.createElement("span",{style:{color:"#ff8100"}},xt):xt)},(qt==null?void 0:qt.base_on_project)&&{title:"\u4EE3\u7801\u884C\u6570",align:"left",dataIndex:"code_lines_count",render:xt=>xt||"--"},(qt==null?void 0:qt.base_on_project)&&{title:"issue\u6570\u91CF",align:"left",dataIndex:"issues_count",render:(xt,$t)=>xt||"--"},(qt==null?void 0:qt.base_on_project)&&{title:"\u66F4\u65B0\u65F6\u95F4",align:"left",dataIndex:"update_time",width:140,render:(xt,$t)=>({children:xt?kr.createElement("span",{style:{display:"block",alignItems:"center"}},"\u66F4\u65B0\u4EE3\u7801",kr.createElement("br",null),we()(xt).format("YYYY-MM-DD HH:mm")):"--",props:{rowSpan:$t.rowSpan}})},{title:"\u4F5C\u54C1\u72B6\u6001",dataIndex:"work_status",align:"left",render:(xt,$t)=>({children:xt===-1?"\u91CD\u505A\u4E2D":kr.createElement(E.Uw,{status:xt}),props:{rowSpan:$t.rowSpan}})},!(qt!=null&&qt.base_on_project)&&{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group",width:70,render:(xt,$t)=>({children:kr.createElement("span",{className:"c-blue"},xt),props:{rowSpan:$t.rowSpan}})},{title:"\u64CD\u4F5C",width:qt!=null&&qt.base_on_project?100:150,align:"left",dataInex:"action",render:(xt,$t)=>qt!=null&&qt.work_public?kr.createElement("a",{className:"c-blue",onClick:fn=>{fn.preventDefault(),Ee.history.push(`/classrooms/${Yt.coursesId}/group_homework/${Yt.categoryId}/review/${$t.id}`)}}," \u67E5\u770B "):"--"}].filter(xt=>!!xt);return kr.createElement("div",{className:"p30 bg-white"},kr.createElement("aside",{style:{paddingBottom:30}},kr.createElement(ye.default,{loading:Ve["shixunHomeworks/getWorkList"],rowKey:"id",bordered:!0,rowClassName:(xt,$t)=>(xt==null?void 0:xt.item_index)%2===0&&Yo.tables,className:Yo.tableWrapper,hideOnSinglePage:!0,pagination:!1,dataSource:ln,columns:pa,onChange:(xt,$t,fn)=>{if(fn.order===void 0)switch(fn.field){case"student_id":Yt.b_order="desc",Yt.order=fn.field;break;default:delete Yt.b_order,delete Yt.order}else Yt.b_order=fn.order.replace("end",""),Yt.order=fn.field;Wt({type:"shixunHomeworks/getWorkList",payload:_e({},Yt)})}})),kr.createElement(ne.Z,{showSizeChanger:!1,style:{paddingBottom:30},hideOnSinglePage:!0,onChange:dn,defaultCurrent:Yt.page||1,current:Yt.page||1,defaultPageSize:20,total:nt.workList.work_count}))};var St=(0,Ee.connect)(({shixunHomeworks:nt,classroomList:Ve,globalSetting:Je,loading:Wt})=>({shixunHomeworks:nt,classroomList:Ve,loading:Wt.effects,globalSetting:Je}))(st),yt=te(54580),Rt=te(59301),Zt=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const{Dragger:kt}=yt.default,an=({})=>{const nt=(0,Ee.useIntl)(),Ve=(0,Ee.useParams)(),[Je]=b.default.useForm(),[Wt,Vt]=(0,x.useState)([]),[Yt,ea]=(0,x.useState)(!1);let[qt,Et]=(0,x.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});function ln(){return Zt(this,null,function*(){var sa,Un;let dn;ea(!0),window.location.href.indexOf("exercise")>-1?dn=`/api/exercises/${Ve==null?void 0:Ve.categoryId}/redo_logs.json`:dn=`/api/homework_commons/${Ve==null?void 0:Ve.categoryId}/redo_logs.json`;let pa=yield(0,ve.ZP)(dn,{method:"get",params:qt});if(ea(!1),(pa==null?void 0:pa.status)===0){let xt=[];(Un=(sa=pa==null?void 0:pa.data)==null?void 0:sa.list)==null||Un.map(($t,fn)=>{var zt;(zt=$t==null?void 0:$t.group_infos)==null||zt.map((Yn,Pa)=>{var en,Ya,ht;Yn.rowSpan=Pa==0?(en=$t==null?void 0:$t.group_infos)==null?void 0:en.length:((ht=(Ya=$t==null?void 0:$t.group_infos)==null?void 0:Ya.filter(Kn=>Kn.work_group_id))==null?void 0:ht.length)>0?0:1,xt.push(Yn)})}),Vt([...xt])}})}return(0,x.useEffect)(()=>{ln()},[]),Rt.createElement("div",{style:{padding:"30px",background:"#fff"}},Rt.createElement(ye.default,{loading:Yt,bordered:!0,columns:[{title:"\u5206\u7EC4",align:"left",dataIndex:"work_group_name",width:200,render:(sa,Un)=>({children:Rt.createElement("span",null,sa),props:{rowSpan:Un.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:(sa,Un)=>({children:Rt.createElement("span",null,we()(sa).format("YYYY-MM-DD HH:mm:ss")),props:{rowSpan:Un.rowSpan}})},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator",render:(sa,Un)=>({children:Rt.createElement("span",null,sa),props:{rowSpan:Un.rowSpan}})}],dataSource:Wt,pagination:!1}),Rt.createElement(ne.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(sa,Un)=>{qt.page=sa,qt.limit=Un,Et(qt),ln()},current:qt.page,total:Wt.count,pageSize:qt.limit,style:{marginTop:20}}))};var Xt=(0,Ee.connect)(({classroomList:nt})=>({classroomList:nt}))(an),tn=te(45413),Bn={StepsStyle:"StepsStyle___U8mUn"},An=te(86697),Cn=te(94373),da={RadioGroup:"RadioGroup___LQlI0",TableStyles:"TableStyles___a_uqz"},wa=({onFinish:nt})=>{var Ve,Je,Wt,Vt,Yt;const ea=(0,Ee.useIntl)(),{shixunHomeworks:qt}=(0,Ee.useSelector)(Ze=>Ze),{actionTabs:Et}=qt,ln=(0,Ee.useDispatch)(),sa=(0,Ee.useParams)(),[,,Un,dn]=(0,wt.U)(Cn.hf,{id:sa==null?void 0:sa.coursesId,page:1,limit:2e4}),[pa,xt,$t,fn]=(0,wt.U)(Cn.sK,{coursesId:sa==null?void 0:sa.coursesId,categoryId:sa==null?void 0:sa.categoryId,page:1,limit:10,keywords:"",course_group_ids:""}),[zt,Yn]=(0,x.useState)([]),[Pa,en]=(0,x.useState)([]),Ya=[{title:"\u59D3\u540D",width:80,dataIndex:"user_name",ellipsis:!0},{title:ea.formatMessage({id:"classrooms.phone",defaultMessage:"\u624B\u673A\u53F7"}),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}],[ht,Kn]=(0,x.useState)("");(0,x.useEffect)(()=>{Kn(pa==null?void 0:pa.keywords)},[pa==null?void 0:pa.keywords]),(0,x.useEffect)(()=>{var Ze,Kt;if(Et.key=="AddLeader"){Et!=null&&Et.unified_setting&&Un({}),$t({course_group_ids:(Ze=Et==null?void 0:Et.course_groups)==null?void 0:Ze.map(Sa=>Sa==null?void 0:Sa.id)});let ua=[],Sr=[];const Jt=(Sa,Qa)=>{Sa.name=(Sa==null?void 0:Sa.user_name)||Sa.name,ua!=null&&ua.find(Fa=>(Fa==null?void 0:Fa.course_group_id)==(Sa==null?void 0:Sa.course_group_id))?ua=ua==null?void 0:ua.map(Fa=>{var rr;return(Fa==null?void 0:Fa.course_group_id)==(Sa==null?void 0:Sa.course_group_id)&&(Fa.leaders=Qa?[...(Fa==null?void 0:Fa.leaders)||[],Sa]:(rr=(Fa==null?void 0:Fa.leaders)||[])==null?void 0:rr.filter(Rr=>Rr.id!=(Sa==null?void 0:Sa.id))),Fa}):ua=[...ua||[],{course_group_id:Sa==null?void 0:Sa.course_group_id,course_group_name:Sa==null?void 0:Sa.course_group_name,course_member_count:Sa==null?void 0:Sa.course_member_count,leaders:[Sa]}],Sr=Qa?Sr.concat(Sa==null?void 0:Sa.id):Sr==null?void 0:Sr.filter(Fa=>Fa!=(Sa==null?void 0:Sa.id))};(Kt=Et==null?void 0:Et.data)==null||Kt.forEach(Sa=>{Jt(Sa,!0)}),en(Sr),Yn(ua)}},[Et.key]);const Wa=(Ze,Kt)=>{let ua=[];Ze.name=(Ze==null?void 0:Ze.user_name)||Ze.name,zt!=null&&zt.find(Sr=>(Sr==null?void 0:Sr.course_group_id)==(Ze==null?void 0:Ze.course_group_id))?(ua=zt==null?void 0:zt.map(Sr=>{var Jt;return(Sr==null?void 0:Sr.course_group_id)==(Ze==null?void 0:Ze.course_group_id)&&(Sr.leaders=Kt?[...(Sr==null?void 0:Sr.leaders)||[],Ze]:(Jt=(Sr==null?void 0:Sr.leaders)||[])==null?void 0:Jt.filter(Sa=>Sa.id!=(Ze==null?void 0:Ze.id))),Sr}),ua=ua==null?void 0:ua.filter(Sr=>{var Jt;return((Jt=Sr==null?void 0:Sr.leaders)==null?void 0:Jt.length)>0})):ua=[...zt||[],{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]}],en(Kt?Pa.concat(Ze==null?void 0:Ze.id):Pa==null?void 0:Pa.filter(Sr=>Sr!=(Ze==null?void 0:Ze.id))),Yn(ua)};return x.createElement(Ne.default,{open:Et.key==="AddLeader",title:"\u6DFB\u52A0\u7EC4\u957F",width:1200,centered:!0,onCancel:()=>{ln({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>{const Ze=[];zt==null||zt.forEach(Kt=>{var ua;((ua=Kt==null?void 0:Kt.leaders)==null?void 0:ua.length)>0&&Ze.push(...(Kt==null?void 0:Kt.leaders)||{})}),nt==null||nt(Ze),ln({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},x.createElement("div",{className:"flex gap-20px"},x.createElement("div",{className:"flex-2 minW-0 minH-0 flex flex-col"},x.createElement("div",{className:"flex item-center gap-20px c-grey-333"},x.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),x.createElement(fe.default,{size:"large",className:"flex-1",value:pa==null?void 0:pa.course_group_ids,onChange:Ze=>{var Kt;(Ze==null?void 0:Ze.length)==0?$t({course_group_ids:(Kt=Et==null?void 0:Et.course_groups)==null?void 0:Kt.map(ua=>ua==null?void 0:ua.id)}):$t({course_group_ids:Ze,keywords:"",page:1})},mode:"multiple",filterOption:(Ze,Kt)=>{var ua;return((ua=Kt==null?void 0:Kt.label)!=null?ua:"").toLowerCase().includes(Ze.toLowerCase())},options:Et!=null&&Et.unified_setting?[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...((Ve=dn==null?void 0:dn.course_groups)==null?void 0:Ve.map(Ze=>({value:Ze==null?void 0:Ze.id,label:Ze==null?void 0:Ze.name})))||[]]:(Je=Et==null?void 0:Et.course_groups)==null?void 0:Je.map(Ze=>({value:Ze==null?void 0:Ze.id,label:Ze==null?void 0:Ze.name}))}),x.createElement(Le.default.Search,{className:"flex-1",size:"large",value:ht,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:Ze=>{Kn(Ze.target.value)},onSearch:Ze=>{$t({keywords:Ze,page:1})}})),x.createElement(ye.default,{className:`mt-10px ${(Wt=da)==null?void 0:Wt.TableStyles}`,columns:Ya,dataSource:((Vt=fn==null?void 0:fn.data)==null?void 0:Vt.list)||[],rowKey:"id",loading:xt,rowSelection:{selectedRowKeys:Pa,onSelect:(Ze,Kt)=>{Wa(Ze,Kt)}},pagination:{current:pa==null?void 0:pa.page,pageSize:pa==null?void 0:pa.limit,total:((Yt=fn==null?void 0:fn.data)==null?void 0:Yt.total_count)||0,onChange:(Ze,Kt)=>{$t({page:Ze,limit:Kt})},showTotal:Ze=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"px-4px c-blue"},Ze),"\u6761\u6570\u636E")}})),x.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"}},x.createElement("div",{className:"font-semibold c-grey-333"},"\u5DF2\u9009\u7EC4\u957F"),x.createElement("div",{className:"flex-1 minW-0 minH-0 flex flex-col gap-30px mt-20px overflow-auto pr-20px"},zt==null?void 0:zt.map(Ze=>{var Kt;return x.createElement("div",{className:"flex flex-col gap-10px",key:Ze==null?void 0:Ze.course_group_id},x.createElement("div",{className:"flex item-center gap-10px minW-0"},x.createElement(le.Z,{title:"asdfasdfasdf"},x.createElement("div",{className:"c-blue multi_ellipsis1"},Ze==null?void 0:Ze.course_group_name)),x.createElement("div",{className:"text-nowrap c-grey-666"},"\uFF08\u672A\u5206\u7EC4\u4EBA\u6570 ",Ze==null?void 0:Ze.course_member_count,"\uFF09")),x.createElement("div",{className:"flex flex-col"},(Kt=Ze==null?void 0:Ze.leaders)==null?void 0:Kt.map(ua=>x.createElement("div",{key:ua==null?void 0:ua.id,className:"flex item-center gap-12px py-10px",style:{borderBottom:"1px solid #F6F7F9"}},x.createElement("img",{className:"rounded-full h-40px w-40px",src:`${Fn.Z.IMG_SERVER}/images/${ua==null?void 0:ua.avatar_url}`}),x.createElement("div",{className:"mr-auto flex flex-col gap-8px"},x.createElement("div",{className:"c-grey-333 font-medium"},ua==null?void 0:ua.name),x.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(ua==null?void 0:ua.student_id)||"--")),x.createElement("a",{onClick:()=>{Wa(ua,!1)}},"\u79FB\u9664")))))})))))},Ea=Object.defineProperty,Oa=Object.defineProperties,gr=Object.getOwnPropertyDescriptors,Pr=Object.getOwnPropertySymbols,qa=Object.prototype.hasOwnProperty,hr=Object.prototype.propertyIsEnumerable,zr=(nt,Ve,Je)=>Ve in nt?Ea(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,_a=(nt,Ve)=>{for(var Je in Ve||(Ve={}))qa.call(Ve,Je)&&zr(nt,Je,Ve[Je]);if(Pr)for(var Je of Pr(Ve))hr.call(Ve,Je)&&zr(nt,Je,Ve[Je]);return nt},Va=(nt,Ve)=>Oa(nt,gr(Ve)),Ha=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())}),Ia=({onFinish:nt})=>{var Ve,Je,Wt,Vt,Yt,ea;const qt=(0,Ee.useIntl)(),{shixunHomeworks:{actionTabs:Et}}=(0,Ee.useSelector)(Jt=>Jt),ln=(0,Ee.useDispatch)(),sa=(0,Ee.useParams)(),[,,Un,dn]=(0,wt.U)(Cn.hf,{id:sa==null?void 0:sa.coursesId,page:1,limit:2e4}),[,pa,xt]=(0,wt.U)(Cn.Hf,{coursesId:sa==null?void 0:sa.coursesId,categoryId:sa==null?void 0:sa.categoryId}),[$t,,fn,zt]=(0,wt.U)(Cn.sK,{coursesId:sa==null?void 0:sa.coursesId,categoryId:sa==null?void 0:sa.categoryId,page:1,limit:20,keywords:"",course_group_ids:"",only_ungroup:!0}),[Yn]=b.default.useForm(),Pa=b.default.useWatch("is_leader",Yn),[en,Ya]=(0,x.useState)([]),[ht,Kn]=(0,x.useState)([]),[Wa,Ze]=(0,x.useState)(!0),[Kt,ua]=(0,x.useState)("");(0,x.useEffect)(()=>{var Jt,Sa,Qa,Fa;Et!=null&&Et.data&&(Yn.setFieldsValue(Va(_a({},(Et==null?void 0:Et.data)||{}),{is_leader:(Qa=(Sa=(Jt=Et==null?void 0:Et.data)==null?void 0:Jt.members)==null?void 0:Sa.find(rr=>rr==null?void 0:rr.is_leader))==null?void 0:Qa.id})),Ya((Fa=Et==null?void 0:Et.data)==null?void 0:Fa.members))},[Et==null?void 0:Et.data]),(0,x.useEffect)(()=>{Kn(en==null?void 0:en.map(Jt=>Jt==null?void 0:Jt.id))},[en]),(0,x.useEffect)(()=>{(Et==null?void 0:Et.key)==="GroupSetting"&&(Un({}),fn({}))},[Et==null?void 0:Et.key]),(0,x.useEffect)(()=>{ua($t==null?void 0:$t.keywords)},[$t==null?void 0:$t.keywords]);const Sr=()=>{Ze(!0),ua(""),$t.course_group_ids="",$t.only_ungroup=!0,$t.page=1,$t.limit=20,$t.keywords=""};return x.createElement(Ne.default,{open:(Et==null?void 0:Et.key)==="GroupSetting",title:"\u5C0F\u7EC4\u8BBE\u7F6E",width:1200,centered:!0,footer:null,onCancel:()=>{ln({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Sr()}},x.createElement("div",{className:"flex gap-20px",style:{height:"80vh"}},x.createElement(b.default,{form:Yn,colon:!1,className:"flex-1 rounded-2px flex flex-col",style:{border:"1px solid #E1E7F0",padding:"20px",background:"#F9FAFD"},onFinish:Jt=>Ha(void 0,null,function*(){if((en==null?void 0:en.length)==0){he.ZP.warning(qt.formatMessage({id:"classrooms.promptMember",defaultMessage:"\u8BF7\u81F3\u5C11\u6DFB\u52A0\u4E00\u4F4D\u6210\u5458\uFF01"}));return}const Sa=yield xt(Va(_a({},Jt),{group_id:Jt==null?void 0:Jt.id,members:en==null?void 0:en.map(Qa=>Va(_a({},Qa),{is_leader:(Qa==null?void 0:Qa.id)==(Jt==null?void 0:Jt.is_leader)}))}));(Sa==null?void 0:Sa.status)==0&&(he.ZP.success("\u4FEE\u6539\u6210\u529F"),ln({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),nt==null||nt())})},x.createElement(b.default.Item,{name:"id",hidden:!0}),x.createElement(b.default.Item,{name:"group_name",label:"\u7EC4\u540D",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7EC4\u540D"}]},x.createElement(Le.default,{placeholder:"\u8BF7\u8F93\u5165\u7EC4\u540D",size:"large"})),x.createElement(b.default.Item,{name:"is_leader",label:"\u6210\u5458",layout:"vertical",className:`flex-1 minH-0 minW-0 ${da.RadioGroup}`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7EC4\u957F"}]},x.createElement(oe.ZP.Group,{className:"flex-col",style:{gap:"1px",display:"flex"},options:en==null?void 0:en.map(Jt=>({value:Jt==null?void 0:Jt.id,label:x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{className:"mr-auto c-grey-333 multi_ellipsis1"},(Jt==null?void 0:Jt.id)==Pa?"\u7EC4\u957F":"\u7EC4\u5458"," ",Jt==null?void 0:Jt.name,"\uFF08\u5B66\u53F7\uFF1A",(Jt==null?void 0:Jt.student_id)||"--","\uFF09"),x.createElement("a",{onClick:Sa=>{Sa.preventDefault(),Sa.stopPropagation(),Ya(en==null?void 0:en.filter(Qa=>(Qa==null?void 0:Qa.id)!=(Jt==null?void 0:Jt.id)))}},"\u79FB\u9664"))}))})),x.createElement("div",{className:"flex item-center justify-end gap-20px"},x.createElement(je.ZP,{onClick:()=>{ln({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),x.createElement(je.ZP,{type:"primary",htmlType:"submit",loading:pa},"\u786E\u5B9A"))),x.createElement("div",{className:"flex-1 flex flex-col minH-0 minW-0"},x.createElement("div",{className:"flex gap-20px item-center mb-20px"},x.createElement("div",{className:"text-nowrap"},"\u5206\u73ED"),x.createElement(fe.default,{className:"flex-1",size:"large",value:((Ve=$t==null?void 0:$t.course_group_ids)==null?void 0:Ve[0])||"",onChange:Jt=>{fn({course_group_ids:Jt==""?[]:[Jt],keywords:""})},options:[{value:"",label:"\u5168\u90E8\u73ED\u7EA7"},{value:"0",label:"\u672A\u5206\u73ED"},...((Je=dn==null?void 0:dn.course_groups)==null?void 0:Je.map(Jt=>({value:Jt==null?void 0:Jt.id,label:Jt==null?void 0:Jt.name})))||[]]}),x.createElement(Le.default.Search,{className:"flex-1",size:"large",value:Kt,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onChange:Jt=>{ua(Jt.target.value)},onSearch:Jt=>{fn({keywords:Jt})}})),x.createElement(z.default,{checked:Wa,onChange:Jt=>{Ze(Jt.target.checked),fn({only_ungroup:Jt.target.checked,page:1})}},"\u4EC5\u67E5\u770B\u672A\u5165\u7EC4\u7684\u6210\u5458"),x.createElement("div",{className:"flex-1 overflow-auto minH-0 minW-0 mt-10px"},(Yt=(Vt=(Wt=zt==null?void 0:zt.data)==null?void 0:Wt.list)==null?void 0:Vt.filter(Jt=>Wa?!(ht!=null&&ht.includes(Jt==null?void 0:Jt.id)):!0))==null?void 0:Yt.map(Jt=>x.createElement("div",{key:Jt==null?void 0:Jt.id,className:"flex item-center gap-12px py-10px pr-10px",style:{borderBottom:"1px solid #F6F7F9"}},x.createElement("img",{className:"rounded-full h-40px w-40px",src:`${Fn.Z.IMG_SERVER}/images/${Jt==null?void 0:Jt.avatar_url}`}),x.createElement("div",{className:"mr-auto flex flex-col gap-8px"},x.createElement("div",{className:"c-grey-333 font-medium"},Jt==null?void 0:Jt.user_name),x.createElement("div",{className:"c-grey-666"},"\u5B66\u53F7\uFF1A",(Jt==null?void 0:Jt.student_id)||"--")),!(ht!=null&&ht.includes(Jt==null?void 0:Jt.id))&&x.createElement("a",{onClick:()=>{Ya([...en,Va(_a({},Jt),{name:Jt==null?void 0:Jt.user_name,is_leader:!1})])}},"\u6DFB\u52A0")))),x.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:((ea=zt==null?void 0:zt.data)==null?void 0:ea.total_count)||0,onChange:(Jt,Sa)=>{fn({page:Jt,limit:Sa})}}))))},Er=Object.defineProperty,$r=Object.defineProperties,Kr=Object.getOwnPropertyDescriptors,ir=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,ao=Object.prototype.propertyIsEnumerable,oo=(nt,Ve,Je)=>Ve in nt?Er(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Yr=(nt,Ve)=>{for(var Je in Ve||(Ve={}))qr.call(Ve,Je)&&oo(nt,Je,Ve[Je]);if(ir)for(var Je of ir(Ve))ao.call(Ve,Je)&&oo(nt,Je,Ve[Je]);return nt},ni=(nt,Ve)=>$r(nt,Kr(Ve)),ro=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())}),ii=()=>{var nt,Ve,Je,Wt,Vt,Yt,ea,qt,Et,ln,sa,Un,dn,pa,xt,$t,fn,zt,Yn;const Pa=(0,Ee.useIntl)(),{shixunHomeworks:{actionTabs:en}}=(0,Ee.useSelector)(Rn=>Rn),Ya=(0,Ee.useDispatch)(),ht=(0,Ee.useParams)(),[,Kn,Wa,Ze]=(0,wt.U)(Cn.Lm,{coursesId:ht==null?void 0:ht.coursesId,categoryId:ht==null?void 0:ht.categoryId}),[,,Kt]=(0,wt.U)(Cn.D4,{coursesId:ht==null?void 0:ht.coursesId,categoryId:ht==null?void 0:ht.categoryId}),[,,ua]=(0,wt.U)(Cn.SA,{coursesId:ht==null?void 0:ht.coursesId,categoryId:ht==null?void 0:ht.categoryId}),[Sr,Jt,Sa,Qa]=(0,wt.U)(Cn.jA,{coursesId:ht==null?void 0:ht.coursesId,categoryId:ht==null?void 0:ht.categoryId,keywords:"",page:1,limit:20}),[Fa,rr,Rr,dr]=(0,wt.U)(Cn.Q9,{coursesId:ht==null?void 0:ht.coursesId,categoryId:ht==null?void 0:ht.categoryId,is_reset:!1,page:1,limit:10}),[Ro]=b.default.useForm(),[Mn]=b.default.useForm(),Cr={group_type:nr.YT.STUDENT_SELF,assign_type:nr.$s.BY_PERSON,unified_setting:!0,assign_range:nr.ck.BY_CLASS,assign_rule:nr.Um.BY_SCORE,assign_method:nr.Kc.BY_RULE},Ca=b.default.useWatch("group_type",Ro),$o=b.default.useWatch("assign_type",Ro),bi=b.default.useWatch("unified_setting",Ro),[ur,Oo]=(0,x.useState)(!1),eo=b.default.useWatch("course_group_ids",Ro),ra=b.default.useWatch("assign_method",Ro),ha=$o==nr.$s.BY_GROUP&&ur&&ra==nr.Kc.BY_LEADER,[Po,to]=(0,x.useState)([]),[Bo,Qo]=(0,x.useState)({total_count:0,group_user_num:0}),[xo,jo]=(0,x.useState)("success"),[wo,xi]=(0,x.useState)([]),[Li,Ti]=(0,x.useState)({page:1,limit:10}),[uo,ol]=(0,x.useState)(!1),fl=["xlsx","xls"],li={multiple:!1,maxCount:1,accept:".xlsx, .xls",withCredentials:!0,beforeUpload:Rn=>ro(void 0,null,function*(){const zn=[];zn==null||zn.push(Rn);const ca=Rn.name.split(".").slice(-1)[0].toLowerCase();if(fl.indexOf(ca)==-1)return he.ZP.error(`${Rn.name} ${Pa.formatMessage({id:"classrooms.promptType",defaultMessage:"\u4EC5\u652F\u6301\u4E0A\u4F20excel\u6587\u4EF6"})}`),Promise.reject();const Fr=new FormData;Fr.append("file",zn[0]),Fr.append("is_reset","true");const Go=yield(0,ve.ZP)(`/api/courses/${ht==null?void 0:ht.coursesId}/group_homeworks/${ht==null?void 0:ht.categoryId}/list_groups_by_settings.json`,{method:"post",body:Fr},!0);return(Go==null?void 0:Go.status)==0&&(jo("success"),Rr({is_reset:!1,page:1,limit:10}),Ya({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})),yt.default.LIST_IGNORE})},Si=[{title:"\u5206\u7EC4\u540D\u79F0",dataIndex:"group_name",width:100,ellipsis:!0},{title:"\u5206\u7EC4\u7EC4\u957F",dataIndex:"leader",width:100,ellipsis:!0,render:(Rn,zn)=>{var ca,Fr;return(Fr=(ca=zn==null?void 0:zn.members)==null?void 0:ca.find(Go=>Go==null?void 0:Go.is_leader))==null?void 0:Fr.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:Rn=>{var zn;return(zn=Rn==null?void 0:Rn.filter(ca=>!(ca!=null&&ca.is_leader)))==null?void 0:zn.map(ca=>ca==null?void 0:ca.name).join("\u3001")}},{title:"\u64CD\u4F5C",dataIndex:"test4",width:100,ellipsis:!0,render:(Rn,zn)=>x.createElement("a",{onClick:()=>{Ya({type:"shixunHomeworks/setActionTabs",payload:{key:"GroupSetting",data:zn}})}},"\u5C0F\u7EC4\u8BBE\u7F6E")}],Dn=()=>ro(void 0,null,function*(){var Rn,zn,ca,Fr,Go,ui;const ka=yield Wa({});(ka==null?void 0:ka.status)==0&&(Ro.setFieldsValue(ni(Yr({},(ka==null?void 0:ka.data)||{}),{leader_ids:(zn=(Rn=ka==null?void 0:ka.data)==null?void 0:Rn.leaders)==null?void 0:zn.map(Or=>Or==null?void 0:Or.id),course_group_ids:(Fr=(ca=ka==null?void 0:ka.data)==null?void 0:ca.course_groups)==null?void 0:Fr.filter(Or=>Or==null?void 0:Or.selected).map(Or=>Or==null?void 0:Or.id)})),Oo((Go=ka==null?void 0:ka.data)==null?void 0:Go.is_assign_leader),Mn.setFieldsValue(Yr({},(ka==null?void 0:ka.data)||{})),to((ui=ka==null?void 0:ka.data)==null?void 0:ui.leaders))});(0,x.useEffect)(()=>{Dn(),Sa({})},[]);const Hn=Rn=>ro(void 0,null,function*(){ol(!0);const zn=yield(0,ve.ZP)(`/api/courses/${ht==null?void 0:ht.coursesId}/group_homeworks/${ht==null?void 0:ht.categoryId}/list_failed_users.json`,{method:"post",body:Rn});(zn==null?void 0:zn.status)==0&&xi(zn),ol(!1)});return x.createElement(On.Z,{spinning:Kn},x.createElement("div",{className:"bg-white rounded-4px py-20px px-50px mb-40px",style:{boxShadow:"0px 2px 4px 0px #EAEEF4"}},x.createElement("div",{className:"px-30px py-14px mb-30px",style:{background:"#FFF7EF"}},x.createElement("span",{className:"font-semibold"},"\u5206\u7EC4\u89C4\u5219\u8BF4\u660E:"),x.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",x.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"),x.createElement(b.default,{form:Ro,initialValues:Cr,colon:!1,size:"large",onValuesChange:(Rn,zn)=>{if("is_assign_leader"in Rn&&Oo(Rn==null?void 0:Rn.is_assign_leader),"group_type"in Rn&&(Rn==null?void 0:Rn.group_type)==nr.YT.STUDENT_SELF||Ca==nr.YT.STUDENT_SELF&&("min_num"in Rn||"max_num"in Rn))return zn;ua(Yr({},zn))},onFinish:()=>ro(void 0,null,function*(){var Rn,zn;if(Ca==nr.YT.STUDENT_SELF){ua(Yr({},Ro.getFieldsValue())).then(Fr=>{(Fr==null?void 0:Fr.status)==0&&he.ZP.success("\u4FDD\u5B58\u6210\u529F")});return}const ca=yield Rr({is_reset:!1,page:1,limit:10});(ca==null?void 0:ca.status)==0&&(Qo({total_count:(Rn=ca==null?void 0:ca.data)==null?void 0:Rn.total_count,group_user_num:(zn=ca==null?void 0:ca.data)==null?void 0:zn.group_user_num}),Ya({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}}))})},x.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9"}},x.createElement(b.default.Item,{className:"mb0",name:"group_type",label:"\u7EC4\u961F\u65B9\u5F0F"},x.createElement(oe.ZP.Group,{options:[{value:nr.YT.STUDENT_SELF,label:"\u5B66\u751F\u81EA\u4E3B\u7EC4\u961F"},{value:nr.YT.TEACHER_ASSIGN,label:"\u6559\u5E08\u5206\u914D\u5C0F\u7EC4"}]}))),Ca==nr.YT.STUDENT_SELF&&x.createElement(x.Fragment,null,x.createElement("div",{className:"px-30px flex gap-20px py-6px",style:{background:"#F6F7F9",marginTop:"1px"}},x.createElement(b.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:Rn=>Math.round(Rn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},x.createElement(ue.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),x.createElement(b.default.Item,{className:"mb0",name:"max_num",normalize:Rn=>Math.round(Rn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},x.createElement(ue.Z,{style:{width:270},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1})),x.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")),x.createElement(je.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},"\u4FDD\u5B58")),Ca==nr.YT.TEACHER_ASSIGN&&x.createElement(x.Fragment,null,x.createElement("div",{className:"px-30px flex item-center h-40px",style:{background:"#F6F7F9",marginTop:"1px"}},x.createElement(b.default.Item,{className:"mb0",name:"assign_type",label:"\u5206\u914D\u5F62\u5F0F"},x.createElement(oe.ZP.Group,{options:[{value:nr.$s.BY_PERSON,label:"\u4EBA\u5458\u5747\u5206"},{value:nr.$s.BY_GROUP,label:"\u6309\u7EC4\u5747\u5206"},{value:nr.$s.BY_FILE,label:"\u6587\u4EF6\u5BFC\u5165"}]}))),$o!=nr.$s.BY_FILE&&x.createElement("div",{className:"py-6px",style:{background:"#F6F7F9",paddingLeft:"128px",marginTop:"1px"}},x.createElement(b.default.Item,{className:"mb0",name:"unified_setting",label:"\u5206\u914D\u5206\u73ED"},x.createElement(oe.ZP.Group,{options:[{value:!0,label:"\u7EDF\u4E00\u5206\u914D"},{value:!1,label:"\u5206\u73ED\u5206\u914D"}]})),!bi&&x.createElement(x.Fragment,null,x.createElement(b.default.Item,{className:"mb0",name:"course_group_ids",style:{paddingLeft:"70px"}},x.createElement(z.default.Group,{className:"gap-20px",options:(Ve=(nt=Ze==null?void 0:Ze.data)==null?void 0:nt.course_groups)==null?void 0:Ve.map(Rn=>({value:Rn==null?void 0:Rn.id,label:`${Rn==null?void 0:Rn.name} \uFF08${Rn==null?void 0:Rn.course_member_count}\uFF09`}))}))),$o==nr.$s.BY_GROUP&&x.createElement(x.Fragment,null,x.createElement(b.default.Item,{name:"is_assign_leader",valuePropName:"checked",className:`${ur?"mb0":""}`},x.createElement(z.default,null,"\u6307\u5B9A\u7EC4\u957F",x.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"))),x.createElement(b.default.Item,{name:"leader_ids",hidden:!0}),ur&&x.createElement("div",{className:"flex flex-wrap gap-20px mb-10px"},Po==null?void 0:Po.map(Rn=>x.createElement("div",{key:Rn==null?void 0:Rn.id,className:"flex item-center bg-white rounded-2px gap-20px h-40px px-12px",style:{border:"1px solid #dcdcdc"}},x.createElement("span",{className:"c-grey-333"},Rn==null?void 0:Rn.name),x.createElement("span",{className:"iconfont icon-guanbi1 current",style:{color:"#CCCCCC"},onClick:()=>{const zn=Po==null?void 0:Po.filter(ca=>(ca==null?void 0:ca.id)!=(Rn==null?void 0:Rn.id));to(zn),Ro.setFieldsValue({leader_ids:zn==null?void 0:zn.map(ca=>ca==null?void 0:ca.id)}),ua(Yr({},Ro.getFieldsValue()))}}))),x.createElement(je.ZP,{onClick:()=>{var Rn,zn;if(!bi&&$o==nr.$s.BY_GROUP&&(eo==null?void 0:eo.length)==0){he.ZP.warning(Pa.formatMessage({id:"classrooms.selectClassFirst",defaultMessage:"\u8BF7\u5148\u9009\u62E9\u73ED\u7EA7"}));return}Ya({type:"shixunHomeworks/setActionTabs",payload:{key:"AddLeader",data:Po,course_groups:(zn=(Rn=Ze==null?void 0:Ze.data)==null?void 0:Rn.course_groups)==null?void 0:zn.filter(ca=>eo==null?void 0:eo.includes(ca==null?void 0:ca.id)),unified_setting:bi}})}},"\u6DFB\u52A0\u7EC4\u957F")),!ur&&x.createElement("div",{className:"flex gap-20px"},x.createElement(b.default.Item,{className:"mb0",name:"group_num",label:"\u5C0F\u7EC4\u6570",normalize:Rn=>Math.round(Rn),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570"}]},x.createElement(ue.Z,{style:{width:138},placeholder:"\u8BF7\u8F93\u5165\u5C0F\u7EC4\u6570",min:1})),x.createElement("span",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(Vt=(Wt=(Je=Ze==null?void 0:Ze.data)==null?void 0:Je.course_groups)==null?void 0:Wt.filter(Rn=>bi||(eo==null?void 0:eo.includes(Rn==null?void 0:Rn.id))))==null?void 0:Vt.reduce((Rn,zn)=>Rn+((zn==null?void 0:zn.course_member_count)||0),0)," \u4EBA\uFF0C \u5E73\u5747\u6BCF\u7EC4 ",(Bo==null?void 0:Bo.group_user_num)||0," \u4EBA\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",x.createElement(Pt.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>ro(void 0,null,function*(){var Rn,zn;const ca=yield Rr({is_reset:!1});(ca==null?void 0:ca.status)==0&&Qo({total_count:(Rn=ca==null?void 0:ca.data)==null?void 0:Rn.total_count,group_user_num:(zn=ca==null?void 0:ca.data)==null?void 0:zn.group_user_num})}),icon:x.createElement(An.Z,{rev:void 0})},"\u5237\u65B0")))),ur&&$o==nr.$s.BY_GROUP&&x.createElement(b.default.Item,{className:"mb0",name:"assign_method",label:"\u5206\u914D\u65B9\u5F0F"},x.createElement(oe.ZP.Group,{options:[{value:nr.Kc.BY_RULE,label:"\u6309\u89C4\u5219\u5747\u5206\u5206\u914D"},{value:nr.Kc.BY_LEADER,label:"\u7531\u7EC4\u957F\u624B\u52A8\u6DFB\u52A0\u7EC4\u5458"}]})),ra==nr.Kc.BY_LEADER&&x.createElement("div",{className:"flex gap-20px"},x.createElement(b.default.Item,{className:"mb0",name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",normalize:Rn=>Math.round(Rn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},x.createElement(ue.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570",min:1})),x.createElement(b.default.Item,{className:"mb0",name:"max_num",normalize:Rn=>Math.round(Rn),rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}]},x.createElement(ue.Z,{style:{width:280},placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570",min:1}))),ra!=nr.Kc.BY_LEADER&&x.createElement(x.Fragment,null,x.createElement(b.default.Item,{className:"mb0",name:"assign_range",label:"\u5206\u914D\u8303\u56F4"},x.createElement(oe.ZP.Group,{options:[{value:nr.ck.BY_CLASS,label:"\u73ED\u5185\u5B66\u5458\u5206\u7EC4"},{value:nr.ck.BY_RANDOM,label:"\u968F\u673A\u5206\u7EC4"}]})),x.createElement(b.default.Item,{className:"mb0",name:"assign_rule",label:"\u5206\u914D\u89C4\u5219"},x.createElement(oe.ZP.Group,{options:[{value:nr.Um.BY_SCORE,label:"\u5386\u53F2\u6210\u7EE9\u5E73\u5747\u5206\u914D"},$o==nr.$s.BY_GROUP&&{value:nr.Um.BY_HEADCOUNT,label:"\u4EBA\u6570\u5E73\u5747\u5206\u914D"},$o==nr.$s.BY_PERSON&&{value:nr.Um.BY_RULE_RANDOM,label:"\u968F\u673A\u5206\u914D"}].filter(Rn=>Rn)}))),$o==nr.$s.BY_PERSON&&x.createElement("div",{className:"flex"},x.createElement(b.default.Item,{name:"group_user_num",label:"\u6BCF\u7EC4\u4EBA\u6570",normalize:Rn=>Math.round(Rn),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BCF\u7EC4\u4EBA\u6570"}]},x.createElement(ue.Z,{addonAfter:"\u4EBA",min:1})),x.createElement("div",{className:"c-grey-666 flex item-center gap-10px h-40px"},"\uFF08\u5171\u9009\u62E9\u672A\u5206\u7EC4\u4EBA\u6570 ",(qt=(ea=(Yt=Ze==null?void 0:Ze.data)==null?void 0:Yt.course_groups)==null?void 0:ea.filter(Rn=>bi||(eo==null?void 0:eo.includes(Rn==null?void 0:Rn.id))))==null?void 0:qt.reduce((Rn,zn)=>Rn+((zn==null?void 0:zn.course_member_count)||0),0)," \u4EBA\uFF0C \u53EF\u5206\u4E3A ",(Bo==null?void 0:Bo.total_count)||0," \u4E2A\u5C0F\u7EC4\uFF0C\u7EC4\u540D\u4E3A\u9ED8\u8BA4\u540D\u79F0\uFF09",x.createElement(Pt.op,{className:"px-2px",type:"link",openLoading:!0,onClick:()=>ro(void 0,null,function*(){var Rn,zn;const ca=yield Rr({is_reset:!1});(ca==null?void 0:ca.status)==0&&Qo({total_count:(Rn=ca==null?void 0:ca.data)==null?void 0:Rn.total_count,group_user_num:(zn=ca==null?void 0:ca.data)==null?void 0:zn.group_user_num})}),icon:x.createElement(An.Z,{rev:void 0})},"\u5237\u65B0")))),$o==nr.$s.BY_FILE&&x.createElement(x.Fragment,null,x.createElement("div",{style:{background:"#F6F7F9",padding:"6px 128px",marginTop:"1px"}},x.createElement(tn.default,{className:`${Bn.StepsStyle}`,progressDot:!0,direction:"vertical",items:[{title:x.createElement(x.Fragment,null,"\u7B2C\u4E00\u6B65\uFF1A\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F\uFF0C\u6309\u7167\u8981\u6C42\u586B\u5199\u5206\u7EC4\u6210\u5458",x.createElement(je.ZP,{icon:x.createElement("span",{className:"iconfont icon-xiazai5"}),type:"link",onClick:()=>{(0,at.BA)({coursesId:ht==null?void 0:ht.coursesId})}},"\u4E0B\u8F7D\u5C0F\u7EC4\u6A21\u677F")),status:"process"},{title:x.createElement(x.Fragment,null,"\u7B2C\u4E8C\u6B65\uFF1A\u4E0A\u4F20\u7F16\u5199\u597D\u7684\u5C0F\u7EC4\u6A21\u677F"),status:"process",description:x.createElement(x.Fragment,null,x.createElement(yt.default.Dragger,Yr({},li),x.createElement("span",{className:"iconfont icon-shangchuanwenjian2 text-20px",style:{color:"#82A8FF"}}),x.createElement("div",{className:"mt-10px c-grey-666"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("a",null,"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"),"\u8BFE\u5802\u6210\u5458\u5BFC\u5165\u6A21\u677F")),x.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"))}]}))),$o!=nr.$s.BY_FILE&&x.createElement(je.ZP,{className:"mt-30px",htmlType:"submit",type:"primary"},"\u6309\u89C4\u5219\u65B0\u589E\u5206\u7EC4"))),x.createElement("div",{className:"w-full mt-30px mb-10px",style:{borderTop:"1px dashed #DCDCDC"}}),x.createElement("div",{className:"flex item-center gap-10px"},x.createElement("div",{className:"rounded-full bg-black h-8px w-8px"}),x.createElement("div",{className:"text-16px font-semibold"},"\u5206\u7EC4\u60C5\u51B5")),x.createElement("div",{className:"flex item-center gap-20px"},x.createElement(b.default,{form:Mn,layout:"inline",colon:!1,onValuesChange:(Rn,zn)=>{console.log("allValues",zn),Kt(Yr({},zn))}},x.createElement(b.default.Item,{name:"leader_change_name",valuePropName:"checked",label:"\u7EC4\u957F\u64CD\u4F5C\u6743\u9650",layout:"horizontal",className:"mb0"},x.createElement(z.default,null,"\u66F4\u6539\u7EC4\u540D")),x.createElement(b.default.Item,{name:"leader_manage_member",valuePropName:"checked",className:"mb0"},x.createElement(z.default,null,"\u7BA1\u7406\u5C0F\u7EC4\u6210\u5458",x.createElement("span",{className:"c-grey-666"},"\uFF08\u6DFB\u52A0/\u79FB\u9664\uFF09")))),x.createElement(Le.default.Search,{size:"large",className:"ml-auto",style:{width:256},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u641C\u7D22",onSearch:Rn=>{Sa({keywords:Rn})}}),Ca!=nr.YT.STUDENT_SELF&&$o!=nr.$s.BY_FILE&&((Sr==null?void 0:Sr.keywords)||((Et=Qa==null?void 0:Qa.data)==null?void 0:Et.total_count)>0)&&x.createElement(je.ZP,{size:"large",type:"primary",onClick:()=>{Rr({is_reset:!0,page:1,limit:10}),Ya({type:"shixunHomeworks/setActionTabs",payload:{key:"NewGroup"}})}},"\u6309\u89C4\u5219\u91CD\u65B0\u5206\u7EC4")),((ln=Qa==null?void 0:Qa.data)==null?void 0:ln.total_count)>0?x.createElement(ye.default,{className:"mt-20px",columns:Si,loading:Jt,dataSource:((sa=Qa==null?void 0:Qa.data)==null?void 0:sa.list)||[],locale:{emptyText:x.createElement(tt.Z,null)},pagination:{current:Sr==null?void 0:Sr.page,pageSize:Sr==null?void 0:Sr.limit,total:((Un=Qa==null?void 0:Qa.data)==null?void 0:Un.total_count)||0,onChange:(Rn,zn)=>{Sa({page:Rn,limit:zn})},showTotal:Rn=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"ml-4px mr-4px c-blue"},Rn),"\u6761\u6570\u636E")}}):x.createElement(tt.Z,null),x.createElement(wa,{onFinish:Rn=>{to(Rn),Ro.setFieldsValue({leader_ids:Rn==null?void 0:Rn.map(zn=>zn==null?void 0:zn.id)}),ua(Yr({},Ro.getFieldsValue()))}}),x.createElement(Ia,{onFinish:()=>{Sa({})}}),x.createElement(Ne.default,{open:en.key==="NewGroup",title:Fa!=null&&Fa.is_reset?"\u91CD\u65B0\u5206\u7EC4":"\u65B0\u589E\u5C0F\u7EC4",okText:Fa!=null&&Fa.is_reset?"\u8986\u76D6\u73B0\u6709\u5206\u7EC4":"\u6DFB\u52A0",loading:rr,width:927,centered:!0,onCancel:()=>{Ya({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},onOk:()=>ro(void 0,null,function*(){const Rn=()=>ro(void 0,null,function*(){const zn=yield(0,Cn._X)({coursesId:ht==null?void 0:ht.coursesId,categoryId:ht==null?void 0:ht.categoryId,is_reset:Fa==null?void 0:Fa.is_reset});(zn==null?void 0:zn.status)==0&&(he.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ya({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Sa({page:1,limit:20}),Dn(),Qo({total_count:0,group_user_num:0}))});if(Fa!=null&&Fa.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:Rn});return}Rn()})},$o==nr.$s.BY_FILE&&x.createElement(me.default,{activeKey:xo,items:[{key:"success",label:`\u5DF2\u5BFC\u5165\u5C0F\u7EC4\uFF08${(dn=dr==null?void 0:dr.data)==null?void 0:dn.total_count}\uFF09`},((pa=dr==null?void 0:dr.data)==null?void 0:pa.failed_count)>0&&{key:"failed",label:`\u5BFC\u5165\u5931\u8D25\u6210\u5458\uFF08${(xt=dr==null?void 0:dr.data)==null?void 0:xt.failed_count}\uFF09`}],onChange:Rn=>{jo(Rn),Rn=="success"?Rr({page:1,limit:10}):(Ti({page:1,limit:10}),Hn({page:1,limit:10}))}}),xo!="failed"?x.createElement(ye.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:(Rn,zn)=>{var ca,Fr;return(Fr=(ca=zn==null?void 0:zn.members)==null?void 0:ca.find(Go=>Go==null?void 0:Go.is_leader))==null?void 0:Fr.name}},{title:"\u7EC4\u5458",dataIndex:"members",ellipsis:!0,render:Rn=>{var zn;return(zn=Rn==null?void 0:Rn.filter(ca=>!(ca!=null&&ca.is_leader)))==null?void 0:zn.map(ca=>ca==null?void 0:ca.name).join("\u3001")}}],loading:rr,dataSource:(($t=dr==null?void 0:dr.data)==null?void 0:$t.list)||[],locale:{emptyText:x.createElement(tt.Z,null)},pagination:{current:Fa==null?void 0:Fa.page,pageSize:Fa==null?void 0:Fa.limit,total:((fn=dr==null?void 0:dr.data)==null?void 0:fn.total_count)||0,onChange:(Rn,zn)=>{Rr({page:Rn,limit:zn})},showTotal:Rn=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"ml-4px mr-4px c-blue"},Rn),"\u6761\u6570\u636E")}}):x.createElement(ye.default,{columns:[{title:"\u89D2\u8272",dataIndex:"group_name",width:100,render:(Rn,zn)=>zn!=null&&zn.is_leader?"\u7EC4\u957F":"\u7EC4\u5458"},{title:"\u59D3\u540D",dataIndex:"leader",width:100,render:(Rn,zn)=>zn==null?void 0:zn.name},{title:"\u5B66\u53F7",dataIndex:"members",render:(Rn,zn)=>(zn==null?void 0:zn.student_id)||"--"},{title:"\u5931\u8D25\u539F\u56E0",dataIndex:"message",render:(Rn,zn)=>(zn==null?void 0:zn.message)||"--"}],loading:uo,dataSource:((zt=wo==null?void 0:wo.data)==null?void 0:zt.list)||[],locale:{emptyText:x.createElement(tt.Z,null)},pagination:{current:Li==null?void 0:Li.page,pageSize:Li==null?void 0:Li.limit,total:((Yn=wo==null?void 0:wo.data)==null?void 0:Yn.total_count)||0,onChange:(Rn,zn)=>{Ti({page:Rn,limit:zn}),Hn({page:Rn,limit:zn})},showTotal:Rn=>x.createElement(x.Fragment,null,"\u5171",x.createElement("span",{className:"ml-4px mr-4px c-blue"},Rn),"\u6761\u6570\u636E")}}))))},Nn=te(59301),Vo=Object.defineProperty,Zo=Object.defineProperties,Oi=Object.getOwnPropertyDescriptors,Dr=Object.getOwnPropertySymbols,br=Object.prototype.hasOwnProperty,Br=Object.prototype.propertyIsEnumerable,lr=(nt,Ve,Je)=>Ve in nt?Vo(nt,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Je}):nt[Ve]=Je,Ta=(nt,Ve)=>{for(var Je in Ve||(Ve={}))br.call(Ve,Je)&&lr(nt,Je,Ve[Je]);if(Dr)for(var Je of Dr(Ve))Br.call(Ve,Je)&&lr(nt,Je,Ve[Je]);return nt},In=(nt,Ve)=>Zo(nt,Oi(Ve)),La=(nt,Ve,Je)=>new Promise((Wt,Vt)=>{var Yt=Et=>{try{qt(Je.next(Et))}catch(ln){Vt(ln)}},ea=Et=>{try{qt(Je.throw(Et))}catch(ln){Vt(ln)}},qt=Et=>Et.done?Wt(Et.value):Promise.resolve(Et.value).then(Yt,ea);qt((Je=Je.apply(nt,Ve)).next())});const jr=({shixunHomeworks:nt,classroomList:Ve,globalSetting:Je,dispatch:Wt,user:Vt})=>{var Yt,ea,qt,Et,ln,sa,Un,dn,pa;const xt=(0,Ee.useIntl)(),[$t,fn]=(0,x.useState)(Ta({},(0,Ee.useParams)())),[zt]=(0,Ee.useSearchParams)(),Yn=(0,Ee.useLocation)(),[Pa,en]=(0,x.useState)(zt.get("tabs")||"0"),[Ya,ht]=(0,x.useState)(!1),[Kn,Wa]=(0,x.useState)(1),Ze=(0,x.useRef)(null),{workList:Kt,workSetting:ua}=nt,[Sr,Jt]=(0,x.useState)(!1),[Sa,Qa]=(0,x.useState)([]),[Fa,rr]=(0,x.useState)([]),[Rr,dr]=(0,x.useState)(!1),[Ro,Mn]=(0,x.useState)(!1),[,,Cr]=(0,wt.U)(Ot.Gw,{homeworkId:Kt==null?void 0:Kt.id});zt.get("category_id")&&fn(In(Ta({},$t),{category:zt.get("category_id")})),(0,x.useEffect)(()=>{Ca()},[$t.coursesId]),(0,x.useEffect)(()=>{Wt({type:"classroomList/getAssistantPermissions",payload:{course_id:$t.coursesId}})},[(0,a.bg)()]);const Ca=()=>{let ur=zt.get("page")&&JSON.parse(localStorage.getItem("grouphomeworkkey"));Wt({type:"shixunHomeworks/getWorkList",payload:Ta(Ta({},$t),ur)})},$o=[{name:(0,a.GJ)()?"\u5B66\u751F\u5217\u8868":"\u4F5C\u54C1\u5217\u8868",id:0,component:Nn.createElement(Pn,{zip:Ze,btnLoading:Ya,setBtnLoading:ht})},(0,a.G5)()&&{name:"\u5206\u7EC4\u914D\u7F6E",id:"12",component:Nn.createElement(ii,null)},((0,a.dE)()||(Kt==null?void 0:Kt.can_public_work))&&{name:"\u516C\u5F00\u4F5C\u54C1",id:"11",component:Nn.createElement(St,null)},{name:"\u4F5C\u4E1A\u63CF\u8FF0",id:1,component:Nn.createElement("div",{className:"minH500"},Nn.createElement(Jn,null))},{name:"\u91CD\u505A\u8BB0\u5F55",id:9,hidden:(Yt=Kt.homework_status)==null?void 0:Yt.includes("\u5BFC\u5165"),component:Nn.createElement(Xt,null)},{name:"\u5206\u7EC4\u8C03\u6574\u7533\u8BF7",id:6,component:Nn.createElement(fu,null)},{name:"\u53C2\u8003\u7B54\u6848",id:2,component:Nn.createElement(Uo,null)},(0,a.G5)()&&(ua==null?void 0:ua.anonymous_comment)&&{name:Nn.createElement(Oe.Z,{dot:Kt==null?void 0:Kt.appeal_notice,offset:[5,-5]},Nn.createElement("span",{style:{color:Pa=="10"?"":"#b9b8b8"}},"\u533F\u8BC4\u8BE6\u60C5")),id:"10",component:Nn.createElement(Di,null)},{name:(0,a.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:3,component:(ea=Kt==null?void 0:Kt.homework_status)!=null&&ea.includes("\u5BFC\u5165")?Nn.createElement(_n.Z,null):Nn.createElement(eu,null),forceRender:!0}].filter(ur=>Kt!=null&&Kt.view_answer?ur:(ur==null?void 0:ur.name)!=="\u53C2\u8003\u7B54\u6848").filter(ur=>Kt!=null&&Kt.is_show_request?ur:(ur==null?void 0:ur.name)!=="\u5206\u7EC4\u8C03\u6574\u7533\u8BF7").filter(ur=>(0,a.G5)()?ur:(ur==null?void 0:ur.name)!=="\u5B66\u751F\u5206\u7EC4").filter(ur=>{var Oo;return(Oo=Kt==null?void 0:Kt.homework_status)!=null&&Oo.includes("\u5BFC\u5165")?(0,a.dE)()?[0,1].includes(ur==null?void 0:ur.id):[0,1,3].includes(ur==null?void 0:ur.id):ur}),bi=()=>{var ur,Oo,eo,ra,ha,Po,to,Bo,Qo,xo,jo,wo,xi,Li,Ti,uo,ol,fl;return Nn.createElement("div",{className:wn.workListTabButton},Nn.createElement("span",{className:"mr-10px"},ua==null?void 0:ua.tips),(0,a.GJ)()&&Nn.createElement(Nn.Fragment,null,(((ur=Kt.homework_status)==null?void 0:ur.includes("\u672A\u53D1\u5E03"))||((Oo=Kt.homework_status)==null?void 0:Oo.includes("\u672A\u5F00\u59CB")))&&Nn.createElement(je.ZP,{type:"primary",icon:Nn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:li=>{li.preventDefault(),Wt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[$t.categoryId],selectArrsAll:[Kt],params:In(Ta({},$t),{id:$t.coursesId}),type:2,manage_all_group:ua==null?void 0:ua.manage_all_group,detail:"\u66F4\u65B0"}})}},"\u7ACB\u5373\u53D1\u5E03"),!((eo=Kt.homework_status)!=null&&eo.includes("\u672A\u53D1\u5E03"))&&!((ra=Kt.homework_status)!=null&&ra.includes("\u672A\u5F00\u59CB"))&&!((ha=Kt.homework_status)!=null&&ha.includes("\u5DF2\u622A\u6B62"))&&Nn.createElement(je.ZP,{type:"primary",icon:Nn.createElement("i",{className:"iconfont icon-jiezhishiyan"}),onClick:li=>{var Si,Dn;if((0,a.Rm)()&&!((Dn=(Si=Ve==null?void 0:Ve.AssistantObject)==null?void 0:Si.group)!=null&&Dn.can_stop)){he.ZP.warning(xt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}li.preventDefault(),Wt({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[$t.categoryId],selectArrsAll:[],params:In(Ta({},$t),{id:$t.coursesId}),type:2}})}},"\u7ACB\u5373\u622A\u6B62"),(0,a.j5)()&&Nn.createElement(je.ZP,{type:"primary",icon:Nn.createElement("img",{style:{transform:"translate(-3px, -1px)"},src:ou}),onClick:()=>{Wt({type:"classroomList/setActionTabs",payload:{key:"\u667A\u80FD\u5206\u7EC4",params:In(Ta({},$t),{id:$t.coursesId})}})}},"\u667A\u80FD\u5206\u7EC4"),Nn.createElement(je.ZP,{type:"primary",icon:Nn.createElement("i",{className:"iconfont icon-bianji2"}),onClick:()=>{var li,Si;if((0,a.Rm)()&&!((Si=(li=Ve==null?void 0:Ve.AssistantObject)==null?void 0:li.group)!=null&&Si.can_create)){he.ZP.warning(xt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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/${$t.coursesId}/group_homework/${$t.categoryId}/edit`)}},"\u7F16\u8F91\u4F5C\u4E1A")),((Po=Kt==null?void 0:Kt.work_statuses)==null?void 0:Po.includes("\u53D6\u6D88\u5173\u8054"))&&Nn.createElement(je.ZP,{type:"primary",onClick:()=>La(void 0,null,function*(){const li=yield(0,Ot.rN)({homeworkId:$t.categoryId});(li==null?void 0:li.status)===0&&(he.ZP.success(xt.formatMessage({id:"classrooms.unlinkSuccess",defaultMessage:"\u53D6\u6D88\u5173\u8054\u6210\u529F"})),Wt({type:"shixunHomeworks/getWorkList",payload:Ta({},$t)}))})},"\u53D6\u6D88\u5173\u8054"),((to=Kt==null?void 0:Kt.work_statuses)==null?void 0:to.includes("\u5173\u8054\u9879\u76EE"))&&Nn.createElement(je.ZP,{type:"primary",onClick:()=>{var li;return(0,E.xg)(`${(li=Je==null?void 0:Je.setting)==null?void 0:li.old_url}/projects/deposit/new`)}},"\u521B\u5EFA\u9879\u76EE"),((Bo=Kt==null?void 0:Kt.work_statuses)==null?void 0:Bo.includes("\u5173\u8054\u9879\u76EE"))&&Nn.createElement(je.ZP,{type:"primary",onClick:li=>{li.preventDefault(),Wt({type:"classroomList/setActionTabs",payload:{key:"\u5173\u8054\u9879\u76EE",params:$t,selectArrs:{homework_id:$t.categoryId},cb:()=>{Wt({type:"shixunHomeworks/getWorkList",payload:Ta({},$t)})}}})}},"\u5173\u8054\u9879\u76EE"),((Qo=Kt==null?void 0:Kt.work_statuses)==null?void 0:Qo.includes("\u63D0\u4EA4\u4F5C\u54C1"))&&Nn.createElement(je.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${Kt.course_id}/group_homework/${Kt.homework_id}/post`)},"\u63D0\u4EA4\u4F5C\u54C1"),((xo=Kt==null?void 0:Kt.work_statuses)==null?void 0:xo.includes("\u521B\u5EFA\u5206\u7EC4"))&&Nn.createElement(je.ZP,{type:"primary",onClick:()=>La(void 0,null,function*(){var li;let Si=yield(0,ve.ZP)(`/api/homework_commons/${Kt.homework_id}/get_member_list.json`,{method:"get",params:{}});(Si==null?void 0:Si.status)===0&&(Jt(!0),Qa(Si==null?void 0:Si.data),rr((li=Si==null?void 0:Si.data)==null?void 0:li.filter(Dn=>{var Hn;return(Dn==null?void 0:Dn.user_id)===((Hn=Vt==null?void 0:Vt.userInfo)==null?void 0:Hn.user_id)})))})},"\u521B\u5EFA\u5206\u7EC4"),((jo=Kt==null?void 0:Kt.work_statuses)==null?void 0:jo.includes("\u52A0\u5165\u5206\u7EC4"))&&Nn.createElement(je.ZP,{type:"primary",onClick:(0,dt.throttle)(()=>La(void 0,null,function*(){var li;let Si=yield(0,ve.ZP)(`/api/homework_commons/${Kt.homework_id}/get_group_list.json`,{method:"get"});if((Si==null?void 0:Si.status)===0){if(((li=Si==null?void 0:Si.data)==null?void 0:li.length)<=0){he.ZP.info(xt.formatMessage({id:"classrooms.noGroup",defaultMessage:"\u6682\u65E0\u5206\u7EC4"}));return}dr(!0),Mn(Si==null?void 0:Si.data)}}),300)},"\u52A0\u5165\u5206\u7EC4"),((wo=Kt==null?void 0:Kt.work_statuses)==null?void 0:wo.includes("\u66F4\u6362\u9879\u76EE"))&&Nn.createElement(je.ZP,{type:"primary",onClick:()=>{Wt({type:"classroomList/setActionTabs",payload:{key:"\u66F4\u6362\u9879\u76EE",params:$t,selectArrs:{homework_id:Kt==null?void 0:Kt.id},cb:()=>{Wt({type:"shixunHomeworks/getWorkList",payload:Ta({},$t)})}}})}},"\u66F4\u6362\u9879\u76EE"),((xi=Kt==null?void 0:Kt.work_statuses)==null?void 0:xi.includes("\u7533\u8BF7\u6362\u7EC4"))&&Nn.createElement(je.ZP,{type:"primary",onClick:()=>{Wt({type:"classroomList/setActionTabs",payload:{key:"\u7533\u8BF7\u6362\u7EC4",params:$t}})}},"\u7533\u8BF7\u6362\u7EC4"),((Li=Kt==null?void 0:Kt.work_statuses)==null?void 0:Li.includes("\u4FEE\u6539\u4F5C\u54C1"))&&Nn.createElement(je.ZP,{type:"primary",onClick:()=>{const li=()=>{(0,E.xg)(`/classrooms/${Kt.course_id}/group_homework/${Kt.homework_id}/${Kt.id}/edit`)};if(ua!=null&&ua.can_submit&&!(ua!=null&&ua.submit_size)){he.ZP.warning(xt.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\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}li()}},"\u4FEE\u6539\u4F5C\u54C1"),((Ti=Kt==null?void 0:Kt.work_statuses)==null?void 0:Ti.includes("\u8865\u4EA4\u4F5C\u54C1"))&&Nn.createElement(je.ZP,{type:"primary",onClick:()=>(0,E.xg)(`/classrooms/${Kt.course_id}/group_homework/${Kt.homework_id}/post`)},"\u8865\u4EA4\u4F5C\u54C1"),(((uo=Kt==null?void 0:Kt.work_statuses)==null?void 0:uo.includes("\u8865\u4EA4\u9644\u4EF6"))||((ol=Kt==null?void 0:Kt.work_statuses)==null?void 0:ol.includes("\u4FEE\u6539\u9644\u4EF6")))&&Nn.createElement(je.ZP,{type:"primary",onClick:()=>{var li;if(ua!=null&&ua.can_submit&&!(ua!=null&&ua.submit_size)){he.ZP.warning(xt.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\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}Wt({type:"classroomList/setActionTabs",payload:{key:"\u8865\u4EA4\u9644\u4EF6",params:$t,selectArrs:Ta({},Kt),title:(li=Kt==null?void 0:Kt.work_statuses)!=null&&li.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"}})}},(fl=Kt==null?void 0:Kt.work_statuses)!=null&&fl.includes("\u4FEE\u6539\u9644\u4EF6")?"\u4FEE\u6539\u9644\u4EF6":"\u8865\u4EA4\u9644\u4EF6"))};return Nn.createElement("section",{className:wn.bg},Nn.createElement("div",{className:"edu-container"},Kt.homework_name&&Nn.createElement("section",{className:"animated fadeIn"},Nn.createElement("aside",{className:"mt10"},Kt.category&&Nn.createElement(Ce.Z,{separator:">"},Nn.createElement(Ce.Z.Item,null,Nn.createElement(Ee.Link,{to:`/classrooms/${$t==null?void 0:$t.coursesId}/group_homework`},Kt.course_name)),Nn.createElement(Ce.Z.Item,null,Nn.createElement(Ee.Link,{to:`/classrooms/${$t==null?void 0:$t.coursesId}/group_homework/${(qt=Kt==null?void 0:Kt.category)!=null&&qt.main?"":(Et=Kt==null?void 0:Kt.category)==null?void 0:Et.category_id}`},Kt.category.category_name)),Nn.createElement(Ce.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),Nn.createElement("aside",{className:[wn.title,"mt20"].join(" ")},Nn.createElement(Ee.Link,{to:`/classrooms/${Kt.course_id}/group_homework`},Nn.createElement(ae.Z,{className:"font16 c-black"})),Nn.createElement(le.Z,{placement:"topLeft",title:Kt.homework_name},Nn.createElement("strong",{className:[wn.title_style,"font20 ml5"].join(" ")},Kt.homework_name)),Nn.createElement(E.VV,{status:Kt==null?void 0:Kt.homework_status}))),Nn.createElement("aside",{className:`mt30 relative ${wn.workListTabWrap}`},Nn.createElement(me.default,{destroyInactiveTabPane:!0,type:"card",activeKey:Pa,tabBarExtraContent:(ln=Kt.homework_status)!=null&&ln.includes("\u5BFC\u5165")&&(0,a.GJ)()?Nn.createElement(je.ZP,{icon:Nn.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{Wt({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"):bi(),onTabClick:(ur,Oo)=>{const eo=()=>{if(parseInt(ur)===2){if(!(Kt!=null&&Kt.view_answer)){he.ZP.info(xt.formatMessage({id:"classrooms.homeworkNoPublicAnswer",defaultMessage:"\u672C\u6B21\u4F5C\u4E1A\u8001\u5E08\u672A\u516C\u5F00\u7B54\u6848"}));return}(Kt==null?void 0:Kt.time_status)>2||(0,a.Gg)()?en(ur):he.ZP.info(xt.formatMessage({id:"classrooms.viewAnswerAfterDeadline",defaultMessage:"\u622A\u6B62\u4E4B\u540E\u7684\u8BD5\u5377\u624D\u80FD\u67E5\u770B\u7B54\u6848"}))}else parseInt(ur)===3&&Wt({type:"shixunHomeworks/getWorkSetting",payload:Ta({},$t)}),en(ur)};ur!=="11"&&Ca(),nt.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:()=>{eo(),Wt({type:"shixunHomeworks/setActionTabs",payload:{key:""}})}}):eo()},className:wn.tabs,items:$o.map(ur=>({label:ur.name,key:`${ur.id}`,children:ur.component,forceRender:ur.forceRender}))}))),Nn.createElement(cu.Z,null),Nn.createElement(Ne.default,{title:"\u521B\u5EFA\u5206\u7EC4",open:Sr,width:800,onCancel:()=>{Jt(!1),rr([])},onOk:()=>La(void 0,null,function*(){var ur,Oo;if(((ur=Kt==null?void 0:Kt.group_data)==null?void 0:ur.max_num)<(Fa==null?void 0:Fa.length)){he.ZP.error(xt.formatMessage({id:"classrooms.promptMaxNum",defaultMessage:"\u4EBA\u6570\u4E0D\u80FD\u8D85\u8FC7{max_num}"}).replace("{max_num}",(Oo=Kt==null?void 0:Kt.group_data)==null?void 0:Oo.max_num));return}let eo=yield(0,ve.ZP)(`/api/homework_commons/${Kt.homework_id}/create_group.json`,{method:"post",body:{user_id:Fa==null?void 0:Fa.map(ra=>ra.user_id)}});(eo==null?void 0:eo.status)===0&&(he.ZP.info("\u521B\u5EFA\u6210\u529F"),Ca(),Jt(!1))})},Nn.createElement("div",null,Nn.createElement(Be.Z,{style:{marginBottom:10}},Nn.createElement(pe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(sa=Kt==null?void 0:Kt.group_data)==null?void 0:sa.min_num,"~",(Un=Kt==null?void 0:Kt.group_data)==null?void 0:Un.max_num,"\u4EBA"),Nn.createElement(pe.Z,{span:12},Nn.createElement(Le.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22",onSearch:ur=>La(void 0,null,function*(){let Oo=yield(0,ve.ZP)(`/api/homework_commons/${Kt.homework_id}/get_member_list.json`,{method:"get",params:{keyword:ur}});(Oo==null?void 0:Oo.status)===0&&Qa(Oo==null?void 0:Oo.data)})}))),Nn.createElement(ye.default,{dataSource:Sa,pagination:!1,rowKey:ur=>ur.user_id,style:{border:"1px solid #F6F7F9",minWidth:550},rowSelection:{type:"checkbox",getCheckboxProps:ur=>({disabled:(ur==null?void 0:ur.user_id)===Vt.userInfo.user_id}),selectedRowKeys:Fa==null?void 0:Fa.map(ur=>ur.user_id),onChange(ur,Oo,eo){rr([...Oo])}},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"}]}))),Nn.createElement(Ne.default,{title:"\u52A0\u5165\u5206\u7EC4",open:Rr,width:800,onCancel:()=>{dr(!1)},footer:!1},Nn.createElement("div",null,Nn.createElement(Be.Z,{style:{marginBottom:10}},Nn.createElement(pe.Z,{span:12},"\u7EC4\u5458\u6570\u91CF\u8981\u6C42\uFF1A",(dn=Kt==null?void 0:Kt.group_data)==null?void 0:dn.min_num,"~",(pa=Kt==null?void 0:Kt.group_data)==null?void 0:pa.max_num,"\u4EBA"),Nn.createElement(pe.Z,{span:12},Nn.createElement(Le.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u961F\u957F\u540D\u79F0",onSearch:ur=>La(void 0,null,function*(){let Oo=yield(0,ve.ZP)(`/api/homework_commons/${Kt.homework_id}/get_group_list.json`,{method:"get",params:{keyword:ur}});(Oo==null?void 0:Oo.status)===0&&Mn(Oo==null?void 0:Oo.data)})}))),Nn.createElement(ye.default,{dataSource:Ro,pagination:!1,rowKey:ur=>ur.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:(ur,Oo)=>Nn.createElement(je.ZP,{disabled:Oo==null?void 0:Oo.can_join,onClick:()=>La(void 0,null,function*(){let eo=yield(0,ve.ZP)(`/api/homework_commons/${Kt.homework_id}/join_group.json`,{method:"post",body:{group_id:ur}});(eo==null?void 0:eo.status)===0&&(he.ZP.info("\u52A0\u5165\u6210\u529F"),Ca(),dr(!1))})},Oo!=null&&Oo.can_join?"\u5DF2\u6EE1":"\u52A0\u5165")}]}))),Nn.createElement(du.Z,null),Nn.createElement(ma.Z,{onOk:()=>{Ca()}}),Nn.createElement(fa.Z,{onOk:()=>{Ca()}}),Nn.createElement(Ao.Z,{type:"edit",onCallback:()=>Ca(),courseEndTime:Kt==null?void 0:Kt.course_end_date}),Nn.createElement(ai.Z,{courseEndTime:Kt==null?void 0:Kt.course_end_date,successCallback:()=>Ca(),visible:Ve.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[$t.categoryId],courseId:$t.coursesId,isBatch:!1}),Nn.createElement(Jo,{cb:()=>{Wa(Kn+1),en("0"),Ca()}}),Nn.createElement(xa,{cb:()=>{}}),Nn.createElement(Vl.Z,{ref:Ze,hide:!0,name:`${Kt==null?void 0:Kt.homework_name}-\u4F5C\u54C1\u9644\u4EF6`,onOk:()=>ht(!1)}))};var io=(0,Ee.connect)(({user:nt,shixunHomeworks:Ve,loading:Je,globalSetting:Wt,classroomList:Vt})=>({user:nt,shixunHomeworks:Ve,globalSetting:Wt,loading:Je.effects,classroomList:Vt}))(jr)},29517:function(Ft,At,te){"use strict";var x=te(78241),Ee=te(43418),Oe=te(8591),je=te(92832),he=te(79777),Ce=te(95392),le=te(97041),me=te(59301),Ne=Object.defineProperty,Be=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,ae=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={}))ye.call(ne,oe)&&E(ee,oe,ne[oe]);if(Le)for(var oe of Le(ne))ae.call(ne,oe)&&E(ee,oe,ne[oe]);return ee},b=(ee,ne)=>Be(ee,pe(ne)),y=(ee,ne,oe)=>new Promise((ue,fe)=>{var Pe=We=>{try{Ie(oe.next(We))}catch(ve){fe(ve)}},Se=We=>{try{Ie(oe.throw(We))}catch(ve){fe(ve)}},Ie=We=>We.done?ue(We.value):Promise.resolve(We.value).then(Pe,Se);Ie((oe=oe.apply(ee,ne)).next())});const z=({classroomList:ee,loading:ne,dispatch:oe,shixunHomeworks:ue})=>{const fe=(0,Ce.useIntl)(),Pe=(0,Ce.useParams)(),[Se]=x.default.useForm(),{workList:Ie,workSetting:We}=ue,ve=()=>{oe({type:"shixunHomeworks/getWorkSetting",payload:a({},Pe)}),oe({type:"shixunHomeworks/getWorkList",payload:a({},Pe)})};return me.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 tt=()=>y(void 0,null,function*(){var Ae;yield Se.validateFields();const lt=a({},Se.getFieldValue()),{selectArrs:Ue}=ee.actionTabs;lt.attachment_ids=(Ae=lt.attachment_ids)==null?void 0:Ae.map(gt=>gt.response.id),(yield(0,he.mz)(b(a({},lt),{homeworkId:Ue.work_id}))).status===0&&(Se.resetFields(),oe({type:"classroomList/setActionTabs",payload:{}}),ve())});if(We!=null&&We.can_submit){if(!(We!=null&&We.submit_size)){Oe.ZP.warning(fe.formatMessage({id:"classrooms.submissionChanceUsedUp",defaultMessage:"\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:me.createElement(me.Fragment,null,"\u4F60\u8FD8\u6709 ",me.createElement("span",{className:"ml5 mr5",style:{color:"#DF711C"}},We==null?void 0:We.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:()=>{tt()}});return}tt()}),onCancel:()=>{oe({type:"classroomList/setActionTabs",payload:{}})}},me.createElement(x.default,{form:Se,initialValues:{}},me.createElement(x.default.Item,{name:"attachment_ids",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},me.createElement(le.Z,null)),me.createElement(x.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}))))};At.Z=(0,Ce.connect)(({classroomList:ee,shixunHomeworks:ne,loading:oe})=>({classroomList:ee,shixunHomeworks:ne,loading:oe}))(z)},40127:function(Ft,At,te){"use strict";var x=te(59301),Ee=te(78241),Oe=te(43418),je=te(61621),he=te(92832),Ce=te(5112),le=te(95237),me=te(43604),Ne=te(26724),Be=te.n(Ne),pe=te(57193),Le=te(79777),ye=te(95392),ae=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(Se,Ie,We)=>Ie in Se?E(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:We}):Se[Ie]=We,oe=(Se,Ie)=>{for(var We in Ie||(Ie={}))z.call(Ie,We)&&ne(Se,We,Ie[We]);if(y)for(var We of y(Ie))ee.call(Ie,We)&&ne(Se,We,Ie[We]);return Se},ue=(Se,Ie)=>a(Se,b(Ie)),fe=(Se,Ie,We)=>new Promise((ve,tt)=>{var Ae=Xe=>{try{Ue(We.next(Xe))}catch(gt){tt(gt)}},lt=Xe=>{try{Ue(We.throw(Xe))}catch(gt){tt(gt)}},Ue=Xe=>Xe.done?ve(Xe.value):Promise.resolve(Xe.value).then(Ae,lt);Ue((We=We.apply(Se,Ie)).next())});const Pe=({classroomList:Se,loading:Ie,globalSetting:We,dispatch:ve})=>{var tt;const Ae=(0,ye.useIntl)(),lt=(0,ye.useParams)(),[Ue]=Ee.default.useForm(),[Xe,gt]=(0,x.useState)(!0);let[ot,Ke]=(0,x.useState)([]);const[ke,Re]=(0,x.useState)({page:1,limit:20,keyword:""}),Ye=()=>fe(void 0,null,function*(){var $e;const ze=yield ve({type:"shixunHomeworks/getProjectList",payload:oe(oe({},lt),ke)});ze.projects&&Ke([...ot,...ze.projects]),(($e=ze.projects)==null?void 0:$e.length)<20&>(!1)});return(0,x.useEffect)(()=>{(Se.actionTabs.key==="\u5173\u8054\u9879\u76EE"||Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE")&&(Ye(),ot=[],ke.page=1,ke.keyword="")},[Se.actionTabs.key]),ae.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:()=>fe(void 0,null,function*(){yield Ue.validateFields();const $e=oe({},Ue.getFieldValue()),{selectArrs:ze,cb:at}=Se.actionTabs;if(Se.actionTabs.key==="\u66F4\u6362\u9879\u76EE"){let Pt=yield(0,pe.ZP)(`/api/student_works/${ze.homework_id}/change_project.json`,{method:"put",body:oe({},$e)});(Pt==null?void 0:Pt.status)===0&&(at(),ve({type:"classroomList/setActionTabs",payload:{}}));return}(yield(0,Le.co)(ue(oe({},$e),{homeworkId:ze.homework_id}))).status===0&&(at?at():ve({type:"classroomList/getClassroomCommonHomeworksList",payload:oe({},Se.actionTabs.params)}),ve({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{ve({type:"classroomList/setActionTabs",payload:{}})}},ae.createElement(je.Z,{loading:Ie["shixunHomeworks/getProjectList"],active:!0},ot==""?ae.createElement("aside",null,ae.createElement("div",{className:"tc font14 pt20"},"\u60A8\u5F53\u524D\u5C1A\u672A\u7BA1\u7406\u4EFB\u4F55\u9879\u76EE\uFF0C\u8BF7\u5148",ae.createElement("a",{href:`${(tt=We==null?void 0:We.setting)==null?void 0:tt.old_url}/projects/deposit/new`,target:"_blank"},"\u521B\u5EFA\u9879\u76EE"),"\u518D\u5173\u8054")):ae.createElement("aside",null,ae.createElement("div",{className:" mb20"},ae.createElement(he.default.Search,{onSearch:$e=>{$e===""?delete ke.keyword:ke.keyword=$e,ot=[],gt(!0),Ye()},placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,size:"middle"})),ae.createElement(Ee.default,{form:Ue,initialValues:{}},ae.createElement(Ee.default.Item,{name:"project_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE"}]},ae.createElement(Ce.ZP.Group,null,ae.createElement(Be(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:$e=>{ke.page++,Ye()},hasMore:Xe,useWindow:!1},ot==null?void 0:ot.map(function($e,ze){return ae.createElement(le.Z,{key:ze},ae.createElement(me.Z,null,ae.createElement(Ce.ZP,{value:$e.id},$e.name)))}))))))))};At.Z=(0,ye.connect)(({classroomList:Se,user:Ie,loading:We,globalSetting:ve})=>({classroomList:Se,user:Ie,loading:We.effects,globalSetting:ve}))(Pe)},20593:function(Ft,At,te){"use strict";var x=te(59301),Ee=te(78241),Oe=te(8591),je=te(43418),he=te(95237),Ce=te(43604),le=te(5083),me=te(5112),Ne=te(24905),Be=te(56656),pe=te.n(Be),Le=te(57193),ye=te(81779),ae=te(63949),E=te(95392),a=te(21542),b=te(62510),y=te(94373),z=te(34364),ee=te(59301),ne=Object.defineProperty,oe=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,Pe=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ie=(Ue,Xe,gt)=>Xe in Ue?ne(Ue,Xe,{enumerable:!0,configurable:!0,writable:!0,value:gt}):Ue[Xe]=gt,We=(Ue,Xe)=>{for(var gt in Xe||(Xe={}))Pe.call(Xe,gt)&&Ie(Ue,gt,Xe[gt]);if(fe)for(var gt of fe(Xe))Se.call(Xe,gt)&&Ie(Ue,gt,Xe[gt]);return Ue},ve=(Ue,Xe)=>oe(Ue,ue(Xe)),tt=(Ue,Xe)=>{var gt={};for(var ot in Ue)Pe.call(Ue,ot)&&Xe.indexOf(ot)<0&&(gt[ot]=Ue[ot]);if(Ue!=null&&fe)for(var ot of fe(Ue))Xe.indexOf(ot)<0&&Se.call(Ue,ot)&&(gt[ot]=Ue[ot]);return gt},Ae=(Ue,Xe,gt)=>new Promise((ot,Ke)=>{var ke=$e=>{try{Ye(gt.next($e))}catch(ze){Ke(ze)}},Re=$e=>{try{Ye(gt.throw($e))}catch(ze){Ke(ze)}},Ye=$e=>$e.done?ot($e.value):Promise.resolve($e.value).then(ke,Re);Ye((gt=gt.apply(Ue,Xe)).next())});const lt=Ue=>{var Xe=Ue,{classroomList:gt,dispatch:ot,courseEndTime:Ke}=Xe,ke=tt(Xe,["classroomList","dispatch","courseEndTime"]);const Re=(0,E.useIntl)(),Ye=(0,E.useParams)(),[$e]=Ee.default.useForm(),[ze,at]=(0,x.useState)(1),[Ct,Pt]=(0,x.useState)([]),[dt,Bt]=(0,x.useState)(0),[we,wt]=(0,x.useState)(2e3),[Ot,Me]=(0,x.useState)(!0),[ut,ce]=(0,x.useState)(!1),[ie,re]=(0,x.useState)(!1),[se,de]=(0,x.useState)([]),[De,ge]=(0,x.useState)(!0),[be,et]=(0,x.useState)(null);(0,x.useEffect)(()=>{if(gt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Qe(),_t(),gt.actionTabs.type===2){const ft=gt.actionTabs.selectArrsAll[0];et({submit_limit:ft==null?void 0:ft.submit_limit,submit_limit_num:ft==null?void 0:ft.submit_limit_num,must_file:ft==null?void 0:ft.must_file,can_submit:ft==null?void 0:ft.can_submit,submit_num:ft==null?void 0:ft.submit_num}),ge(ft.unified_setting)}else ge(!1),et({submit_limit:!1,submit_limit_num:200,must_file:!1,can_submit:!1,submit_num:3})},[gt.actionTabs]),(0,x.useEffect)(()=>{if(ut){if(ie)return;ot({type:"classroomList/setActionTabs",payload:{}}),(0,ye.GJ)()?ot({type:"classroomList/getClassroomTeacherCommonList",payload:ve(We({},gt.actionTabs.params),{type:3})}):ot({type:"classroomList/getClassroomCommonList",payload:We({},gt.actionTabs.params)})}},[ut]);const Qe=ft=>Ae(void 0,null,function*(){Me(!0);const vt=yield(0,y.c_)(ve(We({},Ye),{page:ft||ze,limit:2e4,homework_id:gt.actionTabs.type===1?"":gt.actionTabs.selectArrs[0]}));vt==null||vt.course_groups.map((Nt,sn)=>{Nt.key=Nt.id,Nt.title=Nt.name,Nt.disabled=Nt.is_published}),vt&&(Pt([...vt==null?void 0:vt.course_groups]),Bt(vt==null?void 0:vt.course_groups_count),Me(!1),ft||$e.setFieldsValue({publish_time:pe()(pe()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:pe()(pe()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),Fe=ft=>{at(ft),Qe(ft)},it=()=>{(0,ye.GJ)()?gt.actionTabs.detail?(ot({type:"shixunHomeworks/setActionTabs",payload:{}}),ot({type:"shixunHomeworks/getWorkList",payload:We({},Ye)}),ot({type:"shixunHomeworks/getWorkSetting",payload:We({},Ye)})):ot({type:"classroomList/getClassroomTeacherCommonList",payload:ve(We({},gt.actionTabs.params),{type:3})}):ot({type:"classroomList/getClassroomCommonList",payload:We({},gt.actionTabs.params)})},Lt=()=>Ae(void 0,null,function*(){var ft,vt,Nt;if((0,ye.Rm)()&&!((vt=(ft=gt==null?void 0:gt.AssistantObject)==null?void 0:ft.group)!=null&&vt.can_publish)){Oe.ZP.warning(Re.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"})),qe(!1);return}const sn=We({},$e.getFieldsValue());if(sn.end_time<=sn.publish_time){Oe.ZP.info(Re.formatMessage({id:"classrooms.deadlineCannotAfterPublish",defaultMessage:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"})),qe(!1);return}if((se==null?void 0:se.length)<=0&&!De&&Ct.length>0){Oe.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),qe(!1);return}if(be!=null&&be.submit_limit&&!(be!=null&&be.submit_limit_num)){Oe.ZP.warning(Re.formatMessage({id:"classrooms.studentContentLengthCannotEmpty",defaultMessage:"\u5B66\u751F\u586B\u5199\u5185\u5BB9\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),qe(!1);return}if(be!=null&&be.can_submit&&!(be!=null&&be.submit_num)){Oe.ZP.warning(Re.formatMessage({id:"classrooms.studentSubmissionCountCannotEmpty",defaultMessage:"\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u6B21\u6570\u4E0D\u80FD\u4E3A\u7A7A"})),qe(!1);return}let vn=We({homework_ids:[...gt.actionTabs.selectArrs],group_ids:se.length>0?se.map(Fn=>Fn.id):(Nt=gt.detailCommonHomeworksList)==null?void 0:Nt.course_groups,end_time:pe()(sn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:pe()(sn.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!se.length},be);qe(!0),(yield(0,Le.ZP)(`/api/courses/${Ye.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:We({},vn)})).status===0?(qe(!1),(0,ae.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u7ACB\u5373\u53D1\u5E03"]),Oe.ZP.success(Re.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),ot({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),ke.onCallback&&ke.onCallback(),it(),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~")}})):qe(!1)}),_t=()=>{at(1),Pt([]),de([])},on=dt>ze*we,{detailCommonHomeworksList:Tt}=gt,[Qt,qe]=(0,x.useState)(!1);return ee.createElement(je.default,{width:600,confirmLoading:Qt,centered:!0,title:"\u53D1\u5E03\u4F5C\u4E1A",open:gt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:Lt,onCancel:()=>{_t(),it(),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'),Ct&&ee.createElement(Ee.default,{form:$e},ee.createElement("div",{style:{paddingLeft:0}},ee.createElement(he.Z,{className:"mt30",align:"middle"},ee.createElement(Ce.Z,null,ee.createElement(Ee.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ee.createElement(le.default,{style:{width:170,marginRight:"25px"},disabledDate:ft=>(0,z.Q8)(ft,Ke),disabledTime:ft=>(0,z.d0)(ft),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:pe()((0,ae.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),ee.createElement(Ce.Z,{className:"ml20"},ee.createElement(Ee.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:pe()((0,ae.U6)(),"HH:mm")},disabledDate:ft=>(0,z.Q8)(ft,Ke,$e.getFieldValue("publish_time")),disabledTime:ft=>(0,z.d0)(ft,$e.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),gt.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:ft=>{ge(ft.target.value),de([])}},ee.createElement(me.ZP,{value:!0,disabled:!gt.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),ee.createElement(me.ZP,{className:"ml20",disabled:Ct.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Ct.length<=0&>.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"')),(gt.actionTabs.type===1||!De)&&Ct.length>0&&ee.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},ee.createElement("span",{style:{flex:1}},ee.createElement(Ne.default,{checked:se.length===Ct.length,onChange:ft=>{se.length===Ct.length?de([]):de(Ct.filter(vt=>!vt.is_published))}},"\u5168\u9009")),ee.createElement("span",{style:{width:16}}),ee.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",se.length||0,"\u4E2A\u5206\u73ED")),(gt.actionTabs.type===1||!De)&&Ct.length>0&&ee.createElement(a.Z,{data:Ct,selectedRowKeys:se,setSelectedRowKeys:de})),ee.createElement(b.ZP,{value:be,onChange:ft=>et(We({},ft))}))};At.Z=(0,E.connect)(({classroomList:Ue})=>({classroomList:Ue}))(lt)},11803:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return Pe}});var x=te(59301),Ee={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},Oe=Object.defineProperty,je=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,le=(Se,Ie,We)=>Ie in Se?Oe(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:We}):Se[Ie]=We,me=(Se,Ie)=>{for(var We in Ie||(Ie={}))he.call(Ie,We)&&le(Se,We,Ie[We]);if(je)for(var We of je(Ie))Ce.call(Ie,We)&&le(Se,We,Ie[We]);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 Be="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",pe=te(99313),Le=te(92310),ye=te.n(Le),ae=te(59301),E=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,ne=(Se,Ie,We)=>Ie in Se?E(Se,Ie,{enumerable:!0,configurable:!0,writable:!0,value:We}):Se[Ie]=We,oe=(Se,Ie)=>{for(var We in Ie||(Ie={}))z.call(Ie,We)&&ne(Se,We,Ie[We]);if(y)for(var We of y(Ie))ee.call(Ie,We)&&ne(Se,We,Ie[We]);return Se},ue=(Se,Ie)=>a(Se,b(Ie)),Pe=({dataSource:Se,className:Ie,style:We})=>{const[ve,tt]=(0,x.useState)([]),[Ae,lt]=(0,x.useState)(""),Ue=(0,x.useRef)("");(0,x.useEffect)(()=>{if(Se!=null&&Se.length){const ot=String(Math.random()).slice(-6),Ke=Se.map(ke=>ue(oe({},ke),{key:`${ot}-${ke.key}`}));tt(Ke),lt(Ke[0].key)}},[Se.length]);const Xe=ot=>{lt(ot),Ue.current=ot;const Ke=document.getElementById(ot);if(Ke){const ke=Ke.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:ke,behavior:"smooth"})}},gt=()=>{const ot=ve.map(ke=>document.getElementById(ke.key)),Ke=window.innerHeight/2;for(const ke of ot)if(ke){const Re=ke.getBoundingClientRect();if(Re.top>=0&&Re.top(window.addEventListener("scroll",gt),()=>{window.removeEventListener("scroll",gt)}),[ve]),ae.createElement("div",{className:ye()(Ee.anchorNavigation,Ie),style:We},ae.createElement(pe.default,{items:ve,tabBarGutter:60,className:Ee.tabs,activeKey:Ae,onChange:Xe}),ve.map(ot=>ae.createElement("div",{key:ot.key,id:ot.key,className:Ee.box},ae.createElement("div",{className:Ee.head},ae.createElement("img",{className:"mr10",src:Be,alt:"Dot"}),ot.label),ae.createElement("div",{className:Ee.element},ot.element))))}},34364:function(Ft,At,te){"use strict";te.d(At,{Q8:function(){return ke},d0:function(){return Re},w6:function(){return Ke}});var x=te(59301),Ee=te(5083),Oe=te(57809),je=te(8591),he=te(43418),Ce=te(5112),le=te(95237),me=te(43604),Ne=te(6848),Be=te(24905),pe=te(3113),Le=te(56656),ye=te.n(Le),ae=te(81779),E=te(57193),a=te(89392),b=te.n(a),y=te(63949),z=te(13842),ee=te(95392),ne=te(53398),oe=te(69206),ue=te(5529),fe=te(90609),Pe=te(86342),Se=te(59301),Ie=Object.defineProperty,We=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Ue=(at,Ct,Pt)=>Ct in at?Ie(at,Ct,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):at[Ct]=Pt,Xe=(at,Ct)=>{for(var Pt in Ct||(Ct={}))Ae.call(Ct,Pt)&&Ue(at,Pt,Ct[Pt]);if(tt)for(var Pt of tt(Ct))lt.call(Ct,Pt)&&Ue(at,Pt,Ct[Pt]);return at},gt=(at,Ct)=>We(at,ve(Ct)),ot=(at,Ct,Pt)=>new Promise((dt,Bt)=>{var we=Me=>{try{Ot(Pt.next(Me))}catch(ut){Bt(ut)}},wt=Me=>{try{Ot(Pt.throw(Me))}catch(ut){Bt(ut)}},Ot=Me=>Me.done?dt(Me.value):Promise.resolve(Me.value).then(we,wt);Ot((Pt=Pt.apply(at,Ct)).next())});function Ke(at,Ct){const Pt=[];for(let dt=at;dt{const dt=atye()(Ct).endOf("day"),we=at{const Pt=parseInt(ye()(at).format("HH")),dt=parseInt(ye()().format("HH")),Bt=parseInt(ye()().format("mm"));if(!at)return{disabledHours:()=>Ke(0,dt),disabledMinutes:()=>Ke(0,Bt)};if(Ct){const we=parseInt(ye()(Ct).format("HH")),wt=parseInt(ye()(Ct).format("mm"));return ye()(at).isSame(ye()(Ct),"day")?{disabledHours:()=>Ke(0,we),disabledMinutes:()=>Pt<=we?Ke(0,wt):[]}:void 0}if(ye()(at).isSame(ye()(),"day"))return{disabledHours:()=>Ke(0,dt),disabledMinutes:()=>ye()(at).isSame(ye()(),"hour")&&Pt<=dt?Ke(0,Bt):[]}},{RangePicker:Ye}=Ee.default,{Option:$e}=Oe.default,ze=({shixunHomeworks:at,loading:Ct,dispatch:Pt,classroomList:dt,user:Bt})=>{var we,wt,Ot,Me,ut,ce,ie,re,se;const de=(0,ee.useIntl)(),De=(0,ee.useParams)(),{workSetting:ge,workList:be,shixunWorkList:et,headerInfo:Qe,changeData:Fe}=at,[it,Lt]=(0,x.useState)(!1),[_t,on]=(0,x.useState)(!1);let[Tt,Qt]=(0,x.useState)([]),[qe,ft]=(0,x.useState)([]),[vt,Nt]=(0,x.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[sn,vn]=(0,x.useState)({}),[Pn,Fn]=(0,x.useState)({});(0,x.useEffect)(()=>()=>{Qt([])},[]),(0,x.useEffect)(()=>{Lt(!(0,ae.GJ)())},[(0,ae.GJ)()]);const va=()=>{Pt({type:"shixunHomeworks/getWorkSetting",payload:Xe({},De)})};(0,x.useEffect)(()=>{if(!(ge!=null&&ge.course_id))return;Object.keys(vt).map(function(On){vt[On]=ge[On]}),(!vt.allow_late||!vt.unified_late)&&(vt.late_penalty=20,vt.penalty_type=ne.Q.Percent),vt.unified_setting||(vt.unified_late=!1,vt.unified_anonymous_comment=!1,vt.unified_anonymous_appeal=!1),Tt=JSON.parse(JSON.stringify(ge.group_settings.map(On=>gt(Xe({},On),{group_name:[On.group_name]})).filter(On=>On.publish_time!==null))),qe=JSON.parse(JSON.stringify(ge.allow_late_settings.map(On=>gt(Xe({},On),{group_name:[On.group_name]})).filter(On=>On.late_time!==null))),Nt(Xe({},vt));const un=(0,y.QE)((Tt==null?void 0:Tt.length)>0?Tt:[]);Qt([...un]),(qe==null?void 0:qe.length)<=0?ft([{penalty_type:ne.Q.Percent,late_penalty:20}]):ft([...qe])},[ge]);const Ma=()=>ot(void 0,null,function*(){var un,On;if(((un=Bt==null?void 0:Bt.userInfo)==null?void 0:un.user_status)===2){(0,oe.Rd)();return}const Qn=JSON.parse(JSON.stringify(vt));if(Qn.challenge_settings.filter(ya=>!ya.hide),Qn.categoryId=De.categoryId,(On=Qn.challenge_settings)!=null&&On.every(ya=>!ya.checked)){je.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Tt),!vt.unified_setting)Tt=Tt==null?void 0:Tt.map(ya=>{var En;if(!ya.publish_time||!ya.end_time)throw je.ZP.error(de.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(de.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!ya.group_name)throw je.ZP.error(de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ya.group_name=typeof(ya==null?void 0:ya.group_name)=="string"?[ya==null?void 0:ya.group_name]:ya==null?void 0:ya.group_name,ya.group_id=(En=ge.group_settings)==null?void 0:En.filter(Qr=>{var so;return(so=ya==null?void 0:ya.group_name)==null?void 0:so.includes(Qr.group_name)}).map(Qr=>Qr.group_id||Qr.id).toString().split(","),ya});else if(!vt.publish_time||!vt.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(Qn.group_settings=Tt,vt.allow_late)if(vt.unified_late){if(vt.late_penalty===null||vt.late_penalty===void 0||vt.late_penalty<0||vt.late_penalty>100)throw je.ZP.error(`${de.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${de.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!vt.late_time)throw je.ZP.error(de.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(de.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}))}else qe=qe==null?void 0:qe.map(ya=>{var En,Qr;if(ya.late_penalty===null||ya.late_penalty===void 0||ya.late_penalty<0||ya.late_penalty>100)throw je.ZP.error(`${de.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${de.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!ya.late_time)throw je.ZP.error(de.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(de.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!ya.group_name)throw je.ZP.error(de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ya.group_name=typeof(ya==null?void 0:ya.group_name)=="string"?[ya==null?void 0:ya.group_name]:ya==null?void 0:ya.group_name,ya.group_id=(Qr=(En=ya==null?void 0:ya.group_name)==null?void 0:En.map(so=>{var Lo,bt;let jt=(bt=(Lo=ge.group_settings)==null?void 0:Lo.filter(It=>(It==null?void 0:It.group_name)===so))==null?void 0:bt[0];return jt==null?void 0:jt.group_id}))==null?void 0:Qr.toString().split(","),ya}),Qn.allow_late_settings=qe;let ja=yield(0,Pe.Tr)({homework_common_ids:[parseInt(De.categoryId)],course_id:De.coursesId,type:"homework_common"});(ja==null?void 0:ja.student_count)===0?Na(Qn):(Fn(Qn),vn(ja))}),Na=un=>{var On;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 Qn=un.challenge_settings.reduce((En,Qr)=>En+Number(Qr.challenge_score),0);if((Qn==null?void 0:Qn.toFixed(10))!==((On=un.total_score-un.eff_score)==null?void 0:On.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 ja={shixun_evaluation:un.shixun_evaluation,challenge_settings:un.challenge_settings};let ya=()=>{var En;const Qr=()=>ot(void 0,null,function*(){on(!0),(yield(0,E.ZP)(`/api/homework_commons/${De.categoryId}/publish_setting.json`,{method:"post",body:Xe({},un)})).status===0&&(je.ZP.success(de.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),va(),Pt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Xe({},De)})),on(!1)});!(0,a.isEqual)(Fe,ja)&&!((En=Qe==null?void 0:Qe.homework_status)!=null&&En.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:Qr}):Qr()};ge!=null&&ge.high_resources_consume&&!(ge!=null&&ge.high_resources_consume_permission)?Pt({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:De.coursesId,type:"shixun",type_id:De.categoryId,name:ge.homework_name,fn:()=>{ya()}}}):ya()},Ra=(un,On,Qn="group_id")=>{var ja;return On?On.find(ya=>ya[Qn]===un):(ja=ge==null?void 0:ge.group_settings)==null?void 0:ja.find(ya=>ya.group_id[0]===un)},Ka=(ge==null?void 0:ge.allow_late)||(ge==null?void 0:ge.anonymous_comment),mr=un=>{var On,Qn;const ja=Ra(un,ge==null?void 0:ge.allow_late_settings,"id"),ya=Ra(un,ge==null?void 0:ge.anonymous_comment_settings),En=Ra(un);return(ge==null?void 0:ge.allow_late)&&ja&&ye()(ja==null?void 0:ja.late_time)<=ye()()||(ge==null?void 0:ge.anonymous_comment)&&ya&&(ya==null?void 0:ya.evaluation_start)!==null||((Qn=(ye()(En==null?void 0:En.end_time)<=ye()()&&((On=ge==null?void 0:ge.allow_late_settings)==null?void 0:On.filter(Qr=>Qr.group_id.includes(un))))[0])==null?void 0:Qn.late_time)!=null},Tn=(0,x.useMemo)(()=>(ge==null?void 0:ge.allow_late)||(ge==null?void 0:ge.all_group_late),[ge,Qe]),yr=ge==null?void 0:ge.anonymous_comment,fr=un=>{if(!un)return!1;const On=Ra(un,ge==null?void 0:ge.anonymous_comment_settings);return(ge==null?void 0:ge.anonymous_comment)&&On&&(On==null?void 0:On.evaluation_start)!==null},Ua=(un,On)=>{var Qn,ja,ya;Pt({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:un,index:On,rangePickerDisabled:it||(ye()()<=ye()((ja=Ra((Qn=un==null?void 0:un.group_id)==null?void 0:Qn[0]))==null?void 0:ja.publish_time)?!1:[!0,mr((ya=un==null?void 0:un.group_id)==null?void 0:ya[0])]),disabledDate:ge==null?void 0:ge.course_end_date}})};return Se.createElement("section",{className:z.Z.form},Se.createElement("div",{className:z.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(Ce.ZP.Group,{disabled:it||!((we=Qe==null?void 0:Qe.homework_status)!=null&&we.includes("\u672A\u53D1\u5E03"))||(0,ae.Rm)()&&!((wt=dt.AssistantObject.practice)!=null&&wt.can_publish),value:vt.unified_setting,onChange:un=>{var On;if(!((On=Qe==null?void 0:Qe.homework_status)!=null&&On.includes("\u672A\u53D1\u5E03"))){je.ZP.error(de.formatMessage({id:"classrooms.publishedCannotModifyUnified",defaultMessage:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E"}));return}if(vt.unified_setting=!vt.unified_setting,vt.unified_setting||(vt.unified_late=!1,ft([{late_penalty:5}])),Nt(Object.assign({},vt)),vt.unified_setting===!1&&Tt==""){Qt(Tt.concat({}));return}vt.unified_setting&&(Qt([]),ft([{late_penalty:5}]))}},Se.createElement(Ce.ZP,{value:!0,disabled:it||!(ge!=null&&ge.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Se.createElement(Ce.ZP,{disabled:it||!((Ot=ge==null?void 0:ge.group_settings)!=null&&Ot.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Me=ge==null?void 0:ge.group_settings)==null?void 0:Me.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")),vt.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(Ee.default,{size:"large",disabled:it||!((ut=Qe==null?void 0:Qe.homework_status)!=null&&ut.includes("\u672A\u53D1\u5E03")||(ce=Qe==null?void 0:Qe.homework_status)!=null&&ce.includes("\u672A\u5F00\u59CB"))||(0,ae.Rm)()&&!((ie=dt.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=>ke(un,ge==null?void 0:ge.course_end_date),disabledTime:un=>Re(un),value:vt.publish_time?ye()(vt.publish_time):"",onChange:(un,On)=>{vt.publish_time=On,(vt.end_time==""||!vt.end_time)&&vt.unified_setting&&(vt.end_time=ye()(un).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Nt(Object.assign({},vt))}}))),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(Ee.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ye()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(ge==null?void 0:ge.allow_late)&&(ge==null?void 0:ge.homework_status.includes("\u5DF2\u622A\u6B62"))||it||(ge==null?void 0:ge.allow_late)&&ye()()>=ye()(ge==null?void 0:ge.end_time)||(0,ae.Rm)()&&!((re=dt.AssistantObject.practice)!=null&&re.can_publish),disabledDate:un=>ke(un,ge==null?void 0:ge.course_end_date,vt.publish_time),disabledTime:un=>Re(un,vt.publish_time),value:vt.end_time?ye()(vt.end_time):"",onChange:(un,On)=>{vt.end_time=On,Nt(Object.assign({},vt))}})))),!vt.unified_setting&&(Tt==null?void 0:Tt.length)>0&&Se.createElement(le.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Tt&&Tt.map(function(un,On){var Qn,ja,ya,En,Qr,so,Lo;return Se.createElement(me.Z,{span:24,key:On},Se.createElement(le.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:On==(Tt==null?void 0:Tt.length)-1?"0px":"10px"}},Se.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",On+1),Se.createElement(Oe.default,{disabled:it||((Qn=Qe==null?void 0:Qe.homework_status)!=null&&Qn.includes("\u672A\u53D1\u5E03")&&un.id||ye()(){var jt;if((0,ae.Rm)()&&!((jt=dt.AssistantObject.practice)!=null&&jt.can_publish)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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[On].group_name=bt,Tt[On].group_id=un.group_id;const It=(0,a.flattenDeep)(Tt.map(ia=>ia.group_name)),na=qe.map(ia=>{let Jn=(ia==null?void 0:ia.group_name)||[];return gt(Xe({},ia),{group_name:(0,a.remove)(Jn,Jr=>It.includes(Jr))})});ft(na),Qt(Tt.slice())},maxTagCount:4,maxTagPlaceholder:bt=>Se.createElement("div",{style:{cursor:"pointer"},onClick:()=>Ua(un,On)},"+",bt==null?void 0:bt.length)},ge.group_settings&&ge.group_settings.map(function(bt){if(!Tt.map(It=>It.group_name).flat().includes(bt.group_name))return Se.createElement($e,{value:bt.group_name,key:bt.id},bt.group_name)})),Se.createElement("div",{className:"ml20"},Se.createElement(Ye,{size:"large",ranges:{\u6B64\u523B:[un.publish_time?ye()(un.publish_time):ye()(),ye()()]},allowClear:!1,disabled:it||(ye()()<=ye()((En=Ra((ya=un==null?void 0:un.group_id)==null?void 0:ya[0]))==null?void 0:En.publish_time)?!1:[!0,mr((Qr=un==null?void 0:un.group_id)==null?void 0:Qr[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:bt=>ke(bt,ge==null?void 0:ge.course_end_date),disabledTime:bt=>Re(bt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[ye()((0,y.U6)(),"HH:mm"),ye()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:un.publish_time&&[ye()(un.publish_time),un.end_time?ye()(un.end_time):void 0],onChange:(bt,jt)=>{var It;if((0,ae.Rm)()&&!((It=dt.AssistantObject.practice)!=null&&It.can_publish)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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[On].publish_time=jt[0],!un.end_time&&jt[0]?Tt[On].end_time=ye()(jt[0]).add(7,"days"):Tt[On].end_time=jt[1],Qt([...Tt])},onCalendarChange:(bt,jt,It)=>{if(jt!=null&&jt[0]&&!jt[1]){const na=ye()(jt[0]).add(7,"days");Tt[On].publish_time=jt[0],Tt[On].end_time=na,Qt([...Tt])}}})),!it&&Se.createElement("div",{style:{display:"flex",width:"50px"}},((so=un==null?void 0:un.group_id)==null?void 0:so.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:()=>Ua(un,On)})),Tt.length<((Lo=ge==null?void 0:ge.group_settings)==null?void 0:Lo.length)&&Se.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var bt;if((0,ae.Rm)()&&!((bt=dt.AssistantObject.practice)!=null&&bt.can_publish)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(Tt.concat({}))}}),((un==null?void 0:un.publish_time)&&ye()(){const bt=(0,a.cloneDeep)(qe);bt.forEach((jt,It)=>{jt.group_name&&(jt.group_name=jt.group_name.filter(na=>{var ia;return!((ia=Tt[On].group_name)!=null&&ia.includes(na))}))}),Tt=Tt.filter((jt,It)=>On!==It),ft(bt),Qt(Tt.slice()),setTimeout(()=>Qt(Tt.slice()),10)}}))))}))),Se.createElement(le.Z,null,Se.createElement(me.Z,null,Se.createElement("div",{className:z.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(Be.default,{checked:vt.allow_late,disabled:it||Tn,onChange:un=>{var On;if((0,ae.Rm)()&&!((On=dt.AssistantObject.practice)!=null&&On.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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&&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"))}),vt.allow_late=!vt.allow_late,qe==""&&ft([{late_penalty:5}]),Nt(Object.assign({},vt))}},Se.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(vt==null?void 0:vt.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(Ce.ZP.Group,{style:{marginLeft:"20px"},disabled:it||(ge==null?void 0:ge.anonymous_comment)||(ge==null?void 0:ge.allow_late),value:vt.unified_late,onChange:un=>{var On;if((0,ae.Rm)()&&!((On=dt.AssistantObject.practice)!=null&&On.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.unified_late=un.target.value,qe==""&&!un.target.value&&ft([{penalty_type:ne.Q.Percent,late_penalty:20}]),Nt(Xe({},vt))}},(vt==null?void 0:vt.unified_setting)&&Se.createElement(Ce.ZP,{value:!0,disabled:!(ge!=null&&ge.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((se=ge==null?void 0:ge.group_settings)==null?void 0:se.length)>0&&Se.createElement(Ce.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),vt!=null&&vt.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:it||yr,value:{type:vt.penalty_type,inputValue:vt.late_penalty},onChange:un=>{var On;if((0,ae.Rm)()&&!((On=dt.AssistantObject.practice)!=null&&On.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}Nt(gt(Xe({},vt),{late_penalty:un.inputValue,penalty_type:un.type}))}})),Se.createElement(me.Z,{flex:"1",className:"ml5"},Se.createElement("span",{className:"c-grey-c ml10"},vt.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(Ee.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:ye()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:it||yr,value:vt.late_time?ye()(vt.late_time):"",disabledDate:un=>ke(un,ge==null?void 0:ge.course_end_date),onChange:(un,On)=>{var Qn;if((0,ae.Rm)()&&!((Qn=dt.AssistantObject.practice)!=null&&Qn.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.late_time=On,Nt(Object.assign({},vt))}})))):qe.map(function(un,On){var Qn;return Se.createElement(me.Z,{span:24,key:On},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",On+1),Se.createElement(Oe.default,{disabled:it||!((Qn=Qe==null?void 0:Qe.homework_status)!=null&&Qn.includes("\u672A\u53D1\u5E03"))&&un.id||(ge==null?void 0:ge.anonymous_comment),mode:"multiple",className:z.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof un.group_name=="string"?[un.group_name]:un.group_name,placeholder:de.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),onChange:ja=>{var ya;if((0,ae.Rm)()&&!((ya=dt.AssistantObject.practice)!=null&&ya.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}qe[On].group_name=ja,qe[On].group_id=un.group_id,ft(qe.slice())}},ge.group_settings&&ge.group_settings.map(function(ja){const ya=qe.map(Qr=>Qr.group_name).flat(),En=Tt.map(Qr=>Qr.group_name).flat();if(vt!=null&&vt.unified_setting){if(!ya.includes(ja.group_name))return Se.createElement($e,{value:ja.group_name,key:ja.id},ja.group_name)}else if(En.includes(ja.group_name)&&!ya.includes(ja.group_name))return Se.createElement($e,{value:ja.group_name,key:ja.id},ja.group_name)})),Se.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Se.createElement(ne.Z,{disabled:it||fr(un.id),value:{type:un.penalty_type,inputValue:un.late_penalty},onChange:ja=>{var ya;if((0,ae.Rm)()&&!((ya=dt.AssistantObject.practice)!=null&&ya.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}qe[On].late_penalty=ja.inputValue,qe[On].penalty_type=ja.type,ft([...qe])}}),Se.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Se.createElement(Ee.default,{size:"large",disabled:it||fr(un.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:ye()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:ja=>ke(ja,ge==null?void 0:ge.course_end_date),format:"YYYY-MM-DD HH:mm",value:un!=null&&un.late_time?ye()(un.late_time):void 0,onChange:(ja,ya)=>{var En;if((0,ae.Rm)()&&!((En=dt.AssistantObject.practice)!=null&&En.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}qe[On].late_time=ya,ft([...qe])}}),!it&&Se.createElement("div",{style:{display:"flex",width:"50px"}},Se.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var ja;if((0,ae.Rm)()&&!((ja=dt.AssistantObject.practice)!=null&&ja.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(qe.concat({penalty_type:ne.Q.Percent,late_penalty:20}))}}),On>0&&!un.id&&Se.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var ja;if((0,ae.Rm)()&&!((ja=dt.AssistantObject.practice)!=null&&ja.can_late)){je.ZP.warning(de.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}qe=qe.filter((ya,En)=>On!==En),ft(qe.slice()),setTimeout(()=>ft(qe.slice()),10)}}))))})),!it&&Se.createElement(Se.Fragment,null,Se.createElement(pe.ZP,{type:"primary",size:"large",loading:_t,style:{width:"138px",marginTop:"30px"},onClick:()=>Ma()},"\u4FDD\u5B58")),Se.createElement(ue.Z,{onConfirm:(un,On)=>{Tt.splice(un,0,...On),Tt.splice(un+On.length,1);const Qn=(0,y.QE)([...Tt]);Qt([...Qn])}}),Se.createElement(fe.Z,{resdata:sn,type:"shixun",okloading:_t,oktext:(sn==null?void 0:sn.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:un=>ot(void 0,null,function*(){on(!0);let On=yield(0,E.ZP)(`/api/courses/${De.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(De.categoryId)]}});on(!1),(On==null?void 0:On.status)===0&&Na(Pn)})}))};At.ZP=(0,ee.connect)(({shixunHomeworks:at,classroomList:Ct,loading:Pt,user:dt})=>({shixunHomeworks:at,classroomList:Ct,loading:Pt.effects,user:dt}))(ze)},51062:function(Ft,At,te){"use strict";var x=te(59301),Ee=te(54580),Oe=te(78241),je=te(43418),he=te(8591),Ce=te(1710),le=te(95392),me=te(78323),Ne=te(40863),Be=te(57193),pe=te(56656),Le=te.n(pe),ye=te(63949),ae=te(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(fe,Pe,Se)=>Pe in fe?E(fe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Se}):fe[Pe]=Se,ee=(fe,Pe)=>{for(var Se in Pe||(Pe={}))b.call(Pe,Se)&&z(fe,Se,Pe[Se]);if(a)for(var Se of a(Pe))y.call(Pe,Se)&&z(fe,Se,Pe[Se]);return fe},ne=(fe,Pe,Se)=>new Promise((Ie,We)=>{var ve=lt=>{try{Ae(Se.next(lt))}catch(Ue){We(Ue)}},tt=lt=>{try{Ae(Se.throw(lt))}catch(Ue){We(Ue)}},Ae=lt=>lt.done?Ie(lt.value):Promise.resolve(lt.value).then(ve,tt);Ae((Se=Se.apply(fe,Pe)).next())});const{Dragger:oe}=Ee.default,ue=({classroomList:fe,dispatch:Pe,onOk:Se})=>{const Ie=(0,le.useIntl)(),We=(0,le.useParams)(),[ve]=Oe.default.useForm(),[tt,Ae]=(0,x.useState)(),[lt,Ue]=(0,x.useState)(!1),Xe={height:100,onRemove:()=>{Ae("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:gt=>ne(void 0,null,function*(){return Ae(gt),!1})};return(0,x.useEffect)(()=>{ve.setFieldsValue({publish_time:Le()(Le()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Le()(Le()(new Date((0,ye.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),ae.createElement(je.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:fe.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:Ie.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okButtonProps:{loading:lt},onOk:()=>ne(void 0,null,function*(){ve.submit()}),onCancel:()=>{ve.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}})}},ae.createElement(Oe.default,{form:ve,onFinish:gt=>ne(void 0,null,function*(){var ot,Ke,ke;if(!(tt!=null&&tt.size)){he.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}Ue(!0);let Re=new FormData;Re.append("type",fe.actionTabs.type),Re.append("file",tt);let Ye;window.location.href.indexOf("exercise")>-1?Ye=`/api/exercises/${fe.actionTabs.id}/supplement_score.json`:Ye=`/api/homework_commons/${fe.actionTabs.id}/supplement_score.json`;let $e=yield(0,Be.ZP)(Ye,{method:"post",body:Re},!0);Ue(!1),($e==null?void 0:$e.status)===0&&(Se(),ve.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}}),((Ke=(ot=$e==null?void 0:$e.data)==null?void 0:ot.fail)==null?void 0:Ke.length)>0&&je.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ae.createElement(Ce.default,{pagination:!1,dataSource:(ke=$e==null?void 0:$e.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:Ie.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>{(0,ye.FH)("",me.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${fe.actionTabs.type}`)}}))})},ae.createElement(Oe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},fe.actionTabs.name),ae.createElement(Oe.default.Item,{style:{marginBottom:0},label:ae.createElement("div",null,ae.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ae.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ae.createElement("div",null,ae.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ne.Z.downloadbutton,href:me.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${fe.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ae.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ae.createElement(Oe.default.Item,{style:{marginBottom:0}},ae.createElement(oe,ee({},Xe),ae.createElement("a",{className:Ne.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ae.createElement("br",null),ae.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"))))))};At.Z=(0,le.connect)(({classroomList:fe})=>({classroomList:fe}))(ue)},75501:function(Ft,At,te){"use strict";var x=te(59301),Ee=te(54580),Oe=te(78241),je=te(43418),he=te(5871),Ce=te(95392),le=te(57193),me=te(56656),Ne=te.n(me),Be=te(63949),pe=te(59301),Le=Object.defineProperty,ye=Object.defineProperties,ae=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(fe,Pe,Se)=>Pe in fe?Le(fe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:Se}):fe[Pe]=Se,z=(fe,Pe)=>{for(var Se in Pe||(Pe={}))a.call(Pe,Se)&&y(fe,Se,Pe[Se]);if(E)for(var Se of E(Pe))b.call(Pe,Se)&&y(fe,Se,Pe[Se]);return fe},ee=(fe,Pe)=>ye(fe,ae(Pe)),ne=(fe,Pe,Se)=>new Promise((Ie,We)=>{var ve=lt=>{try{Ae(Se.next(lt))}catch(Ue){We(Ue)}},tt=lt=>{try{Ae(Se.throw(lt))}catch(Ue){We(Ue)}},Ae=lt=>lt.done?Ie(lt.value):Promise.resolve(lt.value).then(ve,tt);Ae((Se=Se.apply(fe,Pe)).next())});const{Dragger:oe}=Ee.default,ue=({classroomList:fe,dispatch:Pe,onOk:Se})=>{const Ie=(0,Ce.useIntl)(),We=(0,Ce.useParams)(),[ve]=Oe.default.useForm(),[tt,Ae]=(0,x.useState)(),[lt,Ue]=(0,x.useState)(!1),Xe={height:100,onRemove:()=>{Ae("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:gt=>ne(void 0,null,function*(){return Ae(gt),!1})};return(0,x.useEffect)(()=>{ve.setFieldsValue({publish_time:Ne()(Ne()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ne()(Ne()(new Date((0,Be.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),pe.createElement(je.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:fe.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:Ie.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okButtonProps:{loading:lt},onOk:()=>ne(void 0,null,function*(){ve.submit()}),onCancel:()=>{ve.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}})}},pe.createElement(Oe.default,{form:ve,onFinish:gt=>ne(void 0,null,function*(){var ot,Ke;console.log("---",fe.actionTabs,gt,We);let ke=((ot=fe==null?void 0:fe.actionTabs)==null?void 0:ot.type)==="exercise"?`/api/exercises/${We==null?void 0:We.category}/exercise_user/edit_score.json`:`/api/student_works/${fe.actionTabs.id}/edit_score.json`;Ue(!0);let Re=yield(0,le.ZP)(ke,{method:"post",body:ee(z({},gt),{exercise_user_id:((Ke=fe==null?void 0:fe.actionTabs)==null?void 0:Ke.type)==="exercise"?fe.actionTabs.id:""})});Ue(!1),ve.resetFields(),Pe({type:"classroomList/setActionTabs",payload:{}}),Se()})},pe.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"}]},pe.createElement(he.Z,{min:0,style:{width:"100%"}}))))};At.Z=(0,Ce.connect)(({classroomList:fe})=>({classroomList:fe}))(ue)},52324:function(Ft,At,te){"use strict";var x=te(59301),Ee=te(54580),Oe=te(78241),je=te(3113),he=te(95237),Ce=te(81327),le=te(5083),me=te(95392),Ne=te(56656),Be=te.n(Ne),pe=te(34364),Le=te(57193),ye=te(59301),ae=(b,y,z)=>new Promise((ee,ne)=>{var oe=Pe=>{try{fe(z.next(Pe))}catch(Se){ne(Se)}},ue=Pe=>{try{fe(z.throw(Pe))}catch(Se){ne(Se)}},fe=Pe=>Pe.done?ee(Pe.value):Promise.resolve(Pe.value).then(oe,ue);fe((z=z.apply(b,y)).next())});const{Dragger:E}=Ee.default,a=({})=>{const b=(0,me.useIntl)(),y=(0,me.useParams)(),[z]=Oe.default.useForm(),[ee,ne]=(0,x.useState)(!0),[oe,ue]=(0,x.useState)(!1);console.log("----",y);function fe(){return ae(this,null,function*(){var Pe,Se;let Ie;window.location.href.indexOf("exercise")>-1?Ie=`/api/exercises/${y==null?void 0:y.categoryId}/get_time_setting.json`:Ie=`/api/homework_commons/${y==null?void 0:y.categoryId}/get_time_setting.json`;let We=yield(0,Le.ZP)(Ie,{method:"get"});(We==null?void 0:We.status)===0&&z.setFieldsValue({publish_time:Be()(Be()((Pe=We==null?void 0:We.data)==null?void 0:Pe.publish_time).format("YYYY-MM-DD HH:mm")),end_time:Be()(Be()((Se=We==null?void 0:We.data)==null?void 0:Se.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,x.useEffect)(()=>{fe()},[]),ye.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},ye.createElement("div",{style:{textAlign:"end"}},ee&&ye.createElement(je.ZP,{onClick:()=>{ne(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!ee&&ye.createElement("div",null,ye.createElement(je.ZP,{type:"primary",loading:oe,onClick:()=>{z.submit()}},"\u63D0\u4EA4"),ye.createElement(je.ZP,{style:{marginLeft:20},onClick:()=>{ne(!0)}},"\u53D6\u6D88"))),ye.createElement(Oe.default,{form:z,disabled:ee,onFinish:Pe=>ae(void 0,null,function*(){ue(!0),console.log("---",window.location.href);let Se;window.location.href.indexOf("exercise")>-1?Se=`/api/exercises/${y==null?void 0:y.categoryId}/time_setting.json`:Se=`/api/homework_commons/${y==null?void 0:y.categoryId}/time_setting.json`;let Ie=yield(0,Le.ZP)(Se,{method:"post",body:{publish_time:Be()(Pe.publish_time).format("YYYY-MM-DD HH:mm"),end_time:Be()(Pe.end_time).format("YYYY-MM-DD HH:mm")}});ue(!1),(Ie==null?void 0:Ie.status)===0&&ne(!0)})},ye.createElement(he.Z,null,ye.createElement(Ce.Z,null,ye.createElement(Oe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},ye.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:Pe=>(0,pe.Q8)(Pe),disabledTime:Pe=>(0,pe.d0)(Pe),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(he.Z,null,ye.createElement(Ce.Z,null,ye.createElement(Oe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},ye.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:Pe=>(0,pe.Q8)(Pe,"",z.getFieldValue("publish_time")),disabledTime:Pe=>(0,pe.d0)(Pe,z.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")))))};At.Z=(0,me.connect)(({classroomList:b})=>({classroomList:b}))(a)},21542:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return Be}});var x=te(59301),Ee=te(92832),Oe=te(24905),je=te(95237),he={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",le=te(13922),me=(pe,Le,ye)=>new Promise((ae,E)=>{var a=z=>{try{y(ye.next(z))}catch(ee){E(ee)}},b=z=>{try{y(ye.throw(z))}catch(ee){E(ee)}},y=z=>z.done?ae(z.value):Promise.resolve(z.value).then(a,b);y((ye=ye.apply(pe,Le)).next())}),Be=({data:pe,value:Le=[],handleChangePage:ye,setSelectedRowKeys:ae,selectedRowKeys:E,onChange:a=()=>{}})=>{const[b,y]=(0,x.useState)([]),[z,ee]=(0,x.useState)([]),[ne,oe]=(0,x.useState)([]);let[ue,fe]=(0,x.useState)(1),[Pe,Se]=(0,x.useState)();return(0,x.useEffect)(()=>{y(pe),ee([]),oe([])},[pe]),(0,x.useEffect)(()=>{ae&&(ee(E),oe(E))},[E]),x.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},x.createElement("div",{className:he.leftdiv},x.createElement(Ee.default.Search,{size:"middle",onChange:Ie=>me(void 0,null,function*(){y(pe.filter(We=>{var ve;return(ve=We==null?void 0:We.name)==null?void 0:ve.includes(Ie.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),b.length===0&&x.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),x.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},x.createElement(Oe.default.Group,{value:z.map(Ie=>`${Ie.id}`),onChange:Ie=>{ae(b.filter(We=>Ie.includes(`${We.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},b.map((Ie,We)=>x.createElement(je.Z,{key:Ie.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},x.createElement(Oe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Ie.is_published,value:`${Ie.id}`},x.createElement("div",{className:he.listClass},x.createElement("span",{className:he.spantitle,style:{width:Ie.is_published?"108px":"170px"}},Ie.name),Ie.is_published&&x.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),x.createElement("div",{className:he.rightdiv},x.createElement(Ee.default.Search,{onChange:Ie=>{oe(z.filter(We=>We.name.includes(Ie.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ne.length===0&&x.createElement(le.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),ne.length>0&&x.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},x.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},ne.map((Ie,We)=>x.createElement(je.Z,{justify:"space-between",style:{marginTop:"10px"},key:Ie.id},x.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Ie.name),x.createElement("img",{src:Ce,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{ae(z.filter(ve=>`${ve.id}`!=`${Ie.id}`))}})))))))}},62510:function(Ft,At,te){"use strict";te.d(At,{Ei:function(){return y},rU:function(){return z},ZP:function(){return ne}});var x=te(59301),Ee={wrap:"wrap___W3YuU",title:"title___OzKge",exhibition:"exhibition___ugphm",title_icon:"title_icon___QGbm6"},Oe=te(78241),je=te(24905),he=te(5871),Ce=te(95237),le=te(43604),me=te(6848),Ne=te(92310),Be=te.n(Ne),pe=te(59301),Le=Object.defineProperty,ye=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,a=(oe,ue,fe)=>ue in oe?Le(oe,ue,{enumerable:!0,configurable:!0,writable:!0,value:fe}):oe[ue]=fe,b=(oe,ue)=>{for(var fe in ue||(ue={}))ae.call(ue,fe)&&a(oe,fe,ue[fe]);if(ye)for(var fe of ye(ue))E.call(ue,fe)&&a(oe,fe,ue[fe]);return oe};const y=({value:oe,className:ue,style:fe})=>{const[Pe,Se]=(0,x.useState)("0");(0,x.useEffect)(()=>{if(oe){const{submit_limit:We,must_file:ve}=oe;if(We&&ve){Se("1");return}if(We&&!ve){Se("2");return}if(!We&&ve){Se("3");return}}},[oe]);const Ie={1:pe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",pe.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:pe.createElement("span",null,"\u4F5C\u4E1A\u5185\u5BB9\u81F3\u5C11\u586B\u5199",pe.createElement("span",{className:"ml5 mr5 c-light-primary"},oe==null?void 0:oe.submit_limit_num),"\u5B57\u7B26"),3:pe.createElement("span",null,"\u5FC5\u987B\u4E0A\u4F20\u76F8\u5173\u9644\u4EF6\u3002")};return Pe==="0"?pe.createElement(pe.Fragment,null):pe.createElement("section",{className:Be()(Ee.exhibition,ue),style:fe},pe.createElement("span",{className:"c-grey-666 mr10"},"\u63D0\u4EA4\u4F5C\u4E1A\u8981\u6C42\uFF1A"),Ie==null?void 0:Ie[Pe])},z=({className:oe,style:ue,form:fe})=>{const Pe=Oe.default.useWatch("submit_limit",fe),Se=Oe.default.useWatch("can_submit",fe);return pe.createElement("section",{className:Be()(Ee.wrap,oe),style:ue},pe.createElement("div",{className:`${Ee.title}`},pe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),pe.createElement("div",null,pe.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},pe.createElement(Oe.default.Item,{name:"can_submit",valuePropName:"checked",style:{lineHeight:"40px"}},pe.createElement(je.default,null,"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A")),pe.createElement(Oe.default.Item,{name:"submit_num",rules:Se&&[{required:!0,message:"\u8BF7\u586B\u5199\u4F5C\u54C1\u6B21\u6570"}]},pe.createElement(he.Z,{precision:0,min:1,disabled:!Se,size:"large",addonAfter:"\u6B21",style:{width:223}})),pe.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")),pe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px"}},pe.createElement(Oe.default.Item,{name:"submit_limit",valuePropName:"checked",style:{lineHeight:"40px"}},pe.createElement(je.default,null,"\u586B\u5199\u5185\u5BB9\u81F3\u5C11")),pe.createElement(Oe.default.Item,{className:"mr10",name:"submit_limit_num",rules:Pe&&[{required:!0,message:"\u5B57\u6570\u4E0D\u80FD\u4E3A\u7A7A"}]},pe.createElement(he.Z,{precision:0,min:1,disabled:!Pe,size:"large",addonAfter:"\u5B57",style:{width:223,marginRight:100}}))),pe.createElement("div",{style:{background:"#F6F7F9",marginTop:1,padding:"5px 30px"}},pe.createElement(Oe.default.Item,{name:"must_file",valuePropName:"checked",style:{marginLeft:0,lineHeight:"40px"}},pe.createElement(je.default,null,"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))),pe.createElement("div",{style:{display:"flex",marginTop:1,background:"#F6F7F9",padding:"5px 30px",alignItems:"center"}},pe.createElement(Oe.default.Item,{name:"can_deadline_submit",valuePropName:"checked",style:{lineHeight:"40px"}},pe.createElement(je.default,null,"\u4F5C\u4E1A\u622A\u6B62\u540E\u5141\u8BB8\u4FEE\u6539\u9644\u4EF6")),pe.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:fe,style:Pe,disabled:Se=!1,checkMarginLeft:Ie=0})=>{const We={submit_limit:!1,submit_limit_num:200,must_file:!1},[ve,tt]=(0,x.useState)({});(0,x.useEffect)(()=>{if(console.log(oe,"value"),!oe)return;const lt={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};tt(b({},lt))},[oe]);const Ae=lt=>{const Ue=b(b({},ve),lt);ue(Ue)};return pe.createElement("section",{className:Be()(Ee.wrap,fe),style:Pe},pe.createElement("div",{className:`${Ee.title} mt30`},pe.createElement("span",null,"\u63D0\u4EA4\u8BBE\u7F6E")),pe.createElement(Ce.Z,{style:{background:"#F6F7F9",padding:"5px 30px"}},pe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},pe.createElement(je.default,{disabled:Se,checked:ve==null?void 0:ve.can_submit,onChange:lt=>Ae({can_submit:lt.target.checked})}),pe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u9650\u5236\u63D0\u4EA4\u4F5C\u4E1A"),pe.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:lt=>Ae({submit_num:lt})}),pe.createElement(me.Z,{overlayInnerStyle:{width:520},title:pe.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",pe.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",pe.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")},pe.createElement("i",{className:`iconfont icon-tishixiaowenhao ml10 ${Ee.title_icon}`}))),pe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},pe.createElement(je.default,{style:{marginLeft:Ie},disabled:Se,checked:ve==null?void 0:ve.submit_limit,onChange:lt=>Ae({submit_limit:lt.target.checked})}),pe.createElement("span",{className:"ml10",style:{marginRight:18}},"\u586B\u5199\u5185\u5BB9\u81F3\u5C11"),pe.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:lt=>Ae({submit_limit_num:lt})})),pe.createElement(le.Z,{style:{lineHeight:"40px",marginTop:"10px"}},pe.createElement(je.default,{style:{marginLeft:Ie},disabled:Se,checked:ve==null?void 0:ve.must_file,onChange:lt=>Ae({must_file:lt.target.checked})}),pe.createElement("span",{className:"ml10"},"\u63D0\u4EA4\u4F5C\u4E1A\u5FC5\u987B\u4E0A\u4F20\u9644\u4EF6"))))}},5529:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return a}});var x=te(59301),Ee=te(95392),Oe=te(5083),je=te(43418),he=te(92832),Ce=te(95237),le=te(43604),me={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},Ne=te(56656),Be=te.n(Ne),pe=te(63949),Le=te(13922),ye=te(59301);const{RangePicker:ae}=Oe.default,E=({dispatch:b,classroomList:y,onConfirm:z})=>{const ee=(0,Ee.useIntl)(),[ne,oe]=(0,x.useState)([]),[ue,fe]=(0,x.useState)([]),[Pe,Se]=(0,x.useState)("");(0,x.useEffect)(()=>{var ve;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let tt=y.actionTabs.data;console.log("data",tt);let Ae=(ve=tt==null?void 0:tt.group_name)==null?void 0:ve.map((lt,Ue)=>{var Xe;return{group_id:tt==null?void 0:tt.group_id[Ue],group_name:tt==null?void 0:tt.group_name[Ue],is_admin:tt==null?void 0:tt.is_admin,end_time:tt==null?void 0:tt.end_time,publish_time:Array.isArray(tt==null?void 0:tt.publish_time)?(Xe=tt==null?void 0:tt.publish_time)==null?void 0:Xe[0]:tt==null?void 0:tt.publish_time}});Ae&&(oe([...Ae]),fe([...Ae]))}},[y.actionTabs]);const Ie=()=>{b({type:"classroomList/setActionTabs",payload:{}}),Se("")},We=ve=>{if(ve){const tt=ue==null?void 0:ue.filter(Ae=>{var lt,Ue;return(Ue=(lt=Ae==null?void 0:Ae.group_name)==null?void 0:lt.toLowerCase())==null?void 0:Ue.includes(ve==null?void 0:ve.toLowerCase())});oe(tt)}else oe(ue)};return ye.createElement(je.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: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")),ye.createElement(he.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:Pe,onChange:ve=>{Se(ve.target.value.trim()),We(ve.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Ie(),onOk:()=>{var ve;z((ve=y.actionTabs)==null?void 0:ve.index,ue),Ie()}},ye.createElement("div",{className:me.modal_con},ye.createElement(Ce.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(ne==null?void 0:ne.length)>0?ne.map(function(ve,tt){var Ae,lt;return ye.createElement(le.Z,{span:24,key:tt},ye.createElement(Ce.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:tt==(ne==null?void 0:ne.length)-1?"0px":"10px"}},ye.createElement("div",{className:me.multiple_select,title:ve.group_name},ve.group_name),ye.createElement("div",{className:"ml20"},ye.createElement(ae,{size:"large",ranges:{\u6B64\u523B:[ve.publish_time?Be()(ve.publish_time):Be()(),Be()()]},allowClear:!1,disabled:(Ae=y.actionTabs)==null?void 0:Ae.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:Ue=>{var Xe;return(0,pe.Q8)(Ue,(Xe=y.actionTabs)==null?void 0:Xe.disabledDate)},disabledTime:Ue=>(0,pe.d0)(Ue),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Be()((0,pe.U6)(),"HH:mm"),Be()((0,pe.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:ve.publish_time&&[Be()(ve.publish_time),ve.end_time?Be()(ve.end_time):void 0],onChange:(Ue,Xe)=>{ne[tt].publish_time=Xe[0],ne[tt].end_time=Xe[1],oe([...ne]),ue.forEach(gt=>{gt.group_id===ve.group_id&&(gt.publish_time=Xe[0],gt.end_time=Xe[1])}),fe([...ue])}})),(lt=y.actionTabs)!=null&<.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:()=>{ne.splice(tt,1),oe([...ne]),ue.forEach((Ue,Xe)=>{Ue.group_id===ve.group_id&&ue.splice(Xe,1)}),fe([...ue])}})))}):ye.createElement(Le.Z,null))))};var a=(0,Ee.connect)(({classroomList:b})=>({classroomList:b}))(E)},12480:function(Ft,At,te){"use strict";te.d(At,{$J:function(){return Oe},JZ:function(){return he},bN:function(){return le},jP:function(){return Ce},rO:function(){return je}});var x=te(57193),Ee=(me,Ne,Be)=>new Promise((pe,Le)=>{var ye=a=>{try{E(Be.next(a))}catch(b){Le(b)}},ae=a=>{try{E(Be.throw(a))}catch(b){Le(b)}},E=a=>a.done?pe(a.value):Promise.resolve(a.value).then(ye,ae);E((Be=Be.apply(me,Ne)).next())});function Oe(me){return(0,x.U2)(`libraries/${me}.json`)}function je(me){return(0,x.U2)("library_tags.json",me)}function he(me){return Ee(this,null,function*(){return(yield(0,x.IV)(`attachments/${me}.json`)).status===0})}function Ce(me){return(0,x.v_)("libraries.json",me)}function le(me,Ne){return(0,x.gz)(`libraries/${me}.json`,Ne)}},13719:function(Ft,At,te){"use strict";te.d(At,{AD:function(){return lt},BA:function(){return ut},D9:function(){return ke},Hp:function(){return ue},IM:function(){return Ye},Iy:function(){return fe},KM:function(){return Me},KU:function(){return Ct},MJ:function(){return Pe},Ne:function(){return Re},ON:function(){return dt},Uj:function(){return wt},VY:function(){return at},YO:function(){return we},YX:function(){return Bt},Zn:function(){return E},_g:function(){return ee},_k:function(){return ot},c6:function(){return tt},cr:function(){return a},eV:function(){return Ae},fi:function(){return b},gh:function(){return We},hS:function(){return $e},iA:function(){return y},j6:function(){return ne},je:function(){return gt},jj:function(){return oe},kS:function(){return Pt},o6:function(){return ve},pO:function(){return Ot},rQ:function(){return Ue},sA:function(){return Ie},xm:function(){return Ke},xo:function(){return ze},y8:function(){return Xe},yd:function(){return z}});var x=te(94373),Ee=te(95392),Oe=te(63949),je=te(8591),he=te(78323),Ce=Object.defineProperty,le=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Be=(ce,ie,re)=>ie in ce?Ce(ce,ie,{enumerable:!0,configurable:!0,writable:!0,value:re}):ce[ie]=re,pe=(ce,ie)=>{for(var re in ie||(ie={}))me.call(ie,re)&&Be(ce,re,ie[re]);if(le)for(var re of le(ie))Ne.call(ie,re)&&Be(ce,re,ie[re]);return ce},Le=(ce,ie,re)=>new Promise((se,de)=>{var De=et=>{try{be(re.next(et))}catch(Qe){de(Qe)}},ge=et=>{try{be(re.throw(et))}catch(Qe){de(Qe)}},be=et=>et.done?se(et.value):Promise.resolve(et.value).then(De,ge);be((re=re.apply(ce,ie)).next())});const ye=()=>{(0,Ee.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},ae=()=>{(0,Ee.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=ce=>Le(void 0,null,function*(){ye(),(yield(0,x.YR)(pe({},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}))),ae()}),a=ce=>Le(void 0,null,function*(){const ie=yield(0,x.yS)(pe({},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`))}}),b=ce=>Le(void 0,null,function*(){const ie=yield(0,x.W0)(pe({},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=>Le(void 0,null,function*(){const ie=yield(0,x.Nl)(pe({},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`))}}),z=ce=>Le(void 0,null,function*(){const ie=yield(0,x.IU)(pe({},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=>Le(void 0,null,function*(){const ie=yield(0,x.td)(pe({},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=>Le(void 0,null,function*(){const ie=yield(0,x.QX)(pe({},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)=>Le(void 0,null,function*(){const re=yield(0,x.o_)(pe({},ce));re.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}`)):re.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),ue=(ce,ie)=>Le(void 0,null,function*(){const re=yield(0,x.ZL)(pe({},ce));re.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}`)):re.status===-3&&((0,Ee.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`))}),fe=(ce,ie)=>Le(void 0,null,function*(){const re=yield(0,x.aP)(pe({},ce));re.status===0?(je.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),Ee.history.push(`/classrooms/${ce.coursesId}/exportlist/${ie}`)):re.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)=>Le(void 0,null,function*(){const re=yield(0,x.vV)(pe({},ce));re.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}`)):re.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=>Le(void 0,null,function*(){ye(),(yield exportCourseWorkListAppendix(pe({},ce))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${ce.categoryId}/works_list.zip`,query:ce}))),ae()}),Ie=ce=>Le(void 0,null,function*(){ye(),yield(0,Oe.QH)("",he.Z.API_SERVER+`/api/polls/${ce.categoryId}/commit_result.xlsx`),ae()}),We=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}))}),tt=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}))}),Ae=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}))}),lt=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}))}),Xe=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}))}),gt=ce=>Le(void 0,null,function*(){const ie=yield(0,x.Uy)(pe({},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`))}),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}))}),ke=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}))}),Re=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}))}),Ye=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}))}),$e=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}))}),ze=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}))}),at=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}))}),Ct=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}))}),Pt=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}))}),dt=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}))}),Bt=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}))}),we=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}))}),Ot=(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}))}),Me=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}))})},33679:function(Ft,At,te){"use strict";te.d(At,{M:function(){return Ce},Y:function(){return he}});var x=te(56656),Ee=te.n(x),Oe=te(89392),je=te.n(Oe);const he=(le,me="YYYY-MM-DD")=>(0,Oe.cloneDeepWith)(le,Be=>{if(Be instanceof Ee())return Be.format(me)}),Ce=(le,me,Ne)=>{const Be=pe=>Reflect.toString.call(pe)==="[object Object]";if(!Be(le)&&!Array.isArray(le))return le;for(const pe of Object.keys(le))Array.isArray(le[pe])?le[pe]=le[pe].map(Le=>Ce(Le,me,Ne)):Be(le[pe])?le[pe]=Ce(le[pe],me,Ne):me.includes(pe)&&typeof le[pe]=="string"&&(le[pe]=Ne?Ee()(le[pe],Ne):Ee()(le[pe]));return le}},90036:function(Ft,At,te){"use strict";te.d(At,{U:function(){return Ne}});var x=te(59301),Ee=Object.defineProperty,Oe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,Ce=(Be,pe,Le)=>pe in Be?Ee(Be,pe,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Be[pe]=Le,le=(Be,pe)=>{for(var Le in pe||(pe={}))je.call(pe,Le)&&Ce(Be,Le,pe[Le]);if(Oe)for(var Le of Oe(pe))he.call(pe,Le)&&Ce(Be,Le,pe[Le]);return Be},me=(Be,pe,Le)=>new Promise((ye,ae)=>{var E=y=>{try{b(Le.next(y))}catch(z){ae(z)}},a=y=>{try{b(Le.throw(y))}catch(z){ae(z)}},b=y=>y.done?ye(y.value):Promise.resolve(y.value).then(E,a);b((Le=Le.apply(Be,pe)).next())});function Ne(Be,pe){const[Le,ye]=(0,x.useState)(pe),[ae,E]=(0,x.useState)(!1),[a,b]=(0,x.useState)();return[Le,ae,(z,ee=!1)=>me(this,null,function*(){const ne=ee?pe:le(le({},Le),z);E(!0),ye(ne);const oe=yield Be(ne);return E(!1),b(oe),oe}),a]}},69206:function(Ft,At,te){"use strict";te.d(At,{rX:function(){return ne},pW:function(){return oe},gy:function(){return ue},xY:function(){return ee},O5:function(){return z},tJ:function(){return ae},o1:function(){return E},Rd:function(){return y}});var x=te(95392),Ee=te(43418),Oe=te(28103),je=te(8591),he=te(81779),Ce=te(63949),le=te(87169),me=te(25510),Ne="data:image/png;base64,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",Be=te.p+"static/newqrcode.a8740efb.png",pe=te(32637),Le=te(59301),ye=(fe,Pe,Se)=>new Promise((Ie,We)=>{var ve=lt=>{try{Ae(Se.next(lt))}catch(Ue){We(Ue)}},tt=lt=>{try{Ae(Se.throw(lt))}catch(Ue){We(Ue)}},Ae=lt=>lt.done?Ie(lt.value):Promise.resolve(lt.value).then(ve,tt);Ae((Se=Se.apply(fe,Pe)).next())});const ae=(fe,Pe=!1)=>!!(E(fe)&&a(Pe)),E=fe=>(0,he.bg)()?!0:(fe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(fe=!1)=>{var Pe;const{user:Se}=(0,x.getDvaApp)()._store.getState();return(Pe=Se.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"),b()}}),!1)},b=()=>{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: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:pe}),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"))})},z=()=>{var fe;const{user:Pe}=(0,x.getDvaApp)()._store.getState();return(fe=Pe.userInfo)!=null&&fe.professional_certification?!0:(Ee.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,Ce.xg)("/account/certification")}}),!1)},ee=()=>(0,he.V9)()?!0:(Ee.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:Be,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ne=(fe,Pe)=>fe?!0:(Ee.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Le.createElement("div",null,Le.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"),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,Ce.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),oe=fe=>{Ee.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,fe),"\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=(fe,Pe="")=>{const{shixunsDetail:{detail:Se}}=(0,x.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"),Ee.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",Pe,"\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?(Ee.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",Pe,"\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:()=>{Ee.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:()=>ye(void 0,null,function*(){(yield fe({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"),fe({type:"shixunsDetail/getShixunsDetail",payload:{id:Se==null?void 0:Se.identifier}}),fe({type:"practiceSetting/getCommonData",payload:{id:Se==null?void 0:Se.identifier}}))})})}}),!0):!1}},50371:function(Ft,At){"use strict";function te(){const x=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let Ee=1;Ee{const he=Oe[je];he!==void 0&&(x[je]=he)})}return x}At.Z=te},13845:function(Ft,At,te){"use strict";te.d(At,{F:function(){return x},Z:function(){return Ee}});function x(Oe){return Oe!=null&&Oe===Oe.window}function Ee(Oe,je){var he,Ce;if(typeof window=="undefined")return 0;const le=je?"scrollTop":"scrollLeft";let me=0;return x(Oe)?me=Oe[je?"pageYOffset":"pageXOffset"]:Oe instanceof Document?me=Oe.documentElement[le]:(Oe instanceof HTMLElement||Oe)&&(me=Oe[le]),Oe&&!x(Oe)&&typeof me!="number"&&(me=(Ce=((he=Oe.ownerDocument)!==null&&he!==void 0?he:Oe).documentElement)===null||Ce===void 0?void 0:Ce[le]),me}},56762:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return Ee}});var x=te(59301);function Ee(){const[,Oe]=x.useReducer(je=>je+1,0);return Oe}},68031:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return je}});var x=te(16089);function Ee(he,Ce,le,me){const Ne=le-Ce;return he/=me/2,he<1?Ne/2*he*he*he+Ce:Ne/2*((he-=2)*he*he+2)+Ce}var Oe=te(13845);function je(he){let Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:le=()=>window,callback:me,duration:Ne=450}=Ce,Be=le(),pe=(0,Oe.Z)(Be,!0),Le=Date.now(),ye=()=>{const E=Date.now()-Le,a=Ee(E>Ne?Ne:E,pe,he,Ne);(0,Oe.F)(Be)?Be.scrollTo(window.pageXOffset,a):Be instanceof Document||Be.constructor.name==="HTMLDocument"?Be.documentElement.scrollTop=a:Be.scrollTop=a,E{const{componentCls:ke,iconCls:Re,antCls:Ye,badgeShadowSize:$e,motionDurationSlow:ze,textFontSize:at,textFontSizeSM:Ct,statusSize:Pt,dotSize:dt,textFontWeight:Bt,indicatorHeight:we,indicatorHeightSM:wt,marginXS:Ot}=Ke,Me=`${Ye}-scroll-number`,ut=(0,Be.Z)(Ke,(ce,ie)=>{let{darkColor:re}=ie;return{[`&${ke} ${ke}-color-${ce}`]:{background:re,[`&:not(${ke}-count)`]:{color:re}}}});return{[ke]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ne.Wf)(Ke)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${ke}-count`]:{zIndex:Ke.indicatorZIndex,minWidth:we,height:we,color:Ke.badgeTextColor,fontWeight:Bt,fontSize:at,lineHeight:`${we}px`,whiteSpace:"nowrap",textAlign:"center",background:Ke.badgeColor,borderRadius:we/2,boxShadow:`0 0 0 ${$e}px ${Ke.badgeShadowColor}`,transition:`background ${Ke.motionDurationMid}`,a:{color:Ke.badgeTextColor},"a:hover":{color:Ke.badgeTextColor},"a:hover &":{background:Ke.badgeColorHover}},[`${ke}-count-sm`]:{minWidth:wt,height:wt,fontSize:Ct,lineHeight:`${wt}px`,borderRadius:wt/2},[`${ke}-multiple-words`]:{padding:`0 ${Ke.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${ke}-dot`]:{zIndex:Ke.indicatorZIndex,width:dt,minWidth:dt,height:dt,background:Ke.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${$e}px ${Ke.badgeShadowColor}`},[`${ke}-dot${Me}`]:{transition:`background ${ze}`},[`${ke}-count, ${ke}-dot, ${Me}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Re}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${ke}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${ke}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Pt,height:Pt,verticalAlign:"middle",borderRadius:"50%"},[`${ke}-status-success`]:{backgroundColor:Ke.colorSuccess},[`${ke}-status-processing`]:{overflow:"visible",color:Ke.colorPrimary,backgroundColor:Ke.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:$e,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:ye,animationDuration:Ke.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${ke}-status-default`]:{backgroundColor:Ke.colorTextPlaceholder},[`${ke}-status-error`]:{backgroundColor:Ke.colorError},[`${ke}-status-warning`]:{backgroundColor:Ke.colorWarning},[`${ke}-status-text`]:{marginInlineStart:Ot,color:Ke.colorText,fontSize:Ke.fontSize}}}),ut),{[`${ke}-zoom-appear, ${ke}-zoom-enter`]:{animationName:ae,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack,animationFillMode:"both"},[`${ke}-zoom-leave`]:{animationName:E,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack,animationFillMode:"both"},[`&${ke}-not-a-wrapper`]:{[`${ke}-zoom-appear, ${ke}-zoom-enter`]:{animationName:a,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack},[`${ke}-zoom-leave`]:{animationName:b,animationDuration:Ke.motionDurationSlow,animationTimingFunction:Ke.motionEaseOutBack},[`&:not(${ke}-status)`]:{verticalAlign:"middle"},[`${Me}-custom-component, ${ke}-count`]:{transform:"none"},[`${Me}-custom-component, ${Me}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${Me}`]:{overflow:"hidden",[`${Me}-only`]:{position:"relative",display:"inline-block",height:we,transition:`all ${Ke.motionDurationSlow} ${Ke.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${Me}-only-unit`]:{height:we,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${Me}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${ke}-count, ${ke}-dot, ${Me}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ee=Ke=>{const{fontSize:ke,lineHeight:Re,lineWidth:Ye,marginXS:$e,colorBorderBg:ze}=Ke,at=Math.round(ke*Re),Ct=Ye,Pt=Ke.colorBgContainer,dt=Ke.colorError,Bt=Ke.colorErrorHover;return(0,pe.TS)(Ke,{badgeFontHeight:at,badgeShadowSize:Ct,badgeTextColor:Pt,badgeColor:dt,badgeColorHover:Bt,badgeShadowColor:ze,badgeProcessingDuration:"1.2s",badgeRibbonOffset:$e,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},ne=Ke=>{const{fontSize:ke,lineHeight:Re,fontSizeSM:Ye,lineWidth:$e}=Ke;return{indicatorZIndex:"auto",indicatorHeight:Math.round(ke*Re)-2*$e,indicatorHeightSM:ke,dotSize:Ye/2,textFontSize:Ye,textFontSizeSM:Ye,textFontWeight:"normal",statusSize:Ye/2}};var oe=(0,Le.Z)("Badge",Ke=>{const ke=ee(Ke);return[z(ke)]},ne);const ue=Ke=>{const{antCls:ke,badgeFontHeight:Re,marginXS:Ye,badgeRibbonOffset:$e}=Ke,ze=`${ke}-ribbon`,at=`${ke}-ribbon-wrapper`,Ct=(0,Be.Z)(Ke,(Pt,dt)=>{let{darkColor:Bt}=dt;return{[`&${ze}-color-${Pt}`]:{background:Bt,color:Bt}}});return{[`${at}`]:{position:"relative"},[`${ze}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ne.Wf)(Ke)),{position:"absolute",top:Ye,padding:`0 ${Ke.paddingXS}px`,color:Ke.colorPrimary,lineHeight:`${Re}px`,whiteSpace:"nowrap",backgroundColor:Ke.colorPrimary,borderRadius:Ke.borderRadiusSM,[`${ze}-text`]:{color:Ke.colorTextLightSolid},[`${ze}-corner`]:{position:"absolute",top:"100%",width:$e,height:$e,color:"currentcolor",border:`${$e/2}px solid`,transform:Ke.badgeRibbonCornerTransform,transformOrigin:"top",filter:Ke.badgeRibbonCornerFilter}}),Ct),{[`&${ze}-placement-end`]:{insetInlineEnd:-$e,borderEndEndRadius:0,[`${ze}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${ze}-placement-start`]:{insetInlineStart:-$e,borderEndStartRadius:0,[`${ze}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var fe=(0,Le.Z)(["Badge","Ribbon"],Ke=>{const ke=ee(Ke);return[ue(ke)]},ne),Se=Ke=>{const{className:ke,prefixCls:Re,style:Ye,color:$e,children:ze,text:at,placement:Ct="end",rootClassName:Pt}=Ke,{getPrefixCls:dt,direction:Bt}=je.useContext(le.E_),we=dt("ribbon",Re),wt=(0,he.o2)($e,!1),Ot=Ee()(we,`${we}-placement-${Ct}`,{[`${we}-rtl`]:Bt==="rtl",[`${we}-color-${$e}`]:wt},ke),[Me,ut]=fe(we),ce={},ie={};return $e&&!wt&&(ce.background=$e,ie.color=$e),Me(je.createElement("div",{className:Ee()(`${we}-wrapper`,Pt,ut)},ze,je.createElement("div",{className:Ee()(Ot,ut),style:Object.assign(Object.assign({},ce),Ye)},je.createElement("span",{className:`${we}-text`},at),je.createElement("div",{className:`${we}-corner`,style:ie}))))};function Ie(Ke){let{prefixCls:ke,value:Re,current:Ye,offset:$e=0}=Ke,ze;return $e&&(ze={position:"absolute",top:`${$e}00%`,left:0}),je.createElement("span",{style:ze,className:Ee()(`${ke}-only-unit`,{current:Ye})},Re)}function We(Ke,ke,Re){let Ye=Ke,$e=0;for(;(Ye+10)%10!==ke;)Ye+=Re,$e+=Re;return $e}function ve(Ke){const{prefixCls:ke,count:Re,value:Ye}=Ke,$e=Number(Ye),ze=Math.abs(Re),[at,Ct]=je.useState($e),[Pt,dt]=je.useState(ze),Bt=()=>{Ct($e),dt(ze)};je.useEffect(()=>{const Ot=setTimeout(()=>{Bt()},1e3);return()=>{clearTimeout(Ot)}},[$e]);let we,wt;if(at===$e||Number.isNaN($e)||Number.isNaN(at))we=[je.createElement(Ie,Object.assign({},Ke,{key:$e,current:!0}))],wt={transition:"none"};else{we=[];const Ot=$e+10,Me=[];for(let ie=$e;ie<=Ot;ie+=1)Me.push(ie);const ut=Me.findIndex(ie=>ie%10===at);we=Me.map((ie,re)=>{const se=ie%10;return je.createElement(Ie,Object.assign({},Ke,{key:ie,value:se,offset:re-ut,current:re===ut}))});const ce=Pt{const{prefixCls:Re,count:Ye,className:$e,motionClassName:ze,style:at,title:Ct,show:Pt,component:dt="sup",children:Bt}=Ke,we=tt(Ke,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:wt}=je.useContext(le.E_),Ot=wt("scroll-number",Re),Me=Object.assign(Object.assign({},we),{"data-show":Pt,style:at,className:Ee()(Ot,$e,ze),title:Ct});let ut=Ye;if(Ye&&Number(Ye)%1===0){const ce=String(Ye).split("");ut=je.createElement("bdi",null,ce.map((ie,re)=>je.createElement(ve,{prefixCls:Ot,count:Number(Ye),value:ie,key:ce.length-re})))}return at&&at.borderColor&&(Me.style=Object.assign(Object.assign({},at),{boxShadow:`0 0 0 1px ${at.borderColor} inset`})),Bt?(0,Ce.Tm)(Bt,ce=>({className:Ee()(`${Ot}-custom-component`,ce==null?void 0:ce.className,ze)})):je.createElement(dt,Object.assign({},Me,{ref:ke}),ut)}),Ue=function(Ke,ke){var Re={};for(var Ye in Ke)Object.prototype.hasOwnProperty.call(Ke,Ye)&&ke.indexOf(Ye)<0&&(Re[Ye]=Ke[Ye]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Ye=Object.getOwnPropertySymbols(Ke);$e{var Re,Ye,$e,ze,at;const{prefixCls:Ct,scrollNumberPrefixCls:Pt,children:dt,status:Bt,text:we,color:wt,count:Ot=null,overflowCount:Me=99,dot:ut=!1,size:ce="default",title:ie,offset:re,style:se,className:de,rootClassName:De,classNames:ge,styles:be,showZero:et=!1}=Ke,Qe=Ue(Ke,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Fe,direction:it,badge:Lt}=je.useContext(le.E_),_t=Fe("badge",Ct),[on,Tt]=oe(_t),Qt=Ot>Me?`${Me}+`:Ot,qe=Qt==="0"||Qt===0,ft=Ot===null||qe&&!et,vt=(Bt!=null||wt!=null)&&ft,Nt=ut&&!qe,sn=Nt?"":Qt,vn=(0,je.useMemo)(()=>(sn==null||sn===""||qe&&!et)&&!Nt,[sn,qe,et,Nt]),Pn=(0,je.useRef)(Ot);vn||(Pn.current=Ot);const Fn=Pn.current,va=(0,je.useRef)(sn);vn||(va.current=sn);const Ma=va.current,Na=(0,je.useRef)(Nt);vn||(Na.current=Nt);const Ra=(0,je.useMemo)(()=>{if(!re)return Object.assign(Object.assign({},Lt==null?void 0:Lt.style),se);const On={marginTop:re[1]};return it==="rtl"?On.left=parseInt(re[0],10):On.right=-parseInt(re[0],10),Object.assign(Object.assign(Object.assign({},On),Lt==null?void 0:Lt.style),se)},[it,re,se,Lt==null?void 0:Lt.style]),Ka=ie!=null?ie:typeof Fn=="string"||typeof Fn=="number"?Fn:void 0,mr=vn||!we?null:je.createElement("span",{className:`${_t}-status-text`},we),Tn=!Fn||typeof Fn!="object"?void 0:(0,Ce.Tm)(Fn,On=>({style:Object.assign(Object.assign({},Ra),On.style)})),yr=(0,he.o2)(wt,!1),fr=Ee()(ge==null?void 0:ge.indicator,(Re=Lt==null?void 0:Lt.classNames)===null||Re===void 0?void 0:Re.indicator,{[`${_t}-status-dot`]:vt,[`${_t}-status-${Bt}`]:!!Bt,[`${_t}-color-${wt}`]:yr}),Ua={};wt&&!yr&&(Ua.color=wt,Ua.background=wt);const un=Ee()(_t,{[`${_t}-status`]:vt,[`${_t}-not-a-wrapper`]:!dt,[`${_t}-rtl`]:it==="rtl"},de,De,Lt==null?void 0:Lt.className,(Ye=Lt==null?void 0:Lt.classNames)===null||Ye===void 0?void 0:Ye.root,ge==null?void 0:ge.root,Tt);if(!dt&&vt){const On=Ra.color;return on(je.createElement("span",Object.assign({},Qe,{className:un,style:Object.assign(Object.assign(Object.assign({},be==null?void 0:be.root),($e=Lt==null?void 0:Lt.styles)===null||$e===void 0?void 0:$e.root),Ra)}),je.createElement("span",{className:fr,style:Object.assign(Object.assign(Object.assign({},be==null?void 0:be.indicator),(ze=Lt==null?void 0:Lt.styles)===null||ze===void 0?void 0:ze.indicator),Ua)}),we&&je.createElement("span",{style:{color:On},className:`${_t}-status-text`},we)))}return on(je.createElement("span",Object.assign({ref:ke},Qe,{className:un,style:Object.assign(Object.assign({},(at=Lt==null?void 0:Lt.styles)===null||at===void 0?void 0:at.root),be==null?void 0:be.root)}),dt,je.createElement(Oe.default,{visible:!vn,motionName:`${_t}-zoom`,motionAppear:!1,motionDeadline:1e3},On=>{let{className:Qn,ref:ja}=On;var ya,En;const Qr=Fe("scroll-number",Pt),so=Na.current,Lo=Ee()(ge==null?void 0:ge.indicator,(ya=Lt==null?void 0:Lt.classNames)===null||ya===void 0?void 0:ya.indicator,{[`${_t}-dot`]:so,[`${_t}-count`]:!so,[`${_t}-count-sm`]:ce==="small",[`${_t}-multiple-words`]:!so&&Ma&&Ma.toString().length>1,[`${_t}-status-${Bt}`]:!!Bt,[`${_t}-color-${wt}`]:yr});let bt=Object.assign(Object.assign(Object.assign({},be==null?void 0:be.indicator),(En=Lt==null?void 0:Lt.styles)===null||En===void 0?void 0:En.indicator),Ra);return wt&&!yr&&(bt=bt||{},bt.background=wt),je.createElement(lt,{prefixCls:Qr,show:!vn,motionClassName:Qn,className:Lo,count:Ma,title:Ka,style:bt,key:"scrollNumber",ref:ja},Tn)}),mr))},gt=je.forwardRef(Xe);gt.Ribbon=Se;var ot=gt},66104:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return lt}});var x=te(92310),Ee=te.n(x),Oe=te(11592),je=te(26112),he=te(59301),Ce=te(92343),le=te(36355),me=te(84105),Ne=te(91857);const Be=Ue=>{let{children:Xe}=Ue;const{getPrefixCls:gt}=he.useContext(le.E_),ot=gt("breadcrumb");return he.createElement("li",{className:`${ot}-separator`,"aria-hidden":"true"},Xe===""?Xe:Xe||"/")};Be.__ANT_BREADCRUMB_SEPARATOR=!0;var pe=Be,Le=function(Ue,Xe){var gt={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&Xe.indexOf(ot)<0&&(gt[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);KeXe[Ke]||ot)}function ae(Ue,Xe,gt,ot){if(gt==null)return null;const{className:Ke,onClick:ke}=Xe,Re=Le(Xe,["className","onClick"]),Ye=Object.assign(Object.assign({},(0,je.Z)(Re,{data:!0,aria:!0})),{onClick:ke});return ot!==void 0?he.createElement("a",Object.assign({},Ye,{className:Ee()(`${Ue}-link`,Ke),href:ot}),gt):he.createElement("span",Object.assign({},Ye,{className:Ee()(`${Ue}-link`,Ke)}),gt)}function E(Ue,Xe){return(ot,Ke,ke,Re,Ye)=>{if(Xe)return Xe(ot,Ke,ke,Re);const $e=ye(ot,Ke);return ae(Ue,ot,$e,Ye)}}var a=function(Ue,Xe){var gt={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&Xe.indexOf(ot)<0&&(gt[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Ke{const{prefixCls:Xe,separator:gt="/",children:ot,menu:Ke,overlay:ke,dropdownProps:Re,href:Ye}=Ue,ze=(at=>{if(Ke||ke){const Ct=Object.assign({},Re);if(Ke){const Pt=Ke||{},{items:dt}=Pt,Bt=a(Pt,["items"]);Ct.menu=Object.assign(Object.assign({},Bt),{items:dt==null?void 0:dt.map((we,wt)=>{var{key:Ot,title:Me,label:ut,path:ce}=we,ie=a(we,["key","title","label","path"]);let re=ut!=null?ut:Me;return ce&&(re=he.createElement("a",{href:`${Ye}${ce}`},re)),Object.assign(Object.assign({},ie),{key:Ot!=null?Ot:wt,label:re})})})}else ke&&(Ct.overlay=ke);return he.createElement(Ne.Z,Object.assign({placement:"bottom"},Ct),he.createElement("span",{className:`${Xe}-overlay-link`},at,he.createElement(me.Z,null)))}return at})(ot);return ze!=null?he.createElement(he.Fragment,null,he.createElement("li",null,ze),gt&&he.createElement(pe,null,gt)):null},y=Ue=>{const{prefixCls:Xe,children:gt,href:ot}=Ue,Ke=a(Ue,["prefixCls","children","href"]),{getPrefixCls:ke}=he.useContext(le.E_),Re=ke("breadcrumb",Xe);return he.createElement(b,Object.assign({},Ke,{prefixCls:Re}),ae(Re,Ke,gt,ot))};y.__ANT_BREADCRUMB_ITEM=!0;var z=y,ee=te(17313),ne=te(83116),oe=te(37613);const ue=Ue=>{const{componentCls:Xe,iconCls:gt}=Ue;return{[Xe]:Object.assign(Object.assign({},(0,ee.Wf)(Ue)),{color:Ue.itemColor,fontSize:Ue.fontSize,[gt]:{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},[`${Xe}-separator`]:{marginInline:Ue.separatorMargin,color:Ue.separatorColor},[`${Xe}-link`]:{[` > ${gt} + span, > ${gt} + a `]:{marginInlineStart:Ue.marginXXS}},[`${Xe}-overlay-link`]:{borderRadius:Ue.borderRadiusSM,height:Ue.lineHeight*Ue.fontSize,display:"inline-block",padding:`0 ${Ue.paddingXXS}px`,marginInline:-Ue.marginXXS,[`> ${gt}`]:{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 fe=(0,ne.Z)("Breadcrumb",Ue=>{const Xe=(0,oe.TS)(Ue,{});return[ue(Xe)]},Ue=>({itemColor:Ue.colorTextDescription,lastItemColor:Ue.colorText,iconFontSize:Ue.fontSize,linkColor:Ue.colorTextDescription,linkHoverColor:Ue.colorText,separatorColor:Ue.colorTextDescription,separatorMargin:Ue.marginXS})),Pe=function(Ue,Xe){var gt={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&Xe.indexOf(ot)<0&&(gt[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Ke{var{breadcrumbName:Re}=ke,Ye=Pe(ke,["breadcrumbName"]);return Object.assign(Object.assign({},Ye),{title:Re})})}),Ke}function Ie(Ue,Xe){return(0,he.useMemo)(()=>Ue||(Xe?Xe.map(Se):null),[Ue,Xe])}var We=function(Ue,Xe){var gt={};for(var ot in Ue)Object.prototype.hasOwnProperty.call(Ue,ot)&&Xe.indexOf(ot)<0&&(gt[ot]=Ue[ot]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ot=Object.getOwnPropertySymbols(Ue);Ke{if(Xe===void 0)return Xe;let gt=(Xe||"").replace(/^\//,"");return Object.keys(Ue).forEach(ot=>{gt=gt.replace(`:${ot}`,Ue[ot])}),gt},tt=Ue=>{const{prefixCls:Xe,separator:gt="/",style:ot,className:Ke,rootClassName:ke,routes:Re,items:Ye,children:$e,itemRender:ze,params:at={}}=Ue,Ct=We(Ue,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Pt,direction:dt,breadcrumb:Bt}=he.useContext(le.E_);let we;const wt=Pt("breadcrumb",Xe),[Ot,Me]=fe(wt),ut=Ie(Ye,Re),ce=E(wt,ze);if(ut&&ut.length>0){const se=[],de=Ye||Re;we=ut.map((De,ge)=>{const{path:be,key:et,type:Qe,menu:Fe,overlay:it,onClick:Lt,className:_t,separator:on,dropdownProps:Tt}=De,Qt=ve(at,be);Qt!==void 0&&se.push(Qt);const qe=et!=null?et:ge;if(Qe==="separator")return he.createElement(pe,{key:qe},on);const ft={},vt=ge===ut.length-1;Fe?ft.menu=Fe:it&&(ft.overlay=it);let{href:Nt}=De;return se.length&&Qt!==void 0&&(Nt=`#/${se.join("/")}`),he.createElement(b,Object.assign({key:qe},ft,(0,je.Z)(De,{data:!0,aria:!0}),{className:_t,dropdownProps:Tt,href:Nt,separator:vt?"":gt,onClick:Lt,prefixCls:wt}),ce(De,at,de,se,Nt))})}else if($e){const se=(0,Oe.Z)($e).length;we=(0,Oe.Z)($e).map((de,De)=>{if(!de)return de;const ge=De===se-1;return(0,Ce.Tm)(de,{separator:ge?"":gt,key:De})})}const ie=Ee()(wt,Bt==null?void 0:Bt.className,{[`${wt}-rtl`]:dt==="rtl"},Ke,ke,Me),re=Object.assign(Object.assign({},Bt==null?void 0:Bt.style),ot);return Ot(he.createElement("nav",Object.assign({className:ie,style:re},Ct),he.createElement("ol",null,we)))};tt.Item=z,tt.Separator=pe;var Ae=tt,lt=Ae},24905:function(Ft,At,te){"use strict";te.d(At,{default:function(){return fe}});var x=te(92310),Ee=te.n(x),Oe=te(5630),je=te(59301),he=te(36355),Ce=te(1684),le=te(32441),Ne=je.createContext(null),Be=te(98447),pe=te(14088),Le=te(4572),ye=function(Pe,Se){var Ie={};for(var We in Pe)Object.prototype.hasOwnProperty.call(Pe,We)&&Se.indexOf(We)<0&&(Ie[We]=Pe[We]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,We=Object.getOwnPropertySymbols(Pe);ve{var Ie;const{prefixCls:We,className:ve,rootClassName:tt,children:Ae,indeterminate:lt=!1,style:Ue,onMouseEnter:Xe,onMouseLeave:gt,skipGroup:ot=!1,disabled:Ke}=Pe,ke=ye(Pe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Re,direction:Ye,checkbox:$e}=je.useContext(he.E_),ze=je.useContext(Ne),{isFormItemInput:at}=je.useContext(le.aM),Ct=je.useContext(Ce.Z),Pt=(Ie=(ze==null?void 0:ze.disabled)||Ke)!==null&&Ie!==void 0?Ie:Ct,dt=je.useRef(ke.value);je.useEffect(()=>{ze==null||ze.registerValue(ke.value)},[]),je.useEffect(()=>{if(!ot)return ke.value!==dt.current&&(ze==null||ze.cancelValue(dt.current),ze==null||ze.registerValue(ke.value),dt.current=ke.value),()=>ze==null?void 0:ze.cancelValue(ke.value)},[ke.value]);const Bt=Re("checkbox",We),[we,wt]=(0,Be.ZP)(Bt),Ot=Object.assign({},ke);ze&&!ot&&(Ot.onChange=function(){ke.onChange&&ke.onChange.apply(ke,arguments),ze.toggleOption&&ze.toggleOption({label:Ae,value:ke.value})},Ot.name=ze.name,Ot.checked=ze.value.includes(ke.value));const Me=Ee()(`${Bt}-wrapper`,{[`${Bt}-rtl`]:Ye==="rtl",[`${Bt}-wrapper-checked`]:Ot.checked,[`${Bt}-wrapper-disabled`]:Pt,[`${Bt}-wrapper-in-form-item`]:at},$e==null?void 0:$e.className,ve,tt,wt),ut=Ee()({[`${Bt}-indeterminate`]:lt},Le.A,wt),ce=lt?"mixed":void 0;return we(je.createElement(pe.Z,{component:"Checkbox",disabled:Pt},je.createElement("label",{className:Me,style:Object.assign(Object.assign({},$e==null?void 0:$e.style),Ue),onMouseEnter:Xe,onMouseLeave:gt},je.createElement(Oe.Z,Object.assign({"aria-checked":ce},Ot,{prefixCls:Bt,className:ut,disabled:Pt,ref:Se})),Ae!==void 0&&je.createElement("span",null,Ae))))};var a=je.forwardRef(ae),b=te(94480),y=te(2738),z=function(Pe,Se){var Ie={};for(var We in Pe)Object.prototype.hasOwnProperty.call(Pe,We)&&Se.indexOf(We)<0&&(Ie[We]=Pe[We]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,We=Object.getOwnPropertySymbols(Pe);ve{const{defaultValue:Ie,children:We,options:ve=[],prefixCls:tt,className:Ae,rootClassName:lt,style:Ue,onChange:Xe}=Pe,gt=z(Pe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ot,direction:Ke}=je.useContext(he.E_),[ke,Re]=je.useState(gt.value||Ie||[]),[Ye,$e]=je.useState([]);je.useEffect(()=>{"value"in gt&&Re(gt.value||[])},[gt.value]);const ze=je.useMemo(()=>ve.map(ie=>typeof ie=="string"||typeof ie=="number"?{label:ie,value:ie}:ie),[ve]),at=ie=>{$e(re=>re.filter(se=>se!==ie))},Ct=ie=>{$e(re=>[].concat((0,b.Z)(re),[ie]))},Pt=ie=>{const re=ke.indexOf(ie.value),se=(0,b.Z)(ke);re===-1?se.push(ie.value):se.splice(re,1),"value"in gt||Re(se),Xe==null||Xe(se.filter(de=>Ye.includes(de)).sort((de,De)=>{const ge=ze.findIndex(et=>et.value===de),be=ze.findIndex(et=>et.value===De);return ge-be}))},dt=ot("checkbox",tt),Bt=`${dt}-group`,[we,wt]=(0,Be.ZP)(dt),Ot=(0,y.Z)(gt,["value","disabled"]),Me=ve.length?ze.map(ie=>je.createElement(a,{prefixCls:dt,key:ie.value.toString(),disabled:"disabled"in ie?ie.disabled:gt.disabled,value:ie.value,checked:ke.includes(ie.value),onChange:ie.onChange,className:`${Bt}-item`,style:ie.style,title:ie.title},ie.label)):We,ut={toggleOption:Pt,value:ke,disabled:gt.disabled,name:gt.name,registerValue:Ct,cancelValue:at},ce=Ee()(Bt,{[`${Bt}-rtl`]:Ke==="rtl"},Ae,lt,wt);return we(je.createElement("div",Object.assign({className:ce,style:Ue},Ot,{ref:Se}),je.createElement(Ne.Provider,{value:ut},Me)))},ne=je.forwardRef(ee);var oe=je.memo(ne);const ue=a;ue.Group=oe,ue.__ANT_CHECKBOX=!0;var fe=ue},98447:function(Ft,At,te){"use strict";te.d(At,{C2:function(){return he}});var x=te(17313),Ee=te(37613),Oe=te(83116);const je=Ce=>{const{checkboxCls:le}=Ce,me=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,x.Wf)(Ce)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ce.marginXS,[`> ${Ce.antCls}-row`]:{flex:1}}),[me]:Object.assign(Object.assign({},(0,x.Wf)(Ce)),{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,x.Wf)(Ce)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ce.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,x.oN)(Ce))},[`${le}-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}})},{[` @@ -106,7 +106,7 @@ `]:{[`&:hover ${le}-inner`]:{borderColor:Ce.colorPrimary}},[`${me}:not(${me}-disabled)`]:{[`&:hover ${le}-checked:not(${le}-disabled) ${le}-inner`]:{backgroundColor:Ce.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${le}-checked:not(${le}-disabled):after`]:{borderColor:Ce.colorPrimaryHover}}},{[`${le}-checked`]:{[`${le}-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}`}}},[` ${me}-checked:not(${me}-disabled), ${le}-checked:not(${le}-disabled) - `]:{[`&:hover ${le}-inner`]:{backgroundColor:Ce.colorPrimaryHover,borderColor:"transparent"}}},{[le]:{"&-indeterminate":{[`${le}-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:'""'}}}}},{[`${me}-disabled`]:{cursor:"not-allowed"},[`${le}-disabled`]:{[`&, ${le}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${le}-inner`]:{background:Ce.colorBgContainerDisabled,borderColor:Ce.colorBorder,"&:after":{borderColor:Ce.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ce.colorTextDisabled},[`&${le}-indeterminate ${le}-inner::after`]:{background:Ce.colorTextDisabled}}}]};function he(Ce,le){const me=(0,Ee.TS)(le,{checkboxCls:`.${Ce}`,checkboxSize:le.controlInteractiveSize});return[je(me)]}At.ZP=(0,Oe.Z)("Checkbox",(Ce,le)=>{let{prefixCls:me}=le;return[he(me,Ce)]})},5083:function(Ft,At,te){"use strict";te.d(At,{default:function(){return pu}});var x=te(56656),Ee=te.n(x),Oe=te(48736),je=te(27112),he=te.n(je),Ce=te(54449),le=te.n(Ce),me=te(53501),Ne=te.n(me),Be=te(36867),pe=te.n(Be),Le=te(71912),ye=te.n(Le),ae=te(48228),E=te.n(ae);Ee().extend(E()),Ee().extend(ye()),Ee().extend(he()),Ee().extend(le()),Ee().extend(Ne()),Ee().extend(pe()),Ee().extend(function(xe,Te){var He=Te.prototype,ct=He.format;He.format=function(Ht){var Mt=(Ht||"").replace("Wo","wo");return ct.bind(this)(Mt)}});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.")},z={getNow:function(){return Ee()()},getFixedDate:function(Te){return Ee()(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 Ee()().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 Ee()().locale(b(Te)).localeData().weekdaysMin()},getShortMonths:function(Te){return Ee()().locale(b(Te)).localeData().monthsShort()},format:function(Te,He,ct){return He.locale(b(Te)).format(ct)},parse:function(Te,He,ct){for(var mt=b(Te),Ht=0;Ht1&&(Mt=Te.addDate(Mt,-7)),Mt}function qe(xe,Te,He){var ct=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Te){case"year":return He.addYear(xe,ct*10);case"quarter":case"month":return He.addYear(xe,ct);default:return He.addMonth(xe,ct)}}function ft(xe,Te){var He=Te.generateConfig,ct=Te.locale,mt=Te.format;return typeof mt=="function"?mt(xe):He.locale.format(ct.locale,xe,mt)}function vt(xe,Te){var He=Te.generateConfig,ct=Te.locale,mt=Te.formatList;return!xe||typeof mt[0]=="function"?null:He.locale.parse(ct.locale,xe,mt)}function Nt(xe){var Te=xe.cellDate,He=xe.mode,ct=xe.disabledDate,mt=xe.generateConfig;if(!ct)return!1;var Ht=function(fa,gn,Ln){for(var pn=gn;pn<=Ln;){var Xa=void 0;switch(fa){case"date":{if(Xa=mt.setDate(Te,pn),!ct(Xa))return!1;break}case"month":{if(Xa=mt.setMonth(Te,pn),!Nt({cellDate:Xa,mode:"month",generateConfig:mt,disabledDate:ct}))return!1;break}case"year":{if(Xa=mt.setYear(Te,pn),!Nt({cellDate:Xa,mode:"year",generateConfig:mt,disabledDate:ct}))return!1;break}}pn+=1}return!0};switch(He){case"date":case"week":return ct(Te);case"month":{var Mt=1,mn=mt.getDate(mt.getEndDate(Te));return Ht("date",Mt,mn)}case"quarter":{var cn=Math.floor(mt.getMonth(Te)/3)*3,xn=cn+2;return Ht("month",cn,xn)}case"year":return Ht("month",0,11);case"decade":{var xa=mt.getYear(Te),wn=Math.floor(xa/re)*re,_n=wn+re-1;return Ht("year",wn,_n)}}}function sn(xe,Te){var He=Te.formatList,ct=Te.generateConfig,mt=Te.locale;return(0,ce.Z)(function(){if(!xe)return[[""],""];for(var Ht="",Mt=[],mn=0;mn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(xn.current),pn){cn(Ln);return}xn.current=requestAnimationFrame(function(){cn(Ln)})}var wn=sn(mn,{formatList:He,generateConfig:ct,locale:mt}),_n=(0,Ot.Z)(wn,2),ma=_n[1];function fa(Ln){xa(Ln)}function gn(){var Ln=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;xa(null,Ln)}return(0,ue.useEffect)(function(){gn(!0)},[xe]),(0,ue.useEffect)(function(){return function(){return cancelAnimationFrame(xn.current)}},[]),[ma,fa,gn]}var Pn=te(10228),Fn=te(16089),va=te(94480),Ma=te(29194),Na=new Map;function Ra(xe,Te){var He;function ct(){(0,Ma.Z)(xe)?Te():He=(0,Fn.Z)(function(){ct()})}return ct(),function(){Fn.Z.cancel(He)}}function Ka(xe,Te,He){if(Na.get(xe)&&cancelAnimationFrame(Na.get(xe)),He<=0){Na.set(xe,requestAnimationFrame(function(){xe.scrollTop=Te}));return}var ct=Te-xe.scrollTop,mt=ct/He*10;Na.set(xe,requestAnimationFrame(function(){xe.scrollTop+=mt,xe.scrollTop!==Te&&Ka(xe,Te,He-10)}))}function mr(xe,Te){var He=Te.onLeftRight,ct=Te.onCtrlLeftRight,mt=Te.onUpDown,Ht=Te.onPageUpDown,Mt=Te.onEnter,mn=xe.which,cn=xe.ctrlKey,xn=xe.metaKey;switch(mn){case Pn.Z.LEFT:if(cn||xn){if(ct)return ct(-1),!0}else if(He)return He(-1),!0;break;case Pn.Z.RIGHT:if(cn||xn){if(ct)return ct(1),!0}else if(He)return He(1),!0;break;case Pn.Z.UP:if(mt)return mt(-1),!0;break;case Pn.Z.DOWN:if(mt)return mt(1),!0;break;case Pn.Z.PAGE_UP:if(Ht)return Ht(-1),!0;break;case Pn.Z.PAGE_DOWN:if(Ht)return Ht(1),!0;break;case Pn.Z.ENTER:if(Mt)return Mt(),!0;break}return!1}function Tn(xe,Te,He,ct){var mt=xe;if(!mt)switch(Te){case"time":mt=ct?"hh:mm:ss a":"HH:mm:ss";break;case"week":mt="gggg-wo";break;case"month":mt="YYYY-MM";break;case"quarter":mt="YYYY-[Q]Q";break;case"year":mt="YYYY";break;default:mt=He?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return mt}function yr(xe,Te,He){var ct=xe==="time"?8:10,mt=typeof Te=="function"?Te(He.getNow()).length:Te.length;return Math.max(ct,mt)+2}var fr=null,Ua=new Set;function un(xe){return!fr&&typeof window!="undefined"&&window.addEventListener&&(fr=function(He){(0,va.Z)(Ua).forEach(function(ct){ct(He)})},window.addEventListener("mousedown",fr)),Ua.add(xe),function(){Ua.delete(xe),Ua.size===0&&(window.removeEventListener("mousedown",fr),fr=null)}}function On(xe){var Te=xe.target;if(xe.composed&&Te.shadowRoot){var He;return((He=xe.composedPath)===null||He===void 0?void 0:He.call(xe)[0])||Te}return Te}var Qn=function(Te){return Te==="month"||Te==="date"?"year":Te},ja=function(Te){return Te==="date"?"month":Te},ya=function(Te){return Te==="month"||Te==="date"?"quarter":Te},En=function(Te){return Te==="date"?"week":Te},Qr={year:Qn,month:ja,quarter:ya,week:En,time:null,date:null};function so(xe,Te){return xe.some(function(He){return He&&He.contains(Te)})}function Lo(xe){var Te=xe.open,He=xe.value,ct=xe.isClickOutside,mt=xe.triggerOpen,Ht=xe.forwardKeyDown,Mt=xe.onKeyDown,mn=xe.blurToCancel,cn=xe.onSubmit,xn=xe.onCancel,xa=xe.onFocus,wn=xe.onBlur,_n=xe.changeOnBlur,ma=(0,ue.useState)(!1),fa=(0,Ot.Z)(ma,2),gn=fa[0],Ln=fa[1],pn=(0,ue.useState)(!1),Xa=(0,Ot.Z)(pn,2),Ga=Xa[0],er=Xa[1],sr=(0,ue.useRef)(!1),ar=(0,ue.useRef)(!1),za=(0,ue.useRef)(!1),Fo={onMouseDown:function(){Ln(!0),mt(!0)},onKeyDown:function(fo){var Io=function(){za.current=!0};if(Mt(fo,Io),!za.current){switch(fo.which){case Pn.Z.ENTER:{Te?cn()!==!1&&Ln(!0):mt(!0),fo.preventDefault();return}case Pn.Z.TAB:{gn&&Te&&!fo.shiftKey?(Ln(!1),fo.preventDefault()):!gn&&Te&&!Ht(fo)&&fo.shiftKey&&(Ln(!0),fo.preventDefault());return}case Pn.Z.ESC:{Ln(!0),xn();return}}!Te&&![Pn.Z.SHIFT].includes(fo.which)?mt(!0):gn||Ht(fo)}},onFocus:function(fo){Ln(!0),er(!0),xa&&xa(fo)},onBlur:function(fo){if(sr.current||!ct(document.activeElement)){sr.current=!1;return}mn?setTimeout(function(){for(var Io=document,ti=Io.activeElement;ti&&ti.shadowRoot;)ti=ti.shadowRoot.activeElement;ct(ti)&&xn()},0):Te&&(mt(!1),ar.current&&cn()),er(!1),wn==null||wn(fo)}};return(0,ue.useEffect)(function(){ar.current=!1},[Te]),(0,ue.useEffect)(function(){ar.current=!0},[He]),(0,ue.useEffect)(function(){return un(function(Hr){var fo=On(Hr),Io=ct(fo);Te&&(Io?!_n&&(!Ga||Io)&&mt(!1):(sr.current=!0,(0,Fn.Z)(function(){sr.current=!1})))})}),[Fo,{focused:Ga,typing:gn}]}function bt(xe,Te){return ue.useMemo(function(){return xe||(Te?((0,Oe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Te).map(function(He){var ct=(0,Ot.Z)(He,2),mt=ct[0],Ht=ct[1];return{label:mt,value:Ht}})):[])},[xe,Te])}var jt=te(34280);function It(xe){var Te=xe.valueTexts,He=xe.onTextChange,ct=ue.useState(""),mt=(0,Ot.Z)(ct,2),Ht=mt[0],Mt=mt[1],mn=ue.useRef([]);mn.current=Te;function cn(xa){Mt(xa),He(xa)}function xn(){Mt(mn.current[0])}return(0,jt.Z)(function(){Te.every(function(xa){return xa!==Ht})&&xn()},[Te.join("||")]),[Ht,cn,xn]}var na=ue.createContext({}),ia=na,Jn=te(76190);function Jr(xe){var Te=xe.cellRender,He=xe.monthCellRender,ct=xe.dateRender,mt=ue.useMemo(function(){if(Te)return Te;if(!(!He&&!ct))return function(Ht,Mt){var mn=Ht;return ct&&Mt.type==="date"?ct(mn,Mt.today):He&&Mt.type==="month"?He(mn,Mt.locale):Mt.originNode}},[Te,He,ct]);return mt}function or(xe,Te){for(var He=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",ct=String(xe);ct.length=1?He|0:1,Mt=xe;Mt<=Te;Mt+=Ht)mt.push({label:or(Mt,2),value:Mt,disabled:(ct||[]).includes(Mt)});return mt}function ho(xe){var Te=xe.generateConfig,He=xe.prefixCls,ct=xe.operationRef,mt=xe.activeColumnIndex,Ht=xe.value,Mt=xe.showHour,mn=xe.showMinute,cn=xe.showSecond,xn=xe.use12Hours,xa=xe.hourStep,wn=xa===void 0?1:xa,_n=xe.minuteStep,ma=_n===void 0?1:_n,fa=xe.secondStep,gn=fa===void 0?1:fa,Ln=xe.disabledHours,pn=xe.disabledMinutes,Xa=xe.disabledSeconds,Ga=xe.disabledTime,er=xe.hideDisabledOptions,sr=xe.onSelect,ar=xe.cellRender,za=xe.locale,Fo=[],Hr="".concat(He,"-content"),fo="".concat(He,"-time-panel"),Io,ti=Ht?Te.getHour(Ht):-1,ci=ti,Di=Ht?Te.getMinute(Ht):-1,Yo=Ht?Te.getSecond(Ht):-1,kr=Te.getNow(),To=ue.useMemo(function(){if(Ga){var Xt=Ga(kr);return[Xt.disabledHours,Xt.disabledMinutes,Xt.disabledSeconds]}return[Ln,pn,Xa]},[Ln,pn,Xa,Ga,kr]),oi=(0,Ot.Z)(To,3),gi=oi[0],Ko=oi[1],qo=oi[2],ji=Ir(0,23,wn,gi&&gi()),Mi=(0,ce.Z)(function(){return ji},ji,Vr);xn&&(Io=ci>=12,ci%=12);var _e=ue.useMemo(function(){if(!xn)return[!1,!1];var Xt=[!0,!0];return Mi.forEach(function(tn){var Bn=tn.disabled,An=tn.value;Bn||(An>=12?Xt[1]=!1:Xt[0]=!1)}),Xt},[xn,Mi]),Ge=(0,Ot.Z)(_e,2),rt=Ge[0],st=Ge[1],St=ue.useMemo(function(){return xn?Mi.filter(Io?function(Xt){return Xt.value>=12}:function(Xt){return Xt.value<12}).map(function(Xt){var tn=Xt.value%12,Bn=tn===0?"12":or(tn,2);return(0,wt.Z)((0,wt.Z)({},Xt),{},{label:Bn,value:tn})}):Mi},[xn,Io,Mi]),yt=Ir(0,59,ma,Ko&&Ko(ti)),Rt=Ir(0,59,gn,qo&&qo(ti,Di)),Zt=Lr({value:Ht,generateConfig:Te,disabledMinutes:Ko,disabledSeconds:qo,minutes:yt,seconds:Rt,use12Hours:xn});ct.current={onUpDown:function(tn){var Bn=Fo[mt];if(Bn)for(var An=Bn.units.findIndex(function(wa){return wa.value===Bn.value}),Cn=Bn.units.length,da=1;da2&&arguments[2]!==void 0?arguments[2]:!1;(Ia===Ln||jr)&&(gr(In),Fo&&Fo(In),Zt&&Zt(In,La),Hr&&!on(cn,In,Oa)&&!(ma!=null&&ma(In))&&Hr(In))},Yr=function(In){if(di.includes(Ia)){var La,jr,io=Ia==="date";switch(In===Pn.Z.PAGE_UP||In===Pn.Z.PAGE_DOWN?jr=io?cn.addMonth:cn.addYear:jr=io?cn.addDate:cn.addMonth,In){case Pn.Z.LEFT:case Pn.Z.PAGE_UP:La=jr(hr,-1);break;case Pn.Z.RIGHT:case Pn.Z.PAGE_DOWN:La=jr(hr,1);break;case Pn.Z.UP:case Pn.Z.DOWN:La=jr(hr,Number("".concat(In===Pn.Z.UP?"-":"").concat(io?de:fi)));break}if(La)return!(ma!=null&&ma(La))}return!0},ni=function(In){if(da.current&&da.current.onKeyDown){var La=!0,jr=In.which;if([Pn.Z.LEFT,Pn.Z.RIGHT,Pn.Z.UP,Pn.Z.DOWN,Pn.Z.PAGE_UP,Pn.Z.PAGE_DOWN,Pn.Z.ENTER].includes(jr)&&(In.preventDefault(),jr!==Pn.Z.ENTER&&Xa===0&&(La=Yr(jr))),La)return da.current.onKeyDown(In)}return(0,Oe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},ro=function(In){da.current&&da.current.onBlur&&da.current.onBlur(In)};Rt&&Bn!=="right"&&(Rt.current={onKeyDown:ni,onClose:function(){da.current&&da.current.onClose&&da.current.onClose()}}),ue.useEffect(function(){xn&&!la.current&&zr(xn)},[xn]),ue.useEffect(function(){la.current=!1},[]);var _r,ii=Jr({cellRender:_e,monthCellRender:Mi,dateRender:ji}),Nn=(0,wt.Z)((0,wt.Z)({},xe),{},{cellRender:ii,operationRef:da,prefixCls:mt,viewDate:hr,value:Oa,onViewDateChange:_a,sourceMode:ir,onPanelChange:ao,disabledDate:ma});switch(delete Nn.onChange,delete Nn.onSelect,Ia){case"decade":_r=ue.createElement(Ui,(0,oe.Z)({},Nn,{onSelect:function(In,La){_a(In),oo(In,La)}}));break;case"year":_r=ue.createElement(Hi,(0,oe.Z)({},Nn,{onSelect:function(In,La){_a(In),oo(In,La)}}));break;case"month":_r=ue.createElement(pl,(0,oe.Z)({},Nn,{onSelect:function(In,La){_a(In),oo(In,La)}}));break;case"quarter":_r=ue.createElement(wr,(0,oe.Z)({},Nn,{onSelect:function(In,La){_a(In),oo(In,La)}}));break;case"week":_r=ue.createElement(tr,(0,oe.Z)({},Nn,{onSelect:function(In,La){_a(In),oo(In,La)}}));break;case"time":delete Nn.showTime,_r=ue.createElement(Ba,(0,oe.Z)({},Nn,(0,Jn.Z)(er)==="object"?er:null,{onSelect:function(In,La){_a(In),oo(In,La)}}));break;default:er?_r=ue.createElement(cl,(0,oe.Z)({},Nn,{onSelect:function(In,La){_a(In),oo(In,La)}})):_r=ue.createElement(ai,(0,oe.Z)({},Nn,{onSelect:function(In,La){_a(In),oo(In,La)}}))}var Vo,Zo,Oi=function(){var In=cn.getNow(),La=yn(cn.getHour(In),cn.getMinute(In),cn.getSecond(In),rt?To:1,st?gi:1,St?qo:1),jr=Dt(cn,In,La[0],La[1],La[2]);oo(jr,"submit")};kt||(Vo=lo(mt,Ia,ar),er&&Ia!=="date"?Zo=null:Zo=_o({prefixCls:mt,components:Di,needConfirmButton:Ge,okDisabled:!Oa||ma&&ma(Oa),locale:mn,showNow:Ga,onNow:Ge&&Oi,onOk:function(){Oa&&(oo(Oa,"submit",!0),ci&&ci(Oa))}}));var Dr;if(sr&&Ia==="date"&&Ln==="date"&&!er){var br=cn.getNow(),Br="".concat(mt,"-today-btn"),lr=ma&&ma(br);Dr=ue.createElement("a",{className:ze()(Br,lr&&"".concat(Br,"-disabled")),"aria-disabled":lr,onClick:function(){lr||oo(br,"mouse",!0)}},mn.today)}return ue.createElement(ia.Provider,{value:(0,wt.Z)((0,wt.Z)({},yt),{},{mode:Ia,hideHeader:"hideHeader"in xe?za:yt.hideHeader,hidePrevBtn:tn&&Bn==="right",hideNextBtn:tn&&Bn==="left"})},ue.createElement("div",{tabIndex:Xa,className:ze()("".concat(mt,"-panel"),Ht,(Te={},(0,we.Z)(Te,"".concat(mt,"-panel-has-range"),An&&An[0]&&An[1]),(0,we.Z)(Te,"".concat(mt,"-panel-has-range-hover"),Cn&&Cn[0]&&Cn[1]),(0,we.Z)(Te,"".concat(mt,"-panel-rtl"),Yo==="rtl"),Te)),style:Mt,onKeyDown:ni,onBlur:ro,onMouseDown:Io},_r,Vo||Zo||Dr?ue.createElement("div",{className:"".concat(mt,"-footer")},Vo,Zo,Dr):null))}var Wo=zo,nn=te(35593),Ut={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 Gt(xe){var Te,He=xe.prefixCls,ct=xe.popupElement,mt=xe.popupStyle,Ht=xe.visible,Mt=xe.dropdownClassName,mn=xe.dropdownAlign,cn=xe.transitionName,xn=xe.getPopupContainer,xa=xe.children,wn=xe.range,_n=xe.popupPlacement,ma=xe.direction,fa="".concat(He,"-dropdown"),gn=function(){return _n!==void 0?_n:ma==="rtl"?"bottomRight":"bottomLeft"};return ue.createElement(nn.Z,{showAction:[],hideAction:[],popupPlacement:gn(),builtinPlacements:Ut,prefixCls:fa,popupTransitionName:cn,popup:ct,popupAlign:mn,popupVisible:Ht,popupClassName:ze()(Mt,(Te={},(0,we.Z)(Te,"".concat(fa,"-range"),wn),(0,we.Z)(Te,"".concat(fa,"-rtl"),ma==="rtl"),Te)),popupStyle:mt,getPopupContainer:xn},xa)}var ga=Gt;function vr(xe){var Te=xe.prefixCls,He=xe.presets,ct=xe.onClick,mt=xe.onHover;return He.length?ue.createElement("div",{className:"".concat(Te,"-presets")},ue.createElement("ul",null,He.map(function(Ht,Mt){var mn=Ht.label,cn=Ht.value;return ue.createElement("li",{key:Mt,onClick:function(){return ct==null?void 0:ct(co(cn))},onMouseEnter:function(){return mt==null?void 0:mt(co(cn))},onMouseLeave:function(){return mt==null?void 0:mt(null)}},mn)}))):null}function Wr(xe){var Te=xe.picker,He=xe.disabledHours,ct=xe.disabledMinutes,mt=xe.disabledSeconds;Te==="time"&&(He||ct||mt)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Wn(xe,Te,He){var ct=(0,Jn.Z)(Te)==="object"?Te.clearIcon:He;return ct||ue.createElement("span",{className:"".concat(xe,"-clear-btn")})}function cr(xe){var Te,He=xe,ct=He.prefixCls,mt=ct===void 0?"rc-picker":ct,Ht=He.id,Mt=He.name,mn=He.tabIndex,cn=He.style,xn=He.className,xa=He.dropdownClassName,wn=He.dropdownAlign,_n=He.popupStyle,ma=He.transitionName,fa=He.generateConfig,gn=He.locale,Ln=He.inputReadOnly,pn=He.allowClear,Xa=He.autoFocus,Ga=He.showTime,er=He.picker,sr=er===void 0?"date":er,ar=He.format,za=He.use12Hours,Fo=He.value,Hr=He.defaultValue,fo=He.presets,Io=He.open,ti=He.defaultOpen,ci=He.defaultOpenValue,Di=He.suffixIcon,Yo=He.clearIcon,kr=He.disabled,To=He.disabledDate,oi=He.placeholder,gi=He.getPopupContainer,Ko=He.pickerRef,qo=He.panelRender,ji=He.onChange,Mi=He.onOpenChange,_e=He.onFocus,Ge=He.onBlur,rt=He.onMouseDown,st=He.onMouseUp,St=He.onMouseEnter,yt=He.onMouseLeave,Rt=He.onContextMenu,Zt=He.onClick,kt=He.onKeyDown,an=He.onSelect,Xt=He.direction,tn=He.autoComplete,Bn=tn===void 0?"off":tn,An=He.inputRender,Cn=He.changeOnBlur,da=ue.useRef(null),la=sr==="date"&&!!Ga||sr==="time",wa=bt(fo),Ea=Do(Tn(ar,sr,Ga,za)),Oa=ue.useRef(null),gr=ue.useRef(null),Pr=ue.useRef(null),qa=(0,Me.Z)(null,{value:Fo,defaultValue:Hr}),hr=(0,Ot.Z)(qa,2),zr=hr[0],_a=hr[1],Va=ue.useState(zr),Ha=(0,Ot.Z)(Va,2),Da=Ha[0],Ia=Ha[1],Er=ue.useRef(null),$r=(0,Me.Z)(!1,{value:Io,defaultValue:ti,postState:function(zt){return kr?!1:zt},onChange:function(zt){Mi&&Mi(zt),!zt&&Er.current&&Er.current.onClose&&Er.current.onClose()}}),Kr=(0,Ot.Z)($r,2),ir=Kr[0],qr=Kr[1],ao=sn(Da,{formatList:Ea,generateConfig:fa,locale:gn}),oo=(0,Ot.Z)(ao,2),Yr=oo[0],ni=oo[1],ro=It({valueTexts:Yr,onTextChange:function(zt){var Yn=vt(zt,{locale:gn,formatList:Ea,generateConfig:fa});Yn&&(!To||!To(Yn))&&Ia(Yn)}}),_r=(0,Ot.Z)(ro,3),ii=_r[0],Nn=_r[1],Vo=_r[2],Zo=function(zt){Ia(zt),_a(zt),ji&&!on(fa,zr,zt)&&ji(zt,zt?ft(zt,{generateConfig:fa,locale:gn,format:Ea[0]}):"")},Oi=function(zt){kr&&zt||qr(zt)},Dr=function(zt){return ir&&Er.current&&Er.current.onKeyDown?Er.current.onKeyDown(zt):((0,Oe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},br=function(){for(var zt=arguments.length,Yn=new Array(zt),Pa=0;Pa_n(xn);case"month":return wn(gn)>wn(xn);case"week":return xa(gn)>xa(xn);default:return!it(mn,gn,xn)&&mn.isAfter(gn,xn)}return!1},[Ht,Mt[1],xn,Te]),fa=ue.useCallback(function(gn){if(Mt[1]||Ht&&Ht(gn))return!0;if(Mt[0]&&cn)return!it(mn,gn,xn)&&mn.isAfter(cn,gn);if(!Te&&cn)switch(He){case"quarter":return _n(gn)<_n(cn);case"month":return wn(gn)0&&arguments[0]!==void 0?arguments[0]:!1,Gr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},vo=null;Vt&&Po&&Po[0]&&Po[1]&&gn.isAfter(Po[1],Po[0])&&(vo=Po);var mi=za;if(za&&(0,Jn.Z)(za)==="object"&&za.defaultValue){var Gi=za.defaultValue;mi=(0,wt.Z)((0,wt.Z)({},za),{},{defaultValue:pr(Gi,Yt)||void 0})}return ue.createElement(Xr.Provider,{value:{inRange:!0,panelPosition:si,rangedValue:Oo||Ta,hoverRangedValue:vo}},ue.createElement(Wo,(0,oe.Z)({},xe,Gr,{cellRender:qi,showTime:mi,mode:io[Yt],generateConfig:gn,style:void 0,direction:hr,disabledDate:Yt===0?dn:pa,disabledTime:function(Ll){return To?To(Ll,Yt===0?"start":"end"):!1},className:ze()((0,we.Z)({},"".concat(Mt,"-panel-focused"),Yt===0?!yo:!rn)),value:pr(Ta,Yt),locale:Ln,tabIndex:-1,onPanelChange:function(Ll,Gl){Yt===0&&wo(!0),Yt===1&&ol(!0),Ve($n(io,Gl,Yt),$n(Ta,Ll,Yt));var Wl=Ll;si==="right"&&io[Yt]===Gl&&(Wl=qe(Wl,Gl,gn,-1)),br(Wl,Yt)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yt===0?pr(Ta,1):pr(Ta,0)})))}var ul=0,il=0;if(Yt&&$r.current&&ir.current&&Er.current&&oo.current){ul=$r.current.offsetWidth+ir.current.offsetWidth;var lu=oo.current.offsetLeft>ul?oo.current.offsetLeft-ul:oo.current.offsetLeft,Eu=Er.current.offsetWidth,Pu=oo.current.offsetWidth;Eu&&Pu&&ul>Eu-Pu-(hr==="rtl"?0:lu)&&(il=ul)}var bu=hr==="rtl"?{right:ul}:{left:ul};function xu(){var si,Gr=lo(Mt,io[Yt],Zt),vo=_o({prefixCls:Mt,components:Pr,needConfirmButton:Da,okDisabled:!pr(Ta,Yt)||kr&&kr(Ta[Yt]),locale:Ln,onOk:function(){var Nl=pr(Ta,Yt);Nl&&(Pa(Ta,Yt),Oa==null||Oa(Ta),qt(!1,Yt,"confirm"))}});if(ar!=="time"&&!za){var mi=Dr(Yt),Gi=qe(mi,ar,gn),uu=io[Yt],Ll=uu===ar,Gl=xl(Ll?"left":!1,{pickerValue:mi,onPickerValueChange:function(Nl){br(Nl,Yt)}}),Wl=xl("right",{pickerValue:Gi,onPickerValueChange:function(Nl){br(qe(Nl,ar,gn,-1),Yt)}});hr==="rtl"?si=ue.createElement(ue.Fragment,null,Wl,Ll&&Gl):si=ue.createElement(ue.Fragment,null,Gl,Ll&&Wl)}else si=xl();var vu=ue.createElement("div",{className:"".concat(Mt,"-panel-layout")},ue.createElement(vr,{prefixCls:Mt,presets:Rl,onClick:function(Nl){Pa(Nl,null),qt(!1,Yt,"preset")},onHover:function(Nl){eo(Nl)}}),ue.createElement("div",null,ue.createElement("div",{className:"".concat(Mt,"-panels")},si),(Gr||vo)&&ue.createElement("div",{className:"".concat(Mt,"-footer")},Gr,vo)));return qo&&(vu=qo(vu)),ue.createElement("div",{className:"".concat(Mt,"-panel-container"),style:{marginLeft:il},ref:Er,onMouseDown:function(Nl){Nl.preventDefault()}},vu)}var Au=ue.createElement("div",{className:ze()("".concat(Mt,"-range-wrapper"),"".concat(Mt,"-").concat(ar,"-range-wrapper")),style:{minWidth:fn}},ue.createElement("div",{ref:oo,className:"".concat(Mt,"-range-arrow"),style:bu}),xu()),Cu;rt&&(Cu=ue.createElement("span",{className:"".concat(Mt,"-suffix"),onMouseDown:function(Gr){Gr.preventDefault()}},rt));var wu=Wn(Mt,Ge,st),Bu=ue.createElement("span",{onMouseDown:function(Gr){Gr.preventDefault(),Gr.stopPropagation()},onMouseUp:function(Gr){Gr.preventDefault(),Gr.stopPropagation();var vo=Nn;ro[0]||(vo=$n(vo,null,0)),ro[1]||(vo=$n(vo,null,1)),Pa(vo,null),qt(!1,Yt,"clear")},className:"".concat(Mt,"-clear"),role:"button"},wu),Du=Ge&&(pr(Nn,0)&&!ro[0]||pr(Nn,1)&&!ro[1]),Fu={size:yr(ar,Yr[0],gn)},Su=0,yu=0;$r.current&&Kr.current&&ir.current&&(Yt===0?yu=$r.current.offsetWidth:(Su=ul,yu=Kr.current.offsetWidth));var Ou=hr==="rtl"?{right:Su}:{left:Su},Lu=function(Gr,vo){var mi=$n(Ta,Gr,Yt);if(vo==="submit"||vo!=="key"&&!Da){Pa(mi,Yt),Yt===0?wo():ol();var Gi=Yt===0?1:0;ro[Gi]?qt(!1,!1,"confirm"):qt(!1,Yt,"confirm")}else In(mi)};return ue.createElement(ia.Provider,{value:{operationRef:ni,hideHeader:ar==="time",onDateMouseEnter:fl,onDateMouseLeave:li,hideRanges:!0,onSelect:Lu,open:Vt}},ue.createElement(ga,{visible:Vt,popupElement:Au,popupStyle:xa,prefixCls:Mt,dropdownClassName:wn,dropdownAlign:ma,getPopupContainer:fa,transitionName:_n,range:!0,direction:hr},ue.createElement("div",(0,oe.Z)({ref:Ia,className:ze()(Mt,"".concat(Mt,"-range"),xn,(Te={},(0,we.Z)(Te,"".concat(Mt,"-disabled"),ro[0]&&ro[1]),(0,we.Z)(Te,"".concat(Mt,"-focused"),Yt===0?Ni:dl),(0,we.Z)(Te,"".concat(Mt,"-rtl"),hr==="rtl"),Te)),style:cn,onClick:ta,onMouseEnter:la,onMouseLeave:wa,onMouseDown:po,onMouseUp:da},(0,ut.Z)(xe,{aria:!0,data:!0})),ue.createElement("div",{className:ze()("".concat(Mt,"-input"),(He={},(0,we.Z)(He,"".concat(Mt,"-input-active"),Yt===0),(0,we.Z)(He,"".concat(Mt,"-input-placeholder"),!!xo),He)),ref:$r},ue.createElement("input",(0,oe.Z)({id:mn,disabled:ro[0],readOnly:yt||typeof Yr[0]=="function"||!yo,value:xo||rr,onChange:function(Gr){Rr(Gr.target.value)},autoFocus:Xa,placeholder:pr(pn,0)||"",ref:qr},ka,Fu,{autoComplete:Va}))),ue.createElement("div",{className:"".concat(Mt,"-range-separator"),ref:ir},fo),ue.createElement("div",{className:ze()("".concat(Mt,"-input"),(ct={},(0,we.Z)(ct,"".concat(Mt,"-input-active"),Yt===1),(0,we.Z)(ct,"".concat(Mt,"-input-placeholder"),!!Ti),ct)),ref:Kr},ue.createElement("input",(0,oe.Z)({disabled:ro[1],readOnly:yt||typeof Yr[0]=="function"||!rn,value:Ti||Cr,onChange:function(Gr){Ca(Gr.target.value)},placeholder:pr(pn,1)||"",ref:ao},Gn,Fu,{autoComplete:Va}))),ue.createElement("div",{className:"".concat(Mt,"-active-bar"),style:(0,wt.Z)((0,wt.Z)({},Ou),{},{width:yu,position:"absolute"})}),Cu,Du&&Bu)))}var rl=function(xe){(0,dt.Z)(He,xe);var Te=(0,Bt.Z)(He);function He(){var ct;(0,at.Z)(this,He);for(var mt=arguments.length,Ht=new Array(mt),Mt=0;Mt{const{lineHeight:mt}=xe,Ht=Math.floor(He*mt)+2,Mt=Math.max((Te-Ht)/2,0),mn=Math.max(Te-Ht-Mt,0);return{padding:`${Mt}px ${ct}px ${mn}px`}},Ul=xe=>{const{componentCls:Te,pickerCellCls:He,pickerCellInnerCls:ct,cellHeight:mt,motionDurationSlow:Ht,borderRadiusSM:Mt,motionDurationMid:mn,cellHoverBg:cn,lineWidth:xn,lineType:xa,colorPrimary:wn,cellActiveWithRangeBg:_n,colorTextLightSolid:ma,controlHeightSM:fa,cellRangeBorderColor:gn,pickerCellBorderGap:Ln,cellHoverWithRangeBg:pn,cellWidth:Xa,colorTextDisabled:Ga,cellBgDisabled:er}=xe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:mt,transform:"translateY(-50%)",transition:`all ${Ht}`,content:'""'},[ct]:{position:"relative",zIndex:2,display:"inline-block",minWidth:mt,height:mt,lineHeight:`${mt}px`,borderRadius:Mt,transition:`background ${mn}, border ${mn}`},"&-range-hover-start, &-range-hover-end":{[ct]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${He}-in-view), + `]:{[`&:hover ${le}-inner`]:{backgroundColor:Ce.colorPrimaryHover,borderColor:"transparent"}}},{[le]:{"&-indeterminate":{[`${le}-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:'""'}}}}},{[`${me}-disabled`]:{cursor:"not-allowed"},[`${le}-disabled`]:{[`&, ${le}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${le}-inner`]:{background:Ce.colorBgContainerDisabled,borderColor:Ce.colorBorder,"&:after":{borderColor:Ce.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ce.colorTextDisabled},[`&${le}-indeterminate ${le}-inner::after`]:{background:Ce.colorTextDisabled}}}]};function he(Ce,le){const me=(0,Ee.TS)(le,{checkboxCls:`.${Ce}`,checkboxSize:le.controlInteractiveSize});return[je(me)]}At.ZP=(0,Oe.Z)("Checkbox",(Ce,le)=>{let{prefixCls:me}=le;return[he(me,Ce)]})},5083:function(Ft,At,te){"use strict";te.d(At,{default:function(){return pu}});var x=te(56656),Ee=te.n(x),Oe=te(48736),je=te(27112),he=te.n(je),Ce=te(54449),le=te.n(Ce),me=te(53501),Ne=te.n(me),Be=te(36867),pe=te.n(Be),Le=te(71912),ye=te.n(Le),ae=te(48228),E=te.n(ae);Ee().extend(E()),Ee().extend(ye()),Ee().extend(he()),Ee().extend(le()),Ee().extend(Ne()),Ee().extend(pe()),Ee().extend(function(xe,Te){var He=Te.prototype,ct=He.format;He.format=function(Ht){var Mt=(Ht||"").replace("Wo","wo");return ct.bind(this)(Mt)}});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.")},z={getNow:function(){return Ee()()},getFixedDate:function(Te){return Ee()(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 Ee()().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 Ee()().locale(b(Te)).localeData().weekdaysMin()},getShortMonths:function(Te){return Ee()().locale(b(Te)).localeData().monthsShort()},format:function(Te,He,ct){return He.locale(b(Te)).format(ct)},parse:function(Te,He,ct){for(var mt=b(Te),Ht=0;Ht1&&(Mt=Te.addDate(Mt,-7)),Mt}function qe(xe,Te,He){var ct=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Te){case"year":return He.addYear(xe,ct*10);case"quarter":case"month":return He.addYear(xe,ct);default:return He.addMonth(xe,ct)}}function ft(xe,Te){var He=Te.generateConfig,ct=Te.locale,mt=Te.format;return typeof mt=="function"?mt(xe):He.locale.format(ct.locale,xe,mt)}function vt(xe,Te){var He=Te.generateConfig,ct=Te.locale,mt=Te.formatList;return!xe||typeof mt[0]=="function"?null:He.locale.parse(ct.locale,xe,mt)}function Nt(xe){var Te=xe.cellDate,He=xe.mode,ct=xe.disabledDate,mt=xe.generateConfig;if(!ct)return!1;var Ht=function(fa,gn,Ln){for(var pn=gn;pn<=Ln;){var Xa=void 0;switch(fa){case"date":{if(Xa=mt.setDate(Te,pn),!ct(Xa))return!1;break}case"month":{if(Xa=mt.setMonth(Te,pn),!Nt({cellDate:Xa,mode:"month",generateConfig:mt,disabledDate:ct}))return!1;break}case"year":{if(Xa=mt.setYear(Te,pn),!Nt({cellDate:Xa,mode:"year",generateConfig:mt,disabledDate:ct}))return!1;break}}pn+=1}return!0};switch(He){case"date":case"week":return ct(Te);case"month":{var Mt=1,mn=mt.getDate(mt.getEndDate(Te));return Ht("date",Mt,mn)}case"quarter":{var cn=Math.floor(mt.getMonth(Te)/3)*3,xn=cn+2;return Ht("month",cn,xn)}case"year":return Ht("month",0,11);case"decade":{var xa=mt.getYear(Te),wn=Math.floor(xa/re)*re,_n=wn+re-1;return Ht("year",wn,_n)}}}function sn(xe,Te){var He=Te.formatList,ct=Te.generateConfig,mt=Te.locale;return(0,ce.Z)(function(){if(!xe)return[[""],""];for(var Ht="",Mt=[],mn=0;mn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(xn.current),pn){cn(Ln);return}xn.current=requestAnimationFrame(function(){cn(Ln)})}var wn=sn(mn,{formatList:He,generateConfig:ct,locale:mt}),_n=(0,Ot.Z)(wn,2),ma=_n[1];function fa(Ln){xa(Ln)}function gn(){var Ln=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;xa(null,Ln)}return(0,ue.useEffect)(function(){gn(!0)},[xe]),(0,ue.useEffect)(function(){return function(){return cancelAnimationFrame(xn.current)}},[]),[ma,fa,gn]}var Pn=te(10228),Fn=te(16089),va=te(94480),Ma=te(29194),Na=new Map;function Ra(xe,Te){var He;function ct(){(0,Ma.Z)(xe)?Te():He=(0,Fn.Z)(function(){ct()})}return ct(),function(){Fn.Z.cancel(He)}}function Ka(xe,Te,He){if(Na.get(xe)&&cancelAnimationFrame(Na.get(xe)),He<=0){Na.set(xe,requestAnimationFrame(function(){xe.scrollTop=Te}));return}var ct=Te-xe.scrollTop,mt=ct/He*10;Na.set(xe,requestAnimationFrame(function(){xe.scrollTop+=mt,xe.scrollTop!==Te&&Ka(xe,Te,He-10)}))}function mr(xe,Te){var He=Te.onLeftRight,ct=Te.onCtrlLeftRight,mt=Te.onUpDown,Ht=Te.onPageUpDown,Mt=Te.onEnter,mn=xe.which,cn=xe.ctrlKey,xn=xe.metaKey;switch(mn){case Pn.Z.LEFT:if(cn||xn){if(ct)return ct(-1),!0}else if(He)return He(-1),!0;break;case Pn.Z.RIGHT:if(cn||xn){if(ct)return ct(1),!0}else if(He)return He(1),!0;break;case Pn.Z.UP:if(mt)return mt(-1),!0;break;case Pn.Z.DOWN:if(mt)return mt(1),!0;break;case Pn.Z.PAGE_UP:if(Ht)return Ht(-1),!0;break;case Pn.Z.PAGE_DOWN:if(Ht)return Ht(1),!0;break;case Pn.Z.ENTER:if(Mt)return Mt(),!0;break}return!1}function Tn(xe,Te,He,ct){var mt=xe;if(!mt)switch(Te){case"time":mt=ct?"hh:mm:ss a":"HH:mm:ss";break;case"week":mt="gggg-wo";break;case"month":mt="YYYY-MM";break;case"quarter":mt="YYYY-[Q]Q";break;case"year":mt="YYYY";break;default:mt=He?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return mt}function yr(xe,Te,He){var ct=xe==="time"?8:10,mt=typeof Te=="function"?Te(He.getNow()).length:Te.length;return Math.max(ct,mt)+2}var fr=null,Ua=new Set;function un(xe){return!fr&&typeof window!="undefined"&&window.addEventListener&&(fr=function(He){(0,va.Z)(Ua).forEach(function(ct){ct(He)})},window.addEventListener("mousedown",fr)),Ua.add(xe),function(){Ua.delete(xe),Ua.size===0&&(window.removeEventListener("mousedown",fr),fr=null)}}function On(xe){var Te=xe.target;if(xe.composed&&Te.shadowRoot){var He;return((He=xe.composedPath)===null||He===void 0?void 0:He.call(xe)[0])||Te}return Te}var Qn=function(Te){return Te==="month"||Te==="date"?"year":Te},ja=function(Te){return Te==="date"?"month":Te},ya=function(Te){return Te==="month"||Te==="date"?"quarter":Te},En=function(Te){return Te==="date"?"week":Te},Qr={year:Qn,month:ja,quarter:ya,week:En,time:null,date:null};function so(xe,Te){return xe.some(function(He){return He&&He.contains(Te)})}function Lo(xe){var Te=xe.open,He=xe.value,ct=xe.isClickOutside,mt=xe.triggerOpen,Ht=xe.forwardKeyDown,Mt=xe.onKeyDown,mn=xe.blurToCancel,cn=xe.onSubmit,xn=xe.onCancel,xa=xe.onFocus,wn=xe.onBlur,_n=xe.changeOnBlur,ma=(0,ue.useState)(!1),fa=(0,Ot.Z)(ma,2),gn=fa[0],Ln=fa[1],pn=(0,ue.useState)(!1),Xa=(0,Ot.Z)(pn,2),Ga=Xa[0],er=Xa[1],sr=(0,ue.useRef)(!1),ar=(0,ue.useRef)(!1),za=(0,ue.useRef)(!1),Fo={onMouseDown:function(){Ln(!0),mt(!0)},onKeyDown:function(fo){var Io=function(){za.current=!0};if(Mt(fo,Io),!za.current){switch(fo.which){case Pn.Z.ENTER:{Te?cn()!==!1&&Ln(!0):mt(!0),fo.preventDefault();return}case Pn.Z.TAB:{gn&&Te&&!fo.shiftKey?(Ln(!1),fo.preventDefault()):!gn&&Te&&!Ht(fo)&&fo.shiftKey&&(Ln(!0),fo.preventDefault());return}case Pn.Z.ESC:{Ln(!0),xn();return}}!Te&&![Pn.Z.SHIFT].includes(fo.which)?mt(!0):gn||Ht(fo)}},onFocus:function(fo){Ln(!0),er(!0),xa&&xa(fo)},onBlur:function(fo){if(sr.current||!ct(document.activeElement)){sr.current=!1;return}mn?setTimeout(function(){for(var Io=document,ti=Io.activeElement;ti&&ti.shadowRoot;)ti=ti.shadowRoot.activeElement;ct(ti)&&xn()},0):Te&&(mt(!1),ar.current&&cn()),er(!1),wn==null||wn(fo)}};return(0,ue.useEffect)(function(){ar.current=!1},[Te]),(0,ue.useEffect)(function(){ar.current=!0},[He]),(0,ue.useEffect)(function(){return un(function(Hr){var fo=On(Hr),Io=ct(fo);Te&&(Io?!_n&&(!Ga||Io)&&mt(!1):(sr.current=!0,(0,Fn.Z)(function(){sr.current=!1})))})}),[Fo,{focused:Ga,typing:gn}]}function bt(xe,Te){return ue.useMemo(function(){return xe||(Te?((0,Oe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Te).map(function(He){var ct=(0,Ot.Z)(He,2),mt=ct[0],Ht=ct[1];return{label:mt,value:Ht}})):[])},[xe,Te])}var jt=te(34280);function It(xe){var Te=xe.valueTexts,He=xe.onTextChange,ct=ue.useState(""),mt=(0,Ot.Z)(ct,2),Ht=mt[0],Mt=mt[1],mn=ue.useRef([]);mn.current=Te;function cn(xa){Mt(xa),He(xa)}function xn(){Mt(mn.current[0])}return(0,jt.Z)(function(){Te.every(function(xa){return xa!==Ht})&&xn()},[Te.join("||")]),[Ht,cn,xn]}var na=ue.createContext({}),ia=na,Jn=te(76190);function Jr(xe){var Te=xe.cellRender,He=xe.monthCellRender,ct=xe.dateRender,mt=ue.useMemo(function(){if(Te)return Te;if(!(!He&&!ct))return function(Ht,Mt){var mn=Ht;return ct&&Mt.type==="date"?ct(mn,Mt.today):He&&Mt.type==="month"?He(mn,Mt.locale):Mt.originNode}},[Te,He,ct]);return mt}function or(xe,Te){for(var He=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",ct=String(xe);ct.length=1?He|0:1,Mt=xe;Mt<=Te;Mt+=Ht)mt.push({label:or(Mt,2),value:Mt,disabled:(ct||[]).includes(Mt)});return mt}function ho(xe){var Te=xe.generateConfig,He=xe.prefixCls,ct=xe.operationRef,mt=xe.activeColumnIndex,Ht=xe.value,Mt=xe.showHour,mn=xe.showMinute,cn=xe.showSecond,xn=xe.use12Hours,xa=xe.hourStep,wn=xa===void 0?1:xa,_n=xe.minuteStep,ma=_n===void 0?1:_n,fa=xe.secondStep,gn=fa===void 0?1:fa,Ln=xe.disabledHours,pn=xe.disabledMinutes,Xa=xe.disabledSeconds,Ga=xe.disabledTime,er=xe.hideDisabledOptions,sr=xe.onSelect,ar=xe.cellRender,za=xe.locale,Fo=[],Hr="".concat(He,"-content"),fo="".concat(He,"-time-panel"),Io,ti=Ht?Te.getHour(Ht):-1,ci=ti,Di=Ht?Te.getMinute(Ht):-1,Yo=Ht?Te.getSecond(Ht):-1,kr=Te.getNow(),To=ue.useMemo(function(){if(Ga){var Xt=Ga(kr);return[Xt.disabledHours,Xt.disabledMinutes,Xt.disabledSeconds]}return[Ln,pn,Xa]},[Ln,pn,Xa,Ga,kr]),oi=(0,Ot.Z)(To,3),gi=oi[0],Ko=oi[1],qo=oi[2],ji=Ir(0,23,wn,gi&&gi()),Mi=(0,ce.Z)(function(){return ji},ji,Vr);xn&&(Io=ci>=12,ci%=12);var _e=ue.useMemo(function(){if(!xn)return[!1,!1];var Xt=[!0,!0];return Mi.forEach(function(tn){var Bn=tn.disabled,An=tn.value;Bn||(An>=12?Xt[1]=!1:Xt[0]=!1)}),Xt},[xn,Mi]),Ge=(0,Ot.Z)(_e,2),rt=Ge[0],st=Ge[1],St=ue.useMemo(function(){return xn?Mi.filter(Io?function(Xt){return Xt.value>=12}:function(Xt){return Xt.value<12}).map(function(Xt){var tn=Xt.value%12,Bn=tn===0?"12":or(tn,2);return(0,wt.Z)((0,wt.Z)({},Xt),{},{label:Bn,value:tn})}):Mi},[xn,Io,Mi]),yt=Ir(0,59,ma,Ko&&Ko(ti)),Rt=Ir(0,59,gn,qo&&qo(ti,Di)),Zt=Lr({value:Ht,generateConfig:Te,disabledMinutes:Ko,disabledSeconds:qo,minutes:yt,seconds:Rt,use12Hours:xn});ct.current={onUpDown:function(tn){var Bn=Fo[mt];if(Bn)for(var An=Bn.units.findIndex(function(wa){return wa.value===Bn.value}),Cn=Bn.units.length,da=1;da2&&arguments[2]!==void 0?arguments[2]:!1;(Ia===Ln||jr)&&(gr(In),Fo&&Fo(In),Zt&&Zt(In,La),Hr&&!on(cn,In,Oa)&&!(ma!=null&&ma(In))&&Hr(In))},Yr=function(In){if(di.includes(Ia)){var La,jr,io=Ia==="date";switch(In===Pn.Z.PAGE_UP||In===Pn.Z.PAGE_DOWN?jr=io?cn.addMonth:cn.addYear:jr=io?cn.addDate:cn.addMonth,In){case Pn.Z.LEFT:case Pn.Z.PAGE_UP:La=jr(hr,-1);break;case Pn.Z.RIGHT:case Pn.Z.PAGE_DOWN:La=jr(hr,1);break;case Pn.Z.UP:case Pn.Z.DOWN:La=jr(hr,Number("".concat(In===Pn.Z.UP?"-":"").concat(io?de:fi)));break}if(La)return!(ma!=null&&ma(La))}return!0},ni=function(In){if(da.current&&da.current.onKeyDown){var La=!0,jr=In.which;if([Pn.Z.LEFT,Pn.Z.RIGHT,Pn.Z.UP,Pn.Z.DOWN,Pn.Z.PAGE_UP,Pn.Z.PAGE_DOWN,Pn.Z.ENTER].includes(jr)&&(In.preventDefault(),jr!==Pn.Z.ENTER&&Xa===0&&(La=Yr(jr))),La)return da.current.onKeyDown(In)}return(0,Oe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},ro=function(In){da.current&&da.current.onBlur&&da.current.onBlur(In)};Rt&&Bn!=="right"&&(Rt.current={onKeyDown:ni,onClose:function(){da.current&&da.current.onClose&&da.current.onClose()}}),ue.useEffect(function(){xn&&!la.current&&zr(xn)},[xn]),ue.useEffect(function(){la.current=!1},[]);var _r,ii=Jr({cellRender:_e,monthCellRender:Mi,dateRender:ji}),Nn=(0,wt.Z)((0,wt.Z)({},xe),{},{cellRender:ii,operationRef:da,prefixCls:mt,viewDate:hr,value:Oa,onViewDateChange:_a,sourceMode:ir,onPanelChange:ao,disabledDate:ma});switch(delete Nn.onChange,delete Nn.onSelect,Ia){case"decade":_r=ue.createElement(Ui,(0,oe.Z)({},Nn,{onSelect:function(In,La){_a(In),oo(In,La)}}));break;case"year":_r=ue.createElement(Hi,(0,oe.Z)({},Nn,{onSelect:function(In,La){_a(In),oo(In,La)}}));break;case"month":_r=ue.createElement(pl,(0,oe.Z)({},Nn,{onSelect:function(In,La){_a(In),oo(In,La)}}));break;case"quarter":_r=ue.createElement(wr,(0,oe.Z)({},Nn,{onSelect:function(In,La){_a(In),oo(In,La)}}));break;case"week":_r=ue.createElement(tr,(0,oe.Z)({},Nn,{onSelect:function(In,La){_a(In),oo(In,La)}}));break;case"time":delete Nn.showTime,_r=ue.createElement(Ba,(0,oe.Z)({},Nn,(0,Jn.Z)(er)==="object"?er:null,{onSelect:function(In,La){_a(In),oo(In,La)}}));break;default:er?_r=ue.createElement(cl,(0,oe.Z)({},Nn,{onSelect:function(In,La){_a(In),oo(In,La)}})):_r=ue.createElement(ai,(0,oe.Z)({},Nn,{onSelect:function(In,La){_a(In),oo(In,La)}}))}var Vo,Zo,Oi=function(){var In=cn.getNow(),La=yn(cn.getHour(In),cn.getMinute(In),cn.getSecond(In),rt?To:1,st?gi:1,St?qo:1),jr=Dt(cn,In,La[0],La[1],La[2]);oo(jr,"submit")};kt||(Vo=lo(mt,Ia,ar),er&&Ia!=="date"?Zo=null:Zo=_o({prefixCls:mt,components:Di,needConfirmButton:Ge,okDisabled:!Oa||ma&&ma(Oa),locale:mn,showNow:Ga,onNow:Ge&&Oi,onOk:function(){Oa&&(oo(Oa,"submit",!0),ci&&ci(Oa))}}));var Dr;if(sr&&Ia==="date"&&Ln==="date"&&!er){var br=cn.getNow(),Br="".concat(mt,"-today-btn"),lr=ma&&ma(br);Dr=ue.createElement("a",{className:ze()(Br,lr&&"".concat(Br,"-disabled")),"aria-disabled":lr,onClick:function(){lr||oo(br,"mouse",!0)}},mn.today)}return ue.createElement(ia.Provider,{value:(0,wt.Z)((0,wt.Z)({},yt),{},{mode:Ia,hideHeader:"hideHeader"in xe?za:yt.hideHeader,hidePrevBtn:tn&&Bn==="right",hideNextBtn:tn&&Bn==="left"})},ue.createElement("div",{tabIndex:Xa,className:ze()("".concat(mt,"-panel"),Ht,(Te={},(0,we.Z)(Te,"".concat(mt,"-panel-has-range"),An&&An[0]&&An[1]),(0,we.Z)(Te,"".concat(mt,"-panel-has-range-hover"),Cn&&Cn[0]&&Cn[1]),(0,we.Z)(Te,"".concat(mt,"-panel-rtl"),Yo==="rtl"),Te)),style:Mt,onKeyDown:ni,onBlur:ro,onMouseDown:Io},_r,Vo||Zo||Dr?ue.createElement("div",{className:"".concat(mt,"-footer")},Vo,Zo,Dr):null))}var Wo=zo,nn=te(35593),Ut={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 Gt(xe){var Te,He=xe.prefixCls,ct=xe.popupElement,mt=xe.popupStyle,Ht=xe.visible,Mt=xe.dropdownClassName,mn=xe.dropdownAlign,cn=xe.transitionName,xn=xe.getPopupContainer,xa=xe.children,wn=xe.range,_n=xe.popupPlacement,ma=xe.direction,fa="".concat(He,"-dropdown"),gn=function(){return _n!==void 0?_n:ma==="rtl"?"bottomRight":"bottomLeft"};return ue.createElement(nn.Z,{showAction:[],hideAction:[],popupPlacement:gn(),builtinPlacements:Ut,prefixCls:fa,popupTransitionName:cn,popup:ct,popupAlign:mn,popupVisible:Ht,popupClassName:ze()(Mt,(Te={},(0,we.Z)(Te,"".concat(fa,"-range"),wn),(0,we.Z)(Te,"".concat(fa,"-rtl"),ma==="rtl"),Te)),popupStyle:mt,getPopupContainer:xn},xa)}var ga=Gt;function vr(xe){var Te=xe.prefixCls,He=xe.presets,ct=xe.onClick,mt=xe.onHover;return He.length?ue.createElement("div",{className:"".concat(Te,"-presets")},ue.createElement("ul",null,He.map(function(Ht,Mt){var mn=Ht.label,cn=Ht.value;return ue.createElement("li",{key:Mt,onClick:function(){return ct==null?void 0:ct(co(cn))},onMouseEnter:function(){return mt==null?void 0:mt(co(cn))},onMouseLeave:function(){return mt==null?void 0:mt(null)}},mn)}))):null}function Wr(xe){var Te=xe.picker,He=xe.disabledHours,ct=xe.disabledMinutes,mt=xe.disabledSeconds;Te==="time"&&(He||ct||mt)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Wn(xe,Te,He){var ct=(0,Jn.Z)(Te)==="object"?Te.clearIcon:He;return ct||ue.createElement("span",{className:"".concat(xe,"-clear-btn")})}function cr(xe){var Te,He=xe,ct=He.prefixCls,mt=ct===void 0?"rc-picker":ct,Ht=He.id,Mt=He.name,mn=He.tabIndex,cn=He.style,xn=He.className,xa=He.dropdownClassName,wn=He.dropdownAlign,_n=He.popupStyle,ma=He.transitionName,fa=He.generateConfig,gn=He.locale,Ln=He.inputReadOnly,pn=He.allowClear,Xa=He.autoFocus,Ga=He.showTime,er=He.picker,sr=er===void 0?"date":er,ar=He.format,za=He.use12Hours,Fo=He.value,Hr=He.defaultValue,fo=He.presets,Io=He.open,ti=He.defaultOpen,ci=He.defaultOpenValue,Di=He.suffixIcon,Yo=He.clearIcon,kr=He.disabled,To=He.disabledDate,oi=He.placeholder,gi=He.getPopupContainer,Ko=He.pickerRef,qo=He.panelRender,ji=He.onChange,Mi=He.onOpenChange,_e=He.onFocus,Ge=He.onBlur,rt=He.onMouseDown,st=He.onMouseUp,St=He.onMouseEnter,yt=He.onMouseLeave,Rt=He.onContextMenu,Zt=He.onClick,kt=He.onKeyDown,an=He.onSelect,Xt=He.direction,tn=He.autoComplete,Bn=tn===void 0?"off":tn,An=He.inputRender,Cn=He.changeOnBlur,da=ue.useRef(null),la=sr==="date"&&!!Ga||sr==="time",wa=bt(fo),Ea=Do(Tn(ar,sr,Ga,za)),Oa=ue.useRef(null),gr=ue.useRef(null),Pr=ue.useRef(null),qa=(0,Me.Z)(null,{value:Fo,defaultValue:Hr}),hr=(0,Ot.Z)(qa,2),zr=hr[0],_a=hr[1],Va=ue.useState(zr),Ha=(0,Ot.Z)(Va,2),Da=Ha[0],Ia=Ha[1],Er=ue.useRef(null),$r=(0,Me.Z)(!1,{value:Io,defaultValue:ti,postState:function(zt){return kr?!1:zt},onChange:function(zt){Mi&&Mi(zt),!zt&&Er.current&&Er.current.onClose&&Er.current.onClose()}}),Kr=(0,Ot.Z)($r,2),ir=Kr[0],qr=Kr[1],ao=sn(Da,{formatList:Ea,generateConfig:fa,locale:gn}),oo=(0,Ot.Z)(ao,2),Yr=oo[0],ni=oo[1],ro=It({valueTexts:Yr,onTextChange:function(zt){var Yn=vt(zt,{locale:gn,formatList:Ea,generateConfig:fa});Yn&&(!To||!To(Yn))&&Ia(Yn)}}),_r=(0,Ot.Z)(ro,3),ii=_r[0],Nn=_r[1],Vo=_r[2],Zo=function(zt){Ia(zt),_a(zt),ji&&!on(fa,zr,zt)&&ji(zt,zt?ft(zt,{generateConfig:fa,locale:gn,format:Ea[0]}):"")},Oi=function(zt){kr&&zt||qr(zt)},Dr=function(zt){return ir&&Er.current&&Er.current.onKeyDown?Er.current.onKeyDown(zt):((0,Oe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},br=function(){for(var zt=arguments.length,Yn=new Array(zt),Pa=0;Pa_n(xn);case"month":return wn(gn)>wn(xn);case"week":return xa(gn)>xa(xn);default:return!it(mn,gn,xn)&&mn.isAfter(gn,xn)}return!1},[Ht,Mt[1],xn,Te]),fa=ue.useCallback(function(gn){if(Mt[1]||Ht&&Ht(gn))return!0;if(Mt[0]&&cn)return!it(mn,gn,xn)&&mn.isAfter(cn,gn);if(!Te&&cn)switch(He){case"quarter":return _n(gn)<_n(cn);case"month":return wn(gn)0&&arguments[0]!==void 0?arguments[0]:!1,Gr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},vo=null;Vt&&Po&&Po[0]&&Po[1]&&gn.isAfter(Po[1],Po[0])&&(vo=Po);var mi=za;if(za&&(0,Jn.Z)(za)==="object"&&za.defaultValue){var Gi=za.defaultValue;mi=(0,wt.Z)((0,wt.Z)({},za),{},{defaultValue:pr(Gi,Yt)||void 0})}return ue.createElement(Xr.Provider,{value:{inRange:!0,panelPosition:si,rangedValue:Oo||Ta,hoverRangedValue:vo}},ue.createElement(Wo,(0,oe.Z)({},xe,Gr,{cellRender:qi,showTime:mi,mode:io[Yt],generateConfig:gn,style:void 0,direction:hr,disabledDate:Yt===0?dn:pa,disabledTime:function(Ll){return To?To(Ll,Yt===0?"start":"end"):!1},className:ze()((0,we.Z)({},"".concat(Mt,"-panel-focused"),Yt===0?!yo:!rn)),value:pr(Ta,Yt),locale:Ln,tabIndex:-1,onPanelChange:function(Ll,Gl){Yt===0&&wo(!0),Yt===1&&ol(!0),Ve($n(io,Gl,Yt),$n(Ta,Ll,Yt));var Wl=Ll;si==="right"&&io[Yt]===Gl&&(Wl=qe(Wl,Gl,gn,-1)),br(Wl,Yt)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yt===0?pr(Ta,1):pr(Ta,0)})))}var ul=0,il=0;if(Yt&&$r.current&&ir.current&&Er.current&&oo.current){ul=$r.current.offsetWidth+ir.current.offsetWidth;var lu=oo.current.offsetLeft>ul?oo.current.offsetLeft-ul:oo.current.offsetLeft,Eu=Er.current.offsetWidth,Pu=oo.current.offsetWidth;Eu&&Pu&&ul>Eu-Pu-(hr==="rtl"?0:lu)&&(il=ul)}var bu=hr==="rtl"?{right:ul}:{left:ul};function xu(){var si,Gr=lo(Mt,io[Yt],Zt),vo=_o({prefixCls:Mt,components:Pr,needConfirmButton:Da,okDisabled:!pr(Ta,Yt)||kr&&kr(Ta[Yt]),locale:Ln,onOk:function(){var Nl=pr(Ta,Yt);Nl&&(Pa(Ta,Yt),Oa==null||Oa(Ta),qt(!1,Yt,"confirm"))}});if(ar!=="time"&&!za){var mi=Dr(Yt),Gi=qe(mi,ar,gn),uu=io[Yt],Ll=uu===ar,Gl=xl(Ll?"left":!1,{pickerValue:mi,onPickerValueChange:function(Nl){br(Nl,Yt)}}),Wl=xl("right",{pickerValue:Gi,onPickerValueChange:function(Nl){br(qe(Nl,ar,gn,-1),Yt)}});hr==="rtl"?si=ue.createElement(ue.Fragment,null,Wl,Ll&&Gl):si=ue.createElement(ue.Fragment,null,Gl,Ll&&Wl)}else si=xl();var vu=ue.createElement("div",{className:"".concat(Mt,"-panel-layout")},ue.createElement(vr,{prefixCls:Mt,presets:Rl,onClick:function(Nl){Pa(Nl,null),qt(!1,Yt,"preset")},onHover:function(Nl){eo(Nl)}}),ue.createElement("div",null,ue.createElement("div",{className:"".concat(Mt,"-panels")},si),(Gr||vo)&&ue.createElement("div",{className:"".concat(Mt,"-footer")},Gr,vo)));return qo&&(vu=qo(vu)),ue.createElement("div",{className:"".concat(Mt,"-panel-container"),style:{marginLeft:il},ref:Er,onMouseDown:function(Nl){Nl.preventDefault()}},vu)}var Au=ue.createElement("div",{className:ze()("".concat(Mt,"-range-wrapper"),"".concat(Mt,"-").concat(ar,"-range-wrapper")),style:{minWidth:fn}},ue.createElement("div",{ref:oo,className:"".concat(Mt,"-range-arrow"),style:bu}),xu()),Cu;rt&&(Cu=ue.createElement("span",{className:"".concat(Mt,"-suffix"),onMouseDown:function(Gr){Gr.preventDefault()}},rt));var wu=Wn(Mt,Ge,st),Bu=ue.createElement("span",{onMouseDown:function(Gr){Gr.preventDefault(),Gr.stopPropagation()},onMouseUp:function(Gr){Gr.preventDefault(),Gr.stopPropagation();var vo=Nn;ro[0]||(vo=$n(vo,null,0)),ro[1]||(vo=$n(vo,null,1)),Pa(vo,null),qt(!1,Yt,"clear")},className:"".concat(Mt,"-clear"),role:"button"},wu),Du=Ge&&(pr(Nn,0)&&!ro[0]||pr(Nn,1)&&!ro[1]),Fu={size:yr(ar,Yr[0],gn)},Su=0,yu=0;$r.current&&Kr.current&&ir.current&&(Yt===0?yu=$r.current.offsetWidth:(Su=ul,yu=Kr.current.offsetWidth));var Ou=hr==="rtl"?{right:Su}:{left:Su},Lu=function(Gr,vo){var mi=$n(Ta,Gr,Yt);if(vo==="submit"||vo!=="key"&&!Da){Pa(mi,Yt),Yt===0?wo():ol();var Gi=Yt===0?1:0;ro[Gi]?qt(!1,!1,"confirm"):qt(!1,Yt,"confirm")}else In(mi)};return ue.createElement(ia.Provider,{value:{operationRef:ni,hideHeader:ar==="time",onDateMouseEnter:fl,onDateMouseLeave:li,hideRanges:!0,onSelect:Lu,open:Vt}},ue.createElement(ga,{visible:Vt,popupElement:Au,popupStyle:xa,prefixCls:Mt,dropdownClassName:wn,dropdownAlign:ma,getPopupContainer:fa,transitionName:_n,range:!0,direction:hr},ue.createElement("div",(0,oe.Z)({ref:Ia,className:ze()(Mt,"".concat(Mt,"-range"),xn,(Te={},(0,we.Z)(Te,"".concat(Mt,"-disabled"),ro[0]&&ro[1]),(0,we.Z)(Te,"".concat(Mt,"-focused"),Yt===0?Ni:dl),(0,we.Z)(Te,"".concat(Mt,"-rtl"),hr==="rtl"),Te)),style:cn,onClick:ta,onMouseEnter:la,onMouseLeave:wa,onMouseDown:po,onMouseUp:da},(0,ut.Z)(xe,{aria:!0,data:!0})),ue.createElement("div",{className:ze()("".concat(Mt,"-input"),(He={},(0,we.Z)(He,"".concat(Mt,"-input-active"),Yt===0),(0,we.Z)(He,"".concat(Mt,"-input-placeholder"),!!xo),He)),ref:$r},ue.createElement("input",(0,oe.Z)({id:mn,disabled:ro[0],readOnly:yt||typeof Yr[0]=="function"||!yo,value:xo||rr,onChange:function(Gr){Rr(Gr.target.value)},autoFocus:Xa,placeholder:pr(pn,0)||"",ref:qr},ka,Fu,{autoComplete:Va}))),ue.createElement("div",{className:"".concat(Mt,"-range-separator"),ref:ir},fo),ue.createElement("div",{className:ze()("".concat(Mt,"-input"),(ct={},(0,we.Z)(ct,"".concat(Mt,"-input-active"),Yt===1),(0,we.Z)(ct,"".concat(Mt,"-input-placeholder"),!!Ti),ct)),ref:Kr},ue.createElement("input",(0,oe.Z)({disabled:ro[1],readOnly:yt||typeof Yr[0]=="function"||!rn,value:Ti||Cr,onChange:function(Gr){Ca(Gr.target.value)},placeholder:pr(pn,1)||"",ref:ao},Gn,Fu,{autoComplete:Va}))),ue.createElement("div",{className:"".concat(Mt,"-active-bar"),style:(0,wt.Z)((0,wt.Z)({},Ou),{},{width:yu,position:"absolute"})}),Cu,Du&&Bu)))}var rl=function(xe){(0,dt.Z)(He,xe);var Te=(0,Bt.Z)(He);function He(){var ct;(0,at.Z)(this,He);for(var mt=arguments.length,Ht=new Array(mt),Mt=0;Mt{const{lineHeight:mt}=xe,Ht=Math.floor(He*mt)+2,Mt=Math.max((Te-Ht)/2,0),mn=Math.max(Te-Ht-Mt,0);return{padding:`${Mt}px ${ct}px ${mn}px`}},Ul=xe=>{const{componentCls:Te,pickerCellCls:He,pickerCellInnerCls:ct,cellHeight:mt,motionDurationSlow:Ht,borderRadiusSM:Mt,motionDurationMid:mn,cellHoverBg:cn,lineWidth:xn,lineType:xa,colorPrimary:wn,cellActiveWithRangeBg:_n,colorTextLightSolid:ma,controlHeightSM:fa,cellRangeBorderColor:gn,pickerCellBorderGap:Ln,cellHoverWithRangeBg:pn,cellWidth:Xa,colorTextDisabled:Ga,cellBgDisabled:er}=xe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:mt,transform:"translateY(-50%)",transition:`all ${Ht}`,content:'""'},[ct]:{position:"relative",zIndex:2,display:"inline-block",minWidth:mt,height:mt,lineHeight:`${mt}px`,borderRadius:Mt,transition:`background ${mn}, border ${mn}`},"&-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:cn}},[`&-in-view${He}-today ${ct}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${xn}px ${xa} ${wn}`,borderRadius:Mt,content:'""'}},[`&-in-view${He}-in-range`]:{position:"relative","&::before":{background:_n}},[`&-in-view${He}-selected ${ct}, &-in-view${He}-range-start ${ct}, &-in-view${He}-range-end ${ct}`]:{color:ma,background:wn},[`&-in-view${He}-range-start:not(${He}-range-start-single), @@ -203,7 +203,7 @@ ${be}, ${et}, ${Qe} - `]:Object.assign({},ae(re))}}};var fe=(0,Ne.Z)("Skeleton",re=>{const{componentCls:se}=re,de=(0,Be.TS)(re,{skeletonAvatarCls:`${se}-avatar`,skeletonTitleCls:`${se}-title`,skeletonParagraphCls:`${se}-paragraph`,skeletonButtonCls:`${se}-button`,skeletonInputCls:`${se}-input`,skeletonImageCls:`${se}-image`,imageSizeBase:re.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${re.gradientFromColor} 25%, ${re.gradientToColor} 37%, ${re.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ue(de)]},re=>{const{colorFillContent:se,colorFill:de}=re,De=se,ge=de;return{color:De,colorGradientEnd:ge,gradientFromColor:De,gradientToColor:ge,titleHeight:re.controlHeight/2,blockRadius:re.borderRadiusSM,paragraphMarginTop:re.marginLG+re.marginXXS,paragraphLiHeight:re.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Se=re=>{const{prefixCls:se,className:de,rootClassName:De,active:ge,shape:be="circle",size:et="default"}=re,{getPrefixCls:Qe}=Oe.useContext(je.E_),Fe=Qe("skeleton",se),[it,Lt]=fe(Fe),_t=(0,he.Z)(re,["prefixCls","className"]),on=Ee()(Fe,`${Fe}-element`,{[`${Fe}-active`]:ge},de,De,Lt);return it(Oe.createElement("div",{className:on},Oe.createElement(le,Object.assign({prefixCls:`${Fe}-avatar`,shape:be,size:et},_t))))},We=re=>{const{prefixCls:se,className:de,rootClassName:De,active:ge,block:be=!1,size:et="default"}=re,{getPrefixCls:Qe}=Oe.useContext(je.E_),Fe=Qe("skeleton",se),[it,Lt]=fe(Fe),_t=(0,he.Z)(re,["prefixCls"]),on=Ee()(Fe,`${Fe}-element`,{[`${Fe}-active`]:ge,[`${Fe}-block`]:be},de,De,Lt);return it(Oe.createElement("div",{className:on},Oe.createElement(le,Object.assign({prefixCls:`${Fe}-button`,size:et},_t))))};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 Ae=re=>{const{prefixCls:se,className:de,rootClassName:De,style:ge,active:be}=re,{getPrefixCls:et}=Oe.useContext(je.E_),Qe=et("skeleton",se),[Fe,it]=fe(Qe),Lt=Ee()(Qe,`${Qe}-element`,{[`${Qe}-active`]:be},de,De,it);return Fe(Oe.createElement("div",{className:Lt},Oe.createElement("div",{className:Ee()(`${Qe}-image`,de),style:ge},Oe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Qe}-image-svg`},Oe.createElement("path",{d:ve,className:`${Qe}-image-path`})))))},Ue=re=>{const{prefixCls:se,className:de,rootClassName:De,active:ge,block:be,size:et="default"}=re,{getPrefixCls:Qe}=Oe.useContext(je.E_),Fe=Qe("skeleton",se),[it,Lt]=fe(Fe),_t=(0,he.Z)(re,["prefixCls"]),on=Ee()(Fe,`${Fe}-element`,{[`${Fe}-active`]:ge,[`${Fe}-block`]:be},de,De,Lt);return it(Oe.createElement("div",{className:on},Oe.createElement(le,Object.assign({prefixCls:`${Fe}-input`,size:et},_t))))},Xe=te(54476),gt={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=gt,Ke=te(7657),ke=function(se,de){return Oe.createElement(Ke.Z,(0,Xe.Z)({},se,{ref:de,icon:ot}))},Re=Oe.forwardRef(ke),Ye=Re,ze=re=>{const{prefixCls:se,className:de,rootClassName:De,style:ge,active:be,children:et}=re,{getPrefixCls:Qe}=Oe.useContext(je.E_),Fe=Qe("skeleton",se),[it,Lt]=fe(Fe),_t=Ee()(Fe,`${Fe}-element`,{[`${Fe}-active`]:be},Lt,de,De),on=et!=null?et:Oe.createElement(Ye,null);return it(Oe.createElement("div",{className:_t},Oe.createElement("div",{className:Ee()(`${Fe}-image`,de),style:ge},on)))},at=te(94480),Pt=re=>{const se=Qe=>{const{width:Fe,rows:it=2}=re;if(Array.isArray(Fe))return Fe[Qe];if(it-1===Qe)return Fe},{prefixCls:de,className:De,style:ge,rows:be}=re,et=(0,at.Z)(Array(be)).map((Qe,Fe)=>Oe.createElement("li",{key:Fe,style:{width:se(Fe)}}));return Oe.createElement("ul",{className:Ee()(de,De),style:ge},et)},Bt=re=>{let{prefixCls:se,className:de,width:De,style:ge}=re;return Oe.createElement("h3",{className:Ee()(se,de),style:Object.assign({width:De},ge)})};function we(re){return re&&typeof re=="object"?re:{}}function wt(re,se){return re&&!se?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ot(re,se){return!re&&se?{width:"38%"}:re&&se?{width:"50%"}:{}}function Me(re,se){const de={};return(!re||!se)&&(de.width="61%"),!re&&se?de.rows=3:de.rows=2,de}const ut=re=>{const{prefixCls:se,loading:de,className:De,rootClassName:ge,style:be,children:et,avatar:Qe=!1,title:Fe=!0,paragraph:it=!0,active:Lt,round:_t}=re,{getPrefixCls:on,direction:Tt,skeleton:Qt}=Oe.useContext(je.E_),qe=on("skeleton",se),[ft,vt]=fe(qe);if(de||!("loading"in re)){const Nt=!!Qe,sn=!!Fe,vn=!!it;let Pn;if(Nt){const Ma=Object.assign(Object.assign({prefixCls:`${qe}-avatar`},wt(sn,vn)),we(Qe));Pn=Oe.createElement("div",{className:`${qe}-header`},Oe.createElement(le,Object.assign({},Ma)))}let Fn;if(sn||vn){let Ma;if(sn){const Ra=Object.assign(Object.assign({prefixCls:`${qe}-title`},Ot(Nt,vn)),we(Fe));Ma=Oe.createElement(Bt,Object.assign({},Ra))}let Na;if(vn){const Ra=Object.assign(Object.assign({prefixCls:`${qe}-paragraph`},Me(Nt,sn)),we(it));Na=Oe.createElement(Pt,Object.assign({},Ra))}Fn=Oe.createElement("div",{className:`${qe}-content`},Ma,Na)}const va=Ee()(qe,{[`${qe}-with-avatar`]:Nt,[`${qe}-active`]:Lt,[`${qe}-rtl`]:Tt==="rtl",[`${qe}-round`]:_t},Qt==null?void 0:Qt.className,De,ge,vt);return ft(Oe.createElement("div",{className:va,style:Object.assign(Object.assign({},Qt==null?void 0:Qt.style),be)},Pn,Fn))}return typeof et!="undefined"?et:null};ut.Button=We,ut.Avatar=Se,ut.Input=Ue,ut.Image=Ae,ut.Node=ze;var ce=ut,ie=ce},31797:function(Ft,At,te){"use strict";te.d(At,{default:function(){return fe}});var x=te(59301),Ee=te(56762),Oe=te(92343),je=te(92310),he=te.n(je),Ce=te(36355),le=te(61621),Ne=Pe=>{const{value:Se,formatter:Ie,precision:We,decimalSeparator:ve,groupSeparator:tt="",prefixCls:Ae}=Pe;let lt;if(typeof Ie=="function")lt=Ie(Se);else{const Ue=String(Se),Xe=Ue.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Xe||Ue==="-")lt=Ue;else{const gt=Xe[1];let ot=Xe[2]||"0",Ke=Xe[4]||"";ot=ot.replace(/\B(?=(\d{3})+(?!\d))/g,tt),typeof We=="number"&&(Ke=Ke.padEnd(We,"0").slice(0,We>0?We:0)),Ke&&(Ke=`${ve}${Ke}`),lt=[x.createElement("span",{key:"int",className:`${Ae}-content-value-int`},gt,ot),Ke&&x.createElement("span",{key:"decimal",className:`${Ae}-content-value-decimal`},Ke)]}}return x.createElement("span",{className:`${Ae}-content-value`},lt)},Be=te(17313),pe=te(83116),Le=te(37613);const ye=Pe=>{const{componentCls:Se,marginXXS:Ie,padding:We,colorTextDescription:ve,titleFontSize:tt,colorTextHeading:Ae,contentFontSize:lt,fontFamily:Ue}=Pe;return{[`${Se}`]:Object.assign(Object.assign({},(0,Be.Wf)(Pe)),{[`${Se}-title`]:{marginBottom:Ie,color:ve,fontSize:tt},[`${Se}-skeleton`]:{paddingTop:We},[`${Se}-content`]:{color:Ae,fontSize:lt,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 ae=(0,pe.Z)("Statistic",Pe=>{const Se=(0,Le.TS)(Pe,{});return[ye(Se)]},Pe=>{const{fontSizeHeading3:Se,fontSize:Ie}=Pe;return{titleFontSize:Ie,contentFontSize:Se}}),a=Pe=>{const{prefixCls:Se,className:Ie,rootClassName:We,style:ve,valueStyle:tt,value:Ae=0,title:lt,valueRender:Ue,prefix:Xe,suffix:gt,loading:ot=!1,onMouseEnter:Ke,onMouseLeave:ke,decimalSeparator:Re=".",groupSeparator:Ye=","}=Pe,{getPrefixCls:$e,direction:ze,statistic:at}=x.useContext(Ce.E_),Ct=$e("statistic",Se),[Pt,dt]=ae(Ct),Bt=x.createElement(Ne,Object.assign({decimalSeparator:Re,groupSeparator:Ye,prefixCls:Ct},Pe,{value:Ae})),we=he()(Ct,{[`${Ct}-rtl`]:ze==="rtl"},at==null?void 0:at.className,Ie,We,dt);return Pt(x.createElement("div",{className:we,style:Object.assign(Object.assign({},at==null?void 0:at.style),ve),onMouseEnter:Ke,onMouseLeave:ke},lt&&x.createElement("div",{className:`${Ct}-title`},lt),x.createElement(le.Z,{paragraph:!1,loading:ot,className:`${Ct}-skeleton`},x.createElement("div",{style:tt,className:`${Ct}-content`},Xe&&x.createElement("span",{className:`${Ct}-content-prefix`},Xe),Ue?Ue(Bt):Bt,gt&&x.createElement("span",{className:`${Ct}-content-suffix`},gt)))))};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(Pe,Se){let Ie=Pe;const We=/\[[^\]]*]/g,ve=(Se.match(We)||[]).map(Ue=>Ue.slice(1,-1)),tt=Se.replace(We,"[]"),Ae=b.reduce((Ue,Xe)=>{let[gt,ot]=Xe;if(Ue.includes(gt)){const Ke=Math.floor(Ie/ot);return Ie-=Ke*ot,Ue.replace(new RegExp(`${gt}+`,"g"),ke=>{const Re=ke.length;return Ke.toString().padStart(Re,"0")})}return Ue},tt);let lt=0;return Ae.replace(We,()=>{const Ue=ve[lt];return lt+=1,Ue})}function z(Pe,Se){const{format:Ie=""}=Se,We=new Date(Pe).getTime(),ve=Date.now(),tt=Math.max(We-ve,0);return y(tt,Ie)}const ee=1e3/30;function ne(Pe){return new Date(Pe).getTime()}const oe=Pe=>{const{value:Se,format:Ie="HH:mm:ss",onChange:We,onFinish:ve}=Pe,tt=(0,Ee.Z)(),Ae=x.useRef(null),lt=()=>{ve==null||ve(),Ae.current&&(clearInterval(Ae.current),Ae.current=null)},Ue=()=>{const ot=ne(Se);ot>=Date.now()&&(Ae.current=setInterval(()=>{tt(),We==null||We(ot-Date.now()),ot(Ue(),()=>{Ae.current&&(clearInterval(Ae.current),Ae.current=null)}),[Se]);const Xe=(ot,Ke)=>z(ot,Object.assign(Object.assign({},Ke),{format:Ie})),gt=ot=>(0,Oe.Tm)(ot,{title:void 0});return x.createElement(a,Object.assign({},Pe,{valueRender:gt,formatter:Xe}))};var ue=x.memo(oe);a.Countdown=ue;var fe=a},45413:function(Ft,At,te){"use strict";te.d(At,{default:function(){return se}});var x=te(40001),Ee=te(99267),Oe=te(92310),je=te.n(Oe),he=te(54476),Ce=te(33885),le=te(20068),me=te(75931),Ne=te(59301),Be=te(10228),pe=["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 ye(de){var De,ge=de.className,be=de.prefixCls,et=de.style,Qe=de.active,Fe=de.status,it=de.iconPrefix,Lt=de.icon,_t=de.wrapperStyle,on=de.stepNumber,Tt=de.disabled,Qt=de.description,qe=de.title,ft=de.subTitle,vt=de.progressDot,Nt=de.stepIcon,sn=de.tailContent,vn=de.icons,Pn=de.stepIndex,Fn=de.onStepClick,va=de.onClick,Ma=de.render,Na=(0,me.Z)(de,pe),Ra=!!Fn&&!Tt,Ka={};Ra&&(Ka.role="button",Ka.tabIndex=0,Ka.onClick=function(un){va==null||va(un),Fn(Pn)},Ka.onKeyDown=function(un){var On=un.which;(On===Be.Z.ENTER||On===Be.Z.SPACE)&&Fn(Pn)});var mr=function(){var On,Qn,ja=je()("".concat(be,"-icon"),"".concat(it,"icon"),(On={},(0,le.Z)(On,"".concat(it,"icon-").concat(Lt),Lt&&Le(Lt)),(0,le.Z)(On,"".concat(it,"icon-check"),!Lt&&Fe==="finish"&&(vn&&!vn.finish||!vn)),(0,le.Z)(On,"".concat(it,"icon-cross"),!Lt&&Fe==="error"&&(vn&&!vn.error||!vn)),On)),ya=Ne.createElement("span",{className:"".concat(be,"-icon-dot")});return vt?typeof vt=="function"?Qn=Ne.createElement("span",{className:"".concat(be,"-icon")},vt(ya,{index:on-1,status:Fe,title:qe,description:Qt})):Qn=Ne.createElement("span",{className:"".concat(be,"-icon")},ya):Lt&&!Le(Lt)?Qn=Ne.createElement("span",{className:"".concat(be,"-icon")},Lt):vn&&vn.finish&&Fe==="finish"?Qn=Ne.createElement("span",{className:"".concat(be,"-icon")},vn.finish):vn&&vn.error&&Fe==="error"?Qn=Ne.createElement("span",{className:"".concat(be,"-icon")},vn.error):Lt||Fe==="finish"||Fe==="error"?Qn=Ne.createElement("span",{className:ja}):Qn=Ne.createElement("span",{className:"".concat(be,"-icon")},on),Nt&&(Qn=Nt({index:on-1,status:Fe,title:qe,description:Qt,node:Qn})),Qn},Tn=Fe||"wait",yr=je()("".concat(be,"-item"),"".concat(be,"-item-").concat(Tn),ge,(De={},(0,le.Z)(De,"".concat(be,"-item-custom"),Lt),(0,le.Z)(De,"".concat(be,"-item-active"),Qe),(0,le.Z)(De,"".concat(be,"-item-disabled"),Tt===!0),De)),fr=(0,Ce.Z)({},et),Ua=Ne.createElement("div",(0,he.Z)({},Na,{className:yr,style:fr}),Ne.createElement("div",(0,he.Z)({onClick:va},Ka,{className:"".concat(be,"-item-container")}),Ne.createElement("div",{className:"".concat(be,"-item-tail")},sn),Ne.createElement("div",{className:"".concat(be,"-item-icon")},mr()),Ne.createElement("div",{className:"".concat(be,"-item-content")},Ne.createElement("div",{className:"".concat(be,"-item-title")},qe,ft&&Ne.createElement("div",{title:typeof ft=="string"?ft:void 0,className:"".concat(be,"-item-subtitle")},ft)),Qt&&Ne.createElement("div",{className:"".concat(be,"-item-description")},Qt))));return Ma&&(Ua=Ma(Ua)||null),Ua}var ae=ye,E=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function a(de){var De,ge=de.prefixCls,be=ge===void 0?"rc-steps":ge,et=de.style,Qe=et===void 0?{}:et,Fe=de.className,it=de.children,Lt=de.direction,_t=Lt===void 0?"horizontal":Lt,on=de.type,Tt=on===void 0?"default":on,Qt=de.labelPlacement,qe=Qt===void 0?"horizontal":Qt,ft=de.iconPrefix,vt=ft===void 0?"rc":ft,Nt=de.status,sn=Nt===void 0?"process":Nt,vn=de.size,Pn=de.current,Fn=Pn===void 0?0:Pn,va=de.progressDot,Ma=va===void 0?!1:va,Na=de.stepIcon,Ra=de.initial,Ka=Ra===void 0?0:Ra,mr=de.icons,Tn=de.onChange,yr=de.itemRender,fr=de.items,Ua=fr===void 0?[]:fr,un=(0,me.Z)(de,E),On=Tt==="navigation",Qn=Tt==="inline",ja=Qn||Ma,ya=Qn?"horizontal":_t,En=Qn?void 0:vn,Qr=ja?"vertical":qe,so=je()(be,"".concat(be,"-").concat(ya),Fe,(De={},(0,le.Z)(De,"".concat(be,"-").concat(En),En),(0,le.Z)(De,"".concat(be,"-label-").concat(Qr),ya==="horizontal"),(0,le.Z)(De,"".concat(be,"-dot"),!!ja),(0,le.Z)(De,"".concat(be,"-navigation"),On),(0,le.Z)(De,"".concat(be,"-inline"),Qn),De)),Lo=function(It){Tn&&Fn!==It&&Tn(It)},bt=function(It,na){var ia=(0,Ce.Z)({},It),Jn=Ka+na;return sn==="error"&&na===Fn-1&&(ia.className="".concat(be,"-next-error")),ia.status||(Jn===Fn?ia.status=sn:Jn{const{componentCls:De,customIconTop:ge,customIconSize:be,customIconFontSize:et}=de;return{[`${De}-item-custom`]:{[`> ${De}-item-container > ${De}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${De}-icon`]:{top:ge,width:be,height:be,fontSize:et,lineHeight:`${et}px`}}},[`&:not(${De}-vertical)`]:{[`${De}-item-custom`]:{[`${De}-item-icon`]:{width:"auto",background:"none"}}}}},tt=de=>{const{componentCls:De,inlineDotSize:ge,inlineTitleColor:be,inlineTailColor:et}=de,Qe=de.paddingXS+de.lineWidth,Fe={[`${De}-item-container ${De}-item-content ${De}-item-title`]:{color:be}};return{[`&${De}-inline`]:{width:"auto",display:"inline-flex",[`${De}-item`]:{flex:"none","&-container":{padding:`${Qe}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:ge,height:ge,marginInlineStart:`calc(50% - ${ge/2}px)`,[`> ${De}-icon`]:{top:0},[`${De}-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:Qe+ge/2,transform:"translateY(-50%)","&:after":{width:"100%",height:de.lineWidth,borderRadius:0,marginInlineStart:0,background:et}},[`&:first-child ${De}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${De}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${De}-item-icon ${De}-icon ${De}-icon-dot`]:{backgroundColor:de.colorBorderBg,border:`${de.lineWidth}px ${de.lineType} ${et}`}},Fe),"&-finish":Object.assign({[`${De}-item-tail::after`]:{backgroundColor:et},[`${De}-item-icon ${De}-icon ${De}-icon-dot`]:{backgroundColor:et,border:`${de.lineWidth}px ${de.lineType} ${et}`}},Fe),"&-error":Fe,"&-active, &-process":Object.assign({[`${De}-item-icon`]:{width:ge,height:ge,marginInlineStart:`calc(50% - ${ge/2}px)`,top:0}},Fe),[`&:not(${De}-item-active) > ${De}-item-container[role='button']:hover`]:{[`${De}-item-title`]:{color:be}}}}}},lt=de=>{const{componentCls:De,iconSize:ge,lineHeight:be,iconSizeSM:et}=de;return{[`&${De}-label-vertical`]:{[`${De}-item`]:{overflow:"visible","&-tail":{marginInlineStart:ge/2+de.controlHeightLG,padding:`${de.paddingXXS}px ${de.paddingLG}px`},"&-content":{display:"block",width:(ge/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}},[`&${De}-small:not(${De}-dot)`]:{[`${De}-item`]:{"&-icon":{marginInlineStart:de.controlHeightLG+(ge-et)/2}}}}}},Xe=de=>{const{componentCls:De,navContentMaxWidth:ge,navArrowColor:be,stepsNavActiveColor:et,motionDurationSlow:Qe}=de;return{[`&${De}-navigation`]:{paddingTop:de.paddingSM,[`&${De}-small`]:{[`${De}-item`]:{"&-container":{marginInlineStart:-de.marginSM}}},[`${De}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:-de.margin,paddingBottom:de.paddingSM,textAlign:"start",transition:`opacity ${Qe}`,[`${De}-item-content`]:{maxWidth:ge},[`${De}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},fe.vS),{"&::after":{display:"none"}})},[`&:not(${De}-item-active)`]:{[`${De}-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:et,transition:`width ${Qe}, inset-inline-start ${Qe}`,transitionTimingFunction:"ease-out",content:'""'}},[`${De}-item${De}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${De}-navigation${De}-vertical`]:{[`> ${De}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${De}-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"}},[`> ${De}-item-container > ${De}-item-tail`]:{visibility:"hidden"}}},[`&${De}-navigation${De}-horizontal`]:{[`> ${De}-item > ${De}-item-container > ${De}-item-tail`]:{visibility:"hidden"}}}},ot=de=>{const{antCls:De,componentCls:ge}=de;return{[`&${ge}-with-progress`]:{[`${ge}-item`]:{paddingTop:de.paddingXXS,[`&-process ${ge}-item-container ${ge}-item-icon ${ge}-icon`]:{color:de.processIconColor}},[`&${ge}-vertical > ${ge}-item `]:{paddingInlineStart:de.paddingXXS,[`> ${ge}-item-container > ${ge}-item-tail`]:{top:de.marginXXS,insetInlineStart:de.iconSize/2-de.lineWidth+de.paddingXXS}},[`&, &${ge}-small`]:{[`&${ge}-horizontal ${ge}-item:first-child`]:{paddingBottom:de.paddingXXS,paddingInlineStart:de.paddingXXS}},[`&${ge}-small${ge}-vertical > ${ge}-item > ${ge}-item-container > ${ge}-item-tail`]:{insetInlineStart:de.iconSizeSM/2-de.lineWidth+de.paddingXXS},[`&${ge}-label-vertical`]:{[`${ge}-item ${ge}-item-tail`]:{top:de.margin-2*de.lineWidth}},[`${ge}-item-icon`]:{position:"relative",[`${De}-progress`]:{position:"absolute",insetBlockStart:(de.iconSize-de.stepsProgressSize-de.lineWidth*2)/2,insetInlineStart:(de.iconSize-de.stepsProgressSize-de.lineWidth*2)/2}}}}},ke=de=>{const{componentCls:De,descriptionMaxWidth:ge,lineHeight:be,dotCurrentSize:et,dotSize:Qe,motionDurationSlow:Fe}=de;return{[`&${De}-dot, &${De}-dot${De}-small`]:{[`${De}-item`]:{"&-title":{lineHeight:be},"&-tail":{top:Math.floor((de.dotSize-de.lineWidth*3)/2),width:"100%",marginTop:0,marginBottom:0,marginInline:`${ge/2}px 0`,padding:0,"&::after":{width:`calc(100% - ${de.marginSM*2}px)`,height:de.lineWidth*3,marginInlineStart:de.marginSM}},"&-icon":{width:Qe,height:Qe,marginInlineStart:(de.descriptionMaxWidth-Qe)/2,paddingInlineEnd:0,lineHeight:`${Qe}px`,background:"transparent",border:0,[`${De}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${Fe}`,"&::after":{position:"absolute",top:-de.marginSM,insetInlineStart:(Qe-de.controlHeightLG*1.5)/2,width:de.controlHeightLG*1.5,height:de.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:ge},[`&-process ${De}-item-icon`]:{position:"relative",top:(Qe-et)/2,width:et,height:et,lineHeight:`${et}px`,background:"none",marginInlineStart:(de.descriptionMaxWidth-et)/2},[`&-process ${De}-icon`]:{[`&:first-child ${De}-icon-dot`]:{insetInlineStart:0}}}},[`&${De}-vertical${De}-dot`]:{[`${De}-item-icon`]:{marginTop:(de.controlHeight-Qe)/2,marginInlineStart:0,background:"none"},[`${De}-item-process ${De}-item-icon`]:{marginTop:(de.controlHeight-et)/2,top:0,insetInlineStart:(Qe-et)/2,marginInlineStart:0},[`${De}-item > ${De}-item-container > ${De}-item-tail`]:{top:(de.controlHeight-Qe)/2,insetInlineStart:0,margin:0,padding:`${Qe+de.paddingXS}px 0 ${de.paddingXS}px`,"&::after":{marginInlineStart:(Qe-de.lineWidth)/2}},[`&${De}-small`]:{[`${De}-item-icon`]:{marginTop:(de.controlHeightSM-Qe)/2},[`${De}-item-process ${De}-item-icon`]:{marginTop:(de.controlHeightSM-et)/2},[`${De}-item > ${De}-item-container > ${De}-item-tail`]:{top:(de.controlHeightSM-Qe)/2}},[`${De}-item:first-child ${De}-icon-dot`]:{insetInlineStart:0},[`${De}-item-content`]:{width:"inherit"}}}},Ye=de=>{const{componentCls:De}=de;return{[`&${De}-rtl`]:{direction:"rtl",[`${De}-item`]:{"&-subtitle":{float:"left"}},[`&${De}-navigation`]:{[`${De}-item::after`]:{transform:"rotate(-45deg)"}},[`&${De}-vertical`]:{[`> ${De}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${De}-item-icon`]:{float:"right"}}},[`&${De}-dot`]:{[`${De}-item-icon ${De}-icon-dot, &${De}-small ${De}-item-icon ${De}-icon-dot`]:{float:"right"}}}}},ze=de=>{const{componentCls:De,iconSizeSM:ge,fontSizeSM:be,fontSize:et,colorTextDescription:Qe}=de;return{[`&${De}-small`]:{[`&${De}-horizontal:not(${De}-label-vertical) ${De}-item`]:{paddingInlineStart:de.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${De}-item-icon`]:{width:ge,height:ge,marginTop:0,marginBottom:0,marginInline:`0 ${de.marginXS}px`,fontSize:be,lineHeight:`${ge}px`,textAlign:"center",borderRadius:ge},[`${De}-item-title`]:{paddingInlineEnd:de.paddingSM,fontSize:et,lineHeight:`${ge}px`,"&::after":{top:ge/2}},[`${De}-item-description`]:{color:Qe,fontSize:et},[`${De}-item-tail`]:{top:ge/2-de.paddingXXS},[`${De}-item-custom ${De}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${De}-icon`]:{fontSize:ge,lineHeight:`${ge}px`,transform:"none"}}}}},Ct=de=>{const{componentCls:De,iconSizeSM:ge,iconSize:be}=de;return{[`&${De}-vertical`]:{display:"flex",flexDirection:"column",[`> ${De}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${De}-item-icon`]:{float:"left",marginInlineEnd:de.margin},[`${De}-item-content`]:{display:"block",minHeight:de.controlHeight*1.5,overflow:"hidden"},[`${De}-item-title`]:{lineHeight:`${be}px`},[`${De}-item-description`]:{paddingBottom:de.paddingSM}},[`> ${De}-item > ${De}-item-container > ${De}-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%"}},[`> ${De}-item:not(:last-child) > ${De}-item-container > ${De}-item-tail`]:{display:"block"},[` > ${De}-item > ${De}-item-container > ${De}-item-content > ${De}-item-title`]:{"&::after":{display:"none"}},[`&${De}-small ${De}-item-container`]:{[`${De}-item-tail`]:{position:"absolute",top:0,insetInlineStart:ge/2-de.lineWidth,padding:`${ge+de.marginXXS*1.5}px 0 ${de.marginXXS*1.5}px`},[`${De}-item-title`]:{lineHeight:`${ge}px`}}}}},Pt;(function(de){de.wait="wait",de.process="process",de.finish="finish",de.error="error"})(Pt||(Pt={}));const dt=(de,De)=>{const ge=`${De.componentCls}-item`,be=`${de}IconColor`,et=`${de}TitleColor`,Qe=`${de}DescriptionColor`,Fe=`${de}TailColor`,it=`${de}IconBgColor`,Lt=`${de}IconBorderColor`,_t=`${de}DotColor`;return{[`${ge}-${de} ${ge}-icon`]:{backgroundColor:De[it],borderColor:De[Lt],[`> ${De.componentCls}-icon`]:{color:De[be],[`${De.componentCls}-icon-dot`]:{background:De[_t]}}},[`${ge}-${de}${ge}-custom ${ge}-icon`]:{[`> ${De.componentCls}-icon`]:{color:De[_t]}},[`${ge}-${de} > ${ge}-container > ${ge}-content > ${ge}-title`]:{color:De[et],"&::after":{backgroundColor:De[Fe]}},[`${ge}-${de} > ${ge}-container > ${ge}-content > ${ge}-description`]:{color:De[Qe]},[`${ge}-${de} > ${ge}-container > ${ge}-tail::after`]:{backgroundColor:De[Fe]}}},Bt=de=>{const{componentCls:De,motionDurationSlow:ge}=de,be=`${De}-item`,et=`${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":{[et]:Object.assign({},(0,fe.oN)(de))}},[`${et}, ${be}-content`]:{display:"inline-block",verticalAlign:"top"},[et]:{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 ${ge}, border-color ${ge}`,[`${De}-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 ${ge}`,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}},dt(Pt.wait,de)),dt(Pt.process,de)),{[`${be}-process > ${be}-container > ${be}-title`]:{fontWeight:de.fontWeightStrong}}),dt(Pt.finish,de)),dt(Pt.error,de)),{[`${be}${De}-next-error > ${De}-item-title::after`]:{background:de.colorError},[`${be}-disabled`]:{cursor:"not-allowed"}})},we=de=>{const{componentCls:De,motionDurationSlow:ge}=de;return{[`& ${De}-item`]:{[`&:not(${De}-item-active)`]:{[`& > ${De}-item-container[role='button']`]:{cursor:"pointer",[`${De}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${De}-icon`]:{transition:`color ${ge}`}},"&:hover":{[`${De}-item`]:{"&-title, &-subtitle, &-description":{color:de.colorPrimary}}}},[`&:not(${De}-item-process)`]:{[`& > ${De}-item-container[role='button']:hover`]:{[`${De}-item`]:{"&-icon":{borderColor:de.colorPrimary,[`${De}-icon`]:{color:de.colorPrimary}}}}}}},[`&${De}-horizontal:not(${De}-label-vertical)`]:{[`${De}-item`]:{paddingInlineStart:de.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${De}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:de.descriptionMaxWidth,whiteSpace:"normal"}}}}},wt=de=>{const{componentCls:De}=de;return{[De]: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,fe.Wf)(de)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),Bt(de)),we(de)),We(de)),ze(de)),Ct(de)),lt(de)),ke(de)),Xe(de)),Ye(de)),ot(de)),tt(de))}};var Ot=(0,Pe.Z)("Steps",de=>{const{wireframe:De,colorTextDisabled:ge,controlHeightLG:be,colorTextLightSolid:et,colorText:Qe,colorPrimary:Fe,colorTextLabel:it,colorTextDescription:Lt,colorTextQuaternary:_t,colorFillContent:on,controlItemBgActive:Tt,colorError:Qt,colorBgContainer:qe,colorBorderSecondary:ft,colorSplit:vt}=de,Nt=(0,Se.TS)(de,{processIconColor:et,processTitleColor:Qe,processDescriptionColor:Qe,processIconBgColor:Fe,processIconBorderColor:Fe,processDotColor:Fe,processTailColor:vt,waitIconColor:De?ge:it,waitTitleColor:Lt,waitDescriptionColor:Lt,waitTailColor:vt,waitIconBgColor:De?qe:on,waitIconBorderColor:De?ge:"transparent",waitDotColor:ge,finishIconColor:Fe,finishTitleColor:Qe,finishDescriptionColor:Lt,finishTailColor:Fe,finishIconBgColor:De?qe:Tt,finishIconBorderColor:De?Fe:Tt,finishDotColor:Fe,errorIconColor:et,errorTitleColor:Qt,errorDescriptionColor:Qt,errorTailColor:vt,errorIconBgColor:Qt,errorIconBorderColor:Qt,errorDotColor:Qt,stepsNavActiveColor:Fe,stepsProgressSize:be,inlineDotSize:6,inlineTitleColor:_t,inlineTailColor:ft});return[wt(Nt)]},de=>{const{colorTextDisabled:De,fontSize:ge,controlHeightSM:be,controlHeight:et,controlHeightLG:Qe,fontSizeHeading3:Fe}=de;return{titleLineHeight:et,customIconSize:et,customIconTop:0,customIconFontSize:be,iconSize:et,iconTop:-.5,iconFontSize:ge,iconSizeSM:Fe,dotSize:et/4,dotCurrentSize:Qe/4,navArrowColor:De,navContentMaxWidth:"auto",descriptionMaxWidth:140}}),Me=te(11592);function ut(de){return de.filter(De=>De)}function ce(de,De){if(de)return de;const ge=(0,Me.Z)(De).map(be=>{if(Ne.isValidElement(be)){const{props:et}=be;return Object.assign({},et)}return null});return ut(ge)}var ie=function(de,De){var ge={};for(var be in de)Object.prototype.hasOwnProperty.call(de,be)&&De.indexOf(be)<0&&(ge[be]=de[be]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,be=Object.getOwnPropertySymbols(de);et{const{percent:De,size:ge,className:be,rootClassName:et,direction:Qe,items:Fe,responsive:it=!0,current:Lt=0,children:_t,style:on}=de,Tt=ie(de,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:Qt}=(0,ne.Z)(it),{getPrefixCls:qe,direction:ft,steps:vt}=Ne.useContext(z.E_),Nt=Ne.useMemo(()=>it&&Qt?"vertical":Qe,[Qt,Qe]),sn=(0,ee.Z)(ge),vn=qe("steps",de.prefixCls),[Pn,Fn]=Ot(vn),va=de.type==="inline",Ma=qe("",de.iconPrefix),Na=ce(Fe,_t),Ra=va?void 0:De,Ka=Object.assign(Object.assign({},vt==null?void 0:vt.style),on),mr=je()(vt==null?void 0:vt.className,{[`${vn}-rtl`]:ft==="rtl",[`${vn}-with-progress`]:Ra!==void 0},be,et,Fn),Tn={finish:Ne.createElement(x.Z,{className:`${vn}-finish-icon`}),error:Ne.createElement(Ee.Z,{className:`${vn}-error-icon`})},yr=Ua=>{let{node:un,status:On}=Ua;if(On==="process"&&Ra!==void 0){const Qn=sn==="small"?32:40;return Ne.createElement("div",{className:`${vn}-progress-icon`},Ne.createElement(oe.Z,{type:"circle",percent:Ra,size:Qn,strokeWidth:4,format:()=>null}),un)}return un},fr=(Ua,un)=>Ua.description?Ne.createElement(ue.Z,{title:Ua.description},un):un;return Pn(Ne.createElement(y,Object.assign({icons:Tn},Tt,{style:Ka,current:Lt,size:sn,items:Na,itemRender:va?fr:void 0,stepIcon:yr,direction:Nt,prefixCls:vn,iconPrefix:Ma,className:mr})))};re.Step=y.Step;var se=re},15969:function(Ft,At,te){"use strict";te.d(At,{N:function(){return x}});const x=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(Ft,At,te){"use strict";te.d(At,{default:function(){return Mi}});var x={},Ee="rc-table-internal-hook",Oe=te(42978),je=te(6089),he=te(34280),Ce=te(13697),le=te(59301),me=te(4676);function Ne(_e){var Ge=le.createContext(void 0),rt=function(St){var yt=St.value,Rt=St.children,Zt=le.useRef(yt);Zt.current=yt;var kt=le.useState(function(){return{getValue:function(){return Zt.current},listeners:new Set}}),an=(0,Oe.Z)(kt,1),Xt=an[0];return(0,he.Z)(function(){(0,me.unstable_batchedUpdates)(function(){Xt.listeners.forEach(function(tn){tn(yt)})})},[yt]),le.createElement(Ge.Provider,{value:Xt},Rt)};return{Context:Ge,Provider:rt,defaultValue:_e}}function Be(_e,Ge){var rt=(0,je.Z)(typeof Ge=="function"?Ge:function(tn){if(Ge===void 0)return tn;if(!Array.isArray(Ge))return tn[Ge];var Bn={};return Ge.forEach(function(An){Bn[An]=tn[An]}),Bn}),st=le.useContext(_e==null?void 0:_e.Context),St=st||{},yt=St.listeners,Rt=St.getValue,Zt=le.useRef();Zt.current=rt(st?Rt():_e==null?void 0:_e.defaultValue);var kt=le.useState({}),an=(0,Oe.Z)(kt,2),Xt=an[1];return(0,he.Z)(function(){if(!st)return;function tn(Bn){var An=rt(Bn);(0,Ce.Z)(Zt.current,An,!0)||Xt({})}return yt.add(tn),function(){yt.delete(tn)}},[st]),Zt.current}var pe=te(54476),Le=te(8654);function ye(){var _e=le.createContext(null);function Ge(){return le.useContext(_e)}function rt(St,yt){var Rt=(0,Le.Yr)(St),Zt=function(an,Xt){var tn=Rt?{ref:Xt}:{},Bn=le.useRef(0),An=le.useRef(an),Cn=Ge();return Cn!==null?le.createElement(St,(0,pe.Z)({},an,tn)):((!yt||yt(An.current,an))&&(Bn.current+=1),An.current=an,le.createElement(_e.Provider,{value:Bn.current},le.createElement(St,(0,pe.Z)({},an,tn))))};return Rt?le.forwardRef(Zt):Zt}function st(St,yt){var Rt=(0,Le.Yr)(St),Zt=function(an,Xt){var tn=Rt?{ref:Xt}:{};return Ge(),le.createElement(St,(0,pe.Z)({},an,tn))};return Rt?le.memo(le.forwardRef(Zt),yt):le.memo(Zt,yt)}return{makeImmutable:rt,responseImmutable:st,useImmutableMark:Ge}}var ae=ye(),E=ae.makeImmutable,a=ae.responseImmutable,b=ae.useImmutableMark,y=ye(),z=y.makeImmutable,ee=y.responseImmutable,ne=y.useImmutableMark,oe=Ne(),ue=oe;function fe(_e,Ge){var rt=le.useRef(0);rt.current+=1;var st=le.useRef(_e),St=[];Object.keys(_e||{}).map(function(Rt){var Zt;(_e==null?void 0:_e[Rt])!==((Zt=st.current)===null||Zt===void 0?void 0:Zt[Rt])&&St.push(Rt)}),st.current=_e;var yt=le.useRef([]);return St.length&&(yt.current=St),le.useDebugValue(rt.current),le.useDebugValue(yt.current.join(", ")),Ge&&console.log("".concat(Ge,":"),rt.current,yt.current),rt.current}var Pe=null,Se=le.memo(function(){var _e=fe();return le.createElement("h1",null,"Render Times: ",_e)});Se.displayName="RenderBlock";var Ie=te(76190),We=te(33885),ve=te(20068),tt=te(92310),Ae=te.n(tt),lt=te(80547),Ue=te(97938),Xe=te(48736),gt=le.createContext({renderWithProps:!1}),ot=gt,Ke="RC_TABLE_KEY";function ke(_e){return _e==null?[]:Array.isArray(_e)?_e:[_e]}function Re(_e){var Ge=[],rt={};return _e.forEach(function(st){for(var St=st||{},yt=St.key,Rt=St.dataIndex,Zt=yt||ke(Rt).join("-")||Ke;rt[Zt];)Zt="".concat(Zt,"_next");rt[Zt]=!0,Ge.push(Zt)}),Ge}function Ye(_e){return _e!=null}function $e(_e){return _e&&(0,Ie.Z)(_e)==="object"&&!Array.isArray(_e)&&!le.isValidElement(_e)}function ze(_e,Ge,rt,st,St,yt){var Rt=le.useContext(ot),Zt=ne(),kt=(0,lt.Z)(function(){if(Ye(st))return[st];var an=Ge==null||Ge===""?[]:Array.isArray(Ge)?Ge:[Ge],Xt=(0,Ue.Z)(_e,an),tn=Xt,Bn=void 0;if(St){var An=St(Xt,_e,rt);$e(An)?(tn=An.children,Bn=An.props,Rt.renderWithProps=!0):tn=An}return[tn,Bn]},[Zt,_e,st,Ge,St,rt],function(an,Xt){if(yt){var tn=(0,Oe.Z)(an,2),Bn=tn[1],An=(0,Oe.Z)(Xt,2),Cn=An[1];return yt(Cn,Bn)}return Rt.renderWithProps?!0:!(0,Ce.Z)(an,Xt,!0)});return kt}function at(_e,Ge,rt,st){var St=_e+Ge-1;return _e<=st&&St>=rt}function Ct(_e,Ge){return Be(ue,function(rt){var st=at(_e,Ge||1,rt.hoverStartRow,rt.hoverEndRow);return[st,rt.onHover]})}var Pt=function(Ge){var rt=Ge.ellipsis,st=Ge.rowType,St=Ge.children,yt,Rt=rt===!0?{showTitle:!0}:rt;return Rt&&(Rt.showTitle||st==="header")&&(typeof St=="string"||typeof St=="number"?yt=St.toString():le.isValidElement(St)&&typeof St.props.children=="string"&&(yt=St.props.children)),yt};function dt(_e){var Ge,rt,st,St,yt,Rt,Zt,kt,an=_e.component,Xt=_e.children,tn=_e.ellipsis,Bn=_e.scope,An=_e.prefixCls,Cn=_e.className,da=_e.align,la=_e.record,wa=_e.render,Ea=_e.dataIndex,Oa=_e.renderIndex,gr=_e.shouldCellUpdate,Pr=_e.index,qa=_e.rowType,hr=_e.colSpan,zr=_e.rowSpan,_a=_e.fixLeft,Va=_e.fixRight,Ha=_e.firstFixLeft,Da=_e.lastFixLeft,Ia=_e.firstFixRight,Er=_e.lastFixRight,$r=_e.appendNode,Kr=_e.additionalProps,ir=Kr===void 0?{}:Kr,qr=_e.isSticky,ao="".concat(An,"-cell"),oo=Be(ue,["supportSticky","allColumnsFixedLeft"]),Yr=oo.supportSticky,ni=oo.allColumnsFixedLeft,ro=ze(la,Ea,Oa,Xt,wa,gr),_r=(0,Oe.Z)(ro,2),ii=_r[0],Nn=_r[1],Vo={},Zo=typeof _a=="number"&&Yr,Oi=typeof Va=="number"&&Yr;Zo&&(Vo.position="sticky",Vo.left=_a),Oi&&(Vo.position="sticky",Vo.right=Va);var Dr=(Ge=(rt=(st=Nn==null?void 0:Nn.colSpan)!==null&&st!==void 0?st:ir.colSpan)!==null&&rt!==void 0?rt:hr)!==null&&Ge!==void 0?Ge:1,br=(St=(yt=(Rt=Nn==null?void 0:Nn.rowSpan)!==null&&Rt!==void 0?Rt:ir.rowSpan)!==null&&yt!==void 0?yt:zr)!==null&&St!==void 0?St:1,Br=Ct(Pr,br),lr=(0,Oe.Z)(Br,2),Ta=lr[0],In=lr[1],La=function(Yt){var ea;la&&In(Pr,Pr+br-1),ir==null||(ea=ir.onMouseEnter)===null||ea===void 0||ea.call(ir,Yt)},jr=function(Yt){var ea;la&&In(-1,-1),ir==null||(ea=ir.onMouseLeave)===null||ea===void 0||ea.call(ir,Yt)};if(Dr===0||br===0)return null;var io=(Zt=ir.title)!==null&&Zt!==void 0?Zt:Pt({rowType:qa,ellipsis:tn,children:ii}),nt=Ae()(ao,Cn,(kt={},(0,ve.Z)(kt,"".concat(ao,"-fix-left"),Zo&&Yr),(0,ve.Z)(kt,"".concat(ao,"-fix-left-first"),Ha&&Yr),(0,ve.Z)(kt,"".concat(ao,"-fix-left-last"),Da&&Yr),(0,ve.Z)(kt,"".concat(ao,"-fix-left-all"),Da&&ni&&Yr),(0,ve.Z)(kt,"".concat(ao,"-fix-right"),Oi&&Yr),(0,ve.Z)(kt,"".concat(ao,"-fix-right-first"),Ia&&Yr),(0,ve.Z)(kt,"".concat(ao,"-fix-right-last"),Er&&Yr),(0,ve.Z)(kt,"".concat(ao,"-ellipsis"),tn),(0,ve.Z)(kt,"".concat(ao,"-with-append"),$r),(0,ve.Z)(kt,"".concat(ao,"-fix-sticky"),(Zo||Oi)&&qr&&Yr),(0,ve.Z)(kt,"".concat(ao,"-row-hover"),!Nn&&Ta),kt),ir.className,Nn==null?void 0:Nn.className),Ve={};da&&(Ve.textAlign=da);var Je=(0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)({},Vo),ir.style),Ve),Nn==null?void 0:Nn.style),Wt=ii;return(0,Ie.Z)(Wt)==="object"&&!Array.isArray(Wt)&&!le.isValidElement(Wt)&&(Wt=null),tn&&(Da||Ia)&&(Wt=le.createElement("span",{className:"".concat(ao,"-content")},Wt)),le.createElement(an,(0,pe.Z)({},Nn,ir,{className:nt,style:Je,title:io,scope:Bn,onMouseEnter:La,onMouseLeave:jr,colSpan:Dr!==1?Dr:null,rowSpan:br!==1?br:null}),$r,Wt)}var Bt=le.memo(dt);function we(_e,Ge,rt,st,St,yt){var Rt=rt[_e]||{},Zt=rt[Ge]||{},kt,an;Rt.fixed==="left"?kt=st.left[St==="rtl"?Ge:_e]:Zt.fixed==="right"&&(an=st.right[St==="rtl"?_e:Ge]);var Xt=!1,tn=!1,Bn=!1,An=!1,Cn=rt[Ge+1],da=rt[_e-1],la=!(yt!=null&&yt.children);if(St==="rtl"){if(kt!==void 0){var wa=da&&da.fixed==="left";An=!wa&&la}else if(an!==void 0){var Ea=Cn&&Cn.fixed==="right";Bn=!Ea&&la}}else if(kt!==void 0){var Oa=Cn&&Cn.fixed==="left";Xt=!Oa&&la}else if(an!==void 0){var gr=da&&da.fixed==="right";tn=!gr&&la}return{fixLeft:kt,fixRight:an,lastFixLeft:Xt,firstFixRight:tn,lastFixRight:Bn,firstFixLeft:An,isSticky:st.isSticky}}var wt=le.createContext({}),Ot=wt;function Me(_e){var Ge=_e.className,rt=_e.index,st=_e.children,St=_e.colSpan,yt=St===void 0?1:St,Rt=_e.rowSpan,Zt=_e.align,kt=Be(ue,["prefixCls","direction"]),an=kt.prefixCls,Xt=kt.direction,tn=le.useContext(Ot),Bn=tn.scrollColumnIndex,An=tn.stickyOffsets,Cn=tn.flattenColumns,da=tn.columns,la=rt+yt-1,wa=la+1===Bn?yt+1:yt,Ea=we(rt,rt+wa-1,Cn,An,Xt,da==null?void 0:da[rt]);return le.createElement(Bt,(0,pe.Z)({className:Ge,index:rt,component:"td",prefixCls:an,record:null,dataIndex:null,align:Zt,colSpan:wa,rowSpan:Rt,render:function(){return st}},Ea))}var ut=te(75931),ce=["children"];function ie(_e){var Ge=_e.children,rt=(0,ut.Z)(_e,ce);return le.createElement("tr",rt,Ge)}function re(_e){var Ge=_e.children;return Ge}re.Row=ie,re.Cell=Me;var se=re;function de(_e){var Ge=_e.children,rt=_e.stickyOffsets,st=_e.flattenColumns,St=_e.columns,yt=Be(ue,"prefixCls"),Rt=st.length-1,Zt=st[Rt],kt=le.useMemo(function(){return{stickyOffsets:rt,flattenColumns:st,scrollColumnIndex:Zt!=null&&Zt.scrollbar?Rt:null,columns:St}},[Zt,st,Rt,rt,St]);return le.createElement(Ot.Provider,{value:kt},le.createElement("tfoot",{className:"".concat(yt,"-summary")},Ge))}var De=ee(de),ge=se,be=te(70425),et=te(29301),Qe=te(29194),Fe=te(24514),it=te(75152),Lt=te(26112);function _t(_e,Ge,rt,st,St,yt,Rt){_e.push({record:Ge,indent:rt,index:Rt});var Zt=yt(Ge),kt=St==null?void 0:St.has(Zt);if(Ge&&Array.isArray(Ge[st])&&kt)for(var an=0;an1?Ha-1:0),Ia=1;Ia=0;Zt-=1){var kt=Ge[Zt],an=rt&&rt[Zt],Xt=an&&an[Ma];if(kt||Xt||Rt){var tn=Xt||{},Bn=tn.columnType,An=(0,ut.Z)(tn,Ra);St.unshift(le.createElement("col",(0,pe.Z)({key:Zt,style:{width:kt}},An))),Rt=!0}}return le.createElement("colgroup",null,St)}var mr=Ka,Tn=te(94480),yr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function fr(_e,Ge){return(0,le.useMemo)(function(){for(var rt=[],st=0;st1?"colgroup":"col":null,ellipsis:la.ellipsis,align:la.align,component:la.title?yt:Rt,prefixCls:Xt,key:An[da]},wa,{additionalProps:Ea,rowType:"header"}))}))}On.displayName="HeaderRow";var Qn=On;function ja(_e){var Ge=[];function rt(Rt,Zt){var kt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Ge[kt]=Ge[kt]||[];var an=Zt,Xt=Rt.filter(Boolean).map(function(tn){var Bn={key:tn.key,className:tn.className||"",children:tn.title,column:tn,colStart:an},An=1,Cn=tn.children;return Cn&&Cn.length>0&&(An=rt(Cn,an,kt+1).reduce(function(da,la){return da+la},0),Bn.hasSubColumns=!0),"colSpan"in tn&&(An=tn.colSpan),"rowSpan"in tn&&(Bn.rowSpan=tn.rowSpan),Bn.colSpan=An,Bn.colEnd=Bn.colStart+An-1,Ge[kt].push(Bn),an+=An,An});return Xt}rt(_e,0);for(var st=Ge.length,St=function(Zt){Ge[Zt].forEach(function(kt){!("rowSpan"in kt)&&!kt.hasSubColumns&&(kt.rowSpan=st-Zt)})},yt=0;yt1&&arguments[1]!==void 0?arguments[1]:"";return typeof Ge=="number"?Ge:Ge.endsWith("%")?_e*parseFloat(Ge)/100:null}function Lo(_e,Ge){return le.useMemo(function(){if(Ge&&Ge>0){var rt=0,st=0;_e.forEach(function(an){var Xt=so(Ge,an.width);Xt?rt+=Xt:st+=1});var St=Ge-rt,yt=st,Rt=St/st,Zt=0,kt=_e.map(function(an){var Xt=(0,We.Z)({},an),tn=so(Ge,Xt.width);if(tn)Xt.width=tn;else{var Bn=Math.floor(Rt);Xt.width=yt===1?St:Bn,St-=Bn,yt-=1}return Zt+=Xt.width,Xt});return[kt,Zt]}return[_e,Ge]},[_e,Ge])}var bt=["children"],jt=["fixed"];function It(_e){return(0,Qr.Z)(_e).filter(function(Ge){return le.isValidElement(Ge)}).map(function(Ge){var rt=Ge.key,st=Ge.props,St=st.children,yt=(0,ut.Z)(st,bt),Rt=(0,We.Z)({key:rt},yt);return St&&(Rt.children=It(St)),Rt})}function na(_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,st,St){var yt=st.fixed,Rt=yt===!0?"left":yt,Zt="".concat(Ge,"-").concat(St),kt=st.children;return kt&&kt.length>0?[].concat((0,Tn.Z)(rt),(0,Tn.Z)(na(kt,Zt).map(function(an){return(0,We.Z)({fixed:Rt},an)}))):[].concat((0,Tn.Z)(rt),[(0,We.Z)((0,We.Z)({key:Zt},st),{},{fixed:Rt})])},[])}function ia(_e){for(var Ge=!0,rt=0;rt<_e.length;rt+=1){var st=_e[rt];if(Ge&&st.fixed!=="left")Ge=!1;else if(!Ge&&st.fixed==="left"){warning(!1,"Index ".concat(rt-1," of `columns` missing `fixed='left'` prop."));break}}for(var St=!0,yt=_e.length-1;yt>=0;yt-=1){var Rt=_e[yt];if(St&&Rt.fixed!=="right")St=!1;else if(!St&&Rt.fixed==="right"){warning(!1,"Index ".concat(yt+1," of `columns` missing `fixed='right'` prop."));break}}}function Jn(_e){return _e.map(function(Ge){var rt=Ge.fixed,st=(0,ut.Z)(Ge,jt),St=rt;return rt==="left"?St="right":rt==="right"&&(St="left"),(0,We.Z)({fixed:St},st)})}function Jr(_e,Ge){var rt=_e.prefixCls,st=_e.columns,St=_e.children,yt=_e.expandable,Rt=_e.expandedKeys,Zt=_e.columnTitle,kt=_e.getRowKey,an=_e.onTriggerExpand,Xt=_e.expandIcon,tn=_e.rowExpandable,Bn=_e.expandIconColumnIndex,An=_e.direction,Cn=_e.expandRowByClick,da=_e.columnWidth,la=_e.fixed,wa=_e.scrollWidth,Ea=le.useMemo(function(){return st||It(St)},[st,St]),Oa=le.useMemo(function(){if(yt){var Va,Ha=Ea.slice();if(!Ha.includes(x)){var Da=Bn||0;Da>=0&&Ha.splice(Da,0,x)}var Ia=Ha.indexOf(x);Ha=Ha.filter(function(ir,qr){return ir!==x||qr===Ia});var Er=Ea[Ia],$r;(la==="left"||la)&&!Bn?$r="left":(la==="right"||la)&&Bn===Ea.length?$r="right":$r=Er?Er.fixed:null;var Kr=(Va={},(0,ve.Z)(Va,Ma,{className:"".concat(rt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,ve.Z)(Va,"title",Zt),(0,ve.Z)(Va,"fixed",$r),(0,ve.Z)(Va,"className","".concat(rt,"-row-expand-icon-cell")),(0,ve.Z)(Va,"width",da),(0,ve.Z)(Va,"render",function(qr,ao,oo){var Yr=kt(ao,oo),ni=Rt.has(Yr),ro=tn?tn(ao):!0,_r=Xt({prefixCls:rt,expanded:ni,expandable:ro,record:ao,onExpand:an});return Cn?le.createElement("span",{onClick:function(Nn){return Nn.stopPropagation()}},_r):_r}),Va);return Ha.map(function(ir){return ir===x?Kr:ir})}return Ea.filter(function(ir){return ir!==x})},[yt,Ea,kt,Rt,Xt,An]),gr=le.useMemo(function(){var Va=Oa;return Ge&&(Va=Ge(Va)),Va.length||(Va=[{render:function(){return null}}]),Va},[Ge,Oa,An]),Pr=le.useMemo(function(){return An==="rtl"?Jn(na(gr)):na(gr)},[gr,An,wa]),qa=Lo(Pr,wa),hr=(0,Oe.Z)(qa,2),zr=hr[0],_a=hr[1];return[gr,zr,_a]}var or=Jr;function Ar(_e){var Ge,rt=_e.prefixCls,st=_e.record,St=_e.onExpand,yt=_e.expanded,Rt=_e.expandable,Zt="".concat(rt,"-row-expand-icon");if(!Rt)return le.createElement("span",{className:Ae()(Zt,"".concat(rt,"-row-spaced"))});var kt=function(Xt){St(st,Xt),Xt.stopPropagation()};return le.createElement("span",{className:Ae()(Zt,(Ge={},(0,ve.Z)(Ge,"".concat(rt,"-row-expanded"),yt),(0,ve.Z)(Ge,"".concat(rt,"-row-collapsed"),!yt),Ge)),onClick:kt})}function Do(_e,Ge,rt){var st=[];function St(yt){(yt||[]).forEach(function(Rt,Zt){st.push(Ge(Rt,Zt)),St(Rt[rt])})}return St(_e),st}function pr(_e,Ge,rt){var st=Na(_e),St=st.expandIcon,yt=st.expandedRowKeys,Rt=st.defaultExpandedRowKeys,Zt=st.defaultExpandAllRows,kt=st.expandedRowRender,an=st.onExpand,Xt=st.onExpandedRowsChange,tn=st.childrenColumnName,Bn=St||Ar,An=tn||"children",Cn=le.useMemo(function(){return kt?"row":_e.expandable&&_e.internalHooks===Ee&&_e.expandable.__PARENT_RENDER_ICON__||Ge.some(function(Pr){return Pr&&(0,Ie.Z)(Pr)==="object"&&Pr[An]})?"nest":!1},[!!kt,Ge]),da=le.useState(function(){return Rt||(Zt?Do(Ge,rt,An):[])}),la=(0,Oe.Z)(da,2),wa=la[0],Ea=la[1],Oa=le.useMemo(function(){return new Set(yt||wa||[])},[yt,wa]),gr=le.useCallback(function(Pr){var qa=rt(Pr,Ge.indexOf(Pr)),hr,zr=Oa.has(qa);zr?(Oa.delete(qa),hr=(0,Tn.Z)(Oa)):hr=[].concat((0,Tn.Z)(Oa),[qa]),Ea(hr),an&&an(!zr,Pr),Xt&&Xt(hr)},[rt,Oa,Ge,an,Xt]);return[st,Cn,Oa,Bn,An,gr]}function $n(_e,Ge,rt,st){var St=_e.map(function(yt,Rt){return we(Rt,Rt,_e,Ge,rt,st==null?void 0:st[Rt])});return(0,lt.Z)(function(){return St},[St],function(yt,Rt){return!(0,Ce.Z)(yt,Rt)})}function co(_e){var Ge=(0,le.useRef)(_e),rt=(0,le.useState)({}),st=(0,Oe.Z)(rt,2),St=st[1],yt=(0,le.useRef)(null),Rt=(0,le.useRef)([]);function Zt(kt){Rt.current.push(kt);var an=Promise.resolve();yt.current=an,an.then(function(){if(yt.current===an){var Xt=Rt.current,tn=Ge.current;Rt.current=[],Xt.forEach(function(Bn){Ge.current=Bn(Ge.current)}),yt.current=null,tn!==Ge.current&&St({})}})}return(0,le.useEffect)(function(){return function(){yt.current=null}},[]),[Ge.current,Zt]}function Uo(_e){var Ge=(0,le.useRef)(_e||null),rt=(0,le.useRef)();function st(){window.clearTimeout(rt.current)}function St(Rt){Ge.current=Rt,st(),rt.current=window.setTimeout(function(){Ge.current=null,rt.current=void 0},100)}function yt(){return Ge.current}return(0,le.useEffect)(function(){return st},[]),[St,yt]}function Ao(){var _e=le.useState(-1),Ge=(0,Oe.Z)(_e,2),rt=Ge[0],st=Ge[1],St=le.useState(-1),yt=(0,Oe.Z)(St,2),Rt=yt[0],Zt=yt[1],kt=le.useCallback(function(an,Xt){st(an),Zt(Xt)},[]);return[rt,Rt,kt]}var Xr=te(47273),Dt=(0,Xr.Z)()?window:null;function Sn(_e,Ge){var rt=(0,Ie.Z)(_e)==="object"?_e:{},st=rt.offsetHeader,St=st===void 0?0:st,yt=rt.offsetSummary,Rt=yt===void 0?0:yt,Zt=rt.offsetScroll,kt=Zt===void 0?0:Zt,an=rt.getContainer,Xt=an===void 0?function(){return Dt}:an,tn=Xt()||Dt;return le.useMemo(function(){var Bn=!!_e;return{isSticky:Bn,stickyClassName:Bn?"".concat(Ge,"-sticky-holder"):"",offsetHeader:St,offsetSummary:Rt,offsetScroll:kt,container:tn}},[kt,St,Rt,Ge,tn])}function yn(_e,Ge,rt){var st=(0,le.useMemo)(function(){for(var St=[],yt=[],Rt=0,Zt=0,kt=0;kt=tn&&(ir=tn-Bn),Rt({scrollLeft:ir/tn*(Xt+2)}),Ea.current.x=Ia.pageX},Va=function(){if(yt.current){var Ia=(0,jn.os)(yt.current).top,Er=Ia+yt.current.offsetHeight,$r=kt===window?document.documentElement.scrollTop+window.innerHeight:(0,jn.os)(kt).top+kt.clientHeight;Er-(0,it.Z)()<=$r||Ia>=$r-Zt?wa(function(Kr){return(0,We.Z)((0,We.Z)({},Kr),{},{isHiddenScrollBar:!0})}):wa(function(Kr){return(0,We.Z)((0,We.Z)({},Kr),{},{isHiddenScrollBar:!1})})}},Ha=function(Ia){wa(function(Er){return(0,We.Z)((0,We.Z)({},Er),{},{scrollLeft:Ia/Xt*tn||0})})};return le.useImperativeHandle(rt,function(){return{setScrollLeft:Ha}}),le.useEffect(function(){var Da=(0,Vn.Z)(document.body,"mouseup",hr,!1),Ia=(0,Vn.Z)(document.body,"mousemove",_a,!1);return Va(),function(){Da.remove(),Ia.remove()}},[Bn,Pr]),le.useEffect(function(){var Da=(0,Vn.Z)(kt,"scroll",Va,!1),Ia=(0,Vn.Z)(window,"resize",Va,!1);return function(){Da.remove(),Ia.remove()}},[kt]),le.useEffect(function(){la.isHiddenScrollBar||wa(function(Da){var Ia=yt.current;return Ia?(0,We.Z)((0,We.Z)({},Da),{},{scrollLeft:Ia.scrollLeft/Ia.scrollWidth*Ia.clientWidth}):Da})},[la.isHiddenScrollBar]),Xt<=tn||!Bn||la.isHiddenScrollBar?null:le.createElement("div",{style:{height:(0,it.Z)(),width:tn,bottom:Zt},className:"".concat(an,"-sticky-scroll")},le.createElement("div",{onMouseDown:zr,ref:An,className:Ae()("".concat(an,"-sticky-scroll-bar"),(0,ve.Z)({},"".concat(an,"-sticky-scroll-bar-active"),Pr)),style:{width:"".concat(Bn,"px"),transform:"translate3d(".concat(la.scrollLeft,"px, 0, 0)")}}))},xr=le.forwardRef(Tr);function hn(_e){return null}var Mo=hn;function ko(_e){return null}var Jo=ko,ai="rc-table",aa=[],Za={};function Lr(){return"No Data"}function Ja(_e){var Ge,rt=(0,We.Z)({rowKey:"key",prefixCls:ai,emptyText:Lr},_e),st=rt.prefixCls,St=rt.className,yt=rt.rowClassName,Rt=rt.style,Zt=rt.data,kt=rt.rowKey,an=rt.scroll,Xt=rt.tableLayout,tn=rt.direction,Bn=rt.title,An=rt.footer,Cn=rt.summary,da=rt.caption,la=rt.id,wa=rt.showHeader,Ea=rt.components,Oa=rt.emptyText,gr=rt.onRow,Pr=rt.onHeaderRow,qa=rt.internalHooks,hr=rt.transformColumns,zr=rt.internalRefs,_a=rt.tailor,Va=rt.sticky,Ha=Zt||aa,Da=!!Ha.length,Ia=qa===Ee,Er=le.useCallback(function(kn,Gn){return(0,Ue.Z)(Ea,kn)||Gn},[Ea]),$r=le.useMemo(function(){return typeof kt=="function"?kt:function(kn){var Gn=kn&&kn[kt];return Gn}},[kt]),Kr=Er(["body"]),ir=Ao(),qr=(0,Oe.Z)(ir,3),ao=qr[0],oo=qr[1],Yr=qr[2],ni=pr(rt,Ha,$r),ro=(0,Oe.Z)(ni,6),_r=ro[0],ii=ro[1],Nn=ro[2],Vo=ro[3],Zo=ro[4],Oi=ro[5],Dr=an==null?void 0:an.x,br=le.useState(0),Br=(0,Oe.Z)(br,2),lr=Br[0],Ta=Br[1],In=or((0,We.Z)((0,We.Z)((0,We.Z)({},rt),_r),{},{expandable:!!_r.expandedRowRender,columnTitle:_r.columnTitle,expandedKeys:Nn,getRowKey:$r,onTriggerExpand:Oi,expandIcon:Vo,expandIconColumnIndex:_r.expandIconColumnIndex,direction:tn,scrollWidth:Ia&&_a&&typeof Dr=="number"?Dr:null}),Ia?hr:null),La=(0,Oe.Z)(In,3),jr=La[0],io=La[1],nt=La[2],Ve=nt!=null?nt:Dr,Je=le.useMemo(function(){return{columns:jr,flattenColumns:io}},[jr,io]),Wt=le.useRef(),Vt=le.useRef(),Yt=le.useRef(),ea=le.useRef(),qt=le.useRef(),Et=le.useState(!1),ln=(0,Oe.Z)(Et,2),ua=ln[0],Un=ln[1],dn=le.useState(!1),pa=(0,Oe.Z)(dn,2),xt=pa[0],$t=pa[1],fn=co(new Map),zt=(0,Oe.Z)(fn,2),Yn=zt[0],Pa=zt[1],en=Re(io),Ya=en.map(function(kn){return Yn.get(kn)}),ht=le.useMemo(function(){return Ya},[Ya.join("_")]),Kn=Zn(ht,io.length,tn),Wa=an&&Ye(an.y),Ze=an&&Ye(Ve)||!!_r.fixed,Kt=Ze&&io.some(function(kn){var Gn=kn.fixed;return Gn}),sa=le.useRef(),Sr=Sn(Va,st),Jt=Sr.isSticky,Sa=Sr.offsetHeader,Qa=Sr.offsetSummary,Fa=Sr.offsetScroll,rr=Sr.stickyClassName,Rr=Sr.container,dr=le.useMemo(function(){return Cn==null?void 0:Cn(Ha)},[Cn,Ha]),Ro=(Wa||Jt)&&le.isValidElement(dr)&&dr.type===se&&dr.props.fixed,Mn,Cr,Ca;Wa&&(Cr={overflowY:"scroll",maxHeight:an.y}),Ze&&(Mn={overflowX:"auto"},Wa||(Cr={overflowY:"hidden"}),Ca={width:Ve===!0?"auto":Ve,minWidth:"100%"});var $o=le.useCallback(function(kn,Gn){(0,Qe.Z)(Wt.current)&&Pa(function(bo){if(bo.get(kn)!==Gn){var dl=new Map(bo);return dl.set(kn,Gn),dl}return bo})},[]),bi=Uo(null),ur=(0,Oe.Z)(bi,2),Oo=ur[0],eo=ur[1];function ra(kn,Gn){Gn&&(typeof Gn=="function"?Gn(kn):Gn.scrollLeft!==kn&&(Gn.scrollLeft=kn,Gn.scrollLeft!==kn&&setTimeout(function(){Gn.scrollLeft=kn},0)))}var ha=(0,je.Z)(function(kn){var Gn=kn.currentTarget,bo=kn.scrollLeft,dl=tn==="rtl",rn=typeof bo=="number"?bo:Gn.scrollLeft,ta=Gn||Za;if(!eo()||eo()===ta){var po;Oo(ta),ra(rn,Vt.current),ra(rn,Yt.current),ra(rn,qt.current),ra(rn,(po=sa.current)===null||po===void 0?void 0:po.setScrollLeft)}var yi=Gn||Vt.current;if(yi){var ki=yi.scrollWidth,Ai=yi.clientWidth;if(ki===Ai){Un(!1),$t(!1);return}dl?(Un(-rn0)):(Un(rn>0),$t(rn1?da-Ia:0,$r=(0,We.Z)((0,We.Z)((0,We.Z)({},hr),kt),{},{flex:"0 0 ".concat(Ia,"px"),width:"".concat(Ia,"px"),marginRight:Er,pointerEvents:"auto"}),Kr=le.useMemo(function(){return Xt?Ha<=1:_a===0||Ha===0||Ha>1},[Ha,_a,Xt]);Kr?$r.visibility="hidden":Xt&&($r.height=tn==null?void 0:tn(Ha));var ir=Kr?function(){return null}:Bn,qr={};return(Ha===0||_a===0)&&(qr.rowSpan=1,qr.colSpan=1),le.createElement(Bt,(0,pe.Z)({className:Ae()(Cn,an),ellipsis:rt.ellipsis,align:rt.align,scope:rt.rowScope,component:"div",prefixCls:Ge.prefixCls,key:Oa,record:Zt,index:yt,renderIndex:Rt,dataIndex:An,render:ir,shouldCellUpdate:rt.shouldCellUpdate},gr,{appendNode:Pr,additionalProps:(0,We.Z)((0,We.Z)({},qa),{},{style:$r},qr)}))}var ll=Ba,el=["data","index","className","rowKey","style","extra","getHeight"],cl=le.forwardRef(function(_e,Ge){var rt=_e.data,st=_e.index,St=_e.className,yt=_e.rowKey,Rt=_e.style,Zt=_e.extra,kt=_e.getHeight,an=(0,ut.Z)(_e,el),Xt=rt.record,tn=rt.indent,Bn=rt.index,An=Be(ue,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Cn=An.scrollX,da=An.flattenColumns,la=An.prefixCls,wa=An.fixColumn,Ea=An.componentWidth,Oa=qe(Xt,yt,st,tn),gr=Oa.rowSupportExpand,Pr=Oa.expanded,qa=Oa.rowProps,hr=Oa.expandedRowRender,zr=Oa.expandedRowClassName,_a;if(gr&&Pr){var Va=hr(Xt,st,tn+1,Pr),Ha=zr==null?void 0:zr(Xt,st,tn),Da={};wa&&(Da={style:(0,ve.Z)({},"--virtual-width","".concat(Ea,"px"))});var Ia="".concat(la,"-expanded-row-cell");_a=le.createElement("div",{className:Ae()("".concat(la,"-expanded-row"),"".concat(la,"-expanded-row-level-").concat(tn+1),Ha)},le.createElement(Bt,{component:"div",prefixCls:la,className:Ae()(Ia,(0,ve.Z)({},"".concat(Ia,"-fixed"),wa)),additionalProps:Da},Va))}var Er=(0,We.Z)((0,We.Z)({},Rt),{},{width:Cn});Zt&&(Er.position="absolute",Er.pointerEvents="none");var $r=le.createElement("div",(0,pe.Z)({},qa,an,{ref:gr?null:Ge,className:Ae()(St,"".concat(la,"-row"),qa==null?void 0:qa.className,(0,ve.Z)({},"".concat(la,"-row-extra"),Zt)),style:(0,We.Z)((0,We.Z)({},Er),qa==null?void 0:qa.style)}),da.map(function(Kr,ir){return le.createElement(ll,{key:ir,rowInfo:Oa,column:Kr,colIndex:ir,indent:tn,index:st,renderIndex:Bn,record:Xt,inverse:Zt,getHeight:kt})}));return gr?le.createElement("div",{ref:Ge},$r,_a):$r}),al=ee(cl),Ri=al,hi=le.forwardRef(function(_e,Ge){var rt=_e.data,st=_e.onScroll,St=Be(ue,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),yt=St.flattenColumns,Rt=St.onColumnResize,Zt=St.getRowKey,kt=St.expandedKeys,an=St.prefixCls,Xt=St.childrenColumnName,tn=St.emptyNode,Bn=St.scrollX,An=Be(Xo),Cn=An.scrollY,da=An.listItemHeight,la=le.useRef(),wa=on(rt,Xt,kt,Zt),Ea=le.useMemo(function(){var _a=0;return yt.map(function(Va){var Ha=Va.width,Da=Va.key;return _a+=Ha,[Da,Ha,_a]})},[yt]),Oa=le.useMemo(function(){return Ea.map(function(_a){return _a[2]})},[Ea]);le.useEffect(function(){Ea.forEach(function(_a){var Va=(0,Oe.Z)(_a,2),Ha=Va[0],Da=Va[1];Rt(Ha,Da)})},[Ea]),le.useImperativeHandle(Ge,function(){var _a={};return Object.defineProperty(_a,"scrollLeft",{get:function(){var Ha;return((Ha=la.current)===null||Ha===void 0?void 0:Ha.getScrollInfo().x)||0},set:function(Ha){var Da;(Da=la.current)===null||Da===void 0||Da.scrollTo({left:Ha})}}),_a});var gr=function(Va,Ha){var Da,Ia=(Da=wa[Ha])===null||Da===void 0?void 0:Da.record,Er=Va.onCell;if(Er){var $r,Kr=Er(Ia,Ha);return($r=Kr==null?void 0:Kr.rowSpan)!==null&&$r!==void 0?$r:1}return 1},Pr=function(Va){var Ha=Va.start,Da=Va.end,Ia=Va.getSize,Er=Va.offsetY;if(Da<0)return null;for(var $r=yt.filter(function(Dr){return gr(Dr,Ha)===0}),Kr=Ha,ir=function(br){if($r=$r.filter(function(Br){return gr(Br,br)===0}),!$r.length)return Kr=br,"break"},qr=Ha;qr>=0;qr-=1){var ao=ir(qr);if(ao==="break")break}for(var oo=yt.filter(function(Dr){return gr(Dr,Da)!==1}),Yr=Da,ni=function(br){if(oo=oo.filter(function(Br){return gr(Br,br)!==1}),!oo.length)return Yr=Math.max(br-1,Da),"break"},ro=Da;ro1})&&ii.push(br)},Vo=Kr;Vo<=Yr;Vo+=1)var Zo=Nn(Vo);var Oi=ii.map(function(Dr){var br=wa[Dr],Br=Zt(br.record,Dr),lr=function(La){var jr=Dr+La-1,io=Zt(wa[jr].record,jr),nt=Ia(Br,io);return nt.bottom-nt.top},Ta=Ia(Br);return le.createElement(Ri,{key:Dr,data:br,rowKey:Br,index:Dr,style:{top:-Er+Ta.top},extra:!0,getHeight:lr})});return Oi},qa=le.useMemo(function(){return{columnsOffset:Oa}},[Oa]),hr="".concat(an,"-tbody"),zr;return wa.length?zr=le.createElement(ho.Z,{fullHeight:!1,ref:la,className:Ae()(hr,"".concat(hr,"-virtual")),height:Cn,itemHeight:da||24,data:wa,itemKey:function(Va){return Zt(Va.record)},scrollWidth:Bn,onVirtualScroll:function(Va){var Ha=Va.x;st({scrollLeft:Ha})},extraRender:Pr},function(_a,Va,Ha){var Da=Zt(_a.record,Va);return le.createElement(Ri,(0,pe.Z)({data:_a,rowKey:Da,index:Va},Ha))}):zr=le.createElement("div",{className:Ae()("".concat(an,"-placeholder"))},le.createElement(Bt,{component:"div",prefixCls:an},tn)),le.createElement(wi.Provider,{value:qa},zr)}),Wi=ee(hi),_i=Wi,Qi=function(Ge,rt){var st=rt.ref,St=rt.onScroll;return le.createElement(_i,{ref:st,data:Ge,onScroll:St})},$i=100;function Ui(_e){var Ge=_e.columns,rt=_e.scroll,st=_e.prefixCls,St=st===void 0?ai:st,yt=_e.className,Rt=_e.listItemHeight,Zt=rt||{},kt=Zt.x,an=Zt.y;typeof kt!="number"&&(kt=((Ge||[]).length+1)*$i),typeof an!="number"&&(an=500);var Xt=le.useMemo(function(){return{scrollY:an,listItemHeight:Rt}},[an,Rt]);return le.createElement(Xo.Provider,{value:Xt},le.createElement(Ir,(0,pe.Z)({},_e,{className:Ae()(yt,"".concat(St,"-virtual")),scroll:(0,We.Z)((0,We.Z)({},rt),{},{x:kt}),components:{body:Qi},columns:Ge,internalHooks:Ee,tailor:!0})))}function Ji(_e){return z(Ui,_e)}var Eo=Ji(),fi=null;function Nr(_e){return null}var Zi=Nr;function zi(_e){return null}var tl=zi,pl=te(2738),vl=te(68031),Pi=te(36355),pi=te(93891),Yi=te(19716),hl=te(8628),yl=te(31724),Cl=te(58421),wr=te(71418),Aa=te(88088);function tr(_e){return function(rt){let{prefixCls:st,onExpand:St,record:yt,expanded:Rt,expandable:Zt}=rt;const kt=`${st}-row-expand-icon`;return le.createElement("button",{type:"button",onClick:an=>{St(yt,an),an.stopPropagation()},className:Ae()(kt,{[`${kt}-spaced`]:!Zt,[`${kt}-expanded`]:Zt&&Rt,[`${kt}-collapsed`]:Zt&&!Rt}),"aria-label":Rt?_e.collapse:_e.expand,"aria-expanded":Rt})}}var $a=tr;function No(_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 ri(_e,Ge){return Ge?`${Ge}-${_e}`:`${_e}`}function Ei(_e,Ge){return typeof _e=="function"?_e(Ge):_e}function Ci(_e,Ge){const rt=Ei(_e,Ge);return Object.prototype.toString.call(rt)==="[object Object]"?"":rt}var Ii={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"},Fi=Ii,nl=te(7657),Hi=function(Ge,rt){return le.createElement(nl.Z,(0,pe.Z)({},Ge,{ref:rt,icon:Fi}))},lo=le.forwardRef(Hi),_o=lo,di=te(56762);function zo(_e){const Ge=le.useRef(_e),rt=(0,di.Z)();return[()=>Ge.current,st=>{Ge.current=st,rt()}]}var Wo=te(3113),nn=te(24905),Ut=te(38854),Gt=te(64165),ga=te(20834),vr=te(40875),Wr=te(5112),Wn=te(17574),cr=te(47472),Mr=te(92832);function no(_e){let{value:Ge,onChange:rt,filterSearch:st,tablePrefixCls:St,locale:yt}=_e;return st?le.createElement("div",{className:`${St}-filter-dropdown-search`},le.createElement(Mr.default,{prefix:le.createElement(cr.Z,null),placeholder:yt.filterSearchPlaceholder,onChange:rt,value:Ge,htmlSize:1,className:`${St}-filter-dropdown-search-input`})):null}var Co=no,qn=te(10228);const So=_e=>{const{keyCode:Ge}=_e;Ge===qn.Z.ENTER&&_e.stopPropagation()};var vi=le.forwardRef((_e,Ge)=>le.createElement("div",{className:_e.className,onClick:rt=>rt.stopPropagation(),onKeyDown:So,ref:Ge},_e.children));function Zr(_e){let Ge=[];return(_e||[]).forEach(rt=>{let{value:st,children:St}=rt;Ge.push(st),St&&(Ge=[].concat((0,Tn.Z)(Ge),(0,Tn.Z)(Zr(St))))}),Ge}function Ur(_e){return _e.some(Ge=>{let{children:rt}=Ge;return rt})}function ei(_e,Ge){return typeof Ge=="string"||typeof Ge=="number"?Ge==null?void 0:Ge.toString().toLowerCase().includes(_e.trim().toLowerCase()):!1}function nr(_e){let{filters:Ge,prefixCls:rt,filteredKeys:st,filterMultiple:St,searchValue:yt,filterSearch:Rt}=_e;return Ge.map((Zt,kt)=>{const an=String(Zt.value);if(Zt.children)return{key:an||kt,label:Zt.text,popupClassName:`${rt}-dropdown-submenu`,children:nr({filters:Zt.children,prefixCls:rt,filteredKeys:st,filterMultiple:St,searchValue:yt,filterSearch:Rt})};const Xt=St?nn.default:Wr.ZP,tn={key:Zt.value!==void 0?an:kt,label:le.createElement(le.Fragment,null,le.createElement(Xt,{checked:st.includes(an)}),le.createElement("span",null,Zt.text))};return yt.trim()?typeof Rt=="function"?Rt(yt,Zt)?tn:null:ei(yt,Zt.text)?tn:null:tn})}function pt(_e){var Ge,rt;const{tablePrefixCls:st,prefixCls:St,column:yt,dropdownPrefixCls:Rt,columnKey:Zt,filterMultiple:kt,filterMode:an="menu",filterSearch:Xt=!1,filterState:tn,triggerFilter:Bn,locale:An,children:Cn,getPopupContainer:da}=_e,{filterDropdownOpen:la,onFilterDropdownOpenChange:wa,filterResetToDefaultFilteredValue:Ea,defaultFilteredValue:Oa,filterDropdownVisible:gr,onFilterDropdownVisibleChange:Pr}=yt,[qa,hr]=le.useState(!1),zr=!!(tn&&(!((Ge=tn.filteredKeys)===null||Ge===void 0)&&Ge.length||tn.forceFiltered)),_a=In=>{hr(In),wa==null||wa(In),Pr==null||Pr(In)},Va=(rt=la!=null?la:gr)!==null&&rt!==void 0?rt:qa,Ha=tn==null?void 0:tn.filteredKeys,[Da,Ia]=zo(Ha||[]),Er=In=>{let{selectedKeys:La}=In;Ia(La)},$r=(In,La)=>{let{node:jr,checked:io}=La;Er(kt?{selectedKeys:In}:{selectedKeys:io&&jr.key?[jr.key]:[]})};le.useEffect(()=>{qa&&Er({selectedKeys:Ha||[]})},[Ha]);const[Kr,ir]=le.useState([]),qr=In=>{ir(In)},[ao,oo]=le.useState(""),Yr=In=>{const{value:La}=In.target;oo(La)};le.useEffect(()=>{qa||oo("")},[qa]);const ni=In=>{const La=In&&In.length?In:null;if(La===null&&(!tn||!tn.filteredKeys)||(0,Ce.Z)(La,tn==null?void 0:tn.filteredKeys,!0))return null;Bn({column:yt,key:Zt,filteredKeys:La})},ro=()=>{_a(!1),ni(Da())},_r=function(){let{confirm:In,closeDropdown:La}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};In&&ni([]),La&&_a(!1),oo(""),Ia(Ea?(Oa||[]).map(jr=>String(jr)):[])},ii=function(){let{closeDropdown:In}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};In&&_a(!1),ni(Da())},Nn=In=>{In&&Ha!==void 0&&Ia(Ha||[]),_a(In),!In&&!yt.filterDropdown&&ro()},Vo=Ae()({[`${Rt}-menu-without-submenu`]:!Ur(yt.filters||[])}),Zo=In=>{if(In.target.checked){const La=Zr(yt==null?void 0:yt.filters).map(jr=>String(jr));Ia(La)}else Ia([])},Oi=In=>{let{filters:La}=In;return(La||[]).map((jr,io)=>{const nt=String(jr.value),Ve={title:jr.text,key:jr.value!==void 0?nt:io};return jr.children&&(Ve.children=Oi({filters:jr.children})),Ve})},Dr=In=>{var La;return Object.assign(Object.assign({},In),{text:In.title,value:In.key,children:((La=In.children)===null||La===void 0?void 0:La.map(jr=>Dr(jr)))||[]})};let br;if(typeof yt.filterDropdown=="function")br=yt.filterDropdown({prefixCls:`${Rt}-custom`,setSelectedKeys:In=>Er({selectedKeys:In}),selectedKeys:Da(),confirm:ii,clearFilters:_r,filters:yt.filters,visible:Va,close:()=>{_a(!1)}});else if(yt.filterDropdown)br=yt.filterDropdown;else{const In=Da()||[],La=()=>(yt.filters||[]).length===0?le.createElement(Gt.Z,{image:Gt.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(Co,{filterSearch:Xt,value:ao,onChange:Yr,tablePrefixCls:st,locale:An}),le.createElement("div",{className:`${st}-filter-dropdown-tree`},kt?le.createElement(nn.default,{checked:In.length===Zr(yt.filters).length,indeterminate:In.length>0&&In.lengthtypeof Xt=="function"?Xt(ao,Dr(io)):ei(ao,io.title):void 0}))):le.createElement(le.Fragment,null,le.createElement(Co,{filterSearch:Xt,value:ao,onChange:Yr,tablePrefixCls:st,locale:An}),le.createElement(ga.default,{selectable:!0,multiple:kt,prefixCls:`${Rt}-menu`,className:Vo,onSelect:Er,onDeselect:Er,selectedKeys:In,getPopupContainer:da,openKeys:Kr,onOpenChange:qr,items:nr({filters:yt.filters||[],filterSearch:Xt,prefixCls:St,filteredKeys:Da(),filterMultiple:kt,searchValue:ao})})),jr=()=>Ea?(0,Ce.Z)((Oa||[]).map(io=>String(io)),In,!0):In.length===0;br=le.createElement(le.Fragment,null,La(),le.createElement("div",{className:`${St}-dropdown-btns`},le.createElement(Wo.ZP,{type:"link",size:"small",disabled:jr(),onClick:()=>_r()},An.filterReset),le.createElement(Wo.ZP,{type:"primary",size:"small",onClick:ro},An.filterConfirm)))}yt.filterDropdown&&(br=le.createElement(vr.J,{selectable:void 0},br));const Br=()=>le.createElement(vi,{className:`${St}-dropdown`},br);let lr;typeof yt.filterIcon=="function"?lr=yt.filterIcon(zr):yt.filterIcon?lr=yt.filterIcon:lr=le.createElement(_o,null);const{direction:Ta}=le.useContext(Pi.E_);return le.createElement("div",{className:`${St}-column`},le.createElement("span",{className:`${st}-column-title`},Cn),le.createElement(Ut.Z,{dropdownRender:Br,trigger:["click"],open:Va,onOpenChange:Nn,getPopupContainer:da,placement:Ta==="rtl"?"bottomLeft":"bottomRight"},le.createElement("span",{role:"button",tabIndex:-1,className:Ae()(`${St}-trigger`,{active:zr}),onClick:In=>{In.stopPropagation()}},lr)))}var rl=pt;function Pl(_e,Ge,rt){let st=[];return(_e||[]).forEach((St,yt)=>{var Rt;const Zt=ri(yt,rt);if(St.filters||"filterDropdown"in St||"onFilter"in St)if("filteredValue"in St){let kt=St.filteredValue;"filterDropdown"in St||(kt=(Rt=kt==null?void 0:kt.map(String))!==null&&Rt!==void 0?Rt:kt),st.push({column:St,key:No(St,Zt),filteredKeys:kt,forceFiltered:St.filtered})}else st.push({column:St,key:No(St,Zt),filteredKeys:Ge&&St.defaultFilteredValue?St.defaultFilteredValue:void 0,forceFiltered:St.filtered});"children"in St&&(st=[].concat((0,Tn.Z)(st),(0,Tn.Z)(Pl(St.children,Ge,Zt))))}),st}function Il(_e,Ge,rt,st,St,yt,Rt,Zt){return rt.map((kt,an)=>{const Xt=ri(an,Zt),{filterMultiple:tn=!0,filterMode:Bn,filterSearch:An}=kt;let Cn=kt;if(Cn.filters||Cn.filterDropdown){const da=No(Cn,Xt),la=st.find(wa=>{let{key:Ea}=wa;return da===Ea});Cn=Object.assign(Object.assign({},Cn),{title:wa=>le.createElement(rl,{tablePrefixCls:_e,prefixCls:`${_e}-filter`,dropdownPrefixCls:Ge,column:Cn,columnKey:da,filterState:la,filterMultiple:tn,filterMode:Bn,filterSearch:An,triggerFilter:yt,locale:St,getPopupContainer:Rt},Ei(kt.title,wa))})}return"children"in Cn&&(Cn=Object.assign(Object.assign({},Cn),{children:Il(_e,Ge,Cn.children,st,St,yt,Rt,Xt)})),Cn})}function El(_e){const Ge={};return _e.forEach(rt=>{let{key:st,filteredKeys:St,column:yt}=rt;const{filters:Rt,filterDropdown:Zt}=yt;if(Zt)Ge[st]=St||null;else if(Array.isArray(St)){const kt=Zr(Rt);Ge[st]=kt.filter(an=>St.includes(String(an)))}else Ge[st]=null}),Ge}function Al(_e,Ge){return Ge.reduce((rt,st)=>{const{column:{onFilter:St,filters:yt},filteredKeys:Rt}=st;return St&&Rt&&Rt.length?rt.filter(Zt=>Rt.some(kt=>{const an=Zr(yt),Xt=an.findIndex(Bn=>String(Bn)===String(kt)),tn=Xt!==-1?an[Xt]:kt;return St(tn,Zt)})):rt},_e)}const wl=_e=>_e.flatMap(Ge=>"children"in Ge?[Ge].concat((0,Tn.Z)(wl(Ge.children||[]))):[Ge]);function _l(_e){let{prefixCls:Ge,dropdownPrefixCls:rt,mergedColumns:st,onFilterChange:St,getPopupContainer:yt,locale:Rt}=_e;const Zt=le.useMemo(()=>wl(st||[]),[st]),[kt,an]=le.useState(()=>Pl(Zt,!0)),Xt=le.useMemo(()=>{const Cn=Pl(Zt,!1);if(Cn.length===0)return Cn;let da=!0,la=!0;if(Cn.forEach(wa=>{let{filteredKeys:Ea}=wa;Ea!==void 0?da=!1:la=!1}),da){const wa=(Zt||[]).map((Ea,Oa)=>No(Ea,ri(Oa)));return kt.filter(Ea=>{let{key:Oa}=Ea;return wa.includes(Oa)}).map(Ea=>{const Oa=Zt[wa.findIndex(gr=>gr===Ea.key)];return Object.assign(Object.assign({},Ea),{column:Object.assign(Object.assign({},Ea.column),Oa),forceFiltered:Oa.filtered})})}return Cn},[Zt,kt]),tn=le.useMemo(()=>El(Xt),[Xt]),Bn=Cn=>{const da=Xt.filter(la=>{let{key:wa}=la;return wa!==Cn.key});da.push(Cn),an(da),St(El(da),da)};return[Cn=>Il(Ge,rt,Cn,Xt,Rt,Bn,yt),Xt,tn]}var Bi=_l;function Vi(_e,Ge,rt){const st=le.useRef({});function St(yt){if(!st.current||st.current.data!==_e||st.current.childrenColumnName!==Ge||st.current.getRowKey!==rt){let Zt=function(kt){kt.forEach((an,Xt)=>{const tn=rt(an,Xt);Rt.set(tn,an),an&&typeof an=="object"&&Ge in an&&Zt(an[Ge]||[])})};const Rt=new Map;Zt(_e),st.current={data:_e,childrenColumnName:Ge,kvMap:Rt,getRowKey:rt}}return st.current.kvMap.get(yt)}return[St]}var Fl=te(50371),Ml=function(_e,Ge){var rt={};for(var st in _e)Object.prototype.hasOwnProperty.call(_e,st)&&Ge.indexOf(st)<0&&(rt[st]=_e[st]);if(_e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var St=0,st=Object.getOwnPropertySymbols(_e);St{const yt=_e[St];typeof yt!="function"&&(rt[St]=yt)}),rt}function bl(_e,Ge,rt){const st=rt&&typeof rt=="object"?rt:{},{total:St=0}=st,yt=Ml(st,["total"]),[Rt,Zt]=(0,le.useState)(()=>({current:"defaultCurrent"in yt?yt.defaultCurrent:1,pageSize:"defaultPageSize"in yt?yt.defaultPageSize:sl})),kt=(0,Fl.Z)(Rt,yt,{total:St>0?St:_e}),an=Math.ceil((St||_e)/kt.pageSize);kt.current>an&&(kt.current=an||1);const Xt=(Bn,An)=>{Zt({current:Bn!=null?Bn:1,pageSize:An||kt.pageSize})},tn=(Bn,An)=>{var Cn;rt&&((Cn=rt.onChange)===null||Cn===void 0||Cn.call(rt,Bn,An)),Xt(Bn,An),Ge(Bn,An||(kt==null?void 0:kt.pageSize))};return rt===!1?[{},()=>{}]:[Object.assign(Object.assign({},kt),{onChange:tn}),Xt]}var Ki=bl,Kl=te(84105),gl=te(35654),kl=te(90782),Sl=te(71430),su=te(18929);const ml={},Ul="SELECT_ALL",Yl="SELECT_INVERT",zl="SELECT_NONE",ql=[],$l=(_e,Ge)=>{let rt=[];return(Ge||[]).forEach(st=>{rt.push(st),st&&typeof st=="object"&&_e in st&&(rt=[].concat((0,Tn.Z)(rt),(0,Tn.Z)($l(_e,st[_e]))))}),rt};var eu=(_e,Ge)=>{const{preserveSelectedRowKeys:rt,selectedRowKeys:st,defaultSelectedRowKeys:St,getCheckboxProps:yt,onChange:Rt,onSelect:Zt,onSelectAll:kt,onSelectInvert:an,onSelectNone:Xt,onSelectMultiple:tn,columnWidth:Bn,type:An,selections:Cn,fixed:da,renderCell:la,hideSelectAll:wa,checkStrictly:Ea=!0}=Ge||{},{prefixCls:Oa,data:gr,pageData:Pr,getRecordByKey:qa,getRowKey:hr,expandType:zr,childrenColumnName:_a,locale:Va,getPopupContainer:Ha}=_e,[Da,Ia]=(0,su.Z)(st||St||ql,{value:st}),Er=le.useRef(new Map),$r=(0,le.useCallback)(Dr=>{if(rt){const br=new Map;Dr.forEach(Br=>{let lr=qa(Br);!lr&&Er.current.has(Br)&&(lr=Er.current.get(Br)),br.set(Br,lr)}),Er.current=br}},[qa,rt]);le.useEffect(()=>{$r(Da)},[Da]);const{keyEntities:Kr}=(0,le.useMemo)(()=>{if(Ea)return{keyEntities:null};let Dr=gr;if(rt){const br=new Set(gr.map((lr,Ta)=>hr(lr,Ta))),Br=Array.from(Er.current).reduce((lr,Ta)=>{let[In,La]=Ta;return br.has(In)?lr:lr.concat(La)},[]);Dr=[].concat((0,Tn.Z)(Dr),(0,Tn.Z)(Br))}return(0,Sl.I8)(Dr,{externalGetKey:hr,childrenPropName:_a})},[gr,hr,Ea,_a,rt]),ir=(0,le.useMemo)(()=>$l(_a,Pr),[_a,Pr]),qr=(0,le.useMemo)(()=>{const Dr=new Map;return ir.forEach((br,Br)=>{const lr=hr(br,Br),Ta=(yt?yt(br):null)||{};Dr.set(lr,Ta)}),Dr},[ir,hr,yt]),ao=(0,le.useCallback)(Dr=>{var br;return!!(!((br=qr.get(hr(Dr)))===null||br===void 0)&&br.disabled)},[qr,hr]),[oo,Yr]=(0,le.useMemo)(()=>{if(Ea)return[Da||[],[]];const{checkedKeys:Dr,halfCheckedKeys:br}=(0,kl.S)(Da,!0,Kr,ao);return[Dr||[],br]},[Da,Ea,Kr,ao]),ni=(0,le.useMemo)(()=>{const Dr=An==="radio"?oo.slice(0,1):oo;return new Set(Dr)},[oo,An]),ro=(0,le.useMemo)(()=>An==="radio"?new Set:new Set(Yr),[Yr,An]),[_r,ii]=(0,le.useState)(null);le.useEffect(()=>{Ge||Ia(ql)},[!!Ge]);const Nn=(0,le.useCallback)((Dr,br)=>{let Br,lr;$r(Dr),rt?(Br=Dr,lr=Dr.map(Ta=>Er.current.get(Ta))):(Br=[],lr=[],Dr.forEach(Ta=>{const In=qa(Ta);In!==void 0&&(Br.push(Ta),lr.push(In))})),Ia(Br),Rt==null||Rt(Br,lr,{type:br})},[Ia,qa,Rt,rt]),Vo=(0,le.useCallback)((Dr,br,Br,lr)=>{if(Zt){const Ta=Br.map(In=>qa(In));Zt(qa(Dr),br,Ta,lr)}Nn(Br,"single")},[Zt,qa,Nn]),Zo=(0,le.useMemo)(()=>!Cn||wa?null:(Cn===!0?[Ul,Yl,zl]:Cn).map(br=>br===Ul?{key:"all",text:Va.selectionAll,onSelect(){Nn(gr.map((Br,lr)=>hr(Br,lr)).filter(Br=>{const lr=qr.get(Br);return!(lr!=null&&lr.disabled)||ni.has(Br)}),"all")}}:br===Yl?{key:"invert",text:Va.selectInvert,onSelect(){const Br=new Set(ni);Pr.forEach((Ta,In)=>{const La=hr(Ta,In),jr=qr.get(La);jr!=null&&jr.disabled||(Br.has(La)?Br.delete(La):Br.add(La))});const lr=Array.from(Br);an&&an(lr),Nn(lr,"invert")}}:br===zl?{key:"none",text:Va.selectNone,onSelect(){Xt==null||Xt(),Nn(Array.from(ni).filter(Br=>{const lr=qr.get(Br);return lr==null?void 0:lr.disabled}),"none")}}:br).map(br=>Object.assign(Object.assign({},br),{onSelect:function(){for(var Br,lr,Ta=arguments.length,In=new Array(Ta),La=0;La{var br;if(!Ge)return Dr.filter(Et=>Et!==ml);let Br=(0,Tn.Z)(Dr);const lr=new Set(ni),Ta=ir.map(hr).filter(Et=>!qr.get(Et).disabled),In=Ta.every(Et=>lr.has(Et)),La=Ta.some(Et=>lr.has(Et)),jr=()=>{const Et=[];In?Ta.forEach(ua=>{lr.delete(ua),Et.push(ua)}):Ta.forEach(ua=>{lr.has(ua)||(lr.add(ua),Et.push(ua))});const ln=Array.from(lr);kt==null||kt(!In,ln.map(ua=>qa(ua)),Et.map(ua=>qa(ua))),Nn(ln,"all"),ii(null)};let io;if(An!=="radio"){let Et;if(Zo){const pa={getPopupContainer:Ha,items:Zo.map((xt,$t)=>{const{key:fn,text:zt,onSelect:Yn}=xt;return{key:fn!=null?fn:$t,onClick:()=>{Yn==null||Yn(Ta)},label:zt}})};Et=le.createElement("div",{className:`${Oa}-selection-extra`},le.createElement(Ut.Z,{menu:pa,getPopupContainer:Ha},le.createElement("span",null,le.createElement(Kl.Z,null))))}const ln=ir.map((pa,xt)=>{const $t=hr(pa,xt),fn=qr.get($t)||{};return Object.assign({checked:lr.has($t)},fn)}).filter(pa=>{let{disabled:xt}=pa;return xt}),ua=!!ln.length&&ln.length===ir.length,Un=ua&&ln.every(pa=>{let{checked:xt}=pa;return xt}),dn=ua&&ln.some(pa=>{let{checked:xt}=pa;return xt});io=!wa&&le.createElement("div",{className:`${Oa}-selection`},le.createElement(nn.default,{checked:ua?Un:!!ir.length&&In,indeterminate:ua?!Un&&dn:!In&&La,onChange:jr,disabled:ir.length===0||ua,"aria-label":Et?"Custom selection":"Select all",skipGroup:!0}),Et)}let nt;An==="radio"?nt=(Et,ln,ua)=>{const Un=hr(ln,ua),dn=lr.has(Un);return{node:le.createElement(Wr.ZP,Object.assign({},qr.get(Un),{checked:dn,onClick:pa=>pa.stopPropagation(),onChange:pa=>{lr.has(Un)||Vo(Un,!0,[Un],pa.nativeEvent)}})),checked:dn}}:nt=(Et,ln,ua)=>{var Un;const dn=hr(ln,ua),pa=lr.has(dn),xt=ro.has(dn),$t=qr.get(dn);let fn;return zr==="nest"?fn=xt:fn=(Un=$t==null?void 0:$t.indeterminate)!==null&&Un!==void 0?Un:xt,{node:le.createElement(nn.default,Object.assign({},$t,{indeterminate:fn,checked:pa,skipGroup:!0,onClick:zt=>zt.stopPropagation(),onChange:zt=>{let{nativeEvent:Yn}=zt;const{shiftKey:Pa}=Yn;let en=-1,Ya=-1;if(Pa&&Ea){const ht=new Set([_r,dn]);Ta.some((Kn,Wa)=>{if(ht.has(Kn))if(en===-1)en=Wa;else return Ya=Wa,!0;return!1})}if(Ya!==-1&&en!==Ya&&Ea){const ht=Ta.slice(en,Ya+1),Kn=[];pa?ht.forEach(Ze=>{lr.has(Ze)&&(Kn.push(Ze),lr.delete(Ze))}):ht.forEach(Ze=>{lr.has(Ze)||(Kn.push(Ze),lr.add(Ze))});const Wa=Array.from(lr);tn==null||tn(!pa,Wa.map(Ze=>qa(Ze)),Kn.map(Ze=>qa(Ze))),Nn(Wa,"multiple")}else{const ht=oo;if(Ea){const Kn=pa?(0,gl._5)(ht,dn):(0,gl.L0)(ht,dn);Vo(dn,!pa,Kn,Yn)}else{const Kn=(0,kl.S)([].concat((0,Tn.Z)(ht),[dn]),!0,Kr,ao),{checkedKeys:Wa,halfCheckedKeys:Ze}=Kn;let Kt=Wa;if(pa){const sa=new Set(Wa);sa.delete(dn),Kt=(0,kl.S)(Array.from(sa),{checked:!1,halfCheckedKeys:Ze},Kr,ao).checkedKeys}Vo(dn,!pa,Kt,Yn)}}ii(pa?null:dn)}})),checked:pa}};const Ve=(Et,ln,ua)=>{const{node:Un,checked:dn}=nt(Et,ln,ua);return la?la(dn,ln,ua,Un):Un};if(!Br.includes(ml))if(Br.findIndex(Et=>{var ln;return((ln=Et[Ma])===null||ln===void 0?void 0:ln.columnType)==="EXPAND_COLUMN"})===0){const[Et,...ln]=Br;Br=[Et,ml].concat((0,Tn.Z)(ln))}else Br=[ml].concat((0,Tn.Z)(Br));const Je=Br.indexOf(ml);Br=Br.filter((Et,ln)=>Et!==ml||ln===Je);const Wt=Br[Je-1],Vt=Br[Je+1];let Yt=da;Yt===void 0&&((Vt==null?void 0:Vt.fixed)!==void 0?Yt=Vt.fixed:(Wt==null?void 0:Wt.fixed)!==void 0&&(Yt=Wt.fixed)),Yt&&Wt&&((br=Wt[Ma])===null||br===void 0?void 0:br.columnType)==="EXPAND_COLUMN"&&Wt.fixed===void 0&&(Wt.fixed=Yt);const ea=Ae()(`${Oa}-selection-col`,{[`${Oa}-selection-col-with-dropdown`]:Cn&&An==="checkbox"}),qt={fixed:Yt,width:Bn,className:`${Oa}-selection-column`,title:Ge.columnTitle||io,render:Ve,onCell:Ge.onCell,[Ma]:{className:ea}};return Br.map(Et=>Et===ml?qt:Et)},[hr,ir,Ge,oo,ni,ro,Bn,Zo,zr,_r,qr,tn,Vo,ao]),ni]},du=te(89489),cu=te(59477),Vl=te(6848);const Hl="ascend",Bl="descend";function Tl(_e){return typeof _e.sorter=="object"&&typeof _e.sorter.multiple=="number"?_e.sorter.multiple:!1}function tu(_e){return typeof _e=="function"?_e:_e&&typeof _e=="object"&&_e.compare?_e.compare:!1}function nu(_e,Ge){return Ge?_e[_e.indexOf(Ge)+1]:_e[0]}function au(_e,Ge,rt){let st=[];function St(yt,Rt){st.push({column:yt,key:No(yt,Rt),multiplePriority:Tl(yt),sortOrder:yt.sortOrder})}return(_e||[]).forEach((yt,Rt)=>{const Zt=ri(Rt,rt);yt.children?("sortOrder"in yt&&St(yt,Zt),st=[].concat((0,Tn.Z)(st),(0,Tn.Z)(au(yt.children,Ge,Zt)))):yt.sorter&&("sortOrder"in yt?St(yt,Zt):Ge&&yt.defaultSortOrder&&st.push({column:yt,key:No(yt,Zt),multiplePriority:Tl(yt),sortOrder:yt.defaultSortOrder}))}),st}function ru(_e,Ge,rt,st,St,yt,Rt,Zt){return(Ge||[]).map((kt,an)=>{const Xt=ri(an,Zt);let tn=kt;if(tn.sorter){const Bn=tn.sortDirections||St,An=tn.showSorterTooltip===void 0?Rt:tn.showSorterTooltip,Cn=No(tn,Xt),da=rt.find(zr=>{let{key:_a}=zr;return _a===Cn}),la=da?da.sortOrder:null,wa=nu(Bn,la);let Ea;if(kt.sortIcon)Ea=kt.sortIcon({sortOrder:la});else{const zr=Bn.includes(Hl)&&le.createElement(cu.Z,{className:Ae()(`${_e}-column-sorter-up`,{active:la===Hl})}),_a=Bn.includes(Bl)&&le.createElement(du.Z,{className:Ae()(`${_e}-column-sorter-down`,{active:la===Bl})});Ea=le.createElement("span",{className:Ae()(`${_e}-column-sorter`,{[`${_e}-column-sorter-full`]:!!(zr&&_a)})},le.createElement("span",{className:`${_e}-column-sorter-inner`,"aria-hidden":"true"},zr,_a))}const{cancelSort:Oa,triggerAsc:gr,triggerDesc:Pr}=yt||{};let qa=Oa;wa===Bl?qa=Pr:wa===Hl&&(qa=gr);const hr=typeof An=="object"?An:{title:qa};tn=Object.assign(Object.assign({},tn),{className:Ae()(tn.className,{[`${_e}-column-sort`]:la}),title:zr=>{const _a=le.createElement("div",{className:`${_e}-column-sorters`},le.createElement("span",{className:`${_e}-column-title`},Ei(kt.title,zr)),Ea);return An?le.createElement(Vl.Z,Object.assign({},hr),_a):_a},onHeaderCell:zr=>{const _a=kt.onHeaderCell&&kt.onHeaderCell(zr)||{},Va=_a.onClick,Ha=_a.onKeyDown;_a.onClick=Er=>{st({column:kt,key:Cn,sortOrder:wa,multiplePriority:Tl(kt)}),Va==null||Va(Er)},_a.onKeyDown=Er=>{Er.keyCode===qn.Z.ENTER&&(st({column:kt,key:Cn,sortOrder:wa,multiplePriority:Tl(kt)}),Ha==null||Ha(Er))};const Da=Ci(kt.title,{}),Ia=Da==null?void 0:Da.toString();return la?_a["aria-sort"]=la==="ascend"?"ascending":"descending":_a["aria-label"]=Ia||"",_a.className=Ae()(_a.className,`${_e}-column-has-sorters`),_a.tabIndex=0,kt.ellipsis&&(_a.title=(Da!=null?Da:"").toString()),_a}})}return"children"in tn&&(tn=Object.assign(Object.assign({},tn),{children:ru(_e,tn.children,rt,st,St,yt,Rt,Xt)})),tn})}function ou(_e){const{column:Ge,sortOrder:rt}=_e;return{column:Ge,order:rt,field:Ge.dataIndex,columnKey:Ge.key}}function Zl(_e){const Ge=_e.filter(rt=>{let{sortOrder:st}=rt;return st}).map(ou);return Ge.length===0&&_e.length?Object.assign(Object.assign({},ou(_e[_e.length-1])),{column:void 0}):Ge.length<=1?Ge[0]||{}:Ge}function Ql(_e,Ge,rt){const st=Ge.slice().sort((Rt,Zt)=>Zt.multiplePriority-Rt.multiplePriority),St=_e.slice(),yt=st.filter(Rt=>{let{column:{sorter:Zt},sortOrder:kt}=Rt;return tu(Zt)&&kt});return yt.length?St.sort((Rt,Zt)=>{for(let kt=0;kt{const Zt=Rt[rt];return Zt?Object.assign(Object.assign({},Rt),{[rt]:Ql(Zt,Ge,rt)}):Rt}):St}function iu(_e){let{prefixCls:Ge,mergedColumns:rt,onSorterChange:st,sortDirections:St,tableLocale:yt,showSorterTooltip:Rt}=_e;const[Zt,kt]=le.useState(au(rt,!0)),an=le.useMemo(()=>{let Cn=!0;const da=au(rt,!1);if(!da.length)return Zt;const la=[];function wa(Oa){Cn?la.push(Oa):la.push(Object.assign(Object.assign({},Oa),{sortOrder:null}))}let Ea=null;return da.forEach(Oa=>{Ea===null?(wa(Oa),Oa.sortOrder&&(Oa.multiplePriority===!1?Cn=!1:Ea=!0)):(Ea&&Oa.multiplePriority!==!1||(Cn=!1),wa(Oa))}),la},[rt,Zt]),Xt=le.useMemo(()=>{const Cn=an.map(da=>{let{column:la,sortOrder:wa}=da;return{column:la,order:wa}});return{sortColumns:Cn,sortColumn:Cn[0]&&Cn[0].column,sortOrder:Cn[0]&&Cn[0].order}},[an]);function tn(Cn){let da;Cn.multiplePriority===!1||!an.length||an[0].multiplePriority===!1?da=[Cn]:da=[].concat((0,Tn.Z)(an.filter(la=>{let{key:wa}=la;return wa!==Cn.key})),[Cn]),kt(da),st(Zl(da),da)}return[Cn=>ru(Ge,Cn,an,tn,St,yt,Rt),an,Xt,()=>Zl(an)]}function gu(_e,Ge){return _e.map(rt=>{const st=Object.assign({},rt);return st.title=Ei(rt.title,Ge),"children"in st&&(st.children=gu(st.children,Ge)),st})}function mu(_e){return[le.useCallback(rt=>gu(rt,_e),[_e])]}var Jl=mo((_e,Ge)=>{const{_renderTimes:rt}=_e,{_renderTimes:st}=Ge;return rt!==st}),Dl=Ji((_e,Ge)=>{const{_renderTimes:rt}=_e,{_renderTimes:st}=Ge;return rt!==st}),Ol=te(64993),jl=te(17313),fu=te(83116),pu=te(37613),Te=_e=>{const{componentCls:Ge}=_e,rt=`${_e.lineWidth}px ${_e.lineType} ${_e.tableBorderColor}`,st=(St,yt,Rt)=>({[`&${Ge}-${St}`]:{[`> ${Ge}-container`]:{[`> ${Ge}-content, > ${Ge}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Ge}-expanded-row-fixed`]:{margin:`-${yt}px -${Rt+_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({},ae(re))}}};var fe=(0,Ne.Z)("Skeleton",re=>{const{componentCls:se}=re,de=(0,Be.TS)(re,{skeletonAvatarCls:`${se}-avatar`,skeletonTitleCls:`${se}-title`,skeletonParagraphCls:`${se}-paragraph`,skeletonButtonCls:`${se}-button`,skeletonInputCls:`${se}-input`,skeletonImageCls:`${se}-image`,imageSizeBase:re.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${re.gradientFromColor} 25%, ${re.gradientToColor} 37%, ${re.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ue(de)]},re=>{const{colorFillContent:se,colorFill:de}=re,De=se,ge=de;return{color:De,colorGradientEnd:ge,gradientFromColor:De,gradientToColor:ge,titleHeight:re.controlHeight/2,blockRadius:re.borderRadiusSM,paragraphMarginTop:re.marginLG+re.marginXXS,paragraphLiHeight:re.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Se=re=>{const{prefixCls:se,className:de,rootClassName:De,active:ge,shape:be="circle",size:et="default"}=re,{getPrefixCls:Qe}=Oe.useContext(je.E_),Fe=Qe("skeleton",se),[it,Lt]=fe(Fe),_t=(0,he.Z)(re,["prefixCls","className"]),on=Ee()(Fe,`${Fe}-element`,{[`${Fe}-active`]:ge},de,De,Lt);return it(Oe.createElement("div",{className:on},Oe.createElement(le,Object.assign({prefixCls:`${Fe}-avatar`,shape:be,size:et},_t))))},We=re=>{const{prefixCls:se,className:de,rootClassName:De,active:ge,block:be=!1,size:et="default"}=re,{getPrefixCls:Qe}=Oe.useContext(je.E_),Fe=Qe("skeleton",se),[it,Lt]=fe(Fe),_t=(0,he.Z)(re,["prefixCls"]),on=Ee()(Fe,`${Fe}-element`,{[`${Fe}-active`]:ge,[`${Fe}-block`]:be},de,De,Lt);return it(Oe.createElement("div",{className:on},Oe.createElement(le,Object.assign({prefixCls:`${Fe}-button`,size:et},_t))))};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 Ae=re=>{const{prefixCls:se,className:de,rootClassName:De,style:ge,active:be}=re,{getPrefixCls:et}=Oe.useContext(je.E_),Qe=et("skeleton",se),[Fe,it]=fe(Qe),Lt=Ee()(Qe,`${Qe}-element`,{[`${Qe}-active`]:be},de,De,it);return Fe(Oe.createElement("div",{className:Lt},Oe.createElement("div",{className:Ee()(`${Qe}-image`,de),style:ge},Oe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Qe}-image-svg`},Oe.createElement("path",{d:ve,className:`${Qe}-image-path`})))))},Ue=re=>{const{prefixCls:se,className:de,rootClassName:De,active:ge,block:be,size:et="default"}=re,{getPrefixCls:Qe}=Oe.useContext(je.E_),Fe=Qe("skeleton",se),[it,Lt]=fe(Fe),_t=(0,he.Z)(re,["prefixCls"]),on=Ee()(Fe,`${Fe}-element`,{[`${Fe}-active`]:ge,[`${Fe}-block`]:be},de,De,Lt);return it(Oe.createElement("div",{className:on},Oe.createElement(le,Object.assign({prefixCls:`${Fe}-input`,size:et},_t))))},Xe=te(54476),gt={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=gt,Ke=te(7657),ke=function(se,de){return Oe.createElement(Ke.Z,(0,Xe.Z)({},se,{ref:de,icon:ot}))},Re=Oe.forwardRef(ke),Ye=Re,ze=re=>{const{prefixCls:se,className:de,rootClassName:De,style:ge,active:be,children:et}=re,{getPrefixCls:Qe}=Oe.useContext(je.E_),Fe=Qe("skeleton",se),[it,Lt]=fe(Fe),_t=Ee()(Fe,`${Fe}-element`,{[`${Fe}-active`]:be},Lt,de,De),on=et!=null?et:Oe.createElement(Ye,null);return it(Oe.createElement("div",{className:_t},Oe.createElement("div",{className:Ee()(`${Fe}-image`,de),style:ge},on)))},at=te(94480),Pt=re=>{const se=Qe=>{const{width:Fe,rows:it=2}=re;if(Array.isArray(Fe))return Fe[Qe];if(it-1===Qe)return Fe},{prefixCls:de,className:De,style:ge,rows:be}=re,et=(0,at.Z)(Array(be)).map((Qe,Fe)=>Oe.createElement("li",{key:Fe,style:{width:se(Fe)}}));return Oe.createElement("ul",{className:Ee()(de,De),style:ge},et)},Bt=re=>{let{prefixCls:se,className:de,width:De,style:ge}=re;return Oe.createElement("h3",{className:Ee()(se,de),style:Object.assign({width:De},ge)})};function we(re){return re&&typeof re=="object"?re:{}}function wt(re,se){return re&&!se?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ot(re,se){return!re&&se?{width:"38%"}:re&&se?{width:"50%"}:{}}function Me(re,se){const de={};return(!re||!se)&&(de.width="61%"),!re&&se?de.rows=3:de.rows=2,de}const ut=re=>{const{prefixCls:se,loading:de,className:De,rootClassName:ge,style:be,children:et,avatar:Qe=!1,title:Fe=!0,paragraph:it=!0,active:Lt,round:_t}=re,{getPrefixCls:on,direction:Tt,skeleton:Qt}=Oe.useContext(je.E_),qe=on("skeleton",se),[ft,vt]=fe(qe);if(de||!("loading"in re)){const Nt=!!Qe,sn=!!Fe,vn=!!it;let Pn;if(Nt){const Ma=Object.assign(Object.assign({prefixCls:`${qe}-avatar`},wt(sn,vn)),we(Qe));Pn=Oe.createElement("div",{className:`${qe}-header`},Oe.createElement(le,Object.assign({},Ma)))}let Fn;if(sn||vn){let Ma;if(sn){const Ra=Object.assign(Object.assign({prefixCls:`${qe}-title`},Ot(Nt,vn)),we(Fe));Ma=Oe.createElement(Bt,Object.assign({},Ra))}let Na;if(vn){const Ra=Object.assign(Object.assign({prefixCls:`${qe}-paragraph`},Me(Nt,sn)),we(it));Na=Oe.createElement(Pt,Object.assign({},Ra))}Fn=Oe.createElement("div",{className:`${qe}-content`},Ma,Na)}const va=Ee()(qe,{[`${qe}-with-avatar`]:Nt,[`${qe}-active`]:Lt,[`${qe}-rtl`]:Tt==="rtl",[`${qe}-round`]:_t},Qt==null?void 0:Qt.className,De,ge,vt);return ft(Oe.createElement("div",{className:va,style:Object.assign(Object.assign({},Qt==null?void 0:Qt.style),be)},Pn,Fn))}return typeof et!="undefined"?et:null};ut.Button=We,ut.Avatar=Se,ut.Input=Ue,ut.Image=Ae,ut.Node=ze;var ce=ut,ie=ce},31797:function(Ft,At,te){"use strict";te.d(At,{default:function(){return fe}});var x=te(59301),Ee=te(56762),Oe=te(92343),je=te(92310),he=te.n(je),Ce=te(36355),le=te(61621),Ne=Pe=>{const{value:Se,formatter:Ie,precision:We,decimalSeparator:ve,groupSeparator:tt="",prefixCls:Ae}=Pe;let lt;if(typeof Ie=="function")lt=Ie(Se);else{const Ue=String(Se),Xe=Ue.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Xe||Ue==="-")lt=Ue;else{const gt=Xe[1];let ot=Xe[2]||"0",Ke=Xe[4]||"";ot=ot.replace(/\B(?=(\d{3})+(?!\d))/g,tt),typeof We=="number"&&(Ke=Ke.padEnd(We,"0").slice(0,We>0?We:0)),Ke&&(Ke=`${ve}${Ke}`),lt=[x.createElement("span",{key:"int",className:`${Ae}-content-value-int`},gt,ot),Ke&&x.createElement("span",{key:"decimal",className:`${Ae}-content-value-decimal`},Ke)]}}return x.createElement("span",{className:`${Ae}-content-value`},lt)},Be=te(17313),pe=te(83116),Le=te(37613);const ye=Pe=>{const{componentCls:Se,marginXXS:Ie,padding:We,colorTextDescription:ve,titleFontSize:tt,colorTextHeading:Ae,contentFontSize:lt,fontFamily:Ue}=Pe;return{[`${Se}`]:Object.assign(Object.assign({},(0,Be.Wf)(Pe)),{[`${Se}-title`]:{marginBottom:Ie,color:ve,fontSize:tt},[`${Se}-skeleton`]:{paddingTop:We},[`${Se}-content`]:{color:Ae,fontSize:lt,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 ae=(0,pe.Z)("Statistic",Pe=>{const Se=(0,Le.TS)(Pe,{});return[ye(Se)]},Pe=>{const{fontSizeHeading3:Se,fontSize:Ie}=Pe;return{titleFontSize:Ie,contentFontSize:Se}}),a=Pe=>{const{prefixCls:Se,className:Ie,rootClassName:We,style:ve,valueStyle:tt,value:Ae=0,title:lt,valueRender:Ue,prefix:Xe,suffix:gt,loading:ot=!1,onMouseEnter:Ke,onMouseLeave:ke,decimalSeparator:Re=".",groupSeparator:Ye=","}=Pe,{getPrefixCls:$e,direction:ze,statistic:at}=x.useContext(Ce.E_),Ct=$e("statistic",Se),[Pt,dt]=ae(Ct),Bt=x.createElement(Ne,Object.assign({decimalSeparator:Re,groupSeparator:Ye,prefixCls:Ct},Pe,{value:Ae})),we=he()(Ct,{[`${Ct}-rtl`]:ze==="rtl"},at==null?void 0:at.className,Ie,We,dt);return Pt(x.createElement("div",{className:we,style:Object.assign(Object.assign({},at==null?void 0:at.style),ve),onMouseEnter:Ke,onMouseLeave:ke},lt&&x.createElement("div",{className:`${Ct}-title`},lt),x.createElement(le.Z,{paragraph:!1,loading:ot,className:`${Ct}-skeleton`},x.createElement("div",{style:tt,className:`${Ct}-content`},Xe&&x.createElement("span",{className:`${Ct}-content-prefix`},Xe),Ue?Ue(Bt):Bt,gt&&x.createElement("span",{className:`${Ct}-content-suffix`},gt)))))};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(Pe,Se){let Ie=Pe;const We=/\[[^\]]*]/g,ve=(Se.match(We)||[]).map(Ue=>Ue.slice(1,-1)),tt=Se.replace(We,"[]"),Ae=b.reduce((Ue,Xe)=>{let[gt,ot]=Xe;if(Ue.includes(gt)){const Ke=Math.floor(Ie/ot);return Ie-=Ke*ot,Ue.replace(new RegExp(`${gt}+`,"g"),ke=>{const Re=ke.length;return Ke.toString().padStart(Re,"0")})}return Ue},tt);let lt=0;return Ae.replace(We,()=>{const Ue=ve[lt];return lt+=1,Ue})}function z(Pe,Se){const{format:Ie=""}=Se,We=new Date(Pe).getTime(),ve=Date.now(),tt=Math.max(We-ve,0);return y(tt,Ie)}const ee=1e3/30;function ne(Pe){return new Date(Pe).getTime()}const oe=Pe=>{const{value:Se,format:Ie="HH:mm:ss",onChange:We,onFinish:ve}=Pe,tt=(0,Ee.Z)(),Ae=x.useRef(null),lt=()=>{ve==null||ve(),Ae.current&&(clearInterval(Ae.current),Ae.current=null)},Ue=()=>{const ot=ne(Se);ot>=Date.now()&&(Ae.current=setInterval(()=>{tt(),We==null||We(ot-Date.now()),ot(Ue(),()=>{Ae.current&&(clearInterval(Ae.current),Ae.current=null)}),[Se]);const Xe=(ot,Ke)=>z(ot,Object.assign(Object.assign({},Ke),{format:Ie})),gt=ot=>(0,Oe.Tm)(ot,{title:void 0});return x.createElement(a,Object.assign({},Pe,{valueRender:gt,formatter:Xe}))};var ue=x.memo(oe);a.Countdown=ue;var fe=a},45413:function(Ft,At,te){"use strict";te.d(At,{default:function(){return se}});var x=te(40001),Ee=te(99267),Oe=te(92310),je=te.n(Oe),he=te(54476),Ce=te(33885),le=te(20068),me=te(75931),Ne=te(59301),Be=te(10228),pe=["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 ye(de){var De,ge=de.className,be=de.prefixCls,et=de.style,Qe=de.active,Fe=de.status,it=de.iconPrefix,Lt=de.icon,_t=de.wrapperStyle,on=de.stepNumber,Tt=de.disabled,Qt=de.description,qe=de.title,ft=de.subTitle,vt=de.progressDot,Nt=de.stepIcon,sn=de.tailContent,vn=de.icons,Pn=de.stepIndex,Fn=de.onStepClick,va=de.onClick,Ma=de.render,Na=(0,me.Z)(de,pe),Ra=!!Fn&&!Tt,Ka={};Ra&&(Ka.role="button",Ka.tabIndex=0,Ka.onClick=function(un){va==null||va(un),Fn(Pn)},Ka.onKeyDown=function(un){var On=un.which;(On===Be.Z.ENTER||On===Be.Z.SPACE)&&Fn(Pn)});var mr=function(){var On,Qn,ja=je()("".concat(be,"-icon"),"".concat(it,"icon"),(On={},(0,le.Z)(On,"".concat(it,"icon-").concat(Lt),Lt&&Le(Lt)),(0,le.Z)(On,"".concat(it,"icon-check"),!Lt&&Fe==="finish"&&(vn&&!vn.finish||!vn)),(0,le.Z)(On,"".concat(it,"icon-cross"),!Lt&&Fe==="error"&&(vn&&!vn.error||!vn)),On)),ya=Ne.createElement("span",{className:"".concat(be,"-icon-dot")});return vt?typeof vt=="function"?Qn=Ne.createElement("span",{className:"".concat(be,"-icon")},vt(ya,{index:on-1,status:Fe,title:qe,description:Qt})):Qn=Ne.createElement("span",{className:"".concat(be,"-icon")},ya):Lt&&!Le(Lt)?Qn=Ne.createElement("span",{className:"".concat(be,"-icon")},Lt):vn&&vn.finish&&Fe==="finish"?Qn=Ne.createElement("span",{className:"".concat(be,"-icon")},vn.finish):vn&&vn.error&&Fe==="error"?Qn=Ne.createElement("span",{className:"".concat(be,"-icon")},vn.error):Lt||Fe==="finish"||Fe==="error"?Qn=Ne.createElement("span",{className:ja}):Qn=Ne.createElement("span",{className:"".concat(be,"-icon")},on),Nt&&(Qn=Nt({index:on-1,status:Fe,title:qe,description:Qt,node:Qn})),Qn},Tn=Fe||"wait",yr=je()("".concat(be,"-item"),"".concat(be,"-item-").concat(Tn),ge,(De={},(0,le.Z)(De,"".concat(be,"-item-custom"),Lt),(0,le.Z)(De,"".concat(be,"-item-active"),Qe),(0,le.Z)(De,"".concat(be,"-item-disabled"),Tt===!0),De)),fr=(0,Ce.Z)({},et),Ua=Ne.createElement("div",(0,he.Z)({},Na,{className:yr,style:fr}),Ne.createElement("div",(0,he.Z)({onClick:va},Ka,{className:"".concat(be,"-item-container")}),Ne.createElement("div",{className:"".concat(be,"-item-tail")},sn),Ne.createElement("div",{className:"".concat(be,"-item-icon")},mr()),Ne.createElement("div",{className:"".concat(be,"-item-content")},Ne.createElement("div",{className:"".concat(be,"-item-title")},qe,ft&&Ne.createElement("div",{title:typeof ft=="string"?ft:void 0,className:"".concat(be,"-item-subtitle")},ft)),Qt&&Ne.createElement("div",{className:"".concat(be,"-item-description")},Qt))));return Ma&&(Ua=Ma(Ua)||null),Ua}var ae=ye,E=["prefixCls","style","className","children","direction","type","labelPlacement","iconPrefix","status","size","current","progressDot","stepIcon","initial","icons","onChange","itemRender","items"];function a(de){var De,ge=de.prefixCls,be=ge===void 0?"rc-steps":ge,et=de.style,Qe=et===void 0?{}:et,Fe=de.className,it=de.children,Lt=de.direction,_t=Lt===void 0?"horizontal":Lt,on=de.type,Tt=on===void 0?"default":on,Qt=de.labelPlacement,qe=Qt===void 0?"horizontal":Qt,ft=de.iconPrefix,vt=ft===void 0?"rc":ft,Nt=de.status,sn=Nt===void 0?"process":Nt,vn=de.size,Pn=de.current,Fn=Pn===void 0?0:Pn,va=de.progressDot,Ma=va===void 0?!1:va,Na=de.stepIcon,Ra=de.initial,Ka=Ra===void 0?0:Ra,mr=de.icons,Tn=de.onChange,yr=de.itemRender,fr=de.items,Ua=fr===void 0?[]:fr,un=(0,me.Z)(de,E),On=Tt==="navigation",Qn=Tt==="inline",ja=Qn||Ma,ya=Qn?"horizontal":_t,En=Qn?void 0:vn,Qr=ja?"vertical":qe,so=je()(be,"".concat(be,"-").concat(ya),Fe,(De={},(0,le.Z)(De,"".concat(be,"-").concat(En),En),(0,le.Z)(De,"".concat(be,"-label-").concat(Qr),ya==="horizontal"),(0,le.Z)(De,"".concat(be,"-dot"),!!ja),(0,le.Z)(De,"".concat(be,"-navigation"),On),(0,le.Z)(De,"".concat(be,"-inline"),Qn),De)),Lo=function(It){Tn&&Fn!==It&&Tn(It)},bt=function(It,na){var ia=(0,Ce.Z)({},It),Jn=Ka+na;return sn==="error"&&na===Fn-1&&(ia.className="".concat(be,"-next-error")),ia.status||(Jn===Fn?ia.status=sn:Jn{const{componentCls:De,customIconTop:ge,customIconSize:be,customIconFontSize:et}=de;return{[`${De}-item-custom`]:{[`> ${De}-item-container > ${De}-item-icon`]:{height:"auto",background:"none",border:0,[`> ${De}-icon`]:{top:ge,width:be,height:be,fontSize:et,lineHeight:`${et}px`}}},[`&:not(${De}-vertical)`]:{[`${De}-item-custom`]:{[`${De}-item-icon`]:{width:"auto",background:"none"}}}}},tt=de=>{const{componentCls:De,inlineDotSize:ge,inlineTitleColor:be,inlineTailColor:et}=de,Qe=de.paddingXS+de.lineWidth,Fe={[`${De}-item-container ${De}-item-content ${De}-item-title`]:{color:be}};return{[`&${De}-inline`]:{width:"auto",display:"inline-flex",[`${De}-item`]:{flex:"none","&-container":{padding:`${Qe}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:ge,height:ge,marginInlineStart:`calc(50% - ${ge/2}px)`,[`> ${De}-icon`]:{top:0},[`${De}-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:Qe+ge/2,transform:"translateY(-50%)","&:after":{width:"100%",height:de.lineWidth,borderRadius:0,marginInlineStart:0,background:et}},[`&:first-child ${De}-item-tail`]:{width:"50%",marginInlineStart:"50%"},[`&:last-child ${De}-item-tail`]:{display:"block",width:"50%"},"&-wait":Object.assign({[`${De}-item-icon ${De}-icon ${De}-icon-dot`]:{backgroundColor:de.colorBorderBg,border:`${de.lineWidth}px ${de.lineType} ${et}`}},Fe),"&-finish":Object.assign({[`${De}-item-tail::after`]:{backgroundColor:et},[`${De}-item-icon ${De}-icon ${De}-icon-dot`]:{backgroundColor:et,border:`${de.lineWidth}px ${de.lineType} ${et}`}},Fe),"&-error":Fe,"&-active, &-process":Object.assign({[`${De}-item-icon`]:{width:ge,height:ge,marginInlineStart:`calc(50% - ${ge/2}px)`,top:0}},Fe),[`&:not(${De}-item-active) > ${De}-item-container[role='button']:hover`]:{[`${De}-item-title`]:{color:be}}}}}},lt=de=>{const{componentCls:De,iconSize:ge,lineHeight:be,iconSizeSM:et}=de;return{[`&${De}-label-vertical`]:{[`${De}-item`]:{overflow:"visible","&-tail":{marginInlineStart:ge/2+de.controlHeightLG,padding:`${de.paddingXXS}px ${de.paddingLG}px`},"&-content":{display:"block",width:(ge/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}},[`&${De}-small:not(${De}-dot)`]:{[`${De}-item`]:{"&-icon":{marginInlineStart:de.controlHeightLG+(ge-et)/2}}}}}},Xe=de=>{const{componentCls:De,navContentMaxWidth:ge,navArrowColor:be,stepsNavActiveColor:et,motionDurationSlow:Qe}=de;return{[`&${De}-navigation`]:{paddingTop:de.paddingSM,[`&${De}-small`]:{[`${De}-item`]:{"&-container":{marginInlineStart:-de.marginSM}}},[`${De}-item`]:{overflow:"visible",textAlign:"center","&-container":{display:"inline-block",height:"100%",marginInlineStart:-de.margin,paddingBottom:de.paddingSM,textAlign:"start",transition:`opacity ${Qe}`,[`${De}-item-content`]:{maxWidth:ge},[`${De}-item-title`]:Object.assign(Object.assign({maxWidth:"100%",paddingInlineEnd:0},fe.vS),{"&::after":{display:"none"}})},[`&:not(${De}-item-active)`]:{[`${De}-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:et,transition:`width ${Qe}, inset-inline-start ${Qe}`,transitionTimingFunction:"ease-out",content:'""'}},[`${De}-item${De}-item-active::before`]:{insetInlineStart:0,width:"100%"}},[`&${De}-navigation${De}-vertical`]:{[`> ${De}-item`]:{marginInlineEnd:0,"&::before":{display:"none"},[`&${De}-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"}},[`> ${De}-item-container > ${De}-item-tail`]:{visibility:"hidden"}}},[`&${De}-navigation${De}-horizontal`]:{[`> ${De}-item > ${De}-item-container > ${De}-item-tail`]:{visibility:"hidden"}}}},ot=de=>{const{antCls:De,componentCls:ge}=de;return{[`&${ge}-with-progress`]:{[`${ge}-item`]:{paddingTop:de.paddingXXS,[`&-process ${ge}-item-container ${ge}-item-icon ${ge}-icon`]:{color:de.processIconColor}},[`&${ge}-vertical > ${ge}-item `]:{paddingInlineStart:de.paddingXXS,[`> ${ge}-item-container > ${ge}-item-tail`]:{top:de.marginXXS,insetInlineStart:de.iconSize/2-de.lineWidth+de.paddingXXS}},[`&, &${ge}-small`]:{[`&${ge}-horizontal ${ge}-item:first-child`]:{paddingBottom:de.paddingXXS,paddingInlineStart:de.paddingXXS}},[`&${ge}-small${ge}-vertical > ${ge}-item > ${ge}-item-container > ${ge}-item-tail`]:{insetInlineStart:de.iconSizeSM/2-de.lineWidth+de.paddingXXS},[`&${ge}-label-vertical`]:{[`${ge}-item ${ge}-item-tail`]:{top:de.margin-2*de.lineWidth}},[`${ge}-item-icon`]:{position:"relative",[`${De}-progress`]:{position:"absolute",insetBlockStart:(de.iconSize-de.stepsProgressSize-de.lineWidth*2)/2,insetInlineStart:(de.iconSize-de.stepsProgressSize-de.lineWidth*2)/2}}}}},ke=de=>{const{componentCls:De,descriptionMaxWidth:ge,lineHeight:be,dotCurrentSize:et,dotSize:Qe,motionDurationSlow:Fe}=de;return{[`&${De}-dot, &${De}-dot${De}-small`]:{[`${De}-item`]:{"&-title":{lineHeight:be},"&-tail":{top:Math.floor((de.dotSize-de.lineWidth*3)/2),width:"100%",marginTop:0,marginBottom:0,marginInline:`${ge/2}px 0`,padding:0,"&::after":{width:`calc(100% - ${de.marginSM*2}px)`,height:de.lineWidth*3,marginInlineStart:de.marginSM}},"&-icon":{width:Qe,height:Qe,marginInlineStart:(de.descriptionMaxWidth-Qe)/2,paddingInlineEnd:0,lineHeight:`${Qe}px`,background:"transparent",border:0,[`${De}-icon-dot`]:{position:"relative",float:"left",width:"100%",height:"100%",borderRadius:100,transition:`all ${Fe}`,"&::after":{position:"absolute",top:-de.marginSM,insetInlineStart:(Qe-de.controlHeightLG*1.5)/2,width:de.controlHeightLG*1.5,height:de.controlHeight,background:"transparent",content:'""'}}},"&-content":{width:ge},[`&-process ${De}-item-icon`]:{position:"relative",top:(Qe-et)/2,width:et,height:et,lineHeight:`${et}px`,background:"none",marginInlineStart:(de.descriptionMaxWidth-et)/2},[`&-process ${De}-icon`]:{[`&:first-child ${De}-icon-dot`]:{insetInlineStart:0}}}},[`&${De}-vertical${De}-dot`]:{[`${De}-item-icon`]:{marginTop:(de.controlHeight-Qe)/2,marginInlineStart:0,background:"none"},[`${De}-item-process ${De}-item-icon`]:{marginTop:(de.controlHeight-et)/2,top:0,insetInlineStart:(Qe-et)/2,marginInlineStart:0},[`${De}-item > ${De}-item-container > ${De}-item-tail`]:{top:(de.controlHeight-Qe)/2,insetInlineStart:0,margin:0,padding:`${Qe+de.paddingXS}px 0 ${de.paddingXS}px`,"&::after":{marginInlineStart:(Qe-de.lineWidth)/2}},[`&${De}-small`]:{[`${De}-item-icon`]:{marginTop:(de.controlHeightSM-Qe)/2},[`${De}-item-process ${De}-item-icon`]:{marginTop:(de.controlHeightSM-et)/2},[`${De}-item > ${De}-item-container > ${De}-item-tail`]:{top:(de.controlHeightSM-Qe)/2}},[`${De}-item:first-child ${De}-icon-dot`]:{insetInlineStart:0},[`${De}-item-content`]:{width:"inherit"}}}},Ye=de=>{const{componentCls:De}=de;return{[`&${De}-rtl`]:{direction:"rtl",[`${De}-item`]:{"&-subtitle":{float:"left"}},[`&${De}-navigation`]:{[`${De}-item::after`]:{transform:"rotate(-45deg)"}},[`&${De}-vertical`]:{[`> ${De}-item`]:{"&::after":{transform:"rotate(225deg)"},[`${De}-item-icon`]:{float:"right"}}},[`&${De}-dot`]:{[`${De}-item-icon ${De}-icon-dot, &${De}-small ${De}-item-icon ${De}-icon-dot`]:{float:"right"}}}}},ze=de=>{const{componentCls:De,iconSizeSM:ge,fontSizeSM:be,fontSize:et,colorTextDescription:Qe}=de;return{[`&${De}-small`]:{[`&${De}-horizontal:not(${De}-label-vertical) ${De}-item`]:{paddingInlineStart:de.paddingSM,"&:first-child":{paddingInlineStart:0}},[`${De}-item-icon`]:{width:ge,height:ge,marginTop:0,marginBottom:0,marginInline:`0 ${de.marginXS}px`,fontSize:be,lineHeight:`${ge}px`,textAlign:"center",borderRadius:ge},[`${De}-item-title`]:{paddingInlineEnd:de.paddingSM,fontSize:et,lineHeight:`${ge}px`,"&::after":{top:ge/2}},[`${De}-item-description`]:{color:Qe,fontSize:et},[`${De}-item-tail`]:{top:ge/2-de.paddingXXS},[`${De}-item-custom ${De}-item-icon`]:{width:"inherit",height:"inherit",lineHeight:"inherit",background:"none",border:0,borderRadius:0,[`> ${De}-icon`]:{fontSize:ge,lineHeight:`${ge}px`,transform:"none"}}}}},Ct=de=>{const{componentCls:De,iconSizeSM:ge,iconSize:be}=de;return{[`&${De}-vertical`]:{display:"flex",flexDirection:"column",[`> ${De}-item`]:{display:"block",flex:"1 0 auto",paddingInlineStart:0,overflow:"visible",[`${De}-item-icon`]:{float:"left",marginInlineEnd:de.margin},[`${De}-item-content`]:{display:"block",minHeight:de.controlHeight*1.5,overflow:"hidden"},[`${De}-item-title`]:{lineHeight:`${be}px`},[`${De}-item-description`]:{paddingBottom:de.paddingSM}},[`> ${De}-item > ${De}-item-container > ${De}-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%"}},[`> ${De}-item:not(:last-child) > ${De}-item-container > ${De}-item-tail`]:{display:"block"},[` > ${De}-item > ${De}-item-container > ${De}-item-content > ${De}-item-title`]:{"&::after":{display:"none"}},[`&${De}-small ${De}-item-container`]:{[`${De}-item-tail`]:{position:"absolute",top:0,insetInlineStart:ge/2-de.lineWidth,padding:`${ge+de.marginXXS*1.5}px 0 ${de.marginXXS*1.5}px`},[`${De}-item-title`]:{lineHeight:`${ge}px`}}}}},Pt;(function(de){de.wait="wait",de.process="process",de.finish="finish",de.error="error"})(Pt||(Pt={}));const dt=(de,De)=>{const ge=`${De.componentCls}-item`,be=`${de}IconColor`,et=`${de}TitleColor`,Qe=`${de}DescriptionColor`,Fe=`${de}TailColor`,it=`${de}IconBgColor`,Lt=`${de}IconBorderColor`,_t=`${de}DotColor`;return{[`${ge}-${de} ${ge}-icon`]:{backgroundColor:De[it],borderColor:De[Lt],[`> ${De.componentCls}-icon`]:{color:De[be],[`${De.componentCls}-icon-dot`]:{background:De[_t]}}},[`${ge}-${de}${ge}-custom ${ge}-icon`]:{[`> ${De.componentCls}-icon`]:{color:De[_t]}},[`${ge}-${de} > ${ge}-container > ${ge}-content > ${ge}-title`]:{color:De[et],"&::after":{backgroundColor:De[Fe]}},[`${ge}-${de} > ${ge}-container > ${ge}-content > ${ge}-description`]:{color:De[Qe]},[`${ge}-${de} > ${ge}-container > ${ge}-tail::after`]:{backgroundColor:De[Fe]}}},Bt=de=>{const{componentCls:De,motionDurationSlow:ge}=de,be=`${De}-item`,et=`${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":{[et]:Object.assign({},(0,fe.oN)(de))}},[`${et}, ${be}-content`]:{display:"inline-block",verticalAlign:"top"},[et]:{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 ${ge}, border-color ${ge}`,[`${De}-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 ${ge}`,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}},dt(Pt.wait,de)),dt(Pt.process,de)),{[`${be}-process > ${be}-container > ${be}-title`]:{fontWeight:de.fontWeightStrong}}),dt(Pt.finish,de)),dt(Pt.error,de)),{[`${be}${De}-next-error > ${De}-item-title::after`]:{background:de.colorError},[`${be}-disabled`]:{cursor:"not-allowed"}})},we=de=>{const{componentCls:De,motionDurationSlow:ge}=de;return{[`& ${De}-item`]:{[`&:not(${De}-item-active)`]:{[`& > ${De}-item-container[role='button']`]:{cursor:"pointer",[`${De}-item`]:{[`&-title, &-subtitle, &-description, &-icon ${De}-icon`]:{transition:`color ${ge}`}},"&:hover":{[`${De}-item`]:{"&-title, &-subtitle, &-description":{color:de.colorPrimary}}}},[`&:not(${De}-item-process)`]:{[`& > ${De}-item-container[role='button']:hover`]:{[`${De}-item`]:{"&-icon":{borderColor:de.colorPrimary,[`${De}-icon`]:{color:de.colorPrimary}}}}}}},[`&${De}-horizontal:not(${De}-label-vertical)`]:{[`${De}-item`]:{paddingInlineStart:de.padding,whiteSpace:"nowrap","&:first-child":{paddingInlineStart:0},[`&:last-child ${De}-item-title`]:{paddingInlineEnd:0},"&-tail":{display:"none"},"&-description":{maxWidth:de.descriptionMaxWidth,whiteSpace:"normal"}}}}},wt=de=>{const{componentCls:De}=de;return{[De]: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,fe.Wf)(de)),{display:"flex",width:"100%",fontSize:0,textAlign:"initial"}),Bt(de)),we(de)),We(de)),ze(de)),Ct(de)),lt(de)),ke(de)),Xe(de)),Ye(de)),ot(de)),tt(de))}};var Ot=(0,Pe.Z)("Steps",de=>{const{wireframe:De,colorTextDisabled:ge,controlHeightLG:be,colorTextLightSolid:et,colorText:Qe,colorPrimary:Fe,colorTextLabel:it,colorTextDescription:Lt,colorTextQuaternary:_t,colorFillContent:on,controlItemBgActive:Tt,colorError:Qt,colorBgContainer:qe,colorBorderSecondary:ft,colorSplit:vt}=de,Nt=(0,Se.TS)(de,{processIconColor:et,processTitleColor:Qe,processDescriptionColor:Qe,processIconBgColor:Fe,processIconBorderColor:Fe,processDotColor:Fe,processTailColor:vt,waitIconColor:De?ge:it,waitTitleColor:Lt,waitDescriptionColor:Lt,waitTailColor:vt,waitIconBgColor:De?qe:on,waitIconBorderColor:De?ge:"transparent",waitDotColor:ge,finishIconColor:Fe,finishTitleColor:Qe,finishDescriptionColor:Lt,finishTailColor:Fe,finishIconBgColor:De?qe:Tt,finishIconBorderColor:De?Fe:Tt,finishDotColor:Fe,errorIconColor:et,errorTitleColor:Qt,errorDescriptionColor:Qt,errorTailColor:vt,errorIconBgColor:Qt,errorIconBorderColor:Qt,errorDotColor:Qt,stepsNavActiveColor:Fe,stepsProgressSize:be,inlineDotSize:6,inlineTitleColor:_t,inlineTailColor:ft});return[wt(Nt)]},de=>{const{colorTextDisabled:De,fontSize:ge,controlHeightSM:be,controlHeight:et,controlHeightLG:Qe,fontSizeHeading3:Fe}=de;return{titleLineHeight:et,customIconSize:et,customIconTop:0,customIconFontSize:be,iconSize:et,iconTop:-.5,iconFontSize:ge,iconSizeSM:Fe,dotSize:et/4,dotCurrentSize:Qe/4,navArrowColor:De,navContentMaxWidth:"auto",descriptionMaxWidth:140}}),Me=te(11592);function ut(de){return de.filter(De=>De)}function ce(de,De){if(de)return de;const ge=(0,Me.Z)(De).map(be=>{if(Ne.isValidElement(be)){const{props:et}=be;return Object.assign({},et)}return null});return ut(ge)}var ie=function(de,De){var ge={};for(var be in de)Object.prototype.hasOwnProperty.call(de,be)&&De.indexOf(be)<0&&(ge[be]=de[be]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,be=Object.getOwnPropertySymbols(de);et{const{percent:De,size:ge,className:be,rootClassName:et,direction:Qe,items:Fe,responsive:it=!0,current:Lt=0,children:_t,style:on}=de,Tt=ie(de,["percent","size","className","rootClassName","direction","items","responsive","current","children","style"]),{xs:Qt}=(0,ne.Z)(it),{getPrefixCls:qe,direction:ft,steps:vt}=Ne.useContext(z.E_),Nt=Ne.useMemo(()=>it&&Qt?"vertical":Qe,[Qt,Qe]),sn=(0,ee.Z)(ge),vn=qe("steps",de.prefixCls),[Pn,Fn]=Ot(vn),va=de.type==="inline",Ma=qe("",de.iconPrefix),Na=ce(Fe,_t),Ra=va?void 0:De,Ka=Object.assign(Object.assign({},vt==null?void 0:vt.style),on),mr=je()(vt==null?void 0:vt.className,{[`${vn}-rtl`]:ft==="rtl",[`${vn}-with-progress`]:Ra!==void 0},be,et,Fn),Tn={finish:Ne.createElement(x.Z,{className:`${vn}-finish-icon`}),error:Ne.createElement(Ee.Z,{className:`${vn}-error-icon`})},yr=Ua=>{let{node:un,status:On}=Ua;if(On==="process"&&Ra!==void 0){const Qn=sn==="small"?32:40;return Ne.createElement("div",{className:`${vn}-progress-icon`},Ne.createElement(oe.Z,{type:"circle",percent:Ra,size:Qn,strokeWidth:4,format:()=>null}),un)}return un},fr=(Ua,un)=>Ua.description?Ne.createElement(ue.Z,{title:Ua.description},un):un;return Pn(Ne.createElement(y,Object.assign({icons:Tn},Tt,{style:Ka,current:Lt,size:sn,items:Na,itemRender:va?fr:void 0,stepIcon:yr,direction:Nt,prefixCls:vn,iconPrefix:Ma,className:mr})))};re.Step=y.Step;var se=re},15969:function(Ft,At,te){"use strict";te.d(At,{N:function(){return x}});const x=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(Ft,At,te){"use strict";te.d(At,{default:function(){return Mi}});var x={},Ee="rc-table-internal-hook",Oe=te(42978),je=te(6089),he=te(34280),Ce=te(13697),le=te(59301),me=te(4676);function Ne(_e){var Ge=le.createContext(void 0),rt=function(St){var yt=St.value,Rt=St.children,Zt=le.useRef(yt);Zt.current=yt;var kt=le.useState(function(){return{getValue:function(){return Zt.current},listeners:new Set}}),an=(0,Oe.Z)(kt,1),Xt=an[0];return(0,he.Z)(function(){(0,me.unstable_batchedUpdates)(function(){Xt.listeners.forEach(function(tn){tn(yt)})})},[yt]),le.createElement(Ge.Provider,{value:Xt},Rt)};return{Context:Ge,Provider:rt,defaultValue:_e}}function Be(_e,Ge){var rt=(0,je.Z)(typeof Ge=="function"?Ge:function(tn){if(Ge===void 0)return tn;if(!Array.isArray(Ge))return tn[Ge];var Bn={};return Ge.forEach(function(An){Bn[An]=tn[An]}),Bn}),st=le.useContext(_e==null?void 0:_e.Context),St=st||{},yt=St.listeners,Rt=St.getValue,Zt=le.useRef();Zt.current=rt(st?Rt():_e==null?void 0:_e.defaultValue);var kt=le.useState({}),an=(0,Oe.Z)(kt,2),Xt=an[1];return(0,he.Z)(function(){if(!st)return;function tn(Bn){var An=rt(Bn);(0,Ce.Z)(Zt.current,An,!0)||Xt({})}return yt.add(tn),function(){yt.delete(tn)}},[st]),Zt.current}var pe=te(54476),Le=te(8654);function ye(){var _e=le.createContext(null);function Ge(){return le.useContext(_e)}function rt(St,yt){var Rt=(0,Le.Yr)(St),Zt=function(an,Xt){var tn=Rt?{ref:Xt}:{},Bn=le.useRef(0),An=le.useRef(an),Cn=Ge();return Cn!==null?le.createElement(St,(0,pe.Z)({},an,tn)):((!yt||yt(An.current,an))&&(Bn.current+=1),An.current=an,le.createElement(_e.Provider,{value:Bn.current},le.createElement(St,(0,pe.Z)({},an,tn))))};return Rt?le.forwardRef(Zt):Zt}function st(St,yt){var Rt=(0,Le.Yr)(St),Zt=function(an,Xt){var tn=Rt?{ref:Xt}:{};return Ge(),le.createElement(St,(0,pe.Z)({},an,tn))};return Rt?le.memo(le.forwardRef(Zt),yt):le.memo(Zt,yt)}return{makeImmutable:rt,responseImmutable:st,useImmutableMark:Ge}}var ae=ye(),E=ae.makeImmutable,a=ae.responseImmutable,b=ae.useImmutableMark,y=ye(),z=y.makeImmutable,ee=y.responseImmutable,ne=y.useImmutableMark,oe=Ne(),ue=oe;function fe(_e,Ge){var rt=le.useRef(0);rt.current+=1;var st=le.useRef(_e),St=[];Object.keys(_e||{}).map(function(Rt){var Zt;(_e==null?void 0:_e[Rt])!==((Zt=st.current)===null||Zt===void 0?void 0:Zt[Rt])&&St.push(Rt)}),st.current=_e;var yt=le.useRef([]);return St.length&&(yt.current=St),le.useDebugValue(rt.current),le.useDebugValue(yt.current.join(", ")),Ge&&console.log("".concat(Ge,":"),rt.current,yt.current),rt.current}var Pe=null,Se=le.memo(function(){var _e=fe();return le.createElement("h1",null,"Render Times: ",_e)});Se.displayName="RenderBlock";var Ie=te(76190),We=te(33885),ve=te(20068),tt=te(92310),Ae=te.n(tt),lt=te(80547),Ue=te(97938),Xe=te(48736),gt=le.createContext({renderWithProps:!1}),ot=gt,Ke="RC_TABLE_KEY";function ke(_e){return _e==null?[]:Array.isArray(_e)?_e:[_e]}function Re(_e){var Ge=[],rt={};return _e.forEach(function(st){for(var St=st||{},yt=St.key,Rt=St.dataIndex,Zt=yt||ke(Rt).join("-")||Ke;rt[Zt];)Zt="".concat(Zt,"_next");rt[Zt]=!0,Ge.push(Zt)}),Ge}function Ye(_e){return _e!=null}function $e(_e){return _e&&(0,Ie.Z)(_e)==="object"&&!Array.isArray(_e)&&!le.isValidElement(_e)}function ze(_e,Ge,rt,st,St,yt){var Rt=le.useContext(ot),Zt=ne(),kt=(0,lt.Z)(function(){if(Ye(st))return[st];var an=Ge==null||Ge===""?[]:Array.isArray(Ge)?Ge:[Ge],Xt=(0,Ue.Z)(_e,an),tn=Xt,Bn=void 0;if(St){var An=St(Xt,_e,rt);$e(An)?(tn=An.children,Bn=An.props,Rt.renderWithProps=!0):tn=An}return[tn,Bn]},[Zt,_e,st,Ge,St,rt],function(an,Xt){if(yt){var tn=(0,Oe.Z)(an,2),Bn=tn[1],An=(0,Oe.Z)(Xt,2),Cn=An[1];return yt(Cn,Bn)}return Rt.renderWithProps?!0:!(0,Ce.Z)(an,Xt,!0)});return kt}function at(_e,Ge,rt,st){var St=_e+Ge-1;return _e<=st&&St>=rt}function Ct(_e,Ge){return Be(ue,function(rt){var st=at(_e,Ge||1,rt.hoverStartRow,rt.hoverEndRow);return[st,rt.onHover]})}var Pt=function(Ge){var rt=Ge.ellipsis,st=Ge.rowType,St=Ge.children,yt,Rt=rt===!0?{showTitle:!0}:rt;return Rt&&(Rt.showTitle||st==="header")&&(typeof St=="string"||typeof St=="number"?yt=St.toString():le.isValidElement(St)&&typeof St.props.children=="string"&&(yt=St.props.children)),yt};function dt(_e){var Ge,rt,st,St,yt,Rt,Zt,kt,an=_e.component,Xt=_e.children,tn=_e.ellipsis,Bn=_e.scope,An=_e.prefixCls,Cn=_e.className,da=_e.align,la=_e.record,wa=_e.render,Ea=_e.dataIndex,Oa=_e.renderIndex,gr=_e.shouldCellUpdate,Pr=_e.index,qa=_e.rowType,hr=_e.colSpan,zr=_e.rowSpan,_a=_e.fixLeft,Va=_e.fixRight,Ha=_e.firstFixLeft,Da=_e.lastFixLeft,Ia=_e.firstFixRight,Er=_e.lastFixRight,$r=_e.appendNode,Kr=_e.additionalProps,ir=Kr===void 0?{}:Kr,qr=_e.isSticky,ao="".concat(An,"-cell"),oo=Be(ue,["supportSticky","allColumnsFixedLeft"]),Yr=oo.supportSticky,ni=oo.allColumnsFixedLeft,ro=ze(la,Ea,Oa,Xt,wa,gr),_r=(0,Oe.Z)(ro,2),ii=_r[0],Nn=_r[1],Vo={},Zo=typeof _a=="number"&&Yr,Oi=typeof Va=="number"&&Yr;Zo&&(Vo.position="sticky",Vo.left=_a),Oi&&(Vo.position="sticky",Vo.right=Va);var Dr=(Ge=(rt=(st=Nn==null?void 0:Nn.colSpan)!==null&&st!==void 0?st:ir.colSpan)!==null&&rt!==void 0?rt:hr)!==null&&Ge!==void 0?Ge:1,br=(St=(yt=(Rt=Nn==null?void 0:Nn.rowSpan)!==null&&Rt!==void 0?Rt:ir.rowSpan)!==null&&yt!==void 0?yt:zr)!==null&&St!==void 0?St:1,Br=Ct(Pr,br),lr=(0,Oe.Z)(Br,2),Ta=lr[0],In=lr[1],La=function(Yt){var ea;la&&In(Pr,Pr+br-1),ir==null||(ea=ir.onMouseEnter)===null||ea===void 0||ea.call(ir,Yt)},jr=function(Yt){var ea;la&&In(-1,-1),ir==null||(ea=ir.onMouseLeave)===null||ea===void 0||ea.call(ir,Yt)};if(Dr===0||br===0)return null;var io=(Zt=ir.title)!==null&&Zt!==void 0?Zt:Pt({rowType:qa,ellipsis:tn,children:ii}),nt=Ae()(ao,Cn,(kt={},(0,ve.Z)(kt,"".concat(ao,"-fix-left"),Zo&&Yr),(0,ve.Z)(kt,"".concat(ao,"-fix-left-first"),Ha&&Yr),(0,ve.Z)(kt,"".concat(ao,"-fix-left-last"),Da&&Yr),(0,ve.Z)(kt,"".concat(ao,"-fix-left-all"),Da&&ni&&Yr),(0,ve.Z)(kt,"".concat(ao,"-fix-right"),Oi&&Yr),(0,ve.Z)(kt,"".concat(ao,"-fix-right-first"),Ia&&Yr),(0,ve.Z)(kt,"".concat(ao,"-fix-right-last"),Er&&Yr),(0,ve.Z)(kt,"".concat(ao,"-ellipsis"),tn),(0,ve.Z)(kt,"".concat(ao,"-with-append"),$r),(0,ve.Z)(kt,"".concat(ao,"-fix-sticky"),(Zo||Oi)&&qr&&Yr),(0,ve.Z)(kt,"".concat(ao,"-row-hover"),!Nn&&Ta),kt),ir.className,Nn==null?void 0:Nn.className),Ve={};da&&(Ve.textAlign=da);var Je=(0,We.Z)((0,We.Z)((0,We.Z)((0,We.Z)({},Vo),ir.style),Ve),Nn==null?void 0:Nn.style),Wt=ii;return(0,Ie.Z)(Wt)==="object"&&!Array.isArray(Wt)&&!le.isValidElement(Wt)&&(Wt=null),tn&&(Da||Ia)&&(Wt=le.createElement("span",{className:"".concat(ao,"-content")},Wt)),le.createElement(an,(0,pe.Z)({},Nn,ir,{className:nt,style:Je,title:io,scope:Bn,onMouseEnter:La,onMouseLeave:jr,colSpan:Dr!==1?Dr:null,rowSpan:br!==1?br:null}),$r,Wt)}var Bt=le.memo(dt);function we(_e,Ge,rt,st,St,yt){var Rt=rt[_e]||{},Zt=rt[Ge]||{},kt,an;Rt.fixed==="left"?kt=st.left[St==="rtl"?Ge:_e]:Zt.fixed==="right"&&(an=st.right[St==="rtl"?_e:Ge]);var Xt=!1,tn=!1,Bn=!1,An=!1,Cn=rt[Ge+1],da=rt[_e-1],la=!(yt!=null&&yt.children);if(St==="rtl"){if(kt!==void 0){var wa=da&&da.fixed==="left";An=!wa&&la}else if(an!==void 0){var Ea=Cn&&Cn.fixed==="right";Bn=!Ea&&la}}else if(kt!==void 0){var Oa=Cn&&Cn.fixed==="left";Xt=!Oa&&la}else if(an!==void 0){var gr=da&&da.fixed==="right";tn=!gr&&la}return{fixLeft:kt,fixRight:an,lastFixLeft:Xt,firstFixRight:tn,lastFixRight:Bn,firstFixLeft:An,isSticky:st.isSticky}}var wt=le.createContext({}),Ot=wt;function Me(_e){var Ge=_e.className,rt=_e.index,st=_e.children,St=_e.colSpan,yt=St===void 0?1:St,Rt=_e.rowSpan,Zt=_e.align,kt=Be(ue,["prefixCls","direction"]),an=kt.prefixCls,Xt=kt.direction,tn=le.useContext(Ot),Bn=tn.scrollColumnIndex,An=tn.stickyOffsets,Cn=tn.flattenColumns,da=tn.columns,la=rt+yt-1,wa=la+1===Bn?yt+1:yt,Ea=we(rt,rt+wa-1,Cn,An,Xt,da==null?void 0:da[rt]);return le.createElement(Bt,(0,pe.Z)({className:Ge,index:rt,component:"td",prefixCls:an,record:null,dataIndex:null,align:Zt,colSpan:wa,rowSpan:Rt,render:function(){return st}},Ea))}var ut=te(75931),ce=["children"];function ie(_e){var Ge=_e.children,rt=(0,ut.Z)(_e,ce);return le.createElement("tr",rt,Ge)}function re(_e){var Ge=_e.children;return Ge}re.Row=ie,re.Cell=Me;var se=re;function de(_e){var Ge=_e.children,rt=_e.stickyOffsets,st=_e.flattenColumns,St=_e.columns,yt=Be(ue,"prefixCls"),Rt=st.length-1,Zt=st[Rt],kt=le.useMemo(function(){return{stickyOffsets:rt,flattenColumns:st,scrollColumnIndex:Zt!=null&&Zt.scrollbar?Rt:null,columns:St}},[Zt,st,Rt,rt,St]);return le.createElement(Ot.Provider,{value:kt},le.createElement("tfoot",{className:"".concat(yt,"-summary")},Ge))}var De=ee(de),ge=se,be=te(70425),et=te(29301),Qe=te(29194),Fe=te(24514),it=te(75152),Lt=te(26112);function _t(_e,Ge,rt,st,St,yt,Rt){_e.push({record:Ge,indent:rt,index:Rt});var Zt=yt(Ge),kt=St==null?void 0:St.has(Zt);if(Ge&&Array.isArray(Ge[st])&&kt)for(var an=0;an1?Ha-1:0),Ia=1;Ia=0;Zt-=1){var kt=Ge[Zt],an=rt&&rt[Zt],Xt=an&&an[Ma];if(kt||Xt||Rt){var tn=Xt||{},Bn=tn.columnType,An=(0,ut.Z)(tn,Ra);St.unshift(le.createElement("col",(0,pe.Z)({key:Zt,style:{width:kt}},An))),Rt=!0}}return le.createElement("colgroup",null,St)}var mr=Ka,Tn=te(94480),yr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function fr(_e,Ge){return(0,le.useMemo)(function(){for(var rt=[],st=0;st1?"colgroup":"col":null,ellipsis:la.ellipsis,align:la.align,component:la.title?yt:Rt,prefixCls:Xt,key:An[da]},wa,{additionalProps:Ea,rowType:"header"}))}))}On.displayName="HeaderRow";var Qn=On;function ja(_e){var Ge=[];function rt(Rt,Zt){var kt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Ge[kt]=Ge[kt]||[];var an=Zt,Xt=Rt.filter(Boolean).map(function(tn){var Bn={key:tn.key,className:tn.className||"",children:tn.title,column:tn,colStart:an},An=1,Cn=tn.children;return Cn&&Cn.length>0&&(An=rt(Cn,an,kt+1).reduce(function(da,la){return da+la},0),Bn.hasSubColumns=!0),"colSpan"in tn&&(An=tn.colSpan),"rowSpan"in tn&&(Bn.rowSpan=tn.rowSpan),Bn.colSpan=An,Bn.colEnd=Bn.colStart+An-1,Ge[kt].push(Bn),an+=An,An});return Xt}rt(_e,0);for(var st=Ge.length,St=function(Zt){Ge[Zt].forEach(function(kt){!("rowSpan"in kt)&&!kt.hasSubColumns&&(kt.rowSpan=st-Zt)})},yt=0;yt1&&arguments[1]!==void 0?arguments[1]:"";return typeof Ge=="number"?Ge:Ge.endsWith("%")?_e*parseFloat(Ge)/100:null}function Lo(_e,Ge){return le.useMemo(function(){if(Ge&&Ge>0){var rt=0,st=0;_e.forEach(function(an){var Xt=so(Ge,an.width);Xt?rt+=Xt:st+=1});var St=Ge-rt,yt=st,Rt=St/st,Zt=0,kt=_e.map(function(an){var Xt=(0,We.Z)({},an),tn=so(Ge,Xt.width);if(tn)Xt.width=tn;else{var Bn=Math.floor(Rt);Xt.width=yt===1?St:Bn,St-=Bn,yt-=1}return Zt+=Xt.width,Xt});return[kt,Zt]}return[_e,Ge]},[_e,Ge])}var bt=["children"],jt=["fixed"];function It(_e){return(0,Qr.Z)(_e).filter(function(Ge){return le.isValidElement(Ge)}).map(function(Ge){var rt=Ge.key,st=Ge.props,St=st.children,yt=(0,ut.Z)(st,bt),Rt=(0,We.Z)({key:rt},yt);return St&&(Rt.children=It(St)),Rt})}function na(_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,st,St){var yt=st.fixed,Rt=yt===!0?"left":yt,Zt="".concat(Ge,"-").concat(St),kt=st.children;return kt&&kt.length>0?[].concat((0,Tn.Z)(rt),(0,Tn.Z)(na(kt,Zt).map(function(an){return(0,We.Z)({fixed:Rt},an)}))):[].concat((0,Tn.Z)(rt),[(0,We.Z)((0,We.Z)({key:Zt},st),{},{fixed:Rt})])},[])}function ia(_e){for(var Ge=!0,rt=0;rt<_e.length;rt+=1){var st=_e[rt];if(Ge&&st.fixed!=="left")Ge=!1;else if(!Ge&&st.fixed==="left"){warning(!1,"Index ".concat(rt-1," of `columns` missing `fixed='left'` prop."));break}}for(var St=!0,yt=_e.length-1;yt>=0;yt-=1){var Rt=_e[yt];if(St&&Rt.fixed!=="right")St=!1;else if(!St&&Rt.fixed==="right"){warning(!1,"Index ".concat(yt+1," of `columns` missing `fixed='right'` prop."));break}}}function Jn(_e){return _e.map(function(Ge){var rt=Ge.fixed,st=(0,ut.Z)(Ge,jt),St=rt;return rt==="left"?St="right":rt==="right"&&(St="left"),(0,We.Z)({fixed:St},st)})}function Jr(_e,Ge){var rt=_e.prefixCls,st=_e.columns,St=_e.children,yt=_e.expandable,Rt=_e.expandedKeys,Zt=_e.columnTitle,kt=_e.getRowKey,an=_e.onTriggerExpand,Xt=_e.expandIcon,tn=_e.rowExpandable,Bn=_e.expandIconColumnIndex,An=_e.direction,Cn=_e.expandRowByClick,da=_e.columnWidth,la=_e.fixed,wa=_e.scrollWidth,Ea=le.useMemo(function(){return st||It(St)},[st,St]),Oa=le.useMemo(function(){if(yt){var Va,Ha=Ea.slice();if(!Ha.includes(x)){var Da=Bn||0;Da>=0&&Ha.splice(Da,0,x)}var Ia=Ha.indexOf(x);Ha=Ha.filter(function(ir,qr){return ir!==x||qr===Ia});var Er=Ea[Ia],$r;(la==="left"||la)&&!Bn?$r="left":(la==="right"||la)&&Bn===Ea.length?$r="right":$r=Er?Er.fixed:null;var Kr=(Va={},(0,ve.Z)(Va,Ma,{className:"".concat(rt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,ve.Z)(Va,"title",Zt),(0,ve.Z)(Va,"fixed",$r),(0,ve.Z)(Va,"className","".concat(rt,"-row-expand-icon-cell")),(0,ve.Z)(Va,"width",da),(0,ve.Z)(Va,"render",function(qr,ao,oo){var Yr=kt(ao,oo),ni=Rt.has(Yr),ro=tn?tn(ao):!0,_r=Xt({prefixCls:rt,expanded:ni,expandable:ro,record:ao,onExpand:an});return Cn?le.createElement("span",{onClick:function(Nn){return Nn.stopPropagation()}},_r):_r}),Va);return Ha.map(function(ir){return ir===x?Kr:ir})}return Ea.filter(function(ir){return ir!==x})},[yt,Ea,kt,Rt,Xt,An]),gr=le.useMemo(function(){var Va=Oa;return Ge&&(Va=Ge(Va)),Va.length||(Va=[{render:function(){return null}}]),Va},[Ge,Oa,An]),Pr=le.useMemo(function(){return An==="rtl"?Jn(na(gr)):na(gr)},[gr,An,wa]),qa=Lo(Pr,wa),hr=(0,Oe.Z)(qa,2),zr=hr[0],_a=hr[1];return[gr,zr,_a]}var or=Jr;function Ar(_e){var Ge,rt=_e.prefixCls,st=_e.record,St=_e.onExpand,yt=_e.expanded,Rt=_e.expandable,Zt="".concat(rt,"-row-expand-icon");if(!Rt)return le.createElement("span",{className:Ae()(Zt,"".concat(rt,"-row-spaced"))});var kt=function(Xt){St(st,Xt),Xt.stopPropagation()};return le.createElement("span",{className:Ae()(Zt,(Ge={},(0,ve.Z)(Ge,"".concat(rt,"-row-expanded"),yt),(0,ve.Z)(Ge,"".concat(rt,"-row-collapsed"),!yt),Ge)),onClick:kt})}function Do(_e,Ge,rt){var st=[];function St(yt){(yt||[]).forEach(function(Rt,Zt){st.push(Ge(Rt,Zt)),St(Rt[rt])})}return St(_e),st}function pr(_e,Ge,rt){var st=Na(_e),St=st.expandIcon,yt=st.expandedRowKeys,Rt=st.defaultExpandedRowKeys,Zt=st.defaultExpandAllRows,kt=st.expandedRowRender,an=st.onExpand,Xt=st.onExpandedRowsChange,tn=st.childrenColumnName,Bn=St||Ar,An=tn||"children",Cn=le.useMemo(function(){return kt?"row":_e.expandable&&_e.internalHooks===Ee&&_e.expandable.__PARENT_RENDER_ICON__||Ge.some(function(Pr){return Pr&&(0,Ie.Z)(Pr)==="object"&&Pr[An]})?"nest":!1},[!!kt,Ge]),da=le.useState(function(){return Rt||(Zt?Do(Ge,rt,An):[])}),la=(0,Oe.Z)(da,2),wa=la[0],Ea=la[1],Oa=le.useMemo(function(){return new Set(yt||wa||[])},[yt,wa]),gr=le.useCallback(function(Pr){var qa=rt(Pr,Ge.indexOf(Pr)),hr,zr=Oa.has(qa);zr?(Oa.delete(qa),hr=(0,Tn.Z)(Oa)):hr=[].concat((0,Tn.Z)(Oa),[qa]),Ea(hr),an&&an(!zr,Pr),Xt&&Xt(hr)},[rt,Oa,Ge,an,Xt]);return[st,Cn,Oa,Bn,An,gr]}function $n(_e,Ge,rt,st){var St=_e.map(function(yt,Rt){return we(Rt,Rt,_e,Ge,rt,st==null?void 0:st[Rt])});return(0,lt.Z)(function(){return St},[St],function(yt,Rt){return!(0,Ce.Z)(yt,Rt)})}function co(_e){var Ge=(0,le.useRef)(_e),rt=(0,le.useState)({}),st=(0,Oe.Z)(rt,2),St=st[1],yt=(0,le.useRef)(null),Rt=(0,le.useRef)([]);function Zt(kt){Rt.current.push(kt);var an=Promise.resolve();yt.current=an,an.then(function(){if(yt.current===an){var Xt=Rt.current,tn=Ge.current;Rt.current=[],Xt.forEach(function(Bn){Ge.current=Bn(Ge.current)}),yt.current=null,tn!==Ge.current&&St({})}})}return(0,le.useEffect)(function(){return function(){yt.current=null}},[]),[Ge.current,Zt]}function Uo(_e){var Ge=(0,le.useRef)(_e||null),rt=(0,le.useRef)();function st(){window.clearTimeout(rt.current)}function St(Rt){Ge.current=Rt,st(),rt.current=window.setTimeout(function(){Ge.current=null,rt.current=void 0},100)}function yt(){return Ge.current}return(0,le.useEffect)(function(){return st},[]),[St,yt]}function Ao(){var _e=le.useState(-1),Ge=(0,Oe.Z)(_e,2),rt=Ge[0],st=Ge[1],St=le.useState(-1),yt=(0,Oe.Z)(St,2),Rt=yt[0],Zt=yt[1],kt=le.useCallback(function(an,Xt){st(an),Zt(Xt)},[]);return[rt,Rt,kt]}var Xr=te(47273),Dt=(0,Xr.Z)()?window:null;function Sn(_e,Ge){var rt=(0,Ie.Z)(_e)==="object"?_e:{},st=rt.offsetHeader,St=st===void 0?0:st,yt=rt.offsetSummary,Rt=yt===void 0?0:yt,Zt=rt.offsetScroll,kt=Zt===void 0?0:Zt,an=rt.getContainer,Xt=an===void 0?function(){return Dt}:an,tn=Xt()||Dt;return le.useMemo(function(){var Bn=!!_e;return{isSticky:Bn,stickyClassName:Bn?"".concat(Ge,"-sticky-holder"):"",offsetHeader:St,offsetSummary:Rt,offsetScroll:kt,container:tn}},[kt,St,Rt,Ge,tn])}function yn(_e,Ge,rt){var st=(0,le.useMemo)(function(){for(var St=[],yt=[],Rt=0,Zt=0,kt=0;kt=tn&&(ir=tn-Bn),Rt({scrollLeft:ir/tn*(Xt+2)}),Ea.current.x=Ia.pageX},Va=function(){if(yt.current){var Ia=(0,jn.os)(yt.current).top,Er=Ia+yt.current.offsetHeight,$r=kt===window?document.documentElement.scrollTop+window.innerHeight:(0,jn.os)(kt).top+kt.clientHeight;Er-(0,it.Z)()<=$r||Ia>=$r-Zt?wa(function(Kr){return(0,We.Z)((0,We.Z)({},Kr),{},{isHiddenScrollBar:!0})}):wa(function(Kr){return(0,We.Z)((0,We.Z)({},Kr),{},{isHiddenScrollBar:!1})})}},Ha=function(Ia){wa(function(Er){return(0,We.Z)((0,We.Z)({},Er),{},{scrollLeft:Ia/Xt*tn||0})})};return le.useImperativeHandle(rt,function(){return{setScrollLeft:Ha}}),le.useEffect(function(){var Da=(0,Vn.Z)(document.body,"mouseup",hr,!1),Ia=(0,Vn.Z)(document.body,"mousemove",_a,!1);return Va(),function(){Da.remove(),Ia.remove()}},[Bn,Pr]),le.useEffect(function(){var Da=(0,Vn.Z)(kt,"scroll",Va,!1),Ia=(0,Vn.Z)(window,"resize",Va,!1);return function(){Da.remove(),Ia.remove()}},[kt]),le.useEffect(function(){la.isHiddenScrollBar||wa(function(Da){var Ia=yt.current;return Ia?(0,We.Z)((0,We.Z)({},Da),{},{scrollLeft:Ia.scrollLeft/Ia.scrollWidth*Ia.clientWidth}):Da})},[la.isHiddenScrollBar]),Xt<=tn||!Bn||la.isHiddenScrollBar?null:le.createElement("div",{style:{height:(0,it.Z)(),width:tn,bottom:Zt},className:"".concat(an,"-sticky-scroll")},le.createElement("div",{onMouseDown:zr,ref:An,className:Ae()("".concat(an,"-sticky-scroll-bar"),(0,ve.Z)({},"".concat(an,"-sticky-scroll-bar-active"),Pr)),style:{width:"".concat(Bn,"px"),transform:"translate3d(".concat(la.scrollLeft,"px, 0, 0)")}}))},xr=le.forwardRef(Tr);function hn(_e){return null}var Mo=hn;function ko(_e){return null}var Jo=ko,ai="rc-table",aa=[],Za={};function Lr(){return"No Data"}function Ja(_e){var Ge,rt=(0,We.Z)({rowKey:"key",prefixCls:ai,emptyText:Lr},_e),st=rt.prefixCls,St=rt.className,yt=rt.rowClassName,Rt=rt.style,Zt=rt.data,kt=rt.rowKey,an=rt.scroll,Xt=rt.tableLayout,tn=rt.direction,Bn=rt.title,An=rt.footer,Cn=rt.summary,da=rt.caption,la=rt.id,wa=rt.showHeader,Ea=rt.components,Oa=rt.emptyText,gr=rt.onRow,Pr=rt.onHeaderRow,qa=rt.internalHooks,hr=rt.transformColumns,zr=rt.internalRefs,_a=rt.tailor,Va=rt.sticky,Ha=Zt||aa,Da=!!Ha.length,Ia=qa===Ee,Er=le.useCallback(function(kn,Gn){return(0,Ue.Z)(Ea,kn)||Gn},[Ea]),$r=le.useMemo(function(){return typeof kt=="function"?kt:function(kn){var Gn=kn&&kn[kt];return Gn}},[kt]),Kr=Er(["body"]),ir=Ao(),qr=(0,Oe.Z)(ir,3),ao=qr[0],oo=qr[1],Yr=qr[2],ni=pr(rt,Ha,$r),ro=(0,Oe.Z)(ni,6),_r=ro[0],ii=ro[1],Nn=ro[2],Vo=ro[3],Zo=ro[4],Oi=ro[5],Dr=an==null?void 0:an.x,br=le.useState(0),Br=(0,Oe.Z)(br,2),lr=Br[0],Ta=Br[1],In=or((0,We.Z)((0,We.Z)((0,We.Z)({},rt),_r),{},{expandable:!!_r.expandedRowRender,columnTitle:_r.columnTitle,expandedKeys:Nn,getRowKey:$r,onTriggerExpand:Oi,expandIcon:Vo,expandIconColumnIndex:_r.expandIconColumnIndex,direction:tn,scrollWidth:Ia&&_a&&typeof Dr=="number"?Dr:null}),Ia?hr:null),La=(0,Oe.Z)(In,3),jr=La[0],io=La[1],nt=La[2],Ve=nt!=null?nt:Dr,Je=le.useMemo(function(){return{columns:jr,flattenColumns:io}},[jr,io]),Wt=le.useRef(),Vt=le.useRef(),Yt=le.useRef(),ea=le.useRef(),qt=le.useRef(),Et=le.useState(!1),ln=(0,Oe.Z)(Et,2),sa=ln[0],Un=ln[1],dn=le.useState(!1),pa=(0,Oe.Z)(dn,2),xt=pa[0],$t=pa[1],fn=co(new Map),zt=(0,Oe.Z)(fn,2),Yn=zt[0],Pa=zt[1],en=Re(io),Ya=en.map(function(kn){return Yn.get(kn)}),ht=le.useMemo(function(){return Ya},[Ya.join("_")]),Kn=Zn(ht,io.length,tn),Wa=an&&Ye(an.y),Ze=an&&Ye(Ve)||!!_r.fixed,Kt=Ze&&io.some(function(kn){var Gn=kn.fixed;return Gn}),ua=le.useRef(),Sr=Sn(Va,st),Jt=Sr.isSticky,Sa=Sr.offsetHeader,Qa=Sr.offsetSummary,Fa=Sr.offsetScroll,rr=Sr.stickyClassName,Rr=Sr.container,dr=le.useMemo(function(){return Cn==null?void 0:Cn(Ha)},[Cn,Ha]),Ro=(Wa||Jt)&&le.isValidElement(dr)&&dr.type===se&&dr.props.fixed,Mn,Cr,Ca;Wa&&(Cr={overflowY:"scroll",maxHeight:an.y}),Ze&&(Mn={overflowX:"auto"},Wa||(Cr={overflowY:"hidden"}),Ca={width:Ve===!0?"auto":Ve,minWidth:"100%"});var $o=le.useCallback(function(kn,Gn){(0,Qe.Z)(Wt.current)&&Pa(function(bo){if(bo.get(kn)!==Gn){var dl=new Map(bo);return dl.set(kn,Gn),dl}return bo})},[]),bi=Uo(null),ur=(0,Oe.Z)(bi,2),Oo=ur[0],eo=ur[1];function ra(kn,Gn){Gn&&(typeof Gn=="function"?Gn(kn):Gn.scrollLeft!==kn&&(Gn.scrollLeft=kn,Gn.scrollLeft!==kn&&setTimeout(function(){Gn.scrollLeft=kn},0)))}var ha=(0,je.Z)(function(kn){var Gn=kn.currentTarget,bo=kn.scrollLeft,dl=tn==="rtl",rn=typeof bo=="number"?bo:Gn.scrollLeft,ta=Gn||Za;if(!eo()||eo()===ta){var po;Oo(ta),ra(rn,Vt.current),ra(rn,Yt.current),ra(rn,qt.current),ra(rn,(po=ua.current)===null||po===void 0?void 0:po.setScrollLeft)}var yi=Gn||Vt.current;if(yi){var ki=yi.scrollWidth,Ai=yi.clientWidth;if(ki===Ai){Un(!1),$t(!1);return}dl?(Un(-rn0)):(Un(rn>0),$t(rn1?da-Ia:0,$r=(0,We.Z)((0,We.Z)((0,We.Z)({},hr),kt),{},{flex:"0 0 ".concat(Ia,"px"),width:"".concat(Ia,"px"),marginRight:Er,pointerEvents:"auto"}),Kr=le.useMemo(function(){return Xt?Ha<=1:_a===0||Ha===0||Ha>1},[Ha,_a,Xt]);Kr?$r.visibility="hidden":Xt&&($r.height=tn==null?void 0:tn(Ha));var ir=Kr?function(){return null}:Bn,qr={};return(Ha===0||_a===0)&&(qr.rowSpan=1,qr.colSpan=1),le.createElement(Bt,(0,pe.Z)({className:Ae()(Cn,an),ellipsis:rt.ellipsis,align:rt.align,scope:rt.rowScope,component:"div",prefixCls:Ge.prefixCls,key:Oa,record:Zt,index:yt,renderIndex:Rt,dataIndex:An,render:ir,shouldCellUpdate:rt.shouldCellUpdate},gr,{appendNode:Pr,additionalProps:(0,We.Z)((0,We.Z)({},qa),{},{style:$r},qr)}))}var ll=Ba,el=["data","index","className","rowKey","style","extra","getHeight"],cl=le.forwardRef(function(_e,Ge){var rt=_e.data,st=_e.index,St=_e.className,yt=_e.rowKey,Rt=_e.style,Zt=_e.extra,kt=_e.getHeight,an=(0,ut.Z)(_e,el),Xt=rt.record,tn=rt.indent,Bn=rt.index,An=Be(ue,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Cn=An.scrollX,da=An.flattenColumns,la=An.prefixCls,wa=An.fixColumn,Ea=An.componentWidth,Oa=qe(Xt,yt,st,tn),gr=Oa.rowSupportExpand,Pr=Oa.expanded,qa=Oa.rowProps,hr=Oa.expandedRowRender,zr=Oa.expandedRowClassName,_a;if(gr&&Pr){var Va=hr(Xt,st,tn+1,Pr),Ha=zr==null?void 0:zr(Xt,st,tn),Da={};wa&&(Da={style:(0,ve.Z)({},"--virtual-width","".concat(Ea,"px"))});var Ia="".concat(la,"-expanded-row-cell");_a=le.createElement("div",{className:Ae()("".concat(la,"-expanded-row"),"".concat(la,"-expanded-row-level-").concat(tn+1),Ha)},le.createElement(Bt,{component:"div",prefixCls:la,className:Ae()(Ia,(0,ve.Z)({},"".concat(Ia,"-fixed"),wa)),additionalProps:Da},Va))}var Er=(0,We.Z)((0,We.Z)({},Rt),{},{width:Cn});Zt&&(Er.position="absolute",Er.pointerEvents="none");var $r=le.createElement("div",(0,pe.Z)({},qa,an,{ref:gr?null:Ge,className:Ae()(St,"".concat(la,"-row"),qa==null?void 0:qa.className,(0,ve.Z)({},"".concat(la,"-row-extra"),Zt)),style:(0,We.Z)((0,We.Z)({},Er),qa==null?void 0:qa.style)}),da.map(function(Kr,ir){return le.createElement(ll,{key:ir,rowInfo:Oa,column:Kr,colIndex:ir,indent:tn,index:st,renderIndex:Bn,record:Xt,inverse:Zt,getHeight:kt})}));return gr?le.createElement("div",{ref:Ge},$r,_a):$r}),al=ee(cl),Ri=al,hi=le.forwardRef(function(_e,Ge){var rt=_e.data,st=_e.onScroll,St=Be(ue,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),yt=St.flattenColumns,Rt=St.onColumnResize,Zt=St.getRowKey,kt=St.expandedKeys,an=St.prefixCls,Xt=St.childrenColumnName,tn=St.emptyNode,Bn=St.scrollX,An=Be(Xo),Cn=An.scrollY,da=An.listItemHeight,la=le.useRef(),wa=on(rt,Xt,kt,Zt),Ea=le.useMemo(function(){var _a=0;return yt.map(function(Va){var Ha=Va.width,Da=Va.key;return _a+=Ha,[Da,Ha,_a]})},[yt]),Oa=le.useMemo(function(){return Ea.map(function(_a){return _a[2]})},[Ea]);le.useEffect(function(){Ea.forEach(function(_a){var Va=(0,Oe.Z)(_a,2),Ha=Va[0],Da=Va[1];Rt(Ha,Da)})},[Ea]),le.useImperativeHandle(Ge,function(){var _a={};return Object.defineProperty(_a,"scrollLeft",{get:function(){var Ha;return((Ha=la.current)===null||Ha===void 0?void 0:Ha.getScrollInfo().x)||0},set:function(Ha){var Da;(Da=la.current)===null||Da===void 0||Da.scrollTo({left:Ha})}}),_a});var gr=function(Va,Ha){var Da,Ia=(Da=wa[Ha])===null||Da===void 0?void 0:Da.record,Er=Va.onCell;if(Er){var $r,Kr=Er(Ia,Ha);return($r=Kr==null?void 0:Kr.rowSpan)!==null&&$r!==void 0?$r:1}return 1},Pr=function(Va){var Ha=Va.start,Da=Va.end,Ia=Va.getSize,Er=Va.offsetY;if(Da<0)return null;for(var $r=yt.filter(function(Dr){return gr(Dr,Ha)===0}),Kr=Ha,ir=function(br){if($r=$r.filter(function(Br){return gr(Br,br)===0}),!$r.length)return Kr=br,"break"},qr=Ha;qr>=0;qr-=1){var ao=ir(qr);if(ao==="break")break}for(var oo=yt.filter(function(Dr){return gr(Dr,Da)!==1}),Yr=Da,ni=function(br){if(oo=oo.filter(function(Br){return gr(Br,br)!==1}),!oo.length)return Yr=Math.max(br-1,Da),"break"},ro=Da;ro1})&&ii.push(br)},Vo=Kr;Vo<=Yr;Vo+=1)var Zo=Nn(Vo);var Oi=ii.map(function(Dr){var br=wa[Dr],Br=Zt(br.record,Dr),lr=function(La){var jr=Dr+La-1,io=Zt(wa[jr].record,jr),nt=Ia(Br,io);return nt.bottom-nt.top},Ta=Ia(Br);return le.createElement(Ri,{key:Dr,data:br,rowKey:Br,index:Dr,style:{top:-Er+Ta.top},extra:!0,getHeight:lr})});return Oi},qa=le.useMemo(function(){return{columnsOffset:Oa}},[Oa]),hr="".concat(an,"-tbody"),zr;return wa.length?zr=le.createElement(ho.Z,{fullHeight:!1,ref:la,className:Ae()(hr,"".concat(hr,"-virtual")),height:Cn,itemHeight:da||24,data:wa,itemKey:function(Va){return Zt(Va.record)},scrollWidth:Bn,onVirtualScroll:function(Va){var Ha=Va.x;st({scrollLeft:Ha})},extraRender:Pr},function(_a,Va,Ha){var Da=Zt(_a.record,Va);return le.createElement(Ri,(0,pe.Z)({data:_a,rowKey:Da,index:Va},Ha))}):zr=le.createElement("div",{className:Ae()("".concat(an,"-placeholder"))},le.createElement(Bt,{component:"div",prefixCls:an},tn)),le.createElement(wi.Provider,{value:qa},zr)}),Wi=ee(hi),_i=Wi,Qi=function(Ge,rt){var st=rt.ref,St=rt.onScroll;return le.createElement(_i,{ref:st,data:Ge,onScroll:St})},$i=100;function Ui(_e){var Ge=_e.columns,rt=_e.scroll,st=_e.prefixCls,St=st===void 0?ai:st,yt=_e.className,Rt=_e.listItemHeight,Zt=rt||{},kt=Zt.x,an=Zt.y;typeof kt!="number"&&(kt=((Ge||[]).length+1)*$i),typeof an!="number"&&(an=500);var Xt=le.useMemo(function(){return{scrollY:an,listItemHeight:Rt}},[an,Rt]);return le.createElement(Xo.Provider,{value:Xt},le.createElement(Ir,(0,pe.Z)({},_e,{className:Ae()(yt,"".concat(St,"-virtual")),scroll:(0,We.Z)((0,We.Z)({},rt),{},{x:kt}),components:{body:Qi},columns:Ge,internalHooks:Ee,tailor:!0})))}function Ji(_e){return z(Ui,_e)}var Eo=Ji(),fi=null;function Nr(_e){return null}var Zi=Nr;function zi(_e){return null}var tl=zi,pl=te(2738),vl=te(68031),Pi=te(36355),pi=te(93891),Yi=te(19716),hl=te(8628),yl=te(31724),Cl=te(58421),wr=te(71418),Aa=te(88088);function tr(_e){return function(rt){let{prefixCls:st,onExpand:St,record:yt,expanded:Rt,expandable:Zt}=rt;const kt=`${st}-row-expand-icon`;return le.createElement("button",{type:"button",onClick:an=>{St(yt,an),an.stopPropagation()},className:Ae()(kt,{[`${kt}-spaced`]:!Zt,[`${kt}-expanded`]:Zt&&Rt,[`${kt}-collapsed`]:Zt&&!Rt}),"aria-label":Rt?_e.collapse:_e.expand,"aria-expanded":Rt})}}var $a=tr;function No(_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 ri(_e,Ge){return Ge?`${Ge}-${_e}`:`${_e}`}function Ei(_e,Ge){return typeof _e=="function"?_e(Ge):_e}function Ci(_e,Ge){const rt=Ei(_e,Ge);return Object.prototype.toString.call(rt)==="[object Object]"?"":rt}var Ii={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"},Fi=Ii,nl=te(7657),Hi=function(Ge,rt){return le.createElement(nl.Z,(0,pe.Z)({},Ge,{ref:rt,icon:Fi}))},lo=le.forwardRef(Hi),_o=lo,di=te(56762);function zo(_e){const Ge=le.useRef(_e),rt=(0,di.Z)();return[()=>Ge.current,st=>{Ge.current=st,rt()}]}var Wo=te(3113),nn=te(24905),Ut=te(38854),Gt=te(64165),ga=te(20834),vr=te(40875),Wr=te(5112),Wn=te(17574),cr=te(47472),Mr=te(92832);function no(_e){let{value:Ge,onChange:rt,filterSearch:st,tablePrefixCls:St,locale:yt}=_e;return st?le.createElement("div",{className:`${St}-filter-dropdown-search`},le.createElement(Mr.default,{prefix:le.createElement(cr.Z,null),placeholder:yt.filterSearchPlaceholder,onChange:rt,value:Ge,htmlSize:1,className:`${St}-filter-dropdown-search-input`})):null}var Co=no,qn=te(10228);const So=_e=>{const{keyCode:Ge}=_e;Ge===qn.Z.ENTER&&_e.stopPropagation()};var vi=le.forwardRef((_e,Ge)=>le.createElement("div",{className:_e.className,onClick:rt=>rt.stopPropagation(),onKeyDown:So,ref:Ge},_e.children));function Zr(_e){let Ge=[];return(_e||[]).forEach(rt=>{let{value:st,children:St}=rt;Ge.push(st),St&&(Ge=[].concat((0,Tn.Z)(Ge),(0,Tn.Z)(Zr(St))))}),Ge}function Ur(_e){return _e.some(Ge=>{let{children:rt}=Ge;return rt})}function ei(_e,Ge){return typeof Ge=="string"||typeof Ge=="number"?Ge==null?void 0:Ge.toString().toLowerCase().includes(_e.trim().toLowerCase()):!1}function nr(_e){let{filters:Ge,prefixCls:rt,filteredKeys:st,filterMultiple:St,searchValue:yt,filterSearch:Rt}=_e;return Ge.map((Zt,kt)=>{const an=String(Zt.value);if(Zt.children)return{key:an||kt,label:Zt.text,popupClassName:`${rt}-dropdown-submenu`,children:nr({filters:Zt.children,prefixCls:rt,filteredKeys:st,filterMultiple:St,searchValue:yt,filterSearch:Rt})};const Xt=St?nn.default:Wr.ZP,tn={key:Zt.value!==void 0?an:kt,label:le.createElement(le.Fragment,null,le.createElement(Xt,{checked:st.includes(an)}),le.createElement("span",null,Zt.text))};return yt.trim()?typeof Rt=="function"?Rt(yt,Zt)?tn:null:ei(yt,Zt.text)?tn:null:tn})}function pt(_e){var Ge,rt;const{tablePrefixCls:st,prefixCls:St,column:yt,dropdownPrefixCls:Rt,columnKey:Zt,filterMultiple:kt,filterMode:an="menu",filterSearch:Xt=!1,filterState:tn,triggerFilter:Bn,locale:An,children:Cn,getPopupContainer:da}=_e,{filterDropdownOpen:la,onFilterDropdownOpenChange:wa,filterResetToDefaultFilteredValue:Ea,defaultFilteredValue:Oa,filterDropdownVisible:gr,onFilterDropdownVisibleChange:Pr}=yt,[qa,hr]=le.useState(!1),zr=!!(tn&&(!((Ge=tn.filteredKeys)===null||Ge===void 0)&&Ge.length||tn.forceFiltered)),_a=In=>{hr(In),wa==null||wa(In),Pr==null||Pr(In)},Va=(rt=la!=null?la:gr)!==null&&rt!==void 0?rt:qa,Ha=tn==null?void 0:tn.filteredKeys,[Da,Ia]=zo(Ha||[]),Er=In=>{let{selectedKeys:La}=In;Ia(La)},$r=(In,La)=>{let{node:jr,checked:io}=La;Er(kt?{selectedKeys:In}:{selectedKeys:io&&jr.key?[jr.key]:[]})};le.useEffect(()=>{qa&&Er({selectedKeys:Ha||[]})},[Ha]);const[Kr,ir]=le.useState([]),qr=In=>{ir(In)},[ao,oo]=le.useState(""),Yr=In=>{const{value:La}=In.target;oo(La)};le.useEffect(()=>{qa||oo("")},[qa]);const ni=In=>{const La=In&&In.length?In:null;if(La===null&&(!tn||!tn.filteredKeys)||(0,Ce.Z)(La,tn==null?void 0:tn.filteredKeys,!0))return null;Bn({column:yt,key:Zt,filteredKeys:La})},ro=()=>{_a(!1),ni(Da())},_r=function(){let{confirm:In,closeDropdown:La}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};In&&ni([]),La&&_a(!1),oo(""),Ia(Ea?(Oa||[]).map(jr=>String(jr)):[])},ii=function(){let{closeDropdown:In}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};In&&_a(!1),ni(Da())},Nn=In=>{In&&Ha!==void 0&&Ia(Ha||[]),_a(In),!In&&!yt.filterDropdown&&ro()},Vo=Ae()({[`${Rt}-menu-without-submenu`]:!Ur(yt.filters||[])}),Zo=In=>{if(In.target.checked){const La=Zr(yt==null?void 0:yt.filters).map(jr=>String(jr));Ia(La)}else Ia([])},Oi=In=>{let{filters:La}=In;return(La||[]).map((jr,io)=>{const nt=String(jr.value),Ve={title:jr.text,key:jr.value!==void 0?nt:io};return jr.children&&(Ve.children=Oi({filters:jr.children})),Ve})},Dr=In=>{var La;return Object.assign(Object.assign({},In),{text:In.title,value:In.key,children:((La=In.children)===null||La===void 0?void 0:La.map(jr=>Dr(jr)))||[]})};let br;if(typeof yt.filterDropdown=="function")br=yt.filterDropdown({prefixCls:`${Rt}-custom`,setSelectedKeys:In=>Er({selectedKeys:In}),selectedKeys:Da(),confirm:ii,clearFilters:_r,filters:yt.filters,visible:Va,close:()=>{_a(!1)}});else if(yt.filterDropdown)br=yt.filterDropdown;else{const In=Da()||[],La=()=>(yt.filters||[]).length===0?le.createElement(Gt.Z,{image:Gt.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(Co,{filterSearch:Xt,value:ao,onChange:Yr,tablePrefixCls:st,locale:An}),le.createElement("div",{className:`${st}-filter-dropdown-tree`},kt?le.createElement(nn.default,{checked:In.length===Zr(yt.filters).length,indeterminate:In.length>0&&In.lengthtypeof Xt=="function"?Xt(ao,Dr(io)):ei(ao,io.title):void 0}))):le.createElement(le.Fragment,null,le.createElement(Co,{filterSearch:Xt,value:ao,onChange:Yr,tablePrefixCls:st,locale:An}),le.createElement(ga.default,{selectable:!0,multiple:kt,prefixCls:`${Rt}-menu`,className:Vo,onSelect:Er,onDeselect:Er,selectedKeys:In,getPopupContainer:da,openKeys:Kr,onOpenChange:qr,items:nr({filters:yt.filters||[],filterSearch:Xt,prefixCls:St,filteredKeys:Da(),filterMultiple:kt,searchValue:ao})})),jr=()=>Ea?(0,Ce.Z)((Oa||[]).map(io=>String(io)),In,!0):In.length===0;br=le.createElement(le.Fragment,null,La(),le.createElement("div",{className:`${St}-dropdown-btns`},le.createElement(Wo.ZP,{type:"link",size:"small",disabled:jr(),onClick:()=>_r()},An.filterReset),le.createElement(Wo.ZP,{type:"primary",size:"small",onClick:ro},An.filterConfirm)))}yt.filterDropdown&&(br=le.createElement(vr.J,{selectable:void 0},br));const Br=()=>le.createElement(vi,{className:`${St}-dropdown`},br);let lr;typeof yt.filterIcon=="function"?lr=yt.filterIcon(zr):yt.filterIcon?lr=yt.filterIcon:lr=le.createElement(_o,null);const{direction:Ta}=le.useContext(Pi.E_);return le.createElement("div",{className:`${St}-column`},le.createElement("span",{className:`${st}-column-title`},Cn),le.createElement(Ut.Z,{dropdownRender:Br,trigger:["click"],open:Va,onOpenChange:Nn,getPopupContainer:da,placement:Ta==="rtl"?"bottomLeft":"bottomRight"},le.createElement("span",{role:"button",tabIndex:-1,className:Ae()(`${St}-trigger`,{active:zr}),onClick:In=>{In.stopPropagation()}},lr)))}var rl=pt;function Pl(_e,Ge,rt){let st=[];return(_e||[]).forEach((St,yt)=>{var Rt;const Zt=ri(yt,rt);if(St.filters||"filterDropdown"in St||"onFilter"in St)if("filteredValue"in St){let kt=St.filteredValue;"filterDropdown"in St||(kt=(Rt=kt==null?void 0:kt.map(String))!==null&&Rt!==void 0?Rt:kt),st.push({column:St,key:No(St,Zt),filteredKeys:kt,forceFiltered:St.filtered})}else st.push({column:St,key:No(St,Zt),filteredKeys:Ge&&St.defaultFilteredValue?St.defaultFilteredValue:void 0,forceFiltered:St.filtered});"children"in St&&(st=[].concat((0,Tn.Z)(st),(0,Tn.Z)(Pl(St.children,Ge,Zt))))}),st}function Il(_e,Ge,rt,st,St,yt,Rt,Zt){return rt.map((kt,an)=>{const Xt=ri(an,Zt),{filterMultiple:tn=!0,filterMode:Bn,filterSearch:An}=kt;let Cn=kt;if(Cn.filters||Cn.filterDropdown){const da=No(Cn,Xt),la=st.find(wa=>{let{key:Ea}=wa;return da===Ea});Cn=Object.assign(Object.assign({},Cn),{title:wa=>le.createElement(rl,{tablePrefixCls:_e,prefixCls:`${_e}-filter`,dropdownPrefixCls:Ge,column:Cn,columnKey:da,filterState:la,filterMultiple:tn,filterMode:Bn,filterSearch:An,triggerFilter:yt,locale:St,getPopupContainer:Rt},Ei(kt.title,wa))})}return"children"in Cn&&(Cn=Object.assign(Object.assign({},Cn),{children:Il(_e,Ge,Cn.children,st,St,yt,Rt,Xt)})),Cn})}function El(_e){const Ge={};return _e.forEach(rt=>{let{key:st,filteredKeys:St,column:yt}=rt;const{filters:Rt,filterDropdown:Zt}=yt;if(Zt)Ge[st]=St||null;else if(Array.isArray(St)){const kt=Zr(Rt);Ge[st]=kt.filter(an=>St.includes(String(an)))}else Ge[st]=null}),Ge}function Al(_e,Ge){return Ge.reduce((rt,st)=>{const{column:{onFilter:St,filters:yt},filteredKeys:Rt}=st;return St&&Rt&&Rt.length?rt.filter(Zt=>Rt.some(kt=>{const an=Zr(yt),Xt=an.findIndex(Bn=>String(Bn)===String(kt)),tn=Xt!==-1?an[Xt]:kt;return St(tn,Zt)})):rt},_e)}const wl=_e=>_e.flatMap(Ge=>"children"in Ge?[Ge].concat((0,Tn.Z)(wl(Ge.children||[]))):[Ge]);function _l(_e){let{prefixCls:Ge,dropdownPrefixCls:rt,mergedColumns:st,onFilterChange:St,getPopupContainer:yt,locale:Rt}=_e;const Zt=le.useMemo(()=>wl(st||[]),[st]),[kt,an]=le.useState(()=>Pl(Zt,!0)),Xt=le.useMemo(()=>{const Cn=Pl(Zt,!1);if(Cn.length===0)return Cn;let da=!0,la=!0;if(Cn.forEach(wa=>{let{filteredKeys:Ea}=wa;Ea!==void 0?da=!1:la=!1}),da){const wa=(Zt||[]).map((Ea,Oa)=>No(Ea,ri(Oa)));return kt.filter(Ea=>{let{key:Oa}=Ea;return wa.includes(Oa)}).map(Ea=>{const Oa=Zt[wa.findIndex(gr=>gr===Ea.key)];return Object.assign(Object.assign({},Ea),{column:Object.assign(Object.assign({},Ea.column),Oa),forceFiltered:Oa.filtered})})}return Cn},[Zt,kt]),tn=le.useMemo(()=>El(Xt),[Xt]),Bn=Cn=>{const da=Xt.filter(la=>{let{key:wa}=la;return wa!==Cn.key});da.push(Cn),an(da),St(El(da),da)};return[Cn=>Il(Ge,rt,Cn,Xt,Rt,Bn,yt),Xt,tn]}var Bi=_l;function Vi(_e,Ge,rt){const st=le.useRef({});function St(yt){if(!st.current||st.current.data!==_e||st.current.childrenColumnName!==Ge||st.current.getRowKey!==rt){let Zt=function(kt){kt.forEach((an,Xt)=>{const tn=rt(an,Xt);Rt.set(tn,an),an&&typeof an=="object"&&Ge in an&&Zt(an[Ge]||[])})};const Rt=new Map;Zt(_e),st.current={data:_e,childrenColumnName:Ge,kvMap:Rt,getRowKey:rt}}return st.current.kvMap.get(yt)}return[St]}var Fl=te(50371),Ml=function(_e,Ge){var rt={};for(var st in _e)Object.prototype.hasOwnProperty.call(_e,st)&&Ge.indexOf(st)<0&&(rt[st]=_e[st]);if(_e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var St=0,st=Object.getOwnPropertySymbols(_e);St{const yt=_e[St];typeof yt!="function"&&(rt[St]=yt)}),rt}function bl(_e,Ge,rt){const st=rt&&typeof rt=="object"?rt:{},{total:St=0}=st,yt=Ml(st,["total"]),[Rt,Zt]=(0,le.useState)(()=>({current:"defaultCurrent"in yt?yt.defaultCurrent:1,pageSize:"defaultPageSize"in yt?yt.defaultPageSize:sl})),kt=(0,Fl.Z)(Rt,yt,{total:St>0?St:_e}),an=Math.ceil((St||_e)/kt.pageSize);kt.current>an&&(kt.current=an||1);const Xt=(Bn,An)=>{Zt({current:Bn!=null?Bn:1,pageSize:An||kt.pageSize})},tn=(Bn,An)=>{var Cn;rt&&((Cn=rt.onChange)===null||Cn===void 0||Cn.call(rt,Bn,An)),Xt(Bn,An),Ge(Bn,An||(kt==null?void 0:kt.pageSize))};return rt===!1?[{},()=>{}]:[Object.assign(Object.assign({},kt),{onChange:tn}),Xt]}var Ki=bl,Kl=te(84105),gl=te(35654),kl=te(90782),Sl=te(71430),su=te(18929);const ml={},Ul="SELECT_ALL",Yl="SELECT_INVERT",zl="SELECT_NONE",ql=[],$l=(_e,Ge)=>{let rt=[];return(Ge||[]).forEach(st=>{rt.push(st),st&&typeof st=="object"&&_e in st&&(rt=[].concat((0,Tn.Z)(rt),(0,Tn.Z)($l(_e,st[_e]))))}),rt};var eu=(_e,Ge)=>{const{preserveSelectedRowKeys:rt,selectedRowKeys:st,defaultSelectedRowKeys:St,getCheckboxProps:yt,onChange:Rt,onSelect:Zt,onSelectAll:kt,onSelectInvert:an,onSelectNone:Xt,onSelectMultiple:tn,columnWidth:Bn,type:An,selections:Cn,fixed:da,renderCell:la,hideSelectAll:wa,checkStrictly:Ea=!0}=Ge||{},{prefixCls:Oa,data:gr,pageData:Pr,getRecordByKey:qa,getRowKey:hr,expandType:zr,childrenColumnName:_a,locale:Va,getPopupContainer:Ha}=_e,[Da,Ia]=(0,su.Z)(st||St||ql,{value:st}),Er=le.useRef(new Map),$r=(0,le.useCallback)(Dr=>{if(rt){const br=new Map;Dr.forEach(Br=>{let lr=qa(Br);!lr&&Er.current.has(Br)&&(lr=Er.current.get(Br)),br.set(Br,lr)}),Er.current=br}},[qa,rt]);le.useEffect(()=>{$r(Da)},[Da]);const{keyEntities:Kr}=(0,le.useMemo)(()=>{if(Ea)return{keyEntities:null};let Dr=gr;if(rt){const br=new Set(gr.map((lr,Ta)=>hr(lr,Ta))),Br=Array.from(Er.current).reduce((lr,Ta)=>{let[In,La]=Ta;return br.has(In)?lr:lr.concat(La)},[]);Dr=[].concat((0,Tn.Z)(Dr),(0,Tn.Z)(Br))}return(0,Sl.I8)(Dr,{externalGetKey:hr,childrenPropName:_a})},[gr,hr,Ea,_a,rt]),ir=(0,le.useMemo)(()=>$l(_a,Pr),[_a,Pr]),qr=(0,le.useMemo)(()=>{const Dr=new Map;return ir.forEach((br,Br)=>{const lr=hr(br,Br),Ta=(yt?yt(br):null)||{};Dr.set(lr,Ta)}),Dr},[ir,hr,yt]),ao=(0,le.useCallback)(Dr=>{var br;return!!(!((br=qr.get(hr(Dr)))===null||br===void 0)&&br.disabled)},[qr,hr]),[oo,Yr]=(0,le.useMemo)(()=>{if(Ea)return[Da||[],[]];const{checkedKeys:Dr,halfCheckedKeys:br}=(0,kl.S)(Da,!0,Kr,ao);return[Dr||[],br]},[Da,Ea,Kr,ao]),ni=(0,le.useMemo)(()=>{const Dr=An==="radio"?oo.slice(0,1):oo;return new Set(Dr)},[oo,An]),ro=(0,le.useMemo)(()=>An==="radio"?new Set:new Set(Yr),[Yr,An]),[_r,ii]=(0,le.useState)(null);le.useEffect(()=>{Ge||Ia(ql)},[!!Ge]);const Nn=(0,le.useCallback)((Dr,br)=>{let Br,lr;$r(Dr),rt?(Br=Dr,lr=Dr.map(Ta=>Er.current.get(Ta))):(Br=[],lr=[],Dr.forEach(Ta=>{const In=qa(Ta);In!==void 0&&(Br.push(Ta),lr.push(In))})),Ia(Br),Rt==null||Rt(Br,lr,{type:br})},[Ia,qa,Rt,rt]),Vo=(0,le.useCallback)((Dr,br,Br,lr)=>{if(Zt){const Ta=Br.map(In=>qa(In));Zt(qa(Dr),br,Ta,lr)}Nn(Br,"single")},[Zt,qa,Nn]),Zo=(0,le.useMemo)(()=>!Cn||wa?null:(Cn===!0?[Ul,Yl,zl]:Cn).map(br=>br===Ul?{key:"all",text:Va.selectionAll,onSelect(){Nn(gr.map((Br,lr)=>hr(Br,lr)).filter(Br=>{const lr=qr.get(Br);return!(lr!=null&&lr.disabled)||ni.has(Br)}),"all")}}:br===Yl?{key:"invert",text:Va.selectInvert,onSelect(){const Br=new Set(ni);Pr.forEach((Ta,In)=>{const La=hr(Ta,In),jr=qr.get(La);jr!=null&&jr.disabled||(Br.has(La)?Br.delete(La):Br.add(La))});const lr=Array.from(Br);an&&an(lr),Nn(lr,"invert")}}:br===zl?{key:"none",text:Va.selectNone,onSelect(){Xt==null||Xt(),Nn(Array.from(ni).filter(Br=>{const lr=qr.get(Br);return lr==null?void 0:lr.disabled}),"none")}}:br).map(br=>Object.assign(Object.assign({},br),{onSelect:function(){for(var Br,lr,Ta=arguments.length,In=new Array(Ta),La=0;La{var br;if(!Ge)return Dr.filter(Et=>Et!==ml);let Br=(0,Tn.Z)(Dr);const lr=new Set(ni),Ta=ir.map(hr).filter(Et=>!qr.get(Et).disabled),In=Ta.every(Et=>lr.has(Et)),La=Ta.some(Et=>lr.has(Et)),jr=()=>{const Et=[];In?Ta.forEach(sa=>{lr.delete(sa),Et.push(sa)}):Ta.forEach(sa=>{lr.has(sa)||(lr.add(sa),Et.push(sa))});const ln=Array.from(lr);kt==null||kt(!In,ln.map(sa=>qa(sa)),Et.map(sa=>qa(sa))),Nn(ln,"all"),ii(null)};let io;if(An!=="radio"){let Et;if(Zo){const pa={getPopupContainer:Ha,items:Zo.map((xt,$t)=>{const{key:fn,text:zt,onSelect:Yn}=xt;return{key:fn!=null?fn:$t,onClick:()=>{Yn==null||Yn(Ta)},label:zt}})};Et=le.createElement("div",{className:`${Oa}-selection-extra`},le.createElement(Ut.Z,{menu:pa,getPopupContainer:Ha},le.createElement("span",null,le.createElement(Kl.Z,null))))}const ln=ir.map((pa,xt)=>{const $t=hr(pa,xt),fn=qr.get($t)||{};return Object.assign({checked:lr.has($t)},fn)}).filter(pa=>{let{disabled:xt}=pa;return xt}),sa=!!ln.length&&ln.length===ir.length,Un=sa&&ln.every(pa=>{let{checked:xt}=pa;return xt}),dn=sa&&ln.some(pa=>{let{checked:xt}=pa;return xt});io=!wa&&le.createElement("div",{className:`${Oa}-selection`},le.createElement(nn.default,{checked:sa?Un:!!ir.length&&In,indeterminate:sa?!Un&&dn:!In&&La,onChange:jr,disabled:ir.length===0||sa,"aria-label":Et?"Custom selection":"Select all",skipGroup:!0}),Et)}let nt;An==="radio"?nt=(Et,ln,sa)=>{const Un=hr(ln,sa),dn=lr.has(Un);return{node:le.createElement(Wr.ZP,Object.assign({},qr.get(Un),{checked:dn,onClick:pa=>pa.stopPropagation(),onChange:pa=>{lr.has(Un)||Vo(Un,!0,[Un],pa.nativeEvent)}})),checked:dn}}:nt=(Et,ln,sa)=>{var Un;const dn=hr(ln,sa),pa=lr.has(dn),xt=ro.has(dn),$t=qr.get(dn);let fn;return zr==="nest"?fn=xt:fn=(Un=$t==null?void 0:$t.indeterminate)!==null&&Un!==void 0?Un:xt,{node:le.createElement(nn.default,Object.assign({},$t,{indeterminate:fn,checked:pa,skipGroup:!0,onClick:zt=>zt.stopPropagation(),onChange:zt=>{let{nativeEvent:Yn}=zt;const{shiftKey:Pa}=Yn;let en=-1,Ya=-1;if(Pa&&Ea){const ht=new Set([_r,dn]);Ta.some((Kn,Wa)=>{if(ht.has(Kn))if(en===-1)en=Wa;else return Ya=Wa,!0;return!1})}if(Ya!==-1&&en!==Ya&&Ea){const ht=Ta.slice(en,Ya+1),Kn=[];pa?ht.forEach(Ze=>{lr.has(Ze)&&(Kn.push(Ze),lr.delete(Ze))}):ht.forEach(Ze=>{lr.has(Ze)||(Kn.push(Ze),lr.add(Ze))});const Wa=Array.from(lr);tn==null||tn(!pa,Wa.map(Ze=>qa(Ze)),Kn.map(Ze=>qa(Ze))),Nn(Wa,"multiple")}else{const ht=oo;if(Ea){const Kn=pa?(0,gl._5)(ht,dn):(0,gl.L0)(ht,dn);Vo(dn,!pa,Kn,Yn)}else{const Kn=(0,kl.S)([].concat((0,Tn.Z)(ht),[dn]),!0,Kr,ao),{checkedKeys:Wa,halfCheckedKeys:Ze}=Kn;let Kt=Wa;if(pa){const ua=new Set(Wa);ua.delete(dn),Kt=(0,kl.S)(Array.from(ua),{checked:!1,halfCheckedKeys:Ze},Kr,ao).checkedKeys}Vo(dn,!pa,Kt,Yn)}}ii(pa?null:dn)}})),checked:pa}};const Ve=(Et,ln,sa)=>{const{node:Un,checked:dn}=nt(Et,ln,sa);return la?la(dn,ln,sa,Un):Un};if(!Br.includes(ml))if(Br.findIndex(Et=>{var ln;return((ln=Et[Ma])===null||ln===void 0?void 0:ln.columnType)==="EXPAND_COLUMN"})===0){const[Et,...ln]=Br;Br=[Et,ml].concat((0,Tn.Z)(ln))}else Br=[ml].concat((0,Tn.Z)(Br));const Je=Br.indexOf(ml);Br=Br.filter((Et,ln)=>Et!==ml||ln===Je);const Wt=Br[Je-1],Vt=Br[Je+1];let Yt=da;Yt===void 0&&((Vt==null?void 0:Vt.fixed)!==void 0?Yt=Vt.fixed:(Wt==null?void 0:Wt.fixed)!==void 0&&(Yt=Wt.fixed)),Yt&&Wt&&((br=Wt[Ma])===null||br===void 0?void 0:br.columnType)==="EXPAND_COLUMN"&&Wt.fixed===void 0&&(Wt.fixed=Yt);const ea=Ae()(`${Oa}-selection-col`,{[`${Oa}-selection-col-with-dropdown`]:Cn&&An==="checkbox"}),qt={fixed:Yt,width:Bn,className:`${Oa}-selection-column`,title:Ge.columnTitle||io,render:Ve,onCell:Ge.onCell,[Ma]:{className:ea}};return Br.map(Et=>Et===ml?qt:Et)},[hr,ir,Ge,oo,ni,ro,Bn,Zo,zr,_r,qr,tn,Vo,ao]),ni]},du=te(89489),cu=te(59477),Vl=te(6848);const Hl="ascend",Bl="descend";function Tl(_e){return typeof _e.sorter=="object"&&typeof _e.sorter.multiple=="number"?_e.sorter.multiple:!1}function tu(_e){return typeof _e=="function"?_e:_e&&typeof _e=="object"&&_e.compare?_e.compare:!1}function nu(_e,Ge){return Ge?_e[_e.indexOf(Ge)+1]:_e[0]}function au(_e,Ge,rt){let st=[];function St(yt,Rt){st.push({column:yt,key:No(yt,Rt),multiplePriority:Tl(yt),sortOrder:yt.sortOrder})}return(_e||[]).forEach((yt,Rt)=>{const Zt=ri(Rt,rt);yt.children?("sortOrder"in yt&&St(yt,Zt),st=[].concat((0,Tn.Z)(st),(0,Tn.Z)(au(yt.children,Ge,Zt)))):yt.sorter&&("sortOrder"in yt?St(yt,Zt):Ge&&yt.defaultSortOrder&&st.push({column:yt,key:No(yt,Zt),multiplePriority:Tl(yt),sortOrder:yt.defaultSortOrder}))}),st}function ru(_e,Ge,rt,st,St,yt,Rt,Zt){return(Ge||[]).map((kt,an)=>{const Xt=ri(an,Zt);let tn=kt;if(tn.sorter){const Bn=tn.sortDirections||St,An=tn.showSorterTooltip===void 0?Rt:tn.showSorterTooltip,Cn=No(tn,Xt),da=rt.find(zr=>{let{key:_a}=zr;return _a===Cn}),la=da?da.sortOrder:null,wa=nu(Bn,la);let Ea;if(kt.sortIcon)Ea=kt.sortIcon({sortOrder:la});else{const zr=Bn.includes(Hl)&&le.createElement(cu.Z,{className:Ae()(`${_e}-column-sorter-up`,{active:la===Hl})}),_a=Bn.includes(Bl)&&le.createElement(du.Z,{className:Ae()(`${_e}-column-sorter-down`,{active:la===Bl})});Ea=le.createElement("span",{className:Ae()(`${_e}-column-sorter`,{[`${_e}-column-sorter-full`]:!!(zr&&_a)})},le.createElement("span",{className:`${_e}-column-sorter-inner`,"aria-hidden":"true"},zr,_a))}const{cancelSort:Oa,triggerAsc:gr,triggerDesc:Pr}=yt||{};let qa=Oa;wa===Bl?qa=Pr:wa===Hl&&(qa=gr);const hr=typeof An=="object"?An:{title:qa};tn=Object.assign(Object.assign({},tn),{className:Ae()(tn.className,{[`${_e}-column-sort`]:la}),title:zr=>{const _a=le.createElement("div",{className:`${_e}-column-sorters`},le.createElement("span",{className:`${_e}-column-title`},Ei(kt.title,zr)),Ea);return An?le.createElement(Vl.Z,Object.assign({},hr),_a):_a},onHeaderCell:zr=>{const _a=kt.onHeaderCell&&kt.onHeaderCell(zr)||{},Va=_a.onClick,Ha=_a.onKeyDown;_a.onClick=Er=>{st({column:kt,key:Cn,sortOrder:wa,multiplePriority:Tl(kt)}),Va==null||Va(Er)},_a.onKeyDown=Er=>{Er.keyCode===qn.Z.ENTER&&(st({column:kt,key:Cn,sortOrder:wa,multiplePriority:Tl(kt)}),Ha==null||Ha(Er))};const Da=Ci(kt.title,{}),Ia=Da==null?void 0:Da.toString();return la?_a["aria-sort"]=la==="ascend"?"ascending":"descending":_a["aria-label"]=Ia||"",_a.className=Ae()(_a.className,`${_e}-column-has-sorters`),_a.tabIndex=0,kt.ellipsis&&(_a.title=(Da!=null?Da:"").toString()),_a}})}return"children"in tn&&(tn=Object.assign(Object.assign({},tn),{children:ru(_e,tn.children,rt,st,St,yt,Rt,Xt)})),tn})}function ou(_e){const{column:Ge,sortOrder:rt}=_e;return{column:Ge,order:rt,field:Ge.dataIndex,columnKey:Ge.key}}function Zl(_e){const Ge=_e.filter(rt=>{let{sortOrder:st}=rt;return st}).map(ou);return Ge.length===0&&_e.length?Object.assign(Object.assign({},ou(_e[_e.length-1])),{column:void 0}):Ge.length<=1?Ge[0]||{}:Ge}function Ql(_e,Ge,rt){const st=Ge.slice().sort((Rt,Zt)=>Zt.multiplePriority-Rt.multiplePriority),St=_e.slice(),yt=st.filter(Rt=>{let{column:{sorter:Zt},sortOrder:kt}=Rt;return tu(Zt)&&kt});return yt.length?St.sort((Rt,Zt)=>{for(let kt=0;kt{const Zt=Rt[rt];return Zt?Object.assign(Object.assign({},Rt),{[rt]:Ql(Zt,Ge,rt)}):Rt}):St}function iu(_e){let{prefixCls:Ge,mergedColumns:rt,onSorterChange:st,sortDirections:St,tableLocale:yt,showSorterTooltip:Rt}=_e;const[Zt,kt]=le.useState(au(rt,!0)),an=le.useMemo(()=>{let Cn=!0;const da=au(rt,!1);if(!da.length)return Zt;const la=[];function wa(Oa){Cn?la.push(Oa):la.push(Object.assign(Object.assign({},Oa),{sortOrder:null}))}let Ea=null;return da.forEach(Oa=>{Ea===null?(wa(Oa),Oa.sortOrder&&(Oa.multiplePriority===!1?Cn=!1:Ea=!0)):(Ea&&Oa.multiplePriority!==!1||(Cn=!1),wa(Oa))}),la},[rt,Zt]),Xt=le.useMemo(()=>{const Cn=an.map(da=>{let{column:la,sortOrder:wa}=da;return{column:la,order:wa}});return{sortColumns:Cn,sortColumn:Cn[0]&&Cn[0].column,sortOrder:Cn[0]&&Cn[0].order}},[an]);function tn(Cn){let da;Cn.multiplePriority===!1||!an.length||an[0].multiplePriority===!1?da=[Cn]:da=[].concat((0,Tn.Z)(an.filter(la=>{let{key:wa}=la;return wa!==Cn.key})),[Cn]),kt(da),st(Zl(da),da)}return[Cn=>ru(Ge,Cn,an,tn,St,yt,Rt),an,Xt,()=>Zl(an)]}function gu(_e,Ge){return _e.map(rt=>{const st=Object.assign({},rt);return st.title=Ei(rt.title,Ge),"children"in st&&(st.children=gu(st.children,Ge)),st})}function mu(_e){return[le.useCallback(rt=>gu(rt,_e),[_e])]}var Jl=mo((_e,Ge)=>{const{_renderTimes:rt}=_e,{_renderTimes:st}=Ge;return rt!==st}),Dl=Ji((_e,Ge)=>{const{_renderTimes:rt}=_e,{_renderTimes:st}=Ge;return rt!==st}),Ol=te(64993),jl=te(17313),fu=te(83116),pu=te(37613),Te=_e=>{const{componentCls:Ge}=_e,rt=`${_e.lineWidth}px ${_e.lineType} ${_e.tableBorderColor}`,st=(St,yt,Rt)=>({[`&${Ge}-${St}`]:{[`> ${Ge}-container`]:{[`> ${Ge}-content, > ${Ge}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Ge}-expanded-row-fixed`]:{margin:`-${yt}px -${Rt+_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, @@ -259,7 +259,7 @@ &${Ge}-row:hover > td, > th${Ge}-cell-row-hover, > td${Ge}-cell-row-hover - `]:{background:da},[`&${Ge}-row-selected`]:{"> th, > td":{background:la},"&:hover > th, &:hover > td":{background:wa}}}},[`${Ge}-footer`]:{padding:`${st}px ${St}px`,color:Ea,background:Oa}})}};var kr=(0,fu.Z)("Table",_e=>{const{colorTextHeading:Ge,colorSplit:rt,colorIcon:st,colorIconHover:St,opacityLoading:yt,colorBgContainer:Rt,controlInteractiveSize:Zt,headerBg:kt,headerColor:an,headerSortActiveBg:Xt,headerSortHoverBg:tn,bodySortBg:Bn,rowHoverBg:An,rowSelectedBg:Cn,rowSelectedHoverBg:da,rowExpandedBg:la,cellPaddingBlock:wa,cellPaddingInline:Ea,cellPaddingBlockMD:Oa,cellPaddingInlineMD:gr,cellPaddingBlockSM:Pr,cellPaddingInlineSM:qa,borderColor:hr,footerBg:zr,footerColor:_a,headerBorderRadius:Va,cellFontSize:Ha,cellFontSizeMD:Da,cellFontSizeSM:Ia,headerSplitColor:Er,fixedHeaderSortActiveBg:$r,headerFilterHoverBg:Kr,filterDropdownBg:ir,expandIconBg:qr,selectionColumnWidth:ao,stickyScrollBarBg:oo}=_e,Yr=new Ol.C(st),ni=new Ol.C(St),ro=2,_r=(0,pu.TS)(_e,{tableFontSize:Ha,tableBg:Rt,tableRadius:Va,tablePaddingVertical:wa,tablePaddingHorizontal:Ea,tablePaddingVerticalMiddle:Oa,tablePaddingHorizontalMiddle:gr,tablePaddingVerticalSmall:Pr,tablePaddingHorizontalSmall:qa,tableBorderColor:hr,tableHeaderTextColor:an,tableHeaderBg:kt,tableFooterTextColor:_a,tableFooterBg:zr,tableHeaderCellSplitColor:Er,tableHeaderSortBg:Xt,tableHeaderSortHoverBg:tn,tableHeaderIconColor:Yr.clone().setAlpha(Yr.getAlpha()*yt).toRgbString(),tableHeaderIconColorHover:ni.clone().setAlpha(ni.getAlpha()*yt).toRgbString(),tableBodySortBg:Bn,tableFixedHeaderSortActiveBg:$r,tableHeaderFilterActiveBg:Kr,tableFilterDropdownBg:ir,tableRowHoverBg:An,tableSelectedRowBg:Cn,tableSelectedRowHoverBg:da,zIndexTableFixed:ro,zIndexTableSticky:ro+1,tableFontSizeMiddle:Da,tableFontSizeSmall:Ia,tableSelectionColumnWidth:ao,tableExpandIconBg:qr,tableExpandColumnWidth:Zt+2*_e.padding,tableExpandedRowBg:la,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:oo,tableScrollThumbBgHover:Ge,tableScrollBg:rt});return[Yo(_r),fa(_r),ti(_r),Fo(_r),xa(_r),Te(_r),Ln(_r),cn(_r),ti(_r),Ht(_r),er(_r),_n(_r),fo(_r),ct(_r),ar(_r),Xa(_r),Di(_r)]},_e=>{const{colorFillAlter:Ge,colorBgContainer:rt,colorTextHeading:st,colorFillSecondary:St,colorFillContent:yt,controlItemBgActive:Rt,controlItemBgActiveHover:Zt,padding:kt,paddingSM:an,paddingXS:Xt,colorBorderSecondary:tn,borderRadiusLG:Bn,fontSize:An,controlHeight:Cn,colorTextPlaceholder:da}=_e,la=new Ol.C(St).onBackground(rt).toHexShortString(),wa=new Ol.C(yt).onBackground(rt).toHexShortString(),Ea=new Ol.C(Ge).onBackground(rt).toHexShortString();return{headerBg:Ea,headerColor:st,headerSortActiveBg:la,headerSortHoverBg:wa,bodySortBg:Ea,rowHoverBg:Ea,rowSelectedBg:Rt,rowSelectedHoverBg:Zt,rowExpandedBg:Ge,cellPaddingBlock:kt,cellPaddingInline:kt,cellPaddingBlockMD:an,cellPaddingInlineMD:Xt,cellPaddingBlockSM:Xt,cellPaddingInlineSM:Xt,borderColor:tn,headerBorderRadius:Bn,footerBg:Ea,footerColor:st,cellFontSize:An,cellFontSizeMD:An,cellFontSizeSM:An,headerSplitColor:tn,fixedHeaderSortActiveBg:la,headerFilterHoverBg:yt,filterDropdownMenuBg:rt,filterDropdownBg:rt,expandIconBg:rt,selectionColumnWidth:Cn,stickyScrollBarBg:da,stickyScrollBarBorderRadius:100}});const To=[],oi=(_e,Ge)=>{const{prefixCls:rt,className:st,rootClassName:St,style:yt,size:Rt,bordered:Zt,dropdownPrefixCls:kt,dataSource:an,pagination:Xt,rowSelection:tn,rowKey:Bn="key",rowClassName:An,columns:Cn,children:da,childrenColumnName:la,onChange:wa,getPopupContainer:Ea,loading:Oa,expandIcon:gr,expandable:Pr,expandedRowRender:qa,expandIconColumnIndex:hr,indentSize:zr,scroll:_a,sortDirections:Va,locale:Ha,showSorterTooltip:Da=!0,virtual:Ia}=_e,Er=le.useMemo(()=>Cn||It(da),[Cn,da]),$r=le.useMemo(()=>Er.some(Fa=>Fa.responsive),[Er]),Kr=(0,hl.Z)($r),ir=le.useMemo(()=>{const Fa=new Set(Object.keys(Kr).filter(rr=>Kr[rr]));return Er.filter(rr=>!rr.responsive||rr.responsive.some(Rr=>Fa.has(Rr)))},[Er,Kr]),qr=(0,pl.Z)(_e,["className","style","columns"]),{locale:ao=yl.Z,direction:oo,table:Yr,renderEmpty:ni,getPrefixCls:ro,getPopupContainer:_r}=le.useContext(Pi.E_),ii=(0,Yi.Z)(Rt),Nn=Object.assign(Object.assign({},ao.Table),Ha),Vo=an||To,Zo=ro("table",rt),Oi=ro("dropdown",kt),Dr=Object.assign({childrenColumnName:la,expandIconColumnIndex:hr},Pr),{childrenColumnName:br="children"}=Dr,Br=le.useMemo(()=>Vo.some(Fa=>Fa==null?void 0:Fa[br])?"nest":qa||Pr&&Pr.expandedRowRender?"row":null,[Vo]),lr={body:le.useRef()},Ta=le.useMemo(()=>typeof Bn=="function"?Bn:Fa=>Fa==null?void 0:Fa[Bn],[Bn]),[In]=Vi(Vo,br,Ta),La={},jr=function(Fa,rr){let Rr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var dr,Ro,Mn;const Cr=Object.assign(Object.assign({},La),Fa);Rr&&((dr=La.resetPagination)===null||dr===void 0||dr.call(La),!((Ro=Cr.pagination)===null||Ro===void 0)&&Ro.current&&(Cr.pagination.current=1),Xt&&Xt.onChange&&Xt.onChange(1,(Mn=Cr.pagination)===null||Mn===void 0?void 0:Mn.pageSize)),_a&&_a.scrollToFirstRowOnChange!==!1&&lr.body.current&&(0,vl.Z)(0,{getContainer:()=>lr.body.current}),wa==null||wa(Cr.pagination,Cr.filters,Cr.sorter,{currentDataSource:Al(Ql(Vo,Cr.sorterStates,br),Cr.filterStates),action:rr})},io=(Fa,rr)=>{jr({sorter:Fa,sorterStates:rr},"sort",!1)},[nt,Ve,Je,Wt]=iu({prefixCls:Zo,mergedColumns:ir,onSorterChange:io,sortDirections:Va||["ascend","descend"],tableLocale:Nn,showSorterTooltip:Da}),Vt=le.useMemo(()=>Ql(Vo,Ve,br),[Vo,Ve]);La.sorter=Wt(),La.sorterStates=Ve;const Yt=(Fa,rr)=>{jr({filters:Fa,filterStates:rr},"filter",!0)},[ea,qt,Et]=Bi({prefixCls:Zo,locale:Nn,dropdownPrefixCls:Oi,mergedColumns:ir,onFilterChange:Yt,getPopupContainer:Ea||_r}),ln=Al(Vt,qt);La.filters=Et,La.filterStates=qt;const ua=le.useMemo(()=>{const Fa={};return Object.keys(Et).forEach(rr=>{Et[rr]!==null&&(Fa[rr]=Et[rr])}),Object.assign(Object.assign({},Je),{filters:Fa})},[Je,Et]),[Un]=mu(ua),dn=(Fa,rr)=>{jr({pagination:Object.assign(Object.assign({},La.pagination),{current:Fa,pageSize:rr})},"paginate")},[pa,xt]=Ki(ln.length,dn,Xt);La.pagination=Xt===!1?{}:Xi(pa,Xt),La.resetPagination=xt;const $t=le.useMemo(()=>{if(Xt===!1||!pa.pageSize)return ln;const{current:Fa=1,total:rr,pageSize:Rr=sl}=pa;return ln.lengthRr?ln.slice((Fa-1)*Rr,Fa*Rr):ln:ln.slice((Fa-1)*Rr,Fa*Rr)},[!!Xt,ln,pa&&pa.current,pa&&pa.pageSize,pa&&pa.total]),[fn,zt]=eu({prefixCls:Zo,data:ln,pageData:$t,getRowKey:Ta,getRecordByKey:In,expandType:Br,childrenColumnName:br,locale:Nn,getPopupContainer:Ea||_r},tn),Yn=(Fa,rr,Rr)=>{let dr;return typeof An=="function"?dr=Ae()(An(Fa,rr,Rr)):dr=Ae()(An),Ae()({[`${Zo}-row-selected`]:zt.has(Ta(Fa,rr))},dr)};Dr.__PARENT_RENDER_ICON__=Dr.expandIcon,Dr.expandIcon=Dr.expandIcon||gr||$a(Nn),Br==="nest"&&Dr.expandIconColumnIndex===void 0?Dr.expandIconColumnIndex=tn?1:0:Dr.expandIconColumnIndex>0&&tn&&(Dr.expandIconColumnIndex-=1),typeof Dr.indentSize!="number"&&(Dr.indentSize=typeof zr=="number"?zr:15);const Pa=le.useCallback(Fa=>Un(fn(ea(nt(Fa)))),[nt,ea,fn]);let en,Ya;if(Xt!==!1&&(pa!=null&&pa.total)){let Fa;pa.size?Fa=pa.size:Fa=ii==="small"||ii==="middle"?"small":void 0;const rr=Ro=>le.createElement(Cl.Z,Object.assign({},pa,{className:Ae()(`${Zo}-pagination ${Zo}-pagination-${Ro}`,pa.className),size:Fa})),Rr=oo==="rtl"?"left":"right",{position:dr}=pa;if(dr!==null&&Array.isArray(dr)){const Ro=dr.find(Ca=>Ca.includes("top")),Mn=dr.find(Ca=>Ca.includes("bottom")),Cr=dr.every(Ca=>`${Ca}`=="none");!Ro&&!Mn&&!Cr&&(Ya=rr(Rr)),Ro&&(en=rr(Ro.toLowerCase().replace("top",""))),Mn&&(Ya=rr(Mn.toLowerCase().replace("bottom","")))}else Ya=rr(Rr)}let ht;typeof Oa=="boolean"?ht={spinning:Oa}:typeof Oa=="object"&&(ht=Object.assign({spinning:!0},Oa));const[Kn,Wa]=kr(Zo),[,Ze]=(0,Aa.Z)(),Kt=Ae()(`${Zo}-wrapper`,Yr==null?void 0:Yr.className,{[`${Zo}-wrapper-rtl`]:oo==="rtl"},st,St,Wa),sa=Object.assign(Object.assign({},Yr==null?void 0:Yr.style),yt),Sr=Ha&&Ha.emptyText||(ni==null?void 0:ni("Table"))||le.createElement(pi.Z,{componentName:"Table"}),Jt=Ia?Dl:Jl,Sa={},Qa=le.useMemo(()=>{const{fontSize:Fa,lineHeight:rr,padding:Rr,paddingXS:dr,paddingSM:Ro}=Ze,Mn=Math.floor(Fa*rr);switch(ii){case"large":return Rr*2+Mn;case"small":return dr*2+Mn;default:return Ro*2+Mn}},[Ze,ii]);return Ia&&(Sa.listItemHeight=Qa),Kn(le.createElement("div",{ref:Ge,className:Kt,style:sa},le.createElement(wr.Z,Object.assign({spinning:!1},ht),en,le.createElement(Jt,Object.assign({},Sa,qr,{columns:ir,direction:oo,expandable:Dr,prefixCls:Zo,className:Ae()({[`${Zo}-middle`]:ii==="middle",[`${Zo}-small`]:ii==="small",[`${Zo}-bordered`]:Zt,[`${Zo}-empty`]:Vo.length===0}),data:$t,rowKey:Ta,rowClassName:Yn,emptyText:Sr,internalHooks:Ee,internalRefs:lr,transformColumns:Pa})),Ya)))};var gi=le.forwardRef(oi);const Ko=(_e,Ge)=>{const rt=le.useRef(0);return rt.current+=1,le.createElement(gi,Object.assign({},_e,{ref:Ge,_renderTimes:rt.current}))},qo=le.forwardRef(Ko);qo.SELECTION_COLUMN=ml,qo.EXPAND_COLUMN=x,qo.SELECTION_ALL=Ul,qo.SELECTION_INVERT=Yl,qo.SELECTION_NONE=zl,qo.Column=Zi,qo.ColumnGroup=tl,qo.Summary=ge;var ji=qo,Mi=ji},17574:function(Ft,At,te){"use strict";te.d(At,{default:function(){return Ke}});var x=te(60091),Ee=te(94480),Oe=te(52671),je=te(8657),he=te(54476),Ce=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),Be=function(Re,Ye){return Ce.createElement(Ne.Z,(0,he.Z)({},Re,{ref:Ye,icon:me}))},pe=Ce.forwardRef(Be),Le=pe,ye=te(92310),ae=te.n(ye),E=te(35654),a=te(71430),b=te(36355),y=te(56082),z=te(62892),ee=te(20648);const ne=4;function oe(ke){const{dropPosition:Re,dropLevelOffset:Ye,prefixCls:$e,indent:ze,direction:at="ltr"}=ke,Ct=at==="ltr"?"left":"right",Pt=at==="ltr"?"right":"left",dt={[Ct]:-Ye*ze+ne,[Pt]:0};switch(Re){case-1:dt.top=-3;break;case 1:dt.bottom=-3;break;default:dt.bottom=-3,dt[Ct]=ze+ne;break}return Ce.createElement("div",{style:dt,className:`${$e}-drop-indicator`})}var ue=te(71997),Pe=Ce.forwardRef((ke,Re)=>{const{getPrefixCls:Ye,direction:$e,virtual:ze,tree:at}=Ce.useContext(b.E_),{prefixCls:Ct,className:Pt,showIcon:dt=!1,showLine:Bt,switcherIcon:we,blockNode:wt=!1,children:Ot,checkable:Me=!1,selectable:ut=!0,draggable:ce,motion:ie,style:re}=ke,se=Ye("tree",Ct),de=Ye(),De=ie!=null?ie:Object.assign(Object.assign({},(0,z.Z)(de)),{motionAppear:!1}),ge=Object.assign(Object.assign({},ke),{checkable:Me,selectable:ut,showIcon:dt,motion:De,blockNode:wt,showLine:!!Bt,dropIndicatorRender:oe}),[be,et]=(0,ee.ZP)(se),Qe=Ce.useMemo(()=>{if(!ce)return!1;let it={};switch(typeof ce){case"function":it.nodeDraggable=ce;break;case"object":it=Object.assign({},ce);break;default:break}return it.icon!==!1&&(it.icon=it.icon||Ce.createElement(y.Z,null)),it},[ce]),Fe=it=>Ce.createElement(ue.Z,{prefixCls:se,switcherIcon:we,treeNodeProps:it,showLine:Bt});return be(Ce.createElement(x.Z,Object.assign({itemHeight:20,ref:Re,virtual:ze},ge,{style:Object.assign(Object.assign({},at==null?void 0:at.style),re),prefixCls:se,className:ae()({[`${se}-icon-hide`]:!dt,[`${se}-block-node`]:wt,[`${se}-unselectable`]:!ut,[`${se}-rtl`]:$e==="rtl"},at==null?void 0:at.className,Pt,et),direction:$e,checkable:Me&&Ce.createElement("span",{className:`${se}-checkbox-inner`}),selectable:ut,switcherIcon:Fe,draggable:Qe}),Ot))}),Se;(function(ke){ke[ke.None=0]="None",ke[ke.Start=1]="Start",ke[ke.End=2]="End"})(Se||(Se={}));function Ie(ke,Re){function Ye($e){const{key:ze,children:at}=$e;Re(ze,$e)!==!1&&Ie(at||[],Re)}ke.forEach(Ye)}function We(ke){let{treeData:Re,expandedKeys:Ye,startKey:$e,endKey:ze}=ke;const at=[];let Ct=Se.None;if($e&&$e===ze)return[$e];if(!$e||!ze)return[];function Pt(dt){return dt===$e||dt===ze}return Ie(Re,dt=>{if(Ct===Se.End)return!1;if(Pt(dt)){if(at.push(dt),Ct===Se.None)Ct=Se.Start;else if(Ct===Se.Start)return Ct=Se.End,!1}else Ct===Se.Start&&at.push(dt);return Ye.includes(dt)}),at}function ve(ke,Re){const Ye=(0,Ee.Z)(Re),$e=[];return Ie(ke,(ze,at)=>{const Ct=Ye.indexOf(ze);return Ct!==-1&&($e.push(at),Ye.splice(Ct,1)),!!Ye.length}),$e}var tt=function(ke,Re){var Ye={};for(var $e in ke)Object.prototype.hasOwnProperty.call(ke,$e)&&Re.indexOf($e)<0&&(Ye[$e]=ke[$e]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,$e=Object.getOwnPropertySymbols(ke);ze<$e.length;ze++)Re.indexOf($e[ze])<0&&Object.prototype.propertyIsEnumerable.call(ke,$e[ze])&&(Ye[$e[ze]]=ke[$e[ze]]);return Ye};function Ae(ke){const{isLeaf:Re,expanded:Ye}=ke;return Re?Ce.createElement(Oe.Z,null):Ye?Ce.createElement(je.Z,null):Ce.createElement(Le,null)}function lt(ke){let{treeData:Re,children:Ye}=ke;return Re||(0,a.zn)(Ye)}const Ue=(ke,Re)=>{var{defaultExpandAll:Ye,defaultExpandParent:$e,defaultExpandedKeys:ze}=ke,at=tt(ke,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Ct=Ce.useRef(),Pt=Ce.useRef(),dt=()=>{const{keyEntities:Qe}=(0,a.I8)(lt(at));let Fe;return Ye?Fe=Object.keys(Qe):$e?Fe=(0,E.r7)(at.expandedKeys||ze||[],Qe):Fe=at.expandedKeys||ze,Fe},[Bt,we]=Ce.useState(at.selectedKeys||at.defaultSelectedKeys||[]),[wt,Ot]=Ce.useState(()=>dt());Ce.useEffect(()=>{"selectedKeys"in at&&we(at.selectedKeys)},[at.selectedKeys]),Ce.useEffect(()=>{"expandedKeys"in at&&Ot(at.expandedKeys)},[at.expandedKeys]);const Me=(Qe,Fe)=>{var it;return"expandedKeys"in at||Ot(Qe),(it=at.onExpand)===null||it===void 0?void 0:it.call(at,Qe,Fe)},ut=(Qe,Fe)=>{var it;const{multiple:Lt}=at,{node:_t,nativeEvent:on}=Fe,{key:Tt=""}=_t,Qt=lt(at),qe=Object.assign(Object.assign({},Fe),{selected:!0}),ft=(on==null?void 0:on.ctrlKey)||(on==null?void 0:on.metaKey),vt=on==null?void 0:on.shiftKey;let Nt;Lt&&ft?(Nt=Qe,Ct.current=Tt,Pt.current=Nt,qe.selectedNodes=ve(Qt,Nt)):Lt&&vt?(Nt=Array.from(new Set([].concat((0,Ee.Z)(Pt.current||[]),(0,Ee.Z)(We({treeData:Qt,expandedKeys:wt,startKey:Tt,endKey:Ct.current}))))),qe.selectedNodes=ve(Qt,Nt)):(Nt=[Tt],Ct.current=Tt,Pt.current=Nt,qe.selectedNodes=ve(Qt,Nt)),(it=at.onSelect)===null||it===void 0||it.call(at,Nt,qe),"selectedKeys"in at||we(Nt)},{getPrefixCls:ce,direction:ie}=Ce.useContext(b.E_),{prefixCls:re,className:se,showIcon:de=!0,expandAction:De="click"}=at,ge=tt(at,["prefixCls","className","showIcon","expandAction"]),be=ce("tree",re),et=ae()(`${be}-directory`,{[`${be}-directory-rtl`]:ie==="rtl"},se);return Ce.createElement(Pe,Object.assign({icon:Ae,ref:Re,blockNode:!0},ge,{showIcon:de,expandAction:De,prefixCls:be,className:et,expandedKeys:wt,selectedKeys:Bt,onSelect:ut,onExpand:Me}))};var gt=Ce.forwardRef(Ue);const ot=Pe;ot.DirectoryTree=gt,ot.TreeNode=x.O;var Ke=ot},20648:function(Ft,At,te){"use strict";te.d(At,{TM:function(){return ye},Yk:function(){return Le}});var x=te(36237),Ee=te(98447),Oe=te(17313),je=te(8378),he=te(37613),Ce=te(83116);const le=new x.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),me=(ae,E)=>({[`.${ae}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),Ne=(ae,E)=>({[`.${ae}-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:'""'}}}),Be=(ae,E)=>{const{treeCls:a,treeNodeCls:b,treeNodePadding:y,titleHeight:z,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:z,lineHeight:`${z}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:z}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},me(ae,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:z,margin:0,lineHeight:`${z}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:z/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:z/2*.8,height:z/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:z,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${z}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:z,height:z,lineHeight:`${z}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${z}px`,userSelect:"none"},Ne(ae,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:z/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:`${z/2}px !important`}}}}})}},pe=ae=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:b,directoryNodeSelectedBg:y,directoryNodeSelectedColor:z}=ae;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,transition:`background-color ${ae.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ae.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${ae.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:z,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${E}-switcher`]:{color:z},[`${E}-node-content-wrapper`]:{color:z,background:"transparent"}}}}}},Le=(ae,E)=>{const a=`.${ae}`,b=`${a}-treenode`,y=E.paddingXS/2,z=(0,he.TS)(E,{treeCls:a,treeNodeCls:b,treeNodePadding:y});return[Be(ae,z),pe(z)]},ye=ae=>{const{controlHeightSM:E}=ae;return{titleHeight:E,nodeHoverBg:ae.controlItemBgHover,nodeSelectedBg:ae.controlItemBgActive}};At.ZP=(0,Ce.Z)("Tree",(ae,E)=>{let{prefixCls:a}=E;return[{[ae.componentCls]:(0,Ee.C2)(`${a}-checkbox`,ae)},Le(a,ae),(0,je.Z)(ae)]},ae=>{const{colorTextLightSolid:E,colorPrimary:a}=ae;return Object.assign(Object.assign({},ye(ae)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return b}});var x=te(54476),Ee=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),Ce=function(z,ee){return Ee.createElement(he.Z,(0,x.Z)({},z,{ref:ee,icon:je}))},le=Ee.forwardRef(Ce),me=le,Ne=te(52671),Be=te(58617),pe=te(15075),Le=te(43531),ye=te(92310),ae=te.n(ye),E=te(92343),b=y=>{const{prefixCls:z,switcherIcon:ee,treeNodeProps:ne,showLine:oe}=y,{isLeaf:ue,expanded:fe,loading:Pe}=ne;if(Pe)return Ee.createElement(Be.Z,{className:`${z}-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,tt=`${z}-switcher-line-custom-icon`;return(0,E.l$)(ve)?(0,E.Tm)(ve,{className:ae()(ve.props.className||"",tt)}):ve}return Se?Ee.createElement(Ne.Z,{className:`${z}-switcher-line-icon`}):Ee.createElement("span",{className:`${z}-switcher-leaf-line`})}const Ie=`${z}-switcher-icon`,We=typeof ee=="function"?ee(ne):ee;return(0,E.l$)(We)?(0,E.Tm)(We,{className:ae()(We.props.className||"",Ie)}):We!==void 0?We:oe?fe?Ee.createElement(pe.Z,{className:`${z}-switcher-line-icon`}):Ee.createElement(Le.Z,{className:`${z}-switcher-line-icon`}):Ee.createElement(me,{className:Ie})}},54580:function(Ft,At,te){"use strict";te.d(At,{default:function(){return Xr}});var x=te(59301),Ee=te(94480),Oe=te(92310),je=te.n(Oe),he=te(54476),Ce=te(67732),le=te(83652),me=te(42403),Ne=te(158),Be=te(20068),pe=te(75931),Le=te(75044),ye=te(76190),ae=te(3202),E=te(26112);function a(Dt,Sn){var yn="cannot ".concat(Dt.method," ").concat(Dt.action," ").concat(Sn.status,"'"),Zn=new Error(yn);return Zn.status=Sn.status,Zn.method=Dt.method,Zn.url=Dt.action,Zn}function b(Dt){var Sn=Dt.responseText||Dt.response;if(!Sn)return Sn;try{return JSON.parse(Sn)}catch(yn){return Sn}}function y(Dt){var Sn=new XMLHttpRequest;Dt.onProgress&&Sn.upload&&(Sn.upload.onprogress=function(Xn){Xn.total>0&&(Xn.percent=Xn.loaded/Xn.total*100),Dt.onProgress(Xn)});var yn=new FormData;Dt.data&&Object.keys(Dt.data).forEach(function(oa){var Xn=Dt.data[oa];if(Array.isArray(Xn)){Xn.forEach(function(Vn){yn.append("".concat(oa,"[]"),Vn)});return}yn.append(oa,Xn)}),Dt.file instanceof Blob?yn.append(Dt.filename,Dt.file,Dt.file.name):yn.append(Dt.filename,Dt.file),Sn.onerror=function(Xn){Dt.onError(Xn)},Sn.onload=function(){return Sn.status<200||Sn.status>=300?Dt.onError(a(Dt,Sn),b(Sn)):Dt.onSuccess(b(Sn),Sn)},Sn.open(Dt.method,Dt.action,!0),Dt.withCredentials&&"withCredentials"in Sn&&(Sn.withCredentials=!0);var Zn=Dt.headers||{};return Zn["X-Requested-With"]!==null&&Sn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Zn).forEach(function(oa){Zn[oa]!==null&&Sn.setRequestHeader(oa,Zn[oa])}),Sn.send(yn),{abort:function(){Sn.abort()}}}var z=+new Date,ee=0;function ne(){return"rc-upload-".concat(z,"-").concat(++ee)}var oe=te(48736),ue=function(Dt,Sn){if(Dt&&Sn){var yn=Array.isArray(Sn)?Sn:Sn.split(","),Zn=Dt.name||"",oa=Dt.type||"",Xn=oa.replace(/\/.*$/,"");return yn.some(function(Vn){var jn=Vn.trim();if(/^\*(\/\*)?$/.test(Vn))return!0;if(jn.charAt(0)==="."){var Tr=Zn.toLowerCase(),xr=jn.toLowerCase(),hn=[xr];return(xr===".jpg"||xr===".jpeg")&&(hn=[".jpg",".jpeg"]),hn.some(function(Mo){return Tr.endsWith(Mo)})}return/\/\*$/.test(jn)?Xn===jn.replace(/\/.*$/,""):oa===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 fe(Dt,Sn){var yn=Dt.createReader(),Zn=[];function oa(){yn.readEntries(function(Xn){var Vn=Array.prototype.slice.apply(Xn);Zn=Zn.concat(Vn);var jn=!Vn.length;jn?Sn(Zn):oa()})}oa()}var Pe=function(Sn,yn,Zn){var oa=function Xn(Vn,jn){Vn&&(Vn.path=jn||"",Vn.isFile?Vn.file(function(Tr){Zn(Tr)&&(Vn.fullPath&&!Tr.webkitRelativePath&&(Object.defineProperties(Tr,{webkitRelativePath:{writable:!0}}),Tr.webkitRelativePath=Vn.fullPath.replace(/^\//,""),Object.defineProperties(Tr,{webkitRelativePath:{writable:!1}})),yn([Tr]))}):Vn.isDirectory&&fe(Vn,function(Tr){Tr.forEach(function(xr){Xn(xr,"".concat(jn).concat(Vn.name,"/"))})}))};Sn.forEach(function(Xn){oa(Xn.webkitGetAsEntry())})},Se=Pe,Ie=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],We=function(Dt){(0,me.Z)(yn,Dt);var Sn=(0,Ne.Z)(yn);function yn(){var Zn;(0,Ce.Z)(this,yn);for(var oa=arguments.length,Xn=new Array(oa),Vn=0;Vn{let{uid:Xn}=oa;return Xn===Dt.uid});return Zn===-1?yn.push(Dt):yn[Zn]=Dt,yn}function it(Dt,Sn){const yn=Dt.uid!==void 0?"uid":"name";return Sn.filter(Zn=>Zn[yn]===Dt[yn])[0]}function Lt(Dt,Sn){const yn=Dt.uid!==void 0?"uid":"name",Zn=Sn.filter(oa=>oa[yn]!==Dt[yn]);return Zn.length===Sn.length?null:Zn}const _t=function(){const Sn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Zn=Sn[Sn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Zn)||[""])[0]},on=Dt=>Dt.indexOf("image/")===0,Tt=Dt=>{if(Dt.type&&!Dt.thumbUrl)return on(Dt.type);const Sn=Dt.thumbUrl||Dt.url||"",yn=_t(Sn);return/^data:image\//.test(Sn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(yn)?!0:!(/^data:/.test(Sn)||yn)},Qt=200;function qe(Dt){return new Promise(Sn=>{if(!Dt.type||!on(Dt.type)){Sn("");return}const yn=document.createElement("canvas");yn.width=Qt,yn.height=Qt,yn.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qt}px; height: ${Qt}px; z-index: 9999; display: none;`,document.body.appendChild(yn);const Zn=yn.getContext("2d"),oa=new Image;if(oa.onload=()=>{const{width:Xn,height:Vn}=oa;let jn=Qt,Tr=Qt,xr=0,hn=0;Xn>Vn?(Tr=Vn*(Qt/Xn),hn=-(Tr-jn)/2):(jn=Xn*(Qt/Vn),xr=-(jn-Tr)/2),Zn.drawImage(oa,xr,hn,jn,Tr);const Mo=yn.toDataURL();document.body.removeChild(yn),window.URL.revokeObjectURL(oa.src),Sn(Mo)},oa.crossOrigin="anonymous",Dt.type.startsWith("image/svg+xml")){const Xn=new FileReader;Xn.onload=()=>{Xn.result&&(oa.src=Xn.result)},Xn.readAsDataURL(Dt)}else if(Dt.type.startsWith("image/gif")){const Xn=new FileReader;Xn.onload=()=>{Xn.result&&Sn(Xn.result)},Xn.readAsDataURL(Dt)}else oa.src=window.URL.createObjectURL(Dt)})}var ft=te(26227),vt=te(41464),Nt=te(15277),sn=te(93948),vn=te(6848),Fn=x.forwardRef((Dt,Sn)=>{let{prefixCls:yn,className:Zn,style:oa,locale:Xn,listType:Vn,file:jn,items:Tr,progress:xr,iconRender:hn,actionIconRender:Mo,itemRender:ko,isImgUrl:Jo,showPreviewIcon:ai,showRemoveIcon:aa,showDownloadIcon:Za,previewIcon:Lr,removeIcon:Ja,downloadIcon:mo,onPreview:Vr,onDownload:Ir,onClose:ho}=Dt;var Xo,wi;const{status:ba}=jn,[Ba,ll]=x.useState(ba);x.useEffect(()=>{ba!=="removed"&&ll(ba)},[ba]);const[el,cl]=x.useState(!1);x.useEffect(()=>{const Pi=setTimeout(()=>{cl(!0)},300);return()=>{clearTimeout(Pi)}},[]);const al=hn(jn);let Ri=x.createElement("div",{className:`${yn}-icon`},al);if(Vn==="picture"||Vn==="picture-card"||Vn==="picture-circle")if(Ba==="uploading"||!jn.thumbUrl&&!jn.url){const Pi=je()(`${yn}-list-item-thumbnail`,{[`${yn}-list-item-file`]:Ba!=="uploading"});Ri=x.createElement("div",{className:Pi},al)}else{const Pi=Jo!=null&&Jo(jn)?x.createElement("img",{src:jn.thumbUrl||jn.url,alt:jn.name,className:`${yn}-list-item-image`,crossOrigin:jn.crossOrigin}):al,pi=je()(`${yn}-list-item-thumbnail`,{[`${yn}-list-item-file`]:Jo&&!Jo(jn)});Ri=x.createElement("a",{className:pi,onClick:Yi=>Vr(jn,Yi),href:jn.url||jn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Pi)}const hi=je()(`${yn}-list-item`,`${yn}-list-item-${Ba}`),Wi=typeof jn.linkProps=="string"?JSON.parse(jn.linkProps):jn.linkProps,_i=aa?Mo((typeof Ja=="function"?Ja(jn):Ja)||x.createElement(ft.Z,null),()=>ho(jn),yn,Xn.removeFile):null,Qi=Za&&Ba==="done"?Mo((typeof mo=="function"?mo(jn):mo)||x.createElement(vt.Z,null),()=>Ir(jn),yn,Xn.downloadFile):null,$i=Vn!=="picture-card"&&Vn!=="picture-circle"&&x.createElement("span",{key:"download-delete",className:je()(`${yn}-list-item-actions`,{picture:Vn==="picture"})},Qi,_i),Ui=je()(`${yn}-list-item-name`),Ji=jn.url?[x.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Ui,title:jn.name},Wi,{href:jn.url,onClick:Pi=>Vr(jn,Pi)}),jn.name),$i]:[x.createElement("span",{key:"view",className:Ui,onClick:Pi=>Vr(jn,Pi),title:jn.name},jn.name),$i],Eo={pointerEvents:"none",opacity:.5},fi=ai?x.createElement("a",{href:jn.url||jn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:jn.url||jn.thumbUrl?void 0:Eo,onClick:Pi=>Vr(jn,Pi),title:Xn.previewFile},typeof Lr=="function"?Lr(jn):Lr||x.createElement(Nt.Z,null)):null,Nr=(Vn==="picture-card"||Vn==="picture-circle")&&Ba!=="uploading"&&x.createElement("span",{className:`${yn}-list-item-actions`},fi,Ba==="done"&&Qi,_i),{getPrefixCls:Zi}=x.useContext(ot.E_),zi=Zi(),tl=x.createElement("div",{className:hi},Ri,Ji,Nr,el&&x.createElement(de.default,{motionName:`${zi}-fade`,visible:Ba==="uploading",motionDeadline:2e3},Pi=>{let{className:pi}=Pi;const Yi="percent"in jn?x.createElement(sn.Z,Object.assign({},xr,{type:"line",percent:jn.percent,"aria-label":jn["aria-label"],"aria-labelledby":jn["aria-labelledby"]})):null;return x.createElement("div",{className:je()(`${yn}-list-item-progress`,pi)},Yi)})),pl=jn.response&&typeof jn.response=="string"?jn.response:((Xo=jn.error)===null||Xo===void 0?void 0:Xo.statusText)||((wi=jn.error)===null||wi===void 0?void 0:wi.message)||Xn.uploadError,vl=Ba==="error"?x.createElement(vn.Z,{title:pl,getPopupContainer:Pi=>Pi.parentNode},tl):tl;return x.createElement("div",{className:je()(`${yn}-list-item-container`,Zn),style:oa,ref:Sn},ko?ko(vl,jn,Tr,{download:Ir.bind(null,jn),preview:Vr.bind(null,jn),remove:ho.bind(null,jn)}):vl)});const va=(Dt,Sn)=>{const{listType:yn="text",previewFile:Zn=qe,onPreview:oa,onDownload:Xn,onRemove:Vn,locale:jn,iconRender:Tr,isImageUrl:xr=Tt,prefixCls:hn,items:Mo=[],showPreviewIcon:ko=!0,showRemoveIcon:Jo=!0,showDownloadIcon:ai=!1,removeIcon:aa,previewIcon:Za,downloadIcon:Lr,progress:Ja={size:[-1,2],showInfo:!1},appendAction:mo,appendActionVisible:Vr=!0,itemRender:Ir,disabled:ho}=Dt,Xo=(0,De.Z)(),[wi,ba]=x.useState(!1);x.useEffect(()=>{yn!=="picture"&&yn!=="picture-card"&&yn!=="picture-circle"||(Mo||[]).forEach(Eo=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Eo.originFileObj instanceof File||Eo.originFileObj instanceof Blob)||Eo.thumbUrl!==void 0||(Eo.thumbUrl="",Zn&&Zn(Eo.originFileObj).then(fi=>{Eo.thumbUrl=fi||"",Xo()}))})},[yn,Mo,Zn]),x.useEffect(()=>{ba(!0)},[]);const Ba=(Eo,fi)=>{if(oa)return fi==null||fi.preventDefault(),oa(Eo)},ll=Eo=>{typeof Xn=="function"?Xn(Eo):Eo.url&&window.open(Eo.url)},el=Eo=>{Vn==null||Vn(Eo)},cl=Eo=>{if(Tr)return Tr(Eo,yn);const fi=Eo.status==="uploading",Nr=xr&&xr(Eo)?x.createElement(se,null):x.createElement(Pt,null);let Zi=fi?x.createElement(dt.Z,null):x.createElement(Me,null);return yn==="picture"?Zi=fi?x.createElement(dt.Z,null):Nr:(yn==="picture-card"||yn==="picture-circle")&&(Zi=fi?jn.uploading:Nr),Zi},al=(Eo,fi,Nr,Zi)=>{const zi={type:"text",size:"small",title:Zi,onClick:tl=>{fi(),(0,be.l$)(Eo)&&Eo.props.onClick&&Eo.props.onClick(tl)},className:`${Nr}-list-item-action`,disabled:ho};if((0,be.l$)(Eo)){const tl=(0,be.Tm)(Eo,Object.assign(Object.assign({},Eo.props),{onClick:()=>{}}));return x.createElement(et.ZP,Object.assign({},zi,{icon:tl}))}return x.createElement(et.ZP,Object.assign({},zi),x.createElement("span",null,Eo))};x.useImperativeHandle(Sn,()=>({handlePreview:Ba,handleDownload:ll}));const{getPrefixCls:Ri}=x.useContext(ot.E_),hi=Ri("upload",hn),Wi=Ri(),_i=je()(`${hi}-list`,`${hi}-list-${yn}`),Qi=(0,Ee.Z)(Mo.map(Eo=>({key:Eo.uid,file:Eo})));let Ui={motionDeadline:2e3,motionName:`${hi}-${yn==="picture-card"||yn==="picture-circle"?"animate-inline":"animate"}`,keys:Qi,motionAppear:wi};const Ji=x.useMemo(()=>{const Eo=Object.assign({},(0,ge.Z)(Wi));return delete Eo.onAppearEnd,delete Eo.onEnterEnd,delete Eo.onLeaveEnd,Eo},[Wi]);return yn!=="picture-card"&&yn!=="picture-circle"&&(Ui=Object.assign(Object.assign({},Ji),Ui)),x.createElement("div",{className:_i},x.createElement(de.CSSMotionList,Object.assign({},Ui,{component:!1}),Eo=>{let{key:fi,file:Nr,className:Zi,style:zi}=Eo;return x.createElement(Fn,{key:fi,locale:jn,prefixCls:hi,className:Zi,style:zi,file:Nr,items:Mo,progress:Ja,listType:yn,isImgUrl:xr,showPreviewIcon:ko,showRemoveIcon:Jo,showDownloadIcon:ai,removeIcon:aa,previewIcon:Za,downloadIcon:Lr,iconRender:cl,actionIconRender:al,itemRender:Ir,onPreview:Ba,onDownload:ll,onClose:el})}),mo&&x.createElement(de.default,Object.assign({},Ui,{visible:Vr,forceRender:!0}),Eo=>{let{className:fi,style:Nr}=Eo;return(0,be.Tm)(mo,Zi=>({className:je()(Zi.className,fi),style:Object.assign(Object.assign(Object.assign({},Nr),{pointerEvents:fi?"none":void 0}),Zi.style)}))}))};var Na=x.forwardRef(va),Ra=te(17313),Ka=te(8378),mr=te(83116),Tn=te(37613),fr=Dt=>{const{componentCls:Sn,iconCls:yn}=Dt;return{[`${Sn}-wrapper`]:{[`${Sn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Dt.colorFillAlter,border:`${Dt.lineWidth}px dashed ${Dt.colorBorder}`,borderRadius:Dt.borderRadiusLG,cursor:"pointer",transition:`border-color ${Dt.motionDurationSlow}`,[Sn]:{padding:`${Dt.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:Dt.colorPrimaryHover},[`p${Sn}-drag-icon`]:{marginBottom:Dt.margin,[yn]:{color:Dt.colorPrimary,fontSize:Dt.uploadThumbnailSize}},[`p${Sn}-text`]:{margin:`0 0 ${Dt.marginXXS}px`,color:Dt.colorTextHeading,fontSize:Dt.fontSizeLG},[`p${Sn}-hint`]:{color:Dt.colorTextDescription,fontSize:Dt.fontSize},[`&${Sn}-disabled`]:{cursor:"not-allowed",[`p${Sn}-drag-icon ${yn}, + `]:{background:da},[`&${Ge}-row-selected`]:{"> th, > td":{background:la},"&:hover > th, &:hover > td":{background:wa}}}},[`${Ge}-footer`]:{padding:`${st}px ${St}px`,color:Ea,background:Oa}})}};var kr=(0,fu.Z)("Table",_e=>{const{colorTextHeading:Ge,colorSplit:rt,colorIcon:st,colorIconHover:St,opacityLoading:yt,colorBgContainer:Rt,controlInteractiveSize:Zt,headerBg:kt,headerColor:an,headerSortActiveBg:Xt,headerSortHoverBg:tn,bodySortBg:Bn,rowHoverBg:An,rowSelectedBg:Cn,rowSelectedHoverBg:da,rowExpandedBg:la,cellPaddingBlock:wa,cellPaddingInline:Ea,cellPaddingBlockMD:Oa,cellPaddingInlineMD:gr,cellPaddingBlockSM:Pr,cellPaddingInlineSM:qa,borderColor:hr,footerBg:zr,footerColor:_a,headerBorderRadius:Va,cellFontSize:Ha,cellFontSizeMD:Da,cellFontSizeSM:Ia,headerSplitColor:Er,fixedHeaderSortActiveBg:$r,headerFilterHoverBg:Kr,filterDropdownBg:ir,expandIconBg:qr,selectionColumnWidth:ao,stickyScrollBarBg:oo}=_e,Yr=new Ol.C(st),ni=new Ol.C(St),ro=2,_r=(0,pu.TS)(_e,{tableFontSize:Ha,tableBg:Rt,tableRadius:Va,tablePaddingVertical:wa,tablePaddingHorizontal:Ea,tablePaddingVerticalMiddle:Oa,tablePaddingHorizontalMiddle:gr,tablePaddingVerticalSmall:Pr,tablePaddingHorizontalSmall:qa,tableBorderColor:hr,tableHeaderTextColor:an,tableHeaderBg:kt,tableFooterTextColor:_a,tableFooterBg:zr,tableHeaderCellSplitColor:Er,tableHeaderSortBg:Xt,tableHeaderSortHoverBg:tn,tableHeaderIconColor:Yr.clone().setAlpha(Yr.getAlpha()*yt).toRgbString(),tableHeaderIconColorHover:ni.clone().setAlpha(ni.getAlpha()*yt).toRgbString(),tableBodySortBg:Bn,tableFixedHeaderSortActiveBg:$r,tableHeaderFilterActiveBg:Kr,tableFilterDropdownBg:ir,tableRowHoverBg:An,tableSelectedRowBg:Cn,tableSelectedRowHoverBg:da,zIndexTableFixed:ro,zIndexTableSticky:ro+1,tableFontSizeMiddle:Da,tableFontSizeSmall:Ia,tableSelectionColumnWidth:ao,tableExpandIconBg:qr,tableExpandColumnWidth:Zt+2*_e.padding,tableExpandedRowBg:la,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:oo,tableScrollThumbBgHover:Ge,tableScrollBg:rt});return[Yo(_r),fa(_r),ti(_r),Fo(_r),xa(_r),Te(_r),Ln(_r),cn(_r),ti(_r),Ht(_r),er(_r),_n(_r),fo(_r),ct(_r),ar(_r),Xa(_r),Di(_r)]},_e=>{const{colorFillAlter:Ge,colorBgContainer:rt,colorTextHeading:st,colorFillSecondary:St,colorFillContent:yt,controlItemBgActive:Rt,controlItemBgActiveHover:Zt,padding:kt,paddingSM:an,paddingXS:Xt,colorBorderSecondary:tn,borderRadiusLG:Bn,fontSize:An,controlHeight:Cn,colorTextPlaceholder:da}=_e,la=new Ol.C(St).onBackground(rt).toHexShortString(),wa=new Ol.C(yt).onBackground(rt).toHexShortString(),Ea=new Ol.C(Ge).onBackground(rt).toHexShortString();return{headerBg:Ea,headerColor:st,headerSortActiveBg:la,headerSortHoverBg:wa,bodySortBg:Ea,rowHoverBg:Ea,rowSelectedBg:Rt,rowSelectedHoverBg:Zt,rowExpandedBg:Ge,cellPaddingBlock:kt,cellPaddingInline:kt,cellPaddingBlockMD:an,cellPaddingInlineMD:Xt,cellPaddingBlockSM:Xt,cellPaddingInlineSM:Xt,borderColor:tn,headerBorderRadius:Bn,footerBg:Ea,footerColor:st,cellFontSize:An,cellFontSizeMD:An,cellFontSizeSM:An,headerSplitColor:tn,fixedHeaderSortActiveBg:la,headerFilterHoverBg:yt,filterDropdownMenuBg:rt,filterDropdownBg:rt,expandIconBg:rt,selectionColumnWidth:Cn,stickyScrollBarBg:da,stickyScrollBarBorderRadius:100}});const To=[],oi=(_e,Ge)=>{const{prefixCls:rt,className:st,rootClassName:St,style:yt,size:Rt,bordered:Zt,dropdownPrefixCls:kt,dataSource:an,pagination:Xt,rowSelection:tn,rowKey:Bn="key",rowClassName:An,columns:Cn,children:da,childrenColumnName:la,onChange:wa,getPopupContainer:Ea,loading:Oa,expandIcon:gr,expandable:Pr,expandedRowRender:qa,expandIconColumnIndex:hr,indentSize:zr,scroll:_a,sortDirections:Va,locale:Ha,showSorterTooltip:Da=!0,virtual:Ia}=_e,Er=le.useMemo(()=>Cn||It(da),[Cn,da]),$r=le.useMemo(()=>Er.some(Fa=>Fa.responsive),[Er]),Kr=(0,hl.Z)($r),ir=le.useMemo(()=>{const Fa=new Set(Object.keys(Kr).filter(rr=>Kr[rr]));return Er.filter(rr=>!rr.responsive||rr.responsive.some(Rr=>Fa.has(Rr)))},[Er,Kr]),qr=(0,pl.Z)(_e,["className","style","columns"]),{locale:ao=yl.Z,direction:oo,table:Yr,renderEmpty:ni,getPrefixCls:ro,getPopupContainer:_r}=le.useContext(Pi.E_),ii=(0,Yi.Z)(Rt),Nn=Object.assign(Object.assign({},ao.Table),Ha),Vo=an||To,Zo=ro("table",rt),Oi=ro("dropdown",kt),Dr=Object.assign({childrenColumnName:la,expandIconColumnIndex:hr},Pr),{childrenColumnName:br="children"}=Dr,Br=le.useMemo(()=>Vo.some(Fa=>Fa==null?void 0:Fa[br])?"nest":qa||Pr&&Pr.expandedRowRender?"row":null,[Vo]),lr={body:le.useRef()},Ta=le.useMemo(()=>typeof Bn=="function"?Bn:Fa=>Fa==null?void 0:Fa[Bn],[Bn]),[In]=Vi(Vo,br,Ta),La={},jr=function(Fa,rr){let Rr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var dr,Ro,Mn;const Cr=Object.assign(Object.assign({},La),Fa);Rr&&((dr=La.resetPagination)===null||dr===void 0||dr.call(La),!((Ro=Cr.pagination)===null||Ro===void 0)&&Ro.current&&(Cr.pagination.current=1),Xt&&Xt.onChange&&Xt.onChange(1,(Mn=Cr.pagination)===null||Mn===void 0?void 0:Mn.pageSize)),_a&&_a.scrollToFirstRowOnChange!==!1&&lr.body.current&&(0,vl.Z)(0,{getContainer:()=>lr.body.current}),wa==null||wa(Cr.pagination,Cr.filters,Cr.sorter,{currentDataSource:Al(Ql(Vo,Cr.sorterStates,br),Cr.filterStates),action:rr})},io=(Fa,rr)=>{jr({sorter:Fa,sorterStates:rr},"sort",!1)},[nt,Ve,Je,Wt]=iu({prefixCls:Zo,mergedColumns:ir,onSorterChange:io,sortDirections:Va||["ascend","descend"],tableLocale:Nn,showSorterTooltip:Da}),Vt=le.useMemo(()=>Ql(Vo,Ve,br),[Vo,Ve]);La.sorter=Wt(),La.sorterStates=Ve;const Yt=(Fa,rr)=>{jr({filters:Fa,filterStates:rr},"filter",!0)},[ea,qt,Et]=Bi({prefixCls:Zo,locale:Nn,dropdownPrefixCls:Oi,mergedColumns:ir,onFilterChange:Yt,getPopupContainer:Ea||_r}),ln=Al(Vt,qt);La.filters=Et,La.filterStates=qt;const sa=le.useMemo(()=>{const Fa={};return Object.keys(Et).forEach(rr=>{Et[rr]!==null&&(Fa[rr]=Et[rr])}),Object.assign(Object.assign({},Je),{filters:Fa})},[Je,Et]),[Un]=mu(sa),dn=(Fa,rr)=>{jr({pagination:Object.assign(Object.assign({},La.pagination),{current:Fa,pageSize:rr})},"paginate")},[pa,xt]=Ki(ln.length,dn,Xt);La.pagination=Xt===!1?{}:Xi(pa,Xt),La.resetPagination=xt;const $t=le.useMemo(()=>{if(Xt===!1||!pa.pageSize)return ln;const{current:Fa=1,total:rr,pageSize:Rr=sl}=pa;return ln.lengthRr?ln.slice((Fa-1)*Rr,Fa*Rr):ln:ln.slice((Fa-1)*Rr,Fa*Rr)},[!!Xt,ln,pa&&pa.current,pa&&pa.pageSize,pa&&pa.total]),[fn,zt]=eu({prefixCls:Zo,data:ln,pageData:$t,getRowKey:Ta,getRecordByKey:In,expandType:Br,childrenColumnName:br,locale:Nn,getPopupContainer:Ea||_r},tn),Yn=(Fa,rr,Rr)=>{let dr;return typeof An=="function"?dr=Ae()(An(Fa,rr,Rr)):dr=Ae()(An),Ae()({[`${Zo}-row-selected`]:zt.has(Ta(Fa,rr))},dr)};Dr.__PARENT_RENDER_ICON__=Dr.expandIcon,Dr.expandIcon=Dr.expandIcon||gr||$a(Nn),Br==="nest"&&Dr.expandIconColumnIndex===void 0?Dr.expandIconColumnIndex=tn?1:0:Dr.expandIconColumnIndex>0&&tn&&(Dr.expandIconColumnIndex-=1),typeof Dr.indentSize!="number"&&(Dr.indentSize=typeof zr=="number"?zr:15);const Pa=le.useCallback(Fa=>Un(fn(ea(nt(Fa)))),[nt,ea,fn]);let en,Ya;if(Xt!==!1&&(pa!=null&&pa.total)){let Fa;pa.size?Fa=pa.size:Fa=ii==="small"||ii==="middle"?"small":void 0;const rr=Ro=>le.createElement(Cl.Z,Object.assign({},pa,{className:Ae()(`${Zo}-pagination ${Zo}-pagination-${Ro}`,pa.className),size:Fa})),Rr=oo==="rtl"?"left":"right",{position:dr}=pa;if(dr!==null&&Array.isArray(dr)){const Ro=dr.find(Ca=>Ca.includes("top")),Mn=dr.find(Ca=>Ca.includes("bottom")),Cr=dr.every(Ca=>`${Ca}`=="none");!Ro&&!Mn&&!Cr&&(Ya=rr(Rr)),Ro&&(en=rr(Ro.toLowerCase().replace("top",""))),Mn&&(Ya=rr(Mn.toLowerCase().replace("bottom","")))}else Ya=rr(Rr)}let ht;typeof Oa=="boolean"?ht={spinning:Oa}:typeof Oa=="object"&&(ht=Object.assign({spinning:!0},Oa));const[Kn,Wa]=kr(Zo),[,Ze]=(0,Aa.Z)(),Kt=Ae()(`${Zo}-wrapper`,Yr==null?void 0:Yr.className,{[`${Zo}-wrapper-rtl`]:oo==="rtl"},st,St,Wa),ua=Object.assign(Object.assign({},Yr==null?void 0:Yr.style),yt),Sr=Ha&&Ha.emptyText||(ni==null?void 0:ni("Table"))||le.createElement(pi.Z,{componentName:"Table"}),Jt=Ia?Dl:Jl,Sa={},Qa=le.useMemo(()=>{const{fontSize:Fa,lineHeight:rr,padding:Rr,paddingXS:dr,paddingSM:Ro}=Ze,Mn=Math.floor(Fa*rr);switch(ii){case"large":return Rr*2+Mn;case"small":return dr*2+Mn;default:return Ro*2+Mn}},[Ze,ii]);return Ia&&(Sa.listItemHeight=Qa),Kn(le.createElement("div",{ref:Ge,className:Kt,style:ua},le.createElement(wr.Z,Object.assign({spinning:!1},ht),en,le.createElement(Jt,Object.assign({},Sa,qr,{columns:ir,direction:oo,expandable:Dr,prefixCls:Zo,className:Ae()({[`${Zo}-middle`]:ii==="middle",[`${Zo}-small`]:ii==="small",[`${Zo}-bordered`]:Zt,[`${Zo}-empty`]:Vo.length===0}),data:$t,rowKey:Ta,rowClassName:Yn,emptyText:Sr,internalHooks:Ee,internalRefs:lr,transformColumns:Pa})),Ya)))};var gi=le.forwardRef(oi);const Ko=(_e,Ge)=>{const rt=le.useRef(0);return rt.current+=1,le.createElement(gi,Object.assign({},_e,{ref:Ge,_renderTimes:rt.current}))},qo=le.forwardRef(Ko);qo.SELECTION_COLUMN=ml,qo.EXPAND_COLUMN=x,qo.SELECTION_ALL=Ul,qo.SELECTION_INVERT=Yl,qo.SELECTION_NONE=zl,qo.Column=Zi,qo.ColumnGroup=tl,qo.Summary=ge;var ji=qo,Mi=ji},17574:function(Ft,At,te){"use strict";te.d(At,{default:function(){return Ke}});var x=te(60091),Ee=te(94480),Oe=te(52671),je=te(8657),he=te(54476),Ce=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),Be=function(Re,Ye){return Ce.createElement(Ne.Z,(0,he.Z)({},Re,{ref:Ye,icon:me}))},pe=Ce.forwardRef(Be),Le=pe,ye=te(92310),ae=te.n(ye),E=te(35654),a=te(71430),b=te(36355),y=te(56082),z=te(62892),ee=te(20648);const ne=4;function oe(ke){const{dropPosition:Re,dropLevelOffset:Ye,prefixCls:$e,indent:ze,direction:at="ltr"}=ke,Ct=at==="ltr"?"left":"right",Pt=at==="ltr"?"right":"left",dt={[Ct]:-Ye*ze+ne,[Pt]:0};switch(Re){case-1:dt.top=-3;break;case 1:dt.bottom=-3;break;default:dt.bottom=-3,dt[Ct]=ze+ne;break}return Ce.createElement("div",{style:dt,className:`${$e}-drop-indicator`})}var ue=te(71997),Pe=Ce.forwardRef((ke,Re)=>{const{getPrefixCls:Ye,direction:$e,virtual:ze,tree:at}=Ce.useContext(b.E_),{prefixCls:Ct,className:Pt,showIcon:dt=!1,showLine:Bt,switcherIcon:we,blockNode:wt=!1,children:Ot,checkable:Me=!1,selectable:ut=!0,draggable:ce,motion:ie,style:re}=ke,se=Ye("tree",Ct),de=Ye(),De=ie!=null?ie:Object.assign(Object.assign({},(0,z.Z)(de)),{motionAppear:!1}),ge=Object.assign(Object.assign({},ke),{checkable:Me,selectable:ut,showIcon:dt,motion:De,blockNode:wt,showLine:!!Bt,dropIndicatorRender:oe}),[be,et]=(0,ee.ZP)(se),Qe=Ce.useMemo(()=>{if(!ce)return!1;let it={};switch(typeof ce){case"function":it.nodeDraggable=ce;break;case"object":it=Object.assign({},ce);break;default:break}return it.icon!==!1&&(it.icon=it.icon||Ce.createElement(y.Z,null)),it},[ce]),Fe=it=>Ce.createElement(ue.Z,{prefixCls:se,switcherIcon:we,treeNodeProps:it,showLine:Bt});return be(Ce.createElement(x.Z,Object.assign({itemHeight:20,ref:Re,virtual:ze},ge,{style:Object.assign(Object.assign({},at==null?void 0:at.style),re),prefixCls:se,className:ae()({[`${se}-icon-hide`]:!dt,[`${se}-block-node`]:wt,[`${se}-unselectable`]:!ut,[`${se}-rtl`]:$e==="rtl"},at==null?void 0:at.className,Pt,et),direction:$e,checkable:Me&&Ce.createElement("span",{className:`${se}-checkbox-inner`}),selectable:ut,switcherIcon:Fe,draggable:Qe}),Ot))}),Se;(function(ke){ke[ke.None=0]="None",ke[ke.Start=1]="Start",ke[ke.End=2]="End"})(Se||(Se={}));function Ie(ke,Re){function Ye($e){const{key:ze,children:at}=$e;Re(ze,$e)!==!1&&Ie(at||[],Re)}ke.forEach(Ye)}function We(ke){let{treeData:Re,expandedKeys:Ye,startKey:$e,endKey:ze}=ke;const at=[];let Ct=Se.None;if($e&&$e===ze)return[$e];if(!$e||!ze)return[];function Pt(dt){return dt===$e||dt===ze}return Ie(Re,dt=>{if(Ct===Se.End)return!1;if(Pt(dt)){if(at.push(dt),Ct===Se.None)Ct=Se.Start;else if(Ct===Se.Start)return Ct=Se.End,!1}else Ct===Se.Start&&at.push(dt);return Ye.includes(dt)}),at}function ve(ke,Re){const Ye=(0,Ee.Z)(Re),$e=[];return Ie(ke,(ze,at)=>{const Ct=Ye.indexOf(ze);return Ct!==-1&&($e.push(at),Ye.splice(Ct,1)),!!Ye.length}),$e}var tt=function(ke,Re){var Ye={};for(var $e in ke)Object.prototype.hasOwnProperty.call(ke,$e)&&Re.indexOf($e)<0&&(Ye[$e]=ke[$e]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,$e=Object.getOwnPropertySymbols(ke);ze<$e.length;ze++)Re.indexOf($e[ze])<0&&Object.prototype.propertyIsEnumerable.call(ke,$e[ze])&&(Ye[$e[ze]]=ke[$e[ze]]);return Ye};function Ae(ke){const{isLeaf:Re,expanded:Ye}=ke;return Re?Ce.createElement(Oe.Z,null):Ye?Ce.createElement(je.Z,null):Ce.createElement(Le,null)}function lt(ke){let{treeData:Re,children:Ye}=ke;return Re||(0,a.zn)(Ye)}const Ue=(ke,Re)=>{var{defaultExpandAll:Ye,defaultExpandParent:$e,defaultExpandedKeys:ze}=ke,at=tt(ke,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Ct=Ce.useRef(),Pt=Ce.useRef(),dt=()=>{const{keyEntities:Qe}=(0,a.I8)(lt(at));let Fe;return Ye?Fe=Object.keys(Qe):$e?Fe=(0,E.r7)(at.expandedKeys||ze||[],Qe):Fe=at.expandedKeys||ze,Fe},[Bt,we]=Ce.useState(at.selectedKeys||at.defaultSelectedKeys||[]),[wt,Ot]=Ce.useState(()=>dt());Ce.useEffect(()=>{"selectedKeys"in at&&we(at.selectedKeys)},[at.selectedKeys]),Ce.useEffect(()=>{"expandedKeys"in at&&Ot(at.expandedKeys)},[at.expandedKeys]);const Me=(Qe,Fe)=>{var it;return"expandedKeys"in at||Ot(Qe),(it=at.onExpand)===null||it===void 0?void 0:it.call(at,Qe,Fe)},ut=(Qe,Fe)=>{var it;const{multiple:Lt}=at,{node:_t,nativeEvent:on}=Fe,{key:Tt=""}=_t,Qt=lt(at),qe=Object.assign(Object.assign({},Fe),{selected:!0}),ft=(on==null?void 0:on.ctrlKey)||(on==null?void 0:on.metaKey),vt=on==null?void 0:on.shiftKey;let Nt;Lt&&ft?(Nt=Qe,Ct.current=Tt,Pt.current=Nt,qe.selectedNodes=ve(Qt,Nt)):Lt&&vt?(Nt=Array.from(new Set([].concat((0,Ee.Z)(Pt.current||[]),(0,Ee.Z)(We({treeData:Qt,expandedKeys:wt,startKey:Tt,endKey:Ct.current}))))),qe.selectedNodes=ve(Qt,Nt)):(Nt=[Tt],Ct.current=Tt,Pt.current=Nt,qe.selectedNodes=ve(Qt,Nt)),(it=at.onSelect)===null||it===void 0||it.call(at,Nt,qe),"selectedKeys"in at||we(Nt)},{getPrefixCls:ce,direction:ie}=Ce.useContext(b.E_),{prefixCls:re,className:se,showIcon:de=!0,expandAction:De="click"}=at,ge=tt(at,["prefixCls","className","showIcon","expandAction"]),be=ce("tree",re),et=ae()(`${be}-directory`,{[`${be}-directory-rtl`]:ie==="rtl"},se);return Ce.createElement(Pe,Object.assign({icon:Ae,ref:Re,blockNode:!0},ge,{showIcon:de,expandAction:De,prefixCls:be,className:et,expandedKeys:wt,selectedKeys:Bt,onSelect:ut,onExpand:Me}))};var gt=Ce.forwardRef(Ue);const ot=Pe;ot.DirectoryTree=gt,ot.TreeNode=x.O;var Ke=ot},20648:function(Ft,At,te){"use strict";te.d(At,{TM:function(){return ye},Yk:function(){return Le}});var x=te(36237),Ee=te(98447),Oe=te(17313),je=te(8378),he=te(37613),Ce=te(83116);const le=new x.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),me=(ae,E)=>({[`.${ae}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),Ne=(ae,E)=>({[`.${ae}-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:'""'}}}),Be=(ae,E)=>{const{treeCls:a,treeNodeCls:b,treeNodePadding:y,titleHeight:z,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:z,lineHeight:`${z}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:z}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},me(ae,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:z,margin:0,lineHeight:`${z}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:z/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:z/2*.8,height:z/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:z,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${z}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:z,height:z,lineHeight:`${z}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${z}px`,userSelect:"none"},Ne(ae,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:z/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:`${z/2}px !important`}}}}})}},pe=ae=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:b,directoryNodeSelectedBg:y,directoryNodeSelectedColor:z}=ae;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,transition:`background-color ${ae.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ae.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${ae.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:z,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${E}-switcher`]:{color:z},[`${E}-node-content-wrapper`]:{color:z,background:"transparent"}}}}}},Le=(ae,E)=>{const a=`.${ae}`,b=`${a}-treenode`,y=E.paddingXS/2,z=(0,he.TS)(E,{treeCls:a,treeNodeCls:b,treeNodePadding:y});return[Be(ae,z),pe(z)]},ye=ae=>{const{controlHeightSM:E}=ae;return{titleHeight:E,nodeHoverBg:ae.controlItemBgHover,nodeSelectedBg:ae.controlItemBgActive}};At.ZP=(0,Ce.Z)("Tree",(ae,E)=>{let{prefixCls:a}=E;return[{[ae.componentCls]:(0,Ee.C2)(`${a}-checkbox`,ae)},Le(a,ae),(0,je.Z)(ae)]},ae=>{const{colorTextLightSolid:E,colorPrimary:a}=ae;return Object.assign(Object.assign({},ye(ae)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(Ft,At,te){"use strict";te.d(At,{Z:function(){return b}});var x=te(54476),Ee=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),Ce=function(z,ee){return Ee.createElement(he.Z,(0,x.Z)({},z,{ref:ee,icon:je}))},le=Ee.forwardRef(Ce),me=le,Ne=te(52671),Be=te(58617),pe=te(15075),Le=te(43531),ye=te(92310),ae=te.n(ye),E=te(92343),b=y=>{const{prefixCls:z,switcherIcon:ee,treeNodeProps:ne,showLine:oe}=y,{isLeaf:ue,expanded:fe,loading:Pe}=ne;if(Pe)return Ee.createElement(Be.Z,{className:`${z}-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,tt=`${z}-switcher-line-custom-icon`;return(0,E.l$)(ve)?(0,E.Tm)(ve,{className:ae()(ve.props.className||"",tt)}):ve}return Se?Ee.createElement(Ne.Z,{className:`${z}-switcher-line-icon`}):Ee.createElement("span",{className:`${z}-switcher-leaf-line`})}const Ie=`${z}-switcher-icon`,We=typeof ee=="function"?ee(ne):ee;return(0,E.l$)(We)?(0,E.Tm)(We,{className:ae()(We.props.className||"",Ie)}):We!==void 0?We:oe?fe?Ee.createElement(pe.Z,{className:`${z}-switcher-line-icon`}):Ee.createElement(Le.Z,{className:`${z}-switcher-line-icon`}):Ee.createElement(me,{className:Ie})}},54580:function(Ft,At,te){"use strict";te.d(At,{default:function(){return Xr}});var x=te(59301),Ee=te(94480),Oe=te(92310),je=te.n(Oe),he=te(54476),Ce=te(67732),le=te(83652),me=te(42403),Ne=te(158),Be=te(20068),pe=te(75931),Le=te(75044),ye=te(76190),ae=te(3202),E=te(26112);function a(Dt,Sn){var yn="cannot ".concat(Dt.method," ").concat(Dt.action," ").concat(Sn.status,"'"),Zn=new Error(yn);return Zn.status=Sn.status,Zn.method=Dt.method,Zn.url=Dt.action,Zn}function b(Dt){var Sn=Dt.responseText||Dt.response;if(!Sn)return Sn;try{return JSON.parse(Sn)}catch(yn){return Sn}}function y(Dt){var Sn=new XMLHttpRequest;Dt.onProgress&&Sn.upload&&(Sn.upload.onprogress=function(Xn){Xn.total>0&&(Xn.percent=Xn.loaded/Xn.total*100),Dt.onProgress(Xn)});var yn=new FormData;Dt.data&&Object.keys(Dt.data).forEach(function(oa){var Xn=Dt.data[oa];if(Array.isArray(Xn)){Xn.forEach(function(Vn){yn.append("".concat(oa,"[]"),Vn)});return}yn.append(oa,Xn)}),Dt.file instanceof Blob?yn.append(Dt.filename,Dt.file,Dt.file.name):yn.append(Dt.filename,Dt.file),Sn.onerror=function(Xn){Dt.onError(Xn)},Sn.onload=function(){return Sn.status<200||Sn.status>=300?Dt.onError(a(Dt,Sn),b(Sn)):Dt.onSuccess(b(Sn),Sn)},Sn.open(Dt.method,Dt.action,!0),Dt.withCredentials&&"withCredentials"in Sn&&(Sn.withCredentials=!0);var Zn=Dt.headers||{};return Zn["X-Requested-With"]!==null&&Sn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Zn).forEach(function(oa){Zn[oa]!==null&&Sn.setRequestHeader(oa,Zn[oa])}),Sn.send(yn),{abort:function(){Sn.abort()}}}var z=+new Date,ee=0;function ne(){return"rc-upload-".concat(z,"-").concat(++ee)}var oe=te(48736),ue=function(Dt,Sn){if(Dt&&Sn){var yn=Array.isArray(Sn)?Sn:Sn.split(","),Zn=Dt.name||"",oa=Dt.type||"",Xn=oa.replace(/\/.*$/,"");return yn.some(function(Vn){var jn=Vn.trim();if(/^\*(\/\*)?$/.test(Vn))return!0;if(jn.charAt(0)==="."){var Tr=Zn.toLowerCase(),xr=jn.toLowerCase(),hn=[xr];return(xr===".jpg"||xr===".jpeg")&&(hn=[".jpg",".jpeg"]),hn.some(function(Mo){return Tr.endsWith(Mo)})}return/\/\*$/.test(jn)?Xn===jn.replace(/\/.*$/,""):oa===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 fe(Dt,Sn){var yn=Dt.createReader(),Zn=[];function oa(){yn.readEntries(function(Xn){var Vn=Array.prototype.slice.apply(Xn);Zn=Zn.concat(Vn);var jn=!Vn.length;jn?Sn(Zn):oa()})}oa()}var Pe=function(Sn,yn,Zn){var oa=function Xn(Vn,jn){Vn&&(Vn.path=jn||"",Vn.isFile?Vn.file(function(Tr){Zn(Tr)&&(Vn.fullPath&&!Tr.webkitRelativePath&&(Object.defineProperties(Tr,{webkitRelativePath:{writable:!0}}),Tr.webkitRelativePath=Vn.fullPath.replace(/^\//,""),Object.defineProperties(Tr,{webkitRelativePath:{writable:!1}})),yn([Tr]))}):Vn.isDirectory&&fe(Vn,function(Tr){Tr.forEach(function(xr){Xn(xr,"".concat(jn).concat(Vn.name,"/"))})}))};Sn.forEach(function(Xn){oa(Xn.webkitGetAsEntry())})},Se=Pe,Ie=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],We=function(Dt){(0,me.Z)(yn,Dt);var Sn=(0,Ne.Z)(yn);function yn(){var Zn;(0,Ce.Z)(this,yn);for(var oa=arguments.length,Xn=new Array(oa),Vn=0;Vn{let{uid:Xn}=oa;return Xn===Dt.uid});return Zn===-1?yn.push(Dt):yn[Zn]=Dt,yn}function it(Dt,Sn){const yn=Dt.uid!==void 0?"uid":"name";return Sn.filter(Zn=>Zn[yn]===Dt[yn])[0]}function Lt(Dt,Sn){const yn=Dt.uid!==void 0?"uid":"name",Zn=Sn.filter(oa=>oa[yn]!==Dt[yn]);return Zn.length===Sn.length?null:Zn}const _t=function(){const Sn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Zn=Sn[Sn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Zn)||[""])[0]},on=Dt=>Dt.indexOf("image/")===0,Tt=Dt=>{if(Dt.type&&!Dt.thumbUrl)return on(Dt.type);const Sn=Dt.thumbUrl||Dt.url||"",yn=_t(Sn);return/^data:image\//.test(Sn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(yn)?!0:!(/^data:/.test(Sn)||yn)},Qt=200;function qe(Dt){return new Promise(Sn=>{if(!Dt.type||!on(Dt.type)){Sn("");return}const yn=document.createElement("canvas");yn.width=Qt,yn.height=Qt,yn.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qt}px; height: ${Qt}px; z-index: 9999; display: none;`,document.body.appendChild(yn);const Zn=yn.getContext("2d"),oa=new Image;if(oa.onload=()=>{const{width:Xn,height:Vn}=oa;let jn=Qt,Tr=Qt,xr=0,hn=0;Xn>Vn?(Tr=Vn*(Qt/Xn),hn=-(Tr-jn)/2):(jn=Xn*(Qt/Vn),xr=-(jn-Tr)/2),Zn.drawImage(oa,xr,hn,jn,Tr);const Mo=yn.toDataURL();document.body.removeChild(yn),window.URL.revokeObjectURL(oa.src),Sn(Mo)},oa.crossOrigin="anonymous",Dt.type.startsWith("image/svg+xml")){const Xn=new FileReader;Xn.onload=()=>{Xn.result&&(oa.src=Xn.result)},Xn.readAsDataURL(Dt)}else if(Dt.type.startsWith("image/gif")){const Xn=new FileReader;Xn.onload=()=>{Xn.result&&Sn(Xn.result)},Xn.readAsDataURL(Dt)}else oa.src=window.URL.createObjectURL(Dt)})}var ft=te(26227),vt=te(41464),Nt=te(15277),sn=te(93948),vn=te(6848),Fn=x.forwardRef((Dt,Sn)=>{let{prefixCls:yn,className:Zn,style:oa,locale:Xn,listType:Vn,file:jn,items:Tr,progress:xr,iconRender:hn,actionIconRender:Mo,itemRender:ko,isImgUrl:Jo,showPreviewIcon:ai,showRemoveIcon:aa,showDownloadIcon:Za,previewIcon:Lr,removeIcon:Ja,downloadIcon:mo,onPreview:Vr,onDownload:Ir,onClose:ho}=Dt;var Xo,wi;const{status:ba}=jn,[Ba,ll]=x.useState(ba);x.useEffect(()=>{ba!=="removed"&&ll(ba)},[ba]);const[el,cl]=x.useState(!1);x.useEffect(()=>{const Pi=setTimeout(()=>{cl(!0)},300);return()=>{clearTimeout(Pi)}},[]);const al=hn(jn);let Ri=x.createElement("div",{className:`${yn}-icon`},al);if(Vn==="picture"||Vn==="picture-card"||Vn==="picture-circle")if(Ba==="uploading"||!jn.thumbUrl&&!jn.url){const Pi=je()(`${yn}-list-item-thumbnail`,{[`${yn}-list-item-file`]:Ba!=="uploading"});Ri=x.createElement("div",{className:Pi},al)}else{const Pi=Jo!=null&&Jo(jn)?x.createElement("img",{src:jn.thumbUrl||jn.url,alt:jn.name,className:`${yn}-list-item-image`,crossOrigin:jn.crossOrigin}):al,pi=je()(`${yn}-list-item-thumbnail`,{[`${yn}-list-item-file`]:Jo&&!Jo(jn)});Ri=x.createElement("a",{className:pi,onClick:Yi=>Vr(jn,Yi),href:jn.url||jn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Pi)}const hi=je()(`${yn}-list-item`,`${yn}-list-item-${Ba}`),Wi=typeof jn.linkProps=="string"?JSON.parse(jn.linkProps):jn.linkProps,_i=aa?Mo((typeof Ja=="function"?Ja(jn):Ja)||x.createElement(ft.Z,null),()=>ho(jn),yn,Xn.removeFile):null,Qi=Za&&Ba==="done"?Mo((typeof mo=="function"?mo(jn):mo)||x.createElement(vt.Z,null),()=>Ir(jn),yn,Xn.downloadFile):null,$i=Vn!=="picture-card"&&Vn!=="picture-circle"&&x.createElement("span",{key:"download-delete",className:je()(`${yn}-list-item-actions`,{picture:Vn==="picture"})},Qi,_i),Ui=je()(`${yn}-list-item-name`),Ji=jn.url?[x.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Ui,title:jn.name},Wi,{href:jn.url,onClick:Pi=>Vr(jn,Pi)}),jn.name),$i]:[x.createElement("span",{key:"view",className:Ui,onClick:Pi=>Vr(jn,Pi),title:jn.name},jn.name),$i],Eo={pointerEvents:"none",opacity:.5},fi=ai?x.createElement("a",{href:jn.url||jn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:jn.url||jn.thumbUrl?void 0:Eo,onClick:Pi=>Vr(jn,Pi),title:Xn.previewFile},typeof Lr=="function"?Lr(jn):Lr||x.createElement(Nt.Z,null)):null,Nr=(Vn==="picture-card"||Vn==="picture-circle")&&Ba!=="uploading"&&x.createElement("span",{className:`${yn}-list-item-actions`},fi,Ba==="done"&&Qi,_i),{getPrefixCls:Zi}=x.useContext(ot.E_),zi=Zi(),tl=x.createElement("div",{className:hi},Ri,Ji,Nr,el&&x.createElement(de.default,{motionName:`${zi}-fade`,visible:Ba==="uploading",motionDeadline:2e3},Pi=>{let{className:pi}=Pi;const Yi="percent"in jn?x.createElement(sn.Z,Object.assign({},xr,{type:"line",percent:jn.percent,"aria-label":jn["aria-label"],"aria-labelledby":jn["aria-labelledby"]})):null;return x.createElement("div",{className:je()(`${yn}-list-item-progress`,pi)},Yi)})),pl=jn.response&&typeof jn.response=="string"?jn.response:((Xo=jn.error)===null||Xo===void 0?void 0:Xo.statusText)||((wi=jn.error)===null||wi===void 0?void 0:wi.message)||Xn.uploadError,vl=Ba==="error"?x.createElement(vn.Z,{title:pl,getPopupContainer:Pi=>Pi.parentNode},tl):tl;return x.createElement("div",{className:je()(`${yn}-list-item-container`,Zn),style:oa,ref:Sn},ko?ko(vl,jn,Tr,{download:Ir.bind(null,jn),preview:Vr.bind(null,jn),remove:ho.bind(null,jn)}):vl)});const va=(Dt,Sn)=>{const{listType:yn="text",previewFile:Zn=qe,onPreview:oa,onDownload:Xn,onRemove:Vn,locale:jn,iconRender:Tr,isImageUrl:xr=Tt,prefixCls:hn,items:Mo=[],showPreviewIcon:ko=!0,showRemoveIcon:Jo=!0,showDownloadIcon:ai=!1,removeIcon:aa,previewIcon:Za,downloadIcon:Lr,progress:Ja={size:[-1,2],showInfo:!1},appendAction:mo,appendActionVisible:Vr=!0,itemRender:Ir,disabled:ho}=Dt,Xo=(0,De.Z)(),[wi,ba]=x.useState(!1);x.useEffect(()=>{yn!=="picture"&&yn!=="picture-card"&&yn!=="picture-circle"||(Mo||[]).forEach(Eo=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Eo.originFileObj instanceof File||Eo.originFileObj instanceof Blob)||Eo.thumbUrl!==void 0||(Eo.thumbUrl="",Zn&&Zn(Eo.originFileObj).then(fi=>{Eo.thumbUrl=fi||"",Xo()}))})},[yn,Mo,Zn]),x.useEffect(()=>{ba(!0)},[]);const Ba=(Eo,fi)=>{if(oa)return fi==null||fi.preventDefault(),oa(Eo)},ll=Eo=>{typeof Xn=="function"?Xn(Eo):Eo.url&&window.open(Eo.url)},el=Eo=>{Vn==null||Vn(Eo)},cl=Eo=>{if(Tr)return Tr(Eo,yn);const fi=Eo.status==="uploading",Nr=xr&&xr(Eo)?x.createElement(se,null):x.createElement(Pt,null);let Zi=fi?x.createElement(dt.Z,null):x.createElement(Me,null);return yn==="picture"?Zi=fi?x.createElement(dt.Z,null):Nr:(yn==="picture-card"||yn==="picture-circle")&&(Zi=fi?jn.uploading:Nr),Zi},al=(Eo,fi,Nr,Zi)=>{const zi={type:"text",size:"small",title:Zi,onClick:tl=>{fi(),(0,be.l$)(Eo)&&Eo.props.onClick&&Eo.props.onClick(tl)},className:`${Nr}-list-item-action`,disabled:ho};if((0,be.l$)(Eo)){const tl=(0,be.Tm)(Eo,Object.assign(Object.assign({},Eo.props),{onClick:()=>{}}));return x.createElement(et.ZP,Object.assign({},zi,{icon:tl}))}return x.createElement(et.ZP,Object.assign({},zi),x.createElement("span",null,Eo))};x.useImperativeHandle(Sn,()=>({handlePreview:Ba,handleDownload:ll}));const{getPrefixCls:Ri}=x.useContext(ot.E_),hi=Ri("upload",hn),Wi=Ri(),_i=je()(`${hi}-list`,`${hi}-list-${yn}`),Qi=(0,Ee.Z)(Mo.map(Eo=>({key:Eo.uid,file:Eo})));let Ui={motionDeadline:2e3,motionName:`${hi}-${yn==="picture-card"||yn==="picture-circle"?"animate-inline":"animate"}`,keys:Qi,motionAppear:wi};const Ji=x.useMemo(()=>{const Eo=Object.assign({},(0,ge.Z)(Wi));return delete Eo.onAppearEnd,delete Eo.onEnterEnd,delete Eo.onLeaveEnd,Eo},[Wi]);return yn!=="picture-card"&&yn!=="picture-circle"&&(Ui=Object.assign(Object.assign({},Ji),Ui)),x.createElement("div",{className:_i},x.createElement(de.CSSMotionList,Object.assign({},Ui,{component:!1}),Eo=>{let{key:fi,file:Nr,className:Zi,style:zi}=Eo;return x.createElement(Fn,{key:fi,locale:jn,prefixCls:hi,className:Zi,style:zi,file:Nr,items:Mo,progress:Ja,listType:yn,isImgUrl:xr,showPreviewIcon:ko,showRemoveIcon:Jo,showDownloadIcon:ai,removeIcon:aa,previewIcon:Za,downloadIcon:Lr,iconRender:cl,actionIconRender:al,itemRender:Ir,onPreview:Ba,onDownload:ll,onClose:el})}),mo&&x.createElement(de.default,Object.assign({},Ui,{visible:Vr,forceRender:!0}),Eo=>{let{className:fi,style:Nr}=Eo;return(0,be.Tm)(mo,Zi=>({className:je()(Zi.className,fi),style:Object.assign(Object.assign(Object.assign({},Nr),{pointerEvents:fi?"none":void 0}),Zi.style)}))}))};var Na=x.forwardRef(va),Ra=te(17313),Ka=te(8378),mr=te(83116),Tn=te(37613),fr=Dt=>{const{componentCls:Sn,iconCls:yn}=Dt;return{[`${Sn}-wrapper`]:{[`${Sn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Dt.colorFillAlter,border:`${Dt.lineWidth}px dashed ${Dt.colorBorder}`,borderRadius:Dt.borderRadiusLG,cursor:"pointer",transition:`border-color ${Dt.motionDurationSlow}`,[Sn]:{padding:`${Dt.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:Dt.colorPrimaryHover},[`p${Sn}-drag-icon`]:{marginBottom:Dt.margin,[yn]:{color:Dt.colorPrimary,fontSize:Dt.uploadThumbnailSize}},[`p${Sn}-text`]:{margin:`0 0 ${Dt.marginXXS}px`,color:Dt.colorTextHeading,fontSize:Dt.fontSizeLG},[`p${Sn}-hint`]:{color:Dt.colorTextDescription,fontSize:Dt.fontSize},[`&${Sn}-disabled`]:{cursor:"not-allowed",[`p${Sn}-drag-icon ${yn}, p${Sn}-text, p${Sn}-hint `]:{color:Dt.colorTextDisabled}}}}}},un=Dt=>{const{componentCls:Sn,antCls:yn,iconCls:Zn,fontSize:oa,lineHeight:Xn}=Dt,Vn=`${Sn}-list-item`,jn=`${Vn}-actions`,Tr=`${Vn}-action`,xr=Math.round(oa*Xn);return{[`${Sn}-wrapper`]:{[`${Sn}-list`]:Object.assign(Object.assign({},(0,Ra.dF)()),{lineHeight:Dt.lineHeight,[Vn]:{position:"relative",height:Dt.lineHeight*oa,marginTop:Dt.marginXS,fontSize:oa,display:"flex",alignItems:"center",transition:`background-color ${Dt.motionDurationSlow}`,"&:hover":{backgroundColor:Dt.controlItemBgHover},[`${Vn}-name`]:Object.assign(Object.assign({},Ra.vS),{padding:`0 ${Dt.paddingXS}px`,lineHeight:Xn,flex:"auto",transition:`all ${Dt.motionDurationSlow}`}),[jn]:{[Tr]:{opacity:0},[`${Tr}${yn}-btn-sm`]:{height:xr,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` diff --git a/p__Classrooms__Lists__Polls__Detail__index.d1e3fed5.async.js b/p__Classrooms__Lists__Polls__Detail__index.60355ead.async.js similarity index 95% rename from p__Classrooms__Lists__Polls__Detail__index.d1e3fed5.async.js rename to p__Classrooms__Lists__Polls__Detail__index.60355ead.async.js index 077a561712..91847bbda6 100644 --- a/p__Classrooms__Lists__Polls__Detail__index.d1e3fed5.async.js +++ b/p__Classrooms__Lists__Polls__Detail__index.60355ead.async.js @@ -1,4 +1,4 @@ -!(function(){var Um=Object.defineProperty;var Nv=Object.getOwnPropertySymbols;var Mm=Object.prototype.hasOwnProperty,Hm=Object.prototype.propertyIsEnumerable;var Ip=(mn,lt,a)=>lt in mn?Um(mn,lt,{enumerable:!0,configurable:!0,writable:!0,value:a}):mn[lt]=a,Sp=(mn,lt)=>{for(var a in lt||(lt={}))Mm.call(lt,a)&&Ip(mn,a,lt[a]);if(Nv)for(var a of Nv(lt))Hm.call(lt,a)&&Ip(mn,a,lt[a]);return mn};var ws=(mn,lt,a)=>Ip(mn,typeof lt!="symbol"?lt+"":lt,a);(self.webpackChunk=self.webpackChunk||[]).push([[7622],{89489:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},59477:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},40001:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},49198:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},84105:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},18785:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},87169:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},73331:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},15277:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},52671:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},8657:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},56082:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},33853:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},15075:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},62772:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},43531:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},61485:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},38819:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},47472:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},87395:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},13842:function(mn,lt){"use strict";lt.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"}},14521:function(mn,lt,a){"use strict";var i=a(59301),z=Object.defineProperty,R=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,U=(S,o,F)=>o in S?z(S,o,{enumerable:!0,configurable:!0,writable:!0,value:F}):S[o]=F,C=(S,o)=>{for(var F in o||(o={}))pe.call(o,F)&&U(S,F,o[F]);if(R)for(var F of R(o))N.call(o,F)&&U(S,F,o[F]);return S};const d=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"}));lt.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},75353:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return I}});var i=a(3113),z=a(59301),R=Object.defineProperty,pe=Object.defineProperties,N=Object.getOwnPropertyDescriptors,U=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,S=(P,b,j)=>b in P?R(P,b,{enumerable:!0,configurable:!0,writable:!0,value:j}):P[b]=j,o=(P,b)=>{for(var j in b||(b={}))C.call(b,j)&&S(P,j,b[j]);if(U)for(var j of U(b))d.call(b,j)&&S(P,j,b[j]);return P},F=(P,b)=>pe(P,N(b)),v=(P,b)=>{var j={};for(var Q in P)C.call(P,Q)&&b.indexOf(Q)<0&&(j[Q]=P[Q]);if(P!=null&&U)for(var Q of U(P))b.indexOf(Q)<0&&d.call(P,Q)&&(j[Q]=P[Q]);return j},p=(P,b,j)=>new Promise((Q,Z)=>{var V=w=>{try{L(j.next(w))}catch(ne){Z(ne)}},Y=w=>{try{L(j.throw(w))}catch(ne){Z(ne)}},L=w=>w.done?Q(w.value):Promise.resolve(w.value).then(V,Y);L((j=j.apply(P,b)).next())});const I=P=>{var b=P,{children:j}=b,Q=v(b,["children"]);const[Z,V]=(0,z.useState)(!1);return z.createElement(i.ZP,F(o({},Q),{loading:Z,onClick:Y=>p(void 0,null,function*(){try{V(!0),yield Q.onClick(Y),V(!1)}catch(L){console.error(L),V(!1)}})}),j)}},83717:function(mn,lt,a){"use strict";a.d(lt,{xp:function(){return N},AG:function(){return F},JA:function(){return C},FX:function(){return A},k$:function(){return Ft},ub:function(){return it},e6:function(){return H},v7:function(){return I},BO:function(){return v},x7:function(){return ne},em:function(){return ct},BV:function(){return U},qz:function(){return S},Gm:function(){return d},yt:function(){return Y},I2:function(){return Ae},z3:function(){return R},GY:function(){return pt},wC:function(){return Je},Pt:function(){return We},Oe:function(){return ut},L6:function(){return z},RL:function(){return i},f$:function(){return pe},j1:function(){return P},jD:function(){return p},g4:function(){return b}});var i=a(58143),z="data:image/png;base64,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",R=a(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==",U=a.p+"static/err.2323787b.png",C="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=",d="data:image/png;base64,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",S="data:image/png;base64,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",o="data:image/png;base64,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",F="data:image/png;base64,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",v=a.p+"static/douyu.1e926b4a.jpg",p="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",j="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALoAAABSCAYAAADjGc4eAAAMkklEQVR4Xu2dWWwcSRnHv7Yd577v+74vkgWEQCAEy6IVWuCB62GVICFIYkcsvMC+LW8LL7BIiTiEhCweInjgPrRCC2KBJTBVYzm24yRO4ty3kziJj9ie+tC/d9oaT2b67ume7irJsjdbVf19X/266quvjjaEEG8w8yukk7ZAii1gMHODEOK3RPRSivXUqmXcAgb07+jomDk2NvYPZn4u4/bQ6qfUAiboSEKI5cz8XyJanVJdtVoZtsAE6EXYdzPzv4hoToZtolVPoQUmgV6E/QVm/hMRNaVQX61SRi3wDOiwg5Tya0qpn2TUJlrtFFqgIujFnv27zPztFOqsVcqgBaqCzsyGlPJXzPy5DNpFq5wyC1QFHXr29fVN6+/v/zszfyBlemt1MmYBW9Bhi3w+v7hQKJwkog0Zs41WN0UWcAS96K9vI6J3mHl+inTXqmTIAq5Ahz1yudxHDcN4k5mbM2QfrWpKLOAa9CLsB4ioLSW6azUyZAFPoBdh/w4RvZYhG2lVU2ABz6AXYf8FEb2cAv21ChmxgC/Qu7q6moeHh/9KRB/JiJ20mnVuAV+gQ+fu7u4FQ0ND/yGiLXVuAy1+BizgG/Ri2HEjEZ1k5kUZsJVWsY4tEAh06N3e3v7B8fHxt4hoWh3bIRbRm5qaaHx83NOzDcMg/DCz+RNlamhoMKtXSkX5mJrUHRh0SCml/CIzn8D+mJpInYKHNDY20p49e2hoaIguX75MIyMjrrRatWoVLVu2jJ48eUJnzpxxVcZPpunTp9POnTvNot3d3TQ8POynmsSUCQ1MIcSrzPx6YjSrIMiSJUvM3jCK9PTpU3r48KHrqhcvXkxr166lQqFAp06dMn+7SRp0N1Z6Nk+orS6E+Bkzf8WfKNGX2rdvH6EnjSINDAxQb2+v66p37NhBM2bMoNu3b9PVq1ddl9OguzbVpIyhgs7MTUKIvxDR8/7EibbU1q1byfI7w3pSc3MzTZkyhbyADsABOnzsrq4uwmhgJYw406ZVn+4sXbqUFi1aZLo8fX19VdUYHR2dNEqsWbOG5sxxf0ISckydOtWsH/J5mQ88ePCArl+/HpaJQ6knVNAhkRBiLjP/m4jedfBSntatW2eC5wV0QAc3CkBcuHBhkoWslyCo2S5dukT37t2bqGbTpk00b968oNW6Ko/n4vlJSqGDDuXy+fza4tbeZUlSNgpZvIKOSMvu3btNF+rs2bP0+PHjmoA+e/Zsc+RxmzBSwU1CunbtGmGEcJswAgwODrrNXpN8kYBehP29SincFTOjJprE9BCvoK9evZrgfgBwgG4lRDkA4/37923dhJUrV5qjAUA6d+5cVa0REvTibpRXpKMuHoDK5XKfMQzj17gNzEOxSLMi2oFGBCj9/f2Bn+UFdPSSu3btMiM/PT09pp9tpS1btpg+NEC/ePFiVbn0ZNRfk0XWo1viSCm/oZT6gT/xwi+1ceNGmj9/vum/huFHegHdylv+bPTkmCijF8bk1M5NCAo63Be87E4JLhZGDqQ7d+64WtiCXl5cHCcZwvz/kYMOYXO53DEiag1TcL91xQU6IilYgLFgHhsbM1VA775t2zaaOXMm3bp1y/SH7VJQ0MOa7FaSsdKcw287hV2uJqAzc6OU8nfM/KmwFfBaXxygoxcFzAjXwWXCD/4G/HBnADu2AnR2dpohQfw33KtKCf79woULzZXKauFF9KrVthaUgo4Frmp+PCbLVjjy0aNHtgtaGCGRMg86jNDV1TVreHj4bSLa5xXOMPPHBfrevXtt1cA2gLt375p58BIgMuM3YVTA6FAplYLe0dFB1shSntftZBTrEvv379eglxown8+vKBQKuMj03bhVDMkCHT1ntUb2IhZ6a/R+TnF0PBe9J0Jv2NeC3wsWLJiIoGByaiUNupcWcJe3Jq5LGex7C4XCP4lotjsRw81lgR5ureQIeqUec/v27aabgs1Z5XHnICu4drsNdY8edsvb1CelfEkp9fsaPnLiURboiGNbrkIYcmB0KF/8sasXkGMC6nWvS1BZNehBLeihvJTy+0qpb3ooElrWsH10P4JhQomFI7gwp0+frul+71LQ8aJX6/0RXsSkFwnrDXb75qEPkp6MltAgpXxZKYXD1bGkuEFHL46YOVwWgIF95aUJ/jn8d4AGWb0mLDjZjVQ6vOjVoj7ySymfU0rhQwOxnUaKE3RMXOGyIKRoRUbwN8J41g8gx8QU/46DGV6TUyweMlg9cKW6EfLE5i+EKCEDkvU3wpF2B0TwgpXuxPQqe5T5azYZ7ejoWDI6Oiri/nRMXKADGjwbPTr8eUADuK2tsFYj49/Pnz8/CfQbN244Roiw2one2gl0O5gwiuBFxG/E6LHjEQn77NevX2/G0vESej3+FyXAbuuuCehCCGybe4uZP+xWsKjyRQ06lvkBK8KNpYsxGzZsMMOJ5Qk+MtwX5Ec5q0cs7dGxkOTUU1rbcP2CDlcK+22wHQFbIxAFKj1Kh7g6dMCEG5vJgmwYi6pt7eqtFeg/YubDcShY/swoQUc8HaeYkDDJLN20hYkdXgIAi3/HyiZ+A5xKE8Jago5QJiCGy2KNKJUWjHD0DyMHZMao4/b4XxLaPXLQpZRfVUr9NAnKQoYoQS9d6ClfdbRO77s9UV8r0OGmbN682XSpADDcFMhYbWUULgxeWvjqyOs00iSl3SMFHVdhFAoFfEggMTfwRgn63LlzTWgwrEspfbWxdXgbk0ZrMhqV6zJr1izT98YLCvcJLon1ItptAbBsCF/9ypUr5tbipKfIQC8u96O1E3XKKErQcQ0FdhfCLcEVEW4TelW8JHAdMEHFSincgqhAh4sFOXEEEC9WJVfEDnSUwXFAa7sv3B3s1QljS4Vbm3nNFwnovb29UwcGBt5m5vd7FSjq/NbQiyEXPWWYCfFxTOawwGJ3cBm9NVwFREkANv4uvYYDL0kUoOMZmBDjlJIVOqw2eXWzqQsvCoCHj4/e/ebNm+be9SROVCMBXQjxc2b+cpgQhVXX8uXLzYZGQiMDyqCHBQCFtUEL9QLy0tNL6EFxiAFA46fS2U1MTHFYGr0jRoRSHx2ugdPEzwpVVgIXgANKjDhWOBNgIrpS7S4aN6BDV7ysGCWtemFLAI9DGEkCPnTQhRBfZ+YfhgVm2PWgQRA2C7Jpyk4mDN84JVQKJsAu36aLfPCL4TYAtvKXLcwFoxUrVhB+kAAfXhwsWNm5Gm5BR52wJerHQpQ1MiH2j5+kpFBBx+dfiAjXSSf6q9PwhzHkli/WBGkUAARocRlRpevbcPDCOnQBwJ1GkVLQnfaaQG7499CnUo8OEPFyA2zI5+aEvhfQLbuhDEKQSNjekMoeHVdcKKVEPd2sC5cCvW3Qa+qsfeZhNmzY4UXo6WWy6Ad0C3jY1cnVCtKp+CkbSo8uhJhRvLToPX6E0GUqW8Dy5d0ACrjQcwMwt7F6O7sHuakrie0ZCui5XO4EEX0piQpqmbQFYIHAoOdyuW8R0fe0ObUFkmyBQKBLKT/JzH9O0gVFSTa2li0+C/gGXUq5iZn/p78mHV/j6Se7t4Av0ItXV5zMyo257s2pcybVAp5Bx+dbpJS4T/GzSVVKy6UtUG4Bz6BLKV9TSuHr0TppC9SNBTyBXrwd9zf6o1x1075a0KIFXIMupdyulMItW7FcPKRbTFsgiAVcgd7e3j6vUCggwrI5yMN0WW2BuCzgCDpi5EKIPxLRi3EJqZ+rLRDUAo6gCyFeZ+ZXgz5Il9cWiNMCtqBLKb+glPplnALqZ2sLhGGBqqDn8/m9Sql30v6xrTCMqOtIvgUqgt7T07NwcHAQe8vXJV8FLaG2gLMFngEdX3+WUr7JzB9zLq5zaAvUhwWeAV0I8QYzv1If4msptQXcWWAS6Llc7gARtbkrqnNpC9SPBSZAb29vf9/4+Dg+phXblc71YzYtab1ZwAS9s7Nz6cjICK50ju0jWvVmOC1vfVnAKF7pjPsRP1RfomtptQXcWwB7y3+slDrkvojOqS1QfxZw3AJQfyppibNkgWPHjrGDvsowjMMa9CxRkUJdHUAfNwzjQGtr6wkNegobP0sq2YD+1DCMz7e2tv4B9tCgZ4mKFOpaBfTBxsbGTx85cuRvlsoa9BQ2fpZUqgD6w4aGhhdbWlpwS8VE0qBniYoU6loKumEYdxobG184fPhwR7mqGvQUNn6WVCoB/VpDQ8PzLS0tZyvpr0HPEhUp1LUI+gUi+vjRo0cvV1NRg57Cxs+SSsePH+9qamr6xKFDh27a6a1BzxIVKdS1ra1t4cGDB/udVPs/YIoD4AHLutsAAAAASUVORK5CYII=",Q="data:image/png;base64,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",Z="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",Y="data:image/png;base64,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",L=a(14521),w="data:image/jpeg;base64,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",ne="data:image/png;base64,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",oe=a(59301),re=Object.defineProperty,ae=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,Qe=(h,T,ce)=>T in h?re(h,T,{enumerable:!0,configurable:!0,writable:!0,value:ce}):h[T]=ce,O=(h,T)=>{for(var ce in T||(T={}))Ee.call(T,ce)&&Qe(h,ce,T[ce]);if(ae)for(var ce of ae(T))W.call(T,ce)&&Qe(h,ce,T[ce]);return h};const He=h=>React.createElement("svg",O({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"},h),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 Be="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",Ae="data:image/jpeg;base64,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",xe=a.p+"static/certificate.a2a9ee77.jpg",se=Object.defineProperty,we=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,Le=(h,T,ce)=>T in h?se(h,T,{enumerable:!0,configurable:!0,writable:!0,value:ce}):h[T]=ce,Ue=(h,T)=>{for(var ce in T||(T={}))te.call(T,ce)&&Le(h,ce,T[ce]);if(we)for(var ce of we(T))_.call(T,ce)&&Le(h,ce,T[ce]);return h};const Fe=h=>React.createElement("svg",Ue({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},h),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 Te="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",ct="data:image/png;base64,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",ut="data:image/png;base64,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IAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DsZJAxgypZNaUgZI/bzaJEydOhBi8+O2VrFyzS3oNmCR//PFnhK7Fk0mABEiABEiABEiABEjAHgEKOL4fsZLAlrVBUrJYXrc++/pN+6Vpa1/5559/3HpdXowESIAESIAESIAESIAENAIUcHwXYiWBpw93Srx4cd3+7HPmrxef3uPdfl1ekARIgARIgARIgARIgARAgAKO70GsJPDrd3sjHDppC9zIwFAZMXZurOTKhyYBEiABEiABEiABEohcAhRwkcuXV4+hBCJTwOGRu/edILPmrYuhT89hkcDbTyBevA8kTapk8tvL1/L4yf9sPvC7774rf//9t2Eg77zzDsOkDdOKXQd66ruRMsVn8mGCePLw2+/l9es/Ytek8WlJwEMJUMB56MRx2BEjENkCDgtCr7ZDZd3G/REbKM92G4HqVYrL8CEdZdO2gzLYL0RdN3myJJIzeya5ceuBPHj4ndvuxQtFL4F33hGZOKantG1ZSwb7TZegqUt1B/TBB+/LmcML5dXr36WB1wC5e++x3YFXqVhY5oYMlWUrt0v3vhOj9yGdvHvuXF+IV+MqMnDYNIfFlhIlTCAnDoTKsROXpX3XEfLnn2+cuhv4j/bvIhA0E4KXyHffPw0/H393+vAC+SzpJ1K6cke5dfuRZMqYWiqULSjTZ6126j4x5eAM6VJIwFBvyZsnqxQr106e/vSLW4eGQlsHdsyQrTuPysTgJfLbb690rw/u04L6S/asGaRLz7Fy8fJtQ+Po0aWxGn9g0CIZNmKmoXN4EAmQQPQSoICLXv68ezQRiGwBh8f6/fc/pHajvrL/0Jloekre1pRAs0aVZUbwAFm6coe07RSgPhrYp6UM6ttaVq3dLS3a+xHYW0Lgq5yZ5dCuWYIKsV/mrifPX7zUfbJO7etK4IhucvnqHfmmREu7Tw/hsXPjFCn0TS4ZOHSqTJ6+3GNoxY37gZw5vEDSp0tpaJHerlVNCRrbS1CYqUmrIU4/Z5JPE8v1c6sEXtAyVTrJiVOXzQTc1TMrJHWqz6VgyVZy5dpdObx7tkBgTp2xSvoOnmz3fp98nEgKF/zK4ZhOn70quXJklg5t6jg8Vjtg+66jMjt0veHjtQOxEYD3LUe2jLJ63R5p3m6Y09ewdwI2n5bNHyHf//CTZP26frgAT58uhTz69gd58+YvdTre0T1bpkmBfNmlfPUucvT4RUPj+CjRh3L9/Cp5R0Sy52soP/38q6HzeBAJkED0EaCAiz72vHM0ErAl4GaHrpPjJ/9bbGhDRJhV4wYVpFTxfE6NGgvHkhU6yPWb9506jwe7n4CegIsfP65cOL5EeeJyF2oqd+5+6/4b84pRSgCL2K1rJ0nxonlkQvBiGeI/Q/f+8DJdPLlMPkv6sbx+/bs8f6Hv1UBV2Sy566pFMQScERs9foEMHz3byKFRdgyq7m5eM1H++usvKVOls0Dg6Bn4Hd07V3JmzyilK3vLydNXnB5jn27NZNjg9nLsxEUpW7Wz2fm4/vljiwWtXIqWbSvnL96ULzKnkY0rJ0ia1MnUBku7ziNshqkWKfSVw3nAnDVsPkiSJ/tEJo/rY2j8qB081H+GjA9ebOh4y4Pgfdu7dZrKra7TuK/s2H3cpetYngReG1dNkNIl8knAmHkyatw8dQj4XTyxVHk3M+Wsrf7OVQEH4TZ8aEfp0aWJIYHvlgfjRUiABCJEgAIuQvh4sqcS0BNwpv8Q6j1Xlsxp5ezRRU4/8toN+6RZG1+nz+MJ+gSwyMuUIZXTeMqV+UYtUPYeOC3jghaGn1+nZmlp06Km2jmfu2CD+vubtx/Jt49/cPoeUXUCxETgCB/5/oen0qVnoPzvx2dRdesYfx8spA/unKk84DnyN5In3/1oNWZsyCwNHS7VKheXH58+k59/fi4pUySVDz+MH/7f2kkQAxAyOzdNUaFp8Bg9e/ZcMmdKI59/9ol6T+4/MA+/XbJim8xbuClGsUJ43biR3aRj27py9fpdKVKmrW4oZdlSBWTDyvFy8PBZqVSrm9PP8P7778mV08slRfKkynu3YfMBs2tAZJw8OF+yZkknJSp0kDPnrqnPU6dKJptXT1Bc4QXr1ke/mu8XmdLIwD6twq9ZtVJRNW9r1u8N90ThQ3hIERadNk1yh8/Qr2dzqVa5mAp7x++1qzZ0YDvp28NLPVPx8u1dvYzZeVmzpFchp9hkyJa3gfzwv5/V562bV5Pg8X1l09aDSqzCXBVwOBd5cJdPLVPfG3rh3DJ1vAgJRCoBCrhIxcuLx1QCtjxwXXuNk+MnL1kNO06cd6Vdq1rSunkNpx/p0pXbKlSI5h4C3Ts3lhHDvN1zMRtX6T1wUozOx1m5aJRUqVhUjX6Ar2eF80XmxGk5QM2bVJEFSzaLd7cxVrfDMaP8ukhX7wbKe4GFNoqcaGFqEDfIY9KKOeD4qRP7SYumVZW3qGTFDionDJ6gHRuClYArULyl/Pr8t8h8NLdcG0Ln2N65ynuj552EsEUoIEJQ6zbpJ9t3HXP6vg3rlpO5Ib5y+84j5dW27IsJkQGBneerLFKuWmc5duK/31uEeO7bFiJJkySWBl4DZcv2w3bvj9C/Rzc3yb37T+Srgk2cHqsmeuCZLFH063CPoOmFEB6JcE8jFi/uB7JueaCkTPG5ykE7cPiskdNUGOQff/yp+66OH9VdhYGavs94J+eFDJV6tcua5XhGRMDhmtMn9Vd5ksyFMzRtPIgEopUABVy04ufNo4tAVOTAac+GHfsCxVtE16O+dffFQhsLdGcNO8xYNMIjc/b8dbunwxO3dcdRZ28RZcdruXu4YeVa3QwvFKNsgNF0o8QfJZTbl9aq3CtsmiC3zdLy582uQt2QN1S1bg85cuyCOgQL2DnTh0jDuuVl5ty10qNfWJGSr3N/qQpIwDMBsXf1+r3w4zWP1qJlW6VD11HR9NT6t33vvTgCQWFpRQvnFh/vhjIicJ5cuHjT7OP6dcrKlAl9Vcg3Qr8txdfr3/8w83JZXhsCYv/2EMmbJ5v07D9RcdQ7RhNMtRv1kZ17Tpgd8k3+HFK5QhHxGznLIc+qlYrJioUjZc78DeLTe5zu8ZrnMUe2TKqAi+bx0w7GmG9eWK3CqFNkrGyVL5nv62xq/iPLwNjUE2l6HwjUGxdWS8IP40vh0q3Di5JgzHjP4QFGiKq26RgRAYf7oqDT8f3z5Pnz3yRL7noesSkRWfPC65JATCdAARfTZ4jjixQCFHCRgjVGX7R2jVKyaI6/bNt5VHkXPN2wEP/hh5/k5u2Hnv4obhs/QiKXLxihQucQbmbLIMoyZUwlq9buMTvk008SKe/R5m2HzdqA5M+bTTKmTyUr1uwyOz5hwviyNHSE7Nl3UiZNW+5UOwK3PbSNC7VvXUtV4nSX/fOPSOceY2T+4s02L1mzWklZMm+4qsL4ZZ568urV77oCbmlogKGQReQpwgOmV9URwmxsgI94t6urioYghFLPIGqQ55ohfUrlpbPMc8U9vru7TYUmZshe0+oSuXJkkuULRpr9faqUn8l7772nvK9aARFHnOPFiyvJPv9UedpMw3rD8vUGyqUr5psNyEtDHmHvbs1k38HTUrVOj/BbZPsyvZw6tED9NzYWTIU2CtbgmXEfvfYYGzYfklYd9Qs24bxrZ1dIqpSfq7DMzdsOOXosfk4CJBBNBCjgogk8bxu9BCjgopd/dNwdZcrXLguUQ0fOScWaPtExBN4zEgloC/pO7evJwqVbpKPPaLt3g1cDx7rTVq/fq0IHY4KhaI//kA52h4IFO7w4MAgYS4+b6ckQcAN8p1iJWO0Y5LAd2zdXUCVSr3iJdpwWqtesURXpPTBIDhw6K+nSJpd0aVNIujQp1J+Rt4ZwSlwLgrFTd71Q2HdUqwPk0qXPVtNm6X4UKvrh3nYlJpNlqGT1jHnzfCkHd86yO2ZTDqbj9+42ShYu3WpouocNaid9unvJtJmrpc+gSQ7PwQbNtnWT5J133zUrroL7jxzWWXw6NVTPYjlnCIOF6X2Gv0drG+T66RmuPSN4oDRtWEmCp6+Q/r7GivY4fBgeQAIk4HYCFHBuR8oLegIBTxNwWIR4t60r+McZ1eNQiEPP0E+pdvVS6qN1m/bJt4//59J56M3kyBrXr6B2ajduOahCrlAGvEzJ/FKsSB5V2Q9hiqfPXlMLPsvmsI3qlVdFC3AezrdnCJf8/LNPVeiatiMMDsi1MWK79p5QRT4KF8wluzZNVeNCjpOpfZ07iypwMmzkLLMd+pjIHeNGIReE+mGHHX229AzV8KpXKaZyu1Kn/FySJv1Y5drcuv1QhYeCi6lp83nrzkO7/Qux4G/epKo6FXNr2j/P2XsamT+jx0CMQEAgVK5D15GyePk2u6cipBahc+4yLJjrNxsgW3cccdclI/06eL9/fLBTLfaTpi3vchNnzPvWtUEC0QHTBBzCOJUYS5tCCTKUvc+QLqX6LqLIiSPD9xa/D117BVodipBHhBEiL7FImTY2L4WwabQpwO8mQhUtTcvZW7IC1S/D2os4MvzWHdkzRxWDyV/McXg8vGJoq5Dk048kbxEvh15zhALjXQY7VMf09QuRCVPCvufw4l0+tVzixn1fhfSeu3AjfLgRDaHEhZo3qSzTJw1wyNURI35OAiQQuQQo4CKXL68eQwnYEnDos4OiI85agvjxpGCBHEpgWZq7cuAG92stA3q3lBcvXkqRsm2tdvoRarR/+wxVgADJ8wi5wQLf1fMcMUBJdRRywG4uFg6hM3x1nx+CCQUJUChCM61xLPoNoQS2XgI/jsUi7cb5Vao0dxvv4bJs1U51CSyIfnpkHs5ma7wVanSVw0fPC0Khju2bpwQMiiuY2tiArtK5Q30ZP3mx+A43z3dxlZ+r5znijs9RcGHrukny5s0bSZyijNUpWCijLDuKVdiyFat3qYUxeqXB+vdqIUP6t1E9oBBKZis0rFunRjLSr5PKj8mYo1Z4mJwr9zTyrEaPQYjajw92qMPzFW3usHUHxEutaiUdXh4VDzNkSCXDAmbarEwKdtg88TQBBw/Xo5ubVWuBj1OWdTkEFIwG9f2vUBMEXLlqXWTN0rGqQbcte/nytdy49UBtAqAQyb0HT+TBwyfqz/cffif43JZ5Na4sIZMHSMicNVbfWRSZ0X5TsFmE3EZbnjz0gUROacCYuTJqXKjD9wEH4PcO3jEIViNz3qRBBZk1dbDaNKnZoLfde8ALNnvaYGlUr4I6zlTA4bMRwzoJvoN6/ebcIeBQaRVVQvFvR5I05R02fTcEjAeRAAm4nQAFnNuR8oKeQEBPwGFBmjlXHfnt3wWts8+Bqnaj/btYneYuAQdxuGn1BEE/J4gilDbHQkUzTYRAhGJHGhX2YK6e5+j5NQEHT0eDOuVUIj2ql506c0USJIgvyBvyH9xB9XjCmFC97+Gj79VlUWXu5oU1Kr8F+StYjOiZVnHy52fPldBDvgdME3BYZIyd+F9LANNrNGlQUe1gawIOAgM715a5LhCHty6uUaFkXxduphaUpuYqP1fPc8Qdn9sTcGAL7wC8o/Bwhi7cJAePnFU5NvA61a1ZWok1VCScNG2ZDBw6Td0SXj00WMYiEItSWxUAcW14IOYt3KhaGGjz6co9jTyr0WOUR/fcSuVNSv1FVXn2ywujp9o8Diz2bp2u3mVbRVH+a/Cd09BiPsKDcuMF0HgaYYiOWqjYuyU87lvWTFSbLNgUaFC3nPLAlavaWeVwodDIvfuP5f6DMIEGcYbNFAinVWt3S4v2+vlY9u6J7xbGjVwwPZsxZ4307B+kPkLoYu9uXtLfN1imhKw0OxyCKHTGUKlbq6y07fTfBpERxDWqlhDk8mFzCL8xtsz0HTJSWROFZDAm/LbjN7VokTzhHjj8RuE37IMP3lOeP8v8V3cIODRhf3B9o/oeoZCJ6cabES48hgRIIGoIUMBFDWfeJYYR0BNw2O3Nnq+Byz21LHehtUd2l4DD9RA+gya7+H/THIWK5Qqp3W4Imur1esq+g2fMiLt6nr1p0wQcjsFiv2lrX6vd2k8/+Uj1lELRCMu8pHkhvmqxt3vfSalRv5furZCoj0XatJmrpM+gyeHHaALOlgdKjWltkBK7moBLkCCeyoWBYWdZE4NabhwWS2WqdNIdh6v8XD3P0dfFnoDr2bWJDPftqEJBi5dvpytkUBJ/WlA/NV8QxvC6wTatnqgaBuvt7uNz5BudPhwmmMFKq34XkXs6elajn+MdQwn8P//8U3mT3GHuEHB4f42WoXd1zA8efu/Q46h3be3d1wsrNjIWiLYrp5epcOgRY+epjaVVi0c7zCeD6Nu+frJuOLOR+zaoW1aV0Ydh403LO0RBEvSR0wQc5g9FbdByA78xe/afMrs8PsfGAwSls03L8ewXTyxRm0T4Lpw4dVl36FpfQojYnAUa280zxIbW3SvrJPFHicSnd6CkSZ1c+vTwChdwqNC5e/NUWbBkqyooY2nuEHC4xrPHu5Ug1xqtG5kTHkMCJBC1BCjgopY37xZDCNgKoYT37fbdb50eZYL4cdXCQc/cKeBwfYgSeOLwD22dxn1VrsLx/aEq7wyLqJGB83TH4ep5tmBoAg4iCgsTzbtmeTzuCzGFMK28Rb1Ey69D+BH6aGGnFxUDLc/XFj64HtowgKNmrgg4nAsPDRabpp42TUiib5O95suu8nP1PHsvoT0Bh8IcEDMQ1baaEsOD8fThTuUBLV+9S3gpfS3cDAUf0merER5eqY1Fa1QMLyUYahaRezr9ZbNxQvkyBVUPLlT4gyfdkaHKn9+QDtK+dW27h36YIJ7yYmOD56+//9Y9Ft9/HGMZTgcPz+RxvV3qH+lo/KafGy2MYXnNls2qqh53eFcwdmcNv0HYUELYedtOAar8vxEBB2/vtbMrlfhC6X5nDMLi1KH5kiVzWnWaaVVZbD5gE8JUwJ0/tliFtyJ/9tfnL61uVadGKeXRR64dwolRrAXiSa+CpuXJ3To1lJF+YWX8URjJNCICx4IPeFQsX1iG+E2XiVOW2n1UHA/P4t79p6Xv4MmC75upgMPJCD9fuXa3yme1NHcJOEQkYPOpVsM+VrmyzswVjyUBEog8AhRwkceWV47BBDytiIklSq0PGJL8r12/J8WL5lGlpqvV7Wl3h9fV8/SmUhNwWBghNMieXTq5TJXx9uk9XubMXx9+6OnDCyRrlvS6wnPimB5qcY2dbeyOm5qrAg7ewLKlCgj6T+3YfVx5Ri6eWKryvZDP9fyF9QLP9L6u8nP1PFtMHeXAGfnqYWGLTYeOPv9V0kNe2J3L6wT9p9p1HiFLVoR5LDW7fGqZKkaBPEHkCzprevd09hq2jse8Yn5tlYPXW+zCC4SNBHggNY+s5XFJk3ws77//nvLMY7PClmEjApUv4VE2NeRWVipf2F2PqXsdiA+t5xqE5NUzyw3dL2HCBPJx4kRKnP708y+GzgnbcAmrgAiDdwu5XfDmGhVwGOPj21tUfzN4gBFibdS0fDLMBzat7Ak4rQKlXm6yvXlEtUojofTYAMEmVIF82XVz7Dq2rSNoxH3txj1VOMmIKEQ0BXrjIZpCT8DZ4+QuAXfv6npBKCWiOWwVzDI6XzyOBEggcghQwEUOV141hhPwdAGHf6g3rpqgwt1gyGFBo1csXh39A+/KeXrX1AScXuEPy+MR3omFiWnOFY6B5yZwhI/yvsELpy0KsTBChTmEYJoKDO26rgo43Av3RJNmLHiDx/eR1s2rK6ECweLIYgJ3jNGogEMeHCpswuOB3lUotoPKgPBioGcXilh07zvBrOfZlAl9pJVXdauCCwUL5JQ9W6YpTypyY7QcS0tmrtzTEXcjn2uVATE+FHaxVxIf18Oi/sntLSoXEN5EvX56RkIojYwtKo/B3OL3LbIMXD9KXlq34IlRAQeu8MoXL5JHFVvaf8g85NvW2HHemSMLJVOG1IIS/jOnDLIr4PA7ku/rrIZQwFs6d7qv2tQxDbF2dDLyShG6i0q58Joh3BuGpthoao4xl6rUUS5cuuXoUlaf6wk4ePRt8xEZP7q7fPlFejWWyxa95bTzINYvXtYv1oX3ByGUGHehUq2s+tM5/RA8gQRIIFIIUMBFClZeNKYT8HQBB761qpeUxXOHK9QQIxAlRszV8yyvrQk4TQzZu7cmlOApaNRiUPihHydOKLcurhXslKM6m1baXhsjQqywQ29ZjU4TcFhMLl8dVpnS0kqXyK/CgLQcOHzepkVNmTyulyxYskXGTJgv8AjB9AoC2HoeV/m5ep7eOBwJOFQiRU5mlYpFlFizZ5YCzlSoIRRR2xTQPKLbdx1TobuWFpF7GnlvHR2jtQXAO4Hwzx+f2vcowfMLD7C9Ah6eKODACRsfjix7towqDw2eM4T+xYnzrvISGfGGaTmTlvcwKuBwHiqeopjOxClLZLBfiKPhqs8hsiaM7qHGiyI6yJG154EzdNF/D8Jcnzu6SIVbYgMAGwFGDTl9m1dPUIfjd+zYyctycOdMyfZlBt3iKUavayng3CXOTZlZjgW/mfDC43uE77+tjRqjz8DjSIAEIocABVzkcOVVYzgBTxdwqEaG3BOU2Ych3Abhk452sl09T286NQE3xD/EZi8y7by5IUNU3zI9T1fI5P7i1biKrFm/N7zBLPJGsBicHbpOuvUJWxiZmittBHD+l1+kUzv4N289lOOnLgmaHU+ftVp6D3TcWBfnu8rP1fNsfY3sCTh43DavCRL0kkLeYOiiTXLp8m359skP8uLFKxUGiJDRXZunqQIxlgIO9zx3dLGqHorCMfAoYOF45/JaQThhsza+Vrl17rhnRH8y4G1BGwF41uCNtuVh0O6jheIhh3TS1GU2b492EGgjMHT4DN28I8sT8R2M6Yte01L1+I6hyiuaTM+at1a69zW2EaQHzBkBBw/V8f3z5OatB5LHJJ/S0XuA8F7kIqZNncztAu7SyaWqoXjCzx23l7AcZ+cO9WRsgI8Kx9134LTUqVlabG12OHpG7XNLAYd3e+HsYXZPL1EsrxLwaCXz00/6mxjnzt+QwEmLdK9jWgwoSZoKTglZo8/F40iABCJOgAIu4gx5BQ8koCfgsOPYuOXg8Mp6zjxW/PjxZMzwLqppsqW5u4iJaRjfwcPn5MDhM6okt6MwSlfPs8VBE3BzF2yQrr3G2cWlHTt89BwZPX6+2bEo0Y7+dVpFROQbocEyRAPaIWCBrWcogW7E7t5/bObBQ6l8VI7DDjty3nIVaBxehdHe9Vzl5+p59sZiT8Bpz7d+bWUMFQAAIABJREFU035p1maozd5e6K+HcEc9Ade7WzPxG9w+vPkxcrhWLxmjOCFX0LJYgzvuaWQuHc1PWMn/7NKjn3lYqOV5EDBYbCOc1p2G3xBPyBtCPiq8z5jHXN80kVevXsvl08sFxVgKlmztUkVLcHRGwGkFO7CJkL9Yc7l2475TU4HzHHngUAjJiKHdhupJd36V2vj4PH1FI6eZHWPZvw2eTIQgOgprt3ej6MiB0/L2tGbsToPgCSRAAlFCgAIuSjDzJjGNgJ6AM1r8wNazoO/YrKn/hQdqx7lbwA3o3UIG92ujds3RmwpV97Smskg4xwJSL//H1fMcCTgsftA42VbOEXbMb1xYLSjxjabf8LRZmtZbrO/gYHkvThzVKNrV0uaW10ZftF9+/S1cdEwK7CltW9ZSh/X3naLaMZgaxqlXzMRVfq6e54qA06r74dw8hZrq5nXhM3gZrpwOK3ShJ+AQjoiKndjx/6pgE9WkGR7UkNmrpdcAc2+lu+4Z0d8IVJVE3zGIT1Nvrq3rIicTFUn1rFjh3KrFBQplvH79u8ohxMbD4yc/2hwmqgOi12ClWj5y6Mj5iD5OpJ0P4bRojp/Uql7KzPvc26epqsqJfm0IO9arcuhoUM4IOFyrX8/m4jugrYwev0CGj55tdfnMmVJL3txZZcWaXVaf2RdwawW/Jb880e8vaXox/G6Vq4ZKkpdVYZUXL17KF1/VdfSoVp8n/uhDmTi2p/qewF6+/F18A0IUY1ctqgWc6bsxZsJC8R81y9Wh8zwSIIFIJkABF8mAefmYScBWCOW6jfvkxKkrTg86QYK40rJZNd0FoTsFHJL+N//bNBfewg2bD6ixIvEe4UioKBcwZo6MGmfu5XL1PFwb4Ti4vmUSvmkfuDbetpvgaj3C0BA2R/5GVr3icI/WzWtI8PjecvnqHZU8nz1rBuXVg3fPWYP4wAK8WJHcqsIgwiZNG9IunO2nwpuQX5f2y+pm3iQ8K8p4o0E18kQ0c5Wfq+fZ447PbHngtDLqOCZJmnLy+nVY43NTgyhbu2yslCv9jfprPQGHv0dJfpTmD5q6VNq1rKWKfaAv1LkLN8yu5857OjvXlsc7W4lS7351a5WWWVMGKc9lldrdZewIH7uNvHENvLMHdsxQ7RvQe+/seXNGEX0ud52v5ZChuis8Trm+aRwe7qkV8YBwRV81iDhnQ0GdFXCaJxBjwUaBpbeqbq0yMn/WMPELmGkV8ufIA9d74GTVA86R/SP/yBC/GWqzA4IPnkC0LXHGShXPKzOCB6jf/0fffi8HDp8TbOjB0HsO1Um/fWxd9t/RPaJDwLECpaNZ4eckEDMIUMDFjHngKKKYgCfmwKFkNvLeUiRPKnMXbJSuvQLNqGGxs2DWsPCF58Ej59Tnrp6Hc5HQf2L/PIkXL66MDAyVEWPnht9TE3DoAQUPhVeboVYl1Ft5VVNFB5Cf1K3PeJkd+l8LAdPBo5z4rUtrlZcOhhLeCNVDXyZbhmqKmTOmlqxfple5XChKke/rbKpdgamhwmWxcm1VUQt49rp1ahT+cbW6PczKZGs961AYpXXHsAIxrvJz9TxH3PG5LQGHXLu7V8IY4/3Ae2JqeHdQjATFTeBdQg6lLQFXr3YZmT9zmAo1RTgrBDxyyyzNnfeM6M8A3lP0sEJxHPTlOnzUuCfs888+lrEB3aR+nbJK3Lds76daTYSFZWZT3m5sMOgZBBxCEjNmSCXZ8zWUBw+/i+ijuP38Tz5OKFMm9FWeN4QrYwPIdJMCN8T3FKGyZUrmV8+AjQzLtgj2BuasgINoHOXXRbp6N1C/DfiNMDV46FDspEV7P9Vc3tQ0AYfxtWgXlhdWvOjXsjQ0ILwPnDMQEU6MEMqDh89KpVrdDJ0aP94H4j+ko3i3qxvW823tHvHpPU5++fWFVCxXUKYF9VffsWe/vJA+AydZteVwdJOoFnBag3UId7zHtlprOBo3PycBEoh8AhRwkc+Yd4iBBDxNwGFxsH7FONXDDCGL8ITo9RTSCoIgrBKLbYgWV87D4h6mecbw5zPnrknx8u3DZ1MTcEMDZqpGuP16eqmd59NnryqvHfJP8nyVRR2P3m89+oU187ZlqA6JKpEwFN7o3GOs7qFYXAaO9FGlxJEvZ2loMo0QtiPHzsuho+fDG4RDuEHAIWQKIVkIdYI3qWzVTuGeKlRuRLig1tQ7JnLH89rLgYMnE/MGw/Nt3XFECeIc2TNJjX9zNBHKilYByNm0JeAwpyhcAq8uDCFpU2es1J0Td90zoj8VEAQjhoWJdCP9CXE/hNh27tBAOrSprfKfrl6/K41bDFYeGaNVKCGMEXL6119/S9K0Ma/wQ61qJWVMQBflIUJoX9vOAYIcST1LlDC+zJsxVOWzweYv3iIDfKcoUeLInBVwuB560Z05vEBVjEUhJm3jCexXLhqleujBc4/QTlPTBJzemLRG3o7Ga/o5flfQYiV00Wbp3GOMw1NLl8gr40f3UB5+NAjvPSBIFi/fZnYe3i00ckfLDtimbYdkxJi5hlsKRKWAA+8VC0dK5QpFZcBQ69Byh0B4AAmQQJQSoICLUty8WUwh4GkCTssVwY6ovZ5CCHM7umeO8pxhZxoeCOSYOHseSmFD6GABsml1kKRNk0y695lglotiKuDGTVqkms42b1IlvDIm5vrHp89Uk26tybC9+S9cMJfs2jRVHVKyYgc5deaq7uFaJUmEuN2+861cuHRTLYjw/8ib08SndjI8dQG+3mqXH6Z5pratm6waoJvmSyF8EuGbmhclJnLHM9gTcPCiDB/SQTVBx581w3wiR3Kw33RVGGbZ/BF2BRzO0/IFUewC7Rye2qhq5857RvQ3Al6wC8eXqPcX7SGw4aFnaJfQrFElaVy/ompjge9I8IyVMnbCgvAmznoCDh4ViHx4sf74443Ejfu+VChbSHl+Dx05pzx/McEQKgtBhSby2kYKPIjwVl29fs/hEDu0qSMjh3kr7ztCGyGKULHSXnsGVwQcBgKv4OK5/srzibBVfI/hjb95cY08ffpMCThL0wQcCusgCgCGzQa0s3BWwMWL94GKXqhSqZgM8ZsuE6cs1eWDUHJUrsX/NE//8ZOXpLX3cLl331xgml4A71ngyG6CfGDYnn2nVE9MrW2KrcmISgGHCIZTh+arNhI5CzQy1HTc4UvEA0iABCKNAAVcpKHlhWMyAU8TcNHNEgt0LFhNzVLAaZ/lzJ5RMmVMo7w/lrvm9p5Dq3yI8u+o3mbPENKG3ELL/nCW5yC0EwUbUJkQhnYBWlEBeE3wDFiIYWGLprfI/8GiCgI2Jpged4zLUR84HAPxjT5UaOCNBThye5CHGJkWHfe0fB544eaFDFWhkHreFMw7iv5kzpRGnQqht27jfhnsP91qEa4n4BBO+vDGRuWtMzXkPiH07u69x5GJ2OG18c7Dm9ioXgUVbg17+vOvEhS8RKbOXOVUWFyObBlkRvBAldsHg8hdtmqXBE9fpisCXRVwuHafbs1UERoUjVmzYZ+qiAlhp1e5Fsc7yoHr2T9IlxVCzV++fKUECsQ4BH/VSsWUyMW7gIJMpqIfnugaVYurVifI94QwhiEiAWGfi5ZtM1RqP8mniaVj27pqbvBnGIQnWlggIgCtPSwtqgQcvjNTJ/aT5k2q0vvm8BvGA0ggZhCggIsZ88BRRDGBH+5tV0UZosLcVU0xKsbqzD1sCThnrqEdi0XR1TPLVYgXFl7YQXeH9e3hpTyD8AR26DrKKucHi90dG4JVWwEYPE0o3nDi1GV33D7SrlG+zDeybvk4Jao/SVU20u7jqRfGe3T2yELVnBreVNNiHBBl8LaUL1tQFi3dKiFzVsut2490H9VWCCW8d1iEI4QXi99btx/KlWv3bLZsiEqOpnmr2ECZv2SLTJ+5Snm3XLUqFYtK/17NVY4pRE4Dr4GyZfthq8tFRMDhYm1aVJegsb3CRRLmDeHiesVU8JybVk2QfQdPi3e3sJBH5GMiD+7O3Ue6hWQwn2uWjpUKZQtajf3pT7/KwKFTZdGyrWafaV54/CUqVEJszZm/waqYj1G28PZCKPl4N5D06cLydafNXC19Bln3oowqAQehj6q08GbS+2Z0JnkcCUQvAQq46OXPu0cTASTqI7ciKmzytOUyYGhYaODbZO4UcDWqllDFB7ArjlA9I/k2RlhigY0iKii+YquiHgqoYAe+TKn8KpwSzXdjumnFWO7c/VZVEqRZE+jfC+02Wsu4SYtl2IiZZgd88nEi5fHQaxdheqBWmTF7tgzSpNUQVZ3RE6x2jVLy9OkvqpmzOw2VSwsX/Eq35D/uU6JoHlUoBZtWKDziiqGKLHIzM6RLqXJnkYvoTkMecdVKRVXeLjyKCH28//A7OXz0nG54aPz4H8jC2f6ydcdRWb5qh93CSs6ME5tWdWqWUmKuVQd/3fBkFEdBripyT+cv3uzw8mil4e/bUb7IlEaQm2wrfNjsHf+3/UbPrk1l4LCpVm1VHN6UB5AACUQLAQq4aMHOm0Y3AYTOBI3tqarLaSEx7h4TvCPIQ0PxBxSReNvMnQJuy9ogQQXIJSu2S7vOjkt/v20sjTwPQj1RGAaLZITHofiDvWIvRq7JY0iABEiABEiABDyPAAWc580ZR0wCMYKAuwQcioacPBjWtw4NdY8evxgjni+mDQJFSdACQDPk7VWp3c1uUYmY9gwcDwmQAAmQAAmQQMQJUMBFnCGvQAKxkkC7VrUkfboUsmPXcdl/6IzLDFC+u2zpAqq8uWmfOZcv+JaeiLwrFFNAaBwKkqCHFypx0kiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+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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",We=a.p+"static/question.ed747acc.gif",pt="data:image/gif;base64,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",Je=a(55351),Ft="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoIA+tBBAAgAAikjNZ47zCIh8E8mOjYO1aOD3L7DYzXZJurs8qhuzLqFsH22hcbUs6CMudAol8Ic2Dkkb0fuvEj3IinwvobjTOeRP1safOuIPIA/AMpxbsb4z3fc9PVUQLvRY37L/vMDxtT2peCBpU97BywlkD9sXjvbzcfG7jTSYeSCZyK6l9tTCkn75xXHAVcChh4zCDzLy1DfQ+U0tomcDaSO9A8rb0WWN5P3QK+SzCPx471bLdTWSYwFdZfXz/j+e7SG3MHE73SGu+19FE0gTNV+o8aU9pXls+Waw7E4r2fL9ZQkMB4jd5xd1r96fJ7cgeDX944vL8hv74ggdUZccRrLsw4/1fQCpLyYH7tRxKYCutv1M4rK26fKdd8Nn+euJnAySp9w+o5dettt+QSItHV+nb/qsXyzddj1KAXlnmSsuIMgV8v1sCgHxdWcj002QXgh8BCAqdq9B33T2tbltOlBWcEia+NtO86nd/QOtR3EGyxXmHZHXun78jow7tPCgAI6NixpGsbZ1ibj/d2gvkZy55EHpbcDiz8BkK62LRsNotjaX5TvK8NzH0lI5j0aQAQ4z69pjarfGwZTFphab55sCdogntAFCgZhfgLn3xtv19oPnTexuFjaR4ANJV6CWhzGEvNrpQPiYBOt+vVaWu+Nd7bCaDTTUCS9LDwSNQuiT17bM3fGPd4zn1YWSc8kqJO5e9H9P6LAeNvLp9ia755sCcoiftAKLqptoOI6oRXUsiJ+FxIf/MTM9quNRl1/XhN7p7zQWPUQTdb88CNcQ9GWXMQA3XCb5JWSngxYJxtSGtfXCxvuOqZrJ9VN53wpcMfhIxhs8jSb0aT2VLmyxn3edQ52hOnNf5dsfrN86H0x9Nqu8KgqbBxdF5hCdwwfyFkPmFnflO8rw3AL8qy/V9YzCmsl1I1pNTdp6N6t52mMaVu85mkTEb0ly6EzCeaprXfWGmbB3uCTHgOLk9FCqGkmhWcBlBjJ9MkUX1K3TcRzV5qmvYesdOum9G+Weqxmop+Zo65dFsAEydFTvC0E3HQIHVNWnvpvRVGRYu+G+Oenq4kxiIk+ZLIKbjitEO1Lvyr0/SHieD8qtLqQhbG/Qvl9C2OSIqMWvwHasUdWSW6Umojbh/VPNgTlOCCLWElsOB3hO7BL6XLHfCqOaXuYsA466aPR6XnAZQ8qHKB4fWJP4kNV7SrV3ymqwNVAFiTUe85HzLedaKNxfd/h4FvuPdoA9Hvj7ftmhMAkFbZyaxaQH1a3XwurL9tp4kN7fsUQz5fTnxbGH8GFt7DcwpecTuMFmlIaZ+bjOgvF2u7d/gnIWZR+Q1KPowcIIaAhQSarqmH/xE0TpQbb92M9uT7kdz+/HqfDB0EcF/ZRi1ggYFER/cYcMtMOO3jzlmVjXKDrkt5uv9are9ZLJ8L6UcJ+HplVotygVRlYLFwM4GWf2njl/ymq1fqrSgM3J1Sfz5Rnd15ulp/tiGtPV6h0aIwaCDxUPc/F8sfOQdqTKnbrvjMf9fOK7ZLCyv8Jom1s9qvsHANttQw4dhY++6BW+sKFlNJr7E9K6wOZEoT0YU3ogvXm5OSMK5KQ347v7oggZbr3j/+PWwUnoj9jyHCk+OP7p3Kry+6nL33uvazqbD+6+W35RDmrtGOPW8Va7JcjzemtC+frTKWfgJyCQmxI/GZ7x+warfdUKy/rj47UZXdnlHZXHprJWBcFKZsGX1k16t2spI7oqbr3iOTkdzGyz7z8tK5s4eAN4UiHxx5dO94Ka2jLd2Gq95TI/e9tXoqbBytZLJzwAUGdY+273nc6Y294z3p1sRW2ZhSt02Gsg+eDxknyl07FYWRY8I+aZptYx27B0Bw/Bp3faHRcs13EsCWiWpjZ8DEU+Ecxe7IKjVl5GMy8zAJMQSIwbH27rL+7FH2jUzTNfUwgMMAkFiFlf5MrstviA4PU61HIuo1KQRCdkGeJCDJoCQkkkzyOFVF4mOxyv9u8x8opnU6UeBF0wAAAABJRU5ErkJggg==",it="data:image/png;base64,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",H="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=",_e="data:image/png;base64,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",E=a(53114),l="data:image/png;base64,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",A="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"},53398:function(mn,lt,a){"use strict";a.d(lt,{Q:function(){return U}});var i=a(59301),z=a(57809),R=a(5112),pe=a(5871),N=a(59301),U=(d=>(d[d.Number=1]="Number",d[d.Percent=2]="Percent",d))(U||{});const C=({value:d,onChange:S,disabled:o,hidePercentOption:F=!1,percentType:v="select"})=>{const p=(0,i.useMemo)(()=>F?1:2,[F]),[I,P]=(0,i.useState)(p);console.log(I);const b=Q=>d.type===1?`${Q}\u5206`:`${Q}%`,j=(0,i.useCallback)(Q=>{if(I===1){const Z=Q.replace("\u5206","");return isNaN(parseInt(Z,10))?0:Z}else return Q.replace("%","")},[I]);return(0,i.useEffect)(()=>{P(d.type)},[d]),N.createElement("div",{style:{display:"flex",alignItems:"center"}},v=="select"&&N.createElement(z.default,{size:"large",onChange:Q=>{P(Q),S({type:Q,inputValue:Q===1?5:20})},value:I||p,style:{width:100},options:F?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:o}),v=="radio"&&N.createElement(R.ZP.Group,{size:"large",onChange:Q=>{const Z=Q.target.value;P(Z),S({type:Z,inputValue:Z===1?5:20})},value:I||p,disabled:o},!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")),v=="radio"&&N.createElement("div",{style:{marginRight:"10px",color:"#000000"}},d.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),N.createElement(pe.Z,{size:"large",disabled:o,value:d.inputValue,style:{width:"120px"},parser:j,addonAfter:d.type===1?"\u5206":"%",max:I===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:Q=>{S({type:I,inputValue:Q})}}),v=="radio"&&d.type==2&&N.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};lt.Z=C},90609:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(59301),z={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=a(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",U=(S,o,F)=>new Promise((v,p)=>{var I=j=>{try{b(F.next(j))}catch(Q){p(Q)}},P=j=>{try{b(F.throw(j))}catch(Q){p(Q)}},b=j=>j.done?v(j.value):Promise.resolve(j.value).then(I,P);b((F=F.apply(S,o)).next())}),d=({type:S,resdata:o,onok:F,oktext:v,okloading:p})=>{const[I,P]=(0,i.useState)(!1),{can_copy_list:b,can_copy_num:j,challenge_type:Q,course_data_list:Z,no_copy_list:V,no_copy_num:Y,no_use_list:L,no_use_num:w,repeat_shixun_num:ne,student_count:oe,total_num:re,use_num:ae}=o;let Ee=j>0||S==="exercise";(0,i.useEffect)(()=>{(o==null?void 0:o.student_count)>0&&P(!0)},[o]),console.log("---11",p),(0,i.useEffect)(()=>{p||P(!1)},[p]);const W=()=>{if(S==="exercise"&&Q===1)return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:z.orangeColor},oe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",i.createElement("span",{className:z.orangeColor},ae),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:z.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 i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:z.orangeColor},oe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",i.createElement("span",{className:z.orangeColor},ae),"\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",i.createElement("span",{className:z.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 i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:z.orangeColor},oe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:z.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 i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:z.orangeColor},oe),"\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",i.createElement("span",{className:z.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 i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:z.orangeColor},oe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",i.createElement("span",{className:z.orangeColor},ae),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:z.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 i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",i.createElement("span",{className:z.orangeColor},oe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",i.createElement("span",{className:z.orangeColor},ae)," \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",i.createElement("span",{className:z.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 i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:z.orangeColor},oe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",i.createElement("span",{className:z.orangeColor},ae),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",i.createElement("span",{className:z.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 i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:z.orangeColor},oe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",i.createElement("span",{className:z.orangeColor},ae),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:z.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 i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:z.orangeColor},oe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",i.createElement("span",{className:z.orangeColor},ae),"\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",i.createElement("span",{className:z.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},Qe=()=>{if(S==="exercise"||S==="subject"||S==="exercisepush"||S==="shixunpush")return i.createElement("div",{style:{marginTop:20}},Y>0&&i.createElement("div",null,i.createElement("span",{className:z.flex},i.createElement("img",{src:N,style:{width:14}}),i.createElement("span",{className:z.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),i.createElement("div",{className:z.statusbody},S==="exercise"&&i.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:z.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")&&i.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ee&&i.createElement("span",{className:z.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"&&i.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ee&&i.createElement("span",{className:z.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"),i.createElement("div",null,V==null?void 0:V.map((O,He)=>i.createElement("a",{href:`/shixuns/${O.identifier}/challenges`,target:"_blank"},"\u300A",O==null?void 0:O.name,"\u300B",He+1!==Y&&"\u3001"))))),j>0&&i.createElement("div",{style:{marginTop:20}},i.createElement("span",{className:z.flex},i.createElement("img",{src:pe,style:{width:14}}),i.createElement("span",{className:z.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),i.createElement("div",{className:z.statusbody},S==="exercise"&&i.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")&&i.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"&&i.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"),i.createElement("div",null,b==null?void 0:b.map((O,He)=>i.createElement("a",{href:`/shixuns/${O.identifier}/challenges`,target:"_blank"},"\u300A",O==null?void 0:O.name,"\u300B",He+1!==j&&"\u3001"))))));if(S==="shixun")return i.createElement("div",{style:{marginTop:20}},j>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 i.createElement(R.default,{open:I,onCancel:()=>{P(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Ee&&"none"}},zIndex:1003,confirmLoading:p,okText:Ee?v:"\u6211\u77E5\u9053\u4E86",onOk:()=>U(void 0,null,function*(){Ee?yield F([...b,...L]):P(!1)})},i.createElement("div",{style:{maxHeight:600,overflow:"auto"}},W(),Qe()))}},47140:function(mn,lt,a){"use strict";a.d(lt,{i:function(){return w},Z:function(){return oe}});var i={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"},z=a(71418),R=a(6848),pe=a(93948),N=a(92310),U=a.n(N),C=a(63949),d=a(13922),S=a(81779),o=a(79005),F=a(20345),v=a(77882),p=a(31081),I=a(75309),P=a(71979),b=a(47558),j=a(42922),Q=a(66832),Z=a(96593),V=a(19664),Y=a(91833),L=a(59301);const w=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:o,swimg:F},{name:"101\u8BA1\u5212",ptimg:v,swimg:p},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:I,swimg:P},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:b,swimg:j},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Q,swimg:Z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:V,swimg:Y}];var oe=({className:re,dataSource:ae=[],col:Ee=4,right:W,bottom:Qe=23,precision:O=0,wrapWidth:He=1200,trackEventItems:Be,loading:Ae,onRemove:xe=()=>{},isCurrent:se=!0,showAlias:we=!1,showProgress:te=!1})=>{const _=Math.floor((He-(Ee-1)*W)/Ee),Le=[{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(Ue=>(window.ENV==="build"&&(Ue.ptimg=`/react/build${Ue.ptimg}`,Ue.swimg=`/react/build${Ue.swimg}`),Ue));return L.createElement(z.Z,{spinning:Ae},L.createElement("div",{className:U()(i.list,re)},!!(ae!=null&&ae.length)&&(ae==null?void 0:ae.map((Ue,Fe)=>{var Te,ct,ut,We,pt,Je;const{name:Ft,id:it,identifier:H,featured:_e,school_name:E,image_url:l,excellent:A,is_plan:h}=Ue;return L.createElement("div",{key:it,className:se&&te?i.wrapisCurrent:i.wrap,style:{width:_,marginRight:(1+Fe)%Ee===0?0:W+O,marginBottom:Qe}},L.createElement("a",{className:i.li,onClick:T=>{T.preventDefault(),T.stopPropagation(),Be&&(0,C.L9)([Be]),(0,C.xg)(`/paths/${H}`)}},L.createElement("div",{className:i.img},L.createElement("img",{className:i.cover,src:`${l}`}),se&&(0,S.bg)()&&(Ue==null?void 0:Ue.studying)&&L.createElement("div",{className:`${i.movebq} user-path-items`,onClick:T=>{T.stopPropagation(),xe(Ue)}},L.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),L.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Te=Ue==null?void 0:Ue.subject_tags)==null?void 0:Te.map((T,ce)=>{var D,G;if(ce===0){const ue=(D=Le.find(ge=>ge.name==T))==null?void 0:D.swimg;return L.createElement("img",{className:i.sign,src:ue,style:{left:"-4px"}})}const Oe=(G=Le.find(ue=>ue.name==T))==null?void 0:G.ptimg;return L.createElement("img",{className:i.sign,src:Oe,style:{left:`${48+52*(ce-1)+2*ce}px`}})}),L.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ue==null?void 0:Ue.excellent)&&L.createElement("div",{className:i.bq},"\u5F00\u653E\u8BFE\u7A0B"))),L.createElement("div",{className:i.name},L.createElement(R.Z,{title:we&&(Ue!=null&&Ue.excellent_alias_name)?L.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Ft}`,L.createElement("br",null),L.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ue==null?void 0:Ue.excellent_alias_name}`)):Ft},L.createElement("span",{className:i.e},we&&(Ue==null?void 0:Ue.excellent_alias_name)||Ft))),se&&te&&((ct=Ue==null?void 0:Ue.progress)==null?void 0:ct.all_score)!=0&&L.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},L.createElement(pe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((ut=Ue==null?void 0:Ue.progress)==null?void 0:ut.my_score)/((We=Ue==null?void 0:Ue.progress)==null?void 0:We.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(pt=Ue==null?void 0:Ue.progress)==null?void 0:pt.my_score,"/",(Je=Ue==null?void 0:Ue.progress)==null?void 0:Je.all_score),(!se||!te)&&L.createElement("div",{className:i.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,Ue.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,Ue.members_count)))))))})),!ae.length&&L.createElement(d.Z,null)))}},16338:function(mn,lt,a){"use strict";a.d(lt,{jL:function(){return N},w9:function(){return hr},vv:function(){return ye},dN:function(){return ta},QD:function(){return Va},cQ:function(){return D.Z},vg:function(){return xn},Oz:function(){return Qn},op:function(){return Ln},O5:function(){return JA},_b:function(){return Ar},t7:function(){return Qe},tT:function(){return Be},Gi:function(){return zn},YG:function(){return yt},Ed:function(){return Vn},kT:function(){return _t},qp:function(){return j},Um:function(){return w},K3:function(){return V},vr:function(){return yi},qE:function(){return Da},Je:function(){return we},wb:function(){return Ft},rC:function(){return ce},lB:function(){return _e},cq:function(){return oa},kO:function(){return Tt},tp:function(){return re},Si:function(){return Gi},k8:function(){return Ls},Du:function(){return kA}});var i=a(59301),z={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:Bn=[],img:en,imgWidth:Mt=346,title:Hn,sunTitle:Br,bannerExtraContent:Zr})=>i.createElement("div",{className:z.banner},i.createElement("div",{className:z.content},i.createElement("aside",null,i.createElement("p",null,i.createElement("b",null,Hn),i.createElement("span",null,Br)),Bn.length>0&&i.createElement("div",{className:z.btns},Bn.map((Nn,Fr)=>i.createElement("div",{key:Fr,onClick:Nn.click},Nn.name,Nn.sign?i.createElement("img",{src:R,width:39}):null))),Zr),en&&i.createElement("img",{style:{marginTop:33,marginRight:38},src:en,width:Mt}))),U={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=a(92310),d=a.n(C),S=a(89392),o=Object.defineProperty,F=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,I=(Bn,en,Mt)=>en in Bn?o(Bn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Bn[en]=Mt,P=(Bn,en)=>{for(var Mt in en||(en={}))v.call(en,Mt)&&I(Bn,Mt,en[Mt]);if(F)for(var Mt of F(en))p.call(en,Mt)&&I(Bn,Mt,en[Mt]);return Bn},j=({dataSource:Bn=[],value:en,onChange:Mt,onTitleChange:Hn,className:Br,title:Zr,titleWidth:Nn=41,style:Fr={},fontColor:ka="#6A7283",showCount:fo,classNameActive:$o,styleItem:nn={}})=>{const[Ja,Za]=(0,i.useState)(0),[si,La]=(0,i.useState)(!1),Ua=(0,i.useRef)(null),Lo=(0,i.useRef)(null);return(0,i.useEffect)(()=>{var go;Bn.length!==0&&(((go=Ua==null?void 0:Ua.current)==null?void 0:go.clientHeight)>97?Za(1):Za(0)),Bn.length===0&&Za(0),La(!1)},[Bn]),i.createElement("div",{className:d()(U.row,Br),style:Fr},i.createElement("div",{onClick:(0,S.throttle)(()=>Hn==null?void 0:Hn(),2e3),style:{width:Nn,marginTop:si?12:4},className:`${U.title} ${Hn?"current":""}`},Zr),i.createElement("div",{className:si?`${U.tagsWrap} ${U.tagsBorderWrap}`:U.tagsWrap},i.createElement("div",{className:U.bar,ref:Lo,style:Ja>0?{height:Ja===1?97:"auto",overflow:Ja===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},i.createElement("div",{className:U.tag,ref:Ua},Bn==null?void 0:Bn.map(go=>i.createElement("span",{onClick:()=>Mt(go.id),key:go.id,style:P(P({color:ka},nn),(go==null?void 0:go.style)||{}),className:en===go.id?d()($o||U.active,go.classNameActive):""},i.createElement("span",{title:go.name,className:U.name},go.name),!!fo&&i.createElement("span",{className:U.num},go.count))))),!!Ja&&i.createElement(i.Fragment,null,Ja===1?i.createElement("div",{onClick:()=>{var go;Za(2),((go=Ua==null?void 0:Ua.current)==null?void 0:go.clientHeight)>245?La(!0):La(!1)},className:U.action},"\u5C55\u5F00",i.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):i.createElement("div",{onClick:()=>{Lo.current.scrollTop=0,Za(1),La(!1)},className:U.action},"\u6536\u8D77",i.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:Bn=[],value:en,onChange:Mt,onTitleChange:Hn,className:Br,title:Zr,titleWidth:Nn=41,style:Fr={},fontColor:ka="#6A7283",showCount:fo,expand:$o=!0})=>{const[nn,Ja]=(0,i.useState)(0),[Za,si]=(0,i.useState)(!1),La=(0,i.useRef)(null),Ua=(0,i.useRef)(null),[Lo,go]=(0,i.useState)($o);return i.createElement("div",{className:d()(Q.row,Br),style:Fr},i.createElement("div",{className:"flex item-center justify-between"},i.createElement("div",{onClick:(0,S.throttle)(()=>Hn==null?void 0:Hn(),2e3),style:{width:Nn,marginTop:Za?12:4},className:`${Q.title} ${Hn?"current":""}`},Zr),i.createElement("i",{className:`iconfont ${Lo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Lo?8:10},onClick:()=>go(!Lo)})),Lo&&i.createElement("div",{className:Za?`${Q.tagsWrap} ${Q.tagsBorderWrap}`:Q.tagsWrap},i.createElement("div",{className:Q.fenge}),i.createElement("div",{className:Q.bar,ref:Ua},i.createElement("div",{className:Q.tag,ref:La},Bn==null?void 0:Bn.map(cA=>i.createElement("span",{onClick:()=>Mt(cA.id),key:cA.id,style:{color:ka},className:en===cA.id?Q.active:""},i.createElement("span",{title:cA.name,className:Q.name},cA.name),!!fo&&i.createElement("span",{className:Q.num},cA.count)))))))},Y={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},w=({dataSource:Bn=[],value:en,onChange:Mt,onTitleChange:Hn,className:Br,title:Zr,titleWidth:Nn=41,style:Fr={},fontColor:ka="#fff",showCount:fo,expand:$o=!0})=>{const[nn,Ja]=(0,i.useState)(0),[Za,si]=(0,i.useState)(!1),La=(0,i.useRef)(null),Ua=(0,i.useRef)(null),[Lo,go]=(0,i.useState)($o);return i.createElement("div",{className:d()(Y.row,Br),style:Fr},i.createElement("div",{className:"flex item-center justify-between"},i.createElement("div",{onClick:(0,S.throttle)(()=>Hn==null?void 0:Hn(),2e3),style:{width:Nn},className:`${Y.title} ${Hn?"current":""}`},Zr),i.createElement("i",{className:`iconfont ${Lo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:Lo?"#00DDC7":"#037F74",fontSize:Lo?10:12},onClick:()=>go(!Lo)})),Lo&&i.createElement("div",{className:Za?`${Y.tagsWrap} ${Y.tagsBorderWrap}`:Y.tagsWrap},i.createElement("div",{className:Y.bar,ref:Ua},i.createElement("div",{className:Y.tag,ref:La},Bn==null?void 0:Bn.map(cA=>i.createElement("span",{onClick:()=>Mt(cA.id),key:cA.id,style:{color:ka},className:en===cA.id?Y.active:""},i.createElement("span",{title:cA.name,className:Y.name},cA.name),!!fo&&i.createElement("span",{className:Y.num},cA.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"},re=({dataSource:Bn=[],value:en,onChange:Mt,className:Hn,style:Br={}})=>i.createElement("div",{style:Br,className:d()(ne.tabs,Hn)},Bn.map(Zr=>i.createElement("span",{onClick:()=>Mt(Zr.id),className:en===Zr.id?ne.active:"",key:Zr.id},Zr.name))),ae={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"},Ee=a(92832),Qe=({dataSource:Bn=[],value:en="",onChange:Mt,onInputChange:Hn=()=>{},className:Br,style:Zr={},placeholder:Nn,allowClear:Fr=!1})=>{var ka;const[fo,$o]=(0,i.useState)(""),[nn,Ja]=(0,i.useState)("");(0,i.useEffect)(()=>{var La;let Ua=en;(La=JSON.stringify(en))!=null&&La.includes("{")&&($o(en.id),Ua=en.value||"");try{Ja(decodeURIComponent(Ua||""))}catch(Lo){Ja(decodeURIComponent(Ua||""))}},[en]);const Za=()=>{Mt(encodeURIComponent(nn),fo||null)},si=La=>{La!==fo&&($o(La),Mt(encodeURIComponent(nn),La))};return i.createElement("div",{className:d()(ae.input,Br),style:Zr},!!Bn.length&&i.createElement("div",{className:ae.dropdown},i.createElement("div",{className:ae.text},(ka=Bn.find(La=>La.id===fo))==null?void 0:ka.name,i.createElement("i",{className:"iconfont icon-zhankai4"}),i.createElement("b",{className:ae.b1}),i.createElement("b",{className:ae.b2})),i.createElement("div",{className:ae.menu},Bn.map((La,Ua)=>i.createElement("div",{key:Ua,onClick:()=>si(La.id)},La.name)))),i.createElement(Ee.default,{onPressEnter:Za,value:nn,onChange:La=>{Ja(La.target.value),Hn(encodeURIComponent(La.target.value),fo||null)},bordered:!1,placeholder:Nn}),i.createElement("i",{onClick:Za,className:"iconfont icon-sousuo9 font14 pl10 current"}))},O={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},Be=({dataSource:Bn=[],value:en="",onChange:Mt,onInputChange:Hn=()=>{},className:Br,style:Zr={},placeholder:Nn,allowClear:Fr=!1})=>{var ka;const[fo,$o]=(0,i.useState)(""),[nn,Ja]=(0,i.useState)("");(0,i.useEffect)(()=>{var La;let Ua=en;(La=JSON.stringify(en))!=null&&La.includes("{")&&($o(en.id),Ua=en.value||"");try{Ja(decodeURIComponent(Ua||""))}catch(Lo){Ja(decodeURIComponent(Ua||""))}},[en]);const Za=()=>{Mt(encodeURIComponent(nn),fo||null)},si=La=>{La!==fo&&($o(La),Mt(encodeURIComponent(nn),La))};return i.createElement("div",{className:d()(O.input,Br),style:Zr},!!Bn.length&&i.createElement("div",{className:O.dropdown},i.createElement("div",{className:O.text},(ka=Bn.find(La=>La.id===fo))==null?void 0:ka.name,i.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),i.createElement("div",{className:O.menu},Bn.map((La,Ua)=>i.createElement("div",{key:Ua,onClick:()=>si(La.id)},La.name)))),i.createElement(Ee.default,{onPressEnter:Za,value:nn,onChange:La=>{Ja(La.target.value),Hn(encodeURIComponent(La.target.value),fo||null)},bordered:!1,placeholder:Nn}),i.createElement("i",{onClick:Za,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"},xe=a(95392),we=({value:Bn,onChange:en,className:Mt,total:Hn,pageSize:Br,style:Zr={}})=>{const Nn=(0,xe.useIntl)(),Fr=Bn<2,ka=Bn>=Math.ceil(Hn/Br);return Hn<=Br?i.createElement(i.Fragment,null):i.createElement("div",{className:d()(Ae.quickPager,Mt),style:Zr},i.createElement("div",{onClick:()=>{Fr||en(Bn-1,"prev")},className:Fr?Ae.disabled:""},Nn.formatMessage({id:"shixuns.previousPage"})),i.createElement("div",{onClick:()=>{ka||en(Bn+1,"next")},className:ka?Ae.disabled:""},Nn.formatMessage({id:"shixuns.nextPage"})))},te={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"},_=a(71418),Le=a(6848),Ue=a(13570),Fe=a(78323),Te=a(63949),ct=a(96908),ut=a(57177),We=a(81378),pt=a(13922),Ft=({className:Bn,dataSource:en=[],col:Mt=4,right:Hn,bottom:Br=23,precision:Zr=0,wrapWidth:Nn=1200,trackEventItems:Fr,loading:ka})=>{const fo=(0,xe.useIntl)(),$o=Math.floor((Nn-(Mt-1)*Hn)/Mt);return i.createElement(_.Z,{spinning:ka},i.createElement("div",{className:d()(te.list,Bn)},!!en.length&&en.map((nn,Ja)=>{const{name:Za,id:si,identifier:La,power:Ua,cover_image_id:Lo,pic:go}=nn;return i.createElement("div",{className:te.wrap,key:si,style:{width:$o,marginRight:(1+Ja)%Mt===0?0:Hn+Zr,marginBottom:Br}},i.createElement("a",{target:"_blank",href:`/shixuns/${La}/challenges`,className:te.li,onClick:cA=>{cA.preventDefault(),Fr&&(0,Te.L9)([Fr]),Ua&&(0,Te.xg)(`/shixuns/${La}/challenges`)}},i.createElement("div",{className:te.img},i.createElement("img",{className:te.cover,src:`${go}`}),nn.is_jupyter&&i.createElement("img",{className:te.sign,src:ct}),nn.is_jupyter_lab&&i.createElement("img",{className:te.sign,src:ut}),nn.is_unity_3d&&i.createElement("img",{className:te.sign,src:We})),i.createElement("div",{className:te.name},i.createElement(Le.Z,{title:Za||fo.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})},i.createElement("span",{className:te.e},Za||fo.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})))),i.createElement("div",{className:te.tags},i.createElement(Le.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),i.createElement("span",null,nn.challenges_count))),!!nn.myshixuns_count&&i.createElement(Le.Z,{placement:"bottom",title:fo.formatMessage({id:"shixuns.numberOfLearners"})},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),i.createElement("span",null,nn.myshixuns_count))),i.createElement(Le.Z,{placement:"bottom",title:fo.formatMessage({id:"shixuns.difficultyCoefficient",defaultMessage:"\u96BE\u5EA6\u7B49\u7EA7"})},i.createElement("span",null,i.createElement("span",null,nn.level))),i.createElement("div",{className:te.rate},i.createElement(Ue.Z,{allowHalf:!0,disabled:!0,defaultValue:nn.score_info}),i.createElement("span",null,"\xA0",nn.score_info?`${nn.score_info}\u5206`:"5\u5206")))),!Ua&&i.createElement("div",{className:te.lockWrap},i.createElement("img",{src:`${Fe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!en.length&&i.createElement(pt.Z,null)))},it={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"},_e=({className:Bn,dataSource:en=[],col:Mt=4,right:Hn,bottom:Br=23,precision:Zr=0,wrapWidth:Nn=1200,wrapClassName:Fr,trackEventItems:ka,loading:fo})=>{const $o=Math.floor((Nn-(Mt-1)*Hn)/Mt);return i.createElement(_.Z,{spinning:fo},i.createElement("div",{className:d()(it.list,Bn)},!!en.length&&en.map((nn,Ja)=>{const{name:Za,id:si,identifier:La,power:Ua,cover_image_id:Lo,pic:go}=nn;return i.createElement("div",{className:d()(it.wrap,Fr),key:si,style:{width:$o,marginRight:(1+Ja)%Mt===0?0:Hn+Zr,marginBottom:Br}},i.createElement("a",{target:"_blank",href:`/shixuns/${La}/challenges`,className:it.li,onClick:cA=>{cA.preventDefault(),ka&&(0,Te.L9)([ka]),Ua&&(0,Te.xg)(`/shixuns/${La}/challenges`)}},i.createElement("img",{src:a(47621),className:it.titleBg}),i.createElement("div",{className:it.name},i.createElement(Le.Z,{title:Za||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},i.createElement("span",{className:it.e},Za||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),i.createElement("div",{style:{padding:"14px",paddingBottom:0}},i.createElement("div",{className:it.img},i.createElement("img",{className:it.cover,src:Lo?`${Fe.Z.API_SERVER}/api/attachments/${Lo}`:`${Fe.Z.IMG_SERVER+go}`}),nn.is_jupyter&&i.createElement("div",{className:it.bq},"Jupyter"),nn.is_jupyter_lab&&i.createElement("div",{className:it.bq},"JupyterLab"),nn.is_unity_3d&&i.createElement("div",{className:it.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),i.createElement("div",{className:"mt20 flex item-center justify-between"},i.createElement("div",null,i.createElement("span",{className:it.text},"\u5B66\u4E60\u4EBA\u6570"),i.createElement("span",{className:it.value},nn.myshixuns_count)),i.createElement("div",null,i.createElement("span",{className:it.text},"\u56F0\u96BE\u7B49\u7EA7"),i.createElement("span",{className:it.value},nn.level))),i.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},i.createElement("div",null,i.createElement("span",{className:it.text},"\u5173\u5361\u6570"),i.createElement("span",{className:it.value},nn.challenges_count)),i.createElement("div",{className:it.rate},i.createElement(Ue.Z,{allowHalf:!0,disabled:!0,defaultValue:nn.score_info}),i.createElement("span",{className:it.value,style:{color:"#FF9C00"}},"\xA0",nn.score_info?`${nn.score_info}\u5206`:"5\u5206"))))),!Ua&&i.createElement("div",{className:it.lockWrap},i.createElement("img",{src:`${Fe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!en.length&&i.createElement(pt.Z,null)))},E={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},l="data:image/png;base64,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",A="data:image/png;base64,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",h="data:image/png;base64,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",ce=({className:Bn,dataSource:en=[],col:Mt=4,right:Hn,bottom:Br=23,precision:Zr=0,wrapWidth:Nn=1200,trackEventItems:Fr,loading:ka,wrapClassName:fo,imgClassName:$o})=>{const nn=Math.floor((Nn-(Mt-1)*Hn)/Mt);return i.createElement(_.Z,{spinning:ka},i.createElement("div",{className:d()(E.list,Bn)},!!en.length&&en.map((Ja,Za)=>{const{name:si,id:La,identifier:Ua,power:Lo,cover_image_id:go,pic:cA}=Ja;return i.createElement("div",{className:d()(E.wrap,fo),key:La,style:{width:nn,marginRight:(1+Za)%Mt===0?0:Hn+Zr,marginBottom:Br}},i.createElement("a",{target:"_blank",href:`/shixuns/${Ua}/challenges`,className:E.li,onClick:Us=>{Us.preventDefault(),Fr&&(0,Te.L9)([Fr]),Lo&&(0,Te.xg)(`/shixuns/${Ua}/challenges`)}},i.createElement("div",{className:d()(E.img,$o)},i.createElement("img",{className:E.cover,src:go?`${Fe.Z.API_SERVER}/api/attachments/${go}`:`${Fe.Z.IMG_SERVER+cA}`}),Ja.is_jupyter&&i.createElement("img",{className:E.sign,src:l}),Ja.is_jupyter_lab&&i.createElement("img",{className:E.sign,src:A}),Ja.is_unity_3d&&i.createElement("img",{className:E.sign,src:h})),i.createElement("div",{className:E.name},i.createElement(Le.Z,{title:si||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},i.createElement("span",{className:E.e},si||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),i.createElement("div",{className:E.tags},i.createElement(Le.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),i.createElement("span",null,Ja.challenges_count))),!!Ja.myshixuns_count&&i.createElement(Le.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),i.createElement("span",null,Ja.myshixuns_count))),i.createElement(Le.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},i.createElement("span",null,i.createElement("span",null,Ja.level))),i.createElement("div",{className:E.rate},i.createElement(Ue.Z,{allowHalf:!0,disabled:!0,defaultValue:Ja.score_info}),i.createElement("span",null,"\xA0",Ja.score_info?`${Ja.score_info}\u5206`:"5\u5206")))),!Lo&&i.createElement("div",{className:E.lockWrap},i.createElement("img",{src:`${Fe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!en.length&&i.createElement(pt.Z,null)))},D=a(47140),G={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"},Oe=a(79005),ue=a(20345),ge=a(77882),Ne=a(31081),gt=a(75309),Re=a(71979),Ye=a(47558),ke=a(42922),Ie=a(66832),q=a(96593),Pe=a(19664),je=a(91833),nt=Object.defineProperty,Qt=Object.getOwnPropertySymbols,dn=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,hn=(Bn,en,Mt)=>en in Bn?nt(Bn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Bn[en]=Mt,wn=(Bn,en)=>{for(var Mt in en||(en={}))dn.call(en,Mt)&&hn(Bn,Mt,en[Mt]);if(Qt)for(var Mt of Qt(en))Zt.call(en,Mt)&&hn(Bn,Mt,en[Mt]);return Bn};const ln=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Oe,swimg:ue},{name:"101\u8BA1\u5212",ptimg:ge,swimg:Ne},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:gt,swimg:Re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Ye,swimg:ke},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Ie,swimg:q},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Pe,swimg:je}];var Qn=({className:Bn,dataSource:en=[],col:Mt=4,right:Hn,bottom:Br=23,precision:Zr=0,wrapWidth:Nn=1200,trackEventItems:Fr,loading:ka,wrapClassName:fo,imgClassName:$o,isArrow:nn=!1,imgStyle:Ja={}})=>{const Za=Math.floor((Nn-(Mt-1)*Hn)/Mt),[si,La]=(0,i.useState)(),[Ua,Lo]=(0,i.useState)(),go=Us=>La(Us),cA=()=>La(-1);return i.createElement(_.Z,{spinning:ka},i.createElement("div",{className:d()(G.list,Bn)},!!(en!=null&&en.length)&&(en==null?void 0:en.map((Us,Nt)=>{var Pt;const{name:Bt,id:Or,identifier:qa,featured:bo,school_name:Io,image_url:la,excellent:kt,is_plan:ia}=Us;return i.createElement("div",{key:Or,className:d()(G.wrap,fo),style:{width:Za,marginRight:(1+Nt)%Mt===0?0:Hn+Zr,marginBottom:Br}},i.createElement("a",{target:"_blank",href:`/paths/${qa}`,className:G.li,onClick:pa=>{pa.preventDefault(),Fr&&(0,Te.L9)([Fr]),(0,Te.xg)(`/paths/${qa}`)}},i.createElement("img",{src:a(39057),className:G.titleBg}),i.createElement("div",{className:G.name},i.createElement(Le.Z,{title:Bt},i.createElement("span",{className:G.e,style:{color:nn&&si===Nt?"#145DFF":"#000000"},onMouseEnter:()=>{go(Nt)},onMouseLeave:cA},Bt))),i.createElement("div",{style:{padding:"14px",paddingBottom:0}},i.createElement("div",{className:d()(G.img,$o)},i.createElement("img",{className:G.cover,style:wn({},Ja),src:`${Fe.Z.IMG_SERVER+la}`}),(Pt=Us==null?void 0:Us.subject_tags)==null?void 0:Pt.map((pa,Mr)=>{var ri,Ma;if(Mr===0){const ao=(ri=ln.find(Ha=>Ha.name==pa))==null?void 0:ri.swimg;return i.createElement("img",{className:G.sign,src:ao,style:{left:"-4px"}})}const Go=(Ma=ln.find(ao=>ao.name==pa))==null?void 0:Ma.ptimg;return i.createElement("img",{className:G.sign,src:Go,style:{left:`${48+52*(Mr-1)+2*Mr}px`}})}),i.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Us==null?void 0:Us.excellent)&&i.createElement("div",{className:G.bq},"\u5F00\u653E\u8BFE\u7A0B"))),i.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},i.createElement("div",null,i.createElement("span",{className:G.text},"\u7AE0\u8282\u6570"),i.createElement("span",{className:G.value},Us.stages_count)),i.createElement("div",null,i.createElement("span",{className:G.text},"\u5B66\u4E60\u4EBA\u6570"),i.createElement("span",{className:G.value},Us.members_count))))))})),!en.length&&i.createElement(pt.Z,null)))},Yn={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},Dr=a(81779),On=a(59301);const $r=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Oe,swimg:ue},{name:"101\u8BA1\u5212",ptimg:ge,swimg:Ne},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:gt,swimg:Re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Ye,swimg:ke},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Ie,swimg:q},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Pe,swimg:je}];var xn=({className:Bn,dataSource:en=[],col:Mt=4,right:Hn,bottom:Br=23,precision:Zr=0,wrapWidth:Nn=1200,trackEventItems:Fr,loading:ka,onRemove:fo=()=>{},isCurrent:$o=!0,showAlias:nn=!1,wrapClassName:Ja,imgClassName:Za})=>{const si=Math.floor((Nn-(Mt-1)*Hn)/Mt),La=[{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(Ua=>(window.ENV==="build"&&(Ua.ptimg=`/react/build${Ua.ptimg}`,Ua.swimg=`/react/build${Ua.swimg}`),Ua));return On.createElement(_.Z,{spinning:ka},On.createElement("div",{className:d()(Yn.list,Bn)},!!(en!=null&&en.length)&&(en==null?void 0:en.map((Ua,Lo)=>{var go;const{name:cA,id:Us,identifier:Nt,featured:Pt,school_name:Bt,image_url:Or,excellent:qa,is_plan:bo}=Ua;return On.createElement("div",{key:Us,className:d()(Yn.wrap,Ja),style:{width:si,marginRight:(1+Lo)%Mt===0?0:Hn+Zr,marginBottom:Br}},On.createElement("a",{className:Yn.li,onClick:Io=>{Io.preventDefault(),Io.stopPropagation(),Fr&&(0,Te.L9)([Fr]),(0,Te.xg)(`/paths/${Nt}`)}},On.createElement("div",{className:d()(Yn.img,Za)},On.createElement("img",{className:Yn.cover,src:`${Fe.Z.IMG_SERVER+Or}`}),$o&&(0,Dr.bg)()&&(Ua==null?void 0:Ua.studying)&&On.createElement("div",{className:`${Yn.movebq} user-path-items`,onClick:Io=>{Io.stopPropagation(),fo(Ua)}},On.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),On.createElement("span",{className:"c-red"},"\u79FB\u9664")),(go=Ua==null?void 0:Ua.subject_tags)==null?void 0:go.map((Io,la)=>{var kt,ia;if(la===0){const Mr=(kt=La.find(ri=>ri.name==Io))==null?void 0:kt.swimg;return On.createElement("img",{className:Yn.sign,src:Mr,style:{left:"-4px"}})}const pa=(ia=La.find(Mr=>Mr.name==Io))==null?void 0:ia.ptimg;return On.createElement("img",{className:Yn.sign,src:pa,style:{left:`${48+52*(la-1)+2*la}px`}})}),On.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(Ua==null?void 0:Ua.excellent)&&On.createElement("div",{className:Yn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),On.createElement("div",{className:Yn.name},On.createElement(Le.Z,{title:nn&&(Ua!=null&&Ua.excellent_alias_name)?On.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${cA}`,On.createElement("br",null),On.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ua==null?void 0:Ua.excellent_alias_name}`)):cA},On.createElement("span",{className:Yn.e},nn&&(Ua==null?void 0:Ua.excellent_alias_name)||cA))),On.createElement("div",{className:Yn.tags},On.createElement("div",null,On.createElement(Le.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},On.createElement("span",null,On.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),On.createElement("span",null,Ua.stages_count))),On.createElement(Le.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},On.createElement("span",null,On.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),On.createElement("span",null,Ua.members_count)))))))})),!en.length&&On.createElement(pt.Z,null)))},qt={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"},Mn="data:image/png;base64,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",Zn=a(59301),hr=({className:Bn,dataSource:en=[],col:Mt=4,right:Hn,bottom:Br=23,precision:Zr=0,wrapWidth:Nn=1200,trackEventItems:Fr,loading:ka})=>{const fo=(0,xe.useIntl)(),$o=Math.floor((Nn-(Mt-1)*Hn)/Mt);return Zn.createElement(_.Z,{spinning:ka},Zn.createElement("div",{className:d()(qt.list,Bn)},!!en.length&&en.map((nn,Ja)=>{const{subject_identifier:Za,id:si,identifier:La,power:Ua}=nn,Lo=nn.is_public!=0&&nn.is_public;return Zn.createElement("div",{className:qt.wrap,key:si,style:{width:$o,marginRight:(1+Ja)%Mt===0?0:Hn+Zr,marginBottom:Br}},Zn.createElement("a",{className:qt.li,onClick:go=>{go.preventDefault(),Fr&&(0,Te.L9)([Fr]),(0,Te.xg)(nn.first_category_url)}},Zn.createElement("div",{className:qt.top},Zn.createElement(Le.Z,{title:nn.name},Zn.createElement("div",{className:qt.name},nn.name)),Zn.createElement("img",{className:qt.img,src:Fe.Z.IMG_SERVER+"/images/"+nn.avatar_url}),Zn.createElement("div",{className:qt.text,title:nn.creator},nn.creator),Za&&Zn.createElement("div",{className:qt.btns},Zn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Zn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Lo&&Zn.createElement("div",{className:qt.sign},fo.formatMessage({id:"classrooms.public",defaultMessage:"\u516C\u5F00"}))),Zn.createElement("div",{className:qt.bottom},nn.visits>0&&Zn.createElement(Le.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Zn.createElement("span",null,Zn.createElement("i",{className:"iconfont icon-liulanyan"}),Zn.createElement("span",null,nn.visits))),nn.course_members_count>0&&Zn.createElement(Le.Z,{title:"\u6210\u5458",placement:"bottom"},Zn.createElement("span",null,Zn.createElement("i",{className:"iconfont icon-chengyuan"}),nn.course_members_count)),nn.tasks_count>0&&Zn.createElement(Le.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Zn.createElement("span",null,Zn.createElement("i",{className:"iconfont icon-zuoye"}),nn.tasks_count)),nn.is_end?Zn.createElement("div",{style:{color:"#6B758B"}},fo.formatMessage({id:"classrooms.ended",defaultMessage:"\u5DF2\u7ED3\u675F"})):Zn.createElement("div",{style:{color:"#00B187"}},fo.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"})))),!nn.is_accessible&&Zn.createElement("div",{className:qt.lockWrap},Zn.createElement("img",{src:`${Fe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Zn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!en.length&&Zn.createElement(pt.Z,null)))},jr={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"},vo="data:image/png;base64,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",ta=({className:Bn,dataSource:en=[],col:Mt=4,right:Hn,bottom:Br=23,precision:Zr=0,wrapWidth:Nn=1200,wrapClassName:Fr,trackEventItems:ka,loading:fo})=>{const $o=Math.floor((Nn-(Mt-1)*Hn)/Mt);return i.createElement(_.Z,{spinning:fo},i.createElement("div",{className:d()(jr.list,Bn)},!!en.length&&en.map((nn,Ja)=>{const{subject_identifier:Za,id:si,identifier:La,power:Ua}=nn,Lo=nn.is_public!=0&&nn.is_public;return i.createElement("div",{className:d()(`${jr.wrap} ${nn.is_accessible?"":jr.warpStyle}`,Fr),key:si,style:{width:$o,marginRight:(1+Ja)%Mt===0?0:Hn+Zr,marginBottom:Br}},i.createElement("a",{className:jr.li,onClick:go=>{go.preventDefault(),ka&&(0,Te.L9)([ka]),(0,Te.xg)(nn.first_category_url)}},i.createElement("div",{className:jr.creator},i.createElement("img",{className:jr.img,src:Fe.Z.IMG_SERVER+"/images/"+nn.avatar_url}),i.createElement("div",{className:jr.text,title:nn.creator},nn.creator)),i.createElement("div",{className:jr.top},i.createElement(Le.Z,{title:nn.name},i.createElement("div",{className:jr.name},nn.name)),Lo&&i.createElement("div",{className:jr.sign},"\u516C\u5F00")),i.createElement("div",{className:jr.middle},i.createElement("div",{className:jr.row,style:{marginBottom:6}},i.createElement("div",null,i.createElement("span",{className:jr.text},"\u8BBF\u95EE\u91CF"),i.createElement("span",{className:jr.value},(nn==null?void 0:nn.visits)||0)),i.createElement("div",null,i.createElement("span",{className:jr.text},"\u6210\u5458"),i.createElement("span",{className:jr.value},(nn==null?void 0:nn.course_members_count)||0))),i.createElement("div",{className:jr.row},i.createElement("div",null,i.createElement("span",{className:jr.text,style:{width:42}},"\u4F5C",i.createElement("span",{style:{marginLeft:14}},"\u4E1A")),i.createElement("span",{className:jr.value},(nn==null?void 0:nn.tasks_count)||0)),i.createElement("div",null,i.createElement("span",{className:jr.text},"\u72B6\u6001"),nn.is_end?i.createElement("span",{className:jr.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):i.createElement("span",{className:jr.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Za&&i.createElement("div",{className:jr.btns},i.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),i.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!nn.is_accessible&&i.createElement("div",{className:jr.lockWrap},i.createElement("img",{src:`${Fe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!en.length&&i.createElement(pt.Z,null)))},Tr={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},st="data:image/png;base64,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",ye=({className:Bn,dataSource:en=[],col:Mt=4,right:Hn,bottom:Br=23,precision:Zr=0,wrapWidth:Nn=1200,wrapClassName:Fr,trackEventItems:ka,loading:fo})=>{const $o=Math.floor((Nn-(Mt-1)*Hn)/Mt);return i.createElement(_.Z,{spinning:fo},i.createElement("div",{className:d()(Tr.list,Bn)},!!en.length&&en.map((nn,Ja)=>{const{subject_identifier:Za,id:si,identifier:La,power:Ua}=nn,Lo=nn.is_public!=0&&nn.is_public;return i.createElement("div",{className:d()(`${Tr.wrap} ${nn.is_accessible?"":Tr.warpStyle}`,Fr),key:si,style:{width:$o,marginRight:(1+Ja)%Mt===0?0:Hn+Zr,marginBottom:Br}},i.createElement("a",{className:Tr.li,onClick:go=>{go.preventDefault(),ka&&(0,Te.L9)([ka]),(0,Te.xg)(nn.first_category_url)}},i.createElement("div",{className:Tr.creator},i.createElement("img",{className:Tr.img,src:Fe.Z.IMG_SERVER+"/images/"+nn.avatar_url}),i.createElement("div",{className:Tr.text,title:nn.creator},nn.creator)),i.createElement("div",{className:Tr.top},i.createElement(Le.Z,{title:nn.name},i.createElement("div",{className:Tr.name},nn.name)),Lo&&i.createElement("div",{className:Tr.sign})),i.createElement("div",{className:Tr.middle},i.createElement("div",{className:Tr.row,style:{marginBottom:6}},i.createElement("div",null,i.createElement("span",{className:Tr.text},"\u8BBF\u95EE\u91CF"),i.createElement("span",{className:Tr.value},(nn==null?void 0:nn.visits)||0)),i.createElement("div",null,i.createElement("span",{className:Tr.text},"\u6210\u5458"),i.createElement("span",{className:Tr.value},(nn==null?void 0:nn.course_members_count)||0))),i.createElement("div",{className:Tr.row},i.createElement("div",null,i.createElement("span",{className:Tr.text,style:{width:42}},"\u4F5C",i.createElement("span",{style:{marginLeft:14}},"\u4E1A")),i.createElement("span",{className:Tr.value},(nn==null?void 0:nn.tasks_count)||0)),i.createElement("div",null,i.createElement("span",{className:Tr.text},"\u72B6\u6001"),nn.is_end?i.createElement("span",{className:Tr.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):i.createElement("span",{className:Tr.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),Za&&i.createElement("div",{className:Tr.btns},i.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),i.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!nn.is_accessible&&i.createElement("div",{className:Tr.lockWrap},i.createElement("img",{src:`${Fe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!en.length&&i.createElement(pt.Z,null)))},Se={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"},yt=({dataSource:Bn=[],value:en,onChange:Mt,className:Hn,style:Br={},tabBarExtraContent:Zr})=>i.createElement("div",{className:d()(Se.tabs,Hn),style:Br},i.createElement("div",{className:Se.tabsWrap},Bn.map((Nn,Fr)=>i.createElement("aside",{className:Se.tab,onClick:()=>{Mt(Nn.id),Nn.link&&xe.history.push(Nn.link)},key:Fr},i.createElement("div",{className:en===Nn.id?Se.active:""},Nn.name),(Nn==null?void 0:Nn.resetCount)==null&&(Nn==null?void 0:Nn.total)!==void 0&&i.createElement("span",null,"\uFF08",Nn==null?void 0:Nn.total,"\uFF09"),(Nn==null?void 0:Nn.resetCount)!==void 0&&(Nn==null?void 0:Nn.total)!==void 0&&i.createElement(Le.Z,{title:(Nn==null?void 0:Nn.tip)!=null?Nn==null?void 0:Nn.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},Nn==null?void 0:Nn.resetCount),"/",i.createElement("span",null,Nn==null?void 0:Nn.total),"\uFF09"))))),i.createElement("div",{className:Se.tabBar},Zr)),wt={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"},_t=({dataSource:Bn=[],value:en,onChange:Mt,className:Hn,style:Br={},tabBarExtraContent:Zr})=>i.createElement("div",{className:d()(wt.tabs,Hn),style:Br},i.createElement("div",{className:wt.tabsWrap},Bn.map((Nn,Fr)=>i.createElement("aside",{className:wt.tab,onClick:()=>{Mt(Nn.id),Nn.link&&xe.history.push(Nn.link)},key:Fr},i.createElement("div",{className:en===Nn.id?wt.active:""},Nn.name),(Nn==null?void 0:Nn.resetCount)==null&&(Nn==null?void 0:Nn.total)!==void 0&&i.createElement("span",null,"\uFF08",Nn==null?void 0:Nn.total,"\uFF09"),(Nn==null?void 0:Nn.resetCount)!==void 0&&(Nn==null?void 0:Nn.total)!==void 0&&i.createElement(Le.Z,{title:(Nn==null?void 0:Nn.tip)!=null?Nn==null?void 0:Nn.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},Nn==null?void 0:Nn.resetCount),"/",i.createElement("span",null,Nn==null?void 0:Nn.total),"\uFF09"))))),i.createElement("div",{className:wt.tabBar},Zr)),Xt={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},Vn=({dataSource:Bn=[],value:en,onChange:Mt,className:Hn,style:Br={},tabBarExtraContent:Zr})=>i.createElement("div",{className:d()(Xt.tabs,Hn),style:Br},i.createElement("div",{className:Xt.tabsWrap},Bn.map((Nn,Fr)=>i.createElement("aside",{className:`${Xt.tab} ${en===Nn.id?Xt.active:""}`,onClick:()=>{Mt(Nn.id),Nn.link&&xe.history.push(Nn.link)},key:Fr},i.createElement("div",null,Nn.name),(Nn==null?void 0:Nn.resetCount)==null&&(Nn==null?void 0:Nn.total)!==void 0&&i.createElement("span",null,"\uFF08",Nn==null?void 0:Nn.total,"\uFF09"),(Nn==null?void 0:Nn.resetCount)!==void 0&&(Nn==null?void 0:Nn.total)!==void 0&&i.createElement(Le.Z,{title:(Nn==null?void 0:Nn.tip)!=null?Nn==null?void 0:Nn.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},Nn==null?void 0:Nn.resetCount),"/",i.createElement("span",null,Nn==null?void 0:Nn.total),"\uFF09"))))),i.createElement("div",{className:Xt.tabBar},Zr)),zn=({className:Bn,style:en={},children:Mt})=>i.createElement("div",{className:d()(Bn),style:en},Mt),Tn={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=a(38854),Xn=a(20834);const Qr=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var oa=({sortValue:Bn,dropValue:en,className:Mt,onSort:Hn,onDrop:Br,dataSource:Zr=Qr})=>{var Nn;return i.createElement("div",{className:d()(Tn.orderWrap,Mt)},i.createElement(dr.Z,{dropdownRender:()=>i.createElement(Xn.default,null,Zr.map((Fr,ka)=>i.createElement(Xn.default.Item,{key:ka,onClick:()=>Br(Fr.id)},Fr.name)))},i.createElement("span",{className:Tn.orderTextWrap},(Nn=Zr.find(Fr=>en===Fr.id))==null?void 0:Nn.name)),i.createElement("span",{className:Tn.orderIconWrap},i.createElement("span",{className:Tn.orderAsc},i.createElement("i",{className:Bn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Tn.cursorPointer} ${Tn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Tn.cursorPointer}`,onClick:()=>Hn(Bn==="asc"?"desc":"asc")})),i.createElement("span",{className:Tn.orderDesc},i.createElement("i",{className:Bn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Tn.cursorPointer} ${Tn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Tn.cursorPointer}`,onClick:()=>Hn(Bn==="asc"?"desc":"asc")}))))},Er={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};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 Tt=({sortValue:Bn,dropValue:en,className:Mt,onSort:Hn,onDrop:Br,dataSource:Zr=ur})=>{var Nn;return i.createElement("div",{className:d()(Er.orderWrap,Mt)},i.createElement(dr.Z,{dropdownRender:()=>i.createElement(Xn.default,null,Zr.map((Fr,ka)=>i.createElement(Xn.default.Item,{key:ka,onClick:()=>Br(Fr.id)},Fr.name)))},i.createElement("span",{className:Er.orderTextWrap},(Nn=Zr.find(Fr=>en===Fr.id))==null?void 0:Nn.name)),i.createElement("span",{className:Er.orderIconWrap},i.createElement("span",{className:Er.orderAsc},i.createElement("i",{className:Bn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Er.cursorPointer} ${Er.active}`:`iconfont icon-sanjiaoxing-up font12 ${Er.cursorPointer}`,onClick:()=>Hn(Bn==="asc"?"desc":"asc")})),i.createElement("span",{className:Er.orderDesc},i.createElement("i",{className:Bn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Er.cursorPointer} ${Er.active}`:`iconfont icon-sanjiaoxing-down font12 ${Er.cursorPointer}`,onClick:()=>Hn(Bn==="asc"?"desc":"asc")}))))},Wt={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"},Cn=a(3113),an=a(76936),Gn=Object.defineProperty,Rn=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,Ur=Object.prototype.propertyIsEnumerable,Jr=(Bn,en,Mt)=>en in Bn?Gn(Bn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Bn[en]=Mt,Ir=(Bn,en)=>{for(var Mt in en||(en={}))cr.call(en,Mt)&&Jr(Bn,Mt,en[Mt]);if(Rn)for(var Mt of Rn(en))Ur.call(en,Mt)&&Jr(Bn,Mt,en[Mt]);return Bn},Fa=(Bn,en)=>{var Mt={};for(var Hn in Bn)cr.call(Bn,Hn)&&en.indexOf(Hn)<0&&(Mt[Hn]=Bn[Hn]);if(Bn!=null&&Rn)for(var Hn of Rn(Bn))en.indexOf(Hn)<0&&Ur.call(Bn,Hn)&&(Mt[Hn]=Bn[Hn]);return Mt},Ra=(Bn,en,Mt)=>new Promise((Hn,Br)=>{var Zr=ka=>{try{Fr(Mt.next(ka))}catch(fo){Br(fo)}},Nn=ka=>{try{Fr(Mt.throw(ka))}catch(fo){Br(fo)}},Fr=ka=>ka.done?Hn(ka.value):Promise.resolve(ka.value).then(Zr,Nn);Fr((Mt=Mt.apply(Bn,en)).next())}),Ln=Bn=>{var en=Bn,{className:Mt,style:Hn,children:Br,loading:Zr=!1,openLoading:Nn,onClick:Fr=()=>{},size:ka="middle",shape:fo="round",theme:$o}=en,nn=Fa(en,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Ja,Za]=(0,i.useState)(!1),si=(0,i.useMemo)(()=>{switch($o){case an.Fy.THEMEONE:return Wt.ThemeOne;case an.Fy.DEFAULT:default:return Wt.btn}},[$o]);return i.createElement(Cn.ZP,Ir({onClick:(0,S.throttle)(La=>Ra(void 0,null,function*(){Nn&&Za(!0);try{yield Fr(La)}catch(Ua){console.log("error",Ua)}Nn&&Za(!1)}),2e3,{leading:!0,trailing:!1}),className:d()(si,Wt[`${ka}-${fo}`],Mt),style:Hn,size:ka,shape:fo,loading:Ja||Zr},nn),Br)},no={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"},Da=({className:Bn,style:en,children:Mt=null,onClick:Hn,title:Br})=>i.createElement("div",{className:d()(no.head,Bn),style:en},i.createElement("span",{className:"primary-hover",onClick:Hn},i.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),i.createElement("b",{title:Br},Br),i.createElement("div",{className:no.node},Mt)),ea={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:Bn=!0,confirmTitle:en,confirmClick:Mt,cancelShow:Hn=!0,cancelTitle:Br,cancelClick:Zr,className:Nn,style:Fr,confirmLoading:ka=!1})=>i.createElement("div",{className:d()(ea.btns,Nn),style:Fr},Bn&&i.createElement(Cn.ZP,{loading:ka,onClick:Mt,type:"primary",className:ea.confirm},en),Hn&&i.createElement(Cn.ZP,{onClick:Zr,className:ea.cancel},Br)),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"},yi=({className:Bn,style:en={},LeftContent:Mt,children:Hn,RightContent:Br})=>i.createElement("div",{className:d()(Qa.fixedBottom,Bn),style:en},i.createElement("div",{className:Qa.wrap},i.createElement("div",{className:Qa.left},Mt),i.createElement("div",{className:Qa.center},Hn),i.createElement("div",{className:Qa.right},Br))),Ta={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"},Ar=({className:Bn,style:en={},dataSource:Mt=[]})=>i.createElement("div",{className:d()(Ta.crumbs,Bn),style:en},Mt.map((Hn,Br)=>Brxe.history.push(Hn.path)},Hn.name):i.createElement("span",null,Hn.name),i.createElement("span",null,"\xA0",">","\xA0")):i.createElement("span",{key:Br,style:{color:"#5F6368"}},Hn.name))),Pa=a(31797),Ba=Object.defineProperty,za=Object.defineProperties,Po=Object.getOwnPropertyDescriptors,ro=Object.getOwnPropertySymbols,Ci=Object.prototype.hasOwnProperty,ui=Object.prototype.propertyIsEnumerable,Ti=(Bn,en,Mt)=>en in Bn?Ba(Bn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Bn[en]=Mt,ya=(Bn,en)=>{for(var Mt in en||(en={}))Ci.call(en,Mt)&&Ti(Bn,Mt,en[Mt]);if(ro)for(var Mt of ro(en))ui.call(en,Mt)&&Ti(Bn,Mt,en[Mt]);return Bn},aa=(Bn,en)=>za(Bn,Po(en)),Co=(Bn,en)=>{var Mt={};for(var Hn in Bn)Ci.call(Bn,Hn)&&en.indexOf(Hn)<0&&(Mt[Hn]=Bn[Hn]);if(Bn!=null&&ro)for(var Hn of ro(Bn))en.indexOf(Hn)<0&&ui.call(Bn,Hn)&&(Mt[Hn]=Bn[Hn]);return Mt};const{Countdown:Ho}=Pa.default;var JA=Bn=>{var en=Bn,{onChange:Mt}=en,Hn=Co(en,["onChange"]);const[Br,Zr]=(0,i.useState)(null);(0,i.useEffect)(()=>{typeof Br=="number"&&Br>=0&&Mt(Br)},[Br]);const Nn=Fr=>{const ka=Math.floor(Fr/1e3);Zr(ka)};return i.createElement(Ho,aa(ya({},Hn),{onChange:Nn}))},Oi={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Gi=({DataProps:Bn,className:en,style:Mt={}})=>{var Hn;return i.createElement("div",{className:d()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Oi.ClassRoomItem,en),style:Mt,onClick:()=>{(0,Te.xg)(Bn==null?void 0:Bn.first_category_url)}},i.createElement("div",{className:"flex flex-col item-center"},i.createElement("img",{src:`${(Hn=Fe.Z)==null?void 0:Hn.IMG_SERVER}/images/${Bn==null?void 0:Bn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Bn==null?void 0:Bn.subject_identifier)&&i.createElement("div",{className:"mt-40px"},i.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),i.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),i.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},i.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Bn!=null&&Bn.is_public)&&i.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"),i.createElement("span",{className:d()("text-16px font-medium",Oi.TitleDom)},Bn==null?void 0:Bn.name)),i.createElement("div",{className:"c-grey-333 font-medium"},Bn==null?void 0:Bn.creator),i.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Bn==null?void 0:Bn.course_members_count),i.createElement("div",{className:"c-grey-333 flex item-center justify-between"},i.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Bn==null?void 0:Bn.tasks_count),Bn!=null&&Bn.is_end?i.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):i.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},CA=Object.defineProperty,iA=Object.getOwnPropertySymbols,as=Object.prototype.hasOwnProperty,nA=Object.prototype.propertyIsEnumerable,VA=(Bn,en,Mt)=>en in Bn?CA(Bn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Bn[en]=Mt,BA=(Bn,en)=>{for(var Mt in en||(en={}))as.call(en,Mt)&&VA(Bn,Mt,en[Mt]);if(iA)for(var Mt of iA(en))nA.call(en,Mt)&&VA(Bn,Mt,en[Mt]);return Bn},kA=({DataProps:Bn=[],selectValue:en,onChange:Mt,className:Hn,style:Br={},extra:Zr,classNameItem:Nn,styleItem:Fr={},barHidden:ka})=>{const[fo,$o]=(0,i.useState)();return(0,i.useEffect)(()=>{$o(Array.isArray(en)?en:[en])},[en]),i.createElement("div",{className:d()("flex px-20px py-10px gap-40px",Hn),style:BA({borderBottom:"1px solid #D3F0FF"},Br)},Bn==null?void 0:Bn.map(nn=>i.createElement("div",{key:nn==null?void 0:nn.id,className:d()("flex item-center justify-center current c-grey-333 text-16 relative",Nn,nn==null?void 0:nn.className),style:BA(BA({color:fo!=null&&fo.includes(nn==null?void 0:nn.id)?"#1890FF":"",minWidth:88},Fr),(nn==null?void 0:nn.style)||{}),onClick:Ja=>{Mt==null||Mt({domEvent:Ja,item:nn}),nn!=null&&nn.link&&xe.history.push(nn==null?void 0:nn.link)}},nn==null?void 0:nn.name,!ka&&(fo==null?void 0:fo.includes(nn==null?void 0:nn.id))&&i.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),i.createElement("div",{className:"ml-auto"},Zr))},AA=Object.defineProperty,GA=Object.defineProperties,ps=Object.getOwnPropertyDescriptors,Es=Object.getOwnPropertySymbols,Zs=Object.prototype.hasOwnProperty,fl=Object.prototype.propertyIsEnumerable,Ws=(Bn,en,Mt)=>en in Bn?AA(Bn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Bn[en]=Mt,ts=(Bn,en)=>{for(var Mt in en||(en={}))Zs.call(en,Mt)&&Ws(Bn,Mt,en[Mt]);if(Es)for(var Mt of Es(en))fl.call(en,Mt)&&Ws(Bn,Mt,en[Mt]);return Bn},Rs=(Bn,en)=>GA(Bn,ps(en)),Ls=({value:Bn,onChange:en,onInputChange:Mt,className:Hn,style:Br={},InputProps:Zr})=>{const[Nn,Fr]=(0,i.useState)(Bn);return i.createElement("div",{className:d()("flex item-center rounded-full px-10px py-2px",Hn),style:ts({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Br)},i.createElement(Ee.default,Rs(ts({bordered:!1},Zr),{onChange:ka=>{Fr(ka.target.value),Mt==null||Mt(encodeURIComponent(ka.target.value))},onPressEnter:ka=>{en==null||en({domEvent:ka,item:{value:Nn}})}})),i.createElement("img",{className:"h-22px current",src:a(25365),height:22,onClick:ka=>{en==null||en({domEvent:ka,item:{value:Nn}})}}))}},17365:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return o}});var i=a(59301),z=a(92832),R=a(24905),pe=a(95237),N={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},U="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",C=a(13922),d=(F,v,p)=>new Promise((I,P)=>{var b=Z=>{try{Q(p.next(Z))}catch(V){P(V)}},j=Z=>{try{Q(p.throw(Z))}catch(V){P(V)}},Q=Z=>Z.done?I(Z.value):Promise.resolve(Z.value).then(b,j);Q((p=p.apply(F,v)).next())}),o=({data:F,value:v=[],handleChangePage:p,setSelectedRowKeys:I,selectedRowKeys:P,onChange:b=()=>{}})=>{const[j,Q]=(0,i.useState)([]),[Z,V]=(0,i.useState)([]),[Y,L]=(0,i.useState)([]);let[w,ne]=(0,i.useState)(1),[oe,re]=(0,i.useState)();return(0,i.useEffect)(()=>{Q(F),V([]),L([])},[F]),(0,i.useEffect)(()=>{I&&(V(P),L(P))},[P]),i.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},i.createElement("div",{className:N.leftdiv},i.createElement(z.default.Search,{size:"middle",onChange:ae=>d(void 0,null,function*(){Q(F.filter(Ee=>{var W;return(W=Ee==null?void 0:Ee.name)==null?void 0:W.includes(ae.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),j.length===0&&i.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),i.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},i.createElement(R.default.Group,{value:Z.map(ae=>`${ae.course_group_id}`),onChange:ae=>{I(j.filter(Ee=>ae.includes(`${Ee.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},j.map((ae,Ee)=>i.createElement(pe.Z,{key:ae.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},i.createElement(R.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:ae.is_published,value:`${ae.course_group_id}`},i.createElement("div",{className:N.listClass},i.createElement("span",{className:N.spantitle,style:{width:ae.is_published?"108px":"170px"}},ae.name),ae.is_published&&i.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),i.createElement("div",{className:N.rightdiv},i.createElement(z.default.Search,{onChange:ae=>{L(Z.filter(Ee=>Ee.name.includes(ae.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Y.length===0&&i.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),Y.length>0&&i.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},i.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},Y.map((ae,Ee)=>i.createElement(pe.Z,{justify:"space-between",style:{marginTop:"10px"},key:ae.course_group_id},i.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},ae.name),i.createElement("img",{src:U,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{I(Z.filter(W=>`${W.course_group_name}`!=`${ae.course_group_name}`))}})))))))}},50953:function(mn,lt,a){"use strict";a.r(lt),a.d(lt,{default:function(){return Us}});var i=a(59301),z=a(95392),R=a(66104),pe=a(38854),N=a(20834),U=a(99313),C=a(43418),d=a(8591),S=a(63949),o=a(13719),F=a(81779),v=a(78241),p=a(24905),I=a(95237),P=a(43604),b=a(92832),j=a(1710),Q=a(58421),Z=a(56656),V=a.n(Z),Y=a(13922),L=a(57193),w=Object.defineProperty,ne=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ae=(Nt,Pt,Bt)=>Pt in Nt?w(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,Ee=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))oe.call(Pt,Bt)&&ae(Nt,Bt,Pt[Bt]);if(ne)for(var Bt of ne(Pt))re.call(Pt,Bt)&&ae(Nt,Bt,Pt[Bt]);return Nt},W=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});const Qe=({shixunHomeworks:Nt,dispatch:Pt})=>{const Bt=(0,z.useIntl)(),Or=(0,z.useParams)();return i.createElement(C.default,{centered:!0,title:"\u63D0\u793A",open:Nt.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:Bt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>W(void 0,null,function*(){(yield(0,L.ZP)(`/api/myshixuns/${Nt.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:Or.coursesId}})).status===0&&(d.ZP.success(Bt.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),Pt({type:"shixunHomeworks/setActionTabs",payload:{}}),Pt({type:"shixunHomeworks/getWorkList",payload:Ee({},Nt.actionTabs.params)}))}),onCancel:()=>{Pt({type:"shixunHomeworks/setActionTabs",payload:{}})}},i.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),i.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var O=(0,z.connect)(({shixunHomeworks:Nt})=>({shixunHomeworks:Nt}))(Qe),He=a(5871),Be=Object.defineProperty,Ae=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,we=(Nt,Pt,Bt)=>Pt in Nt?Be(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,te=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))xe.call(Pt,Bt)&&we(Nt,Bt,Pt[Bt]);if(Ae)for(var Bt of Ae(Pt))se.call(Pt,Bt)&&we(Nt,Bt,Pt[Bt]);return Nt},_=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});const Le=({shixunHomeworks:Nt,dispatch:Pt})=>{const Bt=(0,z.useIntl)(),Or=(0,z.useParams)(),[qa,bo]=(0,i.useState)(!0),[Io]=v.default.useForm();return i.createElement(i.Fragment,null,i.createElement(C.default,{centered:!0,title:"\u8C03\u5206",open:Nt.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:Bt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>_(void 0,null,function*(){yield Io.validateFields();const la=Io.getFieldValue();(yield(0,L.ZP)(`/api/student_works/${Nt.actionTabs.id}/adjust_score.json`,{method:"post",body:te({},la)})).status===0&&(d.ZP.success("\u8BC4\u9605\u6210\u529F"),Io.resetFields(),Pt({type:"shixunHomeworks/setActionTabs",payload:{}}),Pt({type:"shixunHomeworks/getWorkList",payload:te({},Nt.actionTabs.params)}))}),onCancel:()=>{Pt({type:"shixunHomeworks/setActionTabs",payload:{}})}},i.createElement(v.default,{form:Io},i.createElement("p",null,"\u6210\u7EE9"),i.createElement(v.default.Item,{name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},i.createElement(He.Z,null)),i.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),i.createElement(v.default.Item,{name:"comment"},i.createElement(b.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8})))))};var Ue=(0,z.connect)(({shixunHomeworks:Nt})=>({shixunHomeworks:Nt}))(Le);const Fe=[{name:"\u672A\u63D0\u4EA4",id:0,type:"unanswer_users"},{name:"\u6309\u65F6\u63D0\u4EA4",id:1,type:"answer_users"}];var Te=a(59301),ct=Object.defineProperty,ut=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,Je=(Nt,Pt,Bt)=>Pt in Nt?ct(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,Ft=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))We.call(Pt,Bt)&&Je(Nt,Bt,Pt[Bt]);if(ut)for(var Bt of ut(Pt))pt.call(Pt,Bt)&&Je(Nt,Bt,Pt[Bt]);return Nt};const it=({polls:Nt,loading:Pt,dispatch:Bt})=>{var Or,qa,bo,Io,la,kt;const ia=(0,z.useIntl)(),[pa,Mr]=(0,i.useState)(Ft(Ft({},(0,z.useParams)()),{page:1,limit:20})),ri=(0,z.useLocation)(),{pollsList:Ma,commonHeader:Go}=Nt,[ao,Ha]=(0,i.useState)({}),[ca,Li]=(0,i.useState)("");let[Ia,Xo]=(0,i.useState)({});pa.order_type="desc",pa.order="end_at";const[mo]=v.default.useForm(),ai=(0,F.Jd)();(0,i.useEffect)(()=>{pa.poll_group_id=[],Bt({type:"polls/getPollsList",payload:pa})},[pa]);const da=()=>{pa.page=1;const Ea=Object.assign({},mo.getFieldValue());Object.keys(Ea).map(function(Zo){Ea[Zo].includes("all")?(delete pa[Zo],mo.setFieldsValue({[Zo]:"all"})):(pa[Zo]=Ea[Zo],mo.setFieldsValue({[Zo]:pa[Zo]}))}),Bt({type:"polls/getPollsList",payload:pa})},_a=(Ea,Zo)=>{pa.page=Ea,pa.limit=20,Bt({type:"polls/getPollsList",payload:Ft({},pa)})};let oi=[{title:"\u5E8F\u53F7",align:"center",dataIndex:"name",render:(Ea,Zo,Ui)=>pa.limit*(pa.page-1)+Ui+1},{title:"\u59D3\u540D",align:"center",dataIndex:"user_name"},{title:"\u5B66\u53F7",align:"center",dataIndex:"student_id",sortOrder:Ia.student_id,sortDirections:["descend","ascend"],sorter:(Ea,Zo)=>Ea.id-Zo.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:(Ea,Zo)=>Zo.commit_status==1?Te.createElement("span",{className:"c-green"},"\u6309\u65F6\u63D0\u4EA4"):Te.createElement("span",null,"\u672A\u63D0\u4EA4")},{title:"\u63D0\u4EA4\u65F6\u95F4",width:"16%",align:"center",dataIndex:"end_at",sortOrder:Ia.end_at,sortDirections:["descend","ascend"],sorter:(Ea,Zo)=>Ea.id-Zo.id,render:Ea=>Ea&&V()(Ea).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",className:"edu-txt-center",align:"center",width:120,render:(Ea,Zo)=>{if((0,F.dE)())return Zo.commit_status?Zo.commit_status==1?Te.createElement(z.Link,{target:"_blank",onClick:()=>{(mo==null?void 0:mo.getFieldValue("poll_group_id"))=="all"?localStorage.setItem("courseGroupIds",JSON.stringify(["all"])):localStorage.setItem("courseGroupIds",JSON.stringify(mo==null?void 0:mo.getFieldValue("poll_group_id")))},to:`/classrooms/${pa.coursesId}/poll/${pa.categoryId}/questionnaireInfo/${Zo.login}?type=student`},"\u67E5\u770B"):Te.createElement("span",{style:{color:"#858585"}},"\u67E5\u770B"):"--";if((0,F.GJ)())return Zo.commit_status==1?Te.createElement(z.Link,{target:"_blank",onClick:()=>{(mo==null?void 0:mo.getFieldValue("poll_group_id"))=="all"?localStorage.setItem("courseGroupIds",JSON.stringify(["all"])):localStorage.setItem("courseGroupIds",JSON.stringify(mo==null?void 0:mo.getFieldValue("poll_group_id")))},to:`/classrooms/${pa.coursesId}/poll/${pa.categoryId}/questionnaireInfo/${Zo.login}?type=teacher`},"\u67E5\u770B"):Te.createElement("span",{style:{color:"#858585"}},"\u67E5\u770B")}}];const Wr=(0,i.useMemo)(()=>{let Ea=[...oi];return ai&&Ea.splice(2,1),Ea},[ai,Ma.poll_types]);return Te.createElement("section",{className:"minH500 bg-white pl30 pr30 inline-block w100"},Ma.poll_users==""&&Te.createElement(Y.Z,null),Ma.poll_users!=""&&Te.createElement("aside",null,(0,F.dE)()&&Te.createElement("div",{className:"mt20"},Te.createElement("span",{className:"c-red"},(Or=Ma==null?void 0:Ma.poll_types)==null?void 0:Or.answer_users)," \u5DF2\u4EA4 ",Te.createElement("span",{className:"ml20 mr20"},(qa=Ma==null?void 0:Ma.poll_types)==null?void 0:qa.unanswer_users,"\u672A\u4EA4"),Go.polls_status===2&&Te.createElement("span",null,"\u5269\u4F59\u63D0\u4EA4\u65F6\u95F4\uFF1A",Te.createElement("span",{className:"c-orange"},(0,S.li)((new Date((bo=Ma==null?void 0:Ma.poll_types)==null?void 0:bo.poll_end_time).getTime()-new Date().getTime())/1e3)))),(0,F.GJ)()&&Te.createElement("aside",{className:"mt20"},Te.createElement(v.default,{form:mo,onChange:da,initialValues:{commit_status:"all",poll_group_id:"all"}},Te.createElement(v.default.Item,{name:"commit_status"},Te.createElement(p.default.Group,{value:[],style:{width:"100%"}},Te.createElement(I.Z,null,Te.createElement(P.Z,{flex:"80px"},"\u7B54\u9898\u72B6\u6001:"),Te.createElement(P.Z,{flex:"80px"},Te.createElement(p.default,{value:"all",checked:!ao.commit_status},"\u5168\u90E8")),Te.createElement(P.Z,{flex:"1"},Fe.map((Ea,Zo)=>{var Ui;return Te.createElement(p.default,{name:"commit_status",value:Ea.id},Ea.name,"(",(Ui=Ma==null?void 0:Ma.poll_types)==null?void 0:Ui[Ea.type],")")}))))),Te.createElement(v.default.Item,{name:"poll_group_id"},Te.createElement(p.default.Group,{style:{width:"100%"}},Te.createElement(I.Z,null,Te.createElement(P.Z,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),Te.createElement(P.Z,{flex:"80px"},Te.createElement(p.default,{value:"all",checked:!ao.course_group},"\u5168\u90E8")),Te.createElement(P.Z,{flex:"1"},Ma.course_groups&&Ma.course_groups.map((Ea,Zo)=>Te.createElement(p.default,{value:Ea.course_group_id},Ea.group_group_name,"(",Ea.count,")"))))))),Te.createElement(I.Z,null,Te.createElement(P.Z,{flex:"1"},Te.createElement(I.Z,{align:"middle"},Te.createElement(P.Z,null,Te.createElement(b.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Ea=>{pa.search=Ea.trim(),pa.page=1,Bt({type:"polls/getPollsList",payload:pa})},style:{width:200}})),Te.createElement(P.Z,null,Te.createElement("span",{className:"ml5 c-red"},(Io=Ma.poll_types)==null?void 0:Io.total_users),Te.createElement("span",null,"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(la=Ma.poll_types)==null?void 0:la.poll_users_count,"\u4E2A\u5B66\u751F\uFF09")))),Te.createElement(P.Z,null))),Te.createElement(j.default,{className:"mt30",loading:Pt["polls/getPollsList"],hideOnSinglePage:!0,pagination:!1,dataSource:Ma.poll_users,columns:Wr,onChange:(Ea,Zo,Ui)=>{if(Ia={},Ui.order===void 0)switch(Ia[Ui.field]="descend",Ui.field){case"student_id":Li("descend"),pa.b_order="desc";break}else pa.b_order=Ui.order.replace("end",""),Ia[Ui.field]=Ui.order;Xo(Ft({},Ia)),pa.order=Ui.field,Bt({type:"polls/getPollsList",payload:Ft({},pa)})}}),Te.createElement("aside",{className:"tc mb50 mt30"},Te.createElement(Q.Z,{showSizeChanger:!1,hideOnSinglePage:!0,onChange:_a,defaultCurrent:pa.page||1,current:pa.page||1,defaultPageSize:20,total:(kt=Ma.poll_types)==null?void 0:kt.total_users})),Te.createElement(Ue,null),Te.createElement(O,null)))};var H=(0,z.connect)(({polls:Nt,loading:Pt})=>({polls:Nt,loading:Pt.effects}))(it),_e=a(71418),E=a(5112),l=a(5083),A=a(17365),h=Object.defineProperty,T=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,D=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,ue=(Nt,Pt,Bt)=>Pt in Nt?h(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,ge=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))G.call(Pt,Bt)&&ue(Nt,Bt,Pt[Bt]);if(D)for(var Bt of D(Pt))Oe.call(Pt,Bt)&&ue(Nt,Bt,Pt[Bt]);return Nt},Ne=(Nt,Pt)=>T(Nt,ce(Pt)),gt=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});function Re(Nt,Pt){const Bt=[];for(let Or=Nt;Or{let Pt=new Date;const Bt=V()(Nt).format("HH");if(V()(Nt).isSame(V()(Pt),"day")){const Or=V()(Pt).format("HH"),qa=V()(Pt).format("mm");return{disabledHours:()=>Re(0,24).splice(1,Or*1-1),disabledMinutes:()=>V()(Nt).isSame(V()(Pt),"hour")&&Bt<=Or?Re(0,60).splice(0,qa):Re(60,60)}}else if(V()(Nt).isSame(V()(),"day")){const Or=V()().format("HH"),qa=V()().format("mm");return{disabledHours:()=>Re(0,24).splice(0,Or),disabledMinutes:()=>Bt<=Or?Re(0,qa):Re(60,60)}}else return!1},ke=({exercise:Nt,dispatch:Pt,polls:Bt})=>{const Or=(0,z.useIntl)(),qa=(0,z.useParams)(),[bo]=v.default.useForm(),[Io,la]=(0,i.useState)(1),[kt,ia]=(0,i.useState)([]),[pa,Mr]=(0,i.useState)(!1),[ri,Ma]=(0,i.useState)([]),[Go,ao]=(0,i.useState)(!0),[Ha,ca]=(0,i.useState)(!1);(0,i.useEffect)(()=>{Bt.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&Li()},[Bt.actionTabs]);const Li=()=>gt(void 0,null,function*(){var mo,ai;Mr(!0);const da=yield Pt({type:"polls/getEndGroups",payload:Ne(ge({},qa),{check_ids:[Bt.actionTabs.selectArrs]})});(da==null?void 0:da.status)==0&&(((mo=da==null?void 0:da.course_info)==null?void 0:mo.length)>0?ia([...(ai=da==null?void 0:da.course_info)==null?void 0:ai.map((_a,oi)=>(_a.key=_a.course_group_id,_a.title=_a.course_group_name,_a.name=_a.course_group_name,_a))]):ia([]),bo.setFieldsValue({end_time:V()(V()(new Date((0,S.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Mr(!1)}),Ia=()=>gt(void 0,null,function*(){var mo;const ai=ge({},bo.getFieldsValue());if((ri==null?void 0:ri.length)<=0&&kt.length>0&&!((mo=Nt.actionTabs)!=null&&mo.unified_setting)){d.ZP.info(Or.formatMessage({id:"classrooms.classCannotBeEmpty",defaultMessage:"\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"}));return}ca(!0);const da={check_ids:Bt.actionTabs.selectArrs,group_ids:ri};Go||(da.end_time=V()(ai.end_time).format("YYYY-MM-DD HH:mm")),da.group_ids=ri.map(oi=>oi.course_group_id),(yield(0,L.ZP)(`/api/courses/${qa.coursesId}/polls/end_poll.json`,{method:"post",body:da})).status===0&&(d.ZP.success(Or.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),(0,S.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u622A\u6B62"]),Pt({type:"polls/setActionTabs",payload:{}}),Pt({type:"polls/getCommonHeader",payload:ge({},Bt.actionTabs.params)}),Pt({type:"polls/getPollsList",payload:ge({},qa)})),ca(!1)}),Xo=()=>{la(1),ia([]),Ma([]),ao(!0)};return i.createElement(C.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",open:Bt.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:Or.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u8BA4"}),cancelText:Or.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:Ia,width:680,confirmLoading:Ha||pa,onCancel:()=>{Xo(),Pt({type:"polls/setActionTabs",payload:{}})}},i.createElement(_e.Z,{spinning:pa},kt&&i.createElement(v.default,{form:bo},i.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"),i.createElement(I.Z,{className:"mt20"},i.createElement("span",{className:"mr10"},i.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),i.createElement(E.ZP.Group,{value:Go,onChange:mo=>{ao(mo.target.value),Ma([])}},i.createElement(E.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),i.createElement(E.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),i.createElement(v.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Go?"hidden":"visible"}},i.createElement(l.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:V()((0,S.U6)(),"HH:mm")},disabledDate:mo=>mo&&mo0&&i.createElement(I.Z,{style:{marginBottom:"10px"}},i.createElement("span",{className:"mr10"},i.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),i.createElement("div",null,kt.length>0&&i.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},i.createElement("span",{style:{flex:1}},i.createElement(p.default,{checked:ri.length===kt.length,onChange:mo=>{ri.length===kt.length?Ma([]):Ma(kt)}},"\u5168\u9009")," "),i.createElement("span",{style:{width:16}}),i.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ri.length||0,"\u4E2A\u5206\u73ED")),i.createElement(A.Z,{data:kt,selectedRowKeys:ri,setSelectedRowKeys:Ma}))))))};var Ie=(0,z.connect)(({exercise:Nt,polls:Pt})=>({exercise:Nt,polls:Pt}))(ke),q=a(94373),Pe=a(34364),je=a(21542),nt=a(59301),Qt=Object.defineProperty,dn=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,hn=Object.getOwnPropertySymbols,wn=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,pn=(Nt,Pt,Bt)=>Pt in Nt?Qt(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,Qn=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))wn.call(Pt,Bt)&&pn(Nt,Bt,Pt[Bt]);if(hn)for(var Bt of hn(Pt))ln.call(Pt,Bt)&&pn(Nt,Bt,Pt[Bt]);return Nt},Yn=(Nt,Pt)=>dn(Nt,Zt(Pt)),Dr=(Nt,Pt)=>{var Bt={};for(var Or in Nt)wn.call(Nt,Or)&&Pt.indexOf(Or)<0&&(Bt[Or]=Nt[Or]);if(Nt!=null&&hn)for(var Or of hn(Nt))Pt.indexOf(Or)<0&&ln.call(Nt,Or)&&(Bt[Or]=Nt[Or]);return Bt},On=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});const $r=Nt=>{var Pt=Nt,{classroomList:Bt,polls:Or,dispatch:qa,courseEndTime:bo}=Pt,Io=Dr(Pt,["classroomList","polls","dispatch","courseEndTime"]);const la=(0,z.useIntl)(),kt=(0,z.useParams)(),[ia]=v.default.useForm(),[pa,Mr]=(0,i.useState)(1),[ri,Ma]=(0,i.useState)([]),[Go,ao]=(0,i.useState)(0),[Ha,ca]=(0,i.useState)(2e3),[Li,Ia]=(0,i.useState)(!0),[Xo,mo]=(0,i.useState)(!1),[ai,da]=(0,i.useState)(!1),[_a,oi]=(0,i.useState)([]),[Wr,Ea]=(0,i.useState)(!0),[Zo,Ui]=(0,i.useState)(!0);(0,i.useEffect)(()=>{Or.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(rA(),Ms())},[Or.actionTabs]),(0,i.useEffect)(()=>{if(Xo){if(ai)return;qa({type:"polls/setActionTabs",payload:{}})}},[Xo]);const rA=Xi=>On(void 0,null,function*(){var qA,Ya,li,gi;Ia(!0);const Yo=yield(0,q.Cq)(Yn(Qn({},kt),{page:Xi||pa,limit:2e4,poll_id:((Ya=(qA=Or==null?void 0:Or.actionTabs)==null?void 0:qA.selectArrs)==null?void 0:Ya.length)==1?(gi=(li=Or==null?void 0:Or.actionTabs)==null?void 0:li.selectArrs)==null?void 0:gi[0]:""}));Yo==null||Yo.course_groups.map((wi,XA)=>{wi.key=wi.id,wi.title=wi.name,wi.disabled=wi.is_published}),Yo&&(Ma([...Yo==null?void 0:Yo.course_groups]),ao(Yo==null?void 0:Yo.course_groups_count),Ui(Yo==null?void 0:Yo.manage_all_group),Ia(!1),Xi||ia.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"))}))}),ys=()=>On(void 0,null,function*(){var Xi,qA,Ya,li;if((0,F.Rm)()&&!((qA=(Xi=Bt==null?void 0:Bt.AssistantObject)==null?void 0:Xi.group)!=null&&qA.can_publish)){d.ZP.warning(la.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"})),dA(!1);return}const gi=Qn({},ia.getFieldsValue());if(gi.end_time<=gi.publish_time){d.ZP.info(la.formatMessage({id:"classrooms.deadlineCannotAfterPublish",defaultMessage:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"})),dA(!1);return}if((_a==null?void 0:_a.length)<=0&&!Wr&&ri.length>0){d.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),dA(!1);return}let Yo={check_ids:[...(Ya=Or.actionTabs.selectArrs)==null?void 0:Ya.map(XA=>Number(XA))],group_ids:_a.length>0?_a.map(XA=>XA.id):(li=Bt.detailCommonHomeworksList)==null?void 0:li.course_groups,end_time:V()(gi.end_time).format("YYYY-MM-DD HH:mm"),publish_time:V()(gi.publish_time).format("YYYY-MM-DD HH:mm")};dA(!0),(yield(0,L.ZP)(`/api/courses/${kt.coursesId}/polls/publish.json`,{method:"post",body:Qn({},Yo)})).status===0?(dA(!1),(0,S.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u53D1\u5E03"]),Ms(),d.ZP.success(la.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),qa({type:"polls/setActionTabs",payload:{}}),qa({type:"polls/getCommonHeader",payload:Qn({},Or.actionTabs.params)}),qa({type:"polls/getPollsList",payload:Qn({},kt)})):dA(!1)}),Ms=()=>{Mr(1),Ma([]),oi([])},[ii,dA]=(0,i.useState)(!1);return nt.createElement(C.default,{width:600,confirmLoading:ii,centered:!0,title:"\u53D1\u5E03\u95EE\u5377",open:Or.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u95EE\u5377",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:ys,onCancel:()=>{Ms(),qa({type:"polls/setActionTabs",payload:{}})}},nt.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u95EE\u5377",nt.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u95EE\u5377\u6709\u6548'),ri&&nt.createElement(v.default,{form:ia},nt.createElement("div",{style:{paddingLeft:0}},nt.createElement(I.Z,{className:"mt30",align:"middle"},nt.createElement(P.Z,null,nt.createElement(v.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},nt.createElement(l.default,{style:{width:170,marginRight:"25px"},disabledDate:Xi=>(0,Pe.Q8)(Xi,bo),disabledTime:Xi=>(0,Pe.d0)(Xi),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}))),nt.createElement(P.Z,{className:"ml20"},nt.createElement(v.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},nt.createElement(l.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:V()((0,S.U6)(),"HH:mm")},disabledDate:Xi=>(0,Pe.Q8)(Xi,bo,ia.getFieldValue("publish_time")),disabledTime:Xi=>(0,Pe.d0)(Xi,ia.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),nt.createElement(I.Z,{style:{marginBottom:"10px"}},nt.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),nt.createElement(E.ZP.Group,{value:Wr,onChange:Xi=>{Ea(Xi.target.value),oi([])}},nt.createElement(E.ZP,{value:!0,disabled:!Zo},"\u7EDF\u4E00\u53D1\u5E03"),nt.createElement(E.ZP,{className:"ml20",disabled:ri.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),ri.length<=0&&nt.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"')),!Wr&&ri.length>0&&nt.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},nt.createElement("span",{style:{flex:1}},nt.createElement(p.default,{checked:_a.length===ri.length,onChange:Xi=>{_a.length===ri.length?oi([]):oi(ri.filter(qA=>!qA.is_published))}},"\u5168\u9009")),nt.createElement("span",{style:{width:16}}),nt.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",_a.length||0,"\u4E2A\u5206\u73ED")),!Wr&&ri.length>0&&nt.createElement(je.Z,{data:ri,selectedRowKeys:_a,setSelectedRowKeys:oi})))};var sa=(0,z.connect)(({classroomList:Nt,polls:Pt})=>({classroomList:Nt,polls:Pt}))($r),xn=a(57809),qt=a(6848),Mn=a(80546),Zn=a(75353),Yr={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"},hr=Object.defineProperty,jr=Object.getOwnPropertySymbols,vo=Object.prototype.hasOwnProperty,co=Object.prototype.propertyIsEnumerable,ta=(Nt,Pt,Bt)=>Pt in Nt?hr(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,Tr=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))vo.call(Pt,Bt)&&ta(Nt,Bt,Pt[Bt]);if(jr)for(var Bt of jr(Pt))co.call(Pt,Bt)&&ta(Nt,Bt,Pt[Bt]);return Nt};const st=Nt=>React.createElement("svg",Tr({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Nt),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 me="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",ye=a(59301),Se=Object.defineProperty,De=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,tn=(Nt,Pt,Bt)=>Pt in Nt?Se(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,_t=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))yt.call(Pt,Bt)&&tn(Nt,Bt,Pt[Bt]);if(De)for(var Bt of De(Pt))wt.call(Pt,Bt)&&tn(Nt,Bt,Pt[Bt]);return Nt},Xt=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});const{RangePicker:In}=l.default,{Option:Vn}=xn.default,$n=({polls:Nt,loading:Pt,dispatch:Bt})=>{var Or,qa,bo,Io,la;const kt=(0,z.useIntl)(),ia=(0,z.useParams)(),pa=(0,z.useLocation)(),{pollSetting:Mr,commonHeader:ri}=Nt,[Ma,Go]=(0,i.useState)(!0);let[ao,Ha]=(0,i.useState)([]),[ca,Li]=(0,i.useState)({end_time:"",publish_time:"",show_result:!1,un_anonymous:!1,unified_setting:!1});(0,i.useEffect)(()=>{Ia()},[]),(0,i.useEffect)(()=>{Go(!(0,F.GJ)())},[(0,F.GJ)()]);const Ia=()=>{Bt({type:"polls/getPollsSetting",payload:_t({},ia)})};(0,i.useEffect)(()=>{var da;Mr!=null&&Mr.poll&&(Object.keys(ca).map(function(_a){ca[_a]=Mr.poll[_a]}),ao=(da=Mr==null?void 0:Mr.published_course_groups)==null?void 0:da.filter(_a=>_a.course_publish_time!==null).map(_a=>(_a.publish_time=_a.course_publish_time,_a.end_time=_a.course_end_time,_a)),Li(ca),Ha(ao))},[Mr]);const Xo=()=>Xt(void 0,null,function*(){const da=JSON.parse(JSON.stringify(ca));da.unified_setting||ao==null||ao.map(oi=>{var Wr,Ea;if(!oi.course_group_name||!((Wr=oi.course_group_name)!=null&&Wr.length))throw d.ZP.error(kt.formatMessage({id:"classrooms.classCannotEmpty",defaultMessage:"\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"})),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!oi.publish_time||!oi.end_time)throw d.ZP.error(kt.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(kt.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));oi.course_group_id=(Ea=oi==null?void 0:oi.course_group_name)==null?void 0:Ea.map(Zo=>{var Ui,rA,ys;return(ys=(rA=(Ui=Mr.course_groups)==null?void 0:Ui.filter(Ms=>Ms.course_group_name===Zo))==null?void 0:rA[0])==null?void 0:ys.course_group_id})}),da.categoryId=ia.categoryId,da.publish_time_groups=ao,da.show_result=!!da.show_result,(yield(0,Mn.m7)(_t({},da))).status===0&&(d.ZP.success(kt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Bt({type:"polls/getCommonHeader",payload:_t({},ia)}))}),mo=da=>da&&daca.end_time?da&&da1,value:ca.unified_setting,onChange:da=>{if(V()(ca.publish_time,"YYYY-MM-DD HH:mm")<=V()()){d.ZP.error(kt.formatMessage({id:"classrooms.publishedCannotModifyUnified",defaultMessage:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E"}));return}ao==""&&Ha([{}]),ca.unified_setting=!ca.unified_setting,Li(Object.assign({},ca))}},ye.createElement(E.ZP,{value:!0,style:{marginRight:"60px"}},"\u7EDF\u4E00\u53D1\u5E03"),ye.createElement(E.ZP,{disabled:((Or=Mr==null?void 0:Mr.group_settings)==null?void 0:Or.length)===0,value:!1},"\u5206\u73ED\u53D1\u5E03")),((qa=Mr==null?void 0:Mr.group_settings)==null?void 0:qa.length)===0&&ye.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"))),ca.unified_setting&&ye.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ye.createElement(I.Z,{align:"middle"},ye.createElement(P.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4:"),ye.createElement(P.Z,{className:"ml10"},ye.createElement(qt.Z,{title:![1,5].includes((bo=Mr==null?void 0:Mr.poll)==null?void 0:bo.polls_status)&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539"},ye.createElement(l.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:mo,disabled:Ma||![1,5].includes((Io=Mr==null?void 0:Mr.poll)==null?void 0:Io.polls_status),value:ca.publish_time?V()(ca.publish_time):"",allowClear:!1,onChange:(da,_a)=>{ca.publish_time=_a,ca.end_time||(ca.end_time=V()(da).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Li(Object.assign({},ca))}}))),ye.createElement(P.Z,null,ye.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)"))),ye.createElement(I.Z,{align:"middle",className:"pl30"},ye.createElement(P.Z,null,"\u622A\u6B62\u65F6\u95F4"),ye.createElement(P.Z,{className:"ml10"},ye.createElement(l.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:Ma,disabledDate:ai,allowClear:!1,value:ca.end_time?V()(ca.end_time):"",onChange:(da,_a)=>{ca.end_time=_a,Li(Object.assign({},ca))}})),ye.createElement(P.Z,null,ye.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)")))),!ca.unified_setting&&ye.createElement(I.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},ao&&ao.map(function(da,_a){return ye.createElement(P.Z,{span:24,key:_a},ye.createElement(I.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:_a==(ao==null?void 0:ao.length)-1?"0px":"10px"}},ye.createElement("div",{style:{width:"75px",marginLeft:"27px"}},"\u53D1\u5E03\u89C4\u5219",_a+1),ye.createElement(xn.default,{disabled:Ma,mode:"multiple",className:Yr.multiple_select,style:{width:"250px"},value:da.course_group_name,placeholder:kt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),onChange:oi=>{ao[_a].course_group_name=oi,Ha(ao.slice())}},Mr.course_groups&&Mr.course_groups.map(function(oi){if(!ao.map(Wr=>Wr.course_group_name).toString().split(",").includes(String(oi.course_group_name)))return ye.createElement(Vn,{value:oi.course_group_name,key:oi.course_group_id},oi.course_group_name)})),ye.createElement("div",{className:"ml20"},ye.createElement(In,{size:"large",disabled:Ma||(ri.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:da.course_publish_time&&[V()(da.course_publish_time),V()(da.course_end_time)],onChange:(oi,Wr)=>{ao[_a].publish_time=Wr[0],ao[_a].end_time=Wr[1]}})),!Ma&&ye.createElement("div",{style:{display:"flex",width:"50px"}},ye.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Ha(ao.concat({}))}}),_a>0&&ye.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ao=ao.filter((oi,Wr)=>_a!==Wr),Ha(ao.slice()),setTimeout(()=>Ha(ao.slice()),10)}}))))}))),ye.createElement("div",{className:Yr.box},ye.createElement("div",{className:Yr.head,style:{marginTop:"10px"}},ye.createElement("img",{className:"mr10",src:me,alt:"Dot"}),"\u516C\u5F00\u8BBE\u7F6E")),ye.createElement("div",{style:{padding:"30px 50px",background:"#fff",marginTop:"3px"}},ye.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},ye.createElement(p.default,{checked:ca.show_result,disabled:Ma,onChange:da=>{ca.show_result=da.target.checked,Li(Object.assign({},ca))}},ye.createElement("strong",null,"\u516C\u5F00\u7EDF\u8BA1")),ye.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")),ye.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},ye.createElement(p.default,{checked:ca.un_anonymous,disabled:Ma||![1,5].includes((la=Mr==null?void 0:Mr.poll)==null?void 0:la.polls_status),onChange:da=>{ca.un_anonymous=da.target.checked,Li(Object.assign({},ca))}},ye.createElement("strong",null,"\u5B9E\u540D\u95EE\u5377")),ye.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")),ye.createElement(Zn.Z,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:Xo},"\u4FDD\u5B58")))};var zn=(0,z.connect)(({polls:Nt,loading:Pt})=>({polls:Nt,loading:Pt.effects}))($n),Tn=a(44713),dr=a(78673),Xn=a(61621),Qr=a(93948),mr={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"},oa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAARlJREFUOE+Vk+FxwjAMhZ+c6x6le5Q6cGzCHsF7ZIHOwFEM3aOwRy9WKwe7MnWOi//Ftr68pycTKmt54B0T3poBbv++QAPqGHQKCP6pv3pdQvpDCgF0ac8EtAIwoOPfPXJN/yX34sqA+2I5rANikTf9pc0Au2cbDNRf4EyA9xuKcr+3z9bAWICzOmBUEhUsD8zKijuvKUvUFofty05DArglLZ0J/nNFUdrUKiHk6PWDj8SwyXOSPQUY7YxNlV4UgPOailSmVSyi5QjQ/ucCIkT3QGKbY0GSKAC/wMkE6mmQmxVjGnGdVAIUIyxxyjtIdm6DJkkVYy7nD0dZpN9NqWxlqw8fUwVQ9Olf7iJXioYGndi4AeJebcR/ABwRnt6/IeoUAAAAAElFTkSuQmCC",Er=a(42441),ur=a(61485),Ot=a(3113),Tt=a(56047),Wt="data:image/png;base64,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",Cn="data:image/png;base64,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",an="data:image/png;base64,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",Gn="data:image/png;base64,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",Rn="data:image/png;base64,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",cr=a(83717),Ur=a(90036),Jr={KeyWordTable:"KeyWordTable___AcLUt"},Ir=a(59301),Fa=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});const Ra=({Data:Nt,isShowEcharts:Pt,pollGroupId:Bt})=>{var Or,qa,bo,Io;const la=(0,z.useIntl)(),kt=(0,z.useParams)(),[ia,pa]=(0,i.useState)({}),[,Mr,ri]=(0,Ur.U)(Mn._c,{poll_id:kt.categoryId,id:(Or=Nt==null?void 0:Nt.question)==null?void 0:Or.id,course_id:kt==null?void 0:kt.coursesId,update:1,poll_group_id:Bt!=="all"?Bt:null}),[Ma,Go]=(0,i.useState)(10);(0,i.useEffect)(()=>{var Ia;console.log("params==",kt,Nt),Nt&&pa((Ia=Nt==null?void 0:Nt.question)==null?void 0:Ia.word_cloud)},[Nt]);const ao=()=>{var Ia;let Xo=new Image;Xo.src=cr.yt;const mo=((Ia=ia==null?void 0:ia.list)==null?void 0:Ia.map(da=>({name:da.word,value:da.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:mo}]}},Ha=(0,i.useMemo)(()=>Ir.createElement(Er.Z,{option:ao(),opts:{renderer:"svg"},style:{height:436}}),[ia==null?void 0:ia.list]),ca=[{title:"\u7F16\u53F7",dataIndex:"",align:"center",width:100,render:(Ia,Xo,mo)=>mo+1},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",align:"center",width:200},{title:"\u6587\u672C\u7B54\u6848",dataIndex:"vote_text",align:"center"}],Li=[{title:"\u6392\u884C",dataIndex:"index",align:"center",render(Ia,Xo,mo){return mo<3?Ir.createElement("img",{width:30,src:mo==0?an:mo==1?Gn:Rn}):mo+1}},{title:"\u5173\u952E\u8BCD",dataIndex:"word",width:390,render:Ia=>Ir.createElement("span",{className:"c-666",style:{lineHeight:"25px"}},Ia)},{title:"\u9891\u6B21",dataIndex:"count"}];return Ir.createElement("aside",{style:{width:"97%"}},Ir.createElement(j.default,{bordered:!0,columns:ca,dataSource:(qa=Nt.question)==null?void 0:qa.question_votes,pagination:!1}),Pt&&Ir.createElement(I.Z,{className:"mt30",wrap:!1,justify:"space-between",gutter:24},Ir.createElement(P.Z,{flex:"1 1 0"},Ir.createElement(I.Z,{align:"middle",gutter:10,style:{height:32}},Ir.createElement(P.Z,null,Ir.createElement("img",{style:{width:"16px",height:"16px"},src:oa})),Ir.createElement(P.Z,null,Ir.createElement("span",{className:"c-666"},"\u8BCD\u4E91")),Ir.createElement(P.Z,null,Ir.createElement(qt.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u9ED8\u8BA4\u5C55\u793A\u524D100\u4E2A\u5173\u952E\u8BCD"},Ir.createElement(ur.Z,{style:{cursor:"pointer",color:"#4C6FFF"}}))),Ir.createElement(P.Z,{style:{marginLeft:"auto"}},Ir.createElement("span",{className:"c-666"},(ia==null?void 0:ia.updated_at)&&V()(ia==null?void 0:ia.updated_at).format("YYYY-MM-DD HH:mm:ss")),Ir.createElement(Ot.ZP,{className:"ml10",style:{padding:0},type:"link",loading:Mr,onClick:Ia=>Fa(void 0,null,function*(){Ia.preventDefault();const Xo=yield ri({});Xo.status==0&&(d.ZP.success(la.formatMessage({id:"classrooms.updateSuccess",defaultMessage:la.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})})),pa(Xo.data))})},"\u66F4\u65B0\u8BCD\u4E91"))),Ir.createElement(_e.Z,{spinning:Mr},Ir.createElement("div",{className:"mt20",style:{border:"1px solid #E0E1E4",width:"100%",height:438}},((bo=ia==null?void 0:ia.list)==null?void 0:bo.length)>0?Ha:Ir.createElement(Y.Z,{img:Wt,customText:"\u6682\u65E0\u6570\u636E~"})))),Ir.createElement(P.Z,{flex:"1 1 0"},Ir.createElement(I.Z,{align:"middle",gutter:10},Ir.createElement(P.Z,null,Ir.createElement("div",{style:{width:5,height:16,borderRadius:"3px",background:"#3061D0"}})),Ir.createElement(P.Z,null,Ir.createElement("span",{className:"c-666"},"\u5173\u952E\u8BCD\u6392\u884C")),Ir.createElement(P.Z,{style:{marginLeft:"auto"}},Ir.createElement("span",{className:"c-666"},"\u5C55\u793A\u8BCD\u6570")),Ir.createElement(P.Z,null,Ir.createElement(xn.default,{value:Ma,onChange:Ia=>{Go(Ia)},style:{width:76},options:[{value:10,label:"10"},{value:30,label:"30"},{value:50,label:"50"},{value:100,label:"100"}]}))),Ir.createElement("div",{className:"mt20",style:{border:"1px solid #E0E1E4",width:"100%",height:438}},Ir.createElement(j.default,{className:Jr.KeyWordTable,style:{width:"100%"},scroll:Ma>10&&{y:400},columns:Li,dataSource:ia==null?void 0:ia.list,pagination:{pageSize:Ma,current:1,total:((Io=ia==null?void 0:ia.list)==null?void 0:Io.length)||0,hideOnSinglePage:!0},locale:{emptyText:Ir.createElement(Y.Z,{img:Cn,customText:"\u6682\u65E0\u6570\u636E~"})}})))))};var Ca=(0,z.connect)(({polls:Nt})=>({polls:Nt}))(Ra),Ln=a(59301),no=Object.defineProperty,lo=Object.getOwnPropertySymbols,Da=Object.prototype.hasOwnProperty,ea=Object.prototype.propertyIsEnumerable,xa=(Nt,Pt,Bt)=>Pt in Nt?no(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,Va=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))Da.call(Pt,Bt)&&xa(Nt,Bt,Pt[Bt]);if(lo)for(var Bt of lo(Pt))ea.call(Pt,Bt)&&xa(Nt,Bt,Pt[Bt]);return Nt};const Qa={1:"\u5355\u9009",2:"\u591A\u9009",3:"\u95EE\u7B54"},yo=({polls:Nt,loading:Pt,dispatch:Bt})=>{var Or,qa,bo,Io,la,kt;const ia=(0,z.useIntl)(),pa=(0,z.useParams)(),{statisticsList:Mr,pollsList:ri}=Nt,[Ma,Go]=(0,i.useState)([]),[ao]=v.default.useForm(),[Ha,ca]=(0,i.useState)({}),Li=Va({},pa),[Ia]=v.default.useForm(),[Xo,mo]=(0,i.useState)(!1);(0,i.useEffect)(()=>{pa.poll_group_id=[],ai()},[pa.coursesId]),(0,i.useEffect)(()=>{var Wr;Go((Wr=Mr==null?void 0:Mr.questions)==null?void 0:Wr.map(Ea=>(Ea.openOthers=!1,Ea)))},[Mr==null?void 0:Mr.questions]),(0,i.useEffect)(()=>{pa.poll_group_id=[],Bt({type:"polls/getPollsList",payload:pa})},[]);const ai=()=>{Bt({type:"polls/getPollsStatistics",payload:Va({},pa)})},da=()=>{pa.page=1;const Wr=Object.assign({},ao.getFieldValue());Object.keys(Wr).map(function(Ea){Wr[Ea].includes("all")?(delete pa[Ea],ao.setFieldsValue({[Ea]:"all"}),Ia.setFieldsValue({[Ea]:"all"})):(pa[Ea]=Wr[Ea],ao.setFieldsValue({[Ea]:pa[Ea]}),Ia.setFieldsValue({[Ea]:pa[Ea]}))}),Wr.poll_group_id.length===0&&ao.setFieldsValue({poll_group_id:"all"}),Nt.actionTabs.key!=="\u5BFC\u51FA\u7EDF\u8BA1"&&ai()},_a=()=>{pa.page=1;const Wr=Object.assign({},Ia.getFieldValue());Object.keys(Wr).map(function(Ea){Wr[Ea].includes("all")?(delete Li[Ea],Ia.setFieldsValue({[Ea]:"all"})):(Li[Ea]=Wr[Ea],Ia.setFieldsValue({[Ea]:Li[Ea]}))}),Wr.poll_group_id.length===0&&Ia.setFieldsValue({poll_group_id:"all"}),Nt.actionTabs.key!=="\u5BFC\u51FA\u7EDF\u8BA1"&&ai()},oi=Wr=>({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:Wr==null?void 0:Wr.map((Ea,Zo)=>(Ea.value=Ea==null?void 0:Ea.answer_users_count,Ea.name=Ea==null?void 0:Ea.answer_text,Ea)),itemStyle:{normal:{color:function(Ea){var Zo=["#FACC16","#004DF6","#1790FF","#2EC25B","#fc8251","#5470c6","#91cd77","#ef6567","#f9c956","#75bedc"];return Zo[Ea.dataIndex]}}}}]});return Ln.createElement("div",{id:"aaa"},Ln.createElement("section",{className:"minH500 mb50 inline-block w100"},(0,F.GJ)()&&Ln.createElement("aside",{className:"bg-white pl30 pr30",style:{padding:"20px 0"}},Ln.createElement(v.default,{form:ao,onChange:da,initialValues:{poll_group_id:"all"}},Ln.createElement(v.default.Item,{name:"poll_group_id"},Ln.createElement(p.default.Group,{style:{width:"97%",color:"#666666"}},Ln.createElement(I.Z,null,Ln.createElement(P.Z,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5"),Ln.createElement(P.Z,{flex:"80px"},Ln.createElement(p.default,{value:"all",checked:!Ha.course_group},"\u5168\u90E8")),Ln.createElement(P.Z,{flex:"1"},ri.course_groups&&ri.course_groups.map((Wr,Ea)=>Ln.createElement(p.default,{value:Wr.course_group_id,style:{marginRight:"20px",marginBottom:"10px"}},Wr.group_group_name,"(",Wr.count,")")))))),Ln.createElement(v.default.Item,null,Ln.createElement(I.Z,{style:{width:"97%",color:"#666666"}},Ln.createElement(P.Z,{flex:"80px"},"\u7EDF\u8BA1\u7ED3\u679C"),Ln.createElement(P.Z,{flex:"1"},Ln.createElement(j.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:(Or=Mr==null?void 0:Mr.poll)==null?void 0:Or.total_users,answer_users:(qa=Mr==null?void 0:Mr.poll)==null?void 0:qa.answer_users,total_answer:((bo=Mr==null?void 0:Mr.poll)==null?void 0:bo.total_users)>0?Number((((Io=Mr==null?void 0:Mr.poll)==null?void 0:Io.answer_users)/((la=Mr==null?void 0:Mr.poll)==null?void 0:la.total_users)*100).toFixed(2))+"%":"0%"}],pagination:!1})))),Ln.createElement(v.default.Item,null,Ln.createElement(I.Z,{style:{width:"97%",color:"#666666"}},Ln.createElement(P.Z,{flex:"80px"}),Ln.createElement(P.Z,{flex:"1"},Ln.createElement(dr.Z,{defaultChecked:Xo,onChange:Wr=>{mo(Wr)}}),Ln.createElement("span",{style:{color:"#666666",marginLeft:"10px"}},"\u663E\u793A\u66F4\u591A\u5206\u6790\u56FE\u8868")))))),Ln.createElement(Xn.Z,{loading:Pt["polls/getPollsStatistics"]},Ma==""&&Ln.createElement(Y.Z,null),Ma==null?void 0:Ma.map(function(Wr,Ea){var Zo,Ui,rA,ys,Ms,ii,dA,Xi,qA,Ya;return Ln.createElement("aside",{key:Ea,className:"bg-white pl30 pr30 mt10",style:{padding:"20px 0"}},Ln.createElement("div",{className:"mt20"},Ln.createElement("span",{className:"font16",style:{display:"flex",marginBottom:"20px"}},Ln.createElement(qt.Z,{title:Wr.question.question_title},Ln.createElement("div",{className:mr.title},((Zo=Wr==null?void 0:Wr.question)==null?void 0:Zo.is_necessary)!==0&&Ln.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),Ln.createElement("span",{className:"c-blue font16"},"\u3010",Qa[Wr.question.question_type],"\u3011"),Ln.createElement("span",{style:{fontWeight:"600"}},(Ui=Wr==null?void 0:Wr.question)==null?void 0:Ui.question_number,"\u3001",Wr.question.question_title),Wr.question.question_type===2&&((rA=Wr==null?void 0:Wr.question)==null?void 0:rA.min_choices)&&Ln.createElement("span",{className:"ml10",style:{fontWeight:400,color:"#666666"}},"(\u53EF\u9009",(ys=Wr==null?void 0:Wr.question)==null?void 0:ys.min_choices,"-",(Ms=Wr==null?void 0:Wr.question)==null?void 0:Ms.max_choices,"\u9879)"))),Ln.createElement("div",{className:mr.yxtx},"\u6709\u6548\u586B\u5199\u4EBA\u6570",Ln.createElement("span",null,Wr.question.commit_users_count||"--","\u4EBA")))),Wr.question.question_type!==3&&Ln.createElement("aside",{style:{width:"97%"}},Ln.createElement(j.default,{bordered:!0,columns:[{title:"\u9009\u9879",dataIndex:"answer_text",align:"center"},{title:"\u5C0F\u8BA1",dataIndex:"answer_users_count",align:"center",width:100,render(li,gi,Yo){return Ln.createElement("span",null,li,"\u4EBA")}},{title:"\u767E\u5206\u6BD4",dataIndex:"total_answer",align:"center",width:440,render(li,gi,Yo){return Ln.createElement(Qr.Z,{style:{width:"90%",margin:"auto"},status:"active",strokeColor:"#44D7B6",percent:(gi.answer_percent*100).toFixed(1)})}}],dataSource:(ii=Wr.question)==null?void 0:ii.answers,pagination:!1})),Wr.question.question_type!==3&&((Xi=(dA=Wr==null?void 0:Wr.question)==null?void 0:dA.question_votes)==null?void 0:Xi.length)>0&&Ln.createElement(Ln.Fragment,null,Ln.createElement("div",{className:mr.others_styles,onClick:()=>{Ma[Ea].openOthers=!Wr.openOthers,Go([...Ma])}},Ln.createElement("div",{className:mr.others_text},'"\u5176\u4ED6"\u9009\u9879\u586B\u7A7A\u8BE6\u60C5'),Wr!=null&&Wr.openOthers?Ln.createElement("div",{className:mr.others_icon},"\u6536\u8D77",Ln.createElement("i",{className:"iconfont icon-shangjiantou ml10"})):Ln.createElement("div",{className:mr.others_icon},"\u5C55\u5F00",Ln.createElement("i",{className:"iconfont icon-xiajiantou ml10"}))),(Wr==null?void 0:Wr.openOthers)&&Ln.createElement(j.default,{style:{width:"97%"},bordered:!0,columns:[{title:"\u7F16\u53F7",dataIndex:"",align:"center",width:100,render(li,gi,Yo){return Ln.createElement("span",null,Yo+1)}},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",align:"center",width:200,render(li,gi,Yo){return Ln.createElement("span",null,li)}},{title:"\u6587\u672C\u7B54\u6848",dataIndex:"vote_text",align:"center",render(li,gi,Yo){return Ln.createElement("span",null,li)}}],dataSource:(qA=Wr.question)==null?void 0:qA.question_votes,pagination:!1})),Wr.question.question_type!==3&&Xo&&Ln.createElement("aside",{style:{width:"97%"}},Ln.createElement("div",{className:mr.pic_title},Ln.createElement("img",{style:{width:"16px",height:"16px"},src:oa}),Ln.createElement("div",{className:mr.pic_text},"\u73AF\u5F62\u997C\u56FE")),Ln.createElement(Er.Z,{key:Ea,option:oi((Ya=Wr==null?void 0:Wr.question)==null?void 0:Ya.answers)})),Wr.question.question_type===3&&Ln.createElement(Ca,{Data:Wr,isShowEcharts:Xo,pollGroupId:ao.getFieldValue("poll_group_id")}))}))),Ln.createElement(C.default,{centered:!0,title:"\u5BFC\u51FA\u7EDF\u8BA1\u7ED3\u679C",open:Nt.actionTabs.key==="\u5BFC\u51FA\u7EDF\u8BA1",okText:"\u786E\u5B9A",cancelText:ia.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),destroyOnClose:!0,onCancel:()=>{Bt({type:"polls/setActionTabs",payload:{}}),ai()},onOk:()=>{Bt({type:"polls/setActionTabs",payload:{}}),ai(),(0,o.sA)(Va({},Li))}},(0,F.GJ)()&&Ln.createElement("aside",{className:"mt20"},Ln.createElement(v.default,{form:Ia,preserve:!1,onChange:_a,initialValues:{poll_group_id:((kt=pa.poll_group_id)==null?void 0:kt.length)>0?pa.poll_group_id:"all"}},Ln.createElement(v.default.Item,{name:"poll_group_id"},Ln.createElement(p.default.Group,{style:{width:"97%"}},Ln.createElement(I.Z,null,Ln.createElement(P.Z,{flex:"80px"},"\u9009\u62E9\u73ED\u7EA7:"),Ln.createElement(P.Z,{flex:"80px"},Ln.createElement(p.default,{value:"all",checked:!Ha.course_group},"\u5168\u90E8")),Ln.createElement(P.Z,{flex:"1"},ri.course_groups&&ri.course_groups.map((Wr,Ea)=>Ln.createElement(p.default,{value:Wr.course_group_id},Wr.group_group_name,"(",Wr.count,")"))))))))))};var yi=(0,z.connect)(({polls:Nt,loading:Pt})=>({polls:Nt,loading:Pt.effects}))(yo),Ta=a(76818),kn={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=a(16338),Pa=Object.defineProperty,Ba=Object.getOwnPropertySymbols,za=Object.prototype.hasOwnProperty,Po=Object.prototype.propertyIsEnumerable,ro=(Nt,Pt,Bt)=>Pt in Nt?Pa(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,Ci=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))za.call(Pt,Bt)&&ro(Nt,Bt,Pt[Bt]);if(Ba)for(var Bt of Ba(Pt))Po.call(Pt,Bt)&&ro(Nt,Bt,Pt[Bt]);return Nt},ui=(Nt,Pt)=>{var Bt={};for(var Or in Nt)za.call(Nt,Or)&&Pt.indexOf(Or)<0&&(Bt[Or]=Nt[Or]);if(Nt!=null&&Ba)for(var Or of Ba(Nt))Pt.indexOf(Or)<0&&Po.call(Nt,Or)&&(Bt[Or]=Nt[Or]);return Bt},Ti=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});const ya=["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"],aa=(Nt,Pt)=>{var Bt=Nt,{problemset:Or,globalSetting:qa,loading:bo,dispatch:Io,onRef:la=()=>{},editData:kt,editKey:ia,callback:pa}=Bt,Mr=ui(Bt,["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback"]);const ri=(0,z.useIntl)(),[Ma,Go]=(0,i.useState)([]),[ao,Ha]=(0,i.useState)(),[ca,Li]=(0,i.useState)([]),[Ia,Xo]=(0,i.useState)(""),[mo,ai]=(0,i.useState)(0),[da,_a]=(0,i.useState)(!0),[oi,Wr]=(0,i.useState)(!1),Ea=(0,z.useParams)(),[Zo,Ui]=(0,i.useState)(""),[rA,ys]=(0,i.useState)("");(0,i.useEffect)(()=>{var Ya,li,gi,Yo,wi,XA;if(!((Ya=kt==null?void 0:kt.question)!=null&&Ya.question_title)){Go([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),_a(!0),Xo(""),Wr(!1);return}Ui((li=kt==null?void 0:kt.question)==null?void 0:li.max_choices),ys((gi=kt==null?void 0:kt.question)==null?void 0:gi.min_choices),Xo((Yo=kt==null?void 0:kt.question)==null?void 0:Yo.question_title),_a(!!((wi=kt==null?void 0:kt.question)!=null&&wi.is_necessary)),Go((XA=kt==null?void 0:kt.question)==null?void 0:XA.answers.map($s=>({value:$s.answer_text,disabled:$s.answer_text==="\u5176\u4ED6"})))},[kt]),(0,i.useImperativeHandle)(Pt,()=>({onSave:Ms}));const Ms=Ya=>Ti(void 0,null,function*(){var li;if(!Ia)return d.ZP.info(ri.formatMessage({id:"classrooms.inputTitle",defaultMessage:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"})),!1;const gi=Ma.findIndex(XA=>!XA.value);if(gi>-1)return d.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${ya[gi]} \u9009\u9879\u7684\u5185\u5BB9`),!1;let Yo;const wi={question_title:Ia,question_type:2,insert_id:kt.insert_id,is_necessary:Math.ceil(da),max_choices:Zo,min_choices:rA,question_answers:Ma.map(XA=>XA.value)};(li=kt.question)!=null&&li.id?Yo=yield(0,Mn.IU)(Ci({pollsId:kt.question.id},wi)):Yo=yield(0,Mn.MK)(Ci({pollsId:Ea.categoryId},wi)),Yo.status===0&&(d.ZP.success("\u4FDD\u5B58\u6210\u529F"),pa("edit",-1),yield Io({type:"polls/editPolls",payload:Ci({},Ea)}),Ya&&(wi.answers=wi.question_answers.map(XA=>({answer_text:XA})),pa("addContinue",Ci({type:2,insert_id:kt.question.id,key:kt.key,question_type:2},wi))))}),ii=[{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"}],dA=Ya=>Ti(void 0,null,function*(){var li,gi;switch(Ya.id){case"del":let Yo;C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:ri.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk(){return Ti(this,null,function*(){var wi;yield(0,Mn.jy)({pollsId:(wi=kt==null?void 0:kt.question)==null?void 0:wi.id}),Io({type:"polls/editPolls",payload:Ci({},Ea)})})}});break;case"up":case"down":yield(0,Mn.wh)({pollsId:(li=kt==null?void 0:kt.question)==null?void 0:li.id,opr:Ya.id}),Io({type:"polls/editPolls",payload:Ci({},Ea)});break;case"edit":pa("edit",kt.key);break;case"add":pa("add",{type:2,key:kt.key,insert_id:(gi=kt==null?void 0:kt.question)==null?void 0:gi.id,question_type:2});break}}),Xi=()=>{var Ya,li,gi,Yo;return i.createElement("aside",null,i.createElement("div",{className:kn.questionType},i.createElement("div",null,kt.question.is_necessary>0&&i.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),i.createElement("span",{className:"font16",style:{color:"#3061D0"}},"\u3010\u591A\u9009\u3011"),((Ya=kt==null?void 0:kt.question)==null?void 0:Ya.min_choices)&&i.createElement("span",{className:kn.can_select_count},`\u53EF\u9009${(li=kt==null?void 0:kt.question)==null?void 0:li.min_choices}-${(gi=kt==null?void 0:kt.question)==null?void 0:gi.max_choices}\u9879`),i.createElement("span",{className:kn.edit_title},i.createElement("span",{style:{marginRight:"10px"}},"\u7B2C",kt.key,"\u9898"),kt.question.question_title))),i.createElement("div",{className:kn.questionChoices},(Yo=kt==null?void 0:kt.question.answers)==null?void 0:Yo.map(function(wi,XA){return i.createElement(I.Z,null,i.createElement(P.Z,null,i.createElement(p.default,{key:XA,disabled:!0},i.createElement("span",{className:"c-black font14"},wi.answer_text))))})))},qA=()=>i.createElement("aside",null,i.createElement("div",{className:kn.questionType},i.createElement("div",null,i.createElement("span",{className:"font16 c-blue"},"\u3010\u591A\u9009\u3011"),i.createElement("span",{className:"font16",style:{color:"#666666"}},"\u5FC5\u7B54"),i.createElement(dr.Z,{checked:!!da,onChange:Ya=>_a(Ya),className:"ml10"}))),i.createElement("p",{className:kn.titleWrap},i.createElement(I.Z,{className:kn.choiceWrap,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,ri.formatMessage({id:"classrooms.title",defaultMessage:"\u6807\u9898"}))),i.createElement(P.Z,{className:kn.editorWrap,flex:"1"},i.createElement(b.default,{style:{width:"1000px",height:"40px"},value:Ia,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:Ya=>Xo(Ya.target.value)})))),Ma.map((Ya,li)=>{var gi;let Yo=Ma.length-1;return i.createElement(I.Z,{className:kn.choiceWrap,key:li,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,oi&&li===Yo?"\u5176\u5B83":"\u9009\u9879")),i.createElement(P.Z,{className:kn.editorWrap,flex:"1"},i.createElement(b.default,{style:{width:"1000px",height:"40px"},placeholder:(gi=Ya.placeholder)!=null?gi:"",value:oi&&li===Yo?"":Ma[li].value,disabled:!!Ya.disabled,onChange:wi=>{Ma[li].value=wi.target.value,Go([...Ma])}})),i.createElement(P.Z,null,li>1&&i.createElement(qt.Z,{title:"\u5220\u9664"},i.createElement("i",{className:`${kn.deleteIcon} iconfont icon-yichu1`,onClick:()=>{Go(Ma.filter((wi,XA)=>XA!==li)),Ya.disabled&&Wr(!1)}}))))}),i.createElement("p",{className:kn.titleWrap},i.createElement(I.Z,{className:kn.choiceWrap,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,"\u53EF\u9009")),i.createElement(P.Z,null,i.createElement(xn.default,{value:rA||"",style:{width:183,height:"40px"},onChange:Ya=>ys(Ya)},i.createElement(xn.default.Option,{value:""},"--"),Ma.map(function(Ya,li){return i.createElement(xn.default.Option,{value:String(li+1)},li+1)})),i.createElement("span",{className:"ml10 mr10"},"-"),i.createElement(xn.default,{style:{width:183,height:"40px"},value:Zo||"",onChange:Ya=>Ui(Ya)},i.createElement(xn.default.Option,{value:""},"--"),Ma.map(function(Ya,li){return i.createElement(xn.default.Option,{value:String(li+1)},li+1)})),i.createElement(qt.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"},i.createElement("i",{className:"iconfont icon-xiaowenhao1 font14",style:{marginLeft:"10px",color:"#3061D0",cursor:"pointer"}}))))),i.createElement("div",{style:{display:"flex",width:"1000px",margin:"20px 0 0 40px"}},i.createElement(Ar.op,{style:{height:"38px"},onClick:()=>Go([...Ma,{value:""}])},"\u65B0\u589E\u9009\u9879"),!oi&&i.createElement(Ar.op,{style:{height:"38px",marginLeft:"20px"},onClick:()=>{Go([...Ma,{disabled:!0,value:"\u5176\u5B83"}]),Wr(!0)}},"\u65B0\u589E\u5176\u5B83\u9009\u9879"),i.createElement("div",{className:kn.close_style,onClick:()=>{var Ya;(Ya=kt.question)!=null&&Ya.id?pa("edit",-1):pa("del",kt.key)}},"\u53D6\u6D88"),i.createElement("div",{className:kn.save_style,onClick:()=>Ms()},"\u4FDD\u5B58")));return i.createElement("section",{className:kn.wrap},ia!==kt.key&&Xi(),ia===kt.key&&qA())};var Co=(0,z.connect)(({problemset:Nt,loading:Pt,globalSetting:Bt})=>({problemset:Nt,globalSetting:Bt,loading:Pt.effects}),null,null,{forwardRef:!0})((0,i.forwardRef)(aa)),Ho=Object.defineProperty,Bi=Object.getOwnPropertySymbols,JA=Object.prototype.hasOwnProperty,Oi=Object.prototype.propertyIsEnumerable,Qi=(Nt,Pt,Bt)=>Pt in Nt?Ho(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,Gi=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))JA.call(Pt,Bt)&&Qi(Nt,Bt,Pt[Bt]);if(Bi)for(var Bt of Bi(Pt))Oi.call(Pt,Bt)&&Qi(Nt,Bt,Pt[Bt]);return Nt},CA=(Nt,Pt)=>{var Bt={};for(var Or in Nt)JA.call(Nt,Or)&&Pt.indexOf(Or)<0&&(Bt[Or]=Nt[Or]);if(Nt!=null&&Bi)for(var Or of Bi(Nt))Pt.indexOf(Or)<0&&Oi.call(Nt,Or)&&(Bt[Or]=Nt[Or]);return Bt},iA=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});const as=["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"],nA=(Nt,Pt)=>{var Bt=Nt,{problemset:Or,globalSetting:qa,loading:bo,dispatch:Io,onRef:la=()=>{},editData:kt,editKey:ia,callback:pa}=Bt,Mr=CA(Bt,["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback"]);const ri=(0,z.useIntl)(),[Ma,Go]=(0,i.useState)([]),[ao,Ha]=(0,i.useState)(),[ca,Li]=(0,i.useState)([]),[Ia,Xo]=(0,i.useState)(""),[mo,ai]=(0,i.useState)(0),[da,_a]=(0,i.useState)(!1),[oi,Wr]=(0,i.useState)(!1),Ea=(0,z.useParams)();(0,i.useEffect)(()=>{var ii,dA,Xi,qA;if(!((ii=kt==null?void 0:kt.question)!=null&&ii.question_title)){Go([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),_a(!1),Xo(""),Wr(!1);return}Xo((dA=kt==null?void 0:kt.question)==null?void 0:dA.question_title),_a(!!((Xi=kt==null?void 0:kt.question)!=null&&Xi.is_necessary)),Go((qA=kt==null?void 0:kt.question)==null?void 0:qA.answers.map(Ya=>({value:Ya.answer_text,disabled:Ya.answer_text==="\u5176\u4ED6"})))},[kt]),(0,i.useImperativeHandle)(Pt,()=>({onSave:Zo}));const Zo=ii=>iA(void 0,null,function*(){var dA;if(!Ia)return d.ZP.info(ri.formatMessage({id:"classrooms.inputTitle",defaultMessage:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"})),!1;const Xi=Ma.findIndex(li=>!li.value);if(Xi>-1)return d.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${as[Xi]} \u9009\u9879\u7684\u5185\u5BB9`),!1;let qA;const Ya={question_title:Ia,question_type:1,insert_id:kt.insert_id,is_necessary:Math.ceil(da),question_answers:Ma.map(li=>li.value)};(dA=kt.question)!=null&&dA.id?(pa("edit",-1),qA=yield(0,Mn.IU)(Gi({pollsId:kt.question.id},Ya))):qA=yield(0,Mn.MK)(Gi({pollsId:Ea.categoryId},Ya)),qA.status===0&&(d.ZP.success("\u4FDD\u5B58\u6210\u529F"),yield Io({type:"polls/editPolls",payload:Gi({},Ea)}),ii&&(Ya.answers=Ya.question_answers.map(li=>({answer_text:li})),pa("addContinue",Gi({type:1,insert_id:kt.question.id,key:kt.key,question_type:1},Ya))))}),Ui=[{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"}],rA=ii=>iA(void 0,null,function*(){var dA,Xi;switch(ii.id){case"del":let qA;C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:ri.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk(){return iA(this,null,function*(){var Ya;yield(0,Mn.jy)({pollsId:(Ya=kt==null?void 0:kt.question)==null?void 0:Ya.id}),Io({type:"polls/editPolls",payload:Gi({},Ea)})})}});break;case"up":case"down":yield(0,Mn.wh)({pollsId:(dA=kt==null?void 0:kt.question)==null?void 0:dA.id,opr:ii.id}),Io({type:"polls/editPolls",payload:Gi({},Ea)});break;case"edit":pa("edit",kt.key);break;case"add":pa("add",{type:1,key:kt.key,insert_id:(Xi=kt==null?void 0:kt.question)==null?void 0:Xi.id,question_type:1});break}}),ys=()=>{var ii;return i.createElement("aside",null,i.createElement("div",{className:kn.questionType},i.createElement("div",null,kt.question.is_necessary>0&&i.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),i.createElement("span",{className:"font16",style:{color:"#3061D0"}},"\u3010\u5355\u9009\u3011"),i.createElement("span",{className:kn.edit_title},i.createElement("span",{style:{marginRight:"10px"}},"\u7B2C",kt.key,"\u9898"),kt.question.question_title))),i.createElement("div",{className:kn.questionChoices},(ii=kt==null?void 0:kt.question.answers)==null?void 0:ii.map(function(dA,Xi){return i.createElement(I.Z,null,i.createElement(P.Z,null,i.createElement(E.ZP,{key:Xi,disabled:!0})),i.createElement(P.Z,{flex:"1"},i.createElement("span",{className:"c-black font14"},dA.answer_text)))})))},Ms=()=>i.createElement("aside",null,i.createElement("div",{className:kn.questionType},i.createElement("div",null,i.createElement("span",{className:"font16 c-blue"},"\u3010\u5355\u9009\u3011"),i.createElement("span",{className:"font16",style:{color:"#666666"}},"\u5FC5\u7B54"),i.createElement(dr.Z,{checked:!!da,onChange:ii=>_a(ii),className:"ml10"}))),i.createElement("p",{className:kn.titleWrap},i.createElement(I.Z,{className:kn.choiceWrap,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,ri.formatMessage({id:"classrooms.title",defaultMessage:"\u6807\u9898"}))),i.createElement(P.Z,{className:kn.editorWrap},i.createElement(b.default,{style:{width:"1000px",height:"40px"},value:Ia,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:ii=>Xo(ii.target.value)})))),Ma.map((ii,dA)=>{var Xi;let qA=Ma.length-1;return i.createElement(I.Z,{className:kn.choiceWrap,key:dA,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,oi&&dA===qA?"\u5176\u5B83":"\u9009\u9879")),i.createElement(P.Z,{className:kn.editorWrap,flex:"1"},i.createElement(b.default,{style:{width:"1000px",height:"40px"},placeholder:(Xi=ii.placeholder)!=null?Xi:"",value:oi&&dA===qA?"":Ma[dA].value,disabled:!!ii.disabled,onChange:Ya=>{Ma[dA].value=Ya.target.value,Go([...Ma])}})),i.createElement(P.Z,null,dA>1&&i.createElement(qt.Z,{title:"\u5220\u9664"},i.createElement("i",{className:`${kn.deleteIcon} iconfont icon-yichu1`,onClick:()=>{Go(Ma.filter((Ya,li)=>li!==dA)),ii.disabled&&Wr(!1)}}))))}),i.createElement("div",{style:{display:"flex",width:"1000px",margin:"20px 0 0 40px"}},i.createElement(Ar.op,{style:{height:"38px"},onClick:()=>Go([...Ma,{value:""}])},"\u65B0\u589E\u9009\u9879"),!oi&&i.createElement(Ar.op,{style:{height:"38px",marginLeft:"20px"},onClick:()=>{Go([...Ma,{disabled:!0,value:"\u5176\u5B83"}]),Wr(!0)}},"\u65B0\u589E\u5176\u5B83\u9009\u9879"),i.createElement("div",{className:kn.close_style,onClick:()=>{var ii;(ii=kt.question)!=null&&ii.id?pa("edit",-1):pa("del",kt.key)}},"\u53D6\u6D88"),i.createElement("div",{className:kn.save_style,onClick:()=>Zo()},"\u4FDD\u5B58")));return i.createElement("section",{className:kn.wrap},ia!==kt.key&&ys(),ia===kt.key&&Ms())};var VA=(0,z.connect)(({problemset:Nt,loading:Pt,globalSetting:Bt})=>({problemset:Nt,globalSetting:Bt,loading:Pt.effects}),null,null,{forwardRef:!0})((0,i.forwardRef)(nA)),BA=Object.defineProperty,es=Object.getOwnPropertySymbols,kA=Object.prototype.hasOwnProperty,AA=Object.prototype.propertyIsEnumerable,GA=(Nt,Pt,Bt)=>Pt in Nt?BA(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,ps=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))kA.call(Pt,Bt)&&GA(Nt,Bt,Pt[Bt]);if(es)for(var Bt of es(Pt))AA.call(Pt,Bt)&&GA(Nt,Bt,Pt[Bt]);return Nt},Es=(Nt,Pt)=>{var Bt={};for(var Or in Nt)kA.call(Nt,Or)&&Pt.indexOf(Or)<0&&(Bt[Or]=Nt[Or]);if(Nt!=null&&es)for(var Or of es(Nt))Pt.indexOf(Or)<0&&AA.call(Nt,Or)&&(Bt[Or]=Nt[Or]);return Bt},Zs=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});const fl=null,Ws=(Nt,Pt)=>{var Bt=Nt,{problemset:Or,globalSetting:qa,loading:bo,dispatch:Io,onRef:la=()=>{},editData:kt,editKey:ia,callback:pa}=Bt,Mr=Es(Bt,["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback"]);const ri=(0,z.useIntl)(),[Ma,Go]=(0,i.useState)(""),[ao,Ha]=(0,i.useState)(!0),ca=(0,z.useParams)();(0,i.useEffect)(()=>{var da,_a,oi;if(!((da=kt==null?void 0:kt.question)!=null&&da.question_title)){Ha(!0),Go("");return}Go((_a=kt==null?void 0:kt.question)==null?void 0:_a.question_title),Ha(!!((oi=kt==null?void 0:kt.question)!=null&&oi.is_necessary))},[kt]),(0,i.useImperativeHandle)(Pt,()=>({onSave:Li}));const Li=da=>Zs(void 0,null,function*(){var _a;if(!Ma)return d.ZP.info(ri.formatMessage({id:"classrooms.inputTitle",defaultMessage:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"})),!1;let oi;const Wr={question_title:Ma,question_type:3,insert_id:kt.insert_id,is_necessary:Math.ceil(ao)};(_a=kt.question)!=null&&_a.id?oi=yield(0,Mn.IU)(ps({pollsId:kt.question.id},Wr)):oi=yield(0,Mn.MK)(ps({pollsId:ca.categoryId},Wr)),oi.status===0&&(d.ZP.success("\u4FDD\u5B58\u6210\u529F"),pa("edit",-1),yield Io({type:"polls/editPolls",payload:ps({},ca)}),da&&pa("addContinue",ps({type:3,insert_id:kt.question.id,key:kt.key,question_type:3},Wr)))}),Ia=[{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"}],Xo=da=>Zs(void 0,null,function*(){var _a,oi;switch(da.id){case"del":let Wr;C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:ri.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk(){return Zs(this,null,function*(){var Ea;yield(0,Mn.jy)({pollsId:(Ea=kt==null?void 0:kt.question)==null?void 0:Ea.id}),Io({type:"polls/editPolls",payload:ps({},ca)})})}});break;case"up":case"down":yield(0,Mn.wh)({pollsId:(_a=kt==null?void 0:kt.question)==null?void 0:_a.id,opr:da.id}),Io({type:"polls/editPolls",payload:ps({},ca)});break;case"edit":pa("edit",kt.key);break;case"add":pa("add",{type:3,key:kt.key,insert_id:(oi=kt==null?void 0:kt.question)==null?void 0:oi.id,question_type:3});break}}),mo=()=>i.createElement("aside",null,i.createElement("div",{className:kn.questionType},i.createElement("div",null,kt.question.is_necessary>0&&i.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),i.createElement("span",{className:"font16",style:{color:"#3061D0"}},"\u3010\u95EE\u7B54\u3011"),i.createElement("span",{className:kn.edit_title},i.createElement("span",{style:{marginRight:"10px"}},"\u7B2C",kt.key,"\u9898"),kt.question.question_title))),i.createElement("div",{className:kn.questionChoices},i.createElement(b.default.TextArea,{rows:2,disabled:!0}))),ai=()=>i.createElement("aside",null,i.createElement("div",{className:kn.questionType},i.createElement("div",null,i.createElement("span",{className:"font16 c-blue"},"\u3010\u95EE\u7B54\u3011"),i.createElement("span",{className:"font16",style:{color:"#666666"}},"\u5FC5\u7B54"),i.createElement(dr.Z,{checked:!!ao,onChange:da=>Ha(da),className:"ml10"}))),i.createElement("p",{className:kn.titleWrap},i.createElement(I.Z,{className:kn.choiceWrap,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,ri.formatMessage({id:"classrooms.title",defaultMessage:"\u6807\u9898"}))),i.createElement(P.Z,{className:kn.editorWrap,flex:"1"},i.createElement(b.default,{style:{width:"1000px",height:"40px"},value:Ma,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:da=>Go(da.target.value)})))),i.createElement("div",{style:{display:"flex",width:"1000px",margin:"20px 0 0 40px"}},i.createElement("div",{className:kn.close_style,onClick:()=>{var da;(da=kt.question)!=null&&da.id?pa("edit",-1):pa("del",kt.key)}},"\u53D6\u6D88"),i.createElement("div",{className:kn.save_style,onClick:()=>Li()},"\u4FDD\u5B58")));return i.createElement("section",{className:kn.wrap},ia!==kt.key&&mo(),ia===kt.key&&ai())};var ts=(0,z.connect)(({problemset:Nt,loading:Pt,globalSetting:Bt})=>({problemset:Nt,globalSetting:Bt,loading:Pt.effects}),null,null,{forwardRef:!0})((0,i.forwardRef)(Ws)),Rs={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"},ll=Object.defineProperty,Ls=Object.getOwnPropertySymbols,Bn=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,Mt=(Nt,Pt,Bt)=>Pt in Nt?ll(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,Hn=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))Bn.call(Pt,Bt)&&Mt(Nt,Bt,Pt[Bt]);if(Ls)for(var Bt of Ls(Pt))en.call(Pt,Bt)&&Mt(Nt,Bt,Pt[Bt]);return Nt};const Br={1:"\u5355\u9009\u9898",2:"\u591A\u9009\u9898",3:"\u4E3B\u89C2\u9898"},Zr=({polls:Nt,loading:Pt,dispatch:Bt,ref:Or})=>{const qa=(0,z.useIntl)(),bo=(0,z.useParams)(),{statisticsList:Io,commonHeader:la}=Nt,[kt]=(0,i.useState)({page:1,pre_size:10}),{questions:ia,questionsInfo:pa,question_types:Mr,course:ri}=Io,[Ma]=v.default.useForm(),Go=function(){return ia==null?void 0:ia.map(function(Ha,ca){var Li,Ia;if(Ha.key=(Li=Ha==null?void 0:Ha.question)==null?void 0:Li.question_number,Ha.len=ia.length,Ha.question.question_type===1)return i.createElement("aside",null,i.createElement(VA,{editData:Ha}));if(Ha.question.question_type===2)return i.createElement("aside",null,i.createElement(Co,{editData:Ha}));if(((Ia=Ha.question)==null?void 0:Ia.question_type)===3)return i.createElement("aside",null,i.createElement(ts,{editData:Ha}))})};(0,i.useEffect)(()=>{ao()},[bo.coursesId]);const ao=()=>{Bt({type:"polls/getPollsStatistics",payload:Hn(Hn({},bo),kt)})};return i.createElement(Xn.Z,{loading:Pt["polls/getPollsStatistics"]},i.createElement("section",{className:"minH500 mb50",ref:Or},(Mr==null?void 0:Mr.q_counts)===0&&i.createElement(Y.Z,null),(la==null?void 0:la.polls_name)&&i.createElement("aside",{className:"bg-white pl30 pr30 pt20 pb20"},i.createElement("div",{className:Rs.title},la==null?void 0:la.polls_name),(la==null?void 0:la.polls_description)&&i.createElement(Ta.Z,{value:(la==null?void 0:la.polls_description)||"",className:Rs.description}),(Mr==null?void 0:Mr.q_counts)>0&&i.createElement("div",{className:Rs.heji},i.createElement("span",null," \u7EDF\u8BA1 ",i.createElement("span",{className:Rs.heji_count},"\u3010\u603B\u5171 ",Mr==null?void 0:Mr.q_counts," \u9898\u3011")),(Mr==null?void 0:Mr.q_mains)>0&&i.createElement("span",{className:"ml10"},"\u4E3B\u89C2\u9898\uFF1A",i.createElement("span",{className:Rs.heji_count}," ",Mr==null?void 0:Mr.q_mains," \u9898")),(Mr==null?void 0:Mr.q_singles)>0&&i.createElement("span",{className:"ml10"},"\u5355\u9009\u9898\uFF1A",i.createElement("span",{className:Rs.heji_count}," ",Mr==null?void 0:Mr.q_singles," \u9898")),(Mr==null?void 0:Mr.q_doubles)>0&&i.createElement("span",{className:"ml10"},"\u591A\u9009\u9898\uFF1A",i.createElement("span",{className:Rs.heji_count},Mr==null?void 0:Mr.q_doubles," \u9898")))),i.createElement("aside",{className:"bg-white inline-block w100 mt10"},Go())))};var Nn=(0,z.connect)(({polls:Nt,loading:Pt})=>({polls:Nt,loading:Pt.effects}))(Zr),Fr={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"},ka=a(95794),fo="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAAXNSR0IArs4c6QAAAdZJREFUOE+9lcsrRFEcx7/Ha3DHhBqPaBCxkWi8htHIRlFKbBXlD7CxsFFWRnks+AeULLyK8sjKOyRJITNGGDOJzCjzdjkyE+aOO9cd4SzvPedzPr/vub9zCaU0HL84CCHPbzjy72CD0b1KKan0L4YQbmkUlPOAAJs5imi1oLHB6GaBd5IPwMV8vvWn5yiivYuCRuEDhz5EgT99+V0DkvFW9C343OgK2dgHjuGPIn1EqfGwT93bzbuajyAChQMT8lMvnypdoaA9XzJO2JWEbMp3EoLgVnk73NSFM6ceh44DFDJKWFkLVHGVWH5YhFqmQQQJx4njGGcuHWwvto89BMFaxSBmLJPQO0/RlzGI4Zsh1MbXod/cCyVTgobERixZ55EUmYI9+w5Mnmtx4K60bozdjYLiBR2pnZi1TEMVp8aAWYsqWTVKpGWYuB9HQWwh9u174sEt8jaw9AlG9xW2HjdQxBTjgbWgQlaFeescqmU1kIRJoHfqkBuT5523/rjqtf4SReIGc0qj2OzQW8NvhSfCELTzLkwOltvQ4rbKSmeEW/rS5PjRZ5f5HfhId8tKGWkQTf6OsdntyM9LFjaeWVh7OwXOtSkijM2meo3wtSkCwjvlz/8gr8V+6TPoucMFAAAAAElFTkSuQmCC",$o=a(78323),nn=a(59301),Ja=Object.defineProperty,Za=Object.getOwnPropertySymbols,si=Object.prototype.hasOwnProperty,La=Object.prototype.propertyIsEnumerable,Ua=(Nt,Pt,Bt)=>Pt in Nt?Ja(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,Lo=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))si.call(Pt,Bt)&&Ua(Nt,Bt,Pt[Bt]);if(Za)for(var Bt of Za(Pt))La.call(Pt,Bt)&&Ua(Nt,Bt,Pt[Bt]);return Nt},go=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});const cA=({polls:Nt,globalSetting:Pt,loading:Bt,dispatch:Or,user:qa})=>{var bo,Io,la,kt,ia,pa,Mr,ri;const Ma=(0,z.useIntl)(),Go=(0,z.useParams)(),ao=(0,z.useLocation)(),[Ha]=(0,z.useSearchParams)(),[ca,Li]=(0,i.useState)([]),[Ia,Xo]=(0,i.useState)(Ha.get("tabs")||2),[mo,ai]=(0,i.useState)(""),[da,_a]=(0,i.useState)(!1),[oi,Wr]=(0,i.useState)(!1),[Ea,Zo]=(0,i.useState)(!1),[Ui,rA]=(0,i.useState)(""),ys=(0,i.useRef)(),{pollsList:Ms,commonHeader:ii}=Nt,{userInfo:dA}=qa;let Xi;Go.category=Ha.get("category_id"),(0,i.useEffect)(()=>{Or({type:"polls/getPollsList",payload:Lo({},Go)}),Or({type:"polls/getCommonHeader",payload:Lo({},Go)})},[Go.coursesId]),(0,i.useEffect)(()=>{Ia===2&&da&&ys.current.children&&((0,ka.F)(ys.current.children,"\u5BFC\u51FA\u95EE\u5377"),_a(!1))},[Ia,da]);const qA=[{name:"\u95EE\u5377\u9884\u89C8",id:2,compontent:nn.createElement(Nn,null)},{name:"\u7B54\u9898\u5217\u8868",id:0,compontent:nn.createElement(H,null)},{name:"\u7EDF\u8BA1\u7ED3\u679C",id:1,compontent:nn.createElement(yi,null)},{name:"\u8BBE\u7F6E",id:3,compontent:nn.createElement(zn,null)}].filter(Ya=>(0,F.dE)()?Ya.name!=="\u7EDF\u8BA1\u7ED3\u679C"&&Ya.name!=="\u95EE\u5377\u9884\u89C8"&&Ya.name!=="\u8BBE\u7F6E":!0);return nn.createElement("section",{className:Fr.bg},nn.createElement("div",{className:"edu-container"},dA.username&&nn.createElement("section",{className:"animated fadeIn"},nn.createElement("aside",{className:"mt10"},nn.createElement(R.Z,{separator:">"},nn.createElement(R.Z.Item,null,nn.createElement(z.Link,{to:`/classrooms/${Go.coursesId}/poll`},(bo=dA==null?void 0:dA.course)==null?void 0:bo.course_name)),nn.createElement(R.Z.Item,null,nn.createElement(z.Link,{to:`/classrooms/${Go.coursesId}/poll`},(Io=ii==null?void 0:ii.user_permission)==null?void 0:Io.left_banner_name)),nn.createElement(R.Z.Item,null,"\u95EE\u5377\u8BE6\u60C5"))),nn.createElement("aside",{className:[Fr.title,"mt20"].join(" ")},nn.createElement(z.Link,{to:`/classrooms/${Go.coursesId}/poll`}),nn.createElement(S.VV,{status:[S.L4[ii.polls_status]],style:{marginLeft:"0px"}}),(ii==null?void 0:ii.un_anonymous)===!1&&nn.createElement(Tn.Z,null),nn.createElement("strong",{className:"font20 ml10"},ii.polls_name))),nn.createElement("aside",{className:"mt30 mb30 relative "},(0,F.dE)()&&(((la=ii==null?void 0:ii.user_permission)==null?void 0:la.current_status)===0||((kt=ii==null?void 0:ii.user_permission)==null?void 0:kt.current_status)===1||((ia=ii==null?void 0:ii.user_permission)==null?void 0:ia.current_status)===2)&&nn.createElement("div",{className:Fr.export},nn.createElement(Ar.op,{onClick:Ya=>{var li;Ya.stopPropagation(),((li=ii==null?void 0:ii.user_permission)==null?void 0:li.current_status)===1?z.history.push(`/classrooms/${Go.coursesId}/poll/${Go.categoryId}/questionnaireInfo/${dA.login}?type=student`):z.history.push(`/classrooms/${Go.coursesId}/poll/${Go.categoryId}/users/${dA.login}`)}},((pa=ii==null?void 0:ii.user_permission)==null?void 0:pa.current_status)===0&&"\u7EE7\u7EED\u7B54\u5377",((Mr=ii==null?void 0:ii.user_permission)==null?void 0:Mr.current_status)===1&&"\u67E5\u770B\u7B54\u5377",((ri=ii==null?void 0:ii.user_permission)==null?void 0:ri.current_status)===2&&"\u5F00\u59CB\u7B54\u5377")),(0,F.GJ)()&&nn.createElement("div",{className:Fr.export},nn.createElement(Ar.op,{onClick:Ya=>{Ya.preventDefault(),console.log(Nt),Or({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",params:Go,types:2,selectArrs:[Go.categoryId]}})}},nn.createElement("i",{className:"iconfont icon-fasong font16 mr5"}),"\u53D1\u5E03\u95EE\u5377"),ii.polls_status<=1&&nn.createElement(Ar.op,{style:{marginLeft:"20px"},onClick:()=>{z.history.push(`/classrooms/${Go.coursesId}/poll/${Go.categoryId}/edit`)}},nn.createElement("i",{className:"iconfont icon-bianji7 font16 mr5"}),"\u7F16\u8F91\u95EE\u5377"),ii.polls_status===2&&nn.createElement(Ar.op,{style:{marginLeft:"20px",border:"1px #ED7575 solid",color:"#E30000"},onClick:Ya=>{Ya.preventDefault(),Or({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:Go,selectArrs:[Go.categoryId]}})}},nn.createElement("i",{className:"iconfont icon-jinzhi font16 mr5"}),"\u7ED3\u675F\u95EE\u5377"),nn.createElement(pe.Z,{dropdownRender:()=>nn.createElement(N.default,null,nn.createElement(N.default.Item,{key:1,style:{textAlign:"center"}},nn.createElement("div",{onClick:()=>{rA(""),Wr(!0)}},"\u95EE\u5377\u6A21\u7248")),nn.createElement(N.default.Item,{key:2,style:{textAlign:"center"}},nn.createElement("div",{onClick:()=>{Ia==1?(rA(""),Zo(!0)):(0,o.sA)(Lo({},Go))}},"\u7EDF\u8BA1\u7ED3\u679C")),nn.createElement(N.default.Item,{key:3,style:{textAlign:"center"}},nn.createElement("div",{onClick:()=>go(void 0,null,function*(){yield(0,S.FH)("",(0,S.NY)({url:$o.Z.API_SERVER+`/api/polls/${Go.categoryId}/detail_export.xlsx`,query:Go}))})},"\u7B54\u5377\u8BE6\u60C5")))},nn.createElement("span",{style:{fontSize:"14px",color:"#5F6368",cursor:"pointer"}},nn.createElement("img",{src:fo,style:{width:"22px",height:"20px",marginRight:"5px",marginLeft:"20px"}}),Ma.formatMessage({id:"classrooms.export",defaultMessage:"\u5BFC\u51FA"}),nn.createElement("i",{className:"iconfont icon-xiajiantou ml5",style:{color:"#999999",fontSize:"12px"}})))),nn.createElement(U.default,{defaultActiveKey:Ia,key:mo,className:Fr.tabs,onChange:Ya=>{console.log(Ya),Xo(Ya)}},qA.map((Ya,li)=>nn.createElement(U.default.TabPane,{tab:Ya.name,key:Ya.id}))),qA.map((Ya,li)=>{if(Ya.id==Ia)return nn.createElement("div",{ref:ys},Ya.compontent)}))),nn.createElement(sa,null),nn.createElement(Ie,null),nn.createElement(C.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:oi,onCancel:()=>Wr(!1),onOk:()=>go(void 0,null,function*(){if(Ui==""){d.ZP.info(Ma.formatMessage({id:"classrooms.exportFormat",defaultMessage:"\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F"}));return}else Ui=="pdf"?(Xo(2),ai(new Date),_a(!0)):Ui=="word"&&(0,o.YO)({id:Go==null?void 0:Go.categoryId,middle_export:1,export_type:0});Wr(!1)})},nn.createElement("div",{className:Fr.export_type_modal},nn.createElement("div",{className:Fr.export_type_modal_con},nn.createElement("div",{className:Fr.type_item},nn.createElement("div",{className:`${Fr.img_warp} ${Ui=="pdf"?Fr.img_warp_active:""}`,onClick:()=>rA("pdf")},nn.createElement("img",{src:a(45614),width:70,height:70})),"pdf\u683C\u5F0F"),nn.createElement("div",{className:Fr.type_item},nn.createElement("div",{className:`${Fr.img_warp} ${Ui=="word"?Fr.img_warp_active:""}`,onClick:()=>rA("word")},nn.createElement("img",{src:a(38347),width:70,height:70})),"word\u683C\u5F0F")))),nn.createElement(C.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Ea,onCancel:()=>Zo(!1),onOk:()=>go(void 0,null,function*(){if(Ui==""){d.ZP.info(Ma.formatMessage({id:"classrooms.exportFormat",defaultMessage:"\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F"}));return}else Ui=="pdf"?yield(0,ka.B)(ys.current.children,"\u5BFC\u51FA\u95EE\u5377"):Ui=="excel"&&(Zo(!1),Or({type:"polls/setActionTabs",payload:{key:"\u5BFC\u51FA\u7EDF\u8BA1"}}));Zo(!1)})},nn.createElement("div",{className:Fr.export_type_modal},nn.createElement("div",{className:Fr.export_type_modal_con},nn.createElement("div",{className:Fr.type_item},nn.createElement("div",{className:`${Fr.img_warp} ${Ui=="pdf"?Fr.img_warp_active:""}`,onClick:()=>rA("pdf")},nn.createElement("img",{src:a(45614),width:70,height:70})),"pdf\u683C\u5F0F"),nn.createElement("div",{className:Fr.type_item},nn.createElement("div",{className:`${Fr.img_warp} ${Ui=="excel"?Fr.img_warp_active:""}`,onClick:()=>rA("excel")},nn.createElement("img",{src:a(72271),width:70,height:70})),"excel\u683C\u5F0F")))))};var Us=(0,z.connect)(({polls:Nt,loading:Pt,user:Bt,globalSetting:Or})=>({polls:Nt,globalSetting:Or,user:Bt,loading:Pt.effects}))(cA)},44713:function(mn,lt,a){"use strict";var i=a(59301),z=Object.defineProperty,R=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,U=(S,o,F)=>o in S?z(S,o,{enumerable:!0,configurable:!0,writable:!0,value:F}):S[o]=F,C=(S,o)=>{for(var F in o||(o={}))pe.call(o,F)&&U(S,F,o[F]);if(R)for(var F of R(o))N.call(o,F)&&U(S,F,o[F]);return S};const d=({style:S})=>i.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");lt.Z=d},34364:function(mn,lt,a){"use strict";a.d(lt,{Q8:function(){return te},d0:function(){return _},w6:function(){return we}});var i=a(59301),z=a(5083),R=a(57809),pe=a(8591),N=a(43418),U=a(5112),C=a(95237),d=a(43604),S=a(6848),o=a(24905),F=a(3113),v=a(56656),p=a.n(v),I=a(81779),P=a(57193),b=a(89392),j=a.n(b),Q=a(63949),Z=a(13842),V=a(95392),Y=a(53398),L=a(69206),w=a(5529),ne=a(90609),oe=a(86342),re=a(59301),ae=Object.defineProperty,Ee=Object.defineProperties,W=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,Be=(Te,ct,ut)=>ct in Te?ae(Te,ct,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Te[ct]=ut,Ae=(Te,ct)=>{for(var ut in ct||(ct={}))O.call(ct,ut)&&Be(Te,ut,ct[ut]);if(Qe)for(var ut of Qe(ct))He.call(ct,ut)&&Be(Te,ut,ct[ut]);return Te},xe=(Te,ct)=>Ee(Te,W(ct)),se=(Te,ct,ut)=>new Promise((We,pt)=>{var Je=H=>{try{it(ut.next(H))}catch(_e){pt(_e)}},Ft=H=>{try{it(ut.throw(H))}catch(_e){pt(_e)}},it=H=>H.done?We(H.value):Promise.resolve(H.value).then(Je,Ft);it((ut=ut.apply(Te,ct)).next())});function we(Te,ct){const ut=[];for(let We=Te;We{const We=Tep()(ct).endOf("day"),Je=Te{const ut=parseInt(p()(Te).format("HH")),We=parseInt(p()().format("HH")),pt=parseInt(p()().format("mm"));if(!Te)return{disabledHours:()=>we(0,We),disabledMinutes:()=>we(0,pt)};if(ct){const Je=parseInt(p()(ct).format("HH")),Ft=parseInt(p()(ct).format("mm"));return p()(Te).isSame(p()(ct),"day")?{disabledHours:()=>we(0,Je),disabledMinutes:()=>ut<=Je?we(0,Ft):[]}:void 0}if(p()(Te).isSame(p()(),"day"))return{disabledHours:()=>we(0,We),disabledMinutes:()=>p()(Te).isSame(p()(),"hour")&&ut<=We?we(0,pt):[]}},{RangePicker:Le}=z.default,{Option:Ue}=R.default,Fe=({shixunHomeworks:Te,loading:ct,dispatch:ut,classroomList:We,user:pt})=>{var Je,Ft,it,H,_e,E,l,A,h;const T=(0,V.useIntl)(),ce=(0,V.useParams)(),{workSetting:D,workList:G,shixunWorkList:Oe,headerInfo:ue,changeData:ge}=Te,[Ne,gt]=(0,i.useState)(!1),[Re,Ye]=(0,i.useState)(!1);let[ke,Ie]=(0,i.useState)([]),[q,Pe]=(0,i.useState)([]),[je,nt]=(0,i.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Y.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[Qt,dn]=(0,i.useState)({}),[Zt,hn]=(0,i.useState)({});(0,i.useEffect)(()=>()=>{Ie([])},[]),(0,i.useEffect)(()=>{gt(!(0,I.GJ)())},[(0,I.GJ)()]);const wn=()=>{ut({type:"shixunHomeworks/getWorkSetting",payload:Ae({},ce)})};(0,i.useEffect)(()=>{if(!(D!=null&&D.course_id))return;Object.keys(je).map(function(Mn){je[Mn]=D[Mn]}),(!je.allow_late||!je.unified_late)&&(je.late_penalty=20,je.penalty_type=Y.Q.Percent),je.unified_setting||(je.unified_late=!1,je.unified_anonymous_comment=!1,je.unified_anonymous_appeal=!1),ke=JSON.parse(JSON.stringify(D.group_settings.map(Mn=>xe(Ae({},Mn),{group_name:[Mn.group_name]})).filter(Mn=>Mn.publish_time!==null))),q=JSON.parse(JSON.stringify(D.allow_late_settings.map(Mn=>xe(Ae({},Mn),{group_name:[Mn.group_name]})).filter(Mn=>Mn.late_time!==null))),nt(Ae({},je));const qt=(0,Q.QE)((ke==null?void 0:ke.length)>0?ke:[]);Ie([...qt]),(q==null?void 0:q.length)<=0?Pe([{penalty_type:Y.Q.Percent,late_penalty:20}]):Pe([...q])},[D]);const ln=()=>se(void 0,null,function*(){var qt,Mn;if(((qt=pt==null?void 0:pt.userInfo)==null?void 0:qt.user_status)===2){(0,L.Rd)();return}const Zn=JSON.parse(JSON.stringify(je));if(Zn.challenge_settings.filter(hr=>!hr.hide),Zn.categoryId=ce.categoryId,(Mn=Zn.challenge_settings)!=null&&Mn.every(hr=>!hr.checked)){pe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(ke),!je.unified_setting)ke=ke==null?void 0:ke.map(hr=>{var jr;if(!hr.publish_time||!hr.end_time)throw pe.ZP.error(T.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(T.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!hr.group_name)throw pe.ZP.error(T.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(T.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\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=(jr=D.group_settings)==null?void 0:jr.filter(vo=>{var co;return(co=hr==null?void 0:hr.group_name)==null?void 0:co.includes(vo.group_name)}).map(vo=>vo.group_id||vo.id).toString().split(","),hr});else if(!je.publish_time||!je.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(Zn.group_settings=ke,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 pe.ZP.error(`${T.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${T.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!je.late_time)throw pe.ZP.error(T.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(T.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}))}else q=q==null?void 0:q.map(hr=>{var jr,vo;if(hr.late_penalty===null||hr.late_penalty===void 0||hr.late_penalty<0||hr.late_penalty>100)throw pe.ZP.error(`${T.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${T.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!hr.late_time)throw pe.ZP.error(T.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(T.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!hr.group_name)throw pe.ZP.error(T.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(T.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\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=(vo=(jr=hr==null?void 0:hr.group_name)==null?void 0:jr.map(co=>{var ta,Tr;let st=(Tr=(ta=D.group_settings)==null?void 0:ta.filter(me=>(me==null?void 0:me.group_name)===co))==null?void 0:Tr[0];return st==null?void 0:st.group_id}))==null?void 0:vo.toString().split(","),hr}),Zn.allow_late_settings=q;let Yr=yield(0,oe.Tr)({homework_common_ids:[parseInt(ce.categoryId)],course_id:ce.coursesId,type:"homework_common"});(Yr==null?void 0:Yr.student_count)===0?pn(Zn):(hn(Zn),dn(Yr))}),pn=qt=>{var Mn;if(qt.total_score===null){pe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(qt!=null&&qt.work_efficiency&&qt.eff_score===null){pe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Zn=qt.challenge_settings.reduce((jr,vo)=>jr+Number(vo.challenge_score),0);if((Zn==null?void 0:Zn.toFixed(10))!==((Mn=qt.total_score-qt.eff_score)==null?void 0:Mn.toFixed(10))){pe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${qt.total_score}\u5206`);return}const Yr={shixun_evaluation:qt.shixun_evaluation,challenge_settings:qt.challenge_settings};let hr=()=>{var jr;const vo=()=>se(void 0,null,function*(){Ye(!0),(yield(0,P.ZP)(`/api/homework_commons/${ce.categoryId}/publish_setting.json`,{method:"post",body:Ae({},qt)})).status===0&&(pe.ZP.success(T.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),wn(),ut({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Ae({},ce)})),Ye(!1)});!(0,b.isEqual)(ge,Yr)&&!((jr=ue==null?void 0:ue.homework_status)!=null&&jr.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:vo}):vo()};D!=null&&D.high_resources_consume&&!(D!=null&&D.high_resources_consume_permission)?ut({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ce.coursesId,type:"shixun",type_id:ce.categoryId,name:D.homework_name,fn:()=>{hr()}}}):hr()},Qn=(qt,Mn,Zn="group_id")=>{var Yr;return Mn?Mn.find(hr=>hr[Zn]===qt):(Yr=D==null?void 0:D.group_settings)==null?void 0:Yr.find(hr=>hr.group_id[0]===qt)},Yn=(D==null?void 0:D.allow_late)||(D==null?void 0:D.anonymous_comment),Dr=qt=>{var Mn,Zn;const Yr=Qn(qt,D==null?void 0:D.allow_late_settings,"id"),hr=Qn(qt,D==null?void 0:D.anonymous_comment_settings),jr=Qn(qt);return(D==null?void 0:D.allow_late)&&Yr&&p()(Yr==null?void 0:Yr.late_time)<=p()()||(D==null?void 0:D.anonymous_comment)&&hr&&(hr==null?void 0:hr.evaluation_start)!==null||((Zn=(p()(jr==null?void 0:jr.end_time)<=p()()&&((Mn=D==null?void 0:D.allow_late_settings)==null?void 0:Mn.filter(vo=>vo.group_id.includes(qt))))[0])==null?void 0:Zn.late_time)!=null},On=(0,i.useMemo)(()=>(D==null?void 0:D.allow_late)||(D==null?void 0:D.all_group_late),[D,ue]),$r=D==null?void 0:D.anonymous_comment,sa=qt=>{if(!qt)return!1;const Mn=Qn(qt,D==null?void 0:D.anonymous_comment_settings);return(D==null?void 0:D.anonymous_comment)&&Mn&&(Mn==null?void 0:Mn.evaluation_start)!==null},xn=(qt,Mn)=>{var Zn,Yr,hr;ut({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:qt,index:Mn,rangePickerDisabled:Ne||(p()()<=p()((Yr=Qn((Zn=qt==null?void 0:qt.group_id)==null?void 0:Zn[0]))==null?void 0:Yr.publish_time)?!1:[!0,Dr((hr=qt==null?void 0:qt.group_id)==null?void 0:hr[0])]),disabledDate:D==null?void 0:D.course_end_date}})};return re.createElement("section",{className:Z.Z.form},re.createElement("div",{className:Z.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(U.ZP.Group,{disabled:Ne||!((Je=ue==null?void 0:ue.homework_status)!=null&&Je.includes("\u672A\u53D1\u5E03"))||(0,I.Rm)()&&!((Ft=We.AssistantObject.practice)!=null&&Ft.can_publish),value:je.unified_setting,onChange:qt=>{var Mn;if(!((Mn=ue==null?void 0:ue.homework_status)!=null&&Mn.includes("\u672A\u53D1\u5E03"))){pe.ZP.error(T.formatMessage({id:"classrooms.publishedCannotModifyUnified",defaultMessage:"\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,Pe([{late_penalty:5}])),nt(Object.assign({},je)),je.unified_setting===!1&&ke==""){Ie(ke.concat({}));return}je.unified_setting&&(Ie([]),Pe([{late_penalty:5}]))}},re.createElement(U.ZP,{value:!0,disabled:Ne||!(D!=null&&D.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),re.createElement(U.ZP,{disabled:Ne||!((it=D==null?void 0:D.group_settings)!=null&&it.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((H=D==null?void 0:D.group_settings)==null?void 0:H.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")),je.unified_setting&&re.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},re.createElement(C.Z,{align:"middle"},re.createElement(d.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),re.createElement(d.Z,{className:"ml10"},re.createElement(z.default,{size:"large",disabled:Ne||!((_e=ue==null?void 0:ue.homework_status)!=null&&_e.includes("\u672A\u53D1\u5E03")||(E=ue==null?void 0:ue.homework_status)!=null&&E.includes("\u672A\u5F00\u59CB"))||(0,I.Rm)()&&!((l=We.AssistantObject.practice)!=null&&l.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:qt=>te(qt,D==null?void 0:D.course_end_date),disabledTime:qt=>_(qt),value:je.publish_time?p()(je.publish_time):"",onChange:(qt,Mn)=>{je.publish_time=Mn,(je.end_time==""||!je.end_time)&&je.unified_setting&&(je.end_time=p()(qt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),nt(Object.assign({},je))}}))),re.createElement(C.Z,{align:"middle",className:"pl30"},re.createElement(d.Z,null,"\u622A\u6B62\u65F6\u95F4"),re.createElement(d.Z,{className:"ml10"},re.createElement(z.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:p()((0,Q.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(D==null?void 0:D.allow_late)&&(D==null?void 0:D.homework_status.includes("\u5DF2\u622A\u6B62"))||Ne||(D==null?void 0:D.allow_late)&&p()()>=p()(D==null?void 0:D.end_time)||(0,I.Rm)()&&!((A=We.AssistantObject.practice)!=null&&A.can_publish),disabledDate:qt=>te(qt,D==null?void 0:D.course_end_date,je.publish_time),disabledTime:qt=>_(qt,je.publish_time),value:je.end_time?p()(je.end_time):"",onChange:(qt,Mn)=>{je.end_time=Mn,nt(Object.assign({},je))}})))),!je.unified_setting&&(ke==null?void 0:ke.length)>0&&re.createElement(C.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},ke&&ke.map(function(qt,Mn){var Zn,Yr,hr,jr,vo,co,ta;return re.createElement(d.Z,{span:24,key:Mn},re.createElement(C.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Mn==(ke==null?void 0:ke.length)-1?"0px":"10px"}},re.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Mn+1),re.createElement(R.default,{disabled:Ne||((Zn=ue==null?void 0:ue.homework_status)!=null&&Zn.includes("\u672A\u53D1\u5E03")&&qt.id||p()(){var st;if((0,I.Rm)()&&!((st=We.AssistantObject.practice)!=null&&st.can_publish)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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[Mn].group_name=Tr,ke[Mn].group_id=qt.group_id;const me=(0,b.flattenDeep)(ke.map(Se=>Se.group_name)),ye=q.map(Se=>{let De=(Se==null?void 0:Se.group_name)||[];return xe(Ae({},Se),{group_name:(0,b.remove)(De,yt=>me.includes(yt))})});Pe(ye),Ie(ke.slice())},maxTagCount:4,maxTagPlaceholder:Tr=>re.createElement("div",{style:{cursor:"pointer"},onClick:()=>xn(qt,Mn)},"+",Tr==null?void 0:Tr.length)},D.group_settings&&D.group_settings.map(function(Tr){if(!ke.map(me=>me.group_name).flat().includes(Tr.group_name))return re.createElement(Ue,{value:Tr.group_name,key:Tr.id},Tr.group_name)})),re.createElement("div",{className:"ml20"},re.createElement(Le,{size:"large",ranges:{\u6B64\u523B:[qt.publish_time?p()(qt.publish_time):p()(),p()()]},allowClear:!1,disabled:Ne||(p()()<=p()((jr=Qn((hr=qt==null?void 0:qt.group_id)==null?void 0:hr[0]))==null?void 0:jr.publish_time)?!1:[!0,Dr((vo=qt==null?void 0:qt.group_id)==null?void 0:vo[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:Tr=>te(Tr,D==null?void 0:D.course_end_date),disabledTime:Tr=>_(Tr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[p()((0,Q.U6)(),"HH:mm"),p()((0,Q.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:qt.publish_time&&[p()(qt.publish_time),qt.end_time?p()(qt.end_time):void 0],onChange:(Tr,st)=>{var me;if((0,I.Rm)()&&!((me=We.AssistantObject.practice)!=null&&me.can_publish)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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[Mn].publish_time=st[0],!qt.end_time&&st[0]?ke[Mn].end_time=p()(st[0]).add(7,"days"):ke[Mn].end_time=st[1],Ie([...ke])},onCalendarChange:(Tr,st,me)=>{if(st!=null&&st[0]&&!st[1]){const ye=p()(st[0]).add(7,"days");ke[Mn].publish_time=st[0],ke[Mn].end_time=ye,Ie([...ke])}}})),!Ne&&re.createElement("div",{style:{display:"flex",width:"50px"}},((co=qt==null?void 0:qt.group_id)==null?void 0:co.length)>1&&re.createElement(S.Z,{title:"\u89C4\u5219\u62C6\u5206"},re.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>xn(qt,Mn)})),ke.length<((ta=D==null?void 0:D.group_settings)==null?void 0:ta.length)&&re.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Tr;if((0,I.Rm)()&&!((Tr=We.AssistantObject.practice)!=null&&Tr.can_publish)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}Ie(ke.concat({}))}}),((qt==null?void 0:qt.publish_time)&&p()(){const Tr=(0,b.cloneDeep)(q);Tr.forEach((st,me)=>{st.group_name&&(st.group_name=st.group_name.filter(ye=>{var Se;return!((Se=ke[Mn].group_name)!=null&&Se.includes(ye))}))}),ke=ke.filter((st,me)=>Mn!==me),Pe(Tr),Ie(ke.slice()),setTimeout(()=>Ie(ke.slice()),10)}}))))}))),re.createElement(C.Z,null,re.createElement(d.Z,null,re.createElement("div",{className:Z.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(d.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},re.createElement(o.default,{checked:je.allow_late,disabled:Ne||On,onChange:qt=>{var Mn;if((0,I.Rm)()&&!((Mn=We.AssistantObject.practice)!=null&&Mn.can_late)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.target.checked&&N.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"))}),je.allow_late=!je.allow_late,q==""&&Pe([{late_penalty:5}]),nt(Object.assign({},je))}},re.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(je==null?void 0:je.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(U.ZP.Group,{style:{marginLeft:"20px"},disabled:Ne||(D==null?void 0:D.anonymous_comment)||(D==null?void 0:D.allow_late),value:je.unified_late,onChange:qt=>{var Mn;if((0,I.Rm)()&&!((Mn=We.AssistantObject.practice)!=null&&Mn.can_late)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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=qt.target.value,q==""&&!qt.target.value&&Pe([{penalty_type:Y.Q.Percent,late_penalty:20}]),nt(Ae({},je))}},(je==null?void 0:je.unified_setting)&&re.createElement(U.ZP,{value:!0,disabled:!(D!=null&&D.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((h=D==null?void 0:D.group_settings)==null?void 0:h.length)>0&&re.createElement(U.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),je!=null&&je.unified_late?re.createElement(re.Fragment,null,re.createElement(C.Z,{align:"middle",style:{marginTop:"10px"}},re.createElement(d.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),re.createElement(d.Z,{className:"ml20"},re.createElement(Y.Z,{disabled:Ne||$r,value:{type:je.penalty_type,inputValue:je.late_penalty},onChange:qt=>{var Mn;if((0,I.Rm)()&&!((Mn=We.AssistantObject.practice)!=null&&Mn.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}nt(xe(Ae({},je),{late_penalty:qt.inputValue,penalty_type:qt.type}))}})),re.createElement(d.Z,{flex:"1",className:"ml5"},re.createElement("span",{className:"c-grey-c ml10"},je.penalty_type===Y.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(C.Z,{align:"middle",style:{marginTop:"15px"}},re.createElement(d.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),re.createElement(d.Z,{className:"ml20"},re.createElement(z.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:p()((0,Q.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ne||$r,value:je.late_time?p()(je.late_time):"",disabledDate:qt=>te(qt,D==null?void 0:D.course_end_date),onChange:(qt,Mn)=>{var Zn;if((0,I.Rm)()&&!((Zn=We.AssistantObject.practice)!=null&&Zn.can_late)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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=Mn,nt(Object.assign({},je))}})))):q.map(function(qt,Mn){var Zn;return re.createElement(d.Z,{span:24,key:Mn},re.createElement(C.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},re.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Mn+1),re.createElement(R.default,{disabled:Ne||!((Zn=ue==null?void 0:ue.homework_status)!=null&&Zn.includes("\u672A\u53D1\u5E03"))&&qt.id||(D==null?void 0:D.anonymous_comment),mode:"multiple",className:Z.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof qt.group_name=="string"?[qt.group_name]:qt.group_name,placeholder:T.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),onChange:Yr=>{var hr;if((0,I.Rm)()&&!((hr=We.AssistantObject.practice)!=null&&hr.can_late)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}q[Mn].group_name=Yr,q[Mn].group_id=qt.group_id,Pe(q.slice())}},D.group_settings&&D.group_settings.map(function(Yr){const hr=q.map(vo=>vo.group_name).flat(),jr=ke.map(vo=>vo.group_name).flat();if(je!=null&&je.unified_setting){if(!hr.includes(Yr.group_name))return re.createElement(Ue,{value:Yr.group_name,key:Yr.id},Yr.group_name)}else if(jr.includes(Yr.group_name)&&!hr.includes(Yr.group_name))return re.createElement(Ue,{value:Yr.group_name,key:Yr.id},Yr.group_name)})),re.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),re.createElement(Y.Z,{disabled:Ne||sa(qt.id),value:{type:qt.penalty_type,inputValue:qt.late_penalty},onChange:Yr=>{var hr;if((0,I.Rm)()&&!((hr=We.AssistantObject.practice)!=null&&hr.can_late)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}q[Mn].late_penalty=Yr.inputValue,q[Mn].penalty_type=Yr.type,Pe([...q])}}),re.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),re.createElement(z.default,{size:"large",disabled:Ne||sa(qt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:p()((0,Q.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Yr=>te(Yr,D==null?void 0:D.course_end_date),format:"YYYY-MM-DD HH:mm",value:qt!=null&&qt.late_time?p()(qt.late_time):void 0,onChange:(Yr,hr)=>{var jr;if((0,I.Rm)()&&!((jr=We.AssistantObject.practice)!=null&&jr.can_late)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}q[Mn].late_time=hr,Pe([...q])}}),!Ne&&re.createElement("div",{style:{display:"flex",width:"50px"}},re.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Yr;if((0,I.Rm)()&&!((Yr=We.AssistantObject.practice)!=null&&Yr.can_late)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(q.concat({penalty_type:Y.Q.Percent,late_penalty:20}))}}),Mn>0&&!qt.id&&re.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Yr;if((0,I.Rm)()&&!((Yr=We.AssistantObject.practice)!=null&&Yr.can_late)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}q=q.filter((hr,jr)=>Mn!==jr),Pe(q.slice()),setTimeout(()=>Pe(q.slice()),10)}}))))})),!Ne&&re.createElement(re.Fragment,null,re.createElement(F.ZP,{type:"primary",size:"large",loading:Re,style:{width:"138px",marginTop:"30px"},onClick:()=>ln()},"\u4FDD\u5B58")),re.createElement(w.Z,{onConfirm:(qt,Mn)=>{ke.splice(qt,0,...Mn),ke.splice(qt+Mn.length,1);const Zn=(0,Q.QE)([...ke]);Ie([...Zn])}}),re.createElement(ne.Z,{resdata:Qt,type:"shixun",okloading:Re,oktext:(Qt==null?void 0:Qt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:qt=>se(void 0,null,function*(){Ye(!0);let Mn=yield(0,P.ZP)(`/api/courses/${ce.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(ce.categoryId)]}});Ye(!1),(Mn==null?void 0:Mn.status)===0&&pn(Zt)})}))};lt.ZP=(0,V.connect)(({shixunHomeworks:Te,classroomList:ct,loading:ut,user:We})=>({shixunHomeworks:Te,classroomList:ct,loading:ut.effects,user:We}))(Fe)},21542:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return o}});var i=a(59301),z=a(92832),R=a(24905),pe=a(95237),N={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},U="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",C=a(13922),d=(F,v,p)=>new Promise((I,P)=>{var b=Z=>{try{Q(p.next(Z))}catch(V){P(V)}},j=Z=>{try{Q(p.throw(Z))}catch(V){P(V)}},Q=Z=>Z.done?I(Z.value):Promise.resolve(Z.value).then(b,j);Q((p=p.apply(F,v)).next())}),o=({data:F,value:v=[],handleChangePage:p,setSelectedRowKeys:I,selectedRowKeys:P,onChange:b=()=>{}})=>{const[j,Q]=(0,i.useState)([]),[Z,V]=(0,i.useState)([]),[Y,L]=(0,i.useState)([]);let[w,ne]=(0,i.useState)(1),[oe,re]=(0,i.useState)();return(0,i.useEffect)(()=>{Q(F),V([]),L([])},[F]),(0,i.useEffect)(()=>{I&&(V(P),L(P))},[P]),i.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},i.createElement("div",{className:N.leftdiv},i.createElement(z.default.Search,{size:"middle",onChange:ae=>d(void 0,null,function*(){Q(F.filter(Ee=>{var W;return(W=Ee==null?void 0:Ee.name)==null?void 0:W.includes(ae.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),j.length===0&&i.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),i.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},i.createElement(R.default.Group,{value:Z.map(ae=>`${ae.id}`),onChange:ae=>{I(j.filter(Ee=>ae.includes(`${Ee.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},j.map((ae,Ee)=>i.createElement(pe.Z,{key:ae.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},i.createElement(R.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:ae.is_published,value:`${ae.id}`},i.createElement("div",{className:N.listClass},i.createElement("span",{className:N.spantitle,style:{width:ae.is_published?"108px":"170px"}},ae.name),ae.is_published&&i.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),i.createElement("div",{className:N.rightdiv},i.createElement(z.default.Search,{onChange:ae=>{L(Z.filter(Ee=>Ee.name.includes(ae.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Y.length===0&&i.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),Y.length>0&&i.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},i.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},Y.map((ae,Ee)=>i.createElement(pe.Z,{justify:"space-between",style:{marginTop:"10px"},key:ae.id},i.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},ae.name),i.createElement("img",{src:U,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{I(Z.filter(W=>`${W.id}`!=`${ae.id}`))}})))))))}},5529:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return b}});var i=a(59301),z=a(95392),R=a(5083),pe=a(43418),N=a(92832),U=a(95237),C=a(43604),d={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},S=a(56656),o=a.n(S),F=a(63949),v=a(13922),p=a(59301);const{RangePicker:I}=R.default,P=({dispatch:j,classroomList:Q,onConfirm:Z})=>{const V=(0,z.useIntl)(),[Y,L]=(0,i.useState)([]),[w,ne]=(0,i.useState)([]),[oe,re]=(0,i.useState)("");(0,i.useEffect)(()=>{var W;if(Q.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Qe=Q.actionTabs.data;console.log("data",Qe);let O=(W=Qe==null?void 0:Qe.group_name)==null?void 0:W.map((He,Be)=>{var Ae;return{group_id:Qe==null?void 0:Qe.group_id[Be],group_name:Qe==null?void 0:Qe.group_name[Be],is_admin:Qe==null?void 0:Qe.is_admin,end_time:Qe==null?void 0:Qe.end_time,publish_time:Array.isArray(Qe==null?void 0:Qe.publish_time)?(Ae=Qe==null?void 0:Qe.publish_time)==null?void 0:Ae[0]:Qe==null?void 0:Qe.publish_time}});O&&(L([...O]),ne([...O]))}},[Q.actionTabs]);const ae=()=>{j({type:"classroomList/setActionTabs",payload:{}}),re("")},Ee=W=>{if(W){const Qe=w==null?void 0:w.filter(O=>{var He,Be;return(Be=(He=O==null?void 0:O.group_name)==null?void 0:He.toLowerCase())==null?void 0:Be.includes(W==null?void 0:W.toLowerCase())});L(Qe)}else L(w)};return p.createElement(pe.default,{width:980,title:p.createElement("div",{style:{fontWeight:"bold",display:"flex"}},p.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",p.createElement("span",{className:d.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")),p.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:W=>{re(W.target.value.trim()),Ee(W.target.value.trim())}})),centered:!0,maskClosable:!1,open:Q.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>ae(),onOk:()=>{var W;Z((W=Q.actionTabs)==null?void 0:W.index,w),ae()}},p.createElement("div",{className:d.modal_con},p.createElement(U.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(Y==null?void 0:Y.length)>0?Y.map(function(W,Qe){var O,He;return p.createElement(C.Z,{span:24,key:Qe},p.createElement(U.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Qe==(Y==null?void 0:Y.length)-1?"0px":"10px"}},p.createElement("div",{className:d.multiple_select,title:W.group_name},W.group_name),p.createElement("div",{className:"ml20"},p.createElement(I,{size:"large",ranges:{\u6B64\u523B:[W.publish_time?o()(W.publish_time):o()(),o()()]},allowClear:!1,disabled:(O=Q.actionTabs)==null?void 0:O.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:Be=>{var Ae;return(0,F.Q8)(Be,(Ae=Q.actionTabs)==null?void 0:Ae.disabledDate)},disabledTime:Be=>(0,F.d0)(Be),showTime:{showNow:!0,format:"HH:mm",defaultValue:[o()((0,F.U6)(),"HH:mm"),o()((0,F.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:W.publish_time&&[o()(W.publish_time),W.end_time?o()(W.end_time):void 0],onChange:(Be,Ae)=>{Y[Qe].publish_time=Ae[0],Y[Qe].end_time=Ae[1],L([...Y]),w.forEach(xe=>{xe.group_id===W.group_id&&(xe.publish_time=Ae[0],xe.end_time=Ae[1])}),ne([...w])}})),(He=Q.actionTabs)!=null&&He.rangePickerDisabled?p.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):p.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{Y.splice(Qe,1),L([...Y]),w.forEach((Be,Ae)=>{Be.group_id===W.group_id&&w.splice(Ae,1)}),ne([...w])}})))}):p.createElement(v.Z,null))))};var b=(0,z.connect)(({classroomList:j})=>({classroomList:j}))(P)},95794:function(mn,lt,a){"use strict";a.d(lt,{B:function(){return S},F:function(){return d}});var i=a(44164),z=a.n(i),R=a(86129),pe=a.n(R),N=(o,F,v)=>new Promise((p,I)=>{var P=Q=>{try{j(v.next(Q))}catch(Z){I(Z)}},b=Q=>{try{j(v.throw(Q))}catch(Z){I(Z)}},j=Q=>Q.done?p(Q.value):Promise.resolve(Q.value).then(P,b);j((v=v.apply(o,F)).next())});const U=()=>{document.body.scrollIntoView()},C=()=>{document.querySelectorAll("canvas").forEach(o=>{(!o.clientWidth||!o.clientHeight)&&o.remove()})},d=(o,F)=>N(void 0,null,function*(){U(),C();const v={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 p=z()();for(let P=0;PN(void 0,null,function*(){PN(void 0,null,function*(){U(),C();const v={margin:[0,0],html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}};let p=z()();for(let I=0;IN(void 0,null,function*(){Il in E?U(E,l,{enumerable:!0,configurable:!0,writable:!0,value:A}):E[l]=A,F=(E,l)=>{for(var A in l||(l={}))d.call(l,A)&&o(E,A,l[A]);if(C)for(var A of C(l))S.call(l,A)&&o(E,A,l[A]);return E},v=(E,l,A)=>new Promise((h,T)=>{var ce=Oe=>{try{G(A.next(Oe))}catch(ue){T(ue)}},D=Oe=>{try{G(A.throw(Oe))}catch(ue){T(ue)}},G=Oe=>Oe.done?h(Oe.value):Promise.resolve(Oe.value).then(ce,D);G((A=A.apply(E,l)).next())});const p=()=>{(0,z.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},I=()=>{(0,z.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},P=E=>v(void 0,null,function*(){p(),(yield(0,i.YR)(F({},E))).status===0&&(yield(0,R.QH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${E.coursesId}/export_couser_info.json`,query:E}))),I()}),b=E=>v(void 0,null,function*(){const l=yield(0,i.yS)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_member_act_score`);else{if(l.status===-2)return l;l.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_member_act_score`))}}),j=E=>v(void 0,null,function*(){const l=yield(0,i.W0)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_score`);else{if(l.status===-4)return l;l.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_score`))}}),Q=E=>v(void 0,null,function*(){const l=yield(0,i.Nl)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`);else{if(l.status===-4)return l;l.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`))}}),Z=E=>v(void 0,null,function*(){const l=yield(0,i.IU)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),z.history.push(`/classrooms/${E.coursesId}/exportlist/export_star_user`);else{if(l.status===-4)return l;l.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/export_star_user`))}}),V=E=>v(void 0,null,function*(){const l=yield(0,i.td)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`);else{if(l.status===-2)return l;if(l.status===-3)(0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`);else if(l.status===-4)return l}}),Y=E=>v(void 0,null,function*(){const l=yield(0,i.QX)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_homework`);else{if(l.status===-4)return l;l.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_homework`))}}),L=(E,l)=>v(void 0,null,function*(){const A=yield(0,i.o_)(F({},E));A.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"),z.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`)):A.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`))}),w=(E,l)=>v(void 0,null,function*(){const A=yield(0,i.ZL)(F({},E));A.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"),z.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`)):A.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`))}),ne=(E,l)=>v(void 0,null,function*(){const A=yield(0,i.aP)(F({},E));A.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),z.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`)):A.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`))}),oe=(E,l)=>v(void 0,null,function*(){const A=yield(0,i.vV)(F({},E));A.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"),z.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`)):A.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`))}),re=E=>v(void 0,null,function*(){p(),(yield exportCourseWorkListAppendix(F({},E))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${E.categoryId}/works_list.zip`,query:E}))),I()}),ae=E=>v(void 0,null,function*(){p(),yield(0,R.QH)("",N.Z.API_SERVER+`/api/polls/${E.categoryId}/commit_result.xlsx`),I()}),Ee=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${E.coursesId}/attendances/export_xlsx_data.xlsx`,query:E}))}),W=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${E.coursesId}/video_study_statics.xlsx`,query:E}))}),Qe=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${E.coursesId}/export_video_study.xlsx`,query:E}))}),O=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${E.coursesId}/export_course_students_info.xlsx`,query:E}))}),He=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/school_manages/students.xlsx",query:E}))}),Be=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/item_banks/export.xlsx",query:E}))}),Ae=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:E}))}),xe=E=>v(void 0,null,function*(){const l=yield(0,i.Uy)(F({},E));l.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),z.history.push(`/classrooms/${E.coursesId}/exportlist/exercise_score,export_exercise_users`)):l.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/exercise_score,export_exercise_users`))}),se=E=>v(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/${E.id}.xlsx`,query:E}))}),we=E=>v(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:E}))}),te=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${E==null?void 0:E.coursesId}/${E.menuKey}_statistic.xlsx?${E.checkedList.map(l=>`course_group_id[]=${l}`).join("&")}`,query:E}))}),_=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/ec_years/${E==null?void 0:E.ec_year_id}/ec_training_objectives.xlsx`,query:E}))}),Le=E=>v(void 0,null,function*(){yield(0,R.FH)(E==null?void 0:E.name,(0,R.NY)({url:N.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:E}))}),Ue=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/ec_years/${E==null?void 0:E.ec_year_id}/ec_courses.xlsx`,query:E}))}),Fe=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/ec_years/${E==null?void 0:E.ec_year_id}/ec_graduation_requirements.xlsx`,query:E}))}),Te=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:E}))}),ct=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/exercises/${E.categoryId}/rank_list.xlsx`,query:E}))}),ut=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:E}))}),We=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/examination_banks/${E.id}.json`,query:E}))}),pt=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/exercises/${E.categoryId}.json`,query:E}))}),Je=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/polls/${E==null?void 0:E.id}/commit_result.json`,query:E}))}),Ft=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/paths/get_task_pass.json",query:E}))}),it=(E,l)=>v(void 0,null,function*(){yield(0,R.FH)(l||"",(0,R.NY)({url:N.Z.API_SERVER+`/api/exercises/${E==null?void 0:E.exercise_id}/consult_exercise.json`,query:E}))}),H=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/competitions/${E==null?void 0:E.identifier}/competition_commit_records/member_works.xlsx`,query:E}))}),_e=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${E==null?void 0:E.coursesId}/group_homeworks/import_group_template.xlsx`,query:E}))})},90036:function(mn,lt,a){"use strict";a.d(lt,{U:function(){return S}});var i=a(59301),z=Object.defineProperty,R=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,U=(o,F,v)=>F in o?z(o,F,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[F]=v,C=(o,F)=>{for(var v in F||(F={}))pe.call(F,v)&&U(o,v,F[v]);if(R)for(var v of R(F))N.call(F,v)&&U(o,v,F[v]);return o},d=(o,F,v)=>new Promise((p,I)=>{var P=Q=>{try{j(v.next(Q))}catch(Z){I(Z)}},b=Q=>{try{j(v.throw(Q))}catch(Z){I(Z)}},j=Q=>Q.done?p(Q.value):Promise.resolve(Q.value).then(P,b);j((v=v.apply(o,F)).next())});function S(o,F){const[v,p]=(0,i.useState)(F),[I,P]=(0,i.useState)(!1),[b,j]=(0,i.useState)();return[v,I,(Z,V=!1)=>d(this,null,function*(){const Y=V?F:C(C({},v),Z);P(!0),p(Y);const L=yield o(Y);return P(!1),j(L),L}),b]}},69206:function(mn,lt,a){"use strict";a.d(lt,{rX:function(){return Y},pW:function(){return L},gy:function(){return w},xY:function(){return V},O5:function(){return Z},tJ:function(){return I},o1:function(){return P},Rd:function(){return Q}});var i=a(95392),z=a(43418),R=a(28103),pe=a(8591),N=a(81779),U=a(63949),C=a(87169),d=a(25510),S="data:image/png;base64,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",o=a.p+"static/newqrcode.a8740efb.png",F=a(32637),v=a(59301),p=(ne,oe,re)=>new Promise((ae,Ee)=>{var W=He=>{try{O(re.next(He))}catch(Be){Ee(Be)}},Qe=He=>{try{O(re.throw(He))}catch(Be){Ee(Be)}},O=He=>He.done?ae(He.value):Promise.resolve(He.value).then(W,Qe);O((re=re.apply(ne,oe)).next())});const I=(ne,oe=!1)=>!!(P(ne)&&b(oe)),P=ne=>(0,N.bg)()?!0:(ne({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),b=(ne=!1)=>{var oe;const{user:re}=(0,i.getDvaApp)()._store.getState();return(oe=re.userInfo)!=null&&oe.profile_completed?!0:(z.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,U.xg)("/account/profile/edit"),j()}}),!1)},j=()=>{z.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=()=>{z.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:F}),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"))})},Z=()=>{var ne;const{user:oe}=(0,i.getDvaApp)()._store.getState();return(ne=oe.userInfo)!=null&&ne.professional_certification?!0:(z.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,U.xg)("/account/certification")}}),!1)},V=()=>(0,N.V9)()?!0:(z.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:o,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),Y=(ne,oe)=>ne?!0:(z.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:v.createElement("div",null,v.createElement("p",null,oe||"\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:S,width:200}),v.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,U.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),L=ne=>{z.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(R.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,ne),"\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:d,alt:"\u4E8C\u7EF4\u7801",width:160})))})},w=(ne,oe="")=>{const{shixunsDetail:{detail:re}}=(0,i.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 ae="";return(re==null?void 0:re.public)===2&&(ae="\u5DF2\u516C\u5F00"),(re==null?void 0:re.public)===1&&(ae="\u5F85\u5BA1\u6838"),(re==null?void 0:re.shixun_status)===3&&(ae="\u5DF2\u5173\u95ED"),z.default.info({centered:!0,icon:v.createElement(C.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",ae,"\uFF0C",oe,"\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:d,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(re==null?void 0:re.shixun_status)===2?(z.default.confirm({centered:!0,icon:v.createElement(C.Z,null),title:"\u63D0\u793A",content:v.createElement("div",null,v.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",oe,"\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:()=>{z.default.confirm({width:440,centered:!0,icon:v.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:()=>p(void 0,null,function*(){(yield ne({type:"shixunsDetail/cancelRelease",payload:{id:re==null?void 0:re.identifier}})).status!==401&&(pe.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ne({type:"shixunsDetail/getShixunsDetail",payload:{id:re==null?void 0:re.identifier}}),ne({type:"practiceSetting/getCommonData",payload:{id:re==null?void 0:re.identifier}}))})})}}),!0):!1}},50371:function(mn,lt){"use strict";function a(){const i=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let z=1;z{const N=R[pe];N!==void 0&&(i[pe]=N)})}return i}lt.Z=a},13845:function(mn,lt,a){"use strict";a.d(lt,{F:function(){return i},Z:function(){return z}});function i(R){return R!=null&&R===R.window}function z(R,pe){var N,U;if(typeof window=="undefined")return 0;const C=pe?"scrollTop":"scrollLeft";let d=0;return i(R)?d=R[pe?"pageYOffset":"pageXOffset"]:R instanceof Document?d=R.documentElement[C]:(R instanceof HTMLElement||R)&&(d=R[C]),R&&!i(R)&&typeof d!="number"&&(d=(U=((N=R.ownerDocument)!==null&&N!==void 0?N:R).documentElement)===null||U===void 0?void 0:U[C]),d}},56762:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return z}});var i=a(59301);function z(){const[,R]=i.useReducer(pe=>pe+1,0);return R}},68031:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return pe}});var i=a(16089);function z(N,U,C,d){const S=C-U;return N/=d/2,N<1?S/2*N*N*N+U:S/2*((N-=2)*N*N+2)+U}var R=a(13845);function pe(N){let U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:C=()=>window,callback:d,duration:S=450}=U,o=C(),F=(0,R.Z)(o,!0),v=Date.now(),p=()=>{const P=Date.now()-v,b=z(P>S?S:P,F,N,S);(0,R.F)(o)?o.scrollTo(window.pageXOffset,b):o instanceof Document||o.constructor.name==="HTMLDocument"?o.documentElement.scrollTop=b:o.scrollTop=b,PC||U},66104:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return He}});var i=a(92310),z=a.n(i),R=a(11592),pe=a(26112),N=a(59301),U=a(92343),C=a(36355),d=a(84105),S=a(91857);const o=Be=>{let{children:Ae}=Be;const{getPrefixCls:xe}=N.useContext(C.E_),se=xe("breadcrumb");return N.createElement("li",{className:`${se}-separator`,"aria-hidden":"true"},Ae===""?Ae:Ae||"/")};o.__ANT_BREADCRUMB_SEPARATOR=!0;var F=o,v=function(Be,Ae){var xe={};for(var se in Be)Object.prototype.hasOwnProperty.call(Be,se)&&Ae.indexOf(se)<0&&(xe[se]=Be[se]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,se=Object.getOwnPropertySymbols(Be);weAe[we]||se)}function I(Be,Ae,xe,se){if(xe==null)return null;const{className:we,onClick:te}=Ae,_=v(Ae,["className","onClick"]),Le=Object.assign(Object.assign({},(0,pe.Z)(_,{data:!0,aria:!0})),{onClick:te});return se!==void 0?N.createElement("a",Object.assign({},Le,{className:z()(`${Be}-link`,we),href:se}),xe):N.createElement("span",Object.assign({},Le,{className:z()(`${Be}-link`,we)}),xe)}function P(Be,Ae){return(se,we,te,_,Le)=>{if(Ae)return Ae(se,we,te,_);const Ue=p(se,we);return I(Be,se,Ue,Le)}}var b=function(Be,Ae){var xe={};for(var se in Be)Object.prototype.hasOwnProperty.call(Be,se)&&Ae.indexOf(se)<0&&(xe[se]=Be[se]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,se=Object.getOwnPropertySymbols(Be);we{const{prefixCls:Ae,separator:xe="/",children:se,menu:we,overlay:te,dropdownProps:_,href:Le}=Be,Fe=(Te=>{if(we||te){const ct=Object.assign({},_);if(we){const ut=we||{},{items:We}=ut,pt=b(ut,["items"]);ct.menu=Object.assign(Object.assign({},pt),{items:We==null?void 0:We.map((Je,Ft)=>{var{key:it,title:H,label:_e,path:E}=Je,l=b(Je,["key","title","label","path"]);let A=_e!=null?_e:H;return E&&(A=N.createElement("a",{href:`${Le}${E}`},A)),Object.assign(Object.assign({},l),{key:it!=null?it:Ft,label:A})})})}else te&&(ct.overlay=te);return N.createElement(S.Z,Object.assign({placement:"bottom"},ct),N.createElement("span",{className:`${Ae}-overlay-link`},Te,N.createElement(d.Z,null)))}return Te})(se);return Fe!=null?N.createElement(N.Fragment,null,N.createElement("li",null,Fe),xe&&N.createElement(F,null,xe)):null},Q=Be=>{const{prefixCls:Ae,children:xe,href:se}=Be,we=b(Be,["prefixCls","children","href"]),{getPrefixCls:te}=N.useContext(C.E_),_=te("breadcrumb",Ae);return N.createElement(j,Object.assign({},we,{prefixCls:_}),I(_,we,xe,se))};Q.__ANT_BREADCRUMB_ITEM=!0;var Z=Q,V=a(17313),Y=a(83116),L=a(37613);const w=Be=>{const{componentCls:Ae,iconCls:xe}=Be;return{[Ae]:Object.assign(Object.assign({},(0,V.Wf)(Be)),{color:Be.itemColor,fontSize:Be.fontSize,[xe]:{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,V.Qy)(Be)),"li:last-child":{color:Be.lastItemColor},[`${Ae}-separator`]:{marginInline:Be.separatorMargin,color:Be.separatorColor},[`${Ae}-link`]:{[` +!(function(){var Um=Object.defineProperty;var Nv=Object.getOwnPropertySymbols;var Mm=Object.prototype.hasOwnProperty,Hm=Object.prototype.propertyIsEnumerable;var Ip=(mn,lt,a)=>lt in mn?Um(mn,lt,{enumerable:!0,configurable:!0,writable:!0,value:a}):mn[lt]=a,Sp=(mn,lt)=>{for(var a in lt||(lt={}))Mm.call(lt,a)&&Ip(mn,a,lt[a]);if(Nv)for(var a of Nv(lt))Hm.call(lt,a)&&Ip(mn,a,lt[a]);return mn};var ws=(mn,lt,a)=>Ip(mn,typeof lt!="symbol"?lt+"":lt,a);(self.webpackChunk=self.webpackChunk||[]).push([[7622],{89489:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},59477:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},40001:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},49198:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},84105:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},18785:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},87169:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},73331:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},15277:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},52671:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},8657:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},56082:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},33853:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},15075:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},62772:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},43531:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},61485:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},38819:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},47472:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},87395:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(54476),z=a(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=a(7657),U=function(o,F){return z.createElement(N.Z,(0,i.Z)({},o,{ref:F,icon:pe}))},C=z.forwardRef(U),d=C},13842:function(mn,lt){"use strict";lt.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"}},14521:function(mn,lt,a){"use strict";var i=a(59301),z=Object.defineProperty,R=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,U=(S,o,F)=>o in S?z(S,o,{enumerable:!0,configurable:!0,writable:!0,value:F}):S[o]=F,C=(S,o)=>{for(var F in o||(o={}))pe.call(o,F)&&U(S,F,o[F]);if(R)for(var F of R(o))N.call(o,F)&&U(S,F,o[F]);return S};const d=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"}));lt.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},75353:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return I}});var i=a(3113),z=a(59301),R=Object.defineProperty,pe=Object.defineProperties,N=Object.getOwnPropertyDescriptors,U=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,S=(P,b,j)=>b in P?R(P,b,{enumerable:!0,configurable:!0,writable:!0,value:j}):P[b]=j,o=(P,b)=>{for(var j in b||(b={}))C.call(b,j)&&S(P,j,b[j]);if(U)for(var j of U(b))d.call(b,j)&&S(P,j,b[j]);return P},F=(P,b)=>pe(P,N(b)),v=(P,b)=>{var j={};for(var Q in P)C.call(P,Q)&&b.indexOf(Q)<0&&(j[Q]=P[Q]);if(P!=null&&U)for(var Q of U(P))b.indexOf(Q)<0&&d.call(P,Q)&&(j[Q]=P[Q]);return j},p=(P,b,j)=>new Promise((Q,Z)=>{var V=w=>{try{L(j.next(w))}catch(ne){Z(ne)}},Y=w=>{try{L(j.throw(w))}catch(ne){Z(ne)}},L=w=>w.done?Q(w.value):Promise.resolve(w.value).then(V,Y);L((j=j.apply(P,b)).next())});const I=P=>{var b=P,{children:j}=b,Q=v(b,["children"]);const[Z,V]=(0,z.useState)(!1);return z.createElement(i.ZP,F(o({},Q),{loading:Z,onClick:Y=>p(void 0,null,function*(){try{V(!0),yield Q.onClick(Y),V(!1)}catch(L){console.error(L),V(!1)}})}),j)}},83717:function(mn,lt,a){"use strict";a.d(lt,{xp:function(){return N},AG:function(){return F},JA:function(){return C},FX:function(){return A},k$:function(){return Ft},ub:function(){return it},e6:function(){return H},v7:function(){return I},BO:function(){return v},x7:function(){return ne},em:function(){return ct},BV:function(){return U},qz:function(){return S},Gm:function(){return d},yt:function(){return Y},I2:function(){return Ae},z3:function(){return R},GY:function(){return pt},wC:function(){return Je},Pt:function(){return We},Oe:function(){return ut},L6:function(){return z},RL:function(){return i},f$:function(){return pe},j1:function(){return P},jD:function(){return p},g4:function(){return b}});var i=a(58143),z="data:image/png;base64,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",R=a(4977),pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9B5zc1PX1kTR9+657ATewDQZjIPRgeg8thARICAESSiihhARCCn9qCiSQkACBL4USaiB006upphgDNm7YuLft0yV97zzNrGdnpdlpW63Db/CudkbSPOkd3XvfvecqpmmuBFAFFy5cuOjfaFUEYZnuOLhw4WIggITV4lpYLly4GAgWluqOgQsXLgYKXMJy4cKFS1guXLhw4RKWi0GH//znPzjjjDNw/fXXwzAMd0BcOMINurvoU/z2t7/Fz3/+847fZ8yYgbfeegt+v98dHBfZaHUJy0WfYcWKFRg7dmyX7U899RSOOOIId4BcdCEs1yV00Wf44osvbLe/+uqr7uC4sIVLWAMcixcvxv/7f/9vQE7yJUuW2G6fMGFCWY+zdu1a3H333Xj++efdG2aAw+MOwcAFg9Xf+973oOu6/P2QQw7BrFmzBpRLaIfJkyeX7Rj3338/zjzzTLS3t8vfDzroIDzyyCOorq52byDXwnLRW+AEPO200zrIinjuuefw4IMPDpjv0NzcbLu9XCuFq1atwkknndRBVsQLL7yAv/3tb+4N5BKWi97EsmXLEI/Hu2x/8sknB8x3+Pjjj7tsCwQCmDp1aln2//bbb9tu/+STT9wbyCUsF72Juro626X/N998c8B8B7vzZy2+pmllI3U7DB8+3L2BXMJy0ZsYOXIk9thjjy7bGchmHlN/Rzgcxueff95le319PaqqypNl8+KLL9puP/TQQ90byCUsF70Np1ylp59+ut+fO93ZjRs3dtne0NCAYDBY8v5bWlrw0ksvddk+ZMgQ7Lvvvu7N4xKWi94GVwXt4BS76U9IJpNQ1a63XywWK8v+X3/9dUQikS7bv/71r8s4mQuXsFz0MnbYYQeMGTOmy/bZs2dj06ZN/frcGfimFZQNu8z3YrBy5Urb7fvtt1/Zv8uaNWvky4VLWC5ygMHpXXfdtct2xodefvnlfn3uiqLYbi+X9bPjjjvabj/hhBPK+j0uueQSmeg6ceJEXHzxxe5N6RKWi1wYP3687fb+vlrolOVeU1NTlv1zQYI5WJm4+eabMWrUqLJ9h5/+9Ke46aabpOvJh8Qf//hHqTjhwiUsFw7YaaedbLezgLg/Y+nSpbbbt9tuu7Id47777sN1112H008/Hf/4xz9wwQUXlPX8//CHP3TZftddd7k3ZQ/CLc0Z4DjqqKMQCoXkEz4TLCx+//33bV3GYsD8qPnz55ctqdMJ5Qq6p3H55Zf3yHn++te/tt3OtAwXroXlwgGcIHb5WMQHH3xQlmMwI52WD18M9NtlqBeKOXPm2G53ij31N/z3v/+13X788ce7N6VLWC5yYe+997bdXo4C36amJrl/WlfEvHnz5O/cXqrFZgfmSfV3/Otf/+pUn5gG88fOPfdc94Z0CctFLvz4xz/uMtH5O5UJSsXjjz/eZXLyd6cs8nzA4ubGxsYBO94MrtuBQXhXBcIlLBfdgLVxc+fOxQ9+8APptlFOhXlO5bBWnAqFS8k7Yv7VZ5991mU7Vwj7u0u4fPlyW5eY1tXPfvYz92bsYbhB90EC1hZSyK/ccAraU7qlWDB/zK7AOZFIlK3wuafgpDV/2WWXycUPF66F5aKPrTc7OCV+5gNaV3ZZ7swp6++TnuORnSBK5YyeWo104RJWn+PZZ5+VNW3sEHP11Vf363PNFAjMhF3QuRCX0E6kj2U5Pp+v31+/G2+8ET/5yU+w22674bjjjnO7/Lgu4eDFK6+8gsMPP7zj948++girV6/GX//61355vowpMZCcbRGVIoJnZ12VarX1NpwC7y5cC6vXwERLLkszeOqUiV0q7rnnni7bKNnLYG5/BC0HOyIpxaKw08EidtllF/cmTOGf//ynzNC//fbb3cFwCasrmF+0++67S/L43e9+Jy2LRYsWlf04Xq/XdvsvfvGLsh3j008/xZFHHimTPMvhctqdM7WsitVed9K7KlXL/cMPP5RaV3S1r7322gF7L5588slyxZflRGeffbab25UJNlI1XZh77703Mxk7vSZOnGjG4/GyHue5557rcpz0S7iGJe9fTFozEAh02u+ZZ55pCjIoep/7779/l3OtqqoyGxsbi9rfJZdcYvv9hVtc0vcWVl+n/f3qV78acPehIFrbsXnppZfcSSq4yrWwUmDvumyw51+55UgOPvhgx8z0Sy+9tOT900KMRqOdtt15550l9S20y0qn+F6xKQgbNmyw3b799tuXFFPKrkMsVyHyQw89JMuf9tprL/lzT8Y3nSxtJ3161yXcQkEXyg7M9L7tttvKeiya+Xa49957HWVX8gVzmZwmQ7Gwa2za2tpqm/yZD5yC66WsPNrJ0pQjRYI1gyeeeCLeeecduRrIn53qCEsBJWqOPvpox78fdthh7iR1CWszfvnLX9pK9hKMISxcuLBsxzr22GMdl+//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==",U=a.p+"static/err.2323787b.png",C="data:image/png;base64,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",d="data:image/png;base64,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",S="data:image/png;base64,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",o="data:image/png;base64,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",F="data:image/png;base64,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",v=a.p+"static/douyu.1e926b4a.jpg",p="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",j="data:image/png;base64,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",Q="data:image/png;base64,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",Z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALoAAABSCAYAAADjGc4eAAAOHklEQVR4Xu1dCXQURRr+emZyTO6D3BCEgKCInCKeK3IoiyIqlxLyQBRBV8DNhCCrS3Z9Cq66KOoi68ECKocCcutTLhUERM1MEpBLEuQmQMKEnDNd+6onEzKTuXqmJ5l0V/EeL+mp+qu+r77UVP1V9TcHffZbIJgOlhgDMmaAA8lTwVDxJQh5UMY4GTSFM8AJ+PW6cIDsBEEfhfPB4MuUAYvQaTowOwV1NXtB0E6mWBksBTNwTeiUBENud/CmHwBEKZgTBl2GDNgKnQIsyBkCM9kEEI0M8TJICmWgqdCFkT17MngsUignDLYMGXAsdAo0XzcPILkyxMwgKZAB50InhIMhZxUIGalAXhhkmTHgXOgU6PG8UFwxbgdBf5nhZnAUxoBroVMyjryQgMraPSDoqDBuGFwZMeBe6MLi9IWuIHW7QUisjLAzKApiwDOhC25H3T3g8TUICVYQPwyqTBjwXOgUsD4nC4RfIhPsDIaCGBAndEHsujwQMkdBHDGoMmBAvNAtPvZlAMmUAX4GQSEMeCf0wrxgmCu+ASF3K4QnBrOVM+Cd0Cnoorw4mIw/guD6Vs4Ba74CGPBe6IInJicDZn4PgDYK4IpBbMUM+CZ0Qey5t4M3bwUhoa2YB4dNT1CHIzkoEkZzDYrrLtvkCeU0aBsULTw7WntRbtARoQrGbWHtBVw/Vpaggq9t1Rh9F7qwOM0ZA45fDgJp7PmJ0i4hCegU3AabjAc9qmF24r14JeXP+MZ4GEN+/69NmVvD0rGn8zThWYghF7XE7JFN+0wL0x5BQfVZLL60D1XE5JUNfxTqEZqC/C7Zgumeh96EvvqMP6ppNpvSCTM/ZxbAz222lousqGtIAnZkPIMETThmndmM1y/scGvB30KfFNcPH7YbLbRjwokVWHJ5v/CzltMgWq112z5HGXgQnDdVeFW2cSEmdFcU6nUfgpBJPrPsBwPhqmCsSM/EA9E3CtaXXPoJk09+4XIk9qfQrwuKhaFLNiLVodh7tQS3HX0HpB735Lj+WNTOu0Ojl0yViC/6u88MMqG7opDkaWCo2AJCBvnMtB8MqMFhQdoIPNPmDsH6+vIijCxegjrwDmvzl9BV4LAtYwr+FJEBEzHj1iML8EvVqYY2MKFL3/nSTV2sbTuWGw2jaReAbtI3VxqLuQkDMC91mGBsXXkhRhUvFcQeBBViNWENlcxocxdeSBqInRXHMLpkmU3lfbRtsbnjk8KzdgdetvlmKDVdBZ1COEuvJA/F7KSBwsfPnVyLdy9Suq6lOLUWafULXbGITYTHwZrzYos1yc9GdE8oPJDdHnXcHhCS7En2lsgzJ2kw8pLvA094YaG5teIoBoRnYFunqT43J6koz+E8mX6jLGz7KJ6KtxzvpwvQJ/5Y5XN9nhp4NLo7empTPcqepIlsaOcHF/fgnMnoUbmi6nNYUZbvUd7mzCT9iG5tfcHMvjDzOwFybYhsTmQe1PVGygPClOGzsl+F3P4UOl0jrGyfiWFRljXCBjptKlnqtbfGA3hNsixLfwyZsf4N3bO6zCDgCrTkP6FTpAbdQyBYA0JUgQbcUXvoiEsFaU26hHvwUvJgbK84ihHHF9sU6RvWDlszpgjPEgr/biNYI19jM3FJ0kRgY4dJoGVo+rxMj3ElnzasDai/flBkZ3xeZoDJyXpBCv6sQj9XZ4TBjbswUhWC/uEWP/qeqyWgmFylm0KTkRIUBWUKnTKj180AIfOl6KjmtiHVYnRB6gg8l3Cn0Pz/lO7CtFNfwtzoT2HtdRMwIvom6KtOo8/h+TafSYnZKnT6h2a/5rCvR+wcfUm7sciK66tgoVMG87PfBfCslJ3WHLZeTByEl1Pux8byA3iw+GObKsVsGD0U1Q2fpj8uuDOt0ySrsYmxt+Dj9DHCrxNPrMD/6n3p/sDHhO4PVhvbJKvU0O9bBxCLq6MFUhgX5LBWOlVwtqv5r5RhyEkcgE8v/4LME595LXQ6HUoPimniDWnsS6dz9uHFi4V1gtWb4wtNtL2rywtsTDCh+8Kop2UL8yJgNn4Hgl6eFpEqHz23Yez+qkNzruaUH7QdhSfjbxWmG8+eWuu10B1VTH3p2zOm4O6IDFw0XUW3Q6/jnKkCAyM64dv6ub8v+McUL8Oqcj0Tej0D/l2M2vfUbzNTUcPvBSFtfelEsWW9FfoX7bPwaMzNmHtuK2af3SKp0F9NHir46GkaXbwUn5cbhJ/bqMNwW/h1biF2CI7D22kjhHxTT67GqbpymzI/V57EadMVJvQWETqttDC3B8zm70FIpNvelDAD3YRpnGa0uVvwqFhHdDrnzoztbZNneFQ3pAfHClv0P1X9YfMZ9TOPiukhPFtYuhtmO2/JS2e+Qhlf3QSBBirBl06/KWj61ngYg+0OjHkCu/Fisctv83C4ptRtMTZ1cUuRxBn0ugdByHqJrYoyNytxAOamDGsQ+oTYvlicPlaUDVeZ6W7pSbtRlrrsVrUfj/ujujYU/eTyzxh/YrnoehsLvetvr+FQzQW3NpjQ3VIkcYb8nH8D/PMSWxVlzl7o9Oz1hLhbGmwkayIxPLobCCH4+NK+Ji6/RE2E4BKk6aOLe5t8PuvMJlw2VzXYS9VEYVPHSeipTROemQkPNacCE7qobvM6c/PO0WkzC3SZMBPbgyNeN9/7gvZCt7f0z6T7hKkNPedyz7GFTSoS4168MSQJX3V8Cu2CYwQ7b5zfgdSgKDwe21sSoYudurANI+9141lJQ3YfEO6HQLiN5ErodIe05MYXhYNVT5xYicWXf/JJ6COiumFth4m4aq7BpJOrsLJMD+sGixQjulihe9ZZ3uVS7s6olS+9LhEg+wPl1TGuhP5A1A3Y0GESKvla0ANajq6RiRnRqddnb+dpGFvyiXCbiKaWFPrB6nNYXe/lcSZnsYe6Hoq6Cd21KQrfGSWLgmA4Qu+V3uXdOCF9KWdCp/7tbzOexoCITlh2aT+y/ljhsHIxQqcGgjm1zcZUSwqdHQGQXk8Wi/qchSC85QRUgCRnQl/UdiQmx/cXFqF3HX0PuyqLJRG6vZGWEPro6B7opU2Dofo0lrs5Siv2rMuo6JvRW9sWBdVnmhxzCIQu9/9i1KB7CjyxvVkcAMgdCb3xhYi/nlqP+aXfOW2p2BE9EIQuhnaxQhdjuyXy+lfollAY2wMxAq/14oV18RSvDsPxG2YLdzgXXPge00+vc9kfTOgtIVfv6/Sf0C3b/T8H4i2jJ+P64d20RxCi0qCGN2FMyTKsu1KEx2J6CrudI4uXurwKR+lmQvdedC1R0j9CP7IgBFdL6Pd+v5YA5arO+anDMSPBEjKyzFyFGLVWuE73t7NbMO/8dtAtek8uP3QLScJH9aEq7jz6nkdlGrerJeboYvqCTV08YSs/m17HmeBJ1ubMMy6mFz5pP06ocvaZzZh3fhueib8d76Q9DI7jsPzyr5hz9mscqXV/bsTXdvsqdHo5e//1M4RmeOpHF9NmJnR3bOl100DI2+6yNffnnYPb4Jfrn0eEOgTvl+7G1FNrGppA/wDoOZcgTi08O1pTiiM1F3DWZASNk0JHeHq7nm7b09v99H4//Z+O/nQbX8OpoIZKKB/CqaFVBWFdeRHWXil0CtNTodPIBF1DE1HF16GSr0MVqQM9M5OXPAQT4/oJ4TKSi/6Bi+ZKSSllQndFJ339ixnfBOJbp3dkTBXiqNDNkt6H56PaLvxbL20q5iQNAT2xSEd3X9PQ3z/AV8ZDkgj9SvdXEKpyfHHEemHD1/bal2dCd8YoDXFRCxpTLSAj6/YMTRVu7tAYLs584xRatCoUPbSp6BqSiFi1FtHqUISpgqHmOGHUpiM4PSKg4jjQf87S9FNf4oqLC8WejujU/u5Of2lyRp1e1th85SDevLDTL3ERmdAd9ezpvDCcr9gFkJ5SjyxS2qMiLndwRlzKOjy1Ra/RxWvChdtF9pF67W3QIwR0Z7VxKjdX++0SNa2HXgAZG2O5DLai7FeUSjw18pQnqfL5/h1NW6LXLQch0h3mlgods8MYqGfAd6EbcmaC519jjDIGApkB34Sen3sfOPPm1hKgKJA7grXNvwx4L/SiWZ1gMu1jb5P2bwcx69Iw4J3QaegKk5G+uyhgI+ZKQw+zIhcGxAudEA56Hd1tscRaYIkx0AoYEC90vW4OCMlrBdhYExkDDQyIE7oQHZesDfSXcrH+ZQzYM+C50Atm3gBeiLLVrIGHWJcxBqRgwDOhH8+LQXnFPoB0lqJSZoMx0NwMuBc6yVPBULERhAxt7sax+hgDUjHgXuiG7LngMUuqCpkdxkBLMOBa6AW60TCTlS3RMFYnY0BKBpwLnUa9NZl3B/LLtqQkgtmSNwOOhX7whXjU1NKz5e4DdcubH4ZOJgw0Fbrl7c9fg5B7ZYKRwWAMOLgio89+CwTTGTeMATkxYDui63OyQPglcgLIsDAGKAPXhF6YfQvM3HeBENKZdQ1jQGoGLEIvmJ0EvnZ/c79ES2owzB5jwBkDHGhIZ/2R7QC5g9HEGJArAxzyde8D5Gm5AmS4GAO2c3TGB2OgFTLALR1KA6e5SByvUpEp7s+6tELwrMnKYcCl0DmYVOCyzOM3L2dCV44mZInUhdBrVFCPMmdt3MCmLrLsemWBcih0DlfVBMNNWVu2WdlgI7qydCE7tE2FzpVpVOqhdZkbaJSKhsSELruuVxYgG6FzOK+Bekjd+I16exaY0JWlC9mhbRA6h5PBCBpUM369w1jdTOiy63plAaoX+rEQNTewetzmEmfomdCVpQvZoeWWDi3UctrBlePXnHHpTZcdcgZIUQxErnk43vjI2ovuQP8faDGikjbF4FsAAAAASUVORK5CYII=",V="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",Y="data:image/png;base64,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",L=a(14521),w="data:image/jpeg;base64,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",ne="data:image/png;base64,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",oe=a(59301),re=Object.defineProperty,ae=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,Qe=(h,T,ce)=>T in h?re(h,T,{enumerable:!0,configurable:!0,writable:!0,value:ce}):h[T]=ce,O=(h,T)=>{for(var ce in T||(T={}))Ee.call(T,ce)&&Qe(h,ce,T[ce]);if(ae)for(var ce of ae(T))W.call(T,ce)&&Qe(h,ce,T[ce]);return h};const He=h=>React.createElement("svg",O({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"},h),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 Be="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",Ae="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=",xe=a.p+"static/certificate.a2a9ee77.jpg",se=Object.defineProperty,we=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,Le=(h,T,ce)=>T in h?se(h,T,{enumerable:!0,configurable:!0,writable:!0,value:ce}):h[T]=ce,Ue=(h,T)=>{for(var ce in T||(T={}))te.call(T,ce)&&Le(h,ce,T[ce]);if(we)for(var ce of we(T))_.call(T,ce)&&Le(h,ce,T[ce]);return h};const Fe=h=>React.createElement("svg",Ue({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},h),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 Te="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",ct="data:image/png;base64,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",ut="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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",We=a.p+"static/question.ed747acc.gif",pt="data:image/gif;base64,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",Je=a(55351),Ft="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",it="data:image/png;base64,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",H="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=",_e="data:image/png;base64,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",E=a(53114),l="data:image/png;base64,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",A="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"},53398:function(mn,lt,a){"use strict";a.d(lt,{Q:function(){return U}});var i=a(59301),z=a(57809),R=a(5112),pe=a(5871),N=a(59301),U=(d=>(d[d.Number=1]="Number",d[d.Percent=2]="Percent",d))(U||{});const C=({value:d,onChange:S,disabled:o,hidePercentOption:F=!1,percentType:v="select"})=>{const p=(0,i.useMemo)(()=>F?1:2,[F]),[I,P]=(0,i.useState)(p);console.log(I);const b=Q=>d.type===1?`${Q}\u5206`:`${Q}%`,j=(0,i.useCallback)(Q=>{if(I===1){const Z=Q.replace("\u5206","");return isNaN(parseInt(Z,10))?0:Z}else return Q.replace("%","")},[I]);return(0,i.useEffect)(()=>{P(d.type)},[d]),N.createElement("div",{style:{display:"flex",alignItems:"center"}},v=="select"&&N.createElement(z.default,{size:"large",onChange:Q=>{P(Q),S({type:Q,inputValue:Q===1?5:20})},value:I||p,style:{width:100},options:F?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:o}),v=="radio"&&N.createElement(R.ZP.Group,{size:"large",onChange:Q=>{const Z=Q.target.value;P(Z),S({type:Z,inputValue:Z===1?5:20})},value:I||p,disabled:o},!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")),v=="radio"&&N.createElement("div",{style:{marginRight:"10px",color:"#000000"}},d.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),N.createElement(pe.Z,{size:"large",disabled:o,value:d.inputValue,style:{width:"120px"},parser:j,addonAfter:d.type===1?"\u5206":"%",max:I===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:Q=>{S({type:I,inputValue:Q})}}),v=="radio"&&d.type==2&&N.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};lt.Z=C},90609:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return d}});var i=a(59301),z={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=a(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",U=(S,o,F)=>new Promise((v,p)=>{var I=j=>{try{b(F.next(j))}catch(Q){p(Q)}},P=j=>{try{b(F.throw(j))}catch(Q){p(Q)}},b=j=>j.done?v(j.value):Promise.resolve(j.value).then(I,P);b((F=F.apply(S,o)).next())}),d=({type:S,resdata:o,onok:F,oktext:v,okloading:p})=>{const[I,P]=(0,i.useState)(!1),{can_copy_list:b,can_copy_num:j,challenge_type:Q,course_data_list:Z,no_copy_list:V,no_copy_num:Y,no_use_list:L,no_use_num:w,repeat_shixun_num:ne,student_count:oe,total_num:re,use_num:ae}=o;let Ee=j>0||S==="exercise";(0,i.useEffect)(()=>{(o==null?void 0:o.student_count)>0&&P(!0)},[o]),console.log("---11",p),(0,i.useEffect)(()=>{p||P(!1)},[p]);const W=()=>{if(S==="exercise"&&Q===1)return i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:z.orangeColor},oe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",i.createElement("span",{className:z.orangeColor},ae),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:z.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 i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:z.orangeColor},oe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",i.createElement("span",{className:z.orangeColor},ae),"\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",i.createElement("span",{className:z.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 i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:z.orangeColor},oe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:z.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 i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:z.orangeColor},oe),"\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",i.createElement("span",{className:z.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 i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:z.orangeColor},oe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",i.createElement("span",{className:z.orangeColor},ae),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:z.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 i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",i.createElement("span",{className:z.orangeColor},oe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",i.createElement("span",{className:z.orangeColor},ae)," \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",i.createElement("span",{className:z.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 i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:z.orangeColor},oe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",i.createElement("span",{className:z.orangeColor},ae),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",i.createElement("span",{className:z.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 i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:z.orangeColor},oe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",i.createElement("span",{className:z.orangeColor},ae),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:z.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 i.createElement(i.Fragment,null,"\u8BFE\u5802\u5185\u6709",i.createElement("span",{className:z.orangeColor},oe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",i.createElement("span",{className:z.orangeColor},ae),"\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",i.createElement("span",{className:z.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},Qe=()=>{if(S==="exercise"||S==="subject"||S==="exercisepush"||S==="shixunpush")return i.createElement("div",{style:{marginTop:20}},Y>0&&i.createElement("div",null,i.createElement("span",{className:z.flex},i.createElement("img",{src:N,style:{width:14}}),i.createElement("span",{className:z.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),i.createElement("div",{className:z.statusbody},S==="exercise"&&i.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",i.createElement("span",{className:z.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")&&i.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ee&&i.createElement("span",{className:z.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"&&i.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ee&&i.createElement("span",{className:z.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"),i.createElement("div",null,V==null?void 0:V.map((O,He)=>i.createElement("a",{href:`/shixuns/${O.identifier}/challenges`,target:"_blank"},"\u300A",O==null?void 0:O.name,"\u300B",He+1!==Y&&"\u3001"))))),j>0&&i.createElement("div",{style:{marginTop:20}},i.createElement("span",{className:z.flex},i.createElement("img",{src:pe,style:{width:14}}),i.createElement("span",{className:z.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),i.createElement("div",{className:z.statusbody},S==="exercise"&&i.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")&&i.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"&&i.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"),i.createElement("div",null,b==null?void 0:b.map((O,He)=>i.createElement("a",{href:`/shixuns/${O.identifier}/challenges`,target:"_blank"},"\u300A",O==null?void 0:O.name,"\u300B",He+1!==j&&"\u3001"))))));if(S==="shixun")return i.createElement("div",{style:{marginTop:20}},j>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 i.createElement(R.default,{open:I,onCancel:()=>{P(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Ee&&"none"}},zIndex:1003,confirmLoading:p,okText:Ee?v:"\u6211\u77E5\u9053\u4E86",onOk:()=>U(void 0,null,function*(){Ee?yield F([...b,...L]):P(!1)})},i.createElement("div",{style:{maxHeight:600,overflow:"auto"}},W(),Qe()))}},47140:function(mn,lt,a){"use strict";a.d(lt,{i:function(){return w},Z:function(){return oe}});var i={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"},z=a(71418),R=a(6848),pe=a(93948),N=a(92310),U=a.n(N),C=a(63949),d=a(13922),S=a(81779),o=a(79005),F=a(20345),v=a(77882),p=a(31081),I=a(75309),P=a(71979),b=a(47558),j=a(42922),Q=a(66832),Z=a(96593),V=a(19664),Y=a(91833),L=a(59301);const w=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:o,swimg:F},{name:"101\u8BA1\u5212",ptimg:v,swimg:p},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:I,swimg:P},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:b,swimg:j},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Q,swimg:Z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:V,swimg:Y}];var oe=({className:re,dataSource:ae=[],col:Ee=4,right:W,bottom:Qe=23,precision:O=0,wrapWidth:He=1200,trackEventItems:Be,loading:Ae,onRemove:xe=()=>{},isCurrent:se=!0,showAlias:we=!1,showProgress:te=!1})=>{const _=Math.floor((He-(Ee-1)*W)/Ee),Le=[{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(Ue=>(window.ENV==="build"&&(Ue.ptimg=`/react/build${Ue.ptimg}`,Ue.swimg=`/react/build${Ue.swimg}`),Ue));return L.createElement(z.Z,{spinning:Ae},L.createElement("div",{className:U()(i.list,re)},!!(ae!=null&&ae.length)&&(ae==null?void 0:ae.map((Ue,Fe)=>{var Te,ct,ut,We,pt,Je;const{name:Ft,id:it,identifier:H,featured:_e,school_name:E,image_url:l,excellent:A,is_plan:h}=Ue;return L.createElement("div",{key:it,className:se&&te?i.wrapisCurrent:i.wrap,style:{width:_,marginRight:(1+Fe)%Ee===0?0:W+O,marginBottom:Qe}},L.createElement("a",{className:i.li,onClick:T=>{T.preventDefault(),T.stopPropagation(),Be&&(0,C.L9)([Be]),(0,C.xg)(`/paths/${H}`)}},L.createElement("div",{className:i.img},L.createElement("img",{className:i.cover,src:`${l}`}),se&&(0,S.bg)()&&(Ue==null?void 0:Ue.studying)&&L.createElement("div",{className:`${i.movebq} user-path-items`,onClick:T=>{T.stopPropagation(),xe(Ue)}},L.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),L.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Te=Ue==null?void 0:Ue.subject_tags)==null?void 0:Te.map((T,ce)=>{var D,G;if(ce===0){const ue=(D=Le.find(ge=>ge.name==T))==null?void 0:D.swimg;return L.createElement("img",{className:i.sign,src:ue,style:{left:"-4px"}})}const Oe=(G=Le.find(ue=>ue.name==T))==null?void 0:G.ptimg;return L.createElement("img",{className:i.sign,src:Oe,style:{left:`${48+52*(ce-1)+2*ce}px`}})}),L.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ue==null?void 0:Ue.excellent)&&L.createElement("div",{className:i.bq},"\u5F00\u653E\u8BFE\u7A0B"))),L.createElement("div",{className:i.name},L.createElement(R.Z,{title:we&&(Ue!=null&&Ue.excellent_alias_name)?L.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Ft}`,L.createElement("br",null),L.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ue==null?void 0:Ue.excellent_alias_name}`)):Ft},L.createElement("span",{className:i.e},we&&(Ue==null?void 0:Ue.excellent_alias_name)||Ft))),se&&te&&((ct=Ue==null?void 0:Ue.progress)==null?void 0:ct.all_score)!=0&&L.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},L.createElement(pe.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((ut=Ue==null?void 0:Ue.progress)==null?void 0:ut.my_score)/((We=Ue==null?void 0:Ue.progress)==null?void 0:We.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(pt=Ue==null?void 0:Ue.progress)==null?void 0:pt.my_score,"/",(Je=Ue==null?void 0:Ue.progress)==null?void 0:Je.all_score),(!se||!te)&&L.createElement("div",{className:i.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,Ue.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,Ue.members_count)))))))})),!ae.length&&L.createElement(d.Z,null)))}},16338:function(mn,lt,a){"use strict";a.d(lt,{jL:function(){return N},w9:function(){return hr},vv:function(){return ye},dN:function(){return ta},QD:function(){return Va},cQ:function(){return D.Z},vg:function(){return xn},Oz:function(){return Qn},op:function(){return Ln},O5:function(){return JA},_b:function(){return Ar},t7:function(){return Qe},tT:function(){return Be},Gi:function(){return zn},YG:function(){return yt},Ed:function(){return Vn},kT:function(){return _t},qp:function(){return j},Um:function(){return w},K3:function(){return V},vr:function(){return yi},qE:function(){return Da},Je:function(){return we},wb:function(){return Ft},rC:function(){return ce},lB:function(){return _e},cq:function(){return oa},kO:function(){return Tt},tp:function(){return re},Si:function(){return Gi},k8:function(){return Ls},Du:function(){return kA}});var i=a(59301),z={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,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==",N=({dataSource:Bn=[],img:en,imgWidth:Mt=346,title:Hn,sunTitle:Br,bannerExtraContent:Zr})=>i.createElement("div",{className:z.banner},i.createElement("div",{className:z.content},i.createElement("aside",null,i.createElement("p",null,i.createElement("b",null,Hn),i.createElement("span",null,Br)),Bn.length>0&&i.createElement("div",{className:z.btns},Bn.map((Nn,Fr)=>i.createElement("div",{key:Fr,onClick:Nn.click},Nn.name,Nn.sign?i.createElement("img",{src:R,width:39}):null))),Zr),en&&i.createElement("img",{style:{marginTop:33,marginRight:38},src:en,width:Mt}))),U={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=a(92310),d=a.n(C),S=a(89392),o=Object.defineProperty,F=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,I=(Bn,en,Mt)=>en in Bn?o(Bn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Bn[en]=Mt,P=(Bn,en)=>{for(var Mt in en||(en={}))v.call(en,Mt)&&I(Bn,Mt,en[Mt]);if(F)for(var Mt of F(en))p.call(en,Mt)&&I(Bn,Mt,en[Mt]);return Bn},j=({dataSource:Bn=[],value:en,onChange:Mt,onTitleChange:Hn,className:Br,title:Zr,titleWidth:Nn=41,style:Fr={},fontColor:ka="#6A7283",showCount:fo,classNameActive:$o,styleItem:nn={}})=>{const[Ja,Za]=(0,i.useState)(0),[si,La]=(0,i.useState)(!1),Ua=(0,i.useRef)(null),Lo=(0,i.useRef)(null);return(0,i.useEffect)(()=>{var go;Bn.length!==0&&(((go=Ua==null?void 0:Ua.current)==null?void 0:go.clientHeight)>97?Za(1):Za(0)),Bn.length===0&&Za(0),La(!1)},[Bn]),i.createElement("div",{className:d()(U.row,Br),style:Fr},i.createElement("div",{onClick:(0,S.throttle)(()=>Hn==null?void 0:Hn(),2e3),style:{width:Nn,marginTop:si?12:4},className:`${U.title} ${Hn?"current":""}`},Zr),i.createElement("div",{className:si?`${U.tagsWrap} ${U.tagsBorderWrap}`:U.tagsWrap},i.createElement("div",{className:U.bar,ref:Lo,style:Ja>0?{height:Ja===1?97:"auto",overflow:Ja===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},i.createElement("div",{className:U.tag,ref:Ua},Bn==null?void 0:Bn.map(go=>i.createElement("span",{onClick:()=>Mt(go.id),key:go.id,style:P(P({color:ka},nn),(go==null?void 0:go.style)||{}),className:en===go.id?d()($o||U.active,go.classNameActive):""},i.createElement("span",{title:go.name,className:U.name},go.name),!!fo&&i.createElement("span",{className:U.num},go.count))))),!!Ja&&i.createElement(i.Fragment,null,Ja===1?i.createElement("div",{onClick:()=>{var go;Za(2),((go=Ua==null?void 0:Ua.current)==null?void 0:go.clientHeight)>245?La(!0):La(!1)},className:U.action},"\u5C55\u5F00",i.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):i.createElement("div",{onClick:()=>{Lo.current.scrollTop=0,Za(1),La(!1)},className:U.action},"\u6536\u8D77",i.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:Bn=[],value:en,onChange:Mt,onTitleChange:Hn,className:Br,title:Zr,titleWidth:Nn=41,style:Fr={},fontColor:ka="#6A7283",showCount:fo,expand:$o=!0})=>{const[nn,Ja]=(0,i.useState)(0),[Za,si]=(0,i.useState)(!1),La=(0,i.useRef)(null),Ua=(0,i.useRef)(null),[Lo,go]=(0,i.useState)($o);return i.createElement("div",{className:d()(Q.row,Br),style:Fr},i.createElement("div",{className:"flex item-center justify-between"},i.createElement("div",{onClick:(0,S.throttle)(()=>Hn==null?void 0:Hn(),2e3),style:{width:Nn,marginTop:Za?12:4},className:`${Q.title} ${Hn?"current":""}`},Zr),i.createElement("i",{className:`iconfont ${Lo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Lo?8:10},onClick:()=>go(!Lo)})),Lo&&i.createElement("div",{className:Za?`${Q.tagsWrap} ${Q.tagsBorderWrap}`:Q.tagsWrap},i.createElement("div",{className:Q.fenge}),i.createElement("div",{className:Q.bar,ref:Ua},i.createElement("div",{className:Q.tag,ref:La},Bn==null?void 0:Bn.map(cA=>i.createElement("span",{onClick:()=>Mt(cA.id),key:cA.id,style:{color:ka},className:en===cA.id?Q.active:""},i.createElement("span",{title:cA.name,className:Q.name},cA.name),!!fo&&i.createElement("span",{className:Q.num},cA.count)))))))},Y={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},w=({dataSource:Bn=[],value:en,onChange:Mt,onTitleChange:Hn,className:Br,title:Zr,titleWidth:Nn=41,style:Fr={},fontColor:ka="#fff",showCount:fo,expand:$o=!0})=>{const[nn,Ja]=(0,i.useState)(0),[Za,si]=(0,i.useState)(!1),La=(0,i.useRef)(null),Ua=(0,i.useRef)(null),[Lo,go]=(0,i.useState)($o);return i.createElement("div",{className:d()(Y.row,Br),style:Fr},i.createElement("div",{className:"flex item-center justify-between"},i.createElement("div",{onClick:(0,S.throttle)(()=>Hn==null?void 0:Hn(),2e3),style:{width:Nn},className:`${Y.title} ${Hn?"current":""}`},Zr),i.createElement("i",{className:`iconfont ${Lo?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:Lo?"#00DDC7":"#037F74",fontSize:Lo?10:12},onClick:()=>go(!Lo)})),Lo&&i.createElement("div",{className:Za?`${Y.tagsWrap} ${Y.tagsBorderWrap}`:Y.tagsWrap},i.createElement("div",{className:Y.bar,ref:Ua},i.createElement("div",{className:Y.tag,ref:La},Bn==null?void 0:Bn.map(cA=>i.createElement("span",{onClick:()=>Mt(cA.id),key:cA.id,style:{color:ka},className:en===cA.id?Y.active:""},i.createElement("span",{title:cA.name,className:Y.name},cA.name),!!fo&&i.createElement("span",{className:Y.num},cA.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"},re=({dataSource:Bn=[],value:en,onChange:Mt,className:Hn,style:Br={}})=>i.createElement("div",{style:Br,className:d()(ne.tabs,Hn)},Bn.map(Zr=>i.createElement("span",{onClick:()=>Mt(Zr.id),className:en===Zr.id?ne.active:"",key:Zr.id},Zr.name))),ae={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"},Ee=a(92832),Qe=({dataSource:Bn=[],value:en="",onChange:Mt,onInputChange:Hn=()=>{},className:Br,style:Zr={},placeholder:Nn,allowClear:Fr=!1})=>{var ka;const[fo,$o]=(0,i.useState)(""),[nn,Ja]=(0,i.useState)("");(0,i.useEffect)(()=>{var La;let Ua=en;(La=JSON.stringify(en))!=null&&La.includes("{")&&($o(en.id),Ua=en.value||"");try{Ja(decodeURIComponent(Ua||""))}catch(Lo){Ja(decodeURIComponent(Ua||""))}},[en]);const Za=()=>{Mt(encodeURIComponent(nn),fo||null)},si=La=>{La!==fo&&($o(La),Mt(encodeURIComponent(nn),La))};return i.createElement("div",{className:d()(ae.input,Br),style:Zr},!!Bn.length&&i.createElement("div",{className:ae.dropdown},i.createElement("div",{className:ae.text},(ka=Bn.find(La=>La.id===fo))==null?void 0:ka.name,i.createElement("i",{className:"iconfont icon-zhankai4"}),i.createElement("b",{className:ae.b1}),i.createElement("b",{className:ae.b2})),i.createElement("div",{className:ae.menu},Bn.map((La,Ua)=>i.createElement("div",{key:Ua,onClick:()=>si(La.id)},La.name)))),i.createElement(Ee.default,{onPressEnter:Za,value:nn,onChange:La=>{Ja(La.target.value),Hn(encodeURIComponent(La.target.value),fo||null)},bordered:!1,placeholder:Nn}),i.createElement("i",{onClick:Za,className:"iconfont icon-sousuo9 font14 pl10 current"}))},O={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},Be=({dataSource:Bn=[],value:en="",onChange:Mt,onInputChange:Hn=()=>{},className:Br,style:Zr={},placeholder:Nn,allowClear:Fr=!1})=>{var ka;const[fo,$o]=(0,i.useState)(""),[nn,Ja]=(0,i.useState)("");(0,i.useEffect)(()=>{var La;let Ua=en;(La=JSON.stringify(en))!=null&&La.includes("{")&&($o(en.id),Ua=en.value||"");try{Ja(decodeURIComponent(Ua||""))}catch(Lo){Ja(decodeURIComponent(Ua||""))}},[en]);const Za=()=>{Mt(encodeURIComponent(nn),fo||null)},si=La=>{La!==fo&&($o(La),Mt(encodeURIComponent(nn),La))};return i.createElement("div",{className:d()(O.input,Br),style:Zr},!!Bn.length&&i.createElement("div",{className:O.dropdown},i.createElement("div",{className:O.text},(ka=Bn.find(La=>La.id===fo))==null?void 0:ka.name,i.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),i.createElement("div",{className:O.menu},Bn.map((La,Ua)=>i.createElement("div",{key:Ua,onClick:()=>si(La.id)},La.name)))),i.createElement(Ee.default,{onPressEnter:Za,value:nn,onChange:La=>{Ja(La.target.value),Hn(encodeURIComponent(La.target.value),fo||null)},bordered:!1,placeholder:Nn}),i.createElement("i",{onClick:Za,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"},xe=a(95392),we=({value:Bn,onChange:en,className:Mt,total:Hn,pageSize:Br,style:Zr={}})=>{const Nn=(0,xe.useIntl)(),Fr=Bn<2,ka=Bn>=Math.ceil(Hn/Br);return Hn<=Br?i.createElement(i.Fragment,null):i.createElement("div",{className:d()(Ae.quickPager,Mt),style:Zr},i.createElement("div",{onClick:()=>{Fr||en(Bn-1,"prev")},className:Fr?Ae.disabled:""},Nn.formatMessage({id:"shixuns.previousPage"})),i.createElement("div",{onClick:()=>{ka||en(Bn+1,"next")},className:ka?Ae.disabled:""},Nn.formatMessage({id:"shixuns.nextPage"})))},te={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"},_=a(71418),Le=a(6848),Ue=a(13570),Fe=a(78323),Te=a(63949),ct=a(96908),ut=a(57177),We=a(81378),pt=a(13922),Ft=({className:Bn,dataSource:en=[],col:Mt=4,right:Hn,bottom:Br=23,precision:Zr=0,wrapWidth:Nn=1200,trackEventItems:Fr,loading:ka})=>{const fo=(0,xe.useIntl)(),$o=Math.floor((Nn-(Mt-1)*Hn)/Mt);return i.createElement(_.Z,{spinning:ka},i.createElement("div",{className:d()(te.list,Bn)},!!en.length&&en.map((nn,Ja)=>{const{name:Za,id:si,identifier:La,power:Ua,cover_image_id:Lo,pic:go}=nn;return i.createElement("div",{className:te.wrap,key:si,style:{width:$o,marginRight:(1+Ja)%Mt===0?0:Hn+Zr,marginBottom:Br}},i.createElement("a",{target:"_blank",href:`/shixuns/${La}/challenges`,className:te.li,onClick:cA=>{cA.preventDefault(),Fr&&(0,Te.L9)([Fr]),Ua&&(0,Te.xg)(`/shixuns/${La}/challenges`)}},i.createElement("div",{className:te.img},i.createElement("img",{className:te.cover,src:`${go}`}),nn.is_jupyter&&i.createElement("img",{className:te.sign,src:ct}),nn.is_jupyter_lab&&i.createElement("img",{className:te.sign,src:ut}),nn.is_unity_3d&&i.createElement("img",{className:te.sign,src:We})),i.createElement("div",{className:te.name},i.createElement(Le.Z,{title:Za||fo.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})},i.createElement("span",{className:te.e},Za||fo.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})))),i.createElement("div",{className:te.tags},i.createElement(Le.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),i.createElement("span",null,nn.challenges_count))),!!nn.myshixuns_count&&i.createElement(Le.Z,{placement:"bottom",title:fo.formatMessage({id:"shixuns.numberOfLearners"})},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),i.createElement("span",null,nn.myshixuns_count))),i.createElement(Le.Z,{placement:"bottom",title:fo.formatMessage({id:"shixuns.difficultyCoefficient",defaultMessage:"\u96BE\u5EA6\u7B49\u7EA7"})},i.createElement("span",null,i.createElement("span",null,nn.level))),i.createElement("div",{className:te.rate},i.createElement(Ue.Z,{allowHalf:!0,disabled:!0,defaultValue:nn.score_info}),i.createElement("span",null,"\xA0",nn.score_info?`${nn.score_info}\u5206`:"5\u5206")))),!Ua&&i.createElement("div",{className:te.lockWrap},i.createElement("img",{src:`${Fe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!en.length&&i.createElement(pt.Z,null)))},it={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"},_e=({className:Bn,dataSource:en=[],col:Mt=4,right:Hn,bottom:Br=23,precision:Zr=0,wrapWidth:Nn=1200,wrapClassName:Fr,trackEventItems:ka,loading:fo})=>{const $o=Math.floor((Nn-(Mt-1)*Hn)/Mt);return i.createElement(_.Z,{spinning:fo},i.createElement("div",{className:d()(it.list,Bn)},!!en.length&&en.map((nn,Ja)=>{const{name:Za,id:si,identifier:La,power:Ua,cover_image_id:Lo,pic:go}=nn;return i.createElement("div",{className:d()(it.wrap,Fr),key:si,style:{width:$o,marginRight:(1+Ja)%Mt===0?0:Hn+Zr,marginBottom:Br}},i.createElement("a",{target:"_blank",href:`/shixuns/${La}/challenges`,className:it.li,onClick:cA=>{cA.preventDefault(),ka&&(0,Te.L9)([ka]),Ua&&(0,Te.xg)(`/shixuns/${La}/challenges`)}},i.createElement("img",{src:a(47621),className:it.titleBg}),i.createElement("div",{className:it.name},i.createElement(Le.Z,{title:Za||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},i.createElement("span",{className:it.e},Za||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),i.createElement("div",{style:{padding:"14px",paddingBottom:0}},i.createElement("div",{className:it.img},i.createElement("img",{className:it.cover,src:Lo?`${Fe.Z.API_SERVER}/api/attachments/${Lo}`:`${Fe.Z.IMG_SERVER+go}`}),nn.is_jupyter&&i.createElement("div",{className:it.bq},"Jupyter"),nn.is_jupyter_lab&&i.createElement("div",{className:it.bq},"JupyterLab"),nn.is_unity_3d&&i.createElement("div",{className:it.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),i.createElement("div",{className:"mt20 flex item-center justify-between"},i.createElement("div",null,i.createElement("span",{className:it.text},"\u5B66\u4E60\u4EBA\u6570"),i.createElement("span",{className:it.value},nn.myshixuns_count)),i.createElement("div",null,i.createElement("span",{className:it.text},"\u56F0\u96BE\u7B49\u7EA7"),i.createElement("span",{className:it.value},nn.level))),i.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},i.createElement("div",null,i.createElement("span",{className:it.text},"\u5173\u5361\u6570"),i.createElement("span",{className:it.value},nn.challenges_count)),i.createElement("div",{className:it.rate},i.createElement(Ue.Z,{allowHalf:!0,disabled:!0,defaultValue:nn.score_info}),i.createElement("span",{className:it.value,style:{color:"#FF9C00"}},"\xA0",nn.score_info?`${nn.score_info}\u5206`:"5\u5206"))))),!Ua&&i.createElement("div",{className:it.lockWrap},i.createElement("img",{src:`${Fe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!en.length&&i.createElement(pt.Z,null)))},E={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},l="data:image/png;base64,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",A="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC",h="data:image/png;base64,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",ce=({className:Bn,dataSource:en=[],col:Mt=4,right:Hn,bottom:Br=23,precision:Zr=0,wrapWidth:Nn=1200,trackEventItems:Fr,loading:ka,wrapClassName:fo,imgClassName:$o})=>{const nn=Math.floor((Nn-(Mt-1)*Hn)/Mt);return i.createElement(_.Z,{spinning:ka},i.createElement("div",{className:d()(E.list,Bn)},!!en.length&&en.map((Ja,Za)=>{const{name:si,id:La,identifier:Ua,power:Lo,cover_image_id:go,pic:cA}=Ja;return i.createElement("div",{className:d()(E.wrap,fo),key:La,style:{width:nn,marginRight:(1+Za)%Mt===0?0:Hn+Zr,marginBottom:Br}},i.createElement("a",{target:"_blank",href:`/shixuns/${Ua}/challenges`,className:E.li,onClick:Us=>{Us.preventDefault(),Fr&&(0,Te.L9)([Fr]),Lo&&(0,Te.xg)(`/shixuns/${Ua}/challenges`)}},i.createElement("div",{className:d()(E.img,$o)},i.createElement("img",{className:E.cover,src:go?`${Fe.Z.API_SERVER}/api/attachments/${go}`:`${Fe.Z.IMG_SERVER+cA}`}),Ja.is_jupyter&&i.createElement("img",{className:E.sign,src:l}),Ja.is_jupyter_lab&&i.createElement("img",{className:E.sign,src:A}),Ja.is_unity_3d&&i.createElement("img",{className:E.sign,src:h})),i.createElement("div",{className:E.name},i.createElement(Le.Z,{title:si||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},i.createElement("span",{className:E.e},si||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),i.createElement("div",{className:E.tags},i.createElement(Le.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),i.createElement("span",null,Ja.challenges_count))),!!Ja.myshixuns_count&&i.createElement(Le.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),i.createElement("span",null,Ja.myshixuns_count))),i.createElement(Le.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},i.createElement("span",null,i.createElement("span",null,Ja.level))),i.createElement("div",{className:E.rate},i.createElement(Ue.Z,{allowHalf:!0,disabled:!0,defaultValue:Ja.score_info}),i.createElement("span",null,"\xA0",Ja.score_info?`${Ja.score_info}\u5206`:"5\u5206")))),!Lo&&i.createElement("div",{className:E.lockWrap},i.createElement("img",{src:`${Fe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!en.length&&i.createElement(pt.Z,null)))},D=a(47140),G={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"},Oe=a(79005),ue=a(20345),ge=a(77882),Ne=a(31081),gt=a(75309),Re=a(71979),Ye=a(47558),ke=a(42922),Ie=a(66832),q=a(96593),Pe=a(19664),je=a(91833),nt=Object.defineProperty,Qt=Object.getOwnPropertySymbols,dn=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,hn=(Bn,en,Mt)=>en in Bn?nt(Bn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Bn[en]=Mt,wn=(Bn,en)=>{for(var Mt in en||(en={}))dn.call(en,Mt)&&hn(Bn,Mt,en[Mt]);if(Qt)for(var Mt of Qt(en))Zt.call(en,Mt)&&hn(Bn,Mt,en[Mt]);return Bn};const ln=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Oe,swimg:ue},{name:"101\u8BA1\u5212",ptimg:ge,swimg:Ne},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:gt,swimg:Re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Ye,swimg:ke},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Ie,swimg:q},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Pe,swimg:je}];var Qn=({className:Bn,dataSource:en=[],col:Mt=4,right:Hn,bottom:Br=23,precision:Zr=0,wrapWidth:Nn=1200,trackEventItems:Fr,loading:ka,wrapClassName:fo,imgClassName:$o,isArrow:nn=!1,imgStyle:Ja={}})=>{const Za=Math.floor((Nn-(Mt-1)*Hn)/Mt),[si,La]=(0,i.useState)(),[Ua,Lo]=(0,i.useState)(),go=Us=>La(Us),cA=()=>La(-1);return i.createElement(_.Z,{spinning:ka},i.createElement("div",{className:d()(G.list,Bn)},!!(en!=null&&en.length)&&(en==null?void 0:en.map((Us,Nt)=>{var Pt;const{name:Bt,id:Or,identifier:qa,featured:bo,school_name:Io,image_url:la,excellent:kt,is_plan:ia}=Us;return i.createElement("div",{key:Or,className:d()(G.wrap,fo),style:{width:Za,marginRight:(1+Nt)%Mt===0?0:Hn+Zr,marginBottom:Br}},i.createElement("a",{target:"_blank",href:`/paths/${qa}`,className:G.li,onClick:pa=>{pa.preventDefault(),Fr&&(0,Te.L9)([Fr]),(0,Te.xg)(`/paths/${qa}`)}},i.createElement("img",{src:a(39057),className:G.titleBg}),i.createElement("div",{className:G.name},i.createElement(Le.Z,{title:Bt},i.createElement("span",{className:G.e,style:{color:nn&&si===Nt?"#145DFF":"#000000"},onMouseEnter:()=>{go(Nt)},onMouseLeave:cA},Bt))),i.createElement("div",{style:{padding:"14px",paddingBottom:0}},i.createElement("div",{className:d()(G.img,$o)},i.createElement("img",{className:G.cover,style:wn({},Ja),src:`${Fe.Z.IMG_SERVER+la}`}),(Pt=Us==null?void 0:Us.subject_tags)==null?void 0:Pt.map((pa,Mr)=>{var ri,Ma;if(Mr===0){const ao=(ri=ln.find(Ha=>Ha.name==pa))==null?void 0:ri.swimg;return i.createElement("img",{className:G.sign,src:ao,style:{left:"-4px"}})}const Go=(Ma=ln.find(ao=>ao.name==pa))==null?void 0:Ma.ptimg;return i.createElement("img",{className:G.sign,src:Go,style:{left:`${48+52*(Mr-1)+2*Mr}px`}})}),i.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Us==null?void 0:Us.excellent)&&i.createElement("div",{className:G.bq},"\u5F00\u653E\u8BFE\u7A0B"))),i.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},i.createElement("div",null,i.createElement("span",{className:G.text},"\u7AE0\u8282\u6570"),i.createElement("span",{className:G.value},Us.stages_count)),i.createElement("div",null,i.createElement("span",{className:G.text},"\u5B66\u4E60\u4EBA\u6570"),i.createElement("span",{className:G.value},Us.members_count))))))})),!en.length&&i.createElement(pt.Z,null)))},Yn={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},Dr=a(81779),On=a(59301);const $r=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Oe,swimg:ue},{name:"101\u8BA1\u5212",ptimg:ge,swimg:Ne},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:gt,swimg:Re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Ye,swimg:ke},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Ie,swimg:q},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Pe,swimg:je}];var xn=({className:Bn,dataSource:en=[],col:Mt=4,right:Hn,bottom:Br=23,precision:Zr=0,wrapWidth:Nn=1200,trackEventItems:Fr,loading:ka,onRemove:fo=()=>{},isCurrent:$o=!0,showAlias:nn=!1,wrapClassName:Ja,imgClassName:Za})=>{const si=Math.floor((Nn-(Mt-1)*Hn)/Mt),La=[{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(Ua=>(window.ENV==="build"&&(Ua.ptimg=`/react/build${Ua.ptimg}`,Ua.swimg=`/react/build${Ua.swimg}`),Ua));return On.createElement(_.Z,{spinning:ka},On.createElement("div",{className:d()(Yn.list,Bn)},!!(en!=null&&en.length)&&(en==null?void 0:en.map((Ua,Lo)=>{var go;const{name:cA,id:Us,identifier:Nt,featured:Pt,school_name:Bt,image_url:Or,excellent:qa,is_plan:bo}=Ua;return On.createElement("div",{key:Us,className:d()(Yn.wrap,Ja),style:{width:si,marginRight:(1+Lo)%Mt===0?0:Hn+Zr,marginBottom:Br}},On.createElement("a",{className:Yn.li,onClick:Io=>{Io.preventDefault(),Io.stopPropagation(),Fr&&(0,Te.L9)([Fr]),(0,Te.xg)(`/paths/${Nt}`)}},On.createElement("div",{className:d()(Yn.img,Za)},On.createElement("img",{className:Yn.cover,src:`${Fe.Z.IMG_SERVER+Or}`}),$o&&(0,Dr.bg)()&&(Ua==null?void 0:Ua.studying)&&On.createElement("div",{className:`${Yn.movebq} user-path-items`,onClick:Io=>{Io.stopPropagation(),fo(Ua)}},On.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),On.createElement("span",{className:"c-red"},"\u79FB\u9664")),(go=Ua==null?void 0:Ua.subject_tags)==null?void 0:go.map((Io,la)=>{var kt,ia;if(la===0){const Mr=(kt=La.find(ri=>ri.name==Io))==null?void 0:kt.swimg;return On.createElement("img",{className:Yn.sign,src:Mr,style:{left:"-4px"}})}const pa=(ia=La.find(Mr=>Mr.name==Io))==null?void 0:ia.ptimg;return On.createElement("img",{className:Yn.sign,src:pa,style:{left:`${48+52*(la-1)+2*la}px`}})}),On.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(Ua==null?void 0:Ua.excellent)&&On.createElement("div",{className:Yn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),On.createElement("div",{className:Yn.name},On.createElement(Le.Z,{title:nn&&(Ua!=null&&Ua.excellent_alias_name)?On.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${cA}`,On.createElement("br",null),On.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ua==null?void 0:Ua.excellent_alias_name}`)):cA},On.createElement("span",{className:Yn.e},nn&&(Ua==null?void 0:Ua.excellent_alias_name)||cA))),On.createElement("div",{className:Yn.tags},On.createElement("div",null,On.createElement(Le.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},On.createElement("span",null,On.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),On.createElement("span",null,Ua.stages_count))),On.createElement(Le.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},On.createElement("span",null,On.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),On.createElement("span",null,Ua.members_count)))))))})),!en.length&&On.createElement(pt.Z,null)))},qt={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"},Mn="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",Zn=a(59301),hr=({className:Bn,dataSource:en=[],col:Mt=4,right:Hn,bottom:Br=23,precision:Zr=0,wrapWidth:Nn=1200,trackEventItems:Fr,loading:ka})=>{const fo=(0,xe.useIntl)(),$o=Math.floor((Nn-(Mt-1)*Hn)/Mt);return Zn.createElement(_.Z,{spinning:ka},Zn.createElement("div",{className:d()(qt.list,Bn)},!!en.length&&en.map((nn,Ja)=>{const{subject_identifier:Za,id:si,identifier:La,power:Ua}=nn,Lo=nn.is_public!=0&&nn.is_public;return Zn.createElement("div",{className:qt.wrap,key:si,style:{width:$o,marginRight:(1+Ja)%Mt===0?0:Hn+Zr,marginBottom:Br}},Zn.createElement("a",{className:qt.li,onClick:go=>{go.preventDefault(),Fr&&(0,Te.L9)([Fr]),(0,Te.xg)(nn.first_category_url)}},Zn.createElement("div",{className:qt.top},Zn.createElement(Le.Z,{title:nn.name},Zn.createElement("div",{className:qt.name},nn.name)),Zn.createElement("img",{className:qt.img,src:Fe.Z.IMG_SERVER+"/images/"+nn.avatar_url}),Zn.createElement("div",{className:qt.text,title:nn.creator},nn.creator),Za&&Zn.createElement("div",{className:qt.btns},Zn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Zn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Lo&&Zn.createElement("div",{className:qt.sign},fo.formatMessage({id:"classrooms.public",defaultMessage:"\u516C\u5F00"}))),Zn.createElement("div",{className:qt.bottom},nn.visits>0&&Zn.createElement(Le.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Zn.createElement("span",null,Zn.createElement("i",{className:"iconfont icon-liulanyan"}),Zn.createElement("span",null,nn.visits))),nn.course_members_count>0&&Zn.createElement(Le.Z,{title:"\u6210\u5458",placement:"bottom"},Zn.createElement("span",null,Zn.createElement("i",{className:"iconfont icon-chengyuan"}),nn.course_members_count)),nn.tasks_count>0&&Zn.createElement(Le.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Zn.createElement("span",null,Zn.createElement("i",{className:"iconfont icon-zuoye"}),nn.tasks_count)),nn.is_end?Zn.createElement("div",{style:{color:"#6B758B"}},fo.formatMessage({id:"classrooms.ended",defaultMessage:"\u5DF2\u7ED3\u675F"})):Zn.createElement("div",{style:{color:"#00B187"}},fo.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"})))),!nn.is_accessible&&Zn.createElement("div",{className:qt.lockWrap},Zn.createElement("img",{src:`${Fe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Zn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!en.length&&Zn.createElement(pt.Z,null)))},jr={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"},vo="data:image/png;base64,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",ta=({className:Bn,dataSource:en=[],col:Mt=4,right:Hn,bottom:Br=23,precision:Zr=0,wrapWidth:Nn=1200,wrapClassName:Fr,trackEventItems:ka,loading:fo})=>{const $o=Math.floor((Nn-(Mt-1)*Hn)/Mt);return i.createElement(_.Z,{spinning:fo},i.createElement("div",{className:d()(jr.list,Bn)},!!en.length&&en.map((nn,Ja)=>{const{subject_identifier:Za,id:si,identifier:La,power:Ua}=nn,Lo=nn.is_public!=0&&nn.is_public;return i.createElement("div",{className:d()(`${jr.wrap} ${nn.is_accessible?"":jr.warpStyle}`,Fr),key:si,style:{width:$o,marginRight:(1+Ja)%Mt===0?0:Hn+Zr,marginBottom:Br}},i.createElement("a",{className:jr.li,onClick:go=>{go.preventDefault(),ka&&(0,Te.L9)([ka]),(0,Te.xg)(nn.first_category_url)}},i.createElement("div",{className:jr.creator},i.createElement("img",{className:jr.img,src:Fe.Z.IMG_SERVER+"/images/"+nn.avatar_url}),i.createElement("div",{className:jr.text,title:nn.creator},nn.creator)),i.createElement("div",{className:jr.top},i.createElement(Le.Z,{title:nn.name},i.createElement("div",{className:jr.name},nn.name)),Lo&&i.createElement("div",{className:jr.sign},"\u516C\u5F00")),i.createElement("div",{className:jr.middle},i.createElement("div",{className:jr.row,style:{marginBottom:6}},i.createElement("div",null,i.createElement("span",{className:jr.text},"\u8BBF\u95EE\u91CF"),i.createElement("span",{className:jr.value},(nn==null?void 0:nn.visits)||0)),i.createElement("div",null,i.createElement("span",{className:jr.text},"\u6210\u5458"),i.createElement("span",{className:jr.value},(nn==null?void 0:nn.course_members_count)||0))),i.createElement("div",{className:jr.row},i.createElement("div",null,i.createElement("span",{className:jr.text,style:{width:42}},"\u4F5C",i.createElement("span",{style:{marginLeft:14}},"\u4E1A")),i.createElement("span",{className:jr.value},(nn==null?void 0:nn.tasks_count)||0)),i.createElement("div",null,i.createElement("span",{className:jr.text},"\u72B6\u6001"),nn.is_end?i.createElement("span",{className:jr.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):i.createElement("span",{className:jr.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Za&&i.createElement("div",{className:jr.btns},i.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),i.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!nn.is_accessible&&i.createElement("div",{className:jr.lockWrap},i.createElement("img",{src:`${Fe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!en.length&&i.createElement(pt.Z,null)))},Tr={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},st="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",ye=({className:Bn,dataSource:en=[],col:Mt=4,right:Hn,bottom:Br=23,precision:Zr=0,wrapWidth:Nn=1200,wrapClassName:Fr,trackEventItems:ka,loading:fo})=>{const $o=Math.floor((Nn-(Mt-1)*Hn)/Mt);return i.createElement(_.Z,{spinning:fo},i.createElement("div",{className:d()(Tr.list,Bn)},!!en.length&&en.map((nn,Ja)=>{const{subject_identifier:Za,id:si,identifier:La,power:Ua}=nn,Lo=nn.is_public!=0&&nn.is_public;return i.createElement("div",{className:d()(`${Tr.wrap} ${nn.is_accessible?"":Tr.warpStyle}`,Fr),key:si,style:{width:$o,marginRight:(1+Ja)%Mt===0?0:Hn+Zr,marginBottom:Br}},i.createElement("a",{className:Tr.li,onClick:go=>{go.preventDefault(),ka&&(0,Te.L9)([ka]),(0,Te.xg)(nn.first_category_url)}},i.createElement("div",{className:Tr.creator},i.createElement("img",{className:Tr.img,src:Fe.Z.IMG_SERVER+"/images/"+nn.avatar_url}),i.createElement("div",{className:Tr.text,title:nn.creator},nn.creator)),i.createElement("div",{className:Tr.top},i.createElement(Le.Z,{title:nn.name},i.createElement("div",{className:Tr.name},nn.name)),Lo&&i.createElement("div",{className:Tr.sign})),i.createElement("div",{className:Tr.middle},i.createElement("div",{className:Tr.row,style:{marginBottom:6}},i.createElement("div",null,i.createElement("span",{className:Tr.text},"\u8BBF\u95EE\u91CF"),i.createElement("span",{className:Tr.value},(nn==null?void 0:nn.visits)||0)),i.createElement("div",null,i.createElement("span",{className:Tr.text},"\u6210\u5458"),i.createElement("span",{className:Tr.value},(nn==null?void 0:nn.course_members_count)||0))),i.createElement("div",{className:Tr.row},i.createElement("div",null,i.createElement("span",{className:Tr.text,style:{width:42}},"\u4F5C",i.createElement("span",{style:{marginLeft:14}},"\u4E1A")),i.createElement("span",{className:Tr.value},(nn==null?void 0:nn.tasks_count)||0)),i.createElement("div",null,i.createElement("span",{className:Tr.text},"\u72B6\u6001"),nn.is_end?i.createElement("span",{className:Tr.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):i.createElement("span",{className:Tr.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),Za&&i.createElement("div",{className:Tr.btns},i.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),i.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!nn.is_accessible&&i.createElement("div",{className:Tr.lockWrap},i.createElement("img",{src:`${Fe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!en.length&&i.createElement(pt.Z,null)))},Se={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"},yt=({dataSource:Bn=[],value:en,onChange:Mt,className:Hn,style:Br={},tabBarExtraContent:Zr})=>i.createElement("div",{className:d()(Se.tabs,Hn),style:Br},i.createElement("div",{className:Se.tabsWrap},Bn.map((Nn,Fr)=>i.createElement("aside",{className:Se.tab,onClick:()=>{Mt(Nn.id),Nn.link&&xe.history.push(Nn.link)},key:Fr},i.createElement("div",{className:en===Nn.id?Se.active:""},Nn.name),(Nn==null?void 0:Nn.resetCount)==null&&(Nn==null?void 0:Nn.total)!==void 0&&i.createElement("span",null,"\uFF08",Nn==null?void 0:Nn.total,"\uFF09"),(Nn==null?void 0:Nn.resetCount)!==void 0&&(Nn==null?void 0:Nn.total)!==void 0&&i.createElement(Le.Z,{title:(Nn==null?void 0:Nn.tip)!=null?Nn==null?void 0:Nn.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},Nn==null?void 0:Nn.resetCount),"/",i.createElement("span",null,Nn==null?void 0:Nn.total),"\uFF09"))))),i.createElement("div",{className:Se.tabBar},Zr)),wt={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"},_t=({dataSource:Bn=[],value:en,onChange:Mt,className:Hn,style:Br={},tabBarExtraContent:Zr})=>i.createElement("div",{className:d()(wt.tabs,Hn),style:Br},i.createElement("div",{className:wt.tabsWrap},Bn.map((Nn,Fr)=>i.createElement("aside",{className:wt.tab,onClick:()=>{Mt(Nn.id),Nn.link&&xe.history.push(Nn.link)},key:Fr},i.createElement("div",{className:en===Nn.id?wt.active:""},Nn.name),(Nn==null?void 0:Nn.resetCount)==null&&(Nn==null?void 0:Nn.total)!==void 0&&i.createElement("span",null,"\uFF08",Nn==null?void 0:Nn.total,"\uFF09"),(Nn==null?void 0:Nn.resetCount)!==void 0&&(Nn==null?void 0:Nn.total)!==void 0&&i.createElement(Le.Z,{title:(Nn==null?void 0:Nn.tip)!=null?Nn==null?void 0:Nn.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},Nn==null?void 0:Nn.resetCount),"/",i.createElement("span",null,Nn==null?void 0:Nn.total),"\uFF09"))))),i.createElement("div",{className:wt.tabBar},Zr)),Xt={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},Vn=({dataSource:Bn=[],value:en,onChange:Mt,className:Hn,style:Br={},tabBarExtraContent:Zr})=>i.createElement("div",{className:d()(Xt.tabs,Hn),style:Br},i.createElement("div",{className:Xt.tabsWrap},Bn.map((Nn,Fr)=>i.createElement("aside",{className:`${Xt.tab} ${en===Nn.id?Xt.active:""}`,onClick:()=>{Mt(Nn.id),Nn.link&&xe.history.push(Nn.link)},key:Fr},i.createElement("div",null,Nn.name),(Nn==null?void 0:Nn.resetCount)==null&&(Nn==null?void 0:Nn.total)!==void 0&&i.createElement("span",null,"\uFF08",Nn==null?void 0:Nn.total,"\uFF09"),(Nn==null?void 0:Nn.resetCount)!==void 0&&(Nn==null?void 0:Nn.total)!==void 0&&i.createElement(Le.Z,{title:(Nn==null?void 0:Nn.tip)!=null?Nn==null?void 0:Nn.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},Nn==null?void 0:Nn.resetCount),"/",i.createElement("span",null,Nn==null?void 0:Nn.total),"\uFF09"))))),i.createElement("div",{className:Xt.tabBar},Zr)),zn=({className:Bn,style:en={},children:Mt})=>i.createElement("div",{className:d()(Bn),style:en},Mt),Tn={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=a(38854),Xn=a(20834);const Qr=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var oa=({sortValue:Bn,dropValue:en,className:Mt,onSort:Hn,onDrop:Br,dataSource:Zr=Qr})=>{var Nn;return i.createElement("div",{className:d()(Tn.orderWrap,Mt)},i.createElement(dr.Z,{dropdownRender:()=>i.createElement(Xn.default,null,Zr.map((Fr,ka)=>i.createElement(Xn.default.Item,{key:ka,onClick:()=>Br(Fr.id)},Fr.name)))},i.createElement("span",{className:Tn.orderTextWrap},(Nn=Zr.find(Fr=>en===Fr.id))==null?void 0:Nn.name)),i.createElement("span",{className:Tn.orderIconWrap},i.createElement("span",{className:Tn.orderAsc},i.createElement("i",{className:Bn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Tn.cursorPointer} ${Tn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Tn.cursorPointer}`,onClick:()=>Hn(Bn==="asc"?"desc":"asc")})),i.createElement("span",{className:Tn.orderDesc},i.createElement("i",{className:Bn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Tn.cursorPointer} ${Tn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Tn.cursorPointer}`,onClick:()=>Hn(Bn==="asc"?"desc":"asc")}))))},Er={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};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 Tt=({sortValue:Bn,dropValue:en,className:Mt,onSort:Hn,onDrop:Br,dataSource:Zr=ur})=>{var Nn;return i.createElement("div",{className:d()(Er.orderWrap,Mt)},i.createElement(dr.Z,{dropdownRender:()=>i.createElement(Xn.default,null,Zr.map((Fr,ka)=>i.createElement(Xn.default.Item,{key:ka,onClick:()=>Br(Fr.id)},Fr.name)))},i.createElement("span",{className:Er.orderTextWrap},(Nn=Zr.find(Fr=>en===Fr.id))==null?void 0:Nn.name)),i.createElement("span",{className:Er.orderIconWrap},i.createElement("span",{className:Er.orderAsc},i.createElement("i",{className:Bn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Er.cursorPointer} ${Er.active}`:`iconfont icon-sanjiaoxing-up font12 ${Er.cursorPointer}`,onClick:()=>Hn(Bn==="asc"?"desc":"asc")})),i.createElement("span",{className:Er.orderDesc},i.createElement("i",{className:Bn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Er.cursorPointer} ${Er.active}`:`iconfont icon-sanjiaoxing-down font12 ${Er.cursorPointer}`,onClick:()=>Hn(Bn==="asc"?"desc":"asc")}))))},Wt={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"},Cn=a(3113),an=a(76936),Gn=Object.defineProperty,Rn=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,Ur=Object.prototype.propertyIsEnumerable,Jr=(Bn,en,Mt)=>en in Bn?Gn(Bn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Bn[en]=Mt,Ir=(Bn,en)=>{for(var Mt in en||(en={}))cr.call(en,Mt)&&Jr(Bn,Mt,en[Mt]);if(Rn)for(var Mt of Rn(en))Ur.call(en,Mt)&&Jr(Bn,Mt,en[Mt]);return Bn},Fa=(Bn,en)=>{var Mt={};for(var Hn in Bn)cr.call(Bn,Hn)&&en.indexOf(Hn)<0&&(Mt[Hn]=Bn[Hn]);if(Bn!=null&&Rn)for(var Hn of Rn(Bn))en.indexOf(Hn)<0&&Ur.call(Bn,Hn)&&(Mt[Hn]=Bn[Hn]);return Mt},Ra=(Bn,en,Mt)=>new Promise((Hn,Br)=>{var Zr=ka=>{try{Fr(Mt.next(ka))}catch(fo){Br(fo)}},Nn=ka=>{try{Fr(Mt.throw(ka))}catch(fo){Br(fo)}},Fr=ka=>ka.done?Hn(ka.value):Promise.resolve(ka.value).then(Zr,Nn);Fr((Mt=Mt.apply(Bn,en)).next())}),Ln=Bn=>{var en=Bn,{className:Mt,style:Hn,children:Br,loading:Zr=!1,openLoading:Nn,onClick:Fr=()=>{},size:ka="middle",shape:fo="round",theme:$o}=en,nn=Fa(en,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Ja,Za]=(0,i.useState)(!1),si=(0,i.useMemo)(()=>{switch($o){case an.Fy.THEMEONE:return Wt.ThemeOne;case an.Fy.DEFAULT:default:return Wt.btn}},[$o]);return i.createElement(Cn.ZP,Ir({onClick:(0,S.throttle)(La=>Ra(void 0,null,function*(){Nn&&Za(!0);try{yield Fr(La)}catch(Ua){console.log("error",Ua)}Nn&&Za(!1)}),2e3,{leading:!0,trailing:!1}),className:d()(si,Wt[`${ka}-${fo}`],Mt),style:Hn,size:ka,shape:fo,loading:Ja||Zr},nn),Br)},no={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"},Da=({className:Bn,style:en,children:Mt=null,onClick:Hn,title:Br})=>i.createElement("div",{className:d()(no.head,Bn),style:en},i.createElement("span",{className:"primary-hover",onClick:Hn},i.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),i.createElement("b",{title:Br},Br),i.createElement("div",{className:no.node},Mt)),ea={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:Bn=!0,confirmTitle:en,confirmClick:Mt,cancelShow:Hn=!0,cancelTitle:Br,cancelClick:Zr,className:Nn,style:Fr,confirmLoading:ka=!1})=>i.createElement("div",{className:d()(ea.btns,Nn),style:Fr},Bn&&i.createElement(Cn.ZP,{loading:ka,onClick:Mt,type:"primary",className:ea.confirm},en),Hn&&i.createElement(Cn.ZP,{onClick:Zr,className:ea.cancel},Br)),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"},yi=({className:Bn,style:en={},LeftContent:Mt,children:Hn,RightContent:Br})=>i.createElement("div",{className:d()(Qa.fixedBottom,Bn),style:en},i.createElement("div",{className:Qa.wrap},i.createElement("div",{className:Qa.left},Mt),i.createElement("div",{className:Qa.center},Hn),i.createElement("div",{className:Qa.right},Br))),Ta={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"},Ar=({className:Bn,style:en={},dataSource:Mt=[]})=>i.createElement("div",{className:d()(Ta.crumbs,Bn),style:en},Mt.map((Hn,Br)=>Brxe.history.push(Hn.path)},Hn.name):i.createElement("span",null,Hn.name),i.createElement("span",null,"\xA0",">","\xA0")):i.createElement("span",{key:Br,style:{color:"#5F6368"}},Hn.name))),Pa=a(31797),Ba=Object.defineProperty,za=Object.defineProperties,Po=Object.getOwnPropertyDescriptors,ro=Object.getOwnPropertySymbols,Ci=Object.prototype.hasOwnProperty,ui=Object.prototype.propertyIsEnumerable,Ti=(Bn,en,Mt)=>en in Bn?Ba(Bn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Bn[en]=Mt,ya=(Bn,en)=>{for(var Mt in en||(en={}))Ci.call(en,Mt)&&Ti(Bn,Mt,en[Mt]);if(ro)for(var Mt of ro(en))ui.call(en,Mt)&&Ti(Bn,Mt,en[Mt]);return Bn},aa=(Bn,en)=>za(Bn,Po(en)),Co=(Bn,en)=>{var Mt={};for(var Hn in Bn)Ci.call(Bn,Hn)&&en.indexOf(Hn)<0&&(Mt[Hn]=Bn[Hn]);if(Bn!=null&&ro)for(var Hn of ro(Bn))en.indexOf(Hn)<0&&ui.call(Bn,Hn)&&(Mt[Hn]=Bn[Hn]);return Mt};const{Countdown:Ho}=Pa.default;var JA=Bn=>{var en=Bn,{onChange:Mt}=en,Hn=Co(en,["onChange"]);const[Br,Zr]=(0,i.useState)(null);(0,i.useEffect)(()=>{typeof Br=="number"&&Br>=0&&Mt(Br)},[Br]);const Nn=Fr=>{const ka=Math.floor(Fr/1e3);Zr(ka)};return i.createElement(Ho,aa(ya({},Hn),{onChange:Nn}))},Oi={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Gi=({DataProps:Bn,className:en,style:Mt={}})=>{var Hn;return i.createElement("div",{className:d()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Oi.ClassRoomItem,en),style:Mt,onClick:()=>{(0,Te.xg)(Bn==null?void 0:Bn.first_category_url)}},i.createElement("div",{className:"flex flex-col item-center"},i.createElement("img",{src:`${(Hn=Fe.Z)==null?void 0:Hn.IMG_SERVER}/images/${Bn==null?void 0:Bn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Bn==null?void 0:Bn.subject_identifier)&&i.createElement("div",{className:"mt-40px"},i.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),i.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),i.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},i.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Bn!=null&&Bn.is_public)&&i.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"),i.createElement("span",{className:d()("text-16px font-medium",Oi.TitleDom)},Bn==null?void 0:Bn.name)),i.createElement("div",{className:"c-grey-333 font-medium"},Bn==null?void 0:Bn.creator),i.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Bn==null?void 0:Bn.course_members_count),i.createElement("div",{className:"c-grey-333 flex item-center justify-between"},i.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Bn==null?void 0:Bn.tasks_count),Bn!=null&&Bn.is_end?i.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):i.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},CA=Object.defineProperty,iA=Object.getOwnPropertySymbols,as=Object.prototype.hasOwnProperty,nA=Object.prototype.propertyIsEnumerable,VA=(Bn,en,Mt)=>en in Bn?CA(Bn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Bn[en]=Mt,BA=(Bn,en)=>{for(var Mt in en||(en={}))as.call(en,Mt)&&VA(Bn,Mt,en[Mt]);if(iA)for(var Mt of iA(en))nA.call(en,Mt)&&VA(Bn,Mt,en[Mt]);return Bn},kA=({DataProps:Bn=[],selectValue:en,onChange:Mt,className:Hn,style:Br={},extra:Zr,classNameItem:Nn,styleItem:Fr={},barHidden:ka})=>{const[fo,$o]=(0,i.useState)();return(0,i.useEffect)(()=>{$o(Array.isArray(en)?en:[en])},[en]),i.createElement("div",{className:d()("flex px-20px py-10px gap-40px",Hn),style:BA({borderBottom:"1px solid #D3F0FF"},Br)},Bn==null?void 0:Bn.map(nn=>i.createElement("div",{key:nn==null?void 0:nn.id,className:d()("flex item-center justify-center current c-grey-333 text-16 relative",Nn,nn==null?void 0:nn.className),style:BA(BA({color:fo!=null&&fo.includes(nn==null?void 0:nn.id)?"#1890FF":"",minWidth:88},Fr),(nn==null?void 0:nn.style)||{}),onClick:Ja=>{Mt==null||Mt({domEvent:Ja,item:nn}),nn!=null&&nn.link&&xe.history.push(nn==null?void 0:nn.link)}},nn==null?void 0:nn.name,!ka&&(fo==null?void 0:fo.includes(nn==null?void 0:nn.id))&&i.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),i.createElement("div",{className:"ml-auto"},Zr))},AA=Object.defineProperty,GA=Object.defineProperties,ps=Object.getOwnPropertyDescriptors,Es=Object.getOwnPropertySymbols,Zs=Object.prototype.hasOwnProperty,fl=Object.prototype.propertyIsEnumerable,Ws=(Bn,en,Mt)=>en in Bn?AA(Bn,en,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Bn[en]=Mt,ts=(Bn,en)=>{for(var Mt in en||(en={}))Zs.call(en,Mt)&&Ws(Bn,Mt,en[Mt]);if(Es)for(var Mt of Es(en))fl.call(en,Mt)&&Ws(Bn,Mt,en[Mt]);return Bn},Rs=(Bn,en)=>GA(Bn,ps(en)),Ls=({value:Bn,onChange:en,onInputChange:Mt,className:Hn,style:Br={},InputProps:Zr})=>{const[Nn,Fr]=(0,i.useState)(Bn);return i.createElement("div",{className:d()("flex item-center rounded-full px-10px py-2px",Hn),style:ts({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Br)},i.createElement(Ee.default,Rs(ts({bordered:!1},Zr),{onChange:ka=>{Fr(ka.target.value),Mt==null||Mt(encodeURIComponent(ka.target.value))},onPressEnter:ka=>{en==null||en({domEvent:ka,item:{value:Nn}})}})),i.createElement("img",{className:"h-22px current",src:a(25365),height:22,onClick:ka=>{en==null||en({domEvent:ka,item:{value:Nn}})}}))}},17365:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return o}});var i=a(59301),z=a(92832),R=a(24905),pe=a(95237),N={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},U="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",C=a(13922),d=(F,v,p)=>new Promise((I,P)=>{var b=Z=>{try{Q(p.next(Z))}catch(V){P(V)}},j=Z=>{try{Q(p.throw(Z))}catch(V){P(V)}},Q=Z=>Z.done?I(Z.value):Promise.resolve(Z.value).then(b,j);Q((p=p.apply(F,v)).next())}),o=({data:F,value:v=[],handleChangePage:p,setSelectedRowKeys:I,selectedRowKeys:P,onChange:b=()=>{}})=>{const[j,Q]=(0,i.useState)([]),[Z,V]=(0,i.useState)([]),[Y,L]=(0,i.useState)([]);let[w,ne]=(0,i.useState)(1),[oe,re]=(0,i.useState)();return(0,i.useEffect)(()=>{Q(F),V([]),L([])},[F]),(0,i.useEffect)(()=>{I&&(V(P),L(P))},[P]),i.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},i.createElement("div",{className:N.leftdiv},i.createElement(z.default.Search,{size:"middle",onChange:ae=>d(void 0,null,function*(){Q(F.filter(Ee=>{var W;return(W=Ee==null?void 0:Ee.name)==null?void 0:W.includes(ae.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),j.length===0&&i.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),i.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},i.createElement(R.default.Group,{value:Z.map(ae=>`${ae.course_group_id}`),onChange:ae=>{I(j.filter(Ee=>ae.includes(`${Ee.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},j.map((ae,Ee)=>i.createElement(pe.Z,{key:ae.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},i.createElement(R.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:ae.is_published,value:`${ae.course_group_id}`},i.createElement("div",{className:N.listClass},i.createElement("span",{className:N.spantitle,style:{width:ae.is_published?"108px":"170px"}},ae.name),ae.is_published&&i.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),i.createElement("div",{className:N.rightdiv},i.createElement(z.default.Search,{onChange:ae=>{L(Z.filter(Ee=>Ee.name.includes(ae.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Y.length===0&&i.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),Y.length>0&&i.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},i.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},Y.map((ae,Ee)=>i.createElement(pe.Z,{justify:"space-between",style:{marginTop:"10px"},key:ae.course_group_id},i.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},ae.name),i.createElement("img",{src:U,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{I(Z.filter(W=>`${W.course_group_name}`!=`${ae.course_group_name}`))}})))))))}},50953:function(mn,lt,a){"use strict";a.r(lt),a.d(lt,{default:function(){return Us}});var i=a(59301),z=a(95392),R=a(66104),pe=a(38854),N=a(20834),U=a(99313),C=a(43418),d=a(8591),S=a(63949),o=a(13719),F=a(81779),v=a(78241),p=a(24905),I=a(95237),P=a(43604),b=a(92832),j=a(1710),Q=a(58421),Z=a(56656),V=a.n(Z),Y=a(13922),L=a(57193),w=Object.defineProperty,ne=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ae=(Nt,Pt,Bt)=>Pt in Nt?w(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,Ee=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))oe.call(Pt,Bt)&&ae(Nt,Bt,Pt[Bt]);if(ne)for(var Bt of ne(Pt))re.call(Pt,Bt)&&ae(Nt,Bt,Pt[Bt]);return Nt},W=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});const Qe=({shixunHomeworks:Nt,dispatch:Pt})=>{const Bt=(0,z.useIntl)(),Or=(0,z.useParams)();return i.createElement(C.default,{centered:!0,title:"\u63D0\u793A",open:Nt.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:Bt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>W(void 0,null,function*(){(yield(0,L.ZP)(`/api/myshixuns/${Nt.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"post",body:{course_id:Or.coursesId}})).status===0&&(d.ZP.success(Bt.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),Pt({type:"shixunHomeworks/setActionTabs",payload:{}}),Pt({type:"shixunHomeworks/getWorkList",payload:Ee({},Nt.actionTabs.params)}))}),onCancel:()=>{Pt({type:"shixunHomeworks/setActionTabs",payload:{}})}},i.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),i.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};var O=(0,z.connect)(({shixunHomeworks:Nt})=>({shixunHomeworks:Nt}))(Qe),He=a(5871),Be=Object.defineProperty,Ae=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,we=(Nt,Pt,Bt)=>Pt in Nt?Be(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,te=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))xe.call(Pt,Bt)&&we(Nt,Bt,Pt[Bt]);if(Ae)for(var Bt of Ae(Pt))se.call(Pt,Bt)&&we(Nt,Bt,Pt[Bt]);return Nt},_=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});const Le=({shixunHomeworks:Nt,dispatch:Pt})=>{const Bt=(0,z.useIntl)(),Or=(0,z.useParams)(),[qa,bo]=(0,i.useState)(!0),[Io]=v.default.useForm();return i.createElement(i.Fragment,null,i.createElement(C.default,{centered:!0,title:"\u8C03\u5206",open:Nt.actionTabs.key==="\u8C03\u5206",okText:"\u786E\u5B9A",cancelText:Bt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>_(void 0,null,function*(){yield Io.validateFields();const la=Io.getFieldValue();(yield(0,L.ZP)(`/api/student_works/${Nt.actionTabs.id}/adjust_score.json`,{method:"post",body:te({},la)})).status===0&&(d.ZP.success("\u8BC4\u9605\u6210\u529F"),Io.resetFields(),Pt({type:"shixunHomeworks/setActionTabs",payload:{}}),Pt({type:"shixunHomeworks/getWorkList",payload:te({},Nt.actionTabs.params)}))}),onCancel:()=>{Pt({type:"shixunHomeworks/setActionTabs",payload:{}})}},i.createElement(v.default,{form:Io},i.createElement("p",null,"\u6210\u7EE9"),i.createElement(v.default.Item,{name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},i.createElement(He.Z,null)),i.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),i.createElement(v.default.Item,{name:"comment"},i.createElement(b.default.TextArea,{placeholder:"\u8BF7\u586B\u5199\u60A8\u5BF9\u4F5C\u54C1\u8C03\u5206\u7684\u539F\u56E0",rows:8})))))};var Ue=(0,z.connect)(({shixunHomeworks:Nt})=>({shixunHomeworks:Nt}))(Le);const Fe=[{name:"\u672A\u63D0\u4EA4",id:0,type:"unanswer_users"},{name:"\u6309\u65F6\u63D0\u4EA4",id:1,type:"answer_users"}];var Te=a(59301),ct=Object.defineProperty,ut=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,Je=(Nt,Pt,Bt)=>Pt in Nt?ct(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,Ft=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))We.call(Pt,Bt)&&Je(Nt,Bt,Pt[Bt]);if(ut)for(var Bt of ut(Pt))pt.call(Pt,Bt)&&Je(Nt,Bt,Pt[Bt]);return Nt};const it=({polls:Nt,loading:Pt,dispatch:Bt})=>{var Or,qa,bo,Io,la,kt;const ia=(0,z.useIntl)(),[pa,Mr]=(0,i.useState)(Ft(Ft({},(0,z.useParams)()),{page:1,limit:20})),ri=(0,z.useLocation)(),{pollsList:Ma,commonHeader:Go}=Nt,[ao,Ha]=(0,i.useState)({}),[ca,Li]=(0,i.useState)("");let[Ia,Xo]=(0,i.useState)({});pa.order_type="desc",pa.order="end_at";const[mo]=v.default.useForm(),ai=(0,F.Jd)();(0,i.useEffect)(()=>{pa.poll_group_id=[],Bt({type:"polls/getPollsList",payload:pa})},[pa]);const da=()=>{pa.page=1;const Ea=Object.assign({},mo.getFieldValue());Object.keys(Ea).map(function(Zo){Ea[Zo].includes("all")?(delete pa[Zo],mo.setFieldsValue({[Zo]:"all"})):(pa[Zo]=Ea[Zo],mo.setFieldsValue({[Zo]:pa[Zo]}))}),Bt({type:"polls/getPollsList",payload:pa})},_a=(Ea,Zo)=>{pa.page=Ea,pa.limit=20,Bt({type:"polls/getPollsList",payload:Ft({},pa)})};let oi=[{title:"\u5E8F\u53F7",align:"center",dataIndex:"name",render:(Ea,Zo,Ui)=>pa.limit*(pa.page-1)+Ui+1},{title:"\u59D3\u540D",align:"center",dataIndex:"user_name"},{title:"\u5B66\u53F7",align:"center",dataIndex:"student_id",sortOrder:Ia.student_id,sortDirections:["descend","ascend"],sorter:(Ea,Zo)=>Ea.id-Zo.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:(Ea,Zo)=>Zo.commit_status==1?Te.createElement("span",{className:"c-green"},"\u6309\u65F6\u63D0\u4EA4"):Te.createElement("span",null,"\u672A\u63D0\u4EA4")},{title:"\u63D0\u4EA4\u65F6\u95F4",width:"16%",align:"center",dataIndex:"end_at",sortOrder:Ia.end_at,sortDirections:["descend","ascend"],sorter:(Ea,Zo)=>Ea.id-Zo.id,render:Ea=>Ea&&V()(Ea).format("YYYY-MM-DD HH:mm")},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",className:"edu-txt-center",align:"center",width:120,render:(Ea,Zo)=>{if((0,F.dE)())return Zo.commit_status?Zo.commit_status==1?Te.createElement(z.Link,{target:"_blank",onClick:()=>{(mo==null?void 0:mo.getFieldValue("poll_group_id"))=="all"?localStorage.setItem("courseGroupIds",JSON.stringify(["all"])):localStorage.setItem("courseGroupIds",JSON.stringify(mo==null?void 0:mo.getFieldValue("poll_group_id")))},to:`/classrooms/${pa.coursesId}/poll/${pa.categoryId}/questionnaireInfo/${Zo.login}?type=student`},"\u67E5\u770B"):Te.createElement("span",{style:{color:"#858585"}},"\u67E5\u770B"):"--";if((0,F.GJ)())return Zo.commit_status==1?Te.createElement(z.Link,{target:"_blank",onClick:()=>{(mo==null?void 0:mo.getFieldValue("poll_group_id"))=="all"?localStorage.setItem("courseGroupIds",JSON.stringify(["all"])):localStorage.setItem("courseGroupIds",JSON.stringify(mo==null?void 0:mo.getFieldValue("poll_group_id")))},to:`/classrooms/${pa.coursesId}/poll/${pa.categoryId}/questionnaireInfo/${Zo.login}?type=teacher`},"\u67E5\u770B"):Te.createElement("span",{style:{color:"#858585"}},"\u67E5\u770B")}}];const Wr=(0,i.useMemo)(()=>{let Ea=[...oi];return ai&&Ea.splice(2,1),Ea},[ai,Ma.poll_types]);return Te.createElement("section",{className:"minH500 bg-white pl30 pr30 inline-block w100"},Ma.poll_users==""&&Te.createElement(Y.Z,null),Ma.poll_users!=""&&Te.createElement("aside",null,(0,F.dE)()&&Te.createElement("div",{className:"mt20"},Te.createElement("span",{className:"c-red"},(Or=Ma==null?void 0:Ma.poll_types)==null?void 0:Or.answer_users)," \u5DF2\u4EA4 ",Te.createElement("span",{className:"ml20 mr20"},(qa=Ma==null?void 0:Ma.poll_types)==null?void 0:qa.unanswer_users,"\u672A\u4EA4"),Go.polls_status===2&&Te.createElement("span",null,"\u5269\u4F59\u63D0\u4EA4\u65F6\u95F4\uFF1A",Te.createElement("span",{className:"c-orange"},(0,S.li)((new Date((bo=Ma==null?void 0:Ma.poll_types)==null?void 0:bo.poll_end_time).getTime()-new Date().getTime())/1e3)))),(0,F.GJ)()&&Te.createElement("aside",{className:"mt20"},Te.createElement(v.default,{form:mo,onChange:da,initialValues:{commit_status:"all",poll_group_id:"all"}},Te.createElement(v.default.Item,{name:"commit_status"},Te.createElement(p.default.Group,{value:[],style:{width:"100%"}},Te.createElement(I.Z,null,Te.createElement(P.Z,{flex:"80px"},"\u7B54\u9898\u72B6\u6001:"),Te.createElement(P.Z,{flex:"80px"},Te.createElement(p.default,{value:"all",checked:!ao.commit_status},"\u5168\u90E8")),Te.createElement(P.Z,{flex:"1"},Fe.map((Ea,Zo)=>{var Ui;return Te.createElement(p.default,{name:"commit_status",value:Ea.id},Ea.name,"(",(Ui=Ma==null?void 0:Ma.poll_types)==null?void 0:Ui[Ea.type],")")}))))),Te.createElement(v.default.Item,{name:"poll_group_id"},Te.createElement(p.default.Group,{style:{width:"100%"}},Te.createElement(I.Z,null,Te.createElement(P.Z,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),Te.createElement(P.Z,{flex:"80px"},Te.createElement(p.default,{value:"all",checked:!ao.course_group},"\u5168\u90E8")),Te.createElement(P.Z,{flex:"1"},Ma.course_groups&&Ma.course_groups.map((Ea,Zo)=>Te.createElement(p.default,{value:Ea.course_group_id},Ea.group_group_name,"(",Ea.count,")"))))))),Te.createElement(I.Z,null,Te.createElement(P.Z,{flex:"1"},Te.createElement(I.Z,{align:"middle"},Te.createElement(P.Z,null,Te.createElement(b.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Ea=>{pa.search=Ea.trim(),pa.page=1,Bt({type:"polls/getPollsList",payload:pa})},style:{width:200}})),Te.createElement(P.Z,null,Te.createElement("span",{className:"ml5 c-red"},(Io=Ma.poll_types)==null?void 0:Io.total_users),Te.createElement("span",null,"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(la=Ma.poll_types)==null?void 0:la.poll_users_count,"\u4E2A\u5B66\u751F\uFF09")))),Te.createElement(P.Z,null))),Te.createElement(j.default,{className:"mt30",loading:Pt["polls/getPollsList"],hideOnSinglePage:!0,pagination:!1,dataSource:Ma.poll_users,columns:Wr,onChange:(Ea,Zo,Ui)=>{if(Ia={},Ui.order===void 0)switch(Ia[Ui.field]="descend",Ui.field){case"student_id":Li("descend"),pa.b_order="desc";break}else pa.b_order=Ui.order.replace("end",""),Ia[Ui.field]=Ui.order;Xo(Ft({},Ia)),pa.order=Ui.field,Bt({type:"polls/getPollsList",payload:Ft({},pa)})}}),Te.createElement("aside",{className:"tc mb50 mt30"},Te.createElement(Q.Z,{showSizeChanger:!1,hideOnSinglePage:!0,onChange:_a,defaultCurrent:pa.page||1,current:pa.page||1,defaultPageSize:20,total:(kt=Ma.poll_types)==null?void 0:kt.total_users})),Te.createElement(Ue,null),Te.createElement(O,null)))};var H=(0,z.connect)(({polls:Nt,loading:Pt})=>({polls:Nt,loading:Pt.effects}))(it),_e=a(71418),E=a(5112),l=a(5083),A=a(17365),h=Object.defineProperty,T=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,D=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,ue=(Nt,Pt,Bt)=>Pt in Nt?h(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,ge=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))G.call(Pt,Bt)&&ue(Nt,Bt,Pt[Bt]);if(D)for(var Bt of D(Pt))Oe.call(Pt,Bt)&&ue(Nt,Bt,Pt[Bt]);return Nt},Ne=(Nt,Pt)=>T(Nt,ce(Pt)),gt=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});function Re(Nt,Pt){const Bt=[];for(let Or=Nt;Or{let Pt=new Date;const Bt=V()(Nt).format("HH");if(V()(Nt).isSame(V()(Pt),"day")){const Or=V()(Pt).format("HH"),qa=V()(Pt).format("mm");return{disabledHours:()=>Re(0,24).splice(1,Or*1-1),disabledMinutes:()=>V()(Nt).isSame(V()(Pt),"hour")&&Bt<=Or?Re(0,60).splice(0,qa):Re(60,60)}}else if(V()(Nt).isSame(V()(),"day")){const Or=V()().format("HH"),qa=V()().format("mm");return{disabledHours:()=>Re(0,24).splice(0,Or),disabledMinutes:()=>Bt<=Or?Re(0,qa):Re(60,60)}}else return!1},ke=({exercise:Nt,dispatch:Pt,polls:Bt})=>{const Or=(0,z.useIntl)(),qa=(0,z.useParams)(),[bo]=v.default.useForm(),[Io,la]=(0,i.useState)(1),[kt,ia]=(0,i.useState)([]),[pa,Mr]=(0,i.useState)(!1),[ri,Ma]=(0,i.useState)([]),[Go,ao]=(0,i.useState)(!0),[Ha,ca]=(0,i.useState)(!1);(0,i.useEffect)(()=>{Bt.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&Li()},[Bt.actionTabs]);const Li=()=>gt(void 0,null,function*(){var mo,ai;Mr(!0);const da=yield Pt({type:"polls/getEndGroups",payload:Ne(ge({},qa),{check_ids:[Bt.actionTabs.selectArrs]})});(da==null?void 0:da.status)==0&&(((mo=da==null?void 0:da.course_info)==null?void 0:mo.length)>0?ia([...(ai=da==null?void 0:da.course_info)==null?void 0:ai.map((_a,oi)=>(_a.key=_a.course_group_id,_a.title=_a.course_group_name,_a.name=_a.course_group_name,_a))]):ia([]),bo.setFieldsValue({end_time:V()(V()(new Date((0,S.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),Mr(!1)}),Ia=()=>gt(void 0,null,function*(){var mo;const ai=ge({},bo.getFieldsValue());if((ri==null?void 0:ri.length)<=0&&kt.length>0&&!((mo=Nt.actionTabs)!=null&&mo.unified_setting)){d.ZP.info(Or.formatMessage({id:"classrooms.classCannotBeEmpty",defaultMessage:"\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"}));return}ca(!0);const da={check_ids:Bt.actionTabs.selectArrs,group_ids:ri};Go||(da.end_time=V()(ai.end_time).format("YYYY-MM-DD HH:mm")),da.group_ids=ri.map(oi=>oi.course_group_id),(yield(0,L.ZP)(`/api/courses/${qa.coursesId}/polls/end_poll.json`,{method:"post",body:da})).status===0&&(d.ZP.success(Or.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),(0,S.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u622A\u6B62"]),Pt({type:"polls/setActionTabs",payload:{}}),Pt({type:"polls/getCommonHeader",payload:ge({},Bt.actionTabs.params)}),Pt({type:"polls/getPollsList",payload:ge({},qa)})),ca(!1)}),Xo=()=>{la(1),ia([]),Ma([]),ao(!0)};return i.createElement(C.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",open:Bt.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:Or.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u8BA4"}),cancelText:Or.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:Ia,width:680,confirmLoading:Ha||pa,onCancel:()=>{Xo(),Pt({type:"polls/setActionTabs",payload:{}})}},i.createElement(_e.Z,{spinning:pa},kt&&i.createElement(v.default,{form:bo},i.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"),i.createElement(I.Z,{className:"mt20"},i.createElement("span",{className:"mr10"},i.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),i.createElement(E.ZP.Group,{value:Go,onChange:mo=>{ao(mo.target.value),Ma([])}},i.createElement(E.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),i.createElement(E.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),i.createElement(v.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Go?"hidden":"visible"}},i.createElement(l.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:V()((0,S.U6)(),"HH:mm")},disabledDate:mo=>mo&&mo0&&i.createElement(I.Z,{style:{marginBottom:"10px"}},i.createElement("span",{className:"mr10"},i.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),i.createElement("div",null,kt.length>0&&i.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},i.createElement("span",{style:{flex:1}},i.createElement(p.default,{checked:ri.length===kt.length,onChange:mo=>{ri.length===kt.length?Ma([]):Ma(kt)}},"\u5168\u9009")," "),i.createElement("span",{style:{width:16}}),i.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ri.length||0,"\u4E2A\u5206\u73ED")),i.createElement(A.Z,{data:kt,selectedRowKeys:ri,setSelectedRowKeys:Ma}))))))};var Ie=(0,z.connect)(({exercise:Nt,polls:Pt})=>({exercise:Nt,polls:Pt}))(ke),q=a(94373),Pe=a(34364),je=a(21542),nt=a(59301),Qt=Object.defineProperty,dn=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,hn=Object.getOwnPropertySymbols,wn=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,pn=(Nt,Pt,Bt)=>Pt in Nt?Qt(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,Qn=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))wn.call(Pt,Bt)&&pn(Nt,Bt,Pt[Bt]);if(hn)for(var Bt of hn(Pt))ln.call(Pt,Bt)&&pn(Nt,Bt,Pt[Bt]);return Nt},Yn=(Nt,Pt)=>dn(Nt,Zt(Pt)),Dr=(Nt,Pt)=>{var Bt={};for(var Or in Nt)wn.call(Nt,Or)&&Pt.indexOf(Or)<0&&(Bt[Or]=Nt[Or]);if(Nt!=null&&hn)for(var Or of hn(Nt))Pt.indexOf(Or)<0&&ln.call(Nt,Or)&&(Bt[Or]=Nt[Or]);return Bt},On=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});const $r=Nt=>{var Pt=Nt,{classroomList:Bt,polls:Or,dispatch:qa,courseEndTime:bo}=Pt,Io=Dr(Pt,["classroomList","polls","dispatch","courseEndTime"]);const la=(0,z.useIntl)(),kt=(0,z.useParams)(),[ia]=v.default.useForm(),[pa,Mr]=(0,i.useState)(1),[ri,Ma]=(0,i.useState)([]),[Go,ao]=(0,i.useState)(0),[Ha,ca]=(0,i.useState)(2e3),[Li,Ia]=(0,i.useState)(!0),[Xo,mo]=(0,i.useState)(!1),[ai,da]=(0,i.useState)(!1),[_a,oi]=(0,i.useState)([]),[Wr,Ea]=(0,i.useState)(!0),[Zo,Ui]=(0,i.useState)(!0);(0,i.useEffect)(()=>{Or.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(rA(),Ms())},[Or.actionTabs]),(0,i.useEffect)(()=>{if(Xo){if(ai)return;qa({type:"polls/setActionTabs",payload:{}})}},[Xo]);const rA=Xi=>On(void 0,null,function*(){var qA,Ya,li,gi;Ia(!0);const Yo=yield(0,q.Cq)(Yn(Qn({},kt),{page:Xi||pa,limit:2e4,poll_id:((Ya=(qA=Or==null?void 0:Or.actionTabs)==null?void 0:qA.selectArrs)==null?void 0:Ya.length)==1?(gi=(li=Or==null?void 0:Or.actionTabs)==null?void 0:li.selectArrs)==null?void 0:gi[0]:""}));Yo==null||Yo.course_groups.map((wi,XA)=>{wi.key=wi.id,wi.title=wi.name,wi.disabled=wi.is_published}),Yo&&(Ma([...Yo==null?void 0:Yo.course_groups]),ao(Yo==null?void 0:Yo.course_groups_count),Ui(Yo==null?void 0:Yo.manage_all_group),Ia(!1),Xi||ia.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"))}))}),ys=()=>On(void 0,null,function*(){var Xi,qA,Ya,li;if((0,F.Rm)()&&!((qA=(Xi=Bt==null?void 0:Bt.AssistantObject)==null?void 0:Xi.group)!=null&&qA.can_publish)){d.ZP.warning(la.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"})),dA(!1);return}const gi=Qn({},ia.getFieldsValue());if(gi.end_time<=gi.publish_time){d.ZP.info(la.formatMessage({id:"classrooms.deadlineCannotAfterPublish",defaultMessage:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"})),dA(!1);return}if((_a==null?void 0:_a.length)<=0&&!Wr&&ri.length>0){d.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),dA(!1);return}let Yo={check_ids:[...(Ya=Or.actionTabs.selectArrs)==null?void 0:Ya.map(XA=>Number(XA))],group_ids:_a.length>0?_a.map(XA=>XA.id):(li=Bt.detailCommonHomeworksList)==null?void 0:li.course_groups,end_time:V()(gi.end_time).format("YYYY-MM-DD HH:mm"),publish_time:V()(gi.publish_time).format("YYYY-MM-DD HH:mm")};dA(!0),(yield(0,L.ZP)(`/api/courses/${kt.coursesId}/polls/publish.json`,{method:"post",body:Qn({},Yo)})).status===0?(dA(!1),(0,S.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u53D1\u5E03"]),Ms(),d.ZP.success(la.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),qa({type:"polls/setActionTabs",payload:{}}),qa({type:"polls/getCommonHeader",payload:Qn({},Or.actionTabs.params)}),qa({type:"polls/getPollsList",payload:Qn({},kt)})):dA(!1)}),Ms=()=>{Mr(1),Ma([]),oi([])},[ii,dA]=(0,i.useState)(!1);return nt.createElement(C.default,{width:600,confirmLoading:ii,centered:!0,title:"\u53D1\u5E03\u95EE\u5377",open:Or.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u95EE\u5377",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:ys,onCancel:()=>{Ms(),qa({type:"polls/setActionTabs",payload:{}})}},nt.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u95EE\u5377",nt.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u95EE\u5377\u6709\u6548'),ri&&nt.createElement(v.default,{form:ia},nt.createElement("div",{style:{paddingLeft:0}},nt.createElement(I.Z,{className:"mt30",align:"middle"},nt.createElement(P.Z,null,nt.createElement(v.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},nt.createElement(l.default,{style:{width:170,marginRight:"25px"},disabledDate:Xi=>(0,Pe.Q8)(Xi,bo),disabledTime:Xi=>(0,Pe.d0)(Xi),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}))),nt.createElement(P.Z,{className:"ml20"},nt.createElement(v.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},nt.createElement(l.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:V()((0,S.U6)(),"HH:mm")},disabledDate:Xi=>(0,Pe.Q8)(Xi,bo,ia.getFieldValue("publish_time")),disabledTime:Xi=>(0,Pe.d0)(Xi,ia.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),nt.createElement(I.Z,{style:{marginBottom:"10px"}},nt.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),nt.createElement(E.ZP.Group,{value:Wr,onChange:Xi=>{Ea(Xi.target.value),oi([])}},nt.createElement(E.ZP,{value:!0,disabled:!Zo},"\u7EDF\u4E00\u53D1\u5E03"),nt.createElement(E.ZP,{className:"ml20",disabled:ri.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),ri.length<=0&&nt.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"')),!Wr&&ri.length>0&&nt.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},nt.createElement("span",{style:{flex:1}},nt.createElement(p.default,{checked:_a.length===ri.length,onChange:Xi=>{_a.length===ri.length?oi([]):oi(ri.filter(qA=>!qA.is_published))}},"\u5168\u9009")),nt.createElement("span",{style:{width:16}}),nt.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",_a.length||0,"\u4E2A\u5206\u73ED")),!Wr&&ri.length>0&&nt.createElement(je.Z,{data:ri,selectedRowKeys:_a,setSelectedRowKeys:oi})))};var sa=(0,z.connect)(({classroomList:Nt,polls:Pt})=>({classroomList:Nt,polls:Pt}))($r),xn=a(57809),qt=a(6848),Mn=a(80546),Zn=a(75353),Yr={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"},hr=Object.defineProperty,jr=Object.getOwnPropertySymbols,vo=Object.prototype.hasOwnProperty,co=Object.prototype.propertyIsEnumerable,ta=(Nt,Pt,Bt)=>Pt in Nt?hr(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,Tr=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))vo.call(Pt,Bt)&&ta(Nt,Bt,Pt[Bt]);if(jr)for(var Bt of jr(Pt))co.call(Pt,Bt)&&ta(Nt,Bt,Pt[Bt]);return Nt};const st=Nt=>React.createElement("svg",Tr({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},Nt),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 me="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",ye=a(59301),Se=Object.defineProperty,De=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,tn=(Nt,Pt,Bt)=>Pt in Nt?Se(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,_t=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))yt.call(Pt,Bt)&&tn(Nt,Bt,Pt[Bt]);if(De)for(var Bt of De(Pt))wt.call(Pt,Bt)&&tn(Nt,Bt,Pt[Bt]);return Nt},Xt=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});const{RangePicker:In}=l.default,{Option:Vn}=xn.default,$n=({polls:Nt,loading:Pt,dispatch:Bt})=>{var Or,qa,bo,Io,la;const kt=(0,z.useIntl)(),ia=(0,z.useParams)(),pa=(0,z.useLocation)(),{pollSetting:Mr,commonHeader:ri}=Nt,[Ma,Go]=(0,i.useState)(!0);let[ao,Ha]=(0,i.useState)([]),[ca,Li]=(0,i.useState)({end_time:"",publish_time:"",show_result:!1,un_anonymous:!1,unified_setting:!1});(0,i.useEffect)(()=>{Ia()},[]),(0,i.useEffect)(()=>{Go(!(0,F.GJ)())},[(0,F.GJ)()]);const Ia=()=>{Bt({type:"polls/getPollsSetting",payload:_t({},ia)})};(0,i.useEffect)(()=>{var da;Mr!=null&&Mr.poll&&(Object.keys(ca).map(function(_a){ca[_a]=Mr.poll[_a]}),ao=(da=Mr==null?void 0:Mr.published_course_groups)==null?void 0:da.filter(_a=>_a.course_publish_time!==null).map(_a=>(_a.publish_time=_a.course_publish_time,_a.end_time=_a.course_end_time,_a)),Li(ca),Ha(ao))},[Mr]);const Xo=()=>Xt(void 0,null,function*(){const da=JSON.parse(JSON.stringify(ca));da.unified_setting||ao==null||ao.map(oi=>{var Wr,Ea;if(!oi.course_group_name||!((Wr=oi.course_group_name)!=null&&Wr.length))throw d.ZP.error(kt.formatMessage({id:"classrooms.classCannotEmpty",defaultMessage:"\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A"})),new String("\u5206\u73ED\u4E0D\u80FD\u4E3A\u7A7A");if(!oi.publish_time||!oi.end_time)throw d.ZP.error(kt.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(kt.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));oi.course_group_id=(Ea=oi==null?void 0:oi.course_group_name)==null?void 0:Ea.map(Zo=>{var Ui,rA,ys;return(ys=(rA=(Ui=Mr.course_groups)==null?void 0:Ui.filter(Ms=>Ms.course_group_name===Zo))==null?void 0:rA[0])==null?void 0:ys.course_group_id})}),da.categoryId=ia.categoryId,da.publish_time_groups=ao,da.show_result=!!da.show_result,(yield(0,Mn.m7)(_t({},da))).status===0&&(d.ZP.success(kt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Bt({type:"polls/getCommonHeader",payload:_t({},ia)}))}),mo=da=>da&&daca.end_time?da&&da1,value:ca.unified_setting,onChange:da=>{if(V()(ca.publish_time,"YYYY-MM-DD HH:mm")<=V()()){d.ZP.error(kt.formatMessage({id:"classrooms.publishedCannotModifyUnified",defaultMessage:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E"}));return}ao==""&&Ha([{}]),ca.unified_setting=!ca.unified_setting,Li(Object.assign({},ca))}},ye.createElement(E.ZP,{value:!0,style:{marginRight:"60px"}},"\u7EDF\u4E00\u53D1\u5E03"),ye.createElement(E.ZP,{disabled:((Or=Mr==null?void 0:Mr.group_settings)==null?void 0:Or.length)===0,value:!1},"\u5206\u73ED\u53D1\u5E03")),((qa=Mr==null?void 0:Mr.group_settings)==null?void 0:qa.length)===0&&ye.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"))),ca.unified_setting&&ye.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ye.createElement(I.Z,{align:"middle"},ye.createElement(P.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4:"),ye.createElement(P.Z,{className:"ml10"},ye.createElement(qt.Z,{title:![1,5].includes((bo=Mr==null?void 0:Mr.poll)==null?void 0:bo.polls_status)&&"\u53D1\u5E03\u65F6\u95F4\u5DF2\u8FC7\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539"},ye.createElement(l.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:mo,disabled:Ma||![1,5].includes((Io=Mr==null?void 0:Mr.poll)==null?void 0:Io.polls_status),value:ca.publish_time?V()(ca.publish_time):"",allowClear:!1,onChange:(da,_a)=>{ca.publish_time=_a,ca.end_time||(ca.end_time=V()(da).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),Li(Object.assign({},ca))}}))),ye.createElement(P.Z,null,ye.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)"))),ye.createElement(I.Z,{align:"middle",className:"pl30"},ye.createElement(P.Z,null,"\u622A\u6B62\u65F6\u95F4"),ye.createElement(P.Z,{className:"ml10"},ye.createElement(l.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:Ma,disabledDate:ai,allowClear:!1,value:ca.end_time?V()(ca.end_time):"",onChange:(da,_a)=>{ca.end_time=_a,Li(Object.assign({},ca))}})),ye.createElement(P.Z,null,ye.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u201C\u5EF6\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u7684\u65F6\u95F4\u622A\u70B9)")))),!ca.unified_setting&&ye.createElement(I.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},ao&&ao.map(function(da,_a){return ye.createElement(P.Z,{span:24,key:_a},ye.createElement(I.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:_a==(ao==null?void 0:ao.length)-1?"0px":"10px"}},ye.createElement("div",{style:{width:"75px",marginLeft:"27px"}},"\u53D1\u5E03\u89C4\u5219",_a+1),ye.createElement(xn.default,{disabled:Ma,mode:"multiple",className:Yr.multiple_select,style:{width:"250px"},value:da.course_group_name,placeholder:kt.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),onChange:oi=>{ao[_a].course_group_name=oi,Ha(ao.slice())}},Mr.course_groups&&Mr.course_groups.map(function(oi){if(!ao.map(Wr=>Wr.course_group_name).toString().split(",").includes(String(oi.course_group_name)))return ye.createElement(Vn,{value:oi.course_group_name,key:oi.course_group_id},oi.course_group_name)})),ye.createElement("div",{className:"ml20"},ye.createElement(In,{size:"large",disabled:Ma||(ri.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:da.course_publish_time&&[V()(da.course_publish_time),V()(da.course_end_time)],onChange:(oi,Wr)=>{ao[_a].publish_time=Wr[0],ao[_a].end_time=Wr[1]}})),!Ma&&ye.createElement("div",{style:{display:"flex",width:"50px"}},ye.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Ha(ao.concat({}))}}),_a>0&&ye.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{ao=ao.filter((oi,Wr)=>_a!==Wr),Ha(ao.slice()),setTimeout(()=>Ha(ao.slice()),10)}}))))}))),ye.createElement("div",{className:Yr.box},ye.createElement("div",{className:Yr.head,style:{marginTop:"10px"}},ye.createElement("img",{className:"mr10",src:me,alt:"Dot"}),"\u516C\u5F00\u8BBE\u7F6E")),ye.createElement("div",{style:{padding:"30px 50px",background:"#fff",marginTop:"3px"}},ye.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},ye.createElement(p.default,{checked:ca.show_result,disabled:Ma,onChange:da=>{ca.show_result=da.target.checked,Li(Object.assign({},ca))}},ye.createElement("strong",null,"\u516C\u5F00\u7EDF\u8BA1")),ye.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")),ye.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px"}},ye.createElement(p.default,{checked:ca.un_anonymous,disabled:Ma||![1,5].includes((la=Mr==null?void 0:Mr.poll)==null?void 0:la.polls_status),onChange:da=>{ca.un_anonymous=da.target.checked,Li(Object.assign({},ca))}},ye.createElement("strong",null,"\u5B9E\u540D\u95EE\u5377")),ye.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")),ye.createElement(Zn.Z,{type:"primary",size:"large",style:{width:"138px",marginTop:"30px"},onClick:Xo},"\u4FDD\u5B58")))};var zn=(0,z.connect)(({polls:Nt,loading:Pt})=>({polls:Nt,loading:Pt.effects}))($n),Tn=a(44713),dr=a(78673),Xn=a(61621),Qr=a(93948),mr={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"},oa="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAARlJREFUOE+Vk+FxwjAMhZ+c6x6le5Q6cGzCHsF7ZIHOwFEM3aOwRy9WKwe7MnWOi//Ftr68pycTKmt54B0T3poBbv++QAPqGHQKCP6pv3pdQvpDCgF0ac8EtAIwoOPfPXJN/yX34sqA+2I5rANikTf9pc0Au2cbDNRf4EyA9xuKcr+3z9bAWICzOmBUEhUsD8zKijuvKUvUFofty05DArglLZ0J/nNFUdrUKiHk6PWDj8SwyXOSPQUY7YxNlV4UgPOailSmVSyi5QjQ/ucCIkT3QGKbY0GSKAC/wMkE6mmQmxVjGnGdVAIUIyxxyjtIdm6DJkkVYy7nD0dZpN9NqWxlqw8fUwVQ9Olf7iJXioYGndi4AeJebcR/ABwRnt6/IeoUAAAAAElFTkSuQmCC",Er=a(42441),ur=a(61485),Ot=a(3113),Tt=a(56047),Wt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAK0AAACLCAYAAAATWhloAAAAAXNSR0IArs4c6QAAIABJREFUeF7tvQmYXUWZN17LWe7W3elOOhsJYYckLLLoiMsMqOMG6ICEAZRPRYFRlgFlF/V+oCIii+DggAPKKAph+Ksj4DguyLgADrIICSAQspC10/tdzzlV9f/eqlPn1jn33Nu3O2kJkPM8edL3nNrrV2+99W6F0c7n9TECRUFOdp/q2bc/f4hlkQN9FvQU191xOSoW+attAPCrrcE729vZCBzxsQcy+y+dN2/OLPegjEMPcWyy2LLoLpQI2w8427Bp6PIrzzrw/s5K27FS7QTtjjUfU27NyRf/tnfXXeft0ddjL3Utcpjrkr0tQnsxEdTzhfB9jiwLIYEQ2jgwdvuXzljyL1Ou7BXOuBO0r/AETK36IvnkVcfO33NuYb9CzllMKT3UtvFuroVzQiDMBRKcC+QFAlVrAaeUYNsmcq4Hh8v/w9a+fHGxeGQwtbpf+Vw7QfvKz8GELVhWXOHs3m/vOX9mbv9MBu+fccgbLEr6KcEWFwgxpthS+FsIhPxAoNFyrcIF8bpyVjdGmMD70fHqC0+/NPBPdxTfPDZhpTtwgp2g3QEn5+wbnu/uL1iLZ/VYB2UzzoGOhfaxbdSDMMGcCQlMAChnXG73+qn7Ao2XveGxav2ZmV353V2XzA2YwJCoXPNG120pf+KGc5eu3QG7PKkm7QTtpIZr+hNff8eqv50zu/DljIMzknACJZUohf+RYkoRQgEANvwbKOtIqTZcKlV/nM1m+2d0ue8RCNsAacEQqtX94OWBrZ+59pxDH57+Hkx/DTtBO/1jPKkaisuXO/30zZf1z8i8l1IsUQu7P1BWAKxJYSVlrdQ3V8Zqd2KCN83oK5xtW2S+BjmAOggYGhgcvfaKT+1/56QasgMn3gnaHXByli8XdDNafcGsvtyxBGM4WEUUFvjXuifQeLW+vlSp/WBsvP7Q/NkzTsvnnPdyOIRJZCveFv5tHhr7yeWn7fflHbCbU27STtBOeeimOWOxSK7b5/+cObMv9xGbEswFR0BZR0v1NeVy7fuDI0P/Pad/zjt6u7JnWZTMDLgArCIhT2MKsMOjpcc3l14458Zz3l+f5tb+VYvfCdo2w/2BC3/XNbcnU7jlc4dtbCQTGCFsnn+mdcKu/cGLH+8uZE4v1f2XavX692ovBL8a6+dz9pjTe242Y72NcyEpseRfJWoVYMfKtQ1rNm88/V8veOuWaW3gK1D4TtAmBn3ZeX/I7r5H/u8JQXmH0CGBvU1X/NMhT+pkn/36o7NyOfruqk/LI6XKw//2uTdvnu55K9785/3QxsEXfoMQOnqf3Zb1dmdOwwIV4GCmAAuPOnTBaqrUvMraDUOfvvH8Q1ZOd9teifJ3gjYx6sVikaAly6ziCUu9dhNy/tU/z+fys48oVb2Xr/3s30SgnpZJLBbJmbmj37DHwtmn9vU4b+KBYgU0hZWQDQFb9wK+ftPQF6859w0/n5a27ACF7gQtQujUq37XddtFbxuf2nxMK7uAP3v9E2/NuGJRxuKPYXvG1b1d7mzHpqmABUnBpuGR71x5xgHfmlpfXh25XvegPffqJ9+Rywdbv/LpQ/+8o03Zp4sPFBbuOnP2JaceuEoIgb90+6r/zNr2nGyGIGJR49AFHC1BWwdLvy5u+MGlr0bLrcmM/esatOdd9+c9urJ4z8v/6YBfTGbQ0tIuW7ac9i7t772leOTWbS0rLT+A9orvrPrPrGvP8Xx/JJezM65lZYRQWrHhserzo1tXnf71C95Tno76d6QyX9egvfiGxz/84m+fv/Puu09g2z4pAl9609Mf/sOWrXf+ZhqMURRoX/hPaOfY4NA5bja7sG/WjCtci2THq/7w8IbNn/jaRW9+edv7seOX8LoG7SW3PdZ/5amHDGyvabr4usd3q1O66LpzDnxwqmWeXby/O9Ozy15Xn3fQY4ky8BdufuZGr1L7+lfPO3g1fPv8vz391qyT++LgeOVz15y5//9Otc5XW77XNWinY7Iu+saTJ3qs/JPrPvOW6lTKv/RbT7xHsK2PXnnWuwaT+U8v/jR3S/GYivn+vGv/q++6z7x3aCp1vVrz7ATtdp65K2/6c2+devXiGYfFwNVpNRfd+PjJV5198A86Tf96TLcTtDvQrF9245O71zCb+/WzDnloB2rWDteU1y1oL7rh8aOuOufg+3akGSk+8ID1xSOOYBj/9dTEO1L/O23L6xa0l/zLE8e5Awf9uFjE0+KNWiwKsjX/50XfvOCglzqdjJ3pOhuB1y1oz7/hsXexoPbYdZ95y7QdYi696dGjxiroxW+ef9iznU3HzlSdjMDrFrRnXvPEPj0ZkfvKmQc/0clATTUNSAPqZcHH/8J+c8sth/nJcpZd9GjPnoucN3710wf+cqp1vN7yvW5BCxqsBYcvcKYqmpoMUIrXPbRbtW4PX3XxYaMynxD43OufeEvWIfMQxgEbd371tYv2m6Ltw2Ra8tpI+7oF7Ss8ffjim34748VZG8fuPmF7aONe4d78lavfCdq/8oDvrG7bR+B1D9pzr3t8BhYOue4zS6ftQLbt07SzBHMEXvegPf3mm+2+4PAPl599+Yc33vja8qV6rUL9dQ9amNiLb/pzLxHimA0D3cu/W9y99lqd7NdKv3aCNpzJc697YEbO6Tr4K2ce9sBrZXJfq/2YVtB+5ppn9unvd95RX7XHvxWL+FUb8Oy1Ovmv1n5NC2hPOf/n+X2W7HN6d8E+nlJi1+v1Wz978u43v5oG6WPFBzJdKOvc2CJY2z9f/9ScXC6zX1fWWmIRcmBP3s4TIoY5Z5uDAA94LBgo18jW+nhpuIbR4OiT1cE05cKraUx2lLZud9BeeNOqfWf32Fc4Lt1NOzdjgYKx8epZnzt176Rh844yDk3tOP3mR+3ewH4vq3PCxqq/7d1l9u7UIYttSpdSmy6xCJ5FMHJUODiEChlac1X8LQSDCsER4D3nCKJuBoyLwOdiHHE0iLDYEgR8qxewrQiRgSDwh6pVf6AUlDZddUaogNhhR+aVb9h2Be2F3/zL38/vz19GqMhC1zI2QTMKloxFVfeD9aWKf9lZx++68q8Z7GKyQ3z66Y/a3QcUFswoOPtbNoYAxYf4DC90bEwtGelFh32Ll1zIWCXXQQXeqeMOjLwQmBAMnrWCMUC/4AEXdcHFCEJoK2d8q8fEAAuCLZyQwaDGt1Yr9S0vlryBlc/73p/m38te606MafO33UD7hW8//8FZM3IXISwsqCjrEDSzx45iUME78MGreMGfto7UbzzvxN2emSygtnf6I4oPWAc4C3r756IltmUttig+0LLpnhamMzAWBGHAkaq1nSkYQQi5Dh7POrQrHdKy97KcyYemkehWVBvIOiAbYtIxXmJCjDCOhnjAt3IuNguCt9TrwVA1wAOVLfUt66u0NDT4fP1nN77P25EJxWTndbuA9sJvPvfOBbPzVyCCQsBSNLNH/hnNkoyhJnS8KeSVKsHtj2zY8N1bzmg2IplsJzpN/7Hi4zPm9OUWdXc5i6mDD3Ao2c+meB6h2MKIIM45wliFFUo+SdCygMvYAxBfm1oEZV0ymrFIT/u2wBqQIOy0yVE6GYROjmE8a8SOQMMluLGQ46yigdcYR+OMszEWoEEhxBaBxKYgEIMlTwwVP77bg69GMG8zaC/4xsq958/rvoUSlFcUNgSsHuRwjDVgdZxVGGMv4A+t2rDxi8WPHwzb4XZ93nf2/e5+uy9aOKsnv3cmR5ZSjA6mFpkP4Y4AoHL5pGCnNaVU1BaoqglgwdRCLGTJWMam3emdiAj2pPuowZoG2GRhMpaX8UD3VHRwFS5URlIMgQ9/bh6qXPKl0/b69aQb9Qpn2CbQwvb6/r33uDXj0sXQD9cmqH+GHVFYExM6ZmoY1C8CjM/Es+tXbf7nSz594PC2jMWnv/bHub0zZ+41w8WLCbUOcmy8FyWkB2NMdWwARao6q2Uy4AUg2zYt5RxcUOASqFQLEMYYUYKQRQiyrKkNtQ5J30mrAbQwzjIuLQPAqt0g7ZFpOR7esG7rKV+/4KBXVZC6qY1kOAqX/euLx82elb0YaA9MzJw+W26vMnKfMVKtAMuAyeUIBVw8tealoX8unrm01MnkoGKRfH7uSQe4jrNfxqX7Wxba37boLEJQRu6NnWBTN7DFbm0W0gnL4NqkmnOIPIDqVQtlBIECkW1Pbqg7obAgloB0EqBcRQafrBtGtcYeuugju577amITJjeSBqLg8oo37t19T8bFcyhGqL/PQZZEbAKwMuZ6PPS6DJwWDrL8iBEKfP7zU4+Z94VOBu/Ge9a8dcGs3HUQRDgIhAikXEmCH8GdBLAVMningakZv1SSM/EyabcKNEgyNvGzDmlsM50snBZVm/yrXjCaioJ0QkVLbE1FJ+5RIwXGRAwMVa+//LQ9fziZfK9k2imD9sJvPHvkggWFq4Ckzp7hIAcoSYKPbUthwyh/uvMwEbWqf+WnPrTwR+0GBIy3jz39iNsyDpYsiblKTOquJVNAhQDATE42gBomHASnsI0bF21MwDZI+t3mDGVb2M+61KCn5qFrcocvuaiBD2VAqRVAw7U/LVhhHNfWbRn75LVnLf7LtFSwnQudMmiv/N6aL+az9KgZeQsVcjTGEiQPXSaw4IKLJPug7hEQSGAxunlw9MRLP7q4KVCF7vcN96x/18J+5ysSRCkn6QjHoaRC/g7JoQaeSYElxQqpF7RbgVkFKJbsS8qpPY1doBaudmVoFsCGEVwo0yHzDLsQ3KkAGgioM9zqJ7vNbysufF8895vnNp/x0+LU4jVsa/2TyT9F0Ap89R3rftRTsObPgoNXpzxseCOLOZ0RYEO+ohb4y888btevp3Vi2XJBj+sbuMO18R7tACuL0qA1Zj/G8yUwpVmW5G4hMR9SaMgCFA8kBvAEBqgtSkp5Fw5i7QFrUlE/UNR+Oqlo52AgaGy8/oPLPr779Z3neWVSTgm07ys+3P3uxbv85y6z3JwFN7DoXdoASjQR4UdJtZIsgQSUkPxodErGqFwbK33wnI/s3XRB2y0/WfuB/t7cZfJeAeNJsgUxKhWKemLvjAwR/2jw2Gk0Mi4nVZTYlDCEQblBwSUf+R9R/0teO4D/dxSAtgQbW795/LNXnbn4D68MHDurdUqg/fiX/rjwyEN3vbOQpXYaYJNiGkWd4he1SS4BJOAhhdWRrUFMVPPqV5xz/KKfml2Ag9+H3jbrLsciu3QEWAOlMUqWQKSWYKRRWF1PErCwyExKL38mdhvFlUDUWFBh/7U3+84mP5kKhsYP0KZnNox+7NYd2JNjSqAt3vriYQfu1X1Tg99TAnZ9FVBIQOWYAI8WO/DosOvAwxpXY2osQd4gYP919ocWfMEc1H+55+Xj5/dnLjSpbJIiJlmCJhFQE2CVRUvUjxZzrQX0WnhvLjTFisTZ62h5coQyDkZjZYYwoPdV8RBUrvq/vuSUXS/pRJLzSnRpSqC9/b4NV3bl7XfKs1ALlkDxiKHBgdEzJvWLaqI1/UneHYAQf+bTxy34qM52/tVP5t908Ly7LAvP1u9asgTGoSuibyn7vaT+0MAUCplGYaNdIdwZwjXaksLCd4oxsincNCOtYRChr8QUT63OoZHaV4qf3OvHU8s9vbkmDdrTv/7orHcdvOs9lGIpSG8t1mpmCZKHLgmccBuVWIiuFGKrz/zQwhN012/50YZT+mc6Z8eAY4xLtHA0krRcOA3h+jAVAtbAYNNIN9iccKElACurSx7oDAsboLLwjJaU6RdIHV4tFDdgqLJ+YOyj15y1ZM30QnDypU8atNfftfY9u87NXQHKAc0SNB26WkgJJLiMQ1eDJTDuwILJFezxT39o4RnQHfCWfcuB8++yKOlNA5hcNAZY1UIyEd34WwMM2j4ZHjZ56DJ3iEbpIYsULj4Y2HyGINhZRksNpw0CmphXyVOt86eXP7jljD+lRMZ5Jbsw6RG87d4Np/cU7E9qAMpt3gBJ2qGrFYVVWFP3X5mAZEHwnXNO2FXe0HLrTzed1tdtnSZlpwnqGsPqBFKCCMzbKCWYCLCyHwxsibG0N1CghQ42Wv9qAu7wmH/rF0/dsbxOJg3aW+/ddHZPnpwiiZXmS8P5AMG8NJo1wGUCVm+3SZYgOggp1WsdB/wfzz5p1w1n3/BY/9/uv8udlJCuiQ5dE1FYmX8aDl1SZGcuJqbYAKCysk0cbggPYso0EIthLRt7JUlWB3ULgfyNW6tnffVTez/eQfK/SpJJg/ab92w4du5M+xJpCGKQR7houOkUrTVdYTrNw0YUVvOw8kCndOksCL5x3om73QFpvv3TDefM6rY/kuQbkzxsJ1ICfegyKbo5wkkxHWioYuQ/VKzF2xJnCfRqdW2M7NCqS4M2OZtww/ir4ZEEJhDrHt1S+/gd5zTLzl+JPkx65D779edmHXrgjO9jgvtgkuRkS6rbXg7b+tAVipwwDjzf+/ZnTtztu8DVXnrz6nkH753/Adi/mgOzLYeuNKWBLntbDl36AKnLysE9X+HItgItfH71sAkE1ev+fRd8eNfLdwQx2KRBCxPzldtf3mfBbHqlY9OFQdCewposQURhDT8qqWNg7Mm673/zgpP3iC6gu/W+DRf35u3jTKC1PXQlT/FSMqFMHydz6EpTHMh2G+WbyzNZvmMpu2L9gDZseDyIQGyWBba2kQrtlSBZHdRJsPToCBjjz63eNHrxN849YNrvAp6oWVMCLRR67fJ12QxFp+Sy9vGUoBnRIV6zBCG/G2cZpG0p+IP4jIs1jLGHsef94pyP7B27ePirt7+46x4Lu35ACXbkdh4WrqUV6l3CdjQVtErs1oolgPfhZ4nsyUgJIC2Ir5KHyHwGIxKaaEL5LUEbthfU4DuiGIxzNBYE7DHGvN+x0aHfX3rW37Q0YgI3n2v/bWVvdmb3XtSmvYJxb2RL9fmL1t+xYTocL6cMWr0azlu+Lrsn5m9xLPtNmPAlxCKzkQBjbISV5hYLQlCOYFSq1oIfe4H/bNWvPfW5U5YY19HH19Zt9278vzMK1vtSFQjhqUdScJ3NpILapWQSclitZUtqupIUNu3QZS4IiyqHTvMxQWtal+nWA8DpFL0aJqJInX7HCC55EAEL+AbG+R9qteChYG390WJxokutn8wfdED/e22bHk0J2pdiYsGESwEK57xcY88OjAa3XnjSwt9tT7Zim0GbNjCnFx/N9WaQzagdFLozC/ffp/ffkUAvHf+O2f840UBedevvuhYs3PNfHMvahWCURxhR8EYAiqgb296WoKHpakVhU/nXRGLz0BjxveEySWU5BEew9VgJqUA6aOPbAiX4r87fQguwQBXG+LM1nz1YrgR//NIZe6/q1Hb99p9teFtPzr5QIDxXiyNN7WhjJxRibNy/95cvrf363VO8Wy2JmWkBrVnJ5d9ds3TJoux3BEdrlr1z9rKJQKu/n3L1k/k3LCzsUnCzuxUKeE/B0WKL0t0RFr0EY1dKr5ooLGguiDwUtmMJIj5bG+wYidPlsEqeLJOl8ciCIwInxlDMlUZpo3ctnM8sSv4qbALYLcNC8hkPXhqofOiW81rveGlztWz5cvqhvr89K+taJzImpGJaT0Mr7SiMd7niP/yLVWsu2h7AnXbQfvk7L71h393yt3Au1p3wzjkf6hS06QMm6NLy6v6ZXXTBjIL7OdvCu8R46Q5YApOHlYeuSQDWBG2cdeEo59CY8yJMFBBdEA0ORxqxdPmF5I9pQ0y2LWOUlpcFYNwukM+VDQScKhnCwVNDG985SRDhu3+18ULLtj8kKYbBokXhAcCI3RhTLQqFbXKk5P332cfvetm29m/aQXvVD9cetvvczE2Ci/X/+M45x25rg3X+7/3X5tuzLl4cWZeFhzNtt5uU7UK+pkNXArCtzAvTD11Qs6LqAM5CNozzYHRQeySMlOB+kHSXG9NyDGS720MMBjy69IIIuLThbVoq8F0gtn7Nincmry1tNz/Lf7X5WMemF3OugofocpPqefimRKFxyRK8W7e5XPz8x/e8f1twMO2gvfoHqw9fNC/3DRbwjSf9/dwPbktjzbzf+6+Nt7uh67p8nzBZ1TyVHLxQ8SH51ND+YSIKm5zqpJRAav7CWXNdilzjMGUqKkBJoUDb/AClT0LZsafGJuhtHygq+MSlV9iAbyAwW7/m6Y5Be913Xpqx2x755ULgGWksgWl/0gqwMPaez0Z/v3L9if9+aTtpRHuUTDtor/3h2rfvMjtzjRB884nvmnvMXwO0McmCWWE4Z0CNAeRAjTSIQ9e1KHU7WaycNCkfUwQUqKw+f2nAKj8yZSCUBtqYba7RRjBftK2JjW9lFyTFFJIFAV+3CZ9w+5GqdTQ50C5/YMs/2gSfH4ZViJmkJtX5aTbUetcB9fXgWP37F5y06IYJ29siwbSD9rofrH7HvDn5rwrOtpz093OPnmpDk/mAPXBdvDhJYVO0ryprO3WYNFZXlFO6xoRBL5TxTyKr1vyFcmIIspcxxFxJdTBQvrFynNK2AqzuYys2obHtC2USGj4THTyT9pMBZBWIr1+74h2dsgf/8cDmb2FMDtV16kNXM2CblU0xG2qBkMf4yG/+PHLc3cUO41wkJn/aQXvtnavePb+/60ucsYGT3z33qO0H2o23u7aKbNMYyBaltwGsSZVN+4QI5+DKLcGsKJv0ljViDnSDJzIChYLh52asEDAiMkGrCXS7cQAguI5iE9S2D/+n+5cl1edN5RrMvaKwGumYr187+I5bOvK+Ffj/e3DrT4VAs01FD3gxR7JtLR9PuFXBjkOI8mAB8IIzJ+xOL28Zu+TyT+77q6ngYdpBe80dq98/f3bu/3LOBj78HgDt9rms+N/v33i7DscEHW/JErShsiZVTgK2HXGW3rnyFN6wH2gQPoMChhR7rNywp23Fbsr6NPsCXg/abLPNgmsLWC2+MEArKewUQHvEEQ9YZ31x6b0Y4752FFZXBUAFVTYYBSUjDjEmpM/clmH/ns+etPCqHRK01961/ph5ffYXBA+2nvzuee+Xypft8JigTQXsBLXoPBKs4H6Y4Ak7bWSSHdDqYA16mGQJWu0G1KLvQM2Bk43MMlrIcxW4G/xrsp02IchxMMraBJVqDNXqqsQYYGUZmG/omNIidPevN/9YYDwf+hGNt3FG0GwUHCRl4JZwAGISBk3kVeCU2pZB/2vnnrjg3snCYdop7TfvWXfszG73UsaCwZ/c+ruj7r57+9xQ+N37N96ec+nidocuakHwNxm0WAUDCa3SFEVQoZQalCf1z7bjGQdsQ/kQns9kfQwJNDoet6dNK1SlNchti5pN/hUmD2KoAUiAssE/EJlBWUDhBsc8VKmy1PhekwHtVXesPnKXWZkrHIs4zTbUDT87YGmkSWbC784I8ap2qGilCbZxa/Vrnzlpt7ZRhZJDMe2gBS/a3m7nIs7E4AsPrzy6WDxyu1wYAqB1nThPmwQgDKCdsFuVCq1we5fbfBBGkjFCYXay8iPWQjN1ofAqybMCpQXQtntiKuMWFFaBlUgwglcE2Oy6DpVbcLTjG2RXg7ZUbQ5NDm3HQGnXTczTfvX7Lx5QyGZucm3iduVozIbajBYkKWwo9muirinUWZ4L5Jjj2sqNtY999dRFoELu6Jl20H7j7rUn9vc4n+UCDf3kof855u7iCV5HLZsgUUvQGhOXBG2kAEsDhqQO4UFLEg8u42glt984WDUTENoUm20OM4JIaszwEYsl0dQ1hcLqJgL4oB9ZByPHpvLvpNODwbbGAogMjXsoCVpN6QTC/Jl1q991d/HIlpEqi8UVTu/Sru8hTHYHPPZ1S6O7iD3QsSygPblMCOiwgxHvq806w/GQu17CC3q0FPzy7GULLu0UF9MO2uvvWveRmTPsf8YIDz3y3NgHbjxn73qnjWuXLhW0CYSZoI1xAm34xSS1ltt2GFITqJ0KaKcPTY0KW7EarUAbsQMGYPW2DmJa1yUoY1Pk2KAObj1NmvWp+gxV60r+PKvXkeAF9qBca1DaBmARIgLxDVuH3nOLvhk9ZbCv/d5zb3dyXddoGTBQWmgTiAfNhQJsiY6/a9o8S4WDMSet/Ad9n1cf+v2qo2/72ts6uol92kH7jTvXfry3x/k0wnj48ZUvfnB7XVUfA22LU5MGrUlhIYJNzNImlcFsv6xA9lqqcISJ4Voe7dHxvFJOW4mzB8lDl4UEchwAKUYObPkT6BaArfECjqo1gapegPxAILDLhSjsYBoJZcBjgtbkJSXPzZHYODp01C3nH7a1VW+vu/Olc6lln6y/AyfSnbeaeFbw1JAUOHTqTMabaBWwRQf6g/asHhg/+4pT93mkE4I2/aBdvub03i73NIHQyEtrX/5g8YztE5WvE9BKGSHciaBFLzL2wASg7UBsoECrKFhTcuMFTB4cAE3QamqqVcpQxlyI7UvaB64DpUe9zlHF48jz4HiHEPCRoNxwHYws2hwJRIM2CVioEwxoB17e+sGbim/a1BK0d635IqU0JlsHqqpthvVBFEALQEpKFdQu0GxxlwyJBaz6wJB3+cX/Jx4Kq1W7ph2019219sxZPZmPcs7HXnpp8B86jvbdKU/bBmQxsVZ4ogaBPcVECrzhH4A4tvtOArSxpIl8kYljArSR6MlgUQC0SeoKbQfrrKqntn2fKfNHoMYAGlD1aklBq6EaHPHQOIi80qLoCCS2jI0d96+fecP61pR2zbnUohGl1ek0cDX4stlwwRhj0CqkqzRKktf0hJRZzQveOlb/yiUf6UyKMO2gveHOl8+d0eOczBEf27zhhWMv+kRnfMtE28Rt9228PdtKemAeFgxzxRY7uKQSljTSUmBWwIYos+kPUNrxkNKmkdsGO6ImCChtNEkGD6tLn9tnIzAEh6daY5Ka1n0mKZcDN+dI1oFGHg6dsORQ1tYRT8pqm9chIAeL8sjICdecf0jLCDJX37XasjuJAAAgAElEQVTmmKxlfz7NrgFYBTgYAmMAcmGwB5ZEImHZJdmG0FDJDIelLepkkD6B8aah2mVfPHX3n08073KX6CTRtqS5/s7VF8zozizjQpTWvlj6h+I2uCEXi4LYuzzdTy1r9pzZM4oZhy5Ma1tccdC8h3dATKNiYdcFygxAlnYsGCPQ6kSgbUFhNTYBtEOGRiztvicTtFuGPHk/A2z7wOdqMJsHH6Xa5ahaF6grS1vEUBBo64iPxo2DmOpU2GCBBfOrZ79rvyWPHXlk+r3FV/3w2fk5q/AfAqurttIeWGtA9fMumGkmAvGZYA2rboj3YkELxYsvD3/8mnOWxnwFW9U57aC99odrL+3rcf4BCVF65uXKsVedsedop4sA7qfdf+85czyfL3Cs3DyO2BxKuMsCIvpnFt6dcejMZFkRX2Xe6RAmmgxYIYu2v5X5NGqArcBKl54kYSaF1e2SLuSTAG2rsQGeFrRblTpQYeU+4doU9RXsGGhhkWhHyYERX1LaxmOMgMCiKyvux0IMoQBv9YW3EVn2y/XKyIbiGYdWtbr9hv9Yew1C5O0TzVlX1opYnIZYUBkfRaEGwiGLvEBC2wXfZ4Pf+9XmD3QafmnaQXvD8nVfKOSto5FA5c2jA8dd8uHWVy8tKy53Dlt44CxmiUU2wQsFpv2UIHn5BiYkGnHGhOjv7Xqva+NZejBhoCSYIJU2fDbnaKJRT3xvVs8a8XR12sShK3ptUBxpTwtWXm1WjElpzf54AUOeJ1Clpoy5oX+ZUEIA1E1HqQF2pR7yvkDt+nvVfSUN0DZXjgUWGZv9zHWJvApLcC6xwDhmFueDAWLrGUNrykGQndPX+y0hUK7dEAJPns8oghxJBUK+VYPYdFmKWBwh8NB47bbPf2xPGQark2faQfuNu1++vCtD3yuIqIyWh4/7zAlLh8yGFf9lRSHbxRdi4u6JEZlHKMoSTETAOIabV2AwuOBYvwvz8v7e/Ptdm8ZAK8WCHfCw7QZmssoDSYSNAs1tXH5jIWjbVGoexECuWqtzVDMkBGBHkHGpjJGg7XQ9j6Oqx1GlzpDPhLxZKJOhqOAqtmIi0AJ/Wcjw+xybDgEthqOU3DyYAq9FiYBxRxCmSpAFtuu+SyDlE5b2SGkGBbkyyCUE1ote0pCEf51cQuE6qvnsz795dvM5k7nrYfpBu3zdlYWM9U6ERHXdxg0fKp5x2NbiDQ932z0zdsvYZG/E8GxBccgzmdOvZX8cjkcaq/J/zjGf3Vc4KgnaKBpiwh2gU7YgzZZA1ZeYphQ+VlOOZF3A/44m7GmTk64pLdQ/MOyFGjCCbAci1agpktZRXnhIq6tDmm1TlINDmgv+Zc3C3YGROirVmo3DtXNmxuX3uy4e1KsO+gkHUfUYRjkCdjky27GdN2OCpOeCfiCYB2O8zhl/oVRBP9ptvn1G1RNZQkieCwG3C4fRNZXEQAFWYMZ5qVJj9z314qZb7ii+uemqgjZrfPoPYjfcvfbrWdf+WyREbWBg6BLqOHMsi/QjTqzUC7vBSBOMrgSWlDat8YwxMWdW/uisY83aXoeuOIVV1aYaa7dgCZIUVrd7ItCClm1urxtplDSbA//7AZMKhEqoQIBDGRilgBMlyGgb0WnSl+XAcB2VQEtmPJGBmACPC3QfxrilciEGTkIE5wGlmPRjYvWCCTFnrF4ue8+MDNZ/dd0lB74EbMEPf7H5xxuH6vfU6uwJuNDFwtTFFFOOMIUtE7iYUq22cd1Y6Znvnje162Wnm9LiG5avuyHjWn8jBA/Kleo9QuBKNKEJIkCwsGzXfpPn+Y8QhCWm4TAELELDKREAzcTsWV3HOBbtV4ekcAOaAg8b8cKxtqiCWqlmTVpkip/SoAOgBXebVppYECfNC0ELbQGRF7AGsPWrLVdeFh3aHUDNySlr1Ao7Td0TqOoLVKsGqJ5YSSZgoaSMi+7LWCh2xag5zrqfSRmymYZgYCHkHYQbhec9s+uimVcPjtbvP+f4Rd9uRy235du0gLa4fIVjV+l+VND9CvnMibZjLUCYB+PjlbsRE9V4gxU3JTASuax7KMJ0ad3jq31W+y1t5Z+HBZ/V2/VBx7H6lT1s/CQ/GXZAtyUp+0yNOh4WHLdjaH3G0rF300BrGnADpQWVM2BMi7xg25cKBKkpS3+gjX7AUc0H8RdDdV+54Wjv4ahvTSaYKuJl1mb3uxS31Ih1AiyOOSaSfZAR9dCcWfnjxsvBI+VVg1+94IKDyp2UMdk02xW0F976bFc34UsztrMvwsgVDIlszj3Ktq35SPCgVKotJ1hUWGjqTCX7r+1IcV9Pt/vBao2zOkMOD/z/tbB4As4eEWUO/+BcwEHsWFuDNjGrkwVt0uugySVmkiyBpNL68MGUY6NJaZPCegCtNjHUat50BYK6nE9LCgCsIDloNC+95w0KG0+Zd8V9GQsb4an0kcwwRo8hSjF0et7MeVGkh6HZvV3HVzy2pVyq/ZqLYFW5Un4azjGTBWa79NsFtMXvP9/tBPgAy0Z7Y8GUiEoQIQgSmUz2A5ZF5mGOg0qlchfHvKzFK1qMJTjF3QXnaELQvHpd+BVP2BALiuLgF4SINVH6cEXDPM2ZWTiWUjp7qh4HElhS+B0n0+0Aq8DYeFrxsa1A28rjQIM2CVQAOqhy6wFs+yAtUJICk23pHLCJfkJ4fVfcZ1G8ARMh9Bjr3sH8hQhVG1koEpNzG4ofY/MCl3Zyjmf29pwQ+MHIyHj551KpiAkc79b4df7kpafuPbA9wLtNoD3v2nXZ/pmlN1iY7guKPCGYLA9uq4d1xxFDuVzhHyybzAFGtFSq3CUYKoHNim48gMBx7CWFnPV2AIHnCV6qcQLUSAhRt0jwEyqwkiXCDZ6Kz+Vz+/PHWZSk3nYz0cCkibWaDl0pEgJdblLzY9anKGxDfAHnytGQ0rZy8wbQmuIs2PLB3kCCVLqHGwvFWDXtABvzHkosTF1axhX32QhFtgfmvOixNt8Z/Q/n2fBBgLkhCM3qK5zkB6I+Mly+pyGJkFIJUQv4Gn+48qfiFA9g0YKaaILTvh9RfMB676K5iy3LOlAg4gjuy04IuQKVPhoAyxhFXQXneEpoPyaClcfLd3LOx5VUUMIPIWrle7uyyzgSGXjj+YKPlYG5Z9iDNcrZiOuiH2FEanrTwgESM/sLxzvbANokhe1ErBUunDZ6gngoe0lxGZegjdO5+KjO6rLlNl/1lbYL/k57IvA2GcA0p2/EHGvBMiCEcg6+l1K0DofzZ9ap5hIEOTTaXXQ6QaI7D6N5hDknmOLe3txHGBNkaKh0O4ZDmvFAPosErM6C5zaOOE9M1bZ60pT2yzevnGfl7DdCJHBpTgobgKSs8YcLhkHVmc9lTrAImQVi60ql+gOE6JgWu/oBw4Wc827HJnvJCYYbAz3hD5cDC3GB5aGCCUSIWJvPoPsRxpLOwNUMs/vyy2yC50yWf9XAU60Nb9VpY2I4mUNXcgyUgQhvGWEmSh8amWs39OT5c9Jg1QW3oLB6zDIWvtdxxVoiqOCYRfMIc6eLgDmWY27Ms/4O826mBZD2dRU+yhGxh0fGv0OoJVdrsjwoCyFRrpfQY5+fRKRG3aaOQXv6zY/ae9Kug5GD9sUQLS3xECnHi68sSJLJZk+mMtS94JVa9fuCIylIhm0zm7V3z2bt9wvBsb54hHHBBkcDwhHHkAYjzrvy1qiN+c+YwDKwbxAw0d+X+0fHopMGrUlhJ2IJ9ELSQG+1QFKiZTVkvB2CFupIDS+qKw3/nyoPG8Nx+CNjiXsdG69Oo+pTeic46evt+gQS2B4aLv8QESHZutYPQz731/m12iOTsbPuCLQX3/Tn3t6c83Y3S7tF0GDQNUi1/bGQzLt0WFPsguDYtvOnWBaZAT9q1cr3EEGjsHpB1mc51qGOZS3BmBQEEtIBCfjVraMe5gzyksqMLjJsYcwYZyvrjD2HOZjACj6j0HWiZeG5nQ5u/NCleM5OpQSKWrSuKRW00TVTLShtokD4mSbhk2xLyCLHm9COJVC7SNpjvs0Qdm+hi6yCHRHmUM0fnEk4bjvPQYP66jogf8Aw7Snk/wkM4obHqz+iVEizR40TJRoDctSQCMl8PqrVxvlDl31q35a2vWZfJgTtFd9+dnfXsd4kiJCq1oluyjS1XCCucpzsRylFPRhhCVoh0IgCtBCu6xxCLbSrDMRGsEsQ6WICZwdHPdGVI4OOharSGlC6gYst1Yr3B9CTcSZ438z8SY5FJwRts+GLmrYYYLfp0BWHRlKAL9mDVmpcA7jJuASxhRLjYdPBaobSnwiwSqGCkUvZT7MOjnnB6vlLnWd1WIkec65lnB0L57py2U+AeKFc9R/0qpUn5GoIH23fYJathWyAh3KdP108bd+nJgro0ga0An/5288dYGfIUmzwOPEponIVEaI2XSU1MDrFMMnksidbVN1QU6vU7+LCk6aJglPhZDOHujaSt4o32C9BwbCdhPxrVBpG9XKl/kvEAx4ESMzq7z7JnRRojY21cWGjKt48nRvtby0lUBKCpsiKTUJ8FUKpyfbAAGtLCmuwBZ1T2Nbbgf5iEvisxX+asdmLrfeQ9C/JeVZEiGHbcftymewpAiNc84Kn6uXqLzFp8MdmaZzjCDcaO/I+Ds7XVFZvfKRdqIF00BaL5Et7nHiIQ6w9pd3oJB9KwWMTjCU56epyjiIIZ8CWIOD+7ytVIbcAuC0kl6N/QwiZkFpCejikVKvBbzyGxqBr/b2FjzgWnteqac3GL1h6ESQwmgrYiVSz7XjYpkWQBG2CLWhJYVMvmk6hsjA/kn3oHLBKY4aRa/k/zbruX2CuojmTip/0/RSIZjs85DJoUSaTO14eqH2+qVKqfh9MSCYDH8mm1GtbXgxqv7vljMNSY6SmFCjw5d9+6hAn4+zZ1P6We4chwpItDDcCgUkh6x6NCZZXGzPOni2XvadhywDBQMYhb3Yt2i+zYDCFU8F6SRg6CX4DAys/g4LbZ0/VPLYaKO3s/twpjkVTQTsVOSzUEXOTaTnSzWKtJEugs0LDQc08WgnHfhIUNo7BFvxpaGDdtF2Yu0X4dzQmYSclaG3/J66Nnk/FaTTXelPX8wr/N1MykEBkMs7+tuu8T/mAidpIqfyvFEM4lDBL6lpIYkfVw/1gs7d20+/TKG4TaL9y24ol1KFLICNoRbTKlYQrRmpKEvWAnBbbNsREjz0ccZrPOsdQAgGKYAaDgaHx6oOwqiFtNmMdblvN3gctqSfjG0tV/08A+Nmz8h+1LDovzdv6lTp0me2OdncAbSkenySNJYgR4O0ghzV3FDkeIPPGiNkWqrkuKWccWiYieLlaqz1CaEYZJyGGpAFMOPcx+mPIcnGTnBbyeqiQzR9BifU3kshgJEbGq98hwt+q+drIkF8fUiVulGw/iR3Qrvme//Jlpy3/I0LF2Bk1BtrPfeuJXWZ0Fd5UD2rg2pfAZlzvrH4xmapBgDXE1fRRYpHubOYDGORhgoNtZa1erf2sygUHDUnedQG0MwRTFDbUSijCSxWFjb7B35jXxsv1B6BhXbn8UY5lzacUZTEmLlwQI9NHRKlBndpZa22rHFYtxgZckzQRonKPG6CdHA87tUOXPh+ANSvFpO7YqOQ6uJx1aVVZyUN4JfBdENhnbG2tHjzBOVNmdWl2IQlSrGc8dugWVHR3F07GmO4aghaVyvWfeUE5utCwgZUGbhr0zzRFD/GDKAr8YOXnTzvgGZMgRKCF+8Dm1KvvEDxwrARPA/RdhNoNoLRANjXNB397eZEzYgjyybShvJYSTAqF3DEYCwJ7L9jH1mrez6ueJy29sjn7cIva3WpjVr7zasBDEKveyx/AHgiMBasGD9a572ez7jswxg5kAMNbjHEW4lVgSnOU4BzBxALNt9qiW6NqYpag+dClrajS2IIYzISKKatBOxFgO2YJ4quzsW4kKyWYY+FS1iHjrkVKhIpGpBA9rhhOFIr1grGtB+x53w+eBVGlOc+tdjzt5egbcvmMbXc52ewZCCkpEzxBwF+oe9XlLOCSoNiEiCBcAHDnGuBGJ9Z4ElzxwGAPAXhiSPBarfR70+gmAu2Vtzz9Rsu15sutgfBw1TXcMAiENYHHgugkICkVyvfCoogp1BpPaG4oiJUtuMdEemzgGwP2x1rgrwd0Z3LO4RjjLjNn3EdBEV94JKzB9SZgT1Vq/mBXIfsuNeYa6ur/BlUVNrUoUOE8RiQHoIZ75qSndoislpqnWF8mx8MmJxoo7ei4F/mvpXGnKdaVYTEJuYGxwkIzDFixjBJedS00nnXJuGOhWivj+WTbdL0wrrWaeJoFwepon46jCVE5z4o4xeaLKImR5dpvosR6N8QUgTnBWPr2BWPj5ZscwqWJIpAWwYEdYLI8WZqJHYsiAjfDcpA4NBhgL2Bjn1t354P69kcJWlAezCjYbwMWA34TO3EUhejXYDcZ6qMjYbH+HeZDVHVI21cKTJ1C3j5KypIhngCQSsH/MjJae9rGGLs59y2EinwDmslhbf4tArah6vN1+bzV8BA10AdrWgJdEW8JYvgNdJoSy0UI5yyC83BGJARDJFU6sQFMox3tDl1xrCsZA1DX4fH0mHtyA+iAf4Vydb0YJG1IeK6Fx1yLjNk2LoM0RRqn6D5D11vYIscR1/gFnl01jz0WeP7G5FzLeQcMhFQwOc8StI6zR8a1jwTCLQGKMWFMOGPjleWWLZQWNKTMGkeyzEi6oNgDMDiTaaXfihalYjwW8Ce//MklUlkhQXr5LU+/MeOKOY1FFDIAFFaHWklCAlPvNI3varkkwKUXiXDdXN55r6wmJJkE88FSyfsfEIc5rvNWTEg2Tk+TQI1LtCkW5aqHVmUcfJiWLKgBUflMy6JIHJByWgNIYUGkPyBo5CiheYRFnsCShVUm79FrRenibWyiniHCpH8UR2i43AxaDVg5tlFxzfWB0gAj4duEjNs2GnUoLtk2lsCYbJ+jajSgE+MCJLBe9/8Y+GKI8HrjvGMKEMyuG9IAaudnZDLk/SYB4lywStn7CWa1msqWghvzUJ+ULhjSKsatUn3NXf9TLBY5htgC++0x9+8sAldnpwll00QSuuUmiJupoi9wruDa75baGjk7sHxQrVL1/psHSGSy1lssglw5AQpy8i9JJUIqGYE9TAOWFn4gNlgW3TMiLZrEyDLiJEat12abiKaFIqPJyUXsYkxyhNA8RrgbY5FBBFuSvsURJmtL2+4jb4rQXWjEAK1p/NIMWMW7YIEZpaLiUDJiUT5mW7RCKDBoQQgkg6xOus/tSDAB5bbn1YKHMQZrvFZPEmkM2pzL5twPmB67cM4bL9f+06YoBK1ZHmCnZQyQlIopGhzx/3jlWYsH8YU3PLlgdo91ADDIhDsR3yrtYT2lzSCECq41Gyl1RfkgT5iOcCqYZefzrv1OsBWVqlrF9yPP939ZrwfVfNZ5C8FUOemDfikSq+kQ9yF6TZIp/cVYQAgtSDElh22/ERKfJX63Hvj0L7Ea5T1fwkIgnSCkgBHuwhjnMaEZUNTHQBcGPZYcsGFHAK/TQBtjwGCmCapSIsZcC484lihhStIvH5MLQcDRUzUg/A3/m+MwmX6njFm1WvIeFrxe17gCDKBAgZUTLyZ1grnmGNOuQu5YJIRyAsBE+Ez44+XyvZZgaqtJYLRVmVCe5Gm1jzZX9dWqwZriPx2yEhe/9eT+mbyzSygCUH3VR7vobzk04Tg0KxJAfCU5Egu2LIY1F8Gp1VXIZv7OpHQYEvvsT5W6vzGbtQ9XDDsEnmhW6QAgTYoIE6Uu56AFuOM55uMXkrzoPq+wtSZzoXd7oLtpBz5z15R/azKqp0g2UYaHtznHBQlkgrrhsIcwtrES68W9G8AIvKLmzGQJYMu3KBqlFI1kbDJiU1QHSxV5aDUg0aCpDZd6DUhpQxBqC9WyV0+4X6ldSx86O+lz2HZ5BhBivFbzHuGBH048xF0IDWVMAhatDoq6urNHm0E9BMLe+HjlPoJYuACbFRVEyn9C3ABQmw71YQWALZ+OXfqJxQ/hL/3bije5dqYbwKYblRZsPXGYjC3ktG+SexGop7tgv11DRJogqtF9sVyqPZspZA6noXx1MpTBomQu42Is6SLSSRlg3CwnBWyNjJ1SKsJTTCvblQllwQFG2eyjjBCoG2ECIC4IgQryvbz8zlMyQ8JLFkHDri2GLcsal+HGlRVDjHLJchNt0UbZyfed9Dlyj0nps1ybLfotmBiscP4nJG8LTIqn1G8QkwFuADNdBftdQuC+aOFwVC+Vg/ssorRiE+FK4agB7MQJCgnG/Md/9tTv8FdufeZwQUnOsizEuR+uywYMCViuSHKdLCI+XAr02mBG03W/t6uQfYumFqAokNsvFoOlUu0RJ+scTsFqS502Y+whSBpClkEKaOXgAh3jgriOvYjxYLCzawrTpzVhsNTJ3BtULJ7cBLzsC4AOCQrUmCPS5XmBl7HxMMJKZpqmxTNLnMoC6qQDk+4zAVYObQTjF20UFa/HAjchzKU4tI4K2exbsSBStQ6snuC8Nl7x7ycULKMb0n2zDMVOWkiLVJUhTTreKBLsf1c99RD+0ndWvtkmPMsZw4Q2eyCkD0ayAUlaq75zQftyeffNVJC4y5JgQaXq/SaXdQ6F6EepExkT0EpGCiwxZdKMS/fiXAwyJuoQfQbeJ7f7xjaZ7IG5ebaXW6TlVBuFDAoqP4dtiiVt981MmNbmeJ3pMGvZ5zBCTKujVuvjm1GPZuqjhhAUML4m8Ot/0a84U5IFwIvGDQA3m8seSrC1m0onC6qOV8o/t7Ce/la4gfQT3x8DzrH/u2bFI/jLN688xM6GAn6Zz0KM6VNqYwipG3J4RtlMc5UhZqn2ZpbBXgMUMDqzkKNvSgN+PfAfwsLaFw5n2kBGdlXo381yFrnNgZ2Hbe0uGCsxxsY1WrX3qNbodEJ5tiXNVOqTHsoJv6kYhQ2NsDvtw1Ta0K7PrcqD957vv+BXvTUQyLcxz43S4FKVfNZZjCjZT8niIKQTqpQqtf8G+yiZMsROhBsFN/nIMhMHNVaPRybxMfOf+vnKh3Hxlmf2ydlkDqyY6KQoNMVtsATyu/Foqgy+ReYiUe8DxBnGwnZmFrLk0OTKxwKBzvsZcJOHC4zTxFJaq6MPcdFvJAqObS9ECNcDxraCxFuuessKGfoGfyivtIPvMeFt2AmIQgguQjpkC/yGMsABrU2Z8F3l0/VAQA24dqMhKOZcLXpCEuWZ9cnvypJfq/uS+WRLw7bzQJfZcGuS+QmJC+0jlaDcgRpzFr5P9jm+RQANhzIbigCjX6Jer68MGNukjaekb1mIC06pyLn2IkLJG3B4YAs4r1Yr/i+IgZ32uAlpdIhFKN9YFhAeqlw846DH8KXXPzWnu9fZG4DXIKLN8tcGYW8m42qBWGH+AKLnCY9Jo+BZWRsfHIFW6mFhHmToys2ci3YBt1OJAkFWj21LvokHgdgCIZJiljaxlaWP1I2NuMEvguosBEyyJtnOUJWmd7qm1iQ294n3+tT+YGJBxKiGwVDL+jrcF2IchfoR63OqU4/WkbfvM0gua37wFGNoEMDamPcAWchCtoPn2Bn7jRroAUQprVV/BQSsVeshnyLCSpYa7tFh8jjprZW9jV8654AX8fvOvt894pDdDhYWI5QqamWyB/KdjxAjzSyDbojOZ+aFd36dzMllrQNBextrtBIhVDnHkwybw5FtQwA03K+i1LGtjHNfGuMkAki0QHy4lBunIRwKhaITtAG+jspMLhIpDVCCJllmojwptdDATLKsaXK4sLyptY8iREKJlcGrtuqzfh+1PWUQscBB3RNPcF4rqcjB4F+mcCME6c3a9ls0kRJclErV+m8si7U8e7bEXAKHUP6mrcHK6887eEQO4GW3PrlvF7F7W0qzjcYTYckjsBR34NZAhiwEZ2bnM/wAMCmCOE/6gS0fNiIh0Ba4kyp6UtSLppcvnGAJtXYhBPdAiMmABaUgYGVKSEOXF+NF4gXGAtlJ40sQ1Ks0DQ5aja9KG89PLCLUNp2cA3UCUmVI/W/YpQZSdBC36NJPDjxfGAO2CRwNVkOzD1H+sOxGeQ0BrSrP1JqpfkhiYh6wjD7Lb2F/UvscldnoM8GoXqt7TzAkaoBbwI3EL3GyWZe+XarBCUKBx8rVgP0P4gq0XFjSBGwi3KQRnMAXteLpS56UFiyQ4NSrfte168zexRFXHK6gKHMnaE6pyXLInIJNlkjQGocsbIFJDbEDnw0JLKSKz1RdpDl8KOtHjlyX7oYxlVGpiQzZGow0gUihMRKzg8Be8sQ6ol248DHszL5SLGG4zEvWEU4OuH0EiipCeyV4wIMoMq9SvLgsM2w8trAQgRTMhfngCshGear8cKCMfI1oLpEqwBCMNfqhchoLRpZhLiCVFohCZOkV9lmo63mlcXasfYk+qz5yrPuczKf7zJmoVirsSY6wQoeNUJYT4uTIkUSoAPoB4+PlMnuIK6vT9EdjTSPfxJqJw0ptdfFTB8kIj1Fhl938/J6ZLOttWXgMwWZp0TpLZPWRELm5XRmxrwqtGxerQGQagkRJsLhvvGkK3KDNjbzEInsTQhzJmgHmGBsUMo6tok5mmPtmoXl8/43LQ9N2sHiZ8fKaqW0zO9G+TBG62sd1WXoYG3W3rjfZPpjP5LG3HbM92T4nFg3nY3XPW8EtkMPa8vBdyJC3EUQcmG4W8LHxWu1/LTtJBaEcjc5W3xrvK1699pVPHrhCe+lGoD377Pvd/jfsup/NeYP71bR/YiSnpsCZzNyMY+8pI3OA34/23CUUbAYcMF6reY1YUknXYjlEYPcg7SvVFp5xrMUCR/sv2HgOCwG3s7SbrLSJ62Qy08pM8jApPE3qYacTBnaygEumT4BKzspU26en1Gx385gxwYfq9fpfaGhv7eRzhxFL5CWXJFTch+AAABCJSURBVNBIbazyBCggpgghxKkQLw6MP3/bRY2rvGKFferK3/buPrdvEUsh55wFmIQMt/ybK+ZbM+Pyb2PxUG6LOqXzCy7enQNoEwZkAiPHtSit+f6LUsSU+E6k7xDomznW9sAEY4ta1j4NCRZshaIEbjzt1ATJqIuNm+ZijF6kzowopt5SNesgO6kmUVNJJd5JP0FpqUCM+qeWqaY02oolO2ICrgFGKBMkDg0Lt2S6Bjyg343oh818dvNCV+yRYg9MA7a0PjfGAiGxuV6urwZ5rJ1xDuAI96oxwsN1z3uKhHhqiRuNHZNVCLE1PDa8+Wtnv22DCfqmFXDudY/O26Wvr99DLS4Lh9fqMmoUJTF/h38zbguHBAtsgqXPkJ5YfbDCtrzVPucx8YzwDWMZg9xiCoEYw0iM4MDr45xjkz2iDqix9ESAx8FwOb4yknQ7jY5DSWnv09xGOzXbbFdeWhm6N+3aa05ZK8Olifpi1p1muKqPoq2MWpPtbJQHc1r3+XqPWy/nbB/CZknpDmdiuMrwChqoAIUtcWN2z4BdBfPRL39y8dpk8I40so0/d+0T83PdhQ74W7M2/beqFYiuS8UCx87Ml9ZGciwaPBRcRkiIyAfMezEIeBgdvHGGtwKKguhWBooI3LpCaZft0IUR9ZDicwj7BfHB1CAGkrrYAqzrCbYFFn7kOoQY3GQH78FopmGtZiow9N8xeIVhg0wlSFIhog4+amXpkYB3QcyWt9G/pL1TVF/YRssoz6wrzd4e+gx9w7YQ0GeQpUC9UpoQhGpyC2wpG7WafYa0TUstrAgkJmC9llwq0EfdZ0nrOUOci9VE8ByxyHyJARYM+3XxXAOtaXgBEasv6RNyHIj1KtHte5UK2nLA6mJR2ViZTyteAxdvfGweytI+qSVqQXSB3CPbjowdkoXbDtnFsd252nrM/C44cjjmOST4elbjKlCZpRQcEVNtmDSAmtC16EyaoXNkWoNVwwEaZzI6GIh4wBkO/DjU32mPjqOrBr61vUUQAlAuEsM/WWBQ9zXymeXFBjcZcQeES6FkAYKZ6r/1GVW3JVkevDdj/8Lf8C7ZT32I1d9j421ECWrVZ+1LLdmDUKXcagyh7GSboE+C4RImpBsWb8DJkFcrr4rzkKpVnGAc+R0mJokzUl7x66fW3X33CalbU1sG+Z+vf2rOrDzqkyuBqZikjDYoia6LQkzO6HEQo2WZ3spmd3EdKwp8bLaNI2GDHQEVZIiLYANjGJuCZvl3CFpWD8JveB6yhDR9M3lgQkmNBQDruNs7ER7mEjgN8CajpNDQrw1i6ZqPjHQSKONjjB1pLywXxQRRVnQa2US4qCcEmHTtlxRblaTrS1pYpJVPsIcxUQb6ImBhnxqtbewZUN/U+yzbDv6vss2qPgCyij4TR1bzOIbfMcoGYM7HaM0PasNBpbZGU9r22FF85Tgrj+eG/msDuNUksBz9nPBUd9HNj/YURG42+P+GPmuw8Wv/tbAg6TETf1dHyMm787EFF9QBhXHkli0lAQAQi1gOwTbnqFaq+y+lNdAUXAO7kaN4IabSVhV8HKKFgoUVcOS32A9a8bJqitId3NL4RpPnY1HkPxW/tVN+0GCh5SJJ2+z1SKRJrpN8aTseuVX/WkEhtmQTbVNjKO1MlHzcIFJxRgcTloFrm7w62+QH/hbuBS8jV+MliRsoLcROvY4qARu68pxD4H6GNC+mzkELKcGPbLc5M+Y6OexYVuiSY/bRk3526nFUI5jtCLvC5zPB5K2KwKyDk6TgQCk4eMaC5Qfc38I8gV7wA86B3QCgaooLKKRMU1mEsIN2JwLJiOEN211pGQYGK1J2ETliQj1SxBb3TjS/J6ev1bfke/jtBb5k0B3LlhQB+qXrN/82v5n16bEw2+yHZdjhOOn08bQyTnOM2EzUZ7NdqizYQRQQJ9NnaB9IJHSf431TzInl2JSjYD7B1K/5/BlK/PbhO706qgjKtqwd3HJT8chSck7Sfk9IaXUmuAG83vf4zO6ZhS6JGvDZaVcDeL9TMZ8gHLvhT2cRBGStWHKdfj1YEwheAzZEf6fUFpT5WAKXKtYk42b24phHpNOIIom4H96knUbAwkI59uDiUqH2+ETjYduOUT+DQrcjyHK7T5aXpJJQVzp/HWuFbIPmQeLtg7bLxaqjdkueeuIyZT5gU0L2oqk+eBGNxWT6LHlFozhVCLYtTLmQkTADgQbqQfBny1En6iRuAr+OWZmU0cCSrcVi+k3o2wRanfm8a/+Q7enKz8y7rg2ghYakgreOEHXoXIt7PXKwaSh3hRuDoyl05amLWvXNHrdTbyfXHR0tV6ycndmD2HB3fXhgC8cM3IoUUz/Rdpnwf+tkWU+UxvSnmyjta+V7GGgj1Z8LAm5gaw4hnDCPlwVlGys+W08tR16qobESVBlbN0KHb7tovzZev+kD1jGljWUvFslFmaO7Mr2oB3NKLNsVJb+OEbi3ZxTM4HDm2nRuvpDPgdkZj7shxoojCI0Nl6vyrqmC7UqqWhofVW3LZNQKZRknWyALAa6EqDRc+uZ34oacdCFWv5WLkDpEQpmdl2c237A5jrkcSVozCTdpM21zext9To/3OvF6SJav+qzGsZMym/PHx9Bw0aLOTIxAlelXuMAlP0DjgV+RdgM+A+7GL73w4JqRVtKBifoyNdCGpS5btpwuOHxBz0zXyvs+wYHtCiD58NmyuSg4XbOpRaRxS8NesnkiMQ28kfHyBoSyyArz64brlWk7drY748yNubOnY0e+lW7NejIS3kBmGcpdGUQwKROXNCtOCfOQzJ9ar25nousyrVlvWP5U29dJn3V7U/tsmkqneVCF/WjXZ06ooAT3YCRsjnkF+aIKdKXms5GB8tCG+tO5kVtuSY87OxFY9fdtAq0upFh8wKrNntlFcSlnWwDaLFx/KbqcmbMCwrLJxoB5o6TGOJAmQjYBwxe+MWBbG6dGfRmpzJ1FiOcK+Yzdy7kFoU/lIUge2Gxl/0tDtXI9VDcTw2WIZhp2wpAO6iQkwIEPbIv6ptNDWuUOEsjyWS3AnFoC0ut+QBuSxkna3ph7liCGyaYsI8wLdcu/ExZNUL5qg6o3qs9X5nwUDMV1n82+hLbO0GdJKMIGQn7ZvnBs5FiFdUPb9QaQ7DOFsDuQJ+yz2oEa/dZjrJsv7a5thKDPUDmUpw7RNC9w4AhBqmC+iAXy6pxXXZdtvOTDB05wecjE0N0uoDXBW50X5LNBT9buJtiv52bmXKW8q9UCDMY+puUZDIIeXM4rW1kN+UjS5eYHV5yeALuxYHWpCVuZVaYZpk3W5NI0IErRk8c6l9a4dsZOIchktjQzvXZz2a7PZlnJNk+MD6UXSBpkmb9TxtBxkQuUthqgcVQVY/nu0HwRIVQe3zhQPLMzKUGr5m1X0EaVFIvk/Pyx2Zm91jyfQayuUO+sJalJ2wUgCg4aryMenelM7MK15ZTTHtvBGRhDFvpLccsSRKop/aZxhW+qPY1Rh3xSpGZZohYEGP7X86h/S+pilA+/IR+kVX9jnLGEqFWVejSTbShW9Pwl8+vf8D0TlpNmNloLVa5Qvsau7sHk+tyY7on6LKmwlRUkqEpkNfqpKCz8bvQZ3tlNfTbnBAecM5swz/MRt0i1OuYF+jAN5QU2F/ZAeaBYPLKt8Kndepoe0IY1nnftH/pyCGWxnXdyrrAZeIQl8Bs1jtc8FgRlhArhKy2yU78d6sxAFreUStlAvQNxUBG2tFWSF36T/yk9dhBqtgDclmWLoIKwKsJHFs8bgmxPFg3lqUao9Cgq01N1cUcEpKy2ZA7iOAcFMlSQgmKjTLVKAwKiPBvpfFGZuo1h+Y0y80K22QnLM9sAfYr1uaGvV30KLZo8qLfRJuTZ4bBBn/Jx1byj+iXbnhhH1aZG2xt9hvIbebzADyzi1ANc8xH3iFV3aMA9hvJBs2aLOHyDRwZb3anQDrDwbVpBW7zh4e6alZOCqUyNYo9w287WXYtA6FiMtaIClhz2OB8eqUQ+Y05GgcmrbcIIdaE5s9yeOkS8MjDrGjowrd5I0c1FCg8UKkFkGphgz9Dxhb/NAYMy3WS6UO+n61ElxH/pMhpv1RszpaGOaZqjtHx6nXbcZ9lHFyX7XDfGTPZN49zQZ7bsc1Sean193OK4gLzK6HDgZHqYZ1WxvMaoxWM6BDrcYit6Vw3ffUK6fUE74E4raM+/+ud50pdXQDMuT8eiSrK9lo2C2ZZF/EhCHdh2teY1XwybcSj2a/UuO6TUpnTYzWRQXUeSNHsait6k4jDt+0TLucV3WR9IGyexuaUpL6PiZTvDwmrt1DYqHdQvAdOqT7q8ybSv1RiGjYQ6gfIzebYqcwflfB9V/NFylqNuSNQQsUuhvHzUXy7MZ4/6exSSyT9HUb1aws5Wh1110aFjEJlwMtMxraA9+4b73fGhbKOORQihNQjtBv//P/XwamlKUSIzsr00ZxO76jnpVj2iSqhLc3ZPJuyc5niB24X7dGvYDjJCH+L80RpG2RyyHRVYU/6GR3LXkLeCkJZOhKOly4ay1KtGfssjuFpFyO5pxMFvlGm0BdLYGeH7qoxGe6GNEBqvgmxH9cEfJRjao9toeTVZh2pno41QnupXTvVT9wnaKduky2vfZ8in2wx54O/mPkN7VHnQ5zG/hnPY4V7GY85olWW6unxsQbDKrahaHsMIKdulbH5GBLpqWTnLmo/+rr+p32EZ7uygeMZh0POOgTutoF22bBlFaFnHi2jp0pVixZIleO6mg62Z7ihFQZb09yM04DmkPjSuds0CMAsISTUKsL3A8hoaa3dWXqDxcVS3w/iJJYRcV7EadbuMUamEugoFNB6+r9fLOMlGdxXgnoSw2QWEXJ+Lep2odE3a8VLYnkKjnnoZJ8vQ+WT7oC1bFU+sn5mz8mKwFr4L2+j5jXbH+pwY0bQ+QxLot+5z46zQ6FdUTAmCxxl9Jlnu+jVW8cqMk7LkSQvdM0VpbFC2Gf7WedPeyakJ05pNNfOZ+esuC2485/3tOKZYj6cVtB2jtWVCgZctR2Tpyt/Ylaxtz5w1C8VX8kyEENzxrP9HqOpaOJvvUYM6JO9/RtWKJfuZzZlXzTXyqOrhNzxheUBEwvyoL0w7FEHMaLGqQ6bR6RtQTC9PpofyG/VWK6O4fftajyb0WfYP+h21YSaauEzVr0o1EABORkf5sy9t4gv3j0IXNFU6vHEV7p23R0dUsZO0Os3wL1fxTjVkOzhokwtMoGXL7ia9vcNk/vy3YYS2kNFuF5dTVjXknD9vHtqwcWPr2Z43D6Gm7/o+vTb5WpUI5cFjlKnaIF+2bke7L/PmIXAD0P2YqLx2fc53V0VPb78YHK+KujubK6Cs/H8ALKaBUGOjI4BOrXNNuTqq69UE2lbjgovFIl6xYgleurQfb5j3Fzy8sReX+gp4r20YyZlzF4nBTWu22/hAeZKOb6cydXmtytw0VJL1LUX9fMWSAbF05UpRLEpwdgSMbRi6ac+63SZl2ls6tQoiQA8MrMRHHPF3aMOGv3Tc5/nz95ETPJk8U2vm1HKp9j0oM69YsUTAmaBY/CLcrPaqB2a7Eel4Aqc2rDt0rljfgVrr1q5YsWIHGBc4wN6Nli5dGgEwpJS6ma9pYLZDzv8PHiOV51RNrisAAAAASUVORK5CYII=",Cn="data:image/png;base64,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",an="data:image/png;base64,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",Gn="data:image/png;base64,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",Rn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAADKQTcFAAAGnklEQVRIDe1Wa2wcVxX+ZmdmZ2bfs+ux95E4a1zjJXFArkuIUIhoS1uSSqW0pa0QoEaqxO/wKCBocUDwAykNCFSkIh4RIFDTKKCqKrRFSRqUpE2s4MY1brx+7jP78tr7mt2dB2cTXKXeSdPAH35wd69m5s655zvnO487wP/H/zID6XMHHizO/U3LzrxYz2a/5vxPbLXd7KbsmaceEf27j5gQWHdgUGLW7inlZ55w36yemwI+eeyp7+bZXX8oNBxMVXciX2qgagTsmfLu0gu///rQzYAz70f48C9/cvvI8C1HR0ZGfADDGCbQbrVgY23geYFWGKiqap4/f/6Npcu1T+7bt0+9kd7rApsL42Im0f7BXNH32IfG7pGdksTkL6eRWXwblWIGjM0Gm40DLzoQCA0gGP0gJMmBZGLZbBUn5mVn/enQjm89cz0DuoBNc5zLTISKvk3b3EvJIhMMRsHQb+b8a1hdKWDg1jsRDvXBzrMwyfVqU8dS/BIahXlEhkbRF96MwsoqvC4GHGszy8nX3wqPPr59owHcxoWlibTC89vc2USScUhBQNdw8eyr0AU/dt/7MFg0aUuDuO6QzsDNM9i+9QMo1qKYnzxN8jqUyCYkEhm4eJVh7X2xjRid567kit72bKZRzeuLqTK8bgnLs1NQdRY7PzYKRq/A1FvkaQvNapmu7SvToDVZ1BAb24VcYhr1Wo1YUaC2NFSLCzkr4C6PO0LNcjIbCe3YpDZUFBIzGLvzAZhajcy0obgYx4Ujv0FhcRaS14fYp+7HME2KBpysDmffMIrJOCKDMQqDCW5t+U9WwF0ed4TmlvIXZa8DFYopHxiEoJeueqe1cOHoYfgHBvHQwcMYfegxTP75t1DX8oChoeP5QL9CbJTQrFeh1wpmqvTmE1bAlh4nKq7ZHe3WHrW2AiWoACZR2m7DMA0M7bodvbEPUymZcPUo0KmsNLUGgzK6M8xmCcuU+U6XBI+oY+xLLxNV3cPSY5tueg2NSpEABcpeo92ESfcMDES2fwS8wOLUswdx/Mffw+hnPw/R5YBWy6BdnoVWSYLl7SRv0F4b8/T+/VI3LGDpsdlaqetEqyA60WzUYAo6UU02UhyZTj7qDPpHbwVHRl06+RdEYmFwwtVGYpom7MQGR+CVSsH8yqFDVALdw9Ljze5qTG+pEB0uVFYpvjp5rKtorOQx+cLzaKxmEBwMYvTeO9CsVHE5Hn8nxgbDI+Ci5gIdyVQG00f3bumGtSinjlC41zeylEiBIXq9nIqmTmraNfJCQ/afU5g9+Sra6hpS09MwDB2B/iAlVse4FhbTDXh7o2hVc8hkMoym9R6wArakWvQFA29NLyKsuODp2YJkcgH9CjUOitvWOz6OmZNnMHv6DThlGSN37QZv565kfc3wIuA0wUoeVMo59LkoNJzn7vcFnHnp0Wi2odl8zArm5pcwaDKIREJIZLMIyRqUgTB6og9SJjepT9tJM6UceVvW/OAYFs6efpSWJnH67AUoXAWqPxawAu6KcWjPHxfLC+cmBFtby85Nm/lcGmvFy4gO0KnHKUhXZWqaHrAOLzSbE+W2F6mKgh5/L9yBLcjHz+EfU3GEHXXT7eYa9dzkL6yAuw6Ja4Ve/Mb2zxTqwrHgto8ywV6ZEmoMbo8XVDNErd5xFmQBNCqO3PLbqJdSmJiag6ImSraqHN7705c6jd1yWMZ4XdLedh2MMA0m99rLmJGj2FmvQaB4MnQc2p0+alZNtBuVK+Lp3CouvT6BIaEOt98n18TyffTiyLqujdfrAh9/8u5HfR52kLofPNSzV6f+jon4WbS37qSEEWDnOFSqDapzFYJRgSt+EW6XDHFoMxklMYJd/Pl7AXfFeN0yWfE8Qwog0CwV65RIBEaUeuJv6sMRsb25V4SfTqRhRa/IqQXwkpPKSac84K7skft8gVM/3PuddX0br5bAp76/d9wjS7LgEKnSefqLkPxBiHIfdFb+XUDKbxHZZikaEibN+GoP7+1rXn2vIFdoQHBIVPM8/AH3t83j45asWi5qLSOSmC/SqQ7kU5Ww1NMX7dy3m0ZzMMY/ftuXT2j0+E6ZHP7C2I9Er+PJTkM1DcPMl+pnmJWrn10nMmd3kewJmu8a75nVHcnn9n1CEXsDaZbnuFK6cOCLvzox/i4N/344un/PiuR0+irl1b8+8rNXPm0lc+2aJdXXCjz861P5lsYcMiCWrwfakdc1cz/VdtPRIz5w7f7/+v65r35u7EZKjn3zxjLrOv4F75zN0zeJsikAAAAASUVORK5CYII=",cr=a(83717),Ur=a(90036),Jr={KeyWordTable:"KeyWordTable___AcLUt"},Ir=a(59301),Fa=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});const Ra=({Data:Nt,isShowEcharts:Pt,pollGroupId:Bt})=>{var Or,qa,bo,Io;const la=(0,z.useIntl)(),kt=(0,z.useParams)(),[ia,pa]=(0,i.useState)({}),[,Mr,ri]=(0,Ur.U)(Mn._c,{poll_id:kt.categoryId,id:(Or=Nt==null?void 0:Nt.question)==null?void 0:Or.id,course_id:kt==null?void 0:kt.coursesId,update:1,poll_group_id:Bt!=="all"?Bt:null}),[Ma,Go]=(0,i.useState)(10);(0,i.useEffect)(()=>{var Ia;console.log("params==",kt,Nt),Nt&&pa((Ia=Nt==null?void 0:Nt.question)==null?void 0:Ia.word_cloud)},[Nt]);const ao=()=>{var Ia;let Xo=new Image;Xo.src=cr.yt;const mo=((Ia=ia==null?void 0:ia.list)==null?void 0:Ia.map(da=>({name:da.word,value:da.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:mo}]}},Ha=(0,i.useMemo)(()=>Ir.createElement(Er.Z,{option:ao(),opts:{renderer:"svg"},style:{height:436}}),[ia==null?void 0:ia.list]),ca=[{title:"\u7F16\u53F7",dataIndex:"",align:"center",width:100,render:(Ia,Xo,mo)=>mo+1},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",align:"center",width:200},{title:"\u6587\u672C\u7B54\u6848",dataIndex:"vote_text",align:"center"}],Li=[{title:"\u6392\u884C",dataIndex:"index",align:"center",render(Ia,Xo,mo){return mo<3?Ir.createElement("img",{width:30,src:mo==0?an:mo==1?Gn:Rn}):mo+1}},{title:"\u5173\u952E\u8BCD",dataIndex:"word",width:390,render:Ia=>Ir.createElement("span",{className:"c-666",style:{lineHeight:"25px"}},Ia)},{title:"\u9891\u6B21",dataIndex:"count"}];return Ir.createElement("aside",{style:{width:"97%"}},Ir.createElement(j.default,{bordered:!0,columns:ca,dataSource:(qa=Nt.question)==null?void 0:qa.question_votes,pagination:!1}),Pt&&Ir.createElement(I.Z,{className:"mt30",wrap:!1,justify:"space-between",gutter:24},Ir.createElement(P.Z,{flex:"1 1 0"},Ir.createElement(I.Z,{align:"middle",gutter:10,style:{height:32}},Ir.createElement(P.Z,null,Ir.createElement("img",{style:{width:"16px",height:"16px"},src:oa})),Ir.createElement(P.Z,null,Ir.createElement("span",{className:"c-666"},"\u8BCD\u4E91")),Ir.createElement(P.Z,null,Ir.createElement(qt.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u9ED8\u8BA4\u5C55\u793A\u524D100\u4E2A\u5173\u952E\u8BCD"},Ir.createElement(ur.Z,{style:{cursor:"pointer",color:"#4C6FFF"}}))),Ir.createElement(P.Z,{style:{marginLeft:"auto"}},Ir.createElement("span",{className:"c-666"},(ia==null?void 0:ia.updated_at)&&V()(ia==null?void 0:ia.updated_at).format("YYYY-MM-DD HH:mm:ss")),Ir.createElement(Ot.ZP,{className:"ml10",style:{padding:0},type:"link",loading:Mr,onClick:Ia=>Fa(void 0,null,function*(){Ia.preventDefault();const Xo=yield ri({});Xo.status==0&&(d.ZP.success(la.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),pa(Xo.data))})},"\u66F4\u65B0\u8BCD\u4E91"))),Ir.createElement(_e.Z,{spinning:Mr},Ir.createElement("div",{className:"mt20",style:{border:"1px solid #E0E1E4",width:"100%",height:438}},((bo=ia==null?void 0:ia.list)==null?void 0:bo.length)>0?Ha:Ir.createElement(Y.Z,{img:Wt,customText:"\u6682\u65E0\u6570\u636E~"})))),Ir.createElement(P.Z,{flex:"1 1 0"},Ir.createElement(I.Z,{align:"middle",gutter:10},Ir.createElement(P.Z,null,Ir.createElement("div",{style:{width:5,height:16,borderRadius:"3px",background:"#3061D0"}})),Ir.createElement(P.Z,null,Ir.createElement("span",{className:"c-666"},"\u5173\u952E\u8BCD\u6392\u884C")),Ir.createElement(P.Z,{style:{marginLeft:"auto"}},Ir.createElement("span",{className:"c-666"},"\u5C55\u793A\u8BCD\u6570")),Ir.createElement(P.Z,null,Ir.createElement(xn.default,{value:Ma,onChange:Ia=>{Go(Ia)},style:{width:76},options:[{value:10,label:"10"},{value:30,label:"30"},{value:50,label:"50"},{value:100,label:"100"}]}))),Ir.createElement("div",{className:"mt20",style:{border:"1px solid #E0E1E4",width:"100%",height:438}},Ir.createElement(j.default,{className:Jr.KeyWordTable,style:{width:"100%"},scroll:Ma>10&&{y:400},columns:Li,dataSource:ia==null?void 0:ia.list,pagination:{pageSize:Ma,current:1,total:((Io=ia==null?void 0:ia.list)==null?void 0:Io.length)||0,hideOnSinglePage:!0},locale:{emptyText:Ir.createElement(Y.Z,{img:Cn,customText:"\u6682\u65E0\u6570\u636E~"})}})))))};var Ca=(0,z.connect)(({polls:Nt})=>({polls:Nt}))(Ra),Ln=a(59301),no=Object.defineProperty,lo=Object.getOwnPropertySymbols,Da=Object.prototype.hasOwnProperty,ea=Object.prototype.propertyIsEnumerable,xa=(Nt,Pt,Bt)=>Pt in Nt?no(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,Va=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))Da.call(Pt,Bt)&&xa(Nt,Bt,Pt[Bt]);if(lo)for(var Bt of lo(Pt))ea.call(Pt,Bt)&&xa(Nt,Bt,Pt[Bt]);return Nt};const Qa={1:"\u5355\u9009",2:"\u591A\u9009",3:"\u95EE\u7B54"},yo=({polls:Nt,loading:Pt,dispatch:Bt})=>{var Or,qa,bo,Io,la,kt;const ia=(0,z.useIntl)(),pa=(0,z.useParams)(),{statisticsList:Mr,pollsList:ri}=Nt,[Ma,Go]=(0,i.useState)([]),[ao]=v.default.useForm(),[Ha,ca]=(0,i.useState)({}),Li=Va({},pa),[Ia]=v.default.useForm(),[Xo,mo]=(0,i.useState)(!1);(0,i.useEffect)(()=>{pa.poll_group_id=[],ai()},[pa.coursesId]),(0,i.useEffect)(()=>{var Wr;Go((Wr=Mr==null?void 0:Mr.questions)==null?void 0:Wr.map(Ea=>(Ea.openOthers=!1,Ea)))},[Mr==null?void 0:Mr.questions]),(0,i.useEffect)(()=>{pa.poll_group_id=[],Bt({type:"polls/getPollsList",payload:pa})},[]);const ai=()=>{Bt({type:"polls/getPollsStatistics",payload:Va({},pa)})},da=()=>{pa.page=1;const Wr=Object.assign({},ao.getFieldValue());Object.keys(Wr).map(function(Ea){Wr[Ea].includes("all")?(delete pa[Ea],ao.setFieldsValue({[Ea]:"all"}),Ia.setFieldsValue({[Ea]:"all"})):(pa[Ea]=Wr[Ea],ao.setFieldsValue({[Ea]:pa[Ea]}),Ia.setFieldsValue({[Ea]:pa[Ea]}))}),Wr.poll_group_id.length===0&&ao.setFieldsValue({poll_group_id:"all"}),Nt.actionTabs.key!=="\u5BFC\u51FA\u7EDF\u8BA1"&&ai()},_a=()=>{pa.page=1;const Wr=Object.assign({},Ia.getFieldValue());Object.keys(Wr).map(function(Ea){Wr[Ea].includes("all")?(delete Li[Ea],Ia.setFieldsValue({[Ea]:"all"})):(Li[Ea]=Wr[Ea],Ia.setFieldsValue({[Ea]:Li[Ea]}))}),Wr.poll_group_id.length===0&&Ia.setFieldsValue({poll_group_id:"all"}),Nt.actionTabs.key!=="\u5BFC\u51FA\u7EDF\u8BA1"&&ai()},oi=Wr=>({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:Wr==null?void 0:Wr.map((Ea,Zo)=>(Ea.value=Ea==null?void 0:Ea.answer_users_count,Ea.name=Ea==null?void 0:Ea.answer_text,Ea)),itemStyle:{normal:{color:function(Ea){var Zo=["#FACC16","#004DF6","#1790FF","#2EC25B","#fc8251","#5470c6","#91cd77","#ef6567","#f9c956","#75bedc"];return Zo[Ea.dataIndex]}}}}]});return Ln.createElement("div",{id:"aaa"},Ln.createElement("section",{className:"minH500 mb50 inline-block w100"},(0,F.GJ)()&&Ln.createElement("aside",{className:"bg-white pl30 pr30",style:{padding:"20px 0"}},Ln.createElement(v.default,{form:ao,onChange:da,initialValues:{poll_group_id:"all"}},Ln.createElement(v.default.Item,{name:"poll_group_id"},Ln.createElement(p.default.Group,{style:{width:"97%",color:"#666666"}},Ln.createElement(I.Z,null,Ln.createElement(P.Z,{flex:"80px"},"\u5206\u73ED\u60C5\u51B5"),Ln.createElement(P.Z,{flex:"80px"},Ln.createElement(p.default,{value:"all",checked:!Ha.course_group},"\u5168\u90E8")),Ln.createElement(P.Z,{flex:"1"},ri.course_groups&&ri.course_groups.map((Wr,Ea)=>Ln.createElement(p.default,{value:Wr.course_group_id,style:{marginRight:"20px",marginBottom:"10px"}},Wr.group_group_name,"(",Wr.count,")")))))),Ln.createElement(v.default.Item,null,Ln.createElement(I.Z,{style:{width:"97%",color:"#666666"}},Ln.createElement(P.Z,{flex:"80px"},"\u7EDF\u8BA1\u7ED3\u679C"),Ln.createElement(P.Z,{flex:"1"},Ln.createElement(j.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:(Or=Mr==null?void 0:Mr.poll)==null?void 0:Or.total_users,answer_users:(qa=Mr==null?void 0:Mr.poll)==null?void 0:qa.answer_users,total_answer:((bo=Mr==null?void 0:Mr.poll)==null?void 0:bo.total_users)>0?Number((((Io=Mr==null?void 0:Mr.poll)==null?void 0:Io.answer_users)/((la=Mr==null?void 0:Mr.poll)==null?void 0:la.total_users)*100).toFixed(2))+"%":"0%"}],pagination:!1})))),Ln.createElement(v.default.Item,null,Ln.createElement(I.Z,{style:{width:"97%",color:"#666666"}},Ln.createElement(P.Z,{flex:"80px"}),Ln.createElement(P.Z,{flex:"1"},Ln.createElement(dr.Z,{defaultChecked:Xo,onChange:Wr=>{mo(Wr)}}),Ln.createElement("span",{style:{color:"#666666",marginLeft:"10px"}},"\u663E\u793A\u66F4\u591A\u5206\u6790\u56FE\u8868")))))),Ln.createElement(Xn.Z,{loading:Pt["polls/getPollsStatistics"]},Ma==""&&Ln.createElement(Y.Z,null),Ma==null?void 0:Ma.map(function(Wr,Ea){var Zo,Ui,rA,ys,Ms,ii,dA,Xi,qA,Ya;return Ln.createElement("aside",{key:Ea,className:"bg-white pl30 pr30 mt10",style:{padding:"20px 0"}},Ln.createElement("div",{className:"mt20"},Ln.createElement("span",{className:"font16",style:{display:"flex",marginBottom:"20px"}},Ln.createElement(qt.Z,{title:Wr.question.question_title},Ln.createElement("div",{className:mr.title},((Zo=Wr==null?void 0:Wr.question)==null?void 0:Zo.is_necessary)!==0&&Ln.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),Ln.createElement("span",{className:"c-blue font16"},"\u3010",Qa[Wr.question.question_type],"\u3011"),Ln.createElement("span",{style:{fontWeight:"600"}},(Ui=Wr==null?void 0:Wr.question)==null?void 0:Ui.question_number,"\u3001",Wr.question.question_title),Wr.question.question_type===2&&((rA=Wr==null?void 0:Wr.question)==null?void 0:rA.min_choices)&&Ln.createElement("span",{className:"ml10",style:{fontWeight:400,color:"#666666"}},"(\u53EF\u9009",(ys=Wr==null?void 0:Wr.question)==null?void 0:ys.min_choices,"-",(Ms=Wr==null?void 0:Wr.question)==null?void 0:Ms.max_choices,"\u9879)"))),Ln.createElement("div",{className:mr.yxtx},"\u6709\u6548\u586B\u5199\u4EBA\u6570",Ln.createElement("span",null,Wr.question.commit_users_count||"--","\u4EBA")))),Wr.question.question_type!==3&&Ln.createElement("aside",{style:{width:"97%"}},Ln.createElement(j.default,{bordered:!0,columns:[{title:"\u9009\u9879",dataIndex:"answer_text",align:"center"},{title:"\u5C0F\u8BA1",dataIndex:"answer_users_count",align:"center",width:100,render(li,gi,Yo){return Ln.createElement("span",null,li,"\u4EBA")}},{title:"\u767E\u5206\u6BD4",dataIndex:"total_answer",align:"center",width:440,render(li,gi,Yo){return Ln.createElement(Qr.Z,{style:{width:"90%",margin:"auto"},status:"active",strokeColor:"#44D7B6",percent:(gi.answer_percent*100).toFixed(1)})}}],dataSource:(ii=Wr.question)==null?void 0:ii.answers,pagination:!1})),Wr.question.question_type!==3&&((Xi=(dA=Wr==null?void 0:Wr.question)==null?void 0:dA.question_votes)==null?void 0:Xi.length)>0&&Ln.createElement(Ln.Fragment,null,Ln.createElement("div",{className:mr.others_styles,onClick:()=>{Ma[Ea].openOthers=!Wr.openOthers,Go([...Ma])}},Ln.createElement("div",{className:mr.others_text},'"\u5176\u4ED6"\u9009\u9879\u586B\u7A7A\u8BE6\u60C5'),Wr!=null&&Wr.openOthers?Ln.createElement("div",{className:mr.others_icon},"\u6536\u8D77",Ln.createElement("i",{className:"iconfont icon-shangjiantou ml10"})):Ln.createElement("div",{className:mr.others_icon},"\u5C55\u5F00",Ln.createElement("i",{className:"iconfont icon-xiajiantou ml10"}))),(Wr==null?void 0:Wr.openOthers)&&Ln.createElement(j.default,{style:{width:"97%"},bordered:!0,columns:[{title:"\u7F16\u53F7",dataIndex:"",align:"center",width:100,render(li,gi,Yo){return Ln.createElement("span",null,Yo+1)}},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",align:"center",width:200,render(li,gi,Yo){return Ln.createElement("span",null,li)}},{title:"\u6587\u672C\u7B54\u6848",dataIndex:"vote_text",align:"center",render(li,gi,Yo){return Ln.createElement("span",null,li)}}],dataSource:(qA=Wr.question)==null?void 0:qA.question_votes,pagination:!1})),Wr.question.question_type!==3&&Xo&&Ln.createElement("aside",{style:{width:"97%"}},Ln.createElement("div",{className:mr.pic_title},Ln.createElement("img",{style:{width:"16px",height:"16px"},src:oa}),Ln.createElement("div",{className:mr.pic_text},"\u73AF\u5F62\u997C\u56FE")),Ln.createElement(Er.Z,{key:Ea,option:oi((Ya=Wr==null?void 0:Wr.question)==null?void 0:Ya.answers)})),Wr.question.question_type===3&&Ln.createElement(Ca,{Data:Wr,isShowEcharts:Xo,pollGroupId:ao.getFieldValue("poll_group_id")}))}))),Ln.createElement(C.default,{centered:!0,title:"\u5BFC\u51FA\u7EDF\u8BA1\u7ED3\u679C",open:Nt.actionTabs.key==="\u5BFC\u51FA\u7EDF\u8BA1",okText:"\u786E\u5B9A",cancelText:ia.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),destroyOnClose:!0,onCancel:()=>{Bt({type:"polls/setActionTabs",payload:{}}),ai()},onOk:()=>{Bt({type:"polls/setActionTabs",payload:{}}),ai(),(0,o.sA)(Va({},Li))}},(0,F.GJ)()&&Ln.createElement("aside",{className:"mt20"},Ln.createElement(v.default,{form:Ia,preserve:!1,onChange:_a,initialValues:{poll_group_id:((kt=pa.poll_group_id)==null?void 0:kt.length)>0?pa.poll_group_id:"all"}},Ln.createElement(v.default.Item,{name:"poll_group_id"},Ln.createElement(p.default.Group,{style:{width:"97%"}},Ln.createElement(I.Z,null,Ln.createElement(P.Z,{flex:"80px"},"\u9009\u62E9\u73ED\u7EA7:"),Ln.createElement(P.Z,{flex:"80px"},Ln.createElement(p.default,{value:"all",checked:!Ha.course_group},"\u5168\u90E8")),Ln.createElement(P.Z,{flex:"1"},ri.course_groups&&ri.course_groups.map((Wr,Ea)=>Ln.createElement(p.default,{value:Wr.course_group_id},Wr.group_group_name,"(",Wr.count,")"))))))))))};var yi=(0,z.connect)(({polls:Nt,loading:Pt})=>({polls:Nt,loading:Pt.effects}))(yo),Ta=a(76818),kn={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=a(16338),Pa=Object.defineProperty,Ba=Object.getOwnPropertySymbols,za=Object.prototype.hasOwnProperty,Po=Object.prototype.propertyIsEnumerable,ro=(Nt,Pt,Bt)=>Pt in Nt?Pa(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,Ci=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))za.call(Pt,Bt)&&ro(Nt,Bt,Pt[Bt]);if(Ba)for(var Bt of Ba(Pt))Po.call(Pt,Bt)&&ro(Nt,Bt,Pt[Bt]);return Nt},ui=(Nt,Pt)=>{var Bt={};for(var Or in Nt)za.call(Nt,Or)&&Pt.indexOf(Or)<0&&(Bt[Or]=Nt[Or]);if(Nt!=null&&Ba)for(var Or of Ba(Nt))Pt.indexOf(Or)<0&&Po.call(Nt,Or)&&(Bt[Or]=Nt[Or]);return Bt},Ti=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});const ya=["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"],aa=(Nt,Pt)=>{var Bt=Nt,{problemset:Or,globalSetting:qa,loading:bo,dispatch:Io,onRef:la=()=>{},editData:kt,editKey:ia,callback:pa}=Bt,Mr=ui(Bt,["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback"]);const ri=(0,z.useIntl)(),[Ma,Go]=(0,i.useState)([]),[ao,Ha]=(0,i.useState)(),[ca,Li]=(0,i.useState)([]),[Ia,Xo]=(0,i.useState)(""),[mo,ai]=(0,i.useState)(0),[da,_a]=(0,i.useState)(!0),[oi,Wr]=(0,i.useState)(!1),Ea=(0,z.useParams)(),[Zo,Ui]=(0,i.useState)(""),[rA,ys]=(0,i.useState)("");(0,i.useEffect)(()=>{var Ya,li,gi,Yo,wi,XA;if(!((Ya=kt==null?void 0:kt.question)!=null&&Ya.question_title)){Go([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),_a(!0),Xo(""),Wr(!1);return}Ui((li=kt==null?void 0:kt.question)==null?void 0:li.max_choices),ys((gi=kt==null?void 0:kt.question)==null?void 0:gi.min_choices),Xo((Yo=kt==null?void 0:kt.question)==null?void 0:Yo.question_title),_a(!!((wi=kt==null?void 0:kt.question)!=null&&wi.is_necessary)),Go((XA=kt==null?void 0:kt.question)==null?void 0:XA.answers.map($s=>({value:$s.answer_text,disabled:$s.answer_text==="\u5176\u4ED6"})))},[kt]),(0,i.useImperativeHandle)(Pt,()=>({onSave:Ms}));const Ms=Ya=>Ti(void 0,null,function*(){var li;if(!Ia)return d.ZP.info(ri.formatMessage({id:"classrooms.inputTitle",defaultMessage:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"})),!1;const gi=Ma.findIndex(XA=>!XA.value);if(gi>-1)return d.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${ya[gi]} \u9009\u9879\u7684\u5185\u5BB9`),!1;let Yo;const wi={question_title:Ia,question_type:2,insert_id:kt.insert_id,is_necessary:Math.ceil(da),max_choices:Zo,min_choices:rA,question_answers:Ma.map(XA=>XA.value)};(li=kt.question)!=null&&li.id?Yo=yield(0,Mn.IU)(Ci({pollsId:kt.question.id},wi)):Yo=yield(0,Mn.MK)(Ci({pollsId:Ea.categoryId},wi)),Yo.status===0&&(d.ZP.success("\u4FDD\u5B58\u6210\u529F"),pa("edit",-1),yield Io({type:"polls/editPolls",payload:Ci({},Ea)}),Ya&&(wi.answers=wi.question_answers.map(XA=>({answer_text:XA})),pa("addContinue",Ci({type:2,insert_id:kt.question.id,key:kt.key,question_type:2},wi))))}),ii=[{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"}],dA=Ya=>Ti(void 0,null,function*(){var li,gi;switch(Ya.id){case"del":let Yo;C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:ri.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk(){return Ti(this,null,function*(){var wi;yield(0,Mn.jy)({pollsId:(wi=kt==null?void 0:kt.question)==null?void 0:wi.id}),Io({type:"polls/editPolls",payload:Ci({},Ea)})})}});break;case"up":case"down":yield(0,Mn.wh)({pollsId:(li=kt==null?void 0:kt.question)==null?void 0:li.id,opr:Ya.id}),Io({type:"polls/editPolls",payload:Ci({},Ea)});break;case"edit":pa("edit",kt.key);break;case"add":pa("add",{type:2,key:kt.key,insert_id:(gi=kt==null?void 0:kt.question)==null?void 0:gi.id,question_type:2});break}}),Xi=()=>{var Ya,li,gi,Yo;return i.createElement("aside",null,i.createElement("div",{className:kn.questionType},i.createElement("div",null,kt.question.is_necessary>0&&i.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),i.createElement("span",{className:"font16",style:{color:"#3061D0"}},"\u3010\u591A\u9009\u3011"),((Ya=kt==null?void 0:kt.question)==null?void 0:Ya.min_choices)&&i.createElement("span",{className:kn.can_select_count},`\u53EF\u9009${(li=kt==null?void 0:kt.question)==null?void 0:li.min_choices}-${(gi=kt==null?void 0:kt.question)==null?void 0:gi.max_choices}\u9879`),i.createElement("span",{className:kn.edit_title},i.createElement("span",{style:{marginRight:"10px"}},"\u7B2C",kt.key,"\u9898"),kt.question.question_title))),i.createElement("div",{className:kn.questionChoices},(Yo=kt==null?void 0:kt.question.answers)==null?void 0:Yo.map(function(wi,XA){return i.createElement(I.Z,null,i.createElement(P.Z,null,i.createElement(p.default,{key:XA,disabled:!0},i.createElement("span",{className:"c-black font14"},wi.answer_text))))})))},qA=()=>i.createElement("aside",null,i.createElement("div",{className:kn.questionType},i.createElement("div",null,i.createElement("span",{className:"font16 c-blue"},"\u3010\u591A\u9009\u3011"),i.createElement("span",{className:"font16",style:{color:"#666666"}},"\u5FC5\u7B54"),i.createElement(dr.Z,{checked:!!da,onChange:Ya=>_a(Ya),className:"ml10"}))),i.createElement("p",{className:kn.titleWrap},i.createElement(I.Z,{className:kn.choiceWrap,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,ri.formatMessage({id:"classrooms.title",defaultMessage:"\u6807\u9898"}))),i.createElement(P.Z,{className:kn.editorWrap,flex:"1"},i.createElement(b.default,{style:{width:"1000px",height:"40px"},value:Ia,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:Ya=>Xo(Ya.target.value)})))),Ma.map((Ya,li)=>{var gi;let Yo=Ma.length-1;return i.createElement(I.Z,{className:kn.choiceWrap,key:li,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,oi&&li===Yo?"\u5176\u5B83":"\u9009\u9879")),i.createElement(P.Z,{className:kn.editorWrap,flex:"1"},i.createElement(b.default,{style:{width:"1000px",height:"40px"},placeholder:(gi=Ya.placeholder)!=null?gi:"",value:oi&&li===Yo?"":Ma[li].value,disabled:!!Ya.disabled,onChange:wi=>{Ma[li].value=wi.target.value,Go([...Ma])}})),i.createElement(P.Z,null,li>1&&i.createElement(qt.Z,{title:"\u5220\u9664"},i.createElement("i",{className:`${kn.deleteIcon} iconfont icon-yichu1`,onClick:()=>{Go(Ma.filter((wi,XA)=>XA!==li)),Ya.disabled&&Wr(!1)}}))))}),i.createElement("p",{className:kn.titleWrap},i.createElement(I.Z,{className:kn.choiceWrap,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,"\u53EF\u9009")),i.createElement(P.Z,null,i.createElement(xn.default,{value:rA||"",style:{width:183,height:"40px"},onChange:Ya=>ys(Ya)},i.createElement(xn.default.Option,{value:""},"--"),Ma.map(function(Ya,li){return i.createElement(xn.default.Option,{value:String(li+1)},li+1)})),i.createElement("span",{className:"ml10 mr10"},"-"),i.createElement(xn.default,{style:{width:183,height:"40px"},value:Zo||"",onChange:Ya=>Ui(Ya)},i.createElement(xn.default.Option,{value:""},"--"),Ma.map(function(Ya,li){return i.createElement(xn.default.Option,{value:String(li+1)},li+1)})),i.createElement(qt.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"},i.createElement("i",{className:"iconfont icon-xiaowenhao1 font14",style:{marginLeft:"10px",color:"#3061D0",cursor:"pointer"}}))))),i.createElement("div",{style:{display:"flex",width:"1000px",margin:"20px 0 0 40px"}},i.createElement(Ar.op,{style:{height:"38px"},onClick:()=>Go([...Ma,{value:""}])},"\u65B0\u589E\u9009\u9879"),!oi&&i.createElement(Ar.op,{style:{height:"38px",marginLeft:"20px"},onClick:()=>{Go([...Ma,{disabled:!0,value:"\u5176\u5B83"}]),Wr(!0)}},"\u65B0\u589E\u5176\u5B83\u9009\u9879"),i.createElement("div",{className:kn.close_style,onClick:()=>{var Ya;(Ya=kt.question)!=null&&Ya.id?pa("edit",-1):pa("del",kt.key)}},"\u53D6\u6D88"),i.createElement("div",{className:kn.save_style,onClick:()=>Ms()},"\u4FDD\u5B58")));return i.createElement("section",{className:kn.wrap},ia!==kt.key&&Xi(),ia===kt.key&&qA())};var Co=(0,z.connect)(({problemset:Nt,loading:Pt,globalSetting:Bt})=>({problemset:Nt,globalSetting:Bt,loading:Pt.effects}),null,null,{forwardRef:!0})((0,i.forwardRef)(aa)),Ho=Object.defineProperty,Bi=Object.getOwnPropertySymbols,JA=Object.prototype.hasOwnProperty,Oi=Object.prototype.propertyIsEnumerable,Qi=(Nt,Pt,Bt)=>Pt in Nt?Ho(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,Gi=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))JA.call(Pt,Bt)&&Qi(Nt,Bt,Pt[Bt]);if(Bi)for(var Bt of Bi(Pt))Oi.call(Pt,Bt)&&Qi(Nt,Bt,Pt[Bt]);return Nt},CA=(Nt,Pt)=>{var Bt={};for(var Or in Nt)JA.call(Nt,Or)&&Pt.indexOf(Or)<0&&(Bt[Or]=Nt[Or]);if(Nt!=null&&Bi)for(var Or of Bi(Nt))Pt.indexOf(Or)<0&&Oi.call(Nt,Or)&&(Bt[Or]=Nt[Or]);return Bt},iA=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});const as=["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"],nA=(Nt,Pt)=>{var Bt=Nt,{problemset:Or,globalSetting:qa,loading:bo,dispatch:Io,onRef:la=()=>{},editData:kt,editKey:ia,callback:pa}=Bt,Mr=CA(Bt,["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback"]);const ri=(0,z.useIntl)(),[Ma,Go]=(0,i.useState)([]),[ao,Ha]=(0,i.useState)(),[ca,Li]=(0,i.useState)([]),[Ia,Xo]=(0,i.useState)(""),[mo,ai]=(0,i.useState)(0),[da,_a]=(0,i.useState)(!1),[oi,Wr]=(0,i.useState)(!1),Ea=(0,z.useParams)();(0,i.useEffect)(()=>{var ii,dA,Xi,qA;if(!((ii=kt==null?void 0:kt.question)!=null&&ii.question_title)){Go([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),_a(!1),Xo(""),Wr(!1);return}Xo((dA=kt==null?void 0:kt.question)==null?void 0:dA.question_title),_a(!!((Xi=kt==null?void 0:kt.question)!=null&&Xi.is_necessary)),Go((qA=kt==null?void 0:kt.question)==null?void 0:qA.answers.map(Ya=>({value:Ya.answer_text,disabled:Ya.answer_text==="\u5176\u4ED6"})))},[kt]),(0,i.useImperativeHandle)(Pt,()=>({onSave:Zo}));const Zo=ii=>iA(void 0,null,function*(){var dA;if(!Ia)return d.ZP.info(ri.formatMessage({id:"classrooms.inputTitle",defaultMessage:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"})),!1;const Xi=Ma.findIndex(li=>!li.value);if(Xi>-1)return d.ZP.info(`\u8BF7\u5148\u8F93\u5165 ${as[Xi]} \u9009\u9879\u7684\u5185\u5BB9`),!1;let qA;const Ya={question_title:Ia,question_type:1,insert_id:kt.insert_id,is_necessary:Math.ceil(da),question_answers:Ma.map(li=>li.value)};(dA=kt.question)!=null&&dA.id?(pa("edit",-1),qA=yield(0,Mn.IU)(Gi({pollsId:kt.question.id},Ya))):qA=yield(0,Mn.MK)(Gi({pollsId:Ea.categoryId},Ya)),qA.status===0&&(d.ZP.success("\u4FDD\u5B58\u6210\u529F"),yield Io({type:"polls/editPolls",payload:Gi({},Ea)}),ii&&(Ya.answers=Ya.question_answers.map(li=>({answer_text:li})),pa("addContinue",Gi({type:1,insert_id:kt.question.id,key:kt.key,question_type:1},Ya))))}),Ui=[{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"}],rA=ii=>iA(void 0,null,function*(){var dA,Xi;switch(ii.id){case"del":let qA;C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:ri.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk(){return iA(this,null,function*(){var Ya;yield(0,Mn.jy)({pollsId:(Ya=kt==null?void 0:kt.question)==null?void 0:Ya.id}),Io({type:"polls/editPolls",payload:Gi({},Ea)})})}});break;case"up":case"down":yield(0,Mn.wh)({pollsId:(dA=kt==null?void 0:kt.question)==null?void 0:dA.id,opr:ii.id}),Io({type:"polls/editPolls",payload:Gi({},Ea)});break;case"edit":pa("edit",kt.key);break;case"add":pa("add",{type:1,key:kt.key,insert_id:(Xi=kt==null?void 0:kt.question)==null?void 0:Xi.id,question_type:1});break}}),ys=()=>{var ii;return i.createElement("aside",null,i.createElement("div",{className:kn.questionType},i.createElement("div",null,kt.question.is_necessary>0&&i.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),i.createElement("span",{className:"font16",style:{color:"#3061D0"}},"\u3010\u5355\u9009\u3011"),i.createElement("span",{className:kn.edit_title},i.createElement("span",{style:{marginRight:"10px"}},"\u7B2C",kt.key,"\u9898"),kt.question.question_title))),i.createElement("div",{className:kn.questionChoices},(ii=kt==null?void 0:kt.question.answers)==null?void 0:ii.map(function(dA,Xi){return i.createElement(I.Z,null,i.createElement(P.Z,null,i.createElement(E.ZP,{key:Xi,disabled:!0})),i.createElement(P.Z,{flex:"1"},i.createElement("span",{className:"c-black font14"},dA.answer_text)))})))},Ms=()=>i.createElement("aside",null,i.createElement("div",{className:kn.questionType},i.createElement("div",null,i.createElement("span",{className:"font16 c-blue"},"\u3010\u5355\u9009\u3011"),i.createElement("span",{className:"font16",style:{color:"#666666"}},"\u5FC5\u7B54"),i.createElement(dr.Z,{checked:!!da,onChange:ii=>_a(ii),className:"ml10"}))),i.createElement("p",{className:kn.titleWrap},i.createElement(I.Z,{className:kn.choiceWrap,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,ri.formatMessage({id:"classrooms.title",defaultMessage:"\u6807\u9898"}))),i.createElement(P.Z,{className:kn.editorWrap},i.createElement(b.default,{style:{width:"1000px",height:"40px"},value:Ia,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:ii=>Xo(ii.target.value)})))),Ma.map((ii,dA)=>{var Xi;let qA=Ma.length-1;return i.createElement(I.Z,{className:kn.choiceWrap,key:dA,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,oi&&dA===qA?"\u5176\u5B83":"\u9009\u9879")),i.createElement(P.Z,{className:kn.editorWrap,flex:"1"},i.createElement(b.default,{style:{width:"1000px",height:"40px"},placeholder:(Xi=ii.placeholder)!=null?Xi:"",value:oi&&dA===qA?"":Ma[dA].value,disabled:!!ii.disabled,onChange:Ya=>{Ma[dA].value=Ya.target.value,Go([...Ma])}})),i.createElement(P.Z,null,dA>1&&i.createElement(qt.Z,{title:"\u5220\u9664"},i.createElement("i",{className:`${kn.deleteIcon} iconfont icon-yichu1`,onClick:()=>{Go(Ma.filter((Ya,li)=>li!==dA)),ii.disabled&&Wr(!1)}}))))}),i.createElement("div",{style:{display:"flex",width:"1000px",margin:"20px 0 0 40px"}},i.createElement(Ar.op,{style:{height:"38px"},onClick:()=>Go([...Ma,{value:""}])},"\u65B0\u589E\u9009\u9879"),!oi&&i.createElement(Ar.op,{style:{height:"38px",marginLeft:"20px"},onClick:()=>{Go([...Ma,{disabled:!0,value:"\u5176\u5B83"}]),Wr(!0)}},"\u65B0\u589E\u5176\u5B83\u9009\u9879"),i.createElement("div",{className:kn.close_style,onClick:()=>{var ii;(ii=kt.question)!=null&&ii.id?pa("edit",-1):pa("del",kt.key)}},"\u53D6\u6D88"),i.createElement("div",{className:kn.save_style,onClick:()=>Zo()},"\u4FDD\u5B58")));return i.createElement("section",{className:kn.wrap},ia!==kt.key&&ys(),ia===kt.key&&Ms())};var VA=(0,z.connect)(({problemset:Nt,loading:Pt,globalSetting:Bt})=>({problemset:Nt,globalSetting:Bt,loading:Pt.effects}),null,null,{forwardRef:!0})((0,i.forwardRef)(nA)),BA=Object.defineProperty,es=Object.getOwnPropertySymbols,kA=Object.prototype.hasOwnProperty,AA=Object.prototype.propertyIsEnumerable,GA=(Nt,Pt,Bt)=>Pt in Nt?BA(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,ps=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))kA.call(Pt,Bt)&&GA(Nt,Bt,Pt[Bt]);if(es)for(var Bt of es(Pt))AA.call(Pt,Bt)&&GA(Nt,Bt,Pt[Bt]);return Nt},Es=(Nt,Pt)=>{var Bt={};for(var Or in Nt)kA.call(Nt,Or)&&Pt.indexOf(Or)<0&&(Bt[Or]=Nt[Or]);if(Nt!=null&&es)for(var Or of es(Nt))Pt.indexOf(Or)<0&&AA.call(Nt,Or)&&(Bt[Or]=Nt[Or]);return Bt},Zs=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});const fl=null,Ws=(Nt,Pt)=>{var Bt=Nt,{problemset:Or,globalSetting:qa,loading:bo,dispatch:Io,onRef:la=()=>{},editData:kt,editKey:ia,callback:pa}=Bt,Mr=Es(Bt,["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback"]);const ri=(0,z.useIntl)(),[Ma,Go]=(0,i.useState)(""),[ao,Ha]=(0,i.useState)(!0),ca=(0,z.useParams)();(0,i.useEffect)(()=>{var da,_a,oi;if(!((da=kt==null?void 0:kt.question)!=null&&da.question_title)){Ha(!0),Go("");return}Go((_a=kt==null?void 0:kt.question)==null?void 0:_a.question_title),Ha(!!((oi=kt==null?void 0:kt.question)!=null&&oi.is_necessary))},[kt]),(0,i.useImperativeHandle)(Pt,()=>({onSave:Li}));const Li=da=>Zs(void 0,null,function*(){var _a;if(!Ma)return d.ZP.info(ri.formatMessage({id:"classrooms.inputTitle",defaultMessage:"\u8BF7\u60A8\u8F93\u5165\u9898\u76EE"})),!1;let oi;const Wr={question_title:Ma,question_type:3,insert_id:kt.insert_id,is_necessary:Math.ceil(ao)};(_a=kt.question)!=null&&_a.id?oi=yield(0,Mn.IU)(ps({pollsId:kt.question.id},Wr)):oi=yield(0,Mn.MK)(ps({pollsId:ca.categoryId},Wr)),oi.status===0&&(d.ZP.success("\u4FDD\u5B58\u6210\u529F"),pa("edit",-1),yield Io({type:"polls/editPolls",payload:ps({},ca)}),da&&pa("addContinue",ps({type:3,insert_id:kt.question.id,key:kt.key,question_type:3},Wr)))}),Ia=[{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"}],Xo=da=>Zs(void 0,null,function*(){var _a,oi;switch(da.id){case"del":let Wr;C.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:ri.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u95EE\u9898\u5417\uFF1F",onOk(){return Zs(this,null,function*(){var Ea;yield(0,Mn.jy)({pollsId:(Ea=kt==null?void 0:kt.question)==null?void 0:Ea.id}),Io({type:"polls/editPolls",payload:ps({},ca)})})}});break;case"up":case"down":yield(0,Mn.wh)({pollsId:(_a=kt==null?void 0:kt.question)==null?void 0:_a.id,opr:da.id}),Io({type:"polls/editPolls",payload:ps({},ca)});break;case"edit":pa("edit",kt.key);break;case"add":pa("add",{type:3,key:kt.key,insert_id:(oi=kt==null?void 0:kt.question)==null?void 0:oi.id,question_type:3});break}}),mo=()=>i.createElement("aside",null,i.createElement("div",{className:kn.questionType},i.createElement("div",null,kt.question.is_necessary>0&&i.createElement("span",{style:{color:"red",fontSize:"14px"}},"*"),i.createElement("span",{className:"font16",style:{color:"#3061D0"}},"\u3010\u95EE\u7B54\u3011"),i.createElement("span",{className:kn.edit_title},i.createElement("span",{style:{marginRight:"10px"}},"\u7B2C",kt.key,"\u9898"),kt.question.question_title))),i.createElement("div",{className:kn.questionChoices},i.createElement(b.default.TextArea,{rows:2,disabled:!0}))),ai=()=>i.createElement("aside",null,i.createElement("div",{className:kn.questionType},i.createElement("div",null,i.createElement("span",{className:"font16 c-blue"},"\u3010\u95EE\u7B54\u3011"),i.createElement("span",{className:"font16",style:{color:"#666666"}},"\u5FC5\u7B54"),i.createElement(dr.Z,{checked:!!ao,onChange:da=>Ha(da),className:"ml10"}))),i.createElement("p",{className:kn.titleWrap},i.createElement(I.Z,{className:kn.choiceWrap,gutter:[12,12]},i.createElement(P.Z,null,i.createElement("span",null,ri.formatMessage({id:"classrooms.title",defaultMessage:"\u6807\u9898"}))),i.createElement(P.Z,{className:kn.editorWrap,flex:"1"},i.createElement(b.default,{style:{width:"1000px",height:"40px"},value:Ma,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE",onChange:da=>Go(da.target.value)})))),i.createElement("div",{style:{display:"flex",width:"1000px",margin:"20px 0 0 40px"}},i.createElement("div",{className:kn.close_style,onClick:()=>{var da;(da=kt.question)!=null&&da.id?pa("edit",-1):pa("del",kt.key)}},"\u53D6\u6D88"),i.createElement("div",{className:kn.save_style,onClick:()=>Li()},"\u4FDD\u5B58")));return i.createElement("section",{className:kn.wrap},ia!==kt.key&&mo(),ia===kt.key&&ai())};var ts=(0,z.connect)(({problemset:Nt,loading:Pt,globalSetting:Bt})=>({problemset:Nt,globalSetting:Bt,loading:Pt.effects}),null,null,{forwardRef:!0})((0,i.forwardRef)(Ws)),Rs={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"},ll=Object.defineProperty,Ls=Object.getOwnPropertySymbols,Bn=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,Mt=(Nt,Pt,Bt)=>Pt in Nt?ll(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,Hn=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))Bn.call(Pt,Bt)&&Mt(Nt,Bt,Pt[Bt]);if(Ls)for(var Bt of Ls(Pt))en.call(Pt,Bt)&&Mt(Nt,Bt,Pt[Bt]);return Nt};const Br={1:"\u5355\u9009\u9898",2:"\u591A\u9009\u9898",3:"\u4E3B\u89C2\u9898"},Zr=({polls:Nt,loading:Pt,dispatch:Bt,ref:Or})=>{const qa=(0,z.useIntl)(),bo=(0,z.useParams)(),{statisticsList:Io,commonHeader:la}=Nt,[kt]=(0,i.useState)({page:1,pre_size:10}),{questions:ia,questionsInfo:pa,question_types:Mr,course:ri}=Io,[Ma]=v.default.useForm(),Go=function(){return ia==null?void 0:ia.map(function(Ha,ca){var Li,Ia;if(Ha.key=(Li=Ha==null?void 0:Ha.question)==null?void 0:Li.question_number,Ha.len=ia.length,Ha.question.question_type===1)return i.createElement("aside",null,i.createElement(VA,{editData:Ha}));if(Ha.question.question_type===2)return i.createElement("aside",null,i.createElement(Co,{editData:Ha}));if(((Ia=Ha.question)==null?void 0:Ia.question_type)===3)return i.createElement("aside",null,i.createElement(ts,{editData:Ha}))})};(0,i.useEffect)(()=>{ao()},[bo.coursesId]);const ao=()=>{Bt({type:"polls/getPollsStatistics",payload:Hn(Hn({},bo),kt)})};return i.createElement(Xn.Z,{loading:Pt["polls/getPollsStatistics"]},i.createElement("section",{className:"minH500 mb50",ref:Or},(Mr==null?void 0:Mr.q_counts)===0&&i.createElement(Y.Z,null),(la==null?void 0:la.polls_name)&&i.createElement("aside",{className:"bg-white pl30 pr30 pt20 pb20"},i.createElement("div",{className:Rs.title},la==null?void 0:la.polls_name),(la==null?void 0:la.polls_description)&&i.createElement(Ta.Z,{value:(la==null?void 0:la.polls_description)||"",className:Rs.description}),(Mr==null?void 0:Mr.q_counts)>0&&i.createElement("div",{className:Rs.heji},i.createElement("span",null," \u7EDF\u8BA1 ",i.createElement("span",{className:Rs.heji_count},"\u3010\u603B\u5171 ",Mr==null?void 0:Mr.q_counts," \u9898\u3011")),(Mr==null?void 0:Mr.q_mains)>0&&i.createElement("span",{className:"ml10"},"\u4E3B\u89C2\u9898\uFF1A",i.createElement("span",{className:Rs.heji_count}," ",Mr==null?void 0:Mr.q_mains," \u9898")),(Mr==null?void 0:Mr.q_singles)>0&&i.createElement("span",{className:"ml10"},"\u5355\u9009\u9898\uFF1A",i.createElement("span",{className:Rs.heji_count}," ",Mr==null?void 0:Mr.q_singles," \u9898")),(Mr==null?void 0:Mr.q_doubles)>0&&i.createElement("span",{className:"ml10"},"\u591A\u9009\u9898\uFF1A",i.createElement("span",{className:Rs.heji_count},Mr==null?void 0:Mr.q_doubles," \u9898")))),i.createElement("aside",{className:"bg-white inline-block w100 mt10"},Go())))};var Nn=(0,z.connect)(({polls:Nt,loading:Pt})=>({polls:Nt,loading:Pt.effects}))(Zr),Fr={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"},ka=a(95794),fo="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAAXNSR0IArs4c6QAAAdZJREFUOE+9lcsrRFEcx7/Ha3DHhBqPaBCxkWi8htHIRlFKbBXlD7CxsFFWRnks+AeULLyK8sjKOyRJITNGGDOJzCjzdjkyE+aOO9cd4SzvPedzPr/vub9zCaU0HL84CCHPbzjy72CD0b1KKan0L4YQbmkUlPOAAJs5imi1oLHB6GaBd5IPwMV8vvWn5yiivYuCRuEDhz5EgT99+V0DkvFW9C343OgK2dgHjuGPIn1EqfGwT93bzbuajyAChQMT8lMvnypdoaA9XzJO2JWEbMp3EoLgVnk73NSFM6ceh44DFDJKWFkLVHGVWH5YhFqmQQQJx4njGGcuHWwvto89BMFaxSBmLJPQO0/RlzGI4Zsh1MbXod/cCyVTgobERixZ55EUmYI9+w5Mnmtx4K60bozdjYLiBR2pnZi1TEMVp8aAWYsqWTVKpGWYuB9HQWwh9u174sEt8jaw9AlG9xW2HjdQxBTjgbWgQlaFeescqmU1kIRJoHfqkBuT5523/rjqtf4SReIGc0qj2OzQW8NvhSfCELTzLkwOltvQ4rbKSmeEW/rS5PjRZ5f5HfhId8tKGWkQTf6OsdntyM9LFjaeWVh7OwXOtSkijM2meo3wtSkCwjvlz/8gr8V+6TPoucMFAAAAAElFTkSuQmCC",$o=a(78323),nn=a(59301),Ja=Object.defineProperty,Za=Object.getOwnPropertySymbols,si=Object.prototype.hasOwnProperty,La=Object.prototype.propertyIsEnumerable,Ua=(Nt,Pt,Bt)=>Pt in Nt?Ja(Nt,Pt,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):Nt[Pt]=Bt,Lo=(Nt,Pt)=>{for(var Bt in Pt||(Pt={}))si.call(Pt,Bt)&&Ua(Nt,Bt,Pt[Bt]);if(Za)for(var Bt of Za(Pt))La.call(Pt,Bt)&&Ua(Nt,Bt,Pt[Bt]);return Nt},go=(Nt,Pt,Bt)=>new Promise((Or,qa)=>{var bo=kt=>{try{la(Bt.next(kt))}catch(ia){qa(ia)}},Io=kt=>{try{la(Bt.throw(kt))}catch(ia){qa(ia)}},la=kt=>kt.done?Or(kt.value):Promise.resolve(kt.value).then(bo,Io);la((Bt=Bt.apply(Nt,Pt)).next())});const cA=({polls:Nt,globalSetting:Pt,loading:Bt,dispatch:Or,user:qa})=>{var bo,Io,la,kt,ia,pa,Mr,ri;const Ma=(0,z.useIntl)(),Go=(0,z.useParams)(),ao=(0,z.useLocation)(),[Ha]=(0,z.useSearchParams)(),[ca,Li]=(0,i.useState)([]),[Ia,Xo]=(0,i.useState)(Ha.get("tabs")||2),[mo,ai]=(0,i.useState)(""),[da,_a]=(0,i.useState)(!1),[oi,Wr]=(0,i.useState)(!1),[Ea,Zo]=(0,i.useState)(!1),[Ui,rA]=(0,i.useState)(""),ys=(0,i.useRef)(),{pollsList:Ms,commonHeader:ii}=Nt,{userInfo:dA}=qa;let Xi;Go.category=Ha.get("category_id"),(0,i.useEffect)(()=>{Or({type:"polls/getPollsList",payload:Lo({},Go)}),Or({type:"polls/getCommonHeader",payload:Lo({},Go)})},[Go.coursesId]),(0,i.useEffect)(()=>{Ia===2&&da&&ys.current.children&&((0,ka.F)(ys.current.children,"\u5BFC\u51FA\u95EE\u5377"),_a(!1))},[Ia,da]);const qA=[{name:"\u95EE\u5377\u9884\u89C8",id:2,compontent:nn.createElement(Nn,null)},{name:"\u7B54\u9898\u5217\u8868",id:0,compontent:nn.createElement(H,null)},{name:"\u7EDF\u8BA1\u7ED3\u679C",id:1,compontent:nn.createElement(yi,null)},{name:"\u8BBE\u7F6E",id:3,compontent:nn.createElement(zn,null)}].filter(Ya=>(0,F.dE)()?Ya.name!=="\u7EDF\u8BA1\u7ED3\u679C"&&Ya.name!=="\u95EE\u5377\u9884\u89C8"&&Ya.name!=="\u8BBE\u7F6E":!0);return nn.createElement("section",{className:Fr.bg},nn.createElement("div",{className:"edu-container"},dA.username&&nn.createElement("section",{className:"animated fadeIn"},nn.createElement("aside",{className:"mt10"},nn.createElement(R.Z,{separator:">"},nn.createElement(R.Z.Item,null,nn.createElement(z.Link,{to:`/classrooms/${Go.coursesId}/poll`},(bo=dA==null?void 0:dA.course)==null?void 0:bo.course_name)),nn.createElement(R.Z.Item,null,nn.createElement(z.Link,{to:`/classrooms/${Go.coursesId}/poll`},(Io=ii==null?void 0:ii.user_permission)==null?void 0:Io.left_banner_name)),nn.createElement(R.Z.Item,null,"\u95EE\u5377\u8BE6\u60C5"))),nn.createElement("aside",{className:[Fr.title,"mt20"].join(" ")},nn.createElement(z.Link,{to:`/classrooms/${Go.coursesId}/poll`}),nn.createElement(S.VV,{status:[S.L4[ii.polls_status]],style:{marginLeft:"0px"}}),(ii==null?void 0:ii.un_anonymous)===!1&&nn.createElement(Tn.Z,null),nn.createElement("strong",{className:"font20 ml10"},ii.polls_name))),nn.createElement("aside",{className:"mt30 mb30 relative "},(0,F.dE)()&&(((la=ii==null?void 0:ii.user_permission)==null?void 0:la.current_status)===0||((kt=ii==null?void 0:ii.user_permission)==null?void 0:kt.current_status)===1||((ia=ii==null?void 0:ii.user_permission)==null?void 0:ia.current_status)===2)&&nn.createElement("div",{className:Fr.export},nn.createElement(Ar.op,{onClick:Ya=>{var li;Ya.stopPropagation(),((li=ii==null?void 0:ii.user_permission)==null?void 0:li.current_status)===1?z.history.push(`/classrooms/${Go.coursesId}/poll/${Go.categoryId}/questionnaireInfo/${dA.login}?type=student`):z.history.push(`/classrooms/${Go.coursesId}/poll/${Go.categoryId}/users/${dA.login}`)}},((pa=ii==null?void 0:ii.user_permission)==null?void 0:pa.current_status)===0&&"\u7EE7\u7EED\u7B54\u5377",((Mr=ii==null?void 0:ii.user_permission)==null?void 0:Mr.current_status)===1&&"\u67E5\u770B\u7B54\u5377",((ri=ii==null?void 0:ii.user_permission)==null?void 0:ri.current_status)===2&&"\u5F00\u59CB\u7B54\u5377")),(0,F.GJ)()&&nn.createElement("div",{className:Fr.export},nn.createElement(Ar.op,{onClick:Ya=>{Ya.preventDefault(),console.log(Nt),Or({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",params:Go,types:2,selectArrs:[Go.categoryId]}})}},nn.createElement("i",{className:"iconfont icon-fasong font16 mr5"}),"\u53D1\u5E03\u95EE\u5377"),ii.polls_status<=1&&nn.createElement(Ar.op,{style:{marginLeft:"20px"},onClick:()=>{z.history.push(`/classrooms/${Go.coursesId}/poll/${Go.categoryId}/edit`)}},nn.createElement("i",{className:"iconfont icon-bianji7 font16 mr5"}),"\u7F16\u8F91\u95EE\u5377"),ii.polls_status===2&&nn.createElement(Ar.op,{style:{marginLeft:"20px",border:"1px #ED7575 solid",color:"#E30000"},onClick:Ya=>{Ya.preventDefault(),Or({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:Go,selectArrs:[Go.categoryId]}})}},nn.createElement("i",{className:"iconfont icon-jinzhi font16 mr5"}),"\u7ED3\u675F\u95EE\u5377"),nn.createElement(pe.Z,{dropdownRender:()=>nn.createElement(N.default,null,nn.createElement(N.default.Item,{key:1,style:{textAlign:"center"}},nn.createElement("div",{onClick:()=>{rA(""),Wr(!0)}},"\u95EE\u5377\u6A21\u7248")),nn.createElement(N.default.Item,{key:2,style:{textAlign:"center"}},nn.createElement("div",{onClick:()=>{Ia==1?(rA(""),Zo(!0)):(0,o.sA)(Lo({},Go))}},"\u7EDF\u8BA1\u7ED3\u679C")),nn.createElement(N.default.Item,{key:3,style:{textAlign:"center"}},nn.createElement("div",{onClick:()=>go(void 0,null,function*(){yield(0,S.FH)("",(0,S.NY)({url:$o.Z.API_SERVER+`/api/polls/${Go.categoryId}/detail_export.xlsx`,query:Go}))})},"\u7B54\u5377\u8BE6\u60C5")))},nn.createElement("span",{style:{fontSize:"14px",color:"#5F6368",cursor:"pointer"}},nn.createElement("img",{src:fo,style:{width:"22px",height:"20px",marginRight:"5px",marginLeft:"20px"}}),Ma.formatMessage({id:"classrooms.export",defaultMessage:"\u5BFC\u51FA"}),nn.createElement("i",{className:"iconfont icon-xiajiantou ml5",style:{color:"#999999",fontSize:"12px"}})))),nn.createElement(U.default,{defaultActiveKey:Ia,key:mo,className:Fr.tabs,onChange:Ya=>{console.log(Ya),Xo(Ya)}},qA.map((Ya,li)=>nn.createElement(U.default.TabPane,{tab:Ya.name,key:Ya.id}))),qA.map((Ya,li)=>{if(Ya.id==Ia)return nn.createElement("div",{ref:ys},Ya.compontent)}))),nn.createElement(sa,null),nn.createElement(Ie,null),nn.createElement(C.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:oi,onCancel:()=>Wr(!1),onOk:()=>go(void 0,null,function*(){if(Ui==""){d.ZP.info(Ma.formatMessage({id:"classrooms.exportFormat",defaultMessage:"\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F"}));return}else Ui=="pdf"?(Xo(2),ai(new Date),_a(!0)):Ui=="word"&&(0,o.YO)({id:Go==null?void 0:Go.categoryId,middle_export:1,export_type:0});Wr(!1)})},nn.createElement("div",{className:Fr.export_type_modal},nn.createElement("div",{className:Fr.export_type_modal_con},nn.createElement("div",{className:Fr.type_item},nn.createElement("div",{className:`${Fr.img_warp} ${Ui=="pdf"?Fr.img_warp_active:""}`,onClick:()=>rA("pdf")},nn.createElement("img",{src:a(45614),width:70,height:70})),"pdf\u683C\u5F0F"),nn.createElement("div",{className:Fr.type_item},nn.createElement("div",{className:`${Fr.img_warp} ${Ui=="word"?Fr.img_warp_active:""}`,onClick:()=>rA("word")},nn.createElement("img",{src:a(38347),width:70,height:70})),"word\u683C\u5F0F")))),nn.createElement(C.default,{width:450,title:"\u8BF7\u9009\u62E9\u9700\u8981\u5BFC\u51FA\u7684\u683C\u5F0F",open:Ea,onCancel:()=>Zo(!1),onOk:()=>go(void 0,null,function*(){if(Ui==""){d.ZP.info(Ma.formatMessage({id:"classrooms.exportFormat",defaultMessage:"\u8BF7\u9009\u62E9\u4E00\u79CD\u5BFC\u51FA\u683C\u5F0F"}));return}else Ui=="pdf"?yield(0,ka.B)(ys.current.children,"\u5BFC\u51FA\u95EE\u5377"):Ui=="excel"&&(Zo(!1),Or({type:"polls/setActionTabs",payload:{key:"\u5BFC\u51FA\u7EDF\u8BA1"}}));Zo(!1)})},nn.createElement("div",{className:Fr.export_type_modal},nn.createElement("div",{className:Fr.export_type_modal_con},nn.createElement("div",{className:Fr.type_item},nn.createElement("div",{className:`${Fr.img_warp} ${Ui=="pdf"?Fr.img_warp_active:""}`,onClick:()=>rA("pdf")},nn.createElement("img",{src:a(45614),width:70,height:70})),"pdf\u683C\u5F0F"),nn.createElement("div",{className:Fr.type_item},nn.createElement("div",{className:`${Fr.img_warp} ${Ui=="excel"?Fr.img_warp_active:""}`,onClick:()=>rA("excel")},nn.createElement("img",{src:a(72271),width:70,height:70})),"excel\u683C\u5F0F")))))};var Us=(0,z.connect)(({polls:Nt,loading:Pt,user:Bt,globalSetting:Or})=>({polls:Nt,globalSetting:Or,user:Bt,loading:Pt.effects}))(cA)},44713:function(mn,lt,a){"use strict";var i=a(59301),z=Object.defineProperty,R=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,U=(S,o,F)=>o in S?z(S,o,{enumerable:!0,configurable:!0,writable:!0,value:F}):S[o]=F,C=(S,o)=>{for(var F in o||(o={}))pe.call(o,F)&&U(S,F,o[F]);if(R)for(var F of R(o))N.call(o,F)&&U(S,F,o[F]);return S};const d=({style:S})=>i.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");lt.Z=d},34364:function(mn,lt,a){"use strict";a.d(lt,{Q8:function(){return te},d0:function(){return _},w6:function(){return we}});var i=a(59301),z=a(5083),R=a(57809),pe=a(8591),N=a(43418),U=a(5112),C=a(95237),d=a(43604),S=a(6848),o=a(24905),F=a(3113),v=a(56656),p=a.n(v),I=a(81779),P=a(57193),b=a(89392),j=a.n(b),Q=a(63949),Z=a(13842),V=a(95392),Y=a(53398),L=a(69206),w=a(5529),ne=a(90609),oe=a(86342),re=a(59301),ae=Object.defineProperty,Ee=Object.defineProperties,W=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,Be=(Te,ct,ut)=>ct in Te?ae(Te,ct,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Te[ct]=ut,Ae=(Te,ct)=>{for(var ut in ct||(ct={}))O.call(ct,ut)&&Be(Te,ut,ct[ut]);if(Qe)for(var ut of Qe(ct))He.call(ct,ut)&&Be(Te,ut,ct[ut]);return Te},xe=(Te,ct)=>Ee(Te,W(ct)),se=(Te,ct,ut)=>new Promise((We,pt)=>{var Je=H=>{try{it(ut.next(H))}catch(_e){pt(_e)}},Ft=H=>{try{it(ut.throw(H))}catch(_e){pt(_e)}},it=H=>H.done?We(H.value):Promise.resolve(H.value).then(Je,Ft);it((ut=ut.apply(Te,ct)).next())});function we(Te,ct){const ut=[];for(let We=Te;We{const We=Tep()(ct).endOf("day"),Je=Te{const ut=parseInt(p()(Te).format("HH")),We=parseInt(p()().format("HH")),pt=parseInt(p()().format("mm"));if(!Te)return{disabledHours:()=>we(0,We),disabledMinutes:()=>we(0,pt)};if(ct){const Je=parseInt(p()(ct).format("HH")),Ft=parseInt(p()(ct).format("mm"));return p()(Te).isSame(p()(ct),"day")?{disabledHours:()=>we(0,Je),disabledMinutes:()=>ut<=Je?we(0,Ft):[]}:void 0}if(p()(Te).isSame(p()(),"day"))return{disabledHours:()=>we(0,We),disabledMinutes:()=>p()(Te).isSame(p()(),"hour")&&ut<=We?we(0,pt):[]}},{RangePicker:Le}=z.default,{Option:Ue}=R.default,Fe=({shixunHomeworks:Te,loading:ct,dispatch:ut,classroomList:We,user:pt})=>{var Je,Ft,it,H,_e,E,l,A,h;const T=(0,V.useIntl)(),ce=(0,V.useParams)(),{workSetting:D,workList:G,shixunWorkList:Oe,headerInfo:ue,changeData:ge}=Te,[Ne,gt]=(0,i.useState)(!1),[Re,Ye]=(0,i.useState)(!1);let[ke,Ie]=(0,i.useState)([]),[q,Pe]=(0,i.useState)([]),[je,nt]=(0,i.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:Y.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[Qt,dn]=(0,i.useState)({}),[Zt,hn]=(0,i.useState)({});(0,i.useEffect)(()=>()=>{Ie([])},[]),(0,i.useEffect)(()=>{gt(!(0,I.GJ)())},[(0,I.GJ)()]);const wn=()=>{ut({type:"shixunHomeworks/getWorkSetting",payload:Ae({},ce)})};(0,i.useEffect)(()=>{if(!(D!=null&&D.course_id))return;Object.keys(je).map(function(Mn){je[Mn]=D[Mn]}),(!je.allow_late||!je.unified_late)&&(je.late_penalty=20,je.penalty_type=Y.Q.Percent),je.unified_setting||(je.unified_late=!1,je.unified_anonymous_comment=!1,je.unified_anonymous_appeal=!1),ke=JSON.parse(JSON.stringify(D.group_settings.map(Mn=>xe(Ae({},Mn),{group_name:[Mn.group_name]})).filter(Mn=>Mn.publish_time!==null))),q=JSON.parse(JSON.stringify(D.allow_late_settings.map(Mn=>xe(Ae({},Mn),{group_name:[Mn.group_name]})).filter(Mn=>Mn.late_time!==null))),nt(Ae({},je));const qt=(0,Q.QE)((ke==null?void 0:ke.length)>0?ke:[]);Ie([...qt]),(q==null?void 0:q.length)<=0?Pe([{penalty_type:Y.Q.Percent,late_penalty:20}]):Pe([...q])},[D]);const ln=()=>se(void 0,null,function*(){var qt,Mn;if(((qt=pt==null?void 0:pt.userInfo)==null?void 0:qt.user_status)===2){(0,L.Rd)();return}const Zn=JSON.parse(JSON.stringify(je));if(Zn.challenge_settings.filter(hr=>!hr.hide),Zn.categoryId=ce.categoryId,(Mn=Zn.challenge_settings)!=null&&Mn.every(hr=>!hr.checked)){pe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(ke),!je.unified_setting)ke=ke==null?void 0:ke.map(hr=>{var jr;if(!hr.publish_time||!hr.end_time)throw pe.ZP.error(T.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(T.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!hr.group_name)throw pe.ZP.error(T.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(T.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\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=(jr=D.group_settings)==null?void 0:jr.filter(vo=>{var co;return(co=hr==null?void 0:hr.group_name)==null?void 0:co.includes(vo.group_name)}).map(vo=>vo.group_id||vo.id).toString().split(","),hr});else if(!je.publish_time||!je.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(Zn.group_settings=ke,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 pe.ZP.error(`${T.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${T.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!je.late_time)throw pe.ZP.error(T.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(T.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}))}else q=q==null?void 0:q.map(hr=>{var jr,vo;if(hr.late_penalty===null||hr.late_penalty===void 0||hr.late_penalty<0||hr.late_penalty>100)throw pe.ZP.error(`${T.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${T.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!hr.late_time)throw pe.ZP.error(T.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(T.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!hr.group_name)throw pe.ZP.error(T.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(T.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\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=(vo=(jr=hr==null?void 0:hr.group_name)==null?void 0:jr.map(co=>{var ta,Tr;let st=(Tr=(ta=D.group_settings)==null?void 0:ta.filter(me=>(me==null?void 0:me.group_name)===co))==null?void 0:Tr[0];return st==null?void 0:st.group_id}))==null?void 0:vo.toString().split(","),hr}),Zn.allow_late_settings=q;let Yr=yield(0,oe.Tr)({homework_common_ids:[parseInt(ce.categoryId)],course_id:ce.coursesId,type:"homework_common"});(Yr==null?void 0:Yr.student_count)===0?pn(Zn):(hn(Zn),dn(Yr))}),pn=qt=>{var Mn;if(qt.total_score===null){pe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(qt!=null&&qt.work_efficiency&&qt.eff_score===null){pe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Zn=qt.challenge_settings.reduce((jr,vo)=>jr+Number(vo.challenge_score),0);if((Zn==null?void 0:Zn.toFixed(10))!==((Mn=qt.total_score-qt.eff_score)==null?void 0:Mn.toFixed(10))){pe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${qt.total_score}\u5206`);return}const Yr={shixun_evaluation:qt.shixun_evaluation,challenge_settings:qt.challenge_settings};let hr=()=>{var jr;const vo=()=>se(void 0,null,function*(){Ye(!0),(yield(0,P.ZP)(`/api/homework_commons/${ce.categoryId}/publish_setting.json`,{method:"post",body:Ae({},qt)})).status===0&&(pe.ZP.success(T.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),wn(),ut({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Ae({},ce)})),Ye(!1)});!(0,b.isEqual)(ge,Yr)&&!((jr=ue==null?void 0:ue.homework_status)!=null&&jr.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:vo}):vo()};D!=null&&D.high_resources_consume&&!(D!=null&&D.high_resources_consume_permission)?ut({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:ce.coursesId,type:"shixun",type_id:ce.categoryId,name:D.homework_name,fn:()=>{hr()}}}):hr()},Qn=(qt,Mn,Zn="group_id")=>{var Yr;return Mn?Mn.find(hr=>hr[Zn]===qt):(Yr=D==null?void 0:D.group_settings)==null?void 0:Yr.find(hr=>hr.group_id[0]===qt)},Yn=(D==null?void 0:D.allow_late)||(D==null?void 0:D.anonymous_comment),Dr=qt=>{var Mn,Zn;const Yr=Qn(qt,D==null?void 0:D.allow_late_settings,"id"),hr=Qn(qt,D==null?void 0:D.anonymous_comment_settings),jr=Qn(qt);return(D==null?void 0:D.allow_late)&&Yr&&p()(Yr==null?void 0:Yr.late_time)<=p()()||(D==null?void 0:D.anonymous_comment)&&hr&&(hr==null?void 0:hr.evaluation_start)!==null||((Zn=(p()(jr==null?void 0:jr.end_time)<=p()()&&((Mn=D==null?void 0:D.allow_late_settings)==null?void 0:Mn.filter(vo=>vo.group_id.includes(qt))))[0])==null?void 0:Zn.late_time)!=null},On=(0,i.useMemo)(()=>(D==null?void 0:D.allow_late)||(D==null?void 0:D.all_group_late),[D,ue]),$r=D==null?void 0:D.anonymous_comment,sa=qt=>{if(!qt)return!1;const Mn=Qn(qt,D==null?void 0:D.anonymous_comment_settings);return(D==null?void 0:D.anonymous_comment)&&Mn&&(Mn==null?void 0:Mn.evaluation_start)!==null},xn=(qt,Mn)=>{var Zn,Yr,hr;ut({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:qt,index:Mn,rangePickerDisabled:Ne||(p()()<=p()((Yr=Qn((Zn=qt==null?void 0:qt.group_id)==null?void 0:Zn[0]))==null?void 0:Yr.publish_time)?!1:[!0,Dr((hr=qt==null?void 0:qt.group_id)==null?void 0:hr[0])]),disabledDate:D==null?void 0:D.course_end_date}})};return re.createElement("section",{className:Z.Z.form},re.createElement("div",{className:Z.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(U.ZP.Group,{disabled:Ne||!((Je=ue==null?void 0:ue.homework_status)!=null&&Je.includes("\u672A\u53D1\u5E03"))||(0,I.Rm)()&&!((Ft=We.AssistantObject.practice)!=null&&Ft.can_publish),value:je.unified_setting,onChange:qt=>{var Mn;if(!((Mn=ue==null?void 0:ue.homework_status)!=null&&Mn.includes("\u672A\u53D1\u5E03"))){pe.ZP.error(T.formatMessage({id:"classrooms.publishedCannotModifyUnified",defaultMessage:"\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,Pe([{late_penalty:5}])),nt(Object.assign({},je)),je.unified_setting===!1&&ke==""){Ie(ke.concat({}));return}je.unified_setting&&(Ie([]),Pe([{late_penalty:5}]))}},re.createElement(U.ZP,{value:!0,disabled:Ne||!(D!=null&&D.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),re.createElement(U.ZP,{disabled:Ne||!((it=D==null?void 0:D.group_settings)!=null&&it.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((H=D==null?void 0:D.group_settings)==null?void 0:H.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")),je.unified_setting&&re.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},re.createElement(C.Z,{align:"middle"},re.createElement(d.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),re.createElement(d.Z,{className:"ml10"},re.createElement(z.default,{size:"large",disabled:Ne||!((_e=ue==null?void 0:ue.homework_status)!=null&&_e.includes("\u672A\u53D1\u5E03")||(E=ue==null?void 0:ue.homework_status)!=null&&E.includes("\u672A\u5F00\u59CB"))||(0,I.Rm)()&&!((l=We.AssistantObject.practice)!=null&&l.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:qt=>te(qt,D==null?void 0:D.course_end_date),disabledTime:qt=>_(qt),value:je.publish_time?p()(je.publish_time):"",onChange:(qt,Mn)=>{je.publish_time=Mn,(je.end_time==""||!je.end_time)&&je.unified_setting&&(je.end_time=p()(qt).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),nt(Object.assign({},je))}}))),re.createElement(C.Z,{align:"middle",className:"pl30"},re.createElement(d.Z,null,"\u622A\u6B62\u65F6\u95F4"),re.createElement(d.Z,{className:"ml10"},re.createElement(z.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:p()((0,Q.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(D==null?void 0:D.allow_late)&&(D==null?void 0:D.homework_status.includes("\u5DF2\u622A\u6B62"))||Ne||(D==null?void 0:D.allow_late)&&p()()>=p()(D==null?void 0:D.end_time)||(0,I.Rm)()&&!((A=We.AssistantObject.practice)!=null&&A.can_publish),disabledDate:qt=>te(qt,D==null?void 0:D.course_end_date,je.publish_time),disabledTime:qt=>_(qt,je.publish_time),value:je.end_time?p()(je.end_time):"",onChange:(qt,Mn)=>{je.end_time=Mn,nt(Object.assign({},je))}})))),!je.unified_setting&&(ke==null?void 0:ke.length)>0&&re.createElement(C.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},ke&&ke.map(function(qt,Mn){var Zn,Yr,hr,jr,vo,co,ta;return re.createElement(d.Z,{span:24,key:Mn},re.createElement(C.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Mn==(ke==null?void 0:ke.length)-1?"0px":"10px"}},re.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Mn+1),re.createElement(R.default,{disabled:Ne||((Zn=ue==null?void 0:ue.homework_status)!=null&&Zn.includes("\u672A\u53D1\u5E03")&&qt.id||p()(){var st;if((0,I.Rm)()&&!((st=We.AssistantObject.practice)!=null&&st.can_publish)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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[Mn].group_name=Tr,ke[Mn].group_id=qt.group_id;const me=(0,b.flattenDeep)(ke.map(Se=>Se.group_name)),ye=q.map(Se=>{let De=(Se==null?void 0:Se.group_name)||[];return xe(Ae({},Se),{group_name:(0,b.remove)(De,yt=>me.includes(yt))})});Pe(ye),Ie(ke.slice())},maxTagCount:4,maxTagPlaceholder:Tr=>re.createElement("div",{style:{cursor:"pointer"},onClick:()=>xn(qt,Mn)},"+",Tr==null?void 0:Tr.length)},D.group_settings&&D.group_settings.map(function(Tr){if(!ke.map(me=>me.group_name).flat().includes(Tr.group_name))return re.createElement(Ue,{value:Tr.group_name,key:Tr.id},Tr.group_name)})),re.createElement("div",{className:"ml20"},re.createElement(Le,{size:"large",ranges:{\u6B64\u523B:[qt.publish_time?p()(qt.publish_time):p()(),p()()]},allowClear:!1,disabled:Ne||(p()()<=p()((jr=Qn((hr=qt==null?void 0:qt.group_id)==null?void 0:hr[0]))==null?void 0:jr.publish_time)?!1:[!0,Dr((vo=qt==null?void 0:qt.group_id)==null?void 0:vo[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:Tr=>te(Tr,D==null?void 0:D.course_end_date),disabledTime:Tr=>_(Tr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[p()((0,Q.U6)(),"HH:mm"),p()((0,Q.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:qt.publish_time&&[p()(qt.publish_time),qt.end_time?p()(qt.end_time):void 0],onChange:(Tr,st)=>{var me;if((0,I.Rm)()&&!((me=We.AssistantObject.practice)!=null&&me.can_publish)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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[Mn].publish_time=st[0],!qt.end_time&&st[0]?ke[Mn].end_time=p()(st[0]).add(7,"days"):ke[Mn].end_time=st[1],Ie([...ke])},onCalendarChange:(Tr,st,me)=>{if(st!=null&&st[0]&&!st[1]){const ye=p()(st[0]).add(7,"days");ke[Mn].publish_time=st[0],ke[Mn].end_time=ye,Ie([...ke])}}})),!Ne&&re.createElement("div",{style:{display:"flex",width:"50px"}},((co=qt==null?void 0:qt.group_id)==null?void 0:co.length)>1&&re.createElement(S.Z,{title:"\u89C4\u5219\u62C6\u5206"},re.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>xn(qt,Mn)})),ke.length<((ta=D==null?void 0:D.group_settings)==null?void 0:ta.length)&&re.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Tr;if((0,I.Rm)()&&!((Tr=We.AssistantObject.practice)!=null&&Tr.can_publish)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}Ie(ke.concat({}))}}),((qt==null?void 0:qt.publish_time)&&p()(){const Tr=(0,b.cloneDeep)(q);Tr.forEach((st,me)=>{st.group_name&&(st.group_name=st.group_name.filter(ye=>{var Se;return!((Se=ke[Mn].group_name)!=null&&Se.includes(ye))}))}),ke=ke.filter((st,me)=>Mn!==me),Pe(Tr),Ie(ke.slice()),setTimeout(()=>Ie(ke.slice()),10)}}))))}))),re.createElement(C.Z,null,re.createElement(d.Z,null,re.createElement("div",{className:Z.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(d.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},re.createElement(o.default,{checked:je.allow_late,disabled:Ne||On,onChange:qt=>{var Mn;if((0,I.Rm)()&&!((Mn=We.AssistantObject.practice)!=null&&Mn.can_late)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.target.checked&&N.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"))}),je.allow_late=!je.allow_late,q==""&&Pe([{late_penalty:5}]),nt(Object.assign({},je))}},re.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(je==null?void 0:je.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(U.ZP.Group,{style:{marginLeft:"20px"},disabled:Ne||(D==null?void 0:D.anonymous_comment)||(D==null?void 0:D.allow_late),value:je.unified_late,onChange:qt=>{var Mn;if((0,I.Rm)()&&!((Mn=We.AssistantObject.practice)!=null&&Mn.can_late)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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=qt.target.value,q==""&&!qt.target.value&&Pe([{penalty_type:Y.Q.Percent,late_penalty:20}]),nt(Ae({},je))}},(je==null?void 0:je.unified_setting)&&re.createElement(U.ZP,{value:!0,disabled:!(D!=null&&D.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((h=D==null?void 0:D.group_settings)==null?void 0:h.length)>0&&re.createElement(U.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),je!=null&&je.unified_late?re.createElement(re.Fragment,null,re.createElement(C.Z,{align:"middle",style:{marginTop:"10px"}},re.createElement(d.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),re.createElement(d.Z,{className:"ml20"},re.createElement(Y.Z,{disabled:Ne||$r,value:{type:je.penalty_type,inputValue:je.late_penalty},onChange:qt=>{var Mn;if((0,I.Rm)()&&!((Mn=We.AssistantObject.practice)!=null&&Mn.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}nt(xe(Ae({},je),{late_penalty:qt.inputValue,penalty_type:qt.type}))}})),re.createElement(d.Z,{flex:"1",className:"ml5"},re.createElement("span",{className:"c-grey-c ml10"},je.penalty_type===Y.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(C.Z,{align:"middle",style:{marginTop:"15px"}},re.createElement(d.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),re.createElement(d.Z,{className:"ml20"},re.createElement(z.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:p()((0,Q.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Ne||$r,value:je.late_time?p()(je.late_time):"",disabledDate:qt=>te(qt,D==null?void 0:D.course_end_date),onChange:(qt,Mn)=>{var Zn;if((0,I.Rm)()&&!((Zn=We.AssistantObject.practice)!=null&&Zn.can_late)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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=Mn,nt(Object.assign({},je))}})))):q.map(function(qt,Mn){var Zn;return re.createElement(d.Z,{span:24,key:Mn},re.createElement(C.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},re.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Mn+1),re.createElement(R.default,{disabled:Ne||!((Zn=ue==null?void 0:ue.homework_status)!=null&&Zn.includes("\u672A\u53D1\u5E03"))&&qt.id||(D==null?void 0:D.anonymous_comment),mode:"multiple",className:Z.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof qt.group_name=="string"?[qt.group_name]:qt.group_name,placeholder:T.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),onChange:Yr=>{var hr;if((0,I.Rm)()&&!((hr=We.AssistantObject.practice)!=null&&hr.can_late)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}q[Mn].group_name=Yr,q[Mn].group_id=qt.group_id,Pe(q.slice())}},D.group_settings&&D.group_settings.map(function(Yr){const hr=q.map(vo=>vo.group_name).flat(),jr=ke.map(vo=>vo.group_name).flat();if(je!=null&&je.unified_setting){if(!hr.includes(Yr.group_name))return re.createElement(Ue,{value:Yr.group_name,key:Yr.id},Yr.group_name)}else if(jr.includes(Yr.group_name)&&!hr.includes(Yr.group_name))return re.createElement(Ue,{value:Yr.group_name,key:Yr.id},Yr.group_name)})),re.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),re.createElement(Y.Z,{disabled:Ne||sa(qt.id),value:{type:qt.penalty_type,inputValue:qt.late_penalty},onChange:Yr=>{var hr;if((0,I.Rm)()&&!((hr=We.AssistantObject.practice)!=null&&hr.can_late)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}q[Mn].late_penalty=Yr.inputValue,q[Mn].penalty_type=Yr.type,Pe([...q])}}),re.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),re.createElement(z.default,{size:"large",disabled:Ne||sa(qt.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:p()((0,Q.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Yr=>te(Yr,D==null?void 0:D.course_end_date),format:"YYYY-MM-DD HH:mm",value:qt!=null&&qt.late_time?p()(qt.late_time):void 0,onChange:(Yr,hr)=>{var jr;if((0,I.Rm)()&&!((jr=We.AssistantObject.practice)!=null&&jr.can_late)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}q[Mn].late_time=hr,Pe([...q])}}),!Ne&&re.createElement("div",{style:{display:"flex",width:"50px"}},re.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Yr;if((0,I.Rm)()&&!((Yr=We.AssistantObject.practice)!=null&&Yr.can_late)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(q.concat({penalty_type:Y.Q.Percent,late_penalty:20}))}}),Mn>0&&!qt.id&&re.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Yr;if((0,I.Rm)()&&!((Yr=We.AssistantObject.practice)!=null&&Yr.can_late)){pe.ZP.warning(T.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}q=q.filter((hr,jr)=>Mn!==jr),Pe(q.slice()),setTimeout(()=>Pe(q.slice()),10)}}))))})),!Ne&&re.createElement(re.Fragment,null,re.createElement(F.ZP,{type:"primary",size:"large",loading:Re,style:{width:"138px",marginTop:"30px"},onClick:()=>ln()},"\u4FDD\u5B58")),re.createElement(w.Z,{onConfirm:(qt,Mn)=>{ke.splice(qt,0,...Mn),ke.splice(qt+Mn.length,1);const Zn=(0,Q.QE)([...ke]);Ie([...Zn])}}),re.createElement(ne.Z,{resdata:Qt,type:"shixun",okloading:Re,oktext:(Qt==null?void 0:Qt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:qt=>se(void 0,null,function*(){Ye(!0);let Mn=yield(0,P.ZP)(`/api/courses/${ce.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(ce.categoryId)]}});Ye(!1),(Mn==null?void 0:Mn.status)===0&&pn(Zt)})}))};lt.ZP=(0,V.connect)(({shixunHomeworks:Te,classroomList:ct,loading:ut,user:We})=>({shixunHomeworks:Te,classroomList:ct,loading:ut.effects,user:We}))(Fe)},21542:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return o}});var i=a(59301),z=a(92832),R=a(24905),pe=a(95237),N={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},U="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",C=a(13922),d=(F,v,p)=>new Promise((I,P)=>{var b=Z=>{try{Q(p.next(Z))}catch(V){P(V)}},j=Z=>{try{Q(p.throw(Z))}catch(V){P(V)}},Q=Z=>Z.done?I(Z.value):Promise.resolve(Z.value).then(b,j);Q((p=p.apply(F,v)).next())}),o=({data:F,value:v=[],handleChangePage:p,setSelectedRowKeys:I,selectedRowKeys:P,onChange:b=()=>{}})=>{const[j,Q]=(0,i.useState)([]),[Z,V]=(0,i.useState)([]),[Y,L]=(0,i.useState)([]);let[w,ne]=(0,i.useState)(1),[oe,re]=(0,i.useState)();return(0,i.useEffect)(()=>{Q(F),V([]),L([])},[F]),(0,i.useEffect)(()=>{I&&(V(P),L(P))},[P]),i.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},i.createElement("div",{className:N.leftdiv},i.createElement(z.default.Search,{size:"middle",onChange:ae=>d(void 0,null,function*(){Q(F.filter(Ee=>{var W;return(W=Ee==null?void 0:Ee.name)==null?void 0:W.includes(ae.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),j.length===0&&i.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),i.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},i.createElement(R.default.Group,{value:Z.map(ae=>`${ae.id}`),onChange:ae=>{I(j.filter(Ee=>ae.includes(`${Ee.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},j.map((ae,Ee)=>i.createElement(pe.Z,{key:ae.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},i.createElement(R.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:ae.is_published,value:`${ae.id}`},i.createElement("div",{className:N.listClass},i.createElement("span",{className:N.spantitle,style:{width:ae.is_published?"108px":"170px"}},ae.name),ae.is_published&&i.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),i.createElement("div",{className:N.rightdiv},i.createElement(z.default.Search,{onChange:ae=>{L(Z.filter(Ee=>Ee.name.includes(ae.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Y.length===0&&i.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),Y.length>0&&i.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},i.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},Y.map((ae,Ee)=>i.createElement(pe.Z,{justify:"space-between",style:{marginTop:"10px"},key:ae.id},i.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},ae.name),i.createElement("img",{src:U,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{I(Z.filter(W=>`${W.id}`!=`${ae.id}`))}})))))))}},5529:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return b}});var i=a(59301),z=a(95392),R=a(5083),pe=a(43418),N=a(92832),U=a(95237),C=a(43604),d={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},S=a(56656),o=a.n(S),F=a(63949),v=a(13922),p=a(59301);const{RangePicker:I}=R.default,P=({dispatch:j,classroomList:Q,onConfirm:Z})=>{const V=(0,z.useIntl)(),[Y,L]=(0,i.useState)([]),[w,ne]=(0,i.useState)([]),[oe,re]=(0,i.useState)("");(0,i.useEffect)(()=>{var W;if(Q.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let Qe=Q.actionTabs.data;console.log("data",Qe);let O=(W=Qe==null?void 0:Qe.group_name)==null?void 0:W.map((He,Be)=>{var Ae;return{group_id:Qe==null?void 0:Qe.group_id[Be],group_name:Qe==null?void 0:Qe.group_name[Be],is_admin:Qe==null?void 0:Qe.is_admin,end_time:Qe==null?void 0:Qe.end_time,publish_time:Array.isArray(Qe==null?void 0:Qe.publish_time)?(Ae=Qe==null?void 0:Qe.publish_time)==null?void 0:Ae[0]:Qe==null?void 0:Qe.publish_time}});O&&(L([...O]),ne([...O]))}},[Q.actionTabs]);const ae=()=>{j({type:"classroomList/setActionTabs",payload:{}}),re("")},Ee=W=>{if(W){const Qe=w==null?void 0:w.filter(O=>{var He,Be;return(Be=(He=O==null?void 0:O.group_name)==null?void 0:He.toLowerCase())==null?void 0:Be.includes(W==null?void 0:W.toLowerCase())});L(Qe)}else L(w)};return p.createElement(pe.default,{width:980,title:p.createElement("div",{style:{fontWeight:"bold",display:"flex"}},p.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",p.createElement("span",{className:d.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")),p.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:W=>{re(W.target.value.trim()),Ee(W.target.value.trim())}})),centered:!0,maskClosable:!1,open:Q.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>ae(),onOk:()=>{var W;Z((W=Q.actionTabs)==null?void 0:W.index,w),ae()}},p.createElement("div",{className:d.modal_con},p.createElement(U.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(Y==null?void 0:Y.length)>0?Y.map(function(W,Qe){var O,He;return p.createElement(C.Z,{span:24,key:Qe},p.createElement(U.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Qe==(Y==null?void 0:Y.length)-1?"0px":"10px"}},p.createElement("div",{className:d.multiple_select,title:W.group_name},W.group_name),p.createElement("div",{className:"ml20"},p.createElement(I,{size:"large",ranges:{\u6B64\u523B:[W.publish_time?o()(W.publish_time):o()(),o()()]},allowClear:!1,disabled:(O=Q.actionTabs)==null?void 0:O.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:Be=>{var Ae;return(0,F.Q8)(Be,(Ae=Q.actionTabs)==null?void 0:Ae.disabledDate)},disabledTime:Be=>(0,F.d0)(Be),showTime:{showNow:!0,format:"HH:mm",defaultValue:[o()((0,F.U6)(),"HH:mm"),o()((0,F.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:W.publish_time&&[o()(W.publish_time),W.end_time?o()(W.end_time):void 0],onChange:(Be,Ae)=>{Y[Qe].publish_time=Ae[0],Y[Qe].end_time=Ae[1],L([...Y]),w.forEach(xe=>{xe.group_id===W.group_id&&(xe.publish_time=Ae[0],xe.end_time=Ae[1])}),ne([...w])}})),(He=Q.actionTabs)!=null&&He.rangePickerDisabled?p.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):p.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{Y.splice(Qe,1),L([...Y]),w.forEach((Be,Ae)=>{Be.group_id===W.group_id&&w.splice(Ae,1)}),ne([...w])}})))}):p.createElement(v.Z,null))))};var b=(0,z.connect)(({classroomList:j})=>({classroomList:j}))(P)},95794:function(mn,lt,a){"use strict";a.d(lt,{B:function(){return S},F:function(){return d}});var i=a(44164),z=a.n(i),R=a(86129),pe=a.n(R),N=(o,F,v)=>new Promise((p,I)=>{var P=Q=>{try{j(v.next(Q))}catch(Z){I(Z)}},b=Q=>{try{j(v.throw(Q))}catch(Z){I(Z)}},j=Q=>Q.done?p(Q.value):Promise.resolve(Q.value).then(P,b);j((v=v.apply(o,F)).next())});const U=()=>{document.body.scrollIntoView()},C=()=>{document.querySelectorAll("canvas").forEach(o=>{(!o.clientWidth||!o.clientHeight)&&o.remove()})},d=(o,F)=>N(void 0,null,function*(){U(),C();const v={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 p=z()();for(let P=0;PN(void 0,null,function*(){PN(void 0,null,function*(){U(),C();const v={margin:[0,0],html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}};let p=z()();for(let I=0;IN(void 0,null,function*(){Il in E?U(E,l,{enumerable:!0,configurable:!0,writable:!0,value:A}):E[l]=A,F=(E,l)=>{for(var A in l||(l={}))d.call(l,A)&&o(E,A,l[A]);if(C)for(var A of C(l))S.call(l,A)&&o(E,A,l[A]);return E},v=(E,l,A)=>new Promise((h,T)=>{var ce=Oe=>{try{G(A.next(Oe))}catch(ue){T(ue)}},D=Oe=>{try{G(A.throw(Oe))}catch(ue){T(ue)}},G=Oe=>Oe.done?h(Oe.value):Promise.resolve(Oe.value).then(ce,D);G((A=A.apply(E,l)).next())});const p=()=>{(0,z.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},I=()=>{(0,z.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},P=E=>v(void 0,null,function*(){p(),(yield(0,i.YR)(F({},E))).status===0&&(yield(0,R.QH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${E.coursesId}/export_couser_info.json`,query:E}))),I()}),b=E=>v(void 0,null,function*(){const l=yield(0,i.yS)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_member_act_score`);else{if(l.status===-2)return l;l.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_member_act_score`))}}),j=E=>v(void 0,null,function*(){const l=yield(0,i.W0)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_score`);else{if(l.status===-4)return l;l.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_score`))}}),Q=E=>v(void 0,null,function*(){const l=yield(0,i.Nl)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`);else{if(l.status===-4)return l;l.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`))}}),Z=E=>v(void 0,null,function*(){const l=yield(0,i.IU)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),z.history.push(`/classrooms/${E.coursesId}/exportlist/export_star_user`);else{if(l.status===-4)return l;l.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/export_star_user`))}}),V=E=>v(void 0,null,function*(){const l=yield(0,i.td)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`);else{if(l.status===-2)return l;if(l.status===-3)(0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_exercise_and_other`);else if(l.status===-4)return l}}),Y=E=>v(void 0,null,function*(){const l=yield(0,i.QX)(F({},E));if(l.status===0)pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_homework`);else{if(l.status===-4)return l;l.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/course_total_homework`))}}),L=(E,l)=>v(void 0,null,function*(){const A=yield(0,i.o_)(F({},E));A.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"),z.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`)):A.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`))}),w=(E,l)=>v(void 0,null,function*(){const A=yield(0,i.ZL)(F({},E));A.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"),z.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`)):A.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`))}),ne=(E,l)=>v(void 0,null,function*(){const A=yield(0,i.aP)(F({},E));A.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),z.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`)):A.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`))}),oe=(E,l)=>v(void 0,null,function*(){const A=yield(0,i.vV)(F({},E));A.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"),z.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`)):A.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/${l}`))}),re=E=>v(void 0,null,function*(){p(),(yield exportCourseWorkListAppendix(F({},E))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${E.categoryId}/works_list.zip`,query:E}))),I()}),ae=E=>v(void 0,null,function*(){p(),yield(0,R.QH)("",N.Z.API_SERVER+`/api/polls/${E.categoryId}/commit_result.xlsx`),I()}),Ee=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${E.coursesId}/attendances/export_xlsx_data.xlsx`,query:E}))}),W=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${E.coursesId}/video_study_statics.xlsx`,query:E}))}),Qe=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${E.coursesId}/export_video_study.xlsx`,query:E}))}),O=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${E.coursesId}/export_course_students_info.xlsx`,query:E}))}),He=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/school_manages/students.xlsx",query:E}))}),Be=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/item_banks/export.xlsx",query:E}))}),Ae=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:E}))}),xe=E=>v(void 0,null,function*(){const l=yield(0,i.Uy)(F({},E));l.status===0?(pe.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),z.history.push(`/classrooms/${E.coursesId}/exportlist/exercise_score,export_exercise_users`)):l.status===-3&&((0,z.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),z.history.push(`/classrooms/${E.coursesId}/exportlist/exercise_score,export_exercise_users`))}),se=E=>v(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/${E.id}.xlsx`,query:E}))}),we=E=>v(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:E}))}),te=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${E==null?void 0:E.coursesId}/${E.menuKey}_statistic.xlsx?${E.checkedList.map(l=>`course_group_id[]=${l}`).join("&")}`,query:E}))}),_=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/ec_years/${E==null?void 0:E.ec_year_id}/ec_training_objectives.xlsx`,query:E}))}),Le=E=>v(void 0,null,function*(){yield(0,R.FH)(E==null?void 0:E.name,(0,R.NY)({url:N.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:E}))}),Ue=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/ec_years/${E==null?void 0:E.ec_year_id}/ec_courses.xlsx`,query:E}))}),Fe=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/ec_years/${E==null?void 0:E.ec_year_id}/ec_graduation_requirements.xlsx`,query:E}))}),Te=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:E}))}),ct=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/exercises/${E.categoryId}/rank_list.xlsx`,query:E}))}),ut=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:E}))}),We=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/examination_banks/${E.id}.json`,query:E}))}),pt=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/exercises/${E.categoryId}.json`,query:E}))}),Je=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/polls/${E==null?void 0:E.id}/commit_result.json`,query:E}))}),Ft=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+"/api/paths/get_task_pass.json",query:E}))}),it=(E,l)=>v(void 0,null,function*(){yield(0,R.FH)(l||"",(0,R.NY)({url:N.Z.API_SERVER+`/api/exercises/${E==null?void 0:E.exercise_id}/consult_exercise.json`,query:E}))}),H=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/competitions/${E==null?void 0:E.identifier}/competition_commit_records/member_works.xlsx`,query:E}))}),_e=E=>v(void 0,null,function*(){yield(0,R.FH)("",(0,R.NY)({url:N.Z.API_SERVER+`/api/courses/${E==null?void 0:E.coursesId}/group_homeworks/import_group_template.xlsx`,query:E}))})},90036:function(mn,lt,a){"use strict";a.d(lt,{U:function(){return S}});var i=a(59301),z=Object.defineProperty,R=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,U=(o,F,v)=>F in o?z(o,F,{enumerable:!0,configurable:!0,writable:!0,value:v}):o[F]=v,C=(o,F)=>{for(var v in F||(F={}))pe.call(F,v)&&U(o,v,F[v]);if(R)for(var v of R(F))N.call(F,v)&&U(o,v,F[v]);return o},d=(o,F,v)=>new Promise((p,I)=>{var P=Q=>{try{j(v.next(Q))}catch(Z){I(Z)}},b=Q=>{try{j(v.throw(Q))}catch(Z){I(Z)}},j=Q=>Q.done?p(Q.value):Promise.resolve(Q.value).then(P,b);j((v=v.apply(o,F)).next())});function S(o,F){const[v,p]=(0,i.useState)(F),[I,P]=(0,i.useState)(!1),[b,j]=(0,i.useState)();return[v,I,(Z,V=!1)=>d(this,null,function*(){const Y=V?F:C(C({},v),Z);P(!0),p(Y);const L=yield o(Y);return P(!1),j(L),L}),b]}},69206:function(mn,lt,a){"use strict";a.d(lt,{rX:function(){return Y},pW:function(){return L},gy:function(){return w},xY:function(){return V},O5:function(){return Z},tJ:function(){return I},o1:function(){return P},Rd:function(){return Q}});var i=a(95392),z=a(43418),R=a(28103),pe=a(8591),N=a(81779),U=a(63949),C=a(87169),d=a(25510),S="data:image/png;base64,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",o=a.p+"static/newqrcode.a8740efb.png",F=a(32637),v=a(59301),p=(ne,oe,re)=>new Promise((ae,Ee)=>{var W=He=>{try{O(re.next(He))}catch(Be){Ee(Be)}},Qe=He=>{try{O(re.throw(He))}catch(Be){Ee(Be)}},O=He=>He.done?ae(He.value):Promise.resolve(He.value).then(W,Qe);O((re=re.apply(ne,oe)).next())});const I=(ne,oe=!1)=>!!(P(ne)&&b(oe)),P=ne=>(0,N.bg)()?!0:(ne({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),b=(ne=!1)=>{var oe;const{user:re}=(0,i.getDvaApp)()._store.getState();return(oe=re.userInfo)!=null&&oe.profile_completed?!0:(z.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,U.xg)("/account/profile/edit"),j()}}),!1)},j=()=>{z.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=()=>{z.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:F}),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"))})},Z=()=>{var ne;const{user:oe}=(0,i.getDvaApp)()._store.getState();return(ne=oe.userInfo)!=null&&ne.professional_certification?!0:(z.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,U.xg)("/account/certification")}}),!1)},V=()=>(0,N.V9)()?!0:(z.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:o,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),Y=(ne,oe)=>ne?!0:(z.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:v.createElement("div",null,v.createElement("p",null,oe||"\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:S,width:200}),v.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,U.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),L=ne=>{z.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(R.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,ne),"\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:d,alt:"\u4E8C\u7EF4\u7801",width:160})))})},w=(ne,oe="")=>{const{shixunsDetail:{detail:re}}=(0,i.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 ae="";return(re==null?void 0:re.public)===2&&(ae="\u5DF2\u516C\u5F00"),(re==null?void 0:re.public)===1&&(ae="\u5F85\u5BA1\u6838"),(re==null?void 0:re.shixun_status)===3&&(ae="\u5DF2\u5173\u95ED"),z.default.info({centered:!0,icon:v.createElement(C.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",ae,"\uFF0C",oe,"\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:d,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(re==null?void 0:re.shixun_status)===2?(z.default.confirm({centered:!0,icon:v.createElement(C.Z,null),title:"\u63D0\u793A",content:v.createElement("div",null,v.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",oe,"\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:()=>{z.default.confirm({width:440,centered:!0,icon:v.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:()=>p(void 0,null,function*(){(yield ne({type:"shixunsDetail/cancelRelease",payload:{id:re==null?void 0:re.identifier}})).status!==401&&(pe.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ne({type:"shixunsDetail/getShixunsDetail",payload:{id:re==null?void 0:re.identifier}}),ne({type:"practiceSetting/getCommonData",payload:{id:re==null?void 0:re.identifier}}))})})}}),!0):!1}},50371:function(mn,lt){"use strict";function a(){const i=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let z=1;z{const N=R[pe];N!==void 0&&(i[pe]=N)})}return i}lt.Z=a},13845:function(mn,lt,a){"use strict";a.d(lt,{F:function(){return i},Z:function(){return z}});function i(R){return R!=null&&R===R.window}function z(R,pe){var N,U;if(typeof window=="undefined")return 0;const C=pe?"scrollTop":"scrollLeft";let d=0;return i(R)?d=R[pe?"pageYOffset":"pageXOffset"]:R instanceof Document?d=R.documentElement[C]:(R instanceof HTMLElement||R)&&(d=R[C]),R&&!i(R)&&typeof d!="number"&&(d=(U=((N=R.ownerDocument)!==null&&N!==void 0?N:R).documentElement)===null||U===void 0?void 0:U[C]),d}},56762:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return z}});var i=a(59301);function z(){const[,R]=i.useReducer(pe=>pe+1,0);return R}},68031:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return pe}});var i=a(16089);function z(N,U,C,d){const S=C-U;return N/=d/2,N<1?S/2*N*N*N+U:S/2*((N-=2)*N*N+2)+U}var R=a(13845);function pe(N){let U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:C=()=>window,callback:d,duration:S=450}=U,o=C(),F=(0,R.Z)(o,!0),v=Date.now(),p=()=>{const P=Date.now()-v,b=z(P>S?S:P,F,N,S);(0,R.F)(o)?o.scrollTo(window.pageXOffset,b):o instanceof Document||o.constructor.name==="HTMLDocument"?o.documentElement.scrollTop=b:o.scrollTop=b,PC||U},66104:function(mn,lt,a){"use strict";a.d(lt,{Z:function(){return He}});var i=a(92310),z=a.n(i),R=a(11592),pe=a(26112),N=a(59301),U=a(92343),C=a(36355),d=a(84105),S=a(91857);const o=Be=>{let{children:Ae}=Be;const{getPrefixCls:xe}=N.useContext(C.E_),se=xe("breadcrumb");return N.createElement("li",{className:`${se}-separator`,"aria-hidden":"true"},Ae===""?Ae:Ae||"/")};o.__ANT_BREADCRUMB_SEPARATOR=!0;var F=o,v=function(Be,Ae){var xe={};for(var se in Be)Object.prototype.hasOwnProperty.call(Be,se)&&Ae.indexOf(se)<0&&(xe[se]=Be[se]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,se=Object.getOwnPropertySymbols(Be);weAe[we]||se)}function I(Be,Ae,xe,se){if(xe==null)return null;const{className:we,onClick:te}=Ae,_=v(Ae,["className","onClick"]),Le=Object.assign(Object.assign({},(0,pe.Z)(_,{data:!0,aria:!0})),{onClick:te});return se!==void 0?N.createElement("a",Object.assign({},Le,{className:z()(`${Be}-link`,we),href:se}),xe):N.createElement("span",Object.assign({},Le,{className:z()(`${Be}-link`,we)}),xe)}function P(Be,Ae){return(se,we,te,_,Le)=>{if(Ae)return Ae(se,we,te,_);const Ue=p(se,we);return I(Be,se,Ue,Le)}}var b=function(Be,Ae){var xe={};for(var se in Be)Object.prototype.hasOwnProperty.call(Be,se)&&Ae.indexOf(se)<0&&(xe[se]=Be[se]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,se=Object.getOwnPropertySymbols(Be);we{const{prefixCls:Ae,separator:xe="/",children:se,menu:we,overlay:te,dropdownProps:_,href:Le}=Be,Fe=(Te=>{if(we||te){const ct=Object.assign({},_);if(we){const ut=we||{},{items:We}=ut,pt=b(ut,["items"]);ct.menu=Object.assign(Object.assign({},pt),{items:We==null?void 0:We.map((Je,Ft)=>{var{key:it,title:H,label:_e,path:E}=Je,l=b(Je,["key","title","label","path"]);let A=_e!=null?_e:H;return E&&(A=N.createElement("a",{href:`${Le}${E}`},A)),Object.assign(Object.assign({},l),{key:it!=null?it:Ft,label:A})})})}else te&&(ct.overlay=te);return N.createElement(S.Z,Object.assign({placement:"bottom"},ct),N.createElement("span",{className:`${Ae}-overlay-link`},Te,N.createElement(d.Z,null)))}return Te})(se);return Fe!=null?N.createElement(N.Fragment,null,N.createElement("li",null,Fe),xe&&N.createElement(F,null,xe)):null},Q=Be=>{const{prefixCls:Ae,children:xe,href:se}=Be,we=b(Be,["prefixCls","children","href"]),{getPrefixCls:te}=N.useContext(C.E_),_=te("breadcrumb",Ae);return N.createElement(j,Object.assign({},we,{prefixCls:_}),I(_,we,xe,se))};Q.__ANT_BREADCRUMB_ITEM=!0;var Z=Q,V=a(17313),Y=a(83116),L=a(37613);const w=Be=>{const{componentCls:Ae,iconCls:xe}=Be;return{[Ae]:Object.assign(Object.assign({},(0,V.Wf)(Be)),{color:Be.itemColor,fontSize:Be.fontSize,[xe]:{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,V.Qy)(Be)),"li:last-child":{color:Be.lastItemColor},[`${Ae}-separator`]:{marginInline:Be.separatorMargin,color:Be.separatorColor},[`${Ae}-link`]:{[` > ${xe} + span, > ${xe} + a `]:{marginInlineStart:Be.marginXXS}},[`${Ae}-overlay-link`]:{borderRadius:Be.borderRadiusSM,height:Be.lineHeight*Be.fontSize,display:"inline-block",padding:`0 ${Be.paddingXXS}px`,marginInline:-Be.marginXXS,[`> ${xe}`]:{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 ne=(0,Y.Z)("Breadcrumb",Be=>{const Ae=(0,L.TS)(Be,{});return[w(Ae)]},Be=>({itemColor:Be.colorTextDescription,lastItemColor:Be.colorText,iconFontSize:Be.fontSize,linkColor:Be.colorTextDescription,linkHoverColor:Be.colorText,separatorColor:Be.colorTextDescription,separatorMargin:Be.marginXS})),oe=function(Be,Ae){var xe={};for(var se in Be)Object.prototype.hasOwnProperty.call(Be,se)&&Ae.indexOf(se)<0&&(xe[se]=Be[se]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,se=Object.getOwnPropertySymbols(Be);we{var{breadcrumbName:_}=te,Le=oe(te,["breadcrumbName"]);return Object.assign(Object.assign({},Le),{title:_})})}),we}function ae(Be,Ae){return(0,N.useMemo)(()=>Be||(Ae?Ae.map(re):null),[Be,Ae])}var Ee=function(Be,Ae){var xe={};for(var se in Be)Object.prototype.hasOwnProperty.call(Be,se)&&Ae.indexOf(se)<0&&(xe[se]=Be[se]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,se=Object.getOwnPropertySymbols(Be);we{if(Ae===void 0)return Ae;let xe=(Ae||"").replace(/^\//,"");return Object.keys(Be).forEach(se=>{xe=xe.replace(`:${se}`,Be[se])}),xe},Qe=Be=>{const{prefixCls:Ae,separator:xe="/",style:se,className:we,rootClassName:te,routes:_,items:Le,children:Ue,itemRender:Fe,params:Te={}}=Be,ct=Ee(Be,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:ut,direction:We,breadcrumb:pt}=N.useContext(C.E_);let Je;const Ft=ut("breadcrumb",Ae),[it,H]=ne(Ft),_e=ae(Le,_),E=P(Ft,Fe);if(_e&&_e.length>0){const h=[],T=Le||_;Je=_e.map((ce,D)=>{const{path:G,key:Oe,type:ue,menu:ge,overlay:Ne,onClick:gt,className:Re,separator:Ye,dropdownProps:ke}=ce,Ie=W(Te,G);Ie!==void 0&&h.push(Ie);const q=Oe!=null?Oe:D;if(ue==="separator")return N.createElement(F,{key:q},Ye);const Pe={},je=D===_e.length-1;ge?Pe.menu=ge:Ne&&(Pe.overlay=Ne);let{href:nt}=ce;return h.length&&Ie!==void 0&&(nt=`#/${h.join("/")}`),N.createElement(j,Object.assign({key:q},Pe,(0,pe.Z)(ce,{data:!0,aria:!0}),{className:Re,dropdownProps:ke,href:nt,separator:je?"":xe,onClick:gt,prefixCls:Ft}),E(ce,Te,T,h,nt))})}else if(Ue){const h=(0,R.Z)(Ue).length;Je=(0,R.Z)(Ue).map((T,ce)=>{if(!T)return T;const D=ce===h-1;return(0,U.Tm)(T,{separator:D?"":xe,key:ce})})}const l=z()(Ft,pt==null?void 0:pt.className,{[`${Ft}-rtl`]:We==="rtl"},we,te,H),A=Object.assign(Object.assign({},pt==null?void 0:pt.style),se);return it(N.createElement("nav",Object.assign({className:l,style:A},ct),N.createElement("ol",null,Je)))};Qe.Item=Z,Qe.Separator=F;var O=Qe,He=O},24905:function(mn,lt,a){"use strict";a.d(lt,{default:function(){return ne}});var i=a(92310),z=a.n(i),R=a(5630),pe=a(59301),N=a(36355),U=a(1684),C=a(32441),S=pe.createContext(null),o=a(98447),F=a(14088),v=a(4572),p=function(oe,re){var ae={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&re.indexOf(Ee)<0&&(ae[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,Ee=Object.getOwnPropertySymbols(oe);W{var ae;const{prefixCls:Ee,className:W,rootClassName:Qe,children:O,indeterminate:He=!1,style:Be,onMouseEnter:Ae,onMouseLeave:xe,skipGroup:se=!1,disabled:we}=oe,te=p(oe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:_,direction:Le,checkbox:Ue}=pe.useContext(N.E_),Fe=pe.useContext(S),{isFormItemInput:Te}=pe.useContext(C.aM),ct=pe.useContext(U.Z),ut=(ae=(Fe==null?void 0:Fe.disabled)||we)!==null&&ae!==void 0?ae:ct,We=pe.useRef(te.value);pe.useEffect(()=>{Fe==null||Fe.registerValue(te.value)},[]),pe.useEffect(()=>{if(!se)return te.value!==We.current&&(Fe==null||Fe.cancelValue(We.current),Fe==null||Fe.registerValue(te.value),We.current=te.value),()=>Fe==null?void 0:Fe.cancelValue(te.value)},[te.value]);const pt=_("checkbox",Ee),[Je,Ft]=(0,o.ZP)(pt),it=Object.assign({},te);Fe&&!se&&(it.onChange=function(){te.onChange&&te.onChange.apply(te,arguments),Fe.toggleOption&&Fe.toggleOption({label:O,value:te.value})},it.name=Fe.name,it.checked=Fe.value.includes(te.value));const H=z()(`${pt}-wrapper`,{[`${pt}-rtl`]:Le==="rtl",[`${pt}-wrapper-checked`]:it.checked,[`${pt}-wrapper-disabled`]:ut,[`${pt}-wrapper-in-form-item`]:Te},Ue==null?void 0:Ue.className,W,Qe,Ft),_e=z()({[`${pt}-indeterminate`]:He},v.A,Ft),E=He?"mixed":void 0;return Je(pe.createElement(F.Z,{component:"Checkbox",disabled:ut},pe.createElement("label",{className:H,style:Object.assign(Object.assign({},Ue==null?void 0:Ue.style),Be),onMouseEnter:Ae,onMouseLeave:xe},pe.createElement(R.Z,Object.assign({"aria-checked":E},it,{prefixCls:pt,className:_e,disabled:ut,ref:re})),O!==void 0&&pe.createElement("span",null,O))))};var b=pe.forwardRef(I),j=a(94480),Q=a(2738),Z=function(oe,re){var ae={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&re.indexOf(Ee)<0&&(ae[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,Ee=Object.getOwnPropertySymbols(oe);W{const{defaultValue:ae,children:Ee,options:W=[],prefixCls:Qe,className:O,rootClassName:He,style:Be,onChange:Ae}=oe,xe=Z(oe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:se,direction:we}=pe.useContext(N.E_),[te,_]=pe.useState(xe.value||ae||[]),[Le,Ue]=pe.useState([]);pe.useEffect(()=>{"value"in xe&&_(xe.value||[])},[xe.value]);const Fe=pe.useMemo(()=>W.map(l=>typeof l=="string"||typeof l=="number"?{label:l,value:l}:l),[W]),Te=l=>{Ue(A=>A.filter(h=>h!==l))},ct=l=>{Ue(A=>[].concat((0,j.Z)(A),[l]))},ut=l=>{const A=te.indexOf(l.value),h=(0,j.Z)(te);A===-1?h.push(l.value):h.splice(A,1),"value"in xe||_(h),Ae==null||Ae(h.filter(T=>Le.includes(T)).sort((T,ce)=>{const D=Fe.findIndex(Oe=>Oe.value===T),G=Fe.findIndex(Oe=>Oe.value===ce);return D-G}))},We=se("checkbox",Qe),pt=`${We}-group`,[Je,Ft]=(0,o.ZP)(We),it=(0,Q.Z)(xe,["value","disabled"]),H=W.length?Fe.map(l=>pe.createElement(b,{prefixCls:We,key:l.value.toString(),disabled:"disabled"in l?l.disabled:xe.disabled,value:l.value,checked:te.includes(l.value),onChange:l.onChange,className:`${pt}-item`,style:l.style,title:l.title},l.label)):Ee,_e={toggleOption:ut,value:te,disabled:xe.disabled,name:xe.name,registerValue:ct,cancelValue:Te},E=z()(pt,{[`${pt}-rtl`]:we==="rtl"},O,He,Ft);return Je(pe.createElement("div",Object.assign({className:E,style:Be},it,{ref:re}),pe.createElement(S.Provider,{value:_e},H)))},Y=pe.forwardRef(V);var L=pe.memo(Y);const w=b;w.Group=L,w.__ANT_CHECKBOX=!0;var ne=w},98447:function(mn,lt,a){"use strict";a.d(lt,{C2:function(){return N}});var i=a(17313),z=a(37613),R=a(83116);const pe=U=>{const{checkboxCls:C}=U,d=`${C}-wrapper`;return[{[`${C}-group`]:Object.assign(Object.assign({},(0,i.Wf)(U)),{display:"inline-flex",flexWrap:"wrap",columnGap:U.marginXS,[`> ${U.antCls}-row`]:{flex:1}}),[d]:Object.assign(Object.assign({},(0,i.Wf)(U)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${d}`]:{marginInlineStart:0},[`&${d}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[C]:Object.assign(Object.assign({},(0,i.Wf)(U)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:U.borderRadiusSM,alignSelf:"center",[`${C}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${C}-inner`]:Object.assign({},(0,i.oN)(U))},[`${C}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:U.checkboxSize,height:U.checkboxSize,direction:"ltr",backgroundColor:U.colorBgContainer,border:`${U.lineWidth}px ${U.lineType} ${U.colorBorder}`,borderRadius:U.borderRadiusSM,borderCollapse:"separate",transition:`all ${U.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:U.checkboxSize/14*5,height:U.checkboxSize/14*8,border:`${U.lineWidthBold}px solid ${U.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${U.motionDurationFast} ${U.motionEaseInBack}, opacity ${U.motionDurationFast}`}},"& + span":{paddingInlineStart:U.paddingXS,paddingInlineEnd:U.paddingXS}})},{[` diff --git a/p__Classrooms__Lists__Statistics__index.fd6199d7.async.js b/p__Classrooms__Lists__Statistics__index.21f5ce3c.async.js similarity index 83% rename from p__Classrooms__Lists__Statistics__index.fd6199d7.async.js rename to p__Classrooms__Lists__Statistics__index.21f5ce3c.async.js index 7436f72a63..39b7f267b8 100644 --- a/p__Classrooms__Lists__Statistics__index.fd6199d7.async.js +++ b/p__Classrooms__Lists__Statistics__index.21f5ce3c.async.js @@ -1,10 +1,10 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[1427],{89489:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},59477:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},40001:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},49198:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},84105:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},18785:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},73331:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},15277:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},52671:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},8657:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},56082:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},33853:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},15075:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},62772:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},43531:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},61485:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},38819:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},47472:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},87395:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},25007:function(It,me,e){"use strict";var t=e(59301),c=e(43418),m=e(3113);function z({res:d,ismodel:E,setismodel:n}){return t.createElement(c.default,{open:E,title:"\u63D0\u793A",footer:null,style:{background:"transparen"},centered:!0,width:670,maskClosable:!1},d==null?void 0:d.message,t.createElement("div",{style:{textAlign:"right"}},t.createElement(m.ZP,{onClick:()=>{n(!1)},type:"primary"},"\u786E\u8BA4")))}me.Z=z},47140:function(It,me,e){"use strict";e.d(me,{i:function(){return o},Z:function(){return O}});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"},c=e(71418),m=e(6848),z=e(93948),d=e(92310),E=e.n(d),n=e(63949),H=e(13922),Q=e(81779),w=e(79005),k=e(20345),f=e(77882),C=e(31081),U=e(75309),P=e(71979),N=e(47558),Ae=e(42922),ce=e(66832),he=e(96593),de=e(19664),W=e(91833),y=e(59301);const o=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:w,swimg:k},{name:"101\u8BA1\u5212",ptimg:f,swimg:C},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:U,swimg:P},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:N,swimg:Ae},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ce,swimg:he},{name:"\u519B\u961F\u4E00\u6D41",ptimg:de,swimg:W}];var O=({className:q,dataSource:Z=[],col:J=4,right:T,bottom:Re=23,precision:re=0,wrapWidth:ke=1200,trackEventItems:ue,loading:ye,onRemove:pe=()=>{},isCurrent:ne=!0,showAlias:Me=!1,showProgress:$=!1})=>{const j=Math.floor((ke-(J-1)*T)/J),ae=[{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(ee=>(window.ENV==="build"&&(ee.ptimg=`/react/build${ee.ptimg}`,ee.swimg=`/react/build${ee.swimg}`),ee));return y.createElement(c.Z,{spinning:ye},y.createElement("div",{className:E()(t.list,q)},!!(Z!=null&&Z.length)&&(Z==null?void 0:Z.map((ee,K)=>{var ge,Pe,mt,Ye,dt,Ot;const{name:Tt,id:Xe,identifier:Ie,featured:et,school_name:r,image_url:S,excellent:p,is_plan:a}=ee;return y.createElement("div",{key:Xe,className:ne&&$?t.wrapisCurrent:t.wrap,style:{width:j,marginRight:(1+K)%J===0?0:T+re,marginBottom:Re}},y.createElement("a",{className:t.li,onClick:F=>{F.preventDefault(),F.stopPropagation(),ue&&(0,n.L9)([ue]),(0,n.xg)(`/paths/${Ie}`)}},y.createElement("div",{className:t.img},y.createElement("img",{className:t.cover,src:`${S}`}),ne&&(0,Q.bg)()&&(ee==null?void 0:ee.studying)&&y.createElement("div",{className:`${t.movebq} user-path-items`,onClick:F=>{F.stopPropagation(),pe(ee)}},y.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),y.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ge=ee==null?void 0:ee.subject_tags)==null?void 0:ge.map((F,te)=>{var g,l;if(te===0){const B=(g=ae.find(x=>x.name==F))==null?void 0:g.swimg;return y.createElement("img",{className:t.sign,src:B,style:{left:"-4px"}})}const V=(l=ae.find(B=>B.name==F))==null?void 0:l.ptimg;return y.createElement("img",{className:t.sign,src:V,style:{left:`${48+52*(te-1)+2*te}px`}})}),y.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ee==null?void 0:ee.excellent)&&y.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),y.createElement("div",{className:t.name},y.createElement(m.Z,{title:Me&&(ee!=null&&ee.excellent_alias_name)?y.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Tt}`,y.createElement("br",null),y.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ee==null?void 0:ee.excellent_alias_name}`)):Tt},y.createElement("span",{className:t.e},Me&&(ee==null?void 0:ee.excellent_alias_name)||Tt))),ne&&$&&((Pe=ee==null?void 0:ee.progress)==null?void 0:Pe.all_score)!=0&&y.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},y.createElement(z.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((mt=ee==null?void 0:ee.progress)==null?void 0:mt.my_score)/((Ye=ee==null?void 0:ee.progress)==null?void 0:Ye.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(dt=ee==null?void 0:ee.progress)==null?void 0:dt.my_score,"/",(Ot=ee==null?void 0:ee.progress)==null?void 0:Ot.all_score),(!ne||!$)&&y.createElement("div",{className:t.tags},y.createElement("div",null,y.createElement(m.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),y.createElement("span",null,ee.stages_count))),y.createElement(m.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),y.createElement("span",null,ee.members_count)))))))})),!Z.length&&y.createElement(H.Z,null)))}},16338:function(It,me,e){"use strict";e.d(me,{jL:function(){return d},w9:function(){return sn},vv:function(){return A},dN:function(){return Jt},QD:function(){return Sn},cQ:function(){return g.Z},vg:function(){return Ke},Oz:function(){return Zt},op:function(){return $t},O5:function(){return Hn},_b:function(){return Pt},t7:function(){return Re},tT:function(){return ue},Gi:function(){return $e},YG:function(){return oe},Ed:function(){return nt},kT:function(){return Oe},qp:function(){return Ae},Um:function(){return o},K3:function(){return de},vr:function(){return Jn},qE:function(){return mn},Je:function(){return Me},wb:function(){return Tt},rC:function(){return te},lB:function(){return et},cq:function(){return Gt},kO:function(){return be},tp:function(){return q},Si:function(){return _n},k8:function(){return sa},Du:function(){return Jr}});var t=e(59301),c={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"},m="data:image/png;base64,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",d=({dataSource:Ue=[],img:ze,imgWidth:Ce=346,title:ut,sunTitle:jt,bannerExtraContent:Qt})=>t.createElement("div",{className:c.banner},t.createElement("div",{className:c.content},t.createElement("aside",null,t.createElement("p",null,t.createElement("b",null,ut),t.createElement("span",null,jt)),Ue.length>0&&t.createElement("div",{className:c.btns},Ue.map((at,tn)=>t.createElement("div",{key:tn,onClick:at.click},at.name,at.sign?t.createElement("img",{src:m,width:39}):null))),Qt),ze&&t.createElement("img",{style:{marginTop:33,marginRight:38},src:ze,width:Ce}))),E={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"},n=e(92310),H=e.n(n),Q=e(89392),w=Object.defineProperty,k=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,U=(Ue,ze,Ce)=>ze in Ue?w(Ue,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ue[ze]=Ce,P=(Ue,ze)=>{for(var Ce in ze||(ze={}))f.call(ze,Ce)&&U(Ue,Ce,ze[Ce]);if(k)for(var Ce of k(ze))C.call(ze,Ce)&&U(Ue,Ce,ze[Ce]);return Ue},Ae=({dataSource:Ue=[],value:ze,onChange:Ce,onTitleChange:ut,className:jt,title:Qt,titleWidth:at=41,style:tn={},fontColor:An="#6A7283",showCount:Fn,classNameActive:Yn,styleItem:Rt={}})=>{const[Pn,Dn]=(0,t.useState)(0),[tr,En]=(0,t.useState)(!1),In=(0,t.useRef)(null),qn=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var cr;Ue.length!==0&&(((cr=In==null?void 0:In.current)==null?void 0:cr.clientHeight)>97?Dn(1):Dn(0)),Ue.length===0&&Dn(0),En(!1)},[Ue]),t.createElement("div",{className:H()(E.row,jt),style:tn},t.createElement("div",{onClick:(0,Q.throttle)(()=>ut==null?void 0:ut(),2e3),style:{width:at,marginTop:tr?12:4},className:`${E.title} ${ut?"current":""}`},Qt),t.createElement("div",{className:tr?`${E.tagsWrap} ${E.tagsBorderWrap}`:E.tagsWrap},t.createElement("div",{className:E.bar,ref:qn,style:Pn>0?{height:Pn===1?97:"auto",overflow:Pn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:E.tag,ref:In},Ue==null?void 0:Ue.map(cr=>t.createElement("span",{onClick:()=>Ce(cr.id),key:cr.id,style:P(P({color:An},Rt),(cr==null?void 0:cr.style)||{}),className:ze===cr.id?H()(Yn||E.active,cr.classNameActive):""},t.createElement("span",{title:cr.name,className:E.name},cr.name),!!Fn&&t.createElement("span",{className:E.num},cr.count))))),!!Pn&&t.createElement(t.Fragment,null,Pn===1?t.createElement("div",{onClick:()=>{var cr;Dn(2),((cr=In==null?void 0:In.current)==null?void 0:cr.clientHeight)>245?En(!0):En(!1)},className:E.action},"\u5C55\u5F00",t.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):t.createElement("div",{onClick:()=>{qn.current.scrollTop=0,Dn(1),En(!1)},className:E.action},"\u6536\u8D77",t.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},ce={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:Ue=[],value:ze,onChange:Ce,onTitleChange:ut,className:jt,title:Qt,titleWidth:at=41,style:tn={},fontColor:An="#6A7283",showCount:Fn,expand:Yn=!0})=>{const[Rt,Pn]=(0,t.useState)(0),[Dn,tr]=(0,t.useState)(!1),En=(0,t.useRef)(null),In=(0,t.useRef)(null),[qn,cr]=(0,t.useState)(Yn);return t.createElement("div",{className:H()(ce.row,jt),style:tn},t.createElement("div",{className:"flex item-center justify-between"},t.createElement("div",{onClick:(0,Q.throttle)(()=>ut==null?void 0:ut(),2e3),style:{width:at,marginTop:Dn?12:4},className:`${ce.title} ${ut?"current":""}`},Qt),t.createElement("i",{className:`iconfont ${qn?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:qn?8:10},onClick:()=>cr(!qn)})),qn&&t.createElement("div",{className:Dn?`${ce.tagsWrap} ${ce.tagsBorderWrap}`:ce.tagsWrap},t.createElement("div",{className:ce.fenge}),t.createElement("div",{className:ce.bar,ref:In},t.createElement("div",{className:ce.tag,ref:En},Ue==null?void 0:Ue.map(wr=>t.createElement("span",{onClick:()=>Ce(wr.id),key:wr.id,style:{color:An},className:ze===wr.id?ce.active:""},t.createElement("span",{title:wr.name,className:ce.name},wr.name),!!Fn&&t.createElement("span",{className:ce.num},wr.count)))))))},W={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},o=({dataSource:Ue=[],value:ze,onChange:Ce,onTitleChange:ut,className:jt,title:Qt,titleWidth:at=41,style:tn={},fontColor:An="#fff",showCount:Fn,expand:Yn=!0})=>{const[Rt,Pn]=(0,t.useState)(0),[Dn,tr]=(0,t.useState)(!1),En=(0,t.useRef)(null),In=(0,t.useRef)(null),[qn,cr]=(0,t.useState)(Yn);return t.createElement("div",{className:H()(W.row,jt),style:tn},t.createElement("div",{className:"flex item-center justify-between"},t.createElement("div",{onClick:(0,Q.throttle)(()=>ut==null?void 0:ut(),2e3),style:{width:at},className:`${W.title} ${ut?"current":""}`},Qt),t.createElement("i",{className:`iconfont ${qn?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:qn?"#00DDC7":"#037F74",fontSize:qn?10:12},onClick:()=>cr(!qn)})),qn&&t.createElement("div",{className:Dn?`${W.tagsWrap} ${W.tagsBorderWrap}`:W.tagsWrap},t.createElement("div",{className:W.bar,ref:In},t.createElement("div",{className:W.tag,ref:En},Ue==null?void 0:Ue.map(wr=>t.createElement("span",{onClick:()=>Ce(wr.id),key:wr.id,style:{color:An},className:ze===wr.id?W.active:""},t.createElement("span",{title:wr.name,className:W.name},wr.name),!!Fn&&t.createElement("span",{className:W.num},wr.count)))))))},R={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"},q=({dataSource:Ue=[],value:ze,onChange:Ce,className:ut,style:jt={}})=>t.createElement("div",{style:jt,className:H()(R.tabs,ut)},Ue.map(Qt=>t.createElement("span",{onClick:()=>Ce(Qt.id),className:ze===Qt.id?R.active:"",key:Qt.id},Qt.name))),Z={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"},J=e(92832),Re=({dataSource:Ue=[],value:ze="",onChange:Ce,onInputChange:ut=()=>{},className:jt,style:Qt={},placeholder:at,allowClear:tn=!1})=>{var An;const[Fn,Yn]=(0,t.useState)(""),[Rt,Pn]=(0,t.useState)("");(0,t.useEffect)(()=>{var En;let In=ze;(En=JSON.stringify(ze))!=null&&En.includes("{")&&(Yn(ze.id),In=ze.value||"");try{Pn(decodeURIComponent(In||""))}catch(qn){Pn(decodeURIComponent(In||""))}},[ze]);const Dn=()=>{Ce(encodeURIComponent(Rt),Fn||null)},tr=En=>{En!==Fn&&(Yn(En),Ce(encodeURIComponent(Rt),En))};return t.createElement("div",{className:H()(Z.input,jt),style:Qt},!!Ue.length&&t.createElement("div",{className:Z.dropdown},t.createElement("div",{className:Z.text},(An=Ue.find(En=>En.id===Fn))==null?void 0:An.name,t.createElement("i",{className:"iconfont icon-zhankai4"}),t.createElement("b",{className:Z.b1}),t.createElement("b",{className:Z.b2})),t.createElement("div",{className:Z.menu},Ue.map((En,In)=>t.createElement("div",{key:In,onClick:()=>tr(En.id)},En.name)))),t.createElement(J.default,{onPressEnter:Dn,value:Rt,onChange:En=>{Pn(En.target.value),ut(encodeURIComponent(En.target.value),Fn||null)},bordered:!1,placeholder:at}),t.createElement("i",{onClick:Dn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},re={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},ue=({dataSource:Ue=[],value:ze="",onChange:Ce,onInputChange:ut=()=>{},className:jt,style:Qt={},placeholder:at,allowClear:tn=!1})=>{var An;const[Fn,Yn]=(0,t.useState)(""),[Rt,Pn]=(0,t.useState)("");(0,t.useEffect)(()=>{var En;let In=ze;(En=JSON.stringify(ze))!=null&&En.includes("{")&&(Yn(ze.id),In=ze.value||"");try{Pn(decodeURIComponent(In||""))}catch(qn){Pn(decodeURIComponent(In||""))}},[ze]);const Dn=()=>{Ce(encodeURIComponent(Rt),Fn||null)},tr=En=>{En!==Fn&&(Yn(En),Ce(encodeURIComponent(Rt),En))};return t.createElement("div",{className:H()(re.input,jt),style:Qt},!!Ue.length&&t.createElement("div",{className:re.dropdown},t.createElement("div",{className:re.text},(An=Ue.find(En=>En.id===Fn))==null?void 0:An.name,t.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),t.createElement("div",{className:re.menu},Ue.map((En,In)=>t.createElement("div",{key:In,onClick:()=>tr(En.id)},En.name)))),t.createElement(J.default,{onPressEnter:Dn,value:Rt,onChange:En=>{Pn(En.target.value),ut(encodeURIComponent(En.target.value),Fn||null)},bordered:!1,placeholder:at}),t.createElement("i",{onClick:Dn,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"},pe=e(95392),Me=({value:Ue,onChange:ze,className:Ce,total:ut,pageSize:jt,style:Qt={}})=>{const at=(0,pe.useIntl)(),tn=Ue<2,An=Ue>=Math.ceil(ut/jt);return ut<=jt?t.createElement(t.Fragment,null):t.createElement("div",{className:H()(ye.quickPager,Ce),style:Qt},t.createElement("div",{onClick:()=>{tn||ze(Ue-1,"prev")},className:tn?ye.disabled:""},at.formatMessage({id:"shixuns.previousPage"})),t.createElement("div",{onClick:()=>{An||ze(Ue+1,"next")},className:An?ye.disabled:""},at.formatMessage({id:"shixuns.nextPage"})))},$={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"},j=e(71418),ae=e(6848),ee=e(13570),K=e(78323),ge=e(63949),Pe=e(96908),mt=e(57177),Ye=e(81378),dt=e(13922),Tt=({className:Ue,dataSource:ze=[],col:Ce=4,right:ut,bottom:jt=23,precision:Qt=0,wrapWidth:at=1200,trackEventItems:tn,loading:An})=>{const Fn=(0,pe.useIntl)(),Yn=Math.floor((at-(Ce-1)*ut)/Ce);return t.createElement(j.Z,{spinning:An},t.createElement("div",{className:H()($.list,Ue)},!!ze.length&&ze.map((Rt,Pn)=>{const{name:Dn,id:tr,identifier:En,power:In,cover_image_id:qn,pic:cr}=Rt;return t.createElement("div",{className:$.wrap,key:tr,style:{width:Yn,marginRight:(1+Pn)%Ce===0?0:ut+Qt,marginBottom:jt}},t.createElement("a",{target:"_blank",href:`/shixuns/${En}/challenges`,className:$.li,onClick:wr=>{wr.preventDefault(),tn&&(0,ge.L9)([tn]),In&&(0,ge.xg)(`/shixuns/${En}/challenges`)}},t.createElement("div",{className:$.img},t.createElement("img",{className:$.cover,src:`${cr}`}),Rt.is_jupyter&&t.createElement("img",{className:$.sign,src:Pe}),Rt.is_jupyter_lab&&t.createElement("img",{className:$.sign,src:mt}),Rt.is_unity_3d&&t.createElement("img",{className:$.sign,src:Ye})),t.createElement("div",{className:$.name},t.createElement(ae.Z,{title:Dn||Fn.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})},t.createElement("span",{className:$.e},Dn||Fn.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})))),t.createElement("div",{className:$.tags},t.createElement(ae.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,Rt.challenges_count))),!!Rt.myshixuns_count&&t.createElement(ae.Z,{placement:"bottom",title:Fn.formatMessage({id:"shixuns.numberOfLearners"})},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),t.createElement("span",null,Rt.myshixuns_count))),t.createElement(ae.Z,{placement:"bottom",title:Fn.formatMessage({id:"shixuns.difficultyCoefficient",defaultMessage:"\u96BE\u5EA6\u7B49\u7EA7"})},t.createElement("span",null,t.createElement("span",null,Rt.level))),t.createElement("div",{className:$.rate},t.createElement(ee.Z,{allowHalf:!0,disabled:!0,defaultValue:Rt.score_info}),t.createElement("span",null,"\xA0",Rt.score_info?`${Rt.score_info}\u5206`:"5\u5206")))),!In&&t.createElement("div",{className:$.lockWrap},t.createElement("img",{src:`${K.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")))}),!ze.length&&t.createElement(dt.Z,null)))},Xe={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"},et=({className:Ue,dataSource:ze=[],col:Ce=4,right:ut,bottom:jt=23,precision:Qt=0,wrapWidth:at=1200,wrapClassName:tn,trackEventItems:An,loading:Fn})=>{const Yn=Math.floor((at-(Ce-1)*ut)/Ce);return t.createElement(j.Z,{spinning:Fn},t.createElement("div",{className:H()(Xe.list,Ue)},!!ze.length&&ze.map((Rt,Pn)=>{const{name:Dn,id:tr,identifier:En,power:In,cover_image_id:qn,pic:cr}=Rt;return t.createElement("div",{className:H()(Xe.wrap,tn),key:tr,style:{width:Yn,marginRight:(1+Pn)%Ce===0?0:ut+Qt,marginBottom:jt}},t.createElement("a",{target:"_blank",href:`/shixuns/${En}/challenges`,className:Xe.li,onClick:wr=>{wr.preventDefault(),An&&(0,ge.L9)([An]),In&&(0,ge.xg)(`/shixuns/${En}/challenges`)}},t.createElement("img",{src:e(47621),className:Xe.titleBg}),t.createElement("div",{className:Xe.name},t.createElement(ae.Z,{title:Dn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:Xe.e},Dn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:Xe.img},t.createElement("img",{className:Xe.cover,src:qn?`${K.Z.API_SERVER}/api/attachments/${qn}`:`${K.Z.IMG_SERVER+cr}`}),Rt.is_jupyter&&t.createElement("div",{className:Xe.bq},"Jupyter"),Rt.is_jupyter_lab&&t.createElement("div",{className:Xe.bq},"JupyterLab"),Rt.is_unity_3d&&t.createElement("div",{className:Xe.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:Xe.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:Xe.value},Rt.myshixuns_count)),t.createElement("div",null,t.createElement("span",{className:Xe.text},"\u56F0\u96BE\u7B49\u7EA7"),t.createElement("span",{className:Xe.value},Rt.level))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:Xe.text},"\u5173\u5361\u6570"),t.createElement("span",{className:Xe.value},Rt.challenges_count)),t.createElement("div",{className:Xe.rate},t.createElement(ee.Z,{allowHalf:!0,disabled:!0,defaultValue:Rt.score_info}),t.createElement("span",{className:Xe.value,style:{color:"#FF9C00"}},"\xA0",Rt.score_info?`${Rt.score_info}\u5206`:"5\u5206"))))),!In&&t.createElement("div",{className:Xe.lockWrap},t.createElement("img",{src:`${K.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")))}),!ze.length&&t.createElement(dt.Z,null)))},r={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},S="data:image/png;base64,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",p="data:image/png;base64,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",a="data:image/png;base64,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",te=({className:Ue,dataSource:ze=[],col:Ce=4,right:ut,bottom:jt=23,precision:Qt=0,wrapWidth:at=1200,trackEventItems:tn,loading:An,wrapClassName:Fn,imgClassName:Yn})=>{const Rt=Math.floor((at-(Ce-1)*ut)/Ce);return t.createElement(j.Z,{spinning:An},t.createElement("div",{className:H()(r.list,Ue)},!!ze.length&&ze.map((Pn,Dn)=>{const{name:tr,id:En,identifier:In,power:qn,cover_image_id:cr,pic:wr}=Pn;return t.createElement("div",{className:H()(r.wrap,Fn),key:En,style:{width:Rt,marginRight:(1+Dn)%Ce===0?0:ut+Qt,marginBottom:jt}},t.createElement("a",{target:"_blank",href:`/shixuns/${In}/challenges`,className:r.li,onClick:oa=>{oa.preventDefault(),tn&&(0,ge.L9)([tn]),qn&&(0,ge.xg)(`/shixuns/${In}/challenges`)}},t.createElement("div",{className:H()(r.img,Yn)},t.createElement("img",{className:r.cover,src:cr?`${K.Z.API_SERVER}/api/attachments/${cr}`:`${K.Z.IMG_SERVER+wr}`}),Pn.is_jupyter&&t.createElement("img",{className:r.sign,src:S}),Pn.is_jupyter_lab&&t.createElement("img",{className:r.sign,src:p}),Pn.is_unity_3d&&t.createElement("img",{className:r.sign,src:a})),t.createElement("div",{className:r.name},t.createElement(ae.Z,{title:tr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:r.e},tr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:r.tags},t.createElement(ae.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,Pn.challenges_count))),!!Pn.myshixuns_count&&t.createElement(ae.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,Pn.myshixuns_count))),t.createElement(ae.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,Pn.level))),t.createElement("div",{className:r.rate},t.createElement(ee.Z,{allowHalf:!0,disabled:!0,defaultValue:Pn.score_info}),t.createElement("span",null,"\xA0",Pn.score_info?`${Pn.score_info}\u5206`:"5\u5206")))),!qn&&t.createElement("div",{className:r.lockWrap},t.createElement("img",{src:`${K.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")))}),!ze.length&&t.createElement(dt.Z,null)))},g=e(47140),l={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"},V=e(79005),B=e(20345),x=e(77882),Y=e(31081),Ee=e(75309),fe=e(71979),we=e(47558),Se=e(42922),D=e(66832),s=e(96593),M=e(19664),I=e(91833),le=Object.defineProperty,xe=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,qe=(Ue,ze,Ce)=>ze in Ue?le(Ue,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ue[ze]=Ce,Et=(Ue,ze)=>{for(var Ce in ze||(ze={}))Je.call(ze,Ce)&&qe(Ue,Ce,ze[Ce]);if(xe)for(var Ce of xe(ze))Qe.call(ze,Ce)&&qe(Ue,Ce,ze[Ce]);return Ue};const Nt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:V,swimg:B},{name:"101\u8BA1\u5212",ptimg:x,swimg:Y},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ee,swimg:fe},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:we,swimg:Se},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:D,swimg:s},{name:"\u519B\u961F\u4E00\u6D41",ptimg:M,swimg:I}];var Zt=({className:Ue,dataSource:ze=[],col:Ce=4,right:ut,bottom:jt=23,precision:Qt=0,wrapWidth:at=1200,trackEventItems:tn,loading:An,wrapClassName:Fn,imgClassName:Yn,isArrow:Rt=!1,imgStyle:Pn={}})=>{const Dn=Math.floor((at-(Ce-1)*ut)/Ce),[tr,En]=(0,t.useState)(),[In,qn]=(0,t.useState)(),cr=oa=>En(oa),wr=()=>En(-1);return t.createElement(j.Z,{spinning:An},t.createElement("div",{className:H()(l.list,Ue)},!!(ze!=null&&ze.length)&&(ze==null?void 0:ze.map((oa,la)=>{var Xa;const{name:Ja,id:Va,identifier:Ua,featured:fo,school_name:Aa,image_url:La,excellent:ja,is_plan:qa}=oa;return t.createElement("div",{key:Va,className:H()(l.wrap,Fn),style:{width:Dn,marginRight:(1+la)%Ce===0?0:ut+Qt,marginBottom:jt}},t.createElement("a",{target:"_blank",href:`/paths/${Ua}`,className:l.li,onClick:wa=>{wa.preventDefault(),tn&&(0,ge.L9)([tn]),(0,ge.xg)(`/paths/${Ua}`)}},t.createElement("img",{src:e(39057),className:l.titleBg}),t.createElement("div",{className:l.name},t.createElement(ae.Z,{title:Ja},t.createElement("span",{className:l.e,style:{color:Rt&&tr===la?"#145DFF":"#000000"},onMouseEnter:()=>{cr(la)},onMouseLeave:wr},Ja))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:H()(l.img,Yn)},t.createElement("img",{className:l.cover,style:Et({},Pn),src:`${K.Z.IMG_SERVER+La}`}),(Xa=oa==null?void 0:oa.subject_tags)==null?void 0:Xa.map((wa,ca)=>{var Qa,to;if(ca===0){const Ha=(Qa=Nt.find(vr=>vr.name==wa))==null?void 0:Qa.swimg;return t.createElement("img",{className:l.sign,src:Ha,style:{left:"-4px"}})}const io=(to=Nt.find(Ha=>Ha.name==wa))==null?void 0:to.ptimg;return t.createElement("img",{className:l.sign,src:io,style:{left:`${48+52*(ca-1)+2*ca}px`}})}),t.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(oa==null?void 0:oa.excellent)&&t.createElement("div",{className:l.bq},"\u5F00\u653E\u8BFE\u7A0B"))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:l.text},"\u7AE0\u8282\u6570"),t.createElement("span",{className:l.value},oa.stages_count)),t.createElement("div",null,t.createElement("span",{className:l.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:l.value},oa.members_count))))))})),!ze.length&&t.createElement(dt.Z,null)))},Mt={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},rn=e(81779),ct=e(59301);const ht=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:V,swimg:B},{name:"101\u8BA1\u5212",ptimg:x,swimg:Y},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ee,swimg:fe},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:we,swimg:Se},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:D,swimg:s},{name:"\u519B\u961F\u4E00\u6D41",ptimg:M,swimg:I}];var Ke=({className:Ue,dataSource:ze=[],col:Ce=4,right:ut,bottom:jt=23,precision:Qt=0,wrapWidth:at=1200,trackEventItems:tn,loading:An,onRemove:Fn=()=>{},isCurrent:Yn=!0,showAlias:Rt=!1,wrapClassName:Pn,imgClassName:Dn})=>{const tr=Math.floor((at-(Ce-1)*ut)/Ce),En=[{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(In=>(window.ENV==="build"&&(In.ptimg=`/react/build${In.ptimg}`,In.swimg=`/react/build${In.swimg}`),In));return ct.createElement(j.Z,{spinning:An},ct.createElement("div",{className:H()(Mt.list,Ue)},!!(ze!=null&&ze.length)&&(ze==null?void 0:ze.map((In,qn)=>{var cr;const{name:wr,id:oa,identifier:la,featured:Xa,school_name:Ja,image_url:Va,excellent:Ua,is_plan:fo}=In;return ct.createElement("div",{key:oa,className:H()(Mt.wrap,Pn),style:{width:tr,marginRight:(1+qn)%Ce===0?0:ut+Qt,marginBottom:jt}},ct.createElement("a",{className:Mt.li,onClick:Aa=>{Aa.preventDefault(),Aa.stopPropagation(),tn&&(0,ge.L9)([tn]),(0,ge.xg)(`/paths/${la}`)}},ct.createElement("div",{className:H()(Mt.img,Dn)},ct.createElement("img",{className:Mt.cover,src:`${K.Z.IMG_SERVER+Va}`}),Yn&&(0,rn.bg)()&&(In==null?void 0:In.studying)&&ct.createElement("div",{className:`${Mt.movebq} user-path-items`,onClick:Aa=>{Aa.stopPropagation(),Fn(In)}},ct.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ct.createElement("span",{className:"c-red"},"\u79FB\u9664")),(cr=In==null?void 0:In.subject_tags)==null?void 0:cr.map((Aa,La)=>{var ja,qa;if(La===0){const ca=(ja=En.find(Qa=>Qa.name==Aa))==null?void 0:ja.swimg;return ct.createElement("img",{className:Mt.sign,src:ca,style:{left:"-4px"}})}const wa=(qa=En.find(ca=>ca.name==Aa))==null?void 0:qa.ptimg;return ct.createElement("img",{className:Mt.sign,src:wa,style:{left:`${48+52*(La-1)+2*La}px`}})}),ct.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(In==null?void 0:In.excellent)&&ct.createElement("div",{className:Mt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ct.createElement("div",{className:Mt.name},ct.createElement(ae.Z,{title:Rt&&(In!=null&&In.excellent_alias_name)?ct.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${wr}`,ct.createElement("br",null),ct.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${In==null?void 0:In.excellent_alias_name}`)):wr},ct.createElement("span",{className:Mt.e},Rt&&(In==null?void 0:In.excellent_alias_name)||wr))),ct.createElement("div",{className:Mt.tags},ct.createElement("div",null,ct.createElement(ae.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ct.createElement("span",null,ct.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ct.createElement("span",null,In.stages_count))),ct.createElement(ae.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ct.createElement("span",null,ct.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ct.createElement("span",null,In.members_count)))))))})),!ze.length&&ct.createElement(dt.Z,null)))},At={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"},hn="data:image/png;base64,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",Bt=e(59301),sn=({className:Ue,dataSource:ze=[],col:Ce=4,right:ut,bottom:jt=23,precision:Qt=0,wrapWidth:at=1200,trackEventItems:tn,loading:An})=>{const Fn=(0,pe.useIntl)(),Yn=Math.floor((at-(Ce-1)*ut)/Ce);return Bt.createElement(j.Z,{spinning:An},Bt.createElement("div",{className:H()(At.list,Ue)},!!ze.length&&ze.map((Rt,Pn)=>{const{subject_identifier:Dn,id:tr,identifier:En,power:In}=Rt,qn=Rt.is_public!=0&&Rt.is_public;return Bt.createElement("div",{className:At.wrap,key:tr,style:{width:Yn,marginRight:(1+Pn)%Ce===0?0:ut+Qt,marginBottom:jt}},Bt.createElement("a",{className:At.li,onClick:cr=>{cr.preventDefault(),tn&&(0,ge.L9)([tn]),(0,ge.xg)(Rt.first_category_url)}},Bt.createElement("div",{className:At.top},Bt.createElement(ae.Z,{title:Rt.name},Bt.createElement("div",{className:At.name},Rt.name)),Bt.createElement("img",{className:At.img,src:K.Z.IMG_SERVER+"/images/"+Rt.avatar_url}),Bt.createElement("div",{className:At.text,title:Rt.creator},Rt.creator),Dn&&Bt.createElement("div",{className:At.btns},Bt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Bt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),qn&&Bt.createElement("div",{className:At.sign},Fn.formatMessage({id:"classrooms.public",defaultMessage:"\u516C\u5F00"}))),Bt.createElement("div",{className:At.bottom},Rt.visits>0&&Bt.createElement(ae.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Bt.createElement("span",null,Bt.createElement("i",{className:"iconfont icon-liulanyan"}),Bt.createElement("span",null,Rt.visits))),Rt.course_members_count>0&&Bt.createElement(ae.Z,{title:"\u6210\u5458",placement:"bottom"},Bt.createElement("span",null,Bt.createElement("i",{className:"iconfont icon-chengyuan"}),Rt.course_members_count)),Rt.tasks_count>0&&Bt.createElement(ae.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Bt.createElement("span",null,Bt.createElement("i",{className:"iconfont icon-zuoye"}),Rt.tasks_count)),Rt.is_end?Bt.createElement("div",{style:{color:"#6B758B"}},Fn.formatMessage({id:"classrooms.ended",defaultMessage:"\u5DF2\u7ED3\u675F"})):Bt.createElement("div",{style:{color:"#00B187"}},Fn.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"})))),!Rt.is_accessible&&Bt.createElement("div",{className:At.lockWrap},Bt.createElement("img",{src:`${K.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Bt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ze.length&&Bt.createElement(dt.Z,null)))},ot={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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",Jt=({className:Ue,dataSource:ze=[],col:Ce=4,right:ut,bottom:jt=23,precision:Qt=0,wrapWidth:at=1200,wrapClassName:tn,trackEventItems:An,loading:Fn})=>{const Yn=Math.floor((at-(Ce-1)*ut)/Ce);return t.createElement(j.Z,{spinning:Fn},t.createElement("div",{className:H()(ot.list,Ue)},!!ze.length&&ze.map((Rt,Pn)=>{const{subject_identifier:Dn,id:tr,identifier:En,power:In}=Rt,qn=Rt.is_public!=0&&Rt.is_public;return t.createElement("div",{className:H()(`${ot.wrap} ${Rt.is_accessible?"":ot.warpStyle}`,tn),key:tr,style:{width:Yn,marginRight:(1+Pn)%Ce===0?0:ut+Qt,marginBottom:jt}},t.createElement("a",{className:ot.li,onClick:cr=>{cr.preventDefault(),An&&(0,ge.L9)([An]),(0,ge.xg)(Rt.first_category_url)}},t.createElement("div",{className:ot.creator},t.createElement("img",{className:ot.img,src:K.Z.IMG_SERVER+"/images/"+Rt.avatar_url}),t.createElement("div",{className:ot.text,title:Rt.creator},Rt.creator)),t.createElement("div",{className:ot.top},t.createElement(ae.Z,{title:Rt.name},t.createElement("div",{className:ot.name},Rt.name)),qn&&t.createElement("div",{className:ot.sign},"\u516C\u5F00")),t.createElement("div",{className:ot.middle},t.createElement("div",{className:ot.row,style:{marginBottom:6}},t.createElement("div",null,t.createElement("span",{className:ot.text},"\u8BBF\u95EE\u91CF"),t.createElement("span",{className:ot.value},(Rt==null?void 0:Rt.visits)||0)),t.createElement("div",null,t.createElement("span",{className:ot.text},"\u6210\u5458"),t.createElement("span",{className:ot.value},(Rt==null?void 0:Rt.course_members_count)||0))),t.createElement("div",{className:ot.row},t.createElement("div",null,t.createElement("span",{className:ot.text,style:{width:42}},"\u4F5C",t.createElement("span",{style:{marginLeft:14}},"\u4E1A")),t.createElement("span",{className:ot.value},(Rt==null?void 0:Rt.tasks_count)||0)),t.createElement("div",null,t.createElement("span",{className:ot.text},"\u72B6\u6001"),Rt.is_end?t.createElement("span",{className:ot.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):t.createElement("span",{className:ot.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Dn&&t.createElement("div",{className:ot.btns},t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Rt.is_accessible&&t.createElement("div",{className:ot.lockWrap},t.createElement("img",{src:`${K.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")))}),!ze.length&&t.createElement(dt.Z,null)))},on={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},_="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",A=({className:Ue,dataSource:ze=[],col:Ce=4,right:ut,bottom:jt=23,precision:Qt=0,wrapWidth:at=1200,wrapClassName:tn,trackEventItems:An,loading:Fn})=>{const Yn=Math.floor((at-(Ce-1)*ut)/Ce);return t.createElement(j.Z,{spinning:Fn},t.createElement("div",{className:H()(on.list,Ue)},!!ze.length&&ze.map((Rt,Pn)=>{const{subject_identifier:Dn,id:tr,identifier:En,power:In}=Rt,qn=Rt.is_public!=0&&Rt.is_public;return t.createElement("div",{className:H()(`${on.wrap} ${Rt.is_accessible?"":on.warpStyle}`,tn),key:tr,style:{width:Yn,marginRight:(1+Pn)%Ce===0?0:ut+Qt,marginBottom:jt}},t.createElement("a",{className:on.li,onClick:cr=>{cr.preventDefault(),An&&(0,ge.L9)([An]),(0,ge.xg)(Rt.first_category_url)}},t.createElement("div",{className:on.creator},t.createElement("img",{className:on.img,src:K.Z.IMG_SERVER+"/images/"+Rt.avatar_url}),t.createElement("div",{className:on.text,title:Rt.creator},Rt.creator)),t.createElement("div",{className:on.top},t.createElement(ae.Z,{title:Rt.name},t.createElement("div",{className:on.name},Rt.name)),qn&&t.createElement("div",{className:on.sign})),t.createElement("div",{className:on.middle},t.createElement("div",{className:on.row,style:{marginBottom:6}},t.createElement("div",null,t.createElement("span",{className:on.text},"\u8BBF\u95EE\u91CF"),t.createElement("span",{className:on.value},(Rt==null?void 0:Rt.visits)||0)),t.createElement("div",null,t.createElement("span",{className:on.text},"\u6210\u5458"),t.createElement("span",{className:on.value},(Rt==null?void 0:Rt.course_members_count)||0))),t.createElement("div",{className:on.row},t.createElement("div",null,t.createElement("span",{className:on.text,style:{width:42}},"\u4F5C",t.createElement("span",{style:{marginLeft:14}},"\u4E1A")),t.createElement("span",{className:on.value},(Rt==null?void 0:Rt.tasks_count)||0)),t.createElement("div",null,t.createElement("span",{className:on.text},"\u72B6\u6001"),Rt.is_end?t.createElement("span",{className:on.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):t.createElement("span",{className:on.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),Dn&&t.createElement("div",{className:on.btns},t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Rt.is_accessible&&t.createElement("div",{className:on.lockWrap},t.createElement("img",{src:`${K.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")))}),!ze.length&&t.createElement(dt.Z,null)))},h={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"},oe=({dataSource:Ue=[],value:ze,onChange:Ce,className:ut,style:jt={},tabBarExtraContent:Qt})=>t.createElement("div",{className:H()(h.tabs,ut),style:jt},t.createElement("div",{className:h.tabsWrap},Ue.map((at,tn)=>t.createElement("aside",{className:h.tab,onClick:()=>{Ce(at.id),at.link&&pe.history.push(at.link)},key:tn},t.createElement("div",{className:ze===at.id?h.active:""},at.name),(at==null?void 0:at.resetCount)==null&&(at==null?void 0:at.total)!==void 0&&t.createElement("span",null,"\uFF08",at==null?void 0:at.total,"\uFF09"),(at==null?void 0:at.resetCount)!==void 0&&(at==null?void 0:at.total)!==void 0&&t.createElement(ae.Z,{title:(at==null?void 0:at.tip)!=null?at==null?void 0:at.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},at==null?void 0:at.resetCount),"/",t.createElement("span",null,at==null?void 0:at.total),"\uFF09"))))),t.createElement("div",{className:h.tabBar},Qt)),X={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"},Oe=({dataSource:Ue=[],value:ze,onChange:Ce,className:ut,style:jt={},tabBarExtraContent:Qt})=>t.createElement("div",{className:H()(X.tabs,ut),style:jt},t.createElement("div",{className:X.tabsWrap},Ue.map((at,tn)=>t.createElement("aside",{className:X.tab,onClick:()=>{Ce(at.id),at.link&&pe.history.push(at.link)},key:tn},t.createElement("div",{className:ze===at.id?X.active:""},at.name),(at==null?void 0:at.resetCount)==null&&(at==null?void 0:at.total)!==void 0&&t.createElement("span",null,"\uFF08",at==null?void 0:at.total,"\uFF09"),(at==null?void 0:at.resetCount)!==void 0&&(at==null?void 0:at.total)!==void 0&&t.createElement(ae.Z,{title:(at==null?void 0:at.tip)!=null?at==null?void 0:at.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},at==null?void 0:at.resetCount),"/",t.createElement("span",null,at==null?void 0:at.total),"\uFF09"))))),t.createElement("div",{className:X.tabBar},Qt)),We={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},nt=({dataSource:Ue=[],value:ze,onChange:Ce,className:ut,style:jt={},tabBarExtraContent:Qt})=>t.createElement("div",{className:H()(We.tabs,ut),style:jt},t.createElement("div",{className:We.tabsWrap},Ue.map((at,tn)=>t.createElement("aside",{className:`${We.tab} ${ze===at.id?We.active:""}`,onClick:()=>{Ce(at.id),at.link&&pe.history.push(at.link)},key:tn},t.createElement("div",null,at.name),(at==null?void 0:at.resetCount)==null&&(at==null?void 0:at.total)!==void 0&&t.createElement("span",null,"\uFF08",at==null?void 0:at.total,"\uFF09"),(at==null?void 0:at.resetCount)!==void 0&&(at==null?void 0:at.total)!==void 0&&t.createElement(ae.Z,{title:(at==null?void 0:at.tip)!=null?at==null?void 0:at.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},at==null?void 0:at.resetCount),"/",t.createElement("span",null,at==null?void 0:at.total),"\uFF09"))))),t.createElement("div",{className:We.tabBar},Qt)),$e=({className:Ue,style:ze={},children:Ce})=>t.createElement("div",{className:H()(Ue),style:ze},Ce),rt={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"},gt=e(38854),it=e(20834);const Ct=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Gt=({sortValue:Ue,dropValue:ze,className:Ce,onSort:ut,onDrop:jt,dataSource:Qt=Ct})=>{var at;return t.createElement("div",{className:H()(rt.orderWrap,Ce)},t.createElement(gt.Z,{dropdownRender:()=>t.createElement(it.default,null,Qt.map((tn,An)=>t.createElement(it.default.Item,{key:An,onClick:()=>jt(tn.id)},tn.name)))},t.createElement("span",{className:rt.orderTextWrap},(at=Qt.find(tn=>ze===tn.id))==null?void 0:at.name)),t.createElement("span",{className:rt.orderIconWrap},t.createElement("span",{className:rt.orderAsc},t.createElement("i",{className:Ue==="asc"?`iconfont icon-sanjiaoxing-up font12 ${rt.cursorPointer} ${rt.active}`:`iconfont icon-sanjiaoxing-up font12 ${rt.cursorPointer}`,onClick:()=>ut(Ue==="asc"?"desc":"asc")})),t.createElement("span",{className:rt.orderDesc},t.createElement("i",{className:Ue==="desc"?`iconfont icon-sanjiaoxing-down font12 ${rt.cursorPointer} ${rt.active}`:`iconfont icon-sanjiaoxing-down font12 ${rt.cursorPointer}`,onClick:()=>ut(Ue==="asc"?"desc":"asc")}))))},ft={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const wt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var be=({sortValue:Ue,dropValue:ze,className:Ce,onSort:ut,onDrop:jt,dataSource:Qt=wt})=>{var at;return t.createElement("div",{className:H()(ft.orderWrap,Ce)},t.createElement(gt.Z,{dropdownRender:()=>t.createElement(it.default,null,Qt.map((tn,An)=>t.createElement(it.default.Item,{key:An,onClick:()=>jt(tn.id)},tn.name)))},t.createElement("span",{className:ft.orderTextWrap},(at=Qt.find(tn=>ze===tn.id))==null?void 0:at.name)),t.createElement("span",{className:ft.orderIconWrap},t.createElement("span",{className:ft.orderAsc},t.createElement("i",{className:Ue==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ft.cursorPointer} ${ft.active}`:`iconfont icon-sanjiaoxing-up font12 ${ft.cursorPointer}`,onClick:()=>ut(Ue==="asc"?"desc":"asc")})),t.createElement("span",{className:ft.orderDesc},t.createElement("i",{className:Ue==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ft.cursorPointer} ${ft.active}`:`iconfont icon-sanjiaoxing-down font12 ${ft.cursorPointer}`,onClick:()=>ut(Ue==="asc"?"desc":"asc")}))))},Ne={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"},je=e(3113),Fe=e(76936),pt=Object.defineProperty,Ve=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,zt=Object.prototype.propertyIsEnumerable,Ut=(Ue,ze,Ce)=>ze in Ue?pt(Ue,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ue[ze]=Ce,qt=(Ue,ze)=>{for(var Ce in ze||(ze={}))st.call(ze,Ce)&&Ut(Ue,Ce,ze[Ce]);if(Ve)for(var Ce of Ve(ze))zt.call(ze,Ce)&&Ut(Ue,Ce,ze[Ce]);return Ue},cn=(Ue,ze)=>{var Ce={};for(var ut in Ue)st.call(Ue,ut)&&ze.indexOf(ut)<0&&(Ce[ut]=Ue[ut]);if(Ue!=null&&Ve)for(var ut of Ve(Ue))ze.indexOf(ut)<0&&zt.call(Ue,ut)&&(Ce[ut]=Ue[ut]);return Ce},xn=(Ue,ze,Ce)=>new Promise((ut,jt)=>{var Qt=An=>{try{tn(Ce.next(An))}catch(Fn){jt(Fn)}},at=An=>{try{tn(Ce.throw(An))}catch(Fn){jt(Fn)}},tn=An=>An.done?ut(An.value):Promise.resolve(An.value).then(Qt,at);tn((Ce=Ce.apply(Ue,ze)).next())}),$t=Ue=>{var ze=Ue,{className:Ce,style:ut,children:jt,loading:Qt=!1,openLoading:at,onClick:tn=()=>{},size:An="middle",shape:Fn="round",theme:Yn}=ze,Rt=cn(ze,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Pn,Dn]=(0,t.useState)(!1),tr=(0,t.useMemo)(()=>{switch(Yn){case Fe.Fy.THEMEONE:return Ne.ThemeOne;case Fe.Fy.DEFAULT:default:return Ne.btn}},[Yn]);return t.createElement(je.ZP,qt({onClick:(0,Q.throttle)(En=>xn(void 0,null,function*(){at&&Dn(!0);try{yield tn(En)}catch(In){console.log("error",In)}at&&Dn(!1)}),2e3,{leading:!0,trailing:!1}),className:H()(tr,Ne[`${An}-${Fn}`],Ce),style:ut,size:An,shape:Fn,loading:Pn||Qt},Rt),jt)},yn={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"},mn=({className:Ue,style:ze,children:Ce=null,onClick:ut,title:jt})=>t.createElement("div",{className:H()(yn.head,Ue),style:ze},t.createElement("span",{className:"primary-hover",onClick:ut},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:jt},jt),t.createElement("div",{className:yn.node},Ce)),Xt={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:Ue=!0,confirmTitle:ze,confirmClick:Ce,cancelShow:ut=!0,cancelTitle:jt,cancelClick:Qt,className:at,style:tn,confirmLoading:An=!1})=>t.createElement("div",{className:H()(Xt.btns,at),style:tn},Ue&&t.createElement(je.ZP,{loading:An,onClick:Ce,type:"primary",className:Xt.confirm},ze),ut&&t.createElement(je.ZP,{onClick:Qt,className:Xt.cancel},jt)),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"},Jn=({className:Ue,style:ze={},LeftContent:Ce,children:ut,RightContent:jt})=>t.createElement("div",{className:H()(gn.fixedBottom,Ue),style:ze},t.createElement("div",{className:gn.wrap},t.createElement("div",{className:gn.left},Ce),t.createElement("div",{className:gn.center},ut),t.createElement("div",{className:gn.right},jt))),bn={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"},Pt=({className:Ue,style:ze={},dataSource:Ce=[]})=>t.createElement("div",{className:H()(bn.crumbs,Ue),style:ze},Ce.map((ut,jt)=>jtpe.history.push(ut.path)},ut.name):t.createElement("span",null,ut.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:jt,style:{color:"#5F6368"}},ut.name))),un=e(31797),Ze=Object.defineProperty,en=Object.defineProperties,vn=Object.getOwnPropertyDescriptors,wn=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,ar=Object.prototype.propertyIsEnumerable,hr=(Ue,ze,Ce)=>ze in Ue?Ze(Ue,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ue[ze]=Ce,Te=(Ue,ze)=>{for(var Ce in ze||(ze={}))ir.call(ze,Ce)&&hr(Ue,Ce,ze[Ce]);if(wn)for(var Ce of wn(ze))ar.call(ze,Ce)&&hr(Ue,Ce,ze[Ce]);return Ue},Ge=(Ue,ze)=>en(Ue,vn(ze)),St=(Ue,ze)=>{var Ce={};for(var ut in Ue)ir.call(Ue,ut)&&ze.indexOf(ut)<0&&(Ce[ut]=Ue[ut]);if(Ue!=null&&wn)for(var ut of wn(Ue))ze.indexOf(ut)<0&&ar.call(Ue,ut)&&(Ce[ut]=Ue[ut]);return Ce};const{Countdown:Lt}=un.default;var Hn=Ue=>{var ze=Ue,{onChange:Ce}=ze,ut=St(ze,["onChange"]);const[jt,Qt]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof jt=="number"&&jt>=0&&Ce(jt)},[jt]);const at=tn=>{const An=Math.floor(tn/1e3);Qt(An)};return t.createElement(Lt,Ge(Te({},ut),{onChange:at}))},$n={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},_n=({DataProps:Ue,className:ze,style:Ce={}})=>{var ut;return t.createElement("div",{className:H()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",$n.ClassRoomItem,ze),style:Ce,onClick:()=>{(0,ge.xg)(Ue==null?void 0:Ue.first_category_url)}},t.createElement("div",{className:"flex flex-col item-center"},t.createElement("img",{src:`${(ut=K.Z)==null?void 0:ut.IMG_SERVER}/images/${Ue==null?void 0:Ue.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Ue==null?void 0:Ue.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}},!!(Ue!=null&&Ue.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:H()("text-16px font-medium",$n.TitleDom)},Ue==null?void 0:Ue.name)),t.createElement("div",{className:"c-grey-333 font-medium"},Ue==null?void 0:Ue.creator),t.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Ue==null?void 0:Ue.course_members_count),t.createElement("div",{className:"c-grey-333 flex item-center justify-between"},t.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Ue==null?void 0:Ue.tasks_count),Ue!=null&&Ue.is_end?t.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):t.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},sr=Object.defineProperty,mr=Object.getOwnPropertySymbols,Kr=Object.prototype.hasOwnProperty,Ar=Object.prototype.propertyIsEnumerable,Mr=(Ue,ze,Ce)=>ze in Ue?sr(Ue,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ue[ze]=Ce,Qr=(Ue,ze)=>{for(var Ce in ze||(ze={}))Kr.call(ze,Ce)&&Mr(Ue,Ce,ze[Ce]);if(mr)for(var Ce of mr(ze))Ar.call(ze,Ce)&&Mr(Ue,Ce,ze[Ce]);return Ue},Jr=({DataProps:Ue=[],selectValue:ze,onChange:Ce,className:ut,style:jt={},extra:Qt,classNameItem:at,styleItem:tn={},barHidden:An})=>{const[Fn,Yn]=(0,t.useState)();return(0,t.useEffect)(()=>{Yn(Array.isArray(ze)?ze:[ze])},[ze]),t.createElement("div",{className:H()("flex px-20px py-10px gap-40px",ut),style:Qr({borderBottom:"1px solid #D3F0FF"},jt)},Ue==null?void 0:Ue.map(Rt=>t.createElement("div",{key:Rt==null?void 0:Rt.id,className:H()("flex item-center justify-center current c-grey-333 text-16 relative",at,Rt==null?void 0:Rt.className),style:Qr(Qr({color:Fn!=null&&Fn.includes(Rt==null?void 0:Rt.id)?"#1890FF":"",minWidth:88},tn),(Rt==null?void 0:Rt.style)||{}),onClick:Pn=>{Ce==null||Ce({domEvent:Pn,item:Rt}),Rt!=null&&Rt.link&&pe.history.push(Rt==null?void 0:Rt.link)}},Rt==null?void 0:Rt.name,!An&&(Fn==null?void 0:Fn.includes(Rt==null?void 0:Rt.id))&&t.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),t.createElement("div",{className:"ml-auto"},Qt))},Yr=Object.defineProperty,ea=Object.defineProperties,Fa=Object.getOwnPropertyDescriptors,ta=Object.getOwnPropertySymbols,xa=Object.prototype.hasOwnProperty,Ca=Object.prototype.propertyIsEnumerable,fa=(Ue,ze,Ce)=>ze in Ue?Yr(Ue,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ue[ze]=Ce,Tr=(Ue,ze)=>{for(var Ce in ze||(ze={}))xa.call(ze,Ce)&&fa(Ue,Ce,ze[Ce]);if(ta)for(var Ce of ta(ze))Ca.call(ze,Ce)&&fa(Ue,Ce,ze[Ce]);return Ue},Ea=(Ue,ze)=>ea(Ue,Fa(ze)),sa=({value:Ue,onChange:ze,onInputChange:Ce,className:ut,style:jt={},InputProps:Qt})=>{const[at,tn]=(0,t.useState)(Ue);return t.createElement("div",{className:H()("flex item-center rounded-full px-10px py-2px",ut),style:Tr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},jt)},t.createElement(J.default,Ea(Tr({bordered:!1},Qt),{onChange:An=>{tn(An.target.value),Ce==null||Ce(encodeURIComponent(An.target.value))},onPressEnter:An=>{ze==null||ze({domEvent:An,item:{value:at}})}})),t.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:An=>{ze==null||ze({domEvent:An,item:{value:at}})}}))}},92941:function(It,me,e){"use strict";e.r(me),e.d(me,{default:function(){return ct}});var t=e(59301),c=e(56656),m=e.n(c),z=e(26724),d=e.n(z),E=e(95392),n=e(78241),H=e(8591),Q=e(20834),w=e(24905),k=e(3113),f=e(43418),C=e(5112),U=e(95237),P=e(43604),N=e(60324),Ae=e(38854),ce=e(92832),he=e(99313),de=e(6848),W=e(1710),y=e(58421),o=e(71418),R=e(5871),O=e(13922),q={flex_box_center:"flex_box_center___rAB_D",flex_space_between:"flex_space_between___thxzM",flex_box_vertical_center:"flex_box_vertical_center___F4tY6",flex_box_center_end:"flex_box_center_end___r8JQK",flex_box_column:"flex_box_column___sSvJl",bg:"bg___mQXgH",containerTitle:"containerTitle___qt3QK",containerDesc:"containerDesc___qz_Qj",listItem:"listItem___pqPd4",title:"title___xbuRk",titleLeft:"titleLeft___eCOrX",titleRight:"titleRight___QJ5JD",acitons:"acitons___EfL28",memberManager:"memberManager___PqXmq",menu:"menu___b2bjV",topScores:"topScores___tCh6O",first:"first___nhTZp",second:"second___Ko9yk",three:"three___uN_GB",dropmenu:"dropmenu___Ijy35",tabs:"tabs___wLrrY",rightAction:"rightAction___PwBiG",ruleWrap:"ruleWrap___o2oRs",mode:"mode___triNZ",switchMode:"switchMode___DaLGo"},Z=e(78323);m().locale("zh-cn");const J=({classroomList:ht,loading:bt,dispatch:Ke})=>{const At=(0,E.useIntl)(),hn=(0,E.useParams)(),{detailCourseStatisticsList:Bt}=ht,{top_scores:kt}=Bt;return t.createElement("section",{style:{minHeight:200}},t.createElement(o.Z,{spinning:bt.effects["classroomList/getCourseStatistics"]},kt==""&&t.createElement(O.Z,null),kt&&t.createElement("aside",{className:[q.topScores].join(" ")},t.createElement(U.Z,{justify:"center",align:"middle"},kt[3]&&t.createElement(P.Z,{span:3,className:"tc"},t.createElement("img",{src:`${Z.Z.IMG_SERVER}/images/${kt[3].avatar_url}`,alt:""})),kt[1]&&t.createElement(P.Z,{span:5,className:"tc"},t.createElement("img",{src:`${Z.Z.IMG_SERVER}/images/${kt[1].avatar_url}`,alt:""}),t.createElement(P.Z,{className:q.second},t.createElement("span",null))),kt[0]&&t.createElement(P.Z,{span:5,className:"tc"},t.createElement("img",{src:`${Z.Z.IMG_SERVER}/images/${kt[0].avatar_url}`,alt:""}),t.createElement(P.Z,{className:q.first},t.createElement("span",null))),kt[2]&&t.createElement(P.Z,{span:5,className:"tc"},t.createElement("img",{src:`${Z.Z.IMG_SERVER}/images/${kt[2].avatar_url}`,alt:""}),t.createElement(P.Z,{className:q.three},t.createElement("span",null))),kt[4]&&t.createElement(P.Z,{span:3,className:"tc"},t.createElement("img",{src:`${Z.Z.IMG_SERVER}/images/${kt[4].avatar_url}`,alt:""})))),kt&&t.createElement("aside",{className:[q.topScores].join(" ")},t.createElement(U.Z,{justify:"center",align:"middle",className:"pt10 pb20"},kt[3]&&t.createElement(P.Z,{span:3,className:"tc"},t.createElement("span",{className:"username"},kt[3].user_name),t.createElement("br",null),t.createElement("span",{className:"c-light-black font12"},"4th")),kt[1]&&t.createElement(P.Z,{span:5,className:"tc"},t.createElement("span",{className:"username"},kt[1].user_name),t.createElement("br",null),t.createElement("span",{className:"c-light-black font12"},"2nd")),kt[0]&&t.createElement(P.Z,{span:5,className:"tc"},t.createElement("span",{className:"username"},kt[0].user_name),t.createElement("br",null),t.createElement("span",{className:"c-light-black font12"},"1st")),kt[2]&&t.createElement(P.Z,{span:5,className:"tc"},t.createElement("span",{className:"username"},kt[2].user_name),t.createElement("br",null),t.createElement("span",{className:"c-light-black font12"},"3rd")),kt[4]&&t.createElement(P.Z,{span:3,className:"tc"},t.createElement("span",{className:"username"},kt[4].user_name),t.createElement("br",null),t.createElement("span",{className:"c-light-black font12"},"5th"))))))};var T=(0,E.connect)(({classroomList:ht,loading:bt})=>({classroomList:ht,loading:bt}))(J),Re=e(61621),re=e(57193),ke={flex_box_center:"flex_box_center___TgVxN",flex_space_between:"flex_space_between___tsrv2",flex_box_vertical_center:"flex_box_vertical_center___X6J2a",flex_box_center_end:"flex_box_center_end___oVAuL",flex_box_column:"flex_box_column___IOvzR",bg:"bg___gJnOP",add:"add___qnAqO",btn:"btn___tlkiy",setting:"setting___IcAPy",actionBtn:"actionBtn___gQWdv",head:"head___Ndmea",left:"left___qdx9f",lli:"lli___rjlNl",line:"line___qf5MC",active:"active___ONStP",right:"right___TOAr0",top:"top___Xjvfk",rli:"rli___NdIi1",name:"name___luU6N",weight:"weight___KEDj9",listWrap:"listWrap___RSFI7",li:"li___AVmMQ",des:"des___WVdQ8",qiand:"qiand___BCxUq",error:"error___Ta8mF",desc:"desc___A7Kj0"},ue={flex_box_center:"flex_box_center___H73AO",flex_space_between:"flex_space_between___UnPDM",flex_box_vertical_center:"flex_box_vertical_center___t3O0_",flex_box_center_end:"flex_box_center_end___KOIpc",flex_box_column:"flex_box_column___wvuyo",bg:"bg___vtRyz",setting:"setting___YK6mx",box:"box___UrJxk",title:"title___Wf0rf"},ye=e(42441),pe=e(81779),ne=e(59301),Me=Object.defineProperty,$=Object.defineProperties,j=Object.getOwnPropertyDescriptors,ae=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,ge=(ht,bt,Ke)=>bt in ht?Me(ht,bt,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):ht[bt]=Ke,Pe=(ht,bt)=>{for(var Ke in bt||(bt={}))ee.call(bt,Ke)&&ge(ht,Ke,bt[Ke]);if(ae)for(var Ke of ae(bt))K.call(bt,Ke)&&ge(ht,Ke,bt[Ke]);return ht},mt=(ht,bt)=>$(ht,j(bt)),Ye=(ht,bt)=>{var Ke={};for(var At in ht)ee.call(ht,At)&&bt.indexOf(At)<0&&(Ke[At]=ht[At]);if(ht!=null&&ae)for(var At of ae(ht))bt.indexOf(At)<0&&K.call(ht,At)&&(Ke[At]=ht[At]);return Ke},dt=(ht,bt,Ke)=>new Promise((At,hn)=>{var Bt=ot=>{try{sn(Ke.next(ot))}catch(Vt){hn(Vt)}},kt=ot=>{try{sn(Ke.throw(ot))}catch(Vt){hn(Vt)}},sn=ot=>ot.done?At(ot.value):Promise.resolve(ot.value).then(Bt,kt);sn((Ke=Ke.apply(ht,bt)).next())}),Tt=({loading:ht,setLoading:bt,onFeedback:Ke,onRefresh:At,groupIds:hn})=>{var Bt;const kt=(0,E.useIntl)(),sn=(0,E.useParams)(),[ot,Vt]=(0,t.useState)({page:1,limit:10,group_ids:hn}),[Ln,Jt]=(0,t.useState)(!1),[on,_]=(0,t.useState)(0),[u,A]=(0,t.useState)({}),[h,b]=(0,t.useState)([]),[oe,X]=(0,t.useState)([]),Be=[{title:"\u59D3\u540D",dataIndex:"real_name",align:"left",ellipsis:!0,fixed:"left",render:(nt,vt)=>vt.is_click?ne.createElement("a",{style:{color:"#0152d9"},href:`/classrooms/${sn==null?void 0:sn.coursesId}/StudentSituation/${sn==null?void 0:sn.categoryId}/${vt.login}`,target:"_blank"},nt):nt},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,fixed:"left"},{title:ne.createElement("span",null,"\u8FBE\u6210\u5EA6",ne.createElement(de.Z,{title:"\u6574\u4F53\u8FBE\u6210\u5EA6\u4E3A\u5B66\u751F\u5404\u8BFE\u5802\u76EE\u6807\u7684\u603B\u548C",placement:"top"},ne.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1 current"}))),align:"center",fixed:"left",dataIndex:"rate",render:nt=>nt+"%"}];(0,t.useEffect)(()=>{ot.group_ids=hn,ot.page=1,ot.limit=10,Vt(Pe({},ot)),Oe(ot,!0)},[JSON.stringify(hn)]);const Oe=(nt,vt=!1)=>dt(void 0,null,function*(){var $e,rt;vt?bt(!0):Jt(!0);const gt=yield(0,re.ZP)(`/api/courses/${sn==null?void 0:sn.coursesId}/course_targets/list.json`,{method:"get",params:nt});if((gt==null?void 0:gt.status)!==-1){if(vt){if(!(gt!=null&>.is_set_target)){Ke(Pe({},gt));return}const Ct=($e=gt==null?void 0:gt.table_course_targets)==null?void 0:$e.map(Gt=>({title:ne.createElement("div",{className:"tc"},ne.createElement("div",null,Gt.name),ne.createElement("div",null,"\u5360\u6BD4\uFF1A",Gt.rate,"%")),dataIndex:Gt.id,align:"center",render:wt=>wt+"%"})),Dt=Be.map(Gt=>{if(!(Ct!=null&&Ct.length)){const ft=Gt,{fixed:wt}=ft;return Ye(ft,["fixed"])}return Gt});A(Pe({},gt)),X([...Dt,...Ct])}const it=(rt=gt==null?void 0:gt.course_members)==null?void 0:rt.map(Ct=>{var Dt;const Gt=Pe({},Ct);return(Dt=Ct==null?void 0:Ct.course_target_users)==null||Dt.forEach(ft=>{Gt[ft.course_target_id]=ft.rate}),Gt});b(it),_((gt==null?void 0:gt.total_count)||0),bt(!1),Jt(!1)}}),We=nt=>{ot.page=nt.current,ot.limit=nt.pageSize,Vt(Pe({},ot)),Oe(ot)},lt=()=>{var nt,vt,$e;let rt=[{name:"",type:"bar",barGap:1,barWidth:4,color:"#07C160",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#145DFF",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#7296B0",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#193062",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#EB624C",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#FF9D18",itemStyle:{barBorderRadius:[4,4,0,0]}}],gt=[];return rt=(vt=(nt=u==null?void 0:u.statistics_data)==null?void 0:nt.name)==null?void 0:vt.map((it,Ct)=>(gt.push(it),mt(Pe({},rt[Ct]),{name:String(Ct)}))),{legend:{top:0,right:0,icon:"circle",itemWidth:6,itemGap:12,formatter:function(it){if(!it)return"";let Ct=gt[Number(it)]||"";return console.log(it,Ct,222),Ct.length>5&&(Ct=Ct.slice(0,5)+"..."),Ct}},grid:{top:40,left:"2%",right:0,bottom:0,containLabel:!0},tooltip:{formatter:function(it){console.log(it,"params");var Ct=gt[it.seriesIndex]||"";return Ct+="
",Ct+=it.marker,Ct+=it.name+"\uFF1A",Ct+=it.value[it.seriesIndex+1],Ct}},dataset:{source:(($e=u==null?void 0:u.statistics_data)==null?void 0:$e.source)||[]},xAxis:{type:"category",axisTick:{show:!1},axisLabel:{textStyle:{color:"#999999"}},axisLine:{lineStyle:{color:"#E5E5E5"}}},yAxis:{axisTick:{show:!1},axisLabel:{textStyle:{color:"#999999"}},axisLine:{lineStyle:{color:"#E5E5E5"}}},series:rt}};return ne.createElement("section",{className:ue.bg},ne.createElement("div",{className:"mt20 mb20"},ne.createElement("span",{className:"font14 c-grey-666 mr25"},"\u672C\u6B21\u6570\u636E\u66F4\u65B0\u65F6\u95F4\uFF1A",u==null?void 0:u.updated_at),!(0,pe.dE)()&&ne.createElement("span",{onClick:()=>{At(()=>Oe(ot,!0))},className:"font14 c-light-primary current"},ne.createElement("i",{className:"iconfont icon-shuaxin3 mr10"}),"\u5237\u65B0\u6570\u636E")),!(0,pe.dE)()&&ne.createElement(t.Fragment,null,ne.createElement(U.Z,null,ne.createElement("div",{className:ue.setting},ne.createElement("span",null,"\u76EE\u6807\u5E73\u5747\u8FBE\u6210\u5EA6"),ne.createElement("b",null,u==null?void 0:u.average_rate,"%"),ne.createElement("div",{onClick:()=>{Ke(Pe({},u))}},"\u8BBE\u7F6E\u8FBE\u6210\u5EA6\u6784\u6210")),ne.createElement("div",{className:ue.box},ne.createElement("div",{className:ue.title},ne.createElement("b",null),"\u8FBE\u6210\u5EA6\u533A\u95F4"),ne.createElement(ye.Z,{notMerge:!0,option:lt(),style:{width:700,height:170}}))),ne.createElement("div",{style:{marginTop:36,marginBottom:16}},"\u5B66\u5458\u8FBE\u6210\u60C5\u51B5",ne.createElement("span",{className:"ml10 font12 c-grey-999"},"\uFF08\u70B9\u51FB\u5B66\u751F\u59D3\u540D\u53EF\u4EE5\u67E5\u770B\u5B66\u751F\u76EE\u6807\u8FBE\u6210\u8BE6\u60C5\uFF09"))),ne.createElement(W.default,{dataSource:h,columns:oe,onChange:We,loading:Ln,pagination:{pageSize:ot.limit,total:on,current:ot.page,showQuickJumper:!0,showSizeChanger:!0,size:"default",position:["bottomCenter"],showTotal:nt=>ne.createElement("span",{className:"mr10"},"\u5171",ne.createElement("span",{className:"c-orange"},nt),"\u6761\u6570\u636E")},scroll:{x:(Bt=u==null?void 0:u.table_course_targets)!=null&&Bt.length?"max-content":!0}}))},Xe=e(89392),Ie=e(48911),et="data:image/jpeg;base64,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",r=e(59301),S=Object.defineProperty,p=Object.defineProperties,a=Object.getOwnPropertyDescriptors,F=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,l=(ht,bt,Ke)=>bt in ht?S(ht,bt,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):ht[bt]=Ke,V=(ht,bt)=>{for(var Ke in bt||(bt={}))te.call(bt,Ke)&&l(ht,Ke,bt[Ke]);if(F)for(var Ke of F(bt))g.call(bt,Ke)&&l(ht,Ke,bt[Ke]);return ht},B=(ht,bt)=>p(ht,a(bt)),x=(ht,bt,Ke)=>new Promise((At,hn)=>{var Bt=ot=>{try{sn(Ke.next(ot))}catch(Vt){hn(Vt)}},kt=ot=>{try{sn(Ke.throw(ot))}catch(Vt){hn(Vt)}},sn=ot=>ot.done?At(ot.value):Promise.resolve(ot.value).then(Bt,kt);sn((Ke=Ke.apply(ht,bt)).next())});const Y=({globalSetting:ht,dispatch:bt,groupIds:Ke})=>{var At,hn;const Bt=(0,E.useIntl)(),kt=(0,E.useParams)(),[sn,ot]=(0,t.useState)(!0),[Vt,Ln]=(0,t.useState)(!1),[Jt,on]=(0,t.useState)(3),_=(0,t.useRef)([]),u=(0,t.useRef)(null),[A,h]=(0,t.useState)(!1),[b,oe]=(0,t.useState)(!1),[X,Be]=(0,t.useState)({edit:!1,name:"",rate:0}),[Oe,We]=(0,t.useState)(!1),[lt,nt]=(0,t.useState)(!1),[vt,$e]=(0,t.useState)([]),[rt,gt]=(0,t.useState)(!1),[it,Ct]=(0,t.useState)(!1),[Dt,Gt]=(0,t.useState)(!0),[ft,wt]=(0,t.useState)({}),[ve,be]=(0,t.useState)(!0),[Ne,je]=(0,t.useState)(!1),[Fe,pt]=(0,t.useState)([]);let[Ve,st]=(0,t.useState)("");const[zt,Ut]=(0,t.useState)(0),[qt,cn]=(0,t.useState)([]),[xn,ln]=(0,t.useState)(0),$t=(0,t.useRef)(null),yn=(0,t.useRef)(null);(0,t.useEffect)(()=>{Ve&&Yt(Ve)},[Ve]),(0,t.useEffect)(()=>{var Te;if(yn.current&&!Dt){const Ge=(Te=yn==null?void 0:yn.current)==null?void 0:Te.querySelector(".rc-virtual-list-scrollbar");return Ge==null||Ge.addEventListener("click",mn),console.log(Ge,"uuu2"),()=>{Ge==null||Ge.removeEventListener("click",mn)}}},[yn.current,Dt,ft]);const Nn=[{name:"\u5B9E\u8BAD\u4F5C\u4E1A",key:"shixun_homework",num:null,preNum:null,total:0,select:0,show:!1},{name:"\u666E\u901A\u4F5C\u4E1A",key:"common_homework",num:null,preNum:null,total:0,select:0,show:!1},{name:"\u5206\u7EC4\u4F5C\u4E1A",key:"group_homework",num:null,preNum:null,total:0,select:0,show:!1},{name:Bt.formatMessage({id:"classrooms.programmingHomework",defaultMessage:"\u7F16\u7A0B\u4F5C\u4E1A"}),key:"program_homework",num:null,preNum:null,total:0,select:0,show:!1},{name:Bt.formatMessage({id:"classrooms.onlineExam",defaultMessage:"\u5728\u7EBF\u8003\u8BD5"}),key:"exercise",num:null,preNum:null,total:0,select:0,show:!1},{name:"\u89C6\u9891\u76F4\u64AD",num:null,preNum:null,total:0,select:0,key:"video",show:!1},{name:"\u8BFE\u5802\u7B7E\u5230",key:"attendance",num:null,preNum:null,total:0,select:0,show:!1}],mn=Te=>{var Ge,St;if((Ge=Te.target.classList)!=null&&Ge.contains("rc-virtual-list-scrollbar")){const Lt=((St=ft==null?void 0:ft.course_target_module_records)==null?void 0:St.length)||0,an=parseInt(Lt*80*Te.offsetY/430);$t.current.scrollTo(an)}},Xt=()=>x(void 0,null,function*(){var Te,Ge,St,Lt,an;ot(!0);const Hn=yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets.json`,{method:"get"});if((Hn==null?void 0:Hn.status)!==-1){const $n=Nn.map(On=>{var _n;const sr=(_n=Hn==null?void 0:Hn.course_modules)==null?void 0:_n.find(mr=>mr.module_type===On.key);return B(V({},On),{name:sr.module_name})});_.current=$n,Ve||(st(((Ge=(Te=Hn==null?void 0:Hn.course_targets)==null?void 0:Te[0])==null?void 0:Ge.id)||""),(Lt=(St=Hn==null?void 0:Hn.course_targets)==null?void 0:St[0])!=null&&Lt.id?u.current=V({},Hn):(cn([]),ln("-"))),pt((an=Hn==null?void 0:Hn.course_targets)==null?void 0:an.map(On=>B(V({},On),{preRate:On.rate}))),Ut(Hn==null?void 0:Hn.rate_sum),ot(!1)}}),Yt=(Te,Ge=!1)=>x(void 0,null,function*(){var St,Lt;Ge?ot(!0):Ln(!0);let an;if(u.current?an=u.current:an=yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets.json`,{method:"get"}),(an==null?void 0:an.status)!==-1){const Hn=(Lt=(St=an==null?void 0:an.course_targets)==null?void 0:St.find(_n=>_n.id===Te))==null?void 0:Lt.course_target_modules,$n=(0,Xe.cloneDeep)(_.current).map(_n=>{const sr=Hn==null?void 0:Hn.find(mr=>mr.module_type===_n.key);return sr?B(V({},_n),{id:sr.id,num:sr.rate,preNum:sr.rate,total:sr.record_count,select:sr.enable_record_count,show:!0}):_n});cn($n);let On=$n.reduce((_n,sr)=>_n+(sr.num||0),0);ln(Math.round(On))}u.current=null,Ln(!1),ot(!1)}),Sn=Te=>x(void 0,null,function*(){ot(!0),(yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets/${Te.id}.json`,{method:"put",body:{name:Te.name,rate:Te.rate}}))&&Xt()}),gn=(Te,Ge=!1)=>x(void 0,null,function*(){var St;let Lt={};if(Ge)Lt.rate=Te.num,ot(!0);else{Ln(!0),Lt.custom_rate=Te.custom_rate;let Hn=[];(St=Te==null?void 0:Te.course_target_module_records)==null||St.map($n=>{var On;Hn.push({id:$n.id,status:$n.status,rate:$n.rate,is_make_up_exercise:$n.is_make_up_exercise}),((On=$n==null?void 0:$n.list)==null?void 0:On.length)>0&&$n.list.map(_n=>{Hn.push({id:_n.id,status:_n.status,rate:_n.rate,is_make_up_exercise:_n.is_make_up_exercise})})}),Lt.course_target_module_records=Hn,(Te==null?void 0:Te.module_type)==="attendance"&&(Lt.normal=Te.normal,Lt.late=Te.late,Lt.early=Te.early,Lt.leave=Te.leave,Lt.absence=Te.absence)}(yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets/${Ve}/course_target_modules/${Te.id}.json`,{method:"put",body:Lt}))&&Yt(Ve,Ge),Ct(!1),gt(!1)}),jn=()=>x(void 0,null,function*(){if(!(X!=null&&X.name)){H.ZP.warning("\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0");return}oe(!0);let Te={};X.id?Te=yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets/${X.id}.json`,{method:"put",body:{name:X.name,rate:X.rate}}):Te=yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets.json`,{method:"post",body:{name:X.name,rate:X.rate}}),Te.status===0&&(h(!1),on(2),Xt()),oe(!1)}),Jn=()=>x(void 0,null,function*(){nt(!0),(yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets/${Ve}/course_target_modules.json`,{method:"post",body:{module_type:vt.filter(Ge=>Ge.checked&&!Ge.show).map(Ge=>Ge.key)}})).status===0&&(We(!1),Yt(Ve)),nt(!1)}),bn=()=>x(void 0,null,function*(){const{course_target_module_records:Te=[]}=ft,Ge=Te.filter(an=>an.status);let St=Ge.reduce((an,Hn)=>an+Number(Hn.rate||0),0);if(!Ge.length){H.ZP.warning("\u8BF7\u9009\u62E9\u8003\u5BDF\u7684\u5185\u5BB9");return}if(Math.round(St)!==100){H.ZP.warning("\u6743\u91CD\u603B\u548C\u5FC5\u987B\u7B49\u4E8E100%");return}if(Ge.some(an=>an.status&&(an.rate===""||an.rate===null))){H.ZP.warning("\u9009\u4E2D\u7684\u5185\u5BB9\u6743\u91CD\u4E3A\u5FC5\u586B"),je(!0);return}Ct(!0),gn(ft)}),Kt=Te=>x(void 0,null,function*(){var Ge,St;gt(!0),Gt(!0);const Lt=yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets/${Ve}/course_target_modules/${Te.id}/list.json`,{method:"get"});if(Lt){const an={},Hn=[...(Ge=Lt==null?void 0:Lt.course_target_module_records)==null?void 0:Ge.map(On=>B(V({},On),{list:[]}))];Hn.forEach(On=>{On.is_make_up_exercise&&On.make_up_exercise_id!==null&&(an[On.make_up_exercise_id]||(an[On.make_up_exercise_id]=[]),an[On.make_up_exercise_id].push(On))}),Object.keys(an).forEach(On=>{const _n=On,sr=Hn.find(mr=>mr.exercise_id===parseInt(_n));sr&&(sr.list=an[On].map(mr=>B(V({},mr),{rate:sr.rate})))}),wt(B(V({},Lt),{course_target_module_records:Hn.filter(On=>!On.is_make_up_exercise)}));const $n=(St=Lt==null?void 0:Lt.course_target_module_records)==null?void 0:St.every(On=>On.status);be($n),Gt(!1)}});function Pt(Te){return Object.values(Te).every(Ge=>Ge.status?Ge.list.length>0?Ge.list.every(St=>St.status):!0:!1)}const un=(Te,Ge,St)=>{let Lt=(0,Xe.cloneDeep)(ft);typeof St=="number"?(Ge||Lt.course_target_module_records[St].list.forEach(Hn=>Hn.status=!1),Lt.course_target_module_records[St][Te]=Ge):Lt[Te]=Ge;const an=Pt(Lt==null?void 0:Lt.course_target_module_records);Lt=en(Lt),be(an),je(!1),wt(Lt)},Ze=Te=>{var Ge;let St=(0,Xe.cloneDeep)(ft);(Ge=St.course_target_module_records)==null||Ge.forEach(Lt=>{var an;Lt.status=Te.target.checked,((an=Lt==null?void 0:Lt.list)==null?void 0:an.length)>0&&Lt.list.forEach(Hn=>{Hn.status=Te.target.checked})}),St=en(St),wt(St),be(Te.target.checked),je(!1)},en=(Te={})=>{const{course_target_module_records:Ge=[],custom_rate:St}=Te;if(!St){let Lt=Ge.filter($n=>$n.status).length,an=1,Hn=0;Ge.forEach(($n,On)=>{if($n.status){if(Lt===1){const _n=(1-Hn).toFixed(4);$n.rate=(_n*100).toFixed(2)}if(Lt>1){const _n=(an/Lt).toFixed(4);Lt=Lt-1,an=(an-_n).toFixed(4),Hn=(Number(Hn)+Number(_n)).toFixed(4),$n.rate=(_n*100).toFixed(2)}}else $n.rate=0})}return Te},vn=Te=>x(void 0,null,function*(){var Ge;if(!((Ge=Te==null?void 0:Te.course_targets)!=null&&Ge.length)){on(1),ot(!1);return}on(2),Xt()}),wn=Te=>x(void 0,null,function*(){if(zt!==100&&!Te){H.ZP.warning("\u8BFE\u7A0B\u76EE\u6807\u5360\u6BD4\u9700\u4E3A100%");return}bt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u8FBE\u6210\u5EA6\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}});const Ge=yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets/calculate.json`,{method:"get"}),St=()=>{Te?Te():(st(""),on(3)),bt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:"\u8FBE\u6210\u5EA6\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}})};let Lt=null;const an=()=>x(void 0,null,function*(){const Hn=yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets/query_calculate.json`,{method:"get",params:{job_id:Lt}});Hn.status===0&&St(),Hn.status===-3&&setTimeout(an,3e3),Hn.status===-1&&bt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:"\u8FBE\u6210\u5EA6\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}})});Ge.status===0&&St(),Ge.status===-3&&(Lt=Ge.message,an()),Ge.status===-1&&bt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:"\u8FBE\u6210\u5EA6\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}})}),ir=vt==null?void 0:vt.every(Te=>Te.show),hr=(Te=>Te==null?void 0:Te.reduce((Ge,St)=>{St.status&&(Ge=Ge+1);const Lt=St.list.reduce((an,Hn)=>Hn.status?an+1:an,0);return Ge+Lt},0))(ft==null?void 0:ft.course_target_module_records);return r.createElement("section",{className:ke.bg},r.createElement(o.Z,{spinning:sn},Jt===1&&r.createElement("div",{className:ke.add},r.createElement("div",{onClick:()=>h(!0),className:ke.btn},r.createElement("i",{className:"iconfont icon-tianjiashitixiaojiahao"}),"\u6DFB\u52A0\u8BFE\u5802\u76EE\u6807")),Jt===2&&r.createElement("div",{className:ke.setting},r.createElement("div",{className:ke.head},r.createElement("b",null),r.createElement("span",null,"\u5269\u4F59\u8BFE\u5802\u76EE\u6807\u5360\u6BD4 ",100-zt,"%"),r.createElement("div",null,r.createElement(k.ZP,{onClick:()=>wn(),type:"primary"},"\u5B8C\u6210\u8BBE\u7F6E"))),r.createElement("section",null,r.createElement("div",{className:ke.left},Fe==null?void 0:Fe.map((Te,Ge)=>r.createElement("div",{key:Te.id,onClick:()=>st(Te.id),className:Te.id===Ve?`${ke.lli} ${ke.active}`:ke.lli},r.createElement("aside",null,r.createElement("span",{title:Te.name},Te.name),r.createElement("i",{onClick:St=>{St.stopPropagation(),Be(V({},Te)),h(!0)},className:"iconfont icon-bianji9 font16"}),r.createElement("i",{onClick:St=>{St.stopPropagation(),f.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:Bt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:Bt.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u8BFE\u5802\u76EE\u6807\uFF1F",onOk:()=>x(void 0,null,function*(){(yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets/${Te.id}.json`,{method:"delete"})).status===0&&(Ve===Te.id&&(Ve=""),Xt())})})},className:"iconfont icon-piliangshanchu3 ml10"})),r.createElement("div",null,"\u5360\u6BD4",r.createElement("span",{onClick:St=>St.stopPropagation()},r.createElement(R.Z,{onChange:St=>{const Lt=(0,Xe.cloneDeep)(Fe);Lt[Ge].rate=St,pt(Lt)},onBlur:()=>x(void 0,null,function*(){const St=(0,Xe.cloneDeep)(Fe);if(St[Ge].rate!==""&&typeof St[Ge].rate!="number"){H.ZP.warning("\u76EE\u6807\u5360\u6BD4\u9650\u5236\u8303\u56F4\u4E3A0~100%"),St[Ge].rate=St[Ge].preRate,cn(St);return}let Lt=Fe.reduce((an,Hn)=>an+(Hn.rate||0),0);if(Math.round(Lt)>100){H.ZP.warning("\u591A\u4E2A\u8BFE\u5802\u76EE\u6807\u5360\u6BD4\u4E4B\u548C\u4E0D\u80FD\u8D85\u8FC7100%"),St[Ge].rate=St[Ge].preRate,pt(St);return}Sn(St[Ge])}),style:{width:60},min:0,max:100,precision:0,value:Te.rate,className:"ml10 mr10"})),"%"),r.createElement("div",{className:ke.line}))),Fe.length<5&&r.createElement("div",{onClick:()=>h(!0),className:ke.actionBtn},r.createElement("i",{className:"iconfont icon-tianjiashitixiaojiahao"}),"\u6DFB\u52A0\u8BFE\u5802\u76EE\u6807")),r.createElement("div",{className:ke.right},r.createElement(o.Z,{spinning:Vt},r.createElement("div",{style:{visibility:xn==="-"?"hidden":"visible"},className:ke.top},r.createElement("span",null,"\u5269\u4F59\u5F85\u5206\u914D\u6743\u91CD ",100-xn,"%"),r.createElement("div",{style:{margin:0},onClick:()=>{var Te;We(!0);const Ge=(Te=(0,Xe.cloneDeep)(qt))==null?void 0:Te.map(St=>B(V({},St),{checked:St.show}));$e(Ge)},className:ke.actionBtn},r.createElement("i",{className:"iconfont icon-tianjiashitixiaojiahao"}),"\u6DFB\u52A0\u8BFE\u5802\u6A21\u5757")),qt!=null&&qt.some(Te=>Te.show)?r.createElement(t.Fragment,null,qt==null?void 0:qt.map((Te,Ge)=>Te.show?r.createElement("div",{key:Te.key,className:ke.rli},r.createElement("div",{title:Te.name,className:ke.name},Te.name),r.createElement("div",null,"\u5360\u6BD4",r.createElement(R.Z,{onChange:St=>{console.log(St,"num");const Lt=(0,Xe.cloneDeep)(qt);Lt[Ge].num=St,cn(Lt)},onBlur:()=>x(void 0,null,function*(){const St=(0,Xe.cloneDeep)(qt);if(St[Ge].num!==""&&typeof St[Ge].num!="number"){H.ZP.warning("\u6743\u91CD\u5360\u6BD4\u9650\u5236\u8303\u56F4\u4E3A0~100%"),St[Ge].num=St[Ge].preNum,cn(St);return}let Lt=qt.reduce((an,Hn)=>an+(Hn.num||0),0);if(Math.round(Lt)>100){H.ZP.warning("\u591A\u4E2A\u8BFE\u5802\u6A21\u5757\u5360\u6BD4\u4E4B\u548C\u4E0D\u80FD\u8D85\u8FC7100%"),St[Ge].num=St[Ge].preNum,cn(St);return}gn(St[Ge],!0)}),style:{width:60},min:0,max:100,precision:0,value:Te.num,className:"ml10 mr10"}),"%"),r.createElement("div",{style:{marginLeft:70}},"\u5171",Te.total,"\u4E2A / \u5DF2\u9009",Te.select,"\u4E2A"),r.createElement("div",{style:{marginLeft:"auto"}},r.createElement("i",{onClick:()=>Kt(Te),className:"iconfont icon-shezhi4 current c-light-primary"}),r.createElement("i",{onClick:()=>{f.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:Bt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:Bt.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u8BFE\u5802\u6A21\u5757\uFF1F",onOk:()=>x(void 0,null,function*(){(yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets/${Ve}/course_target_modules/${Te.id}.json`,{method:"delete"})).status===0&&Yt(Ve)})})},className:"iconfont icon-piliangshanchu3 current ml15 c-light-primary"}))):r.createElement(t.Fragment,{key:Te.key}))):r.createElement(O.Z,{customText:"\u76EE\u6807\u672A\u6DFB\u52A0\u8BFE\u5802\u6A21\u5757\uFF0C\u8BF7\u70B9\u51FB\u53F3\u4E0A\u89D2\u7684\u201C\u6DFB\u52A0\u8BFE\u5802\u6A21\u5757\u201D\u6309\u94AE\u8FDB\u884C\u6DFB\u52A0"}))))),Jt===3&&r.createElement(Tt,{loading:sn,setLoading:ot,onFeedback:vn,onRefresh:wn,groupIds:Ke})),r.createElement(f.default,{centered:!0,destroyOnClose:!0,open:A,title:`${X!=null&&X.id?"\u7F16\u8F91":"\u6DFB\u52A0"}\u8BFE\u5802\u76EE\u6807`,width:"600px",confirmLoading:b,onOk:jn,onCancel:()=>h(!1),afterClose:()=>{Be({name:"",rate:0})}},r.createElement("div",null,r.createElement("div",null,"\u76EE\u6807\u540D\u79F0",r.createElement(ce.default,{onChange:Te=>Be(B(V({},X),{name:Te.target.value})),style:{width:400},maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523620\u4E2A\u5B57\u7B26",suffix:`${((At=X==null?void 0:X.name)==null?void 0:At.length)||0}/20`,value:X.name,className:"ml10 mb20"})),r.createElement("div",null,"\u6210\u7EE9\u5360\u6BD4",r.createElement(R.Z,{onChange:Te=>Be(B(V({},X),{rate:Te})),min:0,max:100,precision:0,value:X.rate,className:"ml10 mr10"}),"%"))),r.createElement(f.default,{centered:!0,destroyOnClose:!0,open:Oe,title:"\u6DFB\u52A0\u8BFE\u5802\u6A21\u5757",width:"600px",confirmLoading:lt,onOk:Jn,onCancel:()=>We(!1),footer:ir?null:void 0},r.createElement("div",null,ir?r.createElement("div",{style:{fontSize:14,color:"#3A3A3A",margin:"20px 0",textAlign:"center"}},"\u8BFE\u5802\u6A21\u5757\u5DF2\u5168\u90E8\u6DFB\u52A0\u5230\u8BFE\u5802\u76EE\u6807\u8BE6\u60C5\u4E2D"):r.createElement(r.Fragment,null,r.createElement("p",{style:{fontSize:14,color:"#3A3A3A"}},"\u8BF7\u9009\u62E9\u8BFE\u5802\u76EE\u6807\u4E0B\u7684\u8BFE\u5802\u6A21\u5757"),vt==null?void 0:vt.map((Te,Ge)=>r.createElement(w.default,{key:Ge,onChange:St=>{vt[Ge].checked=St.target.checked,$e([...vt])},style:{margin:"0 20px 10px 0"},checked:Te.checked,disabled:Te.show},Te.name))))),r.createElement(f.default,{centered:!0,destroyOnClose:!0,open:rt,title:r.createElement("div",null,"\u6743\u91CD\u8BBE\u7F6E",r.createElement("span",{className:ke.desc},"\uFF08\u8865\u8003\u4E0E\u539F\u8003\u8BD5\u5171\u4EAB\u540C\u4E00\u6743\u91CD\uFF09")),width:"660px",onCancel:()=>gt(!1),footer:r.createElement(U.Z,{align:"middle"},r.createElement(w.default,{checked:ve,onChange:Ze,style:{flex:1,textAlign:"left"},className:"font14"},"\u5168\u9009",r.createElement("span",{className:"font12 c-grey-999 ml10"},"\u5F53\u524D\u9009\u4E2D",hr,"\u4E2A")),r.createElement(k.ZP,{onClick:()=>gt(!1)},"\u53D6\u6D88"),r.createElement(k.ZP,{loading:it,type:"primary",onClick:bn},Bt.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u8BA4"})))},r.createElement("div",{className:ke.weight},r.createElement(Re.Z,{loading:Dt,active:!0},(ft==null?void 0:ft.module_type)==="video"&&r.createElement("div",{className:"mb10"},"\u89C6\u9891\u76F4\u64AD\u4EC5\u652F\u6301\u8BA1\u7B97\u4E0A\u4F20\u5230\u672C\u5E73\u53F0\u7684\u89C6\u9891\u5B66\u4E60\u8FBE\u6210\u60C5\u51B5"),(ft==null?void 0:ft.module_type)==="attendance"&&r.createElement(r.Fragment,null,r.createElement(U.Z,{className:"mb10",align:"middle"},r.createElement("span",{className:"c-red mr5"},"*"),"\u7B7E\u5230\u5206\u503C\u8BBE\u7F6E"),r.createElement("div",{className:ke.qiand},r.createElement("span",null,"\u6B63\u5E38\u7B7E\u5230",r.createElement(R.Z,{className:"ml10",style:{width:60},onChange:Te=>un("normal",Te),value:ft.normal,min:0})),r.createElement("span",null,"\u8FDF\u5230",r.createElement(R.Z,{className:"ml10",style:{width:60},onChange:Te=>un("late",Te),value:ft.late,min:0})),r.createElement("span",null,"\u65E9\u9000",r.createElement(R.Z,{className:"ml10",style:{width:60},onChange:Te=>un("early",Te),value:ft.early,min:0})),r.createElement("span",null,"\u8BF7\u5047",r.createElement(R.Z,{className:"ml10",style:{width:60},onChange:Te=>un("leave",Te),value:ft.leave,min:0})),r.createElement("span",null,"\u65F7\u8BFE",r.createElement(R.Z,{className:"ml10",style:{width:60},onChange:Te=>un("absence",Te),value:ft.absence,min:0})))),r.createElement(U.Z,{className:"mb10",align:"middle"},r.createElement("span",{className:"c-red mr5"},"*"),"\u6743\u91CD\u5206\u914D\u89C4\u5219"),r.createElement(C.ZP.Group,{onChange:Te=>un("custom_rate",Te.target.value),value:ft.custom_rate},r.createElement(C.ZP,{value:!1},"\u5747\u5206\u6743\u91CD"),r.createElement(C.ZP,{className:"ml30",value:!0},"\u81EA\u5B9A\u4E49\u6743\u91CD")),r.createElement("div",{className:ke.line}),r.createElement("div",{className:ke.listWrap,ref:yn},r.createElement(Ie.Z,V({data:(ft==null?void 0:ft.course_target_module_records)||[],itemHeight:80,ref:$t,itemKey:"id"},((hn=ft==null?void 0:ft.course_target_module_records)==null?void 0:hn.length)>5?{height:430}:{}),(Te,Ge)=>{var St,Lt;return r.createElement("div",{key:Te.id,className:ke.li,style:{paddingRight:((St=ft==null?void 0:ft.course_target_module_records)==null?void 0:St.length)>5?20:0}},r.createElement("aside",null,r.createElement(w.default,{checked:Te.status,onChange:an=>un("status",an.target.checked,Ge)})," ",r.createElement("span",{title:Te.name},Te.name)),r.createElement("div",{className:ke.des},r.createElement("div",{className:"font14 c-grey-999"},r.createElement("div",{style:{width:56}},"\u521B\u5EFA\u4EBA\uFF1A"),r.createElement("div",{className:ke.name,title:Te.real_name},Te.real_name)),r.createElement("span",{className:"font14 c-grey-999",style:{margin:"0 70px",whiteSpace:"nowrap"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",Te.created_at),ft!=null&&ft.custom_rate?r.createElement("span",{className:Ne&&Te.status&&(Te.rate===""||Te.rate===null)?`font14 c-grey-999 ${ke.error}`:"font14 c-grey-999"},"\u6743\u91CD",r.createElement(R.Z,{style:{width:60,margin:"0 10px"},value:Te.rate,precision:2,min:0,max:100,onChange:an=>un("rate",an,Ge)}),"%"):r.createElement("span",{className:"font14 c-grey-999"},"\u6743\u91CD\uFF1A",parseFloat(Te.rate),"%")),(Lt=Te==null?void 0:Te.list)==null?void 0:Lt.map((an,Hn)=>r.createElement("div",{key:an.id,className:ke.li,style:{padding:12,background:"#F6F7F9",marginTop:10}},r.createElement("aside",{style:{marginTop:0}},r.createElement(w.default,{checked:an.status,onChange:$n=>{let On=(0,Xe.cloneDeep)(ft);$n.target.checked&&(On.course_target_module_records[Ge].status=$n.target.checked),On.course_target_module_records[Ge].list[Hn].status=$n.target.checked;const _n=Pt(On==null?void 0:On.course_target_module_records);On=en(On),be(_n),je(!1),wt(On)}})," ",r.createElement("span",{title:an.name},an.name),r.createElement("img",{src:et,width:44,height:24,style:{marginLeft:10,cursor:"pointer"}})),r.createElement("div",{className:ke.des},r.createElement("div",{className:"font14 c-grey-999"},r.createElement("div",{style:{width:60}},"\u521B\u5EFA\u4EBA\uFF1A"),r.createElement("div",{className:ke.name,title:an.real_name},an.real_name)),r.createElement("div",{className:"font14 c-grey-999",style:{margin:"0 69px 0 55px",whiteSpace:"nowrap"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",an.created_at),r.createElement("span",{className:"font14 c-grey-999"},"\u6743\u91CD\uFF1A",parseFloat(Te.rate),"%")))),r.createElement("div",{className:ke.line}))}))))))};var Ee=(0,E.connect)(({globalSetting:ht})=>({globalSetting:ht}))(Y),fe=e(61485),we=e(84105),Se=e(94373),D=e(25007),s=e(13719),M=e(16338),I=e(59301),le=Object.defineProperty,xe=Object.defineProperties,Je=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,Nt=(ht,bt,Ke)=>bt in ht?le(ht,bt,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):ht[bt]=Ke,xt=(ht,bt)=>{for(var Ke in bt||(bt={}))qe.call(bt,Ke)&&Nt(ht,Ke,bt[Ke]);if(Qe)for(var Ke of Qe(bt))Et.call(bt,Ke)&&Nt(ht,Ke,bt[Ke]);return ht},Zt=(ht,bt)=>xe(ht,Je(bt)),Mt=(ht,bt,Ke)=>new Promise((At,hn)=>{var Bt=ot=>{try{sn(Ke.next(ot))}catch(Vt){hn(Vt)}},kt=ot=>{try{sn(Ke.throw(ot))}catch(Vt){hn(Vt)}},sn=ot=>ot.done?At(ot.value):Promise.resolve(ot.value).then(Bt,kt);sn((Ke=Ke.apply(ht,bt)).next())});m().locale("zh-cn");const rn=({classroomList:ht,globalSetting:bt,loading:Ke,dispatch:At,user:hn})=>{var Bt,kt,sn;const ot=(0,E.useIntl)(),[Vt,Ln]=(0,t.useState)(Zt(xt({},(0,E.useParams)()),{page:1,sort:"desc"})),{detailCourseStatisticsList:Jt,detailCourseGroupsList:on,detailCourseWorkscore:_,detailCourseActscore:u,detailLeftMenus:A,detailTopBanner:h,detailLeftMenusNames:b}=ht,{top_scores:oe}=Jt,[X,Be]=(0,t.useState)([]),[Oe,We]=(0,t.useState)("1"),[lt,nt]=(0,t.useState)(!1),[vt,$e]=(0,t.useState)(),[rt,gt]=(0,t.useState)(!1),[it,Ct]=(0,t.useState)(!0),[Dt,Gt]=(0,t.useState)(1),[ft,wt]=(0,t.useState)(!1);let[ve,be]=(0,t.useState)([]);const Ne=(0,t.useRef)([]),je=(0,t.useRef)(!0),[Fe,pt]=(0,t.useState)(!1),[Ve]=n.default.useForm(),[st,zt]=(0,t.useState)(null),[Ut,qt]=(0,t.useState)(1),[cn,xn]=(0,t.useState)(!1);Vt.id=Vt.coursesId,Vt.course_group_id=0,Vt.limit=20;let ln;A.course_modules&&(ln=ht.detailLeftMenus.course_modules.filter(Ze=>Ze.type==="board")[0]),(0,t.useEffect)(()=>{At({type:"classroomList/getCourseStatistics",payload:xt({},Vt)})},[Vt.categoryId]),(0,t.useEffect)(()=>{(0,pe.GJ)()&&Nn()},[Vt.categoryId,hn]),(0,t.useEffect)(()=>{At(Oe==="1"?{type:"classroomList/getCourseWorkscore",payload:xt({},Vt)}:{type:"classroomList/getCourseActscore",payload:xt({},Vt)})},[Oe]),(0,t.useEffect)(()=>{Oe==="1"&&(h!=null&&h.course_id)&&$t()},[h]);const $t=()=>Mt(void 0,null,function*(){var Ze;const en=yield(0,re.ZP)(`/api/courses/${h==null?void 0:h.course_id}/statis_config.json`,{method:"get"});(en==null?void 0:en.status)===0&&(qt((Ze=en.data)==null?void 0:Ze.score_type),zt(en.data))}),yn=()=>Mt(void 0,null,function*(){var Ze;const en=yield At({type:"classroomList/getCourseGroupsList",payload:Zt(xt({},Vt),{page:1,limit:9999,nonenavigate:!0,is_list:!0})});Ne.current=[...(Ze=en==null?void 0:en.course_groups)==null?void 0:Ze.map(vn=>({course_group_id:vn==null?void 0:vn.id,group_group_name:vn==null?void 0:vn.name,count:vn==null?void 0:vn.course_members_count}))],je.current=!1}),Nn=()=>Mt(void 0,null,function*(){var Ze;if(it&&!ft){wt(!0),Gt(Dt+1);const en=yield At({type:"classroomList/getCourseGroupsList",payload:Zt(xt({},Vt),{page:Dt,nonenavigate:!0})});let vn=[...en.course_groups];((Ze=en.course_groups)==null?void 0:Ze.length)<20&&(Ct(!1),vn.push({id:0,name:"\u672A\u5206\u73ED"})),wt(!1),be([...ve,...vn])}}),mn=Ze=>{Vt.page=Ze,At({type:"classroomList/getCourseWorkscore",payload:xt({},Vt)})},Xt=()=>Mt(void 0,null,function*(){At({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}});const Ze=yield(0,Se.up)(xt({},Vt));At({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),Ze.status===0&&(H.ZP.success(ot.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),mn(1))}),Yt=(kt=(Bt=ht==null?void 0:ht.detailLeftMenus)==null?void 0:Bt.course_modules)==null?void 0:kt.map(Ze=>Ze.type),Sn=[{title:"\u5E8F\u53F7",render:(Ze,en,vn)=>`${(Vt.page-1)*Vt.limit+vn+1}`,width:60,align:"center"},{title:"\u59D3\u540D",dataIndex:"user_name",width:"12%",ellipsis:!0,align:"center",render:(Ze,en,vn)=>(0,pe.dE)()?Ze:I.createElement("a",{target:"_blank",href:`/classrooms/${Vt==null?void 0:Vt.coursesId}/Studentdetail/${en==null?void 0:en.user_login}`},Ze)},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,width:"16%",ellipsis:!0},(Yt==null?void 0:Yt.find(Ze=>Ze==="course_group"))&&{title:"\u5206\u73ED",dataIndex:"course_group",ellipsis:!0,width:100,align:"center"},(Yt==null?void 0:Yt.find(Ze=>Ze==="shixun_homework"))&&{title:b==null?void 0:b.shixun_homework,dataIndex:"practice_score",align:"center",ellipsis:!0,width:80},(Yt==null?void 0:Yt.find(Ze=>Ze==="program_homework"))&&{title:b==null?void 0:b.program_homework,dataIndex:"hack_score",align:"center",ellipsis:!0,width:80},(Yt==null?void 0:Yt.find(Ze=>Ze==="common_homework"))&&{title:b==null?void 0:b.common_homework,dataIndex:"common_score",align:"center",ellipsis:!0,width:80},(Yt==null?void 0:Yt.find(Ze=>Ze==="online_learning"))&&{title:b==null?void 0:b.online_learning,dataIndex:"shixun_score",align:"center",ellipsis:!0,width:80},(Yt==null?void 0:Yt.find(Ze=>Ze==="group_homework"))&&{title:b==null?void 0:b.group_homework,dataIndex:"group_score",align:"center",ellipsis:!0,width:80},(Yt==null?void 0:Yt.find(Ze=>Ze==="graduation"))&&{title:"\u6BD5\u8BBE\u4EFB\u52A1",dataIndex:"graduation_score",align:"center",width:80},(Yt==null?void 0:Yt.find(Ze=>Ze==="exercise"))&&{title:b==null?void 0:b.exercise,dataIndex:"exercise_score",width:80,ellipsis:!0,align:"center"},{title:ot.formatMessage({id:"classrooms.totalScore",defaultMessage:"\u603B\u6210\u7EE9"}),dataIndex:"total_score",width:80,align:"center",sorter:!0}].filter(Ze=>!!Ze),gn=I.createElement("div",{className:"font12"},"\u8BFE\u5802\u603B\u6210\u7EE9 * 70 %",I.createElement("br",null),"\u8BFE\u5802\u6D3B\u8DC3\u5EA6 * 10%",I.createElement("br",null),"\u8BFE\u5916\u5B66\u4E60\u6210\u7EE9 * 20%",I.createElement("br",null),"\u5176\u4E2D\uFF0C\u8BFE\u5916\u5B66\u4E60\u6210\u7EE9= \u5F53\u524D\u5B66\u751F\u7ECF\u9A8C\u503C / \u8BFE\u5802\u5B66\u751F\u7ECF\u9A8C\u503C \u6700\u5927\u503C*100",I.createElement("br",null)),jn=()=>u.course_members?{color:["#3398DB"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:u.course_members.map(Ze=>Ze.user_name),axisLabel:{interval:0}}],yAxis:[{type:"value"}],series:[{name:"\u6D3B\u8DC3\u5EA6",type:"bar",barWidth:"60%",data:u.course_members.map(Ze=>Ze.total_score)}]}:{},Jn=Ze=>`${Ze}`.replace(/^(\-)*(\d+)\.(\d\d).*$/,"$1$2.$3"),bn=I.createElement("section",{className:q.dropmenu},I.createElement("div",{style:{maxHeight:200,overflow:"auto"}},I.createElement(d(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Ze=>{Nn()},hasMore:it,useWindow:!1},I.createElement(Q.default,{style:{width:240,zIndex:10}},on.group_count>0&&ve.map(function(Ze,en){return I.createElement(Q.default.Item,{key:Ze.id},I.createElement(w.default,{checked:X.includes(Ze.id),value:Ze.id,onChange:vn=>{let wn=X.indexOf(Ze.id);X.indexOf(Ze.id)>-1?Be(X.filter(ir=>ir!==Ze.id)):Be(X.concat(Ze.id))}},Ze.name))})))),I.createElement("aside",{className:q.bg},I.createElement("div",null,I.createElement(k.ZP,{type:"link",onClick:()=>Mt(void 0,null,function*(){Vt.group_ids=X,Vt.page=1,Oe==1?At({type:"classroomList/getCourseWorkscore",payload:xt({},Vt)}):At({type:"classroomList/getCourseActscore",payload:xt({},Vt)})})},"\u786E\u5B9A"),I.createElement(k.ZP,{type:"link",onClick:()=>{Be([])}},"\u91CD\u7F6E")))),Kt=I.createElement(Q.default,{style:{maxHeight:400,width:240,overflow:"auto"}},I.createElement(Q.default.Item,{key:"1",onClick:()=>Mt(void 0,null,function*(){console.log(je.current),je.current&&(yield yn()),console.log(Ne.current),At({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:ot.formatMessage({id:"classrooms.exportTotalScores",defaultMessage:"\u5BFC\u51FA\u603B\u6210\u7EE9"}),course_groups:Ne.current,fn:()=>Mt(void 0,null,function*(){let Ze=yield(0,s.fi)(Zt(xt({},Vt),{group_ids:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}));(Ze==null?void 0:Ze.status)===-4&&($e(Ze),gt(!0))})}})})},ot.formatMessage({id:"classrooms.switchMode",defaultMessage:"\u5207\u6362\u6A21\u5F0F"})),I.createElement(Q.default.Item,{key:"2",onClick:()=>Mt(void 0,null,function*(){je.current&&(yield yn()),At({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:ot.formatMessage({id:"classrooms.exportHomeworkGrades",defaultMessage:"\u5BFC\u51FA\u4F5C\u4E1A\u6210\u7EE9"}),course_groups:Ne.current,fn:()=>Mt(void 0,null,function*(){let Ze=yield(0,s.j6)(Zt(xt({},Vt),{group_ids:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}));(Ze==null?void 0:Ze.status)===-4&&($e(Ze),gt(!0))})}})})},ot.formatMessage({id:"classrooms.homeworkGrades",defaultMessage:"\u4F5C\u4E1A\u6210\u7EE9"})),I.createElement(Q.default.Item,{key:"3",onClick:()=>Mt(void 0,null,function*(){je.current&&(yield yn()),At({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:ot.formatMessage({id:"classrooms.exportExamAndOtherGrades",defaultMessage:"\u5BFC\u51FA\u8BD5\u5377\u53CA\u5176\u4ED6\u6210\u7EE9"}),course_groups:Ne.current,fn:()=>Mt(void 0,null,function*(){let Ze=yield(0,s.iA)(Zt(xt({},Vt),{group_ids:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}));(Ze==null?void 0:Ze.status)===-4&&($e(Ze),gt(!0))})}})})},ot.formatMessage({id:"classrooms.examAndOtherGrades",defaultMessage:"\u8BD5\u5377\u53CA\u5176\u4ED6\u6210\u7EE9"})),(h==null?void 0:h.mooc_course_id)&&I.createElement(Q.default.Item,{key:"5",onClick:()=>Mt(void 0,null,function*(){let Ze=yield(0,s._g)(Zt(xt({},Vt),{group_id:Vt.group_ids||null}));(Ze==null?void 0:Ze.status)===-4&&($e(Ze),gt(!0))})},"\u7B2C\u4E09\u65B9\u6155\u8BFE\u6210\u7EE9"),I.createElement(Q.default.Item,{key:"4"},I.createElement(E.Link,{to:`/classrooms/${Vt.coursesId}/exportlist/course_total_score,course_total_homework,course_total_exercise_and_other`},"\u5386\u53F2\u5BFC\u51FA"))),Pt=I.createElement(Q.default,{style:{maxHeight:400,width:240,overflow:"auto"}},I.createElement(Q.default.Item,{key:"1",onClick:()=>Mt(void 0,null,function*(){let Ze="excel";f.default.confirm({title:ot.formatMessage({id:"classrooms.exportStarStudentsLeaderboard",defaultMessage:"\u5BFC\u51FA\u660E\u661F\u5B66\u5458\u6392\u884C\u699C"}),icon:null,content:I.createElement("div",null,I.createElement("span",null,"\u7EDF\u8BA1\u7EF4\u5EA6"),I.createElement(C.ZP.Group,{defaultValue:"excel",onChange:en=>{Ze=en.target.value},style:{marginLeft:10}},I.createElement(C.ZP,{value:"excel"},ot.formatMessage({id:"classrooms.classDimension",defaultMessage:"\u8BFE\u5802\u7EF4\u5EA6"})),I.createElement(C.ZP,{value:"zip"},ot.formatMessage({id:"classrooms.groupDimension",defaultMessage:"\u73ED\u7EA7\u7EF4\u5EA6"})))),onOk:()=>Mt(void 0,null,function*(){let en=yield(0,s.yd)(Zt(xt({},Vt),{type:Ze}));(en==null?void 0:en.status)===-2&&($e(en),gt(!0))})})})},ot.formatMessage({id:"classrooms.starLeaderboard",defaultMessage:"\u660E\u661F\u6392\u884C\u699C"})),I.createElement(Q.default.Item,{key:"4"},I.createElement(E.Link,{to:`/classrooms/${Vt.coursesId}/exportlist/export_star_user`},"\u5386\u53F2\u5BFC\u51FA"))),un=I.createElement(Q.default,{style:{maxHeight:400,width:240,overflow:"auto"}},I.createElement(Q.default.Item,{key:"3",onClick:()=>Mt(void 0,null,function*(){let Ze=yield(0,s.cr)(Zt(xt({},Vt),{group_id:Vt.group_ids||null}));(Ze==null?void 0:Ze.status)===-2&&($e(Ze),gt(!0))})},"\u6D3B\u8DC3\u5EA6"),I.createElement(Q.default.Item,{key:"4"},I.createElement(E.Link,{to:`/classrooms/${Vt.coursesId}/exportlist/course_member_act_score`},"\u5386\u53F2\u5BFC\u51FA")));return I.createElement("section",null,I.createElement("aside",{className:q.bg},I.createElement(U.Z,{className:"plr30 pt30"},I.createElement(P.Z,{flex:1},I.createElement("span",{className:"font16"},"\u660E\u661F\u5B66\u5458")),I.createElement(P.Z,null,I.createElement(N.Z,{placement:"rightBottom",content:gn,title:"\u660E\u661F\u5B66\u5458\u8BA1\u7B97\u8BF4\u660E",trigger:"hover"},I.createElement("span",{className:"font12"},ot.formatMessage({id:"classrooms.calculationRules",defaultMessage:"\u8BA1\u7B97\u89C4\u5219"}),I.createElement(fe.Z,{className:"ml5"}))),(0,pe.GJ)()&&I.createElement(Ae.Z,{dropdownRender:()=>Pt},I.createElement("a",{style:{marginLeft:"15px"},className:"ant-dropdown-link current",onClick:Ze=>Ze.preventDefault()},ot.formatMessage({id:"classrooms.export",defaultMessage:"\u5BFC\u51FA"}),I.createElement(we.Z,null))))),I.createElement(T,null)),I.createElement("aside",{className:[q.bg,"mt20","plr30 ","mb20",q.tabs].join(" ")},I.createElement("div",{className:q.rightAction},Oe==="1"&&I.createElement(ce.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",onSearch:Ze=>{Vt.keyword=Ze,Vt.page=1,At({type:"classroomList/getCourseWorkscore",payload:xt({},Vt)})},style:{width:260,marginTop:-4,marginRight:10}}),(on==null?void 0:on.group_count)>0&&(0,pe.GJ)()&&I.createElement(Ae.Z,{dropdownRender:()=>bn,open:lt,onOpenChange:Ze=>{nt(Ze)}},I.createElement("a",{className:"ant-dropdown-link current",onClick:Ze=>Ze.preventDefault()},"\u5206\u73ED ",I.createElement(we.Z,null))),(0,pe.RV)()&&Oe!=="3"&&I.createElement("span",{className:"c-blue ml20 current",onClick:()=>Xt()},"\u83B7\u53D6\u6700\u65B0\u6210\u7EE9"),(0,pe.GJ)()&&I.createElement(Ae.Z,{dropdownRender:()=>Oe==="1"?Kt:un},I.createElement("a",{style:{marginLeft:"15px"},className:"ant-dropdown-link current",onClick:Ze=>Ze.preventDefault()},ot.formatMessage({id:"classrooms.export",defaultMessage:"\u5BFC\u51FA"}),I.createElement(we.Z,null)))),I.createElement(he.default,{defaultActiveKey:Oe,onChange:Ze=>{Vt.page=1,We(Ze)},style:{overflow:Oe==="3"?"initial":"hidden"}},I.createElement(he.default.TabPane,{tab:I.createElement("span",{className:"font16"},"\u7528\u6237\u753B\u50CF"),key:"1"},I.createElement(I.Fragment,null,I.createElement("div",{className:q.mode},(st==null?void 0:st.score_type)==1?I.createElement("div",null,"\u5F53\u524D\u4E3A\u5168\u4F5C\u4E1A\u603B\u6210\u7EE9\u7684\u5C55\u793A\u6A21\u5F0F"):I.createElement("div",{style:{display:"flex",alignItems:"center"}},"\u5F53\u524D\u4E3A\u5168\u4F5C\u4E1A\u7684\u767E\u5206\u5236\u6A21\u5F0F\u5C55\u793A",I.createElement(de.Z,{title:I.createElement("div",{style:{lineHeight:"26px"}},I.createElement("div",null,"\u767E\u5206\u5236\u89C4\u5219\uFF1A"),I.createElement("div",null,"\u5B66\u751F\u4F5C\u4E1A\u680F\u76EE\u7684\u6210\u7EE9 =\uFF08\u8BE5\u680F\u76EE\u7684\u4F5C\u4E1A\u5B66\u751F\u603B\u5F97\u5206 / \u8BE5\u680F\u76EE\u4F5C\u4E1A\u7684\u603B\u5206\uFF09* 100 * \u8BE5\u680F\u76EE\u4F5C\u4E1A\u5360\u6BD4"),I.createElement("div",null,"\u4F5C\u4E1A\u5360\u6BD4\uFF1A"),I.createElement("div",null,ot.formatMessage({id:"classrooms.classExperiments",defaultMessage:"\u8BFE\u5802\u5B9E\u9A8C"})," ",st==null?void 0:st.shixun_percent,"%"),I.createElement("div",null,ot.formatMessage({id:"classrooms.programmingHomework",defaultMessage:"\u7F16\u7A0B\u4F5C\u4E1A"})," ",st==null?void 0:st.hack_percent,"%"),I.createElement("div",null,ot.formatMessage({id:"classrooms.graphicHomework",defaultMessage:"\u56FE\u6587\u4F5C\u4E1A"})," ",st==null?void 0:st.normal_percent,"%"),I.createElement("div",null,"\u5206\u7EC4\u4F5C\u4E1A ",st==null?void 0:st.group_percent,"%"),I.createElement("div",null,ot.formatMessage({id:"classrooms.onlineExam",defaultMessage:"\u5728\u7EBF\u8003\u8BD5"})," ",st==null?void 0:st.exercise_percent,"%"))},I.createElement("i",{className:"iconfont icon-a-wenhaobeifen2",style:{marginLeft:4}}))),(0,pe.GJ)()&&I.createElement(M.op,{shape:"default",onClick:()=>{qt(st==null?void 0:st.score_type),Ve.setFieldsValue(xt({},st)),pt(!0)}},ot.formatMessage({id:"classrooms.switchMode",defaultMessage:"\u5207\u6362\u6A21\u5F0F"}))),I.createElement(W.default,{columns:Sn,dataSource:_.course_members,loading:Ke.effects["classroomList/getCourseWorkscore"],pagination:!1,onChange:(Ze,en,vn)=>{console.log("---",vn),vn.order?(Vt.sort_by=vn.field==="total_score"?"score":vn.field,Vt.sort=vn.order,Vt.sort=Vt.sort.replace("end","")):delete Vt.sort,At({type:"classroomList/getCourseWorkscore",payload:xt({},Vt)})}}),I.createElement("aside",{className:"tc mb50 mt30"},I.createElement(y.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:mn,defaultCurrent:1,current:Vt.page||1,defaultPageSize:20,total:_.all_count})))),I.createElement(he.default.TabPane,{tab:I.createElement("span",{className:"font16"},"\u8BFE\u5802\u6D3B\u8DC3\u5EA6"),key:"2"},((sn=u.course_members)==null?void 0:sn.length)===0&&I.createElement(O.Z,null),I.createElement(o.Z,{spinning:Ke.effects["classroomList/getCourseActscore"]},I.createElement("div",{className:q.ruleWrap},I.createElement("h1",{className:"font16"},"Top 10"),I.createElement(N.Z,{placement:"bottom",content:I.createElement("div",null,"\u4F5C\u4E1A\u5B8C\u6210\u6570\uFF08*10\uFF09",I.createElement("br",null),"\u8BD5\u5377\u5B8C\u6210\u6570\uFF08*10\uFF09",I.createElement("br",null),"\u95EE\u5377\u5B8C\u6210\u6570\uFF08*7\uFF09",I.createElement("br",null),"\u8D44\u6E90\u53D1\u5E03\u6570\uFF08*5\uFF09",I.createElement("br",null),"\u5E16\u5B50\u53D1\u5E03\u6570\uFF08*2\uFF09",I.createElement("br",null),"\u5E16\u5B50\u56DE\u590D\u6570\uFF08*1\uFF09",I.createElement("br",null),"\u4F5C\u4E1A\u56DE\u590D\u6570\uFF08*1\uFF09"),title:"\u6D3B\u52A8\u89C4\u5219\u8BA1\u7B97\u8BF4\u660E",trigger:"hover"},I.createElement("span",{className:"font12"},ot.formatMessage({id:"classrooms.calculationRules",defaultMessage:"\u8BA1\u7B97\u89C4\u5219"}),I.createElement(fe.Z,{className:"ml5"})))),I.createElement(ye.Z,{option:jn(),className:"mb50"}))),I.createElement(he.default.TabPane,{tab:I.createElement("span",{className:"font16"},"\u5B66\u4E60\u8FBE\u6210\u5206\u6790"),key:"3"},I.createElement(Ee,{groupIds:(Vt==null?void 0:Vt.group_ids)||[]}))),I.createElement(D.Z,{res:vt,ismodel:rt,setismodel:gt})),I.createElement(f.default,{centered:!0,confirmLoading:cn,maskClosable:!1,open:Fe,title:ot.formatMessage({id:"classrooms.switchMode",defaultMessage:"\u5207\u6362\u6A21\u5F0F"}),width:"501px",onCancel:()=>pt(!1),onOk:()=>{Ve.submit()},className:q.switchMode},I.createElement(n.default,{colon:!1,form:Ve,labelAlign:"left",onFinish:Ze=>Mt(void 0,null,function*(){xn(!0);const en=yield(0,re.ZP)(`/api/courses/${h==null?void 0:h.course_id}/statis_config/${st==null?void 0:st.id}.json`,{method:"put",body:xt({id:st==null?void 0:st.id},Ze)});let vn=(Ze==null?void 0:Ze.shixun_percent)+(Ze==null?void 0:Ze.hack_percent)+(Ze==null?void 0:Ze.normal_percent)+(Ze==null?void 0:Ze.group_percent)+(Ze==null?void 0:Ze.exercise_percent),wn=100-vn+(Ze==null?void 0:Ze.exercise_percent);(en==null?void 0:en.status)===0&&((Ze==null?void 0:Ze.score_type)===2&&vn<100?H.ZP.success("\u66F4\u65B0\u6210\u529F\uFF0C\u5F53\u524D\u4F5C\u4E1A\u5360\u6BD4\u4E4B\u548C\u672A\u7B49\u4E8E100\uFF0C\u9ED8\u8BA4\u5C06\u5728\u7EBF\u8003\u8BD5\u7684\u5360\u6BD4\u589E\u52A0\u4E3A"+wn):H.ZP.success(ot.formatMessage({id:"classrooms.updateSuccess",defaultMessage:ot.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})})),pt(!1),Ve.resetFields(),$t(),At({type:"classroomList/getCourseWorkscore",payload:xt({},Vt)})),xn(!1)})},I.createElement(n.default.Item,{label:"",name:"score_type"},I.createElement(C.ZP.Group,{onChange:Ze=>{qt(Ze.target.value)}},I.createElement(C.ZP,{value:1}," ",ot.formatMessage({id:"classrooms.allHomeworkTotalScoreMode",defaultMessage:"\u5168\u4F5C\u4E1A\u603B\u6210\u7EE9\u6A21\u5F0F"})," "),I.createElement(C.ZP,{value:2,style:{marginLeft:14}}," ",ot.formatMessage({id:"classrooms.allHomeworkPercentageMode",defaultMessage:"\u5168\u4F5C\u4E1A\u7684\u767E\u5206\u5236\u6A21\u5F0F"})," "))),Ut===2&&I.createElement(I.Fragment,null,I.createElement(U.Z,null,I.createElement(n.default.Item,{label:ot.formatMessage({id:"classrooms.classExperiments",defaultMessage:"\u8BFE\u5802\u5B9E\u9A8C"}),name:"shixun_percent"},I.createElement(R.Z,{min:0,max:100,style:{width:314},formatter:Ze=>Jn(Ze)})),I.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"%")),I.createElement(U.Z,null,I.createElement(n.default.Item,{label:ot.formatMessage({id:"classrooms.programmingHomework",defaultMessage:"\u7F16\u7A0B\u4F5C\u4E1A"}),name:"hack_percent"},I.createElement(R.Z,{min:0,max:100,style:{width:314},formatter:Ze=>Jn(Ze)})),I.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"%")),I.createElement(U.Z,null,I.createElement(n.default.Item,{label:ot.formatMessage({id:"classrooms.graphicHomework",defaultMessage:"\u56FE\u6587\u4F5C\u4E1A"}),name:"normal_percent"},I.createElement(R.Z,{min:0,max:100,style:{width:314},formatter:Ze=>Jn(Ze)})),I.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"%")),I.createElement(U.Z,null,I.createElement(n.default.Item,{label:"\u5206\u7EC4\u4F5C\u4E1A",name:"group_percent"},I.createElement(R.Z,{min:0,max:100,style:{width:314},formatter:Ze=>Jn(Ze)})),I.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"%")),I.createElement(U.Z,null,I.createElement(n.default.Item,{label:ot.formatMessage({id:"classrooms.onlineExam",defaultMessage:"\u5728\u7EBF\u8003\u8BD5"}),name:"exercise_percent"},I.createElement(R.Z,{min:0,max:100,style:{width:314},formatter:Ze=>Jn(Ze)})),I.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"%")),I.createElement("div",{style:{color:"#9096A3",fontSize:"14px",marginBottom:20}},"\u5B66\u751F\u680F\u76EE\u4E2D\u7684\u6210\u7EE9\u5C06\u6309\u7167\uFF08\u5B66\u751F\u8BE5\u4F5C\u4E1A\u603B\u5F97\u5206 / \u4F5C\u4E1A\u603B\u5206\uFF09* 100 * \u767E\u5206\u6BD4")))))};var ct=(0,E.connect)(({classroomList:ht,loading:bt,globalSetting:Ke,user:At})=>({classroomList:ht,globalSetting:Ke,loading:bt,user:At}))(rn)},13719:function(It,me,e){"use strict";e.d(me,{AD:function(){return ke},BA:function(){return et},D9:function(){return $},Hp:function(){return o},IM:function(){return ae},Iy:function(){return R},KM:function(){return Ie},KU:function(){return Pe},MJ:function(){return O},Ne:function(){return j},ON:function(){return Ye},Uj:function(){return Tt},VY:function(){return ge},YO:function(){return Ot},YX:function(){return dt},Zn:function(){return P},_g:function(){return de},_k:function(){return ne},c6:function(){return Re},cr:function(){return N},eV:function(){return re},fi:function(){return Ae},gh:function(){return J},hS:function(){return ee},iA:function(){return ce},j6:function(){return W},je:function(){return pe},jj:function(){return y},kS:function(){return mt},o6:function(){return T},pO:function(){return Xe},rQ:function(){return ue},sA:function(){return Z},xm:function(){return Me},xo:function(){return K},y8:function(){return ye},yd:function(){return he}});var t=e(94373),c=e(95392),m=e(63949),z=e(8591),d=e(78323),E=Object.defineProperty,n=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable,w=(r,S,p)=>S in r?E(r,S,{enumerable:!0,configurable:!0,writable:!0,value:p}):r[S]=p,k=(r,S)=>{for(var p in S||(S={}))H.call(S,p)&&w(r,p,S[p]);if(n)for(var p of n(S))Q.call(S,p)&&w(r,p,S[p]);return r},f=(r,S,p)=>new Promise((a,F)=>{var te=V=>{try{l(p.next(V))}catch(B){F(B)}},g=V=>{try{l(p.throw(V))}catch(B){F(B)}},l=V=>V.done?a(V.value):Promise.resolve(V.value).then(te,g);l((p=p.apply(r,S)).next())});const C=()=>{(0,c.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},U=()=>{(0,c.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},P=r=>f(void 0,null,function*(){C(),(yield(0,t.YR)(k({},r))).status===0&&(yield(0,m.QH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/courses/${r.coursesId}/export_couser_info.json`,query:r}))),U()}),N=r=>f(void 0,null,function*(){const S=yield(0,t.yS)(k({},r));if(S.status===0)z.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_member_act_score`);else{if(S.status===-2)return S;S.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_member_act_score`))}}),Ae=r=>f(void 0,null,function*(){const S=yield(0,t.W0)(k({},r));if(S.status===0)z.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_score`);else{if(S.status===-4)return S;S.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_score`))}}),ce=r=>f(void 0,null,function*(){const S=yield(0,t.Nl)(k({},r));if(S.status===0)z.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_exercise_and_other`);else{if(S.status===-4)return S;S.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_exercise_and_other`))}}),he=r=>f(void 0,null,function*(){const S=yield(0,t.IU)(k({},r));if(S.status===0)z.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),c.history.push(`/classrooms/${r.coursesId}/exportlist/export_star_user`);else{if(S.status===-4)return S;S.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/export_star_user`))}}),de=r=>f(void 0,null,function*(){const S=yield(0,t.td)(k({},r));if(S.status===0)z.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_exercise_and_other`);else{if(S.status===-2)return S;if(S.status===-3)(0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_exercise_and_other`);else if(S.status===-4)return S}}),W=r=>f(void 0,null,function*(){const S=yield(0,t.QX)(k({},r));if(S.status===0)z.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_homework`);else{if(S.status===-4)return S;S.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_homework`))}}),y=(r,S)=>f(void 0,null,function*(){const p=yield(0,t.o_)(k({},r));p.status===0?(z.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"),c.history.push(`/classrooms/${r.coursesId}/exportlist/${S}`)):p.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/${S}`))}),o=(r,S)=>f(void 0,null,function*(){const p=yield(0,t.ZL)(k({},r));p.status===0?(z.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"),c.history.push(`/classrooms/${r.coursesId}/exportlist/${S}`)):p.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/${S}`))}),R=(r,S)=>f(void 0,null,function*(){const p=yield(0,t.aP)(k({},r));p.status===0?(z.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),c.history.push(`/classrooms/${r.coursesId}/exportlist/${S}`)):p.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/${S}`))}),O=(r,S)=>f(void 0,null,function*(){const p=yield(0,t.vV)(k({},r));p.status===0?(z.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"),c.history.push(`/classrooms/${r.coursesId}/exportlist/${S}`)):p.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/${S}`))}),q=r=>f(void 0,null,function*(){C(),(yield exportCourseWorkListAppendix(k({},r))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${r.categoryId}/works_list.zip`,query:r}))),U()}),Z=r=>f(void 0,null,function*(){C(),yield(0,m.QH)("",d.Z.API_SERVER+`/api/polls/${r.categoryId}/commit_result.xlsx`),U()}),J=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/courses/${r.coursesId}/attendances/export_xlsx_data.xlsx`,query:r}))}),T=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/courses/${r.coursesId}/video_study_statics.xlsx`,query:r}))}),Re=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/courses/${r.coursesId}/export_video_study.xlsx`,query:r}))}),re=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/courses/${r.coursesId}/export_course_students_info.xlsx`,query:r}))}),ke=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+"/api/school_manages/students.xlsx",query:r}))}),ue=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+"/api/item_banks/export.xlsx",query:r}))}),ye=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:r}))}),pe=r=>f(void 0,null,function*(){const S=yield(0,t.Uy)(k({},r));S.status===0?(z.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),c.history.push(`/classrooms/${r.coursesId}/exportlist/exercise_score,export_exercise_users`)):S.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ne=r=>f(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/export_records/${r.id}.xlsx`,query:r}))}),Me=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:r}))}),$=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/courses/${r==null?void 0:r.coursesId}/${r.menuKey}_statistic.xlsx?${r.checkedList.map(S=>`course_group_id[]=${S}`).join("&")}`,query:r}))}),j=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/ec_years/${r==null?void 0:r.ec_year_id}/ec_training_objectives.xlsx`,query:r}))}),ae=r=>f(void 0,null,function*(){yield(0,m.FH)(r==null?void 0:r.name,(0,m.NY)({url:d.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:r}))}),ee=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/ec_years/${r==null?void 0:r.ec_year_id}/ec_courses.xlsx`,query:r}))}),K=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/ec_years/${r==null?void 0:r.ec_year_id}/ec_graduation_requirements.xlsx`,query:r}))}),ge=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:r}))}),Pe=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/exercises/${r.categoryId}/rank_list.xlsx`,query:r}))}),mt=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:r}))}),Ye=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/examination_banks/${r.id}.json`,query:r}))}),dt=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/exercises/${r.categoryId}.json`,query:r}))}),Ot=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/polls/${r==null?void 0:r.id}/commit_result.json`,query:r}))}),Tt=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+"/api/paths/get_task_pass.json",query:r}))}),Xe=(r,S)=>f(void 0,null,function*(){yield(0,m.FH)(S||"",(0,m.NY)({url:d.Z.API_SERVER+`/api/exercises/${r==null?void 0:r.exercise_id}/consult_exercise.json`,query:r}))}),Ie=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/competitions/${r==null?void 0:r.identifier}/competition_commit_records/member_works.xlsx`,query:r}))}),et=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/courses/${r==null?void 0:r.coursesId}/group_homeworks/import_group_template.xlsx`,query:r}))})},50371:function(It,me){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let c=1;c{const d=m[z];d!==void 0&&(t[z]=d)})}return t}me.Z=e},77578:function(It,me,e){"use strict";e.d(me,{Z:function(){return t}});const t=c=>c?typeof c=="function"?c():c:null},13845:function(It,me,e){"use strict";e.d(me,{F:function(){return t},Z:function(){return c}});function t(m){return m!=null&&m===m.window}function c(m,z){var d,E;if(typeof window=="undefined")return 0;const n=z?"scrollTop":"scrollLeft";let H=0;return t(m)?H=m[z?"pageYOffset":"pageXOffset"]:m instanceof Document?H=m.documentElement[n]:(m instanceof HTMLElement||m)&&(H=m[n]),m&&!t(m)&&typeof H!="number"&&(H=(E=((d=m.ownerDocument)!==null&&d!==void 0?d:m).documentElement)===null||E===void 0?void 0:E[n]),H}},56762:function(It,me,e){"use strict";e.d(me,{Z:function(){return c}});var t=e(59301);function c(){const[,m]=t.useReducer(z=>z+1,0);return m}},68031:function(It,me,e){"use strict";e.d(me,{Z:function(){return z}});var t=e(16089);function c(d,E,n,H){const Q=n-E;return d/=H/2,d<1?Q/2*d*d*d+E:Q/2*((d-=2)*d*d+2)+E}var m=e(13845);function z(d){let E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:n=()=>window,callback:H,duration:Q=450}=E,w=n(),k=(0,m.Z)(w,!0),f=Date.now(),C=()=>{const P=Date.now()-f,N=c(P>Q?Q:P,k,d,Q);(0,m.F)(w)?w.scrollTo(window.pageXOffset,N):w instanceof Document||w.constructor.name==="HTMLDocument"?w.documentElement.scrollTop=N:w.scrollTop=N,Pn||E},24905:function(It,me,e){"use strict";e.d(me,{default:function(){return R}});var t=e(92310),c=e.n(t),m=e(5630),z=e(59301),d=e(36355),E=e(1684),n=e(32441),Q=z.createContext(null),w=e(98447),k=e(14088),f=e(4572),C=function(O,q){var Z={};for(var J in O)Object.prototype.hasOwnProperty.call(O,J)&&q.indexOf(J)<0&&(Z[J]=O[J]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,J=Object.getOwnPropertySymbols(O);T{var Z;const{prefixCls:J,className:T,rootClassName:Re,children:re,indeterminate:ke=!1,style:ue,onMouseEnter:ye,onMouseLeave:pe,skipGroup:ne=!1,disabled:Me}=O,$=C(O,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:j,direction:ae,checkbox:ee}=z.useContext(d.E_),K=z.useContext(Q),{isFormItemInput:ge}=z.useContext(n.aM),Pe=z.useContext(E.Z),mt=(Z=(K==null?void 0:K.disabled)||Me)!==null&&Z!==void 0?Z:Pe,Ye=z.useRef($.value);z.useEffect(()=>{K==null||K.registerValue($.value)},[]),z.useEffect(()=>{if(!ne)return $.value!==Ye.current&&(K==null||K.cancelValue(Ye.current),K==null||K.registerValue($.value),Ye.current=$.value),()=>K==null?void 0:K.cancelValue($.value)},[$.value]);const dt=j("checkbox",J),[Ot,Tt]=(0,w.ZP)(dt),Xe=Object.assign({},$);K&&!ne&&(Xe.onChange=function(){$.onChange&&$.onChange.apply($,arguments),K.toggleOption&&K.toggleOption({label:re,value:$.value})},Xe.name=K.name,Xe.checked=K.value.includes($.value));const Ie=c()(`${dt}-wrapper`,{[`${dt}-rtl`]:ae==="rtl",[`${dt}-wrapper-checked`]:Xe.checked,[`${dt}-wrapper-disabled`]:mt,[`${dt}-wrapper-in-form-item`]:ge},ee==null?void 0:ee.className,T,Re,Tt),et=c()({[`${dt}-indeterminate`]:ke},f.A,Tt),r=ke?"mixed":void 0;return Ot(z.createElement(k.Z,{component:"Checkbox",disabled:mt},z.createElement("label",{className:Ie,style:Object.assign(Object.assign({},ee==null?void 0:ee.style),ue),onMouseEnter:ye,onMouseLeave:pe},z.createElement(m.Z,Object.assign({"aria-checked":r},Xe,{prefixCls:dt,className:et,disabled:mt,ref:q})),re!==void 0&&z.createElement("span",null,re))))};var N=z.forwardRef(U),Ae=e(94480),ce=e(2738),he=function(O,q){var Z={};for(var J in O)Object.prototype.hasOwnProperty.call(O,J)&&q.indexOf(J)<0&&(Z[J]=O[J]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,J=Object.getOwnPropertySymbols(O);T{const{defaultValue:Z,children:J,options:T=[],prefixCls:Re,className:re,rootClassName:ke,style:ue,onChange:ye}=O,pe=he(O,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ne,direction:Me}=z.useContext(d.E_),[$,j]=z.useState(pe.value||Z||[]),[ae,ee]=z.useState([]);z.useEffect(()=>{"value"in pe&&j(pe.value||[])},[pe.value]);const K=z.useMemo(()=>T.map(S=>typeof S=="string"||typeof S=="number"?{label:S,value:S}:S),[T]),ge=S=>{ee(p=>p.filter(a=>a!==S))},Pe=S=>{ee(p=>[].concat((0,Ae.Z)(p),[S]))},mt=S=>{const p=$.indexOf(S.value),a=(0,Ae.Z)($);p===-1?a.push(S.value):a.splice(p,1),"value"in pe||j(a),ye==null||ye(a.filter(F=>ae.includes(F)).sort((F,te)=>{const g=K.findIndex(V=>V.value===F),l=K.findIndex(V=>V.value===te);return g-l}))},Ye=ne("checkbox",Re),dt=`${Ye}-group`,[Ot,Tt]=(0,w.ZP)(Ye),Xe=(0,ce.Z)(pe,["value","disabled"]),Ie=T.length?K.map(S=>z.createElement(N,{prefixCls:Ye,key:S.value.toString(),disabled:"disabled"in S?S.disabled:pe.disabled,value:S.value,checked:$.includes(S.value),onChange:S.onChange,className:`${dt}-item`,style:S.style,title:S.title},S.label)):J,et={toggleOption:mt,value:$,disabled:pe.disabled,name:pe.name,registerValue:Pe,cancelValue:ge},r=c()(dt,{[`${dt}-rtl`]:Me==="rtl"},re,ke,Tt);return Ot(z.createElement("div",Object.assign({className:r,style:ue},Xe,{ref:q}),z.createElement(Q.Provider,{value:et},Ie)))},W=z.forwardRef(de);var y=z.memo(W);const o=N;o.Group=y,o.__ANT_CHECKBOX=!0;var R=o},98447:function(It,me,e){"use strict";e.d(me,{C2:function(){return d}});var t=e(17313),c=e(37613),m=e(83116);const z=E=>{const{checkboxCls:n}=E,H=`${n}-wrapper`;return[{[`${n}-group`]:Object.assign(Object.assign({},(0,t.Wf)(E)),{display:"inline-flex",flexWrap:"wrap",columnGap:E.marginXS,[`> ${E.antCls}-row`]:{flex:1}}),[H]:Object.assign(Object.assign({},(0,t.Wf)(E)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${H}`]:{marginInlineStart:0},[`&${H}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[n]:Object.assign(Object.assign({},(0,t.Wf)(E)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:E.borderRadiusSM,alignSelf:"center",[`${n}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${n}-inner`]:Object.assign({},(0,t.oN)(E))},[`${n}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:E.checkboxSize,height:E.checkboxSize,direction:"ltr",backgroundColor:E.colorBgContainer,border:`${E.lineWidth}px ${E.lineType} ${E.colorBorder}`,borderRadius:E.borderRadiusSM,borderCollapse:"separate",transition:`all ${E.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:E.checkboxSize/14*5,height:E.checkboxSize/14*8,border:`${E.lineWidthBold}px solid ${E.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${E.motionDurationFast} ${E.motionEaseInBack}, opacity ${E.motionDurationFast}`}},"& + span":{paddingInlineStart:E.paddingXS,paddingInlineEnd:E.paddingXS}})},{[` +(self.webpackChunk=self.webpackChunk||[]).push([[1427],{89489:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},59477:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},40001:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},49198:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},84105:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},18785:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},73331:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},15277:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},52671:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},8657:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},56082:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},33853:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},15075:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},62772:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},43531:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},61485:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},38819:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},47472:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},87395:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(w,k){return c.createElement(d.Z,(0,t.Z)({},w,{ref:k,icon:z}))},n=c.forwardRef(E),H=n},25007:function(It,me,e){"use strict";var t=e(59301),c=e(43418),m=e(3113);function z({res:d,ismodel:E,setismodel:n}){return t.createElement(c.default,{open:E,title:"\u63D0\u793A",footer:null,style:{background:"transparen"},centered:!0,width:670,maskClosable:!1},d==null?void 0:d.message,t.createElement("div",{style:{textAlign:"right"}},t.createElement(m.ZP,{onClick:()=>{n(!1)},type:"primary"},"\u786E\u8BA4")))}me.Z=z},47140:function(It,me,e){"use strict";e.d(me,{i:function(){return a},Z:function(){return O}});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"},c=e(71418),m=e(6848),z=e(93948),d=e(92310),E=e.n(d),n=e(63949),H=e(13922),Q=e(81779),w=e(79005),k=e(20345),f=e(77882),C=e(31081),U=e(75309),P=e(71979),N=e(47558),Ae=e(42922),ce=e(66832),he=e(96593),de=e(19664),W=e(91833),y=e(59301);const a=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:w,swimg:k},{name:"101\u8BA1\u5212",ptimg:f,swimg:C},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:U,swimg:P},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:N,swimg:Ae},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ce,swimg:he},{name:"\u519B\u961F\u4E00\u6D41",ptimg:de,swimg:W}];var O=({className:q,dataSource:Z=[],col:J=4,right:T,bottom:Re=23,precision:re=0,wrapWidth:ke=1200,trackEventItems:ue,loading:ye,onRemove:pe=()=>{},isCurrent:ne=!0,showAlias:Me=!1,showProgress:$=!1})=>{const j=Math.floor((ke-(J-1)*T)/J),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(ee=>(window.ENV==="build"&&(ee.ptimg=`/react/build${ee.ptimg}`,ee.swimg=`/react/build${ee.swimg}`),ee));return y.createElement(c.Z,{spinning:ye},y.createElement("div",{className:E()(t.list,q)},!!(Z!=null&&Z.length)&&(Z==null?void 0:Z.map((ee,K)=>{var ge,Pe,mt,Ye,dt,Ot;const{name:Tt,id:Xe,identifier:Ie,featured:et,school_name:r,image_url:S,excellent:p,is_plan:o}=ee;return y.createElement("div",{key:Xe,className:ne&&$?t.wrapisCurrent:t.wrap,style:{width:j,marginRight:(1+K)%J===0?0:T+re,marginBottom:Re}},y.createElement("a",{className:t.li,onClick:F=>{F.preventDefault(),F.stopPropagation(),ue&&(0,n.L9)([ue]),(0,n.xg)(`/paths/${Ie}`)}},y.createElement("div",{className:t.img},y.createElement("img",{className:t.cover,src:`${S}`}),ne&&(0,Q.bg)()&&(ee==null?void 0:ee.studying)&&y.createElement("div",{className:`${t.movebq} user-path-items`,onClick:F=>{F.stopPropagation(),pe(ee)}},y.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),y.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ge=ee==null?void 0:ee.subject_tags)==null?void 0:ge.map((F,te)=>{var g,l;if(te===0){const B=(g=oe.find(x=>x.name==F))==null?void 0:g.swimg;return y.createElement("img",{className:t.sign,src:B,style:{left:"-4px"}})}const V=(l=oe.find(B=>B.name==F))==null?void 0:l.ptimg;return y.createElement("img",{className:t.sign,src:V,style:{left:`${48+52*(te-1)+2*te}px`}})}),y.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ee==null?void 0:ee.excellent)&&y.createElement("div",{className:t.bq},"\u5F00\u653E\u8BFE\u7A0B"))),y.createElement("div",{className:t.name},y.createElement(m.Z,{title:Me&&(ee!=null&&ee.excellent_alias_name)?y.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Tt}`,y.createElement("br",null),y.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ee==null?void 0:ee.excellent_alias_name}`)):Tt},y.createElement("span",{className:t.e},Me&&(ee==null?void 0:ee.excellent_alias_name)||Tt))),ne&&$&&((Pe=ee==null?void 0:ee.progress)==null?void 0:Pe.all_score)!=0&&y.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},y.createElement(z.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((mt=ee==null?void 0:ee.progress)==null?void 0:mt.my_score)/((Ye=ee==null?void 0:ee.progress)==null?void 0:Ye.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(dt=ee==null?void 0:ee.progress)==null?void 0:dt.my_score,"/",(Ot=ee==null?void 0:ee.progress)==null?void 0:Ot.all_score),(!ne||!$)&&y.createElement("div",{className:t.tags},y.createElement("div",null,y.createElement(m.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),y.createElement("span",null,ee.stages_count))),y.createElement(m.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),y.createElement("span",null,ee.members_count)))))))})),!Z.length&&y.createElement(H.Z,null)))}},16338:function(It,me,e){"use strict";e.d(me,{jL:function(){return d},w9:function(){return sn},vv:function(){return A},dN:function(){return Jt},QD:function(){return Sn},cQ:function(){return g.Z},vg:function(){return Ke},Oz:function(){return Zt},op:function(){return $t},O5:function(){return Hn},_b:function(){return Pt},t7:function(){return Re},tT:function(){return ue},Gi:function(){return $e},YG:function(){return ae},Ed:function(){return nt},kT:function(){return Oe},qp:function(){return Ae},Um:function(){return a},K3:function(){return de},vr:function(){return Jn},qE:function(){return mn},Je:function(){return Me},wb:function(){return Tt},rC:function(){return te},lB:function(){return et},cq:function(){return Gt},kO:function(){return be},tp:function(){return q},Si:function(){return _n},k8:function(){return so},Du:function(){return Jr}});var t=e(59301),c={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"},m="data:image/png;base64,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",d=({dataSource:Ue=[],img:ze,imgWidth:Ce=346,title:ut,sunTitle:jt,bannerExtraContent:Qt})=>t.createElement("div",{className:c.banner},t.createElement("div",{className:c.content},t.createElement("aside",null,t.createElement("p",null,t.createElement("b",null,ut),t.createElement("span",null,jt)),Ue.length>0&&t.createElement("div",{className:c.btns},Ue.map((ot,tn)=>t.createElement("div",{key:tn,onClick:ot.click},ot.name,ot.sign?t.createElement("img",{src:m,width:39}):null))),Qt),ze&&t.createElement("img",{style:{marginTop:33,marginRight:38},src:ze,width:Ce}))),E={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"},n=e(92310),H=e.n(n),Q=e(89392),w=Object.defineProperty,k=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,U=(Ue,ze,Ce)=>ze in Ue?w(Ue,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ue[ze]=Ce,P=(Ue,ze)=>{for(var Ce in ze||(ze={}))f.call(ze,Ce)&&U(Ue,Ce,ze[Ce]);if(k)for(var Ce of k(ze))C.call(ze,Ce)&&U(Ue,Ce,ze[Ce]);return Ue},Ae=({dataSource:Ue=[],value:ze,onChange:Ce,onTitleChange:ut,className:jt,title:Qt,titleWidth:ot=41,style:tn={},fontColor:An="#6A7283",showCount:Fn,classNameActive:Yn,styleItem:Rt={}})=>{const[Pn,Dn]=(0,t.useState)(0),[tr,En]=(0,t.useState)(!1),In=(0,t.useRef)(null),qn=(0,t.useRef)(null);return(0,t.useEffect)(()=>{var cr;Ue.length!==0&&(((cr=In==null?void 0:In.current)==null?void 0:cr.clientHeight)>97?Dn(1):Dn(0)),Ue.length===0&&Dn(0),En(!1)},[Ue]),t.createElement("div",{className:H()(E.row,jt),style:tn},t.createElement("div",{onClick:(0,Q.throttle)(()=>ut==null?void 0:ut(),2e3),style:{width:ot,marginTop:tr?12:4},className:`${E.title} ${ut?"current":""}`},Qt),t.createElement("div",{className:tr?`${E.tagsWrap} ${E.tagsBorderWrap}`:E.tagsWrap},t.createElement("div",{className:E.bar,ref:qn,style:Pn>0?{height:Pn===1?97:"auto",overflow:Pn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},t.createElement("div",{className:E.tag,ref:In},Ue==null?void 0:Ue.map(cr=>t.createElement("span",{onClick:()=>Ce(cr.id),key:cr.id,style:P(P({color:An},Rt),(cr==null?void 0:cr.style)||{}),className:ze===cr.id?H()(Yn||E.active,cr.classNameActive):""},t.createElement("span",{title:cr.name,className:E.name},cr.name),!!Fn&&t.createElement("span",{className:E.num},cr.count))))),!!Pn&&t.createElement(t.Fragment,null,Pn===1?t.createElement("div",{onClick:()=>{var cr;Dn(2),((cr=In==null?void 0:In.current)==null?void 0:cr.clientHeight)>245?En(!0):En(!1)},className:E.action},"\u5C55\u5F00",t.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):t.createElement("div",{onClick:()=>{qn.current.scrollTop=0,Dn(1),En(!1)},className:E.action},"\u6536\u8D77",t.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},ce={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:Ue=[],value:ze,onChange:Ce,onTitleChange:ut,className:jt,title:Qt,titleWidth:ot=41,style:tn={},fontColor:An="#6A7283",showCount:Fn,expand:Yn=!0})=>{const[Rt,Pn]=(0,t.useState)(0),[Dn,tr]=(0,t.useState)(!1),En=(0,t.useRef)(null),In=(0,t.useRef)(null),[qn,cr]=(0,t.useState)(Yn);return t.createElement("div",{className:H()(ce.row,jt),style:tn},t.createElement("div",{className:"flex item-center justify-between"},t.createElement("div",{onClick:(0,Q.throttle)(()=>ut==null?void 0:ut(),2e3),style:{width:ot,marginTop:Dn?12:4},className:`${ce.title} ${ut?"current":""}`},Qt),t.createElement("i",{className:`iconfont ${qn?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:qn?8:10},onClick:()=>cr(!qn)})),qn&&t.createElement("div",{className:Dn?`${ce.tagsWrap} ${ce.tagsBorderWrap}`:ce.tagsWrap},t.createElement("div",{className:ce.fenge}),t.createElement("div",{className:ce.bar,ref:In},t.createElement("div",{className:ce.tag,ref:En},Ue==null?void 0:Ue.map(wr=>t.createElement("span",{onClick:()=>Ce(wr.id),key:wr.id,style:{color:An},className:ze===wr.id?ce.active:""},t.createElement("span",{title:wr.name,className:ce.name},wr.name),!!Fn&&t.createElement("span",{className:ce.num},wr.count)))))))},W={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},a=({dataSource:Ue=[],value:ze,onChange:Ce,onTitleChange:ut,className:jt,title:Qt,titleWidth:ot=41,style:tn={},fontColor:An="#fff",showCount:Fn,expand:Yn=!0})=>{const[Rt,Pn]=(0,t.useState)(0),[Dn,tr]=(0,t.useState)(!1),En=(0,t.useRef)(null),In=(0,t.useRef)(null),[qn,cr]=(0,t.useState)(Yn);return t.createElement("div",{className:H()(W.row,jt),style:tn},t.createElement("div",{className:"flex item-center justify-between"},t.createElement("div",{onClick:(0,Q.throttle)(()=>ut==null?void 0:ut(),2e3),style:{width:ot},className:`${W.title} ${ut?"current":""}`},Qt),t.createElement("i",{className:`iconfont ${qn?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:qn?"#00DDC7":"#037F74",fontSize:qn?10:12},onClick:()=>cr(!qn)})),qn&&t.createElement("div",{className:Dn?`${W.tagsWrap} ${W.tagsBorderWrap}`:W.tagsWrap},t.createElement("div",{className:W.bar,ref:In},t.createElement("div",{className:W.tag,ref:En},Ue==null?void 0:Ue.map(wr=>t.createElement("span",{onClick:()=>Ce(wr.id),key:wr.id,style:{color:An},className:ze===wr.id?W.active:""},t.createElement("span",{title:wr.name,className:W.name},wr.name),!!Fn&&t.createElement("span",{className:W.num},wr.count)))))))},R={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"},q=({dataSource:Ue=[],value:ze,onChange:Ce,className:ut,style:jt={}})=>t.createElement("div",{style:jt,className:H()(R.tabs,ut)},Ue.map(Qt=>t.createElement("span",{onClick:()=>Ce(Qt.id),className:ze===Qt.id?R.active:"",key:Qt.id},Qt.name))),Z={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"},J=e(92832),Re=({dataSource:Ue=[],value:ze="",onChange:Ce,onInputChange:ut=()=>{},className:jt,style:Qt={},placeholder:ot,allowClear:tn=!1})=>{var An;const[Fn,Yn]=(0,t.useState)(""),[Rt,Pn]=(0,t.useState)("");(0,t.useEffect)(()=>{var En;let In=ze;(En=JSON.stringify(ze))!=null&&En.includes("{")&&(Yn(ze.id),In=ze.value||"");try{Pn(decodeURIComponent(In||""))}catch(qn){Pn(decodeURIComponent(In||""))}},[ze]);const Dn=()=>{Ce(encodeURIComponent(Rt),Fn||null)},tr=En=>{En!==Fn&&(Yn(En),Ce(encodeURIComponent(Rt),En))};return t.createElement("div",{className:H()(Z.input,jt),style:Qt},!!Ue.length&&t.createElement("div",{className:Z.dropdown},t.createElement("div",{className:Z.text},(An=Ue.find(En=>En.id===Fn))==null?void 0:An.name,t.createElement("i",{className:"iconfont icon-zhankai4"}),t.createElement("b",{className:Z.b1}),t.createElement("b",{className:Z.b2})),t.createElement("div",{className:Z.menu},Ue.map((En,In)=>t.createElement("div",{key:In,onClick:()=>tr(En.id)},En.name)))),t.createElement(J.default,{onPressEnter:Dn,value:Rt,onChange:En=>{Pn(En.target.value),ut(encodeURIComponent(En.target.value),Fn||null)},bordered:!1,placeholder:ot}),t.createElement("i",{onClick:Dn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},re={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},ue=({dataSource:Ue=[],value:ze="",onChange:Ce,onInputChange:ut=()=>{},className:jt,style:Qt={},placeholder:ot,allowClear:tn=!1})=>{var An;const[Fn,Yn]=(0,t.useState)(""),[Rt,Pn]=(0,t.useState)("");(0,t.useEffect)(()=>{var En;let In=ze;(En=JSON.stringify(ze))!=null&&En.includes("{")&&(Yn(ze.id),In=ze.value||"");try{Pn(decodeURIComponent(In||""))}catch(qn){Pn(decodeURIComponent(In||""))}},[ze]);const Dn=()=>{Ce(encodeURIComponent(Rt),Fn||null)},tr=En=>{En!==Fn&&(Yn(En),Ce(encodeURIComponent(Rt),En))};return t.createElement("div",{className:H()(re.input,jt),style:Qt},!!Ue.length&&t.createElement("div",{className:re.dropdown},t.createElement("div",{className:re.text},(An=Ue.find(En=>En.id===Fn))==null?void 0:An.name,t.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),t.createElement("div",{className:re.menu},Ue.map((En,In)=>t.createElement("div",{key:In,onClick:()=>tr(En.id)},En.name)))),t.createElement(J.default,{onPressEnter:Dn,value:Rt,onChange:En=>{Pn(En.target.value),ut(encodeURIComponent(En.target.value),Fn||null)},bordered:!1,placeholder:ot}),t.createElement("i",{onClick:Dn,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"},pe=e(95392),Me=({value:Ue,onChange:ze,className:Ce,total:ut,pageSize:jt,style:Qt={}})=>{const ot=(0,pe.useIntl)(),tn=Ue<2,An=Ue>=Math.ceil(ut/jt);return ut<=jt?t.createElement(t.Fragment,null):t.createElement("div",{className:H()(ye.quickPager,Ce),style:Qt},t.createElement("div",{onClick:()=>{tn||ze(Ue-1,"prev")},className:tn?ye.disabled:""},ot.formatMessage({id:"shixuns.previousPage"})),t.createElement("div",{onClick:()=>{An||ze(Ue+1,"next")},className:An?ye.disabled:""},ot.formatMessage({id:"shixuns.nextPage"})))},$={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"},j=e(71418),oe=e(6848),ee=e(13570),K=e(78323),ge=e(63949),Pe=e(96908),mt=e(57177),Ye=e(81378),dt=e(13922),Tt=({className:Ue,dataSource:ze=[],col:Ce=4,right:ut,bottom:jt=23,precision:Qt=0,wrapWidth:ot=1200,trackEventItems:tn,loading:An})=>{const Fn=(0,pe.useIntl)(),Yn=Math.floor((ot-(Ce-1)*ut)/Ce);return t.createElement(j.Z,{spinning:An},t.createElement("div",{className:H()($.list,Ue)},!!ze.length&&ze.map((Rt,Pn)=>{const{name:Dn,id:tr,identifier:En,power:In,cover_image_id:qn,pic:cr}=Rt;return t.createElement("div",{className:$.wrap,key:tr,style:{width:Yn,marginRight:(1+Pn)%Ce===0?0:ut+Qt,marginBottom:jt}},t.createElement("a",{target:"_blank",href:`/shixuns/${En}/challenges`,className:$.li,onClick:wr=>{wr.preventDefault(),tn&&(0,ge.L9)([tn]),In&&(0,ge.xg)(`/shixuns/${En}/challenges`)}},t.createElement("div",{className:$.img},t.createElement("img",{className:$.cover,src:`${cr}`}),Rt.is_jupyter&&t.createElement("img",{className:$.sign,src:Pe}),Rt.is_jupyter_lab&&t.createElement("img",{className:$.sign,src:mt}),Rt.is_unity_3d&&t.createElement("img",{className:$.sign,src:Ye})),t.createElement("div",{className:$.name},t.createElement(oe.Z,{title:Dn||Fn.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})},t.createElement("span",{className:$.e},Dn||Fn.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})))),t.createElement("div",{className:$.tags},t.createElement(oe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,Rt.challenges_count))),!!Rt.myshixuns_count&&t.createElement(oe.Z,{placement:"bottom",title:Fn.formatMessage({id:"shixuns.numberOfLearners"})},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),t.createElement("span",null,Rt.myshixuns_count))),t.createElement(oe.Z,{placement:"bottom",title:Fn.formatMessage({id:"shixuns.difficultyCoefficient",defaultMessage:"\u96BE\u5EA6\u7B49\u7EA7"})},t.createElement("span",null,t.createElement("span",null,Rt.level))),t.createElement("div",{className:$.rate},t.createElement(ee.Z,{allowHalf:!0,disabled:!0,defaultValue:Rt.score_info}),t.createElement("span",null,"\xA0",Rt.score_info?`${Rt.score_info}\u5206`:"5\u5206")))),!In&&t.createElement("div",{className:$.lockWrap},t.createElement("img",{src:`${K.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")))}),!ze.length&&t.createElement(dt.Z,null)))},Xe={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"},et=({className:Ue,dataSource:ze=[],col:Ce=4,right:ut,bottom:jt=23,precision:Qt=0,wrapWidth:ot=1200,wrapClassName:tn,trackEventItems:An,loading:Fn})=>{const Yn=Math.floor((ot-(Ce-1)*ut)/Ce);return t.createElement(j.Z,{spinning:Fn},t.createElement("div",{className:H()(Xe.list,Ue)},!!ze.length&&ze.map((Rt,Pn)=>{const{name:Dn,id:tr,identifier:En,power:In,cover_image_id:qn,pic:cr}=Rt;return t.createElement("div",{className:H()(Xe.wrap,tn),key:tr,style:{width:Yn,marginRight:(1+Pn)%Ce===0?0:ut+Qt,marginBottom:jt}},t.createElement("a",{target:"_blank",href:`/shixuns/${En}/challenges`,className:Xe.li,onClick:wr=>{wr.preventDefault(),An&&(0,ge.L9)([An]),In&&(0,ge.xg)(`/shixuns/${En}/challenges`)}},t.createElement("img",{src:e(47621),className:Xe.titleBg}),t.createElement("div",{className:Xe.name},t.createElement(oe.Z,{title:Dn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:Xe.e},Dn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:Xe.img},t.createElement("img",{className:Xe.cover,src:qn?`${K.Z.API_SERVER}/api/attachments/${qn}`:`${K.Z.IMG_SERVER+cr}`}),Rt.is_jupyter&&t.createElement("div",{className:Xe.bq},"Jupyter"),Rt.is_jupyter_lab&&t.createElement("div",{className:Xe.bq},"JupyterLab"),Rt.is_unity_3d&&t.createElement("div",{className:Xe.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:Xe.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:Xe.value},Rt.myshixuns_count)),t.createElement("div",null,t.createElement("span",{className:Xe.text},"\u56F0\u96BE\u7B49\u7EA7"),t.createElement("span",{className:Xe.value},Rt.level))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:Xe.text},"\u5173\u5361\u6570"),t.createElement("span",{className:Xe.value},Rt.challenges_count)),t.createElement("div",{className:Xe.rate},t.createElement(ee.Z,{allowHalf:!0,disabled:!0,defaultValue:Rt.score_info}),t.createElement("span",{className:Xe.value,style:{color:"#FF9C00"}},"\xA0",Rt.score_info?`${Rt.score_info}\u5206`:"5\u5206"))))),!In&&t.createElement("div",{className:Xe.lockWrap},t.createElement("img",{src:`${K.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")))}),!ze.length&&t.createElement(dt.Z,null)))},r={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},S="data:image/png;base64,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",p="data:image/png;base64,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",o="data:image/png;base64,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",te=({className:Ue,dataSource:ze=[],col:Ce=4,right:ut,bottom:jt=23,precision:Qt=0,wrapWidth:ot=1200,trackEventItems:tn,loading:An,wrapClassName:Fn,imgClassName:Yn})=>{const Rt=Math.floor((ot-(Ce-1)*ut)/Ce);return t.createElement(j.Z,{spinning:An},t.createElement("div",{className:H()(r.list,Ue)},!!ze.length&&ze.map((Pn,Dn)=>{const{name:tr,id:En,identifier:In,power:qn,cover_image_id:cr,pic:wr}=Pn;return t.createElement("div",{className:H()(r.wrap,Fn),key:En,style:{width:Rt,marginRight:(1+Dn)%Ce===0?0:ut+Qt,marginBottom:jt}},t.createElement("a",{target:"_blank",href:`/shixuns/${In}/challenges`,className:r.li,onClick:ao=>{ao.preventDefault(),tn&&(0,ge.L9)([tn]),qn&&(0,ge.xg)(`/shixuns/${In}/challenges`)}},t.createElement("div",{className:H()(r.img,Yn)},t.createElement("img",{className:r.cover,src:cr?`${K.Z.API_SERVER}/api/attachments/${cr}`:`${K.Z.IMG_SERVER+wr}`}),Pn.is_jupyter&&t.createElement("img",{className:r.sign,src:S}),Pn.is_jupyter_lab&&t.createElement("img",{className:r.sign,src:p}),Pn.is_unity_3d&&t.createElement("img",{className:r.sign,src:o})),t.createElement("div",{className:r.name},t.createElement(oe.Z,{title:tr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},t.createElement("span",{className:r.e},tr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),t.createElement("div",{className:r.tags},t.createElement(oe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),t.createElement("span",null,Pn.challenges_count))),!!Pn.myshixuns_count&&t.createElement(oe.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,Pn.myshixuns_count))),t.createElement(oe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},t.createElement("span",null,t.createElement("span",null,Pn.level))),t.createElement("div",{className:r.rate},t.createElement(ee.Z,{allowHalf:!0,disabled:!0,defaultValue:Pn.score_info}),t.createElement("span",null,"\xA0",Pn.score_info?`${Pn.score_info}\u5206`:"5\u5206")))),!qn&&t.createElement("div",{className:r.lockWrap},t.createElement("img",{src:`${K.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")))}),!ze.length&&t.createElement(dt.Z,null)))},g=e(47140),l={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"},V=e(79005),B=e(20345),x=e(77882),Y=e(31081),Ee=e(75309),fe=e(71979),we=e(47558),Se=e(42922),D=e(66832),s=e(96593),M=e(19664),I=e(91833),le=Object.defineProperty,xe=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,qe=(Ue,ze,Ce)=>ze in Ue?le(Ue,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ue[ze]=Ce,Et=(Ue,ze)=>{for(var Ce in ze||(ze={}))Je.call(ze,Ce)&&qe(Ue,Ce,ze[Ce]);if(xe)for(var Ce of xe(ze))Qe.call(ze,Ce)&&qe(Ue,Ce,ze[Ce]);return Ue};const Nt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:V,swimg:B},{name:"101\u8BA1\u5212",ptimg:x,swimg:Y},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ee,swimg:fe},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:we,swimg:Se},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:D,swimg:s},{name:"\u519B\u961F\u4E00\u6D41",ptimg:M,swimg:I}];var Zt=({className:Ue,dataSource:ze=[],col:Ce=4,right:ut,bottom:jt=23,precision:Qt=0,wrapWidth:ot=1200,trackEventItems:tn,loading:An,wrapClassName:Fn,imgClassName:Yn,isArrow:Rt=!1,imgStyle:Pn={}})=>{const Dn=Math.floor((ot-(Ce-1)*ut)/Ce),[tr,En]=(0,t.useState)(),[In,qn]=(0,t.useState)(),cr=ao=>En(ao),wr=()=>En(-1);return t.createElement(j.Z,{spinning:An},t.createElement("div",{className:H()(l.list,Ue)},!!(ze!=null&&ze.length)&&(ze==null?void 0:ze.map((ao,lo)=>{var Jo;const{name:qo,id:Uo,identifier:Qo,featured:fa,school_name:wo,image_url:Ho,excellent:zo,is_plan:$o}=ao;return t.createElement("div",{key:Uo,className:H()(l.wrap,Fn),style:{width:Dn,marginRight:(1+lo)%Ce===0?0:ut+Qt,marginBottom:jt}},t.createElement("a",{target:"_blank",href:`/paths/${Qo}`,className:l.li,onClick:Io=>{Io.preventDefault(),tn&&(0,ge.L9)([tn]),(0,ge.xg)(`/paths/${Qo}`)}},t.createElement("img",{src:e(39057),className:l.titleBg}),t.createElement("div",{className:l.name},t.createElement(oe.Z,{title:qo},t.createElement("span",{className:l.e,style:{color:Rt&&tr===lo?"#145DFF":"#000000"},onMouseEnter:()=>{cr(lo)},onMouseLeave:wr},qo))),t.createElement("div",{style:{padding:"14px",paddingBottom:0}},t.createElement("div",{className:H()(l.img,Yn)},t.createElement("img",{className:l.cover,style:Et({},Pn),src:`${K.Z.IMG_SERVER+Ho}`}),(Jo=ao==null?void 0:ao.subject_tags)==null?void 0:Jo.map((Io,co)=>{var Go,na;if(co===0){const jo=(Go=Nt.find(vr=>vr.name==Io))==null?void 0:Go.swimg;return t.createElement("img",{className:l.sign,src:jo,style:{left:"-4px"}})}const sa=(na=Nt.find(jo=>jo.name==Io))==null?void 0:na.ptimg;return t.createElement("img",{className:l.sign,src:sa,style:{left:`${48+52*(co-1)+2*co}px`}})}),t.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(ao==null?void 0:ao.excellent)&&t.createElement("div",{className:l.bq},"\u5F00\u653E\u8BFE\u7A0B"))),t.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},t.createElement("div",null,t.createElement("span",{className:l.text},"\u7AE0\u8282\u6570"),t.createElement("span",{className:l.value},ao.stages_count)),t.createElement("div",null,t.createElement("span",{className:l.text},"\u5B66\u4E60\u4EBA\u6570"),t.createElement("span",{className:l.value},ao.members_count))))))})),!ze.length&&t.createElement(dt.Z,null)))},Mt={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},rn=e(81779),ct=e(59301);const ht=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:V,swimg:B},{name:"101\u8BA1\u5212",ptimg:x,swimg:Y},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ee,swimg:fe},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:we,swimg:Se},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:D,swimg:s},{name:"\u519B\u961F\u4E00\u6D41",ptimg:M,swimg:I}];var Ke=({className:Ue,dataSource:ze=[],col:Ce=4,right:ut,bottom:jt=23,precision:Qt=0,wrapWidth:ot=1200,trackEventItems:tn,loading:An,onRemove:Fn=()=>{},isCurrent:Yn=!0,showAlias:Rt=!1,wrapClassName:Pn,imgClassName:Dn})=>{const tr=Math.floor((ot-(Ce-1)*ut)/Ce),En=[{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(In=>(window.ENV==="build"&&(In.ptimg=`/react/build${In.ptimg}`,In.swimg=`/react/build${In.swimg}`),In));return ct.createElement(j.Z,{spinning:An},ct.createElement("div",{className:H()(Mt.list,Ue)},!!(ze!=null&&ze.length)&&(ze==null?void 0:ze.map((In,qn)=>{var cr;const{name:wr,id:ao,identifier:lo,featured:Jo,school_name:qo,image_url:Uo,excellent:Qo,is_plan:fa}=In;return ct.createElement("div",{key:ao,className:H()(Mt.wrap,Pn),style:{width:tr,marginRight:(1+qn)%Ce===0?0:ut+Qt,marginBottom:jt}},ct.createElement("a",{className:Mt.li,onClick:wo=>{wo.preventDefault(),wo.stopPropagation(),tn&&(0,ge.L9)([tn]),(0,ge.xg)(`/paths/${lo}`)}},ct.createElement("div",{className:H()(Mt.img,Dn)},ct.createElement("img",{className:Mt.cover,src:`${K.Z.IMG_SERVER+Uo}`}),Yn&&(0,rn.bg)()&&(In==null?void 0:In.studying)&&ct.createElement("div",{className:`${Mt.movebq} user-path-items`,onClick:wo=>{wo.stopPropagation(),Fn(In)}},ct.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ct.createElement("span",{className:"c-red"},"\u79FB\u9664")),(cr=In==null?void 0:In.subject_tags)==null?void 0:cr.map((wo,Ho)=>{var zo,$o;if(Ho===0){const co=(zo=En.find(Go=>Go.name==wo))==null?void 0:zo.swimg;return ct.createElement("img",{className:Mt.sign,src:co,style:{left:"-4px"}})}const Io=($o=En.find(co=>co.name==wo))==null?void 0:$o.ptimg;return ct.createElement("img",{className:Mt.sign,src:Io,style:{left:`${48+52*(Ho-1)+2*Ho}px`}})}),ct.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(In==null?void 0:In.excellent)&&ct.createElement("div",{className:Mt.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ct.createElement("div",{className:Mt.name},ct.createElement(oe.Z,{title:Rt&&(In!=null&&In.excellent_alias_name)?ct.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${wr}`,ct.createElement("br",null),ct.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${In==null?void 0:In.excellent_alias_name}`)):wr},ct.createElement("span",{className:Mt.e},Rt&&(In==null?void 0:In.excellent_alias_name)||wr))),ct.createElement("div",{className:Mt.tags},ct.createElement("div",null,ct.createElement(oe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ct.createElement("span",null,ct.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ct.createElement("span",null,In.stages_count))),ct.createElement(oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ct.createElement("span",null,ct.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ct.createElement("span",null,In.members_count)))))))})),!ze.length&&ct.createElement(dt.Z,null)))},At={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"},hn="data:image/png;base64,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",Bt=e(59301),sn=({className:Ue,dataSource:ze=[],col:Ce=4,right:ut,bottom:jt=23,precision:Qt=0,wrapWidth:ot=1200,trackEventItems:tn,loading:An})=>{const Fn=(0,pe.useIntl)(),Yn=Math.floor((ot-(Ce-1)*ut)/Ce);return Bt.createElement(j.Z,{spinning:An},Bt.createElement("div",{className:H()(At.list,Ue)},!!ze.length&&ze.map((Rt,Pn)=>{const{subject_identifier:Dn,id:tr,identifier:En,power:In}=Rt,qn=Rt.is_public!=0&&Rt.is_public;return Bt.createElement("div",{className:At.wrap,key:tr,style:{width:Yn,marginRight:(1+Pn)%Ce===0?0:ut+Qt,marginBottom:jt}},Bt.createElement("a",{className:At.li,onClick:cr=>{cr.preventDefault(),tn&&(0,ge.L9)([tn]),(0,ge.xg)(Rt.first_category_url)}},Bt.createElement("div",{className:At.top},Bt.createElement(oe.Z,{title:Rt.name},Bt.createElement("div",{className:At.name},Rt.name)),Bt.createElement("img",{className:At.img,src:K.Z.IMG_SERVER+"/images/"+Rt.avatar_url}),Bt.createElement("div",{className:At.text,title:Rt.creator},Rt.creator),Dn&&Bt.createElement("div",{className:At.btns},Bt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Bt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),qn&&Bt.createElement("div",{className:At.sign},Fn.formatMessage({id:"classrooms.public",defaultMessage:"\u516C\u5F00"}))),Bt.createElement("div",{className:At.bottom},Rt.visits>0&&Bt.createElement(oe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Bt.createElement("span",null,Bt.createElement("i",{className:"iconfont icon-liulanyan"}),Bt.createElement("span",null,Rt.visits))),Rt.course_members_count>0&&Bt.createElement(oe.Z,{title:"\u6210\u5458",placement:"bottom"},Bt.createElement("span",null,Bt.createElement("i",{className:"iconfont icon-chengyuan"}),Rt.course_members_count)),Rt.tasks_count>0&&Bt.createElement(oe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Bt.createElement("span",null,Bt.createElement("i",{className:"iconfont icon-zuoye"}),Rt.tasks_count)),Rt.is_end?Bt.createElement("div",{style:{color:"#6B758B"}},Fn.formatMessage({id:"classrooms.ended",defaultMessage:"\u5DF2\u7ED3\u675F"})):Bt.createElement("div",{style:{color:"#00B187"}},Fn.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"})))),!Rt.is_accessible&&Bt.createElement("div",{className:At.lockWrap},Bt.createElement("img",{src:`${K.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Bt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ze.length&&Bt.createElement(dt.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"},Vt="data:image/png;base64,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",Jt=({className:Ue,dataSource:ze=[],col:Ce=4,right:ut,bottom:jt=23,precision:Qt=0,wrapWidth:ot=1200,wrapClassName:tn,trackEventItems:An,loading:Fn})=>{const Yn=Math.floor((ot-(Ce-1)*ut)/Ce);return t.createElement(j.Z,{spinning:Fn},t.createElement("div",{className:H()(lt.list,Ue)},!!ze.length&&ze.map((Rt,Pn)=>{const{subject_identifier:Dn,id:tr,identifier:En,power:In}=Rt,qn=Rt.is_public!=0&&Rt.is_public;return t.createElement("div",{className:H()(`${lt.wrap} ${Rt.is_accessible?"":lt.warpStyle}`,tn),key:tr,style:{width:Yn,marginRight:(1+Pn)%Ce===0?0:ut+Qt,marginBottom:jt}},t.createElement("a",{className:lt.li,onClick:cr=>{cr.preventDefault(),An&&(0,ge.L9)([An]),(0,ge.xg)(Rt.first_category_url)}},t.createElement("div",{className:lt.creator},t.createElement("img",{className:lt.img,src:K.Z.IMG_SERVER+"/images/"+Rt.avatar_url}),t.createElement("div",{className:lt.text,title:Rt.creator},Rt.creator)),t.createElement("div",{className:lt.top},t.createElement(oe.Z,{title:Rt.name},t.createElement("div",{className:lt.name},Rt.name)),qn&&t.createElement("div",{className:lt.sign},"\u516C\u5F00")),t.createElement("div",{className:lt.middle},t.createElement("div",{className:lt.row,style:{marginBottom:6}},t.createElement("div",null,t.createElement("span",{className:lt.text},"\u8BBF\u95EE\u91CF"),t.createElement("span",{className:lt.value},(Rt==null?void 0:Rt.visits)||0)),t.createElement("div",null,t.createElement("span",{className:lt.text},"\u6210\u5458"),t.createElement("span",{className:lt.value},(Rt==null?void 0:Rt.course_members_count)||0))),t.createElement("div",{className:lt.row},t.createElement("div",null,t.createElement("span",{className:lt.text,style:{width:42}},"\u4F5C",t.createElement("span",{style:{marginLeft:14}},"\u4E1A")),t.createElement("span",{className:lt.value},(Rt==null?void 0:Rt.tasks_count)||0)),t.createElement("div",null,t.createElement("span",{className:lt.text},"\u72B6\u6001"),Rt.is_end?t.createElement("span",{className:lt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):t.createElement("span",{className:lt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Dn&&t.createElement("div",{className:lt.btns},t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Rt.is_accessible&&t.createElement("div",{className:lt.lockWrap},t.createElement("img",{src:`${K.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")))}),!ze.length&&t.createElement(dt.Z,null)))},an={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},_="data:image/png;base64,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",A=({className:Ue,dataSource:ze=[],col:Ce=4,right:ut,bottom:jt=23,precision:Qt=0,wrapWidth:ot=1200,wrapClassName:tn,trackEventItems:An,loading:Fn})=>{const Yn=Math.floor((ot-(Ce-1)*ut)/Ce);return t.createElement(j.Z,{spinning:Fn},t.createElement("div",{className:H()(an.list,Ue)},!!ze.length&&ze.map((Rt,Pn)=>{const{subject_identifier:Dn,id:tr,identifier:En,power:In}=Rt,qn=Rt.is_public!=0&&Rt.is_public;return t.createElement("div",{className:H()(`${an.wrap} ${Rt.is_accessible?"":an.warpStyle}`,tn),key:tr,style:{width:Yn,marginRight:(1+Pn)%Ce===0?0:ut+Qt,marginBottom:jt}},t.createElement("a",{className:an.li,onClick:cr=>{cr.preventDefault(),An&&(0,ge.L9)([An]),(0,ge.xg)(Rt.first_category_url)}},t.createElement("div",{className:an.creator},t.createElement("img",{className:an.img,src:K.Z.IMG_SERVER+"/images/"+Rt.avatar_url}),t.createElement("div",{className:an.text,title:Rt.creator},Rt.creator)),t.createElement("div",{className:an.top},t.createElement(oe.Z,{title:Rt.name},t.createElement("div",{className:an.name},Rt.name)),qn&&t.createElement("div",{className:an.sign})),t.createElement("div",{className:an.middle},t.createElement("div",{className:an.row,style:{marginBottom:6}},t.createElement("div",null,t.createElement("span",{className:an.text},"\u8BBF\u95EE\u91CF"),t.createElement("span",{className:an.value},(Rt==null?void 0:Rt.visits)||0)),t.createElement("div",null,t.createElement("span",{className:an.text},"\u6210\u5458"),t.createElement("span",{className:an.value},(Rt==null?void 0:Rt.course_members_count)||0))),t.createElement("div",{className:an.row},t.createElement("div",null,t.createElement("span",{className:an.text,style:{width:42}},"\u4F5C",t.createElement("span",{style:{marginLeft:14}},"\u4E1A")),t.createElement("span",{className:an.value},(Rt==null?void 0:Rt.tasks_count)||0)),t.createElement("div",null,t.createElement("span",{className:an.text},"\u72B6\u6001"),Rt.is_end?t.createElement("span",{className:an.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):t.createElement("span",{className:an.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),Dn&&t.createElement("div",{className:an.btns},t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Rt.is_accessible&&t.createElement("div",{className:an.lockWrap},t.createElement("img",{src:`${K.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")))}),!ze.length&&t.createElement(dt.Z,null)))},h={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"},ae=({dataSource:Ue=[],value:ze,onChange:Ce,className:ut,style:jt={},tabBarExtraContent:Qt})=>t.createElement("div",{className:H()(h.tabs,ut),style:jt},t.createElement("div",{className:h.tabsWrap},Ue.map((ot,tn)=>t.createElement("aside",{className:h.tab,onClick:()=>{Ce(ot.id),ot.link&&pe.history.push(ot.link)},key:tn},t.createElement("div",{className:ze===ot.id?h.active:""},ot.name),(ot==null?void 0:ot.resetCount)==null&&(ot==null?void 0:ot.total)!==void 0&&t.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&&t.createElement(oe.Z,{title:(ot==null?void 0:ot.tip)!=null?ot==null?void 0:ot.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},ot==null?void 0:ot.resetCount),"/",t.createElement("span",null,ot==null?void 0:ot.total),"\uFF09"))))),t.createElement("div",{className:h.tabBar},Qt)),X={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"},Oe=({dataSource:Ue=[],value:ze,onChange:Ce,className:ut,style:jt={},tabBarExtraContent:Qt})=>t.createElement("div",{className:H()(X.tabs,ut),style:jt},t.createElement("div",{className:X.tabsWrap},Ue.map((ot,tn)=>t.createElement("aside",{className:X.tab,onClick:()=>{Ce(ot.id),ot.link&&pe.history.push(ot.link)},key:tn},t.createElement("div",{className:ze===ot.id?X.active:""},ot.name),(ot==null?void 0:ot.resetCount)==null&&(ot==null?void 0:ot.total)!==void 0&&t.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&&t.createElement(oe.Z,{title:(ot==null?void 0:ot.tip)!=null?ot==null?void 0:ot.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},ot==null?void 0:ot.resetCount),"/",t.createElement("span",null,ot==null?void 0:ot.total),"\uFF09"))))),t.createElement("div",{className:X.tabBar},Qt)),We={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},nt=({dataSource:Ue=[],value:ze,onChange:Ce,className:ut,style:jt={},tabBarExtraContent:Qt})=>t.createElement("div",{className:H()(We.tabs,ut),style:jt},t.createElement("div",{className:We.tabsWrap},Ue.map((ot,tn)=>t.createElement("aside",{className:`${We.tab} ${ze===ot.id?We.active:""}`,onClick:()=>{Ce(ot.id),ot.link&&pe.history.push(ot.link)},key:tn},t.createElement("div",null,ot.name),(ot==null?void 0:ot.resetCount)==null&&(ot==null?void 0:ot.total)!==void 0&&t.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&&t.createElement(oe.Z,{title:(ot==null?void 0:ot.tip)!=null?ot==null?void 0:ot.tip:""},t.createElement("span",{style:{color:"#9096A3"}},"\uFF08",t.createElement("span",{style:{color:"#000"}},ot==null?void 0:ot.resetCount),"/",t.createElement("span",null,ot==null?void 0:ot.total),"\uFF09"))))),t.createElement("div",{className:We.tabBar},Qt)),$e=({className:Ue,style:ze={},children:Ce})=>t.createElement("div",{className:H()(Ue),style:ze},Ce),rt={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"},gt=e(38854),it=e(20834);const Ct=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Gt=({sortValue:Ue,dropValue:ze,className:Ce,onSort:ut,onDrop:jt,dataSource:Qt=Ct})=>{var ot;return t.createElement("div",{className:H()(rt.orderWrap,Ce)},t.createElement(gt.Z,{dropdownRender:()=>t.createElement(it.default,null,Qt.map((tn,An)=>t.createElement(it.default.Item,{key:An,onClick:()=>jt(tn.id)},tn.name)))},t.createElement("span",{className:rt.orderTextWrap},(ot=Qt.find(tn=>ze===tn.id))==null?void 0:ot.name)),t.createElement("span",{className:rt.orderIconWrap},t.createElement("span",{className:rt.orderAsc},t.createElement("i",{className:Ue==="asc"?`iconfont icon-sanjiaoxing-up font12 ${rt.cursorPointer} ${rt.active}`:`iconfont icon-sanjiaoxing-up font12 ${rt.cursorPointer}`,onClick:()=>ut(Ue==="asc"?"desc":"asc")})),t.createElement("span",{className:rt.orderDesc},t.createElement("i",{className:Ue==="desc"?`iconfont icon-sanjiaoxing-down font12 ${rt.cursorPointer} ${rt.active}`:`iconfont icon-sanjiaoxing-down font12 ${rt.cursorPointer}`,onClick:()=>ut(Ue==="asc"?"desc":"asc")}))))},ft={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const wt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var be=({sortValue:Ue,dropValue:ze,className:Ce,onSort:ut,onDrop:jt,dataSource:Qt=wt})=>{var ot;return t.createElement("div",{className:H()(ft.orderWrap,Ce)},t.createElement(gt.Z,{dropdownRender:()=>t.createElement(it.default,null,Qt.map((tn,An)=>t.createElement(it.default.Item,{key:An,onClick:()=>jt(tn.id)},tn.name)))},t.createElement("span",{className:ft.orderTextWrap},(ot=Qt.find(tn=>ze===tn.id))==null?void 0:ot.name)),t.createElement("span",{className:ft.orderIconWrap},t.createElement("span",{className:ft.orderAsc},t.createElement("i",{className:Ue==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ft.cursorPointer} ${ft.active}`:`iconfont icon-sanjiaoxing-up font12 ${ft.cursorPointer}`,onClick:()=>ut(Ue==="asc"?"desc":"asc")})),t.createElement("span",{className:ft.orderDesc},t.createElement("i",{className:Ue==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ft.cursorPointer} ${ft.active}`:`iconfont icon-sanjiaoxing-down font12 ${ft.cursorPointer}`,onClick:()=>ut(Ue==="asc"?"desc":"asc")}))))},Ne={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"},je=e(3113),Fe=e(76936),pt=Object.defineProperty,Ve=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,zt=Object.prototype.propertyIsEnumerable,Ut=(Ue,ze,Ce)=>ze in Ue?pt(Ue,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ue[ze]=Ce,qt=(Ue,ze)=>{for(var Ce in ze||(ze={}))st.call(ze,Ce)&&Ut(Ue,Ce,ze[Ce]);if(Ve)for(var Ce of Ve(ze))zt.call(ze,Ce)&&Ut(Ue,Ce,ze[Ce]);return Ue},cn=(Ue,ze)=>{var Ce={};for(var ut in Ue)st.call(Ue,ut)&&ze.indexOf(ut)<0&&(Ce[ut]=Ue[ut]);if(Ue!=null&&Ve)for(var ut of Ve(Ue))ze.indexOf(ut)<0&&zt.call(Ue,ut)&&(Ce[ut]=Ue[ut]);return Ce},xn=(Ue,ze,Ce)=>new Promise((ut,jt)=>{var Qt=An=>{try{tn(Ce.next(An))}catch(Fn){jt(Fn)}},ot=An=>{try{tn(Ce.throw(An))}catch(Fn){jt(Fn)}},tn=An=>An.done?ut(An.value):Promise.resolve(An.value).then(Qt,ot);tn((Ce=Ce.apply(Ue,ze)).next())}),$t=Ue=>{var ze=Ue,{className:Ce,style:ut,children:jt,loading:Qt=!1,openLoading:ot,onClick:tn=()=>{},size:An="middle",shape:Fn="round",theme:Yn}=ze,Rt=cn(ze,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Pn,Dn]=(0,t.useState)(!1),tr=(0,t.useMemo)(()=>{switch(Yn){case Fe.Fy.THEMEONE:return Ne.ThemeOne;case Fe.Fy.DEFAULT:default:return Ne.btn}},[Yn]);return t.createElement(je.ZP,qt({onClick:(0,Q.throttle)(En=>xn(void 0,null,function*(){ot&&Dn(!0);try{yield tn(En)}catch(In){console.log("error",In)}ot&&Dn(!1)}),2e3,{leading:!0,trailing:!1}),className:H()(tr,Ne[`${An}-${Fn}`],Ce),style:ut,size:An,shape:Fn,loading:Pn||Qt},Rt),jt)},yn={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"},mn=({className:Ue,style:ze,children:Ce=null,onClick:ut,title:jt})=>t.createElement("div",{className:H()(yn.head,Ue),style:ze},t.createElement("span",{className:"primary-hover",onClick:ut},t.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),t.createElement("b",{title:jt},jt),t.createElement("div",{className:yn.node},Ce)),Xt={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:Ue=!0,confirmTitle:ze,confirmClick:Ce,cancelShow:ut=!0,cancelTitle:jt,cancelClick:Qt,className:ot,style:tn,confirmLoading:An=!1})=>t.createElement("div",{className:H()(Xt.btns,ot),style:tn},Ue&&t.createElement(je.ZP,{loading:An,onClick:Ce,type:"primary",className:Xt.confirm},ze),ut&&t.createElement(je.ZP,{onClick:Qt,className:Xt.cancel},jt)),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"},Jn=({className:Ue,style:ze={},LeftContent:Ce,children:ut,RightContent:jt})=>t.createElement("div",{className:H()(gn.fixedBottom,Ue),style:ze},t.createElement("div",{className:gn.wrap},t.createElement("div",{className:gn.left},Ce),t.createElement("div",{className:gn.center},ut),t.createElement("div",{className:gn.right},jt))),bn={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"},Pt=({className:Ue,style:ze={},dataSource:Ce=[]})=>t.createElement("div",{className:H()(bn.crumbs,Ue),style:ze},Ce.map((ut,jt)=>jtpe.history.push(ut.path)},ut.name):t.createElement("span",null,ut.name),t.createElement("span",null,"\xA0",">","\xA0")):t.createElement("span",{key:jt,style:{color:"#5F6368"}},ut.name))),un=e(31797),Ze=Object.defineProperty,en=Object.defineProperties,vn=Object.getOwnPropertyDescriptors,wn=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,or=Object.prototype.propertyIsEnumerable,hr=(Ue,ze,Ce)=>ze in Ue?Ze(Ue,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ue[ze]=Ce,Te=(Ue,ze)=>{for(var Ce in ze||(ze={}))ir.call(ze,Ce)&&hr(Ue,Ce,ze[Ce]);if(wn)for(var Ce of wn(ze))or.call(ze,Ce)&&hr(Ue,Ce,ze[Ce]);return Ue},Ge=(Ue,ze)=>en(Ue,vn(ze)),St=(Ue,ze)=>{var Ce={};for(var ut in Ue)ir.call(Ue,ut)&&ze.indexOf(ut)<0&&(Ce[ut]=Ue[ut]);if(Ue!=null&&wn)for(var ut of wn(Ue))ze.indexOf(ut)<0&&or.call(Ue,ut)&&(Ce[ut]=Ue[ut]);return Ce};const{Countdown:Lt}=un.default;var Hn=Ue=>{var ze=Ue,{onChange:Ce}=ze,ut=St(ze,["onChange"]);const[jt,Qt]=(0,t.useState)(null);(0,t.useEffect)(()=>{typeof jt=="number"&&jt>=0&&Ce(jt)},[jt]);const ot=tn=>{const An=Math.floor(tn/1e3);Qt(An)};return t.createElement(Lt,Ge(Te({},ut),{onChange:ot}))},$n={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},_n=({DataProps:Ue,className:ze,style:Ce={}})=>{var ut;return t.createElement("div",{className:H()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",$n.ClassRoomItem,ze),style:Ce,onClick:()=>{(0,ge.xg)(Ue==null?void 0:Ue.first_category_url)}},t.createElement("div",{className:"flex flex-col item-center"},t.createElement("img",{src:`${(ut=K.Z)==null?void 0:ut.IMG_SERVER}/images/${Ue==null?void 0:Ue.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Ue==null?void 0:Ue.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}},!!(Ue!=null&&Ue.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:H()("text-16px font-medium",$n.TitleDom)},Ue==null?void 0:Ue.name)),t.createElement("div",{className:"c-grey-333 font-medium"},Ue==null?void 0:Ue.creator),t.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Ue==null?void 0:Ue.course_members_count),t.createElement("div",{className:"c-grey-333 flex item-center justify-between"},t.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Ue==null?void 0:Ue.tasks_count),Ue!=null&&Ue.is_end?t.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):t.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},sr=Object.defineProperty,mr=Object.getOwnPropertySymbols,Kr=Object.prototype.hasOwnProperty,Ar=Object.prototype.propertyIsEnumerable,Mr=(Ue,ze,Ce)=>ze in Ue?sr(Ue,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ue[ze]=Ce,Qr=(Ue,ze)=>{for(var Ce in ze||(ze={}))Kr.call(ze,Ce)&&Mr(Ue,Ce,ze[Ce]);if(mr)for(var Ce of mr(ze))Ar.call(ze,Ce)&&Mr(Ue,Ce,ze[Ce]);return Ue},Jr=({DataProps:Ue=[],selectValue:ze,onChange:Ce,className:ut,style:jt={},extra:Qt,classNameItem:ot,styleItem:tn={},barHidden:An})=>{const[Fn,Yn]=(0,t.useState)();return(0,t.useEffect)(()=>{Yn(Array.isArray(ze)?ze:[ze])},[ze]),t.createElement("div",{className:H()("flex px-20px py-10px gap-40px",ut),style:Qr({borderBottom:"1px solid #D3F0FF"},jt)},Ue==null?void 0:Ue.map(Rt=>t.createElement("div",{key:Rt==null?void 0:Rt.id,className:H()("flex item-center justify-center current c-grey-333 text-16 relative",ot,Rt==null?void 0:Rt.className),style:Qr(Qr({color:Fn!=null&&Fn.includes(Rt==null?void 0:Rt.id)?"#1890FF":"",minWidth:88},tn),(Rt==null?void 0:Rt.style)||{}),onClick:Pn=>{Ce==null||Ce({domEvent:Pn,item:Rt}),Rt!=null&&Rt.link&&pe.history.push(Rt==null?void 0:Rt.link)}},Rt==null?void 0:Rt.name,!An&&(Fn==null?void 0:Fn.includes(Rt==null?void 0:Rt.id))&&t.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),t.createElement("div",{className:"ml-auto"},Qt))},Yr=Object.defineProperty,eo=Object.defineProperties,Zo=Object.getOwnPropertyDescriptors,to=Object.getOwnPropertySymbols,Co=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,mo=(Ue,ze,Ce)=>ze in Ue?Yr(Ue,ze,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):Ue[ze]=Ce,Tr=(Ue,ze)=>{for(var Ce in ze||(ze={}))Co.call(ze,Ce)&&mo(Ue,Ce,ze[Ce]);if(to)for(var Ce of to(ze))Eo.call(ze,Ce)&&mo(Ue,Ce,ze[Ce]);return Ue},So=(Ue,ze)=>eo(Ue,Zo(ze)),so=({value:Ue,onChange:ze,onInputChange:Ce,className:ut,style:jt={},InputProps:Qt})=>{const[ot,tn]=(0,t.useState)(Ue);return t.createElement("div",{className:H()("flex item-center rounded-full px-10px py-2px",ut),style:Tr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},jt)},t.createElement(J.default,So(Tr({bordered:!1},Qt),{onChange:An=>{tn(An.target.value),Ce==null||Ce(encodeURIComponent(An.target.value))},onPressEnter:An=>{ze==null||ze({domEvent:An,item:{value:ot}})}})),t.createElement("img",{className:"h-22px current",src:e(25365),height:22,onClick:An=>{ze==null||ze({domEvent:An,item:{value:ot}})}}))}},92941:function(It,me,e){"use strict";e.r(me),e.d(me,{default:function(){return ct}});var t=e(59301),c=e(56656),m=e.n(c),z=e(26724),d=e.n(z),E=e(95392),n=e(78241),H=e(8591),Q=e(20834),w=e(24905),k=e(3113),f=e(43418),C=e(5112),U=e(95237),P=e(43604),N=e(60324),Ae=e(38854),ce=e(92832),he=e(99313),de=e(6848),W=e(1710),y=e(58421),a=e(71418),R=e(5871),O=e(13922),q={flex_box_center:"flex_box_center___rAB_D",flex_space_between:"flex_space_between___thxzM",flex_box_vertical_center:"flex_box_vertical_center___F4tY6",flex_box_center_end:"flex_box_center_end___r8JQK",flex_box_column:"flex_box_column___sSvJl",bg:"bg___mQXgH",containerTitle:"containerTitle___qt3QK",containerDesc:"containerDesc___qz_Qj",listItem:"listItem___pqPd4",title:"title___xbuRk",titleLeft:"titleLeft___eCOrX",titleRight:"titleRight___QJ5JD",acitons:"acitons___EfL28",memberManager:"memberManager___PqXmq",menu:"menu___b2bjV",topScores:"topScores___tCh6O",first:"first___nhTZp",second:"second___Ko9yk",three:"three___uN_GB",dropmenu:"dropmenu___Ijy35",tabs:"tabs___wLrrY",rightAction:"rightAction___PwBiG",ruleWrap:"ruleWrap___o2oRs",mode:"mode___triNZ",switchMode:"switchMode___DaLGo"},Z=e(78323);m().locale("zh-cn");const J=({classroomList:ht,loading:bt,dispatch:Ke})=>{const At=(0,E.useIntl)(),hn=(0,E.useParams)(),{detailCourseStatisticsList:Bt}=ht,{top_scores:kt}=Bt;return t.createElement("section",{style:{minHeight:200}},t.createElement(a.Z,{spinning:bt.effects["classroomList/getCourseStatistics"]},kt==""&&t.createElement(O.Z,null),kt&&t.createElement("aside",{className:[q.topScores].join(" ")},t.createElement(U.Z,{justify:"center",align:"middle"},kt[3]&&t.createElement(P.Z,{span:3,className:"tc"},t.createElement("img",{src:`${Z.Z.IMG_SERVER}/images/${kt[3].avatar_url}`,alt:""})),kt[1]&&t.createElement(P.Z,{span:5,className:"tc"},t.createElement("img",{src:`${Z.Z.IMG_SERVER}/images/${kt[1].avatar_url}`,alt:""}),t.createElement(P.Z,{className:q.second},t.createElement("span",null))),kt[0]&&t.createElement(P.Z,{span:5,className:"tc"},t.createElement("img",{src:`${Z.Z.IMG_SERVER}/images/${kt[0].avatar_url}`,alt:""}),t.createElement(P.Z,{className:q.first},t.createElement("span",null))),kt[2]&&t.createElement(P.Z,{span:5,className:"tc"},t.createElement("img",{src:`${Z.Z.IMG_SERVER}/images/${kt[2].avatar_url}`,alt:""}),t.createElement(P.Z,{className:q.three},t.createElement("span",null))),kt[4]&&t.createElement(P.Z,{span:3,className:"tc"},t.createElement("img",{src:`${Z.Z.IMG_SERVER}/images/${kt[4].avatar_url}`,alt:""})))),kt&&t.createElement("aside",{className:[q.topScores].join(" ")},t.createElement(U.Z,{justify:"center",align:"middle",className:"pt10 pb20"},kt[3]&&t.createElement(P.Z,{span:3,className:"tc"},t.createElement("span",{className:"username"},kt[3].user_name),t.createElement("br",null),t.createElement("span",{className:"c-light-black font12"},"4th")),kt[1]&&t.createElement(P.Z,{span:5,className:"tc"},t.createElement("span",{className:"username"},kt[1].user_name),t.createElement("br",null),t.createElement("span",{className:"c-light-black font12"},"2nd")),kt[0]&&t.createElement(P.Z,{span:5,className:"tc"},t.createElement("span",{className:"username"},kt[0].user_name),t.createElement("br",null),t.createElement("span",{className:"c-light-black font12"},"1st")),kt[2]&&t.createElement(P.Z,{span:5,className:"tc"},t.createElement("span",{className:"username"},kt[2].user_name),t.createElement("br",null),t.createElement("span",{className:"c-light-black font12"},"3rd")),kt[4]&&t.createElement(P.Z,{span:3,className:"tc"},t.createElement("span",{className:"username"},kt[4].user_name),t.createElement("br",null),t.createElement("span",{className:"c-light-black font12"},"5th"))))))};var T=(0,E.connect)(({classroomList:ht,loading:bt})=>({classroomList:ht,loading:bt}))(J),Re=e(61621),re=e(57193),ke={flex_box_center:"flex_box_center___TgVxN",flex_space_between:"flex_space_between___tsrv2",flex_box_vertical_center:"flex_box_vertical_center___X6J2a",flex_box_center_end:"flex_box_center_end___oVAuL",flex_box_column:"flex_box_column___IOvzR",bg:"bg___gJnOP",add:"add___qnAqO",btn:"btn___tlkiy",setting:"setting___IcAPy",actionBtn:"actionBtn___gQWdv",head:"head___Ndmea",left:"left___qdx9f",lli:"lli___rjlNl",line:"line___qf5MC",active:"active___ONStP",right:"right___TOAr0",top:"top___Xjvfk",rli:"rli___NdIi1",name:"name___luU6N",weight:"weight___KEDj9",listWrap:"listWrap___RSFI7",li:"li___AVmMQ",des:"des___WVdQ8",qiand:"qiand___BCxUq",error:"error___Ta8mF",desc:"desc___A7Kj0"},ue={flex_box_center:"flex_box_center___H73AO",flex_space_between:"flex_space_between___UnPDM",flex_box_vertical_center:"flex_box_vertical_center___t3O0_",flex_box_center_end:"flex_box_center_end___KOIpc",flex_box_column:"flex_box_column___wvuyo",bg:"bg___vtRyz",setting:"setting___YK6mx",box:"box___UrJxk",title:"title___Wf0rf"},ye=e(42441),pe=e(81779),ne=e(59301),Me=Object.defineProperty,$=Object.defineProperties,j=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,ge=(ht,bt,Ke)=>bt in ht?Me(ht,bt,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):ht[bt]=Ke,Pe=(ht,bt)=>{for(var Ke in bt||(bt={}))ee.call(bt,Ke)&&ge(ht,Ke,bt[Ke]);if(oe)for(var Ke of oe(bt))K.call(bt,Ke)&&ge(ht,Ke,bt[Ke]);return ht},mt=(ht,bt)=>$(ht,j(bt)),Ye=(ht,bt)=>{var Ke={};for(var At in ht)ee.call(ht,At)&&bt.indexOf(At)<0&&(Ke[At]=ht[At]);if(ht!=null&&oe)for(var At of oe(ht))bt.indexOf(At)<0&&K.call(ht,At)&&(Ke[At]=ht[At]);return Ke},dt=(ht,bt,Ke)=>new Promise((At,hn)=>{var Bt=lt=>{try{sn(Ke.next(lt))}catch(Vt){hn(Vt)}},kt=lt=>{try{sn(Ke.throw(lt))}catch(Vt){hn(Vt)}},sn=lt=>lt.done?At(lt.value):Promise.resolve(lt.value).then(Bt,kt);sn((Ke=Ke.apply(ht,bt)).next())}),Tt=({loading:ht,setLoading:bt,onFeedback:Ke,onRefresh:At,groupIds:hn})=>{var Bt;const kt=(0,E.useIntl)(),sn=(0,E.useParams)(),[lt,Vt]=(0,t.useState)({page:1,limit:10,group_ids:hn}),[Ln,Jt]=(0,t.useState)(!1),[an,_]=(0,t.useState)(0),[u,A]=(0,t.useState)({}),[h,b]=(0,t.useState)([]),[ae,X]=(0,t.useState)([]),Be=[{title:"\u59D3\u540D",dataIndex:"real_name",align:"left",ellipsis:!0,fixed:"left",render:(nt,vt)=>vt.is_click?ne.createElement("a",{style:{color:"#0152d9"},href:`/classrooms/${sn==null?void 0:sn.coursesId}/StudentSituation/${sn==null?void 0:sn.categoryId}/${vt.login}`,target:"_blank"},nt):nt},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,fixed:"left"},{title:ne.createElement("span",null,"\u8FBE\u6210\u5EA6",ne.createElement(de.Z,{title:"\u6574\u4F53\u8FBE\u6210\u5EA6\u4E3A\u5B66\u751F\u5404\u8BFE\u5802\u76EE\u6807\u7684\u603B\u548C",placement:"top"},ne.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1 current"}))),align:"center",fixed:"left",dataIndex:"rate",render:nt=>nt+"%"}];(0,t.useEffect)(()=>{lt.group_ids=hn,lt.page=1,lt.limit=10,Vt(Pe({},lt)),Oe(lt,!0)},[JSON.stringify(hn)]);const Oe=(nt,vt=!1)=>dt(void 0,null,function*(){var $e,rt;vt?bt(!0):Jt(!0);const gt=yield(0,re.ZP)(`/api/courses/${sn==null?void 0:sn.coursesId}/course_targets/list.json`,{method:"get",params:nt});if((gt==null?void 0:gt.status)!==-1){if(vt){if(!(gt!=null&>.is_set_target)){Ke(Pe({},gt));return}const Ct=($e=gt==null?void 0:gt.table_course_targets)==null?void 0:$e.map(Gt=>({title:ne.createElement("div",{className:"tc"},ne.createElement("div",null,Gt.name),ne.createElement("div",null,"\u5360\u6BD4\uFF1A",Gt.rate,"%")),dataIndex:Gt.id,align:"center",render:wt=>wt+"%"})),Dt=Be.map(Gt=>{if(!(Ct!=null&&Ct.length)){const ft=Gt,{fixed:wt}=ft;return Ye(ft,["fixed"])}return Gt});A(Pe({},gt)),X([...Dt,...Ct])}const it=(rt=gt==null?void 0:gt.course_members)==null?void 0:rt.map(Ct=>{var Dt;const Gt=Pe({},Ct);return(Dt=Ct==null?void 0:Ct.course_target_users)==null||Dt.forEach(ft=>{Gt[ft.course_target_id]=ft.rate}),Gt});b(it),_((gt==null?void 0:gt.total_count)||0),bt(!1),Jt(!1)}}),We=nt=>{lt.page=nt.current,lt.limit=nt.pageSize,Vt(Pe({},lt)),Oe(lt)},at=()=>{var nt,vt,$e;let rt=[{name:"",type:"bar",barGap:1,barWidth:4,color:"#07C160",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#145DFF",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#7296B0",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#193062",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#EB624C",itemStyle:{barBorderRadius:[4,4,0,0]}},{name:"",type:"bar",barGap:1,barWidth:4,color:"#FF9D18",itemStyle:{barBorderRadius:[4,4,0,0]}}],gt=[];return rt=(vt=(nt=u==null?void 0:u.statistics_data)==null?void 0:nt.name)==null?void 0:vt.map((it,Ct)=>(gt.push(it),mt(Pe({},rt[Ct]),{name:String(Ct)}))),{legend:{top:0,right:0,icon:"circle",itemWidth:6,itemGap:12,formatter:function(it){if(!it)return"";let Ct=gt[Number(it)]||"";return console.log(it,Ct,222),Ct.length>5&&(Ct=Ct.slice(0,5)+"..."),Ct}},grid:{top:40,left:"2%",right:0,bottom:0,containLabel:!0},tooltip:{formatter:function(it){console.log(it,"params");var Ct=gt[it.seriesIndex]||"";return Ct+="
",Ct+=it.marker,Ct+=it.name+"\uFF1A",Ct+=it.value[it.seriesIndex+1],Ct}},dataset:{source:(($e=u==null?void 0:u.statistics_data)==null?void 0:$e.source)||[]},xAxis:{type:"category",axisTick:{show:!1},axisLabel:{textStyle:{color:"#999999"}},axisLine:{lineStyle:{color:"#E5E5E5"}}},yAxis:{axisTick:{show:!1},axisLabel:{textStyle:{color:"#999999"}},axisLine:{lineStyle:{color:"#E5E5E5"}}},series:rt}};return ne.createElement("section",{className:ue.bg},ne.createElement("div",{className:"mt20 mb20"},ne.createElement("span",{className:"font14 c-grey-666 mr25"},"\u672C\u6B21\u6570\u636E\u66F4\u65B0\u65F6\u95F4\uFF1A",u==null?void 0:u.updated_at),!(0,pe.dE)()&&ne.createElement("span",{onClick:()=>{At(()=>Oe(lt,!0))},className:"font14 c-light-primary current"},ne.createElement("i",{className:"iconfont icon-shuaxin3 mr10"}),"\u5237\u65B0\u6570\u636E")),!(0,pe.dE)()&&ne.createElement(t.Fragment,null,ne.createElement(U.Z,null,ne.createElement("div",{className:ue.setting},ne.createElement("span",null,"\u76EE\u6807\u5E73\u5747\u8FBE\u6210\u5EA6"),ne.createElement("b",null,u==null?void 0:u.average_rate,"%"),ne.createElement("div",{onClick:()=>{Ke(Pe({},u))}},"\u8BBE\u7F6E\u8FBE\u6210\u5EA6\u6784\u6210")),ne.createElement("div",{className:ue.box},ne.createElement("div",{className:ue.title},ne.createElement("b",null),"\u8FBE\u6210\u5EA6\u533A\u95F4"),ne.createElement(ye.Z,{notMerge:!0,option:at(),style:{width:700,height:170}}))),ne.createElement("div",{style:{marginTop:36,marginBottom:16}},"\u5B66\u5458\u8FBE\u6210\u60C5\u51B5",ne.createElement("span",{className:"ml10 font12 c-grey-999"},"\uFF08\u70B9\u51FB\u5B66\u751F\u59D3\u540D\u53EF\u4EE5\u67E5\u770B\u5B66\u751F\u76EE\u6807\u8FBE\u6210\u8BE6\u60C5\uFF09"))),ne.createElement(W.default,{dataSource:h,columns:ae,onChange:We,loading:Ln,pagination:{pageSize:lt.limit,total:an,current:lt.page,showQuickJumper:!0,showSizeChanger:!0,size:"default",position:["bottomCenter"],showTotal:nt=>ne.createElement("span",{className:"mr10"},"\u5171",ne.createElement("span",{className:"c-orange"},nt),"\u6761\u6570\u636E")},scroll:{x:(Bt=u==null?void 0:u.table_course_targets)!=null&&Bt.length?"max-content":!0}}))},Xe=e(89392),Ie=e(48911),et="data:image/jpeg;base64,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",r=e(59301),S=Object.defineProperty,p=Object.defineProperties,o=Object.getOwnPropertyDescriptors,F=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,l=(ht,bt,Ke)=>bt in ht?S(ht,bt,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):ht[bt]=Ke,V=(ht,bt)=>{for(var Ke in bt||(bt={}))te.call(bt,Ke)&&l(ht,Ke,bt[Ke]);if(F)for(var Ke of F(bt))g.call(bt,Ke)&&l(ht,Ke,bt[Ke]);return ht},B=(ht,bt)=>p(ht,o(bt)),x=(ht,bt,Ke)=>new Promise((At,hn)=>{var Bt=lt=>{try{sn(Ke.next(lt))}catch(Vt){hn(Vt)}},kt=lt=>{try{sn(Ke.throw(lt))}catch(Vt){hn(Vt)}},sn=lt=>lt.done?At(lt.value):Promise.resolve(lt.value).then(Bt,kt);sn((Ke=Ke.apply(ht,bt)).next())});const Y=({globalSetting:ht,dispatch:bt,groupIds:Ke})=>{var At,hn;const Bt=(0,E.useIntl)(),kt=(0,E.useParams)(),[sn,lt]=(0,t.useState)(!0),[Vt,Ln]=(0,t.useState)(!1),[Jt,an]=(0,t.useState)(3),_=(0,t.useRef)([]),u=(0,t.useRef)(null),[A,h]=(0,t.useState)(!1),[b,ae]=(0,t.useState)(!1),[X,Be]=(0,t.useState)({edit:!1,name:"",rate:0}),[Oe,We]=(0,t.useState)(!1),[at,nt]=(0,t.useState)(!1),[vt,$e]=(0,t.useState)([]),[rt,gt]=(0,t.useState)(!1),[it,Ct]=(0,t.useState)(!1),[Dt,Gt]=(0,t.useState)(!0),[ft,wt]=(0,t.useState)({}),[ve,be]=(0,t.useState)(!0),[Ne,je]=(0,t.useState)(!1),[Fe,pt]=(0,t.useState)([]);let[Ve,st]=(0,t.useState)("");const[zt,Ut]=(0,t.useState)(0),[qt,cn]=(0,t.useState)([]),[xn,ln]=(0,t.useState)(0),$t=(0,t.useRef)(null),yn=(0,t.useRef)(null);(0,t.useEffect)(()=>{Ve&&Yt(Ve)},[Ve]),(0,t.useEffect)(()=>{var Te;if(yn.current&&!Dt){const Ge=(Te=yn==null?void 0:yn.current)==null?void 0:Te.querySelector(".rc-virtual-list-scrollbar");return Ge==null||Ge.addEventListener("click",mn),console.log(Ge,"uuu2"),()=>{Ge==null||Ge.removeEventListener("click",mn)}}},[yn.current,Dt,ft]);const Nn=[{name:"\u5B9E\u8BAD\u4F5C\u4E1A",key:"shixun_homework",num:null,preNum:null,total:0,select:0,show:!1},{name:"\u666E\u901A\u4F5C\u4E1A",key:"common_homework",num:null,preNum:null,total:0,select:0,show:!1},{name:"\u5206\u7EC4\u4F5C\u4E1A",key:"group_homework",num:null,preNum:null,total:0,select:0,show:!1},{name:Bt.formatMessage({id:"classrooms.programmingHomework",defaultMessage:"\u7F16\u7A0B\u4F5C\u4E1A"}),key:"program_homework",num:null,preNum:null,total:0,select:0,show:!1},{name:Bt.formatMessage({id:"classrooms.onlineExam",defaultMessage:"\u5728\u7EBF\u8003\u8BD5"}),key:"exercise",num:null,preNum:null,total:0,select:0,show:!1},{name:"\u89C6\u9891\u76F4\u64AD",num:null,preNum:null,total:0,select:0,key:"video",show:!1},{name:"\u8BFE\u5802\u7B7E\u5230",key:"attendance",num:null,preNum:null,total:0,select:0,show:!1}],mn=Te=>{var Ge,St;if((Ge=Te.target.classList)!=null&&Ge.contains("rc-virtual-list-scrollbar")){const Lt=((St=ft==null?void 0:ft.course_target_module_records)==null?void 0:St.length)||0,on=parseInt(Lt*80*Te.offsetY/430);$t.current.scrollTo(on)}},Xt=()=>x(void 0,null,function*(){var Te,Ge,St,Lt,on;lt(!0);const Hn=yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets.json`,{method:"get"});if((Hn==null?void 0:Hn.status)!==-1){const $n=Nn.map(On=>{var _n;const sr=(_n=Hn==null?void 0:Hn.course_modules)==null?void 0:_n.find(mr=>mr.module_type===On.key);return B(V({},On),{name:sr.module_name})});_.current=$n,Ve||(st(((Ge=(Te=Hn==null?void 0:Hn.course_targets)==null?void 0:Te[0])==null?void 0:Ge.id)||""),(Lt=(St=Hn==null?void 0:Hn.course_targets)==null?void 0:St[0])!=null&&Lt.id?u.current=V({},Hn):(cn([]),ln("-"))),pt((on=Hn==null?void 0:Hn.course_targets)==null?void 0:on.map(On=>B(V({},On),{preRate:On.rate}))),Ut(Hn==null?void 0:Hn.rate_sum),lt(!1)}}),Yt=(Te,Ge=!1)=>x(void 0,null,function*(){var St,Lt;Ge?lt(!0):Ln(!0);let on;if(u.current?on=u.current:on=yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets.json`,{method:"get"}),(on==null?void 0:on.status)!==-1){const Hn=(Lt=(St=on==null?void 0:on.course_targets)==null?void 0:St.find(_n=>_n.id===Te))==null?void 0:Lt.course_target_modules,$n=(0,Xe.cloneDeep)(_.current).map(_n=>{const sr=Hn==null?void 0:Hn.find(mr=>mr.module_type===_n.key);return sr?B(V({},_n),{id:sr.id,num:sr.rate,preNum:sr.rate,total:sr.record_count,select:sr.enable_record_count,show:!0}):_n});cn($n);let On=$n.reduce((_n,sr)=>_n+(sr.num||0),0);ln(Math.round(On))}u.current=null,Ln(!1),lt(!1)}),Sn=Te=>x(void 0,null,function*(){lt(!0),(yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets/${Te.id}.json`,{method:"put",body:{name:Te.name,rate:Te.rate}}))&&Xt()}),gn=(Te,Ge=!1)=>x(void 0,null,function*(){var St;let Lt={};if(Ge)Lt.rate=Te.num,lt(!0);else{Ln(!0),Lt.custom_rate=Te.custom_rate;let Hn=[];(St=Te==null?void 0:Te.course_target_module_records)==null||St.map($n=>{var On;Hn.push({id:$n.id,status:$n.status,rate:$n.rate,is_make_up_exercise:$n.is_make_up_exercise}),((On=$n==null?void 0:$n.list)==null?void 0:On.length)>0&&$n.list.map(_n=>{Hn.push({id:_n.id,status:_n.status,rate:_n.rate,is_make_up_exercise:_n.is_make_up_exercise})})}),Lt.course_target_module_records=Hn,(Te==null?void 0:Te.module_type)==="attendance"&&(Lt.normal=Te.normal,Lt.late=Te.late,Lt.early=Te.early,Lt.leave=Te.leave,Lt.absence=Te.absence)}(yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets/${Ve}/course_target_modules/${Te.id}.json`,{method:"put",body:Lt}))&&Yt(Ve,Ge),Ct(!1),gt(!1)}),jn=()=>x(void 0,null,function*(){if(!(X!=null&&X.name)){H.ZP.warning("\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0");return}ae(!0);let Te={};X.id?Te=yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets/${X.id}.json`,{method:"put",body:{name:X.name,rate:X.rate}}):Te=yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets.json`,{method:"post",body:{name:X.name,rate:X.rate}}),Te.status===0&&(h(!1),an(2),Xt()),ae(!1)}),Jn=()=>x(void 0,null,function*(){nt(!0),(yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets/${Ve}/course_target_modules.json`,{method:"post",body:{module_type:vt.filter(Ge=>Ge.checked&&!Ge.show).map(Ge=>Ge.key)}})).status===0&&(We(!1),Yt(Ve)),nt(!1)}),bn=()=>x(void 0,null,function*(){const{course_target_module_records:Te=[]}=ft,Ge=Te.filter(on=>on.status);let St=Ge.reduce((on,Hn)=>on+Number(Hn.rate||0),0);if(!Ge.length){H.ZP.warning("\u8BF7\u9009\u62E9\u8003\u5BDF\u7684\u5185\u5BB9");return}if(Math.round(St)!==100){H.ZP.warning("\u6743\u91CD\u603B\u548C\u5FC5\u987B\u7B49\u4E8E100%");return}if(Ge.some(on=>on.status&&(on.rate===""||on.rate===null))){H.ZP.warning("\u9009\u4E2D\u7684\u5185\u5BB9\u6743\u91CD\u4E3A\u5FC5\u586B"),je(!0);return}Ct(!0),gn(ft)}),Kt=Te=>x(void 0,null,function*(){var Ge,St;gt(!0),Gt(!0);const Lt=yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets/${Ve}/course_target_modules/${Te.id}/list.json`,{method:"get"});if(Lt){const on={},Hn=[...(Ge=Lt==null?void 0:Lt.course_target_module_records)==null?void 0:Ge.map(On=>B(V({},On),{list:[]}))];Hn.forEach(On=>{On.is_make_up_exercise&&On.make_up_exercise_id!==null&&(on[On.make_up_exercise_id]||(on[On.make_up_exercise_id]=[]),on[On.make_up_exercise_id].push(On))}),Object.keys(on).forEach(On=>{const _n=On,sr=Hn.find(mr=>mr.exercise_id===parseInt(_n));sr&&(sr.list=on[On].map(mr=>B(V({},mr),{rate:sr.rate})))}),wt(B(V({},Lt),{course_target_module_records:Hn.filter(On=>!On.is_make_up_exercise)}));const $n=(St=Lt==null?void 0:Lt.course_target_module_records)==null?void 0:St.every(On=>On.status);be($n),Gt(!1)}});function Pt(Te){return Object.values(Te).every(Ge=>Ge.status?Ge.list.length>0?Ge.list.every(St=>St.status):!0:!1)}const un=(Te,Ge,St)=>{let Lt=(0,Xe.cloneDeep)(ft);typeof St=="number"?(Ge||Lt.course_target_module_records[St].list.forEach(Hn=>Hn.status=!1),Lt.course_target_module_records[St][Te]=Ge):Lt[Te]=Ge;const on=Pt(Lt==null?void 0:Lt.course_target_module_records);Lt=en(Lt),be(on),je(!1),wt(Lt)},Ze=Te=>{var Ge;let St=(0,Xe.cloneDeep)(ft);(Ge=St.course_target_module_records)==null||Ge.forEach(Lt=>{var on;Lt.status=Te.target.checked,((on=Lt==null?void 0:Lt.list)==null?void 0:on.length)>0&&Lt.list.forEach(Hn=>{Hn.status=Te.target.checked})}),St=en(St),wt(St),be(Te.target.checked),je(!1)},en=(Te={})=>{const{course_target_module_records:Ge=[],custom_rate:St}=Te;if(!St){let Lt=Ge.filter($n=>$n.status).length,on=1,Hn=0;Ge.forEach(($n,On)=>{if($n.status){if(Lt===1){const _n=(1-Hn).toFixed(4);$n.rate=(_n*100).toFixed(2)}if(Lt>1){const _n=(on/Lt).toFixed(4);Lt=Lt-1,on=(on-_n).toFixed(4),Hn=(Number(Hn)+Number(_n)).toFixed(4),$n.rate=(_n*100).toFixed(2)}}else $n.rate=0})}return Te},vn=Te=>x(void 0,null,function*(){var Ge;if(!((Ge=Te==null?void 0:Te.course_targets)!=null&&Ge.length)){an(1),lt(!1);return}an(2),Xt()}),wn=Te=>x(void 0,null,function*(){if(zt!==100&&!Te){H.ZP.warning("\u8BFE\u7A0B\u76EE\u6807\u5360\u6BD4\u9700\u4E3A100%");return}bt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u8FBE\u6210\u5EA6\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}});const Ge=yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets/calculate.json`,{method:"get"}),St=()=>{Te?Te():(st(""),an(3)),bt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:"\u8FBE\u6210\u5EA6\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}})};let Lt=null;const on=()=>x(void 0,null,function*(){const Hn=yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets/query_calculate.json`,{method:"get",params:{job_id:Lt}});Hn.status===0&&St(),Hn.status===-3&&setTimeout(on,3e3),Hn.status===-1&&bt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:"\u8FBE\u6210\u5EA6\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}})});Ge.status===0&&St(),Ge.status===-3&&(Lt=Ge.message,on()),Ge.status===-1&&bt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:"\u8FBE\u6210\u5EA6\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}})}),ir=vt==null?void 0:vt.every(Te=>Te.show),hr=(Te=>Te==null?void 0:Te.reduce((Ge,St)=>{St.status&&(Ge=Ge+1);const Lt=St.list.reduce((on,Hn)=>Hn.status?on+1:on,0);return Ge+Lt},0))(ft==null?void 0:ft.course_target_module_records);return r.createElement("section",{className:ke.bg},r.createElement(a.Z,{spinning:sn},Jt===1&&r.createElement("div",{className:ke.add},r.createElement("div",{onClick:()=>h(!0),className:ke.btn},r.createElement("i",{className:"iconfont icon-tianjiashitixiaojiahao"}),"\u6DFB\u52A0\u8BFE\u5802\u76EE\u6807")),Jt===2&&r.createElement("div",{className:ke.setting},r.createElement("div",{className:ke.head},r.createElement("b",null),r.createElement("span",null,"\u5269\u4F59\u8BFE\u5802\u76EE\u6807\u5360\u6BD4 ",100-zt,"%"),r.createElement("div",null,r.createElement(k.ZP,{onClick:()=>wn(),type:"primary"},"\u5B8C\u6210\u8BBE\u7F6E"))),r.createElement("section",null,r.createElement("div",{className:ke.left},Fe==null?void 0:Fe.map((Te,Ge)=>r.createElement("div",{key:Te.id,onClick:()=>st(Te.id),className:Te.id===Ve?`${ke.lli} ${ke.active}`:ke.lli},r.createElement("aside",null,r.createElement("span",{title:Te.name},Te.name),r.createElement("i",{onClick:St=>{St.stopPropagation(),Be(V({},Te)),h(!0)},className:"iconfont icon-bianji9 font16"}),r.createElement("i",{onClick:St=>{St.stopPropagation(),f.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:Bt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:Bt.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u8BFE\u5802\u76EE\u6807\uFF1F",onOk:()=>x(void 0,null,function*(){(yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets/${Te.id}.json`,{method:"delete"})).status===0&&(Ve===Te.id&&(Ve=""),Xt())})})},className:"iconfont icon-piliangshanchu3 ml10"})),r.createElement("div",null,"\u5360\u6BD4",r.createElement("span",{onClick:St=>St.stopPropagation()},r.createElement(R.Z,{onChange:St=>{const Lt=(0,Xe.cloneDeep)(Fe);Lt[Ge].rate=St,pt(Lt)},onBlur:()=>x(void 0,null,function*(){const St=(0,Xe.cloneDeep)(Fe);if(St[Ge].rate!==""&&typeof St[Ge].rate!="number"){H.ZP.warning("\u76EE\u6807\u5360\u6BD4\u9650\u5236\u8303\u56F4\u4E3A0~100%"),St[Ge].rate=St[Ge].preRate,cn(St);return}let Lt=Fe.reduce((on,Hn)=>on+(Hn.rate||0),0);if(Math.round(Lt)>100){H.ZP.warning("\u591A\u4E2A\u8BFE\u5802\u76EE\u6807\u5360\u6BD4\u4E4B\u548C\u4E0D\u80FD\u8D85\u8FC7100%"),St[Ge].rate=St[Ge].preRate,pt(St);return}Sn(St[Ge])}),style:{width:60},min:0,max:100,precision:0,value:Te.rate,className:"ml10 mr10"})),"%"),r.createElement("div",{className:ke.line}))),Fe.length<5&&r.createElement("div",{onClick:()=>h(!0),className:ke.actionBtn},r.createElement("i",{className:"iconfont icon-tianjiashitixiaojiahao"}),"\u6DFB\u52A0\u8BFE\u5802\u76EE\u6807")),r.createElement("div",{className:ke.right},r.createElement(a.Z,{spinning:Vt},r.createElement("div",{style:{visibility:xn==="-"?"hidden":"visible"},className:ke.top},r.createElement("span",null,"\u5269\u4F59\u5F85\u5206\u914D\u6743\u91CD ",100-xn,"%"),r.createElement("div",{style:{margin:0},onClick:()=>{var Te;We(!0);const Ge=(Te=(0,Xe.cloneDeep)(qt))==null?void 0:Te.map(St=>B(V({},St),{checked:St.show}));$e(Ge)},className:ke.actionBtn},r.createElement("i",{className:"iconfont icon-tianjiashitixiaojiahao"}),"\u6DFB\u52A0\u8BFE\u5802\u6A21\u5757")),qt!=null&&qt.some(Te=>Te.show)?r.createElement(t.Fragment,null,qt==null?void 0:qt.map((Te,Ge)=>Te.show?r.createElement("div",{key:Te.key,className:ke.rli},r.createElement("div",{title:Te.name,className:ke.name},Te.name),r.createElement("div",null,"\u5360\u6BD4",r.createElement(R.Z,{onChange:St=>{console.log(St,"num");const Lt=(0,Xe.cloneDeep)(qt);Lt[Ge].num=St,cn(Lt)},onBlur:()=>x(void 0,null,function*(){const St=(0,Xe.cloneDeep)(qt);if(St[Ge].num!==""&&typeof St[Ge].num!="number"){H.ZP.warning("\u6743\u91CD\u5360\u6BD4\u9650\u5236\u8303\u56F4\u4E3A0~100%"),St[Ge].num=St[Ge].preNum,cn(St);return}let Lt=qt.reduce((on,Hn)=>on+(Hn.num||0),0);if(Math.round(Lt)>100){H.ZP.warning("\u591A\u4E2A\u8BFE\u5802\u6A21\u5757\u5360\u6BD4\u4E4B\u548C\u4E0D\u80FD\u8D85\u8FC7100%"),St[Ge].num=St[Ge].preNum,cn(St);return}gn(St[Ge],!0)}),style:{width:60},min:0,max:100,precision:0,value:Te.num,className:"ml10 mr10"}),"%"),r.createElement("div",{style:{marginLeft:70}},"\u5171",Te.total,"\u4E2A / \u5DF2\u9009",Te.select,"\u4E2A"),r.createElement("div",{style:{marginLeft:"auto"}},r.createElement("i",{onClick:()=>Kt(Te),className:"iconfont icon-shezhi4 current c-light-primary"}),r.createElement("i",{onClick:()=>{f.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:Bt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:Bt.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u8BFE\u5802\u6A21\u5757\uFF1F",onOk:()=>x(void 0,null,function*(){(yield(0,re.ZP)(`/api/courses/${kt==null?void 0:kt.coursesId}/course_targets/${Ve}/course_target_modules/${Te.id}.json`,{method:"delete"})).status===0&&Yt(Ve)})})},className:"iconfont icon-piliangshanchu3 current ml15 c-light-primary"}))):r.createElement(t.Fragment,{key:Te.key}))):r.createElement(O.Z,{customText:"\u76EE\u6807\u672A\u6DFB\u52A0\u8BFE\u5802\u6A21\u5757\uFF0C\u8BF7\u70B9\u51FB\u53F3\u4E0A\u89D2\u7684\u201C\u6DFB\u52A0\u8BFE\u5802\u6A21\u5757\u201D\u6309\u94AE\u8FDB\u884C\u6DFB\u52A0"}))))),Jt===3&&r.createElement(Tt,{loading:sn,setLoading:lt,onFeedback:vn,onRefresh:wn,groupIds:Ke})),r.createElement(f.default,{centered:!0,destroyOnClose:!0,open:A,title:`${X!=null&&X.id?"\u7F16\u8F91":"\u6DFB\u52A0"}\u8BFE\u5802\u76EE\u6807`,width:"600px",confirmLoading:b,onOk:jn,onCancel:()=>h(!1),afterClose:()=>{Be({name:"",rate:0})}},r.createElement("div",null,r.createElement("div",null,"\u76EE\u6807\u540D\u79F0",r.createElement(ce.default,{onChange:Te=>Be(B(V({},X),{name:Te.target.value})),style:{width:400},maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523620\u4E2A\u5B57\u7B26",suffix:`${((At=X==null?void 0:X.name)==null?void 0:At.length)||0}/20`,value:X.name,className:"ml10 mb20"})),r.createElement("div",null,"\u6210\u7EE9\u5360\u6BD4",r.createElement(R.Z,{onChange:Te=>Be(B(V({},X),{rate:Te})),min:0,max:100,precision:0,value:X.rate,className:"ml10 mr10"}),"%"))),r.createElement(f.default,{centered:!0,destroyOnClose:!0,open:Oe,title:"\u6DFB\u52A0\u8BFE\u5802\u6A21\u5757",width:"600px",confirmLoading:at,onOk:Jn,onCancel:()=>We(!1),footer:ir?null:void 0},r.createElement("div",null,ir?r.createElement("div",{style:{fontSize:14,color:"#3A3A3A",margin:"20px 0",textAlign:"center"}},"\u8BFE\u5802\u6A21\u5757\u5DF2\u5168\u90E8\u6DFB\u52A0\u5230\u8BFE\u5802\u76EE\u6807\u8BE6\u60C5\u4E2D"):r.createElement(r.Fragment,null,r.createElement("p",{style:{fontSize:14,color:"#3A3A3A"}},"\u8BF7\u9009\u62E9\u8BFE\u5802\u76EE\u6807\u4E0B\u7684\u8BFE\u5802\u6A21\u5757"),vt==null?void 0:vt.map((Te,Ge)=>r.createElement(w.default,{key:Ge,onChange:St=>{vt[Ge].checked=St.target.checked,$e([...vt])},style:{margin:"0 20px 10px 0"},checked:Te.checked,disabled:Te.show},Te.name))))),r.createElement(f.default,{centered:!0,destroyOnClose:!0,open:rt,title:r.createElement("div",null,"\u6743\u91CD\u8BBE\u7F6E",r.createElement("span",{className:ke.desc},"\uFF08\u8865\u8003\u4E0E\u539F\u8003\u8BD5\u5171\u4EAB\u540C\u4E00\u6743\u91CD\uFF09")),width:"660px",onCancel:()=>gt(!1),footer:r.createElement(U.Z,{align:"middle"},r.createElement(w.default,{checked:ve,onChange:Ze,style:{flex:1,textAlign:"left"},className:"font14"},"\u5168\u9009",r.createElement("span",{className:"font12 c-grey-999 ml10"},"\u5F53\u524D\u9009\u4E2D",hr,"\u4E2A")),r.createElement(k.ZP,{onClick:()=>gt(!1)},"\u53D6\u6D88"),r.createElement(k.ZP,{loading:it,type:"primary",onClick:bn},Bt.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u8BA4"})))},r.createElement("div",{className:ke.weight},r.createElement(Re.Z,{loading:Dt,active:!0},(ft==null?void 0:ft.module_type)==="video"&&r.createElement("div",{className:"mb10"},"\u89C6\u9891\u76F4\u64AD\u4EC5\u652F\u6301\u8BA1\u7B97\u4E0A\u4F20\u5230\u672C\u5E73\u53F0\u7684\u89C6\u9891\u5B66\u4E60\u8FBE\u6210\u60C5\u51B5"),(ft==null?void 0:ft.module_type)==="attendance"&&r.createElement(r.Fragment,null,r.createElement(U.Z,{className:"mb10",align:"middle"},r.createElement("span",{className:"c-red mr5"},"*"),"\u7B7E\u5230\u5206\u503C\u8BBE\u7F6E"),r.createElement("div",{className:ke.qiand},r.createElement("span",null,"\u6B63\u5E38\u7B7E\u5230",r.createElement(R.Z,{className:"ml10",style:{width:60},onChange:Te=>un("normal",Te),value:ft.normal,min:0})),r.createElement("span",null,"\u8FDF\u5230",r.createElement(R.Z,{className:"ml10",style:{width:60},onChange:Te=>un("late",Te),value:ft.late,min:0})),r.createElement("span",null,"\u65E9\u9000",r.createElement(R.Z,{className:"ml10",style:{width:60},onChange:Te=>un("early",Te),value:ft.early,min:0})),r.createElement("span",null,"\u8BF7\u5047",r.createElement(R.Z,{className:"ml10",style:{width:60},onChange:Te=>un("leave",Te),value:ft.leave,min:0})),r.createElement("span",null,"\u65F7\u8BFE",r.createElement(R.Z,{className:"ml10",style:{width:60},onChange:Te=>un("absence",Te),value:ft.absence,min:0})))),r.createElement(U.Z,{className:"mb10",align:"middle"},r.createElement("span",{className:"c-red mr5"},"*"),"\u6743\u91CD\u5206\u914D\u89C4\u5219"),r.createElement(C.ZP.Group,{onChange:Te=>un("custom_rate",Te.target.value),value:ft.custom_rate},r.createElement(C.ZP,{value:!1},"\u5747\u5206\u6743\u91CD"),r.createElement(C.ZP,{className:"ml30",value:!0},"\u81EA\u5B9A\u4E49\u6743\u91CD")),r.createElement("div",{className:ke.line}),r.createElement("div",{className:ke.listWrap,ref:yn},r.createElement(Ie.Z,V({data:(ft==null?void 0:ft.course_target_module_records)||[],itemHeight:80,ref:$t,itemKey:"id"},((hn=ft==null?void 0:ft.course_target_module_records)==null?void 0:hn.length)>5?{height:430}:{}),(Te,Ge)=>{var St,Lt;return r.createElement("div",{key:Te.id,className:ke.li,style:{paddingRight:((St=ft==null?void 0:ft.course_target_module_records)==null?void 0:St.length)>5?20:0}},r.createElement("aside",null,r.createElement(w.default,{checked:Te.status,onChange:on=>un("status",on.target.checked,Ge)})," ",r.createElement("span",{title:Te.name},Te.name)),r.createElement("div",{className:ke.des},r.createElement("div",{className:"font14 c-grey-999"},r.createElement("div",{style:{width:56}},"\u521B\u5EFA\u4EBA\uFF1A"),r.createElement("div",{className:ke.name,title:Te.real_name},Te.real_name)),r.createElement("span",{className:"font14 c-grey-999",style:{margin:"0 70px",whiteSpace:"nowrap"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",Te.created_at),ft!=null&&ft.custom_rate?r.createElement("span",{className:Ne&&Te.status&&(Te.rate===""||Te.rate===null)?`font14 c-grey-999 ${ke.error}`:"font14 c-grey-999"},"\u6743\u91CD",r.createElement(R.Z,{style:{width:60,margin:"0 10px"},value:Te.rate,precision:2,min:0,max:100,onChange:on=>un("rate",on,Ge)}),"%"):r.createElement("span",{className:"font14 c-grey-999"},"\u6743\u91CD\uFF1A",parseFloat(Te.rate),"%")),(Lt=Te==null?void 0:Te.list)==null?void 0:Lt.map((on,Hn)=>r.createElement("div",{key:on.id,className:ke.li,style:{padding:12,background:"#F6F7F9",marginTop:10}},r.createElement("aside",{style:{marginTop:0}},r.createElement(w.default,{checked:on.status,onChange:$n=>{let On=(0,Xe.cloneDeep)(ft);$n.target.checked&&(On.course_target_module_records[Ge].status=$n.target.checked),On.course_target_module_records[Ge].list[Hn].status=$n.target.checked;const _n=Pt(On==null?void 0:On.course_target_module_records);On=en(On),be(_n),je(!1),wt(On)}})," ",r.createElement("span",{title:on.name},on.name),r.createElement("img",{src:et,width:44,height:24,style:{marginLeft:10,cursor:"pointer"}})),r.createElement("div",{className:ke.des},r.createElement("div",{className:"font14 c-grey-999"},r.createElement("div",{style:{width:60}},"\u521B\u5EFA\u4EBA\uFF1A"),r.createElement("div",{className:ke.name,title:on.real_name},on.real_name)),r.createElement("div",{className:"font14 c-grey-999",style:{margin:"0 69px 0 55px",whiteSpace:"nowrap"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",on.created_at),r.createElement("span",{className:"font14 c-grey-999"},"\u6743\u91CD\uFF1A",parseFloat(Te.rate),"%")))),r.createElement("div",{className:ke.line}))}))))))};var Ee=(0,E.connect)(({globalSetting:ht})=>({globalSetting:ht}))(Y),fe=e(61485),we=e(84105),Se=e(94373),D=e(25007),s=e(13719),M=e(16338),I=e(59301),le=Object.defineProperty,xe=Object.defineProperties,Je=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,Nt=(ht,bt,Ke)=>bt in ht?le(ht,bt,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):ht[bt]=Ke,xt=(ht,bt)=>{for(var Ke in bt||(bt={}))qe.call(bt,Ke)&&Nt(ht,Ke,bt[Ke]);if(Qe)for(var Ke of Qe(bt))Et.call(bt,Ke)&&Nt(ht,Ke,bt[Ke]);return ht},Zt=(ht,bt)=>xe(ht,Je(bt)),Mt=(ht,bt,Ke)=>new Promise((At,hn)=>{var Bt=lt=>{try{sn(Ke.next(lt))}catch(Vt){hn(Vt)}},kt=lt=>{try{sn(Ke.throw(lt))}catch(Vt){hn(Vt)}},sn=lt=>lt.done?At(lt.value):Promise.resolve(lt.value).then(Bt,kt);sn((Ke=Ke.apply(ht,bt)).next())});m().locale("zh-cn");const rn=({classroomList:ht,globalSetting:bt,loading:Ke,dispatch:At,user:hn})=>{var Bt,kt,sn;const lt=(0,E.useIntl)(),[Vt,Ln]=(0,t.useState)(Zt(xt({},(0,E.useParams)()),{page:1,sort:"desc"})),{detailCourseStatisticsList:Jt,detailCourseGroupsList:an,detailCourseWorkscore:_,detailCourseActscore:u,detailLeftMenus:A,detailTopBanner:h,detailLeftMenusNames:b}=ht,{top_scores:ae}=Jt,[X,Be]=(0,t.useState)([]),[Oe,We]=(0,t.useState)("1"),[at,nt]=(0,t.useState)(!1),[vt,$e]=(0,t.useState)(),[rt,gt]=(0,t.useState)(!1),[it,Ct]=(0,t.useState)(!0),[Dt,Gt]=(0,t.useState)(1),[ft,wt]=(0,t.useState)(!1);let[ve,be]=(0,t.useState)([]);const Ne=(0,t.useRef)([]),je=(0,t.useRef)(!0),[Fe,pt]=(0,t.useState)(!1),[Ve]=n.default.useForm(),[st,zt]=(0,t.useState)(null),[Ut,qt]=(0,t.useState)(1),[cn,xn]=(0,t.useState)(!1);Vt.id=Vt.coursesId,Vt.course_group_id=0,Vt.limit=20;let ln;A.course_modules&&(ln=ht.detailLeftMenus.course_modules.filter(Ze=>Ze.type==="board")[0]),(0,t.useEffect)(()=>{At({type:"classroomList/getCourseStatistics",payload:xt({},Vt)})},[Vt.categoryId]),(0,t.useEffect)(()=>{(0,pe.GJ)()&&Nn()},[Vt.categoryId,hn]),(0,t.useEffect)(()=>{At(Oe==="1"?{type:"classroomList/getCourseWorkscore",payload:xt({},Vt)}:{type:"classroomList/getCourseActscore",payload:xt({},Vt)})},[Oe]),(0,t.useEffect)(()=>{Oe==="1"&&(h!=null&&h.course_id)&&$t()},[h]);const $t=()=>Mt(void 0,null,function*(){var Ze;const en=yield(0,re.ZP)(`/api/courses/${h==null?void 0:h.course_id}/statis_config.json`,{method:"get"});(en==null?void 0:en.status)===0&&(qt((Ze=en.data)==null?void 0:Ze.score_type),zt(en.data))}),yn=()=>Mt(void 0,null,function*(){var Ze;const en=yield At({type:"classroomList/getCourseGroupsList",payload:Zt(xt({},Vt),{page:1,limit:9999,nonenavigate:!0,is_list:!0})});Ne.current=[...(Ze=en==null?void 0:en.course_groups)==null?void 0:Ze.map(vn=>({course_group_id:vn==null?void 0:vn.id,group_group_name:vn==null?void 0:vn.name,count:vn==null?void 0:vn.course_members_count}))],je.current=!1}),Nn=()=>Mt(void 0,null,function*(){var Ze;if(it&&!ft){wt(!0),Gt(Dt+1);const en=yield At({type:"classroomList/getCourseGroupsList",payload:Zt(xt({},Vt),{page:Dt,nonenavigate:!0})});let vn=[...en.course_groups];((Ze=en.course_groups)==null?void 0:Ze.length)<20&&(Ct(!1),vn.push({id:0,name:"\u672A\u5206\u73ED"})),wt(!1),be([...ve,...vn])}}),mn=Ze=>{Vt.page=Ze,At({type:"classroomList/getCourseWorkscore",payload:xt({},Vt)})},Xt=()=>Mt(void 0,null,function*(){At({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}});const Ze=yield(0,Se.up)(xt({},Vt));At({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),Ze.status===0&&(H.ZP.success(lt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),mn(1))}),Yt=(kt=(Bt=ht==null?void 0:ht.detailLeftMenus)==null?void 0:Bt.course_modules)==null?void 0:kt.map(Ze=>Ze.type),Sn=[{title:"\u5E8F\u53F7",render:(Ze,en,vn)=>`${(Vt.page-1)*Vt.limit+vn+1}`,width:60,align:"center"},{title:"\u59D3\u540D",dataIndex:"user_name",width:"12%",ellipsis:!0,align:"center",render:(Ze,en,vn)=>(0,pe.dE)()?Ze:I.createElement("a",{target:"_blank",href:`/classrooms/${Vt==null?void 0:Vt.coursesId}/Studentdetail/${en==null?void 0:en.user_login}`},Ze)},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,width:"16%",ellipsis:!0},(Yt==null?void 0:Yt.find(Ze=>Ze==="course_group"))&&{title:"\u5206\u73ED",dataIndex:"course_group",ellipsis:!0,width:100,align:"center"},(Yt==null?void 0:Yt.find(Ze=>Ze==="shixun_homework"))&&{title:b==null?void 0:b.shixun_homework,dataIndex:"practice_score",align:"center",ellipsis:!0,width:80},(Yt==null?void 0:Yt.find(Ze=>Ze==="program_homework"))&&{title:b==null?void 0:b.program_homework,dataIndex:"hack_score",align:"center",ellipsis:!0,width:80},(Yt==null?void 0:Yt.find(Ze=>Ze==="common_homework"))&&{title:b==null?void 0:b.common_homework,dataIndex:"common_score",align:"center",ellipsis:!0,width:80},(Yt==null?void 0:Yt.find(Ze=>Ze==="online_learning"))&&{title:b==null?void 0:b.online_learning,dataIndex:"shixun_score",align:"center",ellipsis:!0,width:80},(Yt==null?void 0:Yt.find(Ze=>Ze==="group_homework"))&&{title:b==null?void 0:b.group_homework,dataIndex:"group_score",align:"center",ellipsis:!0,width:80},(Yt==null?void 0:Yt.find(Ze=>Ze==="graduation"))&&{title:"\u6BD5\u8BBE\u4EFB\u52A1",dataIndex:"graduation_score",align:"center",width:80},(Yt==null?void 0:Yt.find(Ze=>Ze==="exercise"))&&{title:b==null?void 0:b.exercise,dataIndex:"exercise_score",width:80,ellipsis:!0,align:"center"},{title:lt.formatMessage({id:"classrooms.totalScore",defaultMessage:"\u603B\u6210\u7EE9"}),dataIndex:"total_score",width:80,align:"center",sorter:!0}].filter(Ze=>!!Ze),gn=I.createElement("div",{className:"font12"},"\u8BFE\u5802\u603B\u6210\u7EE9 * 70 %",I.createElement("br",null),"\u8BFE\u5802\u6D3B\u8DC3\u5EA6 * 10%",I.createElement("br",null),"\u8BFE\u5916\u5B66\u4E60\u6210\u7EE9 * 20%",I.createElement("br",null),"\u5176\u4E2D\uFF0C\u8BFE\u5916\u5B66\u4E60\u6210\u7EE9= \u5F53\u524D\u5B66\u751F\u7ECF\u9A8C\u503C / \u8BFE\u5802\u5B66\u751F\u7ECF\u9A8C\u503C \u6700\u5927\u503C*100",I.createElement("br",null)),jn=()=>u.course_members?{color:["#3398DB"],tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:u.course_members.map(Ze=>Ze.user_name),axisLabel:{interval:0}}],yAxis:[{type:"value"}],series:[{name:"\u6D3B\u8DC3\u5EA6",type:"bar",barWidth:"60%",data:u.course_members.map(Ze=>Ze.total_score)}]}:{},Jn=Ze=>`${Ze}`.replace(/^(\-)*(\d+)\.(\d\d).*$/,"$1$2.$3"),bn=I.createElement("section",{className:q.dropmenu},I.createElement("div",{style:{maxHeight:200,overflow:"auto"}},I.createElement(d(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Ze=>{Nn()},hasMore:it,useWindow:!1},I.createElement(Q.default,{style:{width:240,zIndex:10}},an.group_count>0&&ve.map(function(Ze,en){return I.createElement(Q.default.Item,{key:Ze.id},I.createElement(w.default,{checked:X.includes(Ze.id),value:Ze.id,onChange:vn=>{let wn=X.indexOf(Ze.id);X.indexOf(Ze.id)>-1?Be(X.filter(ir=>ir!==Ze.id)):Be(X.concat(Ze.id))}},Ze.name))})))),I.createElement("aside",{className:q.bg},I.createElement("div",null,I.createElement(k.ZP,{type:"link",onClick:()=>Mt(void 0,null,function*(){Vt.group_ids=X,Vt.page=1,Oe==1?At({type:"classroomList/getCourseWorkscore",payload:xt({},Vt)}):At({type:"classroomList/getCourseActscore",payload:xt({},Vt)})})},"\u786E\u5B9A"),I.createElement(k.ZP,{type:"link",onClick:()=>{Be([])}},"\u91CD\u7F6E")))),Kt=I.createElement(Q.default,{style:{maxHeight:400,width:240,overflow:"auto"}},I.createElement(Q.default.Item,{key:"1",onClick:()=>Mt(void 0,null,function*(){console.log(je.current),je.current&&(yield yn()),console.log(Ne.current),At({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:lt.formatMessage({id:"classrooms.exportTotalScores",defaultMessage:"\u5BFC\u51FA\u603B\u6210\u7EE9"}),course_groups:Ne.current,fn:()=>Mt(void 0,null,function*(){let Ze=yield(0,s.fi)(Zt(xt({},Vt),{group_ids:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}));(Ze==null?void 0:Ze.status)===-4&&($e(Ze),gt(!0))})}})})},lt.formatMessage({id:"classrooms.switchMode",defaultMessage:"\u5207\u6362\u6A21\u5F0F"})),I.createElement(Q.default.Item,{key:"2",onClick:()=>Mt(void 0,null,function*(){je.current&&(yield yn()),At({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:lt.formatMessage({id:"classrooms.exportHomeworkGrades",defaultMessage:"\u5BFC\u51FA\u4F5C\u4E1A\u6210\u7EE9"}),course_groups:Ne.current,fn:()=>Mt(void 0,null,function*(){let Ze=yield(0,s.j6)(Zt(xt({},Vt),{group_ids:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}));(Ze==null?void 0:Ze.status)===-4&&($e(Ze),gt(!0))})}})})},lt.formatMessage({id:"classrooms.homeworkGrades",defaultMessage:"\u4F5C\u4E1A\u6210\u7EE9"})),I.createElement(Q.default.Item,{key:"3",onClick:()=>Mt(void 0,null,function*(){je.current&&(yield yn()),At({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:lt.formatMessage({id:"classrooms.exportExamAndOtherGrades",defaultMessage:"\u5BFC\u51FA\u8BD5\u5377\u53CA\u5176\u4ED6\u6210\u7EE9"}),course_groups:Ne.current,fn:()=>Mt(void 0,null,function*(){let Ze=yield(0,s.iA)(Zt(xt({},Vt),{group_ids:[...JSON.parse(sessionStorage.all_student_works_params).course_group]}));(Ze==null?void 0:Ze.status)===-4&&($e(Ze),gt(!0))})}})})},lt.formatMessage({id:"classrooms.examAndOtherGrades",defaultMessage:"\u8BD5\u5377\u53CA\u5176\u4ED6\u6210\u7EE9"})),(h==null?void 0:h.mooc_course_id)&&I.createElement(Q.default.Item,{key:"5",onClick:()=>Mt(void 0,null,function*(){let Ze=yield(0,s._g)(Zt(xt({},Vt),{group_id:Vt.group_ids||null}));(Ze==null?void 0:Ze.status)===-4&&($e(Ze),gt(!0))})},"\u7B2C\u4E09\u65B9\u6155\u8BFE\u6210\u7EE9"),I.createElement(Q.default.Item,{key:"4"},I.createElement(E.Link,{to:`/classrooms/${Vt.coursesId}/exportlist/course_total_score,course_total_homework,course_total_exercise_and_other`},"\u5386\u53F2\u5BFC\u51FA"))),Pt=I.createElement(Q.default,{style:{maxHeight:400,width:240,overflow:"auto"}},I.createElement(Q.default.Item,{key:"1",onClick:()=>Mt(void 0,null,function*(){let Ze="excel";f.default.confirm({title:lt.formatMessage({id:"classrooms.exportStarStudentsLeaderboard",defaultMessage:"\u5BFC\u51FA\u660E\u661F\u5B66\u5458\u6392\u884C\u699C"}),icon:null,content:I.createElement("div",null,I.createElement("span",null,"\u7EDF\u8BA1\u7EF4\u5EA6"),I.createElement(C.ZP.Group,{defaultValue:"excel",onChange:en=>{Ze=en.target.value},style:{marginLeft:10}},I.createElement(C.ZP,{value:"excel"},lt.formatMessage({id:"classrooms.classDimension",defaultMessage:"\u8BFE\u5802\u7EF4\u5EA6"})),I.createElement(C.ZP,{value:"zip"},lt.formatMessage({id:"classrooms.groupDimension",defaultMessage:"\u73ED\u7EA7\u7EF4\u5EA6"})))),onOk:()=>Mt(void 0,null,function*(){let en=yield(0,s.yd)(Zt(xt({},Vt),{type:Ze}));(en==null?void 0:en.status)===-2&&($e(en),gt(!0))})})})},lt.formatMessage({id:"classrooms.starLeaderboard",defaultMessage:"\u660E\u661F\u6392\u884C\u699C"})),I.createElement(Q.default.Item,{key:"4"},I.createElement(E.Link,{to:`/classrooms/${Vt.coursesId}/exportlist/export_star_user`},"\u5386\u53F2\u5BFC\u51FA"))),un=I.createElement(Q.default,{style:{maxHeight:400,width:240,overflow:"auto"}},I.createElement(Q.default.Item,{key:"3",onClick:()=>Mt(void 0,null,function*(){let Ze=yield(0,s.cr)(Zt(xt({},Vt),{group_id:Vt.group_ids||null}));(Ze==null?void 0:Ze.status)===-2&&($e(Ze),gt(!0))})},"\u6D3B\u8DC3\u5EA6"),I.createElement(Q.default.Item,{key:"4"},I.createElement(E.Link,{to:`/classrooms/${Vt.coursesId}/exportlist/course_member_act_score`},"\u5386\u53F2\u5BFC\u51FA")));return I.createElement("section",null,I.createElement("aside",{className:q.bg},I.createElement(U.Z,{className:"plr30 pt30"},I.createElement(P.Z,{flex:1},I.createElement("span",{className:"font16"},"\u660E\u661F\u5B66\u5458")),I.createElement(P.Z,null,I.createElement(N.Z,{placement:"rightBottom",content:gn,title:"\u660E\u661F\u5B66\u5458\u8BA1\u7B97\u8BF4\u660E",trigger:"hover"},I.createElement("span",{className:"font12"},lt.formatMessage({id:"classrooms.calculationRules",defaultMessage:"\u8BA1\u7B97\u89C4\u5219"}),I.createElement(fe.Z,{className:"ml5"}))),(0,pe.GJ)()&&I.createElement(Ae.Z,{dropdownRender:()=>Pt},I.createElement("a",{style:{marginLeft:"15px"},className:"ant-dropdown-link current",onClick:Ze=>Ze.preventDefault()},lt.formatMessage({id:"classrooms.export",defaultMessage:"\u5BFC\u51FA"}),I.createElement(we.Z,null))))),I.createElement(T,null)),I.createElement("aside",{className:[q.bg,"mt20","plr30 ","mb20",q.tabs].join(" ")},I.createElement("div",{className:q.rightAction},Oe==="1"&&I.createElement(ce.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",onSearch:Ze=>{Vt.keyword=Ze,Vt.page=1,At({type:"classroomList/getCourseWorkscore",payload:xt({},Vt)})},style:{width:260,marginTop:-4,marginRight:10}}),(an==null?void 0:an.group_count)>0&&(0,pe.GJ)()&&I.createElement(Ae.Z,{dropdownRender:()=>bn,open:at,onOpenChange:Ze=>{nt(Ze)}},I.createElement("a",{className:"ant-dropdown-link current",onClick:Ze=>Ze.preventDefault()},"\u5206\u73ED ",I.createElement(we.Z,null))),(0,pe.RV)()&&Oe!=="3"&&I.createElement("span",{className:"c-blue ml20 current",onClick:()=>Xt()},"\u83B7\u53D6\u6700\u65B0\u6210\u7EE9"),(0,pe.GJ)()&&I.createElement(Ae.Z,{dropdownRender:()=>Oe==="1"?Kt:un},I.createElement("a",{style:{marginLeft:"15px"},className:"ant-dropdown-link current",onClick:Ze=>Ze.preventDefault()},lt.formatMessage({id:"classrooms.export",defaultMessage:"\u5BFC\u51FA"}),I.createElement(we.Z,null)))),I.createElement(he.default,{defaultActiveKey:Oe,onChange:Ze=>{Vt.page=1,We(Ze)},style:{overflow:Oe==="3"?"initial":"hidden"}},I.createElement(he.default.TabPane,{tab:I.createElement("span",{className:"font16"},"\u7528\u6237\u753B\u50CF"),key:"1"},I.createElement(I.Fragment,null,I.createElement("div",{className:q.mode},(st==null?void 0:st.score_type)==1?I.createElement("div",null,"\u5F53\u524D\u4E3A\u5168\u4F5C\u4E1A\u603B\u6210\u7EE9\u7684\u5C55\u793A\u6A21\u5F0F"):I.createElement("div",{style:{display:"flex",alignItems:"center"}},"\u5F53\u524D\u4E3A\u5168\u4F5C\u4E1A\u7684\u767E\u5206\u5236\u6A21\u5F0F\u5C55\u793A",I.createElement(de.Z,{title:I.createElement("div",{style:{lineHeight:"26px"}},I.createElement("div",null,"\u767E\u5206\u5236\u89C4\u5219\uFF1A"),I.createElement("div",null,"\u5B66\u751F\u4F5C\u4E1A\u680F\u76EE\u7684\u6210\u7EE9 =\uFF08\u8BE5\u680F\u76EE\u7684\u4F5C\u4E1A\u5B66\u751F\u603B\u5F97\u5206 / \u8BE5\u680F\u76EE\u4F5C\u4E1A\u7684\u603B\u5206\uFF09* 100 * \u8BE5\u680F\u76EE\u4F5C\u4E1A\u5360\u6BD4"),I.createElement("div",null,"\u4F5C\u4E1A\u5360\u6BD4\uFF1A"),I.createElement("div",null,lt.formatMessage({id:"classrooms.classExperiments",defaultMessage:"\u8BFE\u5802\u5B9E\u9A8C"})," ",st==null?void 0:st.shixun_percent,"%"),I.createElement("div",null,lt.formatMessage({id:"classrooms.programmingHomework",defaultMessage:"\u7F16\u7A0B\u4F5C\u4E1A"})," ",st==null?void 0:st.hack_percent,"%"),I.createElement("div",null,lt.formatMessage({id:"classrooms.graphicHomework",defaultMessage:"\u56FE\u6587\u4F5C\u4E1A"})," ",st==null?void 0:st.normal_percent,"%"),I.createElement("div",null,"\u5206\u7EC4\u4F5C\u4E1A ",st==null?void 0:st.group_percent,"%"),I.createElement("div",null,lt.formatMessage({id:"classrooms.onlineExam",defaultMessage:"\u5728\u7EBF\u8003\u8BD5"})," ",st==null?void 0:st.exercise_percent,"%"))},I.createElement("i",{className:"iconfont icon-a-wenhaobeifen2",style:{marginLeft:4}}))),(0,pe.GJ)()&&I.createElement(M.op,{shape:"default",onClick:()=>{qt(st==null?void 0:st.score_type),Ve.setFieldsValue(xt({},st)),pt(!0)}},lt.formatMessage({id:"classrooms.switchMode",defaultMessage:"\u5207\u6362\u6A21\u5F0F"}))),I.createElement(W.default,{columns:Sn,dataSource:_.course_members,loading:Ke.effects["classroomList/getCourseWorkscore"],pagination:!1,onChange:(Ze,en,vn)=>{console.log("---",vn),vn.order?(Vt.sort_by=vn.field==="total_score"?"score":vn.field,Vt.sort=vn.order,Vt.sort=Vt.sort.replace("end","")):delete Vt.sort,At({type:"classroomList/getCourseWorkscore",payload:xt({},Vt)})}}),I.createElement("aside",{className:"tc mb50 mt30"},I.createElement(y.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:mn,defaultCurrent:1,current:Vt.page||1,defaultPageSize:20,total:_.all_count})))),I.createElement(he.default.TabPane,{tab:I.createElement("span",{className:"font16"},"\u8BFE\u5802\u6D3B\u8DC3\u5EA6"),key:"2"},((sn=u.course_members)==null?void 0:sn.length)===0&&I.createElement(O.Z,null),I.createElement(a.Z,{spinning:Ke.effects["classroomList/getCourseActscore"]},I.createElement("div",{className:q.ruleWrap},I.createElement("h1",{className:"font16"},"Top 10"),I.createElement(N.Z,{placement:"bottom",content:I.createElement("div",null,"\u4F5C\u4E1A\u5B8C\u6210\u6570\uFF08*10\uFF09",I.createElement("br",null),"\u8BD5\u5377\u5B8C\u6210\u6570\uFF08*10\uFF09",I.createElement("br",null),"\u95EE\u5377\u5B8C\u6210\u6570\uFF08*7\uFF09",I.createElement("br",null),"\u8D44\u6E90\u53D1\u5E03\u6570\uFF08*5\uFF09",I.createElement("br",null),"\u5E16\u5B50\u53D1\u5E03\u6570\uFF08*2\uFF09",I.createElement("br",null),"\u5E16\u5B50\u56DE\u590D\u6570\uFF08*1\uFF09",I.createElement("br",null),"\u4F5C\u4E1A\u56DE\u590D\u6570\uFF08*1\uFF09"),title:"\u6D3B\u52A8\u89C4\u5219\u8BA1\u7B97\u8BF4\u660E",trigger:"hover"},I.createElement("span",{className:"font12"},lt.formatMessage({id:"classrooms.calculationRules",defaultMessage:"\u8BA1\u7B97\u89C4\u5219"}),I.createElement(fe.Z,{className:"ml5"})))),I.createElement(ye.Z,{option:jn(),className:"mb50"}))),I.createElement(he.default.TabPane,{tab:I.createElement("span",{className:"font16"},"\u5B66\u4E60\u8FBE\u6210\u5206\u6790"),key:"3"},I.createElement(Ee,{groupIds:(Vt==null?void 0:Vt.group_ids)||[]}))),I.createElement(D.Z,{res:vt,ismodel:rt,setismodel:gt})),I.createElement(f.default,{centered:!0,confirmLoading:cn,maskClosable:!1,open:Fe,title:lt.formatMessage({id:"classrooms.switchMode",defaultMessage:"\u5207\u6362\u6A21\u5F0F"}),width:"501px",onCancel:()=>pt(!1),onOk:()=>{Ve.submit()},className:q.switchMode},I.createElement(n.default,{colon:!1,form:Ve,labelAlign:"left",onFinish:Ze=>Mt(void 0,null,function*(){xn(!0);const en=yield(0,re.ZP)(`/api/courses/${h==null?void 0:h.course_id}/statis_config/${st==null?void 0:st.id}.json`,{method:"put",body:xt({id:st==null?void 0:st.id},Ze)});let vn=(Ze==null?void 0:Ze.shixun_percent)+(Ze==null?void 0:Ze.hack_percent)+(Ze==null?void 0:Ze.normal_percent)+(Ze==null?void 0:Ze.group_percent)+(Ze==null?void 0:Ze.exercise_percent),wn=100-vn+(Ze==null?void 0:Ze.exercise_percent);(en==null?void 0:en.status)===0&&((Ze==null?void 0:Ze.score_type)===2&&vn<100?H.ZP.success("\u66F4\u65B0\u6210\u529F\uFF0C\u5F53\u524D\u4F5C\u4E1A\u5360\u6BD4\u4E4B\u548C\u672A\u7B49\u4E8E100\uFF0C\u9ED8\u8BA4\u5C06\u5728\u7EBF\u8003\u8BD5\u7684\u5360\u6BD4\u589E\u52A0\u4E3A"+wn):H.ZP.success(lt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),pt(!1),Ve.resetFields(),$t(),At({type:"classroomList/getCourseWorkscore",payload:xt({},Vt)})),xn(!1)})},I.createElement(n.default.Item,{label:"",name:"score_type"},I.createElement(C.ZP.Group,{onChange:Ze=>{qt(Ze.target.value)}},I.createElement(C.ZP,{value:1}," ",lt.formatMessage({id:"classrooms.allHomeworkTotalScoreMode",defaultMessage:"\u5168\u4F5C\u4E1A\u603B\u6210\u7EE9\u6A21\u5F0F"})," "),I.createElement(C.ZP,{value:2,style:{marginLeft:14}}," ",lt.formatMessage({id:"classrooms.allHomeworkPercentageMode",defaultMessage:"\u5168\u4F5C\u4E1A\u7684\u767E\u5206\u5236\u6A21\u5F0F"})," "))),Ut===2&&I.createElement(I.Fragment,null,I.createElement(U.Z,null,I.createElement(n.default.Item,{label:lt.formatMessage({id:"classrooms.classExperiments",defaultMessage:"\u8BFE\u5802\u5B9E\u9A8C"}),name:"shixun_percent"},I.createElement(R.Z,{min:0,max:100,style:{width:314},formatter:Ze=>Jn(Ze)})),I.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"%")),I.createElement(U.Z,null,I.createElement(n.default.Item,{label:lt.formatMessage({id:"classrooms.programmingHomework",defaultMessage:"\u7F16\u7A0B\u4F5C\u4E1A"}),name:"hack_percent"},I.createElement(R.Z,{min:0,max:100,style:{width:314},formatter:Ze=>Jn(Ze)})),I.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"%")),I.createElement(U.Z,null,I.createElement(n.default.Item,{label:lt.formatMessage({id:"classrooms.graphicHomework",defaultMessage:"\u56FE\u6587\u4F5C\u4E1A"}),name:"normal_percent"},I.createElement(R.Z,{min:0,max:100,style:{width:314},formatter:Ze=>Jn(Ze)})),I.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"%")),I.createElement(U.Z,null,I.createElement(n.default.Item,{label:"\u5206\u7EC4\u4F5C\u4E1A",name:"group_percent"},I.createElement(R.Z,{min:0,max:100,style:{width:314},formatter:Ze=>Jn(Ze)})),I.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"%")),I.createElement(U.Z,null,I.createElement(n.default.Item,{label:lt.formatMessage({id:"classrooms.onlineExam",defaultMessage:"\u5728\u7EBF\u8003\u8BD5"}),name:"exercise_percent"},I.createElement(R.Z,{min:0,max:100,style:{width:314},formatter:Ze=>Jn(Ze)})),I.createElement("span",{className:"ml10",style:{lineHeight:"30px"}},"%")),I.createElement("div",{style:{color:"#9096A3",fontSize:"14px",marginBottom:20}},"\u5B66\u751F\u680F\u76EE\u4E2D\u7684\u6210\u7EE9\u5C06\u6309\u7167\uFF08\u5B66\u751F\u8BE5\u4F5C\u4E1A\u603B\u5F97\u5206 / \u4F5C\u4E1A\u603B\u5206\uFF09* 100 * \u767E\u5206\u6BD4")))))};var ct=(0,E.connect)(({classroomList:ht,loading:bt,globalSetting:Ke,user:At})=>({classroomList:ht,globalSetting:Ke,loading:bt,user:At}))(rn)},13719:function(It,me,e){"use strict";e.d(me,{AD:function(){return ke},BA:function(){return et},D9:function(){return $},Hp:function(){return a},IM:function(){return oe},Iy:function(){return R},KM:function(){return Ie},KU:function(){return Pe},MJ:function(){return O},Ne:function(){return j},ON:function(){return Ye},Uj:function(){return Tt},VY:function(){return ge},YO:function(){return Ot},YX:function(){return dt},Zn:function(){return P},_g:function(){return de},_k:function(){return ne},c6:function(){return Re},cr:function(){return N},eV:function(){return re},fi:function(){return Ae},gh:function(){return J},hS:function(){return ee},iA:function(){return ce},j6:function(){return W},je:function(){return pe},jj:function(){return y},kS:function(){return mt},o6:function(){return T},pO:function(){return Xe},rQ:function(){return ue},sA:function(){return Z},xm:function(){return Me},xo:function(){return K},y8:function(){return ye},yd:function(){return he}});var t=e(94373),c=e(95392),m=e(63949),z=e(8591),d=e(78323),E=Object.defineProperty,n=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable,w=(r,S,p)=>S in r?E(r,S,{enumerable:!0,configurable:!0,writable:!0,value:p}):r[S]=p,k=(r,S)=>{for(var p in S||(S={}))H.call(S,p)&&w(r,p,S[p]);if(n)for(var p of n(S))Q.call(S,p)&&w(r,p,S[p]);return r},f=(r,S,p)=>new Promise((o,F)=>{var te=V=>{try{l(p.next(V))}catch(B){F(B)}},g=V=>{try{l(p.throw(V))}catch(B){F(B)}},l=V=>V.done?o(V.value):Promise.resolve(V.value).then(te,g);l((p=p.apply(r,S)).next())});const C=()=>{(0,c.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},U=()=>{(0,c.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},P=r=>f(void 0,null,function*(){C(),(yield(0,t.YR)(k({},r))).status===0&&(yield(0,m.QH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/courses/${r.coursesId}/export_couser_info.json`,query:r}))),U()}),N=r=>f(void 0,null,function*(){const S=yield(0,t.yS)(k({},r));if(S.status===0)z.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_member_act_score`);else{if(S.status===-2)return S;S.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_member_act_score`))}}),Ae=r=>f(void 0,null,function*(){const S=yield(0,t.W0)(k({},r));if(S.status===0)z.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_score`);else{if(S.status===-4)return S;S.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_score`))}}),ce=r=>f(void 0,null,function*(){const S=yield(0,t.Nl)(k({},r));if(S.status===0)z.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_exercise_and_other`);else{if(S.status===-4)return S;S.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_exercise_and_other`))}}),he=r=>f(void 0,null,function*(){const S=yield(0,t.IU)(k({},r));if(S.status===0)z.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),c.history.push(`/classrooms/${r.coursesId}/exportlist/export_star_user`);else{if(S.status===-4)return S;S.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/export_star_user`))}}),de=r=>f(void 0,null,function*(){const S=yield(0,t.td)(k({},r));if(S.status===0)z.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_exercise_and_other`);else{if(S.status===-2)return S;if(S.status===-3)(0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_exercise_and_other`);else if(S.status===-4)return S}}),W=r=>f(void 0,null,function*(){const S=yield(0,t.QX)(k({},r));if(S.status===0)z.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_homework`);else{if(S.status===-4)return S;S.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/course_total_homework`))}}),y=(r,S)=>f(void 0,null,function*(){const p=yield(0,t.o_)(k({},r));p.status===0?(z.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"),c.history.push(`/classrooms/${r.coursesId}/exportlist/${S}`)):p.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/${S}`))}),a=(r,S)=>f(void 0,null,function*(){const p=yield(0,t.ZL)(k({},r));p.status===0?(z.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"),c.history.push(`/classrooms/${r.coursesId}/exportlist/${S}`)):p.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/${S}`))}),R=(r,S)=>f(void 0,null,function*(){const p=yield(0,t.aP)(k({},r));p.status===0?(z.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),c.history.push(`/classrooms/${r.coursesId}/exportlist/${S}`)):p.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/${S}`))}),O=(r,S)=>f(void 0,null,function*(){const p=yield(0,t.vV)(k({},r));p.status===0?(z.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"),c.history.push(`/classrooms/${r.coursesId}/exportlist/${S}`)):p.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/${S}`))}),q=r=>f(void 0,null,function*(){C(),(yield exportCourseWorkListAppendix(k({},r))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${r.categoryId}/works_list.zip`,query:r}))),U()}),Z=r=>f(void 0,null,function*(){C(),yield(0,m.QH)("",d.Z.API_SERVER+`/api/polls/${r.categoryId}/commit_result.xlsx`),U()}),J=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/courses/${r.coursesId}/attendances/export_xlsx_data.xlsx`,query:r}))}),T=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/courses/${r.coursesId}/video_study_statics.xlsx`,query:r}))}),Re=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/courses/${r.coursesId}/export_video_study.xlsx`,query:r}))}),re=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/courses/${r.coursesId}/export_course_students_info.xlsx`,query:r}))}),ke=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+"/api/school_manages/students.xlsx",query:r}))}),ue=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+"/api/item_banks/export.xlsx",query:r}))}),ye=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:r}))}),pe=r=>f(void 0,null,function*(){const S=yield(0,t.Uy)(k({},r));S.status===0?(z.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),c.history.push(`/classrooms/${r.coursesId}/exportlist/exercise_score,export_exercise_users`)):S.status===-3&&((0,c.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),c.history.push(`/classrooms/${r.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ne=r=>f(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/export_records/${r.id}.xlsx`,query:r}))}),Me=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:r}))}),$=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/courses/${r==null?void 0:r.coursesId}/${r.menuKey}_statistic.xlsx?${r.checkedList.map(S=>`course_group_id[]=${S}`).join("&")}`,query:r}))}),j=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/ec_years/${r==null?void 0:r.ec_year_id}/ec_training_objectives.xlsx`,query:r}))}),oe=r=>f(void 0,null,function*(){yield(0,m.FH)(r==null?void 0:r.name,(0,m.NY)({url:d.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:r}))}),ee=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/ec_years/${r==null?void 0:r.ec_year_id}/ec_courses.xlsx`,query:r}))}),K=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/ec_years/${r==null?void 0:r.ec_year_id}/ec_graduation_requirements.xlsx`,query:r}))}),ge=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:r}))}),Pe=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/exercises/${r.categoryId}/rank_list.xlsx`,query:r}))}),mt=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:r}))}),Ye=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/examination_banks/${r.id}.json`,query:r}))}),dt=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/exercises/${r.categoryId}.json`,query:r}))}),Ot=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/polls/${r==null?void 0:r.id}/commit_result.json`,query:r}))}),Tt=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+"/api/paths/get_task_pass.json",query:r}))}),Xe=(r,S)=>f(void 0,null,function*(){yield(0,m.FH)(S||"",(0,m.NY)({url:d.Z.API_SERVER+`/api/exercises/${r==null?void 0:r.exercise_id}/consult_exercise.json`,query:r}))}),Ie=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/competitions/${r==null?void 0:r.identifier}/competition_commit_records/member_works.xlsx`,query:r}))}),et=r=>f(void 0,null,function*(){yield(0,m.FH)("",(0,m.NY)({url:d.Z.API_SERVER+`/api/courses/${r==null?void 0:r.coursesId}/group_homeworks/import_group_template.xlsx`,query:r}))})},50371:function(It,me){"use strict";function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let c=1;c{const d=m[z];d!==void 0&&(t[z]=d)})}return t}me.Z=e},77578:function(It,me,e){"use strict";e.d(me,{Z:function(){return t}});const t=c=>c?typeof c=="function"?c():c:null},13845:function(It,me,e){"use strict";e.d(me,{F:function(){return t},Z:function(){return c}});function t(m){return m!=null&&m===m.window}function c(m,z){var d,E;if(typeof window=="undefined")return 0;const n=z?"scrollTop":"scrollLeft";let H=0;return t(m)?H=m[z?"pageYOffset":"pageXOffset"]:m instanceof Document?H=m.documentElement[n]:(m instanceof HTMLElement||m)&&(H=m[n]),m&&!t(m)&&typeof H!="number"&&(H=(E=((d=m.ownerDocument)!==null&&d!==void 0?d:m).documentElement)===null||E===void 0?void 0:E[n]),H}},56762:function(It,me,e){"use strict";e.d(me,{Z:function(){return c}});var t=e(59301);function c(){const[,m]=t.useReducer(z=>z+1,0);return m}},68031:function(It,me,e){"use strict";e.d(me,{Z:function(){return z}});var t=e(16089);function c(d,E,n,H){const Q=n-E;return d/=H/2,d<1?Q/2*d*d*d+E:Q/2*((d-=2)*d*d+2)+E}var m=e(13845);function z(d){let E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:n=()=>window,callback:H,duration:Q=450}=E,w=n(),k=(0,m.Z)(w,!0),f=Date.now(),C=()=>{const P=Date.now()-f,N=c(P>Q?Q:P,k,d,Q);(0,m.F)(w)?w.scrollTo(window.pageXOffset,N):w instanceof Document||w.constructor.name==="HTMLDocument"?w.documentElement.scrollTop=N:w.scrollTop=N,Pn||E},24905:function(It,me,e){"use strict";e.d(me,{default:function(){return R}});var t=e(92310),c=e.n(t),m=e(5630),z=e(59301),d=e(36355),E=e(1684),n=e(32441),Q=z.createContext(null),w=e(98447),k=e(14088),f=e(4572),C=function(O,q){var Z={};for(var J in O)Object.prototype.hasOwnProperty.call(O,J)&&q.indexOf(J)<0&&(Z[J]=O[J]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,J=Object.getOwnPropertySymbols(O);T{var Z;const{prefixCls:J,className:T,rootClassName:Re,children:re,indeterminate:ke=!1,style:ue,onMouseEnter:ye,onMouseLeave:pe,skipGroup:ne=!1,disabled:Me}=O,$=C(O,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:j,direction:oe,checkbox:ee}=z.useContext(d.E_),K=z.useContext(Q),{isFormItemInput:ge}=z.useContext(n.aM),Pe=z.useContext(E.Z),mt=(Z=(K==null?void 0:K.disabled)||Me)!==null&&Z!==void 0?Z:Pe,Ye=z.useRef($.value);z.useEffect(()=>{K==null||K.registerValue($.value)},[]),z.useEffect(()=>{if(!ne)return $.value!==Ye.current&&(K==null||K.cancelValue(Ye.current),K==null||K.registerValue($.value),Ye.current=$.value),()=>K==null?void 0:K.cancelValue($.value)},[$.value]);const dt=j("checkbox",J),[Ot,Tt]=(0,w.ZP)(dt),Xe=Object.assign({},$);K&&!ne&&(Xe.onChange=function(){$.onChange&&$.onChange.apply($,arguments),K.toggleOption&&K.toggleOption({label:re,value:$.value})},Xe.name=K.name,Xe.checked=K.value.includes($.value));const Ie=c()(`${dt}-wrapper`,{[`${dt}-rtl`]:oe==="rtl",[`${dt}-wrapper-checked`]:Xe.checked,[`${dt}-wrapper-disabled`]:mt,[`${dt}-wrapper-in-form-item`]:ge},ee==null?void 0:ee.className,T,Re,Tt),et=c()({[`${dt}-indeterminate`]:ke},f.A,Tt),r=ke?"mixed":void 0;return Ot(z.createElement(k.Z,{component:"Checkbox",disabled:mt},z.createElement("label",{className:Ie,style:Object.assign(Object.assign({},ee==null?void 0:ee.style),ue),onMouseEnter:ye,onMouseLeave:pe},z.createElement(m.Z,Object.assign({"aria-checked":r},Xe,{prefixCls:dt,className:et,disabled:mt,ref:q})),re!==void 0&&z.createElement("span",null,re))))};var N=z.forwardRef(U),Ae=e(94480),ce=e(2738),he=function(O,q){var Z={};for(var J in O)Object.prototype.hasOwnProperty.call(O,J)&&q.indexOf(J)<0&&(Z[J]=O[J]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,J=Object.getOwnPropertySymbols(O);T{const{defaultValue:Z,children:J,options:T=[],prefixCls:Re,className:re,rootClassName:ke,style:ue,onChange:ye}=O,pe=he(O,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ne,direction:Me}=z.useContext(d.E_),[$,j]=z.useState(pe.value||Z||[]),[oe,ee]=z.useState([]);z.useEffect(()=>{"value"in pe&&j(pe.value||[])},[pe.value]);const K=z.useMemo(()=>T.map(S=>typeof S=="string"||typeof S=="number"?{label:S,value:S}:S),[T]),ge=S=>{ee(p=>p.filter(o=>o!==S))},Pe=S=>{ee(p=>[].concat((0,Ae.Z)(p),[S]))},mt=S=>{const p=$.indexOf(S.value),o=(0,Ae.Z)($);p===-1?o.push(S.value):o.splice(p,1),"value"in pe||j(o),ye==null||ye(o.filter(F=>oe.includes(F)).sort((F,te)=>{const g=K.findIndex(V=>V.value===F),l=K.findIndex(V=>V.value===te);return g-l}))},Ye=ne("checkbox",Re),dt=`${Ye}-group`,[Ot,Tt]=(0,w.ZP)(Ye),Xe=(0,ce.Z)(pe,["value","disabled"]),Ie=T.length?K.map(S=>z.createElement(N,{prefixCls:Ye,key:S.value.toString(),disabled:"disabled"in S?S.disabled:pe.disabled,value:S.value,checked:$.includes(S.value),onChange:S.onChange,className:`${dt}-item`,style:S.style,title:S.title},S.label)):J,et={toggleOption:mt,value:$,disabled:pe.disabled,name:pe.name,registerValue:Pe,cancelValue:ge},r=c()(dt,{[`${dt}-rtl`]:Me==="rtl"},re,ke,Tt);return Ot(z.createElement("div",Object.assign({className:r,style:ue},Xe,{ref:q}),z.createElement(Q.Provider,{value:et},Ie)))},W=z.forwardRef(de);var y=z.memo(W);const a=N;a.Group=y,a.__ANT_CHECKBOX=!0;var R=a},98447:function(It,me,e){"use strict";e.d(me,{C2:function(){return d}});var t=e(17313),c=e(37613),m=e(83116);const z=E=>{const{checkboxCls:n}=E,H=`${n}-wrapper`;return[{[`${n}-group`]:Object.assign(Object.assign({},(0,t.Wf)(E)),{display:"inline-flex",flexWrap:"wrap",columnGap:E.marginXS,[`> ${E.antCls}-row`]:{flex:1}}),[H]:Object.assign(Object.assign({},(0,t.Wf)(E)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${H}`]:{marginInlineStart:0},[`&${H}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[n]:Object.assign(Object.assign({},(0,t.Wf)(E)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:E.borderRadiusSM,alignSelf:"center",[`${n}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${n}-inner`]:Object.assign({},(0,t.oN)(E))},[`${n}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:E.checkboxSize,height:E.checkboxSize,direction:"ltr",backgroundColor:E.colorBgContainer,border:`${E.lineWidth}px ${E.lineType} ${E.colorBorder}`,borderRadius:E.borderRadiusSM,borderCollapse:"separate",transition:`all ${E.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:E.checkboxSize/14*5,height:E.checkboxSize/14*8,border:`${E.lineWidthBold}px solid ${E.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${E.motionDurationFast} ${E.motionEaseInBack}, opacity ${E.motionDurationFast}`}},"& + span":{paddingInlineStart:E.paddingXS,paddingInlineEnd:E.paddingXS}})},{[` ${H}:not(${H}-disabled), ${n}:not(${n}-disabled) `]:{[`&:hover ${n}-inner`]:{borderColor:E.colorPrimary}},[`${H}:not(${H}-disabled)`]:{[`&:hover ${n}-checked:not(${n}-disabled) ${n}-inner`]:{backgroundColor:E.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${n}-checked:not(${n}-disabled):after`]:{borderColor:E.colorPrimaryHover}}},{[`${n}-checked`]:{[`${n}-inner`]:{backgroundColor:E.colorPrimary,borderColor:E.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${E.motionDurationMid} ${E.motionEaseOutBack} ${E.motionDurationFast}`}}},[` ${H}-checked:not(${H}-disabled), ${n}-checked:not(${n}-disabled) - `]:{[`&:hover ${n}-inner`]:{backgroundColor:E.colorPrimaryHover,borderColor:"transparent"}}},{[n]:{"&-indeterminate":{[`${n}-inner`]:{backgroundColor:E.colorBgContainer,borderColor:E.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:E.fontSizeLG/2,height:E.fontSizeLG/2,backgroundColor:E.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${H}-disabled`]:{cursor:"not-allowed"},[`${n}-disabled`]:{[`&, ${n}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${n}-inner`]:{background:E.colorBgContainerDisabled,borderColor:E.colorBorder,"&:after":{borderColor:E.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:E.colorTextDisabled},[`&${n}-indeterminate ${n}-inner::after`]:{background:E.colorTextDisabled}}}]};function d(E,n){const H=(0,c.TS)(n,{checkboxCls:`.${E}`,checkboxSize:n.controlInteractiveSize});return[z(H)]}me.ZP=(0,m.Z)("Checkbox",(E,n)=>{let{prefixCls:H}=n;return[d(H,E)]})},93891:function(It,me,e){"use strict";var t=e(59301),c=e(36355),m=e(64165);const z=d=>{const{componentName:E}=d,{getPrefixCls:n}=(0,t.useContext)(c.E_),H=n("empty");switch(E){case"Table":case"List":return t.createElement(m.Z,{image:m.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return t.createElement(m.Z,{image:m.Z.PRESENTED_IMAGE_SIMPLE,className:`${H}-small`});default:return t.createElement(m.Z,null)}};me.Z=z},91857:function(It,me,e){"use strict";var t=e(59301),c=e(38819),m=e(92310),z=e.n(m),d=e(31561),E=e(70425),n=e(18929),H=e(2738),Q=e(79676),w=e(53487),k=e(92343),f=e(36355),C=e(20834),U=e(40875),P=e(88088),N=e(47211);const Ae=null,ce=y=>{const{menu:o,arrow:R,prefixCls:O,children:q,trigger:Z,disabled:J,dropdownRender:T,getPopupContainer:Re,overlayClassName:re,rootClassName:ke,open:ue,onOpenChange:ye,visible:pe,onVisibleChange:ne,mouseEnterDelay:Me=.15,mouseLeaveDelay:$=.1,autoAdjustOverflow:j=!0,placement:ae="",overlay:ee,transitionName:K}=y,{getPopupContainer:ge,getPrefixCls:Pe,direction:mt}=t.useContext(f.E_),Ye=t.useMemo(()=>{const x=Pe();return K!==void 0?K:ae.includes("top")?`${x}-slide-down`:`${x}-slide-up`},[Pe,ae,K]),dt=t.useMemo(()=>ae?ae.includes("Center")?ae.slice(0,ae.indexOf("Center")):ae:mt==="rtl"?"bottomRight":"bottomLeft",[ae,mt]),Ot=Pe("dropdown",O),[Tt,Xe]=(0,N.Z)(Ot),[,Ie]=(0,P.Z)(),et=t.Children.only(q),r=(0,k.Tm)(et,{className:z()(`${Ot}-trigger`,{[`${Ot}-rtl`]:mt==="rtl"},et.props.className),disabled:J}),S=J?[]:Z;let p;S&&S.includes("contextMenu")&&(p=!0);const[a,F]=(0,n.Z)(!1,{value:ue!=null?ue:pe}),te=(0,E.useEvent)(x=>{ye==null||ye(x),ne==null||ne(x),F(x)}),g=z()(re,ke,Xe,{[`${Ot}-rtl`]:mt==="rtl"}),l=(0,Q.Z)({arrowPointAtCenter:typeof R=="object"&&R.pointAtCenter,autoAdjustOverflow:j,offset:Ie.marginXXS,arrowWidth:R?Ie.sizePopupArrow:0,borderRadius:Ie.borderRadius}),V=t.useCallback(()=>{F(!1)},[]),B=()=>{let x;return o!=null&&o.items?x=t.createElement(C.default,Object.assign({},o)):typeof ee=="function"?x=ee():x=ee,T&&(x=T(x)),x=t.Children.only(typeof x=="string"?t.createElement("span",null,x):x),t.createElement(U.J,{prefixCls:`${Ot}-menu`,expandIcon:t.createElement("span",{className:`${Ot}-menu-submenu-arrow`},t.createElement(c.Z,{className:`${Ot}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:V,validator:Y=>{let{mode:Ee}=Y}},x)};return Tt(t.createElement(d.Z,Object.assign({alignPoint:p},(0,H.Z)(y,["rootClassName"]),{mouseEnterDelay:Me,mouseLeaveDelay:$,visible:a,builtinPlacements:l,arrow:!!R,overlayClassName:g,prefixCls:Ot,getPopupContainer:Re||ge,transitionName:Ye,trigger:S,overlay:B,placement:dt,onVisibleChange:te}),r))};function he(y){return Object.assign(Object.assign({},y),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const de=(0,w.Z)(ce,"dropdown",y=>y,he),W=y=>t.createElement(de,Object.assign({},y),t.createElement("span",null));ce._InternalPanelDoNotUseOrYouWillBeFired=W,me.Z=ce},38854:function(It,me,e){"use strict";e.d(me,{Z:function(){return P}});var t=e(91857),c=e(92310),m=e.n(c),z=e(59301),d=e(18785),E=e(3113),n=e(36355),H=e(81327),Q=e(33234),w=e(47211),k=function(N,Ae){var ce={};for(var he in N)Object.prototype.hasOwnProperty.call(N,he)&&Ae.indexOf(he)<0&&(ce[he]=N[he]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,he=Object.getOwnPropertySymbols(N);de{const{getPopupContainer:Ae,getPrefixCls:ce,direction:he}=z.useContext(n.E_),{prefixCls:de,type:W="default",danger:y,disabled:o,loading:R,onClick:O,htmlType:q,children:Z,className:J,menu:T,arrow:Re,autoFocus:re,overlay:ke,trigger:ue,align:ye,open:pe,onOpenChange:ne,placement:Me,getPopupContainer:$,href:j,icon:ae=z.createElement(d.Z,null),title:ee,buttonsRender:K=B=>B,mouseEnterDelay:ge,mouseLeaveDelay:Pe,overlayClassName:mt,overlayStyle:Ye,destroyPopupOnHide:dt,dropdownRender:Ot}=N,Tt=k(N,["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"]),Xe=ce("dropdown",de),Ie=`${Xe}-button`,[et,r]=(0,w.Z)(Xe),S={menu:T,arrow:Re,autoFocus:re,align:ye,disabled:o,trigger:o?[]:ue,onOpenChange:ne,getPopupContainer:$||Ae,mouseEnterDelay:ge,mouseLeaveDelay:Pe,overlayClassName:mt,overlayStyle:Ye,destroyPopupOnHide:dt,dropdownRender:Ot},{compactSize:p,compactItemClassnames:a}=(0,Q.ri)(Xe,he),F=m()(Ie,a,J,r);"overlay"in N&&(S.overlay=ke),"open"in N&&(S.open=pe),"placement"in N?S.placement=Me:S.placement=he==="rtl"?"bottomLeft":"bottomRight";const te=z.createElement(E.ZP,{type:W,danger:y,disabled:o,loading:R,onClick:O,htmlType:q,href:j,title:ee},Z),g=z.createElement(E.ZP,{type:W,danger:y,icon:ae}),[l,V]=K([te,g]);return et(z.createElement(H.Z.Compact,Object.assign({className:F,size:p,block:!0},Tt),l,z.createElement(t.Z,Object.assign({},S),V)))};f.__ANT_BUTTON=!0;var C=f;const U=t.Z;U.Button=C;var P=U},47211:function(It,me,e){"use strict";e.d(me,{Z:function(){return k}});var t=e(17313),c=e(13826),m=e(92899),z=e(29878),d=e(19447),E=e(83116),n=e(37613),Q=f=>{const{componentCls:C,menuCls:U,colorError:P,colorTextLightSolid:N}=f,Ae=`${U}-item`;return{[`${C}, ${C}-menu-submenu`]:{[`${U} ${Ae}`]:{[`&${Ae}-danger:not(${Ae}-disabled)`]:{color:P,"&:hover":{color:N,backgroundColor:P}}}}}};const w=f=>{const{componentCls:C,menuCls:U,zIndexPopup:P,dropdownArrowDistance:N,sizePopupArrow:Ae,antCls:ce,iconCls:he,motionDurationMid:de,dropdownPaddingVertical:W,fontSize:y,dropdownEdgeChildPadding:o,colorTextDisabled:R,fontSizeIcon:O,controlPaddingHorizontal:q,colorBgElevated:Z}=f;return[{[C]:Object.assign(Object.assign({},(0,t.Wf)(f)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:P,display:"block","&::before":{position:"absolute",insetBlock:-N+Ae/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${ce}-btn`]:{[`& > ${he}-down, & > ${ce}-btn-icon > ${he}-down`]:{fontSize:O}},[`${C}-wrap`]:{position:"relative",[`${ce}-btn > ${he}-down`]:{fontSize:O},[`${he}-down::before`]:{transition:`transform ${de}`}},[`${C}-wrap-open`]:{[`${he}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${ce}-slide-down-enter${ce}-slide-down-enter-active${C}-placement-bottomLeft, + `]:{[`&:hover ${n}-inner`]:{backgroundColor:E.colorPrimaryHover,borderColor:"transparent"}}},{[n]:{"&-indeterminate":{[`${n}-inner`]:{backgroundColor:E.colorBgContainer,borderColor:E.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:E.fontSizeLG/2,height:E.fontSizeLG/2,backgroundColor:E.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${H}-disabled`]:{cursor:"not-allowed"},[`${n}-disabled`]:{[`&, ${n}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${n}-inner`]:{background:E.colorBgContainerDisabled,borderColor:E.colorBorder,"&:after":{borderColor:E.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:E.colorTextDisabled},[`&${n}-indeterminate ${n}-inner::after`]:{background:E.colorTextDisabled}}}]};function d(E,n){const H=(0,c.TS)(n,{checkboxCls:`.${E}`,checkboxSize:n.controlInteractiveSize});return[z(H)]}me.ZP=(0,m.Z)("Checkbox",(E,n)=>{let{prefixCls:H}=n;return[d(H,E)]})},93891:function(It,me,e){"use strict";var t=e(59301),c=e(36355),m=e(64165);const z=d=>{const{componentName:E}=d,{getPrefixCls:n}=(0,t.useContext)(c.E_),H=n("empty");switch(E){case"Table":case"List":return t.createElement(m.Z,{image:m.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return t.createElement(m.Z,{image:m.Z.PRESENTED_IMAGE_SIMPLE,className:`${H}-small`});default:return t.createElement(m.Z,null)}};me.Z=z},91857:function(It,me,e){"use strict";var t=e(59301),c=e(38819),m=e(92310),z=e.n(m),d=e(31561),E=e(70425),n=e(18929),H=e(2738),Q=e(79676),w=e(53487),k=e(92343),f=e(36355),C=e(20834),U=e(40875),P=e(88088),N=e(47211);const Ae=null,ce=y=>{const{menu:a,arrow:R,prefixCls:O,children:q,trigger:Z,disabled:J,dropdownRender:T,getPopupContainer:Re,overlayClassName:re,rootClassName:ke,open:ue,onOpenChange:ye,visible:pe,onVisibleChange:ne,mouseEnterDelay:Me=.15,mouseLeaveDelay:$=.1,autoAdjustOverflow:j=!0,placement:oe="",overlay:ee,transitionName:K}=y,{getPopupContainer:ge,getPrefixCls:Pe,direction:mt}=t.useContext(f.E_),Ye=t.useMemo(()=>{const x=Pe();return K!==void 0?K:oe.includes("top")?`${x}-slide-down`:`${x}-slide-up`},[Pe,oe,K]),dt=t.useMemo(()=>oe?oe.includes("Center")?oe.slice(0,oe.indexOf("Center")):oe:mt==="rtl"?"bottomRight":"bottomLeft",[oe,mt]),Ot=Pe("dropdown",O),[Tt,Xe]=(0,N.Z)(Ot),[,Ie]=(0,P.Z)(),et=t.Children.only(q),r=(0,k.Tm)(et,{className:z()(`${Ot}-trigger`,{[`${Ot}-rtl`]:mt==="rtl"},et.props.className),disabled:J}),S=J?[]:Z;let p;S&&S.includes("contextMenu")&&(p=!0);const[o,F]=(0,n.Z)(!1,{value:ue!=null?ue:pe}),te=(0,E.useEvent)(x=>{ye==null||ye(x),ne==null||ne(x),F(x)}),g=z()(re,ke,Xe,{[`${Ot}-rtl`]:mt==="rtl"}),l=(0,Q.Z)({arrowPointAtCenter:typeof R=="object"&&R.pointAtCenter,autoAdjustOverflow:j,offset:Ie.marginXXS,arrowWidth:R?Ie.sizePopupArrow:0,borderRadius:Ie.borderRadius}),V=t.useCallback(()=>{F(!1)},[]),B=()=>{let x;return a!=null&&a.items?x=t.createElement(C.default,Object.assign({},a)):typeof ee=="function"?x=ee():x=ee,T&&(x=T(x)),x=t.Children.only(typeof x=="string"?t.createElement("span",null,x):x),t.createElement(U.J,{prefixCls:`${Ot}-menu`,expandIcon:t.createElement("span",{className:`${Ot}-menu-submenu-arrow`},t.createElement(c.Z,{className:`${Ot}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:V,validator:Y=>{let{mode:Ee}=Y}},x)};return Tt(t.createElement(d.Z,Object.assign({alignPoint:p},(0,H.Z)(y,["rootClassName"]),{mouseEnterDelay:Me,mouseLeaveDelay:$,visible:o,builtinPlacements:l,arrow:!!R,overlayClassName:g,prefixCls:Ot,getPopupContainer:Re||ge,transitionName:Ye,trigger:S,overlay:B,placement:dt,onVisibleChange:te}),r))};function he(y){return Object.assign(Object.assign({},y),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const de=(0,w.Z)(ce,"dropdown",y=>y,he),W=y=>t.createElement(de,Object.assign({},y),t.createElement("span",null));ce._InternalPanelDoNotUseOrYouWillBeFired=W,me.Z=ce},38854:function(It,me,e){"use strict";e.d(me,{Z:function(){return P}});var t=e(91857),c=e(92310),m=e.n(c),z=e(59301),d=e(18785),E=e(3113),n=e(36355),H=e(81327),Q=e(33234),w=e(47211),k=function(N,Ae){var ce={};for(var he in N)Object.prototype.hasOwnProperty.call(N,he)&&Ae.indexOf(he)<0&&(ce[he]=N[he]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,he=Object.getOwnPropertySymbols(N);de{const{getPopupContainer:Ae,getPrefixCls:ce,direction:he}=z.useContext(n.E_),{prefixCls:de,type:W="default",danger:y,disabled:a,loading:R,onClick:O,htmlType:q,children:Z,className:J,menu:T,arrow:Re,autoFocus:re,overlay:ke,trigger:ue,align:ye,open:pe,onOpenChange:ne,placement:Me,getPopupContainer:$,href:j,icon:oe=z.createElement(d.Z,null),title:ee,buttonsRender:K=B=>B,mouseEnterDelay:ge,mouseLeaveDelay:Pe,overlayClassName:mt,overlayStyle:Ye,destroyPopupOnHide:dt,dropdownRender:Ot}=N,Tt=k(N,["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"]),Xe=ce("dropdown",de),Ie=`${Xe}-button`,[et,r]=(0,w.Z)(Xe),S={menu:T,arrow:Re,autoFocus:re,align:ye,disabled:a,trigger:a?[]:ue,onOpenChange:ne,getPopupContainer:$||Ae,mouseEnterDelay:ge,mouseLeaveDelay:Pe,overlayClassName:mt,overlayStyle:Ye,destroyPopupOnHide:dt,dropdownRender:Ot},{compactSize:p,compactItemClassnames:o}=(0,Q.ri)(Xe,he),F=m()(Ie,o,J,r);"overlay"in N&&(S.overlay=ke),"open"in N&&(S.open=pe),"placement"in N?S.placement=Me:S.placement=he==="rtl"?"bottomLeft":"bottomRight";const te=z.createElement(E.ZP,{type:W,danger:y,disabled:a,loading:R,onClick:O,htmlType:q,href:j,title:ee},Z),g=z.createElement(E.ZP,{type:W,danger:y,icon:oe}),[l,V]=K([te,g]);return et(z.createElement(H.Z.Compact,Object.assign({className:F,size:p,block:!0},Tt),l,z.createElement(t.Z,Object.assign({},S),V)))};f.__ANT_BUTTON=!0;var C=f;const U=t.Z;U.Button=C;var P=U},47211:function(It,me,e){"use strict";e.d(me,{Z:function(){return k}});var t=e(17313),c=e(13826),m=e(92899),z=e(29878),d=e(19447),E=e(83116),n=e(37613),Q=f=>{const{componentCls:C,menuCls:U,colorError:P,colorTextLightSolid:N}=f,Ae=`${U}-item`;return{[`${C}, ${C}-menu-submenu`]:{[`${U} ${Ae}`]:{[`&${Ae}-danger:not(${Ae}-disabled)`]:{color:P,"&:hover":{color:N,backgroundColor:P}}}}}};const w=f=>{const{componentCls:C,menuCls:U,zIndexPopup:P,dropdownArrowDistance:N,sizePopupArrow:Ae,antCls:ce,iconCls:he,motionDurationMid:de,dropdownPaddingVertical:W,fontSize:y,dropdownEdgeChildPadding:a,colorTextDisabled:R,fontSizeIcon:O,controlPaddingHorizontal:q,colorBgElevated:Z}=f;return[{[C]:Object.assign(Object.assign({},(0,t.Wf)(f)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:P,display:"block","&::before":{position:"absolute",insetBlock:-N+Ae/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${ce}-btn`]:{[`& > ${he}-down, & > ${ce}-btn-icon > ${he}-down`]:{fontSize:O}},[`${C}-wrap`]:{position:"relative",[`${ce}-btn > ${he}-down`]:{fontSize:O},[`${he}-down::before`]:{transition:`transform ${de}`}},[`${C}-wrap-open`]:{[`${he}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${ce}-slide-down-enter${ce}-slide-down-enter-active${C}-placement-bottomLeft, &${ce}-slide-down-appear${ce}-slide-down-appear-active${C}-placement-bottomLeft, &${ce}-slide-down-enter${ce}-slide-down-enter-active${C}-placement-bottom, &${ce}-slide-down-appear${ce}-slide-down-appear-active${C}-placement-bottom, @@ -18,52 +18,52 @@ &${ce}-slide-down-leave${ce}-slide-down-leave-active${C}-placement-bottom, &${ce}-slide-down-leave${ce}-slide-down-leave-active${C}-placement-bottomRight`]:{animationName:c.Uw},[`&${ce}-slide-up-leave${ce}-slide-up-leave-active${C}-placement-topLeft, &${ce}-slide-up-leave${ce}-slide-up-leave-active${C}-placement-top, - &${ce}-slide-up-leave${ce}-slide-up-leave-active${C}-placement-topRight`]:{animationName:c.ly}})},(0,d.ZP)(f,{colorBg:Z,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${C} ${U}`]:{position:"relative",margin:0},[`${U}-submenu-popup`]:{position:"absolute",zIndex:P,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${C}, ${C}-menu-submenu`]:{[U]:Object.assign(Object.assign({padding:o,listStyleType:"none",backgroundColor:Z,backgroundClip:"padding-box",borderRadius:f.borderRadiusLG,outline:"none",boxShadow:f.boxShadowSecondary},(0,t.Qy)(f)),{[`${U}-item-group-title`]:{padding:`${W}px ${q}px`,color:f.colorTextDescription,transition:`all ${de}`},[`${U}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${U}-item-icon`]:{minWidth:y,marginInlineEnd:f.marginXS,fontSize:f.fontSizeSM},[`${U}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${de}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${U}-item, ${U}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${W}px ${q}px`,color:f.colorText,fontWeight:"normal",fontSize:y,lineHeight:f.lineHeight,cursor:"pointer",transition:`all ${de}`,borderRadius:f.borderRadiusSM,"&:hover, &-active":{backgroundColor:f.controlItemBgHover}},(0,t.Qy)(f)),{"&-selected":{color:f.colorPrimary,backgroundColor:f.controlItemBgActive,"&:hover, &-active":{backgroundColor:f.controlItemBgActiveHover}},"&-disabled":{color:R,cursor:"not-allowed","&:hover":{color:R,backgroundColor:Z,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${f.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:f.colorSplit},[`${C}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:f.paddingXS,[`${C}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:f.colorTextDescription,fontSize:O,fontStyle:"normal"}}}),[`${U}-item-group-list`]:{margin:`0 ${f.marginXS}px`,padding:0,listStyle:"none"},[`${U}-submenu-title`]:{paddingInlineEnd:q+f.fontSizeSM},[`${U}-submenu-vertical`]:{position:"relative"},[`${U}-submenu${U}-submenu-disabled ${C}-menu-submenu-title`]:{[`&, ${C}-menu-submenu-arrow-icon`]:{color:R,backgroundColor:Z,cursor:"not-allowed"}},[`${U}-submenu-selected ${C}-menu-submenu-title`]:{color:f.colorPrimary}})}},[(0,c.oN)(f,"slide-up"),(0,c.oN)(f,"slide-down"),(0,m.Fm)(f,"move-up"),(0,m.Fm)(f,"move-down"),(0,z._y)(f,"zoom-big")]]};var k=(0,E.Z)("Dropdown",(f,C)=>{let{rootPrefixCls:U}=C;const{marginXXS:P,sizePopupArrow:N,controlHeight:Ae,fontSize:ce,lineHeight:he,paddingXXS:de,componentCls:W,borderRadiusLG:y}=f,o=(Ae-ce*he)/2,{dropdownArrowOffset:R}=(0,d.fS)({contentRadius:y}),O=(0,n.TS)(f,{menuCls:`${W}-menu`,rootPrefixCls:U,dropdownArrowDistance:N/2+P,dropdownArrowOffset:R,dropdownPaddingVertical:o,dropdownEdgeChildPadding:de});return[w(O),Q(O)]},f=>({zIndexPopup:f.zIndexPopupBase+50}))},64165:function(It,me,e){"use strict";e.d(me,{Z:function(){return de}});var t=e(92310),c=e.n(t),m=e(59301),z=e(36355),d=e(9763),E=e(64993),n=e(88088),Q=()=>{const[,W]=(0,n.Z)(),o=new E.C(W.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return m.createElement("svg",{style:o,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},m.createElement("g",{fill:"none",fillRule:"evenodd"},m.createElement("g",{transform:"translate(24 31.67)"},m.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),m.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),m.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),m.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),m.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),m.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),m.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},m.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),m.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},k=()=>{const[,W]=(0,n.Z)(),{colorFill:y,colorFillTertiary:o,colorFillQuaternary:R,colorBgContainer:O}=W,{borderColor:q,shadowColor:Z,contentColor:J}=(0,m.useMemo)(()=>({borderColor:new E.C(y).onBackground(O).toHexShortString(),shadowColor:new E.C(o).onBackground(O).toHexShortString(),contentColor:new E.C(R).onBackground(O).toHexShortString()}),[y,o,R,O]);return m.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},m.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},m.createElement("ellipse",{fill:Z,cx:"32",cy:"33",rx:"32",ry:"7"}),m.createElement("g",{fillRule:"nonzero",stroke:q},m.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),m.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:J}))))},f=e(83116),C=e(37613);const U=W=>{const{componentCls:y,margin:o,marginXS:R,marginXL:O,fontSize:q,lineHeight:Z}=W;return{[y]:{marginInline:R,fontSize:q,lineHeight:Z,textAlign:"center",[`${y}-image`]:{height:W.emptyImgHeight,marginBottom:R,opacity:W.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${y}-description`]:{color:W.colorText},[`${y}-footer`]:{marginTop:o},"&-normal":{marginBlock:O,color:W.colorTextDisabled,[`${y}-description`]:{color:W.colorTextDisabled},[`${y}-image`]:{height:W.emptyImgHeightMD}},"&-small":{marginBlock:R,color:W.colorTextDisabled,[`${y}-image`]:{height:W.emptyImgHeightSM}}}}};var P=(0,f.Z)("Empty",W=>{const{componentCls:y,controlHeightLG:o}=W,R=(0,C.TS)(W,{emptyImgCls:`${y}-img`,emptyImgHeight:o*2.5,emptyImgHeightMD:o,emptyImgHeightSM:o*.875});return[U(R)]}),N=function(W,y){var o={};for(var R in W)Object.prototype.hasOwnProperty.call(W,R)&&y.indexOf(R)<0&&(o[R]=W[R]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,R=Object.getOwnPropertySymbols(W);O{var{className:y,rootClassName:o,prefixCls:R,image:O=Ae,description:q,children:Z,imageStyle:J,style:T}=W,Re=N(W,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:re,direction:ke,empty:ue}=m.useContext(z.E_),ye=re("empty",R),[pe,ne]=P(ye),[Me]=(0,d.Z)("Empty"),$=typeof q!="undefined"?q:Me==null?void 0:Me.description,j=typeof $=="string"?$:"empty";let ae=null;return typeof O=="string"?ae=m.createElement("img",{alt:j,src:O}):ae=O,pe(m.createElement("div",Object.assign({className:c()(ne,ye,ue==null?void 0:ue.className,{[`${ye}-normal`]:O===ce,[`${ye}-rtl`]:ke==="rtl"},y,o),style:Object.assign(Object.assign({},ue==null?void 0:ue.style),T)},Re),m.createElement("div",{className:`${ye}-image`,style:J},ae),$&&m.createElement("div",{className:`${ye}-description`},$),Z&&m.createElement("div",{className:`${ye}-footer`},Z)))};he.PRESENTED_IMAGE_DEFAULT=Ae,he.PRESENTED_IMAGE_SIMPLE=ce;var de=he},78241:function(It,me,e){"use strict";e.d(me,{default:function(){return on}});var t=e(94480),c=e(92310),m=e.n(c),z=e(77900),d=e(59301),E=e(62892),n=e(32441);function H(_){const[u,A]=d.useState(_);return d.useEffect(()=>{const h=setTimeout(()=>{A(_)},_.length?0:10);return()=>{clearTimeout(h)}},[_]),u}var Q=e(17313),w=e(29878),k=e(8378),f=e(37613),C=e(83116),P=_=>{const{componentCls:u}=_,A=`${u}-show-help`,h=`${u}-show-help-item`;return{[A]:{transition:`opacity ${_.motionDurationSlow} ${_.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[h]:{overflow:"hidden",transition:`height ${_.motionDurationSlow} ${_.motionEaseInOut}, + &${ce}-slide-up-leave${ce}-slide-up-leave-active${C}-placement-topRight`]:{animationName:c.ly}})},(0,d.ZP)(f,{colorBg:Z,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${C} ${U}`]:{position:"relative",margin:0},[`${U}-submenu-popup`]:{position:"absolute",zIndex:P,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${C}, ${C}-menu-submenu`]:{[U]:Object.assign(Object.assign({padding:a,listStyleType:"none",backgroundColor:Z,backgroundClip:"padding-box",borderRadius:f.borderRadiusLG,outline:"none",boxShadow:f.boxShadowSecondary},(0,t.Qy)(f)),{[`${U}-item-group-title`]:{padding:`${W}px ${q}px`,color:f.colorTextDescription,transition:`all ${de}`},[`${U}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${U}-item-icon`]:{minWidth:y,marginInlineEnd:f.marginXS,fontSize:f.fontSizeSM},[`${U}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${de}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${U}-item, ${U}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${W}px ${q}px`,color:f.colorText,fontWeight:"normal",fontSize:y,lineHeight:f.lineHeight,cursor:"pointer",transition:`all ${de}`,borderRadius:f.borderRadiusSM,"&:hover, &-active":{backgroundColor:f.controlItemBgHover}},(0,t.Qy)(f)),{"&-selected":{color:f.colorPrimary,backgroundColor:f.controlItemBgActive,"&:hover, &-active":{backgroundColor:f.controlItemBgActiveHover}},"&-disabled":{color:R,cursor:"not-allowed","&:hover":{color:R,backgroundColor:Z,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${f.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:f.colorSplit},[`${C}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:f.paddingXS,[`${C}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:f.colorTextDescription,fontSize:O,fontStyle:"normal"}}}),[`${U}-item-group-list`]:{margin:`0 ${f.marginXS}px`,padding:0,listStyle:"none"},[`${U}-submenu-title`]:{paddingInlineEnd:q+f.fontSizeSM},[`${U}-submenu-vertical`]:{position:"relative"},[`${U}-submenu${U}-submenu-disabled ${C}-menu-submenu-title`]:{[`&, ${C}-menu-submenu-arrow-icon`]:{color:R,backgroundColor:Z,cursor:"not-allowed"}},[`${U}-submenu-selected ${C}-menu-submenu-title`]:{color:f.colorPrimary}})}},[(0,c.oN)(f,"slide-up"),(0,c.oN)(f,"slide-down"),(0,m.Fm)(f,"move-up"),(0,m.Fm)(f,"move-down"),(0,z._y)(f,"zoom-big")]]};var k=(0,E.Z)("Dropdown",(f,C)=>{let{rootPrefixCls:U}=C;const{marginXXS:P,sizePopupArrow:N,controlHeight:Ae,fontSize:ce,lineHeight:he,paddingXXS:de,componentCls:W,borderRadiusLG:y}=f,a=(Ae-ce*he)/2,{dropdownArrowOffset:R}=(0,d.fS)({contentRadius:y}),O=(0,n.TS)(f,{menuCls:`${W}-menu`,rootPrefixCls:U,dropdownArrowDistance:N/2+P,dropdownArrowOffset:R,dropdownPaddingVertical:a,dropdownEdgeChildPadding:de});return[w(O),Q(O)]},f=>({zIndexPopup:f.zIndexPopupBase+50}))},64165:function(It,me,e){"use strict";e.d(me,{Z:function(){return de}});var t=e(92310),c=e.n(t),m=e(59301),z=e(36355),d=e(9763),E=e(64993),n=e(88088),Q=()=>{const[,W]=(0,n.Z)(),a=new E.C(W.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return m.createElement("svg",{style:a,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},m.createElement("g",{fill:"none",fillRule:"evenodd"},m.createElement("g",{transform:"translate(24 31.67)"},m.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),m.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),m.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),m.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),m.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),m.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),m.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},m.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),m.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},k=()=>{const[,W]=(0,n.Z)(),{colorFill:y,colorFillTertiary:a,colorFillQuaternary:R,colorBgContainer:O}=W,{borderColor:q,shadowColor:Z,contentColor:J}=(0,m.useMemo)(()=>({borderColor:new E.C(y).onBackground(O).toHexShortString(),shadowColor:new E.C(a).onBackground(O).toHexShortString(),contentColor:new E.C(R).onBackground(O).toHexShortString()}),[y,a,R,O]);return m.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},m.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},m.createElement("ellipse",{fill:Z,cx:"32",cy:"33",rx:"32",ry:"7"}),m.createElement("g",{fillRule:"nonzero",stroke:q},m.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),m.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:J}))))},f=e(83116),C=e(37613);const U=W=>{const{componentCls:y,margin:a,marginXS:R,marginXL:O,fontSize:q,lineHeight:Z}=W;return{[y]:{marginInline:R,fontSize:q,lineHeight:Z,textAlign:"center",[`${y}-image`]:{height:W.emptyImgHeight,marginBottom:R,opacity:W.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${y}-description`]:{color:W.colorText},[`${y}-footer`]:{marginTop:a},"&-normal":{marginBlock:O,color:W.colorTextDisabled,[`${y}-description`]:{color:W.colorTextDisabled},[`${y}-image`]:{height:W.emptyImgHeightMD}},"&-small":{marginBlock:R,color:W.colorTextDisabled,[`${y}-image`]:{height:W.emptyImgHeightSM}}}}};var P=(0,f.Z)("Empty",W=>{const{componentCls:y,controlHeightLG:a}=W,R=(0,C.TS)(W,{emptyImgCls:`${y}-img`,emptyImgHeight:a*2.5,emptyImgHeightMD:a,emptyImgHeightSM:a*.875});return[U(R)]}),N=function(W,y){var a={};for(var R in W)Object.prototype.hasOwnProperty.call(W,R)&&y.indexOf(R)<0&&(a[R]=W[R]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,R=Object.getOwnPropertySymbols(W);O{var{className:y,rootClassName:a,prefixCls:R,image:O=Ae,description:q,children:Z,imageStyle:J,style:T}=W,Re=N(W,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:re,direction:ke,empty:ue}=m.useContext(z.E_),ye=re("empty",R),[pe,ne]=P(ye),[Me]=(0,d.Z)("Empty"),$=typeof q!="undefined"?q:Me==null?void 0:Me.description,j=typeof $=="string"?$:"empty";let oe=null;return typeof O=="string"?oe=m.createElement("img",{alt:j,src:O}):oe=O,pe(m.createElement("div",Object.assign({className:c()(ne,ye,ue==null?void 0:ue.className,{[`${ye}-normal`]:O===ce,[`${ye}-rtl`]:ke==="rtl"},y,a),style:Object.assign(Object.assign({},ue==null?void 0:ue.style),T)},Re),m.createElement("div",{className:`${ye}-image`,style:J},oe),$&&m.createElement("div",{className:`${ye}-description`},$),Z&&m.createElement("div",{className:`${ye}-footer`},Z)))};he.PRESENTED_IMAGE_DEFAULT=Ae,he.PRESENTED_IMAGE_SIMPLE=ce;var de=he},78241:function(It,me,e){"use strict";e.d(me,{default:function(){return an}});var t=e(94480),c=e(92310),m=e.n(c),z=e(77900),d=e(59301),E=e(62892),n=e(32441);function H(_){const[u,A]=d.useState(_);return d.useEffect(()=>{const h=setTimeout(()=>{A(_)},_.length?0:10);return()=>{clearTimeout(h)}},[_]),u}var Q=e(17313),w=e(29878),k=e(8378),f=e(37613),C=e(83116),P=_=>{const{componentCls:u}=_,A=`${u}-show-help`,h=`${u}-show-help-item`;return{[A]:{transition:`opacity ${_.motionDurationSlow} ${_.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[h]:{overflow:"hidden",transition:`height ${_.motionDurationSlow} ${_.motionEaseInOut}, opacity ${_.motionDurationSlow} ${_.motionEaseInOut}, - transform ${_.motionDurationSlow} ${_.motionEaseInOut} !important`,[`&${h}-appear, &${h}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${h}-leave-active`]:{transform:"translateY(-5px)"}}}}};const N=_=>({legend:{display:"block",width:"100%",marginBottom:_.marginLG,padding:0,color:_.colorTextDescription,fontSize:_.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${_.lineWidth}px ${_.lineType} ${_.colorBorder}`},label:{fontSize:_.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${_.controlOutlineWidth}px ${_.controlOutline}`},output:{display:"block",paddingTop:15,color:_.colorText,fontSize:_.fontSize,lineHeight:_.lineHeight}}),Ae=(_,u)=>{const{formItemCls:A}=_;return{[A]:{[`${A}-label > label`]:{height:u},[`${A}-control-input`]:{minHeight:u}}}},ce=_=>{const{componentCls:u}=_;return{[_.componentCls]:Object.assign(Object.assign(Object.assign({},(0,Q.Wf)(_)),N(_)),{[`${u}-text`]:{display:"inline-block",paddingInlineEnd:_.paddingSM},"&-small":Object.assign({},Ae(_,_.controlHeightSM)),"&-large":Object.assign({},Ae(_,_.controlHeightLG))})}},he=_=>{const{formItemCls:u,iconCls:A,componentCls:h,rootPrefixCls:b,labelRequiredMarkColor:oe,labelColor:X,labelFontSize:Be,labelHeight:Oe,labelColonMarginInlineStart:We,labelColonMarginInlineEnd:lt,itemMarginBottom:nt}=_;return{[u]:Object.assign(Object.assign({},(0,Q.Wf)(_)),{marginBottom:nt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${b}-row`]:{display:"none"},"&-has-warning":{[`${u}-split`]:{color:_.colorError}},"&-has-error":{[`${u}-split`]:{color:_.colorWarning}},[`${u}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${_.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Oe,color:X,fontSize:Be,[`> ${A}`]:{fontSize:_.fontSize,verticalAlign:"top"},[`&${u}-required:not(${u}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:_.marginXXS,color:oe,fontSize:_.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${h}-hide-required-mark &`]:{display:"none"}},[`${u}-optional`]:{display:"inline-block",marginInlineStart:_.marginXXS,color:_.colorTextDescription,[`${h}-hide-required-mark &`]:{display:"none"}},[`${u}-tooltip`]:{color:_.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:_.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:We,marginInlineEnd:lt},[`&${u}-no-colon::after`]:{content:'"\\a0"'}}},[`${u}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${b}-col-'"]):not([class*="' ${b}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:_.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[u]:{"&-explain, &-extra":{clear:"both",color:_.colorTextDescription,fontSize:_.fontSize,lineHeight:_.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:_.controlHeightSM,transition:`color ${_.motionDurationMid} ${_.motionEaseOut}`},"&-explain":{"&-error":{color:_.colorError},"&-warning":{color:_.colorWarning}}},[`&-with-help ${u}-explain`]:{height:"auto",opacity:1},[`${u}-feedback-icon`]:{fontSize:_.fontSize,textAlign:"center",visibility:"visible",animationName:w.kr,animationDuration:_.motionDurationMid,animationTimingFunction:_.motionEaseOutBack,pointerEvents:"none","&-success":{color:_.colorSuccess},"&-error":{color:_.colorError},"&-warning":{color:_.colorWarning},"&-validating":{color:_.colorPrimary}}})}},de=_=>{const{componentCls:u,formItemCls:A}=_;return{[`${u}-horizontal`]:{[`${A}-label`]:{flexGrow:0},[`${A}-control`]:{flex:"1 1 0",minWidth:0},[`${A}-label[class$='-24'], ${A}-label[class*='-24 ']`]:{[`& + ${A}-control`]:{minWidth:"unset"}}}}},W=_=>{const{componentCls:u,formItemCls:A}=_;return{[`${u}-inline`]:{display:"flex",flexWrap:"wrap",[A]:{flex:"none",marginInlineEnd:_.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${A}-label, - > ${A}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${A}-label`]:{flex:"none"},[`${u}-text`]:{display:"inline-block"},[`${A}-has-feedback`]:{display:"inline-block"}}}}},y=_=>({padding:_.verticalLabelPadding,margin:_.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),o=_=>{const{componentCls:u,formItemCls:A,rootPrefixCls:h}=_;return{[`${A} ${A}-label`]:y(_),[u]:{[A]:{flexWrap:"wrap",[`${A}-label, ${A}-control`]:{[`&:not([class*=" ${h}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},R=_=>{const{componentCls:u,formItemCls:A,rootPrefixCls:h}=_;return{[`${u}-vertical`]:{[A]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${u}-item-control`]:{width:"100%"}}},[`${u}-vertical ${A}-label, + transform ${_.motionDurationSlow} ${_.motionEaseInOut} !important`,[`&${h}-appear, &${h}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${h}-leave-active`]:{transform:"translateY(-5px)"}}}}};const N=_=>({legend:{display:"block",width:"100%",marginBottom:_.marginLG,padding:0,color:_.colorTextDescription,fontSize:_.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${_.lineWidth}px ${_.lineType} ${_.colorBorder}`},label:{fontSize:_.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${_.controlOutlineWidth}px ${_.controlOutline}`},output:{display:"block",paddingTop:15,color:_.colorText,fontSize:_.fontSize,lineHeight:_.lineHeight}}),Ae=(_,u)=>{const{formItemCls:A}=_;return{[A]:{[`${A}-label > label`]:{height:u},[`${A}-control-input`]:{minHeight:u}}}},ce=_=>{const{componentCls:u}=_;return{[_.componentCls]:Object.assign(Object.assign(Object.assign({},(0,Q.Wf)(_)),N(_)),{[`${u}-text`]:{display:"inline-block",paddingInlineEnd:_.paddingSM},"&-small":Object.assign({},Ae(_,_.controlHeightSM)),"&-large":Object.assign({},Ae(_,_.controlHeightLG))})}},he=_=>{const{formItemCls:u,iconCls:A,componentCls:h,rootPrefixCls:b,labelRequiredMarkColor:ae,labelColor:X,labelFontSize:Be,labelHeight:Oe,labelColonMarginInlineStart:We,labelColonMarginInlineEnd:at,itemMarginBottom:nt}=_;return{[u]:Object.assign(Object.assign({},(0,Q.Wf)(_)),{marginBottom:nt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${b}-row`]:{display:"none"},"&-has-warning":{[`${u}-split`]:{color:_.colorError}},"&-has-error":{[`${u}-split`]:{color:_.colorWarning}},[`${u}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${_.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Oe,color:X,fontSize:Be,[`> ${A}`]:{fontSize:_.fontSize,verticalAlign:"top"},[`&${u}-required:not(${u}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:_.marginXXS,color:ae,fontSize:_.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${h}-hide-required-mark &`]:{display:"none"}},[`${u}-optional`]:{display:"inline-block",marginInlineStart:_.marginXXS,color:_.colorTextDescription,[`${h}-hide-required-mark &`]:{display:"none"}},[`${u}-tooltip`]:{color:_.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:_.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:We,marginInlineEnd:at},[`&${u}-no-colon::after`]:{content:'"\\a0"'}}},[`${u}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${b}-col-'"]):not([class*="' ${b}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:_.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[u]:{"&-explain, &-extra":{clear:"both",color:_.colorTextDescription,fontSize:_.fontSize,lineHeight:_.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:_.controlHeightSM,transition:`color ${_.motionDurationMid} ${_.motionEaseOut}`},"&-explain":{"&-error":{color:_.colorError},"&-warning":{color:_.colorWarning}}},[`&-with-help ${u}-explain`]:{height:"auto",opacity:1},[`${u}-feedback-icon`]:{fontSize:_.fontSize,textAlign:"center",visibility:"visible",animationName:w.kr,animationDuration:_.motionDurationMid,animationTimingFunction:_.motionEaseOutBack,pointerEvents:"none","&-success":{color:_.colorSuccess},"&-error":{color:_.colorError},"&-warning":{color:_.colorWarning},"&-validating":{color:_.colorPrimary}}})}},de=_=>{const{componentCls:u,formItemCls:A}=_;return{[`${u}-horizontal`]:{[`${A}-label`]:{flexGrow:0},[`${A}-control`]:{flex:"1 1 0",minWidth:0},[`${A}-label[class$='-24'], ${A}-label[class*='-24 ']`]:{[`& + ${A}-control`]:{minWidth:"unset"}}}}},W=_=>{const{componentCls:u,formItemCls:A}=_;return{[`${u}-inline`]:{display:"flex",flexWrap:"wrap",[A]:{flex:"none",marginInlineEnd:_.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${A}-label, + > ${A}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${A}-label`]:{flex:"none"},[`${u}-text`]:{display:"inline-block"},[`${A}-has-feedback`]:{display:"inline-block"}}}}},y=_=>({padding:_.verticalLabelPadding,margin:_.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),a=_=>{const{componentCls:u,formItemCls:A,rootPrefixCls:h}=_;return{[`${A} ${A}-label`]:y(_),[u]:{[A]:{flexWrap:"wrap",[`${A}-label, ${A}-control`]:{[`&:not([class*=" ${h}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},R=_=>{const{componentCls:u,formItemCls:A,rootPrefixCls:h}=_;return{[`${u}-vertical`]:{[A]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${u}-item-control`]:{width:"100%"}}},[`${u}-vertical ${A}-label, .${h}-col-24${A}-label, - .${h}-col-xl-24${A}-label`]:y(_),[`@media (max-width: ${_.screenXSMax}px)`]:[o(_),{[u]:{[`.${h}-col-xs-24${A}-label`]:y(_)}}],[`@media (max-width: ${_.screenSMMax}px)`]:{[u]:{[`.${h}-col-sm-24${A}-label`]:y(_)}},[`@media (max-width: ${_.screenMDMax}px)`]:{[u]:{[`.${h}-col-md-24${A}-label`]:y(_)}},[`@media (max-width: ${_.screenLGMax}px)`]:{[u]:{[`.${h}-col-lg-24${A}-label`]:y(_)}}}},O=(_,u)=>(0,f.TS)(_,{formItemCls:`${_.componentCls}-item`,rootPrefixCls:u});var q=(0,C.Z)("Form",(_,u)=>{let{rootPrefixCls:A}=u;const h=O(_,A);return[ce(h),he(h),P(h),de(h),W(h),R(h),(0,k.Z)(h),w.kr]},_=>({labelRequiredMarkColor:_.colorError,labelColor:_.colorTextHeading,labelFontSize:_.fontSize,labelHeight:_.controlHeight,labelColonMarginInlineStart:_.marginXXS/2,labelColonMarginInlineEnd:_.marginXS,itemMarginBottom:_.marginLG,verticalLabelPadding:`0 0 ${_.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const Z=[];function J(_,u,A){let h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof _=="string"?_:`${u}-${h}`,error:_,errorStatus:A}}var Re=_=>{let{help:u,helpStatus:A,errors:h=Z,warnings:b=Z,className:oe,fieldId:X,onVisibleChanged:Be}=_;const{prefixCls:Oe}=d.useContext(n.Rk),We=`${Oe}-item-explain`,[,lt]=q(Oe),nt=(0,d.useMemo)(()=>(0,E.Z)(Oe),[Oe]),vt=H(h),$e=H(b),rt=d.useMemo(()=>u!=null?[J(u,"help",A)]:[].concat((0,t.Z)(vt.map((it,Ct)=>J(it,"error","error",Ct))),(0,t.Z)($e.map((it,Ct)=>J(it,"warning","warning",Ct)))),[u,A,vt,$e]),gt={};return X&&(gt.id=`${X}_help`),d.createElement(z.default,{motionDeadline:nt.motionDeadline,motionName:`${Oe}-show-help`,visible:!!rt.length,onVisibleChanged:Be},it=>{const{className:Ct,style:Dt}=it;return d.createElement("div",Object.assign({},gt,{className:m()(We,Ct,oe,lt),style:Dt,role:"alert"}),d.createElement(z.CSSMotionList,Object.assign({keys:rt},(0,E.Z)(Oe),{motionName:`${Oe}-show-help-item`,component:!1}),Gt=>{const{key:ft,error:wt,errorStatus:ve,className:be,style:Ne}=Gt;return d.createElement("div",{key:ft,className:m()(be,{[`${We}-${ve}`]:ve}),style:Ne},wt)}))})},re=e(95013),ke=e(36355),ue=e(1684),ye=e(52946),pe=e(19716),ne=e(16722);const Me=["parentNode"],$="form_item";function j(_){return _===void 0||_===!1?[]:Array.isArray(_)?_:[_]}function ae(_,u){if(!_.length)return;const A=_.join("_");return u?`${u}_${A}`:Me.includes(A)?`${$}_${A}`:A}function ee(_,u,A,h,b,oe){let X=h;return oe!==void 0?X=oe:A.validating?X="validating":_.length?X="error":u.length?X="warning":(A.touched||b&&A.validated)&&(X="success"),X}function K(_){return j(_).join("_")}function ge(_){const[u]=(0,re.useForm)(),A=d.useRef({}),h=d.useMemo(()=>_!=null?_:Object.assign(Object.assign({},u),{__INTERNAL__:{itemRef:b=>oe=>{const X=K(b);oe?A.current[X]=oe:delete A.current[X]}},scrollToField:function(b){let oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const X=j(b),Be=ae(X,h.__INTERNAL__.name),Oe=Be?document.getElementById(Be):null;Oe&&(0,ne.Z)(Oe,Object.assign({scrollMode:"if-needed",block:"nearest"},oe))},getFieldInstance:b=>{const oe=K(b);return A.current[oe]}}),[_,u]);return[h]}var Pe=e(28726),mt=function(_,u){var A={};for(var h in _)Object.prototype.hasOwnProperty.call(_,h)&&u.indexOf(h)<0&&(A[h]=_[h]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,h=Object.getOwnPropertySymbols(_);b{const A=d.useContext(ue.Z),{getPrefixCls:h,direction:b,form:oe}=d.useContext(ke.E_),{prefixCls:X,className:Be,rootClassName:Oe,size:We,disabled:lt=A,form:nt,colon:vt,labelAlign:$e,labelWrap:rt,labelCol:gt,wrapperCol:it,hideRequiredMark:Ct,layout:Dt="horizontal",scrollToFirstError:Gt,requiredMark:ft,onFinishFailed:wt,name:ve,style:be,feedbackIcons:Ne}=_,je=mt(_,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Fe=(0,pe.Z)(We),pt=d.useContext(Pe.Z),Ve=(0,d.useMemo)(()=>ft!==void 0?ft:oe&&oe.requiredMark!==void 0?oe.requiredMark:!Ct,[Ct,ft,oe]),st=vt!=null?vt:oe==null?void 0:oe.colon,zt=h("form",X),[Ut,qt]=q(zt),cn=m()(zt,`${zt}-${Dt}`,{[`${zt}-hide-required-mark`]:Ve===!1,[`${zt}-rtl`]:b==="rtl",[`${zt}-${Fe}`]:Fe},qt,oe==null?void 0:oe.className,Be,Oe),[xn]=ge(nt),{__INTERNAL__:ln}=xn;ln.name=ve;const $t=(0,d.useMemo)(()=>({name:ve,labelAlign:$e,labelCol:gt,labelWrap:rt,wrapperCol:it,vertical:Dt==="vertical",colon:st,requiredMark:Ve,itemRef:ln.itemRef,form:xn,feedbackIcons:Ne}),[ve,$e,gt,it,Dt,st,Ve,xn,Ne]);d.useImperativeHandle(u,()=>xn);const yn=(mn,Xt)=>{if(mn){let Yt={block:"nearest"};typeof mn=="object"&&(Yt=mn),xn.scrollToField(Xt,Yt)}},Nn=mn=>{if(wt==null||wt(mn),mn.errorFields.length){const Xt=mn.errorFields[0].name;if(Gt!==void 0){yn(Gt,Xt);return}oe&&oe.scrollToFirstError!==void 0&&yn(oe.scrollToFirstError,Xt)}};return Ut(d.createElement(ue.n,{disabled:lt},d.createElement(ye.q,{size:Fe},d.createElement(n.RV,Object.assign({},{validateMessages:pt}),d.createElement(n.q3.Provider,{value:$t},d.createElement(re.default,Object.assign({id:ve},je,{name:ve,onFinishFailed:Nn,form:xn,style:Object.assign(Object.assign({},oe==null?void 0:oe.style),be),className:cn})))))))};var Ot=d.forwardRef(Ye),Tt=e(41799),Xe=e(8654),Ie=e(92343),et=e(11592);function r(_){if(typeof _=="function")return _;const u=(0,et.Z)(_);return u.length<=1?u[0]:u}const S=()=>{const{status:_,errors:u=[],warnings:A=[]}=(0,d.useContext)(n.aM);return{status:_,errors:u,warnings:A}};S.Context=n.aM;var p=S,a=e(16089);function F(_){const[u,A]=d.useState(_),h=(0,d.useRef)(null),b=(0,d.useRef)([]),oe=(0,d.useRef)(!1);d.useEffect(()=>(oe.current=!1,()=>{oe.current=!0,a.Z.cancel(h.current),h.current=null}),[]);function X(Be){oe.current||(h.current===null&&(b.current=[],h.current=(0,a.Z)(()=>{h.current=null,A(Oe=>{let We=Oe;return b.current.forEach(lt=>{We=lt(We)}),We})})),b.current.push(Be))}return[u,X]}function te(){const{itemRef:_}=d.useContext(n.q3),u=d.useRef({});function A(h,b){const oe=b&&typeof b=="object"&&b.ref,X=h.join("_");return(u.current.name!==X||u.current.originRef!==oe)&&(u.current.name=X,u.current.originRef=oe,u.current.ref=(0,Xe.sQ)(_(h),oe)),u.current.ref}return A}var g=e(29194),l=e(34280),V=e(2738),B=e(27382),x=e(37028);const Y=_=>{const{formItemCls:u}=_;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${u}-control`]:{display:"flex"}}}};var Ee=(0,C.b)(["Form","item-item"],(_,u)=>{let{rootPrefixCls:A}=u;const h=O(_,A);return[Y(h)]}),we=_=>{const{prefixCls:u,status:A,wrapperCol:h,children:b,errors:oe,warnings:X,_internalItemRender:Be,extra:Oe,help:We,fieldId:lt,marginBottom:nt,onErrorVisibleChanged:vt}=_,$e=`${u}-item`,rt=d.useContext(n.q3),gt=h||rt.wrapperCol||{},it=m()(`${$e}-control`,gt.className),Ct=d.useMemo(()=>Object.assign({},rt),[rt]);delete Ct.labelCol,delete Ct.wrapperCol;const Dt=d.createElement("div",{className:`${$e}-control-input`},d.createElement("div",{className:`${$e}-control-input-content`},b)),Gt=d.useMemo(()=>({prefixCls:u,status:A}),[u,A]),ft=nt!==null||oe.length||X.length?d.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},d.createElement(n.Rk.Provider,{value:Gt},d.createElement(Re,{fieldId:lt,errors:oe,warnings:X,help:We,helpStatus:A,className:`${$e}-explain-connected`,onVisibleChanged:vt})),!!nt&&d.createElement("div",{style:{width:0,height:nt}})):null,wt={};lt&&(wt.id=`${lt}_extra`);const ve=Oe?d.createElement("div",Object.assign({},wt,{className:`${$e}-extra`}),Oe):null,be=Be&&Be.mark==="pro_table_render"&&Be.render?Be.render(_,{input:Dt,errorList:ft,extra:ve}):d.createElement(d.Fragment,null,Dt,ft,ve);return d.createElement(n.q3.Provider,{value:Ct},d.createElement(x.Z,Object.assign({},gt,{className:it}),be),d.createElement(Ee,{prefixCls:u}))},Se=e(61485),D=e(31724),s=e(9763),M=e(6848),I=function(_,u){var A={};for(var h in _)Object.prototype.hasOwnProperty.call(_,h)&&u.indexOf(h)<0&&(A[h]=_[h]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,h=Object.getOwnPropertySymbols(_);b{let{prefixCls:u,label:A,htmlFor:h,labelCol:b,labelAlign:oe,colon:X,required:Be,requiredMark:Oe,tooltip:We}=_;var lt;const[nt]=(0,s.Z)("Form"),{vertical:vt,labelAlign:$e,labelCol:rt,labelWrap:gt,colon:it}=d.useContext(n.q3);if(!A)return null;const Ct=b||rt||{},Dt=oe||$e,Gt=`${u}-item-label`,ft=m()(Gt,Dt==="left"&&`${Gt}-left`,Ct.className,{[`${Gt}-wrap`]:!!gt});let wt=A;const ve=X===!0||it!==!1&&X!==!1;ve&&!vt&&typeof A=="string"&&A.trim()!==""&&(wt=A.replace(/[:|:]\s*$/,""));const Ne=le(We);if(Ne){const{icon:Ve=d.createElement(Se.Z,null)}=Ne,st=I(Ne,["icon"]),zt=d.createElement(M.Z,Object.assign({},st),d.cloneElement(Ve,{className:`${u}-item-tooltip`,title:""}));wt=d.createElement(d.Fragment,null,wt,zt)}const je=Oe==="optional",Fe=typeof Oe=="function";Fe?wt=Oe(wt,{required:!!Be}):je&&!Be&&(wt=d.createElement(d.Fragment,null,wt,d.createElement("span",{className:`${u}-item-optional`,title:""},(nt==null?void 0:nt.optional)||((lt=D.Z.Form)===null||lt===void 0?void 0:lt.optional))));const pt=m()({[`${u}-item-required`]:Be,[`${u}-item-required-mark-optional`]:je||Fe,[`${u}-item-no-colon`]:!ve});return d.createElement(x.Z,Object.assign({},Ct,{className:ft}),d.createElement("label",{htmlFor:h,className:pt,title:typeof A=="string"?A:""},wt))},Qe=e(29679),qe=e(19248),Et=e(96512),Nt=e(58617);const xt={success:Qe.Z,warning:Et.Z,error:qe.Z,validating:Nt.Z};function Zt(_){let{children:u,errors:A,warnings:h,hasFeedback:b,validateStatus:oe,prefixCls:X,meta:Be,noStyle:Oe}=_;const We=`${X}-item`,{feedbackIcons:lt}=d.useContext(n.q3),nt=ee(A,h,Be,null,!!b,oe),{isFormItemInput:vt,status:$e}=d.useContext(n.aM),rt=d.useMemo(()=>{var gt;let it;if(b){const Gt=b!==!0&&b.icons||lt,ft=nt&&((gt=Gt==null?void 0:Gt({status:nt,errors:A,warnings:h}))===null||gt===void 0?void 0:gt[nt]),wt=nt&&xt[nt];it=ft!==!1&&wt?d.createElement("span",{className:m()(`${We}-feedback-icon`,`${We}-feedback-icon-${nt}`)},ft||d.createElement(wt,null)):null}let Ct=!0,Dt=nt||"";return Oe&&(Ct=vt,Dt=(nt!=null?nt:$e)||""),{status:Dt,errors:A,warnings:h,hasFeedback:!!b,feedbackIcon:it,isFormItemInput:Ct}},[nt,b,Oe,vt,$e]);return d.createElement(n.aM.Provider,{value:rt},u)}var Mt=function(_,u){var A={};for(var h in _)Object.prototype.hasOwnProperty.call(_,h)&&u.indexOf(h)<0&&(A[h]=_[h]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,h=Object.getOwnPropertySymbols(_);b{if(Ne&&ft.current){const qt=getComputedStyle(ft.current);pt(parseInt(qt.marginBottom,10))}},[Ne,je]);const Ve=qt=>{qt||pt(null)},zt=function(){let qt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const cn=qt?wt:We.errors,xn=qt?ve:We.warnings;return ee(cn,xn,We,"",!!lt,Oe)}(),Ut=m()(Dt,A,h,{[`${Dt}-with-help`]:be||wt.length||ve.length,[`${Dt}-has-feedback`]:zt&<,[`${Dt}-has-success`]:zt==="success",[`${Dt}-has-warning`]:zt==="warning",[`${Dt}-has-error`]:zt==="error",[`${Dt}-is-validating`]:zt==="validating",[`${Dt}-hidden`]:nt});return d.createElement("div",{className:Ut,style:b,ref:ft},d.createElement(B.Z,Object.assign({className:`${Dt}-row`},(0,V.Z)(Ct,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),d.createElement(Je,Object.assign({htmlFor:$e},_,{requiredMark:Gt,required:rt!=null?rt:gt,prefixCls:u})),d.createElement(we,Object.assign({},_,We,{errors:wt,warnings:ve,prefixCls:u,status:zt,help:oe,marginBottom:Fe,onErrorVisibleChanged:Ve}),d.createElement(n.qI.Provider,{value:it},d.createElement(Zt,{prefixCls:u,meta:We,errors:We.errors,warnings:We.warnings,hasFeedback:lt,validateStatus:zt},vt)))),!!Fe&&d.createElement("div",{className:`${Dt}-margin-offset`,style:{marginBottom:-Fe}}))}const ct="__SPLIT__",ht=null,bt=d.memo(_=>{let{children:u}=_;return u},(_,u)=>_.value===u.value&&_.update===u.update&&_.childProps.length===u.childProps.length&&_.childProps.every((A,h)=>A===u.childProps[h]));function Ke(_){return _!=null}function At(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function hn(_){const{name:u,noStyle:A,className:h,dependencies:b,prefixCls:oe,shouldUpdate:X,rules:Be,children:Oe,required:We,label:lt,messageVariables:nt,trigger:vt="onChange",validateTrigger:$e,hidden:rt,help:gt}=_,{getPrefixCls:it}=d.useContext(ke.E_),{name:Ct}=d.useContext(n.q3),Dt=r(Oe),Gt=typeof Dt=="function",ft=d.useContext(n.qI),{validateTrigger:wt}=d.useContext(re.FieldContext),ve=$e!==void 0?$e:wt,be=Ke(u),Ne=it("form",oe),[je,Fe]=q(Ne),pt=d.useContext(re.ListContext),Ve=d.useRef(),[st,zt]=F({}),[Ut,qt]=(0,Tt.Z)(()=>At()),cn=Xt=>{const Yt=pt==null?void 0:pt.getKey(Xt.name);if(qt(Xt.destroy?At():Xt,!0),A&>!==!1&&ft){let Sn=Xt.name;if(Xt.destroy)Sn=Ve.current||Sn;else if(Yt!==void 0){const[gn,jn]=Yt;Sn=[gn].concat((0,t.Z)(jn)),Ve.current=Sn}ft(Xt,Sn)}},xn=(Xt,Yt)=>{zt(Sn=>{const gn=Object.assign({},Sn),Jn=[].concat((0,t.Z)(Xt.name.slice(0,-1)),(0,t.Z)(Yt)).join(ct);return Xt.destroy?delete gn[Jn]:gn[Jn]=Xt,gn})},[ln,$t]=d.useMemo(()=>{const Xt=(0,t.Z)(Ut.errors),Yt=(0,t.Z)(Ut.warnings);return Object.values(st).forEach(Sn=>{Xt.push.apply(Xt,(0,t.Z)(Sn.errors||[])),Yt.push.apply(Yt,(0,t.Z)(Sn.warnings||[]))}),[Xt,Yt]},[st,Ut.errors,Ut.warnings]),yn=te();function Nn(Xt,Yt,Sn){return A&&!rt?d.createElement(Zt,{prefixCls:Ne,hasFeedback:_.hasFeedback,validateStatus:_.validateStatus,meta:Ut,errors:ln,warnings:$t,noStyle:!0},Xt):d.createElement(rn,Object.assign({key:"row"},_,{className:m()(h,Fe),prefixCls:Ne,fieldId:Yt,isRequired:Sn,errors:ln,warnings:$t,meta:Ut,onSubItemMetaChange:xn}),Xt)}if(!be&&!Gt&&!b)return je(Nn(Dt));let mn={};return typeof lt=="string"?mn.label=lt:u&&(mn.label=String(u)),nt&&(mn=Object.assign(Object.assign({},mn),nt)),je(d.createElement(re.Field,Object.assign({},_,{messageVariables:mn,trigger:vt,validateTrigger:ve,onMetaChange:cn}),(Xt,Yt,Sn)=>{const gn=j(u).length&&Yt?Yt.name:[],jn=ae(gn,Ct),Jn=We!==void 0?We:!!(Be&&Be.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const un=Pt(Sn);return un&&un.required&&!un.warningOnly}return!1})),bn=Object.assign({},Xt);let Kt=null;if(Array.isArray(Dt)&&be)Kt=Dt;else if(!(Gt&&(!(X||b)||be))){if(!(b&&!Gt&&!be))if((0,Ie.l$)(Dt)){const Pt=Object.assign(Object.assign({},Dt.props),bn);if(Pt.id||(Pt.id=jn),gt||ln.length>0||$t.length>0||_.extra){const en=[];(gt||ln.length>0)&&en.push(`${jn}_help`),_.extra&&en.push(`${jn}_extra`),Pt["aria-describedby"]=en.join(" ")}ln.length>0&&(Pt["aria-invalid"]="true"),Jn&&(Pt["aria-required"]="true"),(0,Xe.Yr)(Dt)&&(Pt.ref=yn(gn,Dt)),new Set([].concat((0,t.Z)(j(vt)),(0,t.Z)(j(ve)))).forEach(en=>{Pt[en]=function(){for(var vn,wn,ir,ar,hr,Te=arguments.length,Ge=new Array(Te),St=0;St{var{prefixCls:u,children:A}=_,h=sn(_,["prefixCls","children"]);const{getPrefixCls:b}=d.useContext(ke.E_),oe=b("form",u),X=d.useMemo(()=>({prefixCls:oe,status:"error"}),[oe]);return d.createElement(re.List,Object.assign({},h),(Be,Oe,We)=>d.createElement(n.Rk.Provider,{value:X},A(Be.map(lt=>Object.assign(Object.assign({},lt),{fieldKey:lt.key})),Oe,{errors:We.errors,warnings:We.warnings})))};function Ln(){const{form:_}=(0,d.useContext)(n.q3);return _}const Jt=Ot;Jt.Item=kt,Jt.List=Vt,Jt.ErrorList=Re,Jt.useForm=ge,Jt.useFormInstance=Ln,Jt.useWatch=re.useWatch,Jt.Provider=n.RV,Jt.create=()=>{};var on=Jt},8628:function(It,me,e){"use strict";var t=e(59301),c=e(34280),m=e(56762),z=e(69507);function d(){let E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const n=(0,t.useRef)({}),H=(0,m.Z)(),Q=(0,z.ZP)();return(0,c.Z)(()=>{const w=Q.subscribe(k=>{n.current=k,E&&H()});return()=>Q.unsubscribe(w)},[]),n.current}me.Z=d},5871:function(It,me,e){"use strict";e.d(me,{Z:function(){return Se}});var t=e(84105),c=e(87395),m=e(92310),z=e.n(m),d=e(54476),E=e(20068),n=e(76190),H=e(42978),Q=e(75931),w=e(67732),k=e(83652);function f(){return typeof BigInt=="function"}function C(D){return!D&&D!==0&&!Number.isNaN(D)||!String(D).trim()}function U(D){var s=D.trim(),M=s.startsWith("-");M&&(s=s.slice(1)),s=s.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),s.startsWith(".")&&(s="0".concat(s));var I=s||"0",le=I.split("."),xe=le[0]||"0",Je=le[1]||"0";xe==="0"&&Je==="0"&&(M=!1);var Qe=M?"-":"";return{negative:M,negativeStr:Qe,trimStr:I,integerStr:xe,decimalStr:Je,fullStr:"".concat(Qe).concat(I)}}function P(D){var s=String(D);return!Number.isNaN(Number(s))&&s.includes("e")}function N(D){var s=String(D);if(P(D)){var M=Number(s.slice(s.indexOf("e-")+2)),I=s.match(/\.(\d+)/);return I!=null&&I[1]&&(M+=I[1].length),M}return s.includes(".")&&ce(s)?s.length-s.indexOf(".")-1:0}function Ae(D){var s=String(D);if(P(D)){if(D>Number.MAX_SAFE_INTEGER)return String(f()?BigInt(D).toString():Number.MAX_SAFE_INTEGER);if(D0&&arguments[0]!==void 0?arguments[0]:!0;return M?this.isInvalidate()?"":U("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),D}(),de=function(){function D(s){if((0,w.Z)(this,D),(0,E.Z)(this,"origin",""),(0,E.Z)(this,"number",void 0),(0,E.Z)(this,"empty",void 0),C(s)){this.empty=!0;return}this.origin=String(s),this.number=Number(s)}return(0,k.Z)(D,[{key:"negate",value:function(){return new D(-this.toNumber())}},{key:"add",value:function(M){if(this.isInvalidate())return new D(M);var I=Number(M);if(Number.isNaN(I))return this;var le=this.number+I;if(le>Number.MAX_SAFE_INTEGER)return new D(Number.MAX_SAFE_INTEGER);if(leNumber.MAX_SAFE_INTEGER)return new D(Number.MAX_SAFE_INTEGER);if(le0&&arguments[0]!==void 0?arguments[0]:!0;return M?this.isInvalidate()?"":Ae(this.number):this.origin}}]),D}();function W(D){return f()?new he(D):new de(D)}function y(D,s,M){var I=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(D==="")return"";var le=U(D),xe=le.negativeStr,Je=le.integerStr,Qe=le.decimalStr,qe="".concat(s).concat(Qe),Et="".concat(xe).concat(Je);if(M>=0){var Nt=Number(Qe[M]);if(Nt>=5&&!I){var xt=W(D).add("".concat(xe,"0.").concat("0".repeat(M)).concat(10-Nt));return y(xt.toString(),s,M,I)}return M===0?Et:"".concat(Et).concat(s).concat(Qe.padEnd(M,"0").slice(0,M))}return qe===".0"?Et:"".concat(Et).concat(qe)}var o=W,R=e(93681),O=e(34280),q=e(8654),Z=e(59301),J=e(48736);function T(D,s){var M=(0,Z.useRef)(null);function I(){try{var xe=D.selectionStart,Je=D.selectionEnd,Qe=D.value,qe=Qe.substring(0,xe),Et=Qe.substring(Je);M.current={start:xe,end:Je,value:Qe,beforeTxt:qe,afterTxt:Et}}catch(Nt){}}function le(){if(D&&M.current&&s)try{var xe=D.value,Je=M.current,Qe=Je.beforeTxt,qe=Je.afterTxt,Et=Je.start,Nt=xe.length;if(xe.endsWith(qe))Nt=xe.length-M.current.afterTxt.length;else if(xe.startsWith(Qe))Nt=Qe.length;else{var xt=Qe[Et-1],Zt=xe.indexOf(xt,Et-1);Zt!==-1&&(Nt=Zt+1)}D.setSelectionRange(Nt,Nt)}catch(Mt){(0,J.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Mt.message))}}return[I,le]}var Re=e(49658),re=function(){var s=(0,Z.useState)(!1),M=(0,H.Z)(s,2),I=M[0],le=M[1];return(0,O.Z)(function(){le((0,Re.Z)())},[]),I},ke=re,ue=e(16089),ye=200,pe=600;function ne(D){var s=D.prefixCls,M=D.upNode,I=D.downNode,le=D.upDisabled,xe=D.downDisabled,Je=D.onStep,Qe=Z.useRef(),qe=Z.useRef([]),Et=Z.useRef();Et.current=Je;var Nt=function(){clearTimeout(Qe.current)},xt=function(At,hn){At.preventDefault(),Nt(),Et.current(hn);function Bt(){Et.current(hn),Qe.current=setTimeout(Bt,ye)}Qe.current=setTimeout(Bt,pe)};Z.useEffect(function(){return function(){Nt(),qe.current.forEach(function(Ke){return ue.Z.cancel(Ke)})}},[]);var Zt=ke();if(Zt)return null;var Mt="".concat(s,"-handler"),rn=z()(Mt,"".concat(Mt,"-up"),(0,E.Z)({},"".concat(Mt,"-up-disabled"),le)),ct=z()(Mt,"".concat(Mt,"-down"),(0,E.Z)({},"".concat(Mt,"-down-disabled"),xe)),ht=function(){return qe.current.push((0,ue.Z)(Nt))},bt={unselectable:"on",role:"button",onMouseUp:ht,onMouseLeave:ht};return Z.createElement("div",{className:"".concat(Mt,"-wrap")},Z.createElement("span",(0,d.Z)({},bt,{onMouseDown:function(At){xt(At,!0)},"aria-label":"Increase Value","aria-disabled":le,className:rn}),M||Z.createElement("span",{unselectable:"on",className:"".concat(s,"-handler-up-inner")})),Z.createElement("span",(0,d.Z)({},bt,{onMouseDown:function(At){xt(At,!1)},"aria-label":"Decrease Value","aria-disabled":xe,className:ct}),I||Z.createElement("span",{unselectable:"on",className:"".concat(s,"-handler-down-inner")})))}function Me(D){var s=typeof D=="number"?Ae(D):U(D).fullStr,M=s.includes(".");return M?U(s.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:D+"0"}var $=e(5643),j=function(){var D=(0,Z.useRef)(0),s=function(){ue.Z.cancel(D.current)};return(0,Z.useEffect)(function(){return s},[]),function(M){s(),D.current=(0,ue.Z)(function(){M()})}},ae=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],ee=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],K=function(s,M){return s||M.isEmpty()?M.toString():M.toNumber()},ge=function(s){var M=o(s);return M.isInvalidate()?null:M},Pe=Z.forwardRef(function(D,s){var M,I=D.prefixCls,le=I===void 0?"rc-input-number":I,xe=D.className,Je=D.style,Qe=D.min,qe=D.max,Et=D.step,Nt=Et===void 0?1:Et,xt=D.defaultValue,Zt=D.value,Mt=D.disabled,rn=D.readOnly,ct=D.upHandler,ht=D.downHandler,bt=D.keyboard,Ke=D.controls,At=Ke===void 0?!0:Ke,hn=D.classNames,Bt=D.stringMode,kt=D.parser,sn=D.formatter,ot=D.precision,Vt=D.decimalSeparator,Ln=D.onChange,Jt=D.onInput,on=D.onPressEnter,_=D.onStep,u=(0,Q.Z)(D,ae),A="".concat(le,"-input"),h=Z.useRef(null),b=Z.useState(!1),oe=(0,H.Z)(b,2),X=oe[0],Be=oe[1],Oe=Z.useRef(!1),We=Z.useRef(!1),lt=Z.useRef(!1),nt=Z.useState(function(){return o(Zt!=null?Zt:xt)}),vt=(0,H.Z)(nt,2),$e=vt[0],rt=vt[1];function gt(Kt){Zt===void 0&&rt(Kt)}var it=Z.useCallback(function(Kt,Pt){if(!Pt)return ot>=0?ot:Math.max(N(Kt),N(Nt))},[ot,Nt]),Ct=Z.useCallback(function(Kt){var Pt=String(Kt);if(kt)return kt(Pt);var un=Pt;return Vt&&(un=un.replace(Vt,".")),un.replace(/[^\w.-]+/g,"")},[kt,Vt]),Dt=Z.useRef(""),Gt=Z.useCallback(function(Kt,Pt){if(sn)return sn(Kt,{userTyping:Pt,input:String(Dt.current)});var un=typeof Kt=="number"?Ae(Kt):Kt;if(!Pt){var Ze=it(un,Pt);if(ce(un)&&(Vt||Ze>=0)){var en=Vt||".";un=y(un,en,Ze)}}return un},[sn,it,Vt]),ft=Z.useState(function(){var Kt=xt!=null?xt:Zt;return $e.isInvalidate()&&["string","number"].includes((0,n.Z)(Kt))?Number.isNaN(Kt)?"":Kt:Gt($e.toString(),!1)}),wt=(0,H.Z)(ft,2),ve=wt[0],be=wt[1];Dt.current=ve;function Ne(Kt,Pt){be(Gt(Kt.isInvalidate()?Kt.toString(!1):Kt.toString(!Pt),Pt))}var je=Z.useMemo(function(){return ge(qe)},[qe,ot]),Fe=Z.useMemo(function(){return ge(Qe)},[Qe,ot]),pt=Z.useMemo(function(){return!je||!$e||$e.isInvalidate()?!1:je.lessEquals($e)},[je,$e]),Ve=Z.useMemo(function(){return!Fe||!$e||$e.isInvalidate()?!1:$e.lessEquals(Fe)},[Fe,$e]),st=T(h.current,X),zt=(0,H.Z)(st,2),Ut=zt[0],qt=zt[1],cn=function(Pt){return je&&!Pt.lessEquals(je)?je:Fe&&!Fe.lessEquals(Pt)?Fe:null},xn=function(Pt){return!cn(Pt)},ln=function(Pt,un){var Ze=Pt,en=xn(Ze)||Ze.isEmpty();if(!Ze.isEmpty()&&!un&&(Ze=cn(Ze)||Ze,en=!0),!rn&&!Mt&&en){var vn=Ze.toString(),wn=it(vn,un);return wn>=0&&(Ze=o(y(vn,".",wn)),xn(Ze)||(Ze=o(y(vn,".",wn,!0)))),Ze.equals($e)||(gt(Ze),Ln==null||Ln(Ze.isEmpty()?null:K(Bt,Ze)),Zt===void 0&&Ne(Ze,un)),Ze}return $e},$t=j(),yn=function Kt(Pt){if(Ut(),Dt.current=Pt,be(Pt),!We.current){var un=Ct(Pt),Ze=o(un);Ze.isNaN()||ln(Ze,!0)}Jt==null||Jt(Pt),$t(function(){var en=Pt;kt||(en=Pt.replace(/。/g,".")),en!==Pt&&Kt(en)})},Nn=function(){We.current=!0},mn=function(){We.current=!1,yn(h.current.value)},Xt=function(Pt){yn(Pt.target.value)},Yt=function(Pt){var un;if(!(Pt&&pt||!Pt&&Ve)){Oe.current=!1;var Ze=o(lt.current?Me(Nt):Nt);Pt||(Ze=Ze.negate());var en=($e||o(0)).add(Ze.toString()),vn=ln(en,!1);_==null||_(K(Bt,vn),{offset:lt.current?Me(Nt):Nt,type:Pt?"up":"down"}),(un=h.current)===null||un===void 0||un.focus()}},Sn=function(Pt){var un=o(Ct(ve)),Ze=un;un.isNaN()?Ze=ln($e,Pt):Ze=ln(un,Pt),Zt!==void 0?Ne($e,!1):Ze.isNaN()||Ne(Ze,!1)},gn=function(){Oe.current=!0},jn=function(Pt){var un=Pt.key,Ze=Pt.shiftKey;Oe.current=!0,lt.current=Ze,un==="Enter"&&(We.current||(Oe.current=!1),Sn(!1),on==null||on(Pt)),bt!==!1&&!We.current&&["Up","ArrowUp","Down","ArrowDown"].includes(un)&&(Yt(un==="Up"||un==="ArrowUp"),Pt.preventDefault())},Jn=function(){Oe.current=!1,lt.current=!1},bn=function(){Sn(!1),Be(!1),Oe.current=!1};return(0,O.o)(function(){$e.isInvalidate()||Ne($e,!1)},[ot]),(0,O.o)(function(){var Kt=o(Zt);rt(Kt);var Pt=o(Ct(ve));(!Kt.equals(Pt)||!Oe.current||sn)&&Ne(Kt,Oe.current)},[Zt]),(0,O.o)(function(){sn&&qt()},[ve]),Z.createElement("div",{className:z()(le,hn==null?void 0:hn.input,xe,(M={},(0,E.Z)(M,"".concat(le,"-focused"),X),(0,E.Z)(M,"".concat(le,"-disabled"),Mt),(0,E.Z)(M,"".concat(le,"-readonly"),rn),(0,E.Z)(M,"".concat(le,"-not-a-number"),$e.isNaN()),(0,E.Z)(M,"".concat(le,"-out-of-range"),!$e.isInvalidate()&&!xn($e)),M)),style:Je,onFocus:function(){Be(!0)},onBlur:bn,onKeyDown:jn,onKeyUp:Jn,onCompositionStart:Nn,onCompositionEnd:mn,onBeforeInput:gn},At&&Z.createElement(ne,{prefixCls:le,upNode:ct,downNode:ht,upDisabled:pt,downDisabled:Ve,onStep:Yt}),Z.createElement("div",{className:"".concat(A,"-wrap")},Z.createElement("input",(0,d.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Qe,"aria-valuemax":qe,"aria-valuenow":$e.isInvalidate()?null:$e.toString(),step:Nt},u,{ref:(0,q.sQ)(h,s),className:A,value:ve,onChange:Xt,disabled:Mt,readOnly:rn}))))}),mt=Z.forwardRef(function(D,s){var M=D.disabled,I=D.style,le=D.prefixCls,xe=D.value,Je=D.prefix,Qe=D.suffix,qe=D.addonBefore,Et=D.addonAfter,Nt=D.classes,xt=D.className,Zt=D.classNames,Mt=(0,Q.Z)(D,ee),rn=Z.useRef(null),ct=function(bt){rn.current&&(0,$.nH)(rn.current,bt)};return Z.createElement(R.BaseInput,{inputElement:Z.createElement(Pe,(0,d.Z)({prefixCls:le,disabled:M,classNames:Zt,ref:(0,q.sQ)(rn,s)},Mt)),className:xt,triggerFocus:ct,prefixCls:le,value:xe,disabled:M,style:I,prefix:Je,suffix:Qe,addonAfter:Et,addonBefore:qe,classes:Nt,classNames:Zt,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});mt.displayName="InputNumber";var Ye=mt,dt=Ye,Ot=e(19080),Tt=e(36355),Xe=e(92736),Ie=e(1684),et=e(19716),r=e(32441),S=e(33234),p=e(9937),a=e(17313),F=e(74207),te=e(83116),g=e(37613);const l=(D,s)=>{let{componentCls:M,borderRadiusSM:I,borderRadiusLG:le}=D;const xe=s==="lg"?le:I;return{[`&-${s}`]:{[`${M}-handler-wrap`]:{borderStartEndRadius:xe,borderEndEndRadius:xe},[`${M}-handler-up`]:{borderStartEndRadius:xe},[`${M}-handler-down`]:{borderEndEndRadius:xe}}}},V=D=>{const{componentCls:s,lineWidth:M,lineType:I,colorBorder:le,borderRadius:xe,fontSizeLG:Je,controlHeightLG:Qe,controlHeightSM:qe,colorError:Et,paddingInlineSM:Nt,colorTextDescription:xt,motionDurationMid:Zt,handleHoverColor:Mt,paddingInline:rn,paddingBlock:ct,handleBg:ht,handleActiveBg:bt,colorTextDisabled:Ke,borderRadiusSM:At,borderRadiusLG:hn,controlWidth:Bt,handleVisible:kt,handleBorderColor:sn}=D;return[{[s]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,a.Wf)(D)),(0,p.ik)(D)),(0,p.bi)(D,s)),{display:"inline-block",width:Bt,margin:0,padding:0,border:`${M}px ${I} ${le}`,borderRadius:xe,"&-rtl":{direction:"rtl",[`${s}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:Je,borderRadius:hn,[`input${s}-input`]:{height:Qe-2*M}},"&-sm":{padding:0,borderRadius:At,[`input${s}-input`]:{height:qe-2*M,padding:`0 ${Nt}px`}},"&:hover":Object.assign({},(0,p.pU)(D)),"&-focused":Object.assign({},(0,p.M1)(D)),"&-out-of-range":{[`${s}-input-wrap`]:{input:{color:Et}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,a.Wf)(D)),(0,p.s7)(D)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${s}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${s}-group-addon`]:{borderRadius:hn,fontSize:D.fontSizeLG}},"&-sm":{[`${s}-group-addon`]:{borderRadius:At}},[`${s}-wrapper-disabled > ${s}-group-addon`]:Object.assign({},(0,p.Xy)(D))}}),[`&-disabled ${s}-input`]:{cursor:"not-allowed"},[s]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,a.Wf)(D)),{width:"100%",padding:`${ct}px ${rn}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:xe,outline:0,transition:`all ${Zt} linear`,appearance:"textfield",fontSize:"inherit"}),(0,p.nz)(D.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[s]:Object.assign(Object.assign(Object.assign({[`&:hover ${s}-handler-wrap, &-focused ${s}-handler-wrap`]:{opacity:1},[`${s}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:D.handleWidth,height:"100%",background:ht,borderStartStartRadius:0,borderStartEndRadius:xe,borderEndEndRadius:xe,borderEndStartRadius:0,opacity:kt===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${Zt} linear ${Zt}`,[`${s}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + .${h}-col-xl-24${A}-label`]:y(_),[`@media (max-width: ${_.screenXSMax}px)`]:[a(_),{[u]:{[`.${h}-col-xs-24${A}-label`]:y(_)}}],[`@media (max-width: ${_.screenSMMax}px)`]:{[u]:{[`.${h}-col-sm-24${A}-label`]:y(_)}},[`@media (max-width: ${_.screenMDMax}px)`]:{[u]:{[`.${h}-col-md-24${A}-label`]:y(_)}},[`@media (max-width: ${_.screenLGMax}px)`]:{[u]:{[`.${h}-col-lg-24${A}-label`]:y(_)}}}},O=(_,u)=>(0,f.TS)(_,{formItemCls:`${_.componentCls}-item`,rootPrefixCls:u});var q=(0,C.Z)("Form",(_,u)=>{let{rootPrefixCls:A}=u;const h=O(_,A);return[ce(h),he(h),P(h),de(h),W(h),R(h),(0,k.Z)(h),w.kr]},_=>({labelRequiredMarkColor:_.colorError,labelColor:_.colorTextHeading,labelFontSize:_.fontSize,labelHeight:_.controlHeight,labelColonMarginInlineStart:_.marginXXS/2,labelColonMarginInlineEnd:_.marginXS,itemMarginBottom:_.marginLG,verticalLabelPadding:`0 0 ${_.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const Z=[];function J(_,u,A){let h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof _=="string"?_:`${u}-${h}`,error:_,errorStatus:A}}var Re=_=>{let{help:u,helpStatus:A,errors:h=Z,warnings:b=Z,className:ae,fieldId:X,onVisibleChanged:Be}=_;const{prefixCls:Oe}=d.useContext(n.Rk),We=`${Oe}-item-explain`,[,at]=q(Oe),nt=(0,d.useMemo)(()=>(0,E.Z)(Oe),[Oe]),vt=H(h),$e=H(b),rt=d.useMemo(()=>u!=null?[J(u,"help",A)]:[].concat((0,t.Z)(vt.map((it,Ct)=>J(it,"error","error",Ct))),(0,t.Z)($e.map((it,Ct)=>J(it,"warning","warning",Ct)))),[u,A,vt,$e]),gt={};return X&&(gt.id=`${X}_help`),d.createElement(z.default,{motionDeadline:nt.motionDeadline,motionName:`${Oe}-show-help`,visible:!!rt.length,onVisibleChanged:Be},it=>{const{className:Ct,style:Dt}=it;return d.createElement("div",Object.assign({},gt,{className:m()(We,Ct,ae,at),style:Dt,role:"alert"}),d.createElement(z.CSSMotionList,Object.assign({keys:rt},(0,E.Z)(Oe),{motionName:`${Oe}-show-help-item`,component:!1}),Gt=>{const{key:ft,error:wt,errorStatus:ve,className:be,style:Ne}=Gt;return d.createElement("div",{key:ft,className:m()(be,{[`${We}-${ve}`]:ve}),style:Ne},wt)}))})},re=e(95013),ke=e(36355),ue=e(1684),ye=e(52946),pe=e(19716),ne=e(16722);const Me=["parentNode"],$="form_item";function j(_){return _===void 0||_===!1?[]:Array.isArray(_)?_:[_]}function oe(_,u){if(!_.length)return;const A=_.join("_");return u?`${u}_${A}`:Me.includes(A)?`${$}_${A}`:A}function ee(_,u,A,h,b,ae){let X=h;return ae!==void 0?X=ae:A.validating?X="validating":_.length?X="error":u.length?X="warning":(A.touched||b&&A.validated)&&(X="success"),X}function K(_){return j(_).join("_")}function ge(_){const[u]=(0,re.useForm)(),A=d.useRef({}),h=d.useMemo(()=>_!=null?_:Object.assign(Object.assign({},u),{__INTERNAL__:{itemRef:b=>ae=>{const X=K(b);ae?A.current[X]=ae:delete A.current[X]}},scrollToField:function(b){let ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const X=j(b),Be=oe(X,h.__INTERNAL__.name),Oe=Be?document.getElementById(Be):null;Oe&&(0,ne.Z)(Oe,Object.assign({scrollMode:"if-needed",block:"nearest"},ae))},getFieldInstance:b=>{const ae=K(b);return A.current[ae]}}),[_,u]);return[h]}var Pe=e(28726),mt=function(_,u){var A={};for(var h in _)Object.prototype.hasOwnProperty.call(_,h)&&u.indexOf(h)<0&&(A[h]=_[h]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,h=Object.getOwnPropertySymbols(_);b{const A=d.useContext(ue.Z),{getPrefixCls:h,direction:b,form:ae}=d.useContext(ke.E_),{prefixCls:X,className:Be,rootClassName:Oe,size:We,disabled:at=A,form:nt,colon:vt,labelAlign:$e,labelWrap:rt,labelCol:gt,wrapperCol:it,hideRequiredMark:Ct,layout:Dt="horizontal",scrollToFirstError:Gt,requiredMark:ft,onFinishFailed:wt,name:ve,style:be,feedbackIcons:Ne}=_,je=mt(_,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Fe=(0,pe.Z)(We),pt=d.useContext(Pe.Z),Ve=(0,d.useMemo)(()=>ft!==void 0?ft:ae&&ae.requiredMark!==void 0?ae.requiredMark:!Ct,[Ct,ft,ae]),st=vt!=null?vt:ae==null?void 0:ae.colon,zt=h("form",X),[Ut,qt]=q(zt),cn=m()(zt,`${zt}-${Dt}`,{[`${zt}-hide-required-mark`]:Ve===!1,[`${zt}-rtl`]:b==="rtl",[`${zt}-${Fe}`]:Fe},qt,ae==null?void 0:ae.className,Be,Oe),[xn]=ge(nt),{__INTERNAL__:ln}=xn;ln.name=ve;const $t=(0,d.useMemo)(()=>({name:ve,labelAlign:$e,labelCol:gt,labelWrap:rt,wrapperCol:it,vertical:Dt==="vertical",colon:st,requiredMark:Ve,itemRef:ln.itemRef,form:xn,feedbackIcons:Ne}),[ve,$e,gt,it,Dt,st,Ve,xn,Ne]);d.useImperativeHandle(u,()=>xn);const yn=(mn,Xt)=>{if(mn){let Yt={block:"nearest"};typeof mn=="object"&&(Yt=mn),xn.scrollToField(Xt,Yt)}},Nn=mn=>{if(wt==null||wt(mn),mn.errorFields.length){const Xt=mn.errorFields[0].name;if(Gt!==void 0){yn(Gt,Xt);return}ae&&ae.scrollToFirstError!==void 0&&yn(ae.scrollToFirstError,Xt)}};return Ut(d.createElement(ue.n,{disabled:at},d.createElement(ye.q,{size:Fe},d.createElement(n.RV,Object.assign({},{validateMessages:pt}),d.createElement(n.q3.Provider,{value:$t},d.createElement(re.default,Object.assign({id:ve},je,{name:ve,onFinishFailed:Nn,form:xn,style:Object.assign(Object.assign({},ae==null?void 0:ae.style),be),className:cn})))))))};var Ot=d.forwardRef(Ye),Tt=e(41799),Xe=e(8654),Ie=e(92343),et=e(11592);function r(_){if(typeof _=="function")return _;const u=(0,et.Z)(_);return u.length<=1?u[0]:u}const S=()=>{const{status:_,errors:u=[],warnings:A=[]}=(0,d.useContext)(n.aM);return{status:_,errors:u,warnings:A}};S.Context=n.aM;var p=S,o=e(16089);function F(_){const[u,A]=d.useState(_),h=(0,d.useRef)(null),b=(0,d.useRef)([]),ae=(0,d.useRef)(!1);d.useEffect(()=>(ae.current=!1,()=>{ae.current=!0,o.Z.cancel(h.current),h.current=null}),[]);function X(Be){ae.current||(h.current===null&&(b.current=[],h.current=(0,o.Z)(()=>{h.current=null,A(Oe=>{let We=Oe;return b.current.forEach(at=>{We=at(We)}),We})})),b.current.push(Be))}return[u,X]}function te(){const{itemRef:_}=d.useContext(n.q3),u=d.useRef({});function A(h,b){const ae=b&&typeof b=="object"&&b.ref,X=h.join("_");return(u.current.name!==X||u.current.originRef!==ae)&&(u.current.name=X,u.current.originRef=ae,u.current.ref=(0,Xe.sQ)(_(h),ae)),u.current.ref}return A}var g=e(29194),l=e(34280),V=e(2738),B=e(27382),x=e(37028);const Y=_=>{const{formItemCls:u}=_;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${u}-control`]:{display:"flex"}}}};var Ee=(0,C.b)(["Form","item-item"],(_,u)=>{let{rootPrefixCls:A}=u;const h=O(_,A);return[Y(h)]}),we=_=>{const{prefixCls:u,status:A,wrapperCol:h,children:b,errors:ae,warnings:X,_internalItemRender:Be,extra:Oe,help:We,fieldId:at,marginBottom:nt,onErrorVisibleChanged:vt}=_,$e=`${u}-item`,rt=d.useContext(n.q3),gt=h||rt.wrapperCol||{},it=m()(`${$e}-control`,gt.className),Ct=d.useMemo(()=>Object.assign({},rt),[rt]);delete Ct.labelCol,delete Ct.wrapperCol;const Dt=d.createElement("div",{className:`${$e}-control-input`},d.createElement("div",{className:`${$e}-control-input-content`},b)),Gt=d.useMemo(()=>({prefixCls:u,status:A}),[u,A]),ft=nt!==null||ae.length||X.length?d.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},d.createElement(n.Rk.Provider,{value:Gt},d.createElement(Re,{fieldId:at,errors:ae,warnings:X,help:We,helpStatus:A,className:`${$e}-explain-connected`,onVisibleChanged:vt})),!!nt&&d.createElement("div",{style:{width:0,height:nt}})):null,wt={};at&&(wt.id=`${at}_extra`);const ve=Oe?d.createElement("div",Object.assign({},wt,{className:`${$e}-extra`}),Oe):null,be=Be&&Be.mark==="pro_table_render"&&Be.render?Be.render(_,{input:Dt,errorList:ft,extra:ve}):d.createElement(d.Fragment,null,Dt,ft,ve);return d.createElement(n.q3.Provider,{value:Ct},d.createElement(x.Z,Object.assign({},gt,{className:it}),be),d.createElement(Ee,{prefixCls:u}))},Se=e(61485),D=e(31724),s=e(9763),M=e(6848),I=function(_,u){var A={};for(var h in _)Object.prototype.hasOwnProperty.call(_,h)&&u.indexOf(h)<0&&(A[h]=_[h]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,h=Object.getOwnPropertySymbols(_);b{let{prefixCls:u,label:A,htmlFor:h,labelCol:b,labelAlign:ae,colon:X,required:Be,requiredMark:Oe,tooltip:We}=_;var at;const[nt]=(0,s.Z)("Form"),{vertical:vt,labelAlign:$e,labelCol:rt,labelWrap:gt,colon:it}=d.useContext(n.q3);if(!A)return null;const Ct=b||rt||{},Dt=ae||$e,Gt=`${u}-item-label`,ft=m()(Gt,Dt==="left"&&`${Gt}-left`,Ct.className,{[`${Gt}-wrap`]:!!gt});let wt=A;const ve=X===!0||it!==!1&&X!==!1;ve&&!vt&&typeof A=="string"&&A.trim()!==""&&(wt=A.replace(/[:|:]\s*$/,""));const Ne=le(We);if(Ne){const{icon:Ve=d.createElement(Se.Z,null)}=Ne,st=I(Ne,["icon"]),zt=d.createElement(M.Z,Object.assign({},st),d.cloneElement(Ve,{className:`${u}-item-tooltip`,title:""}));wt=d.createElement(d.Fragment,null,wt,zt)}const je=Oe==="optional",Fe=typeof Oe=="function";Fe?wt=Oe(wt,{required:!!Be}):je&&!Be&&(wt=d.createElement(d.Fragment,null,wt,d.createElement("span",{className:`${u}-item-optional`,title:""},(nt==null?void 0:nt.optional)||((at=D.Z.Form)===null||at===void 0?void 0:at.optional))));const pt=m()({[`${u}-item-required`]:Be,[`${u}-item-required-mark-optional`]:je||Fe,[`${u}-item-no-colon`]:!ve});return d.createElement(x.Z,Object.assign({},Ct,{className:ft}),d.createElement("label",{htmlFor:h,className:pt,title:typeof A=="string"?A:""},wt))},Qe=e(29679),qe=e(19248),Et=e(96512),Nt=e(58617);const xt={success:Qe.Z,warning:Et.Z,error:qe.Z,validating:Nt.Z};function Zt(_){let{children:u,errors:A,warnings:h,hasFeedback:b,validateStatus:ae,prefixCls:X,meta:Be,noStyle:Oe}=_;const We=`${X}-item`,{feedbackIcons:at}=d.useContext(n.q3),nt=ee(A,h,Be,null,!!b,ae),{isFormItemInput:vt,status:$e}=d.useContext(n.aM),rt=d.useMemo(()=>{var gt;let it;if(b){const Gt=b!==!0&&b.icons||at,ft=nt&&((gt=Gt==null?void 0:Gt({status:nt,errors:A,warnings:h}))===null||gt===void 0?void 0:gt[nt]),wt=nt&&xt[nt];it=ft!==!1&&wt?d.createElement("span",{className:m()(`${We}-feedback-icon`,`${We}-feedback-icon-${nt}`)},ft||d.createElement(wt,null)):null}let Ct=!0,Dt=nt||"";return Oe&&(Ct=vt,Dt=(nt!=null?nt:$e)||""),{status:Dt,errors:A,warnings:h,hasFeedback:!!b,feedbackIcon:it,isFormItemInput:Ct}},[nt,b,Oe,vt,$e]);return d.createElement(n.aM.Provider,{value:rt},u)}var Mt=function(_,u){var A={};for(var h in _)Object.prototype.hasOwnProperty.call(_,h)&&u.indexOf(h)<0&&(A[h]=_[h]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,h=Object.getOwnPropertySymbols(_);b{if(Ne&&ft.current){const qt=getComputedStyle(ft.current);pt(parseInt(qt.marginBottom,10))}},[Ne,je]);const Ve=qt=>{qt||pt(null)},zt=function(){let qt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const cn=qt?wt:We.errors,xn=qt?ve:We.warnings;return ee(cn,xn,We,"",!!at,Oe)}(),Ut=m()(Dt,A,h,{[`${Dt}-with-help`]:be||wt.length||ve.length,[`${Dt}-has-feedback`]:zt&&at,[`${Dt}-has-success`]:zt==="success",[`${Dt}-has-warning`]:zt==="warning",[`${Dt}-has-error`]:zt==="error",[`${Dt}-is-validating`]:zt==="validating",[`${Dt}-hidden`]:nt});return d.createElement("div",{className:Ut,style:b,ref:ft},d.createElement(B.Z,Object.assign({className:`${Dt}-row`},(0,V.Z)(Ct,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),d.createElement(Je,Object.assign({htmlFor:$e},_,{requiredMark:Gt,required:rt!=null?rt:gt,prefixCls:u})),d.createElement(we,Object.assign({},_,We,{errors:wt,warnings:ve,prefixCls:u,status:zt,help:ae,marginBottom:Fe,onErrorVisibleChanged:Ve}),d.createElement(n.qI.Provider,{value:it},d.createElement(Zt,{prefixCls:u,meta:We,errors:We.errors,warnings:We.warnings,hasFeedback:at,validateStatus:zt},vt)))),!!Fe&&d.createElement("div",{className:`${Dt}-margin-offset`,style:{marginBottom:-Fe}}))}const ct="__SPLIT__",ht=null,bt=d.memo(_=>{let{children:u}=_;return u},(_,u)=>_.value===u.value&&_.update===u.update&&_.childProps.length===u.childProps.length&&_.childProps.every((A,h)=>A===u.childProps[h]));function Ke(_){return _!=null}function At(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function hn(_){const{name:u,noStyle:A,className:h,dependencies:b,prefixCls:ae,shouldUpdate:X,rules:Be,children:Oe,required:We,label:at,messageVariables:nt,trigger:vt="onChange",validateTrigger:$e,hidden:rt,help:gt}=_,{getPrefixCls:it}=d.useContext(ke.E_),{name:Ct}=d.useContext(n.q3),Dt=r(Oe),Gt=typeof Dt=="function",ft=d.useContext(n.qI),{validateTrigger:wt}=d.useContext(re.FieldContext),ve=$e!==void 0?$e:wt,be=Ke(u),Ne=it("form",ae),[je,Fe]=q(Ne),pt=d.useContext(re.ListContext),Ve=d.useRef(),[st,zt]=F({}),[Ut,qt]=(0,Tt.Z)(()=>At()),cn=Xt=>{const Yt=pt==null?void 0:pt.getKey(Xt.name);if(qt(Xt.destroy?At():Xt,!0),A&>!==!1&&ft){let Sn=Xt.name;if(Xt.destroy)Sn=Ve.current||Sn;else if(Yt!==void 0){const[gn,jn]=Yt;Sn=[gn].concat((0,t.Z)(jn)),Ve.current=Sn}ft(Xt,Sn)}},xn=(Xt,Yt)=>{zt(Sn=>{const gn=Object.assign({},Sn),Jn=[].concat((0,t.Z)(Xt.name.slice(0,-1)),(0,t.Z)(Yt)).join(ct);return Xt.destroy?delete gn[Jn]:gn[Jn]=Xt,gn})},[ln,$t]=d.useMemo(()=>{const Xt=(0,t.Z)(Ut.errors),Yt=(0,t.Z)(Ut.warnings);return Object.values(st).forEach(Sn=>{Xt.push.apply(Xt,(0,t.Z)(Sn.errors||[])),Yt.push.apply(Yt,(0,t.Z)(Sn.warnings||[]))}),[Xt,Yt]},[st,Ut.errors,Ut.warnings]),yn=te();function Nn(Xt,Yt,Sn){return A&&!rt?d.createElement(Zt,{prefixCls:Ne,hasFeedback:_.hasFeedback,validateStatus:_.validateStatus,meta:Ut,errors:ln,warnings:$t,noStyle:!0},Xt):d.createElement(rn,Object.assign({key:"row"},_,{className:m()(h,Fe),prefixCls:Ne,fieldId:Yt,isRequired:Sn,errors:ln,warnings:$t,meta:Ut,onSubItemMetaChange:xn}),Xt)}if(!be&&!Gt&&!b)return je(Nn(Dt));let mn={};return typeof at=="string"?mn.label=at:u&&(mn.label=String(u)),nt&&(mn=Object.assign(Object.assign({},mn),nt)),je(d.createElement(re.Field,Object.assign({},_,{messageVariables:mn,trigger:vt,validateTrigger:ve,onMetaChange:cn}),(Xt,Yt,Sn)=>{const gn=j(u).length&&Yt?Yt.name:[],jn=oe(gn,Ct),Jn=We!==void 0?We:!!(Be&&Be.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const un=Pt(Sn);return un&&un.required&&!un.warningOnly}return!1})),bn=Object.assign({},Xt);let Kt=null;if(Array.isArray(Dt)&&be)Kt=Dt;else if(!(Gt&&(!(X||b)||be))){if(!(b&&!Gt&&!be))if((0,Ie.l$)(Dt)){const Pt=Object.assign(Object.assign({},Dt.props),bn);if(Pt.id||(Pt.id=jn),gt||ln.length>0||$t.length>0||_.extra){const en=[];(gt||ln.length>0)&&en.push(`${jn}_help`),_.extra&&en.push(`${jn}_extra`),Pt["aria-describedby"]=en.join(" ")}ln.length>0&&(Pt["aria-invalid"]="true"),Jn&&(Pt["aria-required"]="true"),(0,Xe.Yr)(Dt)&&(Pt.ref=yn(gn,Dt)),new Set([].concat((0,t.Z)(j(vt)),(0,t.Z)(j(ve)))).forEach(en=>{Pt[en]=function(){for(var vn,wn,ir,or,hr,Te=arguments.length,Ge=new Array(Te),St=0;St{var{prefixCls:u,children:A}=_,h=sn(_,["prefixCls","children"]);const{getPrefixCls:b}=d.useContext(ke.E_),ae=b("form",u),X=d.useMemo(()=>({prefixCls:ae,status:"error"}),[ae]);return d.createElement(re.List,Object.assign({},h),(Be,Oe,We)=>d.createElement(n.Rk.Provider,{value:X},A(Be.map(at=>Object.assign(Object.assign({},at),{fieldKey:at.key})),Oe,{errors:We.errors,warnings:We.warnings})))};function Ln(){const{form:_}=(0,d.useContext)(n.q3);return _}const Jt=Ot;Jt.Item=kt,Jt.List=Vt,Jt.ErrorList=Re,Jt.useForm=ge,Jt.useFormInstance=Ln,Jt.useWatch=re.useWatch,Jt.Provider=n.RV,Jt.create=()=>{};var an=Jt},8628:function(It,me,e){"use strict";var t=e(59301),c=e(34280),m=e(56762),z=e(69507);function d(){let E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const n=(0,t.useRef)({}),H=(0,m.Z)(),Q=(0,z.ZP)();return(0,c.Z)(()=>{const w=Q.subscribe(k=>{n.current=k,E&&H()});return()=>Q.unsubscribe(w)},[]),n.current}me.Z=d},5871:function(It,me,e){"use strict";e.d(me,{Z:function(){return Se}});var t=e(84105),c=e(87395),m=e(92310),z=e.n(m),d=e(54476),E=e(20068),n=e(76190),H=e(42978),Q=e(75931),w=e(67732),k=e(83652);function f(){return typeof BigInt=="function"}function C(D){return!D&&D!==0&&!Number.isNaN(D)||!String(D).trim()}function U(D){var s=D.trim(),M=s.startsWith("-");M&&(s=s.slice(1)),s=s.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),s.startsWith(".")&&(s="0".concat(s));var I=s||"0",le=I.split("."),xe=le[0]||"0",Je=le[1]||"0";xe==="0"&&Je==="0"&&(M=!1);var Qe=M?"-":"";return{negative:M,negativeStr:Qe,trimStr:I,integerStr:xe,decimalStr:Je,fullStr:"".concat(Qe).concat(I)}}function P(D){var s=String(D);return!Number.isNaN(Number(s))&&s.includes("e")}function N(D){var s=String(D);if(P(D)){var M=Number(s.slice(s.indexOf("e-")+2)),I=s.match(/\.(\d+)/);return I!=null&&I[1]&&(M+=I[1].length),M}return s.includes(".")&&ce(s)?s.length-s.indexOf(".")-1:0}function Ae(D){var s=String(D);if(P(D)){if(D>Number.MAX_SAFE_INTEGER)return String(f()?BigInt(D).toString():Number.MAX_SAFE_INTEGER);if(D0&&arguments[0]!==void 0?arguments[0]:!0;return M?this.isInvalidate()?"":U("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),D}(),de=function(){function D(s){if((0,w.Z)(this,D),(0,E.Z)(this,"origin",""),(0,E.Z)(this,"number",void 0),(0,E.Z)(this,"empty",void 0),C(s)){this.empty=!0;return}this.origin=String(s),this.number=Number(s)}return(0,k.Z)(D,[{key:"negate",value:function(){return new D(-this.toNumber())}},{key:"add",value:function(M){if(this.isInvalidate())return new D(M);var I=Number(M);if(Number.isNaN(I))return this;var le=this.number+I;if(le>Number.MAX_SAFE_INTEGER)return new D(Number.MAX_SAFE_INTEGER);if(leNumber.MAX_SAFE_INTEGER)return new D(Number.MAX_SAFE_INTEGER);if(le0&&arguments[0]!==void 0?arguments[0]:!0;return M?this.isInvalidate()?"":Ae(this.number):this.origin}}]),D}();function W(D){return f()?new he(D):new de(D)}function y(D,s,M){var I=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(D==="")return"";var le=U(D),xe=le.negativeStr,Je=le.integerStr,Qe=le.decimalStr,qe="".concat(s).concat(Qe),Et="".concat(xe).concat(Je);if(M>=0){var Nt=Number(Qe[M]);if(Nt>=5&&!I){var xt=W(D).add("".concat(xe,"0.").concat("0".repeat(M)).concat(10-Nt));return y(xt.toString(),s,M,I)}return M===0?Et:"".concat(Et).concat(s).concat(Qe.padEnd(M,"0").slice(0,M))}return qe===".0"?Et:"".concat(Et).concat(qe)}var a=W,R=e(93681),O=e(34280),q=e(8654),Z=e(59301),J=e(48736);function T(D,s){var M=(0,Z.useRef)(null);function I(){try{var xe=D.selectionStart,Je=D.selectionEnd,Qe=D.value,qe=Qe.substring(0,xe),Et=Qe.substring(Je);M.current={start:xe,end:Je,value:Qe,beforeTxt:qe,afterTxt:Et}}catch(Nt){}}function le(){if(D&&M.current&&s)try{var xe=D.value,Je=M.current,Qe=Je.beforeTxt,qe=Je.afterTxt,Et=Je.start,Nt=xe.length;if(xe.endsWith(qe))Nt=xe.length-M.current.afterTxt.length;else if(xe.startsWith(Qe))Nt=Qe.length;else{var xt=Qe[Et-1],Zt=xe.indexOf(xt,Et-1);Zt!==-1&&(Nt=Zt+1)}D.setSelectionRange(Nt,Nt)}catch(Mt){(0,J.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Mt.message))}}return[I,le]}var Re=e(49658),re=function(){var s=(0,Z.useState)(!1),M=(0,H.Z)(s,2),I=M[0],le=M[1];return(0,O.Z)(function(){le((0,Re.Z)())},[]),I},ke=re,ue=e(16089),ye=200,pe=600;function ne(D){var s=D.prefixCls,M=D.upNode,I=D.downNode,le=D.upDisabled,xe=D.downDisabled,Je=D.onStep,Qe=Z.useRef(),qe=Z.useRef([]),Et=Z.useRef();Et.current=Je;var Nt=function(){clearTimeout(Qe.current)},xt=function(At,hn){At.preventDefault(),Nt(),Et.current(hn);function Bt(){Et.current(hn),Qe.current=setTimeout(Bt,ye)}Qe.current=setTimeout(Bt,pe)};Z.useEffect(function(){return function(){Nt(),qe.current.forEach(function(Ke){return ue.Z.cancel(Ke)})}},[]);var Zt=ke();if(Zt)return null;var Mt="".concat(s,"-handler"),rn=z()(Mt,"".concat(Mt,"-up"),(0,E.Z)({},"".concat(Mt,"-up-disabled"),le)),ct=z()(Mt,"".concat(Mt,"-down"),(0,E.Z)({},"".concat(Mt,"-down-disabled"),xe)),ht=function(){return qe.current.push((0,ue.Z)(Nt))},bt={unselectable:"on",role:"button",onMouseUp:ht,onMouseLeave:ht};return Z.createElement("div",{className:"".concat(Mt,"-wrap")},Z.createElement("span",(0,d.Z)({},bt,{onMouseDown:function(At){xt(At,!0)},"aria-label":"Increase Value","aria-disabled":le,className:rn}),M||Z.createElement("span",{unselectable:"on",className:"".concat(s,"-handler-up-inner")})),Z.createElement("span",(0,d.Z)({},bt,{onMouseDown:function(At){xt(At,!1)},"aria-label":"Decrease Value","aria-disabled":xe,className:ct}),I||Z.createElement("span",{unselectable:"on",className:"".concat(s,"-handler-down-inner")})))}function Me(D){var s=typeof D=="number"?Ae(D):U(D).fullStr,M=s.includes(".");return M?U(s.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:D+"0"}var $=e(5643),j=function(){var D=(0,Z.useRef)(0),s=function(){ue.Z.cancel(D.current)};return(0,Z.useEffect)(function(){return s},[]),function(M){s(),D.current=(0,ue.Z)(function(){M()})}},oe=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],ee=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],K=function(s,M){return s||M.isEmpty()?M.toString():M.toNumber()},ge=function(s){var M=a(s);return M.isInvalidate()?null:M},Pe=Z.forwardRef(function(D,s){var M,I=D.prefixCls,le=I===void 0?"rc-input-number":I,xe=D.className,Je=D.style,Qe=D.min,qe=D.max,Et=D.step,Nt=Et===void 0?1:Et,xt=D.defaultValue,Zt=D.value,Mt=D.disabled,rn=D.readOnly,ct=D.upHandler,ht=D.downHandler,bt=D.keyboard,Ke=D.controls,At=Ke===void 0?!0:Ke,hn=D.classNames,Bt=D.stringMode,kt=D.parser,sn=D.formatter,lt=D.precision,Vt=D.decimalSeparator,Ln=D.onChange,Jt=D.onInput,an=D.onPressEnter,_=D.onStep,u=(0,Q.Z)(D,oe),A="".concat(le,"-input"),h=Z.useRef(null),b=Z.useState(!1),ae=(0,H.Z)(b,2),X=ae[0],Be=ae[1],Oe=Z.useRef(!1),We=Z.useRef(!1),at=Z.useRef(!1),nt=Z.useState(function(){return a(Zt!=null?Zt:xt)}),vt=(0,H.Z)(nt,2),$e=vt[0],rt=vt[1];function gt(Kt){Zt===void 0&&rt(Kt)}var it=Z.useCallback(function(Kt,Pt){if(!Pt)return lt>=0?lt:Math.max(N(Kt),N(Nt))},[lt,Nt]),Ct=Z.useCallback(function(Kt){var Pt=String(Kt);if(kt)return kt(Pt);var un=Pt;return Vt&&(un=un.replace(Vt,".")),un.replace(/[^\w.-]+/g,"")},[kt,Vt]),Dt=Z.useRef(""),Gt=Z.useCallback(function(Kt,Pt){if(sn)return sn(Kt,{userTyping:Pt,input:String(Dt.current)});var un=typeof Kt=="number"?Ae(Kt):Kt;if(!Pt){var Ze=it(un,Pt);if(ce(un)&&(Vt||Ze>=0)){var en=Vt||".";un=y(un,en,Ze)}}return un},[sn,it,Vt]),ft=Z.useState(function(){var Kt=xt!=null?xt:Zt;return $e.isInvalidate()&&["string","number"].includes((0,n.Z)(Kt))?Number.isNaN(Kt)?"":Kt:Gt($e.toString(),!1)}),wt=(0,H.Z)(ft,2),ve=wt[0],be=wt[1];Dt.current=ve;function Ne(Kt,Pt){be(Gt(Kt.isInvalidate()?Kt.toString(!1):Kt.toString(!Pt),Pt))}var je=Z.useMemo(function(){return ge(qe)},[qe,lt]),Fe=Z.useMemo(function(){return ge(Qe)},[Qe,lt]),pt=Z.useMemo(function(){return!je||!$e||$e.isInvalidate()?!1:je.lessEquals($e)},[je,$e]),Ve=Z.useMemo(function(){return!Fe||!$e||$e.isInvalidate()?!1:$e.lessEquals(Fe)},[Fe,$e]),st=T(h.current,X),zt=(0,H.Z)(st,2),Ut=zt[0],qt=zt[1],cn=function(Pt){return je&&!Pt.lessEquals(je)?je:Fe&&!Fe.lessEquals(Pt)?Fe:null},xn=function(Pt){return!cn(Pt)},ln=function(Pt,un){var Ze=Pt,en=xn(Ze)||Ze.isEmpty();if(!Ze.isEmpty()&&!un&&(Ze=cn(Ze)||Ze,en=!0),!rn&&!Mt&&en){var vn=Ze.toString(),wn=it(vn,un);return wn>=0&&(Ze=a(y(vn,".",wn)),xn(Ze)||(Ze=a(y(vn,".",wn,!0)))),Ze.equals($e)||(gt(Ze),Ln==null||Ln(Ze.isEmpty()?null:K(Bt,Ze)),Zt===void 0&&Ne(Ze,un)),Ze}return $e},$t=j(),yn=function Kt(Pt){if(Ut(),Dt.current=Pt,be(Pt),!We.current){var un=Ct(Pt),Ze=a(un);Ze.isNaN()||ln(Ze,!0)}Jt==null||Jt(Pt),$t(function(){var en=Pt;kt||(en=Pt.replace(/。/g,".")),en!==Pt&&Kt(en)})},Nn=function(){We.current=!0},mn=function(){We.current=!1,yn(h.current.value)},Xt=function(Pt){yn(Pt.target.value)},Yt=function(Pt){var un;if(!(Pt&&pt||!Pt&&Ve)){Oe.current=!1;var Ze=a(at.current?Me(Nt):Nt);Pt||(Ze=Ze.negate());var en=($e||a(0)).add(Ze.toString()),vn=ln(en,!1);_==null||_(K(Bt,vn),{offset:at.current?Me(Nt):Nt,type:Pt?"up":"down"}),(un=h.current)===null||un===void 0||un.focus()}},Sn=function(Pt){var un=a(Ct(ve)),Ze=un;un.isNaN()?Ze=ln($e,Pt):Ze=ln(un,Pt),Zt!==void 0?Ne($e,!1):Ze.isNaN()||Ne(Ze,!1)},gn=function(){Oe.current=!0},jn=function(Pt){var un=Pt.key,Ze=Pt.shiftKey;Oe.current=!0,at.current=Ze,un==="Enter"&&(We.current||(Oe.current=!1),Sn(!1),an==null||an(Pt)),bt!==!1&&!We.current&&["Up","ArrowUp","Down","ArrowDown"].includes(un)&&(Yt(un==="Up"||un==="ArrowUp"),Pt.preventDefault())},Jn=function(){Oe.current=!1,at.current=!1},bn=function(){Sn(!1),Be(!1),Oe.current=!1};return(0,O.o)(function(){$e.isInvalidate()||Ne($e,!1)},[lt]),(0,O.o)(function(){var Kt=a(Zt);rt(Kt);var Pt=a(Ct(ve));(!Kt.equals(Pt)||!Oe.current||sn)&&Ne(Kt,Oe.current)},[Zt]),(0,O.o)(function(){sn&&qt()},[ve]),Z.createElement("div",{className:z()(le,hn==null?void 0:hn.input,xe,(M={},(0,E.Z)(M,"".concat(le,"-focused"),X),(0,E.Z)(M,"".concat(le,"-disabled"),Mt),(0,E.Z)(M,"".concat(le,"-readonly"),rn),(0,E.Z)(M,"".concat(le,"-not-a-number"),$e.isNaN()),(0,E.Z)(M,"".concat(le,"-out-of-range"),!$e.isInvalidate()&&!xn($e)),M)),style:Je,onFocus:function(){Be(!0)},onBlur:bn,onKeyDown:jn,onKeyUp:Jn,onCompositionStart:Nn,onCompositionEnd:mn,onBeforeInput:gn},At&&Z.createElement(ne,{prefixCls:le,upNode:ct,downNode:ht,upDisabled:pt,downDisabled:Ve,onStep:Yt}),Z.createElement("div",{className:"".concat(A,"-wrap")},Z.createElement("input",(0,d.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Qe,"aria-valuemax":qe,"aria-valuenow":$e.isInvalidate()?null:$e.toString(),step:Nt},u,{ref:(0,q.sQ)(h,s),className:A,value:ve,onChange:Xt,disabled:Mt,readOnly:rn}))))}),mt=Z.forwardRef(function(D,s){var M=D.disabled,I=D.style,le=D.prefixCls,xe=D.value,Je=D.prefix,Qe=D.suffix,qe=D.addonBefore,Et=D.addonAfter,Nt=D.classes,xt=D.className,Zt=D.classNames,Mt=(0,Q.Z)(D,ee),rn=Z.useRef(null),ct=function(bt){rn.current&&(0,$.nH)(rn.current,bt)};return Z.createElement(R.BaseInput,{inputElement:Z.createElement(Pe,(0,d.Z)({prefixCls:le,disabled:M,classNames:Zt,ref:(0,q.sQ)(rn,s)},Mt)),className:xt,triggerFocus:ct,prefixCls:le,value:xe,disabled:M,style:I,prefix:Je,suffix:Qe,addonAfter:Et,addonBefore:qe,classes:Nt,classNames:Zt,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});mt.displayName="InputNumber";var Ye=mt,dt=Ye,Ot=e(19080),Tt=e(36355),Xe=e(92736),Ie=e(1684),et=e(19716),r=e(32441),S=e(33234),p=e(9937),o=e(17313),F=e(74207),te=e(83116),g=e(37613);const l=(D,s)=>{let{componentCls:M,borderRadiusSM:I,borderRadiusLG:le}=D;const xe=s==="lg"?le:I;return{[`&-${s}`]:{[`${M}-handler-wrap`]:{borderStartEndRadius:xe,borderEndEndRadius:xe},[`${M}-handler-up`]:{borderStartEndRadius:xe},[`${M}-handler-down`]:{borderEndEndRadius:xe}}}},V=D=>{const{componentCls:s,lineWidth:M,lineType:I,colorBorder:le,borderRadius:xe,fontSizeLG:Je,controlHeightLG:Qe,controlHeightSM:qe,colorError:Et,paddingInlineSM:Nt,colorTextDescription:xt,motionDurationMid:Zt,handleHoverColor:Mt,paddingInline:rn,paddingBlock:ct,handleBg:ht,handleActiveBg:bt,colorTextDisabled:Ke,borderRadiusSM:At,borderRadiusLG:hn,controlWidth:Bt,handleVisible:kt,handleBorderColor:sn}=D;return[{[s]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(D)),(0,p.ik)(D)),(0,p.bi)(D,s)),{display:"inline-block",width:Bt,margin:0,padding:0,border:`${M}px ${I} ${le}`,borderRadius:xe,"&-rtl":{direction:"rtl",[`${s}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:Je,borderRadius:hn,[`input${s}-input`]:{height:Qe-2*M}},"&-sm":{padding:0,borderRadius:At,[`input${s}-input`]:{height:qe-2*M,padding:`0 ${Nt}px`}},"&:hover":Object.assign({},(0,p.pU)(D)),"&-focused":Object.assign({},(0,p.M1)(D)),"&-out-of-range":{[`${s}-input-wrap`]:{input:{color:Et}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,o.Wf)(D)),(0,p.s7)(D)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${s}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${s}-group-addon`]:{borderRadius:hn,fontSize:D.fontSizeLG}},"&-sm":{[`${s}-group-addon`]:{borderRadius:At}},[`${s}-wrapper-disabled > ${s}-group-addon`]:Object.assign({},(0,p.Xy)(D))}}),[`&-disabled ${s}-input`]:{cursor:"not-allowed"},[s]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(D)),{width:"100%",padding:`${ct}px ${rn}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:xe,outline:0,transition:`all ${Zt} linear`,appearance:"textfield",fontSize:"inherit"}),(0,p.nz)(D.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[s]:Object.assign(Object.assign(Object.assign({[`&:hover ${s}-handler-wrap, &-focused ${s}-handler-wrap`]:{opacity:1},[`${s}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:D.handleWidth,height:"100%",background:ht,borderStartStartRadius:0,borderStartEndRadius:xe,borderEndEndRadius:xe,borderEndStartRadius:0,opacity:kt===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${Zt} linear ${Zt}`,[`${s}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` ${s}-handler-up-inner, ${s}-handler-down-inner `]:{marginInlineEnd:0,fontSize:D.handleFontSize}}},[`${s}-handler`]:{height:"50%",overflow:"hidden",color:xt,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${M}px ${I} ${sn}`,transition:`all ${Zt} linear`,"&:active":{background:bt},"&:hover":{height:"60%",[` ${s}-handler-up-inner, ${s}-handler-down-inner - `]:{color:Mt}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,a.Ro)()),{color:xt,transition:`all ${Zt} linear`,userSelect:"none"})},[`${s}-handler-up`]:{borderStartEndRadius:xe},[`${s}-handler-down`]:{borderBlockStart:`${M}px ${I} ${sn}`,borderEndEndRadius:xe}},l(D,"lg")),l(D,"sm")),{"&-disabled, &-readonly":{[`${s}-handler-wrap`]:{display:"none"},[`${s}-input`]:{color:"inherit"}},[` + `]:{color:Mt}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,o.Ro)()),{color:xt,transition:`all ${Zt} linear`,userSelect:"none"})},[`${s}-handler-up`]:{borderStartEndRadius:xe},[`${s}-handler-down`]:{borderBlockStart:`${M}px ${I} ${sn}`,borderEndEndRadius:xe}},l(D,"lg")),l(D,"sm")),{"&-disabled, &-readonly":{[`${s}-handler-wrap`]:{display:"none"},[`${s}-input`]:{color:"inherit"}},[` ${s}-handler-up-disabled, ${s}-handler-down-disabled `]:{cursor:"not-allowed"},[` ${s}-handler-up-disabled:hover &-handler-up-inner, ${s}-handler-down-disabled:hover &-handler-down-inner - `]:{color:Ke}})},{[`${s}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${s}-handler-down`]:{borderBlockStartWidth:0}}}]},B=D=>{const{componentCls:s,paddingBlock:M,paddingInline:I,inputAffixPadding:le,controlWidth:xe,borderRadiusLG:Je,borderRadiusSM:Qe}=D;return{[`${s}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,p.ik)(D)),(0,p.bi)(D,`${s}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:xe,padding:0,paddingInlineStart:I,"&-lg":{borderRadius:Je},"&-sm":{borderRadius:Qe},[`&:not(${s}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,p.pU)(D)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${s}-disabled`]:{background:"transparent"},[`> div${s}`]:{width:"100%",border:"none",outline:"none",[`&${s}-focused`]:{boxShadow:"none !important"}},[`input${s}-input`]:{padding:`${M}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${s}-handler-wrap`]:{zIndex:2},[s]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:le},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:I,marginInlineStart:le}}})}};var x=(0,te.Z)("InputNumber",D=>{const s=(0,g.TS)(D,(0,p.e5)(D));return[V(s),B(s),(0,F.c)(s)]},D=>Object.assign(Object.assign({},(0,p.TM)(D)),{controlWidth:90,handleWidth:D.controlHeightSM-D.lineWidth*2,handleFontSize:D.fontSize/2,handleVisible:"auto",handleActiveBg:D.colorFillAlter,handleBg:D.colorBgContainer,handleHoverColor:D.colorPrimary,handleBorderColor:D.colorBorder})),Y=function(D,s){var M={};for(var I in D)Object.prototype.hasOwnProperty.call(D,I)&&s.indexOf(I)<0&&(M[I]=D[I]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,I=Object.getOwnPropertySymbols(D);le{const{getPrefixCls:M,direction:I}=Z.useContext(Tt.E_),le=Z.useRef(null);Z.useImperativeHandle(s,()=>le.current);const{className:xe,rootClassName:Je,size:Qe,disabled:qe,prefixCls:Et,addonBefore:Nt,addonAfter:xt,prefix:Zt,bordered:Mt=!0,readOnly:rn,status:ct,controls:ht}=D,bt=Y(D,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Ke=M("input-number",Et),[At,hn]=x(Ke),{compactSize:Bt,compactItemClassnames:kt}=(0,S.ri)(Ke,I);let sn=Z.createElement(c.Z,{className:`${Ke}-handler-up-inner`}),ot=Z.createElement(t.Z,{className:`${Ke}-handler-down-inner`});const Vt=typeof ht=="boolean"?ht:void 0;typeof ht=="object"&&(sn=typeof ht.upIcon=="undefined"?sn:Z.createElement("span",{className:`${Ke}-handler-up-inner`},ht.upIcon),ot=typeof ht.downIcon=="undefined"?ot:Z.createElement("span",{className:`${Ke}-handler-down-inner`},ht.downIcon));const{hasFeedback:Ln,status:Jt,isFormItemInput:on,feedbackIcon:_}=Z.useContext(r.aM),u=(0,Ot.F)(Jt,ct),A=(0,et.Z)(Oe=>{var We;return(We=Qe!=null?Qe:Bt)!==null&&We!==void 0?We:Oe}),h=Z.useContext(Ie.Z),b=qe!=null?qe:h,oe=z()({[`${Ke}-lg`]:A==="large",[`${Ke}-sm`]:A==="small",[`${Ke}-rtl`]:I==="rtl",[`${Ke}-borderless`]:!Mt,[`${Ke}-in-form-item`]:on},(0,Ot.Z)(Ke,u),kt,hn),X=`${Ke}-group`,Be=Z.createElement(dt,Object.assign({ref:le,disabled:b,className:z()(xe,Je),upHandler:sn,downHandler:ot,prefixCls:Ke,readOnly:rn,controls:Vt,prefix:Zt,suffix:Ln&&_,addonAfter:xt&&Z.createElement(S.BR,null,Z.createElement(r.Ux,{override:!0,status:!0},xt)),addonBefore:Nt&&Z.createElement(S.BR,null,Z.createElement(r.Ux,{override:!0,status:!0},Nt)),classNames:{input:oe},classes:{affixWrapper:z()((0,Ot.Z)(`${Ke}-affix-wrapper`,u,Ln),{[`${Ke}-affix-wrapper-sm`]:A==="small",[`${Ke}-affix-wrapper-lg`]:A==="large",[`${Ke}-affix-wrapper-rtl`]:I==="rtl",[`${Ke}-affix-wrapper-borderless`]:!Mt},hn),wrapper:z()({[`${X}-rtl`]:I==="rtl",[`${Ke}-wrapper-disabled`]:b},hn),group:z()({[`${Ke}-group-wrapper-sm`]:A==="small",[`${Ke}-group-wrapper-lg`]:A==="large",[`${Ke}-group-wrapper-rtl`]:I==="rtl"},(0,Ot.Z)(`${Ke}-group-wrapper`,u,Ln),hn)}},bt));return At(Be)}),fe=Ee,we=D=>Z.createElement(Xe.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},Z.createElement(Ee,Object.assign({},D)));fe._InternalPanelDoNotUseOrYouWillBeFired=we;var Se=fe},9432:function(It,me,e){"use strict";e.d(me,{Z:function(){return he},n:function(){return Ae}});var t=e(19248),c=e(92310),m=e.n(c),z=e(93681),d=e(8654),E=e(59301),n=e(19080),H=e(36355),Q=e(1684),w=e(19716),k=e(32441),f=e(33234),C=e(59412),U=e(9937);function P(de){return!!(de.prefix||de.suffix||de.allowClear)}var N=function(de,W){var y={};for(var o in de)Object.prototype.hasOwnProperty.call(de,o)&&W.indexOf(o)<0&&(y[o]=de[o]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,o=Object.getOwnPropertySymbols(de);R{var y;const{prefixCls:o,bordered:R=!0,status:O,size:q,disabled:Z,onBlur:J,onFocus:T,suffix:Re,allowClear:re,addonAfter:ke,addonBefore:ue,className:ye,style:pe,styles:ne,rootClassName:Me,onChange:$,classNames:j}=de,ae=N(de,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:ee,direction:K,input:ge}=E.useContext(H.E_),Pe=ee("input",o),mt=(0,E.useRef)(null),[Ye,dt]=(0,U.ZP)(Pe),{compactSize:Ot,compactItemClassnames:Tt}=(0,f.ri)(Pe,K),Xe=(0,w.Z)(Ee=>{var fe;return(fe=q!=null?q:Ot)!==null&&fe!==void 0?fe:Ee}),Ie=E.useContext(Q.Z),et=Z!=null?Z:Ie,{status:r,hasFeedback:S,feedbackIcon:p}=(0,E.useContext)(k.aM),a=(0,n.F)(r,O),F=P(de)||!!S,te=(0,E.useRef)(F);(0,E.useEffect)(()=>{var Ee;F&&te.current,te.current=F},[F]);const g=(0,C.Z)(mt,!0),l=Ee=>{g(),J==null||J(Ee)},V=Ee=>{g(),T==null||T(Ee)},B=Ee=>{g(),$==null||$(Ee)},x=(S||Re)&&E.createElement(E.Fragment,null,Re,S&&p);let Y;return typeof re=="object"&&(re!=null&&re.clearIcon)?Y=re:re&&(Y={clearIcon:E.createElement(t.Z,null)}),Ye(E.createElement(z.default,Object.assign({ref:(0,d.sQ)(W,mt),prefixCls:Pe,autoComplete:ge==null?void 0:ge.autoComplete},ae,{disabled:et,onBlur:l,onFocus:V,style:Object.assign(Object.assign({},ge==null?void 0:ge.style),pe),styles:Object.assign(Object.assign({},ge==null?void 0:ge.styles),ne),suffix:x,allowClear:Y,className:m()(ye,Me,Tt,ge==null?void 0:ge.className),onChange:B,addonAfter:ke&&E.createElement(f.BR,null,E.createElement(k.Ux,{override:!0,status:!0},ke)),addonBefore:ue&&E.createElement(f.BR,null,E.createElement(k.Ux,{override:!0,status:!0},ue)),classNames:Object.assign(Object.assign(Object.assign({},j),ge==null?void 0:ge.classNames),{input:m()({[`${Pe}-sm`]:Xe==="small",[`${Pe}-lg`]:Xe==="large",[`${Pe}-rtl`]:K==="rtl",[`${Pe}-borderless`]:!R},!F&&(0,n.Z)(Pe,a),j==null?void 0:j.input,(y=ge==null?void 0:ge.classNames)===null||y===void 0?void 0:y.input,dt)}),classes:{affixWrapper:m()({[`${Pe}-affix-wrapper-sm`]:Xe==="small",[`${Pe}-affix-wrapper-lg`]:Xe==="large",[`${Pe}-affix-wrapper-rtl`]:K==="rtl",[`${Pe}-affix-wrapper-borderless`]:!R},(0,n.Z)(`${Pe}-affix-wrapper`,a,S),dt),wrapper:m()({[`${Pe}-group-rtl`]:K==="rtl"},dt),group:m()({[`${Pe}-group-wrapper-sm`]:Xe==="small",[`${Pe}-group-wrapper-lg`]:Xe==="large",[`${Pe}-group-wrapper-rtl`]:K==="rtl",[`${Pe}-group-wrapper-disabled`]:et},(0,n.Z)(`${Pe}-group-wrapper`,a,S),dt)}})))})},1643:function(It,me,e){"use strict";var t=e(19248),c=e(92310),m=e.n(c),z=e(9296),d=e(59301),E=e(19080),n=e(36355),H=e(1684),Q=e(19716),w=e(32441),k=e(9432),f=e(9937),C=function(P,N){var Ae={};for(var ce in P)Object.prototype.hasOwnProperty.call(P,ce)&&N.indexOf(ce)<0&&(Ae[ce]=P[ce]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,ce=Object.getOwnPropertySymbols(P);he{const{prefixCls:Ae,bordered:ce=!0,size:he,disabled:de,status:W,allowClear:y,showCount:o,classNames:R,rootClassName:O,className:q}=P,Z=C(P,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:J,direction:T}=d.useContext(n.E_),Re=(0,Q.Z)(he),re=d.useContext(H.Z),ke=de!=null?de:re,{status:ue,hasFeedback:ye,feedbackIcon:pe}=d.useContext(w.aM),ne=(0,E.F)(ue,W),Me=d.useRef(null);d.useImperativeHandle(N,()=>{var K;return{resizableTextArea:(K=Me.current)===null||K===void 0?void 0:K.resizableTextArea,focus:ge=>{var Pe,mt;(0,k.n)((mt=(Pe=Me.current)===null||Pe===void 0?void 0:Pe.resizableTextArea)===null||mt===void 0?void 0:mt.textArea,ge)},blur:()=>{var ge;return(ge=Me.current)===null||ge===void 0?void 0:ge.blur()}}});const $=J("input",Ae);let j;typeof y=="object"&&(y!=null&&y.clearIcon)?j=y:y&&(j={clearIcon:d.createElement(t.Z,null)});const[ae,ee]=(0,f.ZP)($);return ae(d.createElement(z.default,Object.assign({},Z,{disabled:ke,allowClear:j,className:m()(q,O),classes:{affixWrapper:m()(`${$}-textarea-affix-wrapper`,{[`${$}-affix-wrapper-rtl`]:T==="rtl",[`${$}-affix-wrapper-borderless`]:!ce,[`${$}-affix-wrapper-sm`]:Re==="small",[`${$}-affix-wrapper-lg`]:Re==="large",[`${$}-textarea-show-count`]:o},(0,E.Z)(`${$}-affix-wrapper`,ne),ee)},classNames:Object.assign(Object.assign({},R),{textarea:m()({[`${$}-borderless`]:!ce,[`${$}-sm`]:Re==="small",[`${$}-lg`]:Re==="large"},(0,E.Z)($,ne),ee,R==null?void 0:R.textarea)}),prefixCls:$,suffix:ye&&d.createElement("span",{className:`${$}-textarea-suffix`},pe),showCount:o,ref:Me})))});me.Z=U},59412:function(It,me,e){"use strict";e.d(me,{Z:function(){return c}});var t=e(59301);function c(m,z){const d=(0,t.useRef)([]),E=()=>{d.current.push(setTimeout(()=>{var n,H,Q,w;!((n=m.current)===null||n===void 0)&&n.input&&((H=m.current)===null||H===void 0?void 0:H.input.getAttribute("type"))==="password"&&(!((Q=m.current)===null||Q===void 0)&&Q.input.hasAttribute("value"))&&((w=m.current)===null||w===void 0||w.input.removeAttribute("value"))}))};return(0,t.useEffect)(()=>(z&&E(),()=>d.current.forEach(n=>{n&&clearTimeout(n)})),[]),E}},92832:function(It,me,e){"use strict";e.d(me,{default:function(){return Re}});var t=e(92310),c=e.n(t),m=e(59301),z=e(36355),d=e(32441),E=e(9937),H=re=>{const{getPrefixCls:ke,direction:ue}=(0,m.useContext)(z.E_),{prefixCls:ye,className:pe}=re,ne=ke("input-group",ye),Me=ke("input"),[$,j]=(0,E.ZP)(Me),ae=c()(ne,{[`${ne}-lg`]:re.size==="large",[`${ne}-sm`]:re.size==="small",[`${ne}-compact`]:re.compact,[`${ne}-rtl`]:ue==="rtl"},j,pe),ee=(0,m.useContext)(d.aM),K=(0,m.useMemo)(()=>Object.assign(Object.assign({},ee),{isFormItemInput:!1}),[ee]);return $(m.createElement("span",{className:ae,style:re.style,onMouseEnter:re.onMouseEnter,onMouseLeave:re.onMouseLeave,onFocus:re.onFocus,onBlur:re.onBlur},m.createElement(d.aM.Provider,{value:K},re.children)))},Q=e(9432),w=e(73331),k=e(15277),f=e(2738),C=e(8654),U=e(59412),P=function(re,ke){var ue={};for(var ye in re)Object.prototype.hasOwnProperty.call(re,ye)&&ke.indexOf(ye)<0&&(ue[ye]=re[ye]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,ye=Object.getOwnPropertySymbols(re);pere?m.createElement(k.Z,null):m.createElement(w.Z,null),Ae={click:"onClick",hover:"onMouseOver"};var he=m.forwardRef((re,ke)=>{const{visibilityToggle:ue=!0}=re,ye=typeof ue=="object"&&ue.visible!==void 0,[pe,ne]=(0,m.useState)(()=>ye?ue.visible:!1),Me=(0,m.useRef)(null);m.useEffect(()=>{ye&&ne(ue.visible)},[ye,ue]);const $=(0,U.Z)(Me),j=()=>{const{disabled:et}=re;et||(pe&&$(),ne(r=>{var S;const p=!r;return typeof ue=="object"&&((S=ue.onVisibleChange)===null||S===void 0||S.call(ue,p)),p}))},ae=et=>{const{action:r="click",iconRender:S=N}=re,p=Ae[r]||"",a=S(pe),F={[p]:j,className:`${et}-icon`,key:"passwordIcon",onMouseDown:te=>{te.preventDefault()},onMouseUp:te=>{te.preventDefault()}};return m.cloneElement(m.isValidElement(a)?a:m.createElement("span",null,a),F)},{className:ee,prefixCls:K,inputPrefixCls:ge,size:Pe}=re,mt=P(re,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Ye}=m.useContext(z.E_),dt=Ye("input",ge),Ot=Ye("input-password",K),Tt=ue&&ae(Ot),Xe=c()(Ot,ee,{[`${Ot}-${Pe}`]:!!Pe}),Ie=Object.assign(Object.assign({},(0,f.Z)(mt,["suffix","iconRender","visibilityToggle"])),{type:pe?"text":"password",className:Xe,prefixCls:dt,suffix:Tt});return Pe&&(Ie.size=Pe),m.createElement(Q.Z,Object.assign({ref:(0,C.sQ)(ke,Me)},Ie))}),de=e(47472),W=e(92343),y=e(3113),o=e(19716),R=e(33234),O=function(re,ke){var ue={};for(var ye in re)Object.prototype.hasOwnProperty.call(re,ye)&&ke.indexOf(ye)<0&&(ue[ye]=re[ye]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,ye=Object.getOwnPropertySymbols(re);pe{const{prefixCls:ue,inputPrefixCls:ye,className:pe,size:ne,suffix:Me,enterButton:$=!1,addonAfter:j,loading:ae,disabled:ee,onSearch:K,onChange:ge,onCompositionStart:Pe,onCompositionEnd:mt}=re,Ye=O(re,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:dt,direction:Ot}=m.useContext(z.E_),Tt=m.useRef(!1),Xe=dt("input-search",ue),Ie=dt("input",ye),{compactSize:et}=(0,R.ri)(Xe,Ot),r=(0,o.Z)(we=>{var Se;return(Se=ne!=null?ne:et)!==null&&Se!==void 0?Se:we}),S=m.useRef(null),p=we=>{we&&we.target&&we.type==="click"&&K&&K(we.target.value,we,{source:"clear"}),ge&&ge(we)},a=we=>{var Se;document.activeElement===((Se=S.current)===null||Se===void 0?void 0:Se.input)&&we.preventDefault()},F=we=>{var Se,D;K&&K((D=(Se=S.current)===null||Se===void 0?void 0:Se.input)===null||D===void 0?void 0:D.value,we,{source:"input"})},te=we=>{Tt.current||ae||F(we)},g=typeof $=="boolean"?m.createElement(de.Z,null):null,l=`${Xe}-button`;let V;const B=$||{},x=B.type&&B.type.__ANT_BUTTON===!0;x||B.type==="button"?V=(0,W.Tm)(B,Object.assign({onMouseDown:a,onClick:we=>{var Se,D;(D=(Se=B==null?void 0:B.props)===null||Se===void 0?void 0:Se.onClick)===null||D===void 0||D.call(Se,we),F(we)},key:"enterButton"},x?{className:l,size:r}:{})):V=m.createElement(y.ZP,{className:l,type:$?"primary":void 0,size:r,disabled:ee,key:"enterButton",onMouseDown:a,onClick:F,loading:ae,icon:g},$),j&&(V=[V,(0,W.Tm)(j,{key:"addonAfter"})]);const Y=c()(Xe,{[`${Xe}-rtl`]:Ot==="rtl",[`${Xe}-${r}`]:!!r,[`${Xe}-with-button`]:!!$},pe),Ee=we=>{Tt.current=!0,Pe==null||Pe(we)},fe=we=>{Tt.current=!1,mt==null||mt(we)};return m.createElement(Q.Z,Object.assign({ref:(0,C.sQ)(S,ke),onPressEnter:te},Ye,{size:r,onCompositionStart:Ee,onCompositionEnd:fe,prefixCls:Ie,addonAfter:V,suffix:Me,onChange:p,className:Y,disabled:ee}))}),J=e(1643);const T=Q.Z;T.Group=H,T.Search=Z,T.TextArea=J.Z,T.Password=he;var Re=T},9937:function(It,me,e){"use strict";e.d(me,{M1:function(){return n},TM:function(){return W},Xy:function(){return H},bi:function(){return k},e5:function(){return de},ik:function(){return f},nz:function(){return d},pU:function(){return E},s7:function(){return C},x0:function(){return w}});var t=e(17313),c=e(74207),m=e(37613),z=e(83116);const d=y=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:y,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),E=y=>({borderColor:y.hoverBorderColor}),n=y=>({borderColor:y.activeBorderColor,boxShadow:y.activeShadow,outline:0}),H=y=>({color:y.colorTextDisabled,backgroundColor:y.colorBgContainerDisabled,borderColor:y.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},E((0,m.TS)(y,{hoverBorderColor:y.colorBorder})))}),Q=y=>{const{paddingBlockLG:o,fontSizeLG:R,lineHeightLG:O,borderRadiusLG:q,paddingInlineLG:Z}=y;return{padding:`${o}px ${Z}px`,fontSize:R,lineHeight:O,borderRadius:q}},w=y=>({padding:`${y.paddingBlockSM}px ${y.paddingInlineSM}px`,borderRadius:y.borderRadiusSM}),k=(y,o)=>{const{componentCls:R,colorError:O,colorWarning:q,errorActiveShadow:Z,warningActiveShadow:J,colorErrorBorderHover:T,colorWarningBorderHover:Re}=y;return{[`&-status-error:not(${o}-disabled):not(${o}-borderless)${o}`]:{borderColor:O,"&:hover":{borderColor:T},"&:focus, &-focused":Object.assign({},n((0,m.TS)(y,{activeBorderColor:O,activeShadow:Z}))),[`${R}-prefix, ${R}-suffix`]:{color:O}},[`&-status-warning:not(${o}-disabled):not(${o}-borderless)${o}`]:{borderColor:q,"&:hover":{borderColor:Re},"&:focus, &-focused":Object.assign({},n((0,m.TS)(y,{activeBorderColor:q,activeShadow:J}))),[`${R}-prefix, ${R}-suffix`]:{color:q}}}},f=y=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${y.paddingBlock}px ${y.paddingInline}px`,color:y.colorText,fontSize:y.fontSize,lineHeight:y.lineHeight,backgroundColor:y.colorBgContainer,backgroundImage:"none",borderWidth:y.lineWidth,borderStyle:y.lineType,borderColor:y.colorBorder,borderRadius:y.borderRadius,transition:`all ${y.motionDurationMid}`},d(y.colorTextPlaceholder)),{"&:hover":Object.assign({},E(y)),"&:focus, &-focused":Object.assign({},n(y)),"&-disabled, &[disabled]":Object.assign({},H(y)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:y.controlHeight,lineHeight:y.lineHeight,verticalAlign:"bottom",transition:`all ${y.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},Q(y)),"&-sm":Object.assign({},w(y)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),C=y=>{const{componentCls:o,antCls:R}=y;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:y.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${o}, &-lg > ${o}-group-addon`]:Object.assign({},Q(y)),[`&-sm ${o}, &-sm > ${o}-group-addon`]:Object.assign({},w(y)),[`&-lg ${R}-select-single ${R}-select-selector`]:{height:y.controlHeightLG},[`&-sm ${R}-select-single ${R}-select-selector`]:{height:y.controlHeightSM},[`> ${o}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${o}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${y.paddingInline}px`,color:y.colorText,fontWeight:"normal",fontSize:y.fontSize,textAlign:"center",backgroundColor:y.colorFillAlter,border:`${y.lineWidth}px ${y.lineType} ${y.colorBorder}`,borderRadius:y.borderRadius,transition:`all ${y.motionDurationSlow}`,lineHeight:1,[`${R}-select`]:{margin:`-${y.paddingBlock+1}px -${y.paddingInline}px`,[`&${R}-select-single:not(${R}-select-customize-input)`]:{[`${R}-select-selector`]:{backgroundColor:"inherit",border:`${y.lineWidth}px ${y.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${R}-select-selector`]:{color:y.colorPrimary}}},[`${R}-cascader-picker`]:{margin:`-9px -${y.paddingInline}px`,backgroundColor:"transparent",[`${R}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${o}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${o}-search-with-button &`]:{zIndex:0}}},[`> ${o}:first-child, ${o}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${R}-select ${R}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${o}-affix-wrapper`]:{[`&:not(:first-child) ${o}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${o}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${o}:last-child, ${o}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${R}-select ${R}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${o}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${o}-search &`]:{borderStartStartRadius:y.borderRadius,borderEndStartRadius:y.borderRadius}},[`&:not(:first-child), ${o}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${o}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,t.dF)()),{[`${o}-group-addon, ${o}-group-wrap, > ${o}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:y.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` - & > ${o}-affix-wrapper, - & > ${o}-number-affix-wrapper, + `]:{color:Ke}})},{[`${s}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${s}-handler-down`]:{borderBlockStartWidth:0}}}]},B=D=>{const{componentCls:s,paddingBlock:M,paddingInline:I,inputAffixPadding:le,controlWidth:xe,borderRadiusLG:Je,borderRadiusSM:Qe}=D;return{[`${s}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,p.ik)(D)),(0,p.bi)(D,`${s}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:xe,padding:0,paddingInlineStart:I,"&-lg":{borderRadius:Je},"&-sm":{borderRadius:Qe},[`&:not(${s}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,p.pU)(D)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${s}-disabled`]:{background:"transparent"},[`> div${s}`]:{width:"100%",border:"none",outline:"none",[`&${s}-focused`]:{boxShadow:"none !important"}},[`input${s}-input`]:{padding:`${M}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${s}-handler-wrap`]:{zIndex:2},[s]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:le},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:I,marginInlineStart:le}}})}};var x=(0,te.Z)("InputNumber",D=>{const s=(0,g.TS)(D,(0,p.e5)(D));return[V(s),B(s),(0,F.c)(s)]},D=>Object.assign(Object.assign({},(0,p.TM)(D)),{controlWidth:90,handleWidth:D.controlHeightSM-D.lineWidth*2,handleFontSize:D.fontSize/2,handleVisible:"auto",handleActiveBg:D.colorFillAlter,handleBg:D.colorBgContainer,handleHoverColor:D.colorPrimary,handleBorderColor:D.colorBorder})),Y=function(D,s){var M={};for(var I in D)Object.prototype.hasOwnProperty.call(D,I)&&s.indexOf(I)<0&&(M[I]=D[I]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,I=Object.getOwnPropertySymbols(D);le{const{getPrefixCls:M,direction:I}=Z.useContext(Tt.E_),le=Z.useRef(null);Z.useImperativeHandle(s,()=>le.current);const{className:xe,rootClassName:Je,size:Qe,disabled:qe,prefixCls:Et,addonBefore:Nt,addonAfter:xt,prefix:Zt,bordered:Mt=!0,readOnly:rn,status:ct,controls:ht}=D,bt=Y(D,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Ke=M("input-number",Et),[At,hn]=x(Ke),{compactSize:Bt,compactItemClassnames:kt}=(0,S.ri)(Ke,I);let sn=Z.createElement(c.Z,{className:`${Ke}-handler-up-inner`}),lt=Z.createElement(t.Z,{className:`${Ke}-handler-down-inner`});const Vt=typeof ht=="boolean"?ht:void 0;typeof ht=="object"&&(sn=typeof ht.upIcon=="undefined"?sn:Z.createElement("span",{className:`${Ke}-handler-up-inner`},ht.upIcon),lt=typeof ht.downIcon=="undefined"?lt:Z.createElement("span",{className:`${Ke}-handler-down-inner`},ht.downIcon));const{hasFeedback:Ln,status:Jt,isFormItemInput:an,feedbackIcon:_}=Z.useContext(r.aM),u=(0,Ot.F)(Jt,ct),A=(0,et.Z)(Oe=>{var We;return(We=Qe!=null?Qe:Bt)!==null&&We!==void 0?We:Oe}),h=Z.useContext(Ie.Z),b=qe!=null?qe:h,ae=z()({[`${Ke}-lg`]:A==="large",[`${Ke}-sm`]:A==="small",[`${Ke}-rtl`]:I==="rtl",[`${Ke}-borderless`]:!Mt,[`${Ke}-in-form-item`]:an},(0,Ot.Z)(Ke,u),kt,hn),X=`${Ke}-group`,Be=Z.createElement(dt,Object.assign({ref:le,disabled:b,className:z()(xe,Je),upHandler:sn,downHandler:lt,prefixCls:Ke,readOnly:rn,controls:Vt,prefix:Zt,suffix:Ln&&_,addonAfter:xt&&Z.createElement(S.BR,null,Z.createElement(r.Ux,{override:!0,status:!0},xt)),addonBefore:Nt&&Z.createElement(S.BR,null,Z.createElement(r.Ux,{override:!0,status:!0},Nt)),classNames:{input:ae},classes:{affixWrapper:z()((0,Ot.Z)(`${Ke}-affix-wrapper`,u,Ln),{[`${Ke}-affix-wrapper-sm`]:A==="small",[`${Ke}-affix-wrapper-lg`]:A==="large",[`${Ke}-affix-wrapper-rtl`]:I==="rtl",[`${Ke}-affix-wrapper-borderless`]:!Mt},hn),wrapper:z()({[`${X}-rtl`]:I==="rtl",[`${Ke}-wrapper-disabled`]:b},hn),group:z()({[`${Ke}-group-wrapper-sm`]:A==="small",[`${Ke}-group-wrapper-lg`]:A==="large",[`${Ke}-group-wrapper-rtl`]:I==="rtl"},(0,Ot.Z)(`${Ke}-group-wrapper`,u,Ln),hn)}},bt));return At(Be)}),fe=Ee,we=D=>Z.createElement(Xe.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},Z.createElement(Ee,Object.assign({},D)));fe._InternalPanelDoNotUseOrYouWillBeFired=we;var Se=fe},9432:function(It,me,e){"use strict";e.d(me,{Z:function(){return he},n:function(){return Ae}});var t=e(19248),c=e(92310),m=e.n(c),z=e(93681),d=e(8654),E=e(59301),n=e(19080),H=e(36355),Q=e(1684),w=e(19716),k=e(32441),f=e(33234),C=e(59412),U=e(9937);function P(de){return!!(de.prefix||de.suffix||de.allowClear)}var N=function(de,W){var y={};for(var a in de)Object.prototype.hasOwnProperty.call(de,a)&&W.indexOf(a)<0&&(y[a]=de[a]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,a=Object.getOwnPropertySymbols(de);R{var y;const{prefixCls:a,bordered:R=!0,status:O,size:q,disabled:Z,onBlur:J,onFocus:T,suffix:Re,allowClear:re,addonAfter:ke,addonBefore:ue,className:ye,style:pe,styles:ne,rootClassName:Me,onChange:$,classNames:j}=de,oe=N(de,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:ee,direction:K,input:ge}=E.useContext(H.E_),Pe=ee("input",a),mt=(0,E.useRef)(null),[Ye,dt]=(0,U.ZP)(Pe),{compactSize:Ot,compactItemClassnames:Tt}=(0,f.ri)(Pe,K),Xe=(0,w.Z)(Ee=>{var fe;return(fe=q!=null?q:Ot)!==null&&fe!==void 0?fe:Ee}),Ie=E.useContext(Q.Z),et=Z!=null?Z:Ie,{status:r,hasFeedback:S,feedbackIcon:p}=(0,E.useContext)(k.aM),o=(0,n.F)(r,O),F=P(de)||!!S,te=(0,E.useRef)(F);(0,E.useEffect)(()=>{var Ee;F&&te.current,te.current=F},[F]);const g=(0,C.Z)(mt,!0),l=Ee=>{g(),J==null||J(Ee)},V=Ee=>{g(),T==null||T(Ee)},B=Ee=>{g(),$==null||$(Ee)},x=(S||Re)&&E.createElement(E.Fragment,null,Re,S&&p);let Y;return typeof re=="object"&&(re!=null&&re.clearIcon)?Y=re:re&&(Y={clearIcon:E.createElement(t.Z,null)}),Ye(E.createElement(z.default,Object.assign({ref:(0,d.sQ)(W,mt),prefixCls:Pe,autoComplete:ge==null?void 0:ge.autoComplete},oe,{disabled:et,onBlur:l,onFocus:V,style:Object.assign(Object.assign({},ge==null?void 0:ge.style),pe),styles:Object.assign(Object.assign({},ge==null?void 0:ge.styles),ne),suffix:x,allowClear:Y,className:m()(ye,Me,Tt,ge==null?void 0:ge.className),onChange:B,addonAfter:ke&&E.createElement(f.BR,null,E.createElement(k.Ux,{override:!0,status:!0},ke)),addonBefore:ue&&E.createElement(f.BR,null,E.createElement(k.Ux,{override:!0,status:!0},ue)),classNames:Object.assign(Object.assign(Object.assign({},j),ge==null?void 0:ge.classNames),{input:m()({[`${Pe}-sm`]:Xe==="small",[`${Pe}-lg`]:Xe==="large",[`${Pe}-rtl`]:K==="rtl",[`${Pe}-borderless`]:!R},!F&&(0,n.Z)(Pe,o),j==null?void 0:j.input,(y=ge==null?void 0:ge.classNames)===null||y===void 0?void 0:y.input,dt)}),classes:{affixWrapper:m()({[`${Pe}-affix-wrapper-sm`]:Xe==="small",[`${Pe}-affix-wrapper-lg`]:Xe==="large",[`${Pe}-affix-wrapper-rtl`]:K==="rtl",[`${Pe}-affix-wrapper-borderless`]:!R},(0,n.Z)(`${Pe}-affix-wrapper`,o,S),dt),wrapper:m()({[`${Pe}-group-rtl`]:K==="rtl"},dt),group:m()({[`${Pe}-group-wrapper-sm`]:Xe==="small",[`${Pe}-group-wrapper-lg`]:Xe==="large",[`${Pe}-group-wrapper-rtl`]:K==="rtl",[`${Pe}-group-wrapper-disabled`]:et},(0,n.Z)(`${Pe}-group-wrapper`,o,S),dt)}})))})},1643:function(It,me,e){"use strict";var t=e(19248),c=e(92310),m=e.n(c),z=e(9296),d=e(59301),E=e(19080),n=e(36355),H=e(1684),Q=e(19716),w=e(32441),k=e(9432),f=e(9937),C=function(P,N){var Ae={};for(var ce in P)Object.prototype.hasOwnProperty.call(P,ce)&&N.indexOf(ce)<0&&(Ae[ce]=P[ce]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,ce=Object.getOwnPropertySymbols(P);he{const{prefixCls:Ae,bordered:ce=!0,size:he,disabled:de,status:W,allowClear:y,showCount:a,classNames:R,rootClassName:O,className:q}=P,Z=C(P,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:J,direction:T}=d.useContext(n.E_),Re=(0,Q.Z)(he),re=d.useContext(H.Z),ke=de!=null?de:re,{status:ue,hasFeedback:ye,feedbackIcon:pe}=d.useContext(w.aM),ne=(0,E.F)(ue,W),Me=d.useRef(null);d.useImperativeHandle(N,()=>{var K;return{resizableTextArea:(K=Me.current)===null||K===void 0?void 0:K.resizableTextArea,focus:ge=>{var Pe,mt;(0,k.n)((mt=(Pe=Me.current)===null||Pe===void 0?void 0:Pe.resizableTextArea)===null||mt===void 0?void 0:mt.textArea,ge)},blur:()=>{var ge;return(ge=Me.current)===null||ge===void 0?void 0:ge.blur()}}});const $=J("input",Ae);let j;typeof y=="object"&&(y!=null&&y.clearIcon)?j=y:y&&(j={clearIcon:d.createElement(t.Z,null)});const[oe,ee]=(0,f.ZP)($);return oe(d.createElement(z.default,Object.assign({},Z,{disabled:ke,allowClear:j,className:m()(q,O),classes:{affixWrapper:m()(`${$}-textarea-affix-wrapper`,{[`${$}-affix-wrapper-rtl`]:T==="rtl",[`${$}-affix-wrapper-borderless`]:!ce,[`${$}-affix-wrapper-sm`]:Re==="small",[`${$}-affix-wrapper-lg`]:Re==="large",[`${$}-textarea-show-count`]:a},(0,E.Z)(`${$}-affix-wrapper`,ne),ee)},classNames:Object.assign(Object.assign({},R),{textarea:m()({[`${$}-borderless`]:!ce,[`${$}-sm`]:Re==="small",[`${$}-lg`]:Re==="large"},(0,E.Z)($,ne),ee,R==null?void 0:R.textarea)}),prefixCls:$,suffix:ye&&d.createElement("span",{className:`${$}-textarea-suffix`},pe),showCount:a,ref:Me})))});me.Z=U},59412:function(It,me,e){"use strict";e.d(me,{Z:function(){return c}});var t=e(59301);function c(m,z){const d=(0,t.useRef)([]),E=()=>{d.current.push(setTimeout(()=>{var n,H,Q,w;!((n=m.current)===null||n===void 0)&&n.input&&((H=m.current)===null||H===void 0?void 0:H.input.getAttribute("type"))==="password"&&(!((Q=m.current)===null||Q===void 0)&&Q.input.hasAttribute("value"))&&((w=m.current)===null||w===void 0||w.input.removeAttribute("value"))}))};return(0,t.useEffect)(()=>(z&&E(),()=>d.current.forEach(n=>{n&&clearTimeout(n)})),[]),E}},92832:function(It,me,e){"use strict";e.d(me,{default:function(){return Re}});var t=e(92310),c=e.n(t),m=e(59301),z=e(36355),d=e(32441),E=e(9937),H=re=>{const{getPrefixCls:ke,direction:ue}=(0,m.useContext)(z.E_),{prefixCls:ye,className:pe}=re,ne=ke("input-group",ye),Me=ke("input"),[$,j]=(0,E.ZP)(Me),oe=c()(ne,{[`${ne}-lg`]:re.size==="large",[`${ne}-sm`]:re.size==="small",[`${ne}-compact`]:re.compact,[`${ne}-rtl`]:ue==="rtl"},j,pe),ee=(0,m.useContext)(d.aM),K=(0,m.useMemo)(()=>Object.assign(Object.assign({},ee),{isFormItemInput:!1}),[ee]);return $(m.createElement("span",{className:oe,style:re.style,onMouseEnter:re.onMouseEnter,onMouseLeave:re.onMouseLeave,onFocus:re.onFocus,onBlur:re.onBlur},m.createElement(d.aM.Provider,{value:K},re.children)))},Q=e(9432),w=e(73331),k=e(15277),f=e(2738),C=e(8654),U=e(59412),P=function(re,ke){var ue={};for(var ye in re)Object.prototype.hasOwnProperty.call(re,ye)&&ke.indexOf(ye)<0&&(ue[ye]=re[ye]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,ye=Object.getOwnPropertySymbols(re);pere?m.createElement(k.Z,null):m.createElement(w.Z,null),Ae={click:"onClick",hover:"onMouseOver"};var he=m.forwardRef((re,ke)=>{const{visibilityToggle:ue=!0}=re,ye=typeof ue=="object"&&ue.visible!==void 0,[pe,ne]=(0,m.useState)(()=>ye?ue.visible:!1),Me=(0,m.useRef)(null);m.useEffect(()=>{ye&&ne(ue.visible)},[ye,ue]);const $=(0,U.Z)(Me),j=()=>{const{disabled:et}=re;et||(pe&&$(),ne(r=>{var S;const p=!r;return typeof ue=="object"&&((S=ue.onVisibleChange)===null||S===void 0||S.call(ue,p)),p}))},oe=et=>{const{action:r="click",iconRender:S=N}=re,p=Ae[r]||"",o=S(pe),F={[p]:j,className:`${et}-icon`,key:"passwordIcon",onMouseDown:te=>{te.preventDefault()},onMouseUp:te=>{te.preventDefault()}};return m.cloneElement(m.isValidElement(o)?o:m.createElement("span",null,o),F)},{className:ee,prefixCls:K,inputPrefixCls:ge,size:Pe}=re,mt=P(re,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Ye}=m.useContext(z.E_),dt=Ye("input",ge),Ot=Ye("input-password",K),Tt=ue&&oe(Ot),Xe=c()(Ot,ee,{[`${Ot}-${Pe}`]:!!Pe}),Ie=Object.assign(Object.assign({},(0,f.Z)(mt,["suffix","iconRender","visibilityToggle"])),{type:pe?"text":"password",className:Xe,prefixCls:dt,suffix:Tt});return Pe&&(Ie.size=Pe),m.createElement(Q.Z,Object.assign({ref:(0,C.sQ)(ke,Me)},Ie))}),de=e(47472),W=e(92343),y=e(3113),a=e(19716),R=e(33234),O=function(re,ke){var ue={};for(var ye in re)Object.prototype.hasOwnProperty.call(re,ye)&&ke.indexOf(ye)<0&&(ue[ye]=re[ye]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,ye=Object.getOwnPropertySymbols(re);pe{const{prefixCls:ue,inputPrefixCls:ye,className:pe,size:ne,suffix:Me,enterButton:$=!1,addonAfter:j,loading:oe,disabled:ee,onSearch:K,onChange:ge,onCompositionStart:Pe,onCompositionEnd:mt}=re,Ye=O(re,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:dt,direction:Ot}=m.useContext(z.E_),Tt=m.useRef(!1),Xe=dt("input-search",ue),Ie=dt("input",ye),{compactSize:et}=(0,R.ri)(Xe,Ot),r=(0,a.Z)(we=>{var Se;return(Se=ne!=null?ne:et)!==null&&Se!==void 0?Se:we}),S=m.useRef(null),p=we=>{we&&we.target&&we.type==="click"&&K&&K(we.target.value,we,{source:"clear"}),ge&&ge(we)},o=we=>{var Se;document.activeElement===((Se=S.current)===null||Se===void 0?void 0:Se.input)&&we.preventDefault()},F=we=>{var Se,D;K&&K((D=(Se=S.current)===null||Se===void 0?void 0:Se.input)===null||D===void 0?void 0:D.value,we,{source:"input"})},te=we=>{Tt.current||oe||F(we)},g=typeof $=="boolean"?m.createElement(de.Z,null):null,l=`${Xe}-button`;let V;const B=$||{},x=B.type&&B.type.__ANT_BUTTON===!0;x||B.type==="button"?V=(0,W.Tm)(B,Object.assign({onMouseDown:o,onClick:we=>{var Se,D;(D=(Se=B==null?void 0:B.props)===null||Se===void 0?void 0:Se.onClick)===null||D===void 0||D.call(Se,we),F(we)},key:"enterButton"},x?{className:l,size:r}:{})):V=m.createElement(y.ZP,{className:l,type:$?"primary":void 0,size:r,disabled:ee,key:"enterButton",onMouseDown:o,onClick:F,loading:oe,icon:g},$),j&&(V=[V,(0,W.Tm)(j,{key:"addonAfter"})]);const Y=c()(Xe,{[`${Xe}-rtl`]:Ot==="rtl",[`${Xe}-${r}`]:!!r,[`${Xe}-with-button`]:!!$},pe),Ee=we=>{Tt.current=!0,Pe==null||Pe(we)},fe=we=>{Tt.current=!1,mt==null||mt(we)};return m.createElement(Q.Z,Object.assign({ref:(0,C.sQ)(S,ke),onPressEnter:te},Ye,{size:r,onCompositionStart:Ee,onCompositionEnd:fe,prefixCls:Ie,addonAfter:V,suffix:Me,onChange:p,className:Y,disabled:ee}))}),J=e(1643);const T=Q.Z;T.Group=H,T.Search=Z,T.TextArea=J.Z,T.Password=he;var Re=T},9937:function(It,me,e){"use strict";e.d(me,{M1:function(){return n},TM:function(){return W},Xy:function(){return H},bi:function(){return k},e5:function(){return de},ik:function(){return f},nz:function(){return d},pU:function(){return E},s7:function(){return C},x0:function(){return w}});var t=e(17313),c=e(74207),m=e(37613),z=e(83116);const d=y=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:y,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),E=y=>({borderColor:y.hoverBorderColor}),n=y=>({borderColor:y.activeBorderColor,boxShadow:y.activeShadow,outline:0}),H=y=>({color:y.colorTextDisabled,backgroundColor:y.colorBgContainerDisabled,borderColor:y.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},E((0,m.TS)(y,{hoverBorderColor:y.colorBorder})))}),Q=y=>{const{paddingBlockLG:a,fontSizeLG:R,lineHeightLG:O,borderRadiusLG:q,paddingInlineLG:Z}=y;return{padding:`${a}px ${Z}px`,fontSize:R,lineHeight:O,borderRadius:q}},w=y=>({padding:`${y.paddingBlockSM}px ${y.paddingInlineSM}px`,borderRadius:y.borderRadiusSM}),k=(y,a)=>{const{componentCls:R,colorError:O,colorWarning:q,errorActiveShadow:Z,warningActiveShadow:J,colorErrorBorderHover:T,colorWarningBorderHover:Re}=y;return{[`&-status-error:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:O,"&:hover":{borderColor:T},"&:focus, &-focused":Object.assign({},n((0,m.TS)(y,{activeBorderColor:O,activeShadow:Z}))),[`${R}-prefix, ${R}-suffix`]:{color:O}},[`&-status-warning:not(${a}-disabled):not(${a}-borderless)${a}`]:{borderColor:q,"&:hover":{borderColor:Re},"&:focus, &-focused":Object.assign({},n((0,m.TS)(y,{activeBorderColor:q,activeShadow:J}))),[`${R}-prefix, ${R}-suffix`]:{color:q}}}},f=y=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${y.paddingBlock}px ${y.paddingInline}px`,color:y.colorText,fontSize:y.fontSize,lineHeight:y.lineHeight,backgroundColor:y.colorBgContainer,backgroundImage:"none",borderWidth:y.lineWidth,borderStyle:y.lineType,borderColor:y.colorBorder,borderRadius:y.borderRadius,transition:`all ${y.motionDurationMid}`},d(y.colorTextPlaceholder)),{"&:hover":Object.assign({},E(y)),"&:focus, &-focused":Object.assign({},n(y)),"&-disabled, &[disabled]":Object.assign({},H(y)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:y.controlHeight,lineHeight:y.lineHeight,verticalAlign:"bottom",transition:`all ${y.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},Q(y)),"&-sm":Object.assign({},w(y)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),C=y=>{const{componentCls:a,antCls:R}=y;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:y.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${a}, &-lg > ${a}-group-addon`]:Object.assign({},Q(y)),[`&-sm ${a}, &-sm > ${a}-group-addon`]:Object.assign({},w(y)),[`&-lg ${R}-select-single ${R}-select-selector`]:{height:y.controlHeightLG},[`&-sm ${R}-select-single ${R}-select-selector`]:{height:y.controlHeightSM},[`> ${a}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${a}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${y.paddingInline}px`,color:y.colorText,fontWeight:"normal",fontSize:y.fontSize,textAlign:"center",backgroundColor:y.colorFillAlter,border:`${y.lineWidth}px ${y.lineType} ${y.colorBorder}`,borderRadius:y.borderRadius,transition:`all ${y.motionDurationSlow}`,lineHeight:1,[`${R}-select`]:{margin:`-${y.paddingBlock+1}px -${y.paddingInline}px`,[`&${R}-select-single:not(${R}-select-customize-input)`]:{[`${R}-select-selector`]:{backgroundColor:"inherit",border:`${y.lineWidth}px ${y.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${R}-select-selector`]:{color:y.colorPrimary}}},[`${R}-cascader-picker`]:{margin:`-9px -${y.paddingInline}px`,backgroundColor:"transparent",[`${R}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${a}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${a}-search-with-button &`]:{zIndex:0}}},[`> ${a}:first-child, ${a}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${R}-select ${R}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${a}-affix-wrapper`]:{[`&:not(:first-child) ${a}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${a}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${a}:last-child, ${a}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${R}-select ${R}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${a}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${a}-search &`]:{borderStartStartRadius:y.borderRadius,borderEndStartRadius:y.borderRadius}},[`&:not(:first-child), ${a}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${a}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,t.dF)()),{[`${a}-group-addon, ${a}-group-wrap, > ${a}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:y.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${a}-affix-wrapper, + & > ${a}-number-affix-wrapper, & > ${R}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-y.lineWidth,borderInlineEndWidth:y.lineWidth},[`${o}`]:{float:"none"},[`& > ${R}-select > ${R}-select-selector, - & > ${R}-select-auto-complete ${o}, - & > ${R}-cascader-picker ${o}, - & > ${o}-group-wrapper ${o}`]:{borderInlineEndWidth:y.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${R}-select-focused`]:{zIndex:1},[`& > ${R}-select > ${R}-select-arrow`]:{zIndex:1},[`& > *:first-child, + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-y.lineWidth,borderInlineEndWidth:y.lineWidth},[`${a}`]:{float:"none"},[`& > ${R}-select > ${R}-select-selector, + & > ${R}-select-auto-complete ${a}, + & > ${R}-cascader-picker ${a}, + & > ${a}-group-wrapper ${a}`]:{borderInlineEndWidth:y.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${R}-select-focused`]:{zIndex:1},[`& > ${R}-select > ${R}-select-arrow`]:{zIndex:1},[`& > *:first-child, & > ${R}-select:first-child > ${R}-select-selector, - & > ${R}-select-auto-complete:first-child ${o}, - & > ${R}-cascader-picker:first-child ${o}`]:{borderStartStartRadius:y.borderRadius,borderEndStartRadius:y.borderRadius},[`& > *:last-child, + & > ${R}-select-auto-complete:first-child ${a}, + & > ${R}-cascader-picker:first-child ${a}`]:{borderStartStartRadius:y.borderRadius,borderEndStartRadius:y.borderRadius},[`& > *:last-child, & > ${R}-select:last-child > ${R}-select-selector, - & > ${R}-cascader-picker:last-child ${o}, - & > ${R}-cascader-picker-focused:last-child ${o}`]:{borderInlineEndWidth:y.lineWidth,borderStartEndRadius:y.borderRadius,borderEndEndRadius:y.borderRadius},[`& > ${R}-select-auto-complete ${o}`]:{verticalAlign:"top"},[`${o}-group-wrapper + ${o}-group-wrapper`]:{marginInlineStart:-y.lineWidth,[`${o}-affix-wrapper`]:{borderRadius:0}},[`${o}-group-wrapper:not(:last-child)`]:{[`&${o}-search > ${o}-group`]:{[`& > ${o}-group-addon > ${o}-search-button`]:{borderRadius:0},[`& > ${o}`]:{borderStartStartRadius:y.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:y.borderRadius}}}})}},U=y=>{const{componentCls:o,controlHeightSM:R,lineWidth:O}=y,Z=(R-O*2-16)/2;return{[o]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,t.Wf)(y)),f(y)),k(y,o)),{'&[type="color"]':{height:y.controlHeight,[`&${o}-lg`]:{height:y.controlHeightLG},[`&${o}-sm`]:{height:R,paddingTop:Z,paddingBottom:Z}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},P=y=>{const{componentCls:o}=y;return{[`${o}-clear-icon`]:{margin:0,color:y.colorTextQuaternary,fontSize:y.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${y.motionDurationSlow}`,"&:hover":{color:y.colorTextTertiary},"&:active":{color:y.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${y.inputAffixPadding}px`}}}},N=y=>{const{componentCls:o,inputAffixPadding:R,colorTextDescription:O,motionDurationSlow:q,colorIcon:Z,colorIconHover:J,iconCls:T}=y;return{[`${o}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},f(y)),{display:"inline-flex",[`&:not(${o}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},E(y)),{zIndex:1,[`${o}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${o}[disabled]`]:{background:"transparent"}},[`> input${o}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${o}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:y.paddingXS}},"&-show-count-suffix":{color:O},"&-show-count-has-suffix":{marginInlineEnd:y.paddingXXS},"&-prefix":{marginInlineEnd:R},"&-suffix":{marginInlineStart:R}}}),P(y)),{[`${T}${o}-password-icon`]:{color:Z,cursor:"pointer",transition:`all ${q}`,"&:hover":{color:J}}}),k(y,`${o}-affix-wrapper`))}},Ae=y=>{const{componentCls:o,colorError:R,colorWarning:O,borderRadiusLG:q,borderRadiusSM:Z}=y;return{[`${o}-group`]:Object.assign(Object.assign(Object.assign({},(0,t.Wf)(y)),C(y)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${o}-group-addon`]:{borderRadius:q,fontSize:y.fontSizeLG}},"&-sm":{[`${o}-group-addon`]:{borderRadius:Z}},"&-status-error":{[`${o}-group-addon`]:{color:R,borderColor:R}},"&-status-warning":{[`${o}-group-addon`]:{color:O,borderColor:O}},"&-disabled":{[`${o}-group-addon`]:Object.assign({},H(y))},[`&:not(${o}-compact-first-item):not(${o}-compact-last-item)${o}-compact-item`]:{[`${o}, ${o}-group-addon`]:{borderRadius:0}},[`&:not(${o}-compact-last-item)${o}-compact-first-item`]:{[`${o}, ${o}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${o}-compact-first-item)${o}-compact-last-item`]:{[`${o}, ${o}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},ce=y=>{const{componentCls:o,antCls:R}=y,O=`${o}-search`;return{[O]:{[`${o}`]:{"&:hover, &:focus":{borderColor:y.colorPrimaryHover,[`+ ${o}-group-addon ${O}-button:not(${R}-btn-primary)`]:{borderInlineStartColor:y.colorPrimaryHover}}},[`${o}-affix-wrapper`]:{borderRadius:0},[`${o}-lg`]:{lineHeight:y.lineHeightLG-2e-4},[`> ${o}-group`]:{[`> ${o}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${O}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:y.borderRadius,borderEndEndRadius:y.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${O}-button:not(${R}-btn-primary)`]:{color:y.colorTextDescription,"&:hover":{color:y.colorPrimaryHover},"&:active":{color:y.colorPrimaryActive},[`&${R}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${O}-button`]:{height:y.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${O}-button`]:{height:y.controlHeightLG},[`&-small ${O}-button`]:{height:y.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${o}-compact-item`]:{[`&:not(${o}-compact-last-item)`]:{[`${o}-group-addon`]:{[`${o}-search-button`]:{marginInlineEnd:-y.lineWidth,borderRadius:0}}},[`&:not(${o}-compact-first-item)`]:{[`${o},${o}-affix-wrapper`]:{borderRadius:0}},[`> ${o}-group-addon ${o}-search-button, - > ${o}, - ${o}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${o}-affix-wrapper-focused`]:{zIndex:2}}}}},he=y=>{const{componentCls:o,paddingLG:R}=y,O=`${o}-textarea`;return{[O]:{position:"relative","&-show-count":{[`> ${o}`]:{height:"100%"},[`${o}-data-count`]:{position:"absolute",bottom:-y.fontSize*y.lineHeight,insetInlineEnd:0,color:y.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${o}`]:{paddingInlineEnd:R}},[`&-affix-wrapper${O}-has-feedback`]:{[`${o}`]:{paddingInlineEnd:R}},[`&-affix-wrapper${o}-affix-wrapper`]:{padding:0,[`> textarea${o}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${o}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${o}-clear-icon`]:{position:"absolute",insetInlineEnd:y.paddingXS,insetBlockStart:y.paddingXS},[`${O}-suffix`]:{position:"absolute",top:0,insetInlineEnd:y.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function de(y){return(0,m.TS)(y,{inputAffixPadding:y.paddingXXS})}const W=y=>{const{controlHeight:o,fontSize:R,lineHeight:O,lineWidth:q,controlHeightSM:Z,controlHeightLG:J,fontSizeLG:T,lineHeightLG:Re,paddingSM:re,controlPaddingHorizontalSM:ke,controlPaddingHorizontal:ue,colorFillAlter:ye,colorPrimaryHover:pe,controlOutlineWidth:ne,controlOutline:Me,colorErrorOutline:$,colorWarningOutline:j}=y;return{paddingBlock:Math.max(Math.round((o-R*O)/2*10)/10-q,3),paddingBlockSM:Math.max(Math.round((Z-R*O)/2*10)/10-q,0),paddingBlockLG:Math.ceil((J-T*Re)/2*10)/10-q,paddingInline:re-q,paddingInlineSM:ke-q,paddingInlineLG:ue-q,addonBg:ye,activeBorderColor:pe,hoverBorderColor:pe,activeShadow:`0 0 0 ${ne}px ${Me}`,errorActiveShadow:`0 0 0 ${ne}px ${$}`,warningActiveShadow:`0 0 0 ${ne}px ${j}`}};me.ZP=(0,z.Z)("Input",y=>{const o=(0,m.TS)(y,de(y));return[U(o),he(o),N(o),Ae(o),ce(o),(0,c.c)(o)]},W)},45818:function(It,me,e){"use strict";e.d(me,{D:function(){return de},Z:function(){return o}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(O,q){return c.createElement(d.Z,(0,t.Z)({},O,{ref:q,icon:z}))},n=c.forwardRef(E),H=n,Q=e(33853),w=e(38819),k=e(92310),f=e.n(k),C=e(2738),P=R=>!isNaN(parseFloat(R))&&isFinite(R),N=e(36355),Ae=e(84966),ce=function(R,O){var q={};for(var Z in R)Object.prototype.hasOwnProperty.call(R,Z)&&O.indexOf(Z)<0&&(q[Z]=R[Z]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,Z=Object.getOwnPropertySymbols(R);J{let R=0;return function(){let O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return R+=1,`${O}${R}`}})();var o=c.forwardRef((R,O)=>{const{prefixCls:q,className:Z,trigger:J,children:T,defaultCollapsed:Re=!1,theme:re="dark",style:ke={},collapsible:ue=!1,reverseArrow:ye=!1,width:pe=200,collapsedWidth:ne=80,zeroWidthTriggerStyle:Me,breakpoint:$,onCollapse:j,onBreakpoint:ae}=R,ee=ce(R,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:K}=(0,c.useContext)(Ae.Gs),[ge,Pe]=(0,c.useState)("collapsed"in R?R.collapsed:Re),[mt,Ye]=(0,c.useState)(!1);(0,c.useEffect)(()=>{"collapsed"in R&&Pe(R.collapsed)},[R.collapsed]);const dt=(r,S)=>{"collapsed"in R||Pe(r),j==null||j(r,S)},Ot=(0,c.useRef)();Ot.current=r=>{Ye(r.matches),ae==null||ae(r.matches),ge!==r.matches&&dt(r.matches,"responsive")},(0,c.useEffect)(()=>{function r(p){return Ot.current(p)}let S;if(typeof window!="undefined"){const{matchMedia:p}=window;if(p&&$&&$ in he){S=p(`(max-width: ${he[$]})`);try{S.addEventListener("change",r)}catch(a){S.addListener(r)}r(S)}}return()=>{try{S==null||S.removeEventListener("change",r)}catch(p){S==null||S.removeListener(r)}}},[$]),(0,c.useEffect)(()=>{const r=W("ant-sider-");return K.addSider(r),()=>K.removeSider(r)},[]);const Tt=()=>{dt(!ge,"clickTrigger")},{getPrefixCls:Xe}=(0,c.useContext)(N.E_),Ie=()=>{const r=Xe("layout-sider",q),S=(0,C.Z)(ee,["collapsed"]),p=ge?ne:pe,a=P(p)?`${p}px`:String(p),F=parseFloat(String(ne||0))===0?c.createElement("span",{onClick:Tt,className:f()(`${r}-zero-width-trigger`,`${r}-zero-width-trigger-${ye?"right":"left"}`),style:Me},J||c.createElement(H,null)):null,l={expanded:ye?c.createElement(w.Z,null):c.createElement(Q.Z,null),collapsed:ye?c.createElement(Q.Z,null):c.createElement(w.Z,null)}[ge?"collapsed":"expanded"],V=J!==null?F||c.createElement("div",{className:`${r}-trigger`,onClick:Tt,style:{width:a}},J||l):null,B=Object.assign(Object.assign({},ke),{flex:`0 0 ${a}`,maxWidth:a,minWidth:a,width:a}),x=f()(r,`${r}-${re}`,{[`${r}-collapsed`]:!!ge,[`${r}-has-trigger`]:ue&&J!==null&&!F,[`${r}-below`]:!!mt,[`${r}-zero-width`]:parseFloat(a)===0},Z);return c.createElement("aside",Object.assign({className:x},S,{style:B,ref:O}),c.createElement("div",{className:`${r}-children`},T),ue||mt&&F?V:null)},et=c.useMemo(()=>({siderCollapsed:ge}),[ge]);return c.createElement(de.Provider,{value:et},Ie())})},84966:function(It,me,e){"use strict";e.d(me,{VY:function(){return de},$_:function(){return he},h4:function(){return ce},Gs:function(){return C},ZP:function(){return W}});var t=e(94480),c=e(92310),m=e.n(c),z=e(2738),d=e(59301),E=e(36355),n=e(83116),Q=y=>{const{componentCls:o,bodyBg:R,lightSiderBg:O,lightTriggerBg:q,lightTriggerColor:Z}=y;return{[`${o}-sider-light`]:{background:O,[`${o}-sider-trigger`]:{color:Z,background:q},[`${o}-sider-zero-width-trigger`]:{color:Z,background:q,border:`1px solid ${R}`,borderInlineStart:0}}}};const w=y=>{const{antCls:o,componentCls:R,colorText:O,triggerColor:q,footerBg:Z,triggerBg:J,headerHeight:T,headerPadding:Re,headerColor:re,footerPadding:ke,triggerHeight:ue,zeroTriggerHeight:ye,zeroTriggerWidth:pe,motionDurationMid:ne,motionDurationSlow:Me,fontSize:$,borderRadius:j,bodyBg:ae,headerBg:ee,siderBg:K}=y;return{[R]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:ae,"&, *":{boxSizing:"border-box"},[`&${R}-has-sider`]:{flexDirection:"row",[`> ${R}, > ${R}-content`]:{width:0}},[`${R}-header, &${R}-footer`]:{flex:"0 0 auto"},[`${R}-sider`]:{position:"relative",minWidth:0,background:K,transition:`all ${ne}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${o}-menu${o}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:ue},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:ue,color:q,lineHeight:`${ue}px`,textAlign:"center",background:J,cursor:"pointer",transition:`all ${ne}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:T,insetInlineEnd:-pe,zIndex:1,width:pe,height:ye,color:q,fontSize:y.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:K,borderStartStartRadius:0,borderStartEndRadius:j,borderEndEndRadius:j,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:-pe,borderStartStartRadius:j,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:j}}}}},Q(y)),{"&-rtl":{direction:"rtl"}}),[`${R}-header`]:{height:T,padding:Re,color:re,lineHeight:`${T}px`,background:ee,[`${o}-menu`]:{lineHeight:"inherit"}},[`${R}-footer`]:{padding:ke,color:O,fontSize:$,background:Z},[`${R}-content`]:{flex:"auto",minHeight:0}}};var k=(0,n.Z)("Layout",y=>[w(y)],y=>{const{colorBgLayout:o,controlHeight:R,controlHeightLG:O,colorText:q,controlHeightSM:Z,marginXXS:J,colorTextLightSolid:T,colorBgContainer:Re}=y,re=O*1.25;return{colorBgHeader:"#001529",colorBgBody:o,colorBgTrigger:"#002140",bodyBg:o,headerBg:"#001529",headerHeight:R*2,headerPadding:`0 ${re}px`,headerColor:q,footerPadding:`${Z}px ${re}px`,footerBg:o,siderBg:"#001529",triggerHeight:O+J*2,triggerBg:"#002140",triggerColor:T,zeroTriggerWidth:O,zeroTriggerHeight:O,lightSiderBg:Re,lightTriggerBg:Re,lightTriggerColor:q}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),f=function(y,o){var R={};for(var O in y)Object.prototype.hasOwnProperty.call(y,O)&&o.indexOf(O)<0&&(R[O]=y[O]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,O=Object.getOwnPropertySymbols(y);qnull,removeSider:()=>null}});function U(y){let{suffixCls:o,tagName:R,displayName:O}=y;return q=>d.forwardRef((J,T)=>d.createElement(q,Object.assign({ref:T,suffixCls:o,tagName:R},J)))}const P=d.forwardRef((y,o)=>{const{prefixCls:R,suffixCls:O,className:q,tagName:Z}=y,J=f(y,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:T}=d.useContext(E.E_),Re=T("layout",R),[re,ke]=k(Re),ue=O?`${Re}-${O}`:Re;return re(d.createElement(Z,Object.assign({className:m()(R||ue,q,ke),ref:o},J)))}),N=d.forwardRef((y,o)=>{const{direction:R}=d.useContext(E.E_),[O,q]=d.useState([]),{prefixCls:Z,className:J,rootClassName:T,children:Re,hasSider:re,tagName:ke,style:ue}=y,ye=f(y,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),pe=(0,z.Z)(ye,["suffixCls"]),{getPrefixCls:ne,layout:Me}=d.useContext(E.E_),$=ne("layout",Z),[j,ae]=k($),ee=m()($,{[`${$}-has-sider`]:typeof re=="boolean"?re:O.length>0,[`${$}-rtl`]:R==="rtl"},Me==null?void 0:Me.className,J,T,ae),K=d.useMemo(()=>({siderHook:{addSider:ge=>{q(Pe=>[].concat((0,t.Z)(Pe),[ge]))},removeSider:ge=>{q(Pe=>Pe.filter(mt=>mt!==ge))}}}),[]);return j(d.createElement(C.Provider,{value:K},d.createElement(ke,Object.assign({ref:o,className:ee,style:Object.assign(Object.assign({},Me==null?void 0:Me.style),ue)},pe),Re)))}),Ae=U({tagName:"div",displayName:"Layout"})(N),ce=U({suffixCls:"header",tagName:"header",displayName:"Header"})(P),he=U({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(P),de=U({suffixCls:"content",tagName:"main",displayName:"Content"})(P);var W=Ae},40875:function(It,me,e){"use strict";e.d(me,{J:function(){return E}});var t=e(59301),c=e(33234),m=e(70425),z=function(n,H){var Q={};for(var w in n)Object.prototype.hasOwnProperty.call(n,w)&&H.indexOf(w)<0&&(Q[w]=n[w]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,w=Object.getOwnPropertySymbols(n);k{const{children:Q}=n,w=z(n,["children"]),k=t.useContext(d),f=t.useMemo(()=>Object.assign(Object.assign({},k),w),[k,w.prefixCls,w.mode,w.selectable]);return t.createElement(d.Provider,{value:f},t.createElement(c.BR,null,(0,m.supportNodeRef)(Q)?t.cloneElement(Q,{ref:H}):Q))});me.Z=d},20834:function(It,me,e){"use strict";e.d(me,{default:function(){return et}});var t=e(15285),c=e(59301),m=e(45818),z=e(92310),d=e.n(z),E=e(36355),n=function(r,S){var p={};for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&S.indexOf(a)<0&&(p[a]=r[a]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,a=Object.getOwnPropertySymbols(r);F{const{prefixCls:S,className:p,dashed:a}=r,F=n(r,["prefixCls","className","dashed"]),{getPrefixCls:te}=c.useContext(E.E_),g=te("menu",S),l=d()({[`${g}-item-divider-dashed`]:!!a},p);return c.createElement(t.iz,Object.assign({className:l},F))},w=e(11592),k=e(2738),f=e(6848),C=e(92343),P=(0,c.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Ae=r=>{var S;const{className:p,children:a,icon:F,title:te,danger:g}=r,{prefixCls:l,firstLevel:V,direction:B,disableMenuItemTitleTooltip:x,inlineCollapsed:Y}=c.useContext(P),Ee=M=>{const I=c.createElement("span",{className:`${l}-title-content`},a);return(!F||(0,C.l$)(a)&&a.type==="span")&&a&&M&&V&&typeof a=="string"?c.createElement("div",{className:`${l}-inline-collapsed-noicon`},a.charAt(0)):I},{siderCollapsed:fe}=c.useContext(m.D);let we=te;typeof te=="undefined"?we=V?a:"":te===!1&&(we="");const Se={title:we};!fe&&!Y&&(Se.title=null,Se.open=!1);const D=(0,w.Z)(a).length;let s=c.createElement(t.ck,Object.assign({},(0,k.Z)(r,["title","icon","danger"]),{className:d()({[`${l}-item-danger`]:g,[`${l}-item-only-child`]:(F?D+1:D)===1},p),title:typeof te=="string"?te:void 0}),(0,C.Tm)(F,{className:d()((0,C.l$)(F)?(S=F.props)===null||S===void 0?void 0:S.className:"",`${l}-item-icon`)}),Ee(Y));return x||(s=c.createElement(f.Z,Object.assign({},Se,{placement:B==="rtl"?"left":"right",overlayClassName:`${l}-inline-collapsed-tooltip`}),s)),s},he=r=>{var S;const{popupClassName:p,icon:a,title:F,theme:te}=r,g=c.useContext(P),{prefixCls:l,inlineCollapsed:V,theme:B}=g,x=(0,t.Xl)();let Y;if(!a)Y=V&&!x.length&&F&&typeof F=="string"?c.createElement("div",{className:`${l}-inline-collapsed-noicon`},F.charAt(0)):c.createElement("span",{className:`${l}-title-content`},F);else{const fe=(0,C.l$)(F)&&F.type==="span";Y=c.createElement(c.Fragment,null,(0,C.Tm)(a,{className:d()((0,C.l$)(a)?(S=a.props)===null||S===void 0?void 0:S.className:"",`${l}-item-icon`)}),fe?F:c.createElement("span",{className:`${l}-title-content`},F))}const Ee=c.useMemo(()=>Object.assign(Object.assign({},g),{firstLevel:!1}),[g]);return c.createElement(P.Provider,{value:Ee},c.createElement(t.Wd,Object.assign({},(0,k.Z)(r,["icon"]),{title:Y,popupClassName:d()(l,p,`${l}-${te||B}`)})))},de=e(18785),W=e(70425),y=e(62892),o=e(40875),R=function(r,S){var p={};for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&S.indexOf(a)<0&&(p[a]=r[a]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,a=Object.getOwnPropertySymbols(r);F{if(S&&typeof S=="object"){const a=S,{label:F,children:te,key:g,type:l}=a,V=R(a,["label","children","key","type"]),B=g!=null?g:`tmp-${p}`;return te||l==="group"?l==="group"?c.createElement(t.BW,Object.assign({key:B},V,{title:F}),O(te)):c.createElement(he,Object.assign({key:B},V,{title:F}),O(te)):l==="divider"?c.createElement(Q,Object.assign({key:B},V)):c.createElement(Ae,Object.assign({key:B},V),F)}return null}).filter(S=>S)}function q(r){return c.useMemo(()=>r&&O(r),[r])}var Z=e(64993),J=e(17313),T=e(8378),Re=e(13826),re=e(29878),ke=e(83116),ue=e(37613),pe=r=>{const{componentCls:S,motionDurationSlow:p,horizontalLineHeight:a,colorSplit:F,lineWidth:te,lineType:g,itemPaddingInline:l}=r;return{[`${S}-horizontal`]:{lineHeight:a,border:0,borderBottom:`${te}px ${g} ${F}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${S}-item, ${S}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:l},[`> ${S}-item:hover, + & > ${R}-cascader-picker:last-child ${a}, + & > ${R}-cascader-picker-focused:last-child ${a}`]:{borderInlineEndWidth:y.lineWidth,borderStartEndRadius:y.borderRadius,borderEndEndRadius:y.borderRadius},[`& > ${R}-select-auto-complete ${a}`]:{verticalAlign:"top"},[`${a}-group-wrapper + ${a}-group-wrapper`]:{marginInlineStart:-y.lineWidth,[`${a}-affix-wrapper`]:{borderRadius:0}},[`${a}-group-wrapper:not(:last-child)`]:{[`&${a}-search > ${a}-group`]:{[`& > ${a}-group-addon > ${a}-search-button`]:{borderRadius:0},[`& > ${a}`]:{borderStartStartRadius:y.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:y.borderRadius}}}})}},U=y=>{const{componentCls:a,controlHeightSM:R,lineWidth:O}=y,Z=(R-O*2-16)/2;return{[a]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,t.Wf)(y)),f(y)),k(y,a)),{'&[type="color"]':{height:y.controlHeight,[`&${a}-lg`]:{height:y.controlHeightLG},[`&${a}-sm`]:{height:R,paddingTop:Z,paddingBottom:Z}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},P=y=>{const{componentCls:a}=y;return{[`${a}-clear-icon`]:{margin:0,color:y.colorTextQuaternary,fontSize:y.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${y.motionDurationSlow}`,"&:hover":{color:y.colorTextTertiary},"&:active":{color:y.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${y.inputAffixPadding}px`}}}},N=y=>{const{componentCls:a,inputAffixPadding:R,colorTextDescription:O,motionDurationSlow:q,colorIcon:Z,colorIconHover:J,iconCls:T}=y;return{[`${a}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},f(y)),{display:"inline-flex",[`&:not(${a}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},E(y)),{zIndex:1,[`${a}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${a}[disabled]`]:{background:"transparent"}},[`> input${a}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${a}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:y.paddingXS}},"&-show-count-suffix":{color:O},"&-show-count-has-suffix":{marginInlineEnd:y.paddingXXS},"&-prefix":{marginInlineEnd:R},"&-suffix":{marginInlineStart:R}}}),P(y)),{[`${T}${a}-password-icon`]:{color:Z,cursor:"pointer",transition:`all ${q}`,"&:hover":{color:J}}}),k(y,`${a}-affix-wrapper`))}},Ae=y=>{const{componentCls:a,colorError:R,colorWarning:O,borderRadiusLG:q,borderRadiusSM:Z}=y;return{[`${a}-group`]:Object.assign(Object.assign(Object.assign({},(0,t.Wf)(y)),C(y)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${a}-group-addon`]:{borderRadius:q,fontSize:y.fontSizeLG}},"&-sm":{[`${a}-group-addon`]:{borderRadius:Z}},"&-status-error":{[`${a}-group-addon`]:{color:R,borderColor:R}},"&-status-warning":{[`${a}-group-addon`]:{color:O,borderColor:O}},"&-disabled":{[`${a}-group-addon`]:Object.assign({},H(y))},[`&:not(${a}-compact-first-item):not(${a}-compact-last-item)${a}-compact-item`]:{[`${a}, ${a}-group-addon`]:{borderRadius:0}},[`&:not(${a}-compact-last-item)${a}-compact-first-item`]:{[`${a}, ${a}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${a}-compact-first-item)${a}-compact-last-item`]:{[`${a}, ${a}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},ce=y=>{const{componentCls:a,antCls:R}=y,O=`${a}-search`;return{[O]:{[`${a}`]:{"&:hover, &:focus":{borderColor:y.colorPrimaryHover,[`+ ${a}-group-addon ${O}-button:not(${R}-btn-primary)`]:{borderInlineStartColor:y.colorPrimaryHover}}},[`${a}-affix-wrapper`]:{borderRadius:0},[`${a}-lg`]:{lineHeight:y.lineHeightLG-2e-4},[`> ${a}-group`]:{[`> ${a}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${O}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:y.borderRadius,borderEndEndRadius:y.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${O}-button:not(${R}-btn-primary)`]:{color:y.colorTextDescription,"&:hover":{color:y.colorPrimaryHover},"&:active":{color:y.colorPrimaryActive},[`&${R}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${O}-button`]:{height:y.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${O}-button`]:{height:y.controlHeightLG},[`&-small ${O}-button`]:{height:y.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${a}-compact-item`]:{[`&:not(${a}-compact-last-item)`]:{[`${a}-group-addon`]:{[`${a}-search-button`]:{marginInlineEnd:-y.lineWidth,borderRadius:0}}},[`&:not(${a}-compact-first-item)`]:{[`${a},${a}-affix-wrapper`]:{borderRadius:0}},[`> ${a}-group-addon ${a}-search-button, + > ${a}, + ${a}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${a}-affix-wrapper-focused`]:{zIndex:2}}}}},he=y=>{const{componentCls:a,paddingLG:R}=y,O=`${a}-textarea`;return{[O]:{position:"relative","&-show-count":{[`> ${a}`]:{height:"100%"},[`${a}-data-count`]:{position:"absolute",bottom:-y.fontSize*y.lineHeight,insetInlineEnd:0,color:y.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${a}`]:{paddingInlineEnd:R}},[`&-affix-wrapper${O}-has-feedback`]:{[`${a}`]:{paddingInlineEnd:R}},[`&-affix-wrapper${a}-affix-wrapper`]:{padding:0,[`> textarea${a}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${a}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${a}-clear-icon`]:{position:"absolute",insetInlineEnd:y.paddingXS,insetBlockStart:y.paddingXS},[`${O}-suffix`]:{position:"absolute",top:0,insetInlineEnd:y.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function de(y){return(0,m.TS)(y,{inputAffixPadding:y.paddingXXS})}const W=y=>{const{controlHeight:a,fontSize:R,lineHeight:O,lineWidth:q,controlHeightSM:Z,controlHeightLG:J,fontSizeLG:T,lineHeightLG:Re,paddingSM:re,controlPaddingHorizontalSM:ke,controlPaddingHorizontal:ue,colorFillAlter:ye,colorPrimaryHover:pe,controlOutlineWidth:ne,controlOutline:Me,colorErrorOutline:$,colorWarningOutline:j}=y;return{paddingBlock:Math.max(Math.round((a-R*O)/2*10)/10-q,3),paddingBlockSM:Math.max(Math.round((Z-R*O)/2*10)/10-q,0),paddingBlockLG:Math.ceil((J-T*Re)/2*10)/10-q,paddingInline:re-q,paddingInlineSM:ke-q,paddingInlineLG:ue-q,addonBg:ye,activeBorderColor:pe,hoverBorderColor:pe,activeShadow:`0 0 0 ${ne}px ${Me}`,errorActiveShadow:`0 0 0 ${ne}px ${$}`,warningActiveShadow:`0 0 0 ${ne}px ${j}`}};me.ZP=(0,z.Z)("Input",y=>{const a=(0,m.TS)(y,de(y));return[U(a),he(a),N(a),Ae(a),ce(a),(0,c.c)(a)]},W)},45818:function(It,me,e){"use strict";e.d(me,{D:function(){return de},Z:function(){return a}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(O,q){return c.createElement(d.Z,(0,t.Z)({},O,{ref:q,icon:z}))},n=c.forwardRef(E),H=n,Q=e(33853),w=e(38819),k=e(92310),f=e.n(k),C=e(2738),P=R=>!isNaN(parseFloat(R))&&isFinite(R),N=e(36355),Ae=e(84966),ce=function(R,O){var q={};for(var Z in R)Object.prototype.hasOwnProperty.call(R,Z)&&O.indexOf(Z)<0&&(q[Z]=R[Z]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,Z=Object.getOwnPropertySymbols(R);J{let R=0;return function(){let O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return R+=1,`${O}${R}`}})();var a=c.forwardRef((R,O)=>{const{prefixCls:q,className:Z,trigger:J,children:T,defaultCollapsed:Re=!1,theme:re="dark",style:ke={},collapsible:ue=!1,reverseArrow:ye=!1,width:pe=200,collapsedWidth:ne=80,zeroWidthTriggerStyle:Me,breakpoint:$,onCollapse:j,onBreakpoint:oe}=R,ee=ce(R,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:K}=(0,c.useContext)(Ae.Gs),[ge,Pe]=(0,c.useState)("collapsed"in R?R.collapsed:Re),[mt,Ye]=(0,c.useState)(!1);(0,c.useEffect)(()=>{"collapsed"in R&&Pe(R.collapsed)},[R.collapsed]);const dt=(r,S)=>{"collapsed"in R||Pe(r),j==null||j(r,S)},Ot=(0,c.useRef)();Ot.current=r=>{Ye(r.matches),oe==null||oe(r.matches),ge!==r.matches&&dt(r.matches,"responsive")},(0,c.useEffect)(()=>{function r(p){return Ot.current(p)}let S;if(typeof window!="undefined"){const{matchMedia:p}=window;if(p&&$&&$ in he){S=p(`(max-width: ${he[$]})`);try{S.addEventListener("change",r)}catch(o){S.addListener(r)}r(S)}}return()=>{try{S==null||S.removeEventListener("change",r)}catch(p){S==null||S.removeListener(r)}}},[$]),(0,c.useEffect)(()=>{const r=W("ant-sider-");return K.addSider(r),()=>K.removeSider(r)},[]);const Tt=()=>{dt(!ge,"clickTrigger")},{getPrefixCls:Xe}=(0,c.useContext)(N.E_),Ie=()=>{const r=Xe("layout-sider",q),S=(0,C.Z)(ee,["collapsed"]),p=ge?ne:pe,o=P(p)?`${p}px`:String(p),F=parseFloat(String(ne||0))===0?c.createElement("span",{onClick:Tt,className:f()(`${r}-zero-width-trigger`,`${r}-zero-width-trigger-${ye?"right":"left"}`),style:Me},J||c.createElement(H,null)):null,l={expanded:ye?c.createElement(w.Z,null):c.createElement(Q.Z,null),collapsed:ye?c.createElement(Q.Z,null):c.createElement(w.Z,null)}[ge?"collapsed":"expanded"],V=J!==null?F||c.createElement("div",{className:`${r}-trigger`,onClick:Tt,style:{width:o}},J||l):null,B=Object.assign(Object.assign({},ke),{flex:`0 0 ${o}`,maxWidth:o,minWidth:o,width:o}),x=f()(r,`${r}-${re}`,{[`${r}-collapsed`]:!!ge,[`${r}-has-trigger`]:ue&&J!==null&&!F,[`${r}-below`]:!!mt,[`${r}-zero-width`]:parseFloat(o)===0},Z);return c.createElement("aside",Object.assign({className:x},S,{style:B,ref:O}),c.createElement("div",{className:`${r}-children`},T),ue||mt&&F?V:null)},et=c.useMemo(()=>({siderCollapsed:ge}),[ge]);return c.createElement(de.Provider,{value:et},Ie())})},84966:function(It,me,e){"use strict";e.d(me,{VY:function(){return de},$_:function(){return he},h4:function(){return ce},Gs:function(){return C},ZP:function(){return W}});var t=e(94480),c=e(92310),m=e.n(c),z=e(2738),d=e(59301),E=e(36355),n=e(83116),Q=y=>{const{componentCls:a,bodyBg:R,lightSiderBg:O,lightTriggerBg:q,lightTriggerColor:Z}=y;return{[`${a}-sider-light`]:{background:O,[`${a}-sider-trigger`]:{color:Z,background:q},[`${a}-sider-zero-width-trigger`]:{color:Z,background:q,border:`1px solid ${R}`,borderInlineStart:0}}}};const w=y=>{const{antCls:a,componentCls:R,colorText:O,triggerColor:q,footerBg:Z,triggerBg:J,headerHeight:T,headerPadding:Re,headerColor:re,footerPadding:ke,triggerHeight:ue,zeroTriggerHeight:ye,zeroTriggerWidth:pe,motionDurationMid:ne,motionDurationSlow:Me,fontSize:$,borderRadius:j,bodyBg:oe,headerBg:ee,siderBg:K}=y;return{[R]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:oe,"&, *":{boxSizing:"border-box"},[`&${R}-has-sider`]:{flexDirection:"row",[`> ${R}, > ${R}-content`]:{width:0}},[`${R}-header, &${R}-footer`]:{flex:"0 0 auto"},[`${R}-sider`]:{position:"relative",minWidth:0,background:K,transition:`all ${ne}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${a}-menu${a}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:ue},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:ue,color:q,lineHeight:`${ue}px`,textAlign:"center",background:J,cursor:"pointer",transition:`all ${ne}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:T,insetInlineEnd:-pe,zIndex:1,width:pe,height:ye,color:q,fontSize:y.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:K,borderStartStartRadius:0,borderStartEndRadius:j,borderEndEndRadius:j,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:-pe,borderStartStartRadius:j,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:j}}}}},Q(y)),{"&-rtl":{direction:"rtl"}}),[`${R}-header`]:{height:T,padding:Re,color:re,lineHeight:`${T}px`,background:ee,[`${a}-menu`]:{lineHeight:"inherit"}},[`${R}-footer`]:{padding:ke,color:O,fontSize:$,background:Z},[`${R}-content`]:{flex:"auto",minHeight:0}}};var k=(0,n.Z)("Layout",y=>[w(y)],y=>{const{colorBgLayout:a,controlHeight:R,controlHeightLG:O,colorText:q,controlHeightSM:Z,marginXXS:J,colorTextLightSolid:T,colorBgContainer:Re}=y,re=O*1.25;return{colorBgHeader:"#001529",colorBgBody:a,colorBgTrigger:"#002140",bodyBg:a,headerBg:"#001529",headerHeight:R*2,headerPadding:`0 ${re}px`,headerColor:q,footerPadding:`${Z}px ${re}px`,footerBg:a,siderBg:"#001529",triggerHeight:O+J*2,triggerBg:"#002140",triggerColor:T,zeroTriggerWidth:O,zeroTriggerHeight:O,lightSiderBg:Re,lightTriggerBg:Re,lightTriggerColor:q}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),f=function(y,a){var R={};for(var O in y)Object.prototype.hasOwnProperty.call(y,O)&&a.indexOf(O)<0&&(R[O]=y[O]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,O=Object.getOwnPropertySymbols(y);qnull,removeSider:()=>null}});function U(y){let{suffixCls:a,tagName:R,displayName:O}=y;return q=>d.forwardRef((J,T)=>d.createElement(q,Object.assign({ref:T,suffixCls:a,tagName:R},J)))}const P=d.forwardRef((y,a)=>{const{prefixCls:R,suffixCls:O,className:q,tagName:Z}=y,J=f(y,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:T}=d.useContext(E.E_),Re=T("layout",R),[re,ke]=k(Re),ue=O?`${Re}-${O}`:Re;return re(d.createElement(Z,Object.assign({className:m()(R||ue,q,ke),ref:a},J)))}),N=d.forwardRef((y,a)=>{const{direction:R}=d.useContext(E.E_),[O,q]=d.useState([]),{prefixCls:Z,className:J,rootClassName:T,children:Re,hasSider:re,tagName:ke,style:ue}=y,ye=f(y,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),pe=(0,z.Z)(ye,["suffixCls"]),{getPrefixCls:ne,layout:Me}=d.useContext(E.E_),$=ne("layout",Z),[j,oe]=k($),ee=m()($,{[`${$}-has-sider`]:typeof re=="boolean"?re:O.length>0,[`${$}-rtl`]:R==="rtl"},Me==null?void 0:Me.className,J,T,oe),K=d.useMemo(()=>({siderHook:{addSider:ge=>{q(Pe=>[].concat((0,t.Z)(Pe),[ge]))},removeSider:ge=>{q(Pe=>Pe.filter(mt=>mt!==ge))}}}),[]);return j(d.createElement(C.Provider,{value:K},d.createElement(ke,Object.assign({ref:a,className:ee,style:Object.assign(Object.assign({},Me==null?void 0:Me.style),ue)},pe),Re)))}),Ae=U({tagName:"div",displayName:"Layout"})(N),ce=U({suffixCls:"header",tagName:"header",displayName:"Header"})(P),he=U({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(P),de=U({suffixCls:"content",tagName:"main",displayName:"Content"})(P);var W=Ae},40875:function(It,me,e){"use strict";e.d(me,{J:function(){return E}});var t=e(59301),c=e(33234),m=e(70425),z=function(n,H){var Q={};for(var w in n)Object.prototype.hasOwnProperty.call(n,w)&&H.indexOf(w)<0&&(Q[w]=n[w]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,w=Object.getOwnPropertySymbols(n);k{const{children:Q}=n,w=z(n,["children"]),k=t.useContext(d),f=t.useMemo(()=>Object.assign(Object.assign({},k),w),[k,w.prefixCls,w.mode,w.selectable]);return t.createElement(d.Provider,{value:f},t.createElement(c.BR,null,(0,m.supportNodeRef)(Q)?t.cloneElement(Q,{ref:H}):Q))});me.Z=d},20834:function(It,me,e){"use strict";e.d(me,{default:function(){return et}});var t=e(15285),c=e(59301),m=e(45818),z=e(92310),d=e.n(z),E=e(36355),n=function(r,S){var p={};for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&S.indexOf(o)<0&&(p[o]=r[o]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,o=Object.getOwnPropertySymbols(r);F{const{prefixCls:S,className:p,dashed:o}=r,F=n(r,["prefixCls","className","dashed"]),{getPrefixCls:te}=c.useContext(E.E_),g=te("menu",S),l=d()({[`${g}-item-divider-dashed`]:!!o},p);return c.createElement(t.iz,Object.assign({className:l},F))},w=e(11592),k=e(2738),f=e(6848),C=e(92343),P=(0,c.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Ae=r=>{var S;const{className:p,children:o,icon:F,title:te,danger:g}=r,{prefixCls:l,firstLevel:V,direction:B,disableMenuItemTitleTooltip:x,inlineCollapsed:Y}=c.useContext(P),Ee=M=>{const I=c.createElement("span",{className:`${l}-title-content`},o);return(!F||(0,C.l$)(o)&&o.type==="span")&&o&&M&&V&&typeof o=="string"?c.createElement("div",{className:`${l}-inline-collapsed-noicon`},o.charAt(0)):I},{siderCollapsed:fe}=c.useContext(m.D);let we=te;typeof te=="undefined"?we=V?o:"":te===!1&&(we="");const Se={title:we};!fe&&!Y&&(Se.title=null,Se.open=!1);const D=(0,w.Z)(o).length;let s=c.createElement(t.ck,Object.assign({},(0,k.Z)(r,["title","icon","danger"]),{className:d()({[`${l}-item-danger`]:g,[`${l}-item-only-child`]:(F?D+1:D)===1},p),title:typeof te=="string"?te:void 0}),(0,C.Tm)(F,{className:d()((0,C.l$)(F)?(S=F.props)===null||S===void 0?void 0:S.className:"",`${l}-item-icon`)}),Ee(Y));return x||(s=c.createElement(f.Z,Object.assign({},Se,{placement:B==="rtl"?"left":"right",overlayClassName:`${l}-inline-collapsed-tooltip`}),s)),s},he=r=>{var S;const{popupClassName:p,icon:o,title:F,theme:te}=r,g=c.useContext(P),{prefixCls:l,inlineCollapsed:V,theme:B}=g,x=(0,t.Xl)();let Y;if(!o)Y=V&&!x.length&&F&&typeof F=="string"?c.createElement("div",{className:`${l}-inline-collapsed-noicon`},F.charAt(0)):c.createElement("span",{className:`${l}-title-content`},F);else{const fe=(0,C.l$)(F)&&F.type==="span";Y=c.createElement(c.Fragment,null,(0,C.Tm)(o,{className:d()((0,C.l$)(o)?(S=o.props)===null||S===void 0?void 0:S.className:"",`${l}-item-icon`)}),fe?F:c.createElement("span",{className:`${l}-title-content`},F))}const Ee=c.useMemo(()=>Object.assign(Object.assign({},g),{firstLevel:!1}),[g]);return c.createElement(P.Provider,{value:Ee},c.createElement(t.Wd,Object.assign({},(0,k.Z)(r,["icon"]),{title:Y,popupClassName:d()(l,p,`${l}-${te||B}`)})))},de=e(18785),W=e(70425),y=e(62892),a=e(40875),R=function(r,S){var p={};for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&S.indexOf(o)<0&&(p[o]=r[o]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,o=Object.getOwnPropertySymbols(r);F{if(S&&typeof S=="object"){const o=S,{label:F,children:te,key:g,type:l}=o,V=R(o,["label","children","key","type"]),B=g!=null?g:`tmp-${p}`;return te||l==="group"?l==="group"?c.createElement(t.BW,Object.assign({key:B},V,{title:F}),O(te)):c.createElement(he,Object.assign({key:B},V,{title:F}),O(te)):l==="divider"?c.createElement(Q,Object.assign({key:B},V)):c.createElement(Ae,Object.assign({key:B},V),F)}return null}).filter(S=>S)}function q(r){return c.useMemo(()=>r&&O(r),[r])}var Z=e(64993),J=e(17313),T=e(8378),Re=e(13826),re=e(29878),ke=e(83116),ue=e(37613),pe=r=>{const{componentCls:S,motionDurationSlow:p,horizontalLineHeight:o,colorSplit:F,lineWidth:te,lineType:g,itemPaddingInline:l}=r;return{[`${S}-horizontal`]:{lineHeight:o,border:0,borderBottom:`${te}px ${g} ${F}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${S}-item, ${S}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:l},[`> ${S}-item:hover, > ${S}-item-active, > ${S}-submenu ${S}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${S}-item, ${S}-submenu-title`]:{transition:[`border-color ${p}`,`background ${p}`].join(",")},[`${S}-submenu-arrow`]:{display:"none"}}}},Me=r=>{let{componentCls:S,menuArrowOffset:p}=r;return{[`${S}-rtl`]:{direction:"rtl"},[`${S}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${S}-rtl${S}-vertical, - ${S}-submenu-rtl ${S}-vertical`]:{[`${S}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${p})`},"&::after":{transform:`rotate(45deg) translateY(${p})`}}}}};const $=r=>Object.assign({},(0,J.oN)(r));var ae=(r,S)=>{const{componentCls:p,itemColor:a,itemSelectedColor:F,groupTitleColor:te,itemBg:g,subMenuItemBg:l,itemSelectedBg:V,activeBarHeight:B,activeBarWidth:x,activeBarBorderWidth:Y,motionDurationSlow:Ee,motionEaseInOut:fe,motionEaseOut:we,itemPaddingInline:Se,motionDurationMid:D,itemHoverColor:s,lineType:M,colorSplit:I,itemDisabledColor:le,dangerItemColor:xe,dangerItemHoverColor:Je,dangerItemSelectedColor:Qe,dangerItemActiveBg:qe,dangerItemSelectedBg:Et,itemHoverBg:Nt,itemActiveBg:xt,menuSubMenuBg:Zt,horizontalItemSelectedColor:Mt,horizontalItemSelectedBg:rn,horizontalItemBorderRadius:ct,horizontalItemHoverBg:ht,popupBg:bt}=r;return{[`${p}-${S}, ${p}-${S} > ${p}`]:{color:a,background:g,[`&${p}-root:focus-visible`]:Object.assign({},$(r)),[`${p}-item-group-title`]:{color:te},[`${p}-submenu-selected`]:{[`> ${p}-submenu-title`]:{color:F}},[`${p}-item-disabled, ${p}-submenu-disabled`]:{color:`${le} !important`},[`${p}-item:not(${p}-item-selected):not(${p}-submenu-selected)`]:{[`&:hover, > ${p}-submenu-title:hover`]:{color:s}},[`&:not(${p}-horizontal)`]:{[`${p}-item:not(${p}-item-selected)`]:{"&:hover":{backgroundColor:Nt},"&:active":{backgroundColor:xt}},[`${p}-submenu-title`]:{"&:hover":{backgroundColor:Nt},"&:active":{backgroundColor:xt}}},[`${p}-item-danger`]:{color:xe,[`&${p}-item:hover`]:{[`&:not(${p}-item-selected):not(${p}-submenu-selected)`]:{color:Je}},[`&${p}-item:active`]:{background:qe}},[`${p}-item a`]:{"&, &:hover":{color:"inherit"}},[`${p}-item-selected`]:{color:F,[`&${p}-item-danger`]:{color:Qe},"a, a:hover":{color:"inherit"}},[`& ${p}-item-selected`]:{backgroundColor:V,[`&${p}-item-danger`]:{backgroundColor:Et}},[`${p}-item, ${p}-submenu-title`]:{[`&:not(${p}-item-disabled):focus-visible`]:Object.assign({},$(r))},[`&${p}-submenu > ${p}`]:{backgroundColor:Zt},[`&${p}-popup > ${p}`]:{backgroundColor:bt},[`&${p}-horizontal`]:Object.assign(Object.assign({},S==="dark"?{borderBottom:0}:{}),{[`> ${p}-item, > ${p}-submenu`]:{top:Y,marginTop:-Y,marginBottom:0,borderRadius:ct,"&::after":{position:"absolute",insetInline:Se,bottom:0,borderBottom:`${B}px solid transparent`,transition:`border-color ${Ee} ${fe}`,content:'""'},"&:hover, &-active, &-open":{background:ht,"&::after":{borderBottomWidth:B,borderBottomColor:Mt}},"&-selected":{color:Mt,backgroundColor:rn,"&:hover":{backgroundColor:rn},"&::after":{borderBottomWidth:B,borderBottomColor:Mt}}}}),[`&${p}-root`]:{[`&${p}-inline, &${p}-vertical`]:{borderInlineEnd:`${Y}px ${M} ${I}`}},[`&${p}-inline`]:{[`${p}-sub${p}-inline`]:{background:l},[`${p}-item, ${p}-submenu-title`]:Y&&x?{width:`calc(100% + ${Y}px)`}:{},[`${p}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${x}px solid ${F}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${D} ${we}`,`opacity ${D} ${we}`].join(","),content:'""'},[`&${p}-item-danger`]:{"&::after":{borderInlineEndColor:Qe}}},[`${p}-selected, ${p}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${D} ${fe}`,`opacity ${D} ${fe}`].join(",")}}}}}};const ee=r=>{const{componentCls:S,itemHeight:p,itemMarginInline:a,padding:F,menuArrowSize:te,marginXS:g,itemMarginBlock:l}=r,V=F+te+g;return{[`${S}-item`]:{position:"relative",overflow:"hidden"},[`${S}-item, ${S}-submenu-title`]:{height:p,lineHeight:`${p}px`,paddingInline:F,overflow:"hidden",textOverflow:"ellipsis",marginInline:a,marginBlock:l,width:`calc(100% - ${a*2}px)`},[`> ${S}-item, + ${S}-submenu-rtl ${S}-vertical`]:{[`${S}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${p})`},"&::after":{transform:`rotate(45deg) translateY(${p})`}}}}};const $=r=>Object.assign({},(0,J.oN)(r));var oe=(r,S)=>{const{componentCls:p,itemColor:o,itemSelectedColor:F,groupTitleColor:te,itemBg:g,subMenuItemBg:l,itemSelectedBg:V,activeBarHeight:B,activeBarWidth:x,activeBarBorderWidth:Y,motionDurationSlow:Ee,motionEaseInOut:fe,motionEaseOut:we,itemPaddingInline:Se,motionDurationMid:D,itemHoverColor:s,lineType:M,colorSplit:I,itemDisabledColor:le,dangerItemColor:xe,dangerItemHoverColor:Je,dangerItemSelectedColor:Qe,dangerItemActiveBg:qe,dangerItemSelectedBg:Et,itemHoverBg:Nt,itemActiveBg:xt,menuSubMenuBg:Zt,horizontalItemSelectedColor:Mt,horizontalItemSelectedBg:rn,horizontalItemBorderRadius:ct,horizontalItemHoverBg:ht,popupBg:bt}=r;return{[`${p}-${S}, ${p}-${S} > ${p}`]:{color:o,background:g,[`&${p}-root:focus-visible`]:Object.assign({},$(r)),[`${p}-item-group-title`]:{color:te},[`${p}-submenu-selected`]:{[`> ${p}-submenu-title`]:{color:F}},[`${p}-item-disabled, ${p}-submenu-disabled`]:{color:`${le} !important`},[`${p}-item:not(${p}-item-selected):not(${p}-submenu-selected)`]:{[`&:hover, > ${p}-submenu-title:hover`]:{color:s}},[`&:not(${p}-horizontal)`]:{[`${p}-item:not(${p}-item-selected)`]:{"&:hover":{backgroundColor:Nt},"&:active":{backgroundColor:xt}},[`${p}-submenu-title`]:{"&:hover":{backgroundColor:Nt},"&:active":{backgroundColor:xt}}},[`${p}-item-danger`]:{color:xe,[`&${p}-item:hover`]:{[`&:not(${p}-item-selected):not(${p}-submenu-selected)`]:{color:Je}},[`&${p}-item:active`]:{background:qe}},[`${p}-item a`]:{"&, &:hover":{color:"inherit"}},[`${p}-item-selected`]:{color:F,[`&${p}-item-danger`]:{color:Qe},"a, a:hover":{color:"inherit"}},[`& ${p}-item-selected`]:{backgroundColor:V,[`&${p}-item-danger`]:{backgroundColor:Et}},[`${p}-item, ${p}-submenu-title`]:{[`&:not(${p}-item-disabled):focus-visible`]:Object.assign({},$(r))},[`&${p}-submenu > ${p}`]:{backgroundColor:Zt},[`&${p}-popup > ${p}`]:{backgroundColor:bt},[`&${p}-horizontal`]:Object.assign(Object.assign({},S==="dark"?{borderBottom:0}:{}),{[`> ${p}-item, > ${p}-submenu`]:{top:Y,marginTop:-Y,marginBottom:0,borderRadius:ct,"&::after":{position:"absolute",insetInline:Se,bottom:0,borderBottom:`${B}px solid transparent`,transition:`border-color ${Ee} ${fe}`,content:'""'},"&:hover, &-active, &-open":{background:ht,"&::after":{borderBottomWidth:B,borderBottomColor:Mt}},"&-selected":{color:Mt,backgroundColor:rn,"&:hover":{backgroundColor:rn},"&::after":{borderBottomWidth:B,borderBottomColor:Mt}}}}),[`&${p}-root`]:{[`&${p}-inline, &${p}-vertical`]:{borderInlineEnd:`${Y}px ${M} ${I}`}},[`&${p}-inline`]:{[`${p}-sub${p}-inline`]:{background:l},[`${p}-item, ${p}-submenu-title`]:Y&&x?{width:`calc(100% + ${Y}px)`}:{},[`${p}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${x}px solid ${F}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${D} ${we}`,`opacity ${D} ${we}`].join(","),content:'""'},[`&${p}-item-danger`]:{"&::after":{borderInlineEndColor:Qe}}},[`${p}-selected, ${p}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${D} ${fe}`,`opacity ${D} ${fe}`].join(",")}}}}}};const ee=r=>{const{componentCls:S,itemHeight:p,itemMarginInline:o,padding:F,menuArrowSize:te,marginXS:g,itemMarginBlock:l}=r,V=F+te+g;return{[`${S}-item`]:{position:"relative",overflow:"hidden"},[`${S}-item, ${S}-submenu-title`]:{height:p,lineHeight:`${p}px`,paddingInline:F,overflow:"hidden",textOverflow:"ellipsis",marginInline:o,marginBlock:l,width:`calc(100% - ${o*2}px)`},[`> ${S}-item, > ${S}-submenu > ${S}-submenu-title`]:{height:p,lineHeight:`${p}px`},[`${S}-item-group-list ${S}-submenu-title, - ${S}-submenu-title`]:{paddingInlineEnd:V}}};var ge=r=>{const{componentCls:S,iconCls:p,itemHeight:a,colorTextLightSolid:F,dropdownWidth:te,controlHeightLG:g,motionDurationMid:l,motionEaseOut:V,paddingXL:B,itemMarginInline:x,fontSizeLG:Y,motionDurationSlow:Ee,paddingXS:fe,boxShadowSecondary:we,collapsedWidth:Se,collapsedIconSize:D}=r,s={height:a,lineHeight:`${a}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[S]:{"&-inline, &-vertical":Object.assign({[`&${S}-root`]:{boxShadow:"none"}},ee(r))},[`${S}-submenu-popup`]:{[`${S}-vertical`]:Object.assign(Object.assign({},ee(r)),{boxShadow:we})}},{[`${S}-submenu-popup ${S}-vertical${S}-sub`]:{minWidth:te,maxHeight:`calc(100vh - ${g*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${S}-inline`]:{width:"100%",[`&${S}-root`]:{[`${S}-item, ${S}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Ee}`,`background ${Ee}`,`padding ${l} ${V}`].join(","),[`> ${S}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${S}-sub${S}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${S}-submenu > ${S}-submenu-title`]:s,[`& ${S}-item-group-title`]:{paddingInlineStart:B}},[`${S}-item`]:s}},{[`${S}-inline-collapsed`]:{width:Se,[`&${S}-root`]:{[`${S}-item, ${S}-submenu ${S}-submenu-title`]:{[`> ${S}-inline-collapsed-noicon`]:{fontSize:Y,textAlign:"center"}}},[`> ${S}-item, + ${S}-submenu-title`]:{paddingInlineEnd:V}}};var ge=r=>{const{componentCls:S,iconCls:p,itemHeight:o,colorTextLightSolid:F,dropdownWidth:te,controlHeightLG:g,motionDurationMid:l,motionEaseOut:V,paddingXL:B,itemMarginInline:x,fontSizeLG:Y,motionDurationSlow:Ee,paddingXS:fe,boxShadowSecondary:we,collapsedWidth:Se,collapsedIconSize:D}=r,s={height:o,lineHeight:`${o}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[S]:{"&-inline, &-vertical":Object.assign({[`&${S}-root`]:{boxShadow:"none"}},ee(r))},[`${S}-submenu-popup`]:{[`${S}-vertical`]:Object.assign(Object.assign({},ee(r)),{boxShadow:we})}},{[`${S}-submenu-popup ${S}-vertical${S}-sub`]:{minWidth:te,maxHeight:`calc(100vh - ${g*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${S}-inline`]:{width:"100%",[`&${S}-root`]:{[`${S}-item, ${S}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Ee}`,`background ${Ee}`,`padding ${l} ${V}`].join(","),[`> ${S}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${S}-sub${S}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${S}-submenu > ${S}-submenu-title`]:s,[`& ${S}-item-group-title`]:{paddingInlineStart:B}},[`${S}-item`]:s}},{[`${S}-inline-collapsed`]:{width:Se,[`&${S}-root`]:{[`${S}-item, ${S}-submenu ${S}-submenu-title`]:{[`> ${S}-inline-collapsed-noicon`]:{fontSize:Y,textAlign:"center"}}},[`> ${S}-item, > ${S}-item-group > ${S}-item-group-list > ${S}-item, > ${S}-item-group > ${S}-item-group-list > ${S}-submenu > ${S}-submenu-title, > ${S}-submenu > ${S}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Y/2}px - ${x}px)`,textOverflow:"clip",[` ${S}-submenu-arrow, ${S}-submenu-expand-icon - `]:{opacity:0},[`${S}-item-icon, ${p}`]:{margin:0,fontSize:D,lineHeight:`${a}px`,"+ span":{display:"inline-block",opacity:0}}},[`${S}-item-icon, ${p}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${S}-item-icon, ${p}`]:{display:"none"},"a, a:hover":{color:F}},[`${S}-item-group-title`]:Object.assign(Object.assign({},J.vS),{paddingInline:fe})}}]};const Pe=r=>{const{componentCls:S,motionDurationSlow:p,motionDurationMid:a,motionEaseInOut:F,motionEaseOut:te,iconCls:g,iconSize:l,iconMarginInlineEnd:V}=r;return{[`${S}-item, ${S}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${p}`,`background ${p}`,`padding ${p} ${F}`].join(","),[`${S}-item-icon, ${g}`]:{minWidth:l,fontSize:l,transition:[`font-size ${a} ${te}`,`margin ${p} ${F}`,`color ${p}`].join(","),"+ span":{marginInlineStart:V,opacity:1,transition:[`opacity ${p} ${F}`,`margin ${p}`,`color ${p}`].join(",")}},[`${S}-item-icon`]:Object.assign({},(0,J.Ro)()),[`&${S}-item-only-child`]:{[`> ${g}, > ${S}-item-icon`]:{marginInlineEnd:0}}},[`${S}-item-disabled, ${S}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${S}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},mt=r=>{const{componentCls:S,motionDurationSlow:p,motionEaseInOut:a,borderRadius:F,menuArrowSize:te,menuArrowOffset:g}=r;return{[`${S}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:r.margin,width:te,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${p} ${a}, opacity ${p}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:te*.6,height:te*.15,backgroundColor:"currentcolor",borderRadius:F,transition:[`background ${p} ${a}`,`transform ${p} ${a}`,`top ${p} ${a}`,`color ${p} ${a}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${g})`},"&::after":{transform:`rotate(-45deg) translateY(${g})`}}}}},Ye=r=>{const{antCls:S,componentCls:p,fontSize:a,motionDurationSlow:F,motionDurationMid:te,motionEaseInOut:g,paddingXS:l,padding:V,colorSplit:B,lineWidth:x,zIndexPopup:Y,borderRadiusLG:Ee,subMenuItemBorderRadius:fe,menuArrowSize:we,menuArrowOffset:Se,lineType:D,menuPanelMaskInset:s,groupTitleLineHeight:M,groupTitleFontSize:I}=r;return[{"":{[`${p}`]:Object.assign(Object.assign({},(0,J.dF)()),{"&-hidden":{display:"none"}})},[`${p}-submenu-hidden`]:{display:"none"}},{[p]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,J.Wf)(r)),(0,J.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:a,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${F} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${p}-item`]:{flex:"none"}},[`${p}-item, ${p}-submenu, ${p}-submenu-title`]:{borderRadius:r.itemBorderRadius},[`${p}-item-group-title`]:{padding:`${l}px ${V}px`,fontSize:I,lineHeight:M,transition:`all ${F}`},[`&-horizontal ${p}-submenu`]:{transition:[`border-color ${F} ${g}`,`background ${F} ${g}`].join(",")},[`${p}-submenu, ${p}-submenu-inline`]:{transition:[`border-color ${F} ${g}`,`background ${F} ${g}`,`padding ${te} ${g}`].join(",")},[`${p}-submenu ${p}-sub`]:{cursor:"initial",transition:[`background ${F} ${g}`,`padding ${F} ${g}`].join(",")},[`${p}-title-content`]:{transition:`color ${F}`},[`${p}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${p}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:B,borderStyle:D,borderWidth:0,borderTopWidth:x,marginBlock:x,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Pe(r)),{[`${p}-item-group`]:{[`${p}-item-group-list`]:{margin:0,padding:0,[`${p}-item, ${p}-submenu-title`]:{paddingInline:`${a*2}px ${V}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Y,borderRadius:Ee,boxShadow:"none",transformOrigin:"0 0",[`&${p}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${s}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:s},"\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:r.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:r.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:r.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:r.paddingXS},[`> ${p}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ee},Pe(r)),mt(r)),{[`${p}-item, ${p}-submenu > ${p}-submenu-title`]:{borderRadius:fe},[`${p}-submenu-title::after`]:{transition:`transform ${F} ${g}`}})}}),mt(r)),{[`&-inline-collapsed ${p}-submenu-arrow, - &-inline ${p}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Se})`},"&::after":{transform:`rotate(45deg) translateX(-${Se})`}},[`${p}-submenu-open${p}-submenu-inline > ${p}-submenu-title > ${p}-submenu-arrow`]:{transform:`translateY(-${we*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Se})`},"&::before":{transform:`rotate(45deg) translateX(${Se})`}}})},{[`${S}-layout-header`]:{[p]:{lineHeight:"inherit"}}}]};var dt=(r,S)=>(0,ke.Z)("Menu",a=>{if(S===!1)return[];const{colorBgElevated:F,colorPrimary:te,colorTextLightSolid:g,controlHeightLG:l,fontSize:V,darkItemColor:B,darkDangerItemColor:x,darkItemBg:Y,darkSubMenuItemBg:Ee,darkItemSelectedColor:fe,darkItemSelectedBg:we,darkDangerItemSelectedBg:Se,darkItemHoverBg:D,darkGroupTitleColor:s,darkItemHoverColor:M,darkItemDisabledColor:I,darkDangerItemHoverColor:le,darkDangerItemSelectedColor:xe,darkDangerItemActiveBg:Je}=a,Qe=V/7*5,qe=(0,ue.TS)(a,{menuArrowSize:Qe,menuHorizontalHeight:l*1.15,menuArrowOffset:`${Qe*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:F}),Et=(0,ue.TS)(qe,{itemColor:B,itemHoverColor:M,groupTitleColor:s,itemSelectedColor:fe,itemBg:Y,popupBg:Y,subMenuItemBg:Ee,itemActiveBg:"transparent",itemSelectedBg:we,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:D,itemDisabledColor:I,dangerItemColor:x,dangerItemHoverColor:le,dangerItemSelectedColor:xe,dangerItemActiveBg:Je,dangerItemSelectedBg:Se,menuSubMenuBg:Ee,horizontalItemSelectedColor:g,horizontalItemSelectedBg:te});return[Ye(qe),pe(qe),ge(qe),ae(qe,"light"),ae(Et,"dark"),Me(qe),(0,T.Z)(qe),(0,Re.oN)(qe,"slide-up"),(0,Re.oN)(qe,"slide-down"),(0,re._y)(qe,"zoom-big")]},a=>{const{colorPrimary:F,colorError:te,colorTextDisabled:g,colorErrorBg:l,colorText:V,colorTextDescription:B,colorBgContainer:x,colorFillAlter:Y,colorFillContent:Ee,lineWidth:fe,lineWidthBold:we,controlItemBgActive:Se,colorBgTextHover:D,controlHeightLG:s,lineHeight:M,colorBgElevated:I,marginXXS:le,padding:xe,fontSize:Je,controlHeightSM:Qe,fontSizeLG:qe,colorTextLightSolid:Et,colorErrorHover:Nt}=a,xt=new Z.C(Et).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:a.zIndexPopupBase+50,radiusItem:a.borderRadiusLG,itemBorderRadius:a.borderRadiusLG,radiusSubMenuItem:a.borderRadiusSM,subMenuItemBorderRadius:a.borderRadiusSM,colorItemText:V,itemColor:V,colorItemTextHover:V,itemHoverColor:V,colorItemTextHoverHorizontal:F,horizontalItemHoverColor:F,colorGroupTitle:B,groupTitleColor:B,colorItemTextSelected:F,itemSelectedColor:F,colorItemTextSelectedHorizontal:F,horizontalItemSelectedColor:F,colorItemBg:x,itemBg:x,colorItemBgHover:D,itemHoverBg:D,colorItemBgActive:Ee,itemActiveBg:Se,colorSubItemBg:Y,subMenuItemBg:Y,colorItemBgSelected:Se,itemSelectedBg:Se,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:we,activeBarHeight:we,colorActiveBarBorderSize:fe,activeBarBorderWidth:fe,colorItemTextDisabled:g,itemDisabledColor:g,colorDangerItemText:te,dangerItemColor:te,colorDangerItemTextHover:te,dangerItemHoverColor:te,colorDangerItemTextSelected:te,dangerItemSelectedColor:te,colorDangerItemBgActive:l,dangerItemActiveBg:l,colorDangerItemBgSelected:l,dangerItemSelectedBg:l,itemMarginInline:a.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:s,groupTitleLineHeight:M,collapsedWidth:s*2,popupBg:I,itemMarginBlock:le,itemPaddingInline:xe,horizontalLineHeight:`${s*1.15}px`,iconSize:Je,iconMarginInlineEnd:Qe-Je,collapsedIconSize:qe,groupTitleFontSize:Je,darkItemDisabledColor:new Z.C(Et).setAlpha(.25).toRgbString(),darkItemColor:xt,darkDangerItemColor:te,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Et,darkItemSelectedBg:F,darkDangerItemSelectedBg:te,darkItemHoverBg:"transparent",darkGroupTitleColor:xt,darkItemHoverColor:Et,darkDangerItemHoverColor:Nt,darkDangerItemSelectedColor:Et,darkDangerItemActiveBg:te}},{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"]]})(r),Ot=function(r,S){var p={};for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&S.indexOf(a)<0&&(p[a]=r[a]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,a=Object.getOwnPropertySymbols(r);F{var p,a;const F=c.useContext(o.Z),te=F||{},{getPrefixCls:g,getPopupContainer:l,direction:V,menu:B}=c.useContext(E.E_),x=g(),{prefixCls:Y,className:Ee,style:fe,theme:we="light",expandIcon:Se,_internalDisableMenuItemTitleTooltip:D,inlineCollapsed:s,siderCollapsed:M,items:I,children:le,rootClassName:xe,mode:Je,selectable:Qe,onClick:qe,overflowedIndicatorPopupClassName:Et}=r,Nt=Ot(r,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),xt=(0,k.Z)(Nt,["collapsedWidth"]),Zt=q(I)||le;(p=te.validator)===null||p===void 0||p.call(te,{mode:Je});const Mt=(0,W.useEvent)(function(){var ot;qe==null||qe.apply(void 0,arguments),(ot=te.onClick)===null||ot===void 0||ot.call(te)}),rn=te.mode||Je,ct=Qe!=null?Qe:te.selectable,ht=c.useMemo(()=>M!==void 0?M:s,[s,M]),bt={horizontal:{motionName:`${x}-slide-up`},inline:(0,y.Z)(x),other:{motionName:`${x}-zoom-big`}},Ke=g("menu",Y||te.prefixCls),[At,hn]=dt(Ke,!F),Bt=d()(`${Ke}-${we}`,B==null?void 0:B.className,Ee);let kt;if(typeof Se=="function")kt=Se;else if(Se===null||Se===!1)kt=null;else if(te.expandIcon===null||te.expandIcon===!1)kt=null;else{const ot=Se!=null?Se:te.expandIcon;kt=(0,C.Tm)(ot,{className:d()(`${Ke}-submenu-expand-icon`,(0,C.l$)(ot)?(a=ot.props)===null||a===void 0?void 0:a.className:"")})}const sn=c.useMemo(()=>({prefixCls:Ke,inlineCollapsed:ht||!1,direction:V,firstLevel:!0,theme:we,mode:rn,disableMenuItemTitleTooltip:D}),[Ke,ht,V,D,we]);return At(c.createElement(o.Z.Provider,{value:null},c.createElement(P.Provider,{value:sn},c.createElement(t.ZP,Object.assign({getPopupContainer:l,overflowedIndicator:c.createElement(de.Z,null),overflowedIndicatorPopupClassName:d()(Ke,`${Ke}-${we}`,Et),mode:rn,selectable:ct,onClick:Mt},xt,{inlineCollapsed:ht,style:Object.assign(Object.assign({},B==null?void 0:B.style),fe),className:Bt,prefixCls:Ke,direction:V,defaultMotions:bt,expandIcon:kt,ref:S,rootClassName:d()(xe,hn)}),Zt))))});const Ie=(0,c.forwardRef)((r,S)=>{const p=(0,c.useRef)(null),a=c.useContext(m.D);return(0,c.useImperativeHandle)(S,()=>({menu:p.current,focus:F=>{var te;(te=p.current)===null||te===void 0||te.focus(F)}})),c.createElement(Xe,Object.assign({ref:p},r,a))});Ie.Item=Ae,Ie.SubMenu=he,Ie.Divider=Q,Ie.ItemGroup=t.BW;var et=Ie},58421:function(It,me,e){"use strict";e.d(me,{Z:function(){return te}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(l,V){return c.createElement(d.Z,(0,t.Z)({},l,{ref:V,icon:z}))},n=c.forwardRef(E),H=n,Q=e(49198),w=e(33853),k=e(38819),f=e(92310),C=e.n(f),U=e(20068),P=e(33885),N=e(67732),Ae=e(83652),ce=e(42403),he=e(158),de=e(26112),W={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},y=W,o=e(91735),R=function(g){(0,ce.Z)(V,g);var l=(0,he.Z)(V);function V(){var B;(0,N.Z)(this,V);for(var x=arguments.length,Y=new Array(x),Ee=0;Ee=0||fe.relatedTarget.className.indexOf("".concat(s,"-item"))>=0))&&D(B.getValidValue()))},B.go=function(fe){var we=B.state.goInputText;we!==""&&(fe.keyCode===y.ENTER||fe.type==="click")&&(B.setState({goInputText:""}),B.props.quickGo(B.getValidValue()))},B}return(0,Ae.Z)(V,[{key:"getPageSizeOptions",value:function(){var x=this.props,Y=x.pageSize,Ee=x.pageSizeOptions;return Ee.some(function(fe){return fe.toString()===Y.toString()})?Ee:Ee.concat([Y.toString()]).sort(function(fe,we){var Se=Number.isNaN(Number(fe))?0:Number(fe),D=Number.isNaN(Number(we))?0:Number(we);return Se-D})}},{key:"render",value:function(){var x=this,Y=this.props,Ee=Y.pageSize,fe=Y.locale,we=Y.rootPrefixCls,Se=Y.changeSize,D=Y.quickGo,s=Y.goButton,M=Y.selectComponentClass,I=Y.buildOptionText,le=Y.selectPrefixCls,xe=Y.disabled,Je=this.state.goInputText,Qe="".concat(we,"-options"),qe=M,Et=null,Nt=null,xt=null;if(!Se&&!D)return null;var Zt=this.getPageSizeOptions();if(Se&&qe){var Mt=Zt.map(function(rn,ct){return c.createElement(qe.Option,{key:ct,value:rn.toString()},(I||x.buildOptionText)(rn))});Et=c.createElement(qe,{disabled:xe,prefixCls:le,showSearch:!1,className:"".concat(Qe,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Ee||Zt[0]).toString(),onChange:this.changeSize,getPopupContainer:function(ct){return ct.parentNode},"aria-label":fe.page_size,defaultOpen:!1},Mt)}return D&&(s&&(xt=typeof s=="boolean"?c.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:xe,className:"".concat(Qe,"-quick-jumper-button")},fe.jump_to_confirm):c.createElement("span",{onClick:this.go,onKeyUp:this.go},s)),Nt=c.createElement("div",{className:"".concat(Qe,"-quick-jumper")},fe.jump_to,c.createElement("input",{disabled:xe,type:"text",value:Je,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":fe.page}),fe.page,xt)),c.createElement("li",{className:"".concat(Qe)},Et,Nt)}}]),V}(c.Component);R.defaultProps={pageSizeOptions:["10","20","50","100"]};var O=R,q=function(l){var V,B=l.rootPrefixCls,x=l.page,Y=l.active,Ee=l.className,fe=l.showTitle,we=l.onClick,Se=l.onKeyPress,D=l.itemRender,s="".concat(B,"-item"),M=C()(s,"".concat(s,"-").concat(x),(V={},(0,U.Z)(V,"".concat(s,"-active"),Y),(0,U.Z)(V,"".concat(s,"-disabled"),!x),(0,U.Z)(V,l.className,Ee),V)),I=function(){we(x)},le=function(Qe){Se(Qe,we,x)},xe=D(x,"page",c.createElement("a",{rel:"nofollow"},x));return xe?c.createElement("li",{title:fe?x.toString():null,className:M,onClick:I,onKeyPress:le,tabIndex:0},xe):null},Z=q;function J(){}function T(g){var l=Number(g);return typeof l=="number"&&!Number.isNaN(l)&&isFinite(l)&&Math.floor(l)===l}var Re=function(l,V,B){return B};function re(g,l,V){var B=typeof g=="undefined"?l.pageSize:g;return Math.floor((V.total-1)/B)+1}var ke=function(g){(0,ce.Z)(V,g);var l=(0,he.Z)(V);function V(B){var x;(0,N.Z)(this,V),x=l.call(this,B),x.paginationNode=c.createRef(),x.getJumpPrevPage=function(){return Math.max(1,x.state.current-(x.props.showLessItems?3:5))},x.getJumpNextPage=function(){return Math.min(re(void 0,x.state,x.props),x.state.current+(x.props.showLessItems?3:5))},x.getItemIcon=function(Se,D){var s=x.props.prefixCls,M=Se||c.createElement("button",{type:"button","aria-label":D,className:"".concat(s,"-item-link")});return typeof Se=="function"&&(M=c.createElement(Se,(0,P.Z)({},x.props))),M},x.isValid=function(Se){var D=x.props.total;return T(Se)&&Se!==x.state.current&&T(D)&&D>0},x.shouldDisplayQuickJumper=function(){var Se=x.props,D=Se.showQuickJumper,s=Se.total,M=x.state.pageSize;return s<=M?!1:D},x.handleKeyDown=function(Se){(Se.keyCode===y.ARROW_UP||Se.keyCode===y.ARROW_DOWN)&&Se.preventDefault()},x.handleKeyUp=function(Se){var D=x.getValidValue(Se),s=x.state.currentInputValue;D!==s&&x.setState({currentInputValue:D}),Se.keyCode===y.ENTER?x.handleChange(D):Se.keyCode===y.ARROW_UP?x.handleChange(D-1):Se.keyCode===y.ARROW_DOWN&&x.handleChange(D+1)},x.handleBlur=function(Se){var D=x.getValidValue(Se);x.handleChange(D)},x.changePageSize=function(Se){var D=x.state.current,s=re(Se,x.state,x.props);D=D>s?s:D,s===0&&(D=x.state.current),typeof Se=="number"&&("pageSize"in x.props||x.setState({pageSize:Se}),"current"in x.props||x.setState({current:D,currentInputValue:D})),x.props.onShowSizeChange(D,Se),"onChange"in x.props&&x.props.onChange&&x.props.onChange(D,Se)},x.handleChange=function(Se){var D=x.props,s=D.disabled,M=D.onChange,I=x.state,le=I.pageSize,xe=I.current,Je=I.currentInputValue;if(x.isValid(Se)&&!s){var Qe=re(void 0,x.state,x.props),qe=Se;return Se>Qe?qe=Qe:Se<1&&(qe=1),"current"in x.props||x.setState({current:qe}),qe!==Je&&x.setState({currentInputValue:qe}),M(qe,le),qe}return xe},x.prev=function(){x.hasPrev()&&x.handleChange(x.state.current-1)},x.next=function(){x.hasNext()&&x.handleChange(x.state.current+1)},x.jumpPrev=function(){x.handleChange(x.getJumpPrevPage())},x.jumpNext=function(){x.handleChange(x.getJumpNextPage())},x.hasPrev=function(){return x.state.current>1},x.hasNext=function(){return x.state.current2?s-2:0),I=2;I=Ee?we=Ee:we=Number(Y),we}},{key:"getShowSizeChanger",value:function(){var x=this.props,Y=x.showSizeChanger,Ee=x.total,fe=x.totalBoundaryShowSizeChanger;return typeof Y!="undefined"?Y:Ee>fe}},{key:"render",value:function(){var x=this.props,Y=x.prefixCls,Ee=x.className,fe=x.style,we=x.disabled,Se=x.hideOnSinglePage,D=x.total,s=x.locale,M=x.showQuickJumper,I=x.showLessItems,le=x.showTitle,xe=x.showTotal,Je=x.simple,Qe=x.itemRender,qe=x.showPrevNextJumpers,Et=x.jumpPrevIcon,Nt=x.jumpNextIcon,xt=x.selectComponentClass,Zt=x.selectPrefixCls,Mt=x.pageSizeOptions,rn=this.state,ct=rn.current,ht=rn.pageSize,bt=rn.currentInputValue;if(Se===!0&&D<=ht)return null;var Ke=re(void 0,this.state,this.props),At=[],hn=null,Bt=null,kt=null,sn=null,ot=null,Vt=M&&M.goButton,Ln=I?1:2,Jt=ct-1>0?ct-1:0,on=ct+1D?D:ct*ht]));if(Je){Vt&&(typeof Vt=="boolean"?ot=c.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},s.jump_to_confirm):ot=c.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Vt),ot=c.createElement("li",{title:le?"".concat(s.jump_to).concat(ct,"/").concat(Ke):null,className:"".concat(Y,"-simple-pager")},ot));var A=this.renderPrev(Jt);return c.createElement("ul",(0,t.Z)({className:C()(Y,"".concat(Y,"-simple"),(0,U.Z)({},"".concat(Y,"-disabled"),we),Ee),style:fe,ref:this.paginationNode},_),u,A?c.createElement("li",{title:le?s.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:C()("".concat(Y,"-prev"),(0,U.Z)({},"".concat(Y,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},A):null,c.createElement("li",{title:le?"".concat(ct,"/").concat(Ke):null,className:"".concat(Y,"-simple-pager")},c.createElement("input",{type:"text",value:bt,disabled:we,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),c.createElement("span",{className:"".concat(Y,"-slash")},"/"),Ke),c.createElement("li",{title:le?s.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:C()("".concat(Y,"-next"),(0,U.Z)({},"".concat(Y,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(on)),ot)}if(Ke<=3+Ln*2){var h={locale:s,rootPrefixCls:Y,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:le,itemRender:Qe};Ke||At.push(c.createElement(Z,(0,t.Z)({},h,{key:"noPager",page:1,className:"".concat(Y,"-item-disabled")})));for(var b=1;b<=Ke;b+=1){var oe=ct===b;At.push(c.createElement(Z,(0,t.Z)({},h,{key:b,page:b,active:oe})))}}else{var X=I?s.prev_3:s.prev_5,Be=I?s.next_3:s.next_5,Oe=Qe(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Et,"prev page")),We=Qe(this.getJumpNextPage(),"jump-next",this.getItemIcon(Nt,"next page"));qe&&(hn=Oe?c.createElement("li",{title:le?X:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:C()("".concat(Y,"-jump-prev"),(0,U.Z)({},"".concat(Y,"-jump-prev-custom-icon"),!!Et))},Oe):null,Bt=We?c.createElement("li",{title:le?Be:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:C()("".concat(Y,"-jump-next"),(0,U.Z)({},"".concat(Y,"-jump-next-custom-icon"),!!Nt))},We):null),sn=c.createElement(Z,{locale:s,last:!0,rootPrefixCls:Y,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ke,page:Ke,active:!1,showTitle:le,itemRender:Qe}),kt=c.createElement(Z,{locale:s,rootPrefixCls:Y,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:le,itemRender:Qe});var lt=Math.max(1,ct-Ln),nt=Math.min(ct+Ln,Ke);ct-1<=Ln&&(nt=1+Ln*2),Ke-ct<=Ln&&(lt=Ke-Ln*2);for(var vt=lt;vt<=nt;vt+=1){var $e=ct===vt;At.push(c.createElement(Z,{locale:s,rootPrefixCls:Y,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:vt,page:vt,active:$e,showTitle:le,itemRender:Qe}))}ct-1>=Ln*2&&ct!==3&&(At[0]=(0,c.cloneElement)(At[0],{className:"".concat(Y,"-item-after-jump-prev")}),At.unshift(hn)),Ke-ct>=Ln*2&&ct!==Ke-2&&(At[At.length-1]=(0,c.cloneElement)(At[At.length-1],{className:"".concat(Y,"-item-before-jump-next")}),At.push(Bt)),lt!==1&&At.unshift(kt),nt!==Ke&&At.push(sn)}var rt=!this.hasPrev()||!Ke,gt=!this.hasNext()||!Ke,it=this.renderPrev(Jt),Ct=this.renderNext(on);return c.createElement("ul",(0,t.Z)({className:C()(Y,Ee,(0,U.Z)({},"".concat(Y,"-disabled"),we)),style:fe,ref:this.paginationNode},_),u,it?c.createElement("li",{title:le?s.prev_page:null,onClick:this.prev,tabIndex:rt?null:0,onKeyPress:this.runIfEnterPrev,className:C()("".concat(Y,"-prev"),(0,U.Z)({},"".concat(Y,"-disabled"),rt)),"aria-disabled":rt},it):null,At,Ct?c.createElement("li",{title:le?s.next_page:null,onClick:this.next,tabIndex:gt?null:0,onKeyPress:this.runIfEnterNext,className:C()("".concat(Y,"-next"),(0,U.Z)({},"".concat(Y,"-disabled"),gt)),"aria-disabled":gt},Ct):null,c.createElement(O,{disabled:we,locale:s,rootPrefixCls:Y,selectComponentClass:xt,selectPrefixCls:Zt,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:ct,pageSize:ht,pageSizeOptions:Mt,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Vt}))}}],[{key:"getDerivedStateFromProps",value:function(x,Y){var Ee={};if("current"in x&&(Ee.current=x.current,x.current!==Y.current&&(Ee.currentInputValue=Ee.current)),"pageSize"in x&&x.pageSize!==Y.pageSize){var fe=Y.current,we=re(x.pageSize,Y,x);fe=fe>we?we:fe,"current"in x||(Ee.current=fe,Ee.currentInputValue=fe),Ee.pageSize=x.pageSize}return Ee}}]),V}(c.Component);ke.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:J,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:J,locale:o.Z,style:{},itemRender:Re,totalBoundaryShowSizeChanger:50};var ue=ke,ye=e(22075),pe=e(36355),ne=e(19716),Me=e(8628),$=e(9763),j=e(57809);const ae=g=>c.createElement(j.default,Object.assign({},g,{showSearch:!0,size:"small"})),ee=g=>c.createElement(j.default,Object.assign({},g,{showSearch:!0,size:"middle"}));ae.Option=j.default.Option,ee.Option=j.default.Option;var K=e(9937),ge=e(17313),Pe=e(83116),mt=e(37613);const Ye=g=>{const{componentCls:l}=g;return{[`${l}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${l}-item-link`]:{color:g.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${l}-item-link`]:{color:g.colorTextDisabled,cursor:"not-allowed"}}},[`&${l}-disabled`]:{cursor:"not-allowed",[`${l}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:g.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:g.colorBorder,backgroundColor:g.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:g.itemActiveBgDisabled},a:{color:g.itemActiveColorDisabled}}},[`${l}-item-link`]:{color:g.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${l}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${l}-simple-pager`]:{color:g.colorTextDisabled},[`${l}-jump-prev, ${l}-jump-next`]:{[`${l}-item-link-icon`]:{opacity:0},[`${l}-item-ellipsis`]:{opacity:1}}},[`&${l}-simple`]:{[`${l}-prev, ${l}-next`]:{[`&${l}-disabled ${l}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},dt=g=>{const{componentCls:l}=g;return{[`&${l}-mini ${l}-total-text, &${l}-mini ${l}-simple-pager`]:{height:g.itemSizeSM,lineHeight:`${g.itemSizeSM}px`},[`&${l}-mini ${l}-item`]:{minWidth:g.itemSizeSM,height:g.itemSizeSM,margin:0,lineHeight:`${g.itemSizeSM-2}px`},[`&${l}-mini:not(${l}-disabled) ${l}-item:not(${l}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:g.colorBgTextHover},"&:active":{backgroundColor:g.colorBgTextActive}},[`&${l}-mini ${l}-prev, &${l}-mini ${l}-next`]:{minWidth:g.itemSizeSM,height:g.itemSizeSM,margin:0,lineHeight:`${g.itemSizeSM}px`},[`&${l}-mini:not(${l}-disabled)`]:{[`${l}-prev, ${l}-next`]:{[`&:hover ${l}-item-link`]:{backgroundColor:g.colorBgTextHover},[`&:active ${l}-item-link`]:{backgroundColor:g.colorBgTextActive},[`&${l}-disabled:hover ${l}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${S}-item-icon, ${p}`]:{margin:0,fontSize:D,lineHeight:`${o}px`,"+ span":{display:"inline-block",opacity:0}}},[`${S}-item-icon, ${p}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${S}-item-icon, ${p}`]:{display:"none"},"a, a:hover":{color:F}},[`${S}-item-group-title`]:Object.assign(Object.assign({},J.vS),{paddingInline:fe})}}]};const Pe=r=>{const{componentCls:S,motionDurationSlow:p,motionDurationMid:o,motionEaseInOut:F,motionEaseOut:te,iconCls:g,iconSize:l,iconMarginInlineEnd:V}=r;return{[`${S}-item, ${S}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${p}`,`background ${p}`,`padding ${p} ${F}`].join(","),[`${S}-item-icon, ${g}`]:{minWidth:l,fontSize:l,transition:[`font-size ${o} ${te}`,`margin ${p} ${F}`,`color ${p}`].join(","),"+ span":{marginInlineStart:V,opacity:1,transition:[`opacity ${p} ${F}`,`margin ${p}`,`color ${p}`].join(",")}},[`${S}-item-icon`]:Object.assign({},(0,J.Ro)()),[`&${S}-item-only-child`]:{[`> ${g}, > ${S}-item-icon`]:{marginInlineEnd:0}}},[`${S}-item-disabled, ${S}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${S}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},mt=r=>{const{componentCls:S,motionDurationSlow:p,motionEaseInOut:o,borderRadius:F,menuArrowSize:te,menuArrowOffset:g}=r;return{[`${S}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:r.margin,width:te,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${p} ${o}, opacity ${p}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:te*.6,height:te*.15,backgroundColor:"currentcolor",borderRadius:F,transition:[`background ${p} ${o}`,`transform ${p} ${o}`,`top ${p} ${o}`,`color ${p} ${o}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${g})`},"&::after":{transform:`rotate(-45deg) translateY(${g})`}}}}},Ye=r=>{const{antCls:S,componentCls:p,fontSize:o,motionDurationSlow:F,motionDurationMid:te,motionEaseInOut:g,paddingXS:l,padding:V,colorSplit:B,lineWidth:x,zIndexPopup:Y,borderRadiusLG:Ee,subMenuItemBorderRadius:fe,menuArrowSize:we,menuArrowOffset:Se,lineType:D,menuPanelMaskInset:s,groupTitleLineHeight:M,groupTitleFontSize:I}=r;return[{"":{[`${p}`]:Object.assign(Object.assign({},(0,J.dF)()),{"&-hidden":{display:"none"}})},[`${p}-submenu-hidden`]:{display:"none"}},{[p]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,J.Wf)(r)),(0,J.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:o,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${F} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${p}-item`]:{flex:"none"}},[`${p}-item, ${p}-submenu, ${p}-submenu-title`]:{borderRadius:r.itemBorderRadius},[`${p}-item-group-title`]:{padding:`${l}px ${V}px`,fontSize:I,lineHeight:M,transition:`all ${F}`},[`&-horizontal ${p}-submenu`]:{transition:[`border-color ${F} ${g}`,`background ${F} ${g}`].join(",")},[`${p}-submenu, ${p}-submenu-inline`]:{transition:[`border-color ${F} ${g}`,`background ${F} ${g}`,`padding ${te} ${g}`].join(",")},[`${p}-submenu ${p}-sub`]:{cursor:"initial",transition:[`background ${F} ${g}`,`padding ${F} ${g}`].join(",")},[`${p}-title-content`]:{transition:`color ${F}`},[`${p}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${p}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:B,borderStyle:D,borderWidth:0,borderTopWidth:x,marginBlock:x,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Pe(r)),{[`${p}-item-group`]:{[`${p}-item-group-list`]:{margin:0,padding:0,[`${p}-item, ${p}-submenu-title`]:{paddingInline:`${o*2}px ${V}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Y,borderRadius:Ee,boxShadow:"none",transformOrigin:"0 0",[`&${p}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${s}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:s},"\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:r.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:r.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:r.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:r.paddingXS},[`> ${p}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ee},Pe(r)),mt(r)),{[`${p}-item, ${p}-submenu > ${p}-submenu-title`]:{borderRadius:fe},[`${p}-submenu-title::after`]:{transition:`transform ${F} ${g}`}})}}),mt(r)),{[`&-inline-collapsed ${p}-submenu-arrow, + &-inline ${p}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Se})`},"&::after":{transform:`rotate(45deg) translateX(-${Se})`}},[`${p}-submenu-open${p}-submenu-inline > ${p}-submenu-title > ${p}-submenu-arrow`]:{transform:`translateY(-${we*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Se})`},"&::before":{transform:`rotate(45deg) translateX(${Se})`}}})},{[`${S}-layout-header`]:{[p]:{lineHeight:"inherit"}}}]};var dt=(r,S)=>(0,ke.Z)("Menu",o=>{if(S===!1)return[];const{colorBgElevated:F,colorPrimary:te,colorTextLightSolid:g,controlHeightLG:l,fontSize:V,darkItemColor:B,darkDangerItemColor:x,darkItemBg:Y,darkSubMenuItemBg:Ee,darkItemSelectedColor:fe,darkItemSelectedBg:we,darkDangerItemSelectedBg:Se,darkItemHoverBg:D,darkGroupTitleColor:s,darkItemHoverColor:M,darkItemDisabledColor:I,darkDangerItemHoverColor:le,darkDangerItemSelectedColor:xe,darkDangerItemActiveBg:Je}=o,Qe=V/7*5,qe=(0,ue.TS)(o,{menuArrowSize:Qe,menuHorizontalHeight:l*1.15,menuArrowOffset:`${Qe*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:F}),Et=(0,ue.TS)(qe,{itemColor:B,itemHoverColor:M,groupTitleColor:s,itemSelectedColor:fe,itemBg:Y,popupBg:Y,subMenuItemBg:Ee,itemActiveBg:"transparent",itemSelectedBg:we,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:D,itemDisabledColor:I,dangerItemColor:x,dangerItemHoverColor:le,dangerItemSelectedColor:xe,dangerItemActiveBg:Je,dangerItemSelectedBg:Se,menuSubMenuBg:Ee,horizontalItemSelectedColor:g,horizontalItemSelectedBg:te});return[Ye(qe),pe(qe),ge(qe),oe(qe,"light"),oe(Et,"dark"),Me(qe),(0,T.Z)(qe),(0,Re.oN)(qe,"slide-up"),(0,Re.oN)(qe,"slide-down"),(0,re._y)(qe,"zoom-big")]},o=>{const{colorPrimary:F,colorError:te,colorTextDisabled:g,colorErrorBg:l,colorText:V,colorTextDescription:B,colorBgContainer:x,colorFillAlter:Y,colorFillContent:Ee,lineWidth:fe,lineWidthBold:we,controlItemBgActive:Se,colorBgTextHover:D,controlHeightLG:s,lineHeight:M,colorBgElevated:I,marginXXS:le,padding:xe,fontSize:Je,controlHeightSM:Qe,fontSizeLG:qe,colorTextLightSolid:Et,colorErrorHover:Nt}=o,xt=new Z.C(Et).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:o.zIndexPopupBase+50,radiusItem:o.borderRadiusLG,itemBorderRadius:o.borderRadiusLG,radiusSubMenuItem:o.borderRadiusSM,subMenuItemBorderRadius:o.borderRadiusSM,colorItemText:V,itemColor:V,colorItemTextHover:V,itemHoverColor:V,colorItemTextHoverHorizontal:F,horizontalItemHoverColor:F,colorGroupTitle:B,groupTitleColor:B,colorItemTextSelected:F,itemSelectedColor:F,colorItemTextSelectedHorizontal:F,horizontalItemSelectedColor:F,colorItemBg:x,itemBg:x,colorItemBgHover:D,itemHoverBg:D,colorItemBgActive:Ee,itemActiveBg:Se,colorSubItemBg:Y,subMenuItemBg:Y,colorItemBgSelected:Se,itemSelectedBg:Se,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:we,activeBarHeight:we,colorActiveBarBorderSize:fe,activeBarBorderWidth:fe,colorItemTextDisabled:g,itemDisabledColor:g,colorDangerItemText:te,dangerItemColor:te,colorDangerItemTextHover:te,dangerItemHoverColor:te,colorDangerItemTextSelected:te,dangerItemSelectedColor:te,colorDangerItemBgActive:l,dangerItemActiveBg:l,colorDangerItemBgSelected:l,dangerItemSelectedBg:l,itemMarginInline:o.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:s,groupTitleLineHeight:M,collapsedWidth:s*2,popupBg:I,itemMarginBlock:le,itemPaddingInline:xe,horizontalLineHeight:`${s*1.15}px`,iconSize:Je,iconMarginInlineEnd:Qe-Je,collapsedIconSize:qe,groupTitleFontSize:Je,darkItemDisabledColor:new Z.C(Et).setAlpha(.25).toRgbString(),darkItemColor:xt,darkDangerItemColor:te,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Et,darkItemSelectedBg:F,darkDangerItemSelectedBg:te,darkItemHoverBg:"transparent",darkGroupTitleColor:xt,darkItemHoverColor:Et,darkDangerItemHoverColor:Nt,darkDangerItemSelectedColor:Et,darkDangerItemActiveBg:te}},{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"]]})(r),Ot=function(r,S){var p={};for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&S.indexOf(o)<0&&(p[o]=r[o]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,o=Object.getOwnPropertySymbols(r);F{var p,o;const F=c.useContext(a.Z),te=F||{},{getPrefixCls:g,getPopupContainer:l,direction:V,menu:B}=c.useContext(E.E_),x=g(),{prefixCls:Y,className:Ee,style:fe,theme:we="light",expandIcon:Se,_internalDisableMenuItemTitleTooltip:D,inlineCollapsed:s,siderCollapsed:M,items:I,children:le,rootClassName:xe,mode:Je,selectable:Qe,onClick:qe,overflowedIndicatorPopupClassName:Et}=r,Nt=Ot(r,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),xt=(0,k.Z)(Nt,["collapsedWidth"]),Zt=q(I)||le;(p=te.validator)===null||p===void 0||p.call(te,{mode:Je});const Mt=(0,W.useEvent)(function(){var lt;qe==null||qe.apply(void 0,arguments),(lt=te.onClick)===null||lt===void 0||lt.call(te)}),rn=te.mode||Je,ct=Qe!=null?Qe:te.selectable,ht=c.useMemo(()=>M!==void 0?M:s,[s,M]),bt={horizontal:{motionName:`${x}-slide-up`},inline:(0,y.Z)(x),other:{motionName:`${x}-zoom-big`}},Ke=g("menu",Y||te.prefixCls),[At,hn]=dt(Ke,!F),Bt=d()(`${Ke}-${we}`,B==null?void 0:B.className,Ee);let kt;if(typeof Se=="function")kt=Se;else if(Se===null||Se===!1)kt=null;else if(te.expandIcon===null||te.expandIcon===!1)kt=null;else{const lt=Se!=null?Se:te.expandIcon;kt=(0,C.Tm)(lt,{className:d()(`${Ke}-submenu-expand-icon`,(0,C.l$)(lt)?(o=lt.props)===null||o===void 0?void 0:o.className:"")})}const sn=c.useMemo(()=>({prefixCls:Ke,inlineCollapsed:ht||!1,direction:V,firstLevel:!0,theme:we,mode:rn,disableMenuItemTitleTooltip:D}),[Ke,ht,V,D,we]);return At(c.createElement(a.Z.Provider,{value:null},c.createElement(P.Provider,{value:sn},c.createElement(t.ZP,Object.assign({getPopupContainer:l,overflowedIndicator:c.createElement(de.Z,null),overflowedIndicatorPopupClassName:d()(Ke,`${Ke}-${we}`,Et),mode:rn,selectable:ct,onClick:Mt},xt,{inlineCollapsed:ht,style:Object.assign(Object.assign({},B==null?void 0:B.style),fe),className:Bt,prefixCls:Ke,direction:V,defaultMotions:bt,expandIcon:kt,ref:S,rootClassName:d()(xe,hn)}),Zt))))});const Ie=(0,c.forwardRef)((r,S)=>{const p=(0,c.useRef)(null),o=c.useContext(m.D);return(0,c.useImperativeHandle)(S,()=>({menu:p.current,focus:F=>{var te;(te=p.current)===null||te===void 0||te.focus(F)}})),c.createElement(Xe,Object.assign({ref:p},r,o))});Ie.Item=Ae,Ie.SubMenu=he,Ie.Divider=Q,Ie.ItemGroup=t.BW;var et=Ie},58421:function(It,me,e){"use strict";e.d(me,{Z:function(){return te}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(l,V){return c.createElement(d.Z,(0,t.Z)({},l,{ref:V,icon:z}))},n=c.forwardRef(E),H=n,Q=e(49198),w=e(33853),k=e(38819),f=e(92310),C=e.n(f),U=e(20068),P=e(33885),N=e(67732),Ae=e(83652),ce=e(42403),he=e(158),de=e(26112),W={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},y=W,a=e(91735),R=function(g){(0,ce.Z)(V,g);var l=(0,he.Z)(V);function V(){var B;(0,N.Z)(this,V);for(var x=arguments.length,Y=new Array(x),Ee=0;Ee=0||fe.relatedTarget.className.indexOf("".concat(s,"-item"))>=0))&&D(B.getValidValue()))},B.go=function(fe){var we=B.state.goInputText;we!==""&&(fe.keyCode===y.ENTER||fe.type==="click")&&(B.setState({goInputText:""}),B.props.quickGo(B.getValidValue()))},B}return(0,Ae.Z)(V,[{key:"getPageSizeOptions",value:function(){var x=this.props,Y=x.pageSize,Ee=x.pageSizeOptions;return Ee.some(function(fe){return fe.toString()===Y.toString()})?Ee:Ee.concat([Y.toString()]).sort(function(fe,we){var Se=Number.isNaN(Number(fe))?0:Number(fe),D=Number.isNaN(Number(we))?0:Number(we);return Se-D})}},{key:"render",value:function(){var x=this,Y=this.props,Ee=Y.pageSize,fe=Y.locale,we=Y.rootPrefixCls,Se=Y.changeSize,D=Y.quickGo,s=Y.goButton,M=Y.selectComponentClass,I=Y.buildOptionText,le=Y.selectPrefixCls,xe=Y.disabled,Je=this.state.goInputText,Qe="".concat(we,"-options"),qe=M,Et=null,Nt=null,xt=null;if(!Se&&!D)return null;var Zt=this.getPageSizeOptions();if(Se&&qe){var Mt=Zt.map(function(rn,ct){return c.createElement(qe.Option,{key:ct,value:rn.toString()},(I||x.buildOptionText)(rn))});Et=c.createElement(qe,{disabled:xe,prefixCls:le,showSearch:!1,className:"".concat(Qe,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Ee||Zt[0]).toString(),onChange:this.changeSize,getPopupContainer:function(ct){return ct.parentNode},"aria-label":fe.page_size,defaultOpen:!1},Mt)}return D&&(s&&(xt=typeof s=="boolean"?c.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:xe,className:"".concat(Qe,"-quick-jumper-button")},fe.jump_to_confirm):c.createElement("span",{onClick:this.go,onKeyUp:this.go},s)),Nt=c.createElement("div",{className:"".concat(Qe,"-quick-jumper")},fe.jump_to,c.createElement("input",{disabled:xe,type:"text",value:Je,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":fe.page}),fe.page,xt)),c.createElement("li",{className:"".concat(Qe)},Et,Nt)}}]),V}(c.Component);R.defaultProps={pageSizeOptions:["10","20","50","100"]};var O=R,q=function(l){var V,B=l.rootPrefixCls,x=l.page,Y=l.active,Ee=l.className,fe=l.showTitle,we=l.onClick,Se=l.onKeyPress,D=l.itemRender,s="".concat(B,"-item"),M=C()(s,"".concat(s,"-").concat(x),(V={},(0,U.Z)(V,"".concat(s,"-active"),Y),(0,U.Z)(V,"".concat(s,"-disabled"),!x),(0,U.Z)(V,l.className,Ee),V)),I=function(){we(x)},le=function(Qe){Se(Qe,we,x)},xe=D(x,"page",c.createElement("a",{rel:"nofollow"},x));return xe?c.createElement("li",{title:fe?x.toString():null,className:M,onClick:I,onKeyPress:le,tabIndex:0},xe):null},Z=q;function J(){}function T(g){var l=Number(g);return typeof l=="number"&&!Number.isNaN(l)&&isFinite(l)&&Math.floor(l)===l}var Re=function(l,V,B){return B};function re(g,l,V){var B=typeof g=="undefined"?l.pageSize:g;return Math.floor((V.total-1)/B)+1}var ke=function(g){(0,ce.Z)(V,g);var l=(0,he.Z)(V);function V(B){var x;(0,N.Z)(this,V),x=l.call(this,B),x.paginationNode=c.createRef(),x.getJumpPrevPage=function(){return Math.max(1,x.state.current-(x.props.showLessItems?3:5))},x.getJumpNextPage=function(){return Math.min(re(void 0,x.state,x.props),x.state.current+(x.props.showLessItems?3:5))},x.getItemIcon=function(Se,D){var s=x.props.prefixCls,M=Se||c.createElement("button",{type:"button","aria-label":D,className:"".concat(s,"-item-link")});return typeof Se=="function"&&(M=c.createElement(Se,(0,P.Z)({},x.props))),M},x.isValid=function(Se){var D=x.props.total;return T(Se)&&Se!==x.state.current&&T(D)&&D>0},x.shouldDisplayQuickJumper=function(){var Se=x.props,D=Se.showQuickJumper,s=Se.total,M=x.state.pageSize;return s<=M?!1:D},x.handleKeyDown=function(Se){(Se.keyCode===y.ARROW_UP||Se.keyCode===y.ARROW_DOWN)&&Se.preventDefault()},x.handleKeyUp=function(Se){var D=x.getValidValue(Se),s=x.state.currentInputValue;D!==s&&x.setState({currentInputValue:D}),Se.keyCode===y.ENTER?x.handleChange(D):Se.keyCode===y.ARROW_UP?x.handleChange(D-1):Se.keyCode===y.ARROW_DOWN&&x.handleChange(D+1)},x.handleBlur=function(Se){var D=x.getValidValue(Se);x.handleChange(D)},x.changePageSize=function(Se){var D=x.state.current,s=re(Se,x.state,x.props);D=D>s?s:D,s===0&&(D=x.state.current),typeof Se=="number"&&("pageSize"in x.props||x.setState({pageSize:Se}),"current"in x.props||x.setState({current:D,currentInputValue:D})),x.props.onShowSizeChange(D,Se),"onChange"in x.props&&x.props.onChange&&x.props.onChange(D,Se)},x.handleChange=function(Se){var D=x.props,s=D.disabled,M=D.onChange,I=x.state,le=I.pageSize,xe=I.current,Je=I.currentInputValue;if(x.isValid(Se)&&!s){var Qe=re(void 0,x.state,x.props),qe=Se;return Se>Qe?qe=Qe:Se<1&&(qe=1),"current"in x.props||x.setState({current:qe}),qe!==Je&&x.setState({currentInputValue:qe}),M(qe,le),qe}return xe},x.prev=function(){x.hasPrev()&&x.handleChange(x.state.current-1)},x.next=function(){x.hasNext()&&x.handleChange(x.state.current+1)},x.jumpPrev=function(){x.handleChange(x.getJumpPrevPage())},x.jumpNext=function(){x.handleChange(x.getJumpNextPage())},x.hasPrev=function(){return x.state.current>1},x.hasNext=function(){return x.state.current2?s-2:0),I=2;I=Ee?we=Ee:we=Number(Y),we}},{key:"getShowSizeChanger",value:function(){var x=this.props,Y=x.showSizeChanger,Ee=x.total,fe=x.totalBoundaryShowSizeChanger;return typeof Y!="undefined"?Y:Ee>fe}},{key:"render",value:function(){var x=this.props,Y=x.prefixCls,Ee=x.className,fe=x.style,we=x.disabled,Se=x.hideOnSinglePage,D=x.total,s=x.locale,M=x.showQuickJumper,I=x.showLessItems,le=x.showTitle,xe=x.showTotal,Je=x.simple,Qe=x.itemRender,qe=x.showPrevNextJumpers,Et=x.jumpPrevIcon,Nt=x.jumpNextIcon,xt=x.selectComponentClass,Zt=x.selectPrefixCls,Mt=x.pageSizeOptions,rn=this.state,ct=rn.current,ht=rn.pageSize,bt=rn.currentInputValue;if(Se===!0&&D<=ht)return null;var Ke=re(void 0,this.state,this.props),At=[],hn=null,Bt=null,kt=null,sn=null,lt=null,Vt=M&&M.goButton,Ln=I?1:2,Jt=ct-1>0?ct-1:0,an=ct+1D?D:ct*ht]));if(Je){Vt&&(typeof Vt=="boolean"?lt=c.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},s.jump_to_confirm):lt=c.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Vt),lt=c.createElement("li",{title:le?"".concat(s.jump_to).concat(ct,"/").concat(Ke):null,className:"".concat(Y,"-simple-pager")},lt));var A=this.renderPrev(Jt);return c.createElement("ul",(0,t.Z)({className:C()(Y,"".concat(Y,"-simple"),(0,U.Z)({},"".concat(Y,"-disabled"),we),Ee),style:fe,ref:this.paginationNode},_),u,A?c.createElement("li",{title:le?s.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:C()("".concat(Y,"-prev"),(0,U.Z)({},"".concat(Y,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},A):null,c.createElement("li",{title:le?"".concat(ct,"/").concat(Ke):null,className:"".concat(Y,"-simple-pager")},c.createElement("input",{type:"text",value:bt,disabled:we,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),c.createElement("span",{className:"".concat(Y,"-slash")},"/"),Ke),c.createElement("li",{title:le?s.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:C()("".concat(Y,"-next"),(0,U.Z)({},"".concat(Y,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(an)),lt)}if(Ke<=3+Ln*2){var h={locale:s,rootPrefixCls:Y,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:le,itemRender:Qe};Ke||At.push(c.createElement(Z,(0,t.Z)({},h,{key:"noPager",page:1,className:"".concat(Y,"-item-disabled")})));for(var b=1;b<=Ke;b+=1){var ae=ct===b;At.push(c.createElement(Z,(0,t.Z)({},h,{key:b,page:b,active:ae})))}}else{var X=I?s.prev_3:s.prev_5,Be=I?s.next_3:s.next_5,Oe=Qe(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Et,"prev page")),We=Qe(this.getJumpNextPage(),"jump-next",this.getItemIcon(Nt,"next page"));qe&&(hn=Oe?c.createElement("li",{title:le?X:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:C()("".concat(Y,"-jump-prev"),(0,U.Z)({},"".concat(Y,"-jump-prev-custom-icon"),!!Et))},Oe):null,Bt=We?c.createElement("li",{title:le?Be:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:C()("".concat(Y,"-jump-next"),(0,U.Z)({},"".concat(Y,"-jump-next-custom-icon"),!!Nt))},We):null),sn=c.createElement(Z,{locale:s,last:!0,rootPrefixCls:Y,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ke,page:Ke,active:!1,showTitle:le,itemRender:Qe}),kt=c.createElement(Z,{locale:s,rootPrefixCls:Y,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:le,itemRender:Qe});var at=Math.max(1,ct-Ln),nt=Math.min(ct+Ln,Ke);ct-1<=Ln&&(nt=1+Ln*2),Ke-ct<=Ln&&(at=Ke-Ln*2);for(var vt=at;vt<=nt;vt+=1){var $e=ct===vt;At.push(c.createElement(Z,{locale:s,rootPrefixCls:Y,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:vt,page:vt,active:$e,showTitle:le,itemRender:Qe}))}ct-1>=Ln*2&&ct!==3&&(At[0]=(0,c.cloneElement)(At[0],{className:"".concat(Y,"-item-after-jump-prev")}),At.unshift(hn)),Ke-ct>=Ln*2&&ct!==Ke-2&&(At[At.length-1]=(0,c.cloneElement)(At[At.length-1],{className:"".concat(Y,"-item-before-jump-next")}),At.push(Bt)),at!==1&&At.unshift(kt),nt!==Ke&&At.push(sn)}var rt=!this.hasPrev()||!Ke,gt=!this.hasNext()||!Ke,it=this.renderPrev(Jt),Ct=this.renderNext(an);return c.createElement("ul",(0,t.Z)({className:C()(Y,Ee,(0,U.Z)({},"".concat(Y,"-disabled"),we)),style:fe,ref:this.paginationNode},_),u,it?c.createElement("li",{title:le?s.prev_page:null,onClick:this.prev,tabIndex:rt?null:0,onKeyPress:this.runIfEnterPrev,className:C()("".concat(Y,"-prev"),(0,U.Z)({},"".concat(Y,"-disabled"),rt)),"aria-disabled":rt},it):null,At,Ct?c.createElement("li",{title:le?s.next_page:null,onClick:this.next,tabIndex:gt?null:0,onKeyPress:this.runIfEnterNext,className:C()("".concat(Y,"-next"),(0,U.Z)({},"".concat(Y,"-disabled"),gt)),"aria-disabled":gt},Ct):null,c.createElement(O,{disabled:we,locale:s,rootPrefixCls:Y,selectComponentClass:xt,selectPrefixCls:Zt,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:ct,pageSize:ht,pageSizeOptions:Mt,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Vt}))}}],[{key:"getDerivedStateFromProps",value:function(x,Y){var Ee={};if("current"in x&&(Ee.current=x.current,x.current!==Y.current&&(Ee.currentInputValue=Ee.current)),"pageSize"in x&&x.pageSize!==Y.pageSize){var fe=Y.current,we=re(x.pageSize,Y,x);fe=fe>we?we:fe,"current"in x||(Ee.current=fe,Ee.currentInputValue=fe),Ee.pageSize=x.pageSize}return Ee}}]),V}(c.Component);ke.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:J,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:J,locale:a.Z,style:{},itemRender:Re,totalBoundaryShowSizeChanger:50};var ue=ke,ye=e(22075),pe=e(36355),ne=e(19716),Me=e(8628),$=e(9763),j=e(57809);const oe=g=>c.createElement(j.default,Object.assign({},g,{showSearch:!0,size:"small"})),ee=g=>c.createElement(j.default,Object.assign({},g,{showSearch:!0,size:"middle"}));oe.Option=j.default.Option,ee.Option=j.default.Option;var K=e(9937),ge=e(17313),Pe=e(83116),mt=e(37613);const Ye=g=>{const{componentCls:l}=g;return{[`${l}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${l}-item-link`]:{color:g.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${l}-item-link`]:{color:g.colorTextDisabled,cursor:"not-allowed"}}},[`&${l}-disabled`]:{cursor:"not-allowed",[`${l}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:g.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:g.colorBorder,backgroundColor:g.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:g.itemActiveBgDisabled},a:{color:g.itemActiveColorDisabled}}},[`${l}-item-link`]:{color:g.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${l}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${l}-simple-pager`]:{color:g.colorTextDisabled},[`${l}-jump-prev, ${l}-jump-next`]:{[`${l}-item-link-icon`]:{opacity:0},[`${l}-item-ellipsis`]:{opacity:1}}},[`&${l}-simple`]:{[`${l}-prev, ${l}-next`]:{[`&${l}-disabled ${l}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},dt=g=>{const{componentCls:l}=g;return{[`&${l}-mini ${l}-total-text, &${l}-mini ${l}-simple-pager`]:{height:g.itemSizeSM,lineHeight:`${g.itemSizeSM}px`},[`&${l}-mini ${l}-item`]:{minWidth:g.itemSizeSM,height:g.itemSizeSM,margin:0,lineHeight:`${g.itemSizeSM-2}px`},[`&${l}-mini:not(${l}-disabled) ${l}-item:not(${l}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:g.colorBgTextHover},"&:active":{backgroundColor:g.colorBgTextActive}},[`&${l}-mini ${l}-prev, &${l}-mini ${l}-next`]:{minWidth:g.itemSizeSM,height:g.itemSizeSM,margin:0,lineHeight:`${g.itemSizeSM}px`},[`&${l}-mini:not(${l}-disabled)`]:{[`${l}-prev, ${l}-next`]:{[`&:hover ${l}-item-link`]:{backgroundColor:g.colorBgTextHover},[`&:active ${l}-item-link`]:{backgroundColor:g.colorBgTextActive},[`&${l}-disabled:hover ${l}-item-link`]:{backgroundColor:"transparent"}}},[` &${l}-mini ${l}-prev ${l}-item-link, &${l}-mini ${l}-next ${l}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:g.itemSizeSM,lineHeight:`${g.itemSizeSM}px`}},[`&${l}-mini ${l}-jump-prev, &${l}-mini ${l}-jump-next`]:{height:g.itemSizeSM,marginInlineEnd:0,lineHeight:`${g.itemSizeSM}px`},[`&${l}-mini ${l}-options`]:{marginInlineStart:g.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:g.miniOptionsSizeChangerTop},"&-quick-jumper":{height:g.itemSizeSM,lineHeight:`${g.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,K.x0)(g)),{width:g.paginationMiniQuickJumperInputWidth,height:g.controlHeightSM})}}}},Ot=g=>{const{componentCls:l}=g;return{[` @@ -78,9 +78,9 @@ ${l}-next, ${l}-jump-prev, ${l}-jump-next - `]:{display:"inline-block",minWidth:g.itemSize,height:g.itemSize,color:g.colorText,fontFamily:g.fontFamily,lineHeight:`${g.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:g.borderRadius,cursor:"pointer",transition:`all ${g.motionDurationMid}`},[`${l}-prev, ${l}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:g.colorText,cursor:"pointer",userSelect:"none"},[`${l}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:g.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${g.lineWidth}px ${g.lineType} transparent`,borderRadius:g.borderRadius,outline:"none",transition:`all ${g.motionDurationMid}`},[`&:hover ${l}-item-link`]:{backgroundColor:g.colorBgTextHover},[`&:active ${l}-item-link`]:{backgroundColor:g.colorBgTextActive},[`&${l}-disabled:hover`]:{[`${l}-item-link`]:{backgroundColor:"transparent"}}},[`${l}-slash`]:{marginInlineEnd:g.paginationSlashMarginInlineEnd,marginInlineStart:g.paginationSlashMarginInlineStart},[`${l}-options`]:{display:"inline-block",marginInlineStart:g.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:g.controlHeight,marginInlineStart:g.marginXS,lineHeight:`${g.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,K.ik)(g)),{width:g.controlHeightLG*1.25,height:g.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:g.marginXS,marginInlineEnd:g.marginXS})}}}},Xe=g=>{const{componentCls:l}=g;return{[`${l}-item`]:{display:"inline-block",minWidth:g.itemSize,height:g.itemSize,marginInlineEnd:g.marginXS,fontFamily:g.fontFamily,lineHeight:`${g.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${g.lineWidth}px ${g.lineType} transparent`,borderRadius:g.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${g.paginationItemPaddingInline}px`,color:g.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${l}-item-active)`]:{"&:hover":{transition:`all ${g.motionDurationMid}`,backgroundColor:g.colorBgTextHover},"&:active":{backgroundColor:g.colorBgTextActive}},"&-active":{fontWeight:g.fontWeightStrong,backgroundColor:g.itemActiveBg,borderColor:g.colorPrimary,a:{color:g.colorPrimary},"&:hover":{borderColor:g.colorPrimaryHover},"&:hover a":{color:g.colorPrimaryHover}}}}},Ie=g=>{const{componentCls:l}=g;return{[l]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ge.Wf)(g)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${l}-total-text`]:{display:"inline-block",height:g.itemSize,marginInlineEnd:g.marginXS,lineHeight:`${g.itemSize-2}px`,verticalAlign:"middle"}}),Xe(g)),Tt(g)),Ot(g)),dt(g)),Ye(g)),{[`@media only screen and (max-width: ${g.screenLG}px)`]:{[`${l}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${g.screenSM}px)`]:{[`${l}-options`]:{display:"none"}}}),[`&${g.componentCls}-rtl`]:{direction:"rtl"}}},et=g=>{const{componentCls:l}=g;return{[`${l}${l}-disabled:not(${l}-mini)`]:{"&, &:hover":{[`${l}-item-link`]:{borderColor:g.colorBorder}},"&:focus-visible":{[`${l}-item-link`]:{borderColor:g.colorBorder}},[`${l}-item, ${l}-item-link`]:{backgroundColor:g.colorBgContainerDisabled,borderColor:g.colorBorder,[`&:hover:not(${l}-item-active)`]:{backgroundColor:g.colorBgContainerDisabled,borderColor:g.colorBorder,a:{color:g.colorTextDisabled}},[`&${l}-item-active`]:{backgroundColor:g.itemActiveBgDisabled}},[`${l}-prev, ${l}-next`]:{"&:hover button":{backgroundColor:g.colorBgContainerDisabled,borderColor:g.colorBorder,color:g.colorTextDisabled},[`${l}-item-link`]:{backgroundColor:g.colorBgContainerDisabled,borderColor:g.colorBorder}}},[`${l}:not(${l}-mini)`]:{[`${l}-prev, ${l}-next`]:{"&:hover button":{borderColor:g.colorPrimaryHover,backgroundColor:g.itemBg},[`${l}-item-link`]:{backgroundColor:g.itemLinkBg,borderColor:g.colorBorder},[`&:hover ${l}-item-link`]:{borderColor:g.colorPrimary,backgroundColor:g.itemBg,color:g.colorPrimary},[`&${l}-disabled`]:{[`${l}-item-link`]:{borderColor:g.colorBorder,color:g.colorTextDisabled}}},[`${l}-item`]:{backgroundColor:g.itemBg,border:`${g.lineWidth}px ${g.lineType} ${g.colorBorder}`,[`&:hover:not(${l}-item-active)`]:{borderColor:g.colorPrimary,backgroundColor:g.itemBg,a:{color:g.colorPrimary}},"&-active":{borderColor:g.colorPrimary}}}}},r=g=>{const{componentCls:l}=g;return{[`${l}:not(${l}-disabled)`]:{[`${l}-item`]:Object.assign({},(0,ge.Qy)(g)),[`${l}-jump-prev, ${l}-jump-next`]:{"&:focus-visible":Object.assign({[`${l}-item-link-icon`]:{opacity:1},[`${l}-item-ellipsis`]:{opacity:0}},(0,ge.oN)(g))},[`${l}-prev, ${l}-next`]:{[`&:focus-visible ${l}-item-link`]:Object.assign({},(0,ge.oN)(g))}}}};var S=(0,Pe.Z)("Pagination",g=>{const l=(0,mt.TS)(g,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:g.marginXXS/2,paginationMiniQuickJumperInputWidth:g.controlHeightLG*1.1,paginationItemPaddingInline:g.marginXXS*1.5,paginationEllipsisLetterSpacing:g.marginXXS/2,paginationSlashMarginInlineStart:g.marginXXS,paginationSlashMarginInlineEnd:g.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,K.e5)(g),(0,K.TM)(g));return[Ie(l),r(l),g.wireframe&&et(l)]},g=>({itemBg:g.colorBgContainer,itemSize:g.controlHeight,itemSizeSM:g.controlHeightSM,itemActiveBg:g.colorBgContainer,itemLinkBg:g.colorBgContainer,itemActiveColorDisabled:g.colorTextDisabled,itemActiveBgDisabled:g.controlItemBgActiveDisabled,itemInputBg:g.colorBgContainer,miniOptionsSizeChangerTop:0})),p=function(g,l){var V={};for(var B in g)Object.prototype.hasOwnProperty.call(g,B)&&l.indexOf(B)<0&&(V[B]=g[B]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,B=Object.getOwnPropertySymbols(g);x{const{prefixCls:l,selectPrefixCls:V,className:B,rootClassName:x,style:Y,size:Ee,locale:fe,selectComponentClass:we,responsive:Se,showSizeChanger:D}=g,s=p(g,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:M}=(0,Me.Z)(Se),{getPrefixCls:I,direction:le,pagination:xe={}}=c.useContext(pe.E_),Je=I("pagination",l),[Qe,qe]=S(Je),Et=D!=null?D:xe.showSizeChanger,Nt=c.useMemo(()=>{const Ke=c.createElement("span",{className:`${Je}-item-ellipsis`},"\u2022\u2022\u2022"),At=c.createElement("button",{className:`${Je}-item-link`,type:"button",tabIndex:-1},le==="rtl"?c.createElement(k.Z,null):c.createElement(w.Z,null)),hn=c.createElement("button",{className:`${Je}-item-link`,type:"button",tabIndex:-1},le==="rtl"?c.createElement(w.Z,null):c.createElement(k.Z,null)),Bt=c.createElement("a",{className:`${Je}-item-link`},c.createElement("div",{className:`${Je}-item-container`},le==="rtl"?c.createElement(Q.Z,{className:`${Je}-item-link-icon`}):c.createElement(H,{className:`${Je}-item-link-icon`}),Ke)),kt=c.createElement("a",{className:`${Je}-item-link`},c.createElement("div",{className:`${Je}-item-container`},le==="rtl"?c.createElement(H,{className:`${Je}-item-link-icon`}):c.createElement(Q.Z,{className:`${Je}-item-link-icon`}),Ke));return{prevIcon:At,nextIcon:hn,jumpPrevIcon:Bt,jumpNextIcon:kt}},[le,Je]),[xt]=(0,$.Z)("Pagination",ye.Z),Zt=Object.assign(Object.assign({},xt),fe),Mt=(0,ne.Z)(Ee),rn=Mt==="small"||!!(M&&!Mt&&Se),ct=I("select",V),ht=C()({[`${Je}-mini`]:rn,[`${Je}-rtl`]:le==="rtl"},xe==null?void 0:xe.className,B,x,qe),bt=Object.assign(Object.assign({},xe==null?void 0:xe.style),Y);return Qe(c.createElement(ue,Object.assign({},Nt,s,{style:bt,prefixCls:Je,selectPrefixCls:ct,className:ht,selectComponentClass:we||(rn?ae:ee),locale:Zt,showSizeChanger:Et})))},te=F},39722:function(It,me,e){"use strict";e.d(me,{t5:function(){return w}});var t=e(92310),c=e.n(t),m=e(55477),z=e(59301),d=e(36355),E=e(77578),n=e(17356),H=function(f,C){var U={};for(var P in f)Object.prototype.hasOwnProperty.call(f,P)&&C.indexOf(P)<0&&(U[P]=f[P]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,P=Object.getOwnPropertySymbols(f);N{if(!(!C&&!U))return z.createElement(z.Fragment,null,C&&z.createElement("div",{className:`${f}-title`},(0,E.Z)(C)),z.createElement("div",{className:`${f}-inner-content`},(0,E.Z)(U)))},w=f=>{const{hashId:C,prefixCls:U,className:P,style:N,placement:Ae="top",title:ce,content:he,children:de}=f;return z.createElement("div",{className:c()(C,U,`${U}-pure`,`${U}-placement-${Ae}`,P),style:N},z.createElement("div",{className:`${U}-arrow`}),z.createElement(m.G,Object.assign({},f,{className:C,prefixCls:U}),de||Q(U,ce,he)))},k=f=>{const{prefixCls:C}=f,U=H(f,["prefixCls"]),{getPrefixCls:P}=z.useContext(d.E_),N=P("popover",C),[Ae,ce]=(0,n.Z)(N);return Ae(z.createElement(w,Object.assign({},U,{prefixCls:N,hashId:ce})))};me.ZP=k},60324:function(It,me,e){"use strict";var t=e(92310),c=e.n(t),m=e(59301),z=e(77578),d=e(62892),E=e(36355),n=e(6848),H=e(39722),Q=e(17356),w=function(C,U){var P={};for(var N in C)Object.prototype.hasOwnProperty.call(C,N)&&U.indexOf(N)<0&&(P[N]=C[N]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,N=Object.getOwnPropertySymbols(C);Ae{let{title:U,content:P,prefixCls:N}=C;return m.createElement(m.Fragment,null,U&&m.createElement("div",{className:`${N}-title`},(0,z.Z)(U)),m.createElement("div",{className:`${N}-inner-content`},(0,z.Z)(P)))},f=m.forwardRef((C,U)=>{const{prefixCls:P,title:N,content:Ae,overlayClassName:ce,placement:he="top",trigger:de="hover",mouseEnterDelay:W=.1,mouseLeaveDelay:y=.1,overlayStyle:o={}}=C,R=w(C,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:O}=m.useContext(E.E_),q=O("popover",P),[Z,J]=(0,Q.Z)(q),T=O(),Re=c()(ce,J);return Z(m.createElement(n.Z,Object.assign({placement:he,trigger:de,mouseEnterDelay:W,mouseLeaveDelay:y,overlayStyle:o},R,{prefixCls:q,overlayClassName:Re,ref:U,overlay:N||Ae?m.createElement(k,{prefixCls:q,title:N,content:Ae}):null,transitionName:(0,d.m)(T,"zoom-big",R.transitionName),"data-popover-inject":!0})))});f._InternalPanelDoNotUseOrYouWillBeFired=H.ZP,me.Z=f},17356:function(It,me,e){"use strict";var t=e(17313),c=e(29878),m=e(19447),z=e(33166),d=e(83116),E=e(37613);const n=w=>{const{componentCls:k,popoverColor:f,minWidth:C,fontWeightStrong:U,popoverPadding:P,boxShadowSecondary:N,colorTextHeading:Ae,borderRadiusLG:ce,zIndexPopup:he,marginXS:de,colorBgElevated:W,popoverBg:y}=w;return[{[k]:Object.assign(Object.assign({},(0,t.Wf)(w)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:he,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":W,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${k}-content`]:{position:"relative"},[`${k}-inner`]:{backgroundColor:y,backgroundClip:"padding-box",borderRadius:ce,boxShadow:N,padding:P},[`${k}-title`]:{minWidth:C,marginBottom:de,color:Ae,fontWeight:U},[`${k}-inner-content`]:{color:f}})},(0,m.ZP)(w,{colorBg:"var(--antd-arrow-background-color)"}),{[`${k}-pure`]:{position:"relative",maxWidth:"none",margin:w.sizePopupArrow,display:"inline-block",[`${k}-content`]:{display:"inline-block"}}}]},H=w=>{const{componentCls:k}=w;return{[k]:z.i.map(f=>{const C=w[`${f}6`];return{[`&${k}-${f}`]:{"--antd-arrow-background-color":C,[`${k}-inner`]:{backgroundColor:C},[`${k}-arrow`]:{background:"transparent"}}}})}},Q=w=>{const{componentCls:k,lineWidth:f,lineType:C,colorSplit:U,paddingSM:P,controlHeight:N,fontSize:Ae,lineHeight:ce,padding:he}=w,de=N-Math.round(Ae*ce),W=de/2,y=de/2-f,o=he;return{[k]:{[`${k}-inner`]:{padding:0},[`${k}-title`]:{margin:0,padding:`${W}px ${o}px ${y}px`,borderBottom:`${f}px ${C} ${U}`},[`${k}-inner-content`]:{padding:`${P}px ${o}px`}}}};me.Z=(0,d.Z)("Popover",w=>{const{colorBgElevated:k,colorText:f,wireframe:C}=w,U=(0,E.TS)(w,{popoverPadding:12,popoverBg:k,popoverColor:f});return[n(U),H(U),C&&Q(U),(0,c._y)(U,"zoom-big")]},w=>({width:177,minWidth:177,zIndexPopup:w.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(It,me,e){"use strict";e.d(me,{Z:function(){return D}});var t=e(59301),c=e(29679),m=e(40001),z=e(19248),d=e(99267),E=e(92310),n=e.n(E),H=e(2738),Q=e(36355),w=e(54476),k=e(33885),f=e(75931),C={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},U=function(){var M=(0,t.useRef)([]),I=(0,t.useRef)(null);return(0,t.useEffect)(function(){var le=Date.now(),xe=!1;M.current.forEach(function(Je){if(Je){xe=!0;var Qe=Je.style;Qe.transitionDuration=".3s, .3s, .3s, .06s",I.current&&le-I.current<100&&(Qe.transitionDuration="0s, 0s")}}),xe&&(I.current=Date.now())}),M.current},P=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],N=function(M){var I=(0,k.Z)((0,k.Z)({},C),M),le=I.className,xe=I.percent,Je=I.prefixCls,Qe=I.strokeColor,qe=I.strokeLinecap,Et=I.strokeWidth,Nt=I.style,xt=I.trailColor,Zt=I.trailWidth,Mt=I.transition,rn=(0,f.Z)(I,P);delete rn.gapPosition;var ct=Array.isArray(xe)?xe:[xe],ht=Array.isArray(Qe)?Qe:[Qe],bt=U(),Ke=Et/2,At=100-Et/2,hn="M ".concat(qe==="round"?Ke:0,",").concat(Ke,` - L `).concat(qe==="round"?At:100,",").concat(Ke),Bt="0 0 100 ".concat(Et),kt=0;return t.createElement("svg",(0,w.Z)({className:n()("".concat(Je,"-line"),le),viewBox:Bt,preserveAspectRatio:"none",style:Nt},rn),t.createElement("path",{className:"".concat(Je,"-line-trail"),d:hn,strokeLinecap:qe,stroke:xt,strokeWidth:Zt||Et,fillOpacity:"0"}),ct.map(function(sn,ot){var Vt=1;switch(qe){case"round":Vt=1-Et/100;break;case"square":Vt=1-Et/2/100;break;default:Vt=1;break}var Ln={strokeDasharray:"".concat(sn*Vt,"px, 100px"),strokeDashoffset:"-".concat(kt,"px"),transition:Mt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Jt=ht[ot]||ht[ht.length-1];return kt+=sn,t.createElement("path",{key:ot,className:"".concat(Je,"-line-path"),d:hn,strokeLinecap:qe,stroke:Jt,strokeWidth:Et,fillOpacity:"0",ref:function(_){bt[ot]=_},style:Ln})}))},Ae=N,ce=e(76190),he=e(42978),de=e(47273),W=0,y=(0,de.Z)();function o(){var s;return y?(s=W,W+=1):s="TEST_OR_SSR",s}var R=function(s){var M=t.useState(),I=(0,he.Z)(M,2),le=I[0],xe=I[1];return t.useEffect(function(){xe("rc_progress_".concat(o()))},[]),s||le},O=function(M){var I=M.bg,le=M.children;return t.createElement("div",{style:{width:"100%",height:"100%",background:I}},le)};function q(s,M){return Object.keys(s).map(function(I){var le=parseFloat(I),xe="".concat(Math.floor(le*M),"%");return"".concat(s[I]," ").concat(xe)})}var Z=t.forwardRef(function(s,M){var I=s.prefixCls,le=s.color,xe=s.gradientId,Je=s.radius,Qe=s.style,qe=s.ptg,Et=s.strokeLinecap,Nt=s.strokeWidth,xt=s.size,Zt=s.gapDegree,Mt=le&&(0,ce.Z)(le)==="object",rn=Mt?"#FFF":void 0,ct=xt/2,ht=t.createElement("circle",{className:"".concat(I,"-circle-path"),r:Je,cx:ct,cy:ct,stroke:rn,strokeLinecap:Et,strokeWidth:Nt,opacity:qe===0?0:1,style:Qe,ref:M});if(!Mt)return ht;var bt="".concat(xe,"-conic"),Ke=Zt?"".concat(180+Zt/2,"deg"):"0deg",At=q(le,(360-Zt)/360),hn=q(le,1),Bt="conic-gradient(from ".concat(Ke,", ").concat(At.join(", "),")"),kt="linear-gradient(to ".concat(Zt?"bottom":"top",", ").concat(hn.join(", "),")");return t.createElement(t.Fragment,null,t.createElement("mask",{id:bt},ht),t.createElement("foreignObject",{x:0,y:0,width:xt,height:xt,mask:"url(#".concat(bt,")")},t.createElement(O,{bg:kt},t.createElement(O,{bg:Bt}))))}),J=Z,T=100,Re=function(M,I,le,xe,Je,Qe,qe,Et,Nt,xt){var Zt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Mt=le/100*360*((360-Qe)/360),rn=Qe===0?0:{bottom:0,top:180,left:90,right:-90}[qe],ct=(100-xe)/100*I;Nt==="round"&&xe!==100&&(ct+=xt/2,ct>=I&&(ct=I-.01));var ht=T/2;return{stroke:typeof Et=="string"?Et:void 0,strokeDasharray:"".concat(I,"px ").concat(M),strokeDashoffset:ct+Zt,transform:"rotate(".concat(Je+Mt+rn,"deg)"),transformOrigin:"".concat(ht,"px ").concat(ht,"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}},re=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ke(s){var M=s!=null?s:[];return Array.isArray(M)?M:[M]}var ue=function(M){var I=(0,k.Z)((0,k.Z)({},C),M),le=I.id,xe=I.prefixCls,Je=I.steps,Qe=I.strokeWidth,qe=I.trailWidth,Et=I.gapDegree,Nt=Et===void 0?0:Et,xt=I.gapPosition,Zt=I.trailColor,Mt=I.strokeLinecap,rn=I.style,ct=I.className,ht=I.strokeColor,bt=I.percent,Ke=(0,f.Z)(I,re),At=T/2,hn=R(le),Bt="".concat(hn,"-gradient"),kt=At-Qe/2,sn=Math.PI*2*kt,ot=Nt>0?90+Nt/2:-90,Vt=sn*((360-Nt)/360),Ln=(0,ce.Z)(Je)==="object"?Je:{count:Je,space:2},Jt=Ln.count,on=Ln.space,_=ke(bt),u=ke(ht),A=u.find(function(We){return We&&(0,ce.Z)(We)==="object"}),h=A&&(0,ce.Z)(A)==="object",b=h?"butt":Mt,oe=Re(sn,Vt,0,100,ot,Nt,xt,Zt,b,Qe),X=U(),Be=function(){var lt=0;return _.map(function(nt,vt){var $e=u[vt]||u[u.length-1],rt=Re(sn,Vt,lt,nt,ot,Nt,xt,$e,b,Qe);return lt+=nt,t.createElement(J,{key:vt,color:$e,ptg:nt,radius:kt,prefixCls:xe,gradientId:Bt,style:rt,strokeLinecap:b,strokeWidth:Qe,gapDegree:Nt,ref:function(it){X[vt]=it},size:T})}).reverse()},Oe=function(){var lt=Math.round(Jt*(_[0]/100)),nt=100/Jt,vt=0;return new Array(Jt).fill(null).map(function($e,rt){var gt=rt<=lt-1?u[0]:Zt,it=gt&&(0,ce.Z)(gt)==="object"?"url(#".concat(Bt,")"):void 0,Ct=Re(sn,Vt,vt,nt,ot,Nt,xt,gt,"butt",Qe,on);return vt+=(Vt-Ct.strokeDashoffset+on)*100/Vt,t.createElement("circle",{key:rt,className:"".concat(xe,"-circle-path"),r:kt,cx:At,cy:At,stroke:it,strokeWidth:Qe,opacity:1,style:Ct,ref:function(Gt){X[rt]=Gt}})})};return t.createElement("svg",(0,w.Z)({className:n()("".concat(xe,"-circle"),ct),viewBox:"0 0 ".concat(T," ").concat(T),style:rn,id:le,role:"presentation"},Ke),!Jt&&t.createElement("circle",{className:"".concat(xe,"-circle-trail"),r:kt,cx:At,cy:At,stroke:Zt,strokeLinecap:b,strokeWidth:qe||Qe,style:oe}),Jt?Oe():Be())},ye=ue,pe={Line:Ae,Circle:ye},ne=e(6848),Me=e(30071);function $(s){return!s||s<0?0:s>100?100:s}function j(s){let{success:M,successPercent:I}=s,le=I;return M&&"progress"in M&&(le=M.progress),M&&"percent"in M&&(le=M.percent),le}const ae=s=>{let{percent:M,success:I,successPercent:le}=s;const xe=$(j({success:I,successPercent:le}));return[xe,$($(M)-xe)]},ee=s=>{let{success:M={},strokeColor:I}=s;const{strokeColor:le}=M;return[le||Me.presetPrimaryColors.green,I||null]},K=(s,M,I)=>{var le,xe,Je,Qe;let qe=-1,Et=-1;if(M==="step"){const Nt=I.steps,xt=I.strokeWidth;typeof s=="string"||typeof s=="undefined"?(qe=s==="small"?2:14,Et=xt!=null?xt:8):typeof s=="number"?[qe,Et]=[s,s]:[qe=14,Et=8]=s,qe*=Nt}else if(M==="line"){const Nt=I==null?void 0:I.strokeWidth;typeof s=="string"||typeof s=="undefined"?Et=Nt||(s==="small"?6:8):typeof s=="number"?[qe,Et]=[s,s]:[qe=-1,Et=8]=s}else(M==="circle"||M==="dashboard")&&(typeof s=="string"||typeof s=="undefined"?[qe,Et]=s==="small"?[60,60]:[120,120]:typeof s=="number"?[qe,Et]=[s,s]:(qe=(xe=(le=s[0])!==null&&le!==void 0?le:s[1])!==null&&xe!==void 0?xe:120,Et=(Qe=(Je=s[0])!==null&&Je!==void 0?Je:s[1])!==null&&Qe!==void 0?Qe:120));return[qe,Et]},ge=3,Pe=s=>ge/s*100;var Ye=s=>{const{prefixCls:M,trailColor:I=null,strokeLinecap:le="round",gapPosition:xe,gapDegree:Je,width:Qe=120,type:qe,children:Et,success:Nt,size:xt=Qe}=s,[Zt,Mt]=K(xt,"circle");let{strokeWidth:rn}=s;rn===void 0&&(rn=Math.max(Pe(Zt),6));const ct={width:Zt,height:Mt,fontSize:Zt*.15+6},ht=t.useMemo(()=>{if(Je||Je===0)return Je;if(qe==="dashboard")return 75},[Je,qe]),bt=xe||qe==="dashboard"&&"bottom"||void 0,Ke=Object.prototype.toString.call(s.strokeColor)==="[object Object]",At=ee({success:Nt,strokeColor:s.strokeColor}),hn=n()(`${M}-inner`,{[`${M}-circle-gradient`]:Ke}),Bt=t.createElement(ye,{percent:ae(s),strokeWidth:rn,trailWidth:rn,strokeColor:At,strokeLinecap:le,trailColor:I,prefixCls:M,gapDegree:ht,gapPosition:bt});return t.createElement("div",{className:hn,style:ct},Zt<=20?t.createElement(ne.Z,{title:Et},t.createElement("span",null,Bt)):t.createElement(t.Fragment,null,Bt,Et))},dt=function(s,M){var I={};for(var le in s)Object.prototype.hasOwnProperty.call(s,le)&&M.indexOf(le)<0&&(I[le]=s[le]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,le=Object.getOwnPropertySymbols(s);xe{let M=[];return Object.keys(s).forEach(I=>{const le=parseFloat(I.replace(/%/g,""));isNaN(le)||M.push({key:le,value:s[I]})}),M=M.sort((I,le)=>I.key-le.key),M.map(I=>{let{key:le,value:xe}=I;return`${xe} ${le}%`}).join(", ")},Tt=(s,M)=>{const{from:I=Me.presetPrimaryColors.blue,to:le=Me.presetPrimaryColors.blue,direction:xe=M==="rtl"?"to left":"to right"}=s,Je=dt(s,["from","to","direction"]);if(Object.keys(Je).length!==0){const Qe=Ot(Je);return{backgroundImage:`linear-gradient(${xe}, ${Qe})`}}return{backgroundImage:`linear-gradient(${xe}, ${I}, ${le})`}};var Ie=s=>{const{prefixCls:M,direction:I,percent:le,size:xe,strokeWidth:Je,strokeColor:Qe,strokeLinecap:qe="round",children:Et,trailColor:Nt=null,success:xt}=s,Zt=Qe&&typeof Qe!="string"?Tt(Qe,I):{backgroundColor:Qe},Mt=qe==="square"||qe==="butt"?0:void 0,rn={backgroundColor:Nt||void 0,borderRadius:Mt},ct=xe!=null?xe:[-1,Je||(xe==="small"?6:8)],[ht,bt]=K(ct,"line",{strokeWidth:Je}),Ke=Object.assign({width:`${$(le)}%`,height:bt,borderRadius:Mt},Zt),At=j(s),hn={width:`${$(At)}%`,height:bt,borderRadius:Mt,backgroundColor:xt==null?void 0:xt.strokeColor},Bt={width:ht<0?"100%":ht,height:bt};return t.createElement(t.Fragment,null,t.createElement("div",{className:`${M}-outer`,style:Bt},t.createElement("div",{className:`${M}-inner`,style:rn},t.createElement("div",{className:`${M}-bg`,style:Ke}),At!==void 0?t.createElement("div",{className:`${M}-success-bg`,style:hn}):null)),Et)},r=s=>{const{size:M,steps:I,percent:le=0,strokeWidth:xe=8,strokeColor:Je,trailColor:Qe=null,prefixCls:qe,children:Et}=s,Nt=Math.round(I*(le/100)),xt=M==="small"?2:14,Zt=M!=null?M:[xt,xe],[Mt,rn]=K(Zt,"step",{steps:I,strokeWidth:xe}),ct=Mt/I,ht=new Array(I);for(let bt=0;bt{const M=s?"100%":"-100%";return new S.Keyframes(`antProgress${s?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${M}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${M}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},g=s=>{const{componentCls:M,iconCls:I}=s;return{[M]:Object.assign(Object.assign({},(0,p.Wf)(s)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:s.fontSize,marginInlineEnd:s.marginXS,marginBottom:s.marginXS},[`${M}-outer`]:{display:"inline-block",width:"100%"},[`&${M}-show-info`]:{[`${M}-outer`]:{marginInlineEnd:`calc(-2em - ${s.marginXS}px)`,paddingInlineEnd:`calc(2em + ${s.paddingXS}px)`}},[`${M}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:s.remainingColor,borderRadius:s.lineBorderRadius},[`${M}-inner:not(${M}-circle-gradient)`]:{[`${M}-circle-path`]:{stroke:s.defaultColor}},[`${M}-success-bg, ${M}-bg`]:{position:"relative",backgroundColor:s.defaultColor,borderRadius:s.lineBorderRadius,transition:`all ${s.motionDurationSlow} ${s.motionEaseInOutCirc}`},[`${M}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:s.colorSuccess},[`${M}-text`]:{display:"inline-block",width:"2em",marginInlineStart:s.marginXS,color:s.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[I]:{fontSize:s.fontSize}},[`&${M}-status-active`]:{[`${M}-bg::before`]:{position:"absolute",inset:0,backgroundColor:s.colorBgContainer,borderRadius:s.lineBorderRadius,opacity:0,animationName:te(),animationDuration:s.progressActiveMotionDuration,animationTimingFunction:s.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${M}-rtl${M}-status-active`]:{[`${M}-bg::before`]:{animationName:te(!0)}},[`&${M}-status-exception`]:{[`${M}-bg`]:{backgroundColor:s.colorError},[`${M}-text`]:{color:s.colorError}},[`&${M}-status-exception ${M}-inner:not(${M}-circle-gradient)`]:{[`${M}-circle-path`]:{stroke:s.colorError}},[`&${M}-status-success`]:{[`${M}-bg`]:{backgroundColor:s.colorSuccess},[`${M}-text`]:{color:s.colorSuccess}},[`&${M}-status-success ${M}-inner:not(${M}-circle-gradient)`]:{[`${M}-circle-path`]:{stroke:s.colorSuccess}}})}},l=s=>{const{componentCls:M,iconCls:I}=s;return{[M]:{[`${M}-circle-trail`]:{stroke:s.remainingColor},[`&${M}-circle ${M}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${M}-circle ${M}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:s.circleTextColor,fontSize:s.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[I]:{fontSize:`${s.fontSize/s.fontSizeSM}em`}},[`${M}-circle&-status-exception`]:{[`${M}-text`]:{color:s.colorError}},[`${M}-circle&-status-success`]:{[`${M}-text`]:{color:s.colorSuccess}}},[`${M}-inline-circle`]:{lineHeight:1,[`${M}-inner`]:{verticalAlign:"bottom"}}}},V=s=>{const{componentCls:M}=s;return{[M]:{[`${M}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:s.progressStepMinWidth,marginInlineEnd:s.progressStepMarginInlineEnd,backgroundColor:s.remainingColor,transition:`all ${s.motionDurationSlow}`,"&-active":{backgroundColor:s.defaultColor}}}}}},B=s=>{const{componentCls:M,iconCls:I}=s;return{[M]:{[`${M}-small&-line, ${M}-small&-line ${M}-text ${I}`]:{fontSize:s.fontSizeSM}}}};var x=(0,a.Z)("Progress",s=>{const M=s.marginXXS/2,I=(0,F.TS)(s,{progressStepMarginInlineEnd:M,progressStepMinWidth:M,progressActiveMotionDuration:"2.4s"});return[g(I),l(I),V(I),B(I)]},s=>({circleTextColor:s.colorText,defaultColor:s.colorInfo,remainingColor:s.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Y=function(s,M){var I={};for(var le in s)Object.prototype.hasOwnProperty.call(s,le)&&M.indexOf(le)<0&&(I[le]=s[le]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,le=Object.getOwnPropertySymbols(s);xe{const{prefixCls:I,className:le,rootClassName:xe,steps:Je,strokeColor:Qe,percent:qe=0,size:Et="default",showInfo:Nt=!0,type:xt="line",status:Zt,format:Mt,style:rn}=s,ct=Y(s,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),ht=t.useMemo(()=>{var _,u;const A=j(s);return parseInt(A!==void 0?(_=A!=null?A:0)===null||_===void 0?void 0:_.toString():(u=qe!=null?qe:0)===null||u===void 0?void 0:u.toString(),10)},[qe,s.success,s.successPercent]),bt=t.useMemo(()=>!fe.includes(Zt)&&ht>=100?"success":Zt||"normal",[Zt,ht]),{getPrefixCls:Ke,direction:At,progress:hn}=t.useContext(Q.E_),Bt=Ke("progress",I),[kt,sn]=x(Bt),ot=t.useMemo(()=>{if(!Nt)return null;const _=j(s);let u;const A=Mt||(b=>`${b}%`),h=xt==="line";return Mt||bt!=="exception"&&bt!=="success"?u=A($(qe),$(_)):bt==="exception"?u=h?t.createElement(z.Z,null):t.createElement(d.Z,null):bt==="success"&&(u=h?t.createElement(c.Z,null):t.createElement(m.Z,null)),t.createElement("span",{className:`${Bt}-text`,title:typeof u=="string"?u:void 0},u)},[Nt,qe,ht,bt,xt,Bt,Mt]),Vt=Array.isArray(Qe)?Qe[0]:Qe,Ln=typeof Qe=="string"||Array.isArray(Qe)?Qe:void 0;let Jt;xt==="line"?Jt=Je?t.createElement(r,Object.assign({},s,{strokeColor:Ln,prefixCls:Bt,steps:Je}),ot):t.createElement(Ie,Object.assign({},s,{strokeColor:Vt,prefixCls:Bt,direction:At}),ot):(xt==="circle"||xt==="dashboard")&&(Jt=t.createElement(Ye,Object.assign({},s,{strokeColor:Vt,prefixCls:Bt,progressStatus:bt}),ot));const on=n()(Bt,`${Bt}-status-${bt}`,`${Bt}-${xt==="dashboard"&&"circle"||Je&&"steps"||xt}`,{[`${Bt}-inline-circle`]:xt==="circle"&&K(Et,"circle")[0]<=20,[`${Bt}-show-info`]:Nt,[`${Bt}-${Et}`]:typeof Et=="string",[`${Bt}-rtl`]:At==="rtl"},hn==null?void 0:hn.className,le,xe,sn);return kt(t.createElement("div",Object.assign({ref:M,style:Object.assign(Object.assign({},hn==null?void 0:hn.style),rn),className:on,role:"progressbar","aria-valuenow":ht},(0,H.Z)(ct,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Jt))}),D=Se},5112:function(It,me,e){"use strict";e.d(me,{ZP:function(){return Me}});var t=e(92310),c=e.n(t),m=e(18929),z=e(26112),d=e(59301),E=e(36355),n=e(19716);const H=d.createContext(null),Q=H.Provider;var w=H;const k=d.createContext(null),f=k.Provider;var C=e(5630),U=e(8654),P=e(1684),N=e(32441),Ae=e(17313),ce=e(83116),he=e(37613);const de=$=>{const{componentCls:j,antCls:ae}=$,ee=`${j}-group`;return{[ee]:Object.assign(Object.assign({},(0,Ae.Wf)($)),{display:"inline-block",fontSize:0,[`&${ee}-rtl`]:{direction:"rtl"},[`${ae}-badge ${ae}-badge-count`]:{zIndex:1},[`> ${ae}-badge:not(:first-child) > ${ae}-button-wrapper`]:{borderInlineStart:"none"}})}},W=$=>{const{componentCls:j,wrapperMarginInlineEnd:ae,colorPrimary:ee,radioSize:K,motionDurationSlow:ge,motionDurationMid:Pe,motionEaseInOutCirc:mt,colorBgContainer:Ye,colorBorder:dt,lineWidth:Ot,dotSize:Tt,colorBgContainerDisabled:Xe,colorTextDisabled:Ie,paddingXS:et,dotColorDisabled:r,lineType:S,radioDotDisabledSize:p,wireframe:a,colorWhite:F}=$,te=`${j}-inner`;return{[`${j}-wrapper`]:Object.assign(Object.assign({},(0,Ae.Wf)($)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:ae,cursor:"pointer",[`&${j}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:$.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${j}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Ot}px ${S} ${ee}`,borderRadius:"50%",visibility:"hidden",content:'""'},[j]:Object.assign(Object.assign({},(0,Ae.Wf)($)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${j}-wrapper:hover &, - &:hover ${te}`]:{borderColor:ee},[`${j}-input:focus-visible + ${te}`]:Object.assign({},(0,Ae.oN)($)),[`${j}:hover::after, ${j}-wrapper:hover &::after`]:{visibility:"visible"},[`${j}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:K,height:K,marginBlockStart:K/-2,marginInlineStart:K/-2,backgroundColor:a?ee:F,borderBlockStart:0,borderInlineStart:0,borderRadius:K,transform:"scale(0)",opacity:0,transition:`all ${ge} ${mt}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:K,height:K,backgroundColor:Ye,borderColor:dt,borderStyle:"solid",borderWidth:Ot,borderRadius:"50%",transition:`all ${Pe}`},[`${j}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${j}-checked`]:{[te]:{borderColor:ee,backgroundColor:a?Ye:ee,"&::after":{transform:`scale(${Tt/K})`,opacity:1,transition:`all ${ge} ${mt}`}}},[`${j}-disabled`]:{cursor:"not-allowed",[te]:{backgroundColor:Xe,borderColor:dt,cursor:"not-allowed","&::after":{backgroundColor:r}},[`${j}-input`]:{cursor:"not-allowed"},[`${j}-disabled + span`]:{color:Ie,cursor:"not-allowed"},[`&${j}-checked`]:{[te]:{"&::after":{transform:`scale(${p/K})`}}}},[`span${j} + *`]:{paddingInlineStart:et,paddingInlineEnd:et}})}},y=$=>{const{buttonColor:j,controlHeight:ae,componentCls:ee,lineWidth:K,lineType:ge,colorBorder:Pe,motionDurationSlow:mt,motionDurationMid:Ye,buttonPaddingInline:dt,fontSize:Ot,buttonBg:Tt,fontSizeLG:Xe,controlHeightLG:Ie,controlHeightSM:et,paddingXS:r,borderRadius:S,borderRadiusSM:p,borderRadiusLG:a,buttonCheckedBg:F,buttonSolidCheckedColor:te,colorTextDisabled:g,colorBgContainerDisabled:l,buttonCheckedBgDisabled:V,buttonCheckedColorDisabled:B,colorPrimary:x,colorPrimaryHover:Y,colorPrimaryActive:Ee,buttonSolidCheckedBg:fe,buttonSolidCheckedHoverBg:we,buttonSolidCheckedActiveBg:Se}=$;return{[`${ee}-button-wrapper`]:{position:"relative",display:"inline-block",height:ae,margin:0,paddingInline:dt,paddingBlock:0,color:j,fontSize:Ot,lineHeight:`${ae-K*2}px`,background:Tt,border:`${K}px ${ge} ${Pe}`,borderBlockStartWidth:K+.02,borderInlineStartWidth:0,borderInlineEndWidth:K,cursor:"pointer",transition:[`color ${Ye}`,`background ${Ye}`,`box-shadow ${Ye}`].join(","),a:{color:j},[`> ${ee}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-K,insetInlineStart:-K,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:K,paddingInline:0,backgroundColor:Pe,transition:`background-color ${mt}`,content:'""'}},"&:first-child":{borderInlineStart:`${K}px ${ge} ${Pe}`,borderStartStartRadius:S,borderEndStartRadius:S},"&:last-child":{borderStartEndRadius:S,borderEndEndRadius:S},"&:first-child:last-child":{borderRadius:S},[`${ee}-group-large &`]:{height:Ie,fontSize:Xe,lineHeight:`${Ie-K*2}px`,"&:first-child":{borderStartStartRadius:a,borderEndStartRadius:a},"&:last-child":{borderStartEndRadius:a,borderEndEndRadius:a}},[`${ee}-group-small &`]:{height:et,paddingInline:r-K,paddingBlock:0,lineHeight:`${et-K*2}px`,"&:first-child":{borderStartStartRadius:p,borderEndStartRadius:p},"&:last-child":{borderStartEndRadius:p,borderEndEndRadius:p}},"&:hover":{position:"relative",color:x},"&:has(:focus-visible)":Object.assign({},(0,Ae.oN)($)),[`${ee}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${ee}-button-wrapper-disabled)`]:{zIndex:1,color:x,background:F,borderColor:x,"&::before":{backgroundColor:x},"&:first-child":{borderColor:x},"&:hover":{color:Y,borderColor:Y,"&::before":{backgroundColor:Y}},"&:active":{color:Ee,borderColor:Ee,"&::before":{backgroundColor:Ee}}},[`${ee}-group-solid &-checked:not(${ee}-button-wrapper-disabled)`]:{color:te,background:fe,borderColor:fe,"&:hover":{color:te,background:we,borderColor:we},"&:active":{color:te,background:Se,borderColor:Se}},"&-disabled":{color:g,backgroundColor:l,borderColor:Pe,cursor:"not-allowed","&:first-child, &:hover":{color:g,backgroundColor:l,borderColor:Pe}},[`&-disabled${ee}-button-wrapper-checked`]:{color:B,backgroundColor:V,borderColor:Pe,boxShadow:"none"}}}},o=$=>$-4*2;var R=(0,ce.Z)("Radio",$=>{const{controlOutline:j,controlOutlineWidth:ae,radioSize:ee}=$,K=`0 0 0 ${ae}px ${j}`,ge=K,Pe=o(ee),mt=(0,he.TS)($,{radioDotDisabledSize:Pe,radioFocusShadow:K,radioButtonFocusShadow:ge});return[de(mt),W(mt),y(mt)]},$=>{const{wireframe:j,padding:ae,marginXS:ee,lineWidth:K,fontSizeLG:ge,colorText:Pe,colorBgContainer:mt,colorTextDisabled:Ye,controlItemBgActiveDisabled:dt,colorTextLightSolid:Ot,colorPrimary:Tt,colorPrimaryHover:Xe,colorPrimaryActive:Ie}=$,et=4,r=ge,S=j?o(r):r-(et+K)*2;return{radioSize:r,dotSize:S,dotColorDisabled:Ye,buttonSolidCheckedColor:Ot,buttonSolidCheckedBg:Tt,buttonSolidCheckedHoverBg:Xe,buttonSolidCheckedActiveBg:Ie,buttonBg:mt,buttonCheckedBg:mt,buttonColor:Pe,buttonCheckedBgDisabled:dt,buttonCheckedColorDisabled:Ye,buttonPaddingInline:ae-K,wrapperMarginInlineEnd:ee}}),O=e(14088),q=e(4572),Z=function($,j){var ae={};for(var ee in $)Object.prototype.hasOwnProperty.call($,ee)&&j.indexOf(ee)<0&&(ae[ee]=$[ee]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,ee=Object.getOwnPropertySymbols($);K{var ae,ee;const K=d.useContext(w),ge=d.useContext(k),{getPrefixCls:Pe,direction:mt,radio:Ye}=d.useContext(E.E_),dt=d.useRef(null),Ot=(0,U.sQ)(j,dt),{isFormItemInput:Tt}=d.useContext(N.aM),Xe=Ee=>{var fe,we;(fe=$.onChange)===null||fe===void 0||fe.call($,Ee),(we=K==null?void 0:K.onChange)===null||we===void 0||we.call(K,Ee)},{prefixCls:Ie,className:et,rootClassName:r,children:S,style:p}=$,a=Z($,["prefixCls","className","rootClassName","children","style"]),F=Pe("radio",Ie),te=((K==null?void 0:K.optionType)||ge)==="button",g=te?`${F}-button`:F,[l,V]=R(F),B=Object.assign({},a),x=d.useContext(P.Z);K&&(B.name=K.name,B.onChange=Xe,B.checked=$.value===K.value,B.disabled=(ae=B.disabled)!==null&&ae!==void 0?ae:K.disabled),B.disabled=(ee=B.disabled)!==null&&ee!==void 0?ee:x;const Y=c()(`${g}-wrapper`,{[`${g}-wrapper-checked`]:B.checked,[`${g}-wrapper-disabled`]:B.disabled,[`${g}-wrapper-rtl`]:mt==="rtl",[`${g}-wrapper-in-form-item`]:Tt},Ye==null?void 0:Ye.className,et,r,V);return l(d.createElement(O.Z,{component:"Radio",disabled:B.disabled},d.createElement("label",{className:Y,style:Object.assign(Object.assign({},Ye==null?void 0:Ye.style),p),onMouseEnter:$.onMouseEnter,onMouseLeave:$.onMouseLeave},d.createElement(C.Z,Object.assign({},B,{className:c()(B.className,!te&&q.A),type:"radio",prefixCls:g,ref:Ot})),S!==void 0?d.createElement("span",null,S):null)))};var Re=d.forwardRef(J);const re=d.forwardRef(($,j)=>{const{getPrefixCls:ae,direction:ee}=d.useContext(E.E_),[K,ge]=(0,m.Z)($.defaultValue,{value:$.value}),Pe=fe=>{const we=K,Se=fe.target.value;"value"in $||ge(Se);const{onChange:D}=$;D&&Se!==we&&D(fe)},{prefixCls:mt,className:Ye,rootClassName:dt,options:Ot,buttonStyle:Tt="outline",disabled:Xe,children:Ie,size:et,style:r,id:S,onMouseEnter:p,onMouseLeave:a,onFocus:F,onBlur:te}=$,g=ae("radio",mt),l=`${g}-group`,[V,B]=R(g);let x=Ie;Ot&&Ot.length>0&&(x=Ot.map(fe=>typeof fe=="string"||typeof fe=="number"?d.createElement(Re,{key:fe.toString(),prefixCls:g,disabled:Xe,value:fe,checked:K===fe},fe):d.createElement(Re,{key:`radio-group-value-options-${fe.value}`,prefixCls:g,disabled:fe.disabled||Xe,value:fe.value,checked:K===fe.value,title:fe.title,style:fe.style},fe.label)));const Y=(0,n.Z)(et),Ee=c()(l,`${l}-${Tt}`,{[`${l}-${Y}`]:Y,[`${l}-rtl`]:ee==="rtl"},Ye,dt,B);return V(d.createElement("div",Object.assign({},(0,z.Z)($,{aria:!0,data:!0}),{className:Ee,style:r,onMouseEnter:p,onMouseLeave:a,onFocus:F,onBlur:te,id:S,ref:j}),d.createElement(Q,{value:{onChange:Pe,value:K,disabled:$.disabled,name:$.name,optionType:$.optionType}},x)))});var ke=d.memo(re),ue=function($,j){var ae={};for(var ee in $)Object.prototype.hasOwnProperty.call($,ee)&&j.indexOf(ee)<0&&(ae[ee]=$[ee]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,ee=Object.getOwnPropertySymbols($);K{const{getPrefixCls:ae}=d.useContext(E.E_),{prefixCls:ee}=$,K=ue($,["prefixCls"]),ge=ae("radio",ee);return d.createElement(f,{value:"button"},d.createElement(Re,Object.assign({prefixCls:ge},K,{type:"radio",ref:j})))};var pe=d.forwardRef(ye);const ne=Re;ne.Button=pe,ne.Group=ke,ne.__ANT_RADIO=!0;var Me=ne},13570:function(It,me,e){"use strict";e.d(me,{Z:function(){return $}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(ae,ee){return c.createElement(d.Z,(0,t.Z)({},ae,{ref:ee,icon:z}))},n=c.forwardRef(E),H=n,Q=e(92310),w=e.n(Q),k=e(20068),f=e(42978),C=e(75931),U=e(18929),P=e(10228),N=e(26112);function Ae(j,ae){var ee=j.disabled,K=j.prefixCls,ge=j.character,Pe=j.characterRender,mt=j.index,Ye=j.count,dt=j.value,Ot=j.allowHalf,Tt=j.focused,Xe=j.onHover,Ie=j.onClick,et=function(l){Xe(l,mt)},r=function(l){Ie(l,mt)},S=function(l){l.keyCode===P.Z.ENTER&&Ie(l,mt)},p=mt+1,a=new Set([K]);dt===0&&mt===0&&Tt?a.add("".concat(K,"-focused")):Ot&&dt+.5>=p&&dtmt?"true":"false","aria-posinset":mt+1,"aria-setsize":Ye,tabIndex:ee?-1:0},c.createElement("div",{className:"".concat(K,"-first")},F),c.createElement("div",{className:"".concat(K,"-second")},F)));return Pe&&(te=Pe(te,j)),te}var ce=c.forwardRef(Ae);function he(){var j=c.useRef({});function ae(K){return j.current[K]}function ee(K){return function(ge){j.current[K]=ge}}return[ae,ee]}function de(j){var ae=j.pageXOffset,ee="scrollLeft";if(typeof ae!="number"){var K=j.document;ae=K.documentElement[ee],typeof ae!="number"&&(ae=K.body[ee])}return ae}function W(j){var ae,ee,K=j.ownerDocument,ge=K.body,Pe=K&&K.documentElement,mt=j.getBoundingClientRect();return ae=mt.left,ee=mt.top,ae-=Pe.clientLeft||ge.clientLeft||0,ee-=Pe.clientTop||ge.clientTop||0,{left:ae,top:ee}}function y(j){var ae=W(j),ee=j.ownerDocument,K=ee.defaultView||ee.parentWindow;return ae.left+=de(K),ae.left}var o=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function R(j,ae){var ee,K=j.prefixCls,ge=K===void 0?"rc-rate":K,Pe=j.className,mt=j.defaultValue,Ye=j.value,dt=j.count,Ot=dt===void 0?5:dt,Tt=j.allowHalf,Xe=Tt===void 0?!1:Tt,Ie=j.allowClear,et=Ie===void 0?!0:Ie,r=j.character,S=r===void 0?"\u2605":r,p=j.characterRender,a=j.disabled,F=j.direction,te=F===void 0?"ltr":F,g=j.tabIndex,l=g===void 0?0:g,V=j.autoFocus,B=j.onHoverChange,x=j.onChange,Y=j.onFocus,Ee=j.onBlur,fe=j.onKeyDown,we=j.onMouseLeave,Se=(0,C.Z)(j,o),D=he(),s=(0,f.Z)(D,2),M=s[0],I=s[1],le=c.useRef(null),xe=function(){if(!a){var b;(b=le.current)===null||b===void 0||b.focus()}};c.useImperativeHandle(ae,function(){return{focus:xe,blur:function(){if(!a){var b;(b=le.current)===null||b===void 0||b.blur()}}}});var Je=(0,U.Z)(mt||0,{value:Ye}),Qe=(0,f.Z)(Je,2),qe=Qe[0],Et=Qe[1],Nt=(0,U.Z)(null),xt=(0,f.Z)(Nt,2),Zt=xt[0],Mt=xt[1],rn=function(b,oe){var X=te==="rtl",Be=b+1;if(Xe){var Oe=M(b),We=y(Oe),lt=Oe.clientWidth;(X&&oe-We>lt/2||!X&&oe-We0&&!X||oe===P.Z.RIGHT&&Be>0&&X?(Xe?Be-=.5:Be-=1,ct(Be),b.preventDefault()):oe===P.Z.LEFT&&Be{const{componentCls:ae}=j;return{[`${ae}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:j.marginXS},"> div":{transition:`all ${j.motionDurationMid}, outline 0s`,"&:hover":{transform:j.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${j.lineWidth}px dashed ${j.starColor}`,transform:j.starHoverScale}},"&-first, &-second":{color:j.starBg,transition:`all ${j.motionDurationMid}`,userSelect:"none",[j.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${ae}-star-first, &-half ${ae}-star-second`]:{opacity:1},[`&-half ${ae}-star-first, &-full ${ae}-star-second`]:{color:"inherit"}}}},ue=j=>({[`&-rtl${j.componentCls}`]:{direction:"rtl"}}),ye=j=>{const{componentCls:ae}=j;return{[ae]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,T.Wf)(j)),{display:"inline-block",margin:0,padding:0,color:j.starColor,fontSize:j.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${ae} ${ae}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),ke(j)),{[`+ ${ae}-text`]:{display:"inline-block",marginInlineStart:j.marginXS,fontSize:j.fontSize}}),ue(j))}};var pe=(0,Re.Z)("Rate",j=>{const ae=(0,re.TS)(j,{});return[ye(ae)]},j=>({starColor:j.yellow6,starSize:j.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:j.colorFillContent})),ne=function(j,ae){var ee={};for(var K in j)Object.prototype.hasOwnProperty.call(j,K)&&ae.indexOf(K)<0&&(ee[K]=j[K]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,K=Object.getOwnPropertySymbols(j);ge{const{prefixCls:ee,className:K,rootClassName:ge,style:Pe,tooltips:mt,character:Ye=c.createElement(H,null)}=j,dt=ne(j,["prefixCls","className","rootClassName","style","tooltips","character"]),Ot=(a,F)=>{let{index:te}=F;return mt?c.createElement(J.Z,{title:mt[te]},a):a},{getPrefixCls:Tt,direction:Xe,rate:Ie}=c.useContext(Z.E_),et=Tt("rate",ee),[r,S]=pe(et),p=Object.assign(Object.assign({},Ie==null?void 0:Ie.style),Pe);return r(c.createElement(q,Object.assign({ref:ae,character:Ye,characterRender:Ot},dt,{className:w()(K,ge,S,Ie==null?void 0:Ie.className),style:p,prefixCls:et,direction:Xe})))})},57809:function(It,me,e){"use strict";var t=e(92310),c=e.n(t),m=e(77861),z=e(2738),d=e(59301),E=e(53487),n=e(62892),H=e(19080),Q=e(36355),w=e(1684),k=e(93891),f=e(19716),C=e(32441),U=e(33234),P=e(14154),N=e(58582),Ae=e(84443),ce=e(66339),he=function(R,O){var q={};for(var Z in R)Object.prototype.hasOwnProperty.call(R,Z)&&O.indexOf(Z)<0&&(q[Z]=R[Z]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,Z=Object.getOwnPropertySymbols(R);J{var q,{prefixCls:Z,bordered:J=!0,className:T,rootClassName:Re,getPopupContainer:re,popupClassName:ke,dropdownClassName:ue,listHeight:ye=256,placement:pe,listItemHeight:ne=24,size:Me,disabled:$,notFoundContent:j,status:ae,builtinPlacements:ee,dropdownMatchSelectWidth:K,popupMatchSelectWidth:ge,direction:Pe,style:mt,allowClear:Ye}=R,dt=he(R,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Ot,getPrefixCls:Tt,renderEmpty:Xe,direction:Ie,virtual:et,popupMatchSelectWidth:r,popupOverflow:S,select:p}=d.useContext(Q.E_),a=Tt("select",Z),F=Tt(),te=Pe!=null?Pe:Ie,{compactSize:g,compactItemClassnames:l}=(0,U.ri)(a,te),[V,B]=(0,P.Z)(a),x=d.useMemo(()=>{const{mode:bt}=dt;if(bt!=="combobox")return bt===de?"combobox":bt},[dt.mode]),Y=x==="multiple"||x==="tags",Ee=(0,Ae.Z)(dt.suffixIcon,dt.showArrow),fe=(q=ge!=null?ge:K)!==null&&q!==void 0?q:r,{status:we,hasFeedback:Se,isFormItemInput:D,feedbackIcon:s}=d.useContext(C.aM),M=(0,H.F)(we,ae);let I;j!==void 0?I=j:x==="combobox"?I=null:I=(Xe==null?void 0:Xe("Select"))||d.createElement(k.Z,{componentName:"Select"});const{suffixIcon:le,itemIcon:xe,removeIcon:Je,clearIcon:Qe}=(0,ce.Z)(Object.assign(Object.assign({},dt),{multiple:Y,hasFeedback:Se,feedbackIcon:s,showSuffixIcon:Ee,prefixCls:a,showArrow:dt.showArrow,componentName:"Select"})),qe=Ye===!0?{clearIcon:Qe}:Ye,Et=(0,z.Z)(dt,["suffixIcon","itemIcon"]),Nt=c()(ke||ue,{[`${a}-dropdown-${te}`]:te==="rtl"},Re,B),xt=(0,f.Z)(bt=>{var Ke;return(Ke=Me!=null?Me:g)!==null&&Ke!==void 0?Ke:bt}),Zt=d.useContext(w.Z),Mt=$!=null?$:Zt,rn=c()({[`${a}-lg`]:xt==="large",[`${a}-sm`]:xt==="small",[`${a}-rtl`]:te==="rtl",[`${a}-borderless`]:!J,[`${a}-in-form-item`]:D},(0,H.Z)(a,M,Se),l,p==null?void 0:p.className,T,Re,B),ct=d.useMemo(()=>pe!==void 0?pe:te==="rtl"?"bottomRight":"bottomLeft",[pe,te]),ht=(0,N.Z)(ee,S);return V(d.createElement(m.ZP,Object.assign({ref:O,virtual:et,showSearch:p==null?void 0:p.showSearch},Et,{style:Object.assign(Object.assign({},p==null?void 0:p.style),mt),dropdownMatchSelectWidth:fe,builtinPlacements:ht,transitionName:(0,n.m)(F,"slide-up",dt.transitionName),listHeight:ye,listItemHeight:ne,mode:x,prefixCls:a,placement:ct,direction:te,suffixIcon:le,menuItemSelectedIcon:xe,removeIcon:Je,allowClear:qe,notFoundContent:I,className:rn,getPopupContainer:re||Ot,dropdownClassName:Nt,disabled:Mt})))},y=d.forwardRef(W),o=(0,E.Z)(y);y.SECRET_COMBOBOX_MODE_DO_NOT_USE=de,y.Option=m.Wx,y.OptGroup=m.Xo,y._InternalPanelDoNotUseOrYouWillBeFired=o,me.default=y},14154:function(It,me,e){"use strict";e.d(me,{Z:function(){return y}});var t=e(17313),c=e(74207),m=e(37613),z=e(83116),d=e(13826),E=e(92899);const n=o=>{const{optionHeight:R,optionFontSize:O,optionLineHeight:q,optionPadding:Z}=o;return{position:"relative",display:"block",minHeight:R,padding:Z,color:o.colorText,fontWeight:"normal",fontSize:O,lineHeight:q,boxSizing:"border-box"}};var Q=o=>{const{antCls:R,componentCls:O}=o,q=`${O}-item`,Z=`&${R}-slide-up-enter${R}-slide-up-enter-active`,J=`&${R}-slide-up-appear${R}-slide-up-appear-active`,T=`&${R}-slide-up-leave${R}-slide-up-leave-active`,Re=`${O}-dropdown-placement-`;return[{[`${O}-dropdown`]:Object.assign(Object.assign({},(0,t.Wf)(o)),{position:"absolute",top:-9999,zIndex:o.zIndexPopup,boxSizing:"border-box",padding:o.paddingXXS,overflow:"hidden",fontSize:o.fontSize,fontVariant:"initial",backgroundColor:o.colorBgElevated,borderRadius:o.borderRadiusLG,outline:"none",boxShadow:o.boxShadowSecondary,[` + `]:{display:"inline-block",minWidth:g.itemSize,height:g.itemSize,color:g.colorText,fontFamily:g.fontFamily,lineHeight:`${g.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:g.borderRadius,cursor:"pointer",transition:`all ${g.motionDurationMid}`},[`${l}-prev, ${l}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:g.colorText,cursor:"pointer",userSelect:"none"},[`${l}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:g.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${g.lineWidth}px ${g.lineType} transparent`,borderRadius:g.borderRadius,outline:"none",transition:`all ${g.motionDurationMid}`},[`&:hover ${l}-item-link`]:{backgroundColor:g.colorBgTextHover},[`&:active ${l}-item-link`]:{backgroundColor:g.colorBgTextActive},[`&${l}-disabled:hover`]:{[`${l}-item-link`]:{backgroundColor:"transparent"}}},[`${l}-slash`]:{marginInlineEnd:g.paginationSlashMarginInlineEnd,marginInlineStart:g.paginationSlashMarginInlineStart},[`${l}-options`]:{display:"inline-block",marginInlineStart:g.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:g.controlHeight,marginInlineStart:g.marginXS,lineHeight:`${g.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,K.ik)(g)),{width:g.controlHeightLG*1.25,height:g.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:g.marginXS,marginInlineEnd:g.marginXS})}}}},Xe=g=>{const{componentCls:l}=g;return{[`${l}-item`]:{display:"inline-block",minWidth:g.itemSize,height:g.itemSize,marginInlineEnd:g.marginXS,fontFamily:g.fontFamily,lineHeight:`${g.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${g.lineWidth}px ${g.lineType} transparent`,borderRadius:g.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${g.paginationItemPaddingInline}px`,color:g.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${l}-item-active)`]:{"&:hover":{transition:`all ${g.motionDurationMid}`,backgroundColor:g.colorBgTextHover},"&:active":{backgroundColor:g.colorBgTextActive}},"&-active":{fontWeight:g.fontWeightStrong,backgroundColor:g.itemActiveBg,borderColor:g.colorPrimary,a:{color:g.colorPrimary},"&:hover":{borderColor:g.colorPrimaryHover},"&:hover a":{color:g.colorPrimaryHover}}}}},Ie=g=>{const{componentCls:l}=g;return{[l]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ge.Wf)(g)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${l}-total-text`]:{display:"inline-block",height:g.itemSize,marginInlineEnd:g.marginXS,lineHeight:`${g.itemSize-2}px`,verticalAlign:"middle"}}),Xe(g)),Tt(g)),Ot(g)),dt(g)),Ye(g)),{[`@media only screen and (max-width: ${g.screenLG}px)`]:{[`${l}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${g.screenSM}px)`]:{[`${l}-options`]:{display:"none"}}}),[`&${g.componentCls}-rtl`]:{direction:"rtl"}}},et=g=>{const{componentCls:l}=g;return{[`${l}${l}-disabled:not(${l}-mini)`]:{"&, &:hover":{[`${l}-item-link`]:{borderColor:g.colorBorder}},"&:focus-visible":{[`${l}-item-link`]:{borderColor:g.colorBorder}},[`${l}-item, ${l}-item-link`]:{backgroundColor:g.colorBgContainerDisabled,borderColor:g.colorBorder,[`&:hover:not(${l}-item-active)`]:{backgroundColor:g.colorBgContainerDisabled,borderColor:g.colorBorder,a:{color:g.colorTextDisabled}},[`&${l}-item-active`]:{backgroundColor:g.itemActiveBgDisabled}},[`${l}-prev, ${l}-next`]:{"&:hover button":{backgroundColor:g.colorBgContainerDisabled,borderColor:g.colorBorder,color:g.colorTextDisabled},[`${l}-item-link`]:{backgroundColor:g.colorBgContainerDisabled,borderColor:g.colorBorder}}},[`${l}:not(${l}-mini)`]:{[`${l}-prev, ${l}-next`]:{"&:hover button":{borderColor:g.colorPrimaryHover,backgroundColor:g.itemBg},[`${l}-item-link`]:{backgroundColor:g.itemLinkBg,borderColor:g.colorBorder},[`&:hover ${l}-item-link`]:{borderColor:g.colorPrimary,backgroundColor:g.itemBg,color:g.colorPrimary},[`&${l}-disabled`]:{[`${l}-item-link`]:{borderColor:g.colorBorder,color:g.colorTextDisabled}}},[`${l}-item`]:{backgroundColor:g.itemBg,border:`${g.lineWidth}px ${g.lineType} ${g.colorBorder}`,[`&:hover:not(${l}-item-active)`]:{borderColor:g.colorPrimary,backgroundColor:g.itemBg,a:{color:g.colorPrimary}},"&-active":{borderColor:g.colorPrimary}}}}},r=g=>{const{componentCls:l}=g;return{[`${l}:not(${l}-disabled)`]:{[`${l}-item`]:Object.assign({},(0,ge.Qy)(g)),[`${l}-jump-prev, ${l}-jump-next`]:{"&:focus-visible":Object.assign({[`${l}-item-link-icon`]:{opacity:1},[`${l}-item-ellipsis`]:{opacity:0}},(0,ge.oN)(g))},[`${l}-prev, ${l}-next`]:{[`&:focus-visible ${l}-item-link`]:Object.assign({},(0,ge.oN)(g))}}}};var S=(0,Pe.Z)("Pagination",g=>{const l=(0,mt.TS)(g,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:g.marginXXS/2,paginationMiniQuickJumperInputWidth:g.controlHeightLG*1.1,paginationItemPaddingInline:g.marginXXS*1.5,paginationEllipsisLetterSpacing:g.marginXXS/2,paginationSlashMarginInlineStart:g.marginXXS,paginationSlashMarginInlineEnd:g.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,K.e5)(g),(0,K.TM)(g));return[Ie(l),r(l),g.wireframe&&et(l)]},g=>({itemBg:g.colorBgContainer,itemSize:g.controlHeight,itemSizeSM:g.controlHeightSM,itemActiveBg:g.colorBgContainer,itemLinkBg:g.colorBgContainer,itemActiveColorDisabled:g.colorTextDisabled,itemActiveBgDisabled:g.controlItemBgActiveDisabled,itemInputBg:g.colorBgContainer,miniOptionsSizeChangerTop:0})),p=function(g,l){var V={};for(var B in g)Object.prototype.hasOwnProperty.call(g,B)&&l.indexOf(B)<0&&(V[B]=g[B]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,B=Object.getOwnPropertySymbols(g);x{const{prefixCls:l,selectPrefixCls:V,className:B,rootClassName:x,style:Y,size:Ee,locale:fe,selectComponentClass:we,responsive:Se,showSizeChanger:D}=g,s=p(g,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:M}=(0,Me.Z)(Se),{getPrefixCls:I,direction:le,pagination:xe={}}=c.useContext(pe.E_),Je=I("pagination",l),[Qe,qe]=S(Je),Et=D!=null?D:xe.showSizeChanger,Nt=c.useMemo(()=>{const Ke=c.createElement("span",{className:`${Je}-item-ellipsis`},"\u2022\u2022\u2022"),At=c.createElement("button",{className:`${Je}-item-link`,type:"button",tabIndex:-1},le==="rtl"?c.createElement(k.Z,null):c.createElement(w.Z,null)),hn=c.createElement("button",{className:`${Je}-item-link`,type:"button",tabIndex:-1},le==="rtl"?c.createElement(w.Z,null):c.createElement(k.Z,null)),Bt=c.createElement("a",{className:`${Je}-item-link`},c.createElement("div",{className:`${Je}-item-container`},le==="rtl"?c.createElement(Q.Z,{className:`${Je}-item-link-icon`}):c.createElement(H,{className:`${Je}-item-link-icon`}),Ke)),kt=c.createElement("a",{className:`${Je}-item-link`},c.createElement("div",{className:`${Je}-item-container`},le==="rtl"?c.createElement(H,{className:`${Je}-item-link-icon`}):c.createElement(Q.Z,{className:`${Je}-item-link-icon`}),Ke));return{prevIcon:At,nextIcon:hn,jumpPrevIcon:Bt,jumpNextIcon:kt}},[le,Je]),[xt]=(0,$.Z)("Pagination",ye.Z),Zt=Object.assign(Object.assign({},xt),fe),Mt=(0,ne.Z)(Ee),rn=Mt==="small"||!!(M&&!Mt&&Se),ct=I("select",V),ht=C()({[`${Je}-mini`]:rn,[`${Je}-rtl`]:le==="rtl"},xe==null?void 0:xe.className,B,x,qe),bt=Object.assign(Object.assign({},xe==null?void 0:xe.style),Y);return Qe(c.createElement(ue,Object.assign({},Nt,s,{style:bt,prefixCls:Je,selectPrefixCls:ct,className:ht,selectComponentClass:we||(rn?oe:ee),locale:Zt,showSizeChanger:Et})))},te=F},39722:function(It,me,e){"use strict";e.d(me,{t5:function(){return w}});var t=e(92310),c=e.n(t),m=e(55477),z=e(59301),d=e(36355),E=e(77578),n=e(17356),H=function(f,C){var U={};for(var P in f)Object.prototype.hasOwnProperty.call(f,P)&&C.indexOf(P)<0&&(U[P]=f[P]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,P=Object.getOwnPropertySymbols(f);N{if(!(!C&&!U))return z.createElement(z.Fragment,null,C&&z.createElement("div",{className:`${f}-title`},(0,E.Z)(C)),z.createElement("div",{className:`${f}-inner-content`},(0,E.Z)(U)))},w=f=>{const{hashId:C,prefixCls:U,className:P,style:N,placement:Ae="top",title:ce,content:he,children:de}=f;return z.createElement("div",{className:c()(C,U,`${U}-pure`,`${U}-placement-${Ae}`,P),style:N},z.createElement("div",{className:`${U}-arrow`}),z.createElement(m.G,Object.assign({},f,{className:C,prefixCls:U}),de||Q(U,ce,he)))},k=f=>{const{prefixCls:C}=f,U=H(f,["prefixCls"]),{getPrefixCls:P}=z.useContext(d.E_),N=P("popover",C),[Ae,ce]=(0,n.Z)(N);return Ae(z.createElement(w,Object.assign({},U,{prefixCls:N,hashId:ce})))};me.ZP=k},60324:function(It,me,e){"use strict";var t=e(92310),c=e.n(t),m=e(59301),z=e(77578),d=e(62892),E=e(36355),n=e(6848),H=e(39722),Q=e(17356),w=function(C,U){var P={};for(var N in C)Object.prototype.hasOwnProperty.call(C,N)&&U.indexOf(N)<0&&(P[N]=C[N]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,N=Object.getOwnPropertySymbols(C);Ae{let{title:U,content:P,prefixCls:N}=C;return m.createElement(m.Fragment,null,U&&m.createElement("div",{className:`${N}-title`},(0,z.Z)(U)),m.createElement("div",{className:`${N}-inner-content`},(0,z.Z)(P)))},f=m.forwardRef((C,U)=>{const{prefixCls:P,title:N,content:Ae,overlayClassName:ce,placement:he="top",trigger:de="hover",mouseEnterDelay:W=.1,mouseLeaveDelay:y=.1,overlayStyle:a={}}=C,R=w(C,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:O}=m.useContext(E.E_),q=O("popover",P),[Z,J]=(0,Q.Z)(q),T=O(),Re=c()(ce,J);return Z(m.createElement(n.Z,Object.assign({placement:he,trigger:de,mouseEnterDelay:W,mouseLeaveDelay:y,overlayStyle:a},R,{prefixCls:q,overlayClassName:Re,ref:U,overlay:N||Ae?m.createElement(k,{prefixCls:q,title:N,content:Ae}):null,transitionName:(0,d.m)(T,"zoom-big",R.transitionName),"data-popover-inject":!0})))});f._InternalPanelDoNotUseOrYouWillBeFired=H.ZP,me.Z=f},17356:function(It,me,e){"use strict";var t=e(17313),c=e(29878),m=e(19447),z=e(33166),d=e(83116),E=e(37613);const n=w=>{const{componentCls:k,popoverColor:f,minWidth:C,fontWeightStrong:U,popoverPadding:P,boxShadowSecondary:N,colorTextHeading:Ae,borderRadiusLG:ce,zIndexPopup:he,marginXS:de,colorBgElevated:W,popoverBg:y}=w;return[{[k]:Object.assign(Object.assign({},(0,t.Wf)(w)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:he,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":W,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${k}-content`]:{position:"relative"},[`${k}-inner`]:{backgroundColor:y,backgroundClip:"padding-box",borderRadius:ce,boxShadow:N,padding:P},[`${k}-title`]:{minWidth:C,marginBottom:de,color:Ae,fontWeight:U},[`${k}-inner-content`]:{color:f}})},(0,m.ZP)(w,{colorBg:"var(--antd-arrow-background-color)"}),{[`${k}-pure`]:{position:"relative",maxWidth:"none",margin:w.sizePopupArrow,display:"inline-block",[`${k}-content`]:{display:"inline-block"}}}]},H=w=>{const{componentCls:k}=w;return{[k]:z.i.map(f=>{const C=w[`${f}6`];return{[`&${k}-${f}`]:{"--antd-arrow-background-color":C,[`${k}-inner`]:{backgroundColor:C},[`${k}-arrow`]:{background:"transparent"}}}})}},Q=w=>{const{componentCls:k,lineWidth:f,lineType:C,colorSplit:U,paddingSM:P,controlHeight:N,fontSize:Ae,lineHeight:ce,padding:he}=w,de=N-Math.round(Ae*ce),W=de/2,y=de/2-f,a=he;return{[k]:{[`${k}-inner`]:{padding:0},[`${k}-title`]:{margin:0,padding:`${W}px ${a}px ${y}px`,borderBottom:`${f}px ${C} ${U}`},[`${k}-inner-content`]:{padding:`${P}px ${a}px`}}}};me.Z=(0,d.Z)("Popover",w=>{const{colorBgElevated:k,colorText:f,wireframe:C}=w,U=(0,E.TS)(w,{popoverPadding:12,popoverBg:k,popoverColor:f});return[n(U),H(U),C&&Q(U),(0,c._y)(U,"zoom-big")]},w=>({width:177,minWidth:177,zIndexPopup:w.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(It,me,e){"use strict";e.d(me,{Z:function(){return D}});var t=e(59301),c=e(29679),m=e(40001),z=e(19248),d=e(99267),E=e(92310),n=e.n(E),H=e(2738),Q=e(36355),w=e(54476),k=e(33885),f=e(75931),C={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},U=function(){var M=(0,t.useRef)([]),I=(0,t.useRef)(null);return(0,t.useEffect)(function(){var le=Date.now(),xe=!1;M.current.forEach(function(Je){if(Je){xe=!0;var Qe=Je.style;Qe.transitionDuration=".3s, .3s, .3s, .06s",I.current&&le-I.current<100&&(Qe.transitionDuration="0s, 0s")}}),xe&&(I.current=Date.now())}),M.current},P=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],N=function(M){var I=(0,k.Z)((0,k.Z)({},C),M),le=I.className,xe=I.percent,Je=I.prefixCls,Qe=I.strokeColor,qe=I.strokeLinecap,Et=I.strokeWidth,Nt=I.style,xt=I.trailColor,Zt=I.trailWidth,Mt=I.transition,rn=(0,f.Z)(I,P);delete rn.gapPosition;var ct=Array.isArray(xe)?xe:[xe],ht=Array.isArray(Qe)?Qe:[Qe],bt=U(),Ke=Et/2,At=100-Et/2,hn="M ".concat(qe==="round"?Ke:0,",").concat(Ke,` + L `).concat(qe==="round"?At:100,",").concat(Ke),Bt="0 0 100 ".concat(Et),kt=0;return t.createElement("svg",(0,w.Z)({className:n()("".concat(Je,"-line"),le),viewBox:Bt,preserveAspectRatio:"none",style:Nt},rn),t.createElement("path",{className:"".concat(Je,"-line-trail"),d:hn,strokeLinecap:qe,stroke:xt,strokeWidth:Zt||Et,fillOpacity:"0"}),ct.map(function(sn,lt){var Vt=1;switch(qe){case"round":Vt=1-Et/100;break;case"square":Vt=1-Et/2/100;break;default:Vt=1;break}var Ln={strokeDasharray:"".concat(sn*Vt,"px, 100px"),strokeDashoffset:"-".concat(kt,"px"),transition:Mt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Jt=ht[lt]||ht[ht.length-1];return kt+=sn,t.createElement("path",{key:lt,className:"".concat(Je,"-line-path"),d:hn,strokeLinecap:qe,stroke:Jt,strokeWidth:Et,fillOpacity:"0",ref:function(_){bt[lt]=_},style:Ln})}))},Ae=N,ce=e(76190),he=e(42978),de=e(47273),W=0,y=(0,de.Z)();function a(){var s;return y?(s=W,W+=1):s="TEST_OR_SSR",s}var R=function(s){var M=t.useState(),I=(0,he.Z)(M,2),le=I[0],xe=I[1];return t.useEffect(function(){xe("rc_progress_".concat(a()))},[]),s||le},O=function(M){var I=M.bg,le=M.children;return t.createElement("div",{style:{width:"100%",height:"100%",background:I}},le)};function q(s,M){return Object.keys(s).map(function(I){var le=parseFloat(I),xe="".concat(Math.floor(le*M),"%");return"".concat(s[I]," ").concat(xe)})}var Z=t.forwardRef(function(s,M){var I=s.prefixCls,le=s.color,xe=s.gradientId,Je=s.radius,Qe=s.style,qe=s.ptg,Et=s.strokeLinecap,Nt=s.strokeWidth,xt=s.size,Zt=s.gapDegree,Mt=le&&(0,ce.Z)(le)==="object",rn=Mt?"#FFF":void 0,ct=xt/2,ht=t.createElement("circle",{className:"".concat(I,"-circle-path"),r:Je,cx:ct,cy:ct,stroke:rn,strokeLinecap:Et,strokeWidth:Nt,opacity:qe===0?0:1,style:Qe,ref:M});if(!Mt)return ht;var bt="".concat(xe,"-conic"),Ke=Zt?"".concat(180+Zt/2,"deg"):"0deg",At=q(le,(360-Zt)/360),hn=q(le,1),Bt="conic-gradient(from ".concat(Ke,", ").concat(At.join(", "),")"),kt="linear-gradient(to ".concat(Zt?"bottom":"top",", ").concat(hn.join(", "),")");return t.createElement(t.Fragment,null,t.createElement("mask",{id:bt},ht),t.createElement("foreignObject",{x:0,y:0,width:xt,height:xt,mask:"url(#".concat(bt,")")},t.createElement(O,{bg:kt},t.createElement(O,{bg:Bt}))))}),J=Z,T=100,Re=function(M,I,le,xe,Je,Qe,qe,Et,Nt,xt){var Zt=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Mt=le/100*360*((360-Qe)/360),rn=Qe===0?0:{bottom:0,top:180,left:90,right:-90}[qe],ct=(100-xe)/100*I;Nt==="round"&&xe!==100&&(ct+=xt/2,ct>=I&&(ct=I-.01));var ht=T/2;return{stroke:typeof Et=="string"?Et:void 0,strokeDasharray:"".concat(I,"px ").concat(M),strokeDashoffset:ct+Zt,transform:"rotate(".concat(Je+Mt+rn,"deg)"),transformOrigin:"".concat(ht,"px ").concat(ht,"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}},re=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ke(s){var M=s!=null?s:[];return Array.isArray(M)?M:[M]}var ue=function(M){var I=(0,k.Z)((0,k.Z)({},C),M),le=I.id,xe=I.prefixCls,Je=I.steps,Qe=I.strokeWidth,qe=I.trailWidth,Et=I.gapDegree,Nt=Et===void 0?0:Et,xt=I.gapPosition,Zt=I.trailColor,Mt=I.strokeLinecap,rn=I.style,ct=I.className,ht=I.strokeColor,bt=I.percent,Ke=(0,f.Z)(I,re),At=T/2,hn=R(le),Bt="".concat(hn,"-gradient"),kt=At-Qe/2,sn=Math.PI*2*kt,lt=Nt>0?90+Nt/2:-90,Vt=sn*((360-Nt)/360),Ln=(0,ce.Z)(Je)==="object"?Je:{count:Je,space:2},Jt=Ln.count,an=Ln.space,_=ke(bt),u=ke(ht),A=u.find(function(We){return We&&(0,ce.Z)(We)==="object"}),h=A&&(0,ce.Z)(A)==="object",b=h?"butt":Mt,ae=Re(sn,Vt,0,100,lt,Nt,xt,Zt,b,Qe),X=U(),Be=function(){var at=0;return _.map(function(nt,vt){var $e=u[vt]||u[u.length-1],rt=Re(sn,Vt,at,nt,lt,Nt,xt,$e,b,Qe);return at+=nt,t.createElement(J,{key:vt,color:$e,ptg:nt,radius:kt,prefixCls:xe,gradientId:Bt,style:rt,strokeLinecap:b,strokeWidth:Qe,gapDegree:Nt,ref:function(it){X[vt]=it},size:T})}).reverse()},Oe=function(){var at=Math.round(Jt*(_[0]/100)),nt=100/Jt,vt=0;return new Array(Jt).fill(null).map(function($e,rt){var gt=rt<=at-1?u[0]:Zt,it=gt&&(0,ce.Z)(gt)==="object"?"url(#".concat(Bt,")"):void 0,Ct=Re(sn,Vt,vt,nt,lt,Nt,xt,gt,"butt",Qe,an);return vt+=(Vt-Ct.strokeDashoffset+an)*100/Vt,t.createElement("circle",{key:rt,className:"".concat(xe,"-circle-path"),r:kt,cx:At,cy:At,stroke:it,strokeWidth:Qe,opacity:1,style:Ct,ref:function(Gt){X[rt]=Gt}})})};return t.createElement("svg",(0,w.Z)({className:n()("".concat(xe,"-circle"),ct),viewBox:"0 0 ".concat(T," ").concat(T),style:rn,id:le,role:"presentation"},Ke),!Jt&&t.createElement("circle",{className:"".concat(xe,"-circle-trail"),r:kt,cx:At,cy:At,stroke:Zt,strokeLinecap:b,strokeWidth:qe||Qe,style:ae}),Jt?Oe():Be())},ye=ue,pe={Line:Ae,Circle:ye},ne=e(6848),Me=e(30071);function $(s){return!s||s<0?0:s>100?100:s}function j(s){let{success:M,successPercent:I}=s,le=I;return M&&"progress"in M&&(le=M.progress),M&&"percent"in M&&(le=M.percent),le}const oe=s=>{let{percent:M,success:I,successPercent:le}=s;const xe=$(j({success:I,successPercent:le}));return[xe,$($(M)-xe)]},ee=s=>{let{success:M={},strokeColor:I}=s;const{strokeColor:le}=M;return[le||Me.presetPrimaryColors.green,I||null]},K=(s,M,I)=>{var le,xe,Je,Qe;let qe=-1,Et=-1;if(M==="step"){const Nt=I.steps,xt=I.strokeWidth;typeof s=="string"||typeof s=="undefined"?(qe=s==="small"?2:14,Et=xt!=null?xt:8):typeof s=="number"?[qe,Et]=[s,s]:[qe=14,Et=8]=s,qe*=Nt}else if(M==="line"){const Nt=I==null?void 0:I.strokeWidth;typeof s=="string"||typeof s=="undefined"?Et=Nt||(s==="small"?6:8):typeof s=="number"?[qe,Et]=[s,s]:[qe=-1,Et=8]=s}else(M==="circle"||M==="dashboard")&&(typeof s=="string"||typeof s=="undefined"?[qe,Et]=s==="small"?[60,60]:[120,120]:typeof s=="number"?[qe,Et]=[s,s]:(qe=(xe=(le=s[0])!==null&&le!==void 0?le:s[1])!==null&&xe!==void 0?xe:120,Et=(Qe=(Je=s[0])!==null&&Je!==void 0?Je:s[1])!==null&&Qe!==void 0?Qe:120));return[qe,Et]},ge=3,Pe=s=>ge/s*100;var Ye=s=>{const{prefixCls:M,trailColor:I=null,strokeLinecap:le="round",gapPosition:xe,gapDegree:Je,width:Qe=120,type:qe,children:Et,success:Nt,size:xt=Qe}=s,[Zt,Mt]=K(xt,"circle");let{strokeWidth:rn}=s;rn===void 0&&(rn=Math.max(Pe(Zt),6));const ct={width:Zt,height:Mt,fontSize:Zt*.15+6},ht=t.useMemo(()=>{if(Je||Je===0)return Je;if(qe==="dashboard")return 75},[Je,qe]),bt=xe||qe==="dashboard"&&"bottom"||void 0,Ke=Object.prototype.toString.call(s.strokeColor)==="[object Object]",At=ee({success:Nt,strokeColor:s.strokeColor}),hn=n()(`${M}-inner`,{[`${M}-circle-gradient`]:Ke}),Bt=t.createElement(ye,{percent:oe(s),strokeWidth:rn,trailWidth:rn,strokeColor:At,strokeLinecap:le,trailColor:I,prefixCls:M,gapDegree:ht,gapPosition:bt});return t.createElement("div",{className:hn,style:ct},Zt<=20?t.createElement(ne.Z,{title:Et},t.createElement("span",null,Bt)):t.createElement(t.Fragment,null,Bt,Et))},dt=function(s,M){var I={};for(var le in s)Object.prototype.hasOwnProperty.call(s,le)&&M.indexOf(le)<0&&(I[le]=s[le]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,le=Object.getOwnPropertySymbols(s);xe{let M=[];return Object.keys(s).forEach(I=>{const le=parseFloat(I.replace(/%/g,""));isNaN(le)||M.push({key:le,value:s[I]})}),M=M.sort((I,le)=>I.key-le.key),M.map(I=>{let{key:le,value:xe}=I;return`${xe} ${le}%`}).join(", ")},Tt=(s,M)=>{const{from:I=Me.presetPrimaryColors.blue,to:le=Me.presetPrimaryColors.blue,direction:xe=M==="rtl"?"to left":"to right"}=s,Je=dt(s,["from","to","direction"]);if(Object.keys(Je).length!==0){const Qe=Ot(Je);return{backgroundImage:`linear-gradient(${xe}, ${Qe})`}}return{backgroundImage:`linear-gradient(${xe}, ${I}, ${le})`}};var Ie=s=>{const{prefixCls:M,direction:I,percent:le,size:xe,strokeWidth:Je,strokeColor:Qe,strokeLinecap:qe="round",children:Et,trailColor:Nt=null,success:xt}=s,Zt=Qe&&typeof Qe!="string"?Tt(Qe,I):{backgroundColor:Qe},Mt=qe==="square"||qe==="butt"?0:void 0,rn={backgroundColor:Nt||void 0,borderRadius:Mt},ct=xe!=null?xe:[-1,Je||(xe==="small"?6:8)],[ht,bt]=K(ct,"line",{strokeWidth:Je}),Ke=Object.assign({width:`${$(le)}%`,height:bt,borderRadius:Mt},Zt),At=j(s),hn={width:`${$(At)}%`,height:bt,borderRadius:Mt,backgroundColor:xt==null?void 0:xt.strokeColor},Bt={width:ht<0?"100%":ht,height:bt};return t.createElement(t.Fragment,null,t.createElement("div",{className:`${M}-outer`,style:Bt},t.createElement("div",{className:`${M}-inner`,style:rn},t.createElement("div",{className:`${M}-bg`,style:Ke}),At!==void 0?t.createElement("div",{className:`${M}-success-bg`,style:hn}):null)),Et)},r=s=>{const{size:M,steps:I,percent:le=0,strokeWidth:xe=8,strokeColor:Je,trailColor:Qe=null,prefixCls:qe,children:Et}=s,Nt=Math.round(I*(le/100)),xt=M==="small"?2:14,Zt=M!=null?M:[xt,xe],[Mt,rn]=K(Zt,"step",{steps:I,strokeWidth:xe}),ct=Mt/I,ht=new Array(I);for(let bt=0;bt{const M=s?"100%":"-100%";return new S.Keyframes(`antProgress${s?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${M}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${M}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},g=s=>{const{componentCls:M,iconCls:I}=s;return{[M]:Object.assign(Object.assign({},(0,p.Wf)(s)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:s.fontSize,marginInlineEnd:s.marginXS,marginBottom:s.marginXS},[`${M}-outer`]:{display:"inline-block",width:"100%"},[`&${M}-show-info`]:{[`${M}-outer`]:{marginInlineEnd:`calc(-2em - ${s.marginXS}px)`,paddingInlineEnd:`calc(2em + ${s.paddingXS}px)`}},[`${M}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:s.remainingColor,borderRadius:s.lineBorderRadius},[`${M}-inner:not(${M}-circle-gradient)`]:{[`${M}-circle-path`]:{stroke:s.defaultColor}},[`${M}-success-bg, ${M}-bg`]:{position:"relative",backgroundColor:s.defaultColor,borderRadius:s.lineBorderRadius,transition:`all ${s.motionDurationSlow} ${s.motionEaseInOutCirc}`},[`${M}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:s.colorSuccess},[`${M}-text`]:{display:"inline-block",width:"2em",marginInlineStart:s.marginXS,color:s.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[I]:{fontSize:s.fontSize}},[`&${M}-status-active`]:{[`${M}-bg::before`]:{position:"absolute",inset:0,backgroundColor:s.colorBgContainer,borderRadius:s.lineBorderRadius,opacity:0,animationName:te(),animationDuration:s.progressActiveMotionDuration,animationTimingFunction:s.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${M}-rtl${M}-status-active`]:{[`${M}-bg::before`]:{animationName:te(!0)}},[`&${M}-status-exception`]:{[`${M}-bg`]:{backgroundColor:s.colorError},[`${M}-text`]:{color:s.colorError}},[`&${M}-status-exception ${M}-inner:not(${M}-circle-gradient)`]:{[`${M}-circle-path`]:{stroke:s.colorError}},[`&${M}-status-success`]:{[`${M}-bg`]:{backgroundColor:s.colorSuccess},[`${M}-text`]:{color:s.colorSuccess}},[`&${M}-status-success ${M}-inner:not(${M}-circle-gradient)`]:{[`${M}-circle-path`]:{stroke:s.colorSuccess}}})}},l=s=>{const{componentCls:M,iconCls:I}=s;return{[M]:{[`${M}-circle-trail`]:{stroke:s.remainingColor},[`&${M}-circle ${M}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${M}-circle ${M}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:s.circleTextColor,fontSize:s.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[I]:{fontSize:`${s.fontSize/s.fontSizeSM}em`}},[`${M}-circle&-status-exception`]:{[`${M}-text`]:{color:s.colorError}},[`${M}-circle&-status-success`]:{[`${M}-text`]:{color:s.colorSuccess}}},[`${M}-inline-circle`]:{lineHeight:1,[`${M}-inner`]:{verticalAlign:"bottom"}}}},V=s=>{const{componentCls:M}=s;return{[M]:{[`${M}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:s.progressStepMinWidth,marginInlineEnd:s.progressStepMarginInlineEnd,backgroundColor:s.remainingColor,transition:`all ${s.motionDurationSlow}`,"&-active":{backgroundColor:s.defaultColor}}}}}},B=s=>{const{componentCls:M,iconCls:I}=s;return{[M]:{[`${M}-small&-line, ${M}-small&-line ${M}-text ${I}`]:{fontSize:s.fontSizeSM}}}};var x=(0,o.Z)("Progress",s=>{const M=s.marginXXS/2,I=(0,F.TS)(s,{progressStepMarginInlineEnd:M,progressStepMinWidth:M,progressActiveMotionDuration:"2.4s"});return[g(I),l(I),V(I),B(I)]},s=>({circleTextColor:s.colorText,defaultColor:s.colorInfo,remainingColor:s.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Y=function(s,M){var I={};for(var le in s)Object.prototype.hasOwnProperty.call(s,le)&&M.indexOf(le)<0&&(I[le]=s[le]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,le=Object.getOwnPropertySymbols(s);xe{const{prefixCls:I,className:le,rootClassName:xe,steps:Je,strokeColor:Qe,percent:qe=0,size:Et="default",showInfo:Nt=!0,type:xt="line",status:Zt,format:Mt,style:rn}=s,ct=Y(s,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),ht=t.useMemo(()=>{var _,u;const A=j(s);return parseInt(A!==void 0?(_=A!=null?A:0)===null||_===void 0?void 0:_.toString():(u=qe!=null?qe:0)===null||u===void 0?void 0:u.toString(),10)},[qe,s.success,s.successPercent]),bt=t.useMemo(()=>!fe.includes(Zt)&&ht>=100?"success":Zt||"normal",[Zt,ht]),{getPrefixCls:Ke,direction:At,progress:hn}=t.useContext(Q.E_),Bt=Ke("progress",I),[kt,sn]=x(Bt),lt=t.useMemo(()=>{if(!Nt)return null;const _=j(s);let u;const A=Mt||(b=>`${b}%`),h=xt==="line";return Mt||bt!=="exception"&&bt!=="success"?u=A($(qe),$(_)):bt==="exception"?u=h?t.createElement(z.Z,null):t.createElement(d.Z,null):bt==="success"&&(u=h?t.createElement(c.Z,null):t.createElement(m.Z,null)),t.createElement("span",{className:`${Bt}-text`,title:typeof u=="string"?u:void 0},u)},[Nt,qe,ht,bt,xt,Bt,Mt]),Vt=Array.isArray(Qe)?Qe[0]:Qe,Ln=typeof Qe=="string"||Array.isArray(Qe)?Qe:void 0;let Jt;xt==="line"?Jt=Je?t.createElement(r,Object.assign({},s,{strokeColor:Ln,prefixCls:Bt,steps:Je}),lt):t.createElement(Ie,Object.assign({},s,{strokeColor:Vt,prefixCls:Bt,direction:At}),lt):(xt==="circle"||xt==="dashboard")&&(Jt=t.createElement(Ye,Object.assign({},s,{strokeColor:Vt,prefixCls:Bt,progressStatus:bt}),lt));const an=n()(Bt,`${Bt}-status-${bt}`,`${Bt}-${xt==="dashboard"&&"circle"||Je&&"steps"||xt}`,{[`${Bt}-inline-circle`]:xt==="circle"&&K(Et,"circle")[0]<=20,[`${Bt}-show-info`]:Nt,[`${Bt}-${Et}`]:typeof Et=="string",[`${Bt}-rtl`]:At==="rtl"},hn==null?void 0:hn.className,le,xe,sn);return kt(t.createElement("div",Object.assign({ref:M,style:Object.assign(Object.assign({},hn==null?void 0:hn.style),rn),className:an,role:"progressbar","aria-valuenow":ht},(0,H.Z)(ct,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Jt))}),D=Se},5112:function(It,me,e){"use strict";e.d(me,{ZP:function(){return Me}});var t=e(92310),c=e.n(t),m=e(18929),z=e(26112),d=e(59301),E=e(36355),n=e(19716);const H=d.createContext(null),Q=H.Provider;var w=H;const k=d.createContext(null),f=k.Provider;var C=e(5630),U=e(8654),P=e(1684),N=e(32441),Ae=e(17313),ce=e(83116),he=e(37613);const de=$=>{const{componentCls:j,antCls:oe}=$,ee=`${j}-group`;return{[ee]:Object.assign(Object.assign({},(0,Ae.Wf)($)),{display:"inline-block",fontSize:0,[`&${ee}-rtl`]:{direction:"rtl"},[`${oe}-badge ${oe}-badge-count`]:{zIndex:1},[`> ${oe}-badge:not(:first-child) > ${oe}-button-wrapper`]:{borderInlineStart:"none"}})}},W=$=>{const{componentCls:j,wrapperMarginInlineEnd:oe,colorPrimary:ee,radioSize:K,motionDurationSlow:ge,motionDurationMid:Pe,motionEaseInOutCirc:mt,colorBgContainer:Ye,colorBorder:dt,lineWidth:Ot,dotSize:Tt,colorBgContainerDisabled:Xe,colorTextDisabled:Ie,paddingXS:et,dotColorDisabled:r,lineType:S,radioDotDisabledSize:p,wireframe:o,colorWhite:F}=$,te=`${j}-inner`;return{[`${j}-wrapper`]:Object.assign(Object.assign({},(0,Ae.Wf)($)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:oe,cursor:"pointer",[`&${j}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:$.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${j}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Ot}px ${S} ${ee}`,borderRadius:"50%",visibility:"hidden",content:'""'},[j]:Object.assign(Object.assign({},(0,Ae.Wf)($)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${j}-wrapper:hover &, + &:hover ${te}`]:{borderColor:ee},[`${j}-input:focus-visible + ${te}`]:Object.assign({},(0,Ae.oN)($)),[`${j}:hover::after, ${j}-wrapper:hover &::after`]:{visibility:"visible"},[`${j}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:K,height:K,marginBlockStart:K/-2,marginInlineStart:K/-2,backgroundColor:o?ee:F,borderBlockStart:0,borderInlineStart:0,borderRadius:K,transform:"scale(0)",opacity:0,transition:`all ${ge} ${mt}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:K,height:K,backgroundColor:Ye,borderColor:dt,borderStyle:"solid",borderWidth:Ot,borderRadius:"50%",transition:`all ${Pe}`},[`${j}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${j}-checked`]:{[te]:{borderColor:ee,backgroundColor:o?Ye:ee,"&::after":{transform:`scale(${Tt/K})`,opacity:1,transition:`all ${ge} ${mt}`}}},[`${j}-disabled`]:{cursor:"not-allowed",[te]:{backgroundColor:Xe,borderColor:dt,cursor:"not-allowed","&::after":{backgroundColor:r}},[`${j}-input`]:{cursor:"not-allowed"},[`${j}-disabled + span`]:{color:Ie,cursor:"not-allowed"},[`&${j}-checked`]:{[te]:{"&::after":{transform:`scale(${p/K})`}}}},[`span${j} + *`]:{paddingInlineStart:et,paddingInlineEnd:et}})}},y=$=>{const{buttonColor:j,controlHeight:oe,componentCls:ee,lineWidth:K,lineType:ge,colorBorder:Pe,motionDurationSlow:mt,motionDurationMid:Ye,buttonPaddingInline:dt,fontSize:Ot,buttonBg:Tt,fontSizeLG:Xe,controlHeightLG:Ie,controlHeightSM:et,paddingXS:r,borderRadius:S,borderRadiusSM:p,borderRadiusLG:o,buttonCheckedBg:F,buttonSolidCheckedColor:te,colorTextDisabled:g,colorBgContainerDisabled:l,buttonCheckedBgDisabled:V,buttonCheckedColorDisabled:B,colorPrimary:x,colorPrimaryHover:Y,colorPrimaryActive:Ee,buttonSolidCheckedBg:fe,buttonSolidCheckedHoverBg:we,buttonSolidCheckedActiveBg:Se}=$;return{[`${ee}-button-wrapper`]:{position:"relative",display:"inline-block",height:oe,margin:0,paddingInline:dt,paddingBlock:0,color:j,fontSize:Ot,lineHeight:`${oe-K*2}px`,background:Tt,border:`${K}px ${ge} ${Pe}`,borderBlockStartWidth:K+.02,borderInlineStartWidth:0,borderInlineEndWidth:K,cursor:"pointer",transition:[`color ${Ye}`,`background ${Ye}`,`box-shadow ${Ye}`].join(","),a:{color:j},[`> ${ee}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-K,insetInlineStart:-K,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:K,paddingInline:0,backgroundColor:Pe,transition:`background-color ${mt}`,content:'""'}},"&:first-child":{borderInlineStart:`${K}px ${ge} ${Pe}`,borderStartStartRadius:S,borderEndStartRadius:S},"&:last-child":{borderStartEndRadius:S,borderEndEndRadius:S},"&:first-child:last-child":{borderRadius:S},[`${ee}-group-large &`]:{height:Ie,fontSize:Xe,lineHeight:`${Ie-K*2}px`,"&:first-child":{borderStartStartRadius:o,borderEndStartRadius:o},"&:last-child":{borderStartEndRadius:o,borderEndEndRadius:o}},[`${ee}-group-small &`]:{height:et,paddingInline:r-K,paddingBlock:0,lineHeight:`${et-K*2}px`,"&:first-child":{borderStartStartRadius:p,borderEndStartRadius:p},"&:last-child":{borderStartEndRadius:p,borderEndEndRadius:p}},"&:hover":{position:"relative",color:x},"&:has(:focus-visible)":Object.assign({},(0,Ae.oN)($)),[`${ee}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${ee}-button-wrapper-disabled)`]:{zIndex:1,color:x,background:F,borderColor:x,"&::before":{backgroundColor:x},"&:first-child":{borderColor:x},"&:hover":{color:Y,borderColor:Y,"&::before":{backgroundColor:Y}},"&:active":{color:Ee,borderColor:Ee,"&::before":{backgroundColor:Ee}}},[`${ee}-group-solid &-checked:not(${ee}-button-wrapper-disabled)`]:{color:te,background:fe,borderColor:fe,"&:hover":{color:te,background:we,borderColor:we},"&:active":{color:te,background:Se,borderColor:Se}},"&-disabled":{color:g,backgroundColor:l,borderColor:Pe,cursor:"not-allowed","&:first-child, &:hover":{color:g,backgroundColor:l,borderColor:Pe}},[`&-disabled${ee}-button-wrapper-checked`]:{color:B,backgroundColor:V,borderColor:Pe,boxShadow:"none"}}}},a=$=>$-4*2;var R=(0,ce.Z)("Radio",$=>{const{controlOutline:j,controlOutlineWidth:oe,radioSize:ee}=$,K=`0 0 0 ${oe}px ${j}`,ge=K,Pe=a(ee),mt=(0,he.TS)($,{radioDotDisabledSize:Pe,radioFocusShadow:K,radioButtonFocusShadow:ge});return[de(mt),W(mt),y(mt)]},$=>{const{wireframe:j,padding:oe,marginXS:ee,lineWidth:K,fontSizeLG:ge,colorText:Pe,colorBgContainer:mt,colorTextDisabled:Ye,controlItemBgActiveDisabled:dt,colorTextLightSolid:Ot,colorPrimary:Tt,colorPrimaryHover:Xe,colorPrimaryActive:Ie}=$,et=4,r=ge,S=j?a(r):r-(et+K)*2;return{radioSize:r,dotSize:S,dotColorDisabled:Ye,buttonSolidCheckedColor:Ot,buttonSolidCheckedBg:Tt,buttonSolidCheckedHoverBg:Xe,buttonSolidCheckedActiveBg:Ie,buttonBg:mt,buttonCheckedBg:mt,buttonColor:Pe,buttonCheckedBgDisabled:dt,buttonCheckedColorDisabled:Ye,buttonPaddingInline:oe-K,wrapperMarginInlineEnd:ee}}),O=e(14088),q=e(4572),Z=function($,j){var oe={};for(var ee in $)Object.prototype.hasOwnProperty.call($,ee)&&j.indexOf(ee)<0&&(oe[ee]=$[ee]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,ee=Object.getOwnPropertySymbols($);K{var oe,ee;const K=d.useContext(w),ge=d.useContext(k),{getPrefixCls:Pe,direction:mt,radio:Ye}=d.useContext(E.E_),dt=d.useRef(null),Ot=(0,U.sQ)(j,dt),{isFormItemInput:Tt}=d.useContext(N.aM),Xe=Ee=>{var fe,we;(fe=$.onChange)===null||fe===void 0||fe.call($,Ee),(we=K==null?void 0:K.onChange)===null||we===void 0||we.call(K,Ee)},{prefixCls:Ie,className:et,rootClassName:r,children:S,style:p}=$,o=Z($,["prefixCls","className","rootClassName","children","style"]),F=Pe("radio",Ie),te=((K==null?void 0:K.optionType)||ge)==="button",g=te?`${F}-button`:F,[l,V]=R(F),B=Object.assign({},o),x=d.useContext(P.Z);K&&(B.name=K.name,B.onChange=Xe,B.checked=$.value===K.value,B.disabled=(oe=B.disabled)!==null&&oe!==void 0?oe:K.disabled),B.disabled=(ee=B.disabled)!==null&&ee!==void 0?ee:x;const Y=c()(`${g}-wrapper`,{[`${g}-wrapper-checked`]:B.checked,[`${g}-wrapper-disabled`]:B.disabled,[`${g}-wrapper-rtl`]:mt==="rtl",[`${g}-wrapper-in-form-item`]:Tt},Ye==null?void 0:Ye.className,et,r,V);return l(d.createElement(O.Z,{component:"Radio",disabled:B.disabled},d.createElement("label",{className:Y,style:Object.assign(Object.assign({},Ye==null?void 0:Ye.style),p),onMouseEnter:$.onMouseEnter,onMouseLeave:$.onMouseLeave},d.createElement(C.Z,Object.assign({},B,{className:c()(B.className,!te&&q.A),type:"radio",prefixCls:g,ref:Ot})),S!==void 0?d.createElement("span",null,S):null)))};var Re=d.forwardRef(J);const re=d.forwardRef(($,j)=>{const{getPrefixCls:oe,direction:ee}=d.useContext(E.E_),[K,ge]=(0,m.Z)($.defaultValue,{value:$.value}),Pe=fe=>{const we=K,Se=fe.target.value;"value"in $||ge(Se);const{onChange:D}=$;D&&Se!==we&&D(fe)},{prefixCls:mt,className:Ye,rootClassName:dt,options:Ot,buttonStyle:Tt="outline",disabled:Xe,children:Ie,size:et,style:r,id:S,onMouseEnter:p,onMouseLeave:o,onFocus:F,onBlur:te}=$,g=oe("radio",mt),l=`${g}-group`,[V,B]=R(g);let x=Ie;Ot&&Ot.length>0&&(x=Ot.map(fe=>typeof fe=="string"||typeof fe=="number"?d.createElement(Re,{key:fe.toString(),prefixCls:g,disabled:Xe,value:fe,checked:K===fe},fe):d.createElement(Re,{key:`radio-group-value-options-${fe.value}`,prefixCls:g,disabled:fe.disabled||Xe,value:fe.value,checked:K===fe.value,title:fe.title,style:fe.style},fe.label)));const Y=(0,n.Z)(et),Ee=c()(l,`${l}-${Tt}`,{[`${l}-${Y}`]:Y,[`${l}-rtl`]:ee==="rtl"},Ye,dt,B);return V(d.createElement("div",Object.assign({},(0,z.Z)($,{aria:!0,data:!0}),{className:Ee,style:r,onMouseEnter:p,onMouseLeave:o,onFocus:F,onBlur:te,id:S,ref:j}),d.createElement(Q,{value:{onChange:Pe,value:K,disabled:$.disabled,name:$.name,optionType:$.optionType}},x)))});var ke=d.memo(re),ue=function($,j){var oe={};for(var ee in $)Object.prototype.hasOwnProperty.call($,ee)&&j.indexOf(ee)<0&&(oe[ee]=$[ee]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,ee=Object.getOwnPropertySymbols($);K{const{getPrefixCls:oe}=d.useContext(E.E_),{prefixCls:ee}=$,K=ue($,["prefixCls"]),ge=oe("radio",ee);return d.createElement(f,{value:"button"},d.createElement(Re,Object.assign({prefixCls:ge},K,{type:"radio",ref:j})))};var pe=d.forwardRef(ye);const ne=Re;ne.Button=pe,ne.Group=ke,ne.__ANT_RADIO=!0;var Me=ne},13570:function(It,me,e){"use strict";e.d(me,{Z:function(){return $}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(oe,ee){return c.createElement(d.Z,(0,t.Z)({},oe,{ref:ee,icon:z}))},n=c.forwardRef(E),H=n,Q=e(92310),w=e.n(Q),k=e(20068),f=e(42978),C=e(75931),U=e(18929),P=e(10228),N=e(26112);function Ae(j,oe){var ee=j.disabled,K=j.prefixCls,ge=j.character,Pe=j.characterRender,mt=j.index,Ye=j.count,dt=j.value,Ot=j.allowHalf,Tt=j.focused,Xe=j.onHover,Ie=j.onClick,et=function(l){Xe(l,mt)},r=function(l){Ie(l,mt)},S=function(l){l.keyCode===P.Z.ENTER&&Ie(l,mt)},p=mt+1,o=new Set([K]);dt===0&&mt===0&&Tt?o.add("".concat(K,"-focused")):Ot&&dt+.5>=p&&dtmt?"true":"false","aria-posinset":mt+1,"aria-setsize":Ye,tabIndex:ee?-1:0},c.createElement("div",{className:"".concat(K,"-first")},F),c.createElement("div",{className:"".concat(K,"-second")},F)));return Pe&&(te=Pe(te,j)),te}var ce=c.forwardRef(Ae);function he(){var j=c.useRef({});function oe(K){return j.current[K]}function ee(K){return function(ge){j.current[K]=ge}}return[oe,ee]}function de(j){var oe=j.pageXOffset,ee="scrollLeft";if(typeof oe!="number"){var K=j.document;oe=K.documentElement[ee],typeof oe!="number"&&(oe=K.body[ee])}return oe}function W(j){var oe,ee,K=j.ownerDocument,ge=K.body,Pe=K&&K.documentElement,mt=j.getBoundingClientRect();return oe=mt.left,ee=mt.top,oe-=Pe.clientLeft||ge.clientLeft||0,ee-=Pe.clientTop||ge.clientTop||0,{left:oe,top:ee}}function y(j){var oe=W(j),ee=j.ownerDocument,K=ee.defaultView||ee.parentWindow;return oe.left+=de(K),oe.left}var a=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function R(j,oe){var ee,K=j.prefixCls,ge=K===void 0?"rc-rate":K,Pe=j.className,mt=j.defaultValue,Ye=j.value,dt=j.count,Ot=dt===void 0?5:dt,Tt=j.allowHalf,Xe=Tt===void 0?!1:Tt,Ie=j.allowClear,et=Ie===void 0?!0:Ie,r=j.character,S=r===void 0?"\u2605":r,p=j.characterRender,o=j.disabled,F=j.direction,te=F===void 0?"ltr":F,g=j.tabIndex,l=g===void 0?0:g,V=j.autoFocus,B=j.onHoverChange,x=j.onChange,Y=j.onFocus,Ee=j.onBlur,fe=j.onKeyDown,we=j.onMouseLeave,Se=(0,C.Z)(j,a),D=he(),s=(0,f.Z)(D,2),M=s[0],I=s[1],le=c.useRef(null),xe=function(){if(!o){var b;(b=le.current)===null||b===void 0||b.focus()}};c.useImperativeHandle(oe,function(){return{focus:xe,blur:function(){if(!o){var b;(b=le.current)===null||b===void 0||b.blur()}}}});var Je=(0,U.Z)(mt||0,{value:Ye}),Qe=(0,f.Z)(Je,2),qe=Qe[0],Et=Qe[1],Nt=(0,U.Z)(null),xt=(0,f.Z)(Nt,2),Zt=xt[0],Mt=xt[1],rn=function(b,ae){var X=te==="rtl",Be=b+1;if(Xe){var Oe=M(b),We=y(Oe),at=Oe.clientWidth;(X&&ae-We>at/2||!X&&ae-We0&&!X||ae===P.Z.RIGHT&&Be>0&&X?(Xe?Be-=.5:Be-=1,ct(Be),b.preventDefault()):ae===P.Z.LEFT&&Be{const{componentCls:oe}=j;return{[`${oe}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:j.marginXS},"> div":{transition:`all ${j.motionDurationMid}, outline 0s`,"&:hover":{transform:j.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${j.lineWidth}px dashed ${j.starColor}`,transform:j.starHoverScale}},"&-first, &-second":{color:j.starBg,transition:`all ${j.motionDurationMid}`,userSelect:"none",[j.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${oe}-star-first, &-half ${oe}-star-second`]:{opacity:1},[`&-half ${oe}-star-first, &-full ${oe}-star-second`]:{color:"inherit"}}}},ue=j=>({[`&-rtl${j.componentCls}`]:{direction:"rtl"}}),ye=j=>{const{componentCls:oe}=j;return{[oe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,T.Wf)(j)),{display:"inline-block",margin:0,padding:0,color:j.starColor,fontSize:j.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${oe} ${oe}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),ke(j)),{[`+ ${oe}-text`]:{display:"inline-block",marginInlineStart:j.marginXS,fontSize:j.fontSize}}),ue(j))}};var pe=(0,Re.Z)("Rate",j=>{const oe=(0,re.TS)(j,{});return[ye(oe)]},j=>({starColor:j.yellow6,starSize:j.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:j.colorFillContent})),ne=function(j,oe){var ee={};for(var K in j)Object.prototype.hasOwnProperty.call(j,K)&&oe.indexOf(K)<0&&(ee[K]=j[K]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,K=Object.getOwnPropertySymbols(j);ge{const{prefixCls:ee,className:K,rootClassName:ge,style:Pe,tooltips:mt,character:Ye=c.createElement(H,null)}=j,dt=ne(j,["prefixCls","className","rootClassName","style","tooltips","character"]),Ot=(o,F)=>{let{index:te}=F;return mt?c.createElement(J.Z,{title:mt[te]},o):o},{getPrefixCls:Tt,direction:Xe,rate:Ie}=c.useContext(Z.E_),et=Tt("rate",ee),[r,S]=pe(et),p=Object.assign(Object.assign({},Ie==null?void 0:Ie.style),Pe);return r(c.createElement(q,Object.assign({ref:oe,character:Ye,characterRender:Ot},dt,{className:w()(K,ge,S,Ie==null?void 0:Ie.className),style:p,prefixCls:et,direction:Xe})))})},57809:function(It,me,e){"use strict";var t=e(92310),c=e.n(t),m=e(77861),z=e(2738),d=e(59301),E=e(53487),n=e(62892),H=e(19080),Q=e(36355),w=e(1684),k=e(93891),f=e(19716),C=e(32441),U=e(33234),P=e(14154),N=e(58582),Ae=e(84443),ce=e(66339),he=function(R,O){var q={};for(var Z in R)Object.prototype.hasOwnProperty.call(R,Z)&&O.indexOf(Z)<0&&(q[Z]=R[Z]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,Z=Object.getOwnPropertySymbols(R);J{var q,{prefixCls:Z,bordered:J=!0,className:T,rootClassName:Re,getPopupContainer:re,popupClassName:ke,dropdownClassName:ue,listHeight:ye=256,placement:pe,listItemHeight:ne=24,size:Me,disabled:$,notFoundContent:j,status:oe,builtinPlacements:ee,dropdownMatchSelectWidth:K,popupMatchSelectWidth:ge,direction:Pe,style:mt,allowClear:Ye}=R,dt=he(R,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Ot,getPrefixCls:Tt,renderEmpty:Xe,direction:Ie,virtual:et,popupMatchSelectWidth:r,popupOverflow:S,select:p}=d.useContext(Q.E_),o=Tt("select",Z),F=Tt(),te=Pe!=null?Pe:Ie,{compactSize:g,compactItemClassnames:l}=(0,U.ri)(o,te),[V,B]=(0,P.Z)(o),x=d.useMemo(()=>{const{mode:bt}=dt;if(bt!=="combobox")return bt===de?"combobox":bt},[dt.mode]),Y=x==="multiple"||x==="tags",Ee=(0,Ae.Z)(dt.suffixIcon,dt.showArrow),fe=(q=ge!=null?ge:K)!==null&&q!==void 0?q:r,{status:we,hasFeedback:Se,isFormItemInput:D,feedbackIcon:s}=d.useContext(C.aM),M=(0,H.F)(we,oe);let I;j!==void 0?I=j:x==="combobox"?I=null:I=(Xe==null?void 0:Xe("Select"))||d.createElement(k.Z,{componentName:"Select"});const{suffixIcon:le,itemIcon:xe,removeIcon:Je,clearIcon:Qe}=(0,ce.Z)(Object.assign(Object.assign({},dt),{multiple:Y,hasFeedback:Se,feedbackIcon:s,showSuffixIcon:Ee,prefixCls:o,showArrow:dt.showArrow,componentName:"Select"})),qe=Ye===!0?{clearIcon:Qe}:Ye,Et=(0,z.Z)(dt,["suffixIcon","itemIcon"]),Nt=c()(ke||ue,{[`${o}-dropdown-${te}`]:te==="rtl"},Re,B),xt=(0,f.Z)(bt=>{var Ke;return(Ke=Me!=null?Me:g)!==null&&Ke!==void 0?Ke:bt}),Zt=d.useContext(w.Z),Mt=$!=null?$:Zt,rn=c()({[`${o}-lg`]:xt==="large",[`${o}-sm`]:xt==="small",[`${o}-rtl`]:te==="rtl",[`${o}-borderless`]:!J,[`${o}-in-form-item`]:D},(0,H.Z)(o,M,Se),l,p==null?void 0:p.className,T,Re,B),ct=d.useMemo(()=>pe!==void 0?pe:te==="rtl"?"bottomRight":"bottomLeft",[pe,te]),ht=(0,N.Z)(ee,S);return V(d.createElement(m.ZP,Object.assign({ref:O,virtual:et,showSearch:p==null?void 0:p.showSearch},Et,{style:Object.assign(Object.assign({},p==null?void 0:p.style),mt),dropdownMatchSelectWidth:fe,builtinPlacements:ht,transitionName:(0,n.m)(F,"slide-up",dt.transitionName),listHeight:ye,listItemHeight:ne,mode:x,prefixCls:o,placement:ct,direction:te,suffixIcon:le,menuItemSelectedIcon:xe,removeIcon:Je,allowClear:qe,notFoundContent:I,className:rn,getPopupContainer:re||Ot,dropdownClassName:Nt,disabled:Mt})))},y=d.forwardRef(W),a=(0,E.Z)(y);y.SECRET_COMBOBOX_MODE_DO_NOT_USE=de,y.Option=m.Wx,y.OptGroup=m.Xo,y._InternalPanelDoNotUseOrYouWillBeFired=a,me.default=y},14154:function(It,me,e){"use strict";e.d(me,{Z:function(){return y}});var t=e(17313),c=e(74207),m=e(37613),z=e(83116),d=e(13826),E=e(92899);const n=a=>{const{optionHeight:R,optionFontSize:O,optionLineHeight:q,optionPadding:Z}=a;return{position:"relative",display:"block",minHeight:R,padding:Z,color:a.colorText,fontWeight:"normal",fontSize:O,lineHeight:q,boxSizing:"border-box"}};var Q=a=>{const{antCls:R,componentCls:O}=a,q=`${O}-item`,Z=`&${R}-slide-up-enter${R}-slide-up-enter-active`,J=`&${R}-slide-up-appear${R}-slide-up-appear-active`,T=`&${R}-slide-up-leave${R}-slide-up-leave-active`,Re=`${O}-dropdown-placement-`;return[{[`${O}-dropdown`]:Object.assign(Object.assign({},(0,t.Wf)(a)),{position:"absolute",top:-9999,zIndex:a.zIndexPopup,boxSizing:"border-box",padding:a.paddingXXS,overflow:"hidden",fontSize:a.fontSize,fontVariant:"initial",backgroundColor:a.colorBgElevated,borderRadius:a.borderRadiusLG,outline:"none",boxShadow:a.boxShadowSecondary,[` ${Z}${Re}bottomLeft, ${J}${Re}bottomLeft `]:{animationName:d.fJ},[` @@ -91,26 +91,26 @@ `]:{animationName:d.Qt},[`${T}${Re}bottomLeft`]:{animationName:d.Uw},[` ${T}${Re}topLeft, ${T}${Re}topRight - `]:{animationName:d.ly},"&-hidden":{display:"none"},[`${q}`]:Object.assign(Object.assign({},n(o)),{cursor:"pointer",transition:`background ${o.motionDurationSlow} ease`,borderRadius:o.borderRadiusSM,"&-group":{color:o.colorTextDescription,fontSize:o.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},t.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${q}-option-disabled)`]:{backgroundColor:o.optionActiveBg},[`&-selected:not(${q}-option-disabled)`]:{color:o.optionSelectedColor,fontWeight:o.optionSelectedFontWeight,backgroundColor:o.optionSelectedBg,[`${q}-option-state`]:{color:o.colorPrimary}},"&-disabled":{[`&${q}-option-selected`]:{backgroundColor:o.colorBgContainerDisabled},color:o.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:o.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,d.oN)(o,"slide-up"),(0,d.oN)(o,"slide-down"),(0,E.Fm)(o,"move-up"),(0,E.Fm)(o,"move-down")]};const w=2,k=o=>{let{controlHeightSM:R,controlHeight:O,lineWidth:q}=o;const Z=(O-R)/2-q,J=Math.ceil(Z/2);return[Z,J]};function f(o,R){const{componentCls:O,iconCls:q}=o,Z=`${O}-selection-overflow`,J=o.multipleSelectItemHeight,[T]=k(o),Re=R?`${O}-${R}`:"";return{[`${O}-multiple${Re}`]:{fontSize:o.fontSize,[Z]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${O}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${T-w}px ${w*2}px`,borderRadius:o.borderRadius,[`${O}-show-search&`]:{cursor:"text"},[`${O}-disabled&`]:{background:o.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${w}px 0`,lineHeight:`${J}px`,visibility:"hidden",content:'"\\a0"'}},[` + `]:{animationName:d.ly},"&-hidden":{display:"none"},[`${q}`]:Object.assign(Object.assign({},n(a)),{cursor:"pointer",transition:`background ${a.motionDurationSlow} ease`,borderRadius:a.borderRadiusSM,"&-group":{color:a.colorTextDescription,fontSize:a.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},t.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${q}-option-disabled)`]:{backgroundColor:a.optionActiveBg},[`&-selected:not(${q}-option-disabled)`]:{color:a.optionSelectedColor,fontWeight:a.optionSelectedFontWeight,backgroundColor:a.optionSelectedBg,[`${q}-option-state`]:{color:a.colorPrimary}},"&-disabled":{[`&${q}-option-selected`]:{backgroundColor:a.colorBgContainerDisabled},color:a.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:a.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,d.oN)(a,"slide-up"),(0,d.oN)(a,"slide-down"),(0,E.Fm)(a,"move-up"),(0,E.Fm)(a,"move-down")]};const w=2,k=a=>{let{controlHeightSM:R,controlHeight:O,lineWidth:q}=a;const Z=(O-R)/2-q,J=Math.ceil(Z/2);return[Z,J]};function f(a,R){const{componentCls:O,iconCls:q}=a,Z=`${O}-selection-overflow`,J=a.multipleSelectItemHeight,[T]=k(a),Re=R?`${O}-${R}`:"";return{[`${O}-multiple${Re}`]:{fontSize:a.fontSize,[Z]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${O}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${T-w}px ${w*2}px`,borderRadius:a.borderRadius,[`${O}-show-search&`]:{cursor:"text"},[`${O}-disabled&`]:{background:a.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${w}px 0`,lineHeight:`${J}px`,visibility:"hidden",content:'"\\a0"'}},[` &${O}-show-arrow ${O}-selector, &${O}-allow-clear ${O}-selector - `]:{paddingInlineEnd:o.fontSizeIcon+o.controlPaddingHorizontal},[`${O}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:J,marginTop:w,marginBottom:w,lineHeight:`${J-o.lineWidth*2}px`,background:o.multipleItemBg,border:`${o.lineWidth}px ${o.lineType} ${o.multipleItemBorderColor}`,borderRadius:o.borderRadiusSM,cursor:"default",transition:`font-size ${o.motionDurationSlow}, line-height ${o.motionDurationSlow}, height ${o.motionDurationSlow}`,userSelect:"none",marginInlineEnd:w*2,paddingInlineStart:o.paddingXS,paddingInlineEnd:o.paddingXS/2,[`${O}-disabled&`]:{color:o.multipleItemColorDisabled,borderColor:o.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:o.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,t.Ro)()),{display:"inline-flex",alignItems:"center",color:o.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${q}`]:{verticalAlign:"-0.2em"},"&:hover":{color:o.colorIconHover}})},[`${Z}-item + ${Z}-item`]:{[`${O}-selection-search`]:{marginInlineStart:0}},[`${O}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:o.inputPaddingHorizontalBase-T,"\n &-input,\n &-mirror\n ":{height:J,fontFamily:o.fontFamily,lineHeight:`${J}px`,transition:`all ${o.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${O}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:o.inputPaddingHorizontalBase,insetInlineEnd:o.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${o.motionDurationSlow}`}}}}var U=o=>{const{componentCls:R}=o,O=(0,m.TS)(o,{controlHeight:o.controlHeightSM,multipleSelectItemHeight:o.controlHeightXS,borderRadius:o.borderRadiusSM,borderRadiusSM:o.borderRadiusXS}),q=(0,m.TS)(o,{fontSize:o.fontSizeLG,controlHeight:o.controlHeightLG,multipleSelectItemHeight:o.multipleItemHeightLG,borderRadius:o.borderRadiusLG,borderRadiusSM:o.borderRadius}),[,Z]=k(o);return[f(o),f(O,"sm"),{[`${R}-multiple${R}-sm`]:{[`${R}-selection-placeholder`]:{insetInline:o.controlPaddingHorizontalSM-o.lineWidth},[`${R}-selection-search`]:{marginInlineStart:Z}}},f(q,"lg")]};function P(o,R){const{componentCls:O,inputPaddingHorizontalBase:q,borderRadius:Z}=o,J=o.controlHeight-o.lineWidth*2,T=Math.ceil(o.fontSize*1.25),Re=R?`${O}-${R}`:"";return{[`${O}-single${Re}`]:{fontSize:o.fontSize,[`${O}-selector`]:Object.assign(Object.assign({},(0,t.Wf)(o)),{display:"flex",borderRadius:Z,[`${O}-selection-search`]:{position:"absolute",top:0,insetInlineStart:q,insetInlineEnd:q,bottom:0,"&-input":{width:"100%"}},[` + `]:{paddingInlineEnd:a.fontSizeIcon+a.controlPaddingHorizontal},[`${O}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:J,marginTop:w,marginBottom:w,lineHeight:`${J-a.lineWidth*2}px`,background:a.multipleItemBg,border:`${a.lineWidth}px ${a.lineType} ${a.multipleItemBorderColor}`,borderRadius:a.borderRadiusSM,cursor:"default",transition:`font-size ${a.motionDurationSlow}, line-height ${a.motionDurationSlow}, height ${a.motionDurationSlow}`,userSelect:"none",marginInlineEnd:w*2,paddingInlineStart:a.paddingXS,paddingInlineEnd:a.paddingXS/2,[`${O}-disabled&`]:{color:a.multipleItemColorDisabled,borderColor:a.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:a.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,t.Ro)()),{display:"inline-flex",alignItems:"center",color:a.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${q}`]:{verticalAlign:"-0.2em"},"&:hover":{color:a.colorIconHover}})},[`${Z}-item + ${Z}-item`]:{[`${O}-selection-search`]:{marginInlineStart:0}},[`${O}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:a.inputPaddingHorizontalBase-T,"\n &-input,\n &-mirror\n ":{height:J,fontFamily:a.fontFamily,lineHeight:`${J}px`,transition:`all ${a.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${O}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:a.inputPaddingHorizontalBase,insetInlineEnd:a.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${a.motionDurationSlow}`}}}}var U=a=>{const{componentCls:R}=a,O=(0,m.TS)(a,{controlHeight:a.controlHeightSM,multipleSelectItemHeight:a.controlHeightXS,borderRadius:a.borderRadiusSM,borderRadiusSM:a.borderRadiusXS}),q=(0,m.TS)(a,{fontSize:a.fontSizeLG,controlHeight:a.controlHeightLG,multipleSelectItemHeight:a.multipleItemHeightLG,borderRadius:a.borderRadiusLG,borderRadiusSM:a.borderRadius}),[,Z]=k(a);return[f(a),f(O,"sm"),{[`${R}-multiple${R}-sm`]:{[`${R}-selection-placeholder`]:{insetInline:a.controlPaddingHorizontalSM-a.lineWidth},[`${R}-selection-search`]:{marginInlineStart:Z}}},f(q,"lg")]};function P(a,R){const{componentCls:O,inputPaddingHorizontalBase:q,borderRadius:Z}=a,J=a.controlHeight-a.lineWidth*2,T=Math.ceil(a.fontSize*1.25),Re=R?`${O}-${R}`:"";return{[`${O}-single${Re}`]:{fontSize:a.fontSize,[`${O}-selector`]:Object.assign(Object.assign({},(0,t.Wf)(a)),{display:"flex",borderRadius:Z,[`${O}-selection-search`]:{position:"absolute",top:0,insetInlineStart:q,insetInlineEnd:q,bottom:0,"&-input":{width:"100%"}},[` ${O}-selection-item, ${O}-selection-placeholder - `]:{padding:0,lineHeight:`${J}px`,transition:`all ${o.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${J}px`}},[`${O}-selection-item`]:{position:"relative",userSelect:"none"},[`${O}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${O}-selection-item:after`,`${O}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + `]:{padding:0,lineHeight:`${J}px`,transition:`all ${a.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${J}px`}},[`${O}-selection-item`]:{position:"relative",userSelect:"none"},[`${O}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${O}-selection-item:after`,`${O}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` &${O}-show-arrow ${O}-selection-item, &${O}-show-arrow ${O}-selection-placeholder - `]:{paddingInlineEnd:T},[`&${O}-open ${O}-selection-item`]:{color:o.colorTextPlaceholder},[`&:not(${O}-customize-input)`]:{[`${O}-selector`]:{width:"100%",height:o.controlHeight,padding:`0 ${q}px`,[`${O}-selection-search-input`]:{height:J},"&:after":{lineHeight:`${J}px`}}},[`&${O}-customize-input`]:{[`${O}-selector`]:{"&:after":{display:"none"},[`${O}-selection-search`]:{position:"static",width:"100%"},[`${O}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${q}px`,"&:after":{display:"none"}}}}}}}function N(o){const{componentCls:R}=o,O=o.controlPaddingHorizontalSM-o.lineWidth;return[P(o),P((0,m.TS)(o,{controlHeight:o.controlHeightSM,borderRadius:o.borderRadiusSM}),"sm"),{[`${R}-single${R}-sm`]:{[`&:not(${R}-customize-input)`]:{[`${R}-selection-search`]:{insetInlineStart:O,insetInlineEnd:O},[`${R}-selector`]:{padding:`0 ${O}px`},[`&${R}-show-arrow ${R}-selection-search`]:{insetInlineEnd:O+o.fontSize*1.5},[` + `]:{paddingInlineEnd:T},[`&${O}-open ${O}-selection-item`]:{color:a.colorTextPlaceholder},[`&:not(${O}-customize-input)`]:{[`${O}-selector`]:{width:"100%",height:a.controlHeight,padding:`0 ${q}px`,[`${O}-selection-search-input`]:{height:J},"&:after":{lineHeight:`${J}px`}}},[`&${O}-customize-input`]:{[`${O}-selector`]:{"&:after":{display:"none"},[`${O}-selection-search`]:{position:"static",width:"100%"},[`${O}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${q}px`,"&:after":{display:"none"}}}}}}}function N(a){const{componentCls:R}=a,O=a.controlPaddingHorizontalSM-a.lineWidth;return[P(a),P((0,m.TS)(a,{controlHeight:a.controlHeightSM,borderRadius:a.borderRadiusSM}),"sm"),{[`${R}-single${R}-sm`]:{[`&:not(${R}-customize-input)`]:{[`${R}-selection-search`]:{insetInlineStart:O,insetInlineEnd:O},[`${R}-selector`]:{padding:`0 ${O}px`},[`&${R}-show-arrow ${R}-selection-search`]:{insetInlineEnd:O+a.fontSize*1.5},[` &${R}-show-arrow ${R}-selection-item, &${R}-show-arrow ${R}-selection-placeholder - `]:{paddingInlineEnd:o.fontSize*1.5}}}},P((0,m.TS)(o,{controlHeight:o.singleItemHeightLG,fontSize:o.fontSizeLG,borderRadius:o.borderRadiusLG}),"lg")]}const Ae=o=>{const{componentCls:R,selectorBg:O}=o;return{position:"relative",backgroundColor:O,border:`${o.lineWidth}px ${o.lineType} ${o.colorBorder}`,transition:`all ${o.motionDurationMid} ${o.motionEaseInOut}`,input:{cursor:"pointer"},[`${R}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${R}-disabled&`]:{color:o.colorTextDisabled,background:o.colorBgContainerDisabled,cursor:"not-allowed",[`${R}-multiple&`]:{background:o.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},ce=function(o,R){let O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:q,borderHoverColor:Z,outlineColor:J,antCls:T}=R,Re=O?{[`${q}-selector`]:{borderColor:Z}}:{};return{[o]:{[`&:not(${q}-disabled):not(${q}-customize-input):not(${T}-pagination-size-changer)`]:Object.assign(Object.assign({},Re),{[`${q}-focused& ${q}-selector`]:{borderColor:Z,boxShadow:`0 0 0 ${R.controlOutlineWidth}px ${J}`,outline:0},[`&:hover ${q}-selector`]:{borderColor:Z}})}}},he=o=>{const{componentCls:R}=o;return{[`${R}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},de=o=>{const{componentCls:R,inputPaddingHorizontalBase:O,iconCls:q}=o;return{[R]:Object.assign(Object.assign({},(0,t.Wf)(o)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${R}-customize-input) ${R}-selector`]:Object.assign(Object.assign({},Ae(o)),he(o)),[`${R}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},t.vS),[`${R}-selection-placeholder`]:Object.assign(Object.assign({},t.vS),{flex:1,color:o.colorTextPlaceholder,pointerEvents:"none"}),[`${R}-arrow`]:Object.assign(Object.assign({},(0,t.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:O,height:o.fontSizeIcon,marginTop:-o.fontSizeIcon/2,color:o.colorTextQuaternary,fontSize:o.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[q]:{verticalAlign:"top",transition:`transform ${o.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${R}-suffix)`]:{pointerEvents:"auto"}},[`${R}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${R}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:O,zIndex:1,display:"inline-block",width:o.fontSizeIcon,height:o.fontSizeIcon,marginTop:-o.fontSizeIcon/2,color:o.colorTextQuaternary,fontSize:o.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:o.clearBg,cursor:"pointer",opacity:0,transition:`color ${o.motionDurationMid} ease, opacity ${o.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:o.colorTextTertiary}},"&:hover":{[`${R}-clear`]:{opacity:1}}}),[`${R}-has-feedback`]:{[`${R}-clear`]:{insetInlineEnd:O+o.fontSize+o.paddingXS}}}},W=o=>{const{componentCls:R}=o;return[{[R]:{[`&-borderless ${R}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${R}-in-form-item`]:{width:"100%"}}},de(o),N(o),U(o),Q(o),{[`${R}-rtl`]:{direction:"rtl"}},ce(R,(0,m.TS)(o,{borderHoverColor:o.colorPrimaryHover,outlineColor:o.controlOutline})),ce(`${R}-status-error`,(0,m.TS)(o,{borderHoverColor:o.colorErrorHover,outlineColor:o.colorErrorOutline}),!0),ce(`${R}-status-warning`,(0,m.TS)(o,{borderHoverColor:o.colorWarningHover,outlineColor:o.colorWarningOutline}),!0),(0,c.c)(o,{borderElCls:`${R}-selector`,focusElCls:`${R}-focused`})]};var y=(0,z.Z)("Select",(o,R)=>{let{rootPrefixCls:O}=R;const q=(0,m.TS)(o,{rootPrefixCls:O,inputPaddingHorizontalBase:o.paddingSM-1,multipleSelectItemHeight:o.multipleItemHeight});return[W(q)]},o=>{const{fontSize:R,lineHeight:O,controlHeight:q,controlPaddingHorizontal:Z,zIndexPopupBase:J,colorText:T,fontWeightStrong:Re,controlItemBgActive:re,controlItemBgHover:ke,colorBgContainer:ue,colorFillSecondary:ye,controlHeightLG:pe,controlHeightSM:ne,colorBgContainerDisabled:Me,colorTextDisabled:$}=o;return{zIndexPopup:J+50,optionSelectedColor:T,optionSelectedFontWeight:Re,optionSelectedBg:re,optionActiveBg:ke,optionPadding:`${(q-R*O)/2}px ${Z}px`,optionFontSize:R,optionLineHeight:O,optionHeight:q,selectorBg:ue,clearBg:ue,singleItemHeightLG:pe,multipleItemBg:ye,multipleItemBorderColor:"transparent",multipleItemHeight:ne,multipleItemHeightLG:q,multipleSelectorBgDisabled:Me,multipleItemColorDisabled:$,multipleItemBorderColorDisabled:"transparent"}})},58582:function(It,me,e){"use strict";e.d(me,{Z:function(){return c}});const t=m=>{const d={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:m==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},d),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},d),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},d),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},d),{points:["br","tr"],offset:[0,-4]})}};function c(m,z){return m||t(z)}},84443:function(It,me,e){"use strict";e.d(me,{Z:function(){return t}});function t(c,m){return m!==void 0?m:c!==null}},66339:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(40001),c=e(19248),m=e(99267),z=e(84105),d=e(58617),E=e(47472),n=e(59301);function H(Q){let{suffixIcon:w,clearIcon:k,menuItemSelectedIcon:f,removeIcon:C,loading:U,multiple:P,hasFeedback:N,prefixCls:Ae,showSuffixIcon:ce,feedbackIcon:he,showArrow:de,componentName:W}=Q;const y=k!=null?k:n.createElement(c.Z,null),o=Z=>w===null&&!N&&!de?null:n.createElement(n.Fragment,null,ce!==!1&&Z,N&&he);let R=null;if(w!==void 0)R=o(w);else if(U)R=o(n.createElement(d.Z,{spin:!0}));else{const Z=`${Ae}-suffix`;R=J=>{let{open:T,showSearch:Re}=J;return o(T&&Re?n.createElement(E.Z,{className:Z}):n.createElement(z.Z,{className:Z}))}}let O=null;f!==void 0?O=f:P?O=n.createElement(t.Z,null):O=null;let q=null;return C!==void 0?q=C:q=n.createElement(m.Z,null),{clearIcon:y,suffixIcon:R,itemIcon:O,removeIcon:q}}},61621:function(It,me,e){"use strict";e.d(me,{Z:function(){return S}});var t=e(92310),c=e.n(t),m=e(59301),z=e(36355),d=e(2738),n=p=>{const{prefixCls:a,className:F,style:te,size:g,shape:l}=p,V=c()({[`${a}-lg`]:g==="large",[`${a}-sm`]:g==="small"}),B=c()({[`${a}-circle`]:l==="circle",[`${a}-square`]:l==="square",[`${a}-round`]:l==="round"}),x=m.useMemo(()=>typeof g=="number"?{width:g,height:g,lineHeight:`${g}px`}:{},[g]);return m.createElement("span",{className:c()(a,V,B,F),style:Object.assign(Object.assign({},x),te)})},H=e(36237),Q=e(83116),w=e(37613);const k=new H.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),f=p=>({height:p,lineHeight:`${p}px`}),C=p=>Object.assign({width:p},f(p)),U=p=>({background:p.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:k,animationDuration:p.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),P=p=>Object.assign({width:p*5,minWidth:p*5},f(p)),N=p=>{const{skeletonAvatarCls:a,gradientFromColor:F,controlHeight:te,controlHeightLG:g,controlHeightSM:l}=p;return{[`${a}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:F},C(te)),[`${a}${a}-circle`]:{borderRadius:"50%"},[`${a}${a}-lg`]:Object.assign({},C(g)),[`${a}${a}-sm`]:Object.assign({},C(l))}},Ae=p=>{const{controlHeight:a,borderRadiusSM:F,skeletonInputCls:te,controlHeightLG:g,controlHeightSM:l,gradientFromColor:V}=p;return{[`${te}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:V,borderRadius:F},P(a)),[`${te}-lg`]:Object.assign({},P(g)),[`${te}-sm`]:Object.assign({},P(l))}},ce=p=>Object.assign({width:p},f(p)),he=p=>{const{skeletonImageCls:a,imageSizeBase:F,gradientFromColor:te,borderRadiusSM:g}=p;return{[`${a}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:te,borderRadius:g},ce(F*2)),{[`${a}-path`]:{fill:"#bfbfbf"},[`${a}-svg`]:Object.assign(Object.assign({},ce(F)),{maxWidth:F*4,maxHeight:F*4}),[`${a}-svg${a}-svg-circle`]:{borderRadius:"50%"}}),[`${a}${a}-circle`]:{borderRadius:"50%"}}},de=(p,a,F)=>{const{skeletonButtonCls:te}=p;return{[`${F}${te}-circle`]:{width:a,minWidth:a,borderRadius:"50%"},[`${F}${te}-round`]:{borderRadius:a}}},W=p=>Object.assign({width:p*2,minWidth:p*2},f(p)),y=p=>{const{borderRadiusSM:a,skeletonButtonCls:F,controlHeight:te,controlHeightLG:g,controlHeightSM:l,gradientFromColor:V}=p;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${F}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:V,borderRadius:a,width:te*2,minWidth:te*2},W(te))},de(p,te,F)),{[`${F}-lg`]:Object.assign({},W(g))}),de(p,g,`${F}-lg`)),{[`${F}-sm`]:Object.assign({},W(l))}),de(p,l,`${F}-sm`))},o=p=>{const{componentCls:a,skeletonAvatarCls:F,skeletonTitleCls:te,skeletonParagraphCls:g,skeletonButtonCls:l,skeletonInputCls:V,skeletonImageCls:B,controlHeight:x,controlHeightLG:Y,controlHeightSM:Ee,gradientFromColor:fe,padding:we,marginSM:Se,borderRadius:D,titleHeight:s,blockRadius:M,paragraphLiHeight:I,controlHeightXS:le,paragraphMarginTop:xe}=p;return{[`${a}`]:{display:"table",width:"100%",[`${a}-header`]:{display:"table-cell",paddingInlineEnd:we,verticalAlign:"top",[`${F}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:fe},C(x)),[`${F}-circle`]:{borderRadius:"50%"},[`${F}-lg`]:Object.assign({},C(Y)),[`${F}-sm`]:Object.assign({},C(Ee))},[`${a}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${te}`]:{width:"100%",height:s,background:fe,borderRadius:M,[`+ ${g}`]:{marginBlockStart:Ee}},[`${g}`]:{padding:0,"> li":{width:"100%",height:I,listStyle:"none",background:fe,borderRadius:M,"+ li":{marginBlockStart:le}}},[`${g}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${a}-content`]:{[`${te}, ${g} > li`]:{borderRadius:D}}},[`${a}-with-avatar ${a}-content`]:{[`${te}`]:{marginBlockStart:Se,[`+ ${g}`]:{marginBlockStart:xe}}},[`${a}${a}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},y(p)),N(p)),Ae(p)),he(p)),[`${a}${a}-block`]:{width:"100%",[`${l}`]:{width:"100%"},[`${V}`]:{width:"100%"}},[`${a}${a}-active`]:{[` + `]:{paddingInlineEnd:a.fontSize*1.5}}}},P((0,m.TS)(a,{controlHeight:a.singleItemHeightLG,fontSize:a.fontSizeLG,borderRadius:a.borderRadiusLG}),"lg")]}const Ae=a=>{const{componentCls:R,selectorBg:O}=a;return{position:"relative",backgroundColor:O,border:`${a.lineWidth}px ${a.lineType} ${a.colorBorder}`,transition:`all ${a.motionDurationMid} ${a.motionEaseInOut}`,input:{cursor:"pointer"},[`${R}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${R}-disabled&`]:{color:a.colorTextDisabled,background:a.colorBgContainerDisabled,cursor:"not-allowed",[`${R}-multiple&`]:{background:a.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},ce=function(a,R){let O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:q,borderHoverColor:Z,outlineColor:J,antCls:T}=R,Re=O?{[`${q}-selector`]:{borderColor:Z}}:{};return{[a]:{[`&:not(${q}-disabled):not(${q}-customize-input):not(${T}-pagination-size-changer)`]:Object.assign(Object.assign({},Re),{[`${q}-focused& ${q}-selector`]:{borderColor:Z,boxShadow:`0 0 0 ${R.controlOutlineWidth}px ${J}`,outline:0},[`&:hover ${q}-selector`]:{borderColor:Z}})}}},he=a=>{const{componentCls:R}=a;return{[`${R}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},de=a=>{const{componentCls:R,inputPaddingHorizontalBase:O,iconCls:q}=a;return{[R]:Object.assign(Object.assign({},(0,t.Wf)(a)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${R}-customize-input) ${R}-selector`]:Object.assign(Object.assign({},Ae(a)),he(a)),[`${R}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},t.vS),[`${R}-selection-placeholder`]:Object.assign(Object.assign({},t.vS),{flex:1,color:a.colorTextPlaceholder,pointerEvents:"none"}),[`${R}-arrow`]:Object.assign(Object.assign({},(0,t.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:O,height:a.fontSizeIcon,marginTop:-a.fontSizeIcon/2,color:a.colorTextQuaternary,fontSize:a.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[q]:{verticalAlign:"top",transition:`transform ${a.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${R}-suffix)`]:{pointerEvents:"auto"}},[`${R}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${R}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:O,zIndex:1,display:"inline-block",width:a.fontSizeIcon,height:a.fontSizeIcon,marginTop:-a.fontSizeIcon/2,color:a.colorTextQuaternary,fontSize:a.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:a.clearBg,cursor:"pointer",opacity:0,transition:`color ${a.motionDurationMid} ease, opacity ${a.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:a.colorTextTertiary}},"&:hover":{[`${R}-clear`]:{opacity:1}}}),[`${R}-has-feedback`]:{[`${R}-clear`]:{insetInlineEnd:O+a.fontSize+a.paddingXS}}}},W=a=>{const{componentCls:R}=a;return[{[R]:{[`&-borderless ${R}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${R}-in-form-item`]:{width:"100%"}}},de(a),N(a),U(a),Q(a),{[`${R}-rtl`]:{direction:"rtl"}},ce(R,(0,m.TS)(a,{borderHoverColor:a.colorPrimaryHover,outlineColor:a.controlOutline})),ce(`${R}-status-error`,(0,m.TS)(a,{borderHoverColor:a.colorErrorHover,outlineColor:a.colorErrorOutline}),!0),ce(`${R}-status-warning`,(0,m.TS)(a,{borderHoverColor:a.colorWarningHover,outlineColor:a.colorWarningOutline}),!0),(0,c.c)(a,{borderElCls:`${R}-selector`,focusElCls:`${R}-focused`})]};var y=(0,z.Z)("Select",(a,R)=>{let{rootPrefixCls:O}=R;const q=(0,m.TS)(a,{rootPrefixCls:O,inputPaddingHorizontalBase:a.paddingSM-1,multipleSelectItemHeight:a.multipleItemHeight});return[W(q)]},a=>{const{fontSize:R,lineHeight:O,controlHeight:q,controlPaddingHorizontal:Z,zIndexPopupBase:J,colorText:T,fontWeightStrong:Re,controlItemBgActive:re,controlItemBgHover:ke,colorBgContainer:ue,colorFillSecondary:ye,controlHeightLG:pe,controlHeightSM:ne,colorBgContainerDisabled:Me,colorTextDisabled:$}=a;return{zIndexPopup:J+50,optionSelectedColor:T,optionSelectedFontWeight:Re,optionSelectedBg:re,optionActiveBg:ke,optionPadding:`${(q-R*O)/2}px ${Z}px`,optionFontSize:R,optionLineHeight:O,optionHeight:q,selectorBg:ue,clearBg:ue,singleItemHeightLG:pe,multipleItemBg:ye,multipleItemBorderColor:"transparent",multipleItemHeight:ne,multipleItemHeightLG:q,multipleSelectorBgDisabled:Me,multipleItemColorDisabled:$,multipleItemBorderColorDisabled:"transparent"}})},58582:function(It,me,e){"use strict";e.d(me,{Z:function(){return c}});const t=m=>{const d={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:m==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},d),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},d),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},d),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},d),{points:["br","tr"],offset:[0,-4]})}};function c(m,z){return m||t(z)}},84443:function(It,me,e){"use strict";e.d(me,{Z:function(){return t}});function t(c,m){return m!==void 0?m:c!==null}},66339:function(It,me,e){"use strict";e.d(me,{Z:function(){return H}});var t=e(40001),c=e(19248),m=e(99267),z=e(84105),d=e(58617),E=e(47472),n=e(59301);function H(Q){let{suffixIcon:w,clearIcon:k,menuItemSelectedIcon:f,removeIcon:C,loading:U,multiple:P,hasFeedback:N,prefixCls:Ae,showSuffixIcon:ce,feedbackIcon:he,showArrow:de,componentName:W}=Q;const y=k!=null?k:n.createElement(c.Z,null),a=Z=>w===null&&!N&&!de?null:n.createElement(n.Fragment,null,ce!==!1&&Z,N&&he);let R=null;if(w!==void 0)R=a(w);else if(U)R=a(n.createElement(d.Z,{spin:!0}));else{const Z=`${Ae}-suffix`;R=J=>{let{open:T,showSearch:Re}=J;return a(T&&Re?n.createElement(E.Z,{className:Z}):n.createElement(z.Z,{className:Z}))}}let O=null;f!==void 0?O=f:P?O=n.createElement(t.Z,null):O=null;let q=null;return C!==void 0?q=C:q=n.createElement(m.Z,null),{clearIcon:y,suffixIcon:R,itemIcon:O,removeIcon:q}}},61621:function(It,me,e){"use strict";e.d(me,{Z:function(){return S}});var t=e(92310),c=e.n(t),m=e(59301),z=e(36355),d=e(2738),n=p=>{const{prefixCls:o,className:F,style:te,size:g,shape:l}=p,V=c()({[`${o}-lg`]:g==="large",[`${o}-sm`]:g==="small"}),B=c()({[`${o}-circle`]:l==="circle",[`${o}-square`]:l==="square",[`${o}-round`]:l==="round"}),x=m.useMemo(()=>typeof g=="number"?{width:g,height:g,lineHeight:`${g}px`}:{},[g]);return m.createElement("span",{className:c()(o,V,B,F),style:Object.assign(Object.assign({},x),te)})},H=e(36237),Q=e(83116),w=e(37613);const k=new H.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),f=p=>({height:p,lineHeight:`${p}px`}),C=p=>Object.assign({width:p},f(p)),U=p=>({background:p.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:k,animationDuration:p.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),P=p=>Object.assign({width:p*5,minWidth:p*5},f(p)),N=p=>{const{skeletonAvatarCls:o,gradientFromColor:F,controlHeight:te,controlHeightLG:g,controlHeightSM:l}=p;return{[`${o}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:F},C(te)),[`${o}${o}-circle`]:{borderRadius:"50%"},[`${o}${o}-lg`]:Object.assign({},C(g)),[`${o}${o}-sm`]:Object.assign({},C(l))}},Ae=p=>{const{controlHeight:o,borderRadiusSM:F,skeletonInputCls:te,controlHeightLG:g,controlHeightSM:l,gradientFromColor:V}=p;return{[`${te}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:V,borderRadius:F},P(o)),[`${te}-lg`]:Object.assign({},P(g)),[`${te}-sm`]:Object.assign({},P(l))}},ce=p=>Object.assign({width:p},f(p)),he=p=>{const{skeletonImageCls:o,imageSizeBase:F,gradientFromColor:te,borderRadiusSM:g}=p;return{[`${o}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:te,borderRadius:g},ce(F*2)),{[`${o}-path`]:{fill:"#bfbfbf"},[`${o}-svg`]:Object.assign(Object.assign({},ce(F)),{maxWidth:F*4,maxHeight:F*4}),[`${o}-svg${o}-svg-circle`]:{borderRadius:"50%"}}),[`${o}${o}-circle`]:{borderRadius:"50%"}}},de=(p,o,F)=>{const{skeletonButtonCls:te}=p;return{[`${F}${te}-circle`]:{width:o,minWidth:o,borderRadius:"50%"},[`${F}${te}-round`]:{borderRadius:o}}},W=p=>Object.assign({width:p*2,minWidth:p*2},f(p)),y=p=>{const{borderRadiusSM:o,skeletonButtonCls:F,controlHeight:te,controlHeightLG:g,controlHeightSM:l,gradientFromColor:V}=p;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${F}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:V,borderRadius:o,width:te*2,minWidth:te*2},W(te))},de(p,te,F)),{[`${F}-lg`]:Object.assign({},W(g))}),de(p,g,`${F}-lg`)),{[`${F}-sm`]:Object.assign({},W(l))}),de(p,l,`${F}-sm`))},a=p=>{const{componentCls:o,skeletonAvatarCls:F,skeletonTitleCls:te,skeletonParagraphCls:g,skeletonButtonCls:l,skeletonInputCls:V,skeletonImageCls:B,controlHeight:x,controlHeightLG:Y,controlHeightSM:Ee,gradientFromColor:fe,padding:we,marginSM:Se,borderRadius:D,titleHeight:s,blockRadius:M,paragraphLiHeight:I,controlHeightXS:le,paragraphMarginTop:xe}=p;return{[`${o}`]:{display:"table",width:"100%",[`${o}-header`]:{display:"table-cell",paddingInlineEnd:we,verticalAlign:"top",[`${F}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:fe},C(x)),[`${F}-circle`]:{borderRadius:"50%"},[`${F}-lg`]:Object.assign({},C(Y)),[`${F}-sm`]:Object.assign({},C(Ee))},[`${o}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${te}`]:{width:"100%",height:s,background:fe,borderRadius:M,[`+ ${g}`]:{marginBlockStart:Ee}},[`${g}`]:{padding:0,"> li":{width:"100%",height:I,listStyle:"none",background:fe,borderRadius:M,"+ li":{marginBlockStart:le}}},[`${g}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${o}-content`]:{[`${te}, ${g} > li`]:{borderRadius:D}}},[`${o}-with-avatar ${o}-content`]:{[`${te}`]:{marginBlockStart:Se,[`+ ${g}`]:{marginBlockStart:xe}}},[`${o}${o}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},y(p)),N(p)),Ae(p)),he(p)),[`${o}${o}-block`]:{width:"100%",[`${l}`]:{width:"100%"},[`${V}`]:{width:"100%"}},[`${o}${o}-active`]:{[` ${te}, ${g} > li, ${F}, ${l}, ${V}, ${B} - `]:Object.assign({},U(p))}}};var R=(0,Q.Z)("Skeleton",p=>{const{componentCls:a}=p,F=(0,w.TS)(p,{skeletonAvatarCls:`${a}-avatar`,skeletonTitleCls:`${a}-title`,skeletonParagraphCls:`${a}-paragraph`,skeletonButtonCls:`${a}-button`,skeletonInputCls:`${a}-input`,skeletonImageCls:`${a}-image`,imageSizeBase:p.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${p.gradientFromColor} 25%, ${p.gradientToColor} 37%, ${p.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[o(F)]},p=>{const{colorFillContent:a,colorFill:F}=p,te=a,g=F;return{color:te,colorGradientEnd:g,gradientFromColor:te,gradientToColor:g,titleHeight:p.controlHeight/2,blockRadius:p.borderRadiusSM,paragraphMarginTop:p.marginLG+p.marginXXS,paragraphLiHeight:p.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),q=p=>{const{prefixCls:a,className:F,rootClassName:te,active:g,shape:l="circle",size:V="default"}=p,{getPrefixCls:B}=m.useContext(z.E_),x=B("skeleton",a),[Y,Ee]=R(x),fe=(0,d.Z)(p,["prefixCls","className"]),we=c()(x,`${x}-element`,{[`${x}-active`]:g},F,te,Ee);return Y(m.createElement("div",{className:we},m.createElement(n,Object.assign({prefixCls:`${x}-avatar`,shape:l,size:V},fe))))},J=p=>{const{prefixCls:a,className:F,rootClassName:te,active:g,block:l=!1,size:V="default"}=p,{getPrefixCls:B}=m.useContext(z.E_),x=B("skeleton",a),[Y,Ee]=R(x),fe=(0,d.Z)(p,["prefixCls"]),we=c()(x,`${x}-element`,{[`${x}-active`]:g,[`${x}-block`]:l},F,te,Ee);return Y(m.createElement("div",{className:we},m.createElement(n,Object.assign({prefixCls:`${x}-button`,size:V},fe))))};const T="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 re=p=>{const{prefixCls:a,className:F,rootClassName:te,style:g,active:l}=p,{getPrefixCls:V}=m.useContext(z.E_),B=V("skeleton",a),[x,Y]=R(B),Ee=c()(B,`${B}-element`,{[`${B}-active`]:l},F,te,Y);return x(m.createElement("div",{className:Ee},m.createElement("div",{className:c()(`${B}-image`,F),style:g},m.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${B}-image-svg`},m.createElement("path",{d:T,className:`${B}-image-path`})))))},ue=p=>{const{prefixCls:a,className:F,rootClassName:te,active:g,block:l,size:V="default"}=p,{getPrefixCls:B}=m.useContext(z.E_),x=B("skeleton",a),[Y,Ee]=R(x),fe=(0,d.Z)(p,["prefixCls"]),we=c()(x,`${x}-element`,{[`${x}-active`]:g,[`${x}-block`]:l},F,te,Ee);return Y(m.createElement("div",{className:we},m.createElement(n,Object.assign({prefixCls:`${x}-input`,size:V},fe))))},ye=e(54476),pe={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"},ne=pe,Me=e(7657),$=function(a,F){return m.createElement(Me.Z,(0,ye.Z)({},a,{ref:F,icon:ne}))},j=m.forwardRef($),ae=j,K=p=>{const{prefixCls:a,className:F,rootClassName:te,style:g,active:l,children:V}=p,{getPrefixCls:B}=m.useContext(z.E_),x=B("skeleton",a),[Y,Ee]=R(x),fe=c()(x,`${x}-element`,{[`${x}-active`]:l},Ee,F,te),we=V!=null?V:m.createElement(ae,null);return Y(m.createElement("div",{className:fe},m.createElement("div",{className:c()(`${x}-image`,F),style:g},we)))},ge=e(94480),mt=p=>{const a=B=>{const{width:x,rows:Y=2}=p;if(Array.isArray(x))return x[B];if(Y-1===B)return x},{prefixCls:F,className:te,style:g,rows:l}=p,V=(0,ge.Z)(Array(l)).map((B,x)=>m.createElement("li",{key:x,style:{width:a(x)}}));return m.createElement("ul",{className:c()(F,te),style:g},V)},dt=p=>{let{prefixCls:a,className:F,width:te,style:g}=p;return m.createElement("h3",{className:c()(a,F),style:Object.assign({width:te},g)})};function Ot(p){return p&&typeof p=="object"?p:{}}function Tt(p,a){return p&&!a?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Xe(p,a){return!p&&a?{width:"38%"}:p&&a?{width:"50%"}:{}}function Ie(p,a){const F={};return(!p||!a)&&(F.width="61%"),!p&&a?F.rows=3:F.rows=2,F}const et=p=>{const{prefixCls:a,loading:F,className:te,rootClassName:g,style:l,children:V,avatar:B=!1,title:x=!0,paragraph:Y=!0,active:Ee,round:fe}=p,{getPrefixCls:we,direction:Se,skeleton:D}=m.useContext(z.E_),s=we("skeleton",a),[M,I]=R(s);if(F||!("loading"in p)){const le=!!B,xe=!!x,Je=!!Y;let Qe;if(le){const Nt=Object.assign(Object.assign({prefixCls:`${s}-avatar`},Tt(xe,Je)),Ot(B));Qe=m.createElement("div",{className:`${s}-header`},m.createElement(n,Object.assign({},Nt)))}let qe;if(xe||Je){let Nt;if(xe){const Zt=Object.assign(Object.assign({prefixCls:`${s}-title`},Xe(le,Je)),Ot(x));Nt=m.createElement(dt,Object.assign({},Zt))}let xt;if(Je){const Zt=Object.assign(Object.assign({prefixCls:`${s}-paragraph`},Ie(le,xe)),Ot(Y));xt=m.createElement(mt,Object.assign({},Zt))}qe=m.createElement("div",{className:`${s}-content`},Nt,xt)}const Et=c()(s,{[`${s}-with-avatar`]:le,[`${s}-active`]:Ee,[`${s}-rtl`]:Se==="rtl",[`${s}-round`]:fe},D==null?void 0:D.className,te,g,I);return M(m.createElement("div",{className:Et,style:Object.assign(Object.assign({},D==null?void 0:D.style),l)},Qe,qe))}return typeof V!="undefined"?V:null};et.Button=J,et.Avatar=q,et.Input=ue,et.Image=re,et.Node=K;var r=et,S=r},81327:function(It,me,e){"use strict";e.d(me,{Z:function(){return Ae}});var t=e(59301),c=e(92310),m=e.n(c),z=e(11592),d=e(36355),E=e(33234);const n=t.createContext({latestIndex:0}),H=n.Provider;var w=ce=>{let{className:he,index:de,children:W,split:y,style:o}=ce;const{latestIndex:R}=t.useContext(n);return W==null?null:t.createElement(t.Fragment,null,t.createElement("div",{className:he,style:o},W),de{var de,W;const{getPrefixCls:y,space:o,direction:R}=t.useContext(d.E_),{size:O=(o==null?void 0:o.size)||"small",align:q,className:Z,rootClassName:J,children:T,direction:Re="horizontal",prefixCls:re,split:ke,style:ue,wrap:ye=!1,classNames:pe,styles:ne}=ce,Me=U(ce,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,j]=Array.isArray(O)?O:[O,O],ae=f(j),ee=f($),K=C(j),ge=C($),Pe=(0,z.Z)(T,{keepEmpty:!0}),mt=q===void 0&&Re==="horizontal"?"center":q,Ye=y("space",re),[dt,Ot]=(0,k.Z)(Ye),Tt=m()(Ye,o==null?void 0:o.className,Ot,`${Ye}-${Re}`,{[`${Ye}-rtl`]:R==="rtl",[`${Ye}-align-${mt}`]:mt,[`${Ye}-gap-row-${j}`]:ae,[`${Ye}-gap-col-${$}`]:ee},Z,J),Xe=m()(`${Ye}-item`,(de=pe==null?void 0:pe.item)!==null&&de!==void 0?de:(W=o==null?void 0:o.classNames)===null||W===void 0?void 0:W.item);let Ie=0;const et=Pe.map((p,a)=>{var F,te;p!=null&&(Ie=a);const g=p&&p.key||`${Xe}-${a}`;return t.createElement(w,{className:Xe,key:g,index:a,split:ke,style:(F=ne==null?void 0:ne.item)!==null&&F!==void 0?F:(te=o==null?void 0:o.styles)===null||te===void 0?void 0:te.item},p)}),r=t.useMemo(()=>({latestIndex:Ie}),[Ie]);if(Pe.length===0)return null;const S={};return ye&&(S.flexWrap="wrap"),!ee&&ge&&(S.columnGap=$),!ae&&K&&(S.rowGap=j),dt(t.createElement("div",Object.assign({ref:he,className:Tt,style:Object.assign(Object.assign(Object.assign({},S),o==null?void 0:o.style),ue)},Me),t.createElement(H,{value:r},et)))});N.Compact=E.ZP;var Ae=N},31797:function(It,me,e){"use strict";e.d(me,{default:function(){return R}});var t=e(59301),c=e(56762),m=e(92343),z=e(92310),d=e.n(z),E=e(36355),n=e(61621),Q=O=>{const{value:q,formatter:Z,precision:J,decimalSeparator:T,groupSeparator:Re="",prefixCls:re}=O;let ke;if(typeof Z=="function")ke=Z(q);else{const ue=String(q),ye=ue.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ye||ue==="-")ke=ue;else{const pe=ye[1];let ne=ye[2]||"0",Me=ye[4]||"";ne=ne.replace(/\B(?=(\d{3})+(?!\d))/g,Re),typeof J=="number"&&(Me=Me.padEnd(J,"0").slice(0,J>0?J:0)),Me&&(Me=`${T}${Me}`),ke=[t.createElement("span",{key:"int",className:`${re}-content-value-int`},pe,ne),Me&&t.createElement("span",{key:"decimal",className:`${re}-content-value-decimal`},Me)]}}return t.createElement("span",{className:`${re}-content-value`},ke)},w=e(17313),k=e(83116),f=e(37613);const C=O=>{const{componentCls:q,marginXXS:Z,padding:J,colorTextDescription:T,titleFontSize:Re,colorTextHeading:re,contentFontSize:ke,fontFamily:ue}=O;return{[`${q}`]:Object.assign(Object.assign({},(0,w.Wf)(O)),{[`${q}-title`]:{marginBottom:Z,color:T,fontSize:Re},[`${q}-skeleton`]:{paddingTop:J},[`${q}-content`]:{color:re,fontSize:ke,fontFamily:ue,[`${q}-content-value`]:{display:"inline-block",direction:"ltr"},[`${q}-content-prefix, ${q}-content-suffix`]:{display:"inline-block"},[`${q}-content-prefix`]:{marginInlineEnd:Z},[`${q}-content-suffix`]:{marginInlineStart:Z}}})}};var U=(0,k.Z)("Statistic",O=>{const q=(0,f.TS)(O,{});return[C(q)]},O=>{const{fontSizeHeading3:q,fontSize:Z}=O;return{titleFontSize:Z,contentFontSize:q}}),N=O=>{const{prefixCls:q,className:Z,rootClassName:J,style:T,valueStyle:Re,value:re=0,title:ke,valueRender:ue,prefix:ye,suffix:pe,loading:ne=!1,onMouseEnter:Me,onMouseLeave:$,decimalSeparator:j=".",groupSeparator:ae=","}=O,{getPrefixCls:ee,direction:K,statistic:ge}=t.useContext(E.E_),Pe=ee("statistic",q),[mt,Ye]=U(Pe),dt=t.createElement(Q,Object.assign({decimalSeparator:j,groupSeparator:ae,prefixCls:Pe},O,{value:re})),Ot=d()(Pe,{[`${Pe}-rtl`]:K==="rtl"},ge==null?void 0:ge.className,Z,J,Ye);return mt(t.createElement("div",{className:Ot,style:Object.assign(Object.assign({},ge==null?void 0:ge.style),T),onMouseEnter:Me,onMouseLeave:$},ke&&t.createElement("div",{className:`${Pe}-title`},ke),t.createElement(n.Z,{paragraph:!1,loading:ne,className:`${Pe}-skeleton`},t.createElement("div",{style:Re,className:`${Pe}-content`},ye&&t.createElement("span",{className:`${Pe}-content-prefix`},ye),ue?ue(dt):dt,pe&&t.createElement("span",{className:`${Pe}-content-suffix`},pe)))))};const Ae=[["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 ce(O,q){let Z=O;const J=/\[[^\]]*]/g,T=(q.match(J)||[]).map(ue=>ue.slice(1,-1)),Re=q.replace(J,"[]"),re=Ae.reduce((ue,ye)=>{let[pe,ne]=ye;if(ue.includes(pe)){const Me=Math.floor(Z/ne);return Z-=Me*ne,ue.replace(new RegExp(`${pe}+`,"g"),$=>{const j=$.length;return Me.toString().padStart(j,"0")})}return ue},Re);let ke=0;return re.replace(J,()=>{const ue=T[ke];return ke+=1,ue})}function he(O,q){const{format:Z=""}=q,J=new Date(O).getTime(),T=Date.now(),Re=Math.max(J-T,0);return ce(Re,Z)}const de=1e3/30;function W(O){return new Date(O).getTime()}const y=O=>{const{value:q,format:Z="HH:mm:ss",onChange:J,onFinish:T}=O,Re=(0,c.Z)(),re=t.useRef(null),ke=()=>{T==null||T(),re.current&&(clearInterval(re.current),re.current=null)},ue=()=>{const ne=W(q);ne>=Date.now()&&(re.current=setInterval(()=>{Re(),J==null||J(ne-Date.now()),ne(ue(),()=>{re.current&&(clearInterval(re.current),re.current=null)}),[q]);const ye=(ne,Me)=>he(ne,Object.assign(Object.assign({},Me),{format:Z})),pe=ne=>(0,m.Tm)(ne,{title:void 0});return t.createElement(N,Object.assign({},O,{valueRender:pe,formatter:ye}))};var o=t.memo(y);N.Countdown=o;var R=N},8378:function(It,me){"use strict";const e=t=>({[t.componentCls]:{[`${t.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, + `]:Object.assign({},U(p))}}};var R=(0,Q.Z)("Skeleton",p=>{const{componentCls:o}=p,F=(0,w.TS)(p,{skeletonAvatarCls:`${o}-avatar`,skeletonTitleCls:`${o}-title`,skeletonParagraphCls:`${o}-paragraph`,skeletonButtonCls:`${o}-button`,skeletonInputCls:`${o}-input`,skeletonImageCls:`${o}-image`,imageSizeBase:p.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${p.gradientFromColor} 25%, ${p.gradientToColor} 37%, ${p.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[a(F)]},p=>{const{colorFillContent:o,colorFill:F}=p,te=o,g=F;return{color:te,colorGradientEnd:g,gradientFromColor:te,gradientToColor:g,titleHeight:p.controlHeight/2,blockRadius:p.borderRadiusSM,paragraphMarginTop:p.marginLG+p.marginXXS,paragraphLiHeight:p.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),q=p=>{const{prefixCls:o,className:F,rootClassName:te,active:g,shape:l="circle",size:V="default"}=p,{getPrefixCls:B}=m.useContext(z.E_),x=B("skeleton",o),[Y,Ee]=R(x),fe=(0,d.Z)(p,["prefixCls","className"]),we=c()(x,`${x}-element`,{[`${x}-active`]:g},F,te,Ee);return Y(m.createElement("div",{className:we},m.createElement(n,Object.assign({prefixCls:`${x}-avatar`,shape:l,size:V},fe))))},J=p=>{const{prefixCls:o,className:F,rootClassName:te,active:g,block:l=!1,size:V="default"}=p,{getPrefixCls:B}=m.useContext(z.E_),x=B("skeleton",o),[Y,Ee]=R(x),fe=(0,d.Z)(p,["prefixCls"]),we=c()(x,`${x}-element`,{[`${x}-active`]:g,[`${x}-block`]:l},F,te,Ee);return Y(m.createElement("div",{className:we},m.createElement(n,Object.assign({prefixCls:`${x}-button`,size:V},fe))))};const T="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 re=p=>{const{prefixCls:o,className:F,rootClassName:te,style:g,active:l}=p,{getPrefixCls:V}=m.useContext(z.E_),B=V("skeleton",o),[x,Y]=R(B),Ee=c()(B,`${B}-element`,{[`${B}-active`]:l},F,te,Y);return x(m.createElement("div",{className:Ee},m.createElement("div",{className:c()(`${B}-image`,F),style:g},m.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${B}-image-svg`},m.createElement("path",{d:T,className:`${B}-image-path`})))))},ue=p=>{const{prefixCls:o,className:F,rootClassName:te,active:g,block:l,size:V="default"}=p,{getPrefixCls:B}=m.useContext(z.E_),x=B("skeleton",o),[Y,Ee]=R(x),fe=(0,d.Z)(p,["prefixCls"]),we=c()(x,`${x}-element`,{[`${x}-active`]:g,[`${x}-block`]:l},F,te,Ee);return Y(m.createElement("div",{className:we},m.createElement(n,Object.assign({prefixCls:`${x}-input`,size:V},fe))))},ye=e(54476),pe={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"},ne=pe,Me=e(7657),$=function(o,F){return m.createElement(Me.Z,(0,ye.Z)({},o,{ref:F,icon:ne}))},j=m.forwardRef($),oe=j,K=p=>{const{prefixCls:o,className:F,rootClassName:te,style:g,active:l,children:V}=p,{getPrefixCls:B}=m.useContext(z.E_),x=B("skeleton",o),[Y,Ee]=R(x),fe=c()(x,`${x}-element`,{[`${x}-active`]:l},Ee,F,te),we=V!=null?V:m.createElement(oe,null);return Y(m.createElement("div",{className:fe},m.createElement("div",{className:c()(`${x}-image`,F),style:g},we)))},ge=e(94480),mt=p=>{const o=B=>{const{width:x,rows:Y=2}=p;if(Array.isArray(x))return x[B];if(Y-1===B)return x},{prefixCls:F,className:te,style:g,rows:l}=p,V=(0,ge.Z)(Array(l)).map((B,x)=>m.createElement("li",{key:x,style:{width:o(x)}}));return m.createElement("ul",{className:c()(F,te),style:g},V)},dt=p=>{let{prefixCls:o,className:F,width:te,style:g}=p;return m.createElement("h3",{className:c()(o,F),style:Object.assign({width:te},g)})};function Ot(p){return p&&typeof p=="object"?p:{}}function Tt(p,o){return p&&!o?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Xe(p,o){return!p&&o?{width:"38%"}:p&&o?{width:"50%"}:{}}function Ie(p,o){const F={};return(!p||!o)&&(F.width="61%"),!p&&o?F.rows=3:F.rows=2,F}const et=p=>{const{prefixCls:o,loading:F,className:te,rootClassName:g,style:l,children:V,avatar:B=!1,title:x=!0,paragraph:Y=!0,active:Ee,round:fe}=p,{getPrefixCls:we,direction:Se,skeleton:D}=m.useContext(z.E_),s=we("skeleton",o),[M,I]=R(s);if(F||!("loading"in p)){const le=!!B,xe=!!x,Je=!!Y;let Qe;if(le){const Nt=Object.assign(Object.assign({prefixCls:`${s}-avatar`},Tt(xe,Je)),Ot(B));Qe=m.createElement("div",{className:`${s}-header`},m.createElement(n,Object.assign({},Nt)))}let qe;if(xe||Je){let Nt;if(xe){const Zt=Object.assign(Object.assign({prefixCls:`${s}-title`},Xe(le,Je)),Ot(x));Nt=m.createElement(dt,Object.assign({},Zt))}let xt;if(Je){const Zt=Object.assign(Object.assign({prefixCls:`${s}-paragraph`},Ie(le,xe)),Ot(Y));xt=m.createElement(mt,Object.assign({},Zt))}qe=m.createElement("div",{className:`${s}-content`},Nt,xt)}const Et=c()(s,{[`${s}-with-avatar`]:le,[`${s}-active`]:Ee,[`${s}-rtl`]:Se==="rtl",[`${s}-round`]:fe},D==null?void 0:D.className,te,g,I);return M(m.createElement("div",{className:Et,style:Object.assign(Object.assign({},D==null?void 0:D.style),l)},Qe,qe))}return typeof V!="undefined"?V:null};et.Button=J,et.Avatar=q,et.Input=ue,et.Image=re,et.Node=K;var r=et,S=r},81327:function(It,me,e){"use strict";e.d(me,{Z:function(){return Ae}});var t=e(59301),c=e(92310),m=e.n(c),z=e(11592),d=e(36355),E=e(33234);const n=t.createContext({latestIndex:0}),H=n.Provider;var w=ce=>{let{className:he,index:de,children:W,split:y,style:a}=ce;const{latestIndex:R}=t.useContext(n);return W==null?null:t.createElement(t.Fragment,null,t.createElement("div",{className:he,style:a},W),de{var de,W;const{getPrefixCls:y,space:a,direction:R}=t.useContext(d.E_),{size:O=(a==null?void 0:a.size)||"small",align:q,className:Z,rootClassName:J,children:T,direction:Re="horizontal",prefixCls:re,split:ke,style:ue,wrap:ye=!1,classNames:pe,styles:ne}=ce,Me=U(ce,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,j]=Array.isArray(O)?O:[O,O],oe=f(j),ee=f($),K=C(j),ge=C($),Pe=(0,z.Z)(T,{keepEmpty:!0}),mt=q===void 0&&Re==="horizontal"?"center":q,Ye=y("space",re),[dt,Ot]=(0,k.Z)(Ye),Tt=m()(Ye,a==null?void 0:a.className,Ot,`${Ye}-${Re}`,{[`${Ye}-rtl`]:R==="rtl",[`${Ye}-align-${mt}`]:mt,[`${Ye}-gap-row-${j}`]:oe,[`${Ye}-gap-col-${$}`]:ee},Z,J),Xe=m()(`${Ye}-item`,(de=pe==null?void 0:pe.item)!==null&&de!==void 0?de:(W=a==null?void 0:a.classNames)===null||W===void 0?void 0:W.item);let Ie=0;const et=Pe.map((p,o)=>{var F,te;p!=null&&(Ie=o);const g=p&&p.key||`${Xe}-${o}`;return t.createElement(w,{className:Xe,key:g,index:o,split:ke,style:(F=ne==null?void 0:ne.item)!==null&&F!==void 0?F:(te=a==null?void 0:a.styles)===null||te===void 0?void 0:te.item},p)}),r=t.useMemo(()=>({latestIndex:Ie}),[Ie]);if(Pe.length===0)return null;const S={};return ye&&(S.flexWrap="wrap"),!ee&&ge&&(S.columnGap=$),!oe&&K&&(S.rowGap=j),dt(t.createElement("div",Object.assign({ref:he,className:Tt,style:Object.assign(Object.assign(Object.assign({},S),a==null?void 0:a.style),ue)},Me),t.createElement(H,{value:r},et)))});N.Compact=E.ZP;var Ae=N},31797:function(It,me,e){"use strict";e.d(me,{default:function(){return R}});var t=e(59301),c=e(56762),m=e(92343),z=e(92310),d=e.n(z),E=e(36355),n=e(61621),Q=O=>{const{value:q,formatter:Z,precision:J,decimalSeparator:T,groupSeparator:Re="",prefixCls:re}=O;let ke;if(typeof Z=="function")ke=Z(q);else{const ue=String(q),ye=ue.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ye||ue==="-")ke=ue;else{const pe=ye[1];let ne=ye[2]||"0",Me=ye[4]||"";ne=ne.replace(/\B(?=(\d{3})+(?!\d))/g,Re),typeof J=="number"&&(Me=Me.padEnd(J,"0").slice(0,J>0?J:0)),Me&&(Me=`${T}${Me}`),ke=[t.createElement("span",{key:"int",className:`${re}-content-value-int`},pe,ne),Me&&t.createElement("span",{key:"decimal",className:`${re}-content-value-decimal`},Me)]}}return t.createElement("span",{className:`${re}-content-value`},ke)},w=e(17313),k=e(83116),f=e(37613);const C=O=>{const{componentCls:q,marginXXS:Z,padding:J,colorTextDescription:T,titleFontSize:Re,colorTextHeading:re,contentFontSize:ke,fontFamily:ue}=O;return{[`${q}`]:Object.assign(Object.assign({},(0,w.Wf)(O)),{[`${q}-title`]:{marginBottom:Z,color:T,fontSize:Re},[`${q}-skeleton`]:{paddingTop:J},[`${q}-content`]:{color:re,fontSize:ke,fontFamily:ue,[`${q}-content-value`]:{display:"inline-block",direction:"ltr"},[`${q}-content-prefix, ${q}-content-suffix`]:{display:"inline-block"},[`${q}-content-prefix`]:{marginInlineEnd:Z},[`${q}-content-suffix`]:{marginInlineStart:Z}}})}};var U=(0,k.Z)("Statistic",O=>{const q=(0,f.TS)(O,{});return[C(q)]},O=>{const{fontSizeHeading3:q,fontSize:Z}=O;return{titleFontSize:Z,contentFontSize:q}}),N=O=>{const{prefixCls:q,className:Z,rootClassName:J,style:T,valueStyle:Re,value:re=0,title:ke,valueRender:ue,prefix:ye,suffix:pe,loading:ne=!1,onMouseEnter:Me,onMouseLeave:$,decimalSeparator:j=".",groupSeparator:oe=","}=O,{getPrefixCls:ee,direction:K,statistic:ge}=t.useContext(E.E_),Pe=ee("statistic",q),[mt,Ye]=U(Pe),dt=t.createElement(Q,Object.assign({decimalSeparator:j,groupSeparator:oe,prefixCls:Pe},O,{value:re})),Ot=d()(Pe,{[`${Pe}-rtl`]:K==="rtl"},ge==null?void 0:ge.className,Z,J,Ye);return mt(t.createElement("div",{className:Ot,style:Object.assign(Object.assign({},ge==null?void 0:ge.style),T),onMouseEnter:Me,onMouseLeave:$},ke&&t.createElement("div",{className:`${Pe}-title`},ke),t.createElement(n.Z,{paragraph:!1,loading:ne,className:`${Pe}-skeleton`},t.createElement("div",{style:Re,className:`${Pe}-content`},ye&&t.createElement("span",{className:`${Pe}-content-prefix`},ye),ue?ue(dt):dt,pe&&t.createElement("span",{className:`${Pe}-content-suffix`},pe)))))};const Ae=[["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 ce(O,q){let Z=O;const J=/\[[^\]]*]/g,T=(q.match(J)||[]).map(ue=>ue.slice(1,-1)),Re=q.replace(J,"[]"),re=Ae.reduce((ue,ye)=>{let[pe,ne]=ye;if(ue.includes(pe)){const Me=Math.floor(Z/ne);return Z-=Me*ne,ue.replace(new RegExp(`${pe}+`,"g"),$=>{const j=$.length;return Me.toString().padStart(j,"0")})}return ue},Re);let ke=0;return re.replace(J,()=>{const ue=T[ke];return ke+=1,ue})}function he(O,q){const{format:Z=""}=q,J=new Date(O).getTime(),T=Date.now(),Re=Math.max(J-T,0);return ce(Re,Z)}const de=1e3/30;function W(O){return new Date(O).getTime()}const y=O=>{const{value:q,format:Z="HH:mm:ss",onChange:J,onFinish:T}=O,Re=(0,c.Z)(),re=t.useRef(null),ke=()=>{T==null||T(),re.current&&(clearInterval(re.current),re.current=null)},ue=()=>{const ne=W(q);ne>=Date.now()&&(re.current=setInterval(()=>{Re(),J==null||J(ne-Date.now()),ne(ue(),()=>{re.current&&(clearInterval(re.current),re.current=null)}),[q]);const ye=(ne,Me)=>he(ne,Object.assign(Object.assign({},Me),{format:Z})),pe=ne=>(0,m.Tm)(ne,{title:void 0});return t.createElement(N,Object.assign({},O,{valueRender:pe,formatter:ye}))};var a=t.memo(y);N.Countdown=a;var R=N},8378:function(It,me){"use strict";const e=t=>({[t.componentCls]:{[`${t.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}},[`${t.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${t.motionDurationMid} ${t.motionEaseInOut}, opacity ${t.motionDurationMid} ${t.motionEaseInOut} !important`}}});me.Z=e},92899:function(It,me,e){"use strict";e.d(me,{Fm:function(){return f}});var t=e(36237),c=e(95406);const m=new t.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),z=new t.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),d=new t.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),E=new t.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),n=new t.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),H=new t.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Q=new t.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),w=new t.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),k={"move-up":{inKeyframes:Q,outKeyframes:w},"move-down":{inKeyframes:m,outKeyframes:z},"move-left":{inKeyframes:d,outKeyframes:E},"move-right":{inKeyframes:n,outKeyframes:H}},f=(C,U)=>{const{antCls:P}=C,N=`${P}-${U}`,{inKeyframes:Ae,outKeyframes:ce}=k[U];return[(0,c.R)(N,Ae,ce,C.motionDurationMid),{[` ${N}-enter, @@ -118,7 +118,7 @@ `]:{opacity:0,animationTimingFunction:C.motionEaseOutCirc},[`${N}-leave`]:{animationTimingFunction:C.motionEaseInOutCirc}}]}},13826:function(It,me,e){"use strict";e.d(me,{Qt:function(){return d},Uw:function(){return z},fJ:function(){return m},ly:function(){return E},oN:function(){return f}});var t=e(36237),c=e(95406);const m=new t.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),z=new t.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),d=new t.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),E=new t.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),n=new t.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),H=new t.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),Q=new t.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),w=new t.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),k={"slide-up":{inKeyframes:m,outKeyframes:z},"slide-down":{inKeyframes:d,outKeyframes:E},"slide-left":{inKeyframes:n,outKeyframes:H},"slide-right":{inKeyframes:Q,outKeyframes:w}},f=(C,U)=>{const{antCls:P}=C,N=`${P}-${U}`,{inKeyframes:Ae,outKeyframes:ce}=k[U];return[(0,c.R)(N,Ae,ce,C.motionDurationMid),{[` ${N}-enter, ${N}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:C.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${N}-leave`]:{animationTimingFunction:C.motionEaseInQuint}}]}},15969:function(It,me,e){"use strict";e.d(me,{N:function(){return t}});const t=c=>({color:c.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${c.motionDurationSlow}`,"&:focus, &:hover":{color:c.colorLinkHover},"&:active":{color:c.colorLinkActive}})},1710:function(It,me,e){"use strict";e.d(me,{default:function(){return Zl}});var t={},c="rc-table-internal-hook",m=e(42978),z=e(6089),d=e(34280),E=e(13697),n=e(59301),H=e(4676);function Q(i){var v=n.createContext(void 0),L=function(ie){var se=ie.value,Le=ie.children,He=n.useRef(se);He.current=se;var De=n.useState(function(){return{getValue:function(){return He.current},listeners:new Set}}),_e=(0,m.Z)(De,1),yt=_e[0];return(0,d.Z)(function(){(0,H.unstable_batchedUpdates)(function(){yt.listeners.forEach(function(tt){tt(se)})})},[se]),n.createElement(v.Provider,{value:yt},Le)};return{Context:v,Provider:L,defaultValue:i}}function w(i,v){var L=(0,z.Z)(typeof v=="function"?v:function(tt){if(v===void 0)return tt;if(!Array.isArray(v))return tt[v];var Wt={};return v.forEach(function(Ft){Wt[Ft]=tt[Ft]}),Wt}),G=n.useContext(i==null?void 0:i.Context),ie=G||{},se=ie.listeners,Le=ie.getValue,He=n.useRef();He.current=L(G?Le():i==null?void 0:i.defaultValue);var De=n.useState({}),_e=(0,m.Z)(De,2),yt=_e[1];return(0,d.Z)(function(){if(!G)return;function tt(Wt){var Ft=L(Wt);(0,E.Z)(He.current,Ft,!0)||yt({})}return se.add(tt),function(){se.delete(tt)}},[G]),He.current}var k=e(54476),f=e(8654);function C(){var i=n.createContext(null);function v(){return n.useContext(i)}function L(ie,se){var Le=(0,f.Yr)(ie),He=function(_e,yt){var tt=Le?{ref:yt}:{},Wt=n.useRef(0),Ft=n.useRef(_e),Ht=v();return Ht!==null?n.createElement(ie,(0,k.Z)({},_e,tt)):((!se||se(Ft.current,_e))&&(Wt.current+=1),Ft.current=_e,n.createElement(i.Provider,{value:Wt.current},n.createElement(ie,(0,k.Z)({},_e,tt))))};return Le?n.forwardRef(He):He}function G(ie,se){var Le=(0,f.Yr)(ie),He=function(_e,yt){var tt=Le?{ref:yt}:{};return v(),n.createElement(ie,(0,k.Z)({},_e,tt))};return Le?n.memo(n.forwardRef(He),se):n.memo(He,se)}return{makeImmutable:L,responseImmutable:G,useImmutableMark:v}}var U=C(),P=U.makeImmutable,N=U.responseImmutable,Ae=U.useImmutableMark,ce=C(),he=ce.makeImmutable,de=ce.responseImmutable,W=ce.useImmutableMark,y=Q(),o=y;function R(i,v){var L=n.useRef(0);L.current+=1;var G=n.useRef(i),ie=[];Object.keys(i||{}).map(function(Le){var He;(i==null?void 0:i[Le])!==((He=G.current)===null||He===void 0?void 0:He[Le])&&ie.push(Le)}),G.current=i;var se=n.useRef([]);return ie.length&&(se.current=ie),n.useDebugValue(L.current),n.useDebugValue(se.current.join(", ")),v&&console.log("".concat(v,":"),L.current,se.current),L.current}var O=null,q=n.memo(function(){var i=R();return n.createElement("h1",null,"Render Times: ",i)});q.displayName="RenderBlock";var Z=e(76190),J=e(33885),T=e(20068),Re=e(92310),re=e.n(Re),ke=e(80547),ue=e(97938),ye=e(48736),pe=n.createContext({renderWithProps:!1}),ne=pe,Me="RC_TABLE_KEY";function $(i){return i==null?[]:Array.isArray(i)?i:[i]}function j(i){var v=[],L={};return i.forEach(function(G){for(var ie=G||{},se=ie.key,Le=ie.dataIndex,He=se||$(Le).join("-")||Me;L[He];)He="".concat(He,"_next");L[He]=!0,v.push(He)}),v}function ae(i){return i!=null}function ee(i){return i&&(0,Z.Z)(i)==="object"&&!Array.isArray(i)&&!n.isValidElement(i)}function K(i,v,L,G,ie,se){var Le=n.useContext(ne),He=W(),De=(0,ke.Z)(function(){if(ae(G))return[G];var _e=v==null||v===""?[]:Array.isArray(v)?v:[v],yt=(0,ue.Z)(i,_e),tt=yt,Wt=void 0;if(ie){var Ft=ie(yt,i,L);ee(Ft)?(tt=Ft.children,Wt=Ft.props,Le.renderWithProps=!0):tt=Ft}return[tt,Wt]},[He,i,G,v,ie,L],function(_e,yt){if(se){var tt=(0,m.Z)(_e,2),Wt=tt[1],Ft=(0,m.Z)(yt,2),Ht=Ft[1];return se(Ht,Wt)}return Le.renderWithProps?!0:!(0,E.Z)(_e,yt,!0)});return De}function ge(i,v,L,G){var ie=i+v-1;return i<=G&&ie>=L}function Pe(i,v){return w(o,function(L){var G=ge(i,v||1,L.hoverStartRow,L.hoverEndRow);return[G,L.onHover]})}var mt=function(v){var L=v.ellipsis,G=v.rowType,ie=v.children,se,Le=L===!0?{showTitle:!0}:L;return Le&&(Le.showTitle||G==="header")&&(typeof ie=="string"||typeof ie=="number"?se=ie.toString():n.isValidElement(ie)&&typeof ie.props.children=="string"&&(se=ie.props.children)),se};function Ye(i){var v,L,G,ie,se,Le,He,De,_e=i.component,yt=i.children,tt=i.ellipsis,Wt=i.scope,Ft=i.prefixCls,Ht=i.className,dn=i.align,_t=i.record,fn=i.render,nn=i.dataIndex,Cn=i.renderIndex,Wn=i.shouldCellUpdate,kn=i.index,Zn=i.rowType,er=i.colSpan,or=i.rowSpan,Bn=i.fixLeft,Tn=i.fixRight,Rn=i.firstFixLeft,pn=i.lastFixLeft,Mn=i.firstFixRight,Xn=i.lastFixRight,ur=i.appendNode,rr=i.additionalProps,Vn=rr===void 0?{}:rr,fr=i.isSticky,gr="".concat(Ft,"-cell"),Rr=w(o,["supportSticky","allColumnsFixedLeft"]),Cr=Rr.supportSticky,Vr=Rr.allColumnsFixedLeft,Ur=K(_t,nn,Cn,yt,fn,Wn),lr=(0,m.Z)(Ur,2),qr=lr[0],Er=lr[1],Fr={},Dr=typeof Bn=="number"&&Cr,Ra=typeof Tn=="number"&&Cr;Dr&&(Fr.position="sticky",Fr.left=Bn),Ra&&(Fr.position="sticky",Fr.right=Tn);var Gn=(v=(L=(G=Er==null?void 0:Er.colSpan)!==null&&G!==void 0?G:Vn.colSpan)!==null&&L!==void 0?L:er)!==null&&v!==void 0?v:1,Qn=(ie=(se=(Le=Er==null?void 0:Er.rowSpan)!==null&&Le!==void 0?Le:Vn.rowSpan)!==null&&se!==void 0?se:or)!==null&&ie!==void 0?ie:1,Un=Pe(kn,Qn),zn=(0,m.Z)(Un,2),Sr=zn[0],Kn=zn[1],nr=function(_r){var Pa;_t&&Kn(kn,kn+Qn-1),Vn==null||(Pa=Vn.onMouseEnter)===null||Pa===void 0||Pa.call(Vn,_r)},yr=function(_r){var Pa;_t&&Kn(-1,-1),Vn==null||(Pa=Vn.onMouseLeave)===null||Pa===void 0||Pa.call(Vn,_r)};if(Gn===0||Qn===0)return null;var br=(He=Vn.title)!==null&&He!==void 0?He:mt({rowType:Zn,ellipsis:tt,children:qr}),ga=re()(gr,Ht,(De={},(0,T.Z)(De,"".concat(gr,"-fix-left"),Dr&&Cr),(0,T.Z)(De,"".concat(gr,"-fix-left-first"),Rn&&Cr),(0,T.Z)(De,"".concat(gr,"-fix-left-last"),pn&&Cr),(0,T.Z)(De,"".concat(gr,"-fix-left-all"),pn&&Vr&&Cr),(0,T.Z)(De,"".concat(gr,"-fix-right"),Ra&&Cr),(0,T.Z)(De,"".concat(gr,"-fix-right-first"),Mn&&Cr),(0,T.Z)(De,"".concat(gr,"-fix-right-last"),Xn&&Cr),(0,T.Z)(De,"".concat(gr,"-ellipsis"),tt),(0,T.Z)(De,"".concat(gr,"-with-append"),ur),(0,T.Z)(De,"".concat(gr,"-fix-sticky"),(Dr||Ra)&&fr&&Cr),(0,T.Z)(De,"".concat(gr,"-row-hover"),!Er&&Sr),De),Vn.className,Er==null?void 0:Er.className),da={};dn&&(da.textAlign=dn);var Ga=(0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)({},Fr),Vn.style),da),Er==null?void 0:Er.style),$r=qr;return(0,Z.Z)($r)==="object"&&!Array.isArray($r)&&!n.isValidElement($r)&&($r=null),tt&&(pn||Mn)&&($r=n.createElement("span",{className:"".concat(gr,"-content")},$r)),n.createElement(_e,(0,k.Z)({},Er,Vn,{className:ga,style:Ga,title:br,scope:Wt,onMouseEnter:nr,onMouseLeave:yr,colSpan:Gn!==1?Gn:null,rowSpan:Qn!==1?Qn:null}),ur,$r)}var dt=n.memo(Ye);function Ot(i,v,L,G,ie,se){var Le=L[i]||{},He=L[v]||{},De,_e;Le.fixed==="left"?De=G.left[ie==="rtl"?v:i]:He.fixed==="right"&&(_e=G.right[ie==="rtl"?i:v]);var yt=!1,tt=!1,Wt=!1,Ft=!1,Ht=L[v+1],dn=L[i-1],_t=!(se!=null&&se.children);if(ie==="rtl"){if(De!==void 0){var fn=dn&&dn.fixed==="left";Ft=!fn&&_t}else if(_e!==void 0){var nn=Ht&&Ht.fixed==="right";Wt=!nn&&_t}}else if(De!==void 0){var Cn=Ht&&Ht.fixed==="left";yt=!Cn&&_t}else if(_e!==void 0){var Wn=dn&&dn.fixed==="right";tt=!Wn&&_t}return{fixLeft:De,fixRight:_e,lastFixLeft:yt,firstFixRight:tt,lastFixRight:Wt,firstFixLeft:Ft,isSticky:G.isSticky}}var Tt=n.createContext({}),Xe=Tt;function Ie(i){var v=i.className,L=i.index,G=i.children,ie=i.colSpan,se=ie===void 0?1:ie,Le=i.rowSpan,He=i.align,De=w(o,["prefixCls","direction"]),_e=De.prefixCls,yt=De.direction,tt=n.useContext(Xe),Wt=tt.scrollColumnIndex,Ft=tt.stickyOffsets,Ht=tt.flattenColumns,dn=tt.columns,_t=L+se-1,fn=_t+1===Wt?se+1:se,nn=Ot(L,L+fn-1,Ht,Ft,yt,dn==null?void 0:dn[L]);return n.createElement(dt,(0,k.Z)({className:v,index:L,component:"td",prefixCls:_e,record:null,dataIndex:null,align:He,colSpan:fn,rowSpan:Le,render:function(){return G}},nn))}var et=e(75931),r=["children"];function S(i){var v=i.children,L=(0,et.Z)(i,r);return n.createElement("tr",L,v)}function p(i){var v=i.children;return v}p.Row=S,p.Cell=Ie;var a=p;function F(i){var v=i.children,L=i.stickyOffsets,G=i.flattenColumns,ie=i.columns,se=w(o,"prefixCls"),Le=G.length-1,He=G[Le],De=n.useMemo(function(){return{stickyOffsets:L,flattenColumns:G,scrollColumnIndex:He!=null&&He.scrollbar?Le:null,columns:ie}},[He,G,Le,L,ie]);return n.createElement(Xe.Provider,{value:De},n.createElement("tfoot",{className:"".concat(se,"-summary")},v))}var te=de(F),g=a,l=e(70425),V=e(29301),B=e(29194),x=e(24514),Y=e(75152),Ee=e(26112);function fe(i,v,L,G,ie,se,Le){i.push({record:v,indent:L,index:Le});var He=se(v),De=ie==null?void 0:ie.has(He);if(v&&Array.isArray(v[G])&&De)for(var _e=0;_e1?Rn-1:0),Mn=1;Mn=0;He-=1){var De=v[He],_e=L&&L[He],yt=_e&&_e[Nt];if(De||yt||Le){var tt=yt||{},Wt=tt.columnType,Ft=(0,et.Z)(tt,Zt);ie.unshift(n.createElement("col",(0,k.Z)({key:He,style:{width:De}},Ft))),Le=!0}}return n.createElement("colgroup",null,ie)}var rn=Mt,ct=e(94480),ht=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function bt(i,v){return(0,n.useMemo)(function(){for(var L=[],G=0;G1?"colgroup":"col":null,ellipsis:_t.ellipsis,align:_t.align,component:_t.title?se:Le,prefixCls:yt,key:Ft[dn]},fn,{additionalProps:nn,rowType:"header"}))}))}hn.displayName="HeaderRow";var Bt=hn;function kt(i){var v=[];function L(Le,He){var De=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;v[De]=v[De]||[];var _e=He,yt=Le.filter(Boolean).map(function(tt){var Wt={key:tt.key,className:tt.className||"",children:tt.title,column:tt,colStart:_e},Ft=1,Ht=tt.children;return Ht&&Ht.length>0&&(Ft=L(Ht,_e,De+1).reduce(function(dn,_t){return dn+_t},0),Wt.hasSubColumns=!0),"colSpan"in tt&&(Ft=tt.colSpan),"rowSpan"in tt&&(Wt.rowSpan=tt.rowSpan),Wt.colSpan=Ft,Wt.colEnd=Wt.colStart+Ft-1,v[De].push(Wt),_e+=Ft,Ft});return yt}L(i,0);for(var G=v.length,ie=function(He){v[He].forEach(function(De){!("rowSpan"in De)&&!De.hasSubColumns&&(De.rowSpan=G-He)})},se=0;se1&&arguments[1]!==void 0?arguments[1]:"";return typeof v=="number"?v:v.endsWith("%")?i*parseFloat(v)/100:null}function Jt(i,v){return n.useMemo(function(){if(v&&v>0){var L=0,G=0;i.forEach(function(_e){var yt=Ln(v,_e.width);yt?L+=yt:G+=1});var ie=v-L,se=G,Le=ie/G,He=0,De=i.map(function(_e){var yt=(0,J.Z)({},_e),tt=Ln(v,yt.width);if(tt)yt.width=tt;else{var Wt=Math.floor(Le);yt.width=se===1?ie:Wt,ie-=Wt,se-=1}return He+=yt.width,yt});return[De,He]}return[i,v]},[i,v])}var on=["children"],_=["fixed"];function u(i){return(0,Vt.Z)(i).filter(function(v){return n.isValidElement(v)}).map(function(v){var L=v.key,G=v.props,ie=G.children,se=(0,et.Z)(G,on),Le=(0,J.Z)({key:L},se);return ie&&(Le.children=u(ie)),Le})}function A(i){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return i.filter(function(L){return L&&(0,Z.Z)(L)==="object"}).reduce(function(L,G,ie){var se=G.fixed,Le=se===!0?"left":se,He="".concat(v,"-").concat(ie),De=G.children;return De&&De.length>0?[].concat((0,ct.Z)(L),(0,ct.Z)(A(De,He).map(function(_e){return(0,J.Z)({fixed:Le},_e)}))):[].concat((0,ct.Z)(L),[(0,J.Z)((0,J.Z)({key:He},G),{},{fixed:Le})])},[])}function h(i){for(var v=!0,L=0;L=0;se-=1){var Le=i[se];if(ie&&Le.fixed!=="right")ie=!1;else if(!ie&&Le.fixed==="right"){warning(!1,"Index ".concat(se+1," of `columns` missing `fixed='right'` prop."));break}}}function b(i){return i.map(function(v){var L=v.fixed,G=(0,et.Z)(v,_),ie=L;return L==="left"?ie="right":L==="right"&&(ie="left"),(0,J.Z)({fixed:ie},G)})}function oe(i,v){var L=i.prefixCls,G=i.columns,ie=i.children,se=i.expandable,Le=i.expandedKeys,He=i.columnTitle,De=i.getRowKey,_e=i.onTriggerExpand,yt=i.expandIcon,tt=i.rowExpandable,Wt=i.expandIconColumnIndex,Ft=i.direction,Ht=i.expandRowByClick,dn=i.columnWidth,_t=i.fixed,fn=i.scrollWidth,nn=n.useMemo(function(){return G||u(ie)},[G,ie]),Cn=n.useMemo(function(){if(se){var Tn,Rn=nn.slice();if(!Rn.includes(t)){var pn=Wt||0;pn>=0&&Rn.splice(pn,0,t)}var Mn=Rn.indexOf(t);Rn=Rn.filter(function(Vn,fr){return Vn!==t||fr===Mn});var Xn=nn[Mn],ur;(_t==="left"||_t)&&!Wt?ur="left":(_t==="right"||_t)&&Wt===nn.length?ur="right":ur=Xn?Xn.fixed:null;var rr=(Tn={},(0,T.Z)(Tn,Nt,{className:"".concat(L,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,T.Z)(Tn,"title",He),(0,T.Z)(Tn,"fixed",ur),(0,T.Z)(Tn,"className","".concat(L,"-row-expand-icon-cell")),(0,T.Z)(Tn,"width",dn),(0,T.Z)(Tn,"render",function(fr,gr,Rr){var Cr=De(gr,Rr),Vr=Le.has(Cr),Ur=tt?tt(gr):!0,lr=yt({prefixCls:L,expanded:Vr,expandable:Ur,record:gr,onExpand:_e});return Ht?n.createElement("span",{onClick:function(Er){return Er.stopPropagation()}},lr):lr}),Tn);return Rn.map(function(Vn){return Vn===t?rr:Vn})}return nn.filter(function(Vn){return Vn!==t})},[se,nn,De,Le,yt,Ft]),Wn=n.useMemo(function(){var Tn=Cn;return v&&(Tn=v(Tn)),Tn.length||(Tn=[{render:function(){return null}}]),Tn},[v,Cn,Ft]),kn=n.useMemo(function(){return Ft==="rtl"?b(A(Wn)):A(Wn)},[Wn,Ft,fn]),Zn=Jt(kn,fn),er=(0,m.Z)(Zn,2),or=er[0],Bn=er[1];return[Wn,or,Bn]}var X=oe;function Be(i){var v,L=i.prefixCls,G=i.record,ie=i.onExpand,se=i.expanded,Le=i.expandable,He="".concat(L,"-row-expand-icon");if(!Le)return n.createElement("span",{className:re()(He,"".concat(L,"-row-spaced"))});var De=function(yt){ie(G,yt),yt.stopPropagation()};return n.createElement("span",{className:re()(He,(v={},(0,T.Z)(v,"".concat(L,"-row-expanded"),se),(0,T.Z)(v,"".concat(L,"-row-collapsed"),!se),v)),onClick:De})}function Oe(i,v,L){var G=[];function ie(se){(se||[]).forEach(function(Le,He){G.push(v(Le,He)),ie(Le[L])})}return ie(i),G}function We(i,v,L){var G=xt(i),ie=G.expandIcon,se=G.expandedRowKeys,Le=G.defaultExpandedRowKeys,He=G.defaultExpandAllRows,De=G.expandedRowRender,_e=G.onExpand,yt=G.onExpandedRowsChange,tt=G.childrenColumnName,Wt=ie||Be,Ft=tt||"children",Ht=n.useMemo(function(){return De?"row":i.expandable&&i.internalHooks===c&&i.expandable.__PARENT_RENDER_ICON__||v.some(function(kn){return kn&&(0,Z.Z)(kn)==="object"&&kn[Ft]})?"nest":!1},[!!De,v]),dn=n.useState(function(){return Le||(He?Oe(v,L,Ft):[])}),_t=(0,m.Z)(dn,2),fn=_t[0],nn=_t[1],Cn=n.useMemo(function(){return new Set(se||fn||[])},[se,fn]),Wn=n.useCallback(function(kn){var Zn=L(kn,v.indexOf(kn)),er,or=Cn.has(Zn);or?(Cn.delete(Zn),er=(0,ct.Z)(Cn)):er=[].concat((0,ct.Z)(Cn),[Zn]),nn(er),_e&&_e(!or,kn),yt&&yt(er)},[L,Cn,v,_e,yt]);return[G,Ht,Cn,Wt,Ft,Wn]}function lt(i,v,L,G){var ie=i.map(function(se,Le){return Ot(Le,Le,i,v,L,G==null?void 0:G[Le])});return(0,ke.Z)(function(){return ie},[ie],function(se,Le){return!(0,E.Z)(se,Le)})}function nt(i){var v=(0,n.useRef)(i),L=(0,n.useState)({}),G=(0,m.Z)(L,2),ie=G[1],se=(0,n.useRef)(null),Le=(0,n.useRef)([]);function He(De){Le.current.push(De);var _e=Promise.resolve();se.current=_e,_e.then(function(){if(se.current===_e){var yt=Le.current,tt=v.current;Le.current=[],yt.forEach(function(Wt){v.current=Wt(v.current)}),se.current=null,tt!==v.current&&ie({})}})}return(0,n.useEffect)(function(){return function(){se.current=null}},[]),[v.current,He]}function vt(i){var v=(0,n.useRef)(i||null),L=(0,n.useRef)();function G(){window.clearTimeout(L.current)}function ie(Le){v.current=Le,G(),L.current=window.setTimeout(function(){v.current=null,L.current=void 0},100)}function se(){return v.current}return(0,n.useEffect)(function(){return G},[]),[ie,se]}function $e(){var i=n.useState(-1),v=(0,m.Z)(i,2),L=v[0],G=v[1],ie=n.useState(-1),se=(0,m.Z)(ie,2),Le=se[0],He=se[1],De=n.useCallback(function(_e,yt){G(_e),He(yt)},[]);return[L,Le,De]}var rt=e(47273),gt=(0,rt.Z)()?window:null;function it(i,v){var L=(0,Z.Z)(i)==="object"?i:{},G=L.offsetHeader,ie=G===void 0?0:G,se=L.offsetSummary,Le=se===void 0?0:se,He=L.offsetScroll,De=He===void 0?0:He,_e=L.getContainer,yt=_e===void 0?function(){return gt}:_e,tt=yt()||gt;return n.useMemo(function(){var Wt=!!i;return{isSticky:Wt,stickyClassName:Wt?"".concat(v,"-sticky-holder"):"",offsetHeader:ie,offsetSummary:Le,offsetScroll:De,container:tt}},[De,ie,Le,v,tt])}function Ct(i,v,L){var G=(0,n.useMemo)(function(){for(var ie=[],se=[],Le=0,He=0,De=0;De=tt&&(Vn=tt-Wt),Le({scrollLeft:Vn/tt*(yt+2)}),nn.current.x=Mn.pageX},Tn=function(){if(se.current){var Mn=(0,ve.os)(se.current).top,Xn=Mn+se.current.offsetHeight,ur=De===window?document.documentElement.scrollTop+window.innerHeight:(0,ve.os)(De).top+De.clientHeight;Xn-(0,Y.Z)()<=ur||Mn>=ur-He?fn(function(rr){return(0,J.Z)((0,J.Z)({},rr),{},{isHiddenScrollBar:!0})}):fn(function(rr){return(0,J.Z)((0,J.Z)({},rr),{},{isHiddenScrollBar:!1})})}},Rn=function(Mn){fn(function(Xn){return(0,J.Z)((0,J.Z)({},Xn),{},{scrollLeft:Mn/yt*tt||0})})};return n.useImperativeHandle(L,function(){return{setScrollLeft:Rn}}),n.useEffect(function(){var pn=(0,wt.Z)(document.body,"mouseup",er,!1),Mn=(0,wt.Z)(document.body,"mousemove",Bn,!1);return Tn(),function(){pn.remove(),Mn.remove()}},[Wt,kn]),n.useEffect(function(){var pn=(0,wt.Z)(De,"scroll",Tn,!1),Mn=(0,wt.Z)(window,"resize",Tn,!1);return function(){pn.remove(),Mn.remove()}},[De]),n.useEffect(function(){_t.isHiddenScrollBar||fn(function(pn){var Mn=se.current;return Mn?(0,J.Z)((0,J.Z)({},pn),{},{scrollLeft:Mn.scrollLeft/Mn.scrollWidth*Mn.clientWidth}):pn})},[_t.isHiddenScrollBar]),yt<=tt||!Wt||_t.isHiddenScrollBar?null:n.createElement("div",{style:{height:(0,Y.Z)(),width:tt,bottom:He},className:"".concat(_e,"-sticky-scroll")},n.createElement("div",{onMouseDown:or,ref:Ft,className:re()("".concat(_e,"-sticky-scroll-bar"),(0,T.Z)({},"".concat(_e,"-sticky-scroll-bar-active"),kn)),style:{width:"".concat(Wt,"px"),transform:"translate3d(".concat(_t.scrollLeft,"px, 0, 0)")}}))},Ne=n.forwardRef(be);function je(i){return null}var Fe=je;function pt(i){return null}var Ve=pt,st="rc-table",zt=[],Ut={};function qt(){return"No Data"}function cn(i){var v,L=(0,J.Z)({rowKey:"key",prefixCls:st,emptyText:qt},i),G=L.prefixCls,ie=L.className,se=L.rowClassName,Le=L.style,He=L.data,De=L.rowKey,_e=L.scroll,yt=L.tableLayout,tt=L.direction,Wt=L.title,Ft=L.footer,Ht=L.summary,dn=L.caption,_t=L.id,fn=L.showHeader,nn=L.components,Cn=L.emptyText,Wn=L.onRow,kn=L.onHeaderRow,Zn=L.internalHooks,er=L.transformColumns,or=L.internalRefs,Bn=L.tailor,Tn=L.sticky,Rn=He||zt,pn=!!Rn.length,Mn=Zn===c,Xn=n.useCallback(function(Br,Zr){return(0,ue.Z)(nn,Br)||Zr},[nn]),ur=n.useMemo(function(){return typeof De=="function"?De:function(Br){var Zr=Br&&Br[De];return Zr}},[De]),rr=Xn(["body"]),Vn=$e(),fr=(0,m.Z)(Vn,3),gr=fr[0],Rr=fr[1],Cr=fr[2],Vr=We(L,Rn,ur),Ur=(0,m.Z)(Vr,6),lr=Ur[0],qr=Ur[1],Er=Ur[2],Fr=Ur[3],Dr=Ur[4],Ra=Ur[5],Gn=_e==null?void 0:_e.x,Qn=n.useState(0),Un=(0,m.Z)(Qn,2),zn=Un[0],Sr=Un[1],Kn=X((0,J.Z)((0,J.Z)((0,J.Z)({},L),lr),{},{expandable:!!lr.expandedRowRender,columnTitle:lr.columnTitle,expandedKeys:Er,getRowKey:ur,onTriggerExpand:Ra,expandIcon:Fr,expandIconColumnIndex:lr.expandIconColumnIndex,direction:tt,scrollWidth:Mn&&Bn&&typeof Gn=="number"?Gn:null}),Mn?er:null),nr=(0,m.Z)(Kn,3),yr=nr[0],br=nr[1],ga=nr[2],da=ga!=null?ga:Gn,Ga=n.useMemo(function(){return{columns:yr,flattenColumns:br}},[yr,br]),$r=n.useRef(),Ka=n.useRef(),_r=n.useRef(),Pa=n.useRef(),mo=n.useRef(),Ir=n.useState(!1),Or=(0,m.Z)(Ir,2),Hr=Or[0],na=Or[1],ra=n.useState(!1),pr=(0,m.Z)(ra,2),ba=pr[0],pa=pr[1],Ta=nt(new Map),$a=(0,m.Z)(Ta,2),Ya=$a[0],Oo=$a[1],oo=j(br),Wa=oo.map(function(Br){return Ya.get(Br)}),Na=n.useMemo(function(){return Wa},[Wa.join("_")]),ya=Dt(Na,br.length,tt),aa=_e&&ae(_e.y),jr=_e&&ae(da)||!!lr.fixed,_a=jr&&br.some(function(Br){var Zr=Br.fixed;return Zr}),vo=n.useRef(),so=it(Tn,G),eo=so.isSticky,Fo=so.offsetHeader,jo=so.offsetSummary,xr=so.offsetScroll,Nr=so.stickyClassName,va=so.container,zr=n.useMemo(function(){return Ht==null?void 0:Ht(Rn)},[Ht,Rn]),ha=(aa||eo)&&n.isValidElement(zr)&&zr.type===a&&zr.props.fixed,Da,Ma,lo;aa&&(Ma={overflowY:"scroll",maxHeight:_e.y}),jr&&(Da={overflowX:"auto"},aa||(Ma={overflowY:"hidden"}),lo={width:da===!0?"auto":da,minWidth:"100%"});var Jo=n.useCallback(function(Br,Zr){(0,B.Z)($r.current)&&Oo(function(ka){if(ka.get(Br)!==Zr){var co=new Map(ka);return co.set(Br,Zr),co}return ka})},[]),Tl=vt(null),qo=(0,m.Z)(Tl,2),Ll=qo[0],$o=qo[1];function Zo(Br,Zr){Zr&&(typeof Zr=="function"?Zr(Br):Zr.scrollLeft!==Br&&(Zr.scrollLeft=Br,Zr.scrollLeft!==Br&&setTimeout(function(){Zr.scrollLeft=Br},0)))}var Eo=(0,z.Z)(function(Br){var Zr=Br.currentTarget,ka=Br.scrollLeft,co=tt==="rtl",uo=typeof ka=="number"?ka:Zr.scrollLeft,ml=Zr||Ut;if(!$o()||$o()===ml){var Vo;Ll(ml),Zo(uo,Ka.current),Zo(uo,_r.current),Zo(uo,mo.current),Zo(uo,(Vo=vo.current)===null||Vo===void 0?void 0:Vo.setScrollLeft)}var Uo=Zr||Ka.current;if(Uo){var Qo=Uo.scrollWidth,Go=Uo.clientWidth;if(Qo===Go){na(!1),pa(!1);return}co?(na(-uo0)):(na(uo>0),pa(uo1?dn-Mn:0,ur=(0,J.Z)((0,J.Z)((0,J.Z)({},er),De),{},{flex:"0 0 ".concat(Mn,"px"),width:"".concat(Mn,"px"),marginRight:Xn,pointerEvents:"auto"}),rr=n.useMemo(function(){return yt?Rn<=1:Bn===0||Rn===0||Rn>1},[Rn,Bn,yt]);rr?ur.visibility="hidden":yt&&(ur.height=tt==null?void 0:tt(Rn));var Vn=rr?function(){return null}:Wt,fr={};return(Rn===0||Bn===0)&&(fr.rowSpan=1,fr.colSpan=1),n.createElement(dt,(0,k.Z)({className:re()(Ht,_e),ellipsis:L.ellipsis,align:L.align,scope:L.rowScope,component:"div",prefixCls:v.prefixCls,key:Cn,record:He,index:se,renderIndex:Le,dataIndex:Ft,render:Vn,shouldCellUpdate:L.shouldCellUpdate},Wn,{appendNode:kn,additionalProps:(0,J.Z)((0,J.Z)({},Zn),{},{style:ur},fr)}))}var Sn=Yt,gn=["data","index","className","rowKey","style","extra","getHeight"],jn=n.forwardRef(function(i,v){var L=i.data,G=i.index,ie=i.className,se=i.rowKey,Le=i.style,He=i.extra,De=i.getHeight,_e=(0,et.Z)(i,gn),yt=L.record,tt=L.indent,Wt=L.index,Ft=w(o,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ht=Ft.scrollX,dn=Ft.flattenColumns,_t=Ft.prefixCls,fn=Ft.fixColumn,nn=Ft.componentWidth,Cn=s(yt,se,G,tt),Wn=Cn.rowSupportExpand,kn=Cn.expanded,Zn=Cn.rowProps,er=Cn.expandedRowRender,or=Cn.expandedRowClassName,Bn;if(Wn&&kn){var Tn=er(yt,G,tt+1,kn),Rn=or==null?void 0:or(yt,G,tt),pn={};fn&&(pn={style:(0,T.Z)({},"--virtual-width","".concat(nn,"px"))});var Mn="".concat(_t,"-expanded-row-cell");Bn=n.createElement("div",{className:re()("".concat(_t,"-expanded-row"),"".concat(_t,"-expanded-row-level-").concat(tt+1),Rn)},n.createElement(dt,{component:"div",prefixCls:_t,className:re()(Mn,(0,T.Z)({},"".concat(Mn,"-fixed"),fn)),additionalProps:pn},Tn))}var Xn=(0,J.Z)((0,J.Z)({},Le),{},{width:Ht});He&&(Xn.position="absolute",Xn.pointerEvents="none");var ur=n.createElement("div",(0,k.Z)({},Zn,_e,{ref:Wn?null:v,className:re()(ie,"".concat(_t,"-row"),Zn==null?void 0:Zn.className,(0,T.Z)({},"".concat(_t,"-row-extra"),He)),style:(0,J.Z)((0,J.Z)({},Xn),Zn==null?void 0:Zn.style)}),dn.map(function(rr,Vn){return n.createElement(Sn,{key:Vn,rowInfo:Cn,column:rr,colIndex:Vn,indent:tt,index:G,renderIndex:Wt,record:yt,inverse:He,getHeight:De})}));return Wn?n.createElement("div",{ref:v},ur,Bn):ur}),Jn=de(jn),bn=Jn,Kt=n.forwardRef(function(i,v){var L=i.data,G=i.onScroll,ie=w(o,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),se=ie.flattenColumns,Le=ie.onColumnResize,He=ie.getRowKey,De=ie.expandedKeys,_e=ie.prefixCls,yt=ie.childrenColumnName,tt=ie.emptyNode,Wt=ie.scrollX,Ft=w(Nn),Ht=Ft.scrollY,dn=Ft.listItemHeight,_t=n.useRef(),fn=we(L,yt,De,He),nn=n.useMemo(function(){var Bn=0;return se.map(function(Tn){var Rn=Tn.width,pn=Tn.key;return Bn+=Rn,[pn,Rn,Bn]})},[se]),Cn=n.useMemo(function(){return nn.map(function(Bn){return Bn[2]})},[nn]);n.useEffect(function(){nn.forEach(function(Bn){var Tn=(0,m.Z)(Bn,2),Rn=Tn[0],pn=Tn[1];Le(Rn,pn)})},[nn]),n.useImperativeHandle(v,function(){var Bn={};return Object.defineProperty(Bn,"scrollLeft",{get:function(){var Rn;return((Rn=_t.current)===null||Rn===void 0?void 0:Rn.getScrollInfo().x)||0},set:function(Rn){var pn;(pn=_t.current)===null||pn===void 0||pn.scrollTo({left:Rn})}}),Bn});var Wn=function(Tn,Rn){var pn,Mn=(pn=fn[Rn])===null||pn===void 0?void 0:pn.record,Xn=Tn.onCell;if(Xn){var ur,rr=Xn(Mn,Rn);return(ur=rr==null?void 0:rr.rowSpan)!==null&&ur!==void 0?ur:1}return 1},kn=function(Tn){var Rn=Tn.start,pn=Tn.end,Mn=Tn.getSize,Xn=Tn.offsetY;if(pn<0)return null;for(var ur=se.filter(function(Gn){return Wn(Gn,Rn)===0}),rr=Rn,Vn=function(Qn){if(ur=ur.filter(function(Un){return Wn(Un,Qn)===0}),!ur.length)return rr=Qn,"break"},fr=Rn;fr>=0;fr-=1){var gr=Vn(fr);if(gr==="break")break}for(var Rr=se.filter(function(Gn){return Wn(Gn,pn)!==1}),Cr=pn,Vr=function(Qn){if(Rr=Rr.filter(function(Un){return Wn(Un,Qn)!==1}),!Rr.length)return Cr=Math.max(Qn-1,pn),"break"},Ur=pn;Ur1})&&qr.push(Qn)},Fr=rr;Fr<=Cr;Fr+=1)var Dr=Er(Fr);var Ra=qr.map(function(Gn){var Qn=fn[Gn],Un=He(Qn.record,Gn),zn=function(nr){var yr=Gn+nr-1,br=He(fn[yr].record,yr),ga=Mn(Un,br);return ga.bottom-ga.top},Sr=Mn(Un);return n.createElement(bn,{key:Gn,data:Qn,rowKey:Un,index:Gn,style:{top:-Xn+Sr.top},extra:!0,getHeight:zn})});return Ra},Zn=n.useMemo(function(){return{columnsOffset:Cn}},[Cn]),er="".concat(_e,"-tbody"),or;return fn.length?or=n.createElement(yn.Z,{fullHeight:!1,ref:_t,className:re()(er,"".concat(er,"-virtual")),height:Ht,itemHeight:dn||24,data:fn,itemKey:function(Tn){return He(Tn.record)},scrollWidth:Wt,onVirtualScroll:function(Tn){var Rn=Tn.x;G({scrollLeft:Rn})},extraRender:kn},function(Bn,Tn,Rn){var pn=He(Bn.record,Tn);return n.createElement(bn,(0,k.Z)({data:Bn,rowKey:pn,index:Tn},Rn))}):or=n.createElement("div",{className:re()("".concat(_e,"-placeholder"))},n.createElement(dt,{component:"div",prefixCls:_e},tt)),n.createElement(mn.Provider,{value:Zn},or)}),Pt=de(Kt),un=Pt,Ze=function(v,L){var G=L.ref,ie=L.onScroll;return n.createElement(un,{ref:G,data:v,onScroll:ie})},en=100;function vn(i){var v=i.columns,L=i.scroll,G=i.prefixCls,ie=G===void 0?st:G,se=i.className,Le=i.listItemHeight,He=L||{},De=He.x,_e=He.y;typeof De!="number"&&(De=((v||[]).length+1)*en),typeof _e!="number"&&(_e=500);var yt=n.useMemo(function(){return{scrollY:_e,listItemHeight:Le}},[_e,Le]);return n.createElement(Nn.Provider,{value:yt},n.createElement($t,(0,k.Z)({},i,{className:re()(se,"".concat(ie,"-virtual")),scroll:(0,J.Z)((0,J.Z)({},L),{},{x:De}),components:{body:Ze},columns:v,internalHooks:c,tailor:!0})))}function wn(i){return he(vn,i)}var ir=wn(),ar=null;function hr(i){return null}var Te=hr;function Ge(i){return null}var St=Ge,Lt=e(2738),an=e(68031),Hn=e(36355),$n=e(93891),On=e(19716),_n=e(8628),sr=e(31724),mr=e(58421),Kr=e(71418),Ar=e(88088);function Mr(i){return function(L){let{prefixCls:G,onExpand:ie,record:se,expanded:Le,expandable:He}=L;const De=`${G}-row-expand-icon`;return n.createElement("button",{type:"button",onClick:_e=>{ie(se,_e),_e.stopPropagation()},className:re()(De,{[`${De}-spaced`]:!He,[`${De}-expanded`]:He&&Le,[`${De}-collapsed`]:He&&!Le}),"aria-label":Le?i.collapse:i.expand,"aria-expanded":Le})}}var Qr=Mr;function Gr(i,v){return"key"in i&&i.key!==void 0&&i.key!==null?i.key:i.dataIndex?Array.isArray(i.dataIndex)?i.dataIndex.join("."):i.dataIndex:v}function Jr(i,v){return v?`${v}-${i}`:`${i}`}function Yr(i,v){return typeof i=="function"?i(v):i}function ea(i,v){const L=Yr(i,v);return Object.prototype.toString.call(L)==="[object Object]"?"":L}var Fa={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"},ta=Fa,xa=e(7657),Ca=function(v,L){return n.createElement(xa.Z,(0,k.Z)({},v,{ref:L,icon:ta}))},fa=n.forwardRef(Ca),Tr=fa,Ea=e(56762);function Sa(i){const v=n.useRef(i),L=(0,Ea.Z)();return[()=>v.current,G=>{v.current=G,L()}]}var sa=e(3113),Ue=e(24905),ze=e(38854),Ce=e(64165),ut=e(20834),jt=e(40875),Qt=e(5112),at=e(17574),tn=e(47472),An=e(92832);function Fn(i){let{value:v,onChange:L,filterSearch:G,tablePrefixCls:ie,locale:se}=i;return G?n.createElement("div",{className:`${ie}-filter-dropdown-search`},n.createElement(An.default,{prefix:n.createElement(tn.Z,null),placeholder:se.filterSearchPlaceholder,onChange:L,value:v,htmlSize:1,className:`${ie}-filter-dropdown-search-input`})):null}var Yn=Fn,Rt=e(10228);const Pn=i=>{const{keyCode:v}=i;v===Rt.Z.ENTER&&i.stopPropagation()};var tr=n.forwardRef((i,v)=>n.createElement("div",{className:i.className,onClick:L=>L.stopPropagation(),onKeyDown:Pn,ref:v},i.children));function En(i){let v=[];return(i||[]).forEach(L=>{let{value:G,children:ie}=L;v.push(G),ie&&(v=[].concat((0,ct.Z)(v),(0,ct.Z)(En(ie))))}),v}function In(i){return i.some(v=>{let{children:L}=v;return L})}function qn(i,v){return typeof v=="string"||typeof v=="number"?v==null?void 0:v.toString().toLowerCase().includes(i.trim().toLowerCase()):!1}function cr(i){let{filters:v,prefixCls:L,filteredKeys:G,filterMultiple:ie,searchValue:se,filterSearch:Le}=i;return v.map((He,De)=>{const _e=String(He.value);if(He.children)return{key:_e||De,label:He.text,popupClassName:`${L}-dropdown-submenu`,children:cr({filters:He.children,prefixCls:L,filteredKeys:G,filterMultiple:ie,searchValue:se,filterSearch:Le})};const yt=ie?Ue.default:Qt.ZP,tt={key:He.value!==void 0?_e:De,label:n.createElement(n.Fragment,null,n.createElement(yt,{checked:G.includes(_e)}),n.createElement("span",null,He.text))};return se.trim()?typeof Le=="function"?Le(se,He)?tt:null:qn(se,He.text)?tt:null:tt})}function wr(i){var v,L;const{tablePrefixCls:G,prefixCls:ie,column:se,dropdownPrefixCls:Le,columnKey:He,filterMultiple:De,filterMode:_e="menu",filterSearch:yt=!1,filterState:tt,triggerFilter:Wt,locale:Ft,children:Ht,getPopupContainer:dn}=i,{filterDropdownOpen:_t,onFilterDropdownOpenChange:fn,filterResetToDefaultFilteredValue:nn,defaultFilteredValue:Cn,filterDropdownVisible:Wn,onFilterDropdownVisibleChange:kn}=se,[Zn,er]=n.useState(!1),or=!!(tt&&(!((v=tt.filteredKeys)===null||v===void 0)&&v.length||tt.forceFiltered)),Bn=Kn=>{er(Kn),fn==null||fn(Kn),kn==null||kn(Kn)},Tn=(L=_t!=null?_t:Wn)!==null&&L!==void 0?L:Zn,Rn=tt==null?void 0:tt.filteredKeys,[pn,Mn]=Sa(Rn||[]),Xn=Kn=>{let{selectedKeys:nr}=Kn;Mn(nr)},ur=(Kn,nr)=>{let{node:yr,checked:br}=nr;Xn(De?{selectedKeys:Kn}:{selectedKeys:br&&yr.key?[yr.key]:[]})};n.useEffect(()=>{Zn&&Xn({selectedKeys:Rn||[]})},[Rn]);const[rr,Vn]=n.useState([]),fr=Kn=>{Vn(Kn)},[gr,Rr]=n.useState(""),Cr=Kn=>{const{value:nr}=Kn.target;Rr(nr)};n.useEffect(()=>{Zn||Rr("")},[Zn]);const Vr=Kn=>{const nr=Kn&&Kn.length?Kn:null;if(nr===null&&(!tt||!tt.filteredKeys)||(0,E.Z)(nr,tt==null?void 0:tt.filteredKeys,!0))return null;Wt({column:se,key:He,filteredKeys:nr})},Ur=()=>{Bn(!1),Vr(pn())},lr=function(){let{confirm:Kn,closeDropdown:nr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Kn&&Vr([]),nr&&Bn(!1),Rr(""),Mn(nn?(Cn||[]).map(yr=>String(yr)):[])},qr=function(){let{closeDropdown:Kn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Kn&&Bn(!1),Vr(pn())},Er=Kn=>{Kn&&Rn!==void 0&&Mn(Rn||[]),Bn(Kn),!Kn&&!se.filterDropdown&&Ur()},Fr=re()({[`${Le}-menu-without-submenu`]:!In(se.filters||[])}),Dr=Kn=>{if(Kn.target.checked){const nr=En(se==null?void 0:se.filters).map(yr=>String(yr));Mn(nr)}else Mn([])},Ra=Kn=>{let{filters:nr}=Kn;return(nr||[]).map((yr,br)=>{const ga=String(yr.value),da={title:yr.text,key:yr.value!==void 0?ga:br};return yr.children&&(da.children=Ra({filters:yr.children})),da})},Gn=Kn=>{var nr;return Object.assign(Object.assign({},Kn),{text:Kn.title,value:Kn.key,children:((nr=Kn.children)===null||nr===void 0?void 0:nr.map(yr=>Gn(yr)))||[]})};let Qn;if(typeof se.filterDropdown=="function")Qn=se.filterDropdown({prefixCls:`${Le}-custom`,setSelectedKeys:Kn=>Xn({selectedKeys:Kn}),selectedKeys:pn(),confirm:qr,clearFilters:lr,filters:se.filters,visible:Tn,close:()=>{Bn(!1)}});else if(se.filterDropdown)Qn=se.filterDropdown;else{const Kn=pn()||[],nr=()=>(se.filters||[]).length===0?n.createElement(Ce.Z,{image:Ce.Z.PRESENTED_IMAGE_SIMPLE,description:Ft.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):_e==="tree"?n.createElement(n.Fragment,null,n.createElement(Yn,{filterSearch:yt,value:gr,onChange:Cr,tablePrefixCls:G,locale:Ft}),n.createElement("div",{className:`${G}-filter-dropdown-tree`},De?n.createElement(Ue.default,{checked:Kn.length===En(se.filters).length,indeterminate:Kn.length>0&&Kn.lengthtypeof yt=="function"?yt(gr,Gn(br)):qn(gr,br.title):void 0}))):n.createElement(n.Fragment,null,n.createElement(Yn,{filterSearch:yt,value:gr,onChange:Cr,tablePrefixCls:G,locale:Ft}),n.createElement(ut.default,{selectable:!0,multiple:De,prefixCls:`${Le}-menu`,className:Fr,onSelect:Xn,onDeselect:Xn,selectedKeys:Kn,getPopupContainer:dn,openKeys:rr,onOpenChange:fr,items:cr({filters:se.filters||[],filterSearch:yt,prefixCls:ie,filteredKeys:pn(),filterMultiple:De,searchValue:gr})})),yr=()=>nn?(0,E.Z)((Cn||[]).map(br=>String(br)),Kn,!0):Kn.length===0;Qn=n.createElement(n.Fragment,null,nr(),n.createElement("div",{className:`${ie}-dropdown-btns`},n.createElement(sa.ZP,{type:"link",size:"small",disabled:yr(),onClick:()=>lr()},Ft.filterReset),n.createElement(sa.ZP,{type:"primary",size:"small",onClick:Ur},Ft.filterConfirm)))}se.filterDropdown&&(Qn=n.createElement(jt.J,{selectable:void 0},Qn));const Un=()=>n.createElement(tr,{className:`${ie}-dropdown`},Qn);let zn;typeof se.filterIcon=="function"?zn=se.filterIcon(or):se.filterIcon?zn=se.filterIcon:zn=n.createElement(Tr,null);const{direction:Sr}=n.useContext(Hn.E_);return n.createElement("div",{className:`${ie}-column`},n.createElement("span",{className:`${G}-column-title`},Ht),n.createElement(ze.Z,{dropdownRender:Un,trigger:["click"],open:Tn,onOpenChange:Er,getPopupContainer:dn,placement:Sr==="rtl"?"bottomLeft":"bottomRight"},n.createElement("span",{role:"button",tabIndex:-1,className:re()(`${ie}-trigger`,{active:or}),onClick:Kn=>{Kn.stopPropagation()}},zn)))}var oa=wr;function la(i,v,L){let G=[];return(i||[]).forEach((ie,se)=>{var Le;const He=Jr(se,L);if(ie.filters||"filterDropdown"in ie||"onFilter"in ie)if("filteredValue"in ie){let De=ie.filteredValue;"filterDropdown"in ie||(De=(Le=De==null?void 0:De.map(String))!==null&&Le!==void 0?Le:De),G.push({column:ie,key:Gr(ie,He),filteredKeys:De,forceFiltered:ie.filtered})}else G.push({column:ie,key:Gr(ie,He),filteredKeys:v&&ie.defaultFilteredValue?ie.defaultFilteredValue:void 0,forceFiltered:ie.filtered});"children"in ie&&(G=[].concat((0,ct.Z)(G),(0,ct.Z)(la(ie.children,v,He))))}),G}function Xa(i,v,L,G,ie,se,Le,He){return L.map((De,_e)=>{const yt=Jr(_e,He),{filterMultiple:tt=!0,filterMode:Wt,filterSearch:Ft}=De;let Ht=De;if(Ht.filters||Ht.filterDropdown){const dn=Gr(Ht,yt),_t=G.find(fn=>{let{key:nn}=fn;return dn===nn});Ht=Object.assign(Object.assign({},Ht),{title:fn=>n.createElement(oa,{tablePrefixCls:i,prefixCls:`${i}-filter`,dropdownPrefixCls:v,column:Ht,columnKey:dn,filterState:_t,filterMultiple:tt,filterMode:Wt,filterSearch:Ft,triggerFilter:se,locale:ie,getPopupContainer:Le},Yr(De.title,fn))})}return"children"in Ht&&(Ht=Object.assign(Object.assign({},Ht),{children:Xa(i,v,Ht.children,G,ie,se,Le,yt)})),Ht})}function Ja(i){const v={};return i.forEach(L=>{let{key:G,filteredKeys:ie,column:se}=L;const{filters:Le,filterDropdown:He}=se;if(He)v[G]=ie||null;else if(Array.isArray(ie)){const De=En(Le);v[G]=De.filter(_e=>ie.includes(String(_e)))}else v[G]=null}),v}function Va(i,v){return v.reduce((L,G)=>{const{column:{onFilter:ie,filters:se},filteredKeys:Le}=G;return ie&&Le&&Le.length?L.filter(He=>Le.some(De=>{const _e=En(se),yt=_e.findIndex(Wt=>String(Wt)===String(De)),tt=yt!==-1?_e[yt]:De;return ie(tt,He)})):L},i)}const Ua=i=>i.flatMap(v=>"children"in v?[v].concat((0,ct.Z)(Ua(v.children||[]))):[v]);function fo(i){let{prefixCls:v,dropdownPrefixCls:L,mergedColumns:G,onFilterChange:ie,getPopupContainer:se,locale:Le}=i;const He=n.useMemo(()=>Ua(G||[]),[G]),[De,_e]=n.useState(()=>la(He,!0)),yt=n.useMemo(()=>{const Ht=la(He,!1);if(Ht.length===0)return Ht;let dn=!0,_t=!0;if(Ht.forEach(fn=>{let{filteredKeys:nn}=fn;nn!==void 0?dn=!1:_t=!1}),dn){const fn=(He||[]).map((nn,Cn)=>Gr(nn,Jr(Cn)));return De.filter(nn=>{let{key:Cn}=nn;return fn.includes(Cn)}).map(nn=>{const Cn=He[fn.findIndex(Wn=>Wn===nn.key)];return Object.assign(Object.assign({},nn),{column:Object.assign(Object.assign({},nn.column),Cn),forceFiltered:Cn.filtered})})}return Ht},[He,De]),tt=n.useMemo(()=>Ja(yt),[yt]),Wt=Ht=>{const dn=yt.filter(_t=>{let{key:fn}=_t;return fn!==Ht.key});dn.push(Ht),_e(dn),ie(Ja(dn),dn)};return[Ht=>Xa(v,L,Ht,yt,Le,Wt,se),yt,tt]}var Aa=fo;function La(i,v,L){const G=n.useRef({});function ie(se){if(!G.current||G.current.data!==i||G.current.childrenColumnName!==v||G.current.getRowKey!==L){let He=function(De){De.forEach((_e,yt)=>{const tt=L(_e,yt);Le.set(tt,_e),_e&&typeof _e=="object"&&v in _e&&He(_e[v]||[])})};const Le=new Map;He(i),G.current={data:i,childrenColumnName:v,kvMap:Le,getRowKey:L}}return G.current.kvMap.get(se)}return[ie]}var ja=e(50371),qa=function(i,v){var L={};for(var G in i)Object.prototype.hasOwnProperty.call(i,G)&&v.indexOf(G)<0&&(L[G]=i[G]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,G=Object.getOwnPropertySymbols(i);ie{const se=i[ie];typeof se!="function"&&(L[ie]=se)}),L}function Qa(i,v,L){const G=L&&typeof L=="object"?L:{},{total:ie=0}=G,se=qa(G,["total"]),[Le,He]=(0,n.useState)(()=>({current:"defaultCurrent"in se?se.defaultCurrent:1,pageSize:"defaultPageSize"in se?se.defaultPageSize:wa})),De=(0,ja.Z)(Le,se,{total:ie>0?ie:i}),_e=Math.ceil((ie||i)/De.pageSize);De.current>_e&&(De.current=_e||1);const yt=(Wt,Ft)=>{He({current:Wt!=null?Wt:1,pageSize:Ft||De.pageSize})},tt=(Wt,Ft)=>{var Ht;L&&((Ht=L.onChange)===null||Ht===void 0||Ht.call(L,Wt,Ft)),yt(Wt,Ft),v(Wt,Ft||(De==null?void 0:De.pageSize))};return L===!1?[{},()=>{}]:[Object.assign(Object.assign({},De),{onChange:tt}),yt]}var to=Qa,io=e(84105),Ha=e(35654),vr=e(90782),dr=e(71430),ia=e(18929);const Xr={},Wr="SELECT_ALL",ua="SELECT_INVERT",ma="SELECT_NONE",Za=[],Ia=(i,v)=>{let L=[];return(v||[]).forEach(G=>{L.push(G),G&&typeof G=="object"&&i in G&&(L=[].concat((0,ct.Z)(L),(0,ct.Z)(Ia(i,G[i]))))}),L};var za=(i,v)=>{const{preserveSelectedRowKeys:L,selectedRowKeys:G,defaultSelectedRowKeys:ie,getCheckboxProps:se,onChange:Le,onSelect:He,onSelectAll:De,onSelectInvert:_e,onSelectNone:yt,onSelectMultiple:tt,columnWidth:Wt,type:Ft,selections:Ht,fixed:dn,renderCell:_t,hideSelectAll:fn,checkStrictly:nn=!0}=v||{},{prefixCls:Cn,data:Wn,pageData:kn,getRecordByKey:Zn,getRowKey:er,expandType:or,childrenColumnName:Bn,locale:Tn,getPopupContainer:Rn}=i,[pn,Mn]=(0,ia.Z)(G||ie||Za,{value:G}),Xn=n.useRef(new Map),ur=(0,n.useCallback)(Gn=>{if(L){const Qn=new Map;Gn.forEach(Un=>{let zn=Zn(Un);!zn&&Xn.current.has(Un)&&(zn=Xn.current.get(Un)),Qn.set(Un,zn)}),Xn.current=Qn}},[Zn,L]);n.useEffect(()=>{ur(pn)},[pn]);const{keyEntities:rr}=(0,n.useMemo)(()=>{if(nn)return{keyEntities:null};let Gn=Wn;if(L){const Qn=new Set(Wn.map((zn,Sr)=>er(zn,Sr))),Un=Array.from(Xn.current).reduce((zn,Sr)=>{let[Kn,nr]=Sr;return Qn.has(Kn)?zn:zn.concat(nr)},[]);Gn=[].concat((0,ct.Z)(Gn),(0,ct.Z)(Un))}return(0,dr.I8)(Gn,{externalGetKey:er,childrenPropName:Bn})},[Wn,er,nn,Bn,L]),Vn=(0,n.useMemo)(()=>Ia(Bn,kn),[Bn,kn]),fr=(0,n.useMemo)(()=>{const Gn=new Map;return Vn.forEach((Qn,Un)=>{const zn=er(Qn,Un),Sr=(se?se(Qn):null)||{};Gn.set(zn,Sr)}),Gn},[Vn,er,se]),gr=(0,n.useCallback)(Gn=>{var Qn;return!!(!((Qn=fr.get(er(Gn)))===null||Qn===void 0)&&Qn.disabled)},[fr,er]),[Rr,Cr]=(0,n.useMemo)(()=>{if(nn)return[pn||[],[]];const{checkedKeys:Gn,halfCheckedKeys:Qn}=(0,vr.S)(pn,!0,rr,gr);return[Gn||[],Qn]},[pn,nn,rr,gr]),Vr=(0,n.useMemo)(()=>{const Gn=Ft==="radio"?Rr.slice(0,1):Rr;return new Set(Gn)},[Rr,Ft]),Ur=(0,n.useMemo)(()=>Ft==="radio"?new Set:new Set(Cr),[Cr,Ft]),[lr,qr]=(0,n.useState)(null);n.useEffect(()=>{v||Mn(Za)},[!!v]);const Er=(0,n.useCallback)((Gn,Qn)=>{let Un,zn;ur(Gn),L?(Un=Gn,zn=Gn.map(Sr=>Xn.current.get(Sr))):(Un=[],zn=[],Gn.forEach(Sr=>{const Kn=Zn(Sr);Kn!==void 0&&(Un.push(Sr),zn.push(Kn))})),Mn(Un),Le==null||Le(Un,zn,{type:Qn})},[Mn,Zn,Le,L]),Fr=(0,n.useCallback)((Gn,Qn,Un,zn)=>{if(He){const Sr=Un.map(Kn=>Zn(Kn));He(Zn(Gn),Qn,Sr,zn)}Er(Un,"single")},[He,Zn,Er]),Dr=(0,n.useMemo)(()=>!Ht||fn?null:(Ht===!0?[Wr,ua,ma]:Ht).map(Qn=>Qn===Wr?{key:"all",text:Tn.selectionAll,onSelect(){Er(Wn.map((Un,zn)=>er(Un,zn)).filter(Un=>{const zn=fr.get(Un);return!(zn!=null&&zn.disabled)||Vr.has(Un)}),"all")}}:Qn===ua?{key:"invert",text:Tn.selectInvert,onSelect(){const Un=new Set(Vr);kn.forEach((Sr,Kn)=>{const nr=er(Sr,Kn),yr=fr.get(nr);yr!=null&&yr.disabled||(Un.has(nr)?Un.delete(nr):Un.add(nr))});const zn=Array.from(Un);_e&&_e(zn),Er(zn,"invert")}}:Qn===ma?{key:"none",text:Tn.selectNone,onSelect(){yt==null||yt(),Er(Array.from(Vr).filter(Un=>{const zn=fr.get(Un);return zn==null?void 0:zn.disabled}),"none")}}:Qn).map(Qn=>Object.assign(Object.assign({},Qn),{onSelect:function(){for(var Un,zn,Sr=arguments.length,Kn=new Array(Sr),nr=0;nr{var Qn;if(!v)return Gn.filter(Ir=>Ir!==Xr);let Un=(0,ct.Z)(Gn);const zn=new Set(Vr),Sr=Vn.map(er).filter(Ir=>!fr.get(Ir).disabled),Kn=Sr.every(Ir=>zn.has(Ir)),nr=Sr.some(Ir=>zn.has(Ir)),yr=()=>{const Ir=[];Kn?Sr.forEach(Hr=>{zn.delete(Hr),Ir.push(Hr)}):Sr.forEach(Hr=>{zn.has(Hr)||(zn.add(Hr),Ir.push(Hr))});const Or=Array.from(zn);De==null||De(!Kn,Or.map(Hr=>Zn(Hr)),Ir.map(Hr=>Zn(Hr))),Er(Or,"all"),qr(null)};let br;if(Ft!=="radio"){let Ir;if(Dr){const pr={getPopupContainer:Rn,items:Dr.map((ba,pa)=>{const{key:Ta,text:$a,onSelect:Ya}=ba;return{key:Ta!=null?Ta:pa,onClick:()=>{Ya==null||Ya(Sr)},label:$a}})};Ir=n.createElement("div",{className:`${Cn}-selection-extra`},n.createElement(ze.Z,{menu:pr,getPopupContainer:Rn},n.createElement("span",null,n.createElement(io.Z,null))))}const Or=Vn.map((pr,ba)=>{const pa=er(pr,ba),Ta=fr.get(pa)||{};return Object.assign({checked:zn.has(pa)},Ta)}).filter(pr=>{let{disabled:ba}=pr;return ba}),Hr=!!Or.length&&Or.length===Vn.length,na=Hr&&Or.every(pr=>{let{checked:ba}=pr;return ba}),ra=Hr&&Or.some(pr=>{let{checked:ba}=pr;return ba});br=!fn&&n.createElement("div",{className:`${Cn}-selection`},n.createElement(Ue.default,{checked:Hr?na:!!Vn.length&&Kn,indeterminate:Hr?!na&&ra:!Kn&&nr,onChange:yr,disabled:Vn.length===0||Hr,"aria-label":Ir?"Custom selection":"Select all",skipGroup:!0}),Ir)}let ga;Ft==="radio"?ga=(Ir,Or,Hr)=>{const na=er(Or,Hr),ra=zn.has(na);return{node:n.createElement(Qt.ZP,Object.assign({},fr.get(na),{checked:ra,onClick:pr=>pr.stopPropagation(),onChange:pr=>{zn.has(na)||Fr(na,!0,[na],pr.nativeEvent)}})),checked:ra}}:ga=(Ir,Or,Hr)=>{var na;const ra=er(Or,Hr),pr=zn.has(ra),ba=Ur.has(ra),pa=fr.get(ra);let Ta;return or==="nest"?Ta=ba:Ta=(na=pa==null?void 0:pa.indeterminate)!==null&&na!==void 0?na:ba,{node:n.createElement(Ue.default,Object.assign({},pa,{indeterminate:Ta,checked:pr,skipGroup:!0,onClick:$a=>$a.stopPropagation(),onChange:$a=>{let{nativeEvent:Ya}=$a;const{shiftKey:Oo}=Ya;let oo=-1,Wa=-1;if(Oo&&nn){const Na=new Set([lr,ra]);Sr.some((ya,aa)=>{if(Na.has(ya))if(oo===-1)oo=aa;else return Wa=aa,!0;return!1})}if(Wa!==-1&&oo!==Wa&&nn){const Na=Sr.slice(oo,Wa+1),ya=[];pr?Na.forEach(jr=>{zn.has(jr)&&(ya.push(jr),zn.delete(jr))}):Na.forEach(jr=>{zn.has(jr)||(ya.push(jr),zn.add(jr))});const aa=Array.from(zn);tt==null||tt(!pr,aa.map(jr=>Zn(jr)),ya.map(jr=>Zn(jr))),Er(aa,"multiple")}else{const Na=Rr;if(nn){const ya=pr?(0,Ha._5)(Na,ra):(0,Ha.L0)(Na,ra);Fr(ra,!pr,ya,Ya)}else{const ya=(0,vr.S)([].concat((0,ct.Z)(Na),[ra]),!0,rr,gr),{checkedKeys:aa,halfCheckedKeys:jr}=ya;let _a=aa;if(pr){const vo=new Set(aa);vo.delete(ra),_a=(0,vr.S)(Array.from(vo),{checked:!1,halfCheckedKeys:jr},rr,gr).checkedKeys}Fr(ra,!pr,_a,Ya)}}qr(pr?null:ra)}})),checked:pr}};const da=(Ir,Or,Hr)=>{const{node:na,checked:ra}=ga(Ir,Or,Hr);return _t?_t(ra,Or,Hr,na):na};if(!Un.includes(Xr))if(Un.findIndex(Ir=>{var Or;return((Or=Ir[Nt])===null||Or===void 0?void 0:Or.columnType)==="EXPAND_COLUMN"})===0){const[Ir,...Or]=Un;Un=[Ir,Xr].concat((0,ct.Z)(Or))}else Un=[Xr].concat((0,ct.Z)(Un));const Ga=Un.indexOf(Xr);Un=Un.filter((Ir,Or)=>Ir!==Xr||Or===Ga);const $r=Un[Ga-1],Ka=Un[Ga+1];let _r=dn;_r===void 0&&((Ka==null?void 0:Ka.fixed)!==void 0?_r=Ka.fixed:($r==null?void 0:$r.fixed)!==void 0&&(_r=$r.fixed)),_r&&$r&&((Qn=$r[Nt])===null||Qn===void 0?void 0:Qn.columnType)==="EXPAND_COLUMN"&&$r.fixed===void 0&&($r.fixed=_r);const Pa=re()(`${Cn}-selection-col`,{[`${Cn}-selection-col-with-dropdown`]:Ht&&Ft==="checkbox"}),mo={fixed:_r,width:Wt,className:`${Cn}-selection-column`,title:v.columnTitle||br,render:da,onCell:v.onCell,[Nt]:{className:Pa}};return Un.map(Ir=>Ir===Xr?mo:Ir)},[er,Vn,v,Rr,Vr,Ur,Wt,Dr,or,lr,fr,tt,Fr,gr]),Vr]},go=e(89489),Bo=e(59477),po=e(6848);const ho="ascend",So="descend";function bo(i){return typeof i.sorter=="object"&&typeof i.sorter.multiple=="number"?i.sorter.multiple:!1}function Ao(i){return typeof i=="function"?i:i&&typeof i=="object"&&i.compare?i.compare:!1}function Ho(i,v){return v?i[i.indexOf(v)+1]:i[0]}function wo(i,v,L){let G=[];function ie(se,Le){G.push({column:se,key:Gr(se,Le),multiplePriority:bo(se),sortOrder:se.sortOrder})}return(i||[]).forEach((se,Le)=>{const He=Jr(Le,L);se.children?("sortOrder"in se&&ie(se,He),G=[].concat((0,ct.Z)(G),(0,ct.Z)(wo(se.children,v,He)))):se.sorter&&("sortOrder"in se?ie(se,He):v&&se.defaultSortOrder&&G.push({column:se,key:Gr(se,He),multiplePriority:bo(se),sortOrder:se.defaultSortOrder}))}),G}function Ro(i,v,L,G,ie,se,Le,He){return(v||[]).map((De,_e)=>{const yt=Jr(_e,He);let tt=De;if(tt.sorter){const Wt=tt.sortDirections||ie,Ft=tt.showSorterTooltip===void 0?Le:tt.showSorterTooltip,Ht=Gr(tt,yt),dn=L.find(or=>{let{key:Bn}=or;return Bn===Ht}),_t=dn?dn.sortOrder:null,fn=Ho(Wt,_t);let nn;if(De.sortIcon)nn=De.sortIcon({sortOrder:_t});else{const or=Wt.includes(ho)&&n.createElement(Bo.Z,{className:re()(`${i}-column-sorter-up`,{active:_t===ho})}),Bn=Wt.includes(So)&&n.createElement(go.Z,{className:re()(`${i}-column-sorter-down`,{active:_t===So})});nn=n.createElement("span",{className:re()(`${i}-column-sorter`,{[`${i}-column-sorter-full`]:!!(or&&Bn)})},n.createElement("span",{className:`${i}-column-sorter-inner`,"aria-hidden":"true"},or,Bn))}const{cancelSort:Cn,triggerAsc:Wn,triggerDesc:kn}=se||{};let Zn=Cn;fn===So?Zn=kn:fn===ho&&(Zn=Wn);const er=typeof Ft=="object"?Ft:{title:Zn};tt=Object.assign(Object.assign({},tt),{className:re()(tt.className,{[`${i}-column-sort`]:_t}),title:or=>{const Bn=n.createElement("div",{className:`${i}-column-sorters`},n.createElement("span",{className:`${i}-column-title`},Yr(De.title,or)),nn);return Ft?n.createElement(po.Z,Object.assign({},er),Bn):Bn},onHeaderCell:or=>{const Bn=De.onHeaderCell&&De.onHeaderCell(or)||{},Tn=Bn.onClick,Rn=Bn.onKeyDown;Bn.onClick=Xn=>{G({column:De,key:Ht,sortOrder:fn,multiplePriority:bo(De)}),Tn==null||Tn(Xn)},Bn.onKeyDown=Xn=>{Xn.keyCode===Rt.Z.ENTER&&(G({column:De,key:Ht,sortOrder:fn,multiplePriority:bo(De)}),Rn==null||Rn(Xn))};const pn=ea(De.title,{}),Mn=pn==null?void 0:pn.toString();return _t?Bn["aria-sort"]=_t==="ascend"?"ascending":"descending":Bn["aria-label"]=Mn||"",Bn.className=re()(Bn.className,`${i}-column-has-sorters`),Bn.tabIndex=0,De.ellipsis&&(Bn.title=(pn!=null?pn:"").toString()),Bn}})}return"children"in tt&&(tt=Object.assign(Object.assign({},tt),{children:Ro(i,tt.children,L,G,ie,se,Le,yt)})),tt})}function Po(i){const{column:v,sortOrder:L}=i;return{column:v,order:L,field:v.dataIndex,columnKey:v.key}}function No(i){const v=i.filter(L=>{let{sortOrder:G}=L;return G}).map(Po);return v.length===0&&i.length?Object.assign(Object.assign({},Po(i[i.length-1])),{column:void 0}):v.length<=1?v[0]||{}:v}function kr(i,v,L){const G=v.slice().sort((Le,He)=>He.multiplePriority-Le.multiplePriority),ie=i.slice(),se=G.filter(Le=>{let{column:{sorter:He},sortOrder:De}=Le;return Ao(He)&&De});return se.length?ie.sort((Le,He)=>{for(let De=0;De{const He=Le[L];return He?Object.assign(Object.assign({},Le),{[L]:kr(He,v,L)}):Le}):ie}function Pr(i){let{prefixCls:v,mergedColumns:L,onSorterChange:G,sortDirections:ie,tableLocale:se,showSorterTooltip:Le}=i;const[He,De]=n.useState(wo(L,!0)),_e=n.useMemo(()=>{let Ht=!0;const dn=wo(L,!1);if(!dn.length)return He;const _t=[];function fn(Cn){Ht?_t.push(Cn):_t.push(Object.assign(Object.assign({},Cn),{sortOrder:null}))}let nn=null;return dn.forEach(Cn=>{nn===null?(fn(Cn),Cn.sortOrder&&(Cn.multiplePriority===!1?Ht=!1:nn=!0)):(nn&&Cn.multiplePriority!==!1||(Ht=!1),fn(Cn))}),_t},[L,He]),yt=n.useMemo(()=>{const Ht=_e.map(dn=>{let{column:_t,sortOrder:fn}=dn;return{column:_t,order:fn}});return{sortColumns:Ht,sortColumn:Ht[0]&&Ht[0].column,sortOrder:Ht[0]&&Ht[0].order}},[_e]);function tt(Ht){let dn;Ht.multiplePriority===!1||!_e.length||_e[0].multiplePriority===!1?dn=[Ht]:dn=[].concat((0,ct.Z)(_e.filter(_t=>{let{key:fn}=_t;return fn!==Ht.key})),[Ht]),De(dn),G(No(dn),dn)}return[Ht=>Ro(v,Ht,_e,tt,ie,se,Le),_e,yt,()=>No(_e)]}function Lr(i,v){return i.map(L=>{const G=Object.assign({},L);return G.title=Yr(L.title,v),"children"in G&&(G.children=Lr(G.children,v)),G})}function Oa(i){return[n.useCallback(L=>Lr(L,i),[i])]}var Ba=xn((i,v)=>{const{_renderTimes:L}=i,{_renderTimes:G}=v;return L!==G}),yo=wn((i,v)=>{const{_renderTimes:L}=i,{_renderTimes:G}=v;return L!==G}),ro=e(64993),xo=e(17313),Do=e(83116),Mo=e(37613),Io=i=>{const{componentCls:v}=i,L=`${i.lineWidth}px ${i.lineType} ${i.tableBorderColor}`,G=(ie,se,Le)=>({[`&${v}-${ie}`]:{[`> ${v}-container`]:{[`> ${v}-content, > ${v}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${v}-expanded-row-fixed`]:{margin:`-${se}px -${Le+i.lineWidth}px`}}}}}});return{[`${v}-wrapper`]:{[`${v}${v}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${v}-title`]:{border:L,borderBottom:0},[`> ${v}-container`]:{borderInlineStart:L,borderTop:L,[` + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:C.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${N}-leave`]:{animationTimingFunction:C.motionEaseInQuint}}]}},15969:function(It,me,e){"use strict";e.d(me,{N:function(){return t}});const t=c=>({color:c.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${c.motionDurationSlow}`,"&:focus, &:hover":{color:c.colorLinkHover},"&:active":{color:c.colorLinkActive}})},1710:function(It,me,e){"use strict";e.d(me,{default:function(){return Zl}});var t={},c="rc-table-internal-hook",m=e(42978),z=e(6089),d=e(34280),E=e(13697),n=e(59301),H=e(4676);function Q(i){var v=n.createContext(void 0),L=function(ie){var se=ie.value,Le=ie.children,He=n.useRef(se);He.current=se;var De=n.useState(function(){return{getValue:function(){return He.current},listeners:new Set}}),_e=(0,m.Z)(De,1),yt=_e[0];return(0,d.Z)(function(){(0,H.unstable_batchedUpdates)(function(){yt.listeners.forEach(function(tt){tt(se)})})},[se]),n.createElement(v.Provider,{value:yt},Le)};return{Context:v,Provider:L,defaultValue:i}}function w(i,v){var L=(0,z.Z)(typeof v=="function"?v:function(tt){if(v===void 0)return tt;if(!Array.isArray(v))return tt[v];var Wt={};return v.forEach(function(Ft){Wt[Ft]=tt[Ft]}),Wt}),G=n.useContext(i==null?void 0:i.Context),ie=G||{},se=ie.listeners,Le=ie.getValue,He=n.useRef();He.current=L(G?Le():i==null?void 0:i.defaultValue);var De=n.useState({}),_e=(0,m.Z)(De,2),yt=_e[1];return(0,d.Z)(function(){if(!G)return;function tt(Wt){var Ft=L(Wt);(0,E.Z)(He.current,Ft,!0)||yt({})}return se.add(tt),function(){se.delete(tt)}},[G]),He.current}var k=e(54476),f=e(8654);function C(){var i=n.createContext(null);function v(){return n.useContext(i)}function L(ie,se){var Le=(0,f.Yr)(ie),He=function(_e,yt){var tt=Le?{ref:yt}:{},Wt=n.useRef(0),Ft=n.useRef(_e),Ht=v();return Ht!==null?n.createElement(ie,(0,k.Z)({},_e,tt)):((!se||se(Ft.current,_e))&&(Wt.current+=1),Ft.current=_e,n.createElement(i.Provider,{value:Wt.current},n.createElement(ie,(0,k.Z)({},_e,tt))))};return Le?n.forwardRef(He):He}function G(ie,se){var Le=(0,f.Yr)(ie),He=function(_e,yt){var tt=Le?{ref:yt}:{};return v(),n.createElement(ie,(0,k.Z)({},_e,tt))};return Le?n.memo(n.forwardRef(He),se):n.memo(He,se)}return{makeImmutable:L,responseImmutable:G,useImmutableMark:v}}var U=C(),P=U.makeImmutable,N=U.responseImmutable,Ae=U.useImmutableMark,ce=C(),he=ce.makeImmutable,de=ce.responseImmutable,W=ce.useImmutableMark,y=Q(),a=y;function R(i,v){var L=n.useRef(0);L.current+=1;var G=n.useRef(i),ie=[];Object.keys(i||{}).map(function(Le){var He;(i==null?void 0:i[Le])!==((He=G.current)===null||He===void 0?void 0:He[Le])&&ie.push(Le)}),G.current=i;var se=n.useRef([]);return ie.length&&(se.current=ie),n.useDebugValue(L.current),n.useDebugValue(se.current.join(", ")),v&&console.log("".concat(v,":"),L.current,se.current),L.current}var O=null,q=n.memo(function(){var i=R();return n.createElement("h1",null,"Render Times: ",i)});q.displayName="RenderBlock";var Z=e(76190),J=e(33885),T=e(20068),Re=e(92310),re=e.n(Re),ke=e(80547),ue=e(97938),ye=e(48736),pe=n.createContext({renderWithProps:!1}),ne=pe,Me="RC_TABLE_KEY";function $(i){return i==null?[]:Array.isArray(i)?i:[i]}function j(i){var v=[],L={};return i.forEach(function(G){for(var ie=G||{},se=ie.key,Le=ie.dataIndex,He=se||$(Le).join("-")||Me;L[He];)He="".concat(He,"_next");L[He]=!0,v.push(He)}),v}function oe(i){return i!=null}function ee(i){return i&&(0,Z.Z)(i)==="object"&&!Array.isArray(i)&&!n.isValidElement(i)}function K(i,v,L,G,ie,se){var Le=n.useContext(ne),He=W(),De=(0,ke.Z)(function(){if(oe(G))return[G];var _e=v==null||v===""?[]:Array.isArray(v)?v:[v],yt=(0,ue.Z)(i,_e),tt=yt,Wt=void 0;if(ie){var Ft=ie(yt,i,L);ee(Ft)?(tt=Ft.children,Wt=Ft.props,Le.renderWithProps=!0):tt=Ft}return[tt,Wt]},[He,i,G,v,ie,L],function(_e,yt){if(se){var tt=(0,m.Z)(_e,2),Wt=tt[1],Ft=(0,m.Z)(yt,2),Ht=Ft[1];return se(Ht,Wt)}return Le.renderWithProps?!0:!(0,E.Z)(_e,yt,!0)});return De}function ge(i,v,L,G){var ie=i+v-1;return i<=G&&ie>=L}function Pe(i,v){return w(a,function(L){var G=ge(i,v||1,L.hoverStartRow,L.hoverEndRow);return[G,L.onHover]})}var mt=function(v){var L=v.ellipsis,G=v.rowType,ie=v.children,se,Le=L===!0?{showTitle:!0}:L;return Le&&(Le.showTitle||G==="header")&&(typeof ie=="string"||typeof ie=="number"?se=ie.toString():n.isValidElement(ie)&&typeof ie.props.children=="string"&&(se=ie.props.children)),se};function Ye(i){var v,L,G,ie,se,Le,He,De,_e=i.component,yt=i.children,tt=i.ellipsis,Wt=i.scope,Ft=i.prefixCls,Ht=i.className,dn=i.align,_t=i.record,fn=i.render,nn=i.dataIndex,Cn=i.renderIndex,Wn=i.shouldCellUpdate,kn=i.index,Zn=i.rowType,er=i.colSpan,ar=i.rowSpan,Bn=i.fixLeft,Tn=i.fixRight,Rn=i.firstFixLeft,pn=i.lastFixLeft,Mn=i.firstFixRight,Xn=i.lastFixRight,ur=i.appendNode,rr=i.additionalProps,Vn=rr===void 0?{}:rr,fr=i.isSticky,gr="".concat(Ft,"-cell"),Rr=w(a,["supportSticky","allColumnsFixedLeft"]),Cr=Rr.supportSticky,Vr=Rr.allColumnsFixedLeft,Ur=K(_t,nn,Cn,yt,fn,Wn),lr=(0,m.Z)(Ur,2),qr=lr[0],Er=lr[1],Fr={},Dr=typeof Bn=="number"&&Cr,Po=typeof Tn=="number"&&Cr;Dr&&(Fr.position="sticky",Fr.left=Bn),Po&&(Fr.position="sticky",Fr.right=Tn);var Gn=(v=(L=(G=Er==null?void 0:Er.colSpan)!==null&&G!==void 0?G:Vn.colSpan)!==null&&L!==void 0?L:er)!==null&&v!==void 0?v:1,Qn=(ie=(se=(Le=Er==null?void 0:Er.rowSpan)!==null&&Le!==void 0?Le:Vn.rowSpan)!==null&&se!==void 0?se:ar)!==null&&ie!==void 0?ie:1,Un=Pe(kn,Qn),zn=(0,m.Z)(Un,2),Sr=zn[0],Kn=zn[1],nr=function(_r){var No;_t&&Kn(kn,kn+Qn-1),Vn==null||(No=Vn.onMouseEnter)===null||No===void 0||No.call(Vn,_r)},yr=function(_r){var No;_t&&Kn(-1,-1),Vn==null||(No=Vn.onMouseLeave)===null||No===void 0||No.call(Vn,_r)};if(Gn===0||Qn===0)return null;var br=(He=Vn.title)!==null&&He!==void 0?He:mt({rowType:Zn,ellipsis:tt,children:qr}),po=re()(gr,Ht,(De={},(0,T.Z)(De,"".concat(gr,"-fix-left"),Dr&&Cr),(0,T.Z)(De,"".concat(gr,"-fix-left-first"),Rn&&Cr),(0,T.Z)(De,"".concat(gr,"-fix-left-last"),pn&&Cr),(0,T.Z)(De,"".concat(gr,"-fix-left-all"),pn&&Vr&&Cr),(0,T.Z)(De,"".concat(gr,"-fix-right"),Po&&Cr),(0,T.Z)(De,"".concat(gr,"-fix-right-first"),Mn&&Cr),(0,T.Z)(De,"".concat(gr,"-fix-right-last"),Xn&&Cr),(0,T.Z)(De,"".concat(gr,"-ellipsis"),tt),(0,T.Z)(De,"".concat(gr,"-with-append"),ur),(0,T.Z)(De,"".concat(gr,"-fix-sticky"),(Dr||Po)&&fr&&Cr),(0,T.Z)(De,"".concat(gr,"-row-hover"),!Er&&Sr),De),Vn.className,Er==null?void 0:Er.className),fo={};dn&&(fo.textAlign=dn);var Yo=(0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)({},Fr),Vn.style),fo),Er==null?void 0:Er.style),$r=qr;return(0,Z.Z)($r)==="object"&&!Array.isArray($r)&&!n.isValidElement($r)&&($r=null),tt&&(pn||Mn)&&($r=n.createElement("span",{className:"".concat(gr,"-content")},$r)),n.createElement(_e,(0,k.Z)({},Er,Vn,{className:po,style:Yo,title:br,scope:Wt,onMouseEnter:nr,onMouseLeave:yr,colSpan:Gn!==1?Gn:null,rowSpan:Qn!==1?Qn:null}),ur,$r)}var dt=n.memo(Ye);function Ot(i,v,L,G,ie,se){var Le=L[i]||{},He=L[v]||{},De,_e;Le.fixed==="left"?De=G.left[ie==="rtl"?v:i]:He.fixed==="right"&&(_e=G.right[ie==="rtl"?i:v]);var yt=!1,tt=!1,Wt=!1,Ft=!1,Ht=L[v+1],dn=L[i-1],_t=!(se!=null&&se.children);if(ie==="rtl"){if(De!==void 0){var fn=dn&&dn.fixed==="left";Ft=!fn&&_t}else if(_e!==void 0){var nn=Ht&&Ht.fixed==="right";Wt=!nn&&_t}}else if(De!==void 0){var Cn=Ht&&Ht.fixed==="left";yt=!Cn&&_t}else if(_e!==void 0){var Wn=dn&&dn.fixed==="right";tt=!Wn&&_t}return{fixLeft:De,fixRight:_e,lastFixLeft:yt,firstFixRight:tt,lastFixRight:Wt,firstFixLeft:Ft,isSticky:G.isSticky}}var Tt=n.createContext({}),Xe=Tt;function Ie(i){var v=i.className,L=i.index,G=i.children,ie=i.colSpan,se=ie===void 0?1:ie,Le=i.rowSpan,He=i.align,De=w(a,["prefixCls","direction"]),_e=De.prefixCls,yt=De.direction,tt=n.useContext(Xe),Wt=tt.scrollColumnIndex,Ft=tt.stickyOffsets,Ht=tt.flattenColumns,dn=tt.columns,_t=L+se-1,fn=_t+1===Wt?se+1:se,nn=Ot(L,L+fn-1,Ht,Ft,yt,dn==null?void 0:dn[L]);return n.createElement(dt,(0,k.Z)({className:v,index:L,component:"td",prefixCls:_e,record:null,dataIndex:null,align:He,colSpan:fn,rowSpan:Le,render:function(){return G}},nn))}var et=e(75931),r=["children"];function S(i){var v=i.children,L=(0,et.Z)(i,r);return n.createElement("tr",L,v)}function p(i){var v=i.children;return v}p.Row=S,p.Cell=Ie;var o=p;function F(i){var v=i.children,L=i.stickyOffsets,G=i.flattenColumns,ie=i.columns,se=w(a,"prefixCls"),Le=G.length-1,He=G[Le],De=n.useMemo(function(){return{stickyOffsets:L,flattenColumns:G,scrollColumnIndex:He!=null&&He.scrollbar?Le:null,columns:ie}},[He,G,Le,L,ie]);return n.createElement(Xe.Provider,{value:De},n.createElement("tfoot",{className:"".concat(se,"-summary")},v))}var te=de(F),g=o,l=e(70425),V=e(29301),B=e(29194),x=e(24514),Y=e(75152),Ee=e(26112);function fe(i,v,L,G,ie,se,Le){i.push({record:v,indent:L,index:Le});var He=se(v),De=ie==null?void 0:ie.has(He);if(v&&Array.isArray(v[G])&&De)for(var _e=0;_e1?Rn-1:0),Mn=1;Mn=0;He-=1){var De=v[He],_e=L&&L[He],yt=_e&&_e[Nt];if(De||yt||Le){var tt=yt||{},Wt=tt.columnType,Ft=(0,et.Z)(tt,Zt);ie.unshift(n.createElement("col",(0,k.Z)({key:He,style:{width:De}},Ft))),Le=!0}}return n.createElement("colgroup",null,ie)}var rn=Mt,ct=e(94480),ht=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function bt(i,v){return(0,n.useMemo)(function(){for(var L=[],G=0;G1?"colgroup":"col":null,ellipsis:_t.ellipsis,align:_t.align,component:_t.title?se:Le,prefixCls:yt,key:Ft[dn]},fn,{additionalProps:nn,rowType:"header"}))}))}hn.displayName="HeaderRow";var Bt=hn;function kt(i){var v=[];function L(Le,He){var De=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;v[De]=v[De]||[];var _e=He,yt=Le.filter(Boolean).map(function(tt){var Wt={key:tt.key,className:tt.className||"",children:tt.title,column:tt,colStart:_e},Ft=1,Ht=tt.children;return Ht&&Ht.length>0&&(Ft=L(Ht,_e,De+1).reduce(function(dn,_t){return dn+_t},0),Wt.hasSubColumns=!0),"colSpan"in tt&&(Ft=tt.colSpan),"rowSpan"in tt&&(Wt.rowSpan=tt.rowSpan),Wt.colSpan=Ft,Wt.colEnd=Wt.colStart+Ft-1,v[De].push(Wt),_e+=Ft,Ft});return yt}L(i,0);for(var G=v.length,ie=function(He){v[He].forEach(function(De){!("rowSpan"in De)&&!De.hasSubColumns&&(De.rowSpan=G-He)})},se=0;se1&&arguments[1]!==void 0?arguments[1]:"";return typeof v=="number"?v:v.endsWith("%")?i*parseFloat(v)/100:null}function Jt(i,v){return n.useMemo(function(){if(v&&v>0){var L=0,G=0;i.forEach(function(_e){var yt=Ln(v,_e.width);yt?L+=yt:G+=1});var ie=v-L,se=G,Le=ie/G,He=0,De=i.map(function(_e){var yt=(0,J.Z)({},_e),tt=Ln(v,yt.width);if(tt)yt.width=tt;else{var Wt=Math.floor(Le);yt.width=se===1?ie:Wt,ie-=Wt,se-=1}return He+=yt.width,yt});return[De,He]}return[i,v]},[i,v])}var an=["children"],_=["fixed"];function u(i){return(0,Vt.Z)(i).filter(function(v){return n.isValidElement(v)}).map(function(v){var L=v.key,G=v.props,ie=G.children,se=(0,et.Z)(G,an),Le=(0,J.Z)({key:L},se);return ie&&(Le.children=u(ie)),Le})}function A(i){var v=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return i.filter(function(L){return L&&(0,Z.Z)(L)==="object"}).reduce(function(L,G,ie){var se=G.fixed,Le=se===!0?"left":se,He="".concat(v,"-").concat(ie),De=G.children;return De&&De.length>0?[].concat((0,ct.Z)(L),(0,ct.Z)(A(De,He).map(function(_e){return(0,J.Z)({fixed:Le},_e)}))):[].concat((0,ct.Z)(L),[(0,J.Z)((0,J.Z)({key:He},G),{},{fixed:Le})])},[])}function h(i){for(var v=!0,L=0;L=0;se-=1){var Le=i[se];if(ie&&Le.fixed!=="right")ie=!1;else if(!ie&&Le.fixed==="right"){warning(!1,"Index ".concat(se+1," of `columns` missing `fixed='right'` prop."));break}}}function b(i){return i.map(function(v){var L=v.fixed,G=(0,et.Z)(v,_),ie=L;return L==="left"?ie="right":L==="right"&&(ie="left"),(0,J.Z)({fixed:ie},G)})}function ae(i,v){var L=i.prefixCls,G=i.columns,ie=i.children,se=i.expandable,Le=i.expandedKeys,He=i.columnTitle,De=i.getRowKey,_e=i.onTriggerExpand,yt=i.expandIcon,tt=i.rowExpandable,Wt=i.expandIconColumnIndex,Ft=i.direction,Ht=i.expandRowByClick,dn=i.columnWidth,_t=i.fixed,fn=i.scrollWidth,nn=n.useMemo(function(){return G||u(ie)},[G,ie]),Cn=n.useMemo(function(){if(se){var Tn,Rn=nn.slice();if(!Rn.includes(t)){var pn=Wt||0;pn>=0&&Rn.splice(pn,0,t)}var Mn=Rn.indexOf(t);Rn=Rn.filter(function(Vn,fr){return Vn!==t||fr===Mn});var Xn=nn[Mn],ur;(_t==="left"||_t)&&!Wt?ur="left":(_t==="right"||_t)&&Wt===nn.length?ur="right":ur=Xn?Xn.fixed:null;var rr=(Tn={},(0,T.Z)(Tn,Nt,{className:"".concat(L,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,T.Z)(Tn,"title",He),(0,T.Z)(Tn,"fixed",ur),(0,T.Z)(Tn,"className","".concat(L,"-row-expand-icon-cell")),(0,T.Z)(Tn,"width",dn),(0,T.Z)(Tn,"render",function(fr,gr,Rr){var Cr=De(gr,Rr),Vr=Le.has(Cr),Ur=tt?tt(gr):!0,lr=yt({prefixCls:L,expanded:Vr,expandable:Ur,record:gr,onExpand:_e});return Ht?n.createElement("span",{onClick:function(Er){return Er.stopPropagation()}},lr):lr}),Tn);return Rn.map(function(Vn){return Vn===t?rr:Vn})}return nn.filter(function(Vn){return Vn!==t})},[se,nn,De,Le,yt,Ft]),Wn=n.useMemo(function(){var Tn=Cn;return v&&(Tn=v(Tn)),Tn.length||(Tn=[{render:function(){return null}}]),Tn},[v,Cn,Ft]),kn=n.useMemo(function(){return Ft==="rtl"?b(A(Wn)):A(Wn)},[Wn,Ft,fn]),Zn=Jt(kn,fn),er=(0,m.Z)(Zn,2),ar=er[0],Bn=er[1];return[Wn,ar,Bn]}var X=ae;function Be(i){var v,L=i.prefixCls,G=i.record,ie=i.onExpand,se=i.expanded,Le=i.expandable,He="".concat(L,"-row-expand-icon");if(!Le)return n.createElement("span",{className:re()(He,"".concat(L,"-row-spaced"))});var De=function(yt){ie(G,yt),yt.stopPropagation()};return n.createElement("span",{className:re()(He,(v={},(0,T.Z)(v,"".concat(L,"-row-expanded"),se),(0,T.Z)(v,"".concat(L,"-row-collapsed"),!se),v)),onClick:De})}function Oe(i,v,L){var G=[];function ie(se){(se||[]).forEach(function(Le,He){G.push(v(Le,He)),ie(Le[L])})}return ie(i),G}function We(i,v,L){var G=xt(i),ie=G.expandIcon,se=G.expandedRowKeys,Le=G.defaultExpandedRowKeys,He=G.defaultExpandAllRows,De=G.expandedRowRender,_e=G.onExpand,yt=G.onExpandedRowsChange,tt=G.childrenColumnName,Wt=ie||Be,Ft=tt||"children",Ht=n.useMemo(function(){return De?"row":i.expandable&&i.internalHooks===c&&i.expandable.__PARENT_RENDER_ICON__||v.some(function(kn){return kn&&(0,Z.Z)(kn)==="object"&&kn[Ft]})?"nest":!1},[!!De,v]),dn=n.useState(function(){return Le||(He?Oe(v,L,Ft):[])}),_t=(0,m.Z)(dn,2),fn=_t[0],nn=_t[1],Cn=n.useMemo(function(){return new Set(se||fn||[])},[se,fn]),Wn=n.useCallback(function(kn){var Zn=L(kn,v.indexOf(kn)),er,ar=Cn.has(Zn);ar?(Cn.delete(Zn),er=(0,ct.Z)(Cn)):er=[].concat((0,ct.Z)(Cn),[Zn]),nn(er),_e&&_e(!ar,kn),yt&&yt(er)},[L,Cn,v,_e,yt]);return[G,Ht,Cn,Wt,Ft,Wn]}function at(i,v,L,G){var ie=i.map(function(se,Le){return Ot(Le,Le,i,v,L,G==null?void 0:G[Le])});return(0,ke.Z)(function(){return ie},[ie],function(se,Le){return!(0,E.Z)(se,Le)})}function nt(i){var v=(0,n.useRef)(i),L=(0,n.useState)({}),G=(0,m.Z)(L,2),ie=G[1],se=(0,n.useRef)(null),Le=(0,n.useRef)([]);function He(De){Le.current.push(De);var _e=Promise.resolve();se.current=_e,_e.then(function(){if(se.current===_e){var yt=Le.current,tt=v.current;Le.current=[],yt.forEach(function(Wt){v.current=Wt(v.current)}),se.current=null,tt!==v.current&&ie({})}})}return(0,n.useEffect)(function(){return function(){se.current=null}},[]),[v.current,He]}function vt(i){var v=(0,n.useRef)(i||null),L=(0,n.useRef)();function G(){window.clearTimeout(L.current)}function ie(Le){v.current=Le,G(),L.current=window.setTimeout(function(){v.current=null,L.current=void 0},100)}function se(){return v.current}return(0,n.useEffect)(function(){return G},[]),[ie,se]}function $e(){var i=n.useState(-1),v=(0,m.Z)(i,2),L=v[0],G=v[1],ie=n.useState(-1),se=(0,m.Z)(ie,2),Le=se[0],He=se[1],De=n.useCallback(function(_e,yt){G(_e),He(yt)},[]);return[L,Le,De]}var rt=e(47273),gt=(0,rt.Z)()?window:null;function it(i,v){var L=(0,Z.Z)(i)==="object"?i:{},G=L.offsetHeader,ie=G===void 0?0:G,se=L.offsetSummary,Le=se===void 0?0:se,He=L.offsetScroll,De=He===void 0?0:He,_e=L.getContainer,yt=_e===void 0?function(){return gt}:_e,tt=yt()||gt;return n.useMemo(function(){var Wt=!!i;return{isSticky:Wt,stickyClassName:Wt?"".concat(v,"-sticky-holder"):"",offsetHeader:ie,offsetSummary:Le,offsetScroll:De,container:tt}},[De,ie,Le,v,tt])}function Ct(i,v,L){var G=(0,n.useMemo)(function(){for(var ie=[],se=[],Le=0,He=0,De=0;De=tt&&(Vn=tt-Wt),Le({scrollLeft:Vn/tt*(yt+2)}),nn.current.x=Mn.pageX},Tn=function(){if(se.current){var Mn=(0,ve.os)(se.current).top,Xn=Mn+se.current.offsetHeight,ur=De===window?document.documentElement.scrollTop+window.innerHeight:(0,ve.os)(De).top+De.clientHeight;Xn-(0,Y.Z)()<=ur||Mn>=ur-He?fn(function(rr){return(0,J.Z)((0,J.Z)({},rr),{},{isHiddenScrollBar:!0})}):fn(function(rr){return(0,J.Z)((0,J.Z)({},rr),{},{isHiddenScrollBar:!1})})}},Rn=function(Mn){fn(function(Xn){return(0,J.Z)((0,J.Z)({},Xn),{},{scrollLeft:Mn/yt*tt||0})})};return n.useImperativeHandle(L,function(){return{setScrollLeft:Rn}}),n.useEffect(function(){var pn=(0,wt.Z)(document.body,"mouseup",er,!1),Mn=(0,wt.Z)(document.body,"mousemove",Bn,!1);return Tn(),function(){pn.remove(),Mn.remove()}},[Wt,kn]),n.useEffect(function(){var pn=(0,wt.Z)(De,"scroll",Tn,!1),Mn=(0,wt.Z)(window,"resize",Tn,!1);return function(){pn.remove(),Mn.remove()}},[De]),n.useEffect(function(){_t.isHiddenScrollBar||fn(function(pn){var Mn=se.current;return Mn?(0,J.Z)((0,J.Z)({},pn),{},{scrollLeft:Mn.scrollLeft/Mn.scrollWidth*Mn.clientWidth}):pn})},[_t.isHiddenScrollBar]),yt<=tt||!Wt||_t.isHiddenScrollBar?null:n.createElement("div",{style:{height:(0,Y.Z)(),width:tt,bottom:He},className:"".concat(_e,"-sticky-scroll")},n.createElement("div",{onMouseDown:ar,ref:Ft,className:re()("".concat(_e,"-sticky-scroll-bar"),(0,T.Z)({},"".concat(_e,"-sticky-scroll-bar-active"),kn)),style:{width:"".concat(Wt,"px"),transform:"translate3d(".concat(_t.scrollLeft,"px, 0, 0)")}}))},Ne=n.forwardRef(be);function je(i){return null}var Fe=je;function pt(i){return null}var Ve=pt,st="rc-table",zt=[],Ut={};function qt(){return"No Data"}function cn(i){var v,L=(0,J.Z)({rowKey:"key",prefixCls:st,emptyText:qt},i),G=L.prefixCls,ie=L.className,se=L.rowClassName,Le=L.style,He=L.data,De=L.rowKey,_e=L.scroll,yt=L.tableLayout,tt=L.direction,Wt=L.title,Ft=L.footer,Ht=L.summary,dn=L.caption,_t=L.id,fn=L.showHeader,nn=L.components,Cn=L.emptyText,Wn=L.onRow,kn=L.onHeaderRow,Zn=L.internalHooks,er=L.transformColumns,ar=L.internalRefs,Bn=L.tailor,Tn=L.sticky,Rn=He||zt,pn=!!Rn.length,Mn=Zn===c,Xn=n.useCallback(function(Br,Zr){return(0,ue.Z)(nn,Br)||Zr},[nn]),ur=n.useMemo(function(){return typeof De=="function"?De:function(Br){var Zr=Br&&Br[De];return Zr}},[De]),rr=Xn(["body"]),Vn=$e(),fr=(0,m.Z)(Vn,3),gr=fr[0],Rr=fr[1],Cr=fr[2],Vr=We(L,Rn,ur),Ur=(0,m.Z)(Vr,6),lr=Ur[0],qr=Ur[1],Er=Ur[2],Fr=Ur[3],Dr=Ur[4],Po=Ur[5],Gn=_e==null?void 0:_e.x,Qn=n.useState(0),Un=(0,m.Z)(Qn,2),zn=Un[0],Sr=Un[1],Kn=X((0,J.Z)((0,J.Z)((0,J.Z)({},L),lr),{},{expandable:!!lr.expandedRowRender,columnTitle:lr.columnTitle,expandedKeys:Er,getRowKey:ur,onTriggerExpand:Po,expandIcon:Fr,expandIconColumnIndex:lr.expandIconColumnIndex,direction:tt,scrollWidth:Mn&&Bn&&typeof Gn=="number"?Gn:null}),Mn?er:null),nr=(0,m.Z)(Kn,3),yr=nr[0],br=nr[1],po=nr[2],fo=po!=null?po:Gn,Yo=n.useMemo(function(){return{columns:yr,flattenColumns:br}},[yr,br]),$r=n.useRef(),Wo=n.useRef(),_r=n.useRef(),No=n.useRef(),ma=n.useRef(),Ir=n.useState(!1),Or=(0,m.Z)(Ir,2),Hr=Or[0],no=Or[1],ro=n.useState(!1),pr=(0,m.Z)(ro,2),yo=pr[0],ho=pr[1],Lo=nt(new Map),_o=(0,m.Z)(Lo,2),Xo=_o[0],Oa=_o[1],la=j(br),ko=la.map(function(Br){return Xo.get(Br)}),Do=n.useMemo(function(){return ko},[ko.join("_")]),xo=Dt(Do,br.length,tt),oo=_e&&oe(_e.y),jr=_e&&oe(fo)||!!lr.fixed,ea=jr&&br.some(function(Br){var Zr=Br.fixed;return Zr}),va=n.useRef(),ca=it(Tn,G),ta=ca.isSticky,Fa=ca.offsetHeader,ja=ca.offsetSummary,xr=ca.offsetScroll,Nr=ca.stickyClassName,go=ca.container,zr=n.useMemo(function(){return Ht==null?void 0:Ht(Rn)},[Ht,Rn]),bo=(oo||ta)&&n.isValidElement(zr)&&zr.type===o&&zr.props.fixed,Mo,Fo,ia;oo&&(Fo={overflowY:"scroll",maxHeight:_e.y}),jr&&(Mo={overflowX:"auto"},oo||(Fo={overflowY:"hidden"}),ia={width:fo===!0?"auto":fo,minWidth:"100%"});var Ja=n.useCallback(function(Br,Zr){(0,B.Z)($r.current)&&Oa(function(Vo){if(Vo.get(Br)!==Zr){var ua=new Map(Vo);return ua.set(Br,Zr),ua}return Vo})},[]),Tl=vt(null),qa=(0,m.Z)(Tl,2),Ll=qa[0],$a=qa[1];function Za(Br,Zr){Zr&&(typeof Zr=="function"?Zr(Br):Zr.scrollLeft!==Br&&(Zr.scrollLeft=Br,Zr.scrollLeft!==Br&&setTimeout(function(){Zr.scrollLeft=Br},0)))}var Ea=(0,z.Z)(function(Br){var Zr=Br.currentTarget,Vo=Br.scrollLeft,ua=tt==="rtl",da=typeof Vo=="number"?Vo:Zr.scrollLeft,ml=Zr||Ut;if(!$a()||$a()===ml){var Va;Ll(ml),Za(da,Wo.current),Za(da,_r.current),Za(da,ma.current),Za(da,(Va=va.current)===null||Va===void 0?void 0:Va.setScrollLeft)}var Ua=Zr||Wo.current;if(Ua){var Qa=Ua.scrollWidth,Ga=Ua.clientWidth;if(Qa===Ga){no(!1),ho(!1);return}ua?(no(-da0)):(no(da>0),ho(da1?dn-Mn:0,ur=(0,J.Z)((0,J.Z)((0,J.Z)({},er),De),{},{flex:"0 0 ".concat(Mn,"px"),width:"".concat(Mn,"px"),marginRight:Xn,pointerEvents:"auto"}),rr=n.useMemo(function(){return yt?Rn<=1:Bn===0||Rn===0||Rn>1},[Rn,Bn,yt]);rr?ur.visibility="hidden":yt&&(ur.height=tt==null?void 0:tt(Rn));var Vn=rr?function(){return null}:Wt,fr={};return(Rn===0||Bn===0)&&(fr.rowSpan=1,fr.colSpan=1),n.createElement(dt,(0,k.Z)({className:re()(Ht,_e),ellipsis:L.ellipsis,align:L.align,scope:L.rowScope,component:"div",prefixCls:v.prefixCls,key:Cn,record:He,index:se,renderIndex:Le,dataIndex:Ft,render:Vn,shouldCellUpdate:L.shouldCellUpdate},Wn,{appendNode:kn,additionalProps:(0,J.Z)((0,J.Z)({},Zn),{},{style:ur},fr)}))}var Sn=Yt,gn=["data","index","className","rowKey","style","extra","getHeight"],jn=n.forwardRef(function(i,v){var L=i.data,G=i.index,ie=i.className,se=i.rowKey,Le=i.style,He=i.extra,De=i.getHeight,_e=(0,et.Z)(i,gn),yt=L.record,tt=L.indent,Wt=L.index,Ft=w(a,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ht=Ft.scrollX,dn=Ft.flattenColumns,_t=Ft.prefixCls,fn=Ft.fixColumn,nn=Ft.componentWidth,Cn=s(yt,se,G,tt),Wn=Cn.rowSupportExpand,kn=Cn.expanded,Zn=Cn.rowProps,er=Cn.expandedRowRender,ar=Cn.expandedRowClassName,Bn;if(Wn&&kn){var Tn=er(yt,G,tt+1,kn),Rn=ar==null?void 0:ar(yt,G,tt),pn={};fn&&(pn={style:(0,T.Z)({},"--virtual-width","".concat(nn,"px"))});var Mn="".concat(_t,"-expanded-row-cell");Bn=n.createElement("div",{className:re()("".concat(_t,"-expanded-row"),"".concat(_t,"-expanded-row-level-").concat(tt+1),Rn)},n.createElement(dt,{component:"div",prefixCls:_t,className:re()(Mn,(0,T.Z)({},"".concat(Mn,"-fixed"),fn)),additionalProps:pn},Tn))}var Xn=(0,J.Z)((0,J.Z)({},Le),{},{width:Ht});He&&(Xn.position="absolute",Xn.pointerEvents="none");var ur=n.createElement("div",(0,k.Z)({},Zn,_e,{ref:Wn?null:v,className:re()(ie,"".concat(_t,"-row"),Zn==null?void 0:Zn.className,(0,T.Z)({},"".concat(_t,"-row-extra"),He)),style:(0,J.Z)((0,J.Z)({},Xn),Zn==null?void 0:Zn.style)}),dn.map(function(rr,Vn){return n.createElement(Sn,{key:Vn,rowInfo:Cn,column:rr,colIndex:Vn,indent:tt,index:G,renderIndex:Wt,record:yt,inverse:He,getHeight:De})}));return Wn?n.createElement("div",{ref:v},ur,Bn):ur}),Jn=de(jn),bn=Jn,Kt=n.forwardRef(function(i,v){var L=i.data,G=i.onScroll,ie=w(a,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),se=ie.flattenColumns,Le=ie.onColumnResize,He=ie.getRowKey,De=ie.expandedKeys,_e=ie.prefixCls,yt=ie.childrenColumnName,tt=ie.emptyNode,Wt=ie.scrollX,Ft=w(Nn),Ht=Ft.scrollY,dn=Ft.listItemHeight,_t=n.useRef(),fn=we(L,yt,De,He),nn=n.useMemo(function(){var Bn=0;return se.map(function(Tn){var Rn=Tn.width,pn=Tn.key;return Bn+=Rn,[pn,Rn,Bn]})},[se]),Cn=n.useMemo(function(){return nn.map(function(Bn){return Bn[2]})},[nn]);n.useEffect(function(){nn.forEach(function(Bn){var Tn=(0,m.Z)(Bn,2),Rn=Tn[0],pn=Tn[1];Le(Rn,pn)})},[nn]),n.useImperativeHandle(v,function(){var Bn={};return Object.defineProperty(Bn,"scrollLeft",{get:function(){var Rn;return((Rn=_t.current)===null||Rn===void 0?void 0:Rn.getScrollInfo().x)||0},set:function(Rn){var pn;(pn=_t.current)===null||pn===void 0||pn.scrollTo({left:Rn})}}),Bn});var Wn=function(Tn,Rn){var pn,Mn=(pn=fn[Rn])===null||pn===void 0?void 0:pn.record,Xn=Tn.onCell;if(Xn){var ur,rr=Xn(Mn,Rn);return(ur=rr==null?void 0:rr.rowSpan)!==null&&ur!==void 0?ur:1}return 1},kn=function(Tn){var Rn=Tn.start,pn=Tn.end,Mn=Tn.getSize,Xn=Tn.offsetY;if(pn<0)return null;for(var ur=se.filter(function(Gn){return Wn(Gn,Rn)===0}),rr=Rn,Vn=function(Qn){if(ur=ur.filter(function(Un){return Wn(Un,Qn)===0}),!ur.length)return rr=Qn,"break"},fr=Rn;fr>=0;fr-=1){var gr=Vn(fr);if(gr==="break")break}for(var Rr=se.filter(function(Gn){return Wn(Gn,pn)!==1}),Cr=pn,Vr=function(Qn){if(Rr=Rr.filter(function(Un){return Wn(Un,Qn)!==1}),!Rr.length)return Cr=Math.max(Qn-1,pn),"break"},Ur=pn;Ur1})&&qr.push(Qn)},Fr=rr;Fr<=Cr;Fr+=1)var Dr=Er(Fr);var Po=qr.map(function(Gn){var Qn=fn[Gn],Un=He(Qn.record,Gn),zn=function(nr){var yr=Gn+nr-1,br=He(fn[yr].record,yr),po=Mn(Un,br);return po.bottom-po.top},Sr=Mn(Un);return n.createElement(bn,{key:Gn,data:Qn,rowKey:Un,index:Gn,style:{top:-Xn+Sr.top},extra:!0,getHeight:zn})});return Po},Zn=n.useMemo(function(){return{columnsOffset:Cn}},[Cn]),er="".concat(_e,"-tbody"),ar;return fn.length?ar=n.createElement(yn.Z,{fullHeight:!1,ref:_t,className:re()(er,"".concat(er,"-virtual")),height:Ht,itemHeight:dn||24,data:fn,itemKey:function(Tn){return He(Tn.record)},scrollWidth:Wt,onVirtualScroll:function(Tn){var Rn=Tn.x;G({scrollLeft:Rn})},extraRender:kn},function(Bn,Tn,Rn){var pn=He(Bn.record,Tn);return n.createElement(bn,(0,k.Z)({data:Bn,rowKey:pn,index:Tn},Rn))}):ar=n.createElement("div",{className:re()("".concat(_e,"-placeholder"))},n.createElement(dt,{component:"div",prefixCls:_e},tt)),n.createElement(mn.Provider,{value:Zn},ar)}),Pt=de(Kt),un=Pt,Ze=function(v,L){var G=L.ref,ie=L.onScroll;return n.createElement(un,{ref:G,data:v,onScroll:ie})},en=100;function vn(i){var v=i.columns,L=i.scroll,G=i.prefixCls,ie=G===void 0?st:G,se=i.className,Le=i.listItemHeight,He=L||{},De=He.x,_e=He.y;typeof De!="number"&&(De=((v||[]).length+1)*en),typeof _e!="number"&&(_e=500);var yt=n.useMemo(function(){return{scrollY:_e,listItemHeight:Le}},[_e,Le]);return n.createElement(Nn.Provider,{value:yt},n.createElement($t,(0,k.Z)({},i,{className:re()(se,"".concat(ie,"-virtual")),scroll:(0,J.Z)((0,J.Z)({},L),{},{x:De}),components:{body:Ze},columns:v,internalHooks:c,tailor:!0})))}function wn(i){return he(vn,i)}var ir=wn(),or=null;function hr(i){return null}var Te=hr;function Ge(i){return null}var St=Ge,Lt=e(2738),on=e(68031),Hn=e(36355),$n=e(93891),On=e(19716),_n=e(8628),sr=e(31724),mr=e(58421),Kr=e(71418),Ar=e(88088);function Mr(i){return function(L){let{prefixCls:G,onExpand:ie,record:se,expanded:Le,expandable:He}=L;const De=`${G}-row-expand-icon`;return n.createElement("button",{type:"button",onClick:_e=>{ie(se,_e),_e.stopPropagation()},className:re()(De,{[`${De}-spaced`]:!He,[`${De}-expanded`]:He&&Le,[`${De}-collapsed`]:He&&!Le}),"aria-label":Le?i.collapse:i.expand,"aria-expanded":Le})}}var Qr=Mr;function Gr(i,v){return"key"in i&&i.key!==void 0&&i.key!==null?i.key:i.dataIndex?Array.isArray(i.dataIndex)?i.dataIndex.join("."):i.dataIndex:v}function Jr(i,v){return v?`${v}-${i}`:`${i}`}function Yr(i,v){return typeof i=="function"?i(v):i}function eo(i,v){const L=Yr(i,v);return Object.prototype.toString.call(L)==="[object Object]"?"":L}var Zo={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"},to=Zo,Co=e(7657),Eo=function(v,L){return n.createElement(Co.Z,(0,k.Z)({},v,{ref:L,icon:to}))},mo=n.forwardRef(Eo),Tr=mo,So=e(56762);function Ao(i){const v=n.useRef(i),L=(0,So.Z)();return[()=>v.current,G=>{v.current=G,L()}]}var so=e(3113),Ue=e(24905),ze=e(38854),Ce=e(64165),ut=e(20834),jt=e(40875),Qt=e(5112),ot=e(17574),tn=e(47472),An=e(92832);function Fn(i){let{value:v,onChange:L,filterSearch:G,tablePrefixCls:ie,locale:se}=i;return G?n.createElement("div",{className:`${ie}-filter-dropdown-search`},n.createElement(An.default,{prefix:n.createElement(tn.Z,null),placeholder:se.filterSearchPlaceholder,onChange:L,value:v,htmlSize:1,className:`${ie}-filter-dropdown-search-input`})):null}var Yn=Fn,Rt=e(10228);const Pn=i=>{const{keyCode:v}=i;v===Rt.Z.ENTER&&i.stopPropagation()};var tr=n.forwardRef((i,v)=>n.createElement("div",{className:i.className,onClick:L=>L.stopPropagation(),onKeyDown:Pn,ref:v},i.children));function En(i){let v=[];return(i||[]).forEach(L=>{let{value:G,children:ie}=L;v.push(G),ie&&(v=[].concat((0,ct.Z)(v),(0,ct.Z)(En(ie))))}),v}function In(i){return i.some(v=>{let{children:L}=v;return L})}function qn(i,v){return typeof v=="string"||typeof v=="number"?v==null?void 0:v.toString().toLowerCase().includes(i.trim().toLowerCase()):!1}function cr(i){let{filters:v,prefixCls:L,filteredKeys:G,filterMultiple:ie,searchValue:se,filterSearch:Le}=i;return v.map((He,De)=>{const _e=String(He.value);if(He.children)return{key:_e||De,label:He.text,popupClassName:`${L}-dropdown-submenu`,children:cr({filters:He.children,prefixCls:L,filteredKeys:G,filterMultiple:ie,searchValue:se,filterSearch:Le})};const yt=ie?Ue.default:Qt.ZP,tt={key:He.value!==void 0?_e:De,label:n.createElement(n.Fragment,null,n.createElement(yt,{checked:G.includes(_e)}),n.createElement("span",null,He.text))};return se.trim()?typeof Le=="function"?Le(se,He)?tt:null:qn(se,He.text)?tt:null:tt})}function wr(i){var v,L;const{tablePrefixCls:G,prefixCls:ie,column:se,dropdownPrefixCls:Le,columnKey:He,filterMultiple:De,filterMode:_e="menu",filterSearch:yt=!1,filterState:tt,triggerFilter:Wt,locale:Ft,children:Ht,getPopupContainer:dn}=i,{filterDropdownOpen:_t,onFilterDropdownOpenChange:fn,filterResetToDefaultFilteredValue:nn,defaultFilteredValue:Cn,filterDropdownVisible:Wn,onFilterDropdownVisibleChange:kn}=se,[Zn,er]=n.useState(!1),ar=!!(tt&&(!((v=tt.filteredKeys)===null||v===void 0)&&v.length||tt.forceFiltered)),Bn=Kn=>{er(Kn),fn==null||fn(Kn),kn==null||kn(Kn)},Tn=(L=_t!=null?_t:Wn)!==null&&L!==void 0?L:Zn,Rn=tt==null?void 0:tt.filteredKeys,[pn,Mn]=Ao(Rn||[]),Xn=Kn=>{let{selectedKeys:nr}=Kn;Mn(nr)},ur=(Kn,nr)=>{let{node:yr,checked:br}=nr;Xn(De?{selectedKeys:Kn}:{selectedKeys:br&&yr.key?[yr.key]:[]})};n.useEffect(()=>{Zn&&Xn({selectedKeys:Rn||[]})},[Rn]);const[rr,Vn]=n.useState([]),fr=Kn=>{Vn(Kn)},[gr,Rr]=n.useState(""),Cr=Kn=>{const{value:nr}=Kn.target;Rr(nr)};n.useEffect(()=>{Zn||Rr("")},[Zn]);const Vr=Kn=>{const nr=Kn&&Kn.length?Kn:null;if(nr===null&&(!tt||!tt.filteredKeys)||(0,E.Z)(nr,tt==null?void 0:tt.filteredKeys,!0))return null;Wt({column:se,key:He,filteredKeys:nr})},Ur=()=>{Bn(!1),Vr(pn())},lr=function(){let{confirm:Kn,closeDropdown:nr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Kn&&Vr([]),nr&&Bn(!1),Rr(""),Mn(nn?(Cn||[]).map(yr=>String(yr)):[])},qr=function(){let{closeDropdown:Kn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Kn&&Bn(!1),Vr(pn())},Er=Kn=>{Kn&&Rn!==void 0&&Mn(Rn||[]),Bn(Kn),!Kn&&!se.filterDropdown&&Ur()},Fr=re()({[`${Le}-menu-without-submenu`]:!In(se.filters||[])}),Dr=Kn=>{if(Kn.target.checked){const nr=En(se==null?void 0:se.filters).map(yr=>String(yr));Mn(nr)}else Mn([])},Po=Kn=>{let{filters:nr}=Kn;return(nr||[]).map((yr,br)=>{const po=String(yr.value),fo={title:yr.text,key:yr.value!==void 0?po:br};return yr.children&&(fo.children=Po({filters:yr.children})),fo})},Gn=Kn=>{var nr;return Object.assign(Object.assign({},Kn),{text:Kn.title,value:Kn.key,children:((nr=Kn.children)===null||nr===void 0?void 0:nr.map(yr=>Gn(yr)))||[]})};let Qn;if(typeof se.filterDropdown=="function")Qn=se.filterDropdown({prefixCls:`${Le}-custom`,setSelectedKeys:Kn=>Xn({selectedKeys:Kn}),selectedKeys:pn(),confirm:qr,clearFilters:lr,filters:se.filters,visible:Tn,close:()=>{Bn(!1)}});else if(se.filterDropdown)Qn=se.filterDropdown;else{const Kn=pn()||[],nr=()=>(se.filters||[]).length===0?n.createElement(Ce.Z,{image:Ce.Z.PRESENTED_IMAGE_SIMPLE,description:Ft.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):_e==="tree"?n.createElement(n.Fragment,null,n.createElement(Yn,{filterSearch:yt,value:gr,onChange:Cr,tablePrefixCls:G,locale:Ft}),n.createElement("div",{className:`${G}-filter-dropdown-tree`},De?n.createElement(Ue.default,{checked:Kn.length===En(se.filters).length,indeterminate:Kn.length>0&&Kn.lengthtypeof yt=="function"?yt(gr,Gn(br)):qn(gr,br.title):void 0}))):n.createElement(n.Fragment,null,n.createElement(Yn,{filterSearch:yt,value:gr,onChange:Cr,tablePrefixCls:G,locale:Ft}),n.createElement(ut.default,{selectable:!0,multiple:De,prefixCls:`${Le}-menu`,className:Fr,onSelect:Xn,onDeselect:Xn,selectedKeys:Kn,getPopupContainer:dn,openKeys:rr,onOpenChange:fr,items:cr({filters:se.filters||[],filterSearch:yt,prefixCls:ie,filteredKeys:pn(),filterMultiple:De,searchValue:gr})})),yr=()=>nn?(0,E.Z)((Cn||[]).map(br=>String(br)),Kn,!0):Kn.length===0;Qn=n.createElement(n.Fragment,null,nr(),n.createElement("div",{className:`${ie}-dropdown-btns`},n.createElement(so.ZP,{type:"link",size:"small",disabled:yr(),onClick:()=>lr()},Ft.filterReset),n.createElement(so.ZP,{type:"primary",size:"small",onClick:Ur},Ft.filterConfirm)))}se.filterDropdown&&(Qn=n.createElement(jt.J,{selectable:void 0},Qn));const Un=()=>n.createElement(tr,{className:`${ie}-dropdown`},Qn);let zn;typeof se.filterIcon=="function"?zn=se.filterIcon(ar):se.filterIcon?zn=se.filterIcon:zn=n.createElement(Tr,null);const{direction:Sr}=n.useContext(Hn.E_);return n.createElement("div",{className:`${ie}-column`},n.createElement("span",{className:`${G}-column-title`},Ht),n.createElement(ze.Z,{dropdownRender:Un,trigger:["click"],open:Tn,onOpenChange:Er,getPopupContainer:dn,placement:Sr==="rtl"?"bottomLeft":"bottomRight"},n.createElement("span",{role:"button",tabIndex:-1,className:re()(`${ie}-trigger`,{active:ar}),onClick:Kn=>{Kn.stopPropagation()}},zn)))}var ao=wr;function lo(i,v,L){let G=[];return(i||[]).forEach((ie,se)=>{var Le;const He=Jr(se,L);if(ie.filters||"filterDropdown"in ie||"onFilter"in ie)if("filteredValue"in ie){let De=ie.filteredValue;"filterDropdown"in ie||(De=(Le=De==null?void 0:De.map(String))!==null&&Le!==void 0?Le:De),G.push({column:ie,key:Gr(ie,He),filteredKeys:De,forceFiltered:ie.filtered})}else G.push({column:ie,key:Gr(ie,He),filteredKeys:v&&ie.defaultFilteredValue?ie.defaultFilteredValue:void 0,forceFiltered:ie.filtered});"children"in ie&&(G=[].concat((0,ct.Z)(G),(0,ct.Z)(lo(ie.children,v,He))))}),G}function Jo(i,v,L,G,ie,se,Le,He){return L.map((De,_e)=>{const yt=Jr(_e,He),{filterMultiple:tt=!0,filterMode:Wt,filterSearch:Ft}=De;let Ht=De;if(Ht.filters||Ht.filterDropdown){const dn=Gr(Ht,yt),_t=G.find(fn=>{let{key:nn}=fn;return dn===nn});Ht=Object.assign(Object.assign({},Ht),{title:fn=>n.createElement(ao,{tablePrefixCls:i,prefixCls:`${i}-filter`,dropdownPrefixCls:v,column:Ht,columnKey:dn,filterState:_t,filterMultiple:tt,filterMode:Wt,filterSearch:Ft,triggerFilter:se,locale:ie,getPopupContainer:Le},Yr(De.title,fn))})}return"children"in Ht&&(Ht=Object.assign(Object.assign({},Ht),{children:Jo(i,v,Ht.children,G,ie,se,Le,yt)})),Ht})}function qo(i){const v={};return i.forEach(L=>{let{key:G,filteredKeys:ie,column:se}=L;const{filters:Le,filterDropdown:He}=se;if(He)v[G]=ie||null;else if(Array.isArray(ie)){const De=En(Le);v[G]=De.filter(_e=>ie.includes(String(_e)))}else v[G]=null}),v}function Uo(i,v){return v.reduce((L,G)=>{const{column:{onFilter:ie,filters:se},filteredKeys:Le}=G;return ie&&Le&&Le.length?L.filter(He=>Le.some(De=>{const _e=En(se),yt=_e.findIndex(Wt=>String(Wt)===String(De)),tt=yt!==-1?_e[yt]:De;return ie(tt,He)})):L},i)}const Qo=i=>i.flatMap(v=>"children"in v?[v].concat((0,ct.Z)(Qo(v.children||[]))):[v]);function fa(i){let{prefixCls:v,dropdownPrefixCls:L,mergedColumns:G,onFilterChange:ie,getPopupContainer:se,locale:Le}=i;const He=n.useMemo(()=>Qo(G||[]),[G]),[De,_e]=n.useState(()=>lo(He,!0)),yt=n.useMemo(()=>{const Ht=lo(He,!1);if(Ht.length===0)return Ht;let dn=!0,_t=!0;if(Ht.forEach(fn=>{let{filteredKeys:nn}=fn;nn!==void 0?dn=!1:_t=!1}),dn){const fn=(He||[]).map((nn,Cn)=>Gr(nn,Jr(Cn)));return De.filter(nn=>{let{key:Cn}=nn;return fn.includes(Cn)}).map(nn=>{const Cn=He[fn.findIndex(Wn=>Wn===nn.key)];return Object.assign(Object.assign({},nn),{column:Object.assign(Object.assign({},nn.column),Cn),forceFiltered:Cn.filtered})})}return Ht},[He,De]),tt=n.useMemo(()=>qo(yt),[yt]),Wt=Ht=>{const dn=yt.filter(_t=>{let{key:fn}=_t;return fn!==Ht.key});dn.push(Ht),_e(dn),ie(qo(dn),dn)};return[Ht=>Jo(v,L,Ht,yt,Le,Wt,se),yt,tt]}var wo=fa;function Ho(i,v,L){const G=n.useRef({});function ie(se){if(!G.current||G.current.data!==i||G.current.childrenColumnName!==v||G.current.getRowKey!==L){let He=function(De){De.forEach((_e,yt)=>{const tt=L(_e,yt);Le.set(tt,_e),_e&&typeof _e=="object"&&v in _e&&He(_e[v]||[])})};const Le=new Map;He(i),G.current={data:i,childrenColumnName:v,kvMap:Le,getRowKey:L}}return G.current.kvMap.get(se)}return[ie]}var zo=e(50371),$o=function(i,v){var L={};for(var G in i)Object.prototype.hasOwnProperty.call(i,G)&&v.indexOf(G)<0&&(L[G]=i[G]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,G=Object.getOwnPropertySymbols(i);ie{const se=i[ie];typeof se!="function"&&(L[ie]=se)}),L}function Go(i,v,L){const G=L&&typeof L=="object"?L:{},{total:ie=0}=G,se=$o(G,["total"]),[Le,He]=(0,n.useState)(()=>({current:"defaultCurrent"in se?se.defaultCurrent:1,pageSize:"defaultPageSize"in se?se.defaultPageSize:Io})),De=(0,zo.Z)(Le,se,{total:ie>0?ie:i}),_e=Math.ceil((ie||i)/De.pageSize);De.current>_e&&(De.current=_e||1);const yt=(Wt,Ft)=>{He({current:Wt!=null?Wt:1,pageSize:Ft||De.pageSize})},tt=(Wt,Ft)=>{var Ht;L&&((Ht=L.onChange)===null||Ht===void 0||Ht.call(L,Wt,Ft)),yt(Wt,Ft),v(Wt,Ft||(De==null?void 0:De.pageSize))};return L===!1?[{},()=>{}]:[Object.assign(Object.assign({},De),{onChange:tt}),yt]}var na=Go,sa=e(84105),jo=e(35654),vr=e(90782),dr=e(71430),io=e(18929);const Xr={},Wr="SELECT_ALL",uo="SELECT_INVERT",vo="SELECT_NONE",To=[],Oo=(i,v)=>{let L=[];return(v||[]).forEach(G=>{L.push(G),G&&typeof G=="object"&&i in G&&(L=[].concat((0,ct.Z)(L),(0,ct.Z)(Oo(i,G[i]))))}),L};var Ko=(i,v)=>{const{preserveSelectedRowKeys:L,selectedRowKeys:G,defaultSelectedRowKeys:ie,getCheckboxProps:se,onChange:Le,onSelect:He,onSelectAll:De,onSelectInvert:_e,onSelectNone:yt,onSelectMultiple:tt,columnWidth:Wt,type:Ft,selections:Ht,fixed:dn,renderCell:_t,hideSelectAll:fn,checkStrictly:nn=!0}=v||{},{prefixCls:Cn,data:Wn,pageData:kn,getRecordByKey:Zn,getRowKey:er,expandType:ar,childrenColumnName:Bn,locale:Tn,getPopupContainer:Rn}=i,[pn,Mn]=(0,io.Z)(G||ie||To,{value:G}),Xn=n.useRef(new Map),ur=(0,n.useCallback)(Gn=>{if(L){const Qn=new Map;Gn.forEach(Un=>{let zn=Zn(Un);!zn&&Xn.current.has(Un)&&(zn=Xn.current.get(Un)),Qn.set(Un,zn)}),Xn.current=Qn}},[Zn,L]);n.useEffect(()=>{ur(pn)},[pn]);const{keyEntities:rr}=(0,n.useMemo)(()=>{if(nn)return{keyEntities:null};let Gn=Wn;if(L){const Qn=new Set(Wn.map((zn,Sr)=>er(zn,Sr))),Un=Array.from(Xn.current).reduce((zn,Sr)=>{let[Kn,nr]=Sr;return Qn.has(Kn)?zn:zn.concat(nr)},[]);Gn=[].concat((0,ct.Z)(Gn),(0,ct.Z)(Un))}return(0,dr.I8)(Gn,{externalGetKey:er,childrenPropName:Bn})},[Wn,er,nn,Bn,L]),Vn=(0,n.useMemo)(()=>Oo(Bn,kn),[Bn,kn]),fr=(0,n.useMemo)(()=>{const Gn=new Map;return Vn.forEach((Qn,Un)=>{const zn=er(Qn,Un),Sr=(se?se(Qn):null)||{};Gn.set(zn,Sr)}),Gn},[Vn,er,se]),gr=(0,n.useCallback)(Gn=>{var Qn;return!!(!((Qn=fr.get(er(Gn)))===null||Qn===void 0)&&Qn.disabled)},[fr,er]),[Rr,Cr]=(0,n.useMemo)(()=>{if(nn)return[pn||[],[]];const{checkedKeys:Gn,halfCheckedKeys:Qn}=(0,vr.S)(pn,!0,rr,gr);return[Gn||[],Qn]},[pn,nn,rr,gr]),Vr=(0,n.useMemo)(()=>{const Gn=Ft==="radio"?Rr.slice(0,1):Rr;return new Set(Gn)},[Rr,Ft]),Ur=(0,n.useMemo)(()=>Ft==="radio"?new Set:new Set(Cr),[Cr,Ft]),[lr,qr]=(0,n.useState)(null);n.useEffect(()=>{v||Mn(To)},[!!v]);const Er=(0,n.useCallback)((Gn,Qn)=>{let Un,zn;ur(Gn),L?(Un=Gn,zn=Gn.map(Sr=>Xn.current.get(Sr))):(Un=[],zn=[],Gn.forEach(Sr=>{const Kn=Zn(Sr);Kn!==void 0&&(Un.push(Sr),zn.push(Kn))})),Mn(Un),Le==null||Le(Un,zn,{type:Qn})},[Mn,Zn,Le,L]),Fr=(0,n.useCallback)((Gn,Qn,Un,zn)=>{if(He){const Sr=Un.map(Kn=>Zn(Kn));He(Zn(Gn),Qn,Sr,zn)}Er(Un,"single")},[He,Zn,Er]),Dr=(0,n.useMemo)(()=>!Ht||fn?null:(Ht===!0?[Wr,uo,vo]:Ht).map(Qn=>Qn===Wr?{key:"all",text:Tn.selectionAll,onSelect(){Er(Wn.map((Un,zn)=>er(Un,zn)).filter(Un=>{const zn=fr.get(Un);return!(zn!=null&&zn.disabled)||Vr.has(Un)}),"all")}}:Qn===uo?{key:"invert",text:Tn.selectInvert,onSelect(){const Un=new Set(Vr);kn.forEach((Sr,Kn)=>{const nr=er(Sr,Kn),yr=fr.get(nr);yr!=null&&yr.disabled||(Un.has(nr)?Un.delete(nr):Un.add(nr))});const zn=Array.from(Un);_e&&_e(zn),Er(zn,"invert")}}:Qn===vo?{key:"none",text:Tn.selectNone,onSelect(){yt==null||yt(),Er(Array.from(Vr).filter(Un=>{const zn=fr.get(Un);return zn==null?void 0:zn.disabled}),"none")}}:Qn).map(Qn=>Object.assign(Object.assign({},Qn),{onSelect:function(){for(var Un,zn,Sr=arguments.length,Kn=new Array(Sr),nr=0;nr{var Qn;if(!v)return Gn.filter(Ir=>Ir!==Xr);let Un=(0,ct.Z)(Gn);const zn=new Set(Vr),Sr=Vn.map(er).filter(Ir=>!fr.get(Ir).disabled),Kn=Sr.every(Ir=>zn.has(Ir)),nr=Sr.some(Ir=>zn.has(Ir)),yr=()=>{const Ir=[];Kn?Sr.forEach(Hr=>{zn.delete(Hr),Ir.push(Hr)}):Sr.forEach(Hr=>{zn.has(Hr)||(zn.add(Hr),Ir.push(Hr))});const Or=Array.from(zn);De==null||De(!Kn,Or.map(Hr=>Zn(Hr)),Ir.map(Hr=>Zn(Hr))),Er(Or,"all"),qr(null)};let br;if(Ft!=="radio"){let Ir;if(Dr){const pr={getPopupContainer:Rn,items:Dr.map((yo,ho)=>{const{key:Lo,text:_o,onSelect:Xo}=yo;return{key:Lo!=null?Lo:ho,onClick:()=>{Xo==null||Xo(Sr)},label:_o}})};Ir=n.createElement("div",{className:`${Cn}-selection-extra`},n.createElement(ze.Z,{menu:pr,getPopupContainer:Rn},n.createElement("span",null,n.createElement(sa.Z,null))))}const Or=Vn.map((pr,yo)=>{const ho=er(pr,yo),Lo=fr.get(ho)||{};return Object.assign({checked:zn.has(ho)},Lo)}).filter(pr=>{let{disabled:yo}=pr;return yo}),Hr=!!Or.length&&Or.length===Vn.length,no=Hr&&Or.every(pr=>{let{checked:yo}=pr;return yo}),ro=Hr&&Or.some(pr=>{let{checked:yo}=pr;return yo});br=!fn&&n.createElement("div",{className:`${Cn}-selection`},n.createElement(Ue.default,{checked:Hr?no:!!Vn.length&&Kn,indeterminate:Hr?!no&&ro:!Kn&&nr,onChange:yr,disabled:Vn.length===0||Hr,"aria-label":Ir?"Custom selection":"Select all",skipGroup:!0}),Ir)}let po;Ft==="radio"?po=(Ir,Or,Hr)=>{const no=er(Or,Hr),ro=zn.has(no);return{node:n.createElement(Qt.ZP,Object.assign({},fr.get(no),{checked:ro,onClick:pr=>pr.stopPropagation(),onChange:pr=>{zn.has(no)||Fr(no,!0,[no],pr.nativeEvent)}})),checked:ro}}:po=(Ir,Or,Hr)=>{var no;const ro=er(Or,Hr),pr=zn.has(ro),yo=Ur.has(ro),ho=fr.get(ro);let Lo;return ar==="nest"?Lo=yo:Lo=(no=ho==null?void 0:ho.indeterminate)!==null&&no!==void 0?no:yo,{node:n.createElement(Ue.default,Object.assign({},ho,{indeterminate:Lo,checked:pr,skipGroup:!0,onClick:_o=>_o.stopPropagation(),onChange:_o=>{let{nativeEvent:Xo}=_o;const{shiftKey:Oa}=Xo;let la=-1,ko=-1;if(Oa&&nn){const Do=new Set([lr,ro]);Sr.some((xo,oo)=>{if(Do.has(xo))if(la===-1)la=oo;else return ko=oo,!0;return!1})}if(ko!==-1&&la!==ko&&nn){const Do=Sr.slice(la,ko+1),xo=[];pr?Do.forEach(jr=>{zn.has(jr)&&(xo.push(jr),zn.delete(jr))}):Do.forEach(jr=>{zn.has(jr)||(xo.push(jr),zn.add(jr))});const oo=Array.from(zn);tt==null||tt(!pr,oo.map(jr=>Zn(jr)),xo.map(jr=>Zn(jr))),Er(oo,"multiple")}else{const Do=Rr;if(nn){const xo=pr?(0,jo._5)(Do,ro):(0,jo.L0)(Do,ro);Fr(ro,!pr,xo,Xo)}else{const xo=(0,vr.S)([].concat((0,ct.Z)(Do),[ro]),!0,rr,gr),{checkedKeys:oo,halfCheckedKeys:jr}=xo;let ea=oo;if(pr){const va=new Set(oo);va.delete(ro),ea=(0,vr.S)(Array.from(va),{checked:!1,halfCheckedKeys:jr},rr,gr).checkedKeys}Fr(ro,!pr,ea,Xo)}}qr(pr?null:ro)}})),checked:pr}};const fo=(Ir,Or,Hr)=>{const{node:no,checked:ro}=po(Ir,Or,Hr);return _t?_t(ro,Or,Hr,no):no};if(!Un.includes(Xr))if(Un.findIndex(Ir=>{var Or;return((Or=Ir[Nt])===null||Or===void 0?void 0:Or.columnType)==="EXPAND_COLUMN"})===0){const[Ir,...Or]=Un;Un=[Ir,Xr].concat((0,ct.Z)(Or))}else Un=[Xr].concat((0,ct.Z)(Un));const Yo=Un.indexOf(Xr);Un=Un.filter((Ir,Or)=>Ir!==Xr||Or===Yo);const $r=Un[Yo-1],Wo=Un[Yo+1];let _r=dn;_r===void 0&&((Wo==null?void 0:Wo.fixed)!==void 0?_r=Wo.fixed:($r==null?void 0:$r.fixed)!==void 0&&(_r=$r.fixed)),_r&&$r&&((Qn=$r[Nt])===null||Qn===void 0?void 0:Qn.columnType)==="EXPAND_COLUMN"&&$r.fixed===void 0&&($r.fixed=_r);const No=re()(`${Cn}-selection-col`,{[`${Cn}-selection-col-with-dropdown`]:Ht&&Ft==="checkbox"}),ma={fixed:_r,width:Wt,className:`${Cn}-selection-column`,title:v.columnTitle||br,render:fo,onCell:v.onCell,[Nt]:{className:No}};return Un.map(Ir=>Ir===Xr?ma:Ir)},[er,Vn,v,Rr,Vr,Ur,Wt,Dr,ar,lr,fr,tt,Fr,gr]),Vr]},ga=e(89489),Ba=e(59477),pa=e(6848);const ha="ascend",Sa="descend";function ba(i){return typeof i.sorter=="object"&&typeof i.sorter.multiple=="number"?i.sorter.multiple:!1}function Aa(i){return typeof i=="function"?i:i&&typeof i=="object"&&i.compare?i.compare:!1}function Ha(i,v){return v?i[i.indexOf(v)+1]:i[0]}function wa(i,v,L){let G=[];function ie(se,Le){G.push({column:se,key:Gr(se,Le),multiplePriority:ba(se),sortOrder:se.sortOrder})}return(i||[]).forEach((se,Le)=>{const He=Jr(Le,L);se.children?("sortOrder"in se&&ie(se,He),G=[].concat((0,ct.Z)(G),(0,ct.Z)(wa(se.children,v,He)))):se.sorter&&("sortOrder"in se?ie(se,He):v&&se.defaultSortOrder&&G.push({column:se,key:Gr(se,He),multiplePriority:ba(se),sortOrder:se.defaultSortOrder}))}),G}function Ra(i,v,L,G,ie,se,Le,He){return(v||[]).map((De,_e)=>{const yt=Jr(_e,He);let tt=De;if(tt.sorter){const Wt=tt.sortDirections||ie,Ft=tt.showSorterTooltip===void 0?Le:tt.showSorterTooltip,Ht=Gr(tt,yt),dn=L.find(ar=>{let{key:Bn}=ar;return Bn===Ht}),_t=dn?dn.sortOrder:null,fn=Ha(Wt,_t);let nn;if(De.sortIcon)nn=De.sortIcon({sortOrder:_t});else{const ar=Wt.includes(ha)&&n.createElement(Ba.Z,{className:re()(`${i}-column-sorter-up`,{active:_t===ha})}),Bn=Wt.includes(Sa)&&n.createElement(ga.Z,{className:re()(`${i}-column-sorter-down`,{active:_t===Sa})});nn=n.createElement("span",{className:re()(`${i}-column-sorter`,{[`${i}-column-sorter-full`]:!!(ar&&Bn)})},n.createElement("span",{className:`${i}-column-sorter-inner`,"aria-hidden":"true"},ar,Bn))}const{cancelSort:Cn,triggerAsc:Wn,triggerDesc:kn}=se||{};let Zn=Cn;fn===Sa?Zn=kn:fn===ha&&(Zn=Wn);const er=typeof Ft=="object"?Ft:{title:Zn};tt=Object.assign(Object.assign({},tt),{className:re()(tt.className,{[`${i}-column-sort`]:_t}),title:ar=>{const Bn=n.createElement("div",{className:`${i}-column-sorters`},n.createElement("span",{className:`${i}-column-title`},Yr(De.title,ar)),nn);return Ft?n.createElement(pa.Z,Object.assign({},er),Bn):Bn},onHeaderCell:ar=>{const Bn=De.onHeaderCell&&De.onHeaderCell(ar)||{},Tn=Bn.onClick,Rn=Bn.onKeyDown;Bn.onClick=Xn=>{G({column:De,key:Ht,sortOrder:fn,multiplePriority:ba(De)}),Tn==null||Tn(Xn)},Bn.onKeyDown=Xn=>{Xn.keyCode===Rt.Z.ENTER&&(G({column:De,key:Ht,sortOrder:fn,multiplePriority:ba(De)}),Rn==null||Rn(Xn))};const pn=eo(De.title,{}),Mn=pn==null?void 0:pn.toString();return _t?Bn["aria-sort"]=_t==="ascend"?"ascending":"descending":Bn["aria-label"]=Mn||"",Bn.className=re()(Bn.className,`${i}-column-has-sorters`),Bn.tabIndex=0,De.ellipsis&&(Bn.title=(pn!=null?pn:"").toString()),Bn}})}return"children"in tt&&(tt=Object.assign(Object.assign({},tt),{children:Ra(i,tt.children,L,G,ie,se,Le,yt)})),tt})}function Pa(i){const{column:v,sortOrder:L}=i;return{column:v,order:L,field:v.dataIndex,columnKey:v.key}}function Na(i){const v=i.filter(L=>{let{sortOrder:G}=L;return G}).map(Pa);return v.length===0&&i.length?Object.assign(Object.assign({},Pa(i[i.length-1])),{column:void 0}):v.length<=1?v[0]||{}:v}function kr(i,v,L){const G=v.slice().sort((Le,He)=>He.multiplePriority-Le.multiplePriority),ie=i.slice(),se=G.filter(Le=>{let{column:{sorter:He},sortOrder:De}=Le;return Aa(He)&&De});return se.length?ie.sort((Le,He)=>{for(let De=0;De{const He=Le[L];return He?Object.assign(Object.assign({},Le),{[L]:kr(He,v,L)}):Le}):ie}function Pr(i){let{prefixCls:v,mergedColumns:L,onSorterChange:G,sortDirections:ie,tableLocale:se,showSorterTooltip:Le}=i;const[He,De]=n.useState(wa(L,!0)),_e=n.useMemo(()=>{let Ht=!0;const dn=wa(L,!1);if(!dn.length)return He;const _t=[];function fn(Cn){Ht?_t.push(Cn):_t.push(Object.assign(Object.assign({},Cn),{sortOrder:null}))}let nn=null;return dn.forEach(Cn=>{nn===null?(fn(Cn),Cn.sortOrder&&(Cn.multiplePriority===!1?Ht=!1:nn=!0)):(nn&&Cn.multiplePriority!==!1||(Ht=!1),fn(Cn))}),_t},[L,He]),yt=n.useMemo(()=>{const Ht=_e.map(dn=>{let{column:_t,sortOrder:fn}=dn;return{column:_t,order:fn}});return{sortColumns:Ht,sortColumn:Ht[0]&&Ht[0].column,sortOrder:Ht[0]&&Ht[0].order}},[_e]);function tt(Ht){let dn;Ht.multiplePriority===!1||!_e.length||_e[0].multiplePriority===!1?dn=[Ht]:dn=[].concat((0,ct.Z)(_e.filter(_t=>{let{key:fn}=_t;return fn!==Ht.key})),[Ht]),De(dn),G(Na(dn),dn)}return[Ht=>Ra(v,Ht,_e,tt,ie,se,Le),_e,yt,()=>Na(_e)]}function Lr(i,v){return i.map(L=>{const G=Object.assign({},L);return G.title=Yr(L.title,v),"children"in G&&(G.children=Lr(G.children,v)),G})}function Bo(i){return[n.useCallback(L=>Lr(L,i),[i])]}var Ro=xn((i,v)=>{const{_renderTimes:L}=i,{_renderTimes:G}=v;return L!==G}),ya=wn((i,v)=>{const{_renderTimes:L}=i,{_renderTimes:G}=v;return L!==G}),oa=e(64993),xa=e(17313),Da=e(83116),Ma=e(37613),Ia=i=>{const{componentCls:v}=i,L=`${i.lineWidth}px ${i.lineType} ${i.tableBorderColor}`,G=(ie,se,Le)=>({[`&${v}-${ie}`]:{[`> ${v}-container`]:{[`> ${v}-content, > ${v}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${v}-expanded-row-fixed`]:{margin:`-${se}px -${Le+i.lineWidth}px`}}}}}});return{[`${v}-wrapper`]:{[`${v}${v}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${v}-title`]:{border:L,borderBottom:0},[`> ${v}-container`]:{borderInlineStart:L,borderTop:L,[` > ${v}-content, > ${v}-header, > ${v}-body, @@ -126,10 +126,10 @@ `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:L},"> thead":{"> tr:not(:last-child) > th":{borderBottom:L},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${v}-cell-fix-right-first::after`]:{borderInlineEnd:L}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${v}-expanded-row-fixed`]:{margin:`-${i.tablePaddingVertical}px -${i.tablePaddingHorizontal+i.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:i.lineWidth,bottom:0,borderInlineEnd:L,content:'""'}}}}}},[`&${v}-scroll-horizontal`]:{[`> ${v}-container > ${v}-body`]:{"> table > tbody":{[` > tr${v}-expanded-row, > tr${v}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},G("middle",i.tablePaddingVerticalMiddle,i.tablePaddingHorizontalMiddle)),G("small",i.tablePaddingVerticalSmall,i.tablePaddingHorizontalSmall)),{[`> ${v}-footer`]:{border:L,borderTop:0}}),[`${v}-cell`]:{[`${v}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${i.lineWidth}px 0 ${i.lineWidth}px ${i.tableHeaderBg}`}},[`${v}-bordered ${v}-cell-scrollbar`]:{borderInlineEnd:L}}}},vl=i=>{const{componentCls:v}=i;return{[`${v}-wrapper`]:{[`${v}-cell-ellipsis`]:Object.assign(Object.assign({},xo.vS),{wordBreak:"keep-all",[` + `]:{"> th, > td":{borderInlineEnd:0}}}}}},G("middle",i.tablePaddingVerticalMiddle,i.tablePaddingHorizontalMiddle)),G("small",i.tablePaddingVerticalSmall,i.tablePaddingHorizontalSmall)),{[`> ${v}-footer`]:{border:L,borderTop:0}}),[`${v}-cell`]:{[`${v}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${i.lineWidth}px 0 ${i.lineWidth}px ${i.tableHeaderBg}`}},[`${v}-bordered ${v}-cell-scrollbar`]:{borderInlineEnd:L}}}},vl=i=>{const{componentCls:v}=i;return{[`${v}-wrapper`]:{[`${v}-cell-ellipsis`]:Object.assign(Object.assign({},xa.vS),{wordBreak:"keep-all",[` &${v}-cell-fix-left-last, &${v}-cell-fix-right-first - `]:{overflow:"visible",[`${v}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${v}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},gl=i=>{const{componentCls:v}=i;return{[`${v}-wrapper`]:{[`${v}-tbody > tr${v}-placeholder`]:{textAlign:"center",color:i.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:i.colorBgContainer}}}}},pl=e(15969),hl=i=>{const{componentCls:v,antCls:L,controlInteractiveSize:G,motionDurationSlow:ie,lineWidth:se,paddingXS:Le,lineType:He,tableBorderColor:De,tableExpandIconBg:_e,tableExpandColumnWidth:yt,borderRadius:tt,fontSize:Wt,fontSizeSM:Ft,lineHeight:Ht,tablePaddingVertical:dn,tablePaddingHorizontal:_t,tableExpandedRowBg:fn,paddingXXS:nn}=i,Cn=G/2-se,Wn=Cn*2+se*3,kn=`${se}px ${He} ${De}`,Zn=nn-se;return{[`${v}-wrapper`]:{[`${v}-expand-icon-col`]:{width:yt},[`${v}-row-expand-icon-cell`]:{textAlign:"center",[`${v}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${v}-row-indent`]:{height:1,float:"left"},[`${v}-row-expand-icon`]:Object.assign(Object.assign({},(0,pl.N)(i)),{position:"relative",float:"left",boxSizing:"border-box",width:Wn,height:Wn,padding:0,color:"inherit",lineHeight:`${Wn}px`,background:_e,border:kn,borderRadius:tt,transform:`scale(${G/Wn})`,transition:`all ${ie}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ie} ease-out`,content:'""'},"&::before":{top:Cn,insetInlineEnd:Zn,insetInlineStart:Zn,height:se},"&::after":{top:Zn,bottom:Zn,insetInlineStart:Cn,width:se,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"}}),[`${v}-row-indent + ${v}-row-expand-icon`]:{marginTop:(Wt*Ht-se*3)/2-Math.ceil((Ft*1.4-se*3)/2),marginInlineEnd:Le},[`tr${v}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:fn}},[`${L}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${v}-expanded-row-fixed`]:{position:"relative",margin:`-${dn}px -${_t}px`,padding:`${dn}px ${_t}px`}}}},bl=i=>{const{componentCls:v,antCls:L,iconCls:G,tableFilterDropdownWidth:ie,tableFilterDropdownSearchWidth:se,paddingXXS:Le,paddingXS:He,colorText:De,lineWidth:_e,lineType:yt,tableBorderColor:tt,tableHeaderIconColor:Wt,fontSizeSM:Ft,tablePaddingHorizontal:Ht,borderRadius:dn,motionDurationSlow:_t,colorTextDescription:fn,colorPrimary:nn,tableHeaderFilterActiveBg:Cn,colorTextDisabled:Wn,tableFilterDropdownBg:kn,tableFilterDropdownHeight:Zn,controlItemBgHover:er,controlItemBgActive:or,boxShadowSecondary:Bn,filterDropdownMenuBg:Tn}=i,Rn=`${L}-dropdown`,pn=`${v}-filter-dropdown`,Mn=`${L}-tree`,Xn=`${_e}px ${yt} ${tt}`;return[{[`${v}-wrapper`]:{[`${v}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${v}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Le,marginInline:`${Le}px ${-Ht/2}px`,padding:`0 ${Le}px`,color:Wt,fontSize:Ft,borderRadius:dn,cursor:"pointer",transition:`all ${_t}`,"&:hover":{color:fn,background:Cn},"&.active":{color:nn}}}},{[`${L}-dropdown`]:{[pn]:Object.assign(Object.assign({},(0,xo.Wf)(i)),{minWidth:ie,backgroundColor:kn,borderRadius:dn,boxShadow:Bn,overflow:"hidden",[`${Rn}-menu`]:{maxHeight:Zn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Tn,"&:empty::after":{display:"block",padding:`${He}px 0`,color:Wn,fontSize:Ft,textAlign:"center",content:'"Not Found"'}},[`${pn}-tree`]:{paddingBlock:`${He}px 0`,paddingInline:He,[Mn]:{padding:0},[`${Mn}-treenode ${Mn}-node-content-wrapper:hover`]:{backgroundColor:er},[`${Mn}-treenode-checkbox-checked ${Mn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:or}}},[`${pn}-search`]:{padding:He,borderBottom:Xn,"&-input":{input:{minWidth:se},[G]:{color:Wn}}},[`${pn}-checkall`]:{width:"100%",marginBottom:Le,marginInlineStart:Le},[`${pn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${He-_e}px ${He}px`,overflow:"hidden",borderTop:Xn}})}},{[`${L}-dropdown ${pn}, ${pn}-submenu`]:{[`${L}-checkbox-wrapper + span`]:{paddingInlineStart:He,color:De},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},yl=i=>{const{componentCls:v,lineWidth:L,colorSplit:G,motionDurationSlow:ie,zIndexTableFixed:se,tableBg:Le,zIndexTableSticky:He}=i,De=G;return{[`${v}-wrapper`]:{[` + `]:{overflow:"visible",[`${v}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${v}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},gl=i=>{const{componentCls:v}=i;return{[`${v}-wrapper`]:{[`${v}-tbody > tr${v}-placeholder`]:{textAlign:"center",color:i.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:i.colorBgContainer}}}}},pl=e(15969),hl=i=>{const{componentCls:v,antCls:L,controlInteractiveSize:G,motionDurationSlow:ie,lineWidth:se,paddingXS:Le,lineType:He,tableBorderColor:De,tableExpandIconBg:_e,tableExpandColumnWidth:yt,borderRadius:tt,fontSize:Wt,fontSizeSM:Ft,lineHeight:Ht,tablePaddingVertical:dn,tablePaddingHorizontal:_t,tableExpandedRowBg:fn,paddingXXS:nn}=i,Cn=G/2-se,Wn=Cn*2+se*3,kn=`${se}px ${He} ${De}`,Zn=nn-se;return{[`${v}-wrapper`]:{[`${v}-expand-icon-col`]:{width:yt},[`${v}-row-expand-icon-cell`]:{textAlign:"center",[`${v}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${v}-row-indent`]:{height:1,float:"left"},[`${v}-row-expand-icon`]:Object.assign(Object.assign({},(0,pl.N)(i)),{position:"relative",float:"left",boxSizing:"border-box",width:Wn,height:Wn,padding:0,color:"inherit",lineHeight:`${Wn}px`,background:_e,border:kn,borderRadius:tt,transform:`scale(${G/Wn})`,transition:`all ${ie}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ie} ease-out`,content:'""'},"&::before":{top:Cn,insetInlineEnd:Zn,insetInlineStart:Zn,height:se},"&::after":{top:Zn,bottom:Zn,insetInlineStart:Cn,width:se,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"}}),[`${v}-row-indent + ${v}-row-expand-icon`]:{marginTop:(Wt*Ht-se*3)/2-Math.ceil((Ft*1.4-se*3)/2),marginInlineEnd:Le},[`tr${v}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:fn}},[`${L}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${v}-expanded-row-fixed`]:{position:"relative",margin:`-${dn}px -${_t}px`,padding:`${dn}px ${_t}px`}}}},bl=i=>{const{componentCls:v,antCls:L,iconCls:G,tableFilterDropdownWidth:ie,tableFilterDropdownSearchWidth:se,paddingXXS:Le,paddingXS:He,colorText:De,lineWidth:_e,lineType:yt,tableBorderColor:tt,tableHeaderIconColor:Wt,fontSizeSM:Ft,tablePaddingHorizontal:Ht,borderRadius:dn,motionDurationSlow:_t,colorTextDescription:fn,colorPrimary:nn,tableHeaderFilterActiveBg:Cn,colorTextDisabled:Wn,tableFilterDropdownBg:kn,tableFilterDropdownHeight:Zn,controlItemBgHover:er,controlItemBgActive:ar,boxShadowSecondary:Bn,filterDropdownMenuBg:Tn}=i,Rn=`${L}-dropdown`,pn=`${v}-filter-dropdown`,Mn=`${L}-tree`,Xn=`${_e}px ${yt} ${tt}`;return[{[`${v}-wrapper`]:{[`${v}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${v}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Le,marginInline:`${Le}px ${-Ht/2}px`,padding:`0 ${Le}px`,color:Wt,fontSize:Ft,borderRadius:dn,cursor:"pointer",transition:`all ${_t}`,"&:hover":{color:fn,background:Cn},"&.active":{color:nn}}}},{[`${L}-dropdown`]:{[pn]:Object.assign(Object.assign({},(0,xa.Wf)(i)),{minWidth:ie,backgroundColor:kn,borderRadius:dn,boxShadow:Bn,overflow:"hidden",[`${Rn}-menu`]:{maxHeight:Zn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Tn,"&:empty::after":{display:"block",padding:`${He}px 0`,color:Wn,fontSize:Ft,textAlign:"center",content:'"Not Found"'}},[`${pn}-tree`]:{paddingBlock:`${He}px 0`,paddingInline:He,[Mn]:{padding:0},[`${Mn}-treenode ${Mn}-node-content-wrapper:hover`]:{backgroundColor:er},[`${Mn}-treenode-checkbox-checked ${Mn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ar}}},[`${pn}-search`]:{padding:He,borderBottom:Xn,"&-input":{input:{minWidth:se},[G]:{color:Wn}}},[`${pn}-checkall`]:{width:"100%",marginBottom:Le,marginInlineStart:Le},[`${pn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${He-_e}px ${He}px`,overflow:"hidden",borderTop:Xn}})}},{[`${L}-dropdown ${pn}, ${pn}-submenu`]:{[`${L}-checkbox-wrapper + span`]:{paddingInlineStart:He,color:De},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},yl=i=>{const{componentCls:v,lineWidth:L,colorSplit:G,motionDurationSlow:ie,zIndexTableFixed:se,tableBg:Le,zIndexTableSticky:He}=i,De=G;return{[`${v}-wrapper`]:{[` ${v}-cell-fix-left, ${v}-cell-fix-right `]:{position:"sticky !important",zIndex:se,background:Le},[` @@ -159,7 +159,7 @@ `]:{padding:`${ie}px ${se}px`},[`${v}-filter-trigger`]:{marginInlineEnd:`-${se/2}px`},[`${v}-expanded-row-fixed`]:{margin:`-${ie}px -${se}px`},[`${v}-tbody`]:{[`${v}-wrapper:only-child ${v}`]:{marginBlock:`-${ie}px`,marginInline:`${i.tableExpandColumnWidth-se}px -${se}px`}},[`${v}-selection-column`]:{paddingInlineStart:`${se/4}px`}}});return{[`${v}-wrapper`]:Object.assign(Object.assign({},L("middle",i.tablePaddingVerticalMiddle,i.tablePaddingHorizontalMiddle,i.tableFontSizeMiddle)),L("small",i.tablePaddingVerticalSmall,i.tablePaddingHorizontalSmall,i.tableFontSizeSmall))}},wl=i=>{const{componentCls:v,marginXXS:L,fontSizeIcon:G,tableHeaderIconColor:ie,tableHeaderIconColorHover:se}=i;return{[`${v}-wrapper`]:{[`${v}-thead th${v}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${i.motionDurationSlow}`,"&:hover":{background:i.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:i.colorPrimary},[` &${v}-cell-fix-left:hover, &${v}-cell-fix-right:hover - `]:{background:i.tableFixedHeaderSortActiveBg}},[`${v}-thead th${v}-column-sort`]:{background:i.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${v}-column-sort`]:{background:i.tableBodySortBg},[`${v}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${v}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${v}-column-sorter`]:{marginInlineStart:L,color:ie,fontSize:0,transition:`color ${i.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:G,"&.active":{color:i.colorPrimary}},[`${v}-column-sorter-up + ${v}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${v}-column-sorters:hover ${v}-column-sorter`]:{color:se}}}},Il=i=>{const{componentCls:v,opacityLoading:L,tableScrollThumbBg:G,tableScrollThumbBgHover:ie,tableScrollThumbSize:se,tableScrollBg:Le,zIndexTableSticky:He,stickyScrollBarBorderRadius:De}=i,_e=`${i.lineWidth}px ${i.lineType} ${i.tableBorderColor}`;return{[`${v}-wrapper`]:{[`${v}-sticky`]:{"&-holder":{position:"sticky",zIndex:He,background:i.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${se}px !important`,zIndex:He,display:"flex",alignItems:"center",background:Le,borderTop:_e,opacity:L,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:se,backgroundColor:G,borderRadius:De,transition:`all ${i.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ie}}}}}}},Xo=i=>{const{componentCls:v,lineWidth:L,tableBorderColor:G}=i,ie=`${L}px ${i.lineType} ${G}`;return{[`${v}-wrapper`]:{[`${v}-summary`]:{position:"relative",zIndex:i.zIndexTableFixed,background:i.tableBg,"> tr":{"> th, > td":{borderBottom:ie}}},[`div${v}-summary`]:{boxShadow:`0 -${L}px 0 ${G}`}}}},Ol=i=>{const{componentCls:v}=i,L=`${i.lineWidth}px ${i.lineType} ${i.tableBorderColor}`,G=`${v}-expanded-row-cell`;return{[`${v}-wrapper`]:{[`${v}-tbody-virtual`]:{[`${v}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${v}-cell`]:{borderBottom:L},[`${v}-expanded-row`]:{[`${G}${G}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${i.lineWidth}px)`,borderInlineEnd:"none"}}},[`${v}-bordered`]:{[`${v}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:L,position:"absolute"},[`${v}-cell`]:{borderInlineEnd:L,[`&${v}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-i.lineWidth,borderInlineStart:L}}}}}}};const Bl=i=>{const{componentCls:v,fontWeightStrong:L,tablePaddingVertical:G,tablePaddingHorizontal:ie,lineWidth:se,lineType:Le,tableBorderColor:He,tableFontSize:De,tableBg:_e,tableRadius:yt,tableHeaderTextColor:tt,motionDurationMid:Wt,tableHeaderBg:Ft,tableHeaderCellSplitColor:Ht,tableRowHoverBg:dn,tableSelectedRowBg:_t,tableSelectedRowHoverBg:fn,tableFooterTextColor:nn,tableFooterBg:Cn,paddingContentVerticalLG:Wn}=i,kn=`${se}px ${Le} ${He}`;return{[`${v}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,xo.dF)()),{[v]:Object.assign(Object.assign({},(0,xo.Wf)(i)),{fontSize:De,background:_e,borderRadius:`${yt}px ${yt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${yt}px ${yt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:i.tableFixedHeaderSortActiveBg}},[`${v}-thead th${v}-column-sort`]:{background:i.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${v}-column-sort`]:{background:i.tableBodySortBg},[`${v}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${v}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${v}-column-sorter`]:{marginInlineStart:L,color:ie,fontSize:0,transition:`color ${i.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:G,"&.active":{color:i.colorPrimary}},[`${v}-column-sorter-up + ${v}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${v}-column-sorters:hover ${v}-column-sorter`]:{color:se}}}},Il=i=>{const{componentCls:v,opacityLoading:L,tableScrollThumbBg:G,tableScrollThumbBgHover:ie,tableScrollThumbSize:se,tableScrollBg:Le,zIndexTableSticky:He,stickyScrollBarBorderRadius:De}=i,_e=`${i.lineWidth}px ${i.lineType} ${i.tableBorderColor}`;return{[`${v}-wrapper`]:{[`${v}-sticky`]:{"&-holder":{position:"sticky",zIndex:He,background:i.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${se}px !important`,zIndex:He,display:"flex",alignItems:"center",background:Le,borderTop:_e,opacity:L,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:se,backgroundColor:G,borderRadius:De,transition:`all ${i.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ie}}}}}}},Xa=i=>{const{componentCls:v,lineWidth:L,tableBorderColor:G}=i,ie=`${L}px ${i.lineType} ${G}`;return{[`${v}-wrapper`]:{[`${v}-summary`]:{position:"relative",zIndex:i.zIndexTableFixed,background:i.tableBg,"> tr":{"> th, > td":{borderBottom:ie}}},[`div${v}-summary`]:{boxShadow:`0 -${L}px 0 ${G}`}}}},Ol=i=>{const{componentCls:v}=i,L=`${i.lineWidth}px ${i.lineType} ${i.tableBorderColor}`,G=`${v}-expanded-row-cell`;return{[`${v}-wrapper`]:{[`${v}-tbody-virtual`]:{[`${v}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${v}-cell`]:{borderBottom:L},[`${v}-expanded-row`]:{[`${G}${G}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${i.lineWidth}px)`,borderInlineEnd:"none"}}},[`${v}-bordered`]:{[`${v}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:L,position:"absolute"},[`${v}-cell`]:{borderInlineEnd:L,[`&${v}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-i.lineWidth,borderInlineStart:L}}}}}}};const Bl=i=>{const{componentCls:v,fontWeightStrong:L,tablePaddingVertical:G,tablePaddingHorizontal:ie,lineWidth:se,lineType:Le,tableBorderColor:He,tableFontSize:De,tableBg:_e,tableRadius:yt,tableHeaderTextColor:tt,motionDurationMid:Wt,tableHeaderBg:Ft,tableHeaderCellSplitColor:Ht,tableRowHoverBg:dn,tableSelectedRowBg:_t,tableSelectedRowHoverBg:fn,tableFooterTextColor:nn,tableFooterBg:Cn,paddingContentVerticalLG:Wn}=i,kn=`${se}px ${Le} ${He}`;return{[`${v}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,xa.dF)()),{[v]:Object.assign(Object.assign({},(0,xa.Wf)(i)),{fontSize:De,background:_e,borderRadius:`${yt}px ${yt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${yt}px ${yt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${v}-cell, ${v}-thead > tr > th, ${v}-tbody > tr > th, @@ -174,11 +174,11 @@ &${v}-row:hover > td, > th${v}-cell-row-hover, > td${v}-cell-row-hover - `]:{background:dn},[`&${v}-row-selected`]:{"> th, > td":{background:_t},"&:hover > th, &:hover > td":{background:fn}}}},[`${v}-footer`]:{padding:`${G}px ${ie}px`,color:nn,background:Cn}})}};var Rl=(0,Do.Z)("Table",i=>{const{colorTextHeading:v,colorSplit:L,colorIcon:G,colorIconHover:ie,opacityLoading:se,colorBgContainer:Le,controlInteractiveSize:He,headerBg:De,headerColor:_e,headerSortActiveBg:yt,headerSortHoverBg:tt,bodySortBg:Wt,rowHoverBg:Ft,rowSelectedBg:Ht,rowSelectedHoverBg:dn,rowExpandedBg:_t,cellPaddingBlock:fn,cellPaddingInline:nn,cellPaddingBlockMD:Cn,cellPaddingInlineMD:Wn,cellPaddingBlockSM:kn,cellPaddingInlineSM:Zn,borderColor:er,footerBg:or,footerColor:Bn,headerBorderRadius:Tn,cellFontSize:Rn,cellFontSizeMD:pn,cellFontSizeSM:Mn,headerSplitColor:Xn,fixedHeaderSortActiveBg:ur,headerFilterHoverBg:rr,filterDropdownBg:Vn,expandIconBg:fr,selectionColumnWidth:gr,stickyScrollBarBg:Rr}=i,Cr=new ro.C(G),Vr=new ro.C(ie),Ur=2,lr=(0,Mo.TS)(i,{tableFontSize:Rn,tableBg:Le,tableRadius:Tn,tablePaddingVertical:fn,tablePaddingHorizontal:nn,tablePaddingVerticalMiddle:Cn,tablePaddingHorizontalMiddle:Wn,tablePaddingVerticalSmall:kn,tablePaddingHorizontalSmall:Zn,tableBorderColor:er,tableHeaderTextColor:_e,tableHeaderBg:De,tableFooterTextColor:Bn,tableFooterBg:or,tableHeaderCellSplitColor:Xn,tableHeaderSortBg:yt,tableHeaderSortHoverBg:tt,tableHeaderIconColor:Cr.clone().setAlpha(Cr.getAlpha()*se).toRgbString(),tableHeaderIconColorHover:Vr.clone().setAlpha(Vr.getAlpha()*se).toRgbString(),tableBodySortBg:Wt,tableFixedHeaderSortActiveBg:ur,tableHeaderFilterActiveBg:rr,tableFilterDropdownBg:Vn,tableRowHoverBg:Ft,tableSelectedRowBg:Ht,tableSelectedRowHoverBg:dn,zIndexTableFixed:Ur,zIndexTableSticky:Ur+1,tableFontSizeMiddle:pn,tableFontSizeSmall:Mn,tableSelectionColumnWidth:gr,tableExpandIconBg:fr,tableExpandColumnWidth:He+2*i.padding,tableExpandedRowBg:_t,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Rr,tableScrollThumbBgHover:v,tableScrollBg:L});return[Bl(lr),xl(lr),Xo(lr),wl(lr),bl(lr),Io(lr),Cl(lr),hl(lr),Xo(lr),gl(lr),Sl(lr),yl(lr),Il(lr),vl(lr),Al(lr),El(lr),Ol(lr)]},i=>{const{colorFillAlter:v,colorBgContainer:L,colorTextHeading:G,colorFillSecondary:ie,colorFillContent:se,controlItemBgActive:Le,controlItemBgActiveHover:He,padding:De,paddingSM:_e,paddingXS:yt,colorBorderSecondary:tt,borderRadiusLG:Wt,fontSize:Ft,controlHeight:Ht,colorTextPlaceholder:dn}=i,_t=new ro.C(ie).onBackground(L).toHexShortString(),fn=new ro.C(se).onBackground(L).toHexShortString(),nn=new ro.C(v).onBackground(L).toHexShortString();return{headerBg:nn,headerColor:G,headerSortActiveBg:_t,headerSortHoverBg:fn,bodySortBg:nn,rowHoverBg:nn,rowSelectedBg:Le,rowSelectedHoverBg:He,rowExpandedBg:v,cellPaddingBlock:De,cellPaddingInline:De,cellPaddingBlockMD:_e,cellPaddingInlineMD:yt,cellPaddingBlockSM:yt,cellPaddingInlineSM:yt,borderColor:tt,headerBorderRadius:Wt,footerBg:nn,footerColor:G,cellFontSize:Ft,cellFontSizeMD:Ft,cellFontSizeSM:Ft,headerSplitColor:tt,fixedHeaderSortActiveBg:_t,headerFilterHoverBg:se,filterDropdownMenuBg:L,filterDropdownBg:L,expandIconBg:L,selectionColumnWidth:Ht,stickyScrollBarBg:dn,stickyScrollBarBorderRadius:100}});const Pl=[],Nl=(i,v)=>{const{prefixCls:L,className:G,rootClassName:ie,style:se,size:Le,bordered:He,dropdownPrefixCls:De,dataSource:_e,pagination:yt,rowSelection:tt,rowKey:Wt="key",rowClassName:Ft,columns:Ht,children:dn,childrenColumnName:_t,onChange:fn,getPopupContainer:nn,loading:Cn,expandIcon:Wn,expandable:kn,expandedRowRender:Zn,expandIconColumnIndex:er,indentSize:or,scroll:Bn,sortDirections:Tn,locale:Rn,showSorterTooltip:pn=!0,virtual:Mn}=i,Xn=n.useMemo(()=>Ht||u(dn),[Ht,dn]),ur=n.useMemo(()=>Xn.some(xr=>xr.responsive),[Xn]),rr=(0,_n.Z)(ur),Vn=n.useMemo(()=>{const xr=new Set(Object.keys(rr).filter(Nr=>rr[Nr]));return Xn.filter(Nr=>!Nr.responsive||Nr.responsive.some(va=>xr.has(va)))},[Xn,rr]),fr=(0,Lt.Z)(i,["className","style","columns"]),{locale:gr=sr.Z,direction:Rr,table:Cr,renderEmpty:Vr,getPrefixCls:Ur,getPopupContainer:lr}=n.useContext(Hn.E_),qr=(0,On.Z)(Le),Er=Object.assign(Object.assign({},gr.Table),Rn),Fr=_e||Pl,Dr=Ur("table",L),Ra=Ur("dropdown",De),Gn=Object.assign({childrenColumnName:_t,expandIconColumnIndex:er},kn),{childrenColumnName:Qn="children"}=Gn,Un=n.useMemo(()=>Fr.some(xr=>xr==null?void 0:xr[Qn])?"nest":Zn||kn&&kn.expandedRowRender?"row":null,[Fr]),zn={body:n.useRef()},Sr=n.useMemo(()=>typeof Wt=="function"?Wt:xr=>xr==null?void 0:xr[Wt],[Wt]),[Kn]=La(Fr,Qn,Sr),nr={},yr=function(xr,Nr){let va=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var zr,ha,Da;const Ma=Object.assign(Object.assign({},nr),xr);va&&((zr=nr.resetPagination)===null||zr===void 0||zr.call(nr),!((ha=Ma.pagination)===null||ha===void 0)&&ha.current&&(Ma.pagination.current=1),yt&&yt.onChange&&yt.onChange(1,(Da=Ma.pagination)===null||Da===void 0?void 0:Da.pageSize)),Bn&&Bn.scrollToFirstRowOnChange!==!1&&zn.body.current&&(0,an.Z)(0,{getContainer:()=>zn.body.current}),fn==null||fn(Ma.pagination,Ma.filters,Ma.sorter,{currentDataSource:Va(kr(Fr,Ma.sorterStates,Qn),Ma.filterStates),action:Nr})},br=(xr,Nr)=>{yr({sorter:xr,sorterStates:Nr},"sort",!1)},[ga,da,Ga,$r]=Pr({prefixCls:Dr,mergedColumns:Vn,onSorterChange:br,sortDirections:Tn||["ascend","descend"],tableLocale:Er,showSorterTooltip:pn}),Ka=n.useMemo(()=>kr(Fr,da,Qn),[Fr,da]);nr.sorter=$r(),nr.sorterStates=da;const _r=(xr,Nr)=>{yr({filters:xr,filterStates:Nr},"filter",!0)},[Pa,mo,Ir]=Aa({prefixCls:Dr,locale:Er,dropdownPrefixCls:Ra,mergedColumns:Vn,onFilterChange:_r,getPopupContainer:nn||lr}),Or=Va(Ka,mo);nr.filters=Ir,nr.filterStates=mo;const Hr=n.useMemo(()=>{const xr={};return Object.keys(Ir).forEach(Nr=>{Ir[Nr]!==null&&(xr[Nr]=Ir[Nr])}),Object.assign(Object.assign({},Ga),{filters:xr})},[Ga,Ir]),[na]=Oa(Hr),ra=(xr,Nr)=>{yr({pagination:Object.assign(Object.assign({},nr.pagination),{current:xr,pageSize:Nr})},"paginate")},[pr,ba]=to(Or.length,ra,yt);nr.pagination=yt===!1?{}:ca(pr,yt),nr.resetPagination=ba;const pa=n.useMemo(()=>{if(yt===!1||!pr.pageSize)return Or;const{current:xr=1,total:Nr,pageSize:va=wa}=pr;return Or.lengthva?Or.slice((xr-1)*va,xr*va):Or:Or.slice((xr-1)*va,xr*va)},[!!yt,Or,pr&&pr.current,pr&&pr.pageSize,pr&&pr.total]),[Ta,$a]=za({prefixCls:Dr,data:Or,pageData:pa,getRowKey:Sr,getRecordByKey:Kn,expandType:Un,childrenColumnName:Qn,locale:Er,getPopupContainer:nn||lr},tt),Ya=(xr,Nr,va)=>{let zr;return typeof Ft=="function"?zr=re()(Ft(xr,Nr,va)):zr=re()(Ft),re()({[`${Dr}-row-selected`]:$a.has(Sr(xr,Nr))},zr)};Gn.__PARENT_RENDER_ICON__=Gn.expandIcon,Gn.expandIcon=Gn.expandIcon||Wn||Qr(Er),Un==="nest"&&Gn.expandIconColumnIndex===void 0?Gn.expandIconColumnIndex=tt?1:0:Gn.expandIconColumnIndex>0&&tt&&(Gn.expandIconColumnIndex-=1),typeof Gn.indentSize!="number"&&(Gn.indentSize=typeof or=="number"?or:15);const Oo=n.useCallback(xr=>na(Ta(Pa(ga(xr)))),[ga,Pa,Ta]);let oo,Wa;if(yt!==!1&&(pr!=null&&pr.total)){let xr;pr.size?xr=pr.size:xr=qr==="small"||qr==="middle"?"small":void 0;const Nr=ha=>n.createElement(mr.Z,Object.assign({},pr,{className:re()(`${Dr}-pagination ${Dr}-pagination-${ha}`,pr.className),size:xr})),va=Rr==="rtl"?"left":"right",{position:zr}=pr;if(zr!==null&&Array.isArray(zr)){const ha=zr.find(lo=>lo.includes("top")),Da=zr.find(lo=>lo.includes("bottom")),Ma=zr.every(lo=>`${lo}`=="none");!ha&&!Da&&!Ma&&(Wa=Nr(va)),ha&&(oo=Nr(ha.toLowerCase().replace("top",""))),Da&&(Wa=Nr(Da.toLowerCase().replace("bottom","")))}else Wa=Nr(va)}let Na;typeof Cn=="boolean"?Na={spinning:Cn}:typeof Cn=="object"&&(Na=Object.assign({spinning:!0},Cn));const[ya,aa]=Rl(Dr),[,jr]=(0,Ar.Z)(),_a=re()(`${Dr}-wrapper`,Cr==null?void 0:Cr.className,{[`${Dr}-wrapper-rtl`]:Rr==="rtl"},G,ie,aa),vo=Object.assign(Object.assign({},Cr==null?void 0:Cr.style),se),so=Rn&&Rn.emptyText||(Vr==null?void 0:Vr("Table"))||n.createElement($n.Z,{componentName:"Table"}),eo=Mn?yo:Ba,Fo={},jo=n.useMemo(()=>{const{fontSize:xr,lineHeight:Nr,padding:va,paddingXS:zr,paddingSM:ha}=jr,Da=Math.floor(xr*Nr);switch(qr){case"large":return va*2+Da;case"small":return zr*2+Da;default:return ha*2+Da}},[jr,qr]);return Mn&&(Fo.listItemHeight=jo),ya(n.createElement("div",{ref:v,className:_a,style:vo},n.createElement(Kr.Z,Object.assign({spinning:!1},Na),oo,n.createElement(eo,Object.assign({},Fo,fr,{columns:Vn,direction:Rr,expandable:Gn,prefixCls:Dr,className:re()({[`${Dr}-middle`]:qr==="middle",[`${Dr}-small`]:qr==="small",[`${Dr}-bordered`]:He,[`${Dr}-empty`]:Fr.length===0}),data:pa,rowKey:Sr,rowClassName:Ya,emptyText:so,internalHooks:c,internalRefs:zn,transformColumns:Oo})),Wa)))};var Dl=n.forwardRef(Nl);const Ml=(i,v)=>{const L=n.useRef(0);return L.current+=1,n.createElement(Dl,Object.assign({},i,{ref:v,_renderTimes:L.current}))},ao=n.forwardRef(Ml);ao.SELECTION_COLUMN=Xr,ao.EXPAND_COLUMN=t,ao.SELECTION_ALL=Wr,ao.SELECTION_INVERT=ua,ao.SELECTION_NONE=ma,ao.Column=Te,ao.ColumnGroup=St,ao.Summary=g;var Fl=ao,Zl=Fl},99313:function(It,me,e){"use strict";e.d(me,{default:function(){return _}});var t=e(99267),c=e(18785),m=e(62772),z=e(92310),d=e.n(z),E=e(54476),n=e(20068),H=e(33885),Q=e(42978),w=e(76190),k=e(75931),f=e(59301),C=e(49658),U=e(18929),P=e(77900),N=(0,f.createContext)(null),Ae=f.forwardRef(function(u,A){var h=u.prefixCls,b=u.className,oe=u.style,X=u.id,Be=u.active,Oe=u.tabKey,We=u.children;return f.createElement("div",{id:X&&"".concat(X,"-panel-").concat(Oe),role:"tabpanel",tabIndex:Be?0:-1,"aria-labelledby":X&&"".concat(X,"-tab-").concat(Oe),"aria-hidden":!Be,style:oe,className:d()(h,Be&&"".concat(h,"-active"),b),ref:A},We)}),ce=Ae,he=["key","forceRender","style","className"];function de(u){var A=u.id,h=u.activeKey,b=u.animated,oe=u.tabPosition,X=u.destroyInactiveTabPane,Be=f.useContext(N),Oe=Be.prefixCls,We=Be.tabs,lt=b.tabPane,nt="".concat(Oe,"-tabpane");return f.createElement("div",{className:d()("".concat(Oe,"-content-holder"))},f.createElement("div",{className:d()("".concat(Oe,"-content"),"".concat(Oe,"-content-").concat(oe),(0,n.Z)({},"".concat(Oe,"-content-animated"),lt))},We.map(function(vt){var $e=vt.key,rt=vt.forceRender,gt=vt.style,it=vt.className,Ct=(0,k.Z)(vt,he),Dt=$e===h;return f.createElement(P.default,(0,E.Z)({key:$e,visible:Dt,forceRender:rt,removeOnLeave:!!X,leavedClassName:"".concat(nt,"-hidden")},b.tabPaneMotion),function(Gt,ft){var wt=Gt.style,ve=Gt.className;return f.createElement(ce,(0,E.Z)({},Ct,{prefixCls:nt,id:A,tabKey:$e,animated:lt,active:Dt,style:(0,H.Z)((0,H.Z)({},gt),wt),className:d()(it,ve),ref:ft}))})})))}var W=e(94480),y=e(29301),o=e(6089),R=e(8654),O={width:0,height:0,left:0,top:0};function q(u,A,h){return(0,f.useMemo)(function(){for(var b,oe=new Map,X=A.get((b=u[0])===null||b===void 0?void 0:b.key)||O,Be=X.left+X.width,Oe=0;OeUt?(st=pt,be.current="x"):(st=Ve,be.current="y"),A(-st,-st)&&Fe.preventDefault()}var je=(0,f.useRef)(null);je.current={onTouchStart:ft,onTouchMove:wt,onTouchEnd:ve,onWheel:Ne},f.useEffect(function(){function Fe(zt){je.current.onTouchStart(zt)}function pt(zt){je.current.onTouchMove(zt)}function Ve(zt){je.current.onTouchEnd(zt)}function st(zt){je.current.onWheel(zt)}return document.addEventListener("touchmove",pt,{passive:!1}),document.addEventListener("touchend",Ve,{passive:!1}),u.current.addEventListener("touchstart",Fe,{passive:!1}),u.current.addEventListener("wheel",st),function(){document.removeEventListener("touchmove",pt),document.removeEventListener("touchend",Ve)}},[])}var ue=e(34280);function ye(u){var A=(0,f.useState)(0),h=(0,Q.Z)(A,2),b=h[0],oe=h[1],X=(0,f.useRef)(0),Be=(0,f.useRef)();return Be.current=u,(0,ue.o)(function(){var Oe;(Oe=Be.current)===null||Oe===void 0||Oe.call(Be)},[b]),function(){X.current===b&&(X.current+=1,oe(X.current))}}function pe(u){var A=(0,f.useRef)([]),h=(0,f.useState)({}),b=(0,Q.Z)(h,2),oe=b[1],X=(0,f.useRef)(typeof u=="function"?u():u),Be=ye(function(){var We=X.current;A.current.forEach(function(lt){We=lt(We)}),A.current=[],X.current=We,oe({})});function Oe(We){A.current.push(We),Be()}return[X.current,Oe]}var ne={width:0,height:0,left:0,top:0,right:0};function Me(u,A,h,b,oe,X,Be){var Oe=Be.tabs,We=Be.tabPosition,lt=Be.rtl,nt,vt,$e;return["top","bottom"].includes(We)?(nt="width",vt=lt?"right":"left",$e=Math.abs(h)):(nt="height",vt="top",$e=-h),(0,f.useMemo)(function(){if(!Oe.length)return[0,0];for(var rt=Oe.length,gt=rt,it=0;it$e+A){gt=it-1;break}}for(var Dt=0,Gt=rt-1;Gt>=0;Gt-=1){var ft=u.get(Oe[Gt].key)||ne;if(ft[vt]<$e){Dt=Gt+1;break}}return Dt>=gt?[0,0]:[Dt,gt]},[u,A,b,oe,X,$e,We,Oe.map(function(rt){return rt.key}).join("_"),lt])}function $(u){var A;return u instanceof Map?(A={},u.forEach(function(h,b){A[b]=h})):A=u,JSON.stringify(A)}var j="TABS_DQ";function ae(u){return String(u).replace(/"/g,j)}function ee(u,A,h,b){return!(!h||b||u===!1||u===void 0&&(A===!1||A===null))}function K(u,A){var h=u.prefixCls,b=u.editable,oe=u.locale,X=u.style;return!b||b.showAdd===!1?null:f.createElement("button",{ref:A,type:"button",className:"".concat(h,"-nav-add"),style:X,"aria-label":(oe==null?void 0:oe.addAriaLabel)||"Add tab",onClick:function(Oe){b.onEdit("add",{event:Oe})}},b.addIcon||"+")}var ge=f.forwardRef(K),Pe=f.forwardRef(function(u,A){var h=u.position,b=u.prefixCls,oe=u.extra;if(!oe)return null;var X,Be={};return(0,w.Z)(oe)==="object"&&!f.isValidElement(oe)?Be=oe:Be.right=oe,h==="right"&&(X=Be.right),h==="left"&&(X=Be.left),X?f.createElement("div",{className:"".concat(b,"-extra-content"),ref:A},X):null}),mt=Pe,Ye=e(31561),dt=e(15285),Ot=e(10228);function Tt(u,A){var h=u.prefixCls,b=u.id,oe=u.tabs,X=u.locale,Be=u.mobile,Oe=u.moreIcon,We=Oe===void 0?"More":Oe,lt=u.moreTransitionName,nt=u.style,vt=u.className,$e=u.editable,rt=u.tabBarGutter,gt=u.rtl,it=u.removeAriaLabel,Ct=u.onTabClick,Dt=u.getPopupContainer,Gt=u.popupClassName,ft=(0,f.useState)(!1),wt=(0,Q.Z)(ft,2),ve=wt[0],be=wt[1],Ne=(0,f.useState)(null),je=(0,Q.Z)(Ne,2),Fe=je[0],pt=je[1],Ve="".concat(b,"-more-popup"),st="".concat(h,"-dropdown"),zt=Fe!==null?"".concat(Ve,"-").concat(Fe):null,Ut=X==null?void 0:X.dropdownAriaLabel;function qt(mn,Xt){mn.preventDefault(),mn.stopPropagation(),$e.onEdit("remove",{key:Xt,event:mn})}var cn=f.createElement(dt.ZP,{onClick:function(Xt){var Yt=Xt.key,Sn=Xt.domEvent;Ct(Yt,Sn),be(!1)},prefixCls:"".concat(st,"-menu"),id:Ve,tabIndex:-1,role:"listbox","aria-activedescendant":zt,selectedKeys:[Fe],"aria-label":Ut!==void 0?Ut:"expanded dropdown"},oe.map(function(mn){var Xt=mn.closable,Yt=mn.disabled,Sn=mn.closeIcon,gn=mn.key,jn=mn.label,Jn=ee(Xt,Sn,$e,Yt);return f.createElement(dt.sN,{key:gn,id:"".concat(Ve,"-").concat(gn),role:"option","aria-controls":b&&"".concat(b,"-panel-").concat(gn),disabled:Yt},f.createElement("span",null,jn),Jn&&f.createElement("button",{type:"button","aria-label":it||"remove",tabIndex:0,className:"".concat(st,"-menu-item-remove"),onClick:function(Kt){Kt.stopPropagation(),qt(Kt,gn)}},Sn||$e.removeIcon||"\xD7"))}));function xn(mn){for(var Xt=oe.filter(function(Jn){return!Jn.disabled}),Yt=Xt.findIndex(function(Jn){return Jn.key===Fe})||0,Sn=Xt.length,gn=0;gnDn?"left":"right"})}),Ut=(0,Q.Z)(zt,2),qt=Ut[0],cn=Ut[1],xn=Z(0,function(Pn,Dn){!st&&ft&&ft({direction:Pn>Dn?"top":"bottom"})}),ln=(0,Q.Z)(xn,2),$t=ln[0],yn=ln[1],Nn=(0,f.useState)([0,0]),mn=(0,Q.Z)(Nn,2),Xt=mn[0],Yt=mn[1],Sn=(0,f.useState)([0,0]),gn=(0,Q.Z)(Sn,2),jn=gn[0],Jn=gn[1],bn=(0,f.useState)([0,0]),Kt=(0,Q.Z)(bn,2),Pt=Kt[0],un=Kt[1],Ze=(0,f.useState)([0,0]),en=(0,Q.Z)(Ze,2),vn=en[0],wn=en[1],ir=pe(new Map),ar=(0,Q.Z)(ir,2),hr=ar[0],Te=ar[1],Ge=q(X,hr,jn[0]),St=F(Xt,st),Lt=F(jn,st),an=F(Pt,st),Hn=F(vn,st),$n=Stmr?mr:Pn}var Ar=(0,f.useRef)(),Mr=(0,f.useState)(),Qr=(0,Q.Z)(Mr,2),Gr=Qr[0],Jr=Qr[1];function Yr(){Jr(Date.now())}function ea(){window.clearTimeout(Ar.current)}ke(je,function(Pn,Dn){function tr(En,In){En(function(qn){var cr=Kr(qn+In);return cr})}return $n?(st?tr(cn,Pn):tr(yn,Dn),ea(),Yr(),!0):!1}),(0,f.useEffect)(function(){return ea(),Gr&&(Ar.current=window.setTimeout(function(){Jr(0)},100)),ea},[Gr]);var Fa=Me(Ge,On,st?qt:$t,Lt,an,Hn,(0,H.Z)((0,H.Z)({},u),{},{tabs:X})),ta=(0,Q.Z)(Fa,2),xa=ta[0],Ca=ta[1],fa=(0,o.Z)(function(){var Pn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:nt,Dn=Ge.get(Pn)||{width:0,height:0,left:0,right:0,top:0};if(st){var tr=qt;vt?Dn.rightqt+On&&(tr=Dn.right+Dn.width-On):Dn.left<-qt?tr=-Dn.left:Dn.left+Dn.width>-qt+On&&(tr=-(Dn.left+Dn.width-On)),yn(0),cn(Kr(tr))}else{var En=$t;Dn.top<-$t?En=-Dn.top:Dn.top+Dn.height>-$t+On&&(En=-(Dn.top+Dn.height-On)),cn(0),yn(Kr(En))}}),Tr={};it==="top"||it==="bottom"?Tr[vt?"marginRight":"marginLeft"]=Ct:Tr.marginTop=Ct;var Ea=X.map(function(Pn,Dn){var tr=Pn.key;return f.createElement(et,{id:We,prefixCls:oe,key:tr,tab:Pn,style:Dn===0?void 0:Tr,closable:Pn.closable,editable:rt,active:tr===nt,renderWrapper:Dt,removeAriaLabel:gt==null?void 0:gt.removeAriaLabel,onClick:function(In){Gt(tr,In)},onFocus:function(){fa(tr),Yr(),je.current&&(vt||(je.current.scrollLeft=0),je.current.scrollTop=0)}})}),Sa=function(){return Te(function(){var Dn=new Map;return X.forEach(function(tr){var En,In=tr.key,qn=(En=Fe.current)===null||En===void 0?void 0:En.querySelector('[data-node-key="'.concat(ae(In),'"]'));qn&&Dn.set(In,{width:qn.offsetWidth,height:qn.offsetHeight,left:qn.offsetLeft,top:qn.offsetTop})}),Dn})};(0,f.useEffect)(function(){Sa()},[X.map(function(Pn){return Pn.key}).join("_")]);var sa=ye(function(){var Pn=a(ve),Dn=a(be),tr=a(Ne);Yt([Pn[0]-Dn[0]-tr[0],Pn[1]-Dn[1]-tr[1]]);var En=a(Ve);un(En);var In=a(pt);wn(In);var qn=a(Fe);Jn([qn[0]-En[0],qn[1]-En[1]]),Sa()}),Ue=X.slice(0,xa),ze=X.slice(Ca+1),Ce=[].concat((0,W.Z)(Ue),(0,W.Z)(ze)),ut=Ge.get(nt),jt=p({activeTabOffset:ut,horizontal:st,rtl:vt,indicatorSize:wt}),Qt=jt.style;(0,f.useEffect)(function(){fa()},[nt,sr,mr,$(ut),$(Ge),st]),(0,f.useEffect)(function(){sa()},[vt]);var at=!!Ce.length,tn="".concat(oe,"-nav-wrap"),An,Fn,Yn,Rt;return st?vt?(Fn=qt>0,An=qt!==mr):(An=qt<0,Fn=qt!==sr):(Yn=$t<0,Rt=$t!==sr),f.createElement(y.Z,{onResize:sa},f.createElement("div",{ref:(0,R.x1)(A,ve),role:"tablist",className:d()("".concat(oe,"-nav"),Be),style:Oe,onKeyDown:function(){Yr()}},f.createElement(mt,{ref:be,position:"left",extra:$e,prefixCls:oe}),f.createElement(y.Z,{onResize:sa},f.createElement("div",{className:d()(tn,(h={},(0,n.Z)(h,"".concat(tn,"-ping-left"),An),(0,n.Z)(h,"".concat(tn,"-ping-right"),Fn),(0,n.Z)(h,"".concat(tn,"-ping-top"),Yn),(0,n.Z)(h,"".concat(tn,"-ping-bottom"),Rt),h)),ref:je},f.createElement(y.Z,{onResize:sa},f.createElement("div",{ref:Fe,className:"".concat(oe,"-nav-list"),style:{transform:"translate(".concat(qt,"px, ").concat($t,"px)"),transition:Gr?"none":void 0}},Ea,f.createElement(ge,{ref:Ve,prefixCls:oe,locale:gt,editable:rt,style:(0,H.Z)((0,H.Z)({},Ea.length===0?void 0:Tr),{},{visibility:at?"hidden":null})}),f.createElement("div",{className:d()("".concat(oe,"-ink-bar"),(0,n.Z)({},"".concat(oe,"-ink-bar-animated"),lt.inkBar)),style:Qt}))))),f.createElement(Xe,(0,E.Z)({},u,{removeAriaLabel:gt==null?void 0:gt.removeAriaLabel,ref:pt,prefixCls:oe,tabs:Ce,className:!at&&_n,tabMoving:!!Gr})),f.createElement(mt,{ref:Ne,position:"right",extra:$e,prefixCls:oe})))}var g=f.forwardRef(te),l=["renderTabBar"],V=["label","key"];function B(u){var A=u.renderTabBar,h=(0,k.Z)(u,l),b=f.useContext(N),oe=b.tabs;if(A){var X=(0,H.Z)((0,H.Z)({},h),{},{panes:oe.map(function(Be){var Oe=Be.label,We=Be.key,lt=(0,k.Z)(Be,V);return f.createElement(ce,(0,E.Z)({tab:Oe,key:We,tabKey:We},lt))})});return A(X,g)}return f.createElement(g,h)}var x=e(48736);function Y(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},A;return u===!1?A={inkBar:!1,tabPane:!1}:u===!0?A={inkBar:!0,tabPane:!1}:A=(0,H.Z)({inkBar:!0},(0,w.Z)(u)==="object"?u:{}),A.tabPaneMotion&&A.tabPane===void 0&&(A.tabPane=!0),!A.tabPaneMotion&&A.tabPane&&(A.tabPane=!1),A}var Ee=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],fe=0;function we(u,A){var h,b=u.id,oe=u.prefixCls,X=oe===void 0?"rc-tabs":oe,Be=u.className,Oe=u.items,We=u.direction,lt=u.activeKey,nt=u.defaultActiveKey,vt=u.editable,$e=u.animated,rt=u.tabPosition,gt=rt===void 0?"top":rt,it=u.tabBarGutter,Ct=u.tabBarStyle,Dt=u.tabBarExtraContent,Gt=u.locale,ft=u.moreIcon,wt=u.moreTransitionName,ve=u.destroyInactiveTabPane,be=u.renderTabBar,Ne=u.onChange,je=u.onTabClick,Fe=u.onTabScroll,pt=u.getPopupContainer,Ve=u.popupClassName,st=u.indicatorSize,zt=(0,k.Z)(u,Ee),Ut=f.useMemo(function(){return(Oe||[]).filter(function(wn){return wn&&(0,w.Z)(wn)==="object"&&"key"in wn})},[Oe]),qt=We==="rtl",cn=Y($e),xn=(0,f.useState)(!1),ln=(0,Q.Z)(xn,2),$t=ln[0],yn=ln[1];(0,f.useEffect)(function(){yn((0,C.Z)())},[]);var Nn=(0,U.Z)(function(){var wn;return(wn=Ut[0])===null||wn===void 0?void 0:wn.key},{value:lt,defaultValue:nt}),mn=(0,Q.Z)(Nn,2),Xt=mn[0],Yt=mn[1],Sn=(0,f.useState)(function(){return Ut.findIndex(function(wn){return wn.key===Xt})}),gn=(0,Q.Z)(Sn,2),jn=gn[0],Jn=gn[1];(0,f.useEffect)(function(){var wn=Ut.findIndex(function(ar){return ar.key===Xt});if(wn===-1){var ir;wn=Math.max(0,Math.min(jn,Ut.length-1)),Yt((ir=Ut[wn])===null||ir===void 0?void 0:ir.key)}Jn(wn)},[Ut.map(function(wn){return wn.key}).join("_"),Xt,jn]);var bn=(0,U.Z)(null,{value:b}),Kt=(0,Q.Z)(bn,2),Pt=Kt[0],un=Kt[1];(0,f.useEffect)(function(){b||(un("rc-tabs-".concat(fe)),fe+=1)},[]);function Ze(wn,ir){je==null||je(wn,ir);var ar=wn!==Xt;Yt(wn),ar&&(Ne==null||Ne(wn))}var en={id:Pt,activeKey:Xt,animated:cn,tabPosition:gt,rtl:qt,mobile:$t},vn=(0,H.Z)((0,H.Z)({},en),{},{editable:vt,locale:Gt,moreIcon:ft,moreTransitionName:wt,tabBarGutter:it,onTabClick:Ze,onTabScroll:Fe,extra:Dt,style:Ct,panes:null,getPopupContainer:pt,popupClassName:Ve,indicatorSize:st});return f.createElement(N.Provider,{value:{tabs:Ut,prefixCls:X}},f.createElement("div",(0,E.Z)({ref:A,id:b,className:d()(X,"".concat(X,"-").concat(gt),(h={},(0,n.Z)(h,"".concat(X,"-mobile"),$t),(0,n.Z)(h,"".concat(X,"-editable"),vt),(0,n.Z)(h,"".concat(X,"-rtl"),qt),h),Be)},zt),f.createElement(B,(0,E.Z)({},vn,{renderTabBar:be})),f.createElement(de,(0,E.Z)({destroyInactiveTabPane:ve},en,{animated:cn}))))}var Se=f.forwardRef(we),D=Se,s=D,M=e(36355),I=e(19716),xe=()=>null,Je=e(62892);const Qe={motionAppear:!1,motionEnter:!0,motionLeave:!0};function qe(u){let A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},h;return A===!1?h={inkBar:!1,tabPane:!1}:A===!0?h={inkBar:!0,tabPane:!0}:h=Object.assign({inkBar:!0},typeof A=="object"?A:{}),h.tabPane&&(h.tabPaneMotion=Object.assign(Object.assign({},Qe),{motionName:(0,Je.m)(u,"switch")})),h}var Et=e(11592),Nt=function(u,A){var h={};for(var b in u)Object.prototype.hasOwnProperty.call(u,b)&&A.indexOf(b)<0&&(h[b]=u[b]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,b=Object.getOwnPropertySymbols(u);oeA)}function Zt(u,A){if(u)return u;const h=(0,Et.Z)(A).map(b=>{if(f.isValidElement(b)){const{key:oe,props:X}=b,Be=X||{},{tab:Oe}=Be,We=Nt(Be,["tab"]);return Object.assign(Object.assign({key:String(oe)},We),{label:Oe})}return null});return xt(h)}var Mt=e(17313),rn=e(83116),ct=e(37613),ht=e(13826),Ke=u=>{const{componentCls:A,motionDurationSlow:h}=u;return[{[A]:{[`${A}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${h}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${h}`}}}}},[(0,ht.oN)(u,"slide-up"),(0,ht.oN)(u,"slide-down")]]};const At=u=>{const{componentCls:A,tabsCardPadding:h,cardBg:b,cardGutter:oe,colorBorderSecondary:X,itemSelectedColor:Be}=u;return{[`${A}-card`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-tab`]:{margin:0,padding:h,background:b,border:`${u.lineWidth}px ${u.lineType} ${X}`,transition:`all ${u.motionDurationSlow} ${u.motionEaseInOut}`},[`${A}-tab-active`]:{color:Be,background:u.colorBgContainer},[`${A}-ink-bar`]:{visibility:"hidden"}},[`&${A}-top, &${A}-bottom`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-tab + ${A}-tab`]:{marginLeft:{_skip_check_:!0,value:`${oe}px`}}}},[`&${A}-top`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-tab`]:{borderRadius:`${u.borderRadiusLG}px ${u.borderRadiusLG}px 0 0`},[`${A}-tab-active`]:{borderBottomColor:u.colorBgContainer}}},[`&${A}-bottom`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-tab`]:{borderRadius:`0 0 ${u.borderRadiusLG}px ${u.borderRadiusLG}px`},[`${A}-tab-active`]:{borderTopColor:u.colorBgContainer}}},[`&${A}-left, &${A}-right`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-tab + ${A}-tab`]:{marginTop:`${oe}px`}}},[`&${A}-left`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-tab`]:{borderRadius:{_skip_check_:!0,value:`${u.borderRadiusLG}px 0 0 ${u.borderRadiusLG}px`}},[`${A}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:u.colorBgContainer}}}},[`&${A}-right`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${u.borderRadiusLG}px ${u.borderRadiusLG}px 0`}},[`${A}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:u.colorBgContainer}}}}}}},hn=u=>{const{componentCls:A,itemHoverColor:h,dropdownEdgeChildVerticalPadding:b}=u;return{[`${A}-dropdown`]:Object.assign(Object.assign({},(0,Mt.Wf)(u)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:u.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${A}-dropdown-menu`]:{maxHeight:u.tabsDropdownHeight,margin:0,padding:`${b}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:u.colorBgContainer,backgroundClip:"padding-box",borderRadius:u.borderRadiusLG,outline:"none",boxShadow:u.boxShadowSecondary,"&-item":Object.assign(Object.assign({},Mt.vS),{display:"flex",alignItems:"center",minWidth:u.tabsDropdownWidth,margin:0,padding:`${u.paddingXXS}px ${u.paddingSM}px`,color:u.colorText,fontWeight:"normal",fontSize:u.fontSize,lineHeight:u.lineHeight,cursor:"pointer",transition:`all ${u.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:u.marginSM},color:u.colorTextDescription,fontSize:u.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:h}},"&:hover":{background:u.controlItemBgHover},"&-disabled":{"&, &:hover":{color:u.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},Bt=u=>{const{componentCls:A,margin:h,colorBorderSecondary:b,horizontalMargin:oe,verticalItemPadding:X,verticalItemMargin:Be}=u;return{[`${A}-top, ${A}-bottom`]:{flexDirection:"column",[`> ${A}-nav, > div > ${A}-nav`]:{margin:oe,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${u.lineWidth}px ${u.lineType} ${b}`,content:"''"},[`${A}-ink-bar`]:{height:u.lineWidthBold,"&-animated":{transition:`width ${u.motionDurationSlow}, left ${u.motionDurationSlow}, + `]:{background:dn},[`&${v}-row-selected`]:{"> th, > td":{background:_t},"&:hover > th, &:hover > td":{background:fn}}}},[`${v}-footer`]:{padding:`${G}px ${ie}px`,color:nn,background:Cn}})}};var Rl=(0,Da.Z)("Table",i=>{const{colorTextHeading:v,colorSplit:L,colorIcon:G,colorIconHover:ie,opacityLoading:se,colorBgContainer:Le,controlInteractiveSize:He,headerBg:De,headerColor:_e,headerSortActiveBg:yt,headerSortHoverBg:tt,bodySortBg:Wt,rowHoverBg:Ft,rowSelectedBg:Ht,rowSelectedHoverBg:dn,rowExpandedBg:_t,cellPaddingBlock:fn,cellPaddingInline:nn,cellPaddingBlockMD:Cn,cellPaddingInlineMD:Wn,cellPaddingBlockSM:kn,cellPaddingInlineSM:Zn,borderColor:er,footerBg:ar,footerColor:Bn,headerBorderRadius:Tn,cellFontSize:Rn,cellFontSizeMD:pn,cellFontSizeSM:Mn,headerSplitColor:Xn,fixedHeaderSortActiveBg:ur,headerFilterHoverBg:rr,filterDropdownBg:Vn,expandIconBg:fr,selectionColumnWidth:gr,stickyScrollBarBg:Rr}=i,Cr=new oa.C(G),Vr=new oa.C(ie),Ur=2,lr=(0,Ma.TS)(i,{tableFontSize:Rn,tableBg:Le,tableRadius:Tn,tablePaddingVertical:fn,tablePaddingHorizontal:nn,tablePaddingVerticalMiddle:Cn,tablePaddingHorizontalMiddle:Wn,tablePaddingVerticalSmall:kn,tablePaddingHorizontalSmall:Zn,tableBorderColor:er,tableHeaderTextColor:_e,tableHeaderBg:De,tableFooterTextColor:Bn,tableFooterBg:ar,tableHeaderCellSplitColor:Xn,tableHeaderSortBg:yt,tableHeaderSortHoverBg:tt,tableHeaderIconColor:Cr.clone().setAlpha(Cr.getAlpha()*se).toRgbString(),tableHeaderIconColorHover:Vr.clone().setAlpha(Vr.getAlpha()*se).toRgbString(),tableBodySortBg:Wt,tableFixedHeaderSortActiveBg:ur,tableHeaderFilterActiveBg:rr,tableFilterDropdownBg:Vn,tableRowHoverBg:Ft,tableSelectedRowBg:Ht,tableSelectedRowHoverBg:dn,zIndexTableFixed:Ur,zIndexTableSticky:Ur+1,tableFontSizeMiddle:pn,tableFontSizeSmall:Mn,tableSelectionColumnWidth:gr,tableExpandIconBg:fr,tableExpandColumnWidth:He+2*i.padding,tableExpandedRowBg:_t,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Rr,tableScrollThumbBgHover:v,tableScrollBg:L});return[Bl(lr),xl(lr),Xa(lr),wl(lr),bl(lr),Ia(lr),Cl(lr),hl(lr),Xa(lr),gl(lr),Sl(lr),yl(lr),Il(lr),vl(lr),Al(lr),El(lr),Ol(lr)]},i=>{const{colorFillAlter:v,colorBgContainer:L,colorTextHeading:G,colorFillSecondary:ie,colorFillContent:se,controlItemBgActive:Le,controlItemBgActiveHover:He,padding:De,paddingSM:_e,paddingXS:yt,colorBorderSecondary:tt,borderRadiusLG:Wt,fontSize:Ft,controlHeight:Ht,colorTextPlaceholder:dn}=i,_t=new oa.C(ie).onBackground(L).toHexShortString(),fn=new oa.C(se).onBackground(L).toHexShortString(),nn=new oa.C(v).onBackground(L).toHexShortString();return{headerBg:nn,headerColor:G,headerSortActiveBg:_t,headerSortHoverBg:fn,bodySortBg:nn,rowHoverBg:nn,rowSelectedBg:Le,rowSelectedHoverBg:He,rowExpandedBg:v,cellPaddingBlock:De,cellPaddingInline:De,cellPaddingBlockMD:_e,cellPaddingInlineMD:yt,cellPaddingBlockSM:yt,cellPaddingInlineSM:yt,borderColor:tt,headerBorderRadius:Wt,footerBg:nn,footerColor:G,cellFontSize:Ft,cellFontSizeMD:Ft,cellFontSizeSM:Ft,headerSplitColor:tt,fixedHeaderSortActiveBg:_t,headerFilterHoverBg:se,filterDropdownMenuBg:L,filterDropdownBg:L,expandIconBg:L,selectionColumnWidth:Ht,stickyScrollBarBg:dn,stickyScrollBarBorderRadius:100}});const Pl=[],Nl=(i,v)=>{const{prefixCls:L,className:G,rootClassName:ie,style:se,size:Le,bordered:He,dropdownPrefixCls:De,dataSource:_e,pagination:yt,rowSelection:tt,rowKey:Wt="key",rowClassName:Ft,columns:Ht,children:dn,childrenColumnName:_t,onChange:fn,getPopupContainer:nn,loading:Cn,expandIcon:Wn,expandable:kn,expandedRowRender:Zn,expandIconColumnIndex:er,indentSize:ar,scroll:Bn,sortDirections:Tn,locale:Rn,showSorterTooltip:pn=!0,virtual:Mn}=i,Xn=n.useMemo(()=>Ht||u(dn),[Ht,dn]),ur=n.useMemo(()=>Xn.some(xr=>xr.responsive),[Xn]),rr=(0,_n.Z)(ur),Vn=n.useMemo(()=>{const xr=new Set(Object.keys(rr).filter(Nr=>rr[Nr]));return Xn.filter(Nr=>!Nr.responsive||Nr.responsive.some(go=>xr.has(go)))},[Xn,rr]),fr=(0,Lt.Z)(i,["className","style","columns"]),{locale:gr=sr.Z,direction:Rr,table:Cr,renderEmpty:Vr,getPrefixCls:Ur,getPopupContainer:lr}=n.useContext(Hn.E_),qr=(0,On.Z)(Le),Er=Object.assign(Object.assign({},gr.Table),Rn),Fr=_e||Pl,Dr=Ur("table",L),Po=Ur("dropdown",De),Gn=Object.assign({childrenColumnName:_t,expandIconColumnIndex:er},kn),{childrenColumnName:Qn="children"}=Gn,Un=n.useMemo(()=>Fr.some(xr=>xr==null?void 0:xr[Qn])?"nest":Zn||kn&&kn.expandedRowRender?"row":null,[Fr]),zn={body:n.useRef()},Sr=n.useMemo(()=>typeof Wt=="function"?Wt:xr=>xr==null?void 0:xr[Wt],[Wt]),[Kn]=Ho(Fr,Qn,Sr),nr={},yr=function(xr,Nr){let go=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var zr,bo,Mo;const Fo=Object.assign(Object.assign({},nr),xr);go&&((zr=nr.resetPagination)===null||zr===void 0||zr.call(nr),!((bo=Fo.pagination)===null||bo===void 0)&&bo.current&&(Fo.pagination.current=1),yt&&yt.onChange&&yt.onChange(1,(Mo=Fo.pagination)===null||Mo===void 0?void 0:Mo.pageSize)),Bn&&Bn.scrollToFirstRowOnChange!==!1&&zn.body.current&&(0,on.Z)(0,{getContainer:()=>zn.body.current}),fn==null||fn(Fo.pagination,Fo.filters,Fo.sorter,{currentDataSource:Uo(kr(Fr,Fo.sorterStates,Qn),Fo.filterStates),action:Nr})},br=(xr,Nr)=>{yr({sorter:xr,sorterStates:Nr},"sort",!1)},[po,fo,Yo,$r]=Pr({prefixCls:Dr,mergedColumns:Vn,onSorterChange:br,sortDirections:Tn||["ascend","descend"],tableLocale:Er,showSorterTooltip:pn}),Wo=n.useMemo(()=>kr(Fr,fo,Qn),[Fr,fo]);nr.sorter=$r(),nr.sorterStates=fo;const _r=(xr,Nr)=>{yr({filters:xr,filterStates:Nr},"filter",!0)},[No,ma,Ir]=wo({prefixCls:Dr,locale:Er,dropdownPrefixCls:Po,mergedColumns:Vn,onFilterChange:_r,getPopupContainer:nn||lr}),Or=Uo(Wo,ma);nr.filters=Ir,nr.filterStates=ma;const Hr=n.useMemo(()=>{const xr={};return Object.keys(Ir).forEach(Nr=>{Ir[Nr]!==null&&(xr[Nr]=Ir[Nr])}),Object.assign(Object.assign({},Yo),{filters:xr})},[Yo,Ir]),[no]=Bo(Hr),ro=(xr,Nr)=>{yr({pagination:Object.assign(Object.assign({},nr.pagination),{current:xr,pageSize:Nr})},"paginate")},[pr,yo]=na(Or.length,ro,yt);nr.pagination=yt===!1?{}:co(pr,yt),nr.resetPagination=yo;const ho=n.useMemo(()=>{if(yt===!1||!pr.pageSize)return Or;const{current:xr=1,total:Nr,pageSize:go=Io}=pr;return Or.lengthgo?Or.slice((xr-1)*go,xr*go):Or:Or.slice((xr-1)*go,xr*go)},[!!yt,Or,pr&&pr.current,pr&&pr.pageSize,pr&&pr.total]),[Lo,_o]=Ko({prefixCls:Dr,data:Or,pageData:ho,getRowKey:Sr,getRecordByKey:Kn,expandType:Un,childrenColumnName:Qn,locale:Er,getPopupContainer:nn||lr},tt),Xo=(xr,Nr,go)=>{let zr;return typeof Ft=="function"?zr=re()(Ft(xr,Nr,go)):zr=re()(Ft),re()({[`${Dr}-row-selected`]:_o.has(Sr(xr,Nr))},zr)};Gn.__PARENT_RENDER_ICON__=Gn.expandIcon,Gn.expandIcon=Gn.expandIcon||Wn||Qr(Er),Un==="nest"&&Gn.expandIconColumnIndex===void 0?Gn.expandIconColumnIndex=tt?1:0:Gn.expandIconColumnIndex>0&&tt&&(Gn.expandIconColumnIndex-=1),typeof Gn.indentSize!="number"&&(Gn.indentSize=typeof ar=="number"?ar:15);const Oa=n.useCallback(xr=>no(Lo(No(po(xr)))),[po,No,Lo]);let la,ko;if(yt!==!1&&(pr!=null&&pr.total)){let xr;pr.size?xr=pr.size:xr=qr==="small"||qr==="middle"?"small":void 0;const Nr=bo=>n.createElement(mr.Z,Object.assign({},pr,{className:re()(`${Dr}-pagination ${Dr}-pagination-${bo}`,pr.className),size:xr})),go=Rr==="rtl"?"left":"right",{position:zr}=pr;if(zr!==null&&Array.isArray(zr)){const bo=zr.find(ia=>ia.includes("top")),Mo=zr.find(ia=>ia.includes("bottom")),Fo=zr.every(ia=>`${ia}`=="none");!bo&&!Mo&&!Fo&&(ko=Nr(go)),bo&&(la=Nr(bo.toLowerCase().replace("top",""))),Mo&&(ko=Nr(Mo.toLowerCase().replace("bottom","")))}else ko=Nr(go)}let Do;typeof Cn=="boolean"?Do={spinning:Cn}:typeof Cn=="object"&&(Do=Object.assign({spinning:!0},Cn));const[xo,oo]=Rl(Dr),[,jr]=(0,Ar.Z)(),ea=re()(`${Dr}-wrapper`,Cr==null?void 0:Cr.className,{[`${Dr}-wrapper-rtl`]:Rr==="rtl"},G,ie,oo),va=Object.assign(Object.assign({},Cr==null?void 0:Cr.style),se),ca=Rn&&Rn.emptyText||(Vr==null?void 0:Vr("Table"))||n.createElement($n.Z,{componentName:"Table"}),ta=Mn?ya:Ro,Fa={},ja=n.useMemo(()=>{const{fontSize:xr,lineHeight:Nr,padding:go,paddingXS:zr,paddingSM:bo}=jr,Mo=Math.floor(xr*Nr);switch(qr){case"large":return go*2+Mo;case"small":return zr*2+Mo;default:return bo*2+Mo}},[jr,qr]);return Mn&&(Fa.listItemHeight=ja),xo(n.createElement("div",{ref:v,className:ea,style:va},n.createElement(Kr.Z,Object.assign({spinning:!1},Do),la,n.createElement(ta,Object.assign({},Fa,fr,{columns:Vn,direction:Rr,expandable:Gn,prefixCls:Dr,className:re()({[`${Dr}-middle`]:qr==="middle",[`${Dr}-small`]:qr==="small",[`${Dr}-bordered`]:He,[`${Dr}-empty`]:Fr.length===0}),data:ho,rowKey:Sr,rowClassName:Xo,emptyText:ca,internalHooks:c,internalRefs:zn,transformColumns:Oa})),ko)))};var Dl=n.forwardRef(Nl);const Ml=(i,v)=>{const L=n.useRef(0);return L.current+=1,n.createElement(Dl,Object.assign({},i,{ref:v,_renderTimes:L.current}))},aa=n.forwardRef(Ml);aa.SELECTION_COLUMN=Xr,aa.EXPAND_COLUMN=t,aa.SELECTION_ALL=Wr,aa.SELECTION_INVERT=uo,aa.SELECTION_NONE=vo,aa.Column=Te,aa.ColumnGroup=St,aa.Summary=g;var Fl=aa,Zl=Fl},99313:function(It,me,e){"use strict";e.d(me,{default:function(){return _}});var t=e(99267),c=e(18785),m=e(62772),z=e(92310),d=e.n(z),E=e(54476),n=e(20068),H=e(33885),Q=e(42978),w=e(76190),k=e(75931),f=e(59301),C=e(49658),U=e(18929),P=e(77900),N=(0,f.createContext)(null),Ae=f.forwardRef(function(u,A){var h=u.prefixCls,b=u.className,ae=u.style,X=u.id,Be=u.active,Oe=u.tabKey,We=u.children;return f.createElement("div",{id:X&&"".concat(X,"-panel-").concat(Oe),role:"tabpanel",tabIndex:Be?0:-1,"aria-labelledby":X&&"".concat(X,"-tab-").concat(Oe),"aria-hidden":!Be,style:ae,className:d()(h,Be&&"".concat(h,"-active"),b),ref:A},We)}),ce=Ae,he=["key","forceRender","style","className"];function de(u){var A=u.id,h=u.activeKey,b=u.animated,ae=u.tabPosition,X=u.destroyInactiveTabPane,Be=f.useContext(N),Oe=Be.prefixCls,We=Be.tabs,at=b.tabPane,nt="".concat(Oe,"-tabpane");return f.createElement("div",{className:d()("".concat(Oe,"-content-holder"))},f.createElement("div",{className:d()("".concat(Oe,"-content"),"".concat(Oe,"-content-").concat(ae),(0,n.Z)({},"".concat(Oe,"-content-animated"),at))},We.map(function(vt){var $e=vt.key,rt=vt.forceRender,gt=vt.style,it=vt.className,Ct=(0,k.Z)(vt,he),Dt=$e===h;return f.createElement(P.default,(0,E.Z)({key:$e,visible:Dt,forceRender:rt,removeOnLeave:!!X,leavedClassName:"".concat(nt,"-hidden")},b.tabPaneMotion),function(Gt,ft){var wt=Gt.style,ve=Gt.className;return f.createElement(ce,(0,E.Z)({},Ct,{prefixCls:nt,id:A,tabKey:$e,animated:at,active:Dt,style:(0,H.Z)((0,H.Z)({},gt),wt),className:d()(it,ve),ref:ft}))})})))}var W=e(94480),y=e(29301),a=e(6089),R=e(8654),O={width:0,height:0,left:0,top:0};function q(u,A,h){return(0,f.useMemo)(function(){for(var b,ae=new Map,X=A.get((b=u[0])===null||b===void 0?void 0:b.key)||O,Be=X.left+X.width,Oe=0;OeUt?(st=pt,be.current="x"):(st=Ve,be.current="y"),A(-st,-st)&&Fe.preventDefault()}var je=(0,f.useRef)(null);je.current={onTouchStart:ft,onTouchMove:wt,onTouchEnd:ve,onWheel:Ne},f.useEffect(function(){function Fe(zt){je.current.onTouchStart(zt)}function pt(zt){je.current.onTouchMove(zt)}function Ve(zt){je.current.onTouchEnd(zt)}function st(zt){je.current.onWheel(zt)}return document.addEventListener("touchmove",pt,{passive:!1}),document.addEventListener("touchend",Ve,{passive:!1}),u.current.addEventListener("touchstart",Fe,{passive:!1}),u.current.addEventListener("wheel",st),function(){document.removeEventListener("touchmove",pt),document.removeEventListener("touchend",Ve)}},[])}var ue=e(34280);function ye(u){var A=(0,f.useState)(0),h=(0,Q.Z)(A,2),b=h[0],ae=h[1],X=(0,f.useRef)(0),Be=(0,f.useRef)();return Be.current=u,(0,ue.o)(function(){var Oe;(Oe=Be.current)===null||Oe===void 0||Oe.call(Be)},[b]),function(){X.current===b&&(X.current+=1,ae(X.current))}}function pe(u){var A=(0,f.useRef)([]),h=(0,f.useState)({}),b=(0,Q.Z)(h,2),ae=b[1],X=(0,f.useRef)(typeof u=="function"?u():u),Be=ye(function(){var We=X.current;A.current.forEach(function(at){We=at(We)}),A.current=[],X.current=We,ae({})});function Oe(We){A.current.push(We),Be()}return[X.current,Oe]}var ne={width:0,height:0,left:0,top:0,right:0};function Me(u,A,h,b,ae,X,Be){var Oe=Be.tabs,We=Be.tabPosition,at=Be.rtl,nt,vt,$e;return["top","bottom"].includes(We)?(nt="width",vt=at?"right":"left",$e=Math.abs(h)):(nt="height",vt="top",$e=-h),(0,f.useMemo)(function(){if(!Oe.length)return[0,0];for(var rt=Oe.length,gt=rt,it=0;it$e+A){gt=it-1;break}}for(var Dt=0,Gt=rt-1;Gt>=0;Gt-=1){var ft=u.get(Oe[Gt].key)||ne;if(ft[vt]<$e){Dt=Gt+1;break}}return Dt>=gt?[0,0]:[Dt,gt]},[u,A,b,ae,X,$e,We,Oe.map(function(rt){return rt.key}).join("_"),at])}function $(u){var A;return u instanceof Map?(A={},u.forEach(function(h,b){A[b]=h})):A=u,JSON.stringify(A)}var j="TABS_DQ";function oe(u){return String(u).replace(/"/g,j)}function ee(u,A,h,b){return!(!h||b||u===!1||u===void 0&&(A===!1||A===null))}function K(u,A){var h=u.prefixCls,b=u.editable,ae=u.locale,X=u.style;return!b||b.showAdd===!1?null:f.createElement("button",{ref:A,type:"button",className:"".concat(h,"-nav-add"),style:X,"aria-label":(ae==null?void 0:ae.addAriaLabel)||"Add tab",onClick:function(Oe){b.onEdit("add",{event:Oe})}},b.addIcon||"+")}var ge=f.forwardRef(K),Pe=f.forwardRef(function(u,A){var h=u.position,b=u.prefixCls,ae=u.extra;if(!ae)return null;var X,Be={};return(0,w.Z)(ae)==="object"&&!f.isValidElement(ae)?Be=ae:Be.right=ae,h==="right"&&(X=Be.right),h==="left"&&(X=Be.left),X?f.createElement("div",{className:"".concat(b,"-extra-content"),ref:A},X):null}),mt=Pe,Ye=e(31561),dt=e(15285),Ot=e(10228);function Tt(u,A){var h=u.prefixCls,b=u.id,ae=u.tabs,X=u.locale,Be=u.mobile,Oe=u.moreIcon,We=Oe===void 0?"More":Oe,at=u.moreTransitionName,nt=u.style,vt=u.className,$e=u.editable,rt=u.tabBarGutter,gt=u.rtl,it=u.removeAriaLabel,Ct=u.onTabClick,Dt=u.getPopupContainer,Gt=u.popupClassName,ft=(0,f.useState)(!1),wt=(0,Q.Z)(ft,2),ve=wt[0],be=wt[1],Ne=(0,f.useState)(null),je=(0,Q.Z)(Ne,2),Fe=je[0],pt=je[1],Ve="".concat(b,"-more-popup"),st="".concat(h,"-dropdown"),zt=Fe!==null?"".concat(Ve,"-").concat(Fe):null,Ut=X==null?void 0:X.dropdownAriaLabel;function qt(mn,Xt){mn.preventDefault(),mn.stopPropagation(),$e.onEdit("remove",{key:Xt,event:mn})}var cn=f.createElement(dt.ZP,{onClick:function(Xt){var Yt=Xt.key,Sn=Xt.domEvent;Ct(Yt,Sn),be(!1)},prefixCls:"".concat(st,"-menu"),id:Ve,tabIndex:-1,role:"listbox","aria-activedescendant":zt,selectedKeys:[Fe],"aria-label":Ut!==void 0?Ut:"expanded dropdown"},ae.map(function(mn){var Xt=mn.closable,Yt=mn.disabled,Sn=mn.closeIcon,gn=mn.key,jn=mn.label,Jn=ee(Xt,Sn,$e,Yt);return f.createElement(dt.sN,{key:gn,id:"".concat(Ve,"-").concat(gn),role:"option","aria-controls":b&&"".concat(b,"-panel-").concat(gn),disabled:Yt},f.createElement("span",null,jn),Jn&&f.createElement("button",{type:"button","aria-label":it||"remove",tabIndex:0,className:"".concat(st,"-menu-item-remove"),onClick:function(Kt){Kt.stopPropagation(),qt(Kt,gn)}},Sn||$e.removeIcon||"\xD7"))}));function xn(mn){for(var Xt=ae.filter(function(Jn){return!Jn.disabled}),Yt=Xt.findIndex(function(Jn){return Jn.key===Fe})||0,Sn=Xt.length,gn=0;gnDn?"left":"right"})}),Ut=(0,Q.Z)(zt,2),qt=Ut[0],cn=Ut[1],xn=Z(0,function(Pn,Dn){!st&&ft&&ft({direction:Pn>Dn?"top":"bottom"})}),ln=(0,Q.Z)(xn,2),$t=ln[0],yn=ln[1],Nn=(0,f.useState)([0,0]),mn=(0,Q.Z)(Nn,2),Xt=mn[0],Yt=mn[1],Sn=(0,f.useState)([0,0]),gn=(0,Q.Z)(Sn,2),jn=gn[0],Jn=gn[1],bn=(0,f.useState)([0,0]),Kt=(0,Q.Z)(bn,2),Pt=Kt[0],un=Kt[1],Ze=(0,f.useState)([0,0]),en=(0,Q.Z)(Ze,2),vn=en[0],wn=en[1],ir=pe(new Map),or=(0,Q.Z)(ir,2),hr=or[0],Te=or[1],Ge=q(X,hr,jn[0]),St=F(Xt,st),Lt=F(jn,st),on=F(Pt,st),Hn=F(vn,st),$n=Stmr?mr:Pn}var Ar=(0,f.useRef)(),Mr=(0,f.useState)(),Qr=(0,Q.Z)(Mr,2),Gr=Qr[0],Jr=Qr[1];function Yr(){Jr(Date.now())}function eo(){window.clearTimeout(Ar.current)}ke(je,function(Pn,Dn){function tr(En,In){En(function(qn){var cr=Kr(qn+In);return cr})}return $n?(st?tr(cn,Pn):tr(yn,Dn),eo(),Yr(),!0):!1}),(0,f.useEffect)(function(){return eo(),Gr&&(Ar.current=window.setTimeout(function(){Jr(0)},100)),eo},[Gr]);var Zo=Me(Ge,On,st?qt:$t,Lt,on,Hn,(0,H.Z)((0,H.Z)({},u),{},{tabs:X})),to=(0,Q.Z)(Zo,2),Co=to[0],Eo=to[1],mo=(0,a.Z)(function(){var Pn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:nt,Dn=Ge.get(Pn)||{width:0,height:0,left:0,right:0,top:0};if(st){var tr=qt;vt?Dn.rightqt+On&&(tr=Dn.right+Dn.width-On):Dn.left<-qt?tr=-Dn.left:Dn.left+Dn.width>-qt+On&&(tr=-(Dn.left+Dn.width-On)),yn(0),cn(Kr(tr))}else{var En=$t;Dn.top<-$t?En=-Dn.top:Dn.top+Dn.height>-$t+On&&(En=-(Dn.top+Dn.height-On)),cn(0),yn(Kr(En))}}),Tr={};it==="top"||it==="bottom"?Tr[vt?"marginRight":"marginLeft"]=Ct:Tr.marginTop=Ct;var So=X.map(function(Pn,Dn){var tr=Pn.key;return f.createElement(et,{id:We,prefixCls:ae,key:tr,tab:Pn,style:Dn===0?void 0:Tr,closable:Pn.closable,editable:rt,active:tr===nt,renderWrapper:Dt,removeAriaLabel:gt==null?void 0:gt.removeAriaLabel,onClick:function(In){Gt(tr,In)},onFocus:function(){mo(tr),Yr(),je.current&&(vt||(je.current.scrollLeft=0),je.current.scrollTop=0)}})}),Ao=function(){return Te(function(){var Dn=new Map;return X.forEach(function(tr){var En,In=tr.key,qn=(En=Fe.current)===null||En===void 0?void 0:En.querySelector('[data-node-key="'.concat(oe(In),'"]'));qn&&Dn.set(In,{width:qn.offsetWidth,height:qn.offsetHeight,left:qn.offsetLeft,top:qn.offsetTop})}),Dn})};(0,f.useEffect)(function(){Ao()},[X.map(function(Pn){return Pn.key}).join("_")]);var so=ye(function(){var Pn=o(ve),Dn=o(be),tr=o(Ne);Yt([Pn[0]-Dn[0]-tr[0],Pn[1]-Dn[1]-tr[1]]);var En=o(Ve);un(En);var In=o(pt);wn(In);var qn=o(Fe);Jn([qn[0]-En[0],qn[1]-En[1]]),Ao()}),Ue=X.slice(0,Co),ze=X.slice(Eo+1),Ce=[].concat((0,W.Z)(Ue),(0,W.Z)(ze)),ut=Ge.get(nt),jt=p({activeTabOffset:ut,horizontal:st,rtl:vt,indicatorSize:wt}),Qt=jt.style;(0,f.useEffect)(function(){mo()},[nt,sr,mr,$(ut),$(Ge),st]),(0,f.useEffect)(function(){so()},[vt]);var ot=!!Ce.length,tn="".concat(ae,"-nav-wrap"),An,Fn,Yn,Rt;return st?vt?(Fn=qt>0,An=qt!==mr):(An=qt<0,Fn=qt!==sr):(Yn=$t<0,Rt=$t!==sr),f.createElement(y.Z,{onResize:so},f.createElement("div",{ref:(0,R.x1)(A,ve),role:"tablist",className:d()("".concat(ae,"-nav"),Be),style:Oe,onKeyDown:function(){Yr()}},f.createElement(mt,{ref:be,position:"left",extra:$e,prefixCls:ae}),f.createElement(y.Z,{onResize:so},f.createElement("div",{className:d()(tn,(h={},(0,n.Z)(h,"".concat(tn,"-ping-left"),An),(0,n.Z)(h,"".concat(tn,"-ping-right"),Fn),(0,n.Z)(h,"".concat(tn,"-ping-top"),Yn),(0,n.Z)(h,"".concat(tn,"-ping-bottom"),Rt),h)),ref:je},f.createElement(y.Z,{onResize:so},f.createElement("div",{ref:Fe,className:"".concat(ae,"-nav-list"),style:{transform:"translate(".concat(qt,"px, ").concat($t,"px)"),transition:Gr?"none":void 0}},So,f.createElement(ge,{ref:Ve,prefixCls:ae,locale:gt,editable:rt,style:(0,H.Z)((0,H.Z)({},So.length===0?void 0:Tr),{},{visibility:ot?"hidden":null})}),f.createElement("div",{className:d()("".concat(ae,"-ink-bar"),(0,n.Z)({},"".concat(ae,"-ink-bar-animated"),at.inkBar)),style:Qt}))))),f.createElement(Xe,(0,E.Z)({},u,{removeAriaLabel:gt==null?void 0:gt.removeAriaLabel,ref:pt,prefixCls:ae,tabs:Ce,className:!ot&&_n,tabMoving:!!Gr})),f.createElement(mt,{ref:Ne,position:"right",extra:$e,prefixCls:ae})))}var g=f.forwardRef(te),l=["renderTabBar"],V=["label","key"];function B(u){var A=u.renderTabBar,h=(0,k.Z)(u,l),b=f.useContext(N),ae=b.tabs;if(A){var X=(0,H.Z)((0,H.Z)({},h),{},{panes:ae.map(function(Be){var Oe=Be.label,We=Be.key,at=(0,k.Z)(Be,V);return f.createElement(ce,(0,E.Z)({tab:Oe,key:We,tabKey:We},at))})});return A(X,g)}return f.createElement(g,h)}var x=e(48736);function Y(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},A;return u===!1?A={inkBar:!1,tabPane:!1}:u===!0?A={inkBar:!0,tabPane:!1}:A=(0,H.Z)({inkBar:!0},(0,w.Z)(u)==="object"?u:{}),A.tabPaneMotion&&A.tabPane===void 0&&(A.tabPane=!0),!A.tabPaneMotion&&A.tabPane&&(A.tabPane=!1),A}var Ee=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],fe=0;function we(u,A){var h,b=u.id,ae=u.prefixCls,X=ae===void 0?"rc-tabs":ae,Be=u.className,Oe=u.items,We=u.direction,at=u.activeKey,nt=u.defaultActiveKey,vt=u.editable,$e=u.animated,rt=u.tabPosition,gt=rt===void 0?"top":rt,it=u.tabBarGutter,Ct=u.tabBarStyle,Dt=u.tabBarExtraContent,Gt=u.locale,ft=u.moreIcon,wt=u.moreTransitionName,ve=u.destroyInactiveTabPane,be=u.renderTabBar,Ne=u.onChange,je=u.onTabClick,Fe=u.onTabScroll,pt=u.getPopupContainer,Ve=u.popupClassName,st=u.indicatorSize,zt=(0,k.Z)(u,Ee),Ut=f.useMemo(function(){return(Oe||[]).filter(function(wn){return wn&&(0,w.Z)(wn)==="object"&&"key"in wn})},[Oe]),qt=We==="rtl",cn=Y($e),xn=(0,f.useState)(!1),ln=(0,Q.Z)(xn,2),$t=ln[0],yn=ln[1];(0,f.useEffect)(function(){yn((0,C.Z)())},[]);var Nn=(0,U.Z)(function(){var wn;return(wn=Ut[0])===null||wn===void 0?void 0:wn.key},{value:at,defaultValue:nt}),mn=(0,Q.Z)(Nn,2),Xt=mn[0],Yt=mn[1],Sn=(0,f.useState)(function(){return Ut.findIndex(function(wn){return wn.key===Xt})}),gn=(0,Q.Z)(Sn,2),jn=gn[0],Jn=gn[1];(0,f.useEffect)(function(){var wn=Ut.findIndex(function(or){return or.key===Xt});if(wn===-1){var ir;wn=Math.max(0,Math.min(jn,Ut.length-1)),Yt((ir=Ut[wn])===null||ir===void 0?void 0:ir.key)}Jn(wn)},[Ut.map(function(wn){return wn.key}).join("_"),Xt,jn]);var bn=(0,U.Z)(null,{value:b}),Kt=(0,Q.Z)(bn,2),Pt=Kt[0],un=Kt[1];(0,f.useEffect)(function(){b||(un("rc-tabs-".concat(fe)),fe+=1)},[]);function Ze(wn,ir){je==null||je(wn,ir);var or=wn!==Xt;Yt(wn),or&&(Ne==null||Ne(wn))}var en={id:Pt,activeKey:Xt,animated:cn,tabPosition:gt,rtl:qt,mobile:$t},vn=(0,H.Z)((0,H.Z)({},en),{},{editable:vt,locale:Gt,moreIcon:ft,moreTransitionName:wt,tabBarGutter:it,onTabClick:Ze,onTabScroll:Fe,extra:Dt,style:Ct,panes:null,getPopupContainer:pt,popupClassName:Ve,indicatorSize:st});return f.createElement(N.Provider,{value:{tabs:Ut,prefixCls:X}},f.createElement("div",(0,E.Z)({ref:A,id:b,className:d()(X,"".concat(X,"-").concat(gt),(h={},(0,n.Z)(h,"".concat(X,"-mobile"),$t),(0,n.Z)(h,"".concat(X,"-editable"),vt),(0,n.Z)(h,"".concat(X,"-rtl"),qt),h),Be)},zt),f.createElement(B,(0,E.Z)({},vn,{renderTabBar:be})),f.createElement(de,(0,E.Z)({destroyInactiveTabPane:ve},en,{animated:cn}))))}var Se=f.forwardRef(we),D=Se,s=D,M=e(36355),I=e(19716),xe=()=>null,Je=e(62892);const Qe={motionAppear:!1,motionEnter:!0,motionLeave:!0};function qe(u){let A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},h;return A===!1?h={inkBar:!1,tabPane:!1}:A===!0?h={inkBar:!0,tabPane:!0}:h=Object.assign({inkBar:!0},typeof A=="object"?A:{}),h.tabPane&&(h.tabPaneMotion=Object.assign(Object.assign({},Qe),{motionName:(0,Je.m)(u,"switch")})),h}var Et=e(11592),Nt=function(u,A){var h={};for(var b in u)Object.prototype.hasOwnProperty.call(u,b)&&A.indexOf(b)<0&&(h[b]=u[b]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,b=Object.getOwnPropertySymbols(u);aeA)}function Zt(u,A){if(u)return u;const h=(0,Et.Z)(A).map(b=>{if(f.isValidElement(b)){const{key:ae,props:X}=b,Be=X||{},{tab:Oe}=Be,We=Nt(Be,["tab"]);return Object.assign(Object.assign({key:String(ae)},We),{label:Oe})}return null});return xt(h)}var Mt=e(17313),rn=e(83116),ct=e(37613),ht=e(13826),Ke=u=>{const{componentCls:A,motionDurationSlow:h}=u;return[{[A]:{[`${A}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${h}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${h}`}}}}},[(0,ht.oN)(u,"slide-up"),(0,ht.oN)(u,"slide-down")]]};const At=u=>{const{componentCls:A,tabsCardPadding:h,cardBg:b,cardGutter:ae,colorBorderSecondary:X,itemSelectedColor:Be}=u;return{[`${A}-card`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-tab`]:{margin:0,padding:h,background:b,border:`${u.lineWidth}px ${u.lineType} ${X}`,transition:`all ${u.motionDurationSlow} ${u.motionEaseInOut}`},[`${A}-tab-active`]:{color:Be,background:u.colorBgContainer},[`${A}-ink-bar`]:{visibility:"hidden"}},[`&${A}-top, &${A}-bottom`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-tab + ${A}-tab`]:{marginLeft:{_skip_check_:!0,value:`${ae}px`}}}},[`&${A}-top`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-tab`]:{borderRadius:`${u.borderRadiusLG}px ${u.borderRadiusLG}px 0 0`},[`${A}-tab-active`]:{borderBottomColor:u.colorBgContainer}}},[`&${A}-bottom`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-tab`]:{borderRadius:`0 0 ${u.borderRadiusLG}px ${u.borderRadiusLG}px`},[`${A}-tab-active`]:{borderTopColor:u.colorBgContainer}}},[`&${A}-left, &${A}-right`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-tab + ${A}-tab`]:{marginTop:`${ae}px`}}},[`&${A}-left`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-tab`]:{borderRadius:{_skip_check_:!0,value:`${u.borderRadiusLG}px 0 0 ${u.borderRadiusLG}px`}},[`${A}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:u.colorBgContainer}}}},[`&${A}-right`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${u.borderRadiusLG}px ${u.borderRadiusLG}px 0`}},[`${A}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:u.colorBgContainer}}}}}}},hn=u=>{const{componentCls:A,itemHoverColor:h,dropdownEdgeChildVerticalPadding:b}=u;return{[`${A}-dropdown`]:Object.assign(Object.assign({},(0,Mt.Wf)(u)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:u.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${A}-dropdown-menu`]:{maxHeight:u.tabsDropdownHeight,margin:0,padding:`${b}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:u.colorBgContainer,backgroundClip:"padding-box",borderRadius:u.borderRadiusLG,outline:"none",boxShadow:u.boxShadowSecondary,"&-item":Object.assign(Object.assign({},Mt.vS),{display:"flex",alignItems:"center",minWidth:u.tabsDropdownWidth,margin:0,padding:`${u.paddingXXS}px ${u.paddingSM}px`,color:u.colorText,fontWeight:"normal",fontSize:u.fontSize,lineHeight:u.lineHeight,cursor:"pointer",transition:`all ${u.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:u.marginSM},color:u.colorTextDescription,fontSize:u.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:h}},"&:hover":{background:u.controlItemBgHover},"&-disabled":{"&, &:hover":{color:u.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},Bt=u=>{const{componentCls:A,margin:h,colorBorderSecondary:b,horizontalMargin:ae,verticalItemPadding:X,verticalItemMargin:Be}=u;return{[`${A}-top, ${A}-bottom`]:{flexDirection:"column",[`> ${A}-nav, > div > ${A}-nav`]:{margin:ae,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${u.lineWidth}px ${u.lineType} ${b}`,content:"''"},[`${A}-ink-bar`]:{height:u.lineWidthBold,"&-animated":{transition:`width ${u.motionDurationSlow}, left ${u.motionDurationSlow}, right ${u.motionDurationSlow}`}},[`${A}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:u.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:u.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:u.boxShadowTabsOverflowRight},[`&${A}-nav-wrap-ping-left::before`]:{opacity:1},[`&${A}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${A}-top`]:{[`> ${A}-nav, - > div > ${A}-nav`]:{"&::before":{bottom:0},[`${A}-ink-bar`]:{bottom:0}}},[`${A}-bottom`]:{[`> ${A}-nav, > div > ${A}-nav`]:{order:1,marginTop:`${h}px`,marginBottom:0,"&::before":{top:0},[`${A}-ink-bar`]:{top:0}},[`> ${A}-content-holder, > div > ${A}-content-holder`]:{order:0}},[`${A}-left, ${A}-right`]:{[`> ${A}-nav, > div > ${A}-nav`]:{flexDirection:"column",minWidth:u.controlHeight*1.25,[`${A}-tab`]:{padding:X,textAlign:"center"},[`${A}-tab + ${A}-tab`]:{margin:Be},[`${A}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:u.controlHeight},"&::before":{top:0,boxShadow:u.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:u.boxShadowTabsOverflowBottom},[`&${A}-nav-wrap-ping-top::before`]:{opacity:1},[`&${A}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${A}-ink-bar`]:{width:u.lineWidthBold,"&-animated":{transition:`height ${u.motionDurationSlow}, top ${u.motionDurationSlow}`}},[`${A}-nav-list, ${A}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${A}-left`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${A}-content-holder, > div > ${A}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${u.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`},[`> ${A}-content > ${A}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:u.paddingLG}}}},[`${A}-right`]:{[`> ${A}-nav, > div > ${A}-nav`]:{order:1,[`${A}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${A}-content-holder, > div > ${A}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-u.lineWidth},borderRight:{_skip_check_:!0,value:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`},[`> ${A}-content > ${A}-tabpane`]:{paddingRight:{_skip_check_:!0,value:u.paddingLG}}}}}},kt=u=>{const{componentCls:A,cardPaddingSM:h,cardPaddingLG:b,horizontalItemPaddingSM:oe,horizontalItemPaddingLG:X}=u;return{[A]:{"&-small":{[`> ${A}-nav`]:{[`${A}-tab`]:{padding:oe,fontSize:u.titleFontSizeSM}}},"&-large":{[`> ${A}-nav`]:{[`${A}-tab`]:{padding:X,fontSize:u.titleFontSizeLG}}}},[`${A}-card`]:{[`&${A}-small`]:{[`> ${A}-nav`]:{[`${A}-tab`]:{padding:h}},[`&${A}-bottom`]:{[`> ${A}-nav ${A}-tab`]:{borderRadius:`0 0 ${u.borderRadius}px ${u.borderRadius}px`}},[`&${A}-top`]:{[`> ${A}-nav ${A}-tab`]:{borderRadius:`${u.borderRadius}px ${u.borderRadius}px 0 0`}},[`&${A}-right`]:{[`> ${A}-nav ${A}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${u.borderRadius}px ${u.borderRadius}px 0`}}},[`&${A}-left`]:{[`> ${A}-nav ${A}-tab`]:{borderRadius:{_skip_check_:!0,value:`${u.borderRadius}px 0 0 ${u.borderRadius}px`}}}},[`&${A}-large`]:{[`> ${A}-nav`]:{[`${A}-tab`]:{padding:b}}}}}},sn=u=>{const{componentCls:A,itemActiveColor:h,itemHoverColor:b,iconCls:oe,tabsHorizontalItemMargin:X,horizontalItemPadding:Be,itemSelectedColor:Oe,itemColor:We}=u,lt=`${A}-tab`;return{[lt]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:Be,fontSize:u.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:We,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:h}},(0,Mt.Qy)(u)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-u.marginXXS},marginLeft:{_skip_check_:!0,value:u.marginXS},color:u.colorTextDescription,fontSize:u.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${u.motionDurationSlow}`,"&:hover":{color:u.colorTextHeading}},"&:hover":{color:b},[`&${lt}-active ${lt}-btn`]:{color:Oe,textShadow:u.tabsActiveTextShadow},[`&${lt}-disabled`]:{color:u.colorTextDisabled,cursor:"not-allowed"},[`&${lt}-disabled ${lt}-btn, &${lt}-disabled ${A}-remove`]:{"&:focus, &:active":{color:u.colorTextDisabled}},[`& ${lt}-remove ${oe}`]:{margin:0},[oe]:{marginRight:{_skip_check_:!0,value:u.marginSM}}},[`${lt} + ${lt}`]:{margin:{_skip_check_:!0,value:X}}}},ot=u=>{const{componentCls:A,tabsHorizontalItemMarginRTL:h,iconCls:b,cardGutter:oe}=u;return{[`${A}-rtl`]:{direction:"rtl",[`${A}-nav`]:{[`${A}-tab`]:{margin:{_skip_check_:!0,value:h},[`${A}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[b]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${u.marginSM}px`}},[`${A}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${u.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${u.marginXXS}px`},[b]:{margin:0}}}},[`&${A}-left`]:{[`> ${A}-nav`]:{order:1},[`> ${A}-content-holder`]:{order:0}},[`&${A}-right`]:{[`> ${A}-nav`]:{order:0},[`> ${A}-content-holder`]:{order:1}},[`&${A}-card${A}-top, &${A}-card${A}-bottom`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-tab + ${A}-tab`]:{marginRight:{_skip_check_:!0,value:oe},marginLeft:{_skip_check_:!0,value:0}}}}},[`${A}-dropdown-rtl`]:{direction:"rtl"},[`${A}-menu-item`]:{[`${A}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Vt=u=>{const{componentCls:A,tabsCardPadding:h,cardHeight:b,cardGutter:oe,itemHoverColor:X,itemActiveColor:Be,colorBorderSecondary:Oe}=u;return{[A]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Mt.Wf)(u)),{display:"flex",[`> ${A}-nav, > div > ${A}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${A}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${u.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${A}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${u.motionDurationSlow}`},[`${A}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${A}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${A}-nav-more`]:{position:"relative",padding:h,background:"transparent",border:0,color:u.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:u.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${A}-nav-add`]:Object.assign({minWidth:b,marginLeft:{_skip_check_:!0,value:oe},padding:`0 ${u.paddingXS}px`,background:"transparent",border:`${u.lineWidth}px ${u.lineType} ${Oe}`,borderRadius:`${u.borderRadiusLG}px ${u.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:u.colorText,transition:`all ${u.motionDurationSlow} ${u.motionEaseInOut}`,"&:hover":{color:X},"&:active, &:focus:not(:focus-visible)":{color:Be}},(0,Mt.Qy)(u))},[`${A}-extra-content`]:{flex:"none"},[`${A}-ink-bar`]:{position:"absolute",background:u.inkBarColor,pointerEvents:"none"}}),sn(u)),{[`${A}-content`]:{position:"relative",width:"100%"},[`${A}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${A}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${A}-centered`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-nav-wrap`]:{[`&:not([class*='${A}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var Ln=(0,rn.Z)("Tabs",u=>{const A=(0,ct.TS)(u,{tabsCardPadding:u.cardPadding||`${(u.cardHeight-Math.round(u.fontSize*u.lineHeight))/2-u.lineWidth}px ${u.padding}px`,dropdownEdgeChildVerticalPadding:u.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${u.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${u.horizontalItemGutter}px`});return[kt(A),ot(A),Bt(A),hn(A),At(A),Vt(A),Ke(A)]},u=>{const A=u.controlHeightLG;return{zIndexPopup:u.zIndexPopupBase+50,cardBg:u.colorFillAlter,cardHeight:A,cardPadding:"",cardPaddingSM:`${u.paddingXXS*1.5}px ${u.padding}px`,cardPaddingLG:`${u.paddingXS}px ${u.padding}px ${u.paddingXXS*1.5}px`,titleFontSize:u.fontSize,titleFontSizeLG:u.fontSizeLG,titleFontSizeSM:u.fontSize,inkBarColor:u.colorPrimary,horizontalMargin:`0 0 ${u.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${u.paddingSM}px 0`,horizontalItemPaddingSM:`${u.paddingXS}px 0`,horizontalItemPaddingLG:`${u.padding}px 0`,verticalItemPadding:`${u.paddingXS}px ${u.paddingLG}px`,verticalItemMargin:`${u.margin}px 0 0 0`,itemColor:u.colorText,itemSelectedColor:u.colorPrimary,itemHoverColor:u.colorPrimaryHover,itemActiveColor:u.colorPrimaryActive,cardGutter:u.marginXXS/2}}),Jt=function(u,A){var h={};for(var b in u)Object.prototype.hasOwnProperty.call(u,b)&&A.indexOf(b)<0&&(h[b]=u[b]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,b=Object.getOwnPropertySymbols(u);oe{const{type:A,className:h,rootClassName:b,size:oe,onEdit:X,hideAdd:Be,centered:Oe,addIcon:We,popupClassName:lt,children:nt,items:vt,animated:$e,style:rt,indicatorSize:gt}=u,it=Jt(u,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:Ct,moreIcon:Dt=f.createElement(c.Z,null)}=it,{direction:Gt,tabs:ft,getPrefixCls:wt,getPopupContainer:ve}=f.useContext(M.E_),be=wt("tabs",Ct),[Ne,je]=Ln(be);let Fe;A==="editable-card"&&(Fe={onEdit:(qt,cn)=>{let{key:xn,event:ln}=cn;X==null||X(qt==="add"?ln:xn,qt)},removeIcon:f.createElement(t.Z,null),addIcon:We||f.createElement(m.Z,null),showAdd:Be!==!0});const pt=wt(),Ve=Zt(vt,nt),st=qe(be,$e),zt=(0,I.Z)(oe),Ut=Object.assign(Object.assign({},ft==null?void 0:ft.style),rt);return Ne(f.createElement(s,Object.assign({direction:Gt,getPopupContainer:ve,moreTransitionName:`${pt}-slide-up`},it,{items:Ve,className:d()({[`${be}-${zt}`]:zt,[`${be}-card`]:["card","editable-card"].includes(A),[`${be}-editable-card`]:A==="editable-card",[`${be}-centered`]:Oe},ft==null?void 0:ft.className,h,b,je),popupClassName:d()(lt,je),style:Ut,editable:Fe,moreIcon:Dt,prefixCls:be,animated:st,indicatorSize:gt!=null?gt:ft==null?void 0:ft.indicatorSize})))};on.TabPane=xe;var _=on},17574:function(It,me,e){"use strict";e.d(me,{default:function(){return Me}});var t=e(60091),c=e(94480),m=e(52671),z=e(8657),d=e(54476),E=e(59301),n={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"},H=n,Q=e(7657),w=function(j,ae){return E.createElement(Q.Z,(0,d.Z)({},j,{ref:ae,icon:H}))},k=E.forwardRef(w),f=k,C=e(92310),U=e.n(C),P=e(35654),N=e(71430),Ae=e(36355),ce=e(56082),he=e(62892),de=e(20648);const W=4;function y($){const{dropPosition:j,dropLevelOffset:ae,prefixCls:ee,indent:K,direction:ge="ltr"}=$,Pe=ge==="ltr"?"left":"right",mt=ge==="ltr"?"right":"left",Ye={[Pe]:-ae*K+W,[mt]:0};switch(j){case-1:Ye.top=-3;break;case 1:Ye.bottom=-3;break;default:Ye.bottom=-3,Ye[Pe]=K+W;break}return E.createElement("div",{style:Ye,className:`${ee}-drop-indicator`})}var o=e(71997),O=E.forwardRef(($,j)=>{const{getPrefixCls:ae,direction:ee,virtual:K,tree:ge}=E.useContext(Ae.E_),{prefixCls:Pe,className:mt,showIcon:Ye=!1,showLine:dt,switcherIcon:Ot,blockNode:Tt=!1,children:Xe,checkable:Ie=!1,selectable:et=!0,draggable:r,motion:S,style:p}=$,a=ae("tree",Pe),F=ae(),te=S!=null?S:Object.assign(Object.assign({},(0,he.Z)(F)),{motionAppear:!1}),g=Object.assign(Object.assign({},$),{checkable:Ie,selectable:et,showIcon:Ye,motion:te,blockNode:Tt,showLine:!!dt,dropIndicatorRender:y}),[l,V]=(0,de.ZP)(a),B=E.useMemo(()=>{if(!r)return!1;let Y={};switch(typeof r){case"function":Y.nodeDraggable=r;break;case"object":Y=Object.assign({},r);break;default:break}return Y.icon!==!1&&(Y.icon=Y.icon||E.createElement(ce.Z,null)),Y},[r]),x=Y=>E.createElement(o.Z,{prefixCls:a,switcherIcon:Ot,treeNodeProps:Y,showLine:dt});return l(E.createElement(t.Z,Object.assign({itemHeight:20,ref:j,virtual:K},g,{style:Object.assign(Object.assign({},ge==null?void 0:ge.style),p),prefixCls:a,className:U()({[`${a}-icon-hide`]:!Ye,[`${a}-block-node`]:Tt,[`${a}-unselectable`]:!et,[`${a}-rtl`]:ee==="rtl"},ge==null?void 0:ge.className,mt,V),direction:ee,checkable:Ie&&E.createElement("span",{className:`${a}-checkbox-inner`}),selectable:et,switcherIcon:x,draggable:B}),Xe))}),q;(function($){$[$.None=0]="None",$[$.Start=1]="Start",$[$.End=2]="End"})(q||(q={}));function Z($,j){function ae(ee){const{key:K,children:ge}=ee;j(K,ee)!==!1&&Z(ge||[],j)}$.forEach(ae)}function J($){let{treeData:j,expandedKeys:ae,startKey:ee,endKey:K}=$;const ge=[];let Pe=q.None;if(ee&&ee===K)return[ee];if(!ee||!K)return[];function mt(Ye){return Ye===ee||Ye===K}return Z(j,Ye=>{if(Pe===q.End)return!1;if(mt(Ye)){if(ge.push(Ye),Pe===q.None)Pe=q.Start;else if(Pe===q.Start)return Pe=q.End,!1}else Pe===q.Start&&ge.push(Ye);return ae.includes(Ye)}),ge}function T($,j){const ae=(0,c.Z)(j),ee=[];return Z($,(K,ge)=>{const Pe=ae.indexOf(K);return Pe!==-1&&(ee.push(ge),ae.splice(Pe,1)),!!ae.length}),ee}var Re=function($,j){var ae={};for(var ee in $)Object.prototype.hasOwnProperty.call($,ee)&&j.indexOf(ee)<0&&(ae[ee]=$[ee]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,ee=Object.getOwnPropertySymbols($);K{var{defaultExpandAll:ae,defaultExpandParent:ee,defaultExpandedKeys:K}=$,ge=Re($,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Pe=E.useRef(),mt=E.useRef(),Ye=()=>{const{keyEntities:B}=(0,N.I8)(ke(ge));let x;return ae?x=Object.keys(B):ee?x=(0,P.r7)(ge.expandedKeys||K||[],B):x=ge.expandedKeys||K,x},[dt,Ot]=E.useState(ge.selectedKeys||ge.defaultSelectedKeys||[]),[Tt,Xe]=E.useState(()=>Ye());E.useEffect(()=>{"selectedKeys"in ge&&Ot(ge.selectedKeys)},[ge.selectedKeys]),E.useEffect(()=>{"expandedKeys"in ge&&Xe(ge.expandedKeys)},[ge.expandedKeys]);const Ie=(B,x)=>{var Y;return"expandedKeys"in ge||Xe(B),(Y=ge.onExpand)===null||Y===void 0?void 0:Y.call(ge,B,x)},et=(B,x)=>{var Y;const{multiple:Ee}=ge,{node:fe,nativeEvent:we}=x,{key:Se=""}=fe,D=ke(ge),s=Object.assign(Object.assign({},x),{selected:!0}),M=(we==null?void 0:we.ctrlKey)||(we==null?void 0:we.metaKey),I=we==null?void 0:we.shiftKey;let le;Ee&&M?(le=B,Pe.current=Se,mt.current=le,s.selectedNodes=T(D,le)):Ee&&I?(le=Array.from(new Set([].concat((0,c.Z)(mt.current||[]),(0,c.Z)(J({treeData:D,expandedKeys:Tt,startKey:Se,endKey:Pe.current}))))),s.selectedNodes=T(D,le)):(le=[Se],Pe.current=Se,mt.current=le,s.selectedNodes=T(D,le)),(Y=ge.onSelect)===null||Y===void 0||Y.call(ge,le,s),"selectedKeys"in ge||Ot(le)},{getPrefixCls:r,direction:S}=E.useContext(Ae.E_),{prefixCls:p,className:a,showIcon:F=!0,expandAction:te="click"}=ge,g=Re(ge,["prefixCls","className","showIcon","expandAction"]),l=r("tree",p),V=U()(`${l}-directory`,{[`${l}-directory-rtl`]:S==="rtl"},a);return E.createElement(O,Object.assign({icon:re,ref:j,blockNode:!0},g,{showIcon:F,expandAction:te,prefixCls:l,className:V,expandedKeys:Tt,selectedKeys:dt,onSelect:et,onExpand:Ie}))};var pe=E.forwardRef(ue);const ne=O;ne.DirectoryTree=pe,ne.TreeNode=t.O;var Me=ne},20648:function(It,me,e){"use strict";e.d(me,{TM:function(){return C},Yk:function(){return f}});var t=e(36237),c=e(98447),m=e(17313),z=e(8378),d=e(37613),E=e(83116);const n=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),H=(U,P)=>({[`.${U}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${P.motionDurationSlow}`}}}),Q=(U,P)=>({[`.${U}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:P.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${P.lineWidthBold}px solid ${P.colorPrimary}`,borderRadius:"50%",content:'""'}}}),w=(U,P)=>{const{treeCls:N,treeNodeCls:Ae,treeNodePadding:ce,titleHeight:he,nodeSelectedBg:de,nodeHoverBg:W}=P,y=P.paddingXS;return{[N]:Object.assign(Object.assign({},(0,m.Wf)(P)),{background:P.colorBgContainer,borderRadius:P.borderRadius,transition:`background-color ${P.motionDurationSlow}`,[`&${N}-rtl`]:{[`${N}-switcher`]:{"&_close":{[`${N}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${N}-active-focused)`]:Object.assign({},(0,m.oN)(P)),[`${N}-list-holder-inner`]:{alignItems:"flex-start"},[`&${N}-block-node`]:{[`${N}-list-holder-inner`]:{alignItems:"stretch",[`${N}-node-content-wrapper`]:{flex:"auto"},[`${Ae}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:ce,insetInlineStart:0,border:`1px solid ${P.colorPrimary}`,opacity:0,animationName:n,animationDuration:P.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Ae}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${ce}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${N}-node-content-wrapper`]:{color:P.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${N}-node-content-wrapper`]:Object.assign({},(0,m.oN)(P)),[`&:not(${Ae}-disabled).filter-node ${N}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${N}-draggable-icon`]:{flexShrink:0,width:he,lineHeight:`${he}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${P.motionDurationSlow}`,[`${Ae}:hover &`]:{opacity:.45}},[`&${Ae}-disabled`]:{[`${N}-draggable-icon`]:{visibility:"hidden"}}}},[`${N}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:he}},[`${N}-draggable-icon`]:{visibility:"hidden"},[`${N}-switcher`]:Object.assign(Object.assign({},H(U,P)),{position:"relative",flex:"none",alignSelf:"stretch",width:he,margin:0,lineHeight:`${he}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${N}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:P.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:he/2,bottom:-ce,marginInlineStart:-1,borderInlineEnd:`1px solid ${P.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:he/2*.8,height:he/2,borderBottom:`1px solid ${P.colorBorder}`,content:'""'}}}),[`${N}-checkbox`]:{top:"initial",marginInlineEnd:y},[`${N}-node-content-wrapper, ${N}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:he,margin:0,padding:`0 ${P.paddingXS/2}px`,color:"inherit",lineHeight:`${he}px`,background:"transparent",borderRadius:P.borderRadius,cursor:"pointer",transition:`all ${P.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:W},[`&${N}-node-selected`]:{backgroundColor:de},[`${N}-iconEle`]:{display:"inline-block",width:he,height:he,lineHeight:`${he}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${N}-unselectable ${N}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${N}-node-content-wrapper`]:Object.assign({lineHeight:`${he}px`,userSelect:"none"},Q(U,P)),[`${Ae}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${P.colorPrimary}`}},"&-show-line":{[`${N}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:he/2,bottom:-ce,borderInlineEnd:`1px solid ${P.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${N}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Ae}-leaf-last`]:{[`${N}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${he/2}px !important`}}}}})}},k=U=>{const{treeCls:P,treeNodeCls:N,treeNodePadding:Ae,directoryNodeSelectedBg:ce,directoryNodeSelectedColor:he}=U;return{[`${P}${P}-directory`]:{[N]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Ae,insetInlineStart:0,transition:`background-color ${U.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:U.controlItemBgHover}},"> *":{zIndex:1},[`${P}-switcher`]:{transition:`color ${U.motionDurationMid}`},[`${P}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${P}-node-selected`]:{color:he,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:ce},[`${P}-switcher`]:{color:he},[`${P}-node-content-wrapper`]:{color:he,background:"transparent"}}}}}},f=(U,P)=>{const N=`.${U}`,Ae=`${N}-treenode`,ce=P.paddingXS/2,he=(0,d.TS)(P,{treeCls:N,treeNodeCls:Ae,treeNodePadding:ce});return[w(U,he),k(he)]},C=U=>{const{controlHeightSM:P}=U;return{titleHeight:P,nodeHoverBg:U.controlItemBgHover,nodeSelectedBg:U.controlItemBgActive}};me.ZP=(0,E.Z)("Tree",(U,P)=>{let{prefixCls:N}=P;return[{[U.componentCls]:(0,c.C2)(`${N}-checkbox`,U)},f(N,U),(0,z.Z)(U)]},U=>{const{colorTextLightSolid:P,colorPrimary:N}=U;return Object.assign(Object.assign({},C(U)),{directoryNodeSelectedColor:P,directoryNodeSelectedBg:N})})},71997:function(It,me,e){"use strict";e.d(me,{Z:function(){return Ae}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(he,de){return c.createElement(d.Z,(0,t.Z)({},he,{ref:de,icon:z}))},n=c.forwardRef(E),H=n,Q=e(52671),w=e(58617),k=e(15075),f=e(43531),C=e(92310),U=e.n(C),P=e(92343),Ae=ce=>{const{prefixCls:he,switcherIcon:de,treeNodeProps:W,showLine:y}=ce,{isLeaf:o,expanded:R,loading:O}=W;if(O)return c.createElement(w.Z,{className:`${he}-switcher-loading-icon`});let q;if(y&&typeof y=="object"&&(q=y.showLeafIcon),o){if(!y)return null;if(typeof q!="boolean"&&q){const T=typeof q=="function"?q(W):q,Re=`${he}-switcher-line-custom-icon`;return(0,P.l$)(T)?(0,P.Tm)(T,{className:U()(T.props.className||"",Re)}):T}return q?c.createElement(Q.Z,{className:`${he}-switcher-line-icon`}):c.createElement("span",{className:`${he}-switcher-leaf-line`})}const Z=`${he}-switcher-icon`,J=typeof de=="function"?de(W):de;return(0,P.l$)(J)?(0,P.Tm)(J,{className:U()(J.props.className||"",Z)}):J!==void 0?J:y?R?c.createElement(k.Z,{className:`${he}-switcher-line-icon`}):c.createElement(f.Z,{className:`${he}-switcher-line-icon`}):c.createElement(H,{className:Z})}},97774:function(It,me,e){"use strict";Object.defineProperty(me,"__esModule",{value:!0}),me.default=void 0;var t=Object.assign||function(N){for(var Ae=1;Ae0;if(ye||pe){var V=(0,H.D7)(Pe),B=(0,k.Z)(V).length,x=(0,z.Z)(pe)==="object"?pe.formatter({value:V,count:B,maxLength:ue}):"".concat(B).concat(l?" / ".concat(ue):"");return n.createElement(n.Fragment,null,!!pe&&n.createElement("span",{className:E()("".concat(T,"-show-count-suffix"),(0,m.Z)({},"".concat(T,"-show-count-has-suffix"),!!ye),j==null?void 0:j.count),style:(0,c.Z)({},ae==null?void 0:ae.count)},x),ye)}return null};return n.createElement(w,(0,t.Z)({},ee,{prefixCls:T,className:ke,inputElement:F(),handleReset:a,value:(0,H.D7)(Pe),focused:Ot,triggerFocus:Ie,suffix:te(),disabled:Re,classes:$,classNames:j,styles:ae}))}),ce=Ae,he=ce},5643:function(It,me,e){"use strict";e.d(me,{D7:function(){return d},He:function(){return t},X3:function(){return c},nH:function(){return z},rJ:function(){return m}});function t(E){return!!(E.addonBefore||E.addonAfter)}function c(E){return!!(E.prefix||E.suffix||E.allowClear)}function m(E,n,H,Q){if(H){var w=n;if(n.type==="click"){var k=E.cloneNode(!0);w=Object.create(n,{target:{value:k},currentTarget:{value:k}}),k.value="",H(w);return}if(Q!==void 0){w=Object.create(n,{target:{value:E},currentTarget:{value:E}}),E.value=Q,H(w);return}H(w)}}function z(E,n){if(E){E.focus(n);var H=n||{},Q=H.cursor;if(Q){var w=E.value.length;switch(Q){case"start":E.setSelectionRange(0,0);break;case"end":E.setSelectionRange(w,w);break;default:E.setSelectionRange(0,w)}}}}function d(E){return typeof E=="undefined"||E===null?"":String(E)}},15285:function(It,me,e){"use strict";e.d(me,{iz:function(){return vt},ck:function(){return ct},BW:function(){return nt},sN:function(){return ct},Wd:function(){return X},ZP:function(){return wt},Xl:function(){return Z}});var t=e(54476),c=e(20068),m=e(33885),z=e(94480),d=e(42978),E=e(75931),n=e(92310),H=e.n(n),Q=e(11780),w=e(18929),k=e(13697),f=e(48736),C=e(59301),U=e(4676),P=C.createContext(null);function N(ve,be){return ve===void 0?null:"".concat(ve,"-").concat(be)}function Ae(ve){var be=C.useContext(P);return N(be,ve)}var ce=e(80547),he=["children","locked"],de=C.createContext(null);function W(ve,be){var Ne=(0,m.Z)({},ve);return Object.keys(be).forEach(function(je){var Fe=be[je];Fe!==void 0&&(Ne[je]=Fe)}),Ne}function y(ve){var be=ve.children,Ne=ve.locked,je=(0,E.Z)(ve,he),Fe=C.useContext(de),pt=(0,ce.Z)(function(){return W(Fe,je)},[Fe,je],function(Ve,st){return!Ne&&(Ve[0]!==st[0]||!(0,k.Z)(Ve[1],st[1],!0))});return C.createElement(de.Provider,{value:pt},be)}var o=[],R=C.createContext(null);function O(){return C.useContext(R)}var q=C.createContext(o);function Z(ve){var be=C.useContext(q);return C.useMemo(function(){return ve!==void 0?[].concat((0,z.Z)(be),[ve]):be},[be,ve])}var J=C.createContext(null),T=C.createContext({}),Re=T,re=e(29194);function ke(ve){var be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,re.Z)(ve)){var Ne=ve.nodeName.toLowerCase(),je=["input","select","textarea","button"].includes(Ne)||ve.isContentEditable||Ne==="a"&&!!ve.getAttribute("href"),Fe=ve.getAttribute("tabindex"),pt=Number(Fe),Ve=null;return Fe&&!Number.isNaN(pt)?Ve=pt:je&&Ve===null&&(Ve=0),je&&ve.disabled&&(Ve=null),Ve!==null&&(Ve>=0||be&&Ve<0)}return!1}function ue(ve){var be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ne=(0,z.Z)(ve.querySelectorAll("*")).filter(function(je){return ke(je,be)});return ke(ve,be)&&Ne.unshift(ve),Ne}var ye=null;function pe(){ye=document.activeElement}function ne(){ye=null}function Me(){if(ye)try{ye.focus()}catch(ve){}}function $(ve,be){if(be.keyCode===9){var Ne=ue(ve),je=Ne[be.shiftKey?0:Ne.length-1],Fe=je===document.activeElement||ve===document.activeElement;if(Fe){var pt=Ne[be.shiftKey?Ne.length-1:0];pt.focus(),be.preventDefault()}}}var j=e(10228),ae=e(16089),ee=j.Z.LEFT,K=j.Z.RIGHT,ge=j.Z.UP,Pe=j.Z.DOWN,mt=j.Z.ENTER,Ye=j.Z.ESC,dt=j.Z.HOME,Ot=j.Z.END,Tt=[ge,Pe,ee,K];function Xe(ve,be,Ne,je){var Fe,pt,Ve,st,zt="prev",Ut="next",qt="children",cn="parent";if(ve==="inline"&&je===mt)return{inlineTrigger:!0};var xn=(Fe={},(0,c.Z)(Fe,ge,zt),(0,c.Z)(Fe,Pe,Ut),Fe),ln=(pt={},(0,c.Z)(pt,ee,Ne?Ut:zt),(0,c.Z)(pt,K,Ne?zt:Ut),(0,c.Z)(pt,Pe,qt),(0,c.Z)(pt,mt,qt),pt),$t=(Ve={},(0,c.Z)(Ve,ge,zt),(0,c.Z)(Ve,Pe,Ut),(0,c.Z)(Ve,mt,qt),(0,c.Z)(Ve,Ye,cn),(0,c.Z)(Ve,ee,Ne?qt:cn),(0,c.Z)(Ve,K,Ne?cn:qt),Ve),yn={inline:xn,horizontal:ln,vertical:$t,inlineSub:xn,horizontalSub:$t,verticalSub:$t},Nn=(st=yn["".concat(ve).concat(be?"":"Sub")])===null||st===void 0?void 0:st[je];switch(Nn){case zt:return{offset:-1,sibling:!0};case Ut:return{offset:1,sibling:!0};case cn:return{offset:-1,sibling:!1};case qt:return{offset:1,sibling:!1};default:return null}}function Ie(ve){for(var be=ve;be;){if(be.getAttribute("data-menu-list"))return be;be=be.parentElement}return null}function et(ve,be){for(var Ne=ve||document.activeElement;Ne;){if(be.has(Ne))return Ne;Ne=Ne.parentElement}return null}function r(ve,be){var Ne=ue(ve,!0);return Ne.filter(function(je){return be.has(je)})}function S(ve,be,Ne){var je=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!ve)return null;var Fe=r(ve,be),pt=Fe.length,Ve=Fe.findIndex(function(st){return Ne===st});return je<0?Ve===-1?Ve=pt-1:Ve-=1:je>0&&(Ve+=1),Ve=(Ve+pt)%pt,Fe[Ve]}var p=function(be,Ne){var je=new Set,Fe=new Map,pt=new Map;return be.forEach(function(Ve){var st=document.querySelector("[data-menu-id='".concat(N(Ne,Ve),"']"));st&&(je.add(st),pt.set(st,Ve),Fe.set(Ve,st))}),{elements:je,key2element:Fe,element2key:pt}};function a(ve,be,Ne,je,Fe,pt,Ve,st,zt,Ut){var qt=C.useRef(),cn=C.useRef();cn.current=be;var xn=function(){ae.Z.cancel(qt.current)};return C.useEffect(function(){return function(){xn()}},[]),function(ln){var $t=ln.which;if([].concat(Tt,[mt,Ye,dt,Ot]).includes($t)){var yn=pt(),Nn=p(yn,je),mn=Nn,Xt=mn.elements,Yt=mn.key2element,Sn=mn.element2key,gn=Yt.get(be),jn=et(gn,Xt),Jn=Sn.get(jn),bn=Xe(ve,Ve(Jn,!0).length===1,Ne,$t);if(!bn&&$t!==dt&&$t!==Ot)return;(Tt.includes($t)||[dt,Ot].includes($t))&&ln.preventDefault();var Kt=function(ar){if(ar){var hr=ar,Te=ar.querySelector("a");Te!=null&&Te.getAttribute("href")&&(hr=Te);var Ge=Sn.get(ar);st(Ge),xn(),qt.current=(0,ae.Z)(function(){cn.current===Ge&&hr.focus()})}};if([dt,Ot].includes($t)||bn.sibling||!jn){var Pt;!jn||ve==="inline"?Pt=Fe.current:Pt=Ie(jn);var un,Ze=r(Pt,Xt);$t===dt?un=Ze[0]:$t===Ot?un=Ze[Ze.length-1]:un=S(Pt,Xt,jn,bn.offset),Kt(un)}else if(bn.inlineTrigger)zt(Jn);else if(bn.offset>0)zt(Jn,!0),xn(),qt.current=(0,ae.Z)(function(){Nn=p(yn,je);var ir=jn.getAttribute("aria-controls"),ar=document.getElementById(ir),hr=S(ar,Nn.elements);Kt(hr)},5);else if(bn.offset<0){var en=Ve(Jn,!0),vn=en[en.length-2],wn=Yt.get(vn);zt(vn,!1),Kt(wn)}}Ut==null||Ut(ln)}}function F(ve){Promise.resolve().then(ve)}var te="__RC_UTIL_PATH_SPLIT__",g=function(be){return be.join(te)},l=function(be){return be.split(te)},V="rc-menu-more";function B(){var ve=C.useState({}),be=(0,d.Z)(ve,2),Ne=be[1],je=(0,C.useRef)(new Map),Fe=(0,C.useRef)(new Map),pt=C.useState([]),Ve=(0,d.Z)(pt,2),st=Ve[0],zt=Ve[1],Ut=(0,C.useRef)(0),qt=(0,C.useRef)(!1),cn=function(){qt.current||Ne({})},xn=(0,C.useCallback)(function(Yt,Sn){var gn=g(Sn);Fe.current.set(gn,Yt),je.current.set(Yt,gn),Ut.current+=1;var jn=Ut.current;F(function(){jn===Ut.current&&cn()})},[]),ln=(0,C.useCallback)(function(Yt,Sn){var gn=g(Sn);Fe.current.delete(gn),je.current.delete(Yt)},[]),$t=(0,C.useCallback)(function(Yt){zt(Yt)},[]),yn=(0,C.useCallback)(function(Yt,Sn){var gn=je.current.get(Yt)||"",jn=l(gn);return Sn&&st.includes(jn[0])&&jn.unshift(V),jn},[st]),Nn=(0,C.useCallback)(function(Yt,Sn){return Yt.some(function(gn){var jn=yn(gn,!0);return jn.includes(Sn)})},[yn]),mn=function(){var Sn=(0,z.Z)(je.current.keys());return st.length&&Sn.push(V),Sn},Xt=(0,C.useCallback)(function(Yt){var Sn="".concat(je.current.get(Yt)).concat(te),gn=new Set;return(0,z.Z)(Fe.current.keys()).forEach(function(jn){jn.startsWith(Sn)&&gn.add(Fe.current.get(jn))}),gn},[]);return C.useEffect(function(){return function(){qt.current=!0}},[]),{registerPath:xn,unregisterPath:ln,refreshOverflowKeys:$t,isSubPathKey:Nn,getKeyPath:yn,getKeys:mn,getSubPathKeys:Xt}}function x(ve){var be=C.useRef(ve);be.current=ve;var Ne=C.useCallback(function(){for(var je,Fe=arguments.length,pt=new Array(Fe),Ve=0;Ve1&&(Xt.motionAppear=!1);var Yt=Xt.onVisibleChanged;return Xt.onVisibleChanged=function(Sn){return!xn.current&&!Sn&&Nn(!0),Yt==null?void 0:Yt(Sn)},yn?null:C.createElement(y,{mode:pt,locked:!xn.current},C.createElement(u.default,(0,t.Z)({visible:mn},Xt,{forceRender:zt,removeOnLeave:!1,leavedClassName:"".concat(st,"-hidden")}),function(Sn){var gn=Sn.className,jn=Sn.style;return C.createElement(At,{id:be,className:gn,style:jn},Fe)}))}var h=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],b=["active"],oe=function(be){var Ne,je=be.style,Fe=be.className,pt=be.title,Ve=be.eventKey,st=be.warnKey,zt=be.disabled,Ut=be.internalPopupClose,qt=be.children,cn=be.itemIcon,xn=be.expandIcon,ln=be.popupClassName,$t=be.popupOffset,yn=be.popupStyle,Nn=be.onClick,mn=be.onMouseEnter,Xt=be.onMouseLeave,Yt=be.onTitleClick,Sn=be.onTitleMouseEnter,gn=be.onTitleMouseLeave,jn=(0,E.Z)(be,h),Jn=Ae(Ve),bn=C.useContext(de),Kt=bn.prefixCls,Pt=bn.mode,un=bn.openKeys,Ze=bn.disabled,en=bn.overflowDisabled,vn=bn.activeKey,wn=bn.selectedKeys,ir=bn.itemIcon,ar=bn.expandIcon,hr=bn.onItemClick,Te=bn.onOpenChange,Ge=bn.onActive,St=C.useContext(Re),Lt=St._internalRenderSubMenuItem,an=C.useContext(J),Hn=an.isSubPathKey,$n=Z(),On="".concat(Kt,"-submenu"),_n=Ze||zt,sr=C.useRef(),mr=C.useRef(),Kr=cn!=null?cn:ir,Ar=xn!=null?xn:ar,Mr=un.includes(Ve),Qr=!en&&Mr,Gr=Hn(wn,Ve),Jr=le(Ve,_n,Sn,gn),Yr=Jr.active,ea=(0,E.Z)(Jr,b),Fa=C.useState(!1),ta=(0,d.Z)(Fa,2),xa=ta[0],Ca=ta[1],fa=function(Yn){_n||Ca(Yn)},Tr=function(Yn){fa(!0),mn==null||mn({key:Ve,domEvent:Yn})},Ea=function(Yn){fa(!1),Xt==null||Xt({key:Ve,domEvent:Yn})},Sa=C.useMemo(function(){return Yr||(Pt!=="inline"?xa||Hn([vn],Ve):!1)},[Pt,Yr,vn,xa,Ve,Hn]),sa=xe($n.length),Ue=function(Yn){_n||(Yt==null||Yt({key:Ve,domEvent:Yn}),Pt==="inline"&&Te(Ve,!Mr))},ze=x(function(Fn){Nn==null||Nn(qe(Fn)),hr(Fn)}),Ce=function(Yn){Pt!=="inline"&&Te(Ve,Yn)},ut=function(){Ge(Ve)},jt=Jn&&"".concat(Jn,"-popup"),Qt=C.createElement("div",(0,t.Z)({role:"menuitem",style:sa,className:"".concat(On,"-title"),tabIndex:_n?null:-1,ref:sr,title:typeof pt=="string"?pt:null,"data-menu-id":en&&Jn?null:Jn,"aria-expanded":Qr,"aria-haspopup":!0,"aria-controls":jt,"aria-disabled":_n,onClick:Ue,onFocus:ut},ea),pt,C.createElement(Je,{icon:Pt!=="horizontal"?Ar:void 0,props:(0,m.Z)((0,m.Z)({},be),{},{isOpen:Qr,isSubMenu:!0})},C.createElement("i",{className:"".concat(On,"-arrow")}))),at=C.useRef(Pt);if(Pt!=="inline"&&$n.length>1?at.current="vertical":at.current=Pt,!en){var tn=at.current;Qt=C.createElement(_,{mode:tn,prefixCls:On,visible:!Ut&&Qr&&Pt!=="inline",popupClassName:ln,popupOffset:$t,popupStyle:yn,popup:C.createElement(y,{mode:tn==="horizontal"?"vertical":tn},C.createElement(At,{id:jt,ref:mr},qt)),disabled:_n,onVisibleChange:Ce},Qt)}var An=C.createElement(Q.Z.Item,(0,t.Z)({role:"none"},jn,{component:"li",style:je,className:H()(On,"".concat(On,"-").concat(Pt),Fe,(Ne={},(0,c.Z)(Ne,"".concat(On,"-open"),Qr),(0,c.Z)(Ne,"".concat(On,"-active"),Sa),(0,c.Z)(Ne,"".concat(On,"-selected"),Gr),(0,c.Z)(Ne,"".concat(On,"-disabled"),_n),Ne)),onMouseEnter:Tr,onMouseLeave:Ea}),Qt,!en&&C.createElement(A,{id:jt,open:Qr,keyPath:$n},qt));return Lt&&(An=Lt(An,be,{selected:Gr,active:Sa,open:Qr,disabled:_n})),C.createElement(y,{onItemClick:ze,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Kr,expandIcon:Ar},An)};function X(ve){var be=ve.eventKey,Ne=ve.children,je=Z(be),Fe=Bt(Ne,je),pt=O();C.useEffect(function(){if(pt)return pt.registerPath(be,je),function(){pt.unregisterPath(be,je)}},[je]);var Ve;return pt?Ve=Fe:Ve=C.createElement(oe,ve,Fe),C.createElement(q.Provider,{value:je},Ve)}var Be=e(76190),Oe=["className","title","eventKey","children"],We=["children"],lt=function(be){var Ne=be.className,je=be.title,Fe=be.eventKey,pt=be.children,Ve=(0,E.Z)(be,Oe),st=C.useContext(de),zt=st.prefixCls,Ut="".concat(zt,"-item-group");return C.createElement("li",(0,t.Z)({role:"presentation"},Ve,{onClick:function(cn){return cn.stopPropagation()},className:H()(Ut,Ne)}),C.createElement("div",{role:"presentation",className:"".concat(Ut,"-title"),title:typeof je=="string"?je:void 0},je),C.createElement("ul",{role:"group",className:"".concat(Ut,"-list")},pt))};function nt(ve){var be=ve.children,Ne=(0,E.Z)(ve,We),je=Z(Ne.eventKey),Fe=Bt(be,je),pt=O();return pt?Fe:C.createElement(lt,(0,M.Z)(Ne,["warnKey"]),Fe)}function vt(ve){var be=ve.className,Ne=ve.style,je=C.useContext(de),Fe=je.prefixCls,pt=O();return pt?null:C.createElement("li",{role:"separator",className:H()("".concat(Fe,"-item-divider"),be),style:Ne})}var $e=["label","children","key","type"];function rt(ve){return(ve||[]).map(function(be,Ne){if(be&&(0,Be.Z)(be)==="object"){var je=be,Fe=je.label,pt=je.children,Ve=je.key,st=je.type,zt=(0,E.Z)(je,$e),Ut=Ve!=null?Ve:"tmp-".concat(Ne);return pt||st==="group"?st==="group"?C.createElement(nt,(0,t.Z)({key:Ut},zt,{title:Fe}),rt(pt)):C.createElement(X,(0,t.Z)({key:Ut},zt,{title:Fe}),rt(pt)):st==="divider"?C.createElement(vt,(0,t.Z)({key:Ut},zt)):C.createElement(ct,(0,t.Z)({key:Ut},zt),Fe)}return null}).filter(function(be){return be})}function gt(ve,be,Ne){var je=ve;return be&&(je=rt(be)),Bt(je,Ne)}var it=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],Ct=[],Dt=C.forwardRef(function(ve,be){var Ne,je,Fe=ve,pt=Fe.prefixCls,Ve=pt===void 0?"rc-menu":pt,st=Fe.rootClassName,zt=Fe.style,Ut=Fe.className,qt=Fe.tabIndex,cn=qt===void 0?0:qt,xn=Fe.items,ln=Fe.children,$t=Fe.direction,yn=Fe.id,Nn=Fe.mode,mn=Nn===void 0?"vertical":Nn,Xt=Fe.inlineCollapsed,Yt=Fe.disabled,Sn=Fe.disabledOverflow,gn=Fe.subMenuOpenDelay,jn=gn===void 0?.1:gn,Jn=Fe.subMenuCloseDelay,bn=Jn===void 0?.1:Jn,Kt=Fe.forceSubMenuRender,Pt=Fe.defaultOpenKeys,un=Fe.openKeys,Ze=Fe.activeKey,en=Fe.defaultActiveFirst,vn=Fe.selectable,wn=vn===void 0?!0:vn,ir=Fe.multiple,ar=ir===void 0?!1:ir,hr=Fe.defaultSelectedKeys,Te=Fe.selectedKeys,Ge=Fe.onSelect,St=Fe.onDeselect,Lt=Fe.inlineIndent,an=Lt===void 0?24:Lt,Hn=Fe.motion,$n=Fe.defaultMotions,On=Fe.triggerSubMenuAction,_n=On===void 0?"hover":On,sr=Fe.builtinPlacements,mr=Fe.itemIcon,Kr=Fe.expandIcon,Ar=Fe.overflowedIndicator,Mr=Ar===void 0?"...":Ar,Qr=Fe.overflowedIndicatorPopupClassName,Gr=Fe.getPopupContainer,Jr=Fe.onClick,Yr=Fe.onOpenChange,ea=Fe.onKeyDown,Fa=Fe.openAnimation,ta=Fe.openTransitionName,xa=Fe._internalRenderMenuItem,Ca=Fe._internalRenderSubMenuItem,fa=(0,E.Z)(Fe,it),Tr=C.useMemo(function(){return gt(ln,xn,Ct)},[ln,xn]),Ea=C.useState(!1),Sa=(0,d.Z)(Ea,2),sa=Sa[0],Ue=Sa[1],ze=C.useRef(),Ce=fe(yn),ut=$t==="rtl",jt=(0,w.Z)(Pt,{value:un,postState:function(Pr){return Pr||Ct}}),Qt=(0,d.Z)(jt,2),at=Qt[0],tn=Qt[1],An=function(Pr){var Lr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Oa(){tn(Pr),Yr==null||Yr(Pr)}Lr?(0,U.flushSync)(Oa):Oa()},Fn=C.useState(at),Yn=(0,d.Z)(Fn,2),Rt=Yn[0],Pn=Yn[1],Dn=C.useRef(!1),tr=C.useMemo(function(){return(mn==="inline"||mn==="vertical")&&Xt?["vertical",Xt]:[mn,!1]},[mn,Xt]),En=(0,d.Z)(tr,2),In=En[0],qn=En[1],cr=In==="inline",wr=C.useState(In),oa=(0,d.Z)(wr,2),la=oa[0],Xa=oa[1],Ja=C.useState(qn),Va=(0,d.Z)(Ja,2),Ua=Va[0],fo=Va[1];C.useEffect(function(){Xa(In),fo(qn),Dn.current&&(cr?tn(Rt):An(Ct))},[In,qn]);var Aa=C.useState(0),La=(0,d.Z)(Aa,2),ja=La[0],qa=La[1],wa=ja>=Tr.length-1||la!=="horizontal"||Sn;C.useEffect(function(){cr&&Pn(at)},[at]),C.useEffect(function(){return Dn.current=!0,function(){Dn.current=!1}},[]);var ca=B(),Qa=ca.registerPath,to=ca.unregisterPath,io=ca.refreshOverflowKeys,Ha=ca.isSubPathKey,vr=ca.getKeyPath,dr=ca.getKeys,ia=ca.getSubPathKeys,Xr=C.useMemo(function(){return{registerPath:Qa,unregisterPath:to}},[Qa,to]),Wr=C.useMemo(function(){return{isSubPathKey:Ha}},[Ha]);C.useEffect(function(){io(wa?Ct:Tr.slice(ja+1).map(function(kr){return kr.key}))},[ja,wa]);var ua=(0,w.Z)(Ze||en&&((Ne=Tr[0])===null||Ne===void 0?void 0:Ne.key),{value:Ze}),ma=(0,d.Z)(ua,2),Za=ma[0],Ia=ma[1],no=x(function(kr){Ia(kr)}),za=x(function(){Ia(void 0)});(0,C.useImperativeHandle)(be,function(){return{list:ze.current,focus:function(Pr){var Lr,Oa=dr(),Ba=p(Oa,Ce),yo=Ba.elements,ro=Ba.key2element,xo=Ba.element2key,Do=r(ze.current,yo),Mo=Za!=null?Za:Do[0]?xo.get(Do[0]):(Lr=Tr.find(function(Yo){return!Yo.props.disabled}))===null||Lr===void 0?void 0:Lr.key,Co=ro.get(Mo);if(Mo&&Co){var Io;Co==null||(Io=Co.focus)===null||Io===void 0||Io.call(Co,Pr)}}}});var go=(0,w.Z)(hr||[],{value:Te,postState:function(Pr){return Array.isArray(Pr)?Pr:Pr==null?Ct:[Pr]}}),Bo=(0,d.Z)(go,2),po=Bo[0],ho=Bo[1],So=function(Pr){if(wn){var Lr=Pr.key,Oa=po.includes(Lr),Ba;ar?Oa?Ba=po.filter(function(ro){return ro!==Lr}):Ba=[].concat((0,z.Z)(po),[Lr]):Ba=[Lr],ho(Ba);var yo=(0,m.Z)((0,m.Z)({},Pr),{},{selectedKeys:Ba});Oa?St==null||St(yo):Ge==null||Ge(yo)}!ar&&at.length&&la!=="inline"&&An(Ct)},bo=x(function(kr){Jr==null||Jr(qe(kr)),So(kr)}),Ao=x(function(kr,Pr){var Lr=at.filter(function(Ba){return Ba!==kr});if(Pr)Lr.push(kr);else if(la!=="inline"){var Oa=ia(kr);Lr=Lr.filter(function(Ba){return!Oa.has(Ba)})}(0,k.Z)(at,Lr,!0)||An(Lr,!0)}),Ho=function(Pr,Lr){var Oa=Lr!=null?Lr:!at.includes(Pr);Ao(Pr,Oa)},wo=a(la,Za,ut,Ce,ze,dr,vr,Ia,Ho,ea);C.useEffect(function(){Ue(!0)},[]);var Ro=C.useMemo(function(){return{_internalRenderMenuItem:xa,_internalRenderSubMenuItem:Ca}},[xa,Ca]),Po=la!=="horizontal"||Sn?Tr:Tr.map(function(kr,Pr){return C.createElement(y,{key:kr.key,overflowDisabled:Pr>ja},kr)}),No=C.createElement(Q.Z,(0,t.Z)({id:yn,ref:ze,prefixCls:"".concat(Ve,"-overflow"),component:"ul",itemComponent:ct,className:H()(Ve,"".concat(Ve,"-root"),"".concat(Ve,"-").concat(la),Ut,(je={},(0,c.Z)(je,"".concat(Ve,"-inline-collapsed"),Ua),(0,c.Z)(je,"".concat(Ve,"-rtl"),ut),je),st),dir:$t,style:zt,role:"menu",tabIndex:cn,data:Po,renderRawItem:function(Pr){return Pr},renderRawRest:function(Pr){var Lr=Pr.length,Oa=Lr?Tr.slice(-Lr):null;return C.createElement(X,{eventKey:V,title:Mr,disabled:wa,internalPopupClose:Lr===0,popupClassName:Qr},Oa)},maxCount:la!=="horizontal"||Sn?Q.Z.INVALIDATE:Q.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Pr){qa(Pr)},onKeyDown:wo},fa));return C.createElement(Re.Provider,{value:Ro},C.createElement(P.Provider,{value:Ce},C.createElement(y,{prefixCls:Ve,rootClassName:st,mode:la,openKeys:at,rtl:ut,disabled:Yt,motion:sa?Hn:null,defaultMotions:sa?$n:null,activeKey:Za,onActive:no,onInactive:za,selectedKeys:po,inlineIndent:an,subMenuOpenDelay:jn,subMenuCloseDelay:bn,forceSubMenuRender:Kt,builtinPlacements:sr,triggerSubMenuAction:_n,getPopupContainer:Gr,itemIcon:mr,expandIcon:Kr,onItemClick:bo,onOpenChange:Ao},C.createElement(J.Provider,{value:Wr},No),C.createElement("div",{style:{display:"none"},"aria-hidden":!0},C.createElement(R.Provider,{value:Xr},Tr)))))}),Gt=Dt,ft=Gt;ft.Item=ct,ft.SubMenu=X,ft.ItemGroup=nt,ft.Divider=vt;var wt=ft},11780:function(It,me,e){"use strict";e.d(me,{Z:function(){return pe}});var t=e(54476),c=e(33885),m=e(42978),z=e(75931),d=e(59301),E=e(92310),n=e.n(E),H=e(29301),Q=e(34280),w=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],k=void 0;function f(ne,Me){var $=ne.prefixCls,j=ne.invalidate,ae=ne.item,ee=ne.renderItem,K=ne.responsive,ge=ne.responsiveDisabled,Pe=ne.registerSize,mt=ne.itemKey,Ye=ne.className,dt=ne.style,Ot=ne.children,Tt=ne.display,Xe=ne.order,Ie=ne.component,et=Ie===void 0?"div":Ie,r=(0,z.Z)(ne,w),S=K&&!Tt;function p(l){Pe(mt,l)}d.useEffect(function(){return function(){p(null)}},[]);var a=ee&&ae!==k?ee(ae,{index:Xe}):Ot,F;j||(F={opacity:S?0:1,height:S?0:k,overflowY:S?"hidden":k,order:K?Xe:k,pointerEvents:S?"none":k,position:S?"absolute":k});var te={};S&&(te["aria-hidden"]=!0);var g=d.createElement(et,(0,t.Z)({className:n()(!j&&$,Ye),style:(0,c.Z)((0,c.Z)({},F),dt)},te,r,{ref:Me}),a);return K&&(g=d.createElement(H.Z,{onResize:function(V){var B=V.offsetWidth;p(B)},disabled:ge},g)),g}var C=d.forwardRef(f);C.displayName="Item";var U=C,P=e(6089),N=e(4676),Ae=e(16089);function ce(ne){if(typeof MessageChannel=="undefined")(0,Ae.Z)(ne);else{var Me=new MessageChannel;Me.port1.onmessage=function(){return ne()},Me.port2.postMessage(void 0)}}function he(){var ne=d.useRef(null),Me=function(j){ne.current||(ne.current=[],ce(function(){(0,N.unstable_batchedUpdates)(function(){ne.current.forEach(function(ae){ae()}),ne.current=null})})),ne.current.push(j)};return Me}function de(ne,Me){var $=d.useState(Me),j=(0,m.Z)($,2),ae=j[0],ee=j[1],K=(0,P.Z)(function(ge){ne(function(){ee(ge)})});return[ae,K]}var W=d.createContext(null),y=["component"],o=["className"],R=["className"],O=function(Me,$){var j=d.useContext(W);if(!j){var ae=Me.component,ee=ae===void 0?"div":ae,K=(0,z.Z)(Me,y);return d.createElement(ee,(0,t.Z)({},K,{ref:$}))}var ge=j.className,Pe=(0,z.Z)(j,o),mt=Me.className,Ye=(0,z.Z)(Me,R);return d.createElement(W.Provider,{value:null},d.createElement(U,(0,t.Z)({ref:$,className:n()(ge,mt)},Pe,Ye)))},q=d.forwardRef(O);q.displayName="RawItem";var Z=q,J=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],T="responsive",Re="invalidate";function re(ne){return"+ ".concat(ne.length," ...")}function ke(ne,Me){var $=ne.prefixCls,j=$===void 0?"rc-overflow":$,ae=ne.data,ee=ae===void 0?[]:ae,K=ne.renderItem,ge=ne.renderRawItem,Pe=ne.itemKey,mt=ne.itemWidth,Ye=mt===void 0?10:mt,dt=ne.ssr,Ot=ne.style,Tt=ne.className,Xe=ne.maxCount,Ie=ne.renderRest,et=ne.renderRawRest,r=ne.suffix,S=ne.component,p=S===void 0?"div":S,a=ne.itemComponent,F=ne.onVisibleChange,te=(0,z.Z)(ne,J),g=dt==="full",l=he(),V=de(l,null),B=(0,m.Z)(V,2),x=B[0],Y=B[1],Ee=x||0,fe=de(l,new Map),we=(0,m.Z)(fe,2),Se=we[0],D=we[1],s=de(l,0),M=(0,m.Z)(s,2),I=M[0],le=M[1],xe=de(l,0),Je=(0,m.Z)(xe,2),Qe=Je[0],qe=Je[1],Et=de(l,0),Nt=(0,m.Z)(Et,2),xt=Nt[0],Zt=Nt[1],Mt=(0,d.useState)(null),rn=(0,m.Z)(Mt,2),ct=rn[0],ht=rn[1],bt=(0,d.useState)(null),Ke=(0,m.Z)(bt,2),At=Ke[0],hn=Ke[1],Bt=d.useMemo(function(){return At===null&&g?Number.MAX_SAFE_INTEGER:At||0},[At,x]),kt=(0,d.useState)(!1),sn=(0,m.Z)(kt,2),ot=sn[0],Vt=sn[1],Ln="".concat(j,"-item"),Jt=Math.max(I,Qe),on=Xe===T,_=ee.length&&on,u=Xe===Re,A=_||typeof Xe=="number"&&ee.length>Xe,h=(0,d.useMemo)(function(){var wt=ee;return _?x===null&&g?wt=ee:wt=ee.slice(0,Math.min(ee.length,Ee/Ye)):typeof Xe=="number"&&(wt=ee.slice(0,Xe)),wt},[ee,Ye,x,Xe,_]),b=(0,d.useMemo)(function(){return _?ee.slice(Bt+1):ee.slice(h.length)},[ee,h,_,Bt]),oe=(0,d.useCallback)(function(wt,ve){var be;return typeof Pe=="function"?Pe(wt):(be=Pe&&(wt==null?void 0:wt[Pe]))!==null&&be!==void 0?be:ve},[Pe]),X=(0,d.useCallback)(K||function(wt){return wt},[K]);function Be(wt,ve,be){At===wt&&(ve===void 0||ve===ct)||(hn(wt),be||(Vt(wtEe){Be(Ne-1,wt-je-xt+Qe);break}}r&&vt(0)+xt>Ee&&ht(null)}},[Ee,Se,Qe,xt,oe,h]);var $e=ot&&!!b.length,rt={};ct!==null&&_&&(rt={position:"absolute",left:ct,top:0});var gt={prefixCls:Ln,responsive:_,component:a,invalidate:u},it=ge?function(wt,ve){var be=oe(wt,ve);return d.createElement(W.Provider,{key:be,value:(0,c.Z)((0,c.Z)({},gt),{},{order:ve,item:wt,itemKey:be,registerSize:We,display:ve<=Bt})},ge(wt,ve))}:function(wt,ve){var be=oe(wt,ve);return d.createElement(U,(0,t.Z)({},gt,{order:ve,key:be,item:wt,renderItem:X,itemKey:be,registerSize:We,display:ve<=Bt}))},Ct={order:$e?Bt:Number.MAX_SAFE_INTEGER,className:"".concat(Ln,"-rest"),registerSize:lt,display:$e},Dt=Ie||re,Gt=et?d.createElement(W.Provider,{value:(0,c.Z)((0,c.Z)({},gt),Ct)},et(b)):d.createElement(U,(0,t.Z)({},gt,Ct),typeof Dt=="function"?Dt(b):Dt),ft=d.createElement(p,(0,t.Z)({className:n()(!u&&j,Tt),style:Ot,ref:Me},te),h.map(it),A?Gt:null,r&&d.createElement(U,(0,t.Z)({},gt,{responsive:on,responsiveDisabled:!_,order:Bt,className:"".concat(Ln,"-suffix"),registerSize:nt,display:!0,style:rt}),r));return on?d.createElement(H.Z,{onResize:Oe,disabled:!_},ft):ft}var ue=d.forwardRef(ke);ue.displayName="Overflow",ue.Item=Z,ue.RESPONSIVE=T,ue.INVALIDATE=Re;var ye=ue,pe=ye},17115:function(It,me,e){"use strict";e.d(me,{ZP:function(){return n}});var t=e(42978),c=e(59301),m=e(47273),z=0,d=(0,m.Z)();function E(){var H;return d?(H=z,z+=1):H="TEST_OR_SSR",H}function n(H){var Q=c.useState(),w=(0,t.Z)(Q,2),k=w[0],f=w[1];return c.useEffect(function(){f("rc_select_".concat(E()))},[]),H||k}},77861:function(It,me,e){"use strict";e.d(me,{Ac:function(){return Y},Xo:function(){return qe},Wx:function(){return Nt},ZP:function(){return A},lk:function(){return W}});var t=e(54476),c=e(94480),m=e(20068),z=e(33885),d=e(42978),E=e(75931),n=e(76190),H=e(18929),Q=e(48736),w=e(59301),k=e(92310),f=e.n(k),C=e(34280),U=e(49658),P=e(10228),N=e(8654),Ae=function(b){var oe=b.className,X=b.customizeIcon,Be=b.customizeIconProps,Oe=b.onMouseDown,We=b.onClick,lt=b.children,nt;return typeof X=="function"?nt=X(Be):nt=X,w.createElement("span",{className:oe,onMouseDown:function($e){$e.preventDefault(),Oe&&Oe($e)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:We,"aria-hidden":!0},nt!==void 0?nt:w.createElement("span",{className:f()(oe.split(/\s+/).map(function(vt){return"".concat(vt,"-icon")}))},lt))},ce=Ae;function he(h,b,oe,X,Be){var Oe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,We=arguments.length>6?arguments[6]:void 0,lt=arguments.length>7?arguments[7]:void 0,nt=w.useMemo(function(){if((0,n.Z)(X)==="object")return X.clearIcon;if(Be)return Be},[X,Be]),vt=w.useMemo(function(){return!!(!Oe&&X&&(oe.length||We)&&!(lt==="combobox"&&We===""))},[X,Oe,oe.length,We,lt]);return{allowClear:vt,clearIcon:w.createElement(ce,{className:"".concat(h,"-clear"),onMouseDown:b,customizeIcon:nt},"\xD7")}}var de=w.createContext(null);function W(){return w.useContext(de)}function y(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,b=w.useState(!1),oe=(0,d.Z)(b,2),X=oe[0],Be=oe[1],Oe=w.useRef(null),We=function(){window.clearTimeout(Oe.current)};w.useEffect(function(){return We},[]);var lt=function(vt,$e){We(),Oe.current=window.setTimeout(function(){Be(vt),$e&&$e()},h)};return[X,lt,We]}function o(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,b=w.useRef(null),oe=w.useRef(null);w.useEffect(function(){return function(){window.clearTimeout(oe.current)}},[]);function X(Be){(Be||b.current===null)&&(b.current=Be),window.clearTimeout(oe.current),oe.current=window.setTimeout(function(){b.current=null},h)}return[function(){return b.current},X]}function R(h,b,oe,X){var Be=w.useRef(null);Be.current={open:b,triggerOpen:oe,customizedTrigger:X},w.useEffect(function(){function Oe(We){var lt;if(!((lt=Be.current)!==null&<!==void 0&<.customizedTrigger)){var nt=We.target;nt.shadowRoot&&We.composed&&(nt=We.composedPath()[0]||nt),Be.current.open&&h().filter(function(vt){return vt}).every(function(vt){return!vt.contains(nt)&&vt!==nt})&&Be.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Oe),function(){return window.removeEventListener("mousedown",Oe)}},[])}var O=e(26112),q=e(11780),Z=function(b,oe){var X,Be,Oe=b.prefixCls,We=b.id,lt=b.inputElement,nt=b.disabled,vt=b.tabIndex,$e=b.autoFocus,rt=b.autoComplete,gt=b.editable,it=b.activeDescendantId,Ct=b.value,Dt=b.maxLength,Gt=b.onKeyDown,ft=b.onMouseDown,wt=b.onChange,ve=b.onPaste,be=b.onCompositionStart,Ne=b.onCompositionEnd,je=b.open,Fe=b.attrs,pt=lt||w.createElement("input",null),Ve=pt,st=Ve.ref,zt=Ve.props,Ut=zt.onKeyDown,qt=zt.onChange,cn=zt.onMouseDown,xn=zt.onCompositionStart,ln=zt.onCompositionEnd,$t=zt.style;return(0,Q.Kp)(!("maxLength"in pt.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),pt=w.cloneElement(pt,(0,z.Z)((0,z.Z)((0,z.Z)({type:"search"},zt),{},{id:We,ref:(0,N.sQ)(oe,st),disabled:nt,tabIndex:vt,autoComplete:rt||"off",autoFocus:$e,className:f()("".concat(Oe,"-selection-search-input"),(X=pt)===null||X===void 0||(Be=X.props)===null||Be===void 0?void 0:Be.className),role:"combobox","aria-label":"Search","aria-expanded":je||!1,"aria-haspopup":"listbox","aria-owns":"".concat(We,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(We,"_list"),"aria-activedescendant":je?it:void 0},Fe),{},{value:gt?Ct:"",maxLength:Dt,readOnly:!gt,unselectable:gt?null:"on",style:(0,z.Z)((0,z.Z)({},$t),{},{opacity:gt?null:0}),onKeyDown:function(Nn){Gt(Nn),Ut&&Ut(Nn)},onMouseDown:function(Nn){ft(Nn),cn&&cn(Nn)},onChange:function(Nn){wt(Nn),qt&&qt(Nn)},onCompositionStart:function(Nn){be(Nn),xn&&xn(Nn)},onCompositionEnd:function(Nn){Ne(Nn),ln&&ln(Nn)},onPaste:ve})),pt},J=w.forwardRef(Z);J.displayName="Input";var T=J;function Re(h){return Array.isArray(h)?h:h!==void 0?[h]:[]}var re=typeof window!="undefined"&&window.document&&window.document.documentElement,ke=re;function ue(h){return h!=null}function ye(h){return!h&&h!==0}function pe(h){return["string","number"].includes((0,n.Z)(h))}function ne(h){var b=void 0;return h&&(pe(h.title)?b=h.title.toString():pe(h.label)&&(b=h.label.toString())),b}function Me(h,b){ke?w.useLayoutEffect(h,b):w.useEffect(h,b)}function $(h){var b;return(b=h.key)!==null&&b!==void 0?b:h.value}var j=function(b){b.preventDefault(),b.stopPropagation()},ae=function(b){var oe=b.id,X=b.prefixCls,Be=b.values,Oe=b.open,We=b.searchValue,lt=b.autoClearSearchValue,nt=b.inputRef,vt=b.placeholder,$e=b.disabled,rt=b.mode,gt=b.showSearch,it=b.autoFocus,Ct=b.autoComplete,Dt=b.activeDescendantId,Gt=b.tabIndex,ft=b.removeIcon,wt=b.maxTagCount,ve=b.maxTagTextLength,be=b.maxTagPlaceholder,Ne=be===void 0?function(vn){return"+ ".concat(vn.length," ...")}:be,je=b.tagRender,Fe=b.onToggleOpen,pt=b.onRemove,Ve=b.onInputChange,st=b.onInputPaste,zt=b.onInputKeyDown,Ut=b.onInputMouseDown,qt=b.onInputCompositionStart,cn=b.onInputCompositionEnd,xn=w.useRef(null),ln=(0,w.useState)(0),$t=(0,d.Z)(ln,2),yn=$t[0],Nn=$t[1],mn=(0,w.useState)(!1),Xt=(0,d.Z)(mn,2),Yt=Xt[0],Sn=Xt[1],gn="".concat(X,"-selection"),jn=Oe||rt==="multiple"&<===!1||rt==="tags"?We:"",Jn=rt==="tags"||rt==="multiple"&<===!1||gt&&(Oe||Yt);Me(function(){Nn(xn.current.scrollWidth)},[jn]);function bn(vn,wn,ir,ar,hr){return w.createElement("span",{className:f()("".concat(gn,"-item"),(0,m.Z)({},"".concat(gn,"-item-disabled"),ir)),title:ne(vn)},w.createElement("span",{className:"".concat(gn,"-item-content")},wn),ar&&w.createElement(ce,{className:"".concat(gn,"-item-remove"),onMouseDown:j,onClick:hr,customizeIcon:ft},"\xD7"))}function Kt(vn,wn,ir,ar,hr){var Te=function(St){j(St),Fe(!Oe)};return w.createElement("span",{onMouseDown:Te},je({label:wn,value:vn,disabled:ir,closable:ar,onClose:hr}))}function Pt(vn){var wn=vn.disabled,ir=vn.label,ar=vn.value,hr=!$e&&!wn,Te=ir;if(typeof ve=="number"&&(typeof ir=="string"||typeof ir=="number")){var Ge=String(Te);Ge.length>ve&&(Te="".concat(Ge.slice(0,ve),"..."))}var St=function(an){an&&an.stopPropagation(),pt(vn)};return typeof je=="function"?Kt(ar,Te,wn,hr,St):bn(vn,Te,wn,hr,St)}function un(vn){var wn=typeof Ne=="function"?Ne(vn):Ne;return bn({title:wn},wn,!1)}var Ze=w.createElement("div",{className:"".concat(gn,"-search"),style:{width:yn},onFocus:function(){Sn(!0)},onBlur:function(){Sn(!1)}},w.createElement(T,{ref:nt,open:Oe,prefixCls:X,id:oe,inputElement:null,disabled:$e,autoFocus:it,autoComplete:Ct,editable:Jn,activeDescendantId:Dt,value:jn,onKeyDown:zt,onMouseDown:Ut,onChange:Ve,onPaste:st,onCompositionStart:qt,onCompositionEnd:cn,tabIndex:Gt,attrs:(0,O.Z)(b,!0)}),w.createElement("span",{ref:xn,className:"".concat(gn,"-search-mirror"),"aria-hidden":!0},jn,"\xA0")),en=w.createElement(q.Z,{prefixCls:"".concat(gn,"-overflow"),data:Be,renderItem:Pt,renderRest:un,suffix:Ze,itemKey:$,maxCount:wt});return w.createElement(w.Fragment,null,en,!Be.length&&!jn&&w.createElement("span",{className:"".concat(gn,"-placeholder")},vt))},ee=ae,K=function(b){var oe=b.inputElement,X=b.prefixCls,Be=b.id,Oe=b.inputRef,We=b.disabled,lt=b.autoFocus,nt=b.autoComplete,vt=b.activeDescendantId,$e=b.mode,rt=b.open,gt=b.values,it=b.placeholder,Ct=b.tabIndex,Dt=b.showSearch,Gt=b.searchValue,ft=b.activeValue,wt=b.maxLength,ve=b.onInputKeyDown,be=b.onInputMouseDown,Ne=b.onInputChange,je=b.onInputPaste,Fe=b.onInputCompositionStart,pt=b.onInputCompositionEnd,Ve=b.title,st=w.useState(!1),zt=(0,d.Z)(st,2),Ut=zt[0],qt=zt[1],cn=$e==="combobox",xn=cn||Dt,ln=gt[0],$t=Gt||"";cn&&ft&&!Ut&&($t=ft),w.useEffect(function(){cn&&qt(!1)},[cn,ft]);var yn=$e!=="combobox"&&!rt&&!Dt?!1:!!$t,Nn=Ve===void 0?ne(ln):Ve,mn=function(){if(ln)return null;var Yt=yn?{visibility:"hidden"}:void 0;return w.createElement("span",{className:"".concat(X,"-selection-placeholder"),style:Yt},it)};return w.createElement(w.Fragment,null,w.createElement("span",{className:"".concat(X,"-selection-search")},w.createElement(T,{ref:Oe,prefixCls:X,id:Be,open:rt,inputElement:oe,disabled:We,autoFocus:lt,autoComplete:nt,editable:xn,activeDescendantId:vt,value:$t,onKeyDown:ve,onMouseDown:be,onChange:function(Yt){qt(!0),Ne(Yt)},onPaste:je,onCompositionStart:Fe,onCompositionEnd:pt,tabIndex:Ct,attrs:(0,O.Z)(b,!0),maxLength:cn?wt:void 0})),!cn&&ln?w.createElement("span",{className:"".concat(X,"-selection-item"),title:Nn,style:yn?{visibility:"hidden"}:void 0},ln.label):null,mn())},ge=K;function Pe(h){return![P.Z.ESC,P.Z.SHIFT,P.Z.BACKSPACE,P.Z.TAB,P.Z.WIN_KEY,P.Z.ALT,P.Z.META,P.Z.WIN_KEY_RIGHT,P.Z.CTRL,P.Z.SEMICOLON,P.Z.EQUALS,P.Z.CAPS_LOCK,P.Z.CONTEXT_MENU,P.Z.F1,P.Z.F2,P.Z.F3,P.Z.F4,P.Z.F5,P.Z.F6,P.Z.F7,P.Z.F8,P.Z.F9,P.Z.F10,P.Z.F11,P.Z.F12].includes(h)}var mt=function(b,oe){var X=(0,w.useRef)(null),Be=(0,w.useRef)(!1),Oe=b.prefixCls,We=b.open,lt=b.mode,nt=b.showSearch,vt=b.tokenWithEnter,$e=b.autoClearSearchValue,rt=b.onSearch,gt=b.onSearchSubmit,it=b.onToggleOpen,Ct=b.onInputKeyDown,Dt=b.domRef;w.useImperativeHandle(oe,function(){return{focus:function(){X.current.focus()},blur:function(){X.current.blur()}}});var Gt=o(0),ft=(0,d.Z)(Gt,2),wt=ft[0],ve=ft[1],be=function($t){var yn=$t.which;(yn===P.Z.UP||yn===P.Z.DOWN)&&$t.preventDefault(),Ct&&Ct($t),yn===P.Z.ENTER&<==="tags"&&!Be.current&&!We&&(gt==null||gt($t.target.value)),Pe(yn)&&it(!0)},Ne=function(){ve(!0)},je=(0,w.useRef)(null),Fe=function($t){rt($t,!0,Be.current)!==!1&&it(!0)},pt=function(){Be.current=!0},Ve=function($t){Be.current=!1,lt!=="combobox"&&Fe($t.target.value)},st=function($t){var yn=$t.target.value;if(vt&&je.current&&/[\r\n]/.test(je.current)){var Nn=je.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");yn=yn.replace(Nn,je.current)}je.current=null,Fe(yn)},zt=function($t){var yn=$t.clipboardData,Nn=yn.getData("text");je.current=Nn},Ut=function($t){var yn=$t.target;if(yn!==X.current){var Nn=document.body.style.msTouchAction!==void 0;Nn?setTimeout(function(){X.current.focus()}):X.current.focus()}},qt=function($t){var yn=wt();$t.target!==X.current&&!yn&<!=="combobox"&&$t.preventDefault(),(lt!=="combobox"&&(!nt||!yn)||!We)&&(We&&$e!==!1&&rt("",!0,!1),it())},cn={inputRef:X,onInputKeyDown:be,onInputMouseDown:Ne,onInputChange:st,onInputPaste:zt,onInputCompositionStart:pt,onInputCompositionEnd:Ve},xn=lt==="multiple"||lt==="tags"?w.createElement(ee,(0,t.Z)({},b,cn)):w.createElement(ge,(0,t.Z)({},b,cn));return w.createElement("div",{ref:Dt,className:"".concat(Oe,"-selector"),onClick:Ut,onMouseDown:qt},xn)},Ye=w.forwardRef(mt);Ye.displayName="Selector";var dt=Ye,Ot=e(35593),Tt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Xe=function(b){var oe=b===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:oe,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:oe,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:oe,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:oe,adjustY:1},htmlRegion:"scroll"}}},Ie=function(b,oe){var X=b.prefixCls,Be=b.disabled,Oe=b.visible,We=b.children,lt=b.popupElement,nt=b.animation,vt=b.transitionName,$e=b.dropdownStyle,rt=b.dropdownClassName,gt=b.direction,it=gt===void 0?"ltr":gt,Ct=b.placement,Dt=b.builtinPlacements,Gt=b.dropdownMatchSelectWidth,ft=b.dropdownRender,wt=b.dropdownAlign,ve=b.getPopupContainer,be=b.empty,Ne=b.getTriggerDOMNode,je=b.onPopupVisibleChange,Fe=b.onPopupMouseEnter,pt=(0,E.Z)(b,Tt),Ve="".concat(X,"-dropdown"),st=lt;ft&&(st=ft(lt));var zt=w.useMemo(function(){return Dt||Xe(Gt)},[Dt,Gt]),Ut=nt?"".concat(Ve,"-").concat(nt):vt,qt=typeof Gt=="number",cn=w.useMemo(function(){return qt?null:Gt===!1?"minWidth":"width"},[Gt,qt]),xn=$e;qt&&(xn=(0,z.Z)((0,z.Z)({},xn),{},{width:Gt}));var ln=w.useRef(null);return w.useImperativeHandle(oe,function(){return{getPopupElement:function(){return ln.current}}}),w.createElement(Ot.Z,(0,t.Z)({},pt,{showAction:je?["click"]:[],hideAction:je?["click"]:[],popupPlacement:Ct||(it==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:zt,prefixCls:Ve,popupTransitionName:Ut,popup:w.createElement("div",{ref:ln,onMouseEnter:Fe},st),stretch:cn,popupAlign:wt,popupVisible:Oe,getPopupContainer:ve,popupClassName:f()(rt,(0,m.Z)({},"".concat(Ve,"-empty"),be)),popupStyle:xn,getTriggerDOMNode:Ne,onPopupVisibleChange:je}),We)},et=w.forwardRef(Ie);et.displayName="SelectTrigger";var r=et,S=e(66712);function p(h,b){var oe=h.key,X;return"value"in h&&(X=h.value),oe!=null?oe:X!==void 0?X:"rc-index-key-".concat(b)}function a(h,b){var oe=h||{},X=oe.label,Be=oe.value,Oe=oe.options,We=oe.groupLabel,lt=X||(b?"children":"label");return{label:lt,value:Be||"value",options:Oe||"options",groupLabel:We||lt}}function F(h){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},oe=b.fieldNames,X=b.childrenAsData,Be=[],Oe=a(oe,!1),We=Oe.label,lt=Oe.value,nt=Oe.options,vt=Oe.groupLabel;function $e(rt,gt){rt.forEach(function(it){if(gt||!(nt in it)){var Ct=it[lt];Be.push({key:p(it,Be.length),groupOption:gt,data:it,label:it[We],value:Ct})}else{var Dt=it[vt];Dt===void 0&&X&&(Dt=it.label),Be.push({key:p(it,Be.length),group:!0,data:it,label:Dt}),$e(it[nt],!0)}})}return $e(h,!1),Be}function te(h){var b=(0,z.Z)({},h);return"props"in b||Object.defineProperty(b,"props",{get:function(){return(0,Q.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),b}}),b}function g(h,b){if(!b||!b.length)return null;var oe=!1;function X(Oe,We){var lt=(0,S.Z)(We),nt=lt[0],vt=lt.slice(1);if(!nt)return[Oe];var $e=Oe.split(nt);return oe=oe||$e.length>1,$e.reduce(function(rt,gt){return[].concat((0,c.Z)(rt),(0,c.Z)(X(gt,vt)))},[]).filter(function(rt){return rt})}var Be=X(h,b);return oe?Be:null}var l=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],V=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function B(h){return h==="tags"||h==="multiple"}var x=w.forwardRef(function(h,b){var oe,X,Be=h.id,Oe=h.prefixCls,We=h.className,lt=h.showSearch,nt=h.tagRender,vt=h.direction,$e=h.omitDomProps,rt=h.displayValues,gt=h.onDisplayValuesChange,it=h.emptyOptions,Ct=h.notFoundContent,Dt=Ct===void 0?"Not Found":Ct,Gt=h.onClear,ft=h.mode,wt=h.disabled,ve=h.loading,be=h.getInputElement,Ne=h.getRawInputElement,je=h.open,Fe=h.defaultOpen,pt=h.onDropdownVisibleChange,Ve=h.activeValue,st=h.onActiveValueChange,zt=h.activeDescendantId,Ut=h.searchValue,qt=h.autoClearSearchValue,cn=h.onSearch,xn=h.onSearchSplit,ln=h.tokenSeparators,$t=h.allowClear,yn=h.suffixIcon,Nn=h.clearIcon,mn=h.OptionList,Xt=h.animation,Yt=h.transitionName,Sn=h.dropdownStyle,gn=h.dropdownClassName,jn=h.dropdownMatchSelectWidth,Jn=h.dropdownRender,bn=h.dropdownAlign,Kt=h.placement,Pt=h.builtinPlacements,un=h.getPopupContainer,Ze=h.showAction,en=Ze===void 0?[]:Ze,vn=h.onFocus,wn=h.onBlur,ir=h.onKeyUp,ar=h.onKeyDown,hr=h.onMouseDown,Te=(0,E.Z)(h,l),Ge=B(ft),St=(lt!==void 0?lt:Ge)||ft==="combobox",Lt=(0,z.Z)({},Te);V.forEach(function(vr){delete Lt[vr]}),$e==null||$e.forEach(function(vr){delete Lt[vr]});var an=w.useState(!1),Hn=(0,d.Z)(an,2),$n=Hn[0],On=Hn[1];w.useEffect(function(){On((0,U.Z)())},[]);var _n=w.useRef(null),sr=w.useRef(null),mr=w.useRef(null),Kr=w.useRef(null),Ar=w.useRef(null),Mr=y(),Qr=(0,d.Z)(Mr,3),Gr=Qr[0],Jr=Qr[1],Yr=Qr[2];w.useImperativeHandle(b,function(){var vr,dr;return{focus:(vr=Kr.current)===null||vr===void 0?void 0:vr.focus,blur:(dr=Kr.current)===null||dr===void 0?void 0:dr.blur,scrollTo:function(Xr){var Wr;return(Wr=Ar.current)===null||Wr===void 0?void 0:Wr.scrollTo(Xr)}}});var ea=w.useMemo(function(){var vr;if(ft!=="combobox")return Ut;var dr=(vr=rt[0])===null||vr===void 0?void 0:vr.value;return typeof dr=="string"||typeof dr=="number"?String(dr):""},[Ut,ft,rt]),Fa=ft==="combobox"&&typeof be=="function"&&be()||null,ta=typeof Ne=="function"&&Ne(),xa=(0,N.x1)(sr,ta==null||(oe=ta.props)===null||oe===void 0?void 0:oe.ref),Ca=w.useState(!1),fa=(0,d.Z)(Ca,2),Tr=fa[0],Ea=fa[1];(0,C.Z)(function(){Ea(!0)},[]);var Sa=(0,H.Z)(!1,{defaultValue:Fe,value:je}),sa=(0,d.Z)(Sa,2),Ue=sa[0],ze=sa[1],Ce=Tr?Ue:!1,ut=!Dt&⁢(wt||ut&&Ce&&ft==="combobox")&&(Ce=!1);var jt=ut?!1:Ce,Qt=w.useCallback(function(vr){var dr=vr!==void 0?vr:!Ce;wt||(ze(dr),Ce!==dr&&(pt==null||pt(dr)))},[wt,Ce,ze,pt]),at=w.useMemo(function(){return(ln||[]).some(function(vr){return[` + > div > ${A}-nav`]:{"&::before":{bottom:0},[`${A}-ink-bar`]:{bottom:0}}},[`${A}-bottom`]:{[`> ${A}-nav, > div > ${A}-nav`]:{order:1,marginTop:`${h}px`,marginBottom:0,"&::before":{top:0},[`${A}-ink-bar`]:{top:0}},[`> ${A}-content-holder, > div > ${A}-content-holder`]:{order:0}},[`${A}-left, ${A}-right`]:{[`> ${A}-nav, > div > ${A}-nav`]:{flexDirection:"column",minWidth:u.controlHeight*1.25,[`${A}-tab`]:{padding:X,textAlign:"center"},[`${A}-tab + ${A}-tab`]:{margin:Be},[`${A}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:u.controlHeight},"&::before":{top:0,boxShadow:u.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:u.boxShadowTabsOverflowBottom},[`&${A}-nav-wrap-ping-top::before`]:{opacity:1},[`&${A}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${A}-ink-bar`]:{width:u.lineWidthBold,"&-animated":{transition:`height ${u.motionDurationSlow}, top ${u.motionDurationSlow}`}},[`${A}-nav-list, ${A}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${A}-left`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${A}-content-holder, > div > ${A}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${u.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`},[`> ${A}-content > ${A}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:u.paddingLG}}}},[`${A}-right`]:{[`> ${A}-nav, > div > ${A}-nav`]:{order:1,[`${A}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${A}-content-holder, > div > ${A}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-u.lineWidth},borderRight:{_skip_check_:!0,value:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`},[`> ${A}-content > ${A}-tabpane`]:{paddingRight:{_skip_check_:!0,value:u.paddingLG}}}}}},kt=u=>{const{componentCls:A,cardPaddingSM:h,cardPaddingLG:b,horizontalItemPaddingSM:ae,horizontalItemPaddingLG:X}=u;return{[A]:{"&-small":{[`> ${A}-nav`]:{[`${A}-tab`]:{padding:ae,fontSize:u.titleFontSizeSM}}},"&-large":{[`> ${A}-nav`]:{[`${A}-tab`]:{padding:X,fontSize:u.titleFontSizeLG}}}},[`${A}-card`]:{[`&${A}-small`]:{[`> ${A}-nav`]:{[`${A}-tab`]:{padding:h}},[`&${A}-bottom`]:{[`> ${A}-nav ${A}-tab`]:{borderRadius:`0 0 ${u.borderRadius}px ${u.borderRadius}px`}},[`&${A}-top`]:{[`> ${A}-nav ${A}-tab`]:{borderRadius:`${u.borderRadius}px ${u.borderRadius}px 0 0`}},[`&${A}-right`]:{[`> ${A}-nav ${A}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${u.borderRadius}px ${u.borderRadius}px 0`}}},[`&${A}-left`]:{[`> ${A}-nav ${A}-tab`]:{borderRadius:{_skip_check_:!0,value:`${u.borderRadius}px 0 0 ${u.borderRadius}px`}}}},[`&${A}-large`]:{[`> ${A}-nav`]:{[`${A}-tab`]:{padding:b}}}}}},sn=u=>{const{componentCls:A,itemActiveColor:h,itemHoverColor:b,iconCls:ae,tabsHorizontalItemMargin:X,horizontalItemPadding:Be,itemSelectedColor:Oe,itemColor:We}=u,at=`${A}-tab`;return{[at]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:Be,fontSize:u.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:We,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:h}},(0,Mt.Qy)(u)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-u.marginXXS},marginLeft:{_skip_check_:!0,value:u.marginXS},color:u.colorTextDescription,fontSize:u.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${u.motionDurationSlow}`,"&:hover":{color:u.colorTextHeading}},"&:hover":{color:b},[`&${at}-active ${at}-btn`]:{color:Oe,textShadow:u.tabsActiveTextShadow},[`&${at}-disabled`]:{color:u.colorTextDisabled,cursor:"not-allowed"},[`&${at}-disabled ${at}-btn, &${at}-disabled ${A}-remove`]:{"&:focus, &:active":{color:u.colorTextDisabled}},[`& ${at}-remove ${ae}`]:{margin:0},[ae]:{marginRight:{_skip_check_:!0,value:u.marginSM}}},[`${at} + ${at}`]:{margin:{_skip_check_:!0,value:X}}}},lt=u=>{const{componentCls:A,tabsHorizontalItemMarginRTL:h,iconCls:b,cardGutter:ae}=u;return{[`${A}-rtl`]:{direction:"rtl",[`${A}-nav`]:{[`${A}-tab`]:{margin:{_skip_check_:!0,value:h},[`${A}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[b]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${u.marginSM}px`}},[`${A}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${u.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${u.marginXXS}px`},[b]:{margin:0}}}},[`&${A}-left`]:{[`> ${A}-nav`]:{order:1},[`> ${A}-content-holder`]:{order:0}},[`&${A}-right`]:{[`> ${A}-nav`]:{order:0},[`> ${A}-content-holder`]:{order:1}},[`&${A}-card${A}-top, &${A}-card${A}-bottom`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-tab + ${A}-tab`]:{marginRight:{_skip_check_:!0,value:ae},marginLeft:{_skip_check_:!0,value:0}}}}},[`${A}-dropdown-rtl`]:{direction:"rtl"},[`${A}-menu-item`]:{[`${A}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Vt=u=>{const{componentCls:A,tabsCardPadding:h,cardHeight:b,cardGutter:ae,itemHoverColor:X,itemActiveColor:Be,colorBorderSecondary:Oe}=u;return{[A]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Mt.Wf)(u)),{display:"flex",[`> ${A}-nav, > div > ${A}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${A}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${u.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${A}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${u.motionDurationSlow}`},[`${A}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${A}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${A}-nav-more`]:{position:"relative",padding:h,background:"transparent",border:0,color:u.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:u.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${A}-nav-add`]:Object.assign({minWidth:b,marginLeft:{_skip_check_:!0,value:ae},padding:`0 ${u.paddingXS}px`,background:"transparent",border:`${u.lineWidth}px ${u.lineType} ${Oe}`,borderRadius:`${u.borderRadiusLG}px ${u.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:u.colorText,transition:`all ${u.motionDurationSlow} ${u.motionEaseInOut}`,"&:hover":{color:X},"&:active, &:focus:not(:focus-visible)":{color:Be}},(0,Mt.Qy)(u))},[`${A}-extra-content`]:{flex:"none"},[`${A}-ink-bar`]:{position:"absolute",background:u.inkBarColor,pointerEvents:"none"}}),sn(u)),{[`${A}-content`]:{position:"relative",width:"100%"},[`${A}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${A}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${A}-centered`]:{[`> ${A}-nav, > div > ${A}-nav`]:{[`${A}-nav-wrap`]:{[`&:not([class*='${A}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var Ln=(0,rn.Z)("Tabs",u=>{const A=(0,ct.TS)(u,{tabsCardPadding:u.cardPadding||`${(u.cardHeight-Math.round(u.fontSize*u.lineHeight))/2-u.lineWidth}px ${u.padding}px`,dropdownEdgeChildVerticalPadding:u.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${u.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${u.horizontalItemGutter}px`});return[kt(A),lt(A),Bt(A),hn(A),At(A),Vt(A),Ke(A)]},u=>{const A=u.controlHeightLG;return{zIndexPopup:u.zIndexPopupBase+50,cardBg:u.colorFillAlter,cardHeight:A,cardPadding:"",cardPaddingSM:`${u.paddingXXS*1.5}px ${u.padding}px`,cardPaddingLG:`${u.paddingXS}px ${u.padding}px ${u.paddingXXS*1.5}px`,titleFontSize:u.fontSize,titleFontSizeLG:u.fontSizeLG,titleFontSizeSM:u.fontSize,inkBarColor:u.colorPrimary,horizontalMargin:`0 0 ${u.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${u.paddingSM}px 0`,horizontalItemPaddingSM:`${u.paddingXS}px 0`,horizontalItemPaddingLG:`${u.padding}px 0`,verticalItemPadding:`${u.paddingXS}px ${u.paddingLG}px`,verticalItemMargin:`${u.margin}px 0 0 0`,itemColor:u.colorText,itemSelectedColor:u.colorPrimary,itemHoverColor:u.colorPrimaryHover,itemActiveColor:u.colorPrimaryActive,cardGutter:u.marginXXS/2}}),Jt=function(u,A){var h={};for(var b in u)Object.prototype.hasOwnProperty.call(u,b)&&A.indexOf(b)<0&&(h[b]=u[b]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,b=Object.getOwnPropertySymbols(u);ae{const{type:A,className:h,rootClassName:b,size:ae,onEdit:X,hideAdd:Be,centered:Oe,addIcon:We,popupClassName:at,children:nt,items:vt,animated:$e,style:rt,indicatorSize:gt}=u,it=Jt(u,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:Ct,moreIcon:Dt=f.createElement(c.Z,null)}=it,{direction:Gt,tabs:ft,getPrefixCls:wt,getPopupContainer:ve}=f.useContext(M.E_),be=wt("tabs",Ct),[Ne,je]=Ln(be);let Fe;A==="editable-card"&&(Fe={onEdit:(qt,cn)=>{let{key:xn,event:ln}=cn;X==null||X(qt==="add"?ln:xn,qt)},removeIcon:f.createElement(t.Z,null),addIcon:We||f.createElement(m.Z,null),showAdd:Be!==!0});const pt=wt(),Ve=Zt(vt,nt),st=qe(be,$e),zt=(0,I.Z)(ae),Ut=Object.assign(Object.assign({},ft==null?void 0:ft.style),rt);return Ne(f.createElement(s,Object.assign({direction:Gt,getPopupContainer:ve,moreTransitionName:`${pt}-slide-up`},it,{items:Ve,className:d()({[`${be}-${zt}`]:zt,[`${be}-card`]:["card","editable-card"].includes(A),[`${be}-editable-card`]:A==="editable-card",[`${be}-centered`]:Oe},ft==null?void 0:ft.className,h,b,je),popupClassName:d()(at,je),style:Ut,editable:Fe,moreIcon:Dt,prefixCls:be,animated:st,indicatorSize:gt!=null?gt:ft==null?void 0:ft.indicatorSize})))};an.TabPane=xe;var _=an},17574:function(It,me,e){"use strict";e.d(me,{default:function(){return Me}});var t=e(60091),c=e(94480),m=e(52671),z=e(8657),d=e(54476),E=e(59301),n={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"},H=n,Q=e(7657),w=function(j,oe){return E.createElement(Q.Z,(0,d.Z)({},j,{ref:oe,icon:H}))},k=E.forwardRef(w),f=k,C=e(92310),U=e.n(C),P=e(35654),N=e(71430),Ae=e(36355),ce=e(56082),he=e(62892),de=e(20648);const W=4;function y($){const{dropPosition:j,dropLevelOffset:oe,prefixCls:ee,indent:K,direction:ge="ltr"}=$,Pe=ge==="ltr"?"left":"right",mt=ge==="ltr"?"right":"left",Ye={[Pe]:-oe*K+W,[mt]:0};switch(j){case-1:Ye.top=-3;break;case 1:Ye.bottom=-3;break;default:Ye.bottom=-3,Ye[Pe]=K+W;break}return E.createElement("div",{style:Ye,className:`${ee}-drop-indicator`})}var a=e(71997),O=E.forwardRef(($,j)=>{const{getPrefixCls:oe,direction:ee,virtual:K,tree:ge}=E.useContext(Ae.E_),{prefixCls:Pe,className:mt,showIcon:Ye=!1,showLine:dt,switcherIcon:Ot,blockNode:Tt=!1,children:Xe,checkable:Ie=!1,selectable:et=!0,draggable:r,motion:S,style:p}=$,o=oe("tree",Pe),F=oe(),te=S!=null?S:Object.assign(Object.assign({},(0,he.Z)(F)),{motionAppear:!1}),g=Object.assign(Object.assign({},$),{checkable:Ie,selectable:et,showIcon:Ye,motion:te,blockNode:Tt,showLine:!!dt,dropIndicatorRender:y}),[l,V]=(0,de.ZP)(o),B=E.useMemo(()=>{if(!r)return!1;let Y={};switch(typeof r){case"function":Y.nodeDraggable=r;break;case"object":Y=Object.assign({},r);break;default:break}return Y.icon!==!1&&(Y.icon=Y.icon||E.createElement(ce.Z,null)),Y},[r]),x=Y=>E.createElement(a.Z,{prefixCls:o,switcherIcon:Ot,treeNodeProps:Y,showLine:dt});return l(E.createElement(t.Z,Object.assign({itemHeight:20,ref:j,virtual:K},g,{style:Object.assign(Object.assign({},ge==null?void 0:ge.style),p),prefixCls:o,className:U()({[`${o}-icon-hide`]:!Ye,[`${o}-block-node`]:Tt,[`${o}-unselectable`]:!et,[`${o}-rtl`]:ee==="rtl"},ge==null?void 0:ge.className,mt,V),direction:ee,checkable:Ie&&E.createElement("span",{className:`${o}-checkbox-inner`}),selectable:et,switcherIcon:x,draggable:B}),Xe))}),q;(function($){$[$.None=0]="None",$[$.Start=1]="Start",$[$.End=2]="End"})(q||(q={}));function Z($,j){function oe(ee){const{key:K,children:ge}=ee;j(K,ee)!==!1&&Z(ge||[],j)}$.forEach(oe)}function J($){let{treeData:j,expandedKeys:oe,startKey:ee,endKey:K}=$;const ge=[];let Pe=q.None;if(ee&&ee===K)return[ee];if(!ee||!K)return[];function mt(Ye){return Ye===ee||Ye===K}return Z(j,Ye=>{if(Pe===q.End)return!1;if(mt(Ye)){if(ge.push(Ye),Pe===q.None)Pe=q.Start;else if(Pe===q.Start)return Pe=q.End,!1}else Pe===q.Start&&ge.push(Ye);return oe.includes(Ye)}),ge}function T($,j){const oe=(0,c.Z)(j),ee=[];return Z($,(K,ge)=>{const Pe=oe.indexOf(K);return Pe!==-1&&(ee.push(ge),oe.splice(Pe,1)),!!oe.length}),ee}var Re=function($,j){var oe={};for(var ee in $)Object.prototype.hasOwnProperty.call($,ee)&&j.indexOf(ee)<0&&(oe[ee]=$[ee]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,ee=Object.getOwnPropertySymbols($);K{var{defaultExpandAll:oe,defaultExpandParent:ee,defaultExpandedKeys:K}=$,ge=Re($,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Pe=E.useRef(),mt=E.useRef(),Ye=()=>{const{keyEntities:B}=(0,N.I8)(ke(ge));let x;return oe?x=Object.keys(B):ee?x=(0,P.r7)(ge.expandedKeys||K||[],B):x=ge.expandedKeys||K,x},[dt,Ot]=E.useState(ge.selectedKeys||ge.defaultSelectedKeys||[]),[Tt,Xe]=E.useState(()=>Ye());E.useEffect(()=>{"selectedKeys"in ge&&Ot(ge.selectedKeys)},[ge.selectedKeys]),E.useEffect(()=>{"expandedKeys"in ge&&Xe(ge.expandedKeys)},[ge.expandedKeys]);const Ie=(B,x)=>{var Y;return"expandedKeys"in ge||Xe(B),(Y=ge.onExpand)===null||Y===void 0?void 0:Y.call(ge,B,x)},et=(B,x)=>{var Y;const{multiple:Ee}=ge,{node:fe,nativeEvent:we}=x,{key:Se=""}=fe,D=ke(ge),s=Object.assign(Object.assign({},x),{selected:!0}),M=(we==null?void 0:we.ctrlKey)||(we==null?void 0:we.metaKey),I=we==null?void 0:we.shiftKey;let le;Ee&&M?(le=B,Pe.current=Se,mt.current=le,s.selectedNodes=T(D,le)):Ee&&I?(le=Array.from(new Set([].concat((0,c.Z)(mt.current||[]),(0,c.Z)(J({treeData:D,expandedKeys:Tt,startKey:Se,endKey:Pe.current}))))),s.selectedNodes=T(D,le)):(le=[Se],Pe.current=Se,mt.current=le,s.selectedNodes=T(D,le)),(Y=ge.onSelect)===null||Y===void 0||Y.call(ge,le,s),"selectedKeys"in ge||Ot(le)},{getPrefixCls:r,direction:S}=E.useContext(Ae.E_),{prefixCls:p,className:o,showIcon:F=!0,expandAction:te="click"}=ge,g=Re(ge,["prefixCls","className","showIcon","expandAction"]),l=r("tree",p),V=U()(`${l}-directory`,{[`${l}-directory-rtl`]:S==="rtl"},o);return E.createElement(O,Object.assign({icon:re,ref:j,blockNode:!0},g,{showIcon:F,expandAction:te,prefixCls:l,className:V,expandedKeys:Tt,selectedKeys:dt,onSelect:et,onExpand:Ie}))};var pe=E.forwardRef(ue);const ne=O;ne.DirectoryTree=pe,ne.TreeNode=t.O;var Me=ne},20648:function(It,me,e){"use strict";e.d(me,{TM:function(){return C},Yk:function(){return f}});var t=e(36237),c=e(98447),m=e(17313),z=e(8378),d=e(37613),E=e(83116);const n=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),H=(U,P)=>({[`.${U}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${P.motionDurationSlow}`}}}),Q=(U,P)=>({[`.${U}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:P.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${P.lineWidthBold}px solid ${P.colorPrimary}`,borderRadius:"50%",content:'""'}}}),w=(U,P)=>{const{treeCls:N,treeNodeCls:Ae,treeNodePadding:ce,titleHeight:he,nodeSelectedBg:de,nodeHoverBg:W}=P,y=P.paddingXS;return{[N]:Object.assign(Object.assign({},(0,m.Wf)(P)),{background:P.colorBgContainer,borderRadius:P.borderRadius,transition:`background-color ${P.motionDurationSlow}`,[`&${N}-rtl`]:{[`${N}-switcher`]:{"&_close":{[`${N}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${N}-active-focused)`]:Object.assign({},(0,m.oN)(P)),[`${N}-list-holder-inner`]:{alignItems:"flex-start"},[`&${N}-block-node`]:{[`${N}-list-holder-inner`]:{alignItems:"stretch",[`${N}-node-content-wrapper`]:{flex:"auto"},[`${Ae}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:ce,insetInlineStart:0,border:`1px solid ${P.colorPrimary}`,opacity:0,animationName:n,animationDuration:P.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Ae}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${ce}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${N}-node-content-wrapper`]:{color:P.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${N}-node-content-wrapper`]:Object.assign({},(0,m.oN)(P)),[`&:not(${Ae}-disabled).filter-node ${N}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${N}-draggable-icon`]:{flexShrink:0,width:he,lineHeight:`${he}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${P.motionDurationSlow}`,[`${Ae}:hover &`]:{opacity:.45}},[`&${Ae}-disabled`]:{[`${N}-draggable-icon`]:{visibility:"hidden"}}}},[`${N}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:he}},[`${N}-draggable-icon`]:{visibility:"hidden"},[`${N}-switcher`]:Object.assign(Object.assign({},H(U,P)),{position:"relative",flex:"none",alignSelf:"stretch",width:he,margin:0,lineHeight:`${he}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${N}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:P.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:he/2,bottom:-ce,marginInlineStart:-1,borderInlineEnd:`1px solid ${P.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:he/2*.8,height:he/2,borderBottom:`1px solid ${P.colorBorder}`,content:'""'}}}),[`${N}-checkbox`]:{top:"initial",marginInlineEnd:y},[`${N}-node-content-wrapper, ${N}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:he,margin:0,padding:`0 ${P.paddingXS/2}px`,color:"inherit",lineHeight:`${he}px`,background:"transparent",borderRadius:P.borderRadius,cursor:"pointer",transition:`all ${P.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:W},[`&${N}-node-selected`]:{backgroundColor:de},[`${N}-iconEle`]:{display:"inline-block",width:he,height:he,lineHeight:`${he}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${N}-unselectable ${N}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${N}-node-content-wrapper`]:Object.assign({lineHeight:`${he}px`,userSelect:"none"},Q(U,P)),[`${Ae}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${P.colorPrimary}`}},"&-show-line":{[`${N}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:he/2,bottom:-ce,borderInlineEnd:`1px solid ${P.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${N}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Ae}-leaf-last`]:{[`${N}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${he/2}px !important`}}}}})}},k=U=>{const{treeCls:P,treeNodeCls:N,treeNodePadding:Ae,directoryNodeSelectedBg:ce,directoryNodeSelectedColor:he}=U;return{[`${P}${P}-directory`]:{[N]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Ae,insetInlineStart:0,transition:`background-color ${U.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:U.controlItemBgHover}},"> *":{zIndex:1},[`${P}-switcher`]:{transition:`color ${U.motionDurationMid}`},[`${P}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${P}-node-selected`]:{color:he,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:ce},[`${P}-switcher`]:{color:he},[`${P}-node-content-wrapper`]:{color:he,background:"transparent"}}}}}},f=(U,P)=>{const N=`.${U}`,Ae=`${N}-treenode`,ce=P.paddingXS/2,he=(0,d.TS)(P,{treeCls:N,treeNodeCls:Ae,treeNodePadding:ce});return[w(U,he),k(he)]},C=U=>{const{controlHeightSM:P}=U;return{titleHeight:P,nodeHoverBg:U.controlItemBgHover,nodeSelectedBg:U.controlItemBgActive}};me.ZP=(0,E.Z)("Tree",(U,P)=>{let{prefixCls:N}=P;return[{[U.componentCls]:(0,c.C2)(`${N}-checkbox`,U)},f(N,U),(0,z.Z)(U)]},U=>{const{colorTextLightSolid:P,colorPrimary:N}=U;return Object.assign(Object.assign({},C(U)),{directoryNodeSelectedColor:P,directoryNodeSelectedBg:N})})},71997:function(It,me,e){"use strict";e.d(me,{Z:function(){return Ae}});var t=e(54476),c=e(59301),m={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"},z=m,d=e(7657),E=function(he,de){return c.createElement(d.Z,(0,t.Z)({},he,{ref:de,icon:z}))},n=c.forwardRef(E),H=n,Q=e(52671),w=e(58617),k=e(15075),f=e(43531),C=e(92310),U=e.n(C),P=e(92343),Ae=ce=>{const{prefixCls:he,switcherIcon:de,treeNodeProps:W,showLine:y}=ce,{isLeaf:a,expanded:R,loading:O}=W;if(O)return c.createElement(w.Z,{className:`${he}-switcher-loading-icon`});let q;if(y&&typeof y=="object"&&(q=y.showLeafIcon),a){if(!y)return null;if(typeof q!="boolean"&&q){const T=typeof q=="function"?q(W):q,Re=`${he}-switcher-line-custom-icon`;return(0,P.l$)(T)?(0,P.Tm)(T,{className:U()(T.props.className||"",Re)}):T}return q?c.createElement(Q.Z,{className:`${he}-switcher-line-icon`}):c.createElement("span",{className:`${he}-switcher-leaf-line`})}const Z=`${he}-switcher-icon`,J=typeof de=="function"?de(W):de;return(0,P.l$)(J)?(0,P.Tm)(J,{className:U()(J.props.className||"",Z)}):J!==void 0?J:y?R?c.createElement(k.Z,{className:`${he}-switcher-line-icon`}):c.createElement(f.Z,{className:`${he}-switcher-line-icon`}):c.createElement(H,{className:Z})}},97774:function(It,me,e){"use strict";Object.defineProperty(me,"__esModule",{value:!0}),me.default=void 0;var t=Object.assign||function(N){for(var Ae=1;Ae0;if(ye||pe){var V=(0,H.D7)(Pe),B=(0,k.Z)(V).length,x=(0,z.Z)(pe)==="object"?pe.formatter({value:V,count:B,maxLength:ue}):"".concat(B).concat(l?" / ".concat(ue):"");return n.createElement(n.Fragment,null,!!pe&&n.createElement("span",{className:E()("".concat(T,"-show-count-suffix"),(0,m.Z)({},"".concat(T,"-show-count-has-suffix"),!!ye),j==null?void 0:j.count),style:(0,c.Z)({},oe==null?void 0:oe.count)},x),ye)}return null};return n.createElement(w,(0,t.Z)({},ee,{prefixCls:T,className:ke,inputElement:F(),handleReset:o,value:(0,H.D7)(Pe),focused:Ot,triggerFocus:Ie,suffix:te(),disabled:Re,classes:$,classNames:j,styles:oe}))}),ce=Ae,he=ce},5643:function(It,me,e){"use strict";e.d(me,{D7:function(){return d},He:function(){return t},X3:function(){return c},nH:function(){return z},rJ:function(){return m}});function t(E){return!!(E.addonBefore||E.addonAfter)}function c(E){return!!(E.prefix||E.suffix||E.allowClear)}function m(E,n,H,Q){if(H){var w=n;if(n.type==="click"){var k=E.cloneNode(!0);w=Object.create(n,{target:{value:k},currentTarget:{value:k}}),k.value="",H(w);return}if(Q!==void 0){w=Object.create(n,{target:{value:E},currentTarget:{value:E}}),E.value=Q,H(w);return}H(w)}}function z(E,n){if(E){E.focus(n);var H=n||{},Q=H.cursor;if(Q){var w=E.value.length;switch(Q){case"start":E.setSelectionRange(0,0);break;case"end":E.setSelectionRange(w,w);break;default:E.setSelectionRange(0,w)}}}}function d(E){return typeof E=="undefined"||E===null?"":String(E)}},15285:function(It,me,e){"use strict";e.d(me,{iz:function(){return vt},ck:function(){return ct},BW:function(){return nt},sN:function(){return ct},Wd:function(){return X},ZP:function(){return wt},Xl:function(){return Z}});var t=e(54476),c=e(20068),m=e(33885),z=e(94480),d=e(42978),E=e(75931),n=e(92310),H=e.n(n),Q=e(11780),w=e(18929),k=e(13697),f=e(48736),C=e(59301),U=e(4676),P=C.createContext(null);function N(ve,be){return ve===void 0?null:"".concat(ve,"-").concat(be)}function Ae(ve){var be=C.useContext(P);return N(be,ve)}var ce=e(80547),he=["children","locked"],de=C.createContext(null);function W(ve,be){var Ne=(0,m.Z)({},ve);return Object.keys(be).forEach(function(je){var Fe=be[je];Fe!==void 0&&(Ne[je]=Fe)}),Ne}function y(ve){var be=ve.children,Ne=ve.locked,je=(0,E.Z)(ve,he),Fe=C.useContext(de),pt=(0,ce.Z)(function(){return W(Fe,je)},[Fe,je],function(Ve,st){return!Ne&&(Ve[0]!==st[0]||!(0,k.Z)(Ve[1],st[1],!0))});return C.createElement(de.Provider,{value:pt},be)}var a=[],R=C.createContext(null);function O(){return C.useContext(R)}var q=C.createContext(a);function Z(ve){var be=C.useContext(q);return C.useMemo(function(){return ve!==void 0?[].concat((0,z.Z)(be),[ve]):be},[be,ve])}var J=C.createContext(null),T=C.createContext({}),Re=T,re=e(29194);function ke(ve){var be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,re.Z)(ve)){var Ne=ve.nodeName.toLowerCase(),je=["input","select","textarea","button"].includes(Ne)||ve.isContentEditable||Ne==="a"&&!!ve.getAttribute("href"),Fe=ve.getAttribute("tabindex"),pt=Number(Fe),Ve=null;return Fe&&!Number.isNaN(pt)?Ve=pt:je&&Ve===null&&(Ve=0),je&&ve.disabled&&(Ve=null),Ve!==null&&(Ve>=0||be&&Ve<0)}return!1}function ue(ve){var be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ne=(0,z.Z)(ve.querySelectorAll("*")).filter(function(je){return ke(je,be)});return ke(ve,be)&&Ne.unshift(ve),Ne}var ye=null;function pe(){ye=document.activeElement}function ne(){ye=null}function Me(){if(ye)try{ye.focus()}catch(ve){}}function $(ve,be){if(be.keyCode===9){var Ne=ue(ve),je=Ne[be.shiftKey?0:Ne.length-1],Fe=je===document.activeElement||ve===document.activeElement;if(Fe){var pt=Ne[be.shiftKey?Ne.length-1:0];pt.focus(),be.preventDefault()}}}var j=e(10228),oe=e(16089),ee=j.Z.LEFT,K=j.Z.RIGHT,ge=j.Z.UP,Pe=j.Z.DOWN,mt=j.Z.ENTER,Ye=j.Z.ESC,dt=j.Z.HOME,Ot=j.Z.END,Tt=[ge,Pe,ee,K];function Xe(ve,be,Ne,je){var Fe,pt,Ve,st,zt="prev",Ut="next",qt="children",cn="parent";if(ve==="inline"&&je===mt)return{inlineTrigger:!0};var xn=(Fe={},(0,c.Z)(Fe,ge,zt),(0,c.Z)(Fe,Pe,Ut),Fe),ln=(pt={},(0,c.Z)(pt,ee,Ne?Ut:zt),(0,c.Z)(pt,K,Ne?zt:Ut),(0,c.Z)(pt,Pe,qt),(0,c.Z)(pt,mt,qt),pt),$t=(Ve={},(0,c.Z)(Ve,ge,zt),(0,c.Z)(Ve,Pe,Ut),(0,c.Z)(Ve,mt,qt),(0,c.Z)(Ve,Ye,cn),(0,c.Z)(Ve,ee,Ne?qt:cn),(0,c.Z)(Ve,K,Ne?cn:qt),Ve),yn={inline:xn,horizontal:ln,vertical:$t,inlineSub:xn,horizontalSub:$t,verticalSub:$t},Nn=(st=yn["".concat(ve).concat(be?"":"Sub")])===null||st===void 0?void 0:st[je];switch(Nn){case zt:return{offset:-1,sibling:!0};case Ut:return{offset:1,sibling:!0};case cn:return{offset:-1,sibling:!1};case qt:return{offset:1,sibling:!1};default:return null}}function Ie(ve){for(var be=ve;be;){if(be.getAttribute("data-menu-list"))return be;be=be.parentElement}return null}function et(ve,be){for(var Ne=ve||document.activeElement;Ne;){if(be.has(Ne))return Ne;Ne=Ne.parentElement}return null}function r(ve,be){var Ne=ue(ve,!0);return Ne.filter(function(je){return be.has(je)})}function S(ve,be,Ne){var je=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!ve)return null;var Fe=r(ve,be),pt=Fe.length,Ve=Fe.findIndex(function(st){return Ne===st});return je<0?Ve===-1?Ve=pt-1:Ve-=1:je>0&&(Ve+=1),Ve=(Ve+pt)%pt,Fe[Ve]}var p=function(be,Ne){var je=new Set,Fe=new Map,pt=new Map;return be.forEach(function(Ve){var st=document.querySelector("[data-menu-id='".concat(N(Ne,Ve),"']"));st&&(je.add(st),pt.set(st,Ve),Fe.set(Ve,st))}),{elements:je,key2element:Fe,element2key:pt}};function o(ve,be,Ne,je,Fe,pt,Ve,st,zt,Ut){var qt=C.useRef(),cn=C.useRef();cn.current=be;var xn=function(){oe.Z.cancel(qt.current)};return C.useEffect(function(){return function(){xn()}},[]),function(ln){var $t=ln.which;if([].concat(Tt,[mt,Ye,dt,Ot]).includes($t)){var yn=pt(),Nn=p(yn,je),mn=Nn,Xt=mn.elements,Yt=mn.key2element,Sn=mn.element2key,gn=Yt.get(be),jn=et(gn,Xt),Jn=Sn.get(jn),bn=Xe(ve,Ve(Jn,!0).length===1,Ne,$t);if(!bn&&$t!==dt&&$t!==Ot)return;(Tt.includes($t)||[dt,Ot].includes($t))&&ln.preventDefault();var Kt=function(or){if(or){var hr=or,Te=or.querySelector("a");Te!=null&&Te.getAttribute("href")&&(hr=Te);var Ge=Sn.get(or);st(Ge),xn(),qt.current=(0,oe.Z)(function(){cn.current===Ge&&hr.focus()})}};if([dt,Ot].includes($t)||bn.sibling||!jn){var Pt;!jn||ve==="inline"?Pt=Fe.current:Pt=Ie(jn);var un,Ze=r(Pt,Xt);$t===dt?un=Ze[0]:$t===Ot?un=Ze[Ze.length-1]:un=S(Pt,Xt,jn,bn.offset),Kt(un)}else if(bn.inlineTrigger)zt(Jn);else if(bn.offset>0)zt(Jn,!0),xn(),qt.current=(0,oe.Z)(function(){Nn=p(yn,je);var ir=jn.getAttribute("aria-controls"),or=document.getElementById(ir),hr=S(or,Nn.elements);Kt(hr)},5);else if(bn.offset<0){var en=Ve(Jn,!0),vn=en[en.length-2],wn=Yt.get(vn);zt(vn,!1),Kt(wn)}}Ut==null||Ut(ln)}}function F(ve){Promise.resolve().then(ve)}var te="__RC_UTIL_PATH_SPLIT__",g=function(be){return be.join(te)},l=function(be){return be.split(te)},V="rc-menu-more";function B(){var ve=C.useState({}),be=(0,d.Z)(ve,2),Ne=be[1],je=(0,C.useRef)(new Map),Fe=(0,C.useRef)(new Map),pt=C.useState([]),Ve=(0,d.Z)(pt,2),st=Ve[0],zt=Ve[1],Ut=(0,C.useRef)(0),qt=(0,C.useRef)(!1),cn=function(){qt.current||Ne({})},xn=(0,C.useCallback)(function(Yt,Sn){var gn=g(Sn);Fe.current.set(gn,Yt),je.current.set(Yt,gn),Ut.current+=1;var jn=Ut.current;F(function(){jn===Ut.current&&cn()})},[]),ln=(0,C.useCallback)(function(Yt,Sn){var gn=g(Sn);Fe.current.delete(gn),je.current.delete(Yt)},[]),$t=(0,C.useCallback)(function(Yt){zt(Yt)},[]),yn=(0,C.useCallback)(function(Yt,Sn){var gn=je.current.get(Yt)||"",jn=l(gn);return Sn&&st.includes(jn[0])&&jn.unshift(V),jn},[st]),Nn=(0,C.useCallback)(function(Yt,Sn){return Yt.some(function(gn){var jn=yn(gn,!0);return jn.includes(Sn)})},[yn]),mn=function(){var Sn=(0,z.Z)(je.current.keys());return st.length&&Sn.push(V),Sn},Xt=(0,C.useCallback)(function(Yt){var Sn="".concat(je.current.get(Yt)).concat(te),gn=new Set;return(0,z.Z)(Fe.current.keys()).forEach(function(jn){jn.startsWith(Sn)&&gn.add(Fe.current.get(jn))}),gn},[]);return C.useEffect(function(){return function(){qt.current=!0}},[]),{registerPath:xn,unregisterPath:ln,refreshOverflowKeys:$t,isSubPathKey:Nn,getKeyPath:yn,getKeys:mn,getSubPathKeys:Xt}}function x(ve){var be=C.useRef(ve);be.current=ve;var Ne=C.useCallback(function(){for(var je,Fe=arguments.length,pt=new Array(Fe),Ve=0;Ve1&&(Xt.motionAppear=!1);var Yt=Xt.onVisibleChanged;return Xt.onVisibleChanged=function(Sn){return!xn.current&&!Sn&&Nn(!0),Yt==null?void 0:Yt(Sn)},yn?null:C.createElement(y,{mode:pt,locked:!xn.current},C.createElement(u.default,(0,t.Z)({visible:mn},Xt,{forceRender:zt,removeOnLeave:!1,leavedClassName:"".concat(st,"-hidden")}),function(Sn){var gn=Sn.className,jn=Sn.style;return C.createElement(At,{id:be,className:gn,style:jn},Fe)}))}var h=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],b=["active"],ae=function(be){var Ne,je=be.style,Fe=be.className,pt=be.title,Ve=be.eventKey,st=be.warnKey,zt=be.disabled,Ut=be.internalPopupClose,qt=be.children,cn=be.itemIcon,xn=be.expandIcon,ln=be.popupClassName,$t=be.popupOffset,yn=be.popupStyle,Nn=be.onClick,mn=be.onMouseEnter,Xt=be.onMouseLeave,Yt=be.onTitleClick,Sn=be.onTitleMouseEnter,gn=be.onTitleMouseLeave,jn=(0,E.Z)(be,h),Jn=Ae(Ve),bn=C.useContext(de),Kt=bn.prefixCls,Pt=bn.mode,un=bn.openKeys,Ze=bn.disabled,en=bn.overflowDisabled,vn=bn.activeKey,wn=bn.selectedKeys,ir=bn.itemIcon,or=bn.expandIcon,hr=bn.onItemClick,Te=bn.onOpenChange,Ge=bn.onActive,St=C.useContext(Re),Lt=St._internalRenderSubMenuItem,on=C.useContext(J),Hn=on.isSubPathKey,$n=Z(),On="".concat(Kt,"-submenu"),_n=Ze||zt,sr=C.useRef(),mr=C.useRef(),Kr=cn!=null?cn:ir,Ar=xn!=null?xn:or,Mr=un.includes(Ve),Qr=!en&&Mr,Gr=Hn(wn,Ve),Jr=le(Ve,_n,Sn,gn),Yr=Jr.active,eo=(0,E.Z)(Jr,b),Zo=C.useState(!1),to=(0,d.Z)(Zo,2),Co=to[0],Eo=to[1],mo=function(Yn){_n||Eo(Yn)},Tr=function(Yn){mo(!0),mn==null||mn({key:Ve,domEvent:Yn})},So=function(Yn){mo(!1),Xt==null||Xt({key:Ve,domEvent:Yn})},Ao=C.useMemo(function(){return Yr||(Pt!=="inline"?Co||Hn([vn],Ve):!1)},[Pt,Yr,vn,Co,Ve,Hn]),so=xe($n.length),Ue=function(Yn){_n||(Yt==null||Yt({key:Ve,domEvent:Yn}),Pt==="inline"&&Te(Ve,!Mr))},ze=x(function(Fn){Nn==null||Nn(qe(Fn)),hr(Fn)}),Ce=function(Yn){Pt!=="inline"&&Te(Ve,Yn)},ut=function(){Ge(Ve)},jt=Jn&&"".concat(Jn,"-popup"),Qt=C.createElement("div",(0,t.Z)({role:"menuitem",style:so,className:"".concat(On,"-title"),tabIndex:_n?null:-1,ref:sr,title:typeof pt=="string"?pt:null,"data-menu-id":en&&Jn?null:Jn,"aria-expanded":Qr,"aria-haspopup":!0,"aria-controls":jt,"aria-disabled":_n,onClick:Ue,onFocus:ut},eo),pt,C.createElement(Je,{icon:Pt!=="horizontal"?Ar:void 0,props:(0,m.Z)((0,m.Z)({},be),{},{isOpen:Qr,isSubMenu:!0})},C.createElement("i",{className:"".concat(On,"-arrow")}))),ot=C.useRef(Pt);if(Pt!=="inline"&&$n.length>1?ot.current="vertical":ot.current=Pt,!en){var tn=ot.current;Qt=C.createElement(_,{mode:tn,prefixCls:On,visible:!Ut&&Qr&&Pt!=="inline",popupClassName:ln,popupOffset:$t,popupStyle:yn,popup:C.createElement(y,{mode:tn==="horizontal"?"vertical":tn},C.createElement(At,{id:jt,ref:mr},qt)),disabled:_n,onVisibleChange:Ce},Qt)}var An=C.createElement(Q.Z.Item,(0,t.Z)({role:"none"},jn,{component:"li",style:je,className:H()(On,"".concat(On,"-").concat(Pt),Fe,(Ne={},(0,c.Z)(Ne,"".concat(On,"-open"),Qr),(0,c.Z)(Ne,"".concat(On,"-active"),Ao),(0,c.Z)(Ne,"".concat(On,"-selected"),Gr),(0,c.Z)(Ne,"".concat(On,"-disabled"),_n),Ne)),onMouseEnter:Tr,onMouseLeave:So}),Qt,!en&&C.createElement(A,{id:jt,open:Qr,keyPath:$n},qt));return Lt&&(An=Lt(An,be,{selected:Gr,active:Ao,open:Qr,disabled:_n})),C.createElement(y,{onItemClick:ze,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Kr,expandIcon:Ar},An)};function X(ve){var be=ve.eventKey,Ne=ve.children,je=Z(be),Fe=Bt(Ne,je),pt=O();C.useEffect(function(){if(pt)return pt.registerPath(be,je),function(){pt.unregisterPath(be,je)}},[je]);var Ve;return pt?Ve=Fe:Ve=C.createElement(ae,ve,Fe),C.createElement(q.Provider,{value:je},Ve)}var Be=e(76190),Oe=["className","title","eventKey","children"],We=["children"],at=function(be){var Ne=be.className,je=be.title,Fe=be.eventKey,pt=be.children,Ve=(0,E.Z)(be,Oe),st=C.useContext(de),zt=st.prefixCls,Ut="".concat(zt,"-item-group");return C.createElement("li",(0,t.Z)({role:"presentation"},Ve,{onClick:function(cn){return cn.stopPropagation()},className:H()(Ut,Ne)}),C.createElement("div",{role:"presentation",className:"".concat(Ut,"-title"),title:typeof je=="string"?je:void 0},je),C.createElement("ul",{role:"group",className:"".concat(Ut,"-list")},pt))};function nt(ve){var be=ve.children,Ne=(0,E.Z)(ve,We),je=Z(Ne.eventKey),Fe=Bt(be,je),pt=O();return pt?Fe:C.createElement(at,(0,M.Z)(Ne,["warnKey"]),Fe)}function vt(ve){var be=ve.className,Ne=ve.style,je=C.useContext(de),Fe=je.prefixCls,pt=O();return pt?null:C.createElement("li",{role:"separator",className:H()("".concat(Fe,"-item-divider"),be),style:Ne})}var $e=["label","children","key","type"];function rt(ve){return(ve||[]).map(function(be,Ne){if(be&&(0,Be.Z)(be)==="object"){var je=be,Fe=je.label,pt=je.children,Ve=je.key,st=je.type,zt=(0,E.Z)(je,$e),Ut=Ve!=null?Ve:"tmp-".concat(Ne);return pt||st==="group"?st==="group"?C.createElement(nt,(0,t.Z)({key:Ut},zt,{title:Fe}),rt(pt)):C.createElement(X,(0,t.Z)({key:Ut},zt,{title:Fe}),rt(pt)):st==="divider"?C.createElement(vt,(0,t.Z)({key:Ut},zt)):C.createElement(ct,(0,t.Z)({key:Ut},zt),Fe)}return null}).filter(function(be){return be})}function gt(ve,be,Ne){var je=ve;return be&&(je=rt(be)),Bt(je,Ne)}var it=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],Ct=[],Dt=C.forwardRef(function(ve,be){var Ne,je,Fe=ve,pt=Fe.prefixCls,Ve=pt===void 0?"rc-menu":pt,st=Fe.rootClassName,zt=Fe.style,Ut=Fe.className,qt=Fe.tabIndex,cn=qt===void 0?0:qt,xn=Fe.items,ln=Fe.children,$t=Fe.direction,yn=Fe.id,Nn=Fe.mode,mn=Nn===void 0?"vertical":Nn,Xt=Fe.inlineCollapsed,Yt=Fe.disabled,Sn=Fe.disabledOverflow,gn=Fe.subMenuOpenDelay,jn=gn===void 0?.1:gn,Jn=Fe.subMenuCloseDelay,bn=Jn===void 0?.1:Jn,Kt=Fe.forceSubMenuRender,Pt=Fe.defaultOpenKeys,un=Fe.openKeys,Ze=Fe.activeKey,en=Fe.defaultActiveFirst,vn=Fe.selectable,wn=vn===void 0?!0:vn,ir=Fe.multiple,or=ir===void 0?!1:ir,hr=Fe.defaultSelectedKeys,Te=Fe.selectedKeys,Ge=Fe.onSelect,St=Fe.onDeselect,Lt=Fe.inlineIndent,on=Lt===void 0?24:Lt,Hn=Fe.motion,$n=Fe.defaultMotions,On=Fe.triggerSubMenuAction,_n=On===void 0?"hover":On,sr=Fe.builtinPlacements,mr=Fe.itemIcon,Kr=Fe.expandIcon,Ar=Fe.overflowedIndicator,Mr=Ar===void 0?"...":Ar,Qr=Fe.overflowedIndicatorPopupClassName,Gr=Fe.getPopupContainer,Jr=Fe.onClick,Yr=Fe.onOpenChange,eo=Fe.onKeyDown,Zo=Fe.openAnimation,to=Fe.openTransitionName,Co=Fe._internalRenderMenuItem,Eo=Fe._internalRenderSubMenuItem,mo=(0,E.Z)(Fe,it),Tr=C.useMemo(function(){return gt(ln,xn,Ct)},[ln,xn]),So=C.useState(!1),Ao=(0,d.Z)(So,2),so=Ao[0],Ue=Ao[1],ze=C.useRef(),Ce=fe(yn),ut=$t==="rtl",jt=(0,w.Z)(Pt,{value:un,postState:function(Pr){return Pr||Ct}}),Qt=(0,d.Z)(jt,2),ot=Qt[0],tn=Qt[1],An=function(Pr){var Lr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Bo(){tn(Pr),Yr==null||Yr(Pr)}Lr?(0,U.flushSync)(Bo):Bo()},Fn=C.useState(ot),Yn=(0,d.Z)(Fn,2),Rt=Yn[0],Pn=Yn[1],Dn=C.useRef(!1),tr=C.useMemo(function(){return(mn==="inline"||mn==="vertical")&&Xt?["vertical",Xt]:[mn,!1]},[mn,Xt]),En=(0,d.Z)(tr,2),In=En[0],qn=En[1],cr=In==="inline",wr=C.useState(In),ao=(0,d.Z)(wr,2),lo=ao[0],Jo=ao[1],qo=C.useState(qn),Uo=(0,d.Z)(qo,2),Qo=Uo[0],fa=Uo[1];C.useEffect(function(){Jo(In),fa(qn),Dn.current&&(cr?tn(Rt):An(Ct))},[In,qn]);var wo=C.useState(0),Ho=(0,d.Z)(wo,2),zo=Ho[0],$o=Ho[1],Io=zo>=Tr.length-1||lo!=="horizontal"||Sn;C.useEffect(function(){cr&&Pn(ot)},[ot]),C.useEffect(function(){return Dn.current=!0,function(){Dn.current=!1}},[]);var co=B(),Go=co.registerPath,na=co.unregisterPath,sa=co.refreshOverflowKeys,jo=co.isSubPathKey,vr=co.getKeyPath,dr=co.getKeys,io=co.getSubPathKeys,Xr=C.useMemo(function(){return{registerPath:Go,unregisterPath:na}},[Go,na]),Wr=C.useMemo(function(){return{isSubPathKey:jo}},[jo]);C.useEffect(function(){sa(Io?Ct:Tr.slice(zo+1).map(function(kr){return kr.key}))},[zo,Io]);var uo=(0,w.Z)(Ze||en&&((Ne=Tr[0])===null||Ne===void 0?void 0:Ne.key),{value:Ze}),vo=(0,d.Z)(uo,2),To=vo[0],Oo=vo[1],ra=x(function(kr){Oo(kr)}),Ko=x(function(){Oo(void 0)});(0,C.useImperativeHandle)(be,function(){return{list:ze.current,focus:function(Pr){var Lr,Bo=dr(),Ro=p(Bo,Ce),ya=Ro.elements,oa=Ro.key2element,xa=Ro.element2key,Da=r(ze.current,ya),Ma=To!=null?To:Da[0]?xa.get(Da[0]):(Lr=Tr.find(function(Ya){return!Ya.props.disabled}))===null||Lr===void 0?void 0:Lr.key,Ca=oa.get(Ma);if(Ma&&Ca){var Ia;Ca==null||(Ia=Ca.focus)===null||Ia===void 0||Ia.call(Ca,Pr)}}}});var ga=(0,w.Z)(hr||[],{value:Te,postState:function(Pr){return Array.isArray(Pr)?Pr:Pr==null?Ct:[Pr]}}),Ba=(0,d.Z)(ga,2),pa=Ba[0],ha=Ba[1],Sa=function(Pr){if(wn){var Lr=Pr.key,Bo=pa.includes(Lr),Ro;or?Bo?Ro=pa.filter(function(oa){return oa!==Lr}):Ro=[].concat((0,z.Z)(pa),[Lr]):Ro=[Lr],ha(Ro);var ya=(0,m.Z)((0,m.Z)({},Pr),{},{selectedKeys:Ro});Bo?St==null||St(ya):Ge==null||Ge(ya)}!or&&ot.length&&lo!=="inline"&&An(Ct)},ba=x(function(kr){Jr==null||Jr(qe(kr)),Sa(kr)}),Aa=x(function(kr,Pr){var Lr=ot.filter(function(Ro){return Ro!==kr});if(Pr)Lr.push(kr);else if(lo!=="inline"){var Bo=io(kr);Lr=Lr.filter(function(Ro){return!Bo.has(Ro)})}(0,k.Z)(ot,Lr,!0)||An(Lr,!0)}),Ha=function(Pr,Lr){var Bo=Lr!=null?Lr:!ot.includes(Pr);Aa(Pr,Bo)},wa=o(lo,To,ut,Ce,ze,dr,vr,Oo,Ha,eo);C.useEffect(function(){Ue(!0)},[]);var Ra=C.useMemo(function(){return{_internalRenderMenuItem:Co,_internalRenderSubMenuItem:Eo}},[Co,Eo]),Pa=lo!=="horizontal"||Sn?Tr:Tr.map(function(kr,Pr){return C.createElement(y,{key:kr.key,overflowDisabled:Pr>zo},kr)}),Na=C.createElement(Q.Z,(0,t.Z)({id:yn,ref:ze,prefixCls:"".concat(Ve,"-overflow"),component:"ul",itemComponent:ct,className:H()(Ve,"".concat(Ve,"-root"),"".concat(Ve,"-").concat(lo),Ut,(je={},(0,c.Z)(je,"".concat(Ve,"-inline-collapsed"),Qo),(0,c.Z)(je,"".concat(Ve,"-rtl"),ut),je),st),dir:$t,style:zt,role:"menu",tabIndex:cn,data:Pa,renderRawItem:function(Pr){return Pr},renderRawRest:function(Pr){var Lr=Pr.length,Bo=Lr?Tr.slice(-Lr):null;return C.createElement(X,{eventKey:V,title:Mr,disabled:Io,internalPopupClose:Lr===0,popupClassName:Qr},Bo)},maxCount:lo!=="horizontal"||Sn?Q.Z.INVALIDATE:Q.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Pr){$o(Pr)},onKeyDown:wa},mo));return C.createElement(Re.Provider,{value:Ra},C.createElement(P.Provider,{value:Ce},C.createElement(y,{prefixCls:Ve,rootClassName:st,mode:lo,openKeys:ot,rtl:ut,disabled:Yt,motion:so?Hn:null,defaultMotions:so?$n:null,activeKey:To,onActive:ra,onInactive:Ko,selectedKeys:pa,inlineIndent:on,subMenuOpenDelay:jn,subMenuCloseDelay:bn,forceSubMenuRender:Kt,builtinPlacements:sr,triggerSubMenuAction:_n,getPopupContainer:Gr,itemIcon:mr,expandIcon:Kr,onItemClick:ba,onOpenChange:Aa},C.createElement(J.Provider,{value:Wr},Na),C.createElement("div",{style:{display:"none"},"aria-hidden":!0},C.createElement(R.Provider,{value:Xr},Tr)))))}),Gt=Dt,ft=Gt;ft.Item=ct,ft.SubMenu=X,ft.ItemGroup=nt,ft.Divider=vt;var wt=ft},11780:function(It,me,e){"use strict";e.d(me,{Z:function(){return pe}});var t=e(54476),c=e(33885),m=e(42978),z=e(75931),d=e(59301),E=e(92310),n=e.n(E),H=e(29301),Q=e(34280),w=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],k=void 0;function f(ne,Me){var $=ne.prefixCls,j=ne.invalidate,oe=ne.item,ee=ne.renderItem,K=ne.responsive,ge=ne.responsiveDisabled,Pe=ne.registerSize,mt=ne.itemKey,Ye=ne.className,dt=ne.style,Ot=ne.children,Tt=ne.display,Xe=ne.order,Ie=ne.component,et=Ie===void 0?"div":Ie,r=(0,z.Z)(ne,w),S=K&&!Tt;function p(l){Pe(mt,l)}d.useEffect(function(){return function(){p(null)}},[]);var o=ee&&oe!==k?ee(oe,{index:Xe}):Ot,F;j||(F={opacity:S?0:1,height:S?0:k,overflowY:S?"hidden":k,order:K?Xe:k,pointerEvents:S?"none":k,position:S?"absolute":k});var te={};S&&(te["aria-hidden"]=!0);var g=d.createElement(et,(0,t.Z)({className:n()(!j&&$,Ye),style:(0,c.Z)((0,c.Z)({},F),dt)},te,r,{ref:Me}),o);return K&&(g=d.createElement(H.Z,{onResize:function(V){var B=V.offsetWidth;p(B)},disabled:ge},g)),g}var C=d.forwardRef(f);C.displayName="Item";var U=C,P=e(6089),N=e(4676),Ae=e(16089);function ce(ne){if(typeof MessageChannel=="undefined")(0,Ae.Z)(ne);else{var Me=new MessageChannel;Me.port1.onmessage=function(){return ne()},Me.port2.postMessage(void 0)}}function he(){var ne=d.useRef(null),Me=function(j){ne.current||(ne.current=[],ce(function(){(0,N.unstable_batchedUpdates)(function(){ne.current.forEach(function(oe){oe()}),ne.current=null})})),ne.current.push(j)};return Me}function de(ne,Me){var $=d.useState(Me),j=(0,m.Z)($,2),oe=j[0],ee=j[1],K=(0,P.Z)(function(ge){ne(function(){ee(ge)})});return[oe,K]}var W=d.createContext(null),y=["component"],a=["className"],R=["className"],O=function(Me,$){var j=d.useContext(W);if(!j){var oe=Me.component,ee=oe===void 0?"div":oe,K=(0,z.Z)(Me,y);return d.createElement(ee,(0,t.Z)({},K,{ref:$}))}var ge=j.className,Pe=(0,z.Z)(j,a),mt=Me.className,Ye=(0,z.Z)(Me,R);return d.createElement(W.Provider,{value:null},d.createElement(U,(0,t.Z)({ref:$,className:n()(ge,mt)},Pe,Ye)))},q=d.forwardRef(O);q.displayName="RawItem";var Z=q,J=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],T="responsive",Re="invalidate";function re(ne){return"+ ".concat(ne.length," ...")}function ke(ne,Me){var $=ne.prefixCls,j=$===void 0?"rc-overflow":$,oe=ne.data,ee=oe===void 0?[]:oe,K=ne.renderItem,ge=ne.renderRawItem,Pe=ne.itemKey,mt=ne.itemWidth,Ye=mt===void 0?10:mt,dt=ne.ssr,Ot=ne.style,Tt=ne.className,Xe=ne.maxCount,Ie=ne.renderRest,et=ne.renderRawRest,r=ne.suffix,S=ne.component,p=S===void 0?"div":S,o=ne.itemComponent,F=ne.onVisibleChange,te=(0,z.Z)(ne,J),g=dt==="full",l=he(),V=de(l,null),B=(0,m.Z)(V,2),x=B[0],Y=B[1],Ee=x||0,fe=de(l,new Map),we=(0,m.Z)(fe,2),Se=we[0],D=we[1],s=de(l,0),M=(0,m.Z)(s,2),I=M[0],le=M[1],xe=de(l,0),Je=(0,m.Z)(xe,2),Qe=Je[0],qe=Je[1],Et=de(l,0),Nt=(0,m.Z)(Et,2),xt=Nt[0],Zt=Nt[1],Mt=(0,d.useState)(null),rn=(0,m.Z)(Mt,2),ct=rn[0],ht=rn[1],bt=(0,d.useState)(null),Ke=(0,m.Z)(bt,2),At=Ke[0],hn=Ke[1],Bt=d.useMemo(function(){return At===null&&g?Number.MAX_SAFE_INTEGER:At||0},[At,x]),kt=(0,d.useState)(!1),sn=(0,m.Z)(kt,2),lt=sn[0],Vt=sn[1],Ln="".concat(j,"-item"),Jt=Math.max(I,Qe),an=Xe===T,_=ee.length&&an,u=Xe===Re,A=_||typeof Xe=="number"&&ee.length>Xe,h=(0,d.useMemo)(function(){var wt=ee;return _?x===null&&g?wt=ee:wt=ee.slice(0,Math.min(ee.length,Ee/Ye)):typeof Xe=="number"&&(wt=ee.slice(0,Xe)),wt},[ee,Ye,x,Xe,_]),b=(0,d.useMemo)(function(){return _?ee.slice(Bt+1):ee.slice(h.length)},[ee,h,_,Bt]),ae=(0,d.useCallback)(function(wt,ve){var be;return typeof Pe=="function"?Pe(wt):(be=Pe&&(wt==null?void 0:wt[Pe]))!==null&&be!==void 0?be:ve},[Pe]),X=(0,d.useCallback)(K||function(wt){return wt},[K]);function Be(wt,ve,be){At===wt&&(ve===void 0||ve===ct)||(hn(wt),be||(Vt(wtEe){Be(Ne-1,wt-je-xt+Qe);break}}r&&vt(0)+xt>Ee&&ht(null)}},[Ee,Se,Qe,xt,ae,h]);var $e=lt&&!!b.length,rt={};ct!==null&&_&&(rt={position:"absolute",left:ct,top:0});var gt={prefixCls:Ln,responsive:_,component:o,invalidate:u},it=ge?function(wt,ve){var be=ae(wt,ve);return d.createElement(W.Provider,{key:be,value:(0,c.Z)((0,c.Z)({},gt),{},{order:ve,item:wt,itemKey:be,registerSize:We,display:ve<=Bt})},ge(wt,ve))}:function(wt,ve){var be=ae(wt,ve);return d.createElement(U,(0,t.Z)({},gt,{order:ve,key:be,item:wt,renderItem:X,itemKey:be,registerSize:We,display:ve<=Bt}))},Ct={order:$e?Bt:Number.MAX_SAFE_INTEGER,className:"".concat(Ln,"-rest"),registerSize:at,display:$e},Dt=Ie||re,Gt=et?d.createElement(W.Provider,{value:(0,c.Z)((0,c.Z)({},gt),Ct)},et(b)):d.createElement(U,(0,t.Z)({},gt,Ct),typeof Dt=="function"?Dt(b):Dt),ft=d.createElement(p,(0,t.Z)({className:n()(!u&&j,Tt),style:Ot,ref:Me},te),h.map(it),A?Gt:null,r&&d.createElement(U,(0,t.Z)({},gt,{responsive:an,responsiveDisabled:!_,order:Bt,className:"".concat(Ln,"-suffix"),registerSize:nt,display:!0,style:rt}),r));return an?d.createElement(H.Z,{onResize:Oe,disabled:!_},ft):ft}var ue=d.forwardRef(ke);ue.displayName="Overflow",ue.Item=Z,ue.RESPONSIVE=T,ue.INVALIDATE=Re;var ye=ue,pe=ye},17115:function(It,me,e){"use strict";e.d(me,{ZP:function(){return n}});var t=e(42978),c=e(59301),m=e(47273),z=0,d=(0,m.Z)();function E(){var H;return d?(H=z,z+=1):H="TEST_OR_SSR",H}function n(H){var Q=c.useState(),w=(0,t.Z)(Q,2),k=w[0],f=w[1];return c.useEffect(function(){f("rc_select_".concat(E()))},[]),H||k}},77861:function(It,me,e){"use strict";e.d(me,{Ac:function(){return Y},Xo:function(){return qe},Wx:function(){return Nt},ZP:function(){return A},lk:function(){return W}});var t=e(54476),c=e(94480),m=e(20068),z=e(33885),d=e(42978),E=e(75931),n=e(76190),H=e(18929),Q=e(48736),w=e(59301),k=e(92310),f=e.n(k),C=e(34280),U=e(49658),P=e(10228),N=e(8654),Ae=function(b){var ae=b.className,X=b.customizeIcon,Be=b.customizeIconProps,Oe=b.onMouseDown,We=b.onClick,at=b.children,nt;return typeof X=="function"?nt=X(Be):nt=X,w.createElement("span",{className:ae,onMouseDown:function($e){$e.preventDefault(),Oe&&Oe($e)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:We,"aria-hidden":!0},nt!==void 0?nt:w.createElement("span",{className:f()(ae.split(/\s+/).map(function(vt){return"".concat(vt,"-icon")}))},at))},ce=Ae;function he(h,b,ae,X,Be){var Oe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,We=arguments.length>6?arguments[6]:void 0,at=arguments.length>7?arguments[7]:void 0,nt=w.useMemo(function(){if((0,n.Z)(X)==="object")return X.clearIcon;if(Be)return Be},[X,Be]),vt=w.useMemo(function(){return!!(!Oe&&X&&(ae.length||We)&&!(at==="combobox"&&We===""))},[X,Oe,ae.length,We,at]);return{allowClear:vt,clearIcon:w.createElement(ce,{className:"".concat(h,"-clear"),onMouseDown:b,customizeIcon:nt},"\xD7")}}var de=w.createContext(null);function W(){return w.useContext(de)}function y(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,b=w.useState(!1),ae=(0,d.Z)(b,2),X=ae[0],Be=ae[1],Oe=w.useRef(null),We=function(){window.clearTimeout(Oe.current)};w.useEffect(function(){return We},[]);var at=function(vt,$e){We(),Oe.current=window.setTimeout(function(){Be(vt),$e&&$e()},h)};return[X,at,We]}function a(){var h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,b=w.useRef(null),ae=w.useRef(null);w.useEffect(function(){return function(){window.clearTimeout(ae.current)}},[]);function X(Be){(Be||b.current===null)&&(b.current=Be),window.clearTimeout(ae.current),ae.current=window.setTimeout(function(){b.current=null},h)}return[function(){return b.current},X]}function R(h,b,ae,X){var Be=w.useRef(null);Be.current={open:b,triggerOpen:ae,customizedTrigger:X},w.useEffect(function(){function Oe(We){var at;if(!((at=Be.current)!==null&&at!==void 0&&at.customizedTrigger)){var nt=We.target;nt.shadowRoot&&We.composed&&(nt=We.composedPath()[0]||nt),Be.current.open&&h().filter(function(vt){return vt}).every(function(vt){return!vt.contains(nt)&&vt!==nt})&&Be.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Oe),function(){return window.removeEventListener("mousedown",Oe)}},[])}var O=e(26112),q=e(11780),Z=function(b,ae){var X,Be,Oe=b.prefixCls,We=b.id,at=b.inputElement,nt=b.disabled,vt=b.tabIndex,$e=b.autoFocus,rt=b.autoComplete,gt=b.editable,it=b.activeDescendantId,Ct=b.value,Dt=b.maxLength,Gt=b.onKeyDown,ft=b.onMouseDown,wt=b.onChange,ve=b.onPaste,be=b.onCompositionStart,Ne=b.onCompositionEnd,je=b.open,Fe=b.attrs,pt=at||w.createElement("input",null),Ve=pt,st=Ve.ref,zt=Ve.props,Ut=zt.onKeyDown,qt=zt.onChange,cn=zt.onMouseDown,xn=zt.onCompositionStart,ln=zt.onCompositionEnd,$t=zt.style;return(0,Q.Kp)(!("maxLength"in pt.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),pt=w.cloneElement(pt,(0,z.Z)((0,z.Z)((0,z.Z)({type:"search"},zt),{},{id:We,ref:(0,N.sQ)(ae,st),disabled:nt,tabIndex:vt,autoComplete:rt||"off",autoFocus:$e,className:f()("".concat(Oe,"-selection-search-input"),(X=pt)===null||X===void 0||(Be=X.props)===null||Be===void 0?void 0:Be.className),role:"combobox","aria-label":"Search","aria-expanded":je||!1,"aria-haspopup":"listbox","aria-owns":"".concat(We,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(We,"_list"),"aria-activedescendant":je?it:void 0},Fe),{},{value:gt?Ct:"",maxLength:Dt,readOnly:!gt,unselectable:gt?null:"on",style:(0,z.Z)((0,z.Z)({},$t),{},{opacity:gt?null:0}),onKeyDown:function(Nn){Gt(Nn),Ut&&Ut(Nn)},onMouseDown:function(Nn){ft(Nn),cn&&cn(Nn)},onChange:function(Nn){wt(Nn),qt&&qt(Nn)},onCompositionStart:function(Nn){be(Nn),xn&&xn(Nn)},onCompositionEnd:function(Nn){Ne(Nn),ln&&ln(Nn)},onPaste:ve})),pt},J=w.forwardRef(Z);J.displayName="Input";var T=J;function Re(h){return Array.isArray(h)?h:h!==void 0?[h]:[]}var re=typeof window!="undefined"&&window.document&&window.document.documentElement,ke=re;function ue(h){return h!=null}function ye(h){return!h&&h!==0}function pe(h){return["string","number"].includes((0,n.Z)(h))}function ne(h){var b=void 0;return h&&(pe(h.title)?b=h.title.toString():pe(h.label)&&(b=h.label.toString())),b}function Me(h,b){ke?w.useLayoutEffect(h,b):w.useEffect(h,b)}function $(h){var b;return(b=h.key)!==null&&b!==void 0?b:h.value}var j=function(b){b.preventDefault(),b.stopPropagation()},oe=function(b){var ae=b.id,X=b.prefixCls,Be=b.values,Oe=b.open,We=b.searchValue,at=b.autoClearSearchValue,nt=b.inputRef,vt=b.placeholder,$e=b.disabled,rt=b.mode,gt=b.showSearch,it=b.autoFocus,Ct=b.autoComplete,Dt=b.activeDescendantId,Gt=b.tabIndex,ft=b.removeIcon,wt=b.maxTagCount,ve=b.maxTagTextLength,be=b.maxTagPlaceholder,Ne=be===void 0?function(vn){return"+ ".concat(vn.length," ...")}:be,je=b.tagRender,Fe=b.onToggleOpen,pt=b.onRemove,Ve=b.onInputChange,st=b.onInputPaste,zt=b.onInputKeyDown,Ut=b.onInputMouseDown,qt=b.onInputCompositionStart,cn=b.onInputCompositionEnd,xn=w.useRef(null),ln=(0,w.useState)(0),$t=(0,d.Z)(ln,2),yn=$t[0],Nn=$t[1],mn=(0,w.useState)(!1),Xt=(0,d.Z)(mn,2),Yt=Xt[0],Sn=Xt[1],gn="".concat(X,"-selection"),jn=Oe||rt==="multiple"&&at===!1||rt==="tags"?We:"",Jn=rt==="tags"||rt==="multiple"&&at===!1||gt&&(Oe||Yt);Me(function(){Nn(xn.current.scrollWidth)},[jn]);function bn(vn,wn,ir,or,hr){return w.createElement("span",{className:f()("".concat(gn,"-item"),(0,m.Z)({},"".concat(gn,"-item-disabled"),ir)),title:ne(vn)},w.createElement("span",{className:"".concat(gn,"-item-content")},wn),or&&w.createElement(ce,{className:"".concat(gn,"-item-remove"),onMouseDown:j,onClick:hr,customizeIcon:ft},"\xD7"))}function Kt(vn,wn,ir,or,hr){var Te=function(St){j(St),Fe(!Oe)};return w.createElement("span",{onMouseDown:Te},je({label:wn,value:vn,disabled:ir,closable:or,onClose:hr}))}function Pt(vn){var wn=vn.disabled,ir=vn.label,or=vn.value,hr=!$e&&!wn,Te=ir;if(typeof ve=="number"&&(typeof ir=="string"||typeof ir=="number")){var Ge=String(Te);Ge.length>ve&&(Te="".concat(Ge.slice(0,ve),"..."))}var St=function(on){on&&on.stopPropagation(),pt(vn)};return typeof je=="function"?Kt(or,Te,wn,hr,St):bn(vn,Te,wn,hr,St)}function un(vn){var wn=typeof Ne=="function"?Ne(vn):Ne;return bn({title:wn},wn,!1)}var Ze=w.createElement("div",{className:"".concat(gn,"-search"),style:{width:yn},onFocus:function(){Sn(!0)},onBlur:function(){Sn(!1)}},w.createElement(T,{ref:nt,open:Oe,prefixCls:X,id:ae,inputElement:null,disabled:$e,autoFocus:it,autoComplete:Ct,editable:Jn,activeDescendantId:Dt,value:jn,onKeyDown:zt,onMouseDown:Ut,onChange:Ve,onPaste:st,onCompositionStart:qt,onCompositionEnd:cn,tabIndex:Gt,attrs:(0,O.Z)(b,!0)}),w.createElement("span",{ref:xn,className:"".concat(gn,"-search-mirror"),"aria-hidden":!0},jn,"\xA0")),en=w.createElement(q.Z,{prefixCls:"".concat(gn,"-overflow"),data:Be,renderItem:Pt,renderRest:un,suffix:Ze,itemKey:$,maxCount:wt});return w.createElement(w.Fragment,null,en,!Be.length&&!jn&&w.createElement("span",{className:"".concat(gn,"-placeholder")},vt))},ee=oe,K=function(b){var ae=b.inputElement,X=b.prefixCls,Be=b.id,Oe=b.inputRef,We=b.disabled,at=b.autoFocus,nt=b.autoComplete,vt=b.activeDescendantId,$e=b.mode,rt=b.open,gt=b.values,it=b.placeholder,Ct=b.tabIndex,Dt=b.showSearch,Gt=b.searchValue,ft=b.activeValue,wt=b.maxLength,ve=b.onInputKeyDown,be=b.onInputMouseDown,Ne=b.onInputChange,je=b.onInputPaste,Fe=b.onInputCompositionStart,pt=b.onInputCompositionEnd,Ve=b.title,st=w.useState(!1),zt=(0,d.Z)(st,2),Ut=zt[0],qt=zt[1],cn=$e==="combobox",xn=cn||Dt,ln=gt[0],$t=Gt||"";cn&&ft&&!Ut&&($t=ft),w.useEffect(function(){cn&&qt(!1)},[cn,ft]);var yn=$e!=="combobox"&&!rt&&!Dt?!1:!!$t,Nn=Ve===void 0?ne(ln):Ve,mn=function(){if(ln)return null;var Yt=yn?{visibility:"hidden"}:void 0;return w.createElement("span",{className:"".concat(X,"-selection-placeholder"),style:Yt},it)};return w.createElement(w.Fragment,null,w.createElement("span",{className:"".concat(X,"-selection-search")},w.createElement(T,{ref:Oe,prefixCls:X,id:Be,open:rt,inputElement:ae,disabled:We,autoFocus:at,autoComplete:nt,editable:xn,activeDescendantId:vt,value:$t,onKeyDown:ve,onMouseDown:be,onChange:function(Yt){qt(!0),Ne(Yt)},onPaste:je,onCompositionStart:Fe,onCompositionEnd:pt,tabIndex:Ct,attrs:(0,O.Z)(b,!0),maxLength:cn?wt:void 0})),!cn&&ln?w.createElement("span",{className:"".concat(X,"-selection-item"),title:Nn,style:yn?{visibility:"hidden"}:void 0},ln.label):null,mn())},ge=K;function Pe(h){return![P.Z.ESC,P.Z.SHIFT,P.Z.BACKSPACE,P.Z.TAB,P.Z.WIN_KEY,P.Z.ALT,P.Z.META,P.Z.WIN_KEY_RIGHT,P.Z.CTRL,P.Z.SEMICOLON,P.Z.EQUALS,P.Z.CAPS_LOCK,P.Z.CONTEXT_MENU,P.Z.F1,P.Z.F2,P.Z.F3,P.Z.F4,P.Z.F5,P.Z.F6,P.Z.F7,P.Z.F8,P.Z.F9,P.Z.F10,P.Z.F11,P.Z.F12].includes(h)}var mt=function(b,ae){var X=(0,w.useRef)(null),Be=(0,w.useRef)(!1),Oe=b.prefixCls,We=b.open,at=b.mode,nt=b.showSearch,vt=b.tokenWithEnter,$e=b.autoClearSearchValue,rt=b.onSearch,gt=b.onSearchSubmit,it=b.onToggleOpen,Ct=b.onInputKeyDown,Dt=b.domRef;w.useImperativeHandle(ae,function(){return{focus:function(){X.current.focus()},blur:function(){X.current.blur()}}});var Gt=a(0),ft=(0,d.Z)(Gt,2),wt=ft[0],ve=ft[1],be=function($t){var yn=$t.which;(yn===P.Z.UP||yn===P.Z.DOWN)&&$t.preventDefault(),Ct&&Ct($t),yn===P.Z.ENTER&&at==="tags"&&!Be.current&&!We&&(gt==null||gt($t.target.value)),Pe(yn)&&it(!0)},Ne=function(){ve(!0)},je=(0,w.useRef)(null),Fe=function($t){rt($t,!0,Be.current)!==!1&&it(!0)},pt=function(){Be.current=!0},Ve=function($t){Be.current=!1,at!=="combobox"&&Fe($t.target.value)},st=function($t){var yn=$t.target.value;if(vt&&je.current&&/[\r\n]/.test(je.current)){var Nn=je.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");yn=yn.replace(Nn,je.current)}je.current=null,Fe(yn)},zt=function($t){var yn=$t.clipboardData,Nn=yn.getData("text");je.current=Nn},Ut=function($t){var yn=$t.target;if(yn!==X.current){var Nn=document.body.style.msTouchAction!==void 0;Nn?setTimeout(function(){X.current.focus()}):X.current.focus()}},qt=function($t){var yn=wt();$t.target!==X.current&&!yn&&at!=="combobox"&&$t.preventDefault(),(at!=="combobox"&&(!nt||!yn)||!We)&&(We&&$e!==!1&&rt("",!0,!1),it())},cn={inputRef:X,onInputKeyDown:be,onInputMouseDown:Ne,onInputChange:st,onInputPaste:zt,onInputCompositionStart:pt,onInputCompositionEnd:Ve},xn=at==="multiple"||at==="tags"?w.createElement(ee,(0,t.Z)({},b,cn)):w.createElement(ge,(0,t.Z)({},b,cn));return w.createElement("div",{ref:Dt,className:"".concat(Oe,"-selector"),onClick:Ut,onMouseDown:qt},xn)},Ye=w.forwardRef(mt);Ye.displayName="Selector";var dt=Ye,Ot=e(35593),Tt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Xe=function(b){var ae=b===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:ae,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:ae,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:ae,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:ae,adjustY:1},htmlRegion:"scroll"}}},Ie=function(b,ae){var X=b.prefixCls,Be=b.disabled,Oe=b.visible,We=b.children,at=b.popupElement,nt=b.animation,vt=b.transitionName,$e=b.dropdownStyle,rt=b.dropdownClassName,gt=b.direction,it=gt===void 0?"ltr":gt,Ct=b.placement,Dt=b.builtinPlacements,Gt=b.dropdownMatchSelectWidth,ft=b.dropdownRender,wt=b.dropdownAlign,ve=b.getPopupContainer,be=b.empty,Ne=b.getTriggerDOMNode,je=b.onPopupVisibleChange,Fe=b.onPopupMouseEnter,pt=(0,E.Z)(b,Tt),Ve="".concat(X,"-dropdown"),st=at;ft&&(st=ft(at));var zt=w.useMemo(function(){return Dt||Xe(Gt)},[Dt,Gt]),Ut=nt?"".concat(Ve,"-").concat(nt):vt,qt=typeof Gt=="number",cn=w.useMemo(function(){return qt?null:Gt===!1?"minWidth":"width"},[Gt,qt]),xn=$e;qt&&(xn=(0,z.Z)((0,z.Z)({},xn),{},{width:Gt}));var ln=w.useRef(null);return w.useImperativeHandle(ae,function(){return{getPopupElement:function(){return ln.current}}}),w.createElement(Ot.Z,(0,t.Z)({},pt,{showAction:je?["click"]:[],hideAction:je?["click"]:[],popupPlacement:Ct||(it==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:zt,prefixCls:Ve,popupTransitionName:Ut,popup:w.createElement("div",{ref:ln,onMouseEnter:Fe},st),stretch:cn,popupAlign:wt,popupVisible:Oe,getPopupContainer:ve,popupClassName:f()(rt,(0,m.Z)({},"".concat(Ve,"-empty"),be)),popupStyle:xn,getTriggerDOMNode:Ne,onPopupVisibleChange:je}),We)},et=w.forwardRef(Ie);et.displayName="SelectTrigger";var r=et,S=e(66712);function p(h,b){var ae=h.key,X;return"value"in h&&(X=h.value),ae!=null?ae:X!==void 0?X:"rc-index-key-".concat(b)}function o(h,b){var ae=h||{},X=ae.label,Be=ae.value,Oe=ae.options,We=ae.groupLabel,at=X||(b?"children":"label");return{label:at,value:Be||"value",options:Oe||"options",groupLabel:We||at}}function F(h){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ae=b.fieldNames,X=b.childrenAsData,Be=[],Oe=o(ae,!1),We=Oe.label,at=Oe.value,nt=Oe.options,vt=Oe.groupLabel;function $e(rt,gt){rt.forEach(function(it){if(gt||!(nt in it)){var Ct=it[at];Be.push({key:p(it,Be.length),groupOption:gt,data:it,label:it[We],value:Ct})}else{var Dt=it[vt];Dt===void 0&&X&&(Dt=it.label),Be.push({key:p(it,Be.length),group:!0,data:it,label:Dt}),$e(it[nt],!0)}})}return $e(h,!1),Be}function te(h){var b=(0,z.Z)({},h);return"props"in b||Object.defineProperty(b,"props",{get:function(){return(0,Q.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),b}}),b}function g(h,b){if(!b||!b.length)return null;var ae=!1;function X(Oe,We){var at=(0,S.Z)(We),nt=at[0],vt=at.slice(1);if(!nt)return[Oe];var $e=Oe.split(nt);return ae=ae||$e.length>1,$e.reduce(function(rt,gt){return[].concat((0,c.Z)(rt),(0,c.Z)(X(gt,vt)))},[]).filter(function(rt){return rt})}var Be=X(h,b);return ae?Be:null}var l=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],V=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function B(h){return h==="tags"||h==="multiple"}var x=w.forwardRef(function(h,b){var ae,X,Be=h.id,Oe=h.prefixCls,We=h.className,at=h.showSearch,nt=h.tagRender,vt=h.direction,$e=h.omitDomProps,rt=h.displayValues,gt=h.onDisplayValuesChange,it=h.emptyOptions,Ct=h.notFoundContent,Dt=Ct===void 0?"Not Found":Ct,Gt=h.onClear,ft=h.mode,wt=h.disabled,ve=h.loading,be=h.getInputElement,Ne=h.getRawInputElement,je=h.open,Fe=h.defaultOpen,pt=h.onDropdownVisibleChange,Ve=h.activeValue,st=h.onActiveValueChange,zt=h.activeDescendantId,Ut=h.searchValue,qt=h.autoClearSearchValue,cn=h.onSearch,xn=h.onSearchSplit,ln=h.tokenSeparators,$t=h.allowClear,yn=h.suffixIcon,Nn=h.clearIcon,mn=h.OptionList,Xt=h.animation,Yt=h.transitionName,Sn=h.dropdownStyle,gn=h.dropdownClassName,jn=h.dropdownMatchSelectWidth,Jn=h.dropdownRender,bn=h.dropdownAlign,Kt=h.placement,Pt=h.builtinPlacements,un=h.getPopupContainer,Ze=h.showAction,en=Ze===void 0?[]:Ze,vn=h.onFocus,wn=h.onBlur,ir=h.onKeyUp,or=h.onKeyDown,hr=h.onMouseDown,Te=(0,E.Z)(h,l),Ge=B(ft),St=(at!==void 0?at:Ge)||ft==="combobox",Lt=(0,z.Z)({},Te);V.forEach(function(vr){delete Lt[vr]}),$e==null||$e.forEach(function(vr){delete Lt[vr]});var on=w.useState(!1),Hn=(0,d.Z)(on,2),$n=Hn[0],On=Hn[1];w.useEffect(function(){On((0,U.Z)())},[]);var _n=w.useRef(null),sr=w.useRef(null),mr=w.useRef(null),Kr=w.useRef(null),Ar=w.useRef(null),Mr=y(),Qr=(0,d.Z)(Mr,3),Gr=Qr[0],Jr=Qr[1],Yr=Qr[2];w.useImperativeHandle(b,function(){var vr,dr;return{focus:(vr=Kr.current)===null||vr===void 0?void 0:vr.focus,blur:(dr=Kr.current)===null||dr===void 0?void 0:dr.blur,scrollTo:function(Xr){var Wr;return(Wr=Ar.current)===null||Wr===void 0?void 0:Wr.scrollTo(Xr)}}});var eo=w.useMemo(function(){var vr;if(ft!=="combobox")return Ut;var dr=(vr=rt[0])===null||vr===void 0?void 0:vr.value;return typeof dr=="string"||typeof dr=="number"?String(dr):""},[Ut,ft,rt]),Zo=ft==="combobox"&&typeof be=="function"&&be()||null,to=typeof Ne=="function"&&Ne(),Co=(0,N.x1)(sr,to==null||(ae=to.props)===null||ae===void 0?void 0:ae.ref),Eo=w.useState(!1),mo=(0,d.Z)(Eo,2),Tr=mo[0],So=mo[1];(0,C.Z)(function(){So(!0)},[]);var Ao=(0,H.Z)(!1,{defaultValue:Fe,value:je}),so=(0,d.Z)(Ao,2),Ue=so[0],ze=so[1],Ce=Tr?Ue:!1,ut=!Dt&⁢(wt||ut&&Ce&&ft==="combobox")&&(Ce=!1);var jt=ut?!1:Ce,Qt=w.useCallback(function(vr){var dr=vr!==void 0?vr:!Ce;wt||(ze(dr),Ce!==dr&&(pt==null||pt(dr)))},[wt,Ce,ze,pt]),ot=w.useMemo(function(){return(ln||[]).some(function(vr){return[` `,`\r -`].includes(vr)})},[ln]),tn=function(dr,ia,Xr){var Wr=!0,ua=dr;st==null||st(null);var ma=Xr?null:g(dr,ln);return ft!=="combobox"&&ma&&(ua="",xn==null||xn(ma),Qt(!1),Wr=!1),cn&&ea!==ua&&cn(ua,{source:ia?"typing":"effect"}),Wr},An=function(dr){!dr||!dr.trim()||cn(dr,{source:"submit"})};w.useEffect(function(){!Ce&&!Ge&&ft!=="combobox"&&tn("",!1,!1)},[Ce]),w.useEffect(function(){Ue&&wt&&ze(!1),wt&&Jr(!1)},[wt]);var Fn=o(),Yn=(0,d.Z)(Fn,2),Rt=Yn[0],Pn=Yn[1],Dn=function(dr){var ia=Rt(),Xr=dr.which;if(Xr===P.Z.ENTER&&(ft!=="combobox"&&dr.preventDefault(),Ce||Qt(!0)),Pn(!!ea),Xr===P.Z.BACKSPACE&&!ia&&Ge&&!ea&&rt.length){for(var Wr=(0,c.Z)(rt),ua=null,ma=Wr.length-1;ma>=0;ma-=1){var Za=Wr[ma];if(!Za.disabled){Wr.splice(ma,1),ua=Za;break}}ua&>(Wr,{type:"remove",values:[ua]})}for(var Ia=arguments.length,no=new Array(Ia>1?Ia-1:0),za=1;za1?ia-1:0),Wr=1;Wr1?ma-1:0),Ia=1;Ia1&&arguments[1]!==void 0?arguments[1]:!1;return(0,D.Z)(h).map(function(oe,X){if(!w.isValidElement(oe)||!oe.type)return null;var Be=oe,Oe=Be.type.isSelectOptGroup,We=Be.key,lt=Be.props,nt=lt.children,vt=(0,E.Z)(lt,M);return b||!Oe?I(oe):(0,z.Z)((0,z.Z)({key:"__RC_SELECT_GRP__".concat(We===null?X:We,"__"),label:We},vt),{},{options:le(nt)})}).filter(function(oe){return oe})}function xe(h,b,oe,X,Be){return w.useMemo(function(){var Oe=h,We=!h;We&&(Oe=le(b));var lt=new Map,nt=new Map,vt=function(gt,it,Ct){Ct&&typeof Ct=="string"&>.set(it[Ct],it)};function $e(rt){for(var gt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,it=0;it1&&arguments[1]!==void 0?arguments[1]:1,un=st.length,Ze=0;Ze1&&arguments[1]!==void 0?arguments[1]:!1;yn(Kt);var un={source:Pt?"keyboard":"mouse"},Ze=st[Kt];if(!Ze){Dt(null,-1,un);return}Dt(Ze.value,Kt,un)};(0,w.useEffect)(function(){Nn(Gt!==!1?cn(0):-1)},[st.length,vt]);var mn=w.useCallback(function(bn){return ve.has(bn)&&nt!=="combobox"},[nt,(0,c.Z)(ve).toString(),ve.size]);(0,w.useEffect)(function(){var bn=setTimeout(function(){if(!lt&&We&&ve.size===1){var Pt=Array.from(ve)[0],un=st.findIndex(function(Ze){var en=Ze.data;return en.value===Pt});un!==-1&&(Nn(un),qt(un))}});if(We){var Kt;(Kt=zt.current)===null||Kt===void 0||Kt.scrollTo(void 0)}return function(){return clearTimeout(bn)}},[We,vt,Ct.length]);var Xt=function(Kt){Kt!==void 0&&ft(Kt,{selected:!ve.has(Kt)}),lt||$e(!1)};if(w.useImperativeHandle(oe,function(){return{onKeyDown:function(Kt){var Pt=Kt.which,un=Kt.ctrlKey;switch(Pt){case P.Z.N:case P.Z.P:case P.Z.UP:case P.Z.DOWN:{var Ze=0;if(Pt===P.Z.UP?Ze=-1:Pt===P.Z.DOWN?Ze=1:ht()&&un&&(Pt===P.Z.N?Ze=1:Pt===P.Z.P&&(Ze=-1)),Ze!==0){var en=cn($t+Ze,Ze);qt(en),Nn(en,!0)}break}case P.Z.ENTER:{var vn=st[$t];vn&&!vn.data.disabled?Xt(vn.value):Xt(void 0),We&&Kt.preventDefault();break}case P.Z.ESC:$e(!1),We&&Kt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Kt){qt(Kt)}}}),st.length===0)return w.createElement("div",{role:"listbox",id:"".concat(Oe,"_list"),className:"".concat(Ve,"-empty"),onMouseDown:Ut},rt);var Yt=Object.keys(be).map(function(bn){return be[bn]}),Sn=function(Kt){return Kt.label};function gn(bn,Kt){var Pt=bn.group;return{role:Pt?"presentation":"option",id:"".concat(Oe,"_list_").concat(Kt)}}var jn=function(Kt){var Pt=st[Kt];if(!Pt)return null;var un=Pt.data||{},Ze=un.value,en=Pt.group,vn=(0,O.Z)(un,!0),wn=Sn(Pt);return Pt?w.createElement("div",(0,t.Z)({"aria-label":typeof wn=="string"&&!en?wn:null},vn,{key:Kt},gn(Pt,Kt),{"aria-selected":mn(Ze)}),Ze):null},Jn={role:"listbox",id:"".concat(Oe,"_list")};return w.createElement(w.Fragment,null,Ne&&w.createElement("div",(0,t.Z)({},Jn,{style:{height:0,width:0,overflow:"hidden"}}),jn($t-1),jn($t),jn($t+1)),w.createElement(Mt.Z,{itemKey:"key",ref:zt,data:st,height:Fe,itemHeight:pt,fullHeight:!1,onMouseDown:Ut,onScroll:gt,virtual:Ne,direction:je,innerProps:Ne?null:Jn},function(bn,Kt){var Pt,un=bn.group,Ze=bn.groupOption,en=bn.data,vn=bn.label,wn=bn.value,ir=en.key;if(un){var ar,hr=(ar=en.title)!==null&&ar!==void 0?ar:Ke(vn)?vn.toString():void 0;return w.createElement("div",{className:f()(Ve,"".concat(Ve,"-group")),title:hr},vn!==void 0?vn:ir)}var Te=en.disabled,Ge=en.title,St=en.children,Lt=en.style,an=en.className,Hn=(0,E.Z)(en,bt),$n=(0,Zt.Z)(Hn,Yt),On=mn(wn),_n="".concat(Ve,"-option"),sr=f()(Ve,_n,an,(Pt={},(0,m.Z)(Pt,"".concat(_n,"-grouped"),Ze),(0,m.Z)(Pt,"".concat(_n,"-active"),$t===Kt&&!Te),(0,m.Z)(Pt,"".concat(_n,"-disabled"),Te),(0,m.Z)(Pt,"".concat(_n,"-selected"),On),Pt)),mr=Sn(bn),Kr=!wt||typeof wt=="function"||On,Ar=typeof mr=="number"?mr:mr||wn,Mr=Ke(Ar)?Ar.toString():void 0;return Ge!==void 0&&(Mr=Ge),w.createElement("div",(0,t.Z)({},(0,O.Z)($n),Ne?{}:gn(bn,Kt),{"aria-selected":On,className:sr,title:Mr,onMouseMove:function(){$t===Kt||Te||Nn(Kt)},onClick:function(){Te||Xt(wn)},style:Lt}),w.createElement("div",{className:"".concat(_n,"-content")},Ar),w.isValidElement(wt)||On,Kr&&w.createElement(ce,{className:"".concat(Ve,"-option-state"),customizeIcon:wt,customizeIconProps:{isSelected:On}},On?"\u2713":null))}))},hn=w.forwardRef(At);hn.displayName="OptionList";var Bt=hn;function kt(h){var b=h.mode,oe=h.options,X=h.children,Be=h.backfill,Oe=h.allowClear,We=h.placeholder,lt=h.getInputElement,nt=h.showSearch,vt=h.onSearch,$e=h.defaultOpen,rt=h.autoFocus,gt=h.labelInValue,it=h.value,Ct=h.inputValue,Dt=h.optionLabelProp,Gt=isMultiple(b),ft=nt!==void 0?nt:Gt||b==="combobox",wt=oe||convertChildrenToData(X);if(warning(b!=="tags"||wt.every(function(je){return!je.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),b==="tags"||b==="combobox"){var ve=wt.some(function(je){return je.options?je.options.some(function(Fe){return typeof("value"in Fe?Fe.value:Fe.key)=="number"}):typeof("value"in je?je.value:je.key)=="number"});warning(!ve,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(b!=="combobox"||!Dt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(b==="combobox"||!Be,"`backfill` only works with `combobox` mode."),warning(b==="combobox"||!lt,"`getInputElement` only work with `combobox` mode."),noteOnce(b!=="combobox"||!lt||!Oe||!We,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),vt&&!ft&&b!=="combobox"&&b!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!$e||rt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),it!=null){var be=toArray(it);warning(!gt||be.every(function(je){return _typeof(je)==="object"&&("key"in je||"value"in je)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Gt||Array.isArray(it),"`value` should be array when `mode` is `multiple` or `tags`")}if(X){var Ne=null;toNodeArray(X).some(function(je){if(!React.isValidElement(je)||!je.type)return!1;var Fe=je,pt=Fe.type;if(pt.isSelectOption)return!1;if(pt.isSelectOptGroup){var Ve=toNodeArray(je.props.children).every(function(st){return!React.isValidElement(st)||!je.type||st.type.isSelectOption?!0:(Ne=st.type,!1)});return!Ve}return Ne=pt,!0}),Ne&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Ne.displayName||Ne.name||Ne,"`.")),warning(Ct===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function sn(h,b){if(h){var oe=function X(Be){for(var Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,We=0;We2&&arguments[2]!==void 0?arguments[2]:{},Qt=jt.source,at=Qt===void 0?"keyboard":Qt;xa(ut),We&&X==="combobox"&&Ce!==null&&at==="keyboard"&&Yr(String(Ce))},[We,X]),Tr=function(ut,jt,Qt){var at=function(){var In,qn=an(ut);return[$t?{label:qn==null?void 0:qn[gn.label],value:ut,key:(In=qn==null?void 0:qn.key)!==null&&In!==void 0?In:ut}:ut,te(qn)]};if(jt&&it){var tn=at(),An=(0,d.Z)(tn,2),Fn=An[0],Yn=An[1];it(Fn,Yn)}else if(!jt&&Ct&&Qt!=="clear"){var Rt=at(),Pn=(0,d.Z)(Rt,2),Dn=Pn[0],tr=Pn[1];Ct(Dn,tr)}},Ea=Je(function(Ce,ut){var jt,Qt=Xt?ut.selected:!0;Qt?jt=Xt?[].concat((0,c.Z)(Lt),[Ce]):[Ce]:jt=Lt.filter(function(at){return at.value!==Ce}),Mr(jt),Tr(Ce,Qt),X==="combobox"?Yr(""):(!B||gt)&&(Kt(""),Yr(""))}),Sa=function(ut,jt){Mr(ut);var Qt=jt.type,at=jt.values;(Qt==="remove"||Qt==="clear")&&at.forEach(function(tn){Tr(tn.value,!1,Qt)})},sa=function(ut,jt){if(Kt(ut),Yr(null),jt.source==="submit"){var Qt=(ut||"").trim();if(Qt){var at=Array.from(new Set([].concat((0,c.Z)($n),[Qt])));Mr(at),Tr(Qt,!0),Kt("")}return}jt.source!=="blur"&&(X==="combobox"&&Mr(ut),$e==null||$e(ut))},Ue=function(ut){var jt=ut;X!=="tags"&&(jt=ut.map(function(at){var tn=Ze.get(at);return tn==null?void 0:tn.value}).filter(function(at){return at!==void 0}));var Qt=Array.from(new Set([].concat((0,c.Z)($n),(0,c.Z)(jt))));Mr(Qt),Qt.forEach(function(at){Tr(at,!0)})},ze=w.useMemo(function(){var Ce=Ve!==!1&&Gt!==!1;return(0,z.Z)((0,z.Z)({},Pt),{},{flattenOptions:Ar,onActiveValue:fa,defaultActiveFirstOption:Ca,onSelect:Ea,menuItemSelectedIcon:pt,rawValues:$n,fieldNames:gn,virtual:Ce,direction:st,listHeight:Ut,listItemHeight:cn,childrenAsData:Yt})},[Pt,Ar,fa,Ca,Ea,pt,$n,gn,Ve,Gt,Ut,cn,Yt]);return w.createElement(ct.Provider,{value:ze},w.createElement(Y,(0,t.Z)({},Nn,{id:mn,prefixCls:Oe,ref:b,omitDomProps:Ln,mode:X,displayValues:Hn,onDisplayValuesChange:Sa,direction:st,searchValue:bn,onSearch:sa,autoClearSearchValue:gt,onSearchSplit:Ue,dropdownMatchSelectWidth:Gt,OptionList:Bt,emptyOptions:!Ar.length,activeValue:Jr,activeDescendantId:"".concat(mn,"_list_").concat(ta)})))}),_=on;_.Option=Nt,_.OptGroup=qe;var u=_,A=u},9296:function(It,me,e){"use strict";e.r(me),e.d(me,{ResizableTextArea:function(){return J},default:function(){return ye}});var t=e(54476),c=e(33885),m=e(20068),z=e(76190),d=e(42978),E=e(75931),n=e(94480),H=e(92310),Q=e.n(H),w=e(93681),k=e(5643),f=e(18929),C=e(59301),U=e(29301),P=e(34280),N=e(16089),Ae=` +`].includes(vr)})},[ln]),tn=function(dr,io,Xr){var Wr=!0,uo=dr;st==null||st(null);var vo=Xr?null:g(dr,ln);return ft!=="combobox"&&vo&&(uo="",xn==null||xn(vo),Qt(!1),Wr=!1),cn&&eo!==uo&&cn(uo,{source:io?"typing":"effect"}),Wr},An=function(dr){!dr||!dr.trim()||cn(dr,{source:"submit"})};w.useEffect(function(){!Ce&&!Ge&&ft!=="combobox"&&tn("",!1,!1)},[Ce]),w.useEffect(function(){Ue&&wt&&ze(!1),wt&&Jr(!1)},[wt]);var Fn=a(),Yn=(0,d.Z)(Fn,2),Rt=Yn[0],Pn=Yn[1],Dn=function(dr){var io=Rt(),Xr=dr.which;if(Xr===P.Z.ENTER&&(ft!=="combobox"&&dr.preventDefault(),Ce||Qt(!0)),Pn(!!eo),Xr===P.Z.BACKSPACE&&!io&&Ge&&!eo&&rt.length){for(var Wr=(0,c.Z)(rt),uo=null,vo=Wr.length-1;vo>=0;vo-=1){var To=Wr[vo];if(!To.disabled){Wr.splice(vo,1),uo=To;break}}uo&>(Wr,{type:"remove",values:[uo]})}for(var Oo=arguments.length,ra=new Array(Oo>1?Oo-1:0),Ko=1;Ko1?io-1:0),Wr=1;Wr1?vo-1:0),Oo=1;Oo1&&arguments[1]!==void 0?arguments[1]:!1;return(0,D.Z)(h).map(function(ae,X){if(!w.isValidElement(ae)||!ae.type)return null;var Be=ae,Oe=Be.type.isSelectOptGroup,We=Be.key,at=Be.props,nt=at.children,vt=(0,E.Z)(at,M);return b||!Oe?I(ae):(0,z.Z)((0,z.Z)({key:"__RC_SELECT_GRP__".concat(We===null?X:We,"__"),label:We},vt),{},{options:le(nt)})}).filter(function(ae){return ae})}function xe(h,b,ae,X,Be){return w.useMemo(function(){var Oe=h,We=!h;We&&(Oe=le(b));var at=new Map,nt=new Map,vt=function(gt,it,Ct){Ct&&typeof Ct=="string"&>.set(it[Ct],it)};function $e(rt){for(var gt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,it=0;it1&&arguments[1]!==void 0?arguments[1]:1,un=st.length,Ze=0;Ze1&&arguments[1]!==void 0?arguments[1]:!1;yn(Kt);var un={source:Pt?"keyboard":"mouse"},Ze=st[Kt];if(!Ze){Dt(null,-1,un);return}Dt(Ze.value,Kt,un)};(0,w.useEffect)(function(){Nn(Gt!==!1?cn(0):-1)},[st.length,vt]);var mn=w.useCallback(function(bn){return ve.has(bn)&&nt!=="combobox"},[nt,(0,c.Z)(ve).toString(),ve.size]);(0,w.useEffect)(function(){var bn=setTimeout(function(){if(!at&&We&&ve.size===1){var Pt=Array.from(ve)[0],un=st.findIndex(function(Ze){var en=Ze.data;return en.value===Pt});un!==-1&&(Nn(un),qt(un))}});if(We){var Kt;(Kt=zt.current)===null||Kt===void 0||Kt.scrollTo(void 0)}return function(){return clearTimeout(bn)}},[We,vt,Ct.length]);var Xt=function(Kt){Kt!==void 0&&ft(Kt,{selected:!ve.has(Kt)}),at||$e(!1)};if(w.useImperativeHandle(ae,function(){return{onKeyDown:function(Kt){var Pt=Kt.which,un=Kt.ctrlKey;switch(Pt){case P.Z.N:case P.Z.P:case P.Z.UP:case P.Z.DOWN:{var Ze=0;if(Pt===P.Z.UP?Ze=-1:Pt===P.Z.DOWN?Ze=1:ht()&&un&&(Pt===P.Z.N?Ze=1:Pt===P.Z.P&&(Ze=-1)),Ze!==0){var en=cn($t+Ze,Ze);qt(en),Nn(en,!0)}break}case P.Z.ENTER:{var vn=st[$t];vn&&!vn.data.disabled?Xt(vn.value):Xt(void 0),We&&Kt.preventDefault();break}case P.Z.ESC:$e(!1),We&&Kt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Kt){qt(Kt)}}}),st.length===0)return w.createElement("div",{role:"listbox",id:"".concat(Oe,"_list"),className:"".concat(Ve,"-empty"),onMouseDown:Ut},rt);var Yt=Object.keys(be).map(function(bn){return be[bn]}),Sn=function(Kt){return Kt.label};function gn(bn,Kt){var Pt=bn.group;return{role:Pt?"presentation":"option",id:"".concat(Oe,"_list_").concat(Kt)}}var jn=function(Kt){var Pt=st[Kt];if(!Pt)return null;var un=Pt.data||{},Ze=un.value,en=Pt.group,vn=(0,O.Z)(un,!0),wn=Sn(Pt);return Pt?w.createElement("div",(0,t.Z)({"aria-label":typeof wn=="string"&&!en?wn:null},vn,{key:Kt},gn(Pt,Kt),{"aria-selected":mn(Ze)}),Ze):null},Jn={role:"listbox",id:"".concat(Oe,"_list")};return w.createElement(w.Fragment,null,Ne&&w.createElement("div",(0,t.Z)({},Jn,{style:{height:0,width:0,overflow:"hidden"}}),jn($t-1),jn($t),jn($t+1)),w.createElement(Mt.Z,{itemKey:"key",ref:zt,data:st,height:Fe,itemHeight:pt,fullHeight:!1,onMouseDown:Ut,onScroll:gt,virtual:Ne,direction:je,innerProps:Ne?null:Jn},function(bn,Kt){var Pt,un=bn.group,Ze=bn.groupOption,en=bn.data,vn=bn.label,wn=bn.value,ir=en.key;if(un){var or,hr=(or=en.title)!==null&&or!==void 0?or:Ke(vn)?vn.toString():void 0;return w.createElement("div",{className:f()(Ve,"".concat(Ve,"-group")),title:hr},vn!==void 0?vn:ir)}var Te=en.disabled,Ge=en.title,St=en.children,Lt=en.style,on=en.className,Hn=(0,E.Z)(en,bt),$n=(0,Zt.Z)(Hn,Yt),On=mn(wn),_n="".concat(Ve,"-option"),sr=f()(Ve,_n,on,(Pt={},(0,m.Z)(Pt,"".concat(_n,"-grouped"),Ze),(0,m.Z)(Pt,"".concat(_n,"-active"),$t===Kt&&!Te),(0,m.Z)(Pt,"".concat(_n,"-disabled"),Te),(0,m.Z)(Pt,"".concat(_n,"-selected"),On),Pt)),mr=Sn(bn),Kr=!wt||typeof wt=="function"||On,Ar=typeof mr=="number"?mr:mr||wn,Mr=Ke(Ar)?Ar.toString():void 0;return Ge!==void 0&&(Mr=Ge),w.createElement("div",(0,t.Z)({},(0,O.Z)($n),Ne?{}:gn(bn,Kt),{"aria-selected":On,className:sr,title:Mr,onMouseMove:function(){$t===Kt||Te||Nn(Kt)},onClick:function(){Te||Xt(wn)},style:Lt}),w.createElement("div",{className:"".concat(_n,"-content")},Ar),w.isValidElement(wt)||On,Kr&&w.createElement(ce,{className:"".concat(Ve,"-option-state"),customizeIcon:wt,customizeIconProps:{isSelected:On}},On?"\u2713":null))}))},hn=w.forwardRef(At);hn.displayName="OptionList";var Bt=hn;function kt(h){var b=h.mode,ae=h.options,X=h.children,Be=h.backfill,Oe=h.allowClear,We=h.placeholder,at=h.getInputElement,nt=h.showSearch,vt=h.onSearch,$e=h.defaultOpen,rt=h.autoFocus,gt=h.labelInValue,it=h.value,Ct=h.inputValue,Dt=h.optionLabelProp,Gt=isMultiple(b),ft=nt!==void 0?nt:Gt||b==="combobox",wt=ae||convertChildrenToData(X);if(warning(b!=="tags"||wt.every(function(je){return!je.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),b==="tags"||b==="combobox"){var ve=wt.some(function(je){return je.options?je.options.some(function(Fe){return typeof("value"in Fe?Fe.value:Fe.key)=="number"}):typeof("value"in je?je.value:je.key)=="number"});warning(!ve,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(b!=="combobox"||!Dt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(b==="combobox"||!Be,"`backfill` only works with `combobox` mode."),warning(b==="combobox"||!at,"`getInputElement` only work with `combobox` mode."),noteOnce(b!=="combobox"||!at||!Oe||!We,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),vt&&!ft&&b!=="combobox"&&b!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!$e||rt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),it!=null){var be=toArray(it);warning(!gt||be.every(function(je){return _typeof(je)==="object"&&("key"in je||"value"in je)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Gt||Array.isArray(it),"`value` should be array when `mode` is `multiple` or `tags`")}if(X){var Ne=null;toNodeArray(X).some(function(je){if(!React.isValidElement(je)||!je.type)return!1;var Fe=je,pt=Fe.type;if(pt.isSelectOption)return!1;if(pt.isSelectOptGroup){var Ve=toNodeArray(je.props.children).every(function(st){return!React.isValidElement(st)||!je.type||st.type.isSelectOption?!0:(Ne=st.type,!1)});return!Ve}return Ne=pt,!0}),Ne&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Ne.displayName||Ne.name||Ne,"`.")),warning(Ct===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function sn(h,b){if(h){var ae=function X(Be){for(var Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,We=0;We2&&arguments[2]!==void 0?arguments[2]:{},Qt=jt.source,ot=Qt===void 0?"keyboard":Qt;Co(ut),We&&X==="combobox"&&Ce!==null&&ot==="keyboard"&&Yr(String(Ce))},[We,X]),Tr=function(ut,jt,Qt){var ot=function(){var In,qn=on(ut);return[$t?{label:qn==null?void 0:qn[gn.label],value:ut,key:(In=qn==null?void 0:qn.key)!==null&&In!==void 0?In:ut}:ut,te(qn)]};if(jt&&it){var tn=ot(),An=(0,d.Z)(tn,2),Fn=An[0],Yn=An[1];it(Fn,Yn)}else if(!jt&&Ct&&Qt!=="clear"){var Rt=ot(),Pn=(0,d.Z)(Rt,2),Dn=Pn[0],tr=Pn[1];Ct(Dn,tr)}},So=Je(function(Ce,ut){var jt,Qt=Xt?ut.selected:!0;Qt?jt=Xt?[].concat((0,c.Z)(Lt),[Ce]):[Ce]:jt=Lt.filter(function(ot){return ot.value!==Ce}),Mr(jt),Tr(Ce,Qt),X==="combobox"?Yr(""):(!B||gt)&&(Kt(""),Yr(""))}),Ao=function(ut,jt){Mr(ut);var Qt=jt.type,ot=jt.values;(Qt==="remove"||Qt==="clear")&&ot.forEach(function(tn){Tr(tn.value,!1,Qt)})},so=function(ut,jt){if(Kt(ut),Yr(null),jt.source==="submit"){var Qt=(ut||"").trim();if(Qt){var ot=Array.from(new Set([].concat((0,c.Z)($n),[Qt])));Mr(ot),Tr(Qt,!0),Kt("")}return}jt.source!=="blur"&&(X==="combobox"&&Mr(ut),$e==null||$e(ut))},Ue=function(ut){var jt=ut;X!=="tags"&&(jt=ut.map(function(ot){var tn=Ze.get(ot);return tn==null?void 0:tn.value}).filter(function(ot){return ot!==void 0}));var Qt=Array.from(new Set([].concat((0,c.Z)($n),(0,c.Z)(jt))));Mr(Qt),Qt.forEach(function(ot){Tr(ot,!0)})},ze=w.useMemo(function(){var Ce=Ve!==!1&&Gt!==!1;return(0,z.Z)((0,z.Z)({},Pt),{},{flattenOptions:Ar,onActiveValue:mo,defaultActiveFirstOption:Eo,onSelect:So,menuItemSelectedIcon:pt,rawValues:$n,fieldNames:gn,virtual:Ce,direction:st,listHeight:Ut,listItemHeight:cn,childrenAsData:Yt})},[Pt,Ar,mo,Eo,So,pt,$n,gn,Ve,Gt,Ut,cn,Yt]);return w.createElement(ct.Provider,{value:ze},w.createElement(Y,(0,t.Z)({},Nn,{id:mn,prefixCls:Oe,ref:b,omitDomProps:Ln,mode:X,displayValues:Hn,onDisplayValuesChange:Ao,direction:st,searchValue:bn,onSearch:so,autoClearSearchValue:gt,onSearchSplit:Ue,dropdownMatchSelectWidth:Gt,OptionList:Bt,emptyOptions:!Ar.length,activeValue:Jr,activeDescendantId:"".concat(mn,"_list_").concat(to)})))}),_=an;_.Option=Nt,_.OptGroup=qe;var u=_,A=u},9296:function(It,me,e){"use strict";e.r(me),e.d(me,{ResizableTextArea:function(){return J},default:function(){return ye}});var t=e(54476),c=e(33885),m=e(20068),z=e(76190),d=e(42978),E=e(75931),n=e(94480),H=e(92310),Q=e.n(H),w=e(93681),k=e(5643),f=e(18929),C=e(59301),U=e(29301),P=e(34280),N=e(16089),Ae=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -189,4 +189,4 @@ top:0 !important; right:0 !important; pointer-events: none !important; -`,ce=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],he={},de;function W(pe){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Me=pe.getAttribute("id")||pe.getAttribute("data-reactid")||pe.getAttribute("name");if(ne&&he[Me])return he[Me];var $=window.getComputedStyle(pe),j=$.getPropertyValue("box-sizing")||$.getPropertyValue("-moz-box-sizing")||$.getPropertyValue("-webkit-box-sizing"),ae=parseFloat($.getPropertyValue("padding-bottom"))+parseFloat($.getPropertyValue("padding-top")),ee=parseFloat($.getPropertyValue("border-bottom-width"))+parseFloat($.getPropertyValue("border-top-width")),K=ce.map(function(Pe){return"".concat(Pe,":").concat($.getPropertyValue(Pe))}).join(";"),ge={sizingStyle:K,paddingSize:ae,borderSize:ee,boxSizing:j};return ne&&Me&&(he[Me]=ge),ge}function y(pe){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Me=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,$=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;de||(de=document.createElement("textarea"),de.setAttribute("tab-index","-1"),de.setAttribute("aria-hidden","true"),document.body.appendChild(de)),pe.getAttribute("wrap")?de.setAttribute("wrap",pe.getAttribute("wrap")):de.removeAttribute("wrap");var j=W(pe,ne),ae=j.paddingSize,ee=j.borderSize,K=j.boxSizing,ge=j.sizingStyle;de.setAttribute("style","".concat(ge,";").concat(Ae)),de.value=pe.value||pe.placeholder||"";var Pe=void 0,mt=void 0,Ye,dt=de.scrollHeight;if(K==="border-box"?dt+=ee:K==="content-box"&&(dt-=ae),Me!==null||$!==null){de.value=" ";var Ot=de.scrollHeight-ae;Me!==null&&(Pe=Ot*Me,K==="border-box"&&(Pe=Pe+ae+ee),dt=Math.max(Pe,dt)),$!==null&&(mt=Ot*$,K==="border-box"&&(mt=mt+ae+ee),Ye=dt>mt?"":"hidden",dt=Math.min(mt,dt))}var Tt={height:dt,overflowY:Ye,resize:"none"};return Pe&&(Tt.minHeight=Pe),mt&&(Tt.maxHeight=mt),Tt}var o=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],R=0,O=1,q=2,Z=C.forwardRef(function(pe,ne){var Me=pe,$=Me.prefixCls,j=Me.onPressEnter,ae=Me.defaultValue,ee=Me.value,K=Me.autoSize,ge=Me.onResize,Pe=Me.className,mt=Me.style,Ye=Me.disabled,dt=Me.onChange,Ot=Me.onInternalAutoSize,Tt=(0,E.Z)(Me,o),Xe=(0,f.Z)(ae,{value:ee,postState:function(qe){return qe!=null?qe:""}}),Ie=(0,d.Z)(Xe,2),et=Ie[0],r=Ie[1],S=function(qe){r(qe.target.value),dt==null||dt(qe)},p=C.useRef();C.useImperativeHandle(ne,function(){return{textArea:p.current}});var a=C.useMemo(function(){return K&&(0,z.Z)(K)==="object"?[K.minRows,K.maxRows]:[]},[K]),F=(0,d.Z)(a,2),te=F[0],g=F[1],l=!!K,V=function(){try{if(document.activeElement===p.current){var qe=p.current,Et=qe.selectionStart,Nt=qe.selectionEnd,xt=qe.scrollTop;p.current.setSelectionRange(Et,Nt),p.current.scrollTop=xt}}catch(Zt){}},B=C.useState(q),x=(0,d.Z)(B,2),Y=x[0],Ee=x[1],fe=C.useState(),we=(0,d.Z)(fe,2),Se=we[0],D=we[1],s=function(){Ee(R)};(0,P.Z)(function(){l&&s()},[ee,te,g,l]),(0,P.Z)(function(){if(Y===R)Ee(O);else if(Y===O){var Qe=y(p.current,!1,te,g);Ee(q),D(Qe)}else V()},[Y]);var M=C.useRef(),I=function(){N.Z.cancel(M.current)},le=function(qe){Y===q&&(ge==null||ge(qe),K&&(I(),M.current=(0,N.Z)(function(){s()})))};C.useEffect(function(){return I},[]);var xe=l?Se:null,Je=(0,c.Z)((0,c.Z)({},mt),xe);return(Y===R||Y===O)&&(Je.overflowY="hidden",Je.overflowX="hidden"),C.createElement(U.Z,{onResize:le,disabled:!(K||ge)},C.createElement("textarea",(0,t.Z)({},Tt,{ref:p,style:Je,className:Q()($,Pe,(0,m.Z)({},"".concat($,"-disabled"),Ye)),disabled:Ye,value:et,onChange:S})))}),J=Z,T=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Re(pe,ne){return(0,n.Z)(pe||"").slice(0,ne).join("")}function re(pe,ne,Me,$){var j=Me;return pe?j=Re(Me,$):(0,n.Z)(ne||"").length$&&(j=ne),j}var ke=C.forwardRef(function(pe,ne){var Me,$=pe.defaultValue,j=pe.value,ae=pe.onFocus,ee=pe.onBlur,K=pe.onChange,ge=pe.allowClear,Pe=pe.maxLength,mt=pe.onCompositionStart,Ye=pe.onCompositionEnd,dt=pe.suffix,Ot=pe.prefixCls,Tt=Ot===void 0?"rc-textarea":Ot,Xe=pe.classes,Ie=pe.showCount,et=pe.className,r=pe.style,S=pe.disabled,p=pe.hidden,a=pe.classNames,F=pe.styles,te=pe.onResize,g=(0,E.Z)(pe,T),l=(0,f.Z)($,{value:j,defaultValue:$}),V=(0,d.Z)(l,2),B=V[0],x=V[1],Y=(0,C.useRef)(null),Ee=C.useState(!1),fe=(0,d.Z)(Ee,2),we=fe[0],Se=fe[1],D=C.useState(!1),s=(0,d.Z)(D,2),M=s[0],I=s[1],le=C.useRef(),xe=C.useRef(0),Je=C.useState(null),Qe=(0,d.Z)(Je,2),qe=Qe[0],Et=Qe[1],Nt=function(){var Jt;(Jt=Y.current)===null||Jt===void 0||Jt.textArea.focus()};(0,C.useImperativeHandle)(ne,function(){return{resizableTextArea:Y.current,focus:Nt,blur:function(){var Jt;(Jt=Y.current)===null||Jt===void 0||Jt.textArea.blur()}}}),(0,C.useEffect)(function(){Se(function(Ln){return!S&&Ln})},[S]);var xt=Number(Pe)>0,Zt=function(Jt){I(!0),le.current=B,xe.current=Jt.currentTarget.selectionStart,mt==null||mt(Jt)},Mt=function(Jt){I(!1);var on=Jt.currentTarget.value;if(xt){var _,u=xe.current>=Pe+1||xe.current===((_=le.current)===null||_===void 0?void 0:_.length);on=re(u,le.current,on,Pe)}on!==B&&(x(on),(0,k.rJ)(Jt.currentTarget,Jt,K,on)),Ye==null||Ye(Jt)},rn=function(Jt){var on=Jt.target.value;if(!M&&xt){var _=Jt.target.selectionStart>=Pe+1||Jt.target.selectionStart===on.length||!Jt.target.selectionStart;on=re(_,B,on,Pe)}x(on),(0,k.rJ)(Jt.currentTarget,Jt,K,on)},ct=function(Jt){var on=g.onPressEnter,_=g.onKeyDown;Jt.key==="Enter"&&on&&on(Jt),_==null||_(Jt)},ht=function(Jt){Se(!0),ae==null||ae(Jt)},bt=function(Jt){Se(!1),ee==null||ee(Jt)},Ke=function(Jt){var on;x(""),Nt(),(0,k.rJ)((on=Y.current)===null||on===void 0?void 0:on.textArea,Jt,K)},At=(0,k.D7)(B);!M&&xt&&j==null&&(At=Re(At,Pe));var hn=dt,Bt;if(Ie){var kt=(0,n.Z)(At).length;(0,z.Z)(Ie)==="object"?Bt=Ie.formatter({value:At,count:kt,maxLength:Pe}):Bt="".concat(kt).concat(xt?" / ".concat(Pe):""),hn=C.createElement(C.Fragment,null,hn,C.createElement("span",{className:Q()("".concat(Tt,"-data-count"),a==null?void 0:a.count),style:F==null?void 0:F.count},Bt))}var sn=function(Jt){var on;te==null||te(Jt),(on=Y.current)!==null&&on!==void 0&&on.textArea.style.height&&Et(!0)},ot=!g.autoSize&&!Ie&&!ge,Vt=C.createElement(w.BaseInput,{value:At,allowClear:ge,handleReset:Ke,suffix:hn,prefixCls:Tt,classes:{affixWrapper:Q()(Xe==null?void 0:Xe.affixWrapper,(Me={},(0,m.Z)(Me,"".concat(Tt,"-show-count"),Ie),(0,m.Z)(Me,"".concat(Tt,"-textarea-allow-clear"),ge),Me))},disabled:S,focused:we,className:et,style:(0,c.Z)((0,c.Z)({},r),qe&&!ot?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Bt=="string"?Bt:void 0}},hidden:p,inputElement:C.createElement(J,(0,t.Z)({},g,{onKeyDown:ct,onChange:rn,onFocus:ht,onBlur:bt,onCompositionStart:Zt,onCompositionEnd:Mt,className:a==null?void 0:a.textarea,style:(0,c.Z)((0,c.Z)({},F==null?void 0:F.textarea),{},{resize:r==null?void 0:r.resize}),disabled:S,prefixCls:Tt,onResize:sn,ref:Y}))});return Vt}),ue=ke,ye=ue},39417:function(It,me,e){"use strict";e.d(me,{Z:function(){return O}});var t=e(54476),c=e(20068),m=e(75931),z=e(33885),d=e(67732),E=e(83652),n=e(31226),H=e(42403),Q=e(158),w=e(92310),k=e.n(w),f=e(26112),C=e(59301),U=e(39378),P=function(Z){for(var J=Z.prefixCls,T=Z.level,Re=Z.isStart,re=Z.isEnd,ke="".concat(J,"-indent-unit"),ue=[],ye=0;ye0&&arguments[0]!==void 0?arguments[0]:[],S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],p=r.length,a=S.length;if(Math.abs(p-a)!==1)return{add:!1,key:null};function F(te,g){var l=new Map;te.forEach(function(B){l.set(B,!0)});var V=g.filter(function(B){return!l.has(B)});return V.length===1?V[0]:null}return p ").concat(S);return S}var Pe=N.forwardRef(function(r,S){var p=r.prefixCls,a=r.data,F=r.selectable,te=r.checkable,g=r.expandedKeys,l=r.selectedKeys,V=r.checkedKeys,B=r.loadedKeys,x=r.loadingKeys,Y=r.halfCheckedKeys,Ee=r.keyEntities,fe=r.disabled,we=r.dragging,Se=r.dragOverNodeKey,D=r.dropPosition,s=r.motion,M=r.height,I=r.itemHeight,le=r.virtual,xe=r.focusable,Je=r.activeItem,Qe=r.focused,qe=r.tabIndex,Et=r.onKeyDown,Nt=r.onFocus,xt=r.onBlur,Zt=r.onActiveChange,Mt=r.onListChangeStart,rn=r.onListChangeEnd,ct=(0,W.Z)(r,ye),ht=N.useRef(null),bt=N.useRef(null);N.useImperativeHandle(S,function(){return{scrollTo:function(rt){ht.current.scrollTo(rt)},getIndentWidth:function(){return bt.current.offsetWidth}}});var Ke=N.useState(g),At=(0,de.Z)(Ke,2),hn=At[0],Bt=At[1],kt=N.useState(a),sn=(0,de.Z)(kt,2),ot=sn[0],Vt=sn[1],Ln=N.useState(a),Jt=(0,de.Z)(Ln,2),on=Jt[0],_=Jt[1],u=N.useState([]),A=(0,de.Z)(u,2),h=A[0],b=A[1],oe=N.useState(null),X=(0,de.Z)(oe,2),Be=X[0],Oe=X[1],We=N.useRef(a);We.current=a;function lt(){var $e=We.current;Vt($e),_($e),b([]),Oe(null),rn()}(0,y.Z)(function(){Bt(g);var $e=ke(hn,g);if($e.key!==null)if($e.add){var rt=ot.findIndex(function(ft){var wt=ft.key;return wt===$e.key}),gt=ee(ue(ot,a,$e.key),le,M,I),it=ot.slice();it.splice(rt+1,0,ae),_(it),b(gt),Oe("show")}else{var Ct=a.findIndex(function(ft){var wt=ft.key;return wt===$e.key}),Dt=ee(ue(a,ot,$e.key),le,M,I),Gt=a.slice();Gt.splice(Ct+1,0,ae),_(Gt),b(Dt),Oe("hide")}else ot!==a&&(Vt(a),_(a))},[g,a]),N.useEffect(function(){we||lt()},[we]);var nt=s?on:a,vt={expandedKeys:g,selectedKeys:l,loadedKeys:B,loadingKeys:x,checkedKeys:V,halfCheckedKeys:Y,dragOverNodeKey:Se,dropPosition:D,keyEntities:Ee};return N.createElement(N.Fragment,null,Qe&&Je&&N.createElement("span",{style:pe,"aria-live":"assertive"},ge(Je)),N.createElement("div",null,N.createElement("input",{style:pe,disabled:xe===!1||fe,tabIndex:xe!==!1?qe:null,onKeyDown:Et,onFocus:Nt,onBlur:xt,value:"",onChange:ne,"aria-label":"for screen reader"})),N.createElement("div",{className:"".concat(p,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},N.createElement("div",{className:"".concat(p,"-indent")},N.createElement("div",{ref:bt,className:"".concat(p,"-indent-unit")}))),N.createElement(o.Z,(0,t.Z)({},ct,{data:nt,itemKey:K,height:M,fullHeight:!1,virtual:le,itemHeight:I,prefixCls:"".concat(p,"-list"),ref:ht,onVisibleChange:function(rt,gt){var it=new Set(rt),Ct=gt.filter(function(Dt){return!it.has(Dt)});Ct.some(function(Dt){return K(Dt)===Me})&<()}}),function($e){var rt=$e.pos,gt=(0,t.Z)({},(he($e.data),$e.data)),it=$e.title,Ct=$e.key,Dt=$e.isStart,Gt=$e.isEnd,ft=(0,Z.km)(Ct,rt);delete gt.key,delete gt.children;var wt=(0,Z.H8)(ft,vt);return N.createElement(re,(0,t.Z)({},gt,wt,{title:it,active:!!Je&&Ct===Je.key,pos:rt,data:$e.data,isStart:Dt,isEnd:Gt,motion:s,motionNodes:Ct===Me?h:null,motionType:Be,onMotionStart:Mt,onMotionEnd:lt,treeNodeRequiredProps:vt,onMouseMove:function(){Zt(null)}}))}))});Pe.displayName="NodeList";var mt=Pe,Ye=e(35654),dt=e(90782),Ot=e(67841),Tt=10,Xe=function(r){(0,Q.Z)(p,r);var S=(0,w.Z)(p);function p(){var a;(0,E.Z)(this,p);for(var F=arguments.length,te=new Array(F),g=0;g2&&arguments[2]!==void 0?arguments[2]:!1,Y=a.state,Ee=Y.dragChildrenKeys,fe=Y.dropPosition,we=Y.dropTargetKey,Se=Y.dropTargetPos,D=Y.dropAllowed;if(D){var s=a.props.onDrop;if(a.setState({dragOverNodeKey:null}),a.cleanDragState(),we!==null){var M=(0,z.Z)((0,z.Z)({},(0,Z.H8)(we,a.getTreeNodeRequiredProps())),{},{active:((B=a.getActiveItem())===null||B===void 0?void 0:B.key)===we,data:(0,Ot.Z)(a.state.keyEntities,we).node}),I=Ee.indexOf(we)!==-1;(0,P.ZP)(!I,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var le=(0,Ye.yx)(Se),xe={event:l,node:(0,Z.F)(M),dragNode:a.dragNode?(0,Z.F)(a.dragNode.props):null,dragNodesKeys:[a.dragNode.props.eventKey].concat(Ee),dropToGap:fe!==0,dropPosition:fe+Number(le[le.length-1])};x||s==null||s(xe),a.dragNode=null}}},a.cleanDragState=function(){var l=a.state.draggingNodeKey;l!==null&&a.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),a.dragStartMousePosition=null,a.currentMouseOverDroppableNodeKey=null},a.triggerExpandActionExpand=function(l,V){var B=a.state,x=B.expandedKeys,Y=B.flattenNodes,Ee=V.expanded,fe=V.key,we=V.isLeaf;if(!(we||l.shiftKey||l.metaKey||l.ctrlKey)){var Se=Y.filter(function(s){return s.key===fe})[0],D=(0,Z.F)((0,z.Z)((0,z.Z)({},(0,Z.H8)(fe,a.getTreeNodeRequiredProps())),{},{data:Se.data}));a.setExpandedKeys(Ee?(0,Ye._5)(x,fe):(0,Ye.L0)(x,fe)),a.onNodeExpand(l,D)}},a.onNodeClick=function(l,V){var B=a.props,x=B.onClick,Y=B.expandAction;Y==="click"&&a.triggerExpandActionExpand(l,V),x==null||x(l,V)},a.onNodeDoubleClick=function(l,V){var B=a.props,x=B.onDoubleClick,Y=B.expandAction;Y==="doubleClick"&&a.triggerExpandActionExpand(l,V),x==null||x(l,V)},a.onNodeSelect=function(l,V){var B=a.state.selectedKeys,x=a.state,Y=x.keyEntities,Ee=x.fieldNames,fe=a.props,we=fe.onSelect,Se=fe.multiple,D=V.selected,s=V[Ee.key],M=!D;M?Se?B=(0,Ye.L0)(B,s):B=[s]:B=(0,Ye._5)(B,s);var I=B.map(function(le){var xe=(0,Ot.Z)(Y,le);return xe?xe.node:null}).filter(function(le){return le});a.setUncontrolledState({selectedKeys:B}),we==null||we(B,{event:"select",selected:M,node:V,selectedNodes:I,nativeEvent:l.nativeEvent})},a.onNodeCheck=function(l,V,B){var x=a.state,Y=x.keyEntities,Ee=x.checkedKeys,fe=x.halfCheckedKeys,we=a.props,Se=we.checkStrictly,D=we.onCheck,s=V.key,M,I={event:"check",node:V,checked:B,nativeEvent:l.nativeEvent};if(Se){var le=B?(0,Ye.L0)(Ee,s):(0,Ye._5)(Ee,s),xe=(0,Ye._5)(fe,s);M={checked:le,halfChecked:xe},I.checkedNodes=le.map(function(xt){return(0,Ot.Z)(Y,xt)}).filter(function(xt){return xt}).map(function(xt){return xt.node}),a.setUncontrolledState({checkedKeys:le})}else{var Je=(0,dt.S)([].concat((0,d.Z)(Ee),[s]),!0,Y),Qe=Je.checkedKeys,qe=Je.halfCheckedKeys;if(!B){var Et=new Set(Qe);Et.delete(s);var Nt=(0,dt.S)(Array.from(Et),{checked:!1,halfCheckedKeys:qe},Y);Qe=Nt.checkedKeys,qe=Nt.halfCheckedKeys}M=Qe,I.checkedNodes=[],I.checkedNodesPositions=[],I.halfCheckedKeys=qe,Qe.forEach(function(xt){var Zt=(0,Ot.Z)(Y,xt);if(Zt){var Mt=Zt.node,rn=Zt.pos;I.checkedNodes.push(Mt),I.checkedNodesPositions.push({node:Mt,pos:rn})}}),a.setUncontrolledState({checkedKeys:Qe},!1,{halfCheckedKeys:qe})}D==null||D(M,I)},a.onNodeLoad=function(l){var V=l.key,B=new Promise(function(x,Y){a.setState(function(Ee){var fe=Ee.loadedKeys,we=fe===void 0?[]:fe,Se=Ee.loadingKeys,D=Se===void 0?[]:Se,s=a.props,M=s.loadData,I=s.onLoad;if(!M||we.indexOf(V)!==-1||D.indexOf(V)!==-1)return null;var le=M(l);return le.then(function(){var xe=a.state.loadedKeys,Je=(0,Ye.L0)(xe,V);I==null||I(Je,{event:"load",node:l}),a.setUncontrolledState({loadedKeys:Je}),a.setState(function(Qe){return{loadingKeys:(0,Ye._5)(Qe.loadingKeys,V)}}),x()}).catch(function(xe){if(a.setState(function(Qe){return{loadingKeys:(0,Ye._5)(Qe.loadingKeys,V)}}),a.loadingRetryTimes[V]=(a.loadingRetryTimes[V]||0)+1,a.loadingRetryTimes[V]>=Tt){var Je=a.state.loadedKeys;(0,P.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),a.setUncontrolledState({loadedKeys:(0,Ye.L0)(Je,V)}),x()}Y(xe)}),{loadingKeys:(0,Ye.L0)(D,V)}})});return B.catch(function(){}),B},a.onNodeMouseEnter=function(l,V){var B=a.props.onMouseEnter;B==null||B({event:l,node:V})},a.onNodeMouseLeave=function(l,V){var B=a.props.onMouseLeave;B==null||B({event:l,node:V})},a.onNodeContextMenu=function(l,V){var B=a.props.onRightClick;B&&(l.preventDefault(),B({event:l,node:V}))},a.onFocus=function(){var l=a.props.onFocus;a.setState({focused:!0});for(var V=arguments.length,B=new Array(V),x=0;x1&&arguments[1]!==void 0?arguments[1]:!1,B=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!a.destroyed){var x=!1,Y=!0,Ee={};Object.keys(l).forEach(function(fe){if(fe in a.props){Y=!1;return}x=!0,Ee[fe]=l[fe]}),x&&(!V||Y)&&a.setState((0,z.Z)((0,z.Z)({},Ee),B))}},a.scrollTo=function(l){a.listRef.current.scrollTo(l)},a}return(0,n.Z)(p,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var F=this.props.activeKey;F!==void 0&&F!==this.state.activeKey&&(this.setState({activeKey:F}),F!==null&&this.scrollTo({key:F}))}},{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 F,te=this.state,g=te.focused,l=te.flattenNodes,V=te.keyEntities,B=te.draggingNodeKey,x=te.activeKey,Y=te.dropLevelOffset,Ee=te.dropContainerKey,fe=te.dropTargetKey,we=te.dropPosition,Se=te.dragOverNodeKey,D=te.indent,s=this.props,M=s.prefixCls,I=s.className,le=s.style,xe=s.showLine,Je=s.focusable,Qe=s.tabIndex,qe=Qe===void 0?0:Qe,Et=s.selectable,Nt=s.showIcon,xt=s.icon,Zt=s.switcherIcon,Mt=s.draggable,rn=s.checkable,ct=s.checkStrictly,ht=s.disabled,bt=s.motion,Ke=s.loadData,At=s.filterTreeNode,hn=s.height,Bt=s.itemHeight,kt=s.virtual,sn=s.titleRender,ot=s.dropIndicatorRender,Vt=s.onContextMenu,Ln=s.onScroll,Jt=s.direction,on=s.rootClassName,_=s.rootStyle,u=(0,U.Z)(this.props,{aria:!0,data:!0}),A;return Mt&&((0,m.Z)(Mt)==="object"?A=Mt:typeof Mt=="function"?A={nodeDraggable:Mt}:A={}),N.createElement(Ae.k.Provider,{value:{prefixCls:M,selectable:Et,showIcon:Nt,icon:xt,switcherIcon:Zt,draggable:A,draggingNodeKey:B,checkable:rn,checkStrictly:ct,disabled:ht,keyEntities:V,dropLevelOffset:Y,dropContainerKey:Ee,dropTargetKey:fe,dropPosition:we,dragOverNodeKey:Se,indent:D,direction:Jt,dropIndicatorRender:ot,loadData:Ke,filterTreeNode:At,titleRender:sn,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}},N.createElement("div",{role:"tree",className:f()(M,I,on,(F={},(0,c.Z)(F,"".concat(M,"-show-line"),xe),(0,c.Z)(F,"".concat(M,"-focused"),g),(0,c.Z)(F,"".concat(M,"-active-focused"),x!==null),F)),style:_},N.createElement(mt,(0,t.Z)({ref:this.listRef,prefixCls:M,style:le,data:l,disabled:ht,selectable:Et,checkable:!!rn,motion:bt,dragging:B!==null,height:hn,itemHeight:Bt,virtual:kt,focusable:Je,focused:g,tabIndex:qe,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Vt,onScroll:Ln},this.getTreeNodeRequiredProps(),u))))}}],[{key:"getDerivedStateFromProps",value:function(F,te){var g=te.prevProps,l={prevProps:F};function V(Je){return!g&&Je in F||g&&g[Je]!==F[Je]}var B,x=te.fieldNames;if(V("fieldNames")&&(x=(0,Z.w$)(F.fieldNames),l.fieldNames=x),V("treeData")?B=F.treeData:V("children")&&((0,P.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),B=(0,Z.zn)(F.children)),B){l.treeData=B;var Y=(0,Z.I8)(B,{fieldNames:x});l.keyEntities=(0,z.Z)((0,c.Z)({},Me,j),Y.keyEntities)}var Ee=l.keyEntities||te.keyEntities;if(V("expandedKeys")||g&&V("autoExpandParent"))l.expandedKeys=F.autoExpandParent||!g&&F.defaultExpandParent?(0,Ye.r7)(F.expandedKeys,Ee):F.expandedKeys;else if(!g&&F.defaultExpandAll){var fe=(0,z.Z)({},Ee);delete fe[Me],l.expandedKeys=Object.keys(fe).map(function(Je){return fe[Je].key})}else!g&&F.defaultExpandedKeys&&(l.expandedKeys=F.autoExpandParent||F.defaultExpandParent?(0,Ye.r7)(F.defaultExpandedKeys,Ee):F.defaultExpandedKeys);if(l.expandedKeys||delete l.expandedKeys,B||l.expandedKeys){var we=(0,Z.oH)(B||te.treeData,l.expandedKeys||te.expandedKeys,x);l.flattenNodes=we}if(F.selectable&&(V("selectedKeys")?l.selectedKeys=(0,Ye.BT)(F.selectedKeys,F):!g&&F.defaultSelectedKeys&&(l.selectedKeys=(0,Ye.BT)(F.defaultSelectedKeys,F))),F.checkable){var Se;if(V("checkedKeys")?Se=(0,Ye.E6)(F.checkedKeys)||{}:!g&&F.defaultCheckedKeys?Se=(0,Ye.E6)(F.defaultCheckedKeys)||{}:B&&(Se=(0,Ye.E6)(F.checkedKeys)||{checkedKeys:te.checkedKeys,halfCheckedKeys:te.halfCheckedKeys}),Se){var D=Se,s=D.checkedKeys,M=s===void 0?[]:s,I=D.halfCheckedKeys,le=I===void 0?[]:I;if(!F.checkStrictly){var xe=(0,dt.S)(M,!0,Ee);M=xe.checkedKeys,le=xe.halfCheckedKeys}l.checkedKeys=M,l.halfCheckedKeys=le}}return V("loadedKeys")&&(l.loadedKeys=F.loadedKeys),l}}]),p}(N.Component);Xe.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:ce,allowDrop:function(){return!0},expandAction:!1},Xe.TreeNode=O.Z;var Ie=Xe,et=Ie},35654:function(It,me,e){"use strict";e.d(me,{BT:function(){return N},E6:function(){return he},L0:function(){return w},OM:function(){return P},_5:function(){return Q},r7:function(){return de},wA:function(){return f},yx:function(){return k}});var t=e(94480),c=e(76190),m=e(48736),z=e(59301),d=e(39417),E=e(67841),n=e(71430),H=null;function Q(W,y){if(!W)return[];var o=W.slice(),R=o.indexOf(y);return R>=0&&o.splice(R,1),o}function w(W,y){var o=(W||[]).slice();return o.indexOf(y)===-1&&o.push(y),o}function k(W){return W.split("-")}function f(W,y){var o=[],R=(0,E.Z)(y,W);function O(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];q.forEach(function(Z){var J=Z.key,T=Z.children;o.push(J),O(T)})}return O(R.children),o}function C(W){if(W.parent){var y=k(W.pos);return Number(y[y.length-1])===W.parent.children.length-1}return!1}function U(W){var y=k(W.pos);return Number(y[y.length-1])===0}function P(W,y,o,R,O,q,Z,J,T,Re){var re,ke=W.clientX,ue=W.clientY,ye=W.target.getBoundingClientRect(),pe=ye.top,ne=ye.height,Me=(Re==="rtl"?-1:1)*(((O==null?void 0:O.x)||0)-ke),$=(Me-12)/R,j=(0,E.Z)(J,o.props.eventKey);if(ue-1.5?q({dragNode:Tt,dropNode:Xe,dropPosition:1})?Ye=1:Ie=!1:q({dragNode:Tt,dropNode:Xe,dropPosition:0})?Ye=0:q({dragNode:Tt,dropNode:Xe,dropPosition:1})?Ye=1:Ie=!1:q({dragNode:Tt,dropNode:Xe,dropPosition:1})?Ye=1:Ie=!1,{dropPosition:Ye,dropLevelOffset:dt,dropTargetKey:j.key,dropTargetPos:j.pos,dragOverNodeKey:mt,dropContainerKey:Ye===0?null:((re=j.parent)===null||re===void 0?void 0:re.key)||null,dropAllowed:Ie}}function N(W,y){if(W){var o=y.multiple;return o?W.slice():W.length?[W[0]]:W}}var Ae=function(y){return y};function ce(W,y){if(!W)return[];var o=y||{},R=o.processProps,O=R===void 0?Ae:R,q=Array.isArray(W)?W:[W];return q.map(function(Z){var J=Z.children,T=_objectWithoutProperties(Z,H),Re=ce(J,y);return React.createElement(TreeNode,_extends({key:T.key},O(T)),Re)})}function he(W){if(!W)return null;var y;if(Array.isArray(W))y={checkedKeys:W,halfCheckedKeys:void 0};else if((0,c.Z)(W)==="object")y={checkedKeys:W.checked||void 0,halfCheckedKeys:W.halfChecked||void 0};else return(0,m.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return y}function de(W,y){var o=new Set;function R(O){if(!o.has(O)){var q=(0,E.Z)(y,O);if(q){o.add(O);var Z=q.parent,J=q.node;J.disabled||Z&&R(Z.key)}}}return(W||[]).forEach(function(O){R(O)}),(0,t.Z)(o)}},90782:function(It,me,e){"use strict";e.d(me,{S:function(){return n}});var t=e(48736),c=e(67841);function m(H,Q){var w=new Set;return H.forEach(function(k){Q.has(k)||w.add(k)}),w}function z(H){var Q=H||{},w=Q.disabled,k=Q.disableCheckbox,f=Q.checkable;return!!(w||k)||f===!1}function d(H,Q,w,k){for(var f=new Set(H),C=new Set,U=0;U<=w;U+=1){var P=Q.get(U)||new Set;P.forEach(function(he){var de=he.key,W=he.node,y=he.children,o=y===void 0?[]:y;f.has(de)&&!k(W)&&o.filter(function(R){return!k(R.node)}).forEach(function(R){f.add(R.key)})})}for(var N=new Set,Ae=w;Ae>=0;Ae-=1){var ce=Q.get(Ae)||new Set;ce.forEach(function(he){var de=he.parent,W=he.node;if(!(k(W)||!he.parent||N.has(he.parent.key))){if(k(he.parent.node)){N.add(de.key);return}var y=!0,o=!1;(de.children||[]).filter(function(R){return!k(R.node)}).forEach(function(R){var O=R.key,q=f.has(O);y&&!q&&(y=!1),!o&&(q||C.has(O))&&(o=!0)}),y&&f.add(de.key),o&&C.add(de.key),N.add(de.key)}})}return{checkedKeys:Array.from(f),halfCheckedKeys:Array.from(m(C,f))}}function E(H,Q,w,k,f){for(var C=new Set(H),U=new Set(Q),P=0;P<=k;P+=1){var N=w.get(P)||new Set;N.forEach(function(de){var W=de.key,y=de.node,o=de.children,R=o===void 0?[]:o;!C.has(W)&&!U.has(W)&&!f(y)&&R.filter(function(O){return!f(O.node)}).forEach(function(O){C.delete(O.key)})})}U=new Set;for(var Ae=new Set,ce=k;ce>=0;ce-=1){var he=w.get(ce)||new Set;he.forEach(function(de){var W=de.parent,y=de.node;if(!(f(y)||!de.parent||Ae.has(de.parent.key))){if(f(de.parent.node)){Ae.add(W.key);return}var o=!0,R=!1;(W.children||[]).filter(function(O){return!f(O.node)}).forEach(function(O){var q=O.key,Z=C.has(q);o&&!Z&&(o=!1),!R&&(Z||U.has(q))&&(R=!0)}),o||C.delete(W.key),R&&U.add(W.key),Ae.add(W.key)}})}return{checkedKeys:Array.from(C),halfCheckedKeys:Array.from(m(U,C))}}function n(H,Q,w,k){var f=[],C;k?C=k:C=z;var U=new Set(H.filter(function(ce){var he=!!(0,c.Z)(w,ce);return he||f.push(ce),he})),P=new Map,N=0;Object.keys(w).forEach(function(ce){var he=w[ce],de=he.level,W=P.get(de);W||(W=new Set,P.set(de,W)),W.add(he),N=Math.max(N,de)}),(0,t.ZP)(!f.length,"Tree missing follow keys: ".concat(f.slice(0,100).map(function(ce){return"'".concat(ce,"'")}).join(", ")));var Ae;return Q===!0?Ae=d(U,P,N,C):Ae=E(U,Q.halfCheckedKeys,P,N,C),Ae}},67841:function(It,me,e){"use strict";e.d(me,{Z:function(){return t}});function t(c,m){return c[m]}},71430:function(It,me,e){"use strict";e.d(me,{F:function(){return de},H8:function(){return he},I8:function(){return ce},km:function(){return f},oH:function(){return N},w$:function(){return C},zn:function(){return P}});var t=e(76190),c=e(94480),m=e(33885),z=e(75931),d=e(11592),E=e(2738),n=e(48736),H=e(67841),Q=["children"];function w(W,y){return"".concat(W,"-").concat(y)}function k(W){return W&&W.type&&W.type.isTreeNode}function f(W,y){return W!=null?W:y}function C(W){var y=W||{},o=y.title,R=y._title,O=y.key,q=y.children,Z=o||"title";return{title:Z,_title:R||[Z],key:O||"key",children:q||"children"}}function U(W,y){var o=new Map;function R(O){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(O||[]).forEach(function(Z){var J=Z[y.key],T=Z[y.children];warning(J!=null,"Tree node must have a certain key: [".concat(q).concat(J,"]"));var Re=String(J);warning(!o.has(Re)||J===null||J===void 0,"Same 'key' exist in the Tree: ".concat(Re)),o.set(Re,!0),R(T,"".concat(q).concat(Re," > "))})}R(W)}function P(W){function y(o){var R=(0,d.Z)(o);return R.map(function(O){if(!k(O))return(0,n.ZP)(!O,"Tree/TreeNode can only accept TreeNode as children."),null;var q=O.key,Z=O.props,J=Z.children,T=(0,z.Z)(Z,Q),Re=(0,m.Z)({key:q},T),re=y(J);return re.length&&(Re.children=re),Re}).filter(function(O){return O})}return y(W)}function N(W,y,o){var R=C(o),O=R._title,q=R.key,Z=R.children,J=new Set(y===!0?[]:y),T=[];function Re(re){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return re.map(function(ue,ye){for(var pe=w(ke?ke.pos:"0",ye),ne=f(ue[q],pe),Me,$=0;$1&&arguments[1]!==void 0?arguments[1]:{},o=y.initWrapper,R=y.processEntity,O=y.onProcessFinished,q=y.externalGetKey,Z=y.childrenPropName,J=y.fieldNames,T=arguments.length>2?arguments[2]:void 0,Re=q||T,re={},ke={},ue={posEntities:re,keyEntities:ke};return o&&(ue=o(ue)||ue),Ae(W,function(ye){var pe=ye.node,ne=ye.index,Me=ye.pos,$=ye.key,j=ye.parentPos,ae=ye.level,ee=ye.nodes,K={node:pe,nodes:ee,index:ne,key:$,pos:Me,level:ae},ge=f($,Me);re[Me]=K,ke[ge]=K,K.parent=re[j],K.parent&&(K.parent.children=K.parent.children||[],K.parent.children.push(K)),R&&R(K,ue)},{externalGetKey:Re,childrenPropName:Z,fieldNames:J}),O&&O(ue),ue}function he(W,y){var o=y.expandedKeys,R=y.selectedKeys,O=y.loadedKeys,q=y.loadingKeys,Z=y.checkedKeys,J=y.halfCheckedKeys,T=y.dragOverNodeKey,Re=y.dropPosition,re=y.keyEntities,ke=(0,H.Z)(re,W),ue={eventKey:W,expanded:o.indexOf(W)!==-1,selected:R.indexOf(W)!==-1,loaded:O.indexOf(W)!==-1,loading:q.indexOf(W)!==-1,checked:Z.indexOf(W)!==-1,halfChecked:J.indexOf(W)!==-1,pos:String(ke?ke.pos:""),dragOver:T===W&&Re===0,dragOverGapTop:T===W&&Re===-1,dragOverGapBottom:T===W&&Re===1};return ue}function de(W){var y=W.data,o=W.expanded,R=W.selected,O=W.checked,q=W.loaded,Z=W.loading,J=W.halfChecked,T=W.dragOver,Re=W.dragOverGapTop,re=W.dragOverGapBottom,ke=W.pos,ue=W.active,ye=W.eventKey,pe=(0,m.Z)((0,m.Z)({},y),{},{expanded:o,selected:R,checked:O,loaded:q,loading:Z,halfChecked:J,dragOver:T,dragOverGapTop:Re,dragOverGapBottom:re,pos:ke,active:ue,key:ye});return"props"in pe||Object.defineProperty(pe,"props",{get:function(){return(0,n.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),W}}),pe}},8224:function(It,me,e){"use strict";e.d(me,{Z:function(){return c}});var t=e(4676);function c(m,z,d,E){var n=t.unstable_batchedUpdates?function(Q){t.unstable_batchedUpdates(d,Q)}:d;return m!=null&&m.addEventListener&&m.addEventListener(z,n,E),{remove:function(){m!=null&&m.removeEventListener&&m.removeEventListener(z,n,E)}}}},55468:function(It,me,e){"use strict";e.d(me,{g1:function(){return k},os:function(){return C}});var t=/margin|padding|width|height|max|min|offset/,c={left:!0,top:!0},m={cssFloat:1,styleFloat:1,float:1};function z(U){return U.nodeType===1?U.ownerDocument.defaultView.getComputedStyle(U,null):{}}function d(U,P,N){if(P=P.toLowerCase(),N==="auto"){if(P==="height")return U.offsetHeight;if(P==="width")return U.offsetWidth}return P in c||(c[P]=t.test(P)),c[P]?parseFloat(N)||0:N}function E(U,P){var N=arguments.length,Ae=z(U);return P=m[P]?"cssFloat"in U.style?"cssFloat":"styleFloat":P,N===1?Ae:d(U,P,Ae[P]||U.style[P])}function n(U,P,N){var Ae=arguments.length;if(P=m[P]?"cssFloat"in U.style?"cssFloat":"styleFloat":P,Ae===3)return typeof N=="number"&&t.test(P)&&(N="".concat(N,"px")),U.style[P]=N,N;for(var ce in P)P.hasOwnProperty(ce)&&n(U,ce,P[ce]);return z(U)}function H(U){return U===document.body?document.documentElement.clientWidth:U.offsetWidth}function Q(U){return U===document.body?window.innerHeight||document.documentElement.clientHeight:U.offsetHeight}function w(){var U=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),P=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:U,height:P}}function k(){var U=document.documentElement.clientWidth,P=window.innerHeight||document.documentElement.clientHeight;return{width:U,height:P}}function f(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function C(U){var P=U.getBoundingClientRect(),N=document.documentElement;return{left:P.left+(window.pageXOffset||N.scrollLeft)-(N.clientLeft||document.body.clientLeft||0),top:P.top+(window.pageYOffset||N.scrollTop)-(N.clientTop||document.body.clientTop||0)}}},24514:function(It,me,e){"use strict";e.d(me,{G:function(){return z}});var t=e(47273),c=function(E){if((0,t.Z)()&&window.document.documentElement){var n=Array.isArray(E)?E:[E],H=window.document.documentElement;return n.some(function(Q){return Q in H.style})}return!1},m=function(E,n){if(!c(E))return!1;var H=document.createElement("div"),Q=H.style[E];return H.style[E]=n,H.style[E]!==Q};function z(d,E){return!Array.isArray(d)&&E!==void 0?m(d,E):c(d)}},48911:function(It,me,e){"use strict";e.d(me,{Z:function(){return Xe}});var t=e(54476),c=e(76190),m=e(33885),z=e(20068),d=e(42978),E=e(75931),n=e(92310),H=e.n(n),Q=e(29301),w=e(70425),k=e(34280),f=e(59301),C=e(4676),U=f.forwardRef(function(Ie,et){var r=Ie.height,S=Ie.offsetY,p=Ie.offsetX,a=Ie.children,F=Ie.prefixCls,te=Ie.onInnerResize,g=Ie.innerProps,l=Ie.rtl,V=Ie.extra,B={},x={display:"flex",flexDirection:"column"};return S!==void 0&&(B={height:r,position:"relative",overflow:"hidden"},x=(0,m.Z)((0,m.Z)({},x),{},(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({transform:"translateY(".concat(S,"px)")},l?"marginRight":"marginLeft",-p),"position","absolute"),"left",0),"right",0),"top",0))),f.createElement("div",{style:B},f.createElement(Q.Z,{onResize:function(Ee){var fe=Ee.offsetHeight;fe&&te&&te()}},f.createElement("div",(0,t.Z)({style:x,className:H()((0,z.Z)({},"".concat(F,"-holder-inner"),F)),ref:et},g),a,V)))});U.displayName="Filler";var P=U;function N(Ie){var et=Ie.children,r=Ie.setRef,S=f.useCallback(function(p){r(p)},[]);return f.cloneElement(et,{ref:S})}function Ae(Ie,et,r,S,p,a,F,te){var g=te.getKey;return Ie.slice(et,r+1).map(function(l,V){var B=et+V,x=F(l,B,{style:{width:S},offsetX:p}),Y=g(l);return f.createElement(N,{key:Y,setRef:function(fe){return a(l,fe)}},x)})}function ce(Ie,et,r,S){var p=r-Ie,a=et-r,F=Math.min(p,a)*2;if(S<=F){var te=Math.floor(S/2);return S%2?r+te+1:r-te}return p>a?r-(S-a):r+(S-p)}function he(Ie,et,r){var S=Ie.length,p=et.length,a,F;if(S===0&&p===0)return null;S2&&arguments[2]!==void 0?arguments[2]:!1,B=g?l<0&&te.current.left||l>0&&te.current.right:l<0&&te.current.top||l>0&&te.current.bottom;return V&&B?(clearTimeout(a.current),p.current=!1):(!B||p.current)&&F(),!p.current&&B}};function O(Ie,et,r,S,p,a,F){var te=(0,f.useRef)(0),g=(0,f.useRef)(null),l=(0,f.useRef)(null),V=(0,f.useRef)(!1),B=R(et,r,S,p);function x(D,s){if(W.Z.cancel(g.current),!B(!1,s)){var M=D;if(!M._virtualHandled)M._virtualHandled=!0;else return;te.current+=s,l.current=s,o||M.preventDefault(),g.current=(0,W.Z)(function(){var I=V.current?10:1;F(te.current*I,!1),te.current=0})}}function Y(D,s){F(s,!0),o||D.preventDefault()}var Ee=(0,f.useRef)(null),fe=(0,f.useRef)(null);function we(D){if(Ie){W.Z.cancel(fe.current),fe.current=(0,W.Z)(function(){Ee.current=null},2);var s=D.deltaX,M=D.deltaY,I=D.shiftKey,le=s,xe=M;(Ee.current==="sx"||!Ee.current&&I&&M&&!s)&&(le=M,xe=0,Ee.current="sx");var Je=Math.abs(le),Qe=Math.abs(xe);Ee.current===null&&(Ee.current=a&&Je>Qe?"x":"y"),Ee.current==="y"?x(D,xe):Y(D,le)}}function Se(D){Ie&&(V.current=D.detail===l.current)}return[we,Se]}function q(Ie,et,r,S){var p=f.useMemo(function(){return[new Map,[]]},[Ie,r.id,S]),a=(0,d.Z)(p,2),F=a[0],te=a[1],g=function(V){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:V,x=F.get(V),Y=F.get(B);if(x===void 0||Y===void 0)for(var Ee=Ie.length,fe=te.length;fe0&&arguments[0]!==void 0?arguments[0]:!1;V();var Ee=function(){var Se=!1;te.current.forEach(function(D,s){if(D&&D.offsetParent){var M=D.offsetHeight,I=getComputedStyle(D),le=I.marginTop,xe=I.marginBottom,Je=re(le),Qe=re(xe),qe=M+Je+Qe;g.current.get(s)!==qe&&(g.current.set(s,qe),Se=!0)}}),Se&&F(function(D){return D+1})};if(Y)Ee();else{l.current+=1;var fe=l.current;Promise.resolve().then(function(){fe===l.current&&Ee()})}}function x(Y,Ee){var fe=Ie(Y),we=te.current.get(fe);Ee?(te.current.set(fe,Ee),B()):te.current.delete(fe),!we!=!Ee&&(Ee?et==null||et(Y):r==null||r(Y))}return(0,f.useEffect)(function(){return V},[]),[x,B,g.current,a]}var ue=14/15;function ye(Ie,et,r){var S=(0,f.useRef)(!1),p=(0,f.useRef)(0),a=(0,f.useRef)(0),F=(0,f.useRef)(null),te=(0,f.useRef)(null),g,l=function(Y){if(S.current){var Ee=Math.ceil(Y.touches[0].pageX),fe=Math.ceil(Y.touches[0].pageY),we=p.current-Ee,Se=a.current-fe,D=Math.abs(we)>Math.abs(Se);D?p.current=Ee:a.current=fe;var s=r(D,D?we:Se,!1,Y);s&&Y.preventDefault(),clearInterval(te.current),s&&(te.current=setInterval(function(){D?we*=ue:Se*=ue;var M=Math.floor(D?we:Se);(!r(D,M,!0)||Math.abs(M)<=.1)&&clearInterval(te.current)},16))}},V=function(){S.current=!1,g()},B=function(Y){g(),Y.touches.length===1&&!S.current&&(S.current=!0,p.current=Math.ceil(Y.touches[0].pageX),a.current=Math.ceil(Y.touches[0].pageY),F.current=Y.target,F.current.addEventListener("touchmove",l,{passive:!1}),F.current.addEventListener("touchend",V,{passive:!0}))};g=function(){F.current&&(F.current.removeEventListener("touchmove",l),F.current.removeEventListener("touchend",V))},(0,k.Z)(function(){return Ie&&et.current.addEventListener("touchstart",B,{passive:!0}),function(){var x;(x=et.current)===null||x===void 0||x.removeEventListener("touchstart",B),g(),clearInterval(te.current)}},[Ie])}function pe(Ie){return Math.floor(Math.pow(Ie,.5))}function ne(Ie,et){var r="touches"in Ie?Ie.touches[0]:Ie;return r[et?"pageX":"pageY"]-window[et?"scrollX":"scrollY"]}function Me(Ie,et,r){f.useEffect(function(){var S=et.current;if(Ie&&S){var p=!1,a,F,te=function(){W.Z.cancel(a)},g=function x(){te(),a=(0,W.Z)(function(){r(F),x()})},l=function(){p=!1,te()},V=function(Y){if(!(Y.target.draggable||Y.button!==0)){var Ee=Y;Ee._virtualHandled||(Ee._virtualHandled=!0,p=!0)}},B=function(Y){if(p){var Ee=ne(Y,!1),fe=S.getBoundingClientRect(),we=fe.top,Se=fe.bottom;if(Ee<=we){var D=we-Ee;F=-pe(D),g()}else if(Ee>=Se){var s=Ee-Se;F=pe(s),g()}else te()}};return S.addEventListener("mousedown",V),S.ownerDocument.addEventListener("mouseup",l),S.ownerDocument.addEventListener("mousemove",B),S.ownerDocument.addEventListener("dragend",l),function(){S.removeEventListener("mousedown",V),S.ownerDocument.removeEventListener("mouseup",l),S.ownerDocument.removeEventListener("mousemove",B),S.ownerDocument.removeEventListener("dragend",l),te()}}},[Ie])}var $=10;function j(Ie,et,r,S,p,a,F,te){var g=f.useRef(),l=f.useState(null),V=(0,d.Z)(l,2),B=V[0],x=V[1];return(0,k.Z)(function(){if(B&&B.times<$){if(!Ie.current){x(function(bt){return(0,m.Z)({},bt)});return}a();var Y=B.targetAlign,Ee=B.originAlign,fe=B.index,we=B.offset,Se=Ie.current.clientHeight,D=!1,s=Y,M=null;if(Se){for(var I=Y||Ee,le=0,xe=0,Je=0,Qe=Math.min(et.length-1,fe),qe=0;qe<=Qe;qe+=1){var Et=p(et[qe]);xe=le;var Nt=r.get(Et);Je=xe+(Nt===void 0?S:Nt),le=Je}for(var xt=I==="top"?we:Se-we,Zt=Qe;Zt>=0;Zt-=1){var Mt=p(et[Zt]),rn=r.get(Mt);if(rn===void 0){D=!0;break}if(xt-=rn,xt<=0)break}switch(I){case"top":M=xe-we;break;case"bottom":M=Je-Se+we;break;default:{var ct=Ie.current.scrollTop,ht=ct+Se;xeht&&(s="bottom")}}M!==null&&F(M),M!==B.lastTop&&(D=!0)}D&&x((0,m.Z)((0,m.Z)({},B),{},{times:B.times+1,targetAlign:s,lastTop:M}))}},[B,Ie.current]),function(Y){if(Y==null){te();return}if(W.Z.cancel(g.current),typeof Y=="number")F(Y);else if(Y&&(0,c.Z)(Y)==="object"){var Ee,fe=Y.align;"index"in Y?Ee=Y.index:Ee=et.findIndex(function(D){return p(D)===Y.key});var we=Y.offset,Se=we===void 0?0:we;x({times:0,index:Ee,offset:Se,originAlign:fe})}}}var ae=f.forwardRef(function(Ie,et){var r=Ie.prefixCls,S=Ie.rtl,p=Ie.scrollOffset,a=Ie.scrollRange,F=Ie.onStartMove,te=Ie.onStopMove,g=Ie.onScroll,l=Ie.horizontal,V=Ie.spinSize,B=Ie.containerSize,x=Ie.style,Y=Ie.thumbStyle,Ee=Ie.showScrollBar,fe=f.useState(!1),we=(0,d.Z)(fe,2),Se=we[0],D=we[1],s=f.useState(null),M=(0,d.Z)(s,2),I=M[0],le=M[1],xe=f.useState(null),Je=(0,d.Z)(xe,2),Qe=Je[0],qe=Je[1],Et=!S,Nt=f.useRef(),xt=f.useRef(),Zt=f.useState(Ee),Mt=(0,d.Z)(Zt,2),rn=Mt[0],ct=Mt[1],ht=f.useRef(),bt=function(){Ee===!0||Ee===!1||(clearTimeout(ht.current),ct(!0),ht.current=setTimeout(function(){ct(!1)},3e3))},Ke=a-B||0,At=B-V||0,hn=f.useMemo(function(){if(p===0||Ke===0)return 0;var _=p/Ke;return _*At},[p,Ke,At]),Bt=function(u){u.stopPropagation(),u.preventDefault()},kt=f.useRef({top:hn,dragging:Se,pageY:I,startTop:Qe});kt.current={top:hn,dragging:Se,pageY:I,startTop:Qe};var sn=function(u){D(!0),le(ne(u,l)),qe(kt.current.top),F(),u.stopPropagation(),u.preventDefault()};f.useEffect(function(){var _=function(b){b.preventDefault()},u=Nt.current,A=xt.current;return u.addEventListener("touchstart",_,{passive:!1}),A.addEventListener("touchstart",sn,{passive:!1}),function(){u.removeEventListener("touchstart",_),A.removeEventListener("touchstart",sn)}},[]);var ot=f.useRef();ot.current=Ke;var Vt=f.useRef();Vt.current=At,f.useEffect(function(){if(Se){var _,u=function(b){var oe=kt.current,X=oe.dragging,Be=oe.pageY,Oe=oe.startTop;W.Z.cancel(_);var We=Nt.current.getBoundingClientRect(),lt=B/(l?We.width:We.height);if(X){var nt=(ne(b,l)-Be)*lt,vt=Oe;!Et&&l?vt-=nt:vt+=nt;var $e=ot.current,rt=Vt.current,gt=rt?vt/rt:0,it=Math.ceil(gt*$e);it=Math.max(it,0),it=Math.min(it,$e),_=(0,W.Z)(function(){g(it,l)})}},A=function(){D(!1),te()};return window.addEventListener("mousemove",u,{passive:!0}),window.addEventListener("touchmove",u,{passive:!0}),window.addEventListener("mouseup",A,{passive:!0}),window.addEventListener("touchend",A,{passive:!0}),function(){window.removeEventListener("mousemove",u),window.removeEventListener("touchmove",u),window.removeEventListener("mouseup",A),window.removeEventListener("touchend",A),W.Z.cancel(_)}}},[Se]),f.useEffect(function(){return bt(),function(){clearTimeout(ht.current)}},[p]),f.useImperativeHandle(et,function(){return{delayHidden:bt}});var Ln="".concat(r,"-scrollbar"),Jt={position:"absolute",visibility:rn?null:"hidden"},on={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return l?(Object.assign(Jt,{height:8,left:0,right:0,bottom:0}),Object.assign(on,(0,z.Z)({height:"100%",width:V},Et?"left":"right",hn))):(Object.assign(Jt,(0,z.Z)({width:8,top:0,bottom:0},Et?"right":"left",0)),Object.assign(on,{width:"100%",height:V,top:hn})),f.createElement("div",{ref:Nt,className:H()(Ln,(0,z.Z)((0,z.Z)((0,z.Z)({},"".concat(Ln,"-horizontal"),l),"".concat(Ln,"-vertical"),!l),"".concat(Ln,"-visible"),rn)),style:(0,m.Z)((0,m.Z)({},Jt),x),onMouseDown:Bt,onMouseMove:bt},f.createElement("div",{ref:xt,className:H()("".concat(Ln,"-thumb"),(0,z.Z)({},"".concat(Ln,"-thumb-moving"),Se)),style:(0,m.Z)((0,m.Z)({},on),Y),onMouseDown:sn}))}),ee=ae,K=20;function ge(){var Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=Ie/et*Ie;return isNaN(r)&&(r=0),r=Math.max(r,K),Math.floor(r)}var Pe=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],mt=[],Ye={overflowY:"auto",overflowAnchor:"none"};function dt(Ie,et){var r=Ie.prefixCls,S=r===void 0?"rc-virtual-list":r,p=Ie.className,a=Ie.height,F=Ie.itemHeight,te=Ie.fullHeight,g=te===void 0?!0:te,l=Ie.style,V=Ie.data,B=Ie.children,x=Ie.itemKey,Y=Ie.virtual,Ee=Ie.direction,fe=Ie.scrollWidth,we=Ie.component,Se=we===void 0?"div":we,D=Ie.onScroll,s=Ie.onVirtualScroll,M=Ie.onVisibleChange,I=Ie.innerProps,le=Ie.extraRender,xe=Ie.styles,Je=Ie.showScrollBar,Qe=Je===void 0?"optional":Je,qe=(0,E.Z)(Ie,Pe),Et=f.useCallback(function(Te){return typeof x=="function"?x(Te):Te==null?void 0:Te[x]},[x]),Nt=ke(Et,null,null),xt=(0,d.Z)(Nt,4),Zt=xt[0],Mt=xt[1],rn=xt[2],ct=xt[3],ht=!!(Y!==!1&&a&&F),bt=f.useMemo(function(){return Object.values(rn.maps).reduce(function(Te,Ge){return Te+Ge},0)},[rn.id,rn.maps]),Ke=ht&&V&&(Math.max(F*V.length,bt)>a||!!fe),At=Ee==="rtl",hn=H()(S,(0,z.Z)({},"".concat(S,"-rtl"),At),p),Bt=V||mt,kt=(0,f.useRef)(),sn=(0,f.useRef)(),ot=(0,f.useRef)(),Vt=(0,f.useState)(0),Ln=(0,d.Z)(Vt,2),Jt=Ln[0],on=Ln[1],_=(0,f.useState)(0),u=(0,d.Z)(_,2),A=u[0],h=u[1],b=(0,f.useState)(!1),oe=(0,d.Z)(b,2),X=oe[0],Be=oe[1],Oe=function(){Be(!0)},We=function(){Be(!1)},lt={getKey:Et};function nt(Te){on(function(Ge){var St;typeof Te=="function"?St=Te(Ge):St=Te;var Lt=cn(St);return kt.current.scrollTop=Lt,Lt})}var vt=(0,f.useRef)({start:0,end:Bt.length}),$e=(0,f.useRef)(),rt=de(Bt,Et),gt=(0,d.Z)(rt,1),it=gt[0];$e.current=it;var Ct=f.useMemo(function(){if(!ht)return{scrollHeight:void 0,start:0,end:Bt.length-1,offset:void 0};if(!Ke){var Te;return{scrollHeight:((Te=sn.current)===null||Te===void 0?void 0:Te.offsetHeight)||0,start:0,end:Bt.length-1,offset:void 0}}for(var Ge=0,St,Lt,an,Hn=Bt.length,$n=0;$n=Jt&&St===void 0&&(St=$n,Lt=Ge),mr>Jt+a&&an===void 0&&(an=$n),Ge=mr}return St===void 0&&(St=0,Lt=0,an=Math.ceil(a/F)),an===void 0&&(an=Bt.length-1),an=Math.min(an+1,Bt.length-1),{scrollHeight:Ge,start:St,end:an,offset:Lt}},[Ke,ht,Jt,Bt,ct,a]),Dt=Ct.scrollHeight,Gt=Ct.start,ft=Ct.end,wt=Ct.offset;vt.current.start=Gt,vt.current.end=ft,f.useLayoutEffect(function(){var Te=rn.getRecord();if(Te.size===1){var Ge=Array.from(Te.keys())[0],St=Te.get(Ge),Lt=Bt[Gt];if(Lt&&St===void 0){var an=Et(Lt);if(an===Ge){var Hn=rn.get(Ge),$n=Hn-F;nt(function(On){return On+$n})}}}rn.resetRecord()},[Dt]);var ve=f.useState({width:0,height:a}),be=(0,d.Z)(ve,2),Ne=be[0],je=be[1],Fe=function(Ge){je({width:Ge.offsetWidth,height:Ge.offsetHeight})},pt=(0,f.useRef)(),Ve=(0,f.useRef)(),st=f.useMemo(function(){return ge(Ne.width,fe)},[Ne.width,fe]),zt=f.useMemo(function(){return ge(Ne.height,Dt)},[Ne.height,Dt]),Ut=Dt-a,qt=(0,f.useRef)(Ut);qt.current=Ut;function cn(Te){var Ge=Te;return Number.isNaN(qt.current)||(Ge=Math.min(Ge,qt.current)),Ge=Math.max(Ge,0),Ge}var xn=Jt<=0,ln=Jt>=Ut,$t=A<=0,yn=A>=fe,Nn=R(xn,ln,$t,yn),mn=function(){return{x:At?-A:A,y:Jt}},Xt=(0,f.useRef)(mn()),Yt=(0,w.useEvent)(function(Te){if(s){var Ge=(0,m.Z)((0,m.Z)({},mn()),Te);(Xt.current.x!==Ge.x||Xt.current.y!==Ge.y)&&(s(Ge),Xt.current=Ge)}});function Sn(Te,Ge){var St=Te;Ge?((0,C.flushSync)(function(){h(St)}),Yt()):nt(St)}function gn(Te){var Ge=Te.currentTarget.scrollTop;Ge!==Jt&&nt(Ge),D==null||D(Te),Yt()}var jn=function(Ge){var St=Ge,Lt=fe?fe-Ne.width:0;return St=Math.max(St,0),St=Math.min(St,Lt),St},Jn=(0,w.useEvent)(function(Te,Ge){Ge?((0,C.flushSync)(function(){h(function(St){var Lt=St+(At?-Te:Te);return jn(Lt)})}),Yt()):nt(function(St){var Lt=St+Te;return Lt})}),bn=O(ht,xn,ln,$t,yn,!!fe,Jn),Kt=(0,d.Z)(bn,2),Pt=Kt[0],un=Kt[1];ye(ht,kt,function(Te,Ge,St,Lt){var an=Lt;return Nn(Te,Ge,St)?!1:!an||!an._virtualHandled?(an&&(an._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:Te?Ge:0,deltaY:Te?0:Ge}),!0):!1}),Me(Ke,kt,function(Te){nt(function(Ge){return Ge+Te})}),(0,k.Z)(function(){function Te(St){var Lt=xn&&St.detail<0,an=ln&&St.detail>0;ht&&!Lt&&!an&&St.preventDefault()}var Ge=kt.current;return Ge.addEventListener("wheel",Pt,{passive:!1}),Ge.addEventListener("DOMMouseScroll",un,{passive:!0}),Ge.addEventListener("MozMousePixelScroll",Te,{passive:!1}),function(){Ge.removeEventListener("wheel",Pt),Ge.removeEventListener("DOMMouseScroll",un),Ge.removeEventListener("MozMousePixelScroll",Te)}},[ht,xn,ln]),(0,k.Z)(function(){if(fe){var Te=jn(A);h(Te),Yt({x:Te})}},[Ne.width,fe]);var Ze=function(){var Ge,St;(Ge=pt.current)===null||Ge===void 0||Ge.delayHidden(),(St=Ve.current)===null||St===void 0||St.delayHidden()},en=j(kt,Bt,rn,F,Et,function(){return Mt(!0)},nt,Ze);f.useImperativeHandle(et,function(){return{nativeElement:ot.current,getScrollInfo:mn,scrollTo:function(Ge){function St(Lt){return Lt&&(0,c.Z)(Lt)==="object"&&("left"in Lt||"top"in Lt)}St(Ge)?(Ge.left!==void 0&&h(jn(Ge.left)),en(Ge.top)):en(Ge)}}}),(0,k.Z)(function(){if(M){var Te=Bt.slice(Gt,ft+1);M(Te,Bt)}},[Gt,ft,Bt]);var vn=q(Bt,Et,rn,F),wn=le==null?void 0:le({start:Gt,end:ft,virtual:Ke,offsetX:A,offsetY:wt,rtl:At,getSize:vn}),ir=Ae(Bt,Gt,ft,fe,A,Zt,B,lt),ar=null;a&&(ar=(0,m.Z)((0,z.Z)({},g?"height":"maxHeight",a),Ye),ht&&(ar.overflowY="hidden",fe&&(ar.overflowX="hidden"),X&&(ar.pointerEvents="none")));var hr={};return At&&(hr.dir="rtl"),f.createElement("div",(0,t.Z)({ref:ot,style:(0,m.Z)((0,m.Z)({},l),{},{position:"relative"}),className:hn},hr,qe),f.createElement(Q.Z,{onResize:Fe},f.createElement(Se,{className:"".concat(S,"-holder"),style:ar,ref:kt,onScroll:gn,onMouseEnter:Ze},f.createElement(P,{prefixCls:S,height:Dt,offsetX:A,offsetY:wt,scrollWidth:fe,onInnerResize:Mt,ref:sn,innerProps:I,rtl:At,extra:wn},ir))),Ke&&Dt>a&&f.createElement(ee,{ref:pt,prefixCls:S,scrollOffset:Jt,scrollRange:Dt,rtl:At,onScroll:Sn,onStartMove:Oe,onStopMove:We,spinSize:zt,containerSize:Ne.height,style:xe==null?void 0:xe.verticalScrollBar,thumbStyle:xe==null?void 0:xe.verticalScrollBarThumb,showScrollBar:Qe}),Ke&&fe>Ne.width&&f.createElement(ee,{ref:Ve,prefixCls:S,scrollOffset:A,scrollRange:fe,rtl:At,onScroll:Sn,onStartMove:Oe,onStopMove:We,spinSize:st,containerSize:Ne.width,horizontal:!0,style:xe==null?void 0:xe.horizontalScrollBar,thumbStyle:xe==null?void 0:xe.horizontalScrollBarThumb,showScrollBar:Qe}))}var Ot=f.forwardRef(dt);Ot.displayName="List";var Tt=Ot,Xe=Tt},51581:function(It,me,e){"use strict";Object.defineProperty(me,"__esModule",{value:!0});var t=function(){function f(C,U){for(var P=0;P=0||Object.prototype.hasOwnProperty.call(f,P)&&(U[P]=f[P]);return U}function H(f,C){if(!(f instanceof C))throw new TypeError("Cannot call a class as a function")}function Q(f,C){if(!f)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return C&&(typeof C=="object"||typeof C=="function")?C:f}function w(f,C){if(typeof C!="function"&&C!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof C);f.prototype=Object.create(C&&C.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}}),C&&(Object.setPrototypeOf?Object.setPrototypeOf(f,C):f.__proto__=C)}var k=function(f){w(C,f);function C(U){H(this,C);var P=Q(this,(C.__proto__||Object.getPrototypeOf(C)).call(this,U));return P.scrollListener=P.scrollListener.bind(P),P.eventListenerOptions=P.eventListenerOptions.bind(P),P.mousewheelListener=P.mousewheelListener.bind(P),P}return t(C,[{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 P=this.getParentElement(this.scrollComponent);P.scrollTop=P.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var P=!1,N={get passive(){P=!0}};try{document.addEventListener("test",null,N),document.removeEventListener("test",null,N)}catch(Ae){}return P}},{key:"eventListenerOptions",value:function(){var P=this.props.useCapture;return this.isPassiveSupported()&&(P={useCapture:this.props.useCapture,passive:!0}),P}},{key:"setDefaultLoader",value:function(P){this.defaultLoader=P}},{key:"detachMousewheelListener",value:function(){var P=window;this.props.useWindow===!1&&(P=this.scrollComponent.parentNode),P.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var P=window;this.props.useWindow===!1&&(P=this.getParentElement(this.scrollComponent)),P.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),P.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(P){var N=this.props.getScrollParent&&this.props.getScrollParent();return N!=null?N:P&&P.parentNode}},{key:"filterProps",value:function(P){return P}},{key:"attachScrollListener",value:function(){var P=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!P)){var N=window;this.props.useWindow===!1&&(N=P),N.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),N.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),N.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(P){P.deltaY===1&&!this.isPassiveSupported()&&P.preventDefault()}},{key:"scrollListener",value:function(){var P=this.scrollComponent,N=window,Ae=this.getParentElement(P),ce=void 0;if(this.props.useWindow){var he=document.documentElement||document.body.parentNode||document.body,de=N.pageYOffset!==void 0?N.pageYOffset:he.scrollTop;this.props.isReverse?ce=de:ce=this.calculateOffset(P,de)}else this.props.isReverse?ce=Ae.scrollTop:ce=P.scrollHeight-Ae.scrollTop-Ae.clientHeight;ce1&&arguments[1]!==void 0?arguments[1]:60,z=null;return function(){for(var d=this,E=arguments.length,n=new Array(E),H=0;Htypeof Q=="object"&&Q!=null&&Q.nodeType===1,c=(Q,w)=>(!w||Q!=="hidden")&&Q!=="visible"&&Q!=="clip",m=(Q,w)=>{if(Q.clientHeight{const C=(U=>{if(!U.ownerDocument||!U.ownerDocument.defaultView)return null;try{return U.ownerDocument.defaultView.frameElement}catch(P){return null}})(f);return!!C&&(C.clientHeightUw||U>Q&&P=w&&N>=k?U-Q-f:P>w&&Nk?P-w+C:0,d=Q=>{const w=Q.parentElement;return w==null?Q.getRootNode().host||null:w},E=(Q,w)=>{var k,f,C,U;if(typeof document=="undefined")return[];const{scrollMode:P,block:N,inline:Ae,boundary:ce,skipOverflowHiddenElements:he}=w,de=typeof ce=="function"?ce:ee=>ee!==ce;if(!t(Q))throw new TypeError("Invalid target");const W=document.scrollingElement||document.documentElement,y=[];let o=Q;for(;t(o)&&de(o);){if(o=d(o),o===W){y.push(o);break}o!=null&&o===document.body&&m(o)&&!m(document.documentElement)||o!=null&&m(o,he)&&y.push(o)}const R=(f=(k=window.visualViewport)==null?void 0:k.width)!=null?f:innerWidth,O=(U=(C=window.visualViewport)==null?void 0:C.height)!=null?U:innerHeight,{scrollX:q,scrollY:Z}=window,{height:J,width:T,top:Re,right:re,bottom:ke,left:ue}=Q.getBoundingClientRect(),{top:ye,right:pe,bottom:ne,left:Me}=(ee=>{const K=window.getComputedStyle(ee);return{top:parseFloat(K.scrollMarginTop)||0,right:parseFloat(K.scrollMarginRight)||0,bottom:parseFloat(K.scrollMarginBottom)||0,left:parseFloat(K.scrollMarginLeft)||0}})(Q);let $=N==="start"||N==="nearest"?Re-ye:N==="end"?ke+ne:Re+J/2-ye+ne,j=Ae==="center"?ue+T/2-Me+pe:Ae==="end"?re+pe:ue-Me;const ae=[];for(let ee=0;ee=0&&ue>=0&&ke<=O&&re<=R&&(K===W&&!m(K)||Re>=mt&&ke<=dt&&ue>=Ot&&re<=Ye))return ae;const Tt=getComputedStyle(K),Xe=parseInt(Tt.borderLeftWidth,10),Ie=parseInt(Tt.borderTopWidth,10),et=parseInt(Tt.borderRightWidth,10),r=parseInt(Tt.borderBottomWidth,10);let S=0,p=0;const a="offsetWidth"in K?K.offsetWidth-K.clientWidth-Xe-et:0,F="offsetHeight"in K?K.offsetHeight-K.clientHeight-Ie-r:0,te="offsetWidth"in K?K.offsetWidth===0?0:Pe/K.offsetWidth:0,g="offsetHeight"in K?K.offsetHeight===0?0:ge/K.offsetHeight:0;if(W===K)S=N==="start"?$:N==="end"?$-O:N==="nearest"?z(Z,Z+O,O,Ie,r,Z+$,Z+$+J,J):$-O/2,p=Ae==="start"?j:Ae==="center"?j-R/2:Ae==="end"?j-R:z(q,q+R,R,Xe,et,q+j,q+j+T,T),S=Math.max(0,S+Z),p=Math.max(0,p+q);else{S=N==="start"?$-mt-Ie:N==="end"?$-dt+r+F:N==="nearest"?z(mt,dt,ge,Ie,r+F,$,$+J,J):$-(mt+ge/2)+F/2,p=Ae==="start"?j-Ot-Xe:Ae==="center"?j-(Ot+Pe/2)+a/2:Ae==="end"?j-Ye+et+a:z(Ot,Ye,Pe,Xe,et+a,j,j+T,T);const{scrollLeft:l,scrollTop:V}=K;S=g===0?0:Math.max(0,Math.min(V+S/g,K.scrollHeight-ge/g+F)),p=te===0?0:Math.max(0,Math.min(l+p/te,K.scrollWidth-Pe/te+a)),$+=V-S,j+=l-p}ae.push({el:K,top:S,left:p})}return ae},n=Q=>Q===!1?{block:"end",inline:"nearest"}:(w=>w===Object(w)&&Object.keys(w).length!==0)(Q)?Q:{block:"start",inline:"nearest"};function H(Q,w){if(!Q.isConnected||!(C=>{let U=C;for(;U&&U.parentNode;){if(U.parentNode===document)return!0;U=U.parentNode instanceof ShadowRoot?U.parentNode.host:U.parentNode}return!1})(Q))return;const k=(C=>{const U=window.getComputedStyle(C);return{top:parseFloat(U.scrollMarginTop)||0,right:parseFloat(U.scrollMarginRight)||0,bottom:parseFloat(U.scrollMarginBottom)||0,left:parseFloat(U.scrollMarginLeft)||0}})(Q);if((C=>typeof C=="object"&&typeof C.behavior=="function")(w))return w.behavior(E(Q,w));const f=typeof w=="boolean"||w==null?void 0:w.behavior;for(const{el:C,top:U,left:P}of E(Q,n(w))){const N=U-k.top+k.bottom,Ae=P-k.left+k.right;C.scroll({top:N,left:Ae,behavior:f})}}}}]); +`,ce=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],he={},de;function W(pe){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Me=pe.getAttribute("id")||pe.getAttribute("data-reactid")||pe.getAttribute("name");if(ne&&he[Me])return he[Me];var $=window.getComputedStyle(pe),j=$.getPropertyValue("box-sizing")||$.getPropertyValue("-moz-box-sizing")||$.getPropertyValue("-webkit-box-sizing"),oe=parseFloat($.getPropertyValue("padding-bottom"))+parseFloat($.getPropertyValue("padding-top")),ee=parseFloat($.getPropertyValue("border-bottom-width"))+parseFloat($.getPropertyValue("border-top-width")),K=ce.map(function(Pe){return"".concat(Pe,":").concat($.getPropertyValue(Pe))}).join(";"),ge={sizingStyle:K,paddingSize:oe,borderSize:ee,boxSizing:j};return ne&&Me&&(he[Me]=ge),ge}function y(pe){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Me=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,$=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;de||(de=document.createElement("textarea"),de.setAttribute("tab-index","-1"),de.setAttribute("aria-hidden","true"),document.body.appendChild(de)),pe.getAttribute("wrap")?de.setAttribute("wrap",pe.getAttribute("wrap")):de.removeAttribute("wrap");var j=W(pe,ne),oe=j.paddingSize,ee=j.borderSize,K=j.boxSizing,ge=j.sizingStyle;de.setAttribute("style","".concat(ge,";").concat(Ae)),de.value=pe.value||pe.placeholder||"";var Pe=void 0,mt=void 0,Ye,dt=de.scrollHeight;if(K==="border-box"?dt+=ee:K==="content-box"&&(dt-=oe),Me!==null||$!==null){de.value=" ";var Ot=de.scrollHeight-oe;Me!==null&&(Pe=Ot*Me,K==="border-box"&&(Pe=Pe+oe+ee),dt=Math.max(Pe,dt)),$!==null&&(mt=Ot*$,K==="border-box"&&(mt=mt+oe+ee),Ye=dt>mt?"":"hidden",dt=Math.min(mt,dt))}var Tt={height:dt,overflowY:Ye,resize:"none"};return Pe&&(Tt.minHeight=Pe),mt&&(Tt.maxHeight=mt),Tt}var a=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],R=0,O=1,q=2,Z=C.forwardRef(function(pe,ne){var Me=pe,$=Me.prefixCls,j=Me.onPressEnter,oe=Me.defaultValue,ee=Me.value,K=Me.autoSize,ge=Me.onResize,Pe=Me.className,mt=Me.style,Ye=Me.disabled,dt=Me.onChange,Ot=Me.onInternalAutoSize,Tt=(0,E.Z)(Me,a),Xe=(0,f.Z)(oe,{value:ee,postState:function(qe){return qe!=null?qe:""}}),Ie=(0,d.Z)(Xe,2),et=Ie[0],r=Ie[1],S=function(qe){r(qe.target.value),dt==null||dt(qe)},p=C.useRef();C.useImperativeHandle(ne,function(){return{textArea:p.current}});var o=C.useMemo(function(){return K&&(0,z.Z)(K)==="object"?[K.minRows,K.maxRows]:[]},[K]),F=(0,d.Z)(o,2),te=F[0],g=F[1],l=!!K,V=function(){try{if(document.activeElement===p.current){var qe=p.current,Et=qe.selectionStart,Nt=qe.selectionEnd,xt=qe.scrollTop;p.current.setSelectionRange(Et,Nt),p.current.scrollTop=xt}}catch(Zt){}},B=C.useState(q),x=(0,d.Z)(B,2),Y=x[0],Ee=x[1],fe=C.useState(),we=(0,d.Z)(fe,2),Se=we[0],D=we[1],s=function(){Ee(R)};(0,P.Z)(function(){l&&s()},[ee,te,g,l]),(0,P.Z)(function(){if(Y===R)Ee(O);else if(Y===O){var Qe=y(p.current,!1,te,g);Ee(q),D(Qe)}else V()},[Y]);var M=C.useRef(),I=function(){N.Z.cancel(M.current)},le=function(qe){Y===q&&(ge==null||ge(qe),K&&(I(),M.current=(0,N.Z)(function(){s()})))};C.useEffect(function(){return I},[]);var xe=l?Se:null,Je=(0,c.Z)((0,c.Z)({},mt),xe);return(Y===R||Y===O)&&(Je.overflowY="hidden",Je.overflowX="hidden"),C.createElement(U.Z,{onResize:le,disabled:!(K||ge)},C.createElement("textarea",(0,t.Z)({},Tt,{ref:p,style:Je,className:Q()($,Pe,(0,m.Z)({},"".concat($,"-disabled"),Ye)),disabled:Ye,value:et,onChange:S})))}),J=Z,T=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Re(pe,ne){return(0,n.Z)(pe||"").slice(0,ne).join("")}function re(pe,ne,Me,$){var j=Me;return pe?j=Re(Me,$):(0,n.Z)(ne||"").length$&&(j=ne),j}var ke=C.forwardRef(function(pe,ne){var Me,$=pe.defaultValue,j=pe.value,oe=pe.onFocus,ee=pe.onBlur,K=pe.onChange,ge=pe.allowClear,Pe=pe.maxLength,mt=pe.onCompositionStart,Ye=pe.onCompositionEnd,dt=pe.suffix,Ot=pe.prefixCls,Tt=Ot===void 0?"rc-textarea":Ot,Xe=pe.classes,Ie=pe.showCount,et=pe.className,r=pe.style,S=pe.disabled,p=pe.hidden,o=pe.classNames,F=pe.styles,te=pe.onResize,g=(0,E.Z)(pe,T),l=(0,f.Z)($,{value:j,defaultValue:$}),V=(0,d.Z)(l,2),B=V[0],x=V[1],Y=(0,C.useRef)(null),Ee=C.useState(!1),fe=(0,d.Z)(Ee,2),we=fe[0],Se=fe[1],D=C.useState(!1),s=(0,d.Z)(D,2),M=s[0],I=s[1],le=C.useRef(),xe=C.useRef(0),Je=C.useState(null),Qe=(0,d.Z)(Je,2),qe=Qe[0],Et=Qe[1],Nt=function(){var Jt;(Jt=Y.current)===null||Jt===void 0||Jt.textArea.focus()};(0,C.useImperativeHandle)(ne,function(){return{resizableTextArea:Y.current,focus:Nt,blur:function(){var Jt;(Jt=Y.current)===null||Jt===void 0||Jt.textArea.blur()}}}),(0,C.useEffect)(function(){Se(function(Ln){return!S&&Ln})},[S]);var xt=Number(Pe)>0,Zt=function(Jt){I(!0),le.current=B,xe.current=Jt.currentTarget.selectionStart,mt==null||mt(Jt)},Mt=function(Jt){I(!1);var an=Jt.currentTarget.value;if(xt){var _,u=xe.current>=Pe+1||xe.current===((_=le.current)===null||_===void 0?void 0:_.length);an=re(u,le.current,an,Pe)}an!==B&&(x(an),(0,k.rJ)(Jt.currentTarget,Jt,K,an)),Ye==null||Ye(Jt)},rn=function(Jt){var an=Jt.target.value;if(!M&&xt){var _=Jt.target.selectionStart>=Pe+1||Jt.target.selectionStart===an.length||!Jt.target.selectionStart;an=re(_,B,an,Pe)}x(an),(0,k.rJ)(Jt.currentTarget,Jt,K,an)},ct=function(Jt){var an=g.onPressEnter,_=g.onKeyDown;Jt.key==="Enter"&&an&&an(Jt),_==null||_(Jt)},ht=function(Jt){Se(!0),oe==null||oe(Jt)},bt=function(Jt){Se(!1),ee==null||ee(Jt)},Ke=function(Jt){var an;x(""),Nt(),(0,k.rJ)((an=Y.current)===null||an===void 0?void 0:an.textArea,Jt,K)},At=(0,k.D7)(B);!M&&xt&&j==null&&(At=Re(At,Pe));var hn=dt,Bt;if(Ie){var kt=(0,n.Z)(At).length;(0,z.Z)(Ie)==="object"?Bt=Ie.formatter({value:At,count:kt,maxLength:Pe}):Bt="".concat(kt).concat(xt?" / ".concat(Pe):""),hn=C.createElement(C.Fragment,null,hn,C.createElement("span",{className:Q()("".concat(Tt,"-data-count"),o==null?void 0:o.count),style:F==null?void 0:F.count},Bt))}var sn=function(Jt){var an;te==null||te(Jt),(an=Y.current)!==null&&an!==void 0&&an.textArea.style.height&&Et(!0)},lt=!g.autoSize&&!Ie&&!ge,Vt=C.createElement(w.BaseInput,{value:At,allowClear:ge,handleReset:Ke,suffix:hn,prefixCls:Tt,classes:{affixWrapper:Q()(Xe==null?void 0:Xe.affixWrapper,(Me={},(0,m.Z)(Me,"".concat(Tt,"-show-count"),Ie),(0,m.Z)(Me,"".concat(Tt,"-textarea-allow-clear"),ge),Me))},disabled:S,focused:we,className:et,style:(0,c.Z)((0,c.Z)({},r),qe&&!lt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Bt=="string"?Bt:void 0}},hidden:p,inputElement:C.createElement(J,(0,t.Z)({},g,{onKeyDown:ct,onChange:rn,onFocus:ht,onBlur:bt,onCompositionStart:Zt,onCompositionEnd:Mt,className:o==null?void 0:o.textarea,style:(0,c.Z)((0,c.Z)({},F==null?void 0:F.textarea),{},{resize:r==null?void 0:r.resize}),disabled:S,prefixCls:Tt,onResize:sn,ref:Y}))});return Vt}),ue=ke,ye=ue},39417:function(It,me,e){"use strict";e.d(me,{Z:function(){return O}});var t=e(54476),c=e(20068),m=e(75931),z=e(33885),d=e(67732),E=e(83652),n=e(31226),H=e(42403),Q=e(158),w=e(92310),k=e.n(w),f=e(26112),C=e(59301),U=e(39378),P=function(Z){for(var J=Z.prefixCls,T=Z.level,Re=Z.isStart,re=Z.isEnd,ke="".concat(J,"-indent-unit"),ue=[],ye=0;ye0&&arguments[0]!==void 0?arguments[0]:[],S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],p=r.length,o=S.length;if(Math.abs(p-o)!==1)return{add:!1,key:null};function F(te,g){var l=new Map;te.forEach(function(B){l.set(B,!0)});var V=g.filter(function(B){return!l.has(B)});return V.length===1?V[0]:null}return p ").concat(S);return S}var Pe=N.forwardRef(function(r,S){var p=r.prefixCls,o=r.data,F=r.selectable,te=r.checkable,g=r.expandedKeys,l=r.selectedKeys,V=r.checkedKeys,B=r.loadedKeys,x=r.loadingKeys,Y=r.halfCheckedKeys,Ee=r.keyEntities,fe=r.disabled,we=r.dragging,Se=r.dragOverNodeKey,D=r.dropPosition,s=r.motion,M=r.height,I=r.itemHeight,le=r.virtual,xe=r.focusable,Je=r.activeItem,Qe=r.focused,qe=r.tabIndex,Et=r.onKeyDown,Nt=r.onFocus,xt=r.onBlur,Zt=r.onActiveChange,Mt=r.onListChangeStart,rn=r.onListChangeEnd,ct=(0,W.Z)(r,ye),ht=N.useRef(null),bt=N.useRef(null);N.useImperativeHandle(S,function(){return{scrollTo:function(rt){ht.current.scrollTo(rt)},getIndentWidth:function(){return bt.current.offsetWidth}}});var Ke=N.useState(g),At=(0,de.Z)(Ke,2),hn=At[0],Bt=At[1],kt=N.useState(o),sn=(0,de.Z)(kt,2),lt=sn[0],Vt=sn[1],Ln=N.useState(o),Jt=(0,de.Z)(Ln,2),an=Jt[0],_=Jt[1],u=N.useState([]),A=(0,de.Z)(u,2),h=A[0],b=A[1],ae=N.useState(null),X=(0,de.Z)(ae,2),Be=X[0],Oe=X[1],We=N.useRef(o);We.current=o;function at(){var $e=We.current;Vt($e),_($e),b([]),Oe(null),rn()}(0,y.Z)(function(){Bt(g);var $e=ke(hn,g);if($e.key!==null)if($e.add){var rt=lt.findIndex(function(ft){var wt=ft.key;return wt===$e.key}),gt=ee(ue(lt,o,$e.key),le,M,I),it=lt.slice();it.splice(rt+1,0,oe),_(it),b(gt),Oe("show")}else{var Ct=o.findIndex(function(ft){var wt=ft.key;return wt===$e.key}),Dt=ee(ue(o,lt,$e.key),le,M,I),Gt=o.slice();Gt.splice(Ct+1,0,oe),_(Gt),b(Dt),Oe("hide")}else lt!==o&&(Vt(o),_(o))},[g,o]),N.useEffect(function(){we||at()},[we]);var nt=s?an:o,vt={expandedKeys:g,selectedKeys:l,loadedKeys:B,loadingKeys:x,checkedKeys:V,halfCheckedKeys:Y,dragOverNodeKey:Se,dropPosition:D,keyEntities:Ee};return N.createElement(N.Fragment,null,Qe&&Je&&N.createElement("span",{style:pe,"aria-live":"assertive"},ge(Je)),N.createElement("div",null,N.createElement("input",{style:pe,disabled:xe===!1||fe,tabIndex:xe!==!1?qe:null,onKeyDown:Et,onFocus:Nt,onBlur:xt,value:"",onChange:ne,"aria-label":"for screen reader"})),N.createElement("div",{className:"".concat(p,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},N.createElement("div",{className:"".concat(p,"-indent")},N.createElement("div",{ref:bt,className:"".concat(p,"-indent-unit")}))),N.createElement(a.Z,(0,t.Z)({},ct,{data:nt,itemKey:K,height:M,fullHeight:!1,virtual:le,itemHeight:I,prefixCls:"".concat(p,"-list"),ref:ht,onVisibleChange:function(rt,gt){var it=new Set(rt),Ct=gt.filter(function(Dt){return!it.has(Dt)});Ct.some(function(Dt){return K(Dt)===Me})&&at()}}),function($e){var rt=$e.pos,gt=(0,t.Z)({},(he($e.data),$e.data)),it=$e.title,Ct=$e.key,Dt=$e.isStart,Gt=$e.isEnd,ft=(0,Z.km)(Ct,rt);delete gt.key,delete gt.children;var wt=(0,Z.H8)(ft,vt);return N.createElement(re,(0,t.Z)({},gt,wt,{title:it,active:!!Je&&Ct===Je.key,pos:rt,data:$e.data,isStart:Dt,isEnd:Gt,motion:s,motionNodes:Ct===Me?h:null,motionType:Be,onMotionStart:Mt,onMotionEnd:at,treeNodeRequiredProps:vt,onMouseMove:function(){Zt(null)}}))}))});Pe.displayName="NodeList";var mt=Pe,Ye=e(35654),dt=e(90782),Ot=e(67841),Tt=10,Xe=function(r){(0,Q.Z)(p,r);var S=(0,w.Z)(p);function p(){var o;(0,E.Z)(this,p);for(var F=arguments.length,te=new Array(F),g=0;g2&&arguments[2]!==void 0?arguments[2]:!1,Y=o.state,Ee=Y.dragChildrenKeys,fe=Y.dropPosition,we=Y.dropTargetKey,Se=Y.dropTargetPos,D=Y.dropAllowed;if(D){var s=o.props.onDrop;if(o.setState({dragOverNodeKey:null}),o.cleanDragState(),we!==null){var M=(0,z.Z)((0,z.Z)({},(0,Z.H8)(we,o.getTreeNodeRequiredProps())),{},{active:((B=o.getActiveItem())===null||B===void 0?void 0:B.key)===we,data:(0,Ot.Z)(o.state.keyEntities,we).node}),I=Ee.indexOf(we)!==-1;(0,P.ZP)(!I,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var le=(0,Ye.yx)(Se),xe={event:l,node:(0,Z.F)(M),dragNode:o.dragNode?(0,Z.F)(o.dragNode.props):null,dragNodesKeys:[o.dragNode.props.eventKey].concat(Ee),dropToGap:fe!==0,dropPosition:fe+Number(le[le.length-1])};x||s==null||s(xe),o.dragNode=null}}},o.cleanDragState=function(){var l=o.state.draggingNodeKey;l!==null&&o.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),o.dragStartMousePosition=null,o.currentMouseOverDroppableNodeKey=null},o.triggerExpandActionExpand=function(l,V){var B=o.state,x=B.expandedKeys,Y=B.flattenNodes,Ee=V.expanded,fe=V.key,we=V.isLeaf;if(!(we||l.shiftKey||l.metaKey||l.ctrlKey)){var Se=Y.filter(function(s){return s.key===fe})[0],D=(0,Z.F)((0,z.Z)((0,z.Z)({},(0,Z.H8)(fe,o.getTreeNodeRequiredProps())),{},{data:Se.data}));o.setExpandedKeys(Ee?(0,Ye._5)(x,fe):(0,Ye.L0)(x,fe)),o.onNodeExpand(l,D)}},o.onNodeClick=function(l,V){var B=o.props,x=B.onClick,Y=B.expandAction;Y==="click"&&o.triggerExpandActionExpand(l,V),x==null||x(l,V)},o.onNodeDoubleClick=function(l,V){var B=o.props,x=B.onDoubleClick,Y=B.expandAction;Y==="doubleClick"&&o.triggerExpandActionExpand(l,V),x==null||x(l,V)},o.onNodeSelect=function(l,V){var B=o.state.selectedKeys,x=o.state,Y=x.keyEntities,Ee=x.fieldNames,fe=o.props,we=fe.onSelect,Se=fe.multiple,D=V.selected,s=V[Ee.key],M=!D;M?Se?B=(0,Ye.L0)(B,s):B=[s]:B=(0,Ye._5)(B,s);var I=B.map(function(le){var xe=(0,Ot.Z)(Y,le);return xe?xe.node:null}).filter(function(le){return le});o.setUncontrolledState({selectedKeys:B}),we==null||we(B,{event:"select",selected:M,node:V,selectedNodes:I,nativeEvent:l.nativeEvent})},o.onNodeCheck=function(l,V,B){var x=o.state,Y=x.keyEntities,Ee=x.checkedKeys,fe=x.halfCheckedKeys,we=o.props,Se=we.checkStrictly,D=we.onCheck,s=V.key,M,I={event:"check",node:V,checked:B,nativeEvent:l.nativeEvent};if(Se){var le=B?(0,Ye.L0)(Ee,s):(0,Ye._5)(Ee,s),xe=(0,Ye._5)(fe,s);M={checked:le,halfChecked:xe},I.checkedNodes=le.map(function(xt){return(0,Ot.Z)(Y,xt)}).filter(function(xt){return xt}).map(function(xt){return xt.node}),o.setUncontrolledState({checkedKeys:le})}else{var Je=(0,dt.S)([].concat((0,d.Z)(Ee),[s]),!0,Y),Qe=Je.checkedKeys,qe=Je.halfCheckedKeys;if(!B){var Et=new Set(Qe);Et.delete(s);var Nt=(0,dt.S)(Array.from(Et),{checked:!1,halfCheckedKeys:qe},Y);Qe=Nt.checkedKeys,qe=Nt.halfCheckedKeys}M=Qe,I.checkedNodes=[],I.checkedNodesPositions=[],I.halfCheckedKeys=qe,Qe.forEach(function(xt){var Zt=(0,Ot.Z)(Y,xt);if(Zt){var Mt=Zt.node,rn=Zt.pos;I.checkedNodes.push(Mt),I.checkedNodesPositions.push({node:Mt,pos:rn})}}),o.setUncontrolledState({checkedKeys:Qe},!1,{halfCheckedKeys:qe})}D==null||D(M,I)},o.onNodeLoad=function(l){var V=l.key,B=new Promise(function(x,Y){o.setState(function(Ee){var fe=Ee.loadedKeys,we=fe===void 0?[]:fe,Se=Ee.loadingKeys,D=Se===void 0?[]:Se,s=o.props,M=s.loadData,I=s.onLoad;if(!M||we.indexOf(V)!==-1||D.indexOf(V)!==-1)return null;var le=M(l);return le.then(function(){var xe=o.state.loadedKeys,Je=(0,Ye.L0)(xe,V);I==null||I(Je,{event:"load",node:l}),o.setUncontrolledState({loadedKeys:Je}),o.setState(function(Qe){return{loadingKeys:(0,Ye._5)(Qe.loadingKeys,V)}}),x()}).catch(function(xe){if(o.setState(function(Qe){return{loadingKeys:(0,Ye._5)(Qe.loadingKeys,V)}}),o.loadingRetryTimes[V]=(o.loadingRetryTimes[V]||0)+1,o.loadingRetryTimes[V]>=Tt){var Je=o.state.loadedKeys;(0,P.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),o.setUncontrolledState({loadedKeys:(0,Ye.L0)(Je,V)}),x()}Y(xe)}),{loadingKeys:(0,Ye.L0)(D,V)}})});return B.catch(function(){}),B},o.onNodeMouseEnter=function(l,V){var B=o.props.onMouseEnter;B==null||B({event:l,node:V})},o.onNodeMouseLeave=function(l,V){var B=o.props.onMouseLeave;B==null||B({event:l,node:V})},o.onNodeContextMenu=function(l,V){var B=o.props.onRightClick;B&&(l.preventDefault(),B({event:l,node:V}))},o.onFocus=function(){var l=o.props.onFocus;o.setState({focused:!0});for(var V=arguments.length,B=new Array(V),x=0;x1&&arguments[1]!==void 0?arguments[1]:!1,B=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!o.destroyed){var x=!1,Y=!0,Ee={};Object.keys(l).forEach(function(fe){if(fe in o.props){Y=!1;return}x=!0,Ee[fe]=l[fe]}),x&&(!V||Y)&&o.setState((0,z.Z)((0,z.Z)({},Ee),B))}},o.scrollTo=function(l){o.listRef.current.scrollTo(l)},o}return(0,n.Z)(p,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var F=this.props.activeKey;F!==void 0&&F!==this.state.activeKey&&(this.setState({activeKey:F}),F!==null&&this.scrollTo({key:F}))}},{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 F,te=this.state,g=te.focused,l=te.flattenNodes,V=te.keyEntities,B=te.draggingNodeKey,x=te.activeKey,Y=te.dropLevelOffset,Ee=te.dropContainerKey,fe=te.dropTargetKey,we=te.dropPosition,Se=te.dragOverNodeKey,D=te.indent,s=this.props,M=s.prefixCls,I=s.className,le=s.style,xe=s.showLine,Je=s.focusable,Qe=s.tabIndex,qe=Qe===void 0?0:Qe,Et=s.selectable,Nt=s.showIcon,xt=s.icon,Zt=s.switcherIcon,Mt=s.draggable,rn=s.checkable,ct=s.checkStrictly,ht=s.disabled,bt=s.motion,Ke=s.loadData,At=s.filterTreeNode,hn=s.height,Bt=s.itemHeight,kt=s.virtual,sn=s.titleRender,lt=s.dropIndicatorRender,Vt=s.onContextMenu,Ln=s.onScroll,Jt=s.direction,an=s.rootClassName,_=s.rootStyle,u=(0,U.Z)(this.props,{aria:!0,data:!0}),A;return Mt&&((0,m.Z)(Mt)==="object"?A=Mt:typeof Mt=="function"?A={nodeDraggable:Mt}:A={}),N.createElement(Ae.k.Provider,{value:{prefixCls:M,selectable:Et,showIcon:Nt,icon:xt,switcherIcon:Zt,draggable:A,draggingNodeKey:B,checkable:rn,checkStrictly:ct,disabled:ht,keyEntities:V,dropLevelOffset:Y,dropContainerKey:Ee,dropTargetKey:fe,dropPosition:we,dragOverNodeKey:Se,indent:D,direction:Jt,dropIndicatorRender:lt,loadData:Ke,filterTreeNode:At,titleRender:sn,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}},N.createElement("div",{role:"tree",className:f()(M,I,an,(F={},(0,c.Z)(F,"".concat(M,"-show-line"),xe),(0,c.Z)(F,"".concat(M,"-focused"),g),(0,c.Z)(F,"".concat(M,"-active-focused"),x!==null),F)),style:_},N.createElement(mt,(0,t.Z)({ref:this.listRef,prefixCls:M,style:le,data:l,disabled:ht,selectable:Et,checkable:!!rn,motion:bt,dragging:B!==null,height:hn,itemHeight:Bt,virtual:kt,focusable:Je,focused:g,tabIndex:qe,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Vt,onScroll:Ln},this.getTreeNodeRequiredProps(),u))))}}],[{key:"getDerivedStateFromProps",value:function(F,te){var g=te.prevProps,l={prevProps:F};function V(Je){return!g&&Je in F||g&&g[Je]!==F[Je]}var B,x=te.fieldNames;if(V("fieldNames")&&(x=(0,Z.w$)(F.fieldNames),l.fieldNames=x),V("treeData")?B=F.treeData:V("children")&&((0,P.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),B=(0,Z.zn)(F.children)),B){l.treeData=B;var Y=(0,Z.I8)(B,{fieldNames:x});l.keyEntities=(0,z.Z)((0,c.Z)({},Me,j),Y.keyEntities)}var Ee=l.keyEntities||te.keyEntities;if(V("expandedKeys")||g&&V("autoExpandParent"))l.expandedKeys=F.autoExpandParent||!g&&F.defaultExpandParent?(0,Ye.r7)(F.expandedKeys,Ee):F.expandedKeys;else if(!g&&F.defaultExpandAll){var fe=(0,z.Z)({},Ee);delete fe[Me],l.expandedKeys=Object.keys(fe).map(function(Je){return fe[Je].key})}else!g&&F.defaultExpandedKeys&&(l.expandedKeys=F.autoExpandParent||F.defaultExpandParent?(0,Ye.r7)(F.defaultExpandedKeys,Ee):F.defaultExpandedKeys);if(l.expandedKeys||delete l.expandedKeys,B||l.expandedKeys){var we=(0,Z.oH)(B||te.treeData,l.expandedKeys||te.expandedKeys,x);l.flattenNodes=we}if(F.selectable&&(V("selectedKeys")?l.selectedKeys=(0,Ye.BT)(F.selectedKeys,F):!g&&F.defaultSelectedKeys&&(l.selectedKeys=(0,Ye.BT)(F.defaultSelectedKeys,F))),F.checkable){var Se;if(V("checkedKeys")?Se=(0,Ye.E6)(F.checkedKeys)||{}:!g&&F.defaultCheckedKeys?Se=(0,Ye.E6)(F.defaultCheckedKeys)||{}:B&&(Se=(0,Ye.E6)(F.checkedKeys)||{checkedKeys:te.checkedKeys,halfCheckedKeys:te.halfCheckedKeys}),Se){var D=Se,s=D.checkedKeys,M=s===void 0?[]:s,I=D.halfCheckedKeys,le=I===void 0?[]:I;if(!F.checkStrictly){var xe=(0,dt.S)(M,!0,Ee);M=xe.checkedKeys,le=xe.halfCheckedKeys}l.checkedKeys=M,l.halfCheckedKeys=le}}return V("loadedKeys")&&(l.loadedKeys=F.loadedKeys),l}}]),p}(N.Component);Xe.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:ce,allowDrop:function(){return!0},expandAction:!1},Xe.TreeNode=O.Z;var Ie=Xe,et=Ie},35654:function(It,me,e){"use strict";e.d(me,{BT:function(){return N},E6:function(){return he},L0:function(){return w},OM:function(){return P},_5:function(){return Q},r7:function(){return de},wA:function(){return f},yx:function(){return k}});var t=e(94480),c=e(76190),m=e(48736),z=e(59301),d=e(39417),E=e(67841),n=e(71430),H=null;function Q(W,y){if(!W)return[];var a=W.slice(),R=a.indexOf(y);return R>=0&&a.splice(R,1),a}function w(W,y){var a=(W||[]).slice();return a.indexOf(y)===-1&&a.push(y),a}function k(W){return W.split("-")}function f(W,y){var a=[],R=(0,E.Z)(y,W);function O(){var q=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];q.forEach(function(Z){var J=Z.key,T=Z.children;a.push(J),O(T)})}return O(R.children),a}function C(W){if(W.parent){var y=k(W.pos);return Number(y[y.length-1])===W.parent.children.length-1}return!1}function U(W){var y=k(W.pos);return Number(y[y.length-1])===0}function P(W,y,a,R,O,q,Z,J,T,Re){var re,ke=W.clientX,ue=W.clientY,ye=W.target.getBoundingClientRect(),pe=ye.top,ne=ye.height,Me=(Re==="rtl"?-1:1)*(((O==null?void 0:O.x)||0)-ke),$=(Me-12)/R,j=(0,E.Z)(J,a.props.eventKey);if(ue-1.5?q({dragNode:Tt,dropNode:Xe,dropPosition:1})?Ye=1:Ie=!1:q({dragNode:Tt,dropNode:Xe,dropPosition:0})?Ye=0:q({dragNode:Tt,dropNode:Xe,dropPosition:1})?Ye=1:Ie=!1:q({dragNode:Tt,dropNode:Xe,dropPosition:1})?Ye=1:Ie=!1,{dropPosition:Ye,dropLevelOffset:dt,dropTargetKey:j.key,dropTargetPos:j.pos,dragOverNodeKey:mt,dropContainerKey:Ye===0?null:((re=j.parent)===null||re===void 0?void 0:re.key)||null,dropAllowed:Ie}}function N(W,y){if(W){var a=y.multiple;return a?W.slice():W.length?[W[0]]:W}}var Ae=function(y){return y};function ce(W,y){if(!W)return[];var a=y||{},R=a.processProps,O=R===void 0?Ae:R,q=Array.isArray(W)?W:[W];return q.map(function(Z){var J=Z.children,T=_objectWithoutProperties(Z,H),Re=ce(J,y);return React.createElement(TreeNode,_extends({key:T.key},O(T)),Re)})}function he(W){if(!W)return null;var y;if(Array.isArray(W))y={checkedKeys:W,halfCheckedKeys:void 0};else if((0,c.Z)(W)==="object")y={checkedKeys:W.checked||void 0,halfCheckedKeys:W.halfChecked||void 0};else return(0,m.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return y}function de(W,y){var a=new Set;function R(O){if(!a.has(O)){var q=(0,E.Z)(y,O);if(q){a.add(O);var Z=q.parent,J=q.node;J.disabled||Z&&R(Z.key)}}}return(W||[]).forEach(function(O){R(O)}),(0,t.Z)(a)}},90782:function(It,me,e){"use strict";e.d(me,{S:function(){return n}});var t=e(48736),c=e(67841);function m(H,Q){var w=new Set;return H.forEach(function(k){Q.has(k)||w.add(k)}),w}function z(H){var Q=H||{},w=Q.disabled,k=Q.disableCheckbox,f=Q.checkable;return!!(w||k)||f===!1}function d(H,Q,w,k){for(var f=new Set(H),C=new Set,U=0;U<=w;U+=1){var P=Q.get(U)||new Set;P.forEach(function(he){var de=he.key,W=he.node,y=he.children,a=y===void 0?[]:y;f.has(de)&&!k(W)&&a.filter(function(R){return!k(R.node)}).forEach(function(R){f.add(R.key)})})}for(var N=new Set,Ae=w;Ae>=0;Ae-=1){var ce=Q.get(Ae)||new Set;ce.forEach(function(he){var de=he.parent,W=he.node;if(!(k(W)||!he.parent||N.has(he.parent.key))){if(k(he.parent.node)){N.add(de.key);return}var y=!0,a=!1;(de.children||[]).filter(function(R){return!k(R.node)}).forEach(function(R){var O=R.key,q=f.has(O);y&&!q&&(y=!1),!a&&(q||C.has(O))&&(a=!0)}),y&&f.add(de.key),a&&C.add(de.key),N.add(de.key)}})}return{checkedKeys:Array.from(f),halfCheckedKeys:Array.from(m(C,f))}}function E(H,Q,w,k,f){for(var C=new Set(H),U=new Set(Q),P=0;P<=k;P+=1){var N=w.get(P)||new Set;N.forEach(function(de){var W=de.key,y=de.node,a=de.children,R=a===void 0?[]:a;!C.has(W)&&!U.has(W)&&!f(y)&&R.filter(function(O){return!f(O.node)}).forEach(function(O){C.delete(O.key)})})}U=new Set;for(var Ae=new Set,ce=k;ce>=0;ce-=1){var he=w.get(ce)||new Set;he.forEach(function(de){var W=de.parent,y=de.node;if(!(f(y)||!de.parent||Ae.has(de.parent.key))){if(f(de.parent.node)){Ae.add(W.key);return}var a=!0,R=!1;(W.children||[]).filter(function(O){return!f(O.node)}).forEach(function(O){var q=O.key,Z=C.has(q);a&&!Z&&(a=!1),!R&&(Z||U.has(q))&&(R=!0)}),a||C.delete(W.key),R&&U.add(W.key),Ae.add(W.key)}})}return{checkedKeys:Array.from(C),halfCheckedKeys:Array.from(m(U,C))}}function n(H,Q,w,k){var f=[],C;k?C=k:C=z;var U=new Set(H.filter(function(ce){var he=!!(0,c.Z)(w,ce);return he||f.push(ce),he})),P=new Map,N=0;Object.keys(w).forEach(function(ce){var he=w[ce],de=he.level,W=P.get(de);W||(W=new Set,P.set(de,W)),W.add(he),N=Math.max(N,de)}),(0,t.ZP)(!f.length,"Tree missing follow keys: ".concat(f.slice(0,100).map(function(ce){return"'".concat(ce,"'")}).join(", ")));var Ae;return Q===!0?Ae=d(U,P,N,C):Ae=E(U,Q.halfCheckedKeys,P,N,C),Ae}},67841:function(It,me,e){"use strict";e.d(me,{Z:function(){return t}});function t(c,m){return c[m]}},71430:function(It,me,e){"use strict";e.d(me,{F:function(){return de},H8:function(){return he},I8:function(){return ce},km:function(){return f},oH:function(){return N},w$:function(){return C},zn:function(){return P}});var t=e(76190),c=e(94480),m=e(33885),z=e(75931),d=e(11592),E=e(2738),n=e(48736),H=e(67841),Q=["children"];function w(W,y){return"".concat(W,"-").concat(y)}function k(W){return W&&W.type&&W.type.isTreeNode}function f(W,y){return W!=null?W:y}function C(W){var y=W||{},a=y.title,R=y._title,O=y.key,q=y.children,Z=a||"title";return{title:Z,_title:R||[Z],key:O||"key",children:q||"children"}}function U(W,y){var a=new Map;function R(O){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(O||[]).forEach(function(Z){var J=Z[y.key],T=Z[y.children];warning(J!=null,"Tree node must have a certain key: [".concat(q).concat(J,"]"));var Re=String(J);warning(!a.has(Re)||J===null||J===void 0,"Same 'key' exist in the Tree: ".concat(Re)),a.set(Re,!0),R(T,"".concat(q).concat(Re," > "))})}R(W)}function P(W){function y(a){var R=(0,d.Z)(a);return R.map(function(O){if(!k(O))return(0,n.ZP)(!O,"Tree/TreeNode can only accept TreeNode as children."),null;var q=O.key,Z=O.props,J=Z.children,T=(0,z.Z)(Z,Q),Re=(0,m.Z)({key:q},T),re=y(J);return re.length&&(Re.children=re),Re}).filter(function(O){return O})}return y(W)}function N(W,y,a){var R=C(a),O=R._title,q=R.key,Z=R.children,J=new Set(y===!0?[]:y),T=[];function Re(re){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return re.map(function(ue,ye){for(var pe=w(ke?ke.pos:"0",ye),ne=f(ue[q],pe),Me,$=0;$1&&arguments[1]!==void 0?arguments[1]:{},a=y.initWrapper,R=y.processEntity,O=y.onProcessFinished,q=y.externalGetKey,Z=y.childrenPropName,J=y.fieldNames,T=arguments.length>2?arguments[2]:void 0,Re=q||T,re={},ke={},ue={posEntities:re,keyEntities:ke};return a&&(ue=a(ue)||ue),Ae(W,function(ye){var pe=ye.node,ne=ye.index,Me=ye.pos,$=ye.key,j=ye.parentPos,oe=ye.level,ee=ye.nodes,K={node:pe,nodes:ee,index:ne,key:$,pos:Me,level:oe},ge=f($,Me);re[Me]=K,ke[ge]=K,K.parent=re[j],K.parent&&(K.parent.children=K.parent.children||[],K.parent.children.push(K)),R&&R(K,ue)},{externalGetKey:Re,childrenPropName:Z,fieldNames:J}),O&&O(ue),ue}function he(W,y){var a=y.expandedKeys,R=y.selectedKeys,O=y.loadedKeys,q=y.loadingKeys,Z=y.checkedKeys,J=y.halfCheckedKeys,T=y.dragOverNodeKey,Re=y.dropPosition,re=y.keyEntities,ke=(0,H.Z)(re,W),ue={eventKey:W,expanded:a.indexOf(W)!==-1,selected:R.indexOf(W)!==-1,loaded:O.indexOf(W)!==-1,loading:q.indexOf(W)!==-1,checked:Z.indexOf(W)!==-1,halfChecked:J.indexOf(W)!==-1,pos:String(ke?ke.pos:""),dragOver:T===W&&Re===0,dragOverGapTop:T===W&&Re===-1,dragOverGapBottom:T===W&&Re===1};return ue}function de(W){var y=W.data,a=W.expanded,R=W.selected,O=W.checked,q=W.loaded,Z=W.loading,J=W.halfChecked,T=W.dragOver,Re=W.dragOverGapTop,re=W.dragOverGapBottom,ke=W.pos,ue=W.active,ye=W.eventKey,pe=(0,m.Z)((0,m.Z)({},y),{},{expanded:a,selected:R,checked:O,loaded:q,loading:Z,halfChecked:J,dragOver:T,dragOverGapTop:Re,dragOverGapBottom:re,pos:ke,active:ue,key:ye});return"props"in pe||Object.defineProperty(pe,"props",{get:function(){return(0,n.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),W}}),pe}},8224:function(It,me,e){"use strict";e.d(me,{Z:function(){return c}});var t=e(4676);function c(m,z,d,E){var n=t.unstable_batchedUpdates?function(Q){t.unstable_batchedUpdates(d,Q)}:d;return m!=null&&m.addEventListener&&m.addEventListener(z,n,E),{remove:function(){m!=null&&m.removeEventListener&&m.removeEventListener(z,n,E)}}}},55468:function(It,me,e){"use strict";e.d(me,{g1:function(){return k},os:function(){return C}});var t=/margin|padding|width|height|max|min|offset/,c={left:!0,top:!0},m={cssFloat:1,styleFloat:1,float:1};function z(U){return U.nodeType===1?U.ownerDocument.defaultView.getComputedStyle(U,null):{}}function d(U,P,N){if(P=P.toLowerCase(),N==="auto"){if(P==="height")return U.offsetHeight;if(P==="width")return U.offsetWidth}return P in c||(c[P]=t.test(P)),c[P]?parseFloat(N)||0:N}function E(U,P){var N=arguments.length,Ae=z(U);return P=m[P]?"cssFloat"in U.style?"cssFloat":"styleFloat":P,N===1?Ae:d(U,P,Ae[P]||U.style[P])}function n(U,P,N){var Ae=arguments.length;if(P=m[P]?"cssFloat"in U.style?"cssFloat":"styleFloat":P,Ae===3)return typeof N=="number"&&t.test(P)&&(N="".concat(N,"px")),U.style[P]=N,N;for(var ce in P)P.hasOwnProperty(ce)&&n(U,ce,P[ce]);return z(U)}function H(U){return U===document.body?document.documentElement.clientWidth:U.offsetWidth}function Q(U){return U===document.body?window.innerHeight||document.documentElement.clientHeight:U.offsetHeight}function w(){var U=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),P=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:U,height:P}}function k(){var U=document.documentElement.clientWidth,P=window.innerHeight||document.documentElement.clientHeight;return{width:U,height:P}}function f(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function C(U){var P=U.getBoundingClientRect(),N=document.documentElement;return{left:P.left+(window.pageXOffset||N.scrollLeft)-(N.clientLeft||document.body.clientLeft||0),top:P.top+(window.pageYOffset||N.scrollTop)-(N.clientTop||document.body.clientTop||0)}}},24514:function(It,me,e){"use strict";e.d(me,{G:function(){return z}});var t=e(47273),c=function(E){if((0,t.Z)()&&window.document.documentElement){var n=Array.isArray(E)?E:[E],H=window.document.documentElement;return n.some(function(Q){return Q in H.style})}return!1},m=function(E,n){if(!c(E))return!1;var H=document.createElement("div"),Q=H.style[E];return H.style[E]=n,H.style[E]!==Q};function z(d,E){return!Array.isArray(d)&&E!==void 0?m(d,E):c(d)}},48911:function(It,me,e){"use strict";e.d(me,{Z:function(){return Xe}});var t=e(54476),c=e(76190),m=e(33885),z=e(20068),d=e(42978),E=e(75931),n=e(92310),H=e.n(n),Q=e(29301),w=e(70425),k=e(34280),f=e(59301),C=e(4676),U=f.forwardRef(function(Ie,et){var r=Ie.height,S=Ie.offsetY,p=Ie.offsetX,o=Ie.children,F=Ie.prefixCls,te=Ie.onInnerResize,g=Ie.innerProps,l=Ie.rtl,V=Ie.extra,B={},x={display:"flex",flexDirection:"column"};return S!==void 0&&(B={height:r,position:"relative",overflow:"hidden"},x=(0,m.Z)((0,m.Z)({},x),{},(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({transform:"translateY(".concat(S,"px)")},l?"marginRight":"marginLeft",-p),"position","absolute"),"left",0),"right",0),"top",0))),f.createElement("div",{style:B},f.createElement(Q.Z,{onResize:function(Ee){var fe=Ee.offsetHeight;fe&&te&&te()}},f.createElement("div",(0,t.Z)({style:x,className:H()((0,z.Z)({},"".concat(F,"-holder-inner"),F)),ref:et},g),o,V)))});U.displayName="Filler";var P=U;function N(Ie){var et=Ie.children,r=Ie.setRef,S=f.useCallback(function(p){r(p)},[]);return f.cloneElement(et,{ref:S})}function Ae(Ie,et,r,S,p,o,F,te){var g=te.getKey;return Ie.slice(et,r+1).map(function(l,V){var B=et+V,x=F(l,B,{style:{width:S},offsetX:p}),Y=g(l);return f.createElement(N,{key:Y,setRef:function(fe){return o(l,fe)}},x)})}function ce(Ie,et,r,S){var p=r-Ie,o=et-r,F=Math.min(p,o)*2;if(S<=F){var te=Math.floor(S/2);return S%2?r+te+1:r-te}return p>o?r-(S-o):r+(S-p)}function he(Ie,et,r){var S=Ie.length,p=et.length,o,F;if(S===0&&p===0)return null;S2&&arguments[2]!==void 0?arguments[2]:!1,B=g?l<0&&te.current.left||l>0&&te.current.right:l<0&&te.current.top||l>0&&te.current.bottom;return V&&B?(clearTimeout(o.current),p.current=!1):(!B||p.current)&&F(),!p.current&&B}};function O(Ie,et,r,S,p,o,F){var te=(0,f.useRef)(0),g=(0,f.useRef)(null),l=(0,f.useRef)(null),V=(0,f.useRef)(!1),B=R(et,r,S,p);function x(D,s){if(W.Z.cancel(g.current),!B(!1,s)){var M=D;if(!M._virtualHandled)M._virtualHandled=!0;else return;te.current+=s,l.current=s,a||M.preventDefault(),g.current=(0,W.Z)(function(){var I=V.current?10:1;F(te.current*I,!1),te.current=0})}}function Y(D,s){F(s,!0),a||D.preventDefault()}var Ee=(0,f.useRef)(null),fe=(0,f.useRef)(null);function we(D){if(Ie){W.Z.cancel(fe.current),fe.current=(0,W.Z)(function(){Ee.current=null},2);var s=D.deltaX,M=D.deltaY,I=D.shiftKey,le=s,xe=M;(Ee.current==="sx"||!Ee.current&&I&&M&&!s)&&(le=M,xe=0,Ee.current="sx");var Je=Math.abs(le),Qe=Math.abs(xe);Ee.current===null&&(Ee.current=o&&Je>Qe?"x":"y"),Ee.current==="y"?x(D,xe):Y(D,le)}}function Se(D){Ie&&(V.current=D.detail===l.current)}return[we,Se]}function q(Ie,et,r,S){var p=f.useMemo(function(){return[new Map,[]]},[Ie,r.id,S]),o=(0,d.Z)(p,2),F=o[0],te=o[1],g=function(V){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:V,x=F.get(V),Y=F.get(B);if(x===void 0||Y===void 0)for(var Ee=Ie.length,fe=te.length;fe0&&arguments[0]!==void 0?arguments[0]:!1;V();var Ee=function(){var Se=!1;te.current.forEach(function(D,s){if(D&&D.offsetParent){var M=D.offsetHeight,I=getComputedStyle(D),le=I.marginTop,xe=I.marginBottom,Je=re(le),Qe=re(xe),qe=M+Je+Qe;g.current.get(s)!==qe&&(g.current.set(s,qe),Se=!0)}}),Se&&F(function(D){return D+1})};if(Y)Ee();else{l.current+=1;var fe=l.current;Promise.resolve().then(function(){fe===l.current&&Ee()})}}function x(Y,Ee){var fe=Ie(Y),we=te.current.get(fe);Ee?(te.current.set(fe,Ee),B()):te.current.delete(fe),!we!=!Ee&&(Ee?et==null||et(Y):r==null||r(Y))}return(0,f.useEffect)(function(){return V},[]),[x,B,g.current,o]}var ue=14/15;function ye(Ie,et,r){var S=(0,f.useRef)(!1),p=(0,f.useRef)(0),o=(0,f.useRef)(0),F=(0,f.useRef)(null),te=(0,f.useRef)(null),g,l=function(Y){if(S.current){var Ee=Math.ceil(Y.touches[0].pageX),fe=Math.ceil(Y.touches[0].pageY),we=p.current-Ee,Se=o.current-fe,D=Math.abs(we)>Math.abs(Se);D?p.current=Ee:o.current=fe;var s=r(D,D?we:Se,!1,Y);s&&Y.preventDefault(),clearInterval(te.current),s&&(te.current=setInterval(function(){D?we*=ue:Se*=ue;var M=Math.floor(D?we:Se);(!r(D,M,!0)||Math.abs(M)<=.1)&&clearInterval(te.current)},16))}},V=function(){S.current=!1,g()},B=function(Y){g(),Y.touches.length===1&&!S.current&&(S.current=!0,p.current=Math.ceil(Y.touches[0].pageX),o.current=Math.ceil(Y.touches[0].pageY),F.current=Y.target,F.current.addEventListener("touchmove",l,{passive:!1}),F.current.addEventListener("touchend",V,{passive:!0}))};g=function(){F.current&&(F.current.removeEventListener("touchmove",l),F.current.removeEventListener("touchend",V))},(0,k.Z)(function(){return Ie&&et.current.addEventListener("touchstart",B,{passive:!0}),function(){var x;(x=et.current)===null||x===void 0||x.removeEventListener("touchstart",B),g(),clearInterval(te.current)}},[Ie])}function pe(Ie){return Math.floor(Math.pow(Ie,.5))}function ne(Ie,et){var r="touches"in Ie?Ie.touches[0]:Ie;return r[et?"pageX":"pageY"]-window[et?"scrollX":"scrollY"]}function Me(Ie,et,r){f.useEffect(function(){var S=et.current;if(Ie&&S){var p=!1,o,F,te=function(){W.Z.cancel(o)},g=function x(){te(),o=(0,W.Z)(function(){r(F),x()})},l=function(){p=!1,te()},V=function(Y){if(!(Y.target.draggable||Y.button!==0)){var Ee=Y;Ee._virtualHandled||(Ee._virtualHandled=!0,p=!0)}},B=function(Y){if(p){var Ee=ne(Y,!1),fe=S.getBoundingClientRect(),we=fe.top,Se=fe.bottom;if(Ee<=we){var D=we-Ee;F=-pe(D),g()}else if(Ee>=Se){var s=Ee-Se;F=pe(s),g()}else te()}};return S.addEventListener("mousedown",V),S.ownerDocument.addEventListener("mouseup",l),S.ownerDocument.addEventListener("mousemove",B),S.ownerDocument.addEventListener("dragend",l),function(){S.removeEventListener("mousedown",V),S.ownerDocument.removeEventListener("mouseup",l),S.ownerDocument.removeEventListener("mousemove",B),S.ownerDocument.removeEventListener("dragend",l),te()}}},[Ie])}var $=10;function j(Ie,et,r,S,p,o,F,te){var g=f.useRef(),l=f.useState(null),V=(0,d.Z)(l,2),B=V[0],x=V[1];return(0,k.Z)(function(){if(B&&B.times<$){if(!Ie.current){x(function(bt){return(0,m.Z)({},bt)});return}o();var Y=B.targetAlign,Ee=B.originAlign,fe=B.index,we=B.offset,Se=Ie.current.clientHeight,D=!1,s=Y,M=null;if(Se){for(var I=Y||Ee,le=0,xe=0,Je=0,Qe=Math.min(et.length-1,fe),qe=0;qe<=Qe;qe+=1){var Et=p(et[qe]);xe=le;var Nt=r.get(Et);Je=xe+(Nt===void 0?S:Nt),le=Je}for(var xt=I==="top"?we:Se-we,Zt=Qe;Zt>=0;Zt-=1){var Mt=p(et[Zt]),rn=r.get(Mt);if(rn===void 0){D=!0;break}if(xt-=rn,xt<=0)break}switch(I){case"top":M=xe-we;break;case"bottom":M=Je-Se+we;break;default:{var ct=Ie.current.scrollTop,ht=ct+Se;xeht&&(s="bottom")}}M!==null&&F(M),M!==B.lastTop&&(D=!0)}D&&x((0,m.Z)((0,m.Z)({},B),{},{times:B.times+1,targetAlign:s,lastTop:M}))}},[B,Ie.current]),function(Y){if(Y==null){te();return}if(W.Z.cancel(g.current),typeof Y=="number")F(Y);else if(Y&&(0,c.Z)(Y)==="object"){var Ee,fe=Y.align;"index"in Y?Ee=Y.index:Ee=et.findIndex(function(D){return p(D)===Y.key});var we=Y.offset,Se=we===void 0?0:we;x({times:0,index:Ee,offset:Se,originAlign:fe})}}}var oe=f.forwardRef(function(Ie,et){var r=Ie.prefixCls,S=Ie.rtl,p=Ie.scrollOffset,o=Ie.scrollRange,F=Ie.onStartMove,te=Ie.onStopMove,g=Ie.onScroll,l=Ie.horizontal,V=Ie.spinSize,B=Ie.containerSize,x=Ie.style,Y=Ie.thumbStyle,Ee=Ie.showScrollBar,fe=f.useState(!1),we=(0,d.Z)(fe,2),Se=we[0],D=we[1],s=f.useState(null),M=(0,d.Z)(s,2),I=M[0],le=M[1],xe=f.useState(null),Je=(0,d.Z)(xe,2),Qe=Je[0],qe=Je[1],Et=!S,Nt=f.useRef(),xt=f.useRef(),Zt=f.useState(Ee),Mt=(0,d.Z)(Zt,2),rn=Mt[0],ct=Mt[1],ht=f.useRef(),bt=function(){Ee===!0||Ee===!1||(clearTimeout(ht.current),ct(!0),ht.current=setTimeout(function(){ct(!1)},3e3))},Ke=o-B||0,At=B-V||0,hn=f.useMemo(function(){if(p===0||Ke===0)return 0;var _=p/Ke;return _*At},[p,Ke,At]),Bt=function(u){u.stopPropagation(),u.preventDefault()},kt=f.useRef({top:hn,dragging:Se,pageY:I,startTop:Qe});kt.current={top:hn,dragging:Se,pageY:I,startTop:Qe};var sn=function(u){D(!0),le(ne(u,l)),qe(kt.current.top),F(),u.stopPropagation(),u.preventDefault()};f.useEffect(function(){var _=function(b){b.preventDefault()},u=Nt.current,A=xt.current;return u.addEventListener("touchstart",_,{passive:!1}),A.addEventListener("touchstart",sn,{passive:!1}),function(){u.removeEventListener("touchstart",_),A.removeEventListener("touchstart",sn)}},[]);var lt=f.useRef();lt.current=Ke;var Vt=f.useRef();Vt.current=At,f.useEffect(function(){if(Se){var _,u=function(b){var ae=kt.current,X=ae.dragging,Be=ae.pageY,Oe=ae.startTop;W.Z.cancel(_);var We=Nt.current.getBoundingClientRect(),at=B/(l?We.width:We.height);if(X){var nt=(ne(b,l)-Be)*at,vt=Oe;!Et&&l?vt-=nt:vt+=nt;var $e=lt.current,rt=Vt.current,gt=rt?vt/rt:0,it=Math.ceil(gt*$e);it=Math.max(it,0),it=Math.min(it,$e),_=(0,W.Z)(function(){g(it,l)})}},A=function(){D(!1),te()};return window.addEventListener("mousemove",u,{passive:!0}),window.addEventListener("touchmove",u,{passive:!0}),window.addEventListener("mouseup",A,{passive:!0}),window.addEventListener("touchend",A,{passive:!0}),function(){window.removeEventListener("mousemove",u),window.removeEventListener("touchmove",u),window.removeEventListener("mouseup",A),window.removeEventListener("touchend",A),W.Z.cancel(_)}}},[Se]),f.useEffect(function(){return bt(),function(){clearTimeout(ht.current)}},[p]),f.useImperativeHandle(et,function(){return{delayHidden:bt}});var Ln="".concat(r,"-scrollbar"),Jt={position:"absolute",visibility:rn?null:"hidden"},an={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return l?(Object.assign(Jt,{height:8,left:0,right:0,bottom:0}),Object.assign(an,(0,z.Z)({height:"100%",width:V},Et?"left":"right",hn))):(Object.assign(Jt,(0,z.Z)({width:8,top:0,bottom:0},Et?"right":"left",0)),Object.assign(an,{width:"100%",height:V,top:hn})),f.createElement("div",{ref:Nt,className:H()(Ln,(0,z.Z)((0,z.Z)((0,z.Z)({},"".concat(Ln,"-horizontal"),l),"".concat(Ln,"-vertical"),!l),"".concat(Ln,"-visible"),rn)),style:(0,m.Z)((0,m.Z)({},Jt),x),onMouseDown:Bt,onMouseMove:bt},f.createElement("div",{ref:xt,className:H()("".concat(Ln,"-thumb"),(0,z.Z)({},"".concat(Ln,"-thumb-moving"),Se)),style:(0,m.Z)((0,m.Z)({},an),Y),onMouseDown:sn}))}),ee=oe,K=20;function ge(){var Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=Ie/et*Ie;return isNaN(r)&&(r=0),r=Math.max(r,K),Math.floor(r)}var Pe=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],mt=[],Ye={overflowY:"auto",overflowAnchor:"none"};function dt(Ie,et){var r=Ie.prefixCls,S=r===void 0?"rc-virtual-list":r,p=Ie.className,o=Ie.height,F=Ie.itemHeight,te=Ie.fullHeight,g=te===void 0?!0:te,l=Ie.style,V=Ie.data,B=Ie.children,x=Ie.itemKey,Y=Ie.virtual,Ee=Ie.direction,fe=Ie.scrollWidth,we=Ie.component,Se=we===void 0?"div":we,D=Ie.onScroll,s=Ie.onVirtualScroll,M=Ie.onVisibleChange,I=Ie.innerProps,le=Ie.extraRender,xe=Ie.styles,Je=Ie.showScrollBar,Qe=Je===void 0?"optional":Je,qe=(0,E.Z)(Ie,Pe),Et=f.useCallback(function(Te){return typeof x=="function"?x(Te):Te==null?void 0:Te[x]},[x]),Nt=ke(Et,null,null),xt=(0,d.Z)(Nt,4),Zt=xt[0],Mt=xt[1],rn=xt[2],ct=xt[3],ht=!!(Y!==!1&&o&&F),bt=f.useMemo(function(){return Object.values(rn.maps).reduce(function(Te,Ge){return Te+Ge},0)},[rn.id,rn.maps]),Ke=ht&&V&&(Math.max(F*V.length,bt)>o||!!fe),At=Ee==="rtl",hn=H()(S,(0,z.Z)({},"".concat(S,"-rtl"),At),p),Bt=V||mt,kt=(0,f.useRef)(),sn=(0,f.useRef)(),lt=(0,f.useRef)(),Vt=(0,f.useState)(0),Ln=(0,d.Z)(Vt,2),Jt=Ln[0],an=Ln[1],_=(0,f.useState)(0),u=(0,d.Z)(_,2),A=u[0],h=u[1],b=(0,f.useState)(!1),ae=(0,d.Z)(b,2),X=ae[0],Be=ae[1],Oe=function(){Be(!0)},We=function(){Be(!1)},at={getKey:Et};function nt(Te){an(function(Ge){var St;typeof Te=="function"?St=Te(Ge):St=Te;var Lt=cn(St);return kt.current.scrollTop=Lt,Lt})}var vt=(0,f.useRef)({start:0,end:Bt.length}),$e=(0,f.useRef)(),rt=de(Bt,Et),gt=(0,d.Z)(rt,1),it=gt[0];$e.current=it;var Ct=f.useMemo(function(){if(!ht)return{scrollHeight:void 0,start:0,end:Bt.length-1,offset:void 0};if(!Ke){var Te;return{scrollHeight:((Te=sn.current)===null||Te===void 0?void 0:Te.offsetHeight)||0,start:0,end:Bt.length-1,offset:void 0}}for(var Ge=0,St,Lt,on,Hn=Bt.length,$n=0;$n=Jt&&St===void 0&&(St=$n,Lt=Ge),mr>Jt+o&&on===void 0&&(on=$n),Ge=mr}return St===void 0&&(St=0,Lt=0,on=Math.ceil(o/F)),on===void 0&&(on=Bt.length-1),on=Math.min(on+1,Bt.length-1),{scrollHeight:Ge,start:St,end:on,offset:Lt}},[Ke,ht,Jt,Bt,ct,o]),Dt=Ct.scrollHeight,Gt=Ct.start,ft=Ct.end,wt=Ct.offset;vt.current.start=Gt,vt.current.end=ft,f.useLayoutEffect(function(){var Te=rn.getRecord();if(Te.size===1){var Ge=Array.from(Te.keys())[0],St=Te.get(Ge),Lt=Bt[Gt];if(Lt&&St===void 0){var on=Et(Lt);if(on===Ge){var Hn=rn.get(Ge),$n=Hn-F;nt(function(On){return On+$n})}}}rn.resetRecord()},[Dt]);var ve=f.useState({width:0,height:o}),be=(0,d.Z)(ve,2),Ne=be[0],je=be[1],Fe=function(Ge){je({width:Ge.offsetWidth,height:Ge.offsetHeight})},pt=(0,f.useRef)(),Ve=(0,f.useRef)(),st=f.useMemo(function(){return ge(Ne.width,fe)},[Ne.width,fe]),zt=f.useMemo(function(){return ge(Ne.height,Dt)},[Ne.height,Dt]),Ut=Dt-o,qt=(0,f.useRef)(Ut);qt.current=Ut;function cn(Te){var Ge=Te;return Number.isNaN(qt.current)||(Ge=Math.min(Ge,qt.current)),Ge=Math.max(Ge,0),Ge}var xn=Jt<=0,ln=Jt>=Ut,$t=A<=0,yn=A>=fe,Nn=R(xn,ln,$t,yn),mn=function(){return{x:At?-A:A,y:Jt}},Xt=(0,f.useRef)(mn()),Yt=(0,w.useEvent)(function(Te){if(s){var Ge=(0,m.Z)((0,m.Z)({},mn()),Te);(Xt.current.x!==Ge.x||Xt.current.y!==Ge.y)&&(s(Ge),Xt.current=Ge)}});function Sn(Te,Ge){var St=Te;Ge?((0,C.flushSync)(function(){h(St)}),Yt()):nt(St)}function gn(Te){var Ge=Te.currentTarget.scrollTop;Ge!==Jt&&nt(Ge),D==null||D(Te),Yt()}var jn=function(Ge){var St=Ge,Lt=fe?fe-Ne.width:0;return St=Math.max(St,0),St=Math.min(St,Lt),St},Jn=(0,w.useEvent)(function(Te,Ge){Ge?((0,C.flushSync)(function(){h(function(St){var Lt=St+(At?-Te:Te);return jn(Lt)})}),Yt()):nt(function(St){var Lt=St+Te;return Lt})}),bn=O(ht,xn,ln,$t,yn,!!fe,Jn),Kt=(0,d.Z)(bn,2),Pt=Kt[0],un=Kt[1];ye(ht,kt,function(Te,Ge,St,Lt){var on=Lt;return Nn(Te,Ge,St)?!1:!on||!on._virtualHandled?(on&&(on._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:Te?Ge:0,deltaY:Te?0:Ge}),!0):!1}),Me(Ke,kt,function(Te){nt(function(Ge){return Ge+Te})}),(0,k.Z)(function(){function Te(St){var Lt=xn&&St.detail<0,on=ln&&St.detail>0;ht&&!Lt&&!on&&St.preventDefault()}var Ge=kt.current;return Ge.addEventListener("wheel",Pt,{passive:!1}),Ge.addEventListener("DOMMouseScroll",un,{passive:!0}),Ge.addEventListener("MozMousePixelScroll",Te,{passive:!1}),function(){Ge.removeEventListener("wheel",Pt),Ge.removeEventListener("DOMMouseScroll",un),Ge.removeEventListener("MozMousePixelScroll",Te)}},[ht,xn,ln]),(0,k.Z)(function(){if(fe){var Te=jn(A);h(Te),Yt({x:Te})}},[Ne.width,fe]);var Ze=function(){var Ge,St;(Ge=pt.current)===null||Ge===void 0||Ge.delayHidden(),(St=Ve.current)===null||St===void 0||St.delayHidden()},en=j(kt,Bt,rn,F,Et,function(){return Mt(!0)},nt,Ze);f.useImperativeHandle(et,function(){return{nativeElement:lt.current,getScrollInfo:mn,scrollTo:function(Ge){function St(Lt){return Lt&&(0,c.Z)(Lt)==="object"&&("left"in Lt||"top"in Lt)}St(Ge)?(Ge.left!==void 0&&h(jn(Ge.left)),en(Ge.top)):en(Ge)}}}),(0,k.Z)(function(){if(M){var Te=Bt.slice(Gt,ft+1);M(Te,Bt)}},[Gt,ft,Bt]);var vn=q(Bt,Et,rn,F),wn=le==null?void 0:le({start:Gt,end:ft,virtual:Ke,offsetX:A,offsetY:wt,rtl:At,getSize:vn}),ir=Ae(Bt,Gt,ft,fe,A,Zt,B,at),or=null;o&&(or=(0,m.Z)((0,z.Z)({},g?"height":"maxHeight",o),Ye),ht&&(or.overflowY="hidden",fe&&(or.overflowX="hidden"),X&&(or.pointerEvents="none")));var hr={};return At&&(hr.dir="rtl"),f.createElement("div",(0,t.Z)({ref:lt,style:(0,m.Z)((0,m.Z)({},l),{},{position:"relative"}),className:hn},hr,qe),f.createElement(Q.Z,{onResize:Fe},f.createElement(Se,{className:"".concat(S,"-holder"),style:or,ref:kt,onScroll:gn,onMouseEnter:Ze},f.createElement(P,{prefixCls:S,height:Dt,offsetX:A,offsetY:wt,scrollWidth:fe,onInnerResize:Mt,ref:sn,innerProps:I,rtl:At,extra:wn},ir))),Ke&&Dt>o&&f.createElement(ee,{ref:pt,prefixCls:S,scrollOffset:Jt,scrollRange:Dt,rtl:At,onScroll:Sn,onStartMove:Oe,onStopMove:We,spinSize:zt,containerSize:Ne.height,style:xe==null?void 0:xe.verticalScrollBar,thumbStyle:xe==null?void 0:xe.verticalScrollBarThumb,showScrollBar:Qe}),Ke&&fe>Ne.width&&f.createElement(ee,{ref:Ve,prefixCls:S,scrollOffset:A,scrollRange:fe,rtl:At,onScroll:Sn,onStartMove:Oe,onStopMove:We,spinSize:st,containerSize:Ne.width,horizontal:!0,style:xe==null?void 0:xe.horizontalScrollBar,thumbStyle:xe==null?void 0:xe.horizontalScrollBarThumb,showScrollBar:Qe}))}var Ot=f.forwardRef(dt);Ot.displayName="List";var Tt=Ot,Xe=Tt},51581:function(It,me,e){"use strict";Object.defineProperty(me,"__esModule",{value:!0});var t=function(){function f(C,U){for(var P=0;P=0||Object.prototype.hasOwnProperty.call(f,P)&&(U[P]=f[P]);return U}function H(f,C){if(!(f instanceof C))throw new TypeError("Cannot call a class as a function")}function Q(f,C){if(!f)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return C&&(typeof C=="object"||typeof C=="function")?C:f}function w(f,C){if(typeof C!="function"&&C!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof C);f.prototype=Object.create(C&&C.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}}),C&&(Object.setPrototypeOf?Object.setPrototypeOf(f,C):f.__proto__=C)}var k=function(f){w(C,f);function C(U){H(this,C);var P=Q(this,(C.__proto__||Object.getPrototypeOf(C)).call(this,U));return P.scrollListener=P.scrollListener.bind(P),P.eventListenerOptions=P.eventListenerOptions.bind(P),P.mousewheelListener=P.mousewheelListener.bind(P),P}return t(C,[{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 P=this.getParentElement(this.scrollComponent);P.scrollTop=P.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var P=!1,N={get passive(){P=!0}};try{document.addEventListener("test",null,N),document.removeEventListener("test",null,N)}catch(Ae){}return P}},{key:"eventListenerOptions",value:function(){var P=this.props.useCapture;return this.isPassiveSupported()&&(P={useCapture:this.props.useCapture,passive:!0}),P}},{key:"setDefaultLoader",value:function(P){this.defaultLoader=P}},{key:"detachMousewheelListener",value:function(){var P=window;this.props.useWindow===!1&&(P=this.scrollComponent.parentNode),P.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var P=window;this.props.useWindow===!1&&(P=this.getParentElement(this.scrollComponent)),P.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),P.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(P){var N=this.props.getScrollParent&&this.props.getScrollParent();return N!=null?N:P&&P.parentNode}},{key:"filterProps",value:function(P){return P}},{key:"attachScrollListener",value:function(){var P=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!P)){var N=window;this.props.useWindow===!1&&(N=P),N.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),N.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),N.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(P){P.deltaY===1&&!this.isPassiveSupported()&&P.preventDefault()}},{key:"scrollListener",value:function(){var P=this.scrollComponent,N=window,Ae=this.getParentElement(P),ce=void 0;if(this.props.useWindow){var he=document.documentElement||document.body.parentNode||document.body,de=N.pageYOffset!==void 0?N.pageYOffset:he.scrollTop;this.props.isReverse?ce=de:ce=this.calculateOffset(P,de)}else this.props.isReverse?ce=Ae.scrollTop:ce=P.scrollHeight-Ae.scrollTop-Ae.clientHeight;ce1&&arguments[1]!==void 0?arguments[1]:60,z=null;return function(){for(var d=this,E=arguments.length,n=new Array(E),H=0;Htypeof Q=="object"&&Q!=null&&Q.nodeType===1,c=(Q,w)=>(!w||Q!=="hidden")&&Q!=="visible"&&Q!=="clip",m=(Q,w)=>{if(Q.clientHeight{const C=(U=>{if(!U.ownerDocument||!U.ownerDocument.defaultView)return null;try{return U.ownerDocument.defaultView.frameElement}catch(P){return null}})(f);return!!C&&(C.clientHeightUw||U>Q&&P=w&&N>=k?U-Q-f:P>w&&Nk?P-w+C:0,d=Q=>{const w=Q.parentElement;return w==null?Q.getRootNode().host||null:w},E=(Q,w)=>{var k,f,C,U;if(typeof document=="undefined")return[];const{scrollMode:P,block:N,inline:Ae,boundary:ce,skipOverflowHiddenElements:he}=w,de=typeof ce=="function"?ce:ee=>ee!==ce;if(!t(Q))throw new TypeError("Invalid target");const W=document.scrollingElement||document.documentElement,y=[];let a=Q;for(;t(a)&&de(a);){if(a=d(a),a===W){y.push(a);break}a!=null&&a===document.body&&m(a)&&!m(document.documentElement)||a!=null&&m(a,he)&&y.push(a)}const R=(f=(k=window.visualViewport)==null?void 0:k.width)!=null?f:innerWidth,O=(U=(C=window.visualViewport)==null?void 0:C.height)!=null?U:innerHeight,{scrollX:q,scrollY:Z}=window,{height:J,width:T,top:Re,right:re,bottom:ke,left:ue}=Q.getBoundingClientRect(),{top:ye,right:pe,bottom:ne,left:Me}=(ee=>{const K=window.getComputedStyle(ee);return{top:parseFloat(K.scrollMarginTop)||0,right:parseFloat(K.scrollMarginRight)||0,bottom:parseFloat(K.scrollMarginBottom)||0,left:parseFloat(K.scrollMarginLeft)||0}})(Q);let $=N==="start"||N==="nearest"?Re-ye:N==="end"?ke+ne:Re+J/2-ye+ne,j=Ae==="center"?ue+T/2-Me+pe:Ae==="end"?re+pe:ue-Me;const oe=[];for(let ee=0;ee=0&&ue>=0&&ke<=O&&re<=R&&(K===W&&!m(K)||Re>=mt&&ke<=dt&&ue>=Ot&&re<=Ye))return oe;const Tt=getComputedStyle(K),Xe=parseInt(Tt.borderLeftWidth,10),Ie=parseInt(Tt.borderTopWidth,10),et=parseInt(Tt.borderRightWidth,10),r=parseInt(Tt.borderBottomWidth,10);let S=0,p=0;const o="offsetWidth"in K?K.offsetWidth-K.clientWidth-Xe-et:0,F="offsetHeight"in K?K.offsetHeight-K.clientHeight-Ie-r:0,te="offsetWidth"in K?K.offsetWidth===0?0:Pe/K.offsetWidth:0,g="offsetHeight"in K?K.offsetHeight===0?0:ge/K.offsetHeight:0;if(W===K)S=N==="start"?$:N==="end"?$-O:N==="nearest"?z(Z,Z+O,O,Ie,r,Z+$,Z+$+J,J):$-O/2,p=Ae==="start"?j:Ae==="center"?j-R/2:Ae==="end"?j-R:z(q,q+R,R,Xe,et,q+j,q+j+T,T),S=Math.max(0,S+Z),p=Math.max(0,p+q);else{S=N==="start"?$-mt-Ie:N==="end"?$-dt+r+F:N==="nearest"?z(mt,dt,ge,Ie,r+F,$,$+J,J):$-(mt+ge/2)+F/2,p=Ae==="start"?j-Ot-Xe:Ae==="center"?j-(Ot+Pe/2)+o/2:Ae==="end"?j-Ye+et+o:z(Ot,Ye,Pe,Xe,et+o,j,j+T,T);const{scrollLeft:l,scrollTop:V}=K;S=g===0?0:Math.max(0,Math.min(V+S/g,K.scrollHeight-ge/g+F)),p=te===0?0:Math.max(0,Math.min(l+p/te,K.scrollWidth-Pe/te+o)),$+=V-S,j+=l-p}oe.push({el:K,top:S,left:p})}return oe},n=Q=>Q===!1?{block:"end",inline:"nearest"}:(w=>w===Object(w)&&Object.keys(w).length!==0)(Q)?Q:{block:"start",inline:"nearest"};function H(Q,w){if(!Q.isConnected||!(C=>{let U=C;for(;U&&U.parentNode;){if(U.parentNode===document)return!0;U=U.parentNode instanceof ShadowRoot?U.parentNode.host:U.parentNode}return!1})(Q))return;const k=(C=>{const U=window.getComputedStyle(C);return{top:parseFloat(U.scrollMarginTop)||0,right:parseFloat(U.scrollMarginRight)||0,bottom:parseFloat(U.scrollMarginBottom)||0,left:parseFloat(U.scrollMarginLeft)||0}})(Q);if((C=>typeof C=="object"&&typeof C.behavior=="function")(w))return w.behavior(E(Q,w));const f=typeof w=="boolean"||w==null?void 0:w.behavior;for(const{el:C,top:U,left:P}of E(Q,n(w))){const N=U-k.top+k.bottom,Ae=P-k.left+k.right;C.scroll({top:N,left:Ae,behavior:f})}}}}]); diff --git a/p__Classrooms__ThemeChange__Announcement.02c6b395.async.js b/p__Classrooms__ThemeChange__Announcement.275b89b1.async.js similarity index 94% rename from p__Classrooms__ThemeChange__Announcement.02c6b395.async.js rename to p__Classrooms__ThemeChange__Announcement.275b89b1.async.js index 8f4457ea8b..fbc8b16d4f 100644 --- a/p__Classrooms__ThemeChange__Announcement.02c6b395.async.js +++ b/p__Classrooms__ThemeChange__Announcement.275b89b1.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[6185],{49198:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return Qe}});var ee=oe(54476),ge=oe(59301),Te={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"},_e=Te,ve=oe(7657),Ke=function(Ye,Ue){return ge.createElement(ve.Z,(0,ee.Z)({},Ye,{ref:Ue,icon:_e}))},pe=ge.forwardRef(Ke),Qe=pe},33853:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return Qe}});var ee=oe(54476),ge=oe(59301),Te={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"},_e=Te,ve=oe(7657),Ke=function(Ye,Ue){return ge.createElement(ve.Z,(0,ee.Z)({},Ye,{ref:Ue,icon:_e}))},pe=ge.forwardRef(Ke),Qe=pe},38819:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return Qe}});var ee=oe(54476),ge=oe(59301),Te={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"},_e=Te,ve=oe(7657),Ke=function(Ye,Ue){return ge.createElement(ve.Z,(0,ee.Z)({},Ye,{ref:Ue,icon:_e}))},pe=ge.forwardRef(Ke),Qe=pe},27431:function(Oe,At){"use strict";At.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},57150:function(Oe,At){"use strict";At.Z={threeBtnSty:"threeBtnSty___TLi14",threeTableSty:"threeTableSty___TPPHp",threeSelectSty:"threeSelectSty___FTtcH",threeCheckboxSty:"threeCheckboxSty___lOX9B",inputStyComm:"inputStyComm___eu0su",threeInputSty:"threeInputSty___mTodi",threeSuffixInputSty:"threeSuffixInputSty___TXvX8",threeRadioSty:"threeRadioSty___d2bpk",threeFormSty:"threeFormSty___OJPML"}},87851:function(){"use strict";function Oe(ae,a,y,x){y===void 0&&(y=0),x===void 0&&(x=1/0),this._name=ae,this._defaultValue=a,this._minimum=y,this._maximum=x}Object.defineProperty(Oe.prototype,"name",{get:function(){return this._name},set:function(ae){if(typeof ae!="string"||ae==="")throw new Error("Shape name must be a valid string.");this._name=ae}}),Object.defineProperty(Oe.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("The default value must be a real number, not: "+ae);this._defaultValue=ae}}),Object.defineProperty(Oe.prototype,"minimum",{get:function(){return this._minimum},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("Minimum must be a real number, not: "+ae);this._minimum=ae}}),Object.defineProperty(Oe.prototype,"maximum",{get:function(){return this._maximum},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("Maximum must be a real number, not: "+ae);this._maximum=ae}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ae,a){var y=go.Shape._FigureParameters[ae];return y?y[a]:null},go.Shape.setFigureParameter=function(ae,a,y){if(!(y instanceof Oe))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[ae];x||(x=[],go.Shape._FigureParameters[ae]=x),x[a]=y};var At=[];function oe(ae,a){var y=At.pop();return y===void 0?new go.Point(ae,a):(y.x=ae,y.y=a,y)}function ee(){var ae=At.pop();return ae===void 0?new go.Point:ae}function ge(ae){At.push(ae)}function Te(ae,a,y,x,b,E,z,te,ne){ne||(ne=new go.Point);var re=ae-y,ie=b-z,le=NaN,Pe=NaN;if(re===0)if(ie===0)ae===y&&(le=ae,Pe=a);else{var me=(E-te)/ie,ze=E-me*b;le=ae,Pe=me*le+ze}else if(ie===0){var Xe=(a-x)/re,Pt=a-Xe*ae;le=b,Pe=Xe*le+Pt}else{var Xe=(a-x)/re,me=(E-te)/ie,Pt=a-Xe*ae,ze=E-me*b;le=(ze-Pt)/(Xe-me),Pe=Xe*le+Pt}return ne.x=le,ne.y=Pe,ne}function _e(ae,a,y,x,b,E,z,te,ne,re,ie,le,Pe,me){var ze=1-ne,Xe=ne,Pt=ae*ze+y*Xe,Tt=a*ze+x*Xe,dn=y*ze+b*Xe,Rt=x*ze+E*Xe,qt=b*ze+z*Xe,on=E*ze+te*Xe,tt=Pt*ze+dn*Xe,fn=Tt*ze+Rt*Xe,cn=dn*ze+qt*Xe,nt=Rt*ze+on*Xe,vt=tt*ze+cn*Xe,Ft=fn*ze+nt*Xe;re.x=Pt,re.y=Tt,ie.x=tt,ie.y=fn,le.x=vt,le.y=Ft,Pe.x=cn,Pe.y=nt,me.x=qt,me.y=on}var ve=new go.Spot(.156,.156),Ke=new go.Spot(.844,.844),pe=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Oe("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ae,a,y){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,a/3),x=Math.min(x,y/3);var b=x*pe,E=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-b,0,a,b)).add(new go.PathSegment(go.PathSegment.Line,a,y-x)).add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a,y-b,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,x,y)).add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,b,y,0,y-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,a,y){var x=a/2,b=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 b.spot1=ve,b.spot2=Ke,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(ae,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(ae,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(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,y,pe*a,0,a,(1-pe)*y)))}),go.Shape.defineFigureGenerator("Curve2",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,y,0,pe*y,(1-pe)*a,y)))}),go.Shape.defineFigureGenerator("Curve3",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,pe*y,pe*a,y)))}),go.Shape.defineFigureGenerator("Curve4",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,y,(1-pe)*a,0,0,(1-pe)*y)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ae,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(ae,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(ae,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(ae,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 Oe("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*a;if(x===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 E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),ba&&(x=a);var b=Math.abs(x);if(x===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 E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),b.5&&(x=.5);var b=Math.abs(x)*a;if(x===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 E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),ba&&(x=a/2);var b=Math.abs(x);if(x===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 E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),ba&&(x=a/2);var b=Math.abs(x);if(x===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 E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,a/2+te,a/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,te,te).close())),E.spot1=ve,E.spot2=Ke,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(ae,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(ae,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 Oe("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Oe("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ae,a,y){var x=ae?ae.parameter1:NaN,b=ae?ae.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,te=Math.min(a,y)/2;return new go.Geometry().add(new go.PathFigure(te,te).add(new go.PathSegment(go.PathSegment.Arc,E,z,te,te,te,te).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ae,a,y){var x=pe/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,y,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*a,E*y,a,(1-x)*y,(b+x)*a,(E+x)*y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Oe("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ae,a,y){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,a)/2,E=a/2,z=y/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,a,z-b)).add(new go.PathSegment(go.PathSegment.Line,a,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,y)).add(new go.PathSegment(go.PathSegment.Line,E-b,y)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Oe("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ae,a,y){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,a)/2,E=a/2,z=y/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,a,z-b)).add(new go.PathSegment(go.PathSegment.Line,a,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,y)).add(new go.PathSegment(go.PathSegment.Line,E-b,y)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new Oe("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ae,a,y){var x=ae?ae.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),a===0||y===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 E=a/2,z=y/2,te=Math.atan2(y,a),ne=x-Math.min(Math.cos(te)*x/2,E),re=x-Math.min(Math.sin(te)*x/2,z),b=new go.Geometry,ie=new go.PathFigure(ne,0,!0);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E,.2*y)),ie.add(new go.PathSegment(go.PathSegment.Line,a-ne,0)),ie.add(new go.PathSegment(go.PathSegment.Line,a,re)),ie.add(new go.PathSegment(go.PathSegment.Line,.8*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,a,y-re)),ie.add(new go.PathSegment(go.PathSegment.Line,a-ne,y)),ie.add(new go.PathSegment(go.PathSegment.Line,E,.8*y)),ie.add(new go.PathSegment(go.PathSegment.Line,ne,y)),ie.add(new go.PathSegment(go.PathSegment.Line,0,y-re)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new Oe("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ae,a,y){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*a,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*y)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*y).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new Oe("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,x*y)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,x*y)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,(1-x)*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*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.Line,0,(1-x)*y)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,(1-x)*y)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,x*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*y).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new Oe("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,y,Math.abs(1-x)*a,.25*y,Math.abs(1-x)*a,.75*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*y,x*a,.25*y).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,pe*a,0,a,(.5-pe/2)*y)).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,(.5+pe/2)*y,pe*a,y).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ae,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(ae,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(ae,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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.4*a,.6*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,y,.5*a,.75*y,.45*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*y,.55*a,.95*y,.5*a,.75*y));var E=.2,z=.3,te=0,ne=E*pe;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+E+te)*y,(.5-E+z)*a,(.5+ne+te)*y,(.5-ne+z)*a,(.5+E+te)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*a,(.5+te)*y,(.5+ne+z)*a,(.5+E+te)*y,(.5+E+z)*a,(.5+ne+te)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-E+te)*y,(1-.5+E+z)*a,(.5-ne+te)*y,(.5+ne+z)*a,(.5-E+te)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*y,(.5-ne+z)*a,(.5-E+te)*y,(.5-E+z+.05)*a,(.5-ne+te-.02)*y)),E=.2,z=0,te=-.3,ne=E*pe,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*a,(.5+te)*y,(.5+ne+z)*a,(.5+E+te)*y,(.5+E+z)*a,(.5+ne+te)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-E+te)*y,(1-.5+E+z)*a,(.5-ne+te)*y,(.5+ne+z)*a,(.5-E+te)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*a,(.5+te)*y,(.5-ne+z)*a,(.5-E+te)*y,(.5-E+z)*a,(.5-ne+te)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ne+z)*a,(.5+E+te)*y,(.5-E+z)*a,(.5+ne+te)*y,(.5-ne+z)*a,(.5+E+te)*y)),E=.2,z=-.3,te=0,ne=E*pe,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-E+te)*y,(1-.5+E+z-.05)*a,(.5-ne+te-.02)*y,(.5+ne+z)*a,(.5-E+te)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*a,(.5+te)*y,(.5-ne+z)*a,(.5-E+te)*y,(.5-E+z)*a,(.5-ne+te)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+E+te)*y,(.5-E+z)*a,(.5+ne+te)*y,(.5-ne+z)*a,(.5+E+te)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*y,(.5+ne+z)*a,(.5+E+te)*y,(.5+E+z)*a,(.5+ne+te)*y).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var E=.1,z=.5,te=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*a,te*y)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*z,y*te,E*a,E*a).close()),b=new go.PathFigure(a*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),te=.75,b=new go.PathFigure((z+E)*a,te*y,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*z,y*te,E*a,E*a).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(ae,a,y){var x=.8535533905932737,b=.5*a,E=.5*y;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,y)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*y)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*a,x*y)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ae,a,y){var x=new go.Geometry,b=pe*.5,E=.5,z=.5,te=.5,ne=new go.PathFigure(z*a,(te-E)*y);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,te*y,(z-b)*a,(te-E)*y,(z-E)*a,(te-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+E)*y,(z-E)*a,(te+b)*y,(z-b)*a,(te+E)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,te*y,(z+b)*a,(te+E)*y,(z+E)*a,(te+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-E)*y,(z+E)*a,(te-b)*y,(z+b)*a,(te-E)*y)),E=.4,b=pe*.4;var re=ee(),ie=ee(),le=ee(),Pe=ee();_e(z,te-E,z+b,te-E,z+E,te-b,z+E,te,.42,re,ie,le,Pe,Pe);var me=ee(),ze=ee(),Xe=ee();_e(z,te-E,z+b,te-E,z+E,te-b,z+E,te,.58,Pe,Pe,Xe,me,ze);var Pt=ee(),Tt=ee(),dn=ee();_e(z,te+E,z-b,te+E,z-E,te+b,z-E,te,.42,Pt,Tt,dn,Pe,Pe);var Rt=ee(),qt=ee(),on=ee();return _e(z,te+E,z-b,te+E,z-E,te+b,z-E,te,.58,Pe,Pe,on,Rt,qt),ne.add(new go.PathSegment(go.PathSegment.Move,on.x*a,on.y*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,te*y,Rt.x*a,Rt.y*y,qt.x*a,qt.y*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-E)*y,(z-E)*a,(te-b)*y,(z-b)*a,(te-E)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,le.x*a,le.y*y,re.x*a,re.y*y,ie.x*a,ie.y*y)),ne.add(new go.PathSegment(go.PathSegment.Line,on.x*a,on.y*y).close()),ne.add(new go.PathSegment(go.PathSegment.Move,dn.x*a,dn.y*y)),ne.add(new go.PathSegment(go.PathSegment.Line,Xe.x*a,Xe.y*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,te*y,me.x*a,me.y*y,ze.x*a,ze.y*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+E)*y,(z+E)*a,(te+b)*y,(z+b)*a,(te+E)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,dn.x*a,dn.y*y,Pt.x*a,Pt.y*y,Tt.x*a,Tt.y*y).close()),ge(re),ge(ie),ge(le),ge(Pe),ge(me),ge(ze),ge(Xe),ge(Pt),ge(Tt),ge(dn),ge(Rt),ge(qt),ge(on),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(ae,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 Oe("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ae,a,y){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>a&&(x=a);var b=(a-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.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,b,.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(ae,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(ae,a,y){var x=new go.Geometry,b=pe*.4,E=.4,z=.5,te=.5,ne=ee(),re=ee(),ie=ee(),le=ee(),Pe=new go.PathFigure((z-E)*a,te*y,!1);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-E)*y,(z-E)*a,(te-b)*y,(z-b)*a,(te-E)*y)),_e(z,te-E,z+b,te-E,z+E,te-b,z+E,te,.44,ie,le,re,ne,ne),Pe.add(new go.PathSegment(go.PathSegment.Bezier,re.x*a,re.y*y,ie.x*a,ie.y*y,le.x*a,le.y*y));var me=oe(re.x,re.y);_e(z,te-E,z+b,te-E,z+E,te-b,z+E,te,.56,ne,ne,re,ie,le);var ze=oe(re.x,re.y);Pe.add(new go.PathSegment(go.PathSegment.Line,(me.x*.1+.95*.9)*a,me.y*.1*y)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*a,me.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,(ze.x*.1+.9)*a,.15*y)),Pe.add(new go.PathSegment(go.PathSegment.Line,(ze.x*.1+.9)*a,(ze.y*.1+.05*.9)*y)),Pe.add(new go.PathSegment(go.PathSegment.Line,ze.x*a,ze.y*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,te*y,ie.x*a,ie.y*y,le.x*a,le.y*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+E)*y,(z+E)*a,(te+b)*y,(z+b)*a,(te+E)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,te*y,(z-b)*a,(te+E)*y,(z-E)*a,(te+b)*y)),E=.35,b=pe*.35;var Xe=new go.PathFigure(z*a,(te-E)*y,!1);x.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,te*y,(z-b)*a,(te-E)*y,(z-E)*a,(te-b)*y)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+E)*y,(z-E)*a,(te+b)*y,(z-b)*a,(te+E)*y)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,te*y,(z+b)*a,(te+E)*y,(z+E)*a,(te+b)*y)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-E)*y,(z+E)*a,(te-b)*y,(z+b)*a,(te-E)*y));var Pt=new go.PathFigure((z-E)*a,te*y,!1);return x.add(Pt),ge(ne),ge(re),ge(ie),ge(le),ge(me),ge(ze),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(ae,a,y){var x=new go.Geometry,b=.375,E=0,z=-.125,te=b*pe,ne=new go.PathFigure((.525+E)*a,(.5+b+z)*y,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*a,(.5+z)*y,(.5+te+E)*a,(.5+b+z)*y,(.5+b+E)*a,(.5+te+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*a,(.5-b+z)*y,(1-.5+b+E)*a,(.5-te+z)*y,(.5+te+E)*a,(.5-b+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*a,(.5+z)*y,(.5-te+E)*a,(.5-b+z)*y,(.5-b+E)*a,(.5-te+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*a,(.5+b+z)*y,(.5-b+E)*a,(.5+te+z)*y,(.5-te+E)*a,(.5+b+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*y).close()),b=.325,E=0,z=-.125,te=b*pe;var ne=new go.PathFigure((1-.5+b+E)*a,(.5+z)*y,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*a,(.5+b+z)*y,(.5+b+E)*a,(.5+te+z)*y,(.5+te+E)*a,(.5+b+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*a,(.5+z)*y,(.5-te+E)*a,(.5+b+z)*y,(.5-b+E)*a,(.5+te+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*a,(.5-b+z)*y,(.5-b+E)*a,(.5-te+z)*y,(.5-te+E)*a,(.5-b+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*a,(.5+z)*y,(.5+te+E)*a,(.5-b+z)*y,(1-.5+b+E)*a,(.5-te+z)*y));var ne=new go.PathFigure((.525+E)*a,(.5+b+z)*y,!1);return x.add(ne),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(ae,a,y){var x=ae?ae.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(ae,a,y){var x=ae?ae.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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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 Oe("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Oe("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.3);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*a,z=(.5-b/2)*y,te=(.5+b/2)*y,ne=new go.Geometry,re=new go.PathFigure(0,z,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,z)),re.add(new go.PathSegment(go.PathSegment.Line,E,0)),re.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,E,y)),re.add(new go.PathSegment(go.PathSegment.Line,E,te)),re.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),ne.spot1=new go.Spot(0,z/y);var ie=Te(0,te/y,1,te/y,E/a,1,1,.5,ee());return ne.spot2=new go.Spot(ie.x,ie.y),ge(ie),ne}),go.Shape.setFigureParameter("Arrow2",0,new Oe("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Oe("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=30),x>a&&(x=a);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,y/2);var E=a-x,z=(y-b)/2,te=z+b,ne=new go.Geometry,re=new go.PathFigure(0,z,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,z)),re.add(new go.PathSegment(go.PathSegment.Line,E,0)),re.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,E,y)),re.add(new go.PathSegment(go.PathSegment.Line,E,te)),re.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),ne.spot1=new go.Spot(0,z/y);var ie=Te(0,te/y,1,te/y,E/a,1,1,.5,ee());return ne.spot2=new go.Spot(ie.x,ie.y),ge(ie),ne}),go.Shape.defineFigureGenerator("Chevron",function(ae,a,y){var x=new go.Geometry,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.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.214*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*y).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Oe("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*y,E=(.5+x/2)*y,z=new go.Geometry,te=new go.PathFigure(a,.5*y,!0);z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),te.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),te.add(new go.PathSegment(go.PathSegment.Line,.3*a,b)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var ne=Te(0,.5,.3,0,0,b/y,.1,b/y,ee());return z.spot1=new go.Spot(ne.x,ne.y),ne=Te(.7,1,1,.5,0,E/y,1,E/y,ne),z.spot2=new go.Spot(ne.x,ne.y),ge(ne),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Oe("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Oe("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=40);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=100);var E=(y-x)/2,z=E+x,te=(y-b)/2,ne=te+b;(x>y||b>y)&&(b>x?(x=x*y/b,E=(y-x)/2,z=E+x,te=0,ne=y):(E=0,z=y,te=0,ne=y));var re=new go.Geometry,ie=new go.PathFigure(a,.5*y,!0);re.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,te)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,te).close());var le=Te(0,.5,.3,te/y,0,E/y,1,E/y,ee());return re.spot1=new go.Spot(le.x,le.y),le=Te(.7,ne/y,1,.5,0,z/y,1,z/y,le),re.spot2=new go.Spot(le.x,le.y),ge(le),re}),go.Shape.setFigureParameter("IBeamArrow",0,new Oe("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*y,E=(.5+x/2)*y,z=new go.Geometry,te=new go.PathFigure(a,.5*y,!0);z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,0,y)),te.add(new go.PathSegment(go.PathSegment.Line,0,0)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(0,b/y);var ne=Te(.7,1,1,.5,0,E/y,1,E/y,ee());return z.spot2=new go.Spot(ne.x,ne.y),ge(ne),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new Oe("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Oe("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=40);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=100);var E=(y-x)/2,z=E+x,te=(y-b)/2,ne=te+b;(x>y||b>y)&&(b>x?(x=x*y/b,E=(y-x)/2,z=E+x,te=0,ne=y):(E=0,z=y,te=0,ne=y));var re=new go.Geometry,ie=new go.PathFigure(a,.5*y,!0);re.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,te)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,te)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,te).close()),re.spot1=new go.Spot(0,E/y);var le=Te(.7,ne/y,1,.5,0,z/y,1,z/y,ee());return re.spot2=new go.Spot(le.x,le.y),ge(le),re}),go.Shape.setFigureParameter("Pointer",0,new Oe("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(a,.5*y,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,x*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,ee());return b.spot2=new go.Spot(z.x,z.y),ge(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new Oe("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(a,.5*y,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*y,x*a,.25*y).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,ee());return b.spot2=new go.Spot(z.x,z.y),ge(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new Oe("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*y,E=(.5+x/2)*y,z=new go.Geometry,te=new go.PathFigure(a,.5*y,!0);z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,0,E)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),te.add(new go.PathSegment(go.PathSegment.Line,0,b)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(.2,.3);var ne=Te(.7,1,1,.5,0,E/y,1,E/y,ee());return z.spot2=new go.Spot(ne.x,ne.y),ge(ne),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Oe("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=50);var b=(y-x)/2,E=b+x;x>y&&(b=0,E=y);var z=new go.Geometry,te=new go.PathFigure(a,.5*y,!0);z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,0,E)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),te.add(new go.PathSegment(go.PathSegment.Line,0,b)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(.2,b/y);var ne=Te(.7,1,1,.5,0,E/y,1,E/y,ee());return z.spot2=new go.Spot(ne.x,ne.y),ge(ne),z}),go.Shape.setFigureParameter("SquareArrow",0,new Oe("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(a,.5*y,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*a,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,x*a,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(ae,a,y){var x=new go.Geometry,b=pe*.5,E=pe*.1,z=new go.PathFigure(0,.9*y,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+E)*y,(.5+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+E)*y).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.9*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*y,(1-.85/.9)*a,y,.85/.9*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*y).close());var E=new go.PathFigure(0,.9*y,!1);return x.add(E),E.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*y).close());var E=new go.PathFigure(.5*a,y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*y)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*y)),E.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.3*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var E=new go.PathFigure(0,.3*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*y)),E.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(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=pe*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,pe*x,(.5-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*a,x,(.5+E)*a,0,1*a,pe*x)),z.add(new go.PathSegment(go.PathSegment.Line,a,y-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*y,1*a,y-pe*x,(.5+E)*a,1*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,(.5-E)*a,1*y,0,y-pe*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var te=new go.PathFigure(a,x,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*x,1*a,2*x-pe*x,(.5+E)*a,2*x)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*a,2*x,0,2*x-pe*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=pe*.5,z=new go.PathFigure(0,y-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,pe*x,(.5-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,x,(.5+E)*a,0,a,pe*x)),z.add(new go.PathSegment(go.PathSegment.Line,a,y-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,y-pe*x,(.5+E)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,(.5-E)*a,y,0,y-pe*x));var te=new go.PathFigure(0,y-x,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y-2*x,0,y-x-pe*x,(.5-E)*a,y-2*x)),te.add(new go.PathSegment(go.PathSegment.Bezier,a,y-x,(.5+E)*a,y-2*x,a,y-x-pe*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=pe*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,a-pe*x,0,a,(.5-E)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a,(.5+E)*y,a-pe*x,y)),z.add(new go.PathSegment(go.PathSegment.Line,x,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,pe*x,y,0,(.5+E)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*y,pe*x,0));var te=new go.PathFigure(x,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*y,x+pe*x,0,2*x,(.5-E)*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,x,y,2*x,(.5+E)*y,x+pe*x,y)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=pe*.5,z=new go.PathFigure(a-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,a-pe*x,0,a,(.5-E)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a,(.5+E)*y,a-pe*x,y)),z.add(new go.PathSegment(go.PathSegment.Line,x,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,pe*x,y,0,(.5+E)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*y,pe*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,a-x,0));var te=new go.PathFigure(a-x,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,a-2*x,.5*y,a-x-pe*x,0,a-2*x,(.5-E)*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a-2*x,(.5+E)*y,a-x-pe*x,y)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.25*a,.25*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var E=new go.PathFigure(.25*a,.25*y,!1);return x.add(E),E.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.25*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var E=new go.PathFigure(0,y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*y)),E.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*y).close());var E=new go.PathFigure(.5*a,0,!1);return x.add(E),E.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*y).close());var E=new go.PathFigure(.5*a,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*y)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*y)),E.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(ae,a,y){var x=new go.Geometry,b=.2,E=.1,z=pe*b,te=pe*E,ne=.5,re=.1,ie=new go.PathFigure(ne*a,(re+E)*y,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*a,re*y,(ne-z)*a,(re+E)*y,(ne-b)*a,(re+te)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-E)*y,(ne-b)*a,(re-te)*y,(ne-z)*a,(re-E)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*a,re*y,(ne+z)*a,(re-E)*y,(ne+b)*a,(re-te)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re+E)*y,(ne+b)*a,(re+te)*y,(ne+z)*a,(re+E)*y));var le=.05,Pe=pe*le;ne=.05,re=.25;var me=new go.PathFigure(.5*a,.2*y,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*y)),ne=.95,re=.25,me.add(new go.PathSegment(go.PathSegment.Bezier,(ne+le)*a,re*y,(ne+Pe)*a,(re-le)*y,(ne+le)*a,(re-Pe)*y)),me.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),me.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),me.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*y)),le=.025,Pe=pe*le,ne=.825,re=.35,me.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-le)*y,(ne+le)*a,(re-Pe)*y,(ne+Pe)*a,(re-le)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ne-le)*a,re*y,(ne-Pe)*a,(re-le)*y,(ne-le)*a,(re-Pe)*y)),me.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),me.add(new go.PathSegment(go.PathSegment.Line,.55*a,y)),me.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*y)),le=.05,Pe=pe*le,ne=.5,re=.7,me.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-le)*y,(ne+le)*a,(re-Pe)*y,(ne+Pe)*a,(re-le)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ne-le)*a,re*y,(ne-Pe)*a,(re-le)*y,(ne-le)*a,(re-Pe)*y)),me.add(new go.PathSegment(go.PathSegment.Line,.45*a,y)),me.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),me.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*y)),le=.025,Pe=pe*le,ne=.175,re=.35,me.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-le)*y,(ne+le)*a,(re-Pe)*y,(ne+Pe)*a,(re-le)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ne-le)*a,re*y,(ne-Pe)*a,(re-le)*y,(ne-le)*a,(re-Pe)*y)),me.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y)),me.add(new go.PathSegment(go.PathSegment.Line,0,.6*y)),me.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),le=.05,Pe=pe*le,ne=.05,re=.25,me.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-le)*y,(ne-le)*a,(re-Pe)*y,(ne-Pe)*a,(re-le)*y)),me.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 Oe("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(a,0,!0);return b.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,x*y)),E.add(new go.PathSegment(go.PathSegment.Line,x*a,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,.5*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y));var E=new go.PathFigure(.5*a,.5*y,!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,.5*a,.5*y)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var 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).close());var z=new go.PathFigure(0,b*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*y)),x}),go.Shape.defineFigureGenerator("Database",function(ae,a,y){var x=new go.Geometry,b=pe*.5,E=pe*.1,z=new go.PathFigure(a,.1*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+E)*y,(.5+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+E)*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-E)*y,(.5-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,(.5+b)*a,0,a,(.1-E)*y));var te=new go.PathFigure(a,.1*y,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,a,(.1+E)*y,(.5+b)*a,.2*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*y,(.5-b)*a,.2*y,0,(.1+E)*y)),te.add(new go.PathSegment(go.PathSegment.Move,a,.2*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,a,(.2+E)*y,(.5+b)*a,.3*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*y,(.5-b)*a,.3*y,0,(.2+E)*y)),te.add(new go.PathSegment(go.PathSegment.Move,a,.3*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*y,a,(.3+E)*y,(.5+b)*a,.4*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*y,(.5-b)*a,.4*y,0,(.3+E)*y)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,y,a,0,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.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(ae,a,y){var x=new go.Geometry,b=pe*.5,E=pe*.1,z=new go.PathFigure(a,.1*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+E)*y,(.5+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+E)*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-E)*y,(.5-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,(.5+b)*a,0,a,(.1-E)*y));var te=new go.PathFigure(a,.1*y,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,a,(.1+E)*y,(.5+b)*a,.2*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*y,(.5-b)*a,.2*y,0,(.1+E)*y)),te.add(new go.PathSegment(go.PathSegment.Move,a,.2*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,a,(.2+E)*y,(.5+b)*a,.3*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*y,(.5-b)*a,.3*y,0,(.2+E)*y)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.25*a,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,y,a,0,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,y)),b.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(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=pe*.2,z=new go.PathFigure(0,.2*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-E)*y,(.2-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*y,(.8+E)*a,0,a,(.2-E)*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,y,a,(.8+E)*y,(.8+E)*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*y,(.2-E)*a,y,0,(.8+E)*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*y));var te=new go.PathFigure(0,b*y,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var 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).close());var z=new go.PathFigure(0,b*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),x}),go.Shape.defineFigureGenerator("Document",function(ae,a,y){var x=new go.Geometry;y=y/.8;var b=new go.PathFigure(0,.7*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.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(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var 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).close());var z=new go.PathFigure(b*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*y)),z.add(new go.PathSegment(go.PathSegment.Move,a,b*y)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*y)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*y)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y).close());var E=new go.PathFigure(.1*a,.4*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*y)),E.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var E=new go.PathFigure(.75*a,0,!1);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,.25*y)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a,.5*y,!0);x.add(b),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,a,.5*y));var E=new go.PathFigure(a,.5*y,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,y));var z=new go.PathFigure(a,.5*y,!1);return x.add(z),z.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(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN,E=ae?ae.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var te=new go.PathFigure(b*a,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),te.add(new go.PathSegment(go.PathSegment.Move,0,E*y)),te.add(new go.PathSegment(go.PathSegment.Line,a,E*y)),x}),go.Shape.defineFigureGenerator("Junction",function(ae,a,y){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=pe*.5,te=.5,ne=new go.PathFigure(a,te*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,te*a,y,a,(te+z)*y,(te+z)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,te*y,(te-z)*a,y,0,(te+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,te*a,0,0,(te-z)*y,(te-z)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,te*y,(te+z)*a,0,a,(te-z)*y));var re=new go.PathFigure((E+b)*a,(E+b)*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*a,E*y)),re.add(new go.PathSegment(go.PathSegment.Move,E*a,(E+b)*y)),re.add(new go.PathSegment(go.PathSegment.Line,(E+b)*a,E*y)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(ae,a,y){var x=new go.Geometry;y=y/.8;var b=new go.PathFigure(0,.7*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.5*a,.4*y,.5*a,y).close());var E=new go.PathFigure(.1*a,0,!1);return x.add(E),E.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.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(ae,a,y){var x=new go.Geometry,b=pe*.5,E=.5,z=new go.PathFigure(.5*a,y,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*y,(E-b)*a,y,0,(E+b)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,0,0,(E-b)*y,(E-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,E*y,(E+b)*a,0,a,(E-b)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*a,.9*y,a,(E+b)*y,(E+b)*a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a,0,!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,0,.25*y).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,b*y)),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,.5*a,(1-b)*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);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,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*y)),b.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(ae,a,y){var x=new go.Geometry;y=y/.8;var b=new go.PathFigure(a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*y,.96*a,.47*y,.93*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*y,.86*a,.57*y,.83*a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.4*a,.4*y,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var E=new go.PathFigure(.1*a,.2*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*y)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*y)),E.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.1*a,.1*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*y).close());var E=new go.PathFigure(.2*a,.1*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),E.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(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close());var te=new go.PathFigure(.5*b*a,b*y,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*a,b*y)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,y)),b.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(ae,a,y){var x=new go.Geometry,b=pe*.5,E=.5,z=new go.PathFigure(a,E*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,y,a,(E+b)*y,(E+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*y,(E-b)*a,y,0,(E+b)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,0,0,(E-b)*y,(E-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,E*y,(E+b)*a,0,a,(E-b)*y));var te=new go.PathFigure(a,.5*y,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),te.add(new go.PathSegment(go.PathSegment.Move,.5*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(ae,a,y){var x=new go.Geometry;y=y/.8;var b=new go.PathFigure(0,.7*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*y,.5*a,.6*y,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.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(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN,E=ae?ae.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN,E=ae?ae.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var 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).close());var z=new go.PathFigure((1-b)*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Move,b*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),x}),go.Shape.defineFigureGenerator("Process",function(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var 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).close());var z=new go.PathFigure(b*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y).close());var E=new go.PathFigure(0,.5*y,!1);return x.add(E),E.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(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*a,0,!0);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));var z=new go.PathFigure(b*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,y)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.25*a,0,!0);return 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)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return 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,.75*a,(1-b)*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*y).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(ae,a,y){var x=new go.Geometry,b=pe*.5,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.Bezier,a,.5*y,(.5+b)*a,0,a,(.5-b)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.5+b)*y,(.5+b)*a,y)),E.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.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(ae,a,y){var x=new go.Geometry,b=pe*.5,E=.5,z=new go.PathFigure(a,E*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,y,a,(E+b)*y,(E+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*y,(E-b)*a,y,0,(E+b)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,0,0,(E-b)*y,(E-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,E*y,(E+b)*a,0,a,(E-b)*y));var te=new go.PathFigure(a,E*y,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,E*y));var ne=new go.PathFigure(.8*a,.75*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*y)),x}),go.Shape.defineFigureGenerator("Ground",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*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,.3*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Move,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,y)),x}),go.Shape.defineFigureGenerator("Inverter",function(ae,a,y){var x=new go.Geometry,b=pe*.1,E=.1,z=.9,te=.5,ne=new go.PathFigure(.8*a,.5*y,!0);x.add(ne),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,.8*a,.5*y));var re=new go.PathFigure((z+E)*a,te*y,!0);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+E)*y,(z+E)*a,(te+b)*y,(z+b)*a,(te+E)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,te*y,(z-b)*a,(te+E)*y,(z-E)*a,(te+b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-E)*y,(z-E)*a,(te-b)*y,(z-b)*a,(te-E)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,te*y,(z+b)*a,(te-E)*y,(z+E)*a,(te-b)*y)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(ae,a,y){var x=new go.Geometry,b=pe*.5,E=pe*.4,z=pe*.1,te=.1,ne=.9,re=.5,ie=new go.PathFigure(.8*a,.5*y,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,y,.8*a,(.5+E)*y,(.4+b)*a,y)),ie.add(new go.PathSegment(go.PathSegment.Line,0,y)),ie.add(new go.PathSegment(go.PathSegment.Line,0,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(.4+b)*a,0,.8*a,(.5-E)*y));var le=new go.PathFigure((ne+te)*a,re*y,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re+te)*y,(ne+te)*a,(re+z)*y,(ne+z)*a,(re+te)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te)*a,re*y,(ne-z)*a,(re+te)*y,(ne-te)*a,(re+z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-te)*y,(ne-te)*a,(re-z)*y,(ne-z)*a,(re-te)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te)*a,re*y,(ne+z)*a,(re-te)*y,(ne+te)*a,(re-z)*y)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(ae,a,y){var x=new go.Geometry,b=.5,E=pe*b,z=0,te=.5,ne=new go.PathFigure(.8*a,.5*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.7*a,(te+E)*y,(z+E)*a,(te+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*y,.25*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(z+E)*a,(te-b)*y,.7*a,(te-E)*y)),b=.1,E=pe*.1,z=.9,te=.5;var re=new go.PathFigure((z-b)*a,te*y,!0);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-b)*y,(z-b)*a,(te-E)*y,(z-E)*a,(te-b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,te*y,(z+E)*a,(te-b)*y,(z+b)*a,(te-E)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+b)*y,(z+b)*a,(te+E)*y,(z+E)*a,(te+b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,te*y,(z-E)*a,(te+b)*y,(z-b)*a,(te+E)*y)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(ae,a,y){var x=new go.Geometry,b=.5,E=pe*b,z=0,te=.5,ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(z+E+E)*a,(te-b)*y,.8*a,(te-E)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.8*a,(te+E)*y,(z+E+E)*a,(te+b)*y)),ne.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(ae,a,y){var x=new go.Geometry,b=.5,E=pe*b,z=.2,te=.5,ne=new go.PathFigure(.1*a,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,y,.35*a,.25*y,.35*a,.75*y));var re=new go.PathFigure(.8*a,.5*y,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,y,.7*a,(te+E)*y,(z+E)*a,(te+b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*y,.45*a,.25*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(z+E)*a,(te-b)*y,.7*a,(te-E)*y)),b=.1,E=pe*.1,z=.9,te=.5;var ie=new go.PathFigure((z-b)*a,te*y,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-b)*y,(z-b)*a,(te-E)*y,(z-E)*a,(te-b)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,te*y,(z+E)*a,(te-b)*y,(z+b)*a,(te-E)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+b)*y,(z+b)*a,(te+E)*y,(z+E)*a,(te+b)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,te*y,(z-E)*a,(te+b)*y,(z-b)*a,(te+E)*y)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(ae,a,y){var x=new go.Geometry,b=.5,E=pe*b,z=.2,te=.5,ne=new go.PathFigure(.1*a,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,y,.35*a,.25*y,.35*a,.75*y));var re=new go.PathFigure(.2*a,0,!0);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(z+E)*a,(te-b)*y,.9*a,(te-E)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,y,.9*a,(te+E)*y,(z+E)*a,(te+b)*y)),re.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("Resistor",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.5*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*y)),x}),go.Shape.defineFigureGenerator("Inductor",function(ae,a,y){var x=new go.Geometry,b=pe*.1,E=.1,z=.1,te=.5,ne=new go.PathFigure((z-b*.5)*a,y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,0,(z-b)*a,y,(z-E)*a,0)),z=.3,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,y,(z+E)*a,0,(z+b)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,0,(z-b)*a,y,(z-E)*a,0)),z=.5,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,y,(z+E)*a,0,(z+b)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,0,(z-b)*a,y,(z-E)*a,0)),z=.7,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,y,(z+E)*a,0,(z+b)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,0,(z-b)*a,y,(z-E)*a,0)),z=.9,ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*a,y,(z+E)*a,0,(z+b)*a,y)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ae,a,y){var x=new go.Geometry,b=pe*.5,E=.5,z=.5,te=.5,ne=new go.PathFigure((z-E)*a,te*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-E)*y,(z-E)*a,(te-b)*y,(z-b)*a,(te-E)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,te*y,(z+b)*a,(te-E)*y,(z+E)*a,(te-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+E)*y,(z+E)*a,(te+b)*y,(z+b)*a,(te+E)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,te*y,(z-b)*a,(te+E)*y,(z-E)*a,(te+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*a,te*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*a,te*y,z*a,(te-E)*y,z*a,(te+E)*y)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.75*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),b.add(new go.PathSegment(go.PathSegment.Move,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("Diode",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*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,a,.5*y)),b.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(ae,a,y){var x=new go.Geometry,b=a,E=y;a=a*.38,y=y*.6;var z=pe*.8,te=.8,ne=0,re=.5,ie=(b-a)/2,le=(E-y)/2,Pe=new go.PathFigure(ne*a+ie,(re+te)*y+le,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te)*a+ie,re*y+le,(ne-z)*a+ie,(re+te)*y+le,(ne-te)*a+ie,(re+z)*y+le)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-te)*y+le,(ne-te)*a+ie,(re-z)*y+le,(ne-z)*a+ie,(re-te)*y+le)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te+z*.5)*a+ie,re*y+le,ne*a+ie,(re-te)*y+le,(ne-te+z*.5)*a+ie,(re-z)*y+le)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+te)*y+le,(ne-te+z*.5)*a+ie,(re+z)*y+le,ne*a+ie,(re+te)*y+le).close()),z=pe*.4,te=.4,ne=.2,re=.5;var me=new go.PathFigure(ne*a+ie,(re+te)*y+le,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te)*a+ie,re*y+le,(ne-z)*a+ie,(re+te)*y+le,(ne-te)*a+ie,(re+z)*y+le)),me.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-te)*y+le,(ne-te)*a+ie,(re-z)*y+le,(ne-z)*a+ie,(re-te)*y+le)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te+z*.5)*a+ie,re*y+le,ne*a+ie,(re-te)*y+le,(ne-te+z*.5)*a+ie,(re-z)*y+le)),me.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+te)*y+le,(ne-te+z*.5)*a+ie,(re+z)*y+le,ne*a+ie,(re+te)*y+le).close()),z=pe*.2,te=.2,ne=.5,re=.5;var ze=new go.PathFigure((ne-te)*a+ie,re*y+le,!0);x.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-te)*y+le,(ne-te)*a+ie,(re-z)*y+le,(ne-z)*a+ie,(re-te)*y+le)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te)*a+ie,re*y+le,(ne+z)*a+ie,(re-te)*y+le,(ne+te)*a+ie,(re-z)*y+le)),ze.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+te)*y+le,(ne+te)*a+ie,(re+z)*y+le,(ne+z)*a+ie,(re+te)*y+le)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te)*a+ie,re*y+le,(ne-z)*a+ie,(re+te)*y+le,(ne-te)*a+ie,(re+z)*y+le)),z=pe*.4,te=.4,ne=.8,re=.5;var Xe=new go.PathFigure(ne*a+ie,(re-te)*y+le,!0);x.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te)*a+ie,re*y+le,(ne+z)*a+ie,(re-te)*y+le,(ne+te)*a+ie,(re-z)*y+le)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+te)*y+le,(ne+te)*a+ie,(re+z)*y+le,(ne+z)*a+ie,(re+te)*y+le)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te-z*.5)*a+ie,re*y+le,ne*a+ie,(re+te)*y+le,(ne+te-z*.5)*a+ie,(re+z)*y+le)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-te)*y+le,(ne+te-z*.5)*a+ie,(re-z)*y+le,ne*a+ie,(re-te)*y+le).close()),z=pe*.8,te=.8,ne=1,re=.5;var Pt=new go.PathFigure(ne*a+ie,(re-te)*y+le,!0);return x.add(Pt),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te)*a+ie,re*y+le,(ne+z)*a+ie,(re-te)*y+le,(ne+te)*a+ie,(re-z)*y+le)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+te)*y+le,(ne+te)*a+ie,(re+z)*y+le,(ne+z)*a+ie,(re+te)*y+le)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te-z*.5)*a+ie,re*y+le,ne*a+ie,(re+te)*y+le,(ne+te-z*.5)*a+ie,(re+z)*y+le)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-te)*y+le,(ne+te-z*.5)*a+ie,(re-z)*y+le,ne*a+ie,(re-te)*y+le).close()),x}),go.Shape.defineFigureGenerator("Email",function(ae,a,y){var x=new go.Geometry,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)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*y)),E.add(new go.PathSegment(go.PathSegment.Move,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*y)),x}),go.Shape.defineFigureGenerator("Ethernet",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.35*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var E=new go.PathFigure(.1*a,y,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,y).close());var z=new go.PathFigure(.6*a,y,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,y).close());var te=new go.PathFigure(0,.5*y,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),te.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*y)),te.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),te.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*y)),te.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*y)),te.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*y)),te.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*y)),x}),go.Shape.defineFigureGenerator("Power",function(ae,a,y){var x=new go.Geometry,b=pe*.4,E=.4,z=.5,te=.5,ne=ee(),re=ee(),ie=ee(),le=ee();_e(z,te-E,z+b,te-E,z+E,te-b,z+E,te,.5,ne,ne,re,ie,le);var Pe=oe(re.x,re.y),me=new go.PathFigure(re.x*a,re.y*y,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,te*y,ie.x*a,ie.y*y,le.x*a,le.y*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+E)*y,(z+E)*a,(te+b)*y,(z+b)*a,(te+E)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,te*y,(z-b)*a,(te+E)*y,(z-E)*a,(te+b)*y)),_e(z-E,te,z-E,te-b,z-b,te-E,z,te-E,.5,ie,le,re,ne,ne),me.add(new go.PathSegment(go.PathSegment.Bezier,re.x*a,re.y*y,ie.x*a,ie.y*y,le.x*a,le.y*y)),b=pe*.3,E=.3,_e(z-E,te,z-E,te-b,z-b,te-E,z,te-E,.5,ie,le,re,ne,ne),me.add(new go.PathSegment(go.PathSegment.Line,re.x*a,re.y*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,te*y,le.x*a,le.y*y,ie.x*a,ie.y*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+E)*y,(z-E)*a,(te+b)*y,(z-b)*a,(te+E)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,te*y,(z+b)*a,(te+E)*y,(z+E)*a,(te+b)*y)),_e(z,te-E,z+b,te-E,z+E,te-b,z+E,te,.5,ne,ne,re,ie,le),me.add(new go.PathSegment(go.PathSegment.Bezier,re.x*a,re.y*y,le.x*a,le.y*y,ie.x*a,ie.y*y).close());var me=new go.PathFigure(.45*a,0,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*y)),me.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*y)),me.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),ge(ne),ge(re),ge(ie),ge(le),ge(Pe),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,y/2,a/2,y/2));function E(z,te,ne){z.add(new go.PathSegment(go.PathSegment.Move,(.3+te)*a,(.8+ne)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+te)*a,(.5+ne)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+te)*a,(.5+ne)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+te)*a,(.8+ne)*y).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.2*a,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*y)),b.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.37*a,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*y)),b.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*y)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.37*y)),b.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*y)),b.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*y)),b.add(new go.PathSegment(go.PathSegment.Line,.34*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*y)),b.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*y).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.1*a,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*y,.45*a,.44*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*y,.48*a,.17*y,.54*a,.35*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*y,.59*a,.29*y,.58*a,.28*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*y,.8*a,.34*y,.88*a,.43*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*y,.87*a,.48*y,.88*a,.43*y)),b.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(ae,a,y){var x=new go.Geometry,b=.5,E=0,z=0,te=b*pe,ne=.4*Math.SQRT2/2+.5,re=.5-.5*Math.SQRT2/2,ie=1,le=.5,Pe=.5,me=0,ze=new go.PathFigure(ne*a,(1-re)*y,!1);return x.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,le*y,ie*a,.7*y,ie*a,le*y)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+E)*a,(me+E)*y,(.5+b+E)*a,(.5-te+E)*y,(.5+te+E)*a,(.5-b+E)*y)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*a,(.5+z)*y,(.5-te+E)*a,(.5-b+z)*y,(.5-b+E)*a,(.5-te+z)*y)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*a,.9*y,(.5-b+E)*a,(.5+te+z)*y,(.5-te+E)*a,.9*y)),ze.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*a,.8*y)),ze.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*a,.9*y)),ze.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*a,.95*y)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Move,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(a,y,!1);x.add(E);var z=new go.PathFigure(0,.5*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*y,.2*a,.35*y,.3*a,.35*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.7*a,.65*y,.8*a,.65*y)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.2*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y).close());var b=new go.PathFigure(0,.2*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.7*a,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*y,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,y,.4*a,.5*y,a,.5*y).close());var E=new go.PathFigure(.45*a,.73*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*y)),E.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*y)),E.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*y)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*a,(1-.555)*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*y)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*y)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*y,(1-.12)*a,.46*y,(1-.02)*a,.54*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.Line,0,.68*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*y,.02*a,.54*y,.12*a,.46*y)),E.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*y));var z=.5-.285,te=.5,ne=z,re=Math.PI/4,ie=4*(1-Math.cos(re))/(3*Math.sin(re)),le=ie*.5,Pe=z,me=z,ze=ie*Pe,Xe=ie*me;E.add(new go.PathSegment(go.PathSegment.Bezier,(te-Pe)*a,ne*y,(te-(ze+Pe)/2)*a,(ne+(me+Xe)/2)*y,(te-Pe)*a,(ne+Xe)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne-me)*y,(te-Pe)*a,(ne-Xe)*y,(te-ze)*a,(ne-me)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,(te+Pe)*a,ne*y,(te+ze)*a,(ne-me)*y,(te+Pe)*a,(ne-Xe)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*y,(te+Pe)*a,(ne+Xe)*y,(te+(ze+Pe)/2)*a,(ne+(me+Xe)/2)*y)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*y)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*y)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*y)),E.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*y));var Pt=new go.PathFigure(.2*a,y,!1);x.add(Pt),Pt.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*y));var Tt=new go.PathFigure(.8*a,y,!1);return x.add(Tt),Tt.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*y)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.1*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,y).close());var E=new go.PathFigure(.2*a,.2*y,!1);return x.add(E),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)),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,.2*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*y)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*y).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(a,y,!1);x.add(E);var z=new go.PathFigure(.1*a,y,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y).close()),x}),go.Shape.defineFigureGenerator("Caution",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.05*a,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*y,0,y,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*y,.5*a,0,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,y,a,y,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.05*a,y));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*a,.875*y)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*y,E*a,E*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*y,.575*a,.725*y,.625*a,.375*y)),b.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.45*a,.95*y,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*y,.17*a,.95*y,.15*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*y,0,.675*y,0,.7*y)),b.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*y)),b.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*y));var E=new go.PathFigure(.475*a,.2*y,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*y)),E.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*y)),E.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*y,.35*a,0,.375*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*y)),E.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*y)),E.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*y)),E.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*y,.625*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*y));var z=new go.PathFigure(.675*a,.575*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.775*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*y,a,.8*y,a,.85*y)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*y)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*y)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*y)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*y)),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.775*y)),z.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*y)),z.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*y)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ae,a,y){var x=new go.Geometry,b=.5,E=pe*.5,z=new go.PathFigure(a,b*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*a,y,a,(b+E)*y,(b+E)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*y,(b-E)*a,y,0,(b+E)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*a,0,0,(b-E)*y,(b-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,b*y,(b+E)*a,0,a,(b-E)*y));var te=new go.PathFigure(b*a,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*a,.15*y)),te.add(new go.PathSegment(go.PathSegment.Move,b*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,b*a,.85*y)),te.add(new go.PathSegment(go.PathSegment.Move,0,b*y)),te.add(new go.PathSegment(go.PathSegment.Line,.15*a,b*y)),te.add(new go.PathSegment(go.PathSegment.Move,a,b*y)),te.add(new go.PathSegment(go.PathSegment.Line,.85*a,b*y)),te.add(new go.PathSegment(go.PathSegment.Move,b*a,b*y)),te.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*y)),te.add(new go.PathSegment(go.PathSegment.Move,b*a,b*y)),te.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*y)),x}),go.Shape.defineFigureGenerator("Package",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.15*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var E=new go.PathFigure(0,.15*y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),E.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(ae,a,y){var x=new go.Geometry,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)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*y,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.2*y).close());var z=new go.PathFigure(0,.5*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*y).close()),x}),go.Shape.defineFigureGenerator("Component",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y).close());var E=new go.PathFigure(0,.2*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*y).close());var z=new go.PathFigure(0,.6*y,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*y).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.15*a,.6*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y));var E=new go.PathFigure(.15*a,.6*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),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,.65*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*y)),b.add(new go.PathSegment(go.PathSegment.Move,a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.66*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*y)),b.add(new go.PathSegment(go.PathSegment.Move,a,.66*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(a,.8*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.8*y).close());var z=.1,te=pe*.1,ne=.2,re=.9,ie=new go.PathFigure((ne-z)*a,re*y,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-z)*y,(ne-z)*a,(re-te)*y,(ne-te)*a,(re-z)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,re*y,(ne+te)*a,(re-z)*y,(ne+z)*a,(re-te)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re+z)*y,(ne+z)*a,(re+te)*y,(ne+te)*a,(re+z)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,re*y,(ne-te)*a,(re+z)*y,(ne-z)*a,(re+te)*y).close()),z=.1,te=pe*.1,ne=.8,re=.9;var le=new go.PathFigure((ne-z)*a,re*y,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-z)*y,(ne-z)*a,(re-te)*y,(ne-te)*a,(re-z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,re*y,(ne+te)*a,(re-z)*y,(ne+z)*a,(re-te)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re+z)*y,(ne+z)*a,(re+te)*y,(ne+te)*a,(re+z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,re*y,(ne-te)*a,(re+z)*y,(ne-z)*a,(re+te)*y).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.2*a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),x}),go.Shape.defineFigureGenerator("Forklift",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var z=new go.PathFigure(.5*a,.8*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*y));var te=new go.PathFigure(.5*a,.7*y,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,.7*y));var ne=.1,re=pe*.1,ie=.1,le=.9,Pe=new go.PathFigure((ie-ne)*a,le*y,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(le-ne)*y,(ie-ne)*a,(le-re)*y,(ie-re)*a,(le-ne)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*a,le*y,(ie+re)*a,(le-ne)*y,(ie+ne)*a,(le-re)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(le+ne)*y,(ie+ne)*a,(le+re)*y,(ie+re)*a,(le+ne)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*a,le*y,(ie-re)*a,(le+ne)*y,(ie-ne)*a,(le+re)*y)),ne=.1,re=pe*.1,ie=.4,le=.9;var me=new go.PathFigure((ie-ne)*a,le*y,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(le-ne)*y,(ie-ne)*a,(le-re)*y,(ie-re)*a,(le-ne)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*a,le*y,(ie+re)*a,(le-ne)*y,(ie+ne)*a,(le-re)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(le+ne)*y,(ie+ne)*a,(le+re)*y,(ie+re)*a,(le+ne)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*a,le*y,(ie-re)*a,(le+ne)*y,(ie-ne)*a,(le+re)*y)),x}),go.Shape.defineFigureGenerator("RailShipment",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.1*a,.4*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*y).close());var E=new go.PathFigure(.45*a,.7*y,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*y));var z=new go.PathFigure(.55*a,.4*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*y).close());var ie=.05,le=pe*.05,Pe=.175,me=.95,te=new go.PathFigure((Pe-ie)*a,me*y,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(me-ie)*y,(Pe-ie)*a,(me-le)*y,(Pe-le)*a,(me-ie)*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+ie)*a,me*y,(Pe+le)*a,(me-ie)*y,(Pe+ie)*a,(me-le)*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(me+ie)*y,(Pe+ie)*a,(me+le)*y,(Pe+le)*a,(me+ie)*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Pe-ie)*a,me*y,(Pe-le)*a,(me+ie)*y,(Pe-ie)*a,(me+le)*y));var ie=.05,le=pe*.05,Pe=.375,me=.95,ne=new go.PathFigure((Pe-ie)*a,me*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(me-ie)*y,(Pe-ie)*a,(me-le)*y,(Pe-le)*a,(me-ie)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+ie)*a,me*y,(Pe+le)*a,(me-ie)*y,(Pe+ie)*a,(me-le)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(me+ie)*y,(Pe+ie)*a,(me+le)*y,(Pe+le)*a,(me+ie)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Pe-ie)*a,me*y,(Pe-le)*a,(me+ie)*y,(Pe-ie)*a,(me+le)*y));var ie=.05,le=pe*.05,Pe=.625,me=.95,re=new go.PathFigure((Pe-ie)*a,me*y,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(me-ie)*y,(Pe-ie)*a,(me-le)*y,(Pe-le)*a,(me-ie)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+ie)*a,me*y,(Pe+le)*a,(me-ie)*y,(Pe+ie)*a,(me-le)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(me+ie)*y,(Pe+ie)*a,(me+le)*y,(Pe+le)*a,(me+ie)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Pe-ie)*a,me*y,(Pe-le)*a,(me+ie)*y,(Pe-ie)*a,(me+le)*y));var ie=.05,le=pe*.05,Pe=.825,me=.95,ze=new go.PathFigure((Pe-ie)*a,me*y,!0);x.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(me-ie)*y,(Pe-ie)*a,(me-le)*y,(Pe-le)*a,(me-ie)*y)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+ie)*a,me*y,(Pe+le)*a,(me-ie)*y,(Pe+ie)*a,(me-le)*y)),ze.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(me+ie)*y,(Pe+ie)*a,(me+le)*y,(Pe+le)*a,(me+ie)*y)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Pe-ie)*a,me*y,(Pe-le)*a,(me+ie)*y,(Pe-ie)*a,(me+le)*y).close());var Xe=new go.PathFigure(0,y,!1);return x.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(ae,a,y){var x=new go.Geometry,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)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*y,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.2*y).close());var z=new go.PathFigure(.15*a,y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.15*a,y).close());var te=.05,ne=pe*.05,re=.35,ie=.775,le=new go.PathFigure((re-te)*a,ie*y,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ie-te)*y,(re-te)*a,(ie-ne)*y,(re-ne)*a,(ie-te)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*a,ie*y,(re+ne)*a,(ie-te)*y,(re+te)*a,(ie-ne)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ie+te)*y,(re+te)*a,(ie+ne)*y,(re+ne)*a,(ie+te)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(re-te)*a,ie*y,(re-ne)*a,(ie+te)*y,(re-te)*a,(ie+ne)*y).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*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.Move,.1*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.75*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*y)),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)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*y)),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)),x}),go.Shape.defineFigureGenerator("Globe",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.75*a,0,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,.75*y,.75*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,.25*a,y,0,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*y,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,.15*a,.25*y,.15*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*y,.85*a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*y,.35*a,.3*y,.65*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*y)),b.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.25*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*y,.1*a,0,.2*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*y,.425*a,.5*y,.575*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*y,.8*a,0,.9*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*y,.1*a,.5*y,.2*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*y,.425*a,y,.575*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*y,.8*a,.5*y,.9*a,.5*y)),x}),go.Shape.defineFigureGenerator("Operator",function(ae,a,y){var x=new go.Geometry,b=.3,E=pe*.3,z=.5,te=.7,ne=new go.PathFigure((z-b)*a,te*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-b)*y,(z-b)*a,(te-E)*y,(z-E)*a,(te-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,te*y,(z+E)*a,(te-b)*y,(z+b)*a,(te-E)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+b)*y,(z+b)*a,(te+E)*y,(z+E)*a,(te+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,te*y,(z-E)*a,(te+b)*y,(z-b)*a,(te+E)*y));var re=new go.PathFigure(0,.7*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*y,0,0,a,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.65*a,.3*y,.65*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*y,.35*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.3*a,.6*y,.1*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.2*a,y,.35*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,y,.7*a,.6*y,.9*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.8*a,y,.65*a,.95*y)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,0,.075*y,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,y,0,y,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*y,.8*a,y,.85*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),x}),go.Shape.defineFigureGenerator("Battery",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.1*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.Move,.4*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*y));var E=new go.PathFigure(0,.6*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),x}),go.Shape.defineFigureGenerator("Delete",function(ae,a,y){var x=new go.Geometry,b=.5,E=pe*.5,z=.5,te=.5,ne=new go.PathFigure((z-b)*a,te*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-b)*y,(z-b)*a,(te-E)*y,(z-E)*a,(te-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,te*y,(z+E)*a,(te-b)*y,(z+b)*a,(te-E)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+b)*y,(z+b)*a,(te+E)*y,(z+E)*a,(te+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,te*y,(z-E)*a,(te+b)*y,(z-b)*a,(te+E)*y));var re=new go.PathFigure(.15*a,.5*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*y)),x}),go.Shape.defineFigureGenerator("Flag",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.1*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*y,.15*a,0,.35*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,.65*a,.2*y,.85*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*y,.85*a,.6*y,.65*a,.6*y)),b.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(ae,a,y){var x=new go.Geometry,b=.5,E=pe*.5,z=.5,te=.5,ne=new go.PathFigure((z-b)*a,te*y,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-b)*y,(z-b)*a,(te-E)*y,(z-E)*a,(te-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,te*y,(z+E)*a,(te-b)*y,(z+b)*a,(te-E)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+b)*y,(z+b)*a,(te+E)*y,(z+E)*a,(te+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,te*y,(z-E)*a,(te+b)*y,(z-b)*a,(te+E)*y).close()),b=.05,E=pe*.05,z=.5,te=.8;var re=new go.PathFigure((z-b)*a,te*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-b)*y,(z-b)*a,(te-E)*y,(z-E)*a,(te-b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,te*y,(z+E)*a,(te-b)*y,(z+b)*a,(te-E)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+b)*y,(z+b)*a,(te+E)*y,(z+E)*a,(te+b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,te*y,(z-E)*a,(te+b)*y,(z-b)*a,(te+E)*y).close()),re.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*y)),re.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,.75*a,.475*y,.75*a,.225*y)),re.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(ae,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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var E=new go.PathFigure(.2*a,.5*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*y,.25*a,0,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*y)),x}),go.Shape.defineFigureGenerator("Unlocked",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var E=new go.PathFigure(.2*a,.5*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*y,.25*a,0,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*y)),x}),go.Shape.defineFigureGenerator("Gear",function(ae,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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*y,0,.375*y,.05*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*y,.3*a,.225*y,.4*a,.175*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*y,.46*a,.05*y,.525*a,.05*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*y,.525*a,.275*y,.475*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*y,a,.4*y,a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*y,.675*a,.55*y,.675*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*y,.65*a,.7*y,.65*a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,y,.61*a,.85*y,.61*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,.435*a,y,0,y).close()),x}),go.Shape.defineFigureGenerator("Map",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.2*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*y)),x}),go.Shape.defineFigureGenerator("Eject",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.7).close());var E=new go.PathFigure(0,y*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(ae,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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*1,y*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.85)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.85).close());var E=new go.PathFigure(.126*a,.85*y,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*y)),E.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*y)),E.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*y).close());var z=new go.PathFigure(.402*a,.85*y,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*y)),z.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*y)),z.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*y).close());var te=new go.PathFigure(.678*a,.85*y,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*y)),te.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*y)),te.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*y).close());var ne=new go.PathFigure(.5*a,.1*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*y)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*y).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*.8)),b.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.8)),b.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.6)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.6)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.4)),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.4)),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.2)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.2)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.15)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.15)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.184,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.184,y*(1-.184)).close());var E=new go.PathFigure(a*.204,y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.204,y*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,a*.388,y*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,a*.388,y*1).close());var z=new go.PathFigure(a*.408,y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.408,y*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,a*.592,y*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,a*.592,y*1).close());var te=new go.PathFigure(a*.612,y,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.612,y*(1-.184*3))),te.add(new go.PathSegment(go.PathSegment.Line,a*.796,y*(1-.184*4))),te.add(new go.PathSegment(go.PathSegment.Line,a*.796,y*1).close());var ne=new go.PathFigure(a*.816,y,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.816,y*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-.184*5))),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var E=new go.PathFigure(a*.055,.07*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.07)),E.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.1).close());var z=new go.PathFigure(a*.055,.13*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.13)),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.16)),z.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.16).close());var te=new go.PathFigure(a*.055,.18*y,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.18)),te.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.21)),te.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.21).close());var ne=new go.PathFigure(a*1,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.65)),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.55*a,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*y,0,.4*y,.225*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*y)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*y,.975*a,0,a,.08*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Line,.55*a,y).close()),x}),go.Shape.defineFigureGenerator("Key",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*1,y*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*y).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*y)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*y,.075*a,.075*y).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*0,a*.3,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.08,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.08,y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1));var z=new go.PathFigure(a*.11,y*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),y*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),y*.8)),z.add(new go.PathSegment(go.PathSegment.Line,a*.11,y*.8).close());var te=new go.PathFigure(a*(.11+.24133333*1+.028*1),y*.1,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),y*.1)),te.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),y*.8)),te.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),y*.8).close());var ne=new go.PathFigure(a*(.11+.24133333*2+.028*2),y*.1,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),y*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),y*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),y*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(ae,a,y){var x=new go.Geometry,b=8,E=b*pe,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.14)),z.add(new go.PathSegment(go.PathSegment.Line,a,y-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-b,y,a,y-E,a-E,y)),z.add(new go.PathSegment(go.PathSegment.Line,b,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y-b,E,y,0,y-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var te=new go.PathFigure(a*.83,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.83,y*.3)),te.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*.3)),te.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*0).close());var ne=new go.PathFigure(a*.83,y*1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.83,y*.5)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*.5)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*1).close());var re=new go.PathFigure(a*.78,y*.05,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.05)),re.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.25)),re.add(new go.PathSegment(go.PathSegment.Line,a*.78,y*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(ae,a,y){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,a/3),x=Math.min(x,y/3);var b=x*pe,E=y*.8,z=new go.Geometry,te=new go.PathFigure(x,0,!0);return z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,a,x,a-b,0,a,b)),te.add(new go.PathSegment(go.PathSegment.Line,a,E-x)),te.add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a,E-b,a-b,E)),te.add(new go.PathSegment(go.PathSegment.Line,a*.7,E)),te.add(new go.PathSegment(go.PathSegment.Line,a*.7,y)),te.add(new go.PathSegment(go.PathSegment.Line,a*.55,E)),te.add(new go.PathSegment(go.PathSegment.Line,x,E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),te.add(new go.PathSegment(go.PathSegment.Line,0,x)),te.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*.9)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.9)),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*.45).close());var E=new go.PathFigure(a*1,y*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*.1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(ae,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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.9)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*.9).close());var E=new go.PathFigure(a*.1,y*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.25)),E.add(new go.PathSegment(go.PathSegment.Line,a*.22,y*.285)),E.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.32)),E.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.37)),E.add(new go.PathSegment(go.PathSegment.Line,a*.275,y*.32)),E.add(new go.PathSegment(go.PathSegment.Line,a*.275,y*.25).close());var z=new go.PathFigure(a*.28,y*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.37)),z.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.41)),z.add(new go.PathSegment(go.PathSegment.Line,a*.28,y*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(ae,a,y){var x=new go.Geometry,b=15,E=b*pe,z=new go.PathFigure(a*.62,y*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,y-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-b,y,a,y-E,a-E,y)),z.add(new go.PathSegment(go.PathSegment.Line,b,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y-b,E,y,0,y-E)),z.add(new go.PathSegment(go.PathSegment.Line,a*.38,y*.475)),z.add(new go.PathSegment(go.PathSegment.Line,a*.38,y*.03)),z.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.62,y*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-E)).close());var z=new go.PathFigure(a*.4,y*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.26,y*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.66)),z.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),y*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-E)).close());var z=new go.PathFigure(a*.5,y*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.26,y*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.63)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.63)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.74,y*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*.15,y*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.85,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*.15,y*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.85,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1).close());var E=new go.PathFigure(a*.235,y*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.765,y*.28)),E.add(new go.PathSegment(go.PathSegment.Line,a*.655,y*.97)),E.add(new go.PathSegment(go.PathSegment.Line,a*.345,y*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*.5,y*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*.25)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.25)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.5)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.65)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.65)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*.5)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.25)),b.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")},63089: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 Oe={},At="5.0",oe={},ee=null,ge=!1,Te=!1,_e=null,ve=!1,Ke=null,pe=null,Qe=0;Qe4?parseFloat(xe):5};Oe.setHTML5Codebase=function(xe,Ie){pe=xe,nt(xe,Ie)},Oe.setJavaCodebase=Oe.setJavaCodebaseVersion=Oe.isCompiledInstalled=Oe.setPreCompiledScriptPath=Oe.setPreCompiledResourcePath=function(){},Oe.setHTML5CodebaseVersion=function(xe,Ie){var ot=parseFloat(xe);if(ot!==NaN&&ot<5){console.log("The GeoGebra HTML5 codebase version "+ot+" is deprecated. Using version latest instead.");return}Ke=xe,cn(xe,Ie)},Oe.getHTML5CodebaseVersion=function(){return ae},Oe.getParameters=function(){return oe},Oe.setFontsCSSURL=function(xe){z=xe},Oe.setGiacJSURL=function(xe){},Oe.setJNLPFile=function(xe){Ye=xe},Oe.setJNLPBaseDir=function(xe){},Oe.inject=function(){function xe(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ie="auto",ot=oe.id,kt,yt=!1,Ht=0;Ht=5)return!0;var xe=Oe.getAppletObject();return xe&&typeof xe.recalculateEnvironments=="function"?(xe.recalculateEnvironments(),!0):!1},Oe.startAnimation=function(){var xe=Oe.getAppletObject();return xe&&typeof xe.startAnimation=="function"?(xe.startAnimation(),!0):!1},Oe.stopAnimation=function(){var xe=Oe.getAppletObject();return xe&&typeof xe.stopAnimation=="function"?(xe.stopAnimation(),!0):!1},Oe.getAppletObject=function(){var xe=oe.id!==void 0?oe.id:"ggbApplet";return window[xe]},Oe.resize=function(){};var ze=function(xe,Ie,ot){var kt=document.createElement("param");kt.setAttribute("name",Ie),kt.setAttribute("value",ot),xe.appendChild(kt)},Xe=function(xe){return xe&&xe!=="false"},Pt=function(xe,Ie,ot){ne(ae)<=4.2&&(ot=!0);var kt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ae||ggbHTML5LoadedCodebaseIsWebSimple&&!y)&&(kt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var yt=document.createElement("div");yt.classList.add("appletParameters","notranslate");var Ht=Ie.width,ce=Ie.height;if(Ie.disableAutoScale=Ie.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ie.disableAutoScale,Ie.width!==void 0)if(ne(ae)<=4.4)Xe(Ie.showToolBar)&&(Ie.height-=7),Xe(Ie.showAlgebraInput)&&(Ie.height-=37),Ie.width<605&&Xe(Ie.showToolBar)&&(Ie.width=605,Ht=605);else{var Ct=100;(Xe(Ie.showToolBar)||Xe(Ie.showMenuBar))&&(Ie.hasOwnProperty("customToolBar")&&(Ie.customToolbar=Ie.customToolBar),Ct=Xe(Ie.showMenuBar)?245:155),Ht=5?(Ie.appletOnLoad=function(fe){var at=xe.querySelector(".ggb_preview");at&&at.parentNode.removeChild(at),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(hn),window.GGBT_wsf_view&&$(window).trigger("resize"),yn(fe)},$e||hn.appendChild(Ze)):yt.appendChild(Ze),hn.appendChild(yt),$e||xe.appendChild(hn),setTimeout(function(){Oe.resize()},1)}else{var de=document.createElement("div");de.className="applet_scaler",de.style.position="relative",de.style.display="block",de.appendChild(yt),xe.appendChild(de),Ie.appletOnLoad=function(fe){Oe.resize(),yn(fe)}}function ye(fe,at){at&&typeof at.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(fe,at.appletOnLoad):renderGGBElement(fe),vt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",at)}function He(fe,at){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:fe,params:at}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Yt){ye(Yt.article,Yt.params)}),html5AppletsToProcess=null)},ne(ae)<5&&(fe.className+=" geogebraweb")):ye(fe,at)}if(kt){scriptLoadStarted=!0;for(var rt=0;rt0?(Qt.remove(),hn.attr("id","fullscreencontent").show(),jQuery(yn).append(hn),window.dispatchEvent(new Event("resize"))):Pt(Qt,Ie,!1),window.GGBT_wsf_view.launchFullScreen(yn)}else De=kt,Pt(xe,Ie,!1);if(!window.GGBT_wsf_view)for(ce=0;cexe/4*3&&(Qt=xe/4*3),yn=Qt/5.8,Ct.setAttribute("src",b),Ct.setAttribute("width",Qt),Ct.setAttribute("height",yn);var hn=(xe-Qt)/2,$e=(Ie-yn)/2;Ct.style.left=hn+"px",Ct.style.top=$e+"px",yt.appendChild(Ct)}}return yt.appendChild(ce),yt},tt=function(xe){return xe=xe.toLowerCase(),xe==="html5"||xe==="screenshot"?xe:"html5"},fn=["web","webSimple","web3d","tablet","tablet3d","phone"],cn=function(xe,Ie){if(ae=xe,Ie){nt(ae,!0);return}var ot=!ge;if(ot){var kt=ne(ae);!isNaN(kt)&&kt<4.4&&(ot=!1)}var yt,Ht;window.location.protocol.substr(0,4)==="http"?yt=window.location.protocol:yt="http:";var ce=ae.indexOf("//");ce>0?Ht=ae:ce===0?Ht=yt+ae:Ht="https://www.geogebra.org/apps/5.2.814.0/";for(var Ct in fn)if(ae.slice(fn[Ct].length*-1)===fn[Ct]||ae.slice((fn[Ct].length+1)*-1)===fn[Ct]+"/"){nt(Ht,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&ot&&!ee.is3D&&!ee.AV&&!ee.SV&&!ee.CV&&!ee.EV2&&!ee.CP&&!ee.PC&&!ee.DA&&!ee.FI&&!ee.PV&&!Xe(oe.showToolBar)&&!Xe(oe.showMenuBar)&&!Xe(oe.showAlgebraInput)&&!Xe(oe.enableRightClick)&&(!oe.appName||oe.appName=="classic")?Ht+="webSimple/":Ht+="web3d/",nt(Ht,!1)},nt=function(xe,Ie){if(xe.requirejs){Ue=xe;return}xe.slice(-1)!=="/"&&(xe+="/"),Ue=xe,Ie===null&&(Ie=xe.indexOf("http")===-1),Me=Ie,a="web.nocache.js",y=!1;var ot=Ue.split("/");ot.length>1&&(!Ie&&ot[ot.length-2]==="webSimple"?(a="webSimple.nocache.js",y=!0):fn.indexOf(ot[ot.length-2])>=0&&(a=ot[ot.length-2]+".nocache.js")),ot=xe.split("/"),ae=ot[ot.length-3],ae.substr(0,4)==="test"?ae=ae.substr(4,1)+"."+ae.substr(5,1):(ae.substr(0,3)==="war"||ae.substr(0,4)==="beta")&&(ae="5.0");var kt=parseFloat(ae);kt!==NaN&&kt<5&&xe.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+kt+" is deprecated. Using version latest instead."),cn("5.0",Ie))},vt=function(xe,Ie){window.console&&window.console.log&&(!Ie||typeof Ie.showLogging=="undefined"||Ie.showLogging&&Ie.showLogging!=="false")&&console.log(xe)};oe.material_id!==void 0?le(Ft):Ft();function Ft(){var xe=At;Ke!==null?xe=Ke:parseFloat(xe)<5&&(xe="5.0"),cn(xe,!1),pe!==null&&nt(pe,Me),ve=!0}return Oe},GGBAppletUtils=function(){"use strict";function Oe(){return window.GGBT_wsf_edit!==void 0}function At(ve,Ke){Ke!=1?(ve.style.transformOrigin="0% 0% 0px",ve.style.webkitTransformOrigin="0% 0% 0px",ve.style.transform="scale("+Ke+","+Ke+")",ve.style.webkitTransform="scale("+Ke+","+Ke+")",ve.style.maxWidth="initial",ve.querySelector(".ggb_preview")!==null&&(ve.querySelector(".ggb_preview").style.maxWidth="initial"),ve.querySelectorAll(".ggb_preview img")[0]!==void 0&&(ve.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),ve.querySelectorAll(".ggb_preview img")[1]!==void 0&&(ve.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(ve.style.transform="none",ve.style.webkitTransform="none")}function oe(ve,Ke,pe,Qe,ke,Ye){var Ue=null;if(Ye!=null&&Ye!="")for(var Me=ve.parentNode;Me!=null;)if((" "+Me.className+" ").indexOf(" "+Ye+" ")>-1){Ue=Me;break}else Me=Me.parentNode;var De=0,ae=0,a=0,y=0,x=0,b=0,E=0;if(Ue)De=Ue.offsetWidth,ae=Math.max(Qe?Ue.offsetWidth:0,Ue.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(De=Math.min(window.innerWidth,document.documentElement.clientWidth),ae=Math.min(window.innerHeight,document.documentElement.clientHeight),a=De):(De=window.innerWidth,ae=window.innerHeight,a=window.innerWidth),ve){var z=ve.getBoundingClientRect();z.left>0&&z.left<=De&&(ke===void 0||!ke)&&(document.dir==="rtl"?(x=De-z.width-z.left,b=a<=480?10:30):(b=z.left,x=a<=480?10:30),y=b+x)}if(ve&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var te=ve.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(y=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(y=0,E=40)}}return ve&&((pe===void 0||!pe)&&Ke>0&&Ke+y1&&(Ye=!0)),Ke&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ye=!0),!(ve.hasOwnProperty("disableAutoScale")&&ve.disableAutoScale))ke=ee(ve,Ke,Ye,pe,ve.scaleContainerClass);else return Qe;return Ye&&(!ve.hasOwnProperty("scale")||Qe===1)?ke:Math.min(Qe,ke)}function Te(ve){var Ke=Math.min(window.innerWidth,document.documentElement.clientWidth),pe=Math.min(window.innerHeight,document.documentElement.clientHeight),Qe=ve.getBoundingClientRect(),ke=(Ke-Qe.width)/2,Ye=(pe-Qe.height)/2;Ye<0&&(Ye=0),ve.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ke<40?ve.style.left="40px":ve.style.left=ke+"px",ve.style.top=Ye+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ye<40?ve.style.top="40px":ve.style.top=Ye+"px",ve.style.left=ke+"px")}function _e(ve,Ke){var pe=ve.querySelector(".appletParameters");if(pe){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ke.id!==pe.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(ve)}if(pe.parentElement&&/fullscreen/.test(pe.parentElement.className))return;var Qe=ge(Ke,ve);Oe()&&pe.setAttribute("data-param-scale",Qe);for(var ke=null,Ye=0;Ye=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(Oe){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Oe){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Oe){var At=c[Oe];return At==null?null:At},r=d,webModule.__errFn=e}function B(){function Oe(ve){var Ke=ve.lastIndexOf(rb);Ke==-1&&(Ke=ve.length);var pe=ve.indexOf(sb);pe==-1&&(pe=ve.length);var Qe=ve.lastIndexOf(tb,Math.min(pe,Ke));return Qe>=O?ve.substring(O,Qe+P):W}function At(ve){if(!ve.match(/^\w+:\/\//)){var Ke=o.createElement(ub);Ke.src=ve+vb,ve=Oe(Ke.src)}return ve}function oe(){var ve=__gwt_getMetaProperty(wb);return ve!=null?ve:W}function ee(){for(var ve=o.getElementsByTagName(_),Ke=O;KeO?ve[ve.length-P].href:W}function Te(){var ve=o.location;return ve.href==ve.protocol+zb+ve.host+ve.pathname+ve.search+ve.hash}var _e=oe();return _e==W&&(_e=ee()),_e==W&&(_e=ge()),_e==W&&Te()&&(_e=Oe(o.location.href)),_e=At(_e),_e}function C(Oe){return Oe.match(/^\//)||Oe.match(/^[a-zA-Z]+:\/\//)?Oe:webModule.__moduleBase+Oe}function D(){var Oe=[],At=O,oe=[],ee=[];function ge(ve){var Ke=ee[ve](),pe=oe[ve];if(Ke in pe)return Ke;var Qe=[];for(var ke in pe)Qe[pe[ke]]=ke;throw r&&r(ve,Qe,Ke),null}if(__gwt_isKnownPropertyValue=function(ve,Ke){return Ke in oe[ve]},webModule.__getPropMap=function(){var ve={};for(var Ke in oe)oe.hasOwnProperty(Ke)&&(ve[Ke]=ge(Ke));return ve},webModule.__computePropValue=ge,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var _e=Te.indexOf(Db);_e!=-1&&(At=parseInt(Te.substring(_e+P),$),Te=Te.substring(O,_e))}catch(ve){}return webModule.__softPermutationId=At,C(Te+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})()},88457:function(Oe,At,oe){"use strict";oe.d(At,{Ax:function(){return _e},Ds:function(){return ve},KI:function(){return pe},SI:function(){return Te},f1:function(){return ge}});var ee=oe(78323);function ge(Qe){let ke=!0;if(Qe.length>0){for(let Ye=0;Yenew Promise((a,y)=>{var x=z=>{try{E(ae.next(z))}catch(te){y(te)}},b=z=>{try{E(ae.throw(z))}catch(te){y(te)}},E=z=>z.done?a(z.value):Promise.resolve(z.value).then(x,b);E((ae=ae.apply(Me,De)).next())}),Ue=({data:Me,className:De,fullWidth:ae,style:a={},onClose:y,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,ee.useRef)(null),te=(0,ee.useRef)(null),ne=(0,ee.useRef)(null),re=(0,ee.useRef)(null),[ie,le]=(0,ee.useState)(!1),[Pe,me]=(0,ee.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ee.useEffect)(()=>{ne.current||(ne.current=document.createElement("style"),document.head.appendChild(ne.current)),Me!=null&&Me.visible?(document.body.setAttribute("data-custom","y-hidden"),ne.current.innerHTML=" html { overflow-y: hidden; }",Me!=null&&Me.src&&ze()):(document.body.removeAttribute("data-custom"),ne.current&&(document.head.removeChild(ne.current),ne.current=null))},[Me==null?void 0:Me.visible]);const ze=()=>ke(void 0,null,function*(){le(!0),me("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Rt=yield(0,Qe.ZJ)(Me==null?void 0:Me.src);z.current.src="",z.current.src=Rt,z.current.onload=function(){dn()},le(!1),me("")}),Xe=()=>{document.body.removeAttribute("data-custom"),ne.current.innerHTML=" ",y()},Pt=Rt=>ke(void 0,null,function*(){le(!0),me("\u6B63\u5728\u4FDD\u5B58\u4E2D");const qt=yield(0,pe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Me.title,file:Rt.dataUrl}});qt!=null&&qt.id&&!E?(yield(0,pe.ZP)(`/api/attachments/${Me.id}/add_subitem.json`,{method:"post",body:{subitem_id:qt==null?void 0:qt.id,settings:JSON.stringify(Rt.state)}})).status===0&&x():qt!=null&&qt.id&&x(qt),document.body.removeAttribute("data-custom"),ne.current.innerHTML=" ",le(!1),me("")}),Tt=()=>{const Rt=document.querySelector('a[href="https://markerjs.com/"]');Rt&&Rt.parentNode&&(Rt.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(on=>{const tt=document.querySelector(on.name);tt&&tt.setAttribute("title",on.title)})},dn=()=>{te.current=new Ke.hP(z.current),te.current.targetRoot=re.current,te.current.addEventListener("render",Pt),te.current.addEventListener("beforeclose",Xe),b&&(te.current.availableMarkerTypes=te.current.ALL_MARKER_TYPES,te.current.uiStyleSettings.redoButtonVisible=!0,te.current.uiStyleSettings.notesButtonVisible=!0,te.current.uiStyleSettings.zoomButtonVisible=!0,te.current.uiStyleSettings.zoomOutButtonVisible=!0,te.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=te.current.uiStyleSettings,te.current.show(),Me!=null&&Me.snapshotData&&te.current.restoreState(Me.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Tt()},300)};return ee.createElement(ee.Fragment,null,(Me==null?void 0:Me.visible)&&ee.createElement(ve.Z,{spinning:ie,tip:Pe,style:{position:"absolute"}},ee.createElement("div",{ref:re,className:_e()(ge.imageDimensions,De,ae?ge.fullWidth:""),style:a},ee.createElement("img",{className:ge.img,ref:z}))))}},24638:function(Oe,At,oe){"use strict";var ee=oe(59301),ge=oe(95237),Te=oe(43604),_e=oe(99313),ve=oe(3113),Ke=oe(76818),pe=oe(27431),Qe=oe(48136),ke=oe(59301);const Ye=(0,ee.forwardRef)(({callback:Ue,showSaveButton:Me,value:De=""},ae)=>{const a=(0,ee.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 +(self.webpackChunk=self.webpackChunk||[]).push([[6185],{49198:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return Qe}});var ee=oe(54476),ge=oe(59301),Te={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"},_e=Te,ve=oe(7657),Ke=function(Ye,Ue){return ge.createElement(ve.Z,(0,ee.Z)({},Ye,{ref:Ue,icon:_e}))},pe=ge.forwardRef(Ke),Qe=pe},33853:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return Qe}});var ee=oe(54476),ge=oe(59301),Te={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"},_e=Te,ve=oe(7657),Ke=function(Ye,Ue){return ge.createElement(ve.Z,(0,ee.Z)({},Ye,{ref:Ue,icon:_e}))},pe=ge.forwardRef(Ke),Qe=pe},38819:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return Qe}});var ee=oe(54476),ge=oe(59301),Te={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"},_e=Te,ve=oe(7657),Ke=function(Ye,Ue){return ge.createElement(ve.Z,(0,ee.Z)({},Ye,{ref:Ue,icon:_e}))},pe=ge.forwardRef(Ke),Qe=pe},27431:function(Oe,At){"use strict";At.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},57150:function(Oe,At){"use strict";At.Z={threeBtnSty:"threeBtnSty___TLi14",threeTableSty:"threeTableSty___TPPHp",threeSelectSty:"threeSelectSty___FTtcH",threeCheckboxSty:"threeCheckboxSty___lOX9B",inputStyComm:"inputStyComm___eu0su",threeInputSty:"threeInputSty___mTodi",threeSuffixInputSty:"threeSuffixInputSty___TXvX8",threeRadioSty:"threeRadioSty___d2bpk",threeFormSty:"threeFormSty___OJPML"}},87851:function(){"use strict";function Oe(ae,a,y,x){y===void 0&&(y=0),x===void 0&&(x=1/0),this._name=ae,this._defaultValue=a,this._minimum=y,this._maximum=x}Object.defineProperty(Oe.prototype,"name",{get:function(){return this._name},set:function(ae){if(typeof ae!="string"||ae==="")throw new Error("Shape name must be a valid string.");this._name=ae}}),Object.defineProperty(Oe.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("The default value must be a real number, not: "+ae);this._defaultValue=ae}}),Object.defineProperty(Oe.prototype,"minimum",{get:function(){return this._minimum},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("Minimum must be a real number, not: "+ae);this._minimum=ae}}),Object.defineProperty(Oe.prototype,"maximum",{get:function(){return this._maximum},set:function(ae){if(typeof ae!="number"||isNaN(ae))throw new Error("Maximum must be a real number, not: "+ae);this._maximum=ae}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ae,a){var y=go.Shape._FigureParameters[ae];return y?y[a]:null},go.Shape.setFigureParameter=function(ae,a,y){if(!(y instanceof Oe))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[ae];x||(x=[],go.Shape._FigureParameters[ae]=x),x[a]=y};var At=[];function oe(ae,a){var y=At.pop();return y===void 0?new go.Point(ae,a):(y.x=ae,y.y=a,y)}function ee(){var ae=At.pop();return ae===void 0?new go.Point:ae}function ge(ae){At.push(ae)}function Te(ae,a,y,x,b,E,z,te,ne){ne||(ne=new go.Point);var re=ae-y,ie=b-z,le=NaN,Pe=NaN;if(re===0)if(ie===0)ae===y&&(le=ae,Pe=a);else{var me=(E-te)/ie,ze=E-me*b;le=ae,Pe=me*le+ze}else if(ie===0){var Xe=(a-x)/re,Pt=a-Xe*ae;le=b,Pe=Xe*le+Pt}else{var Xe=(a-x)/re,me=(E-te)/ie,Pt=a-Xe*ae,ze=E-me*b;le=(ze-Pt)/(Xe-me),Pe=Xe*le+Pt}return ne.x=le,ne.y=Pe,ne}function _e(ae,a,y,x,b,E,z,te,ne,re,ie,le,Pe,me){var ze=1-ne,Xe=ne,Pt=ae*ze+y*Xe,Tt=a*ze+x*Xe,dn=y*ze+b*Xe,Rt=x*ze+E*Xe,qt=b*ze+z*Xe,on=E*ze+te*Xe,tt=Pt*ze+dn*Xe,fn=Tt*ze+Rt*Xe,cn=dn*ze+qt*Xe,nt=Rt*ze+on*Xe,vt=tt*ze+cn*Xe,Ft=fn*ze+nt*Xe;re.x=Pt,re.y=Tt,ie.x=tt,ie.y=fn,le.x=vt,le.y=Ft,Pe.x=cn,Pe.y=nt,me.x=qt,me.y=on}var ve=new go.Spot(.156,.156),Ke=new go.Spot(.844,.844),pe=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Oe("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ae,a,y){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,a/3),x=Math.min(x,y/3);var b=x*pe,E=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-b,0,a,b)).add(new go.PathSegment(go.PathSegment.Line,a,y-x)).add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a,y-b,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,x,y)).add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,b,y,0,y-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,a,y){var x=a/2,b=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 b.spot1=ve,b.spot2=Ke,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(ae,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(ae,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(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,y,pe*a,0,a,(1-pe)*y)))}),go.Shape.defineFigureGenerator("Curve2",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,y,0,pe*y,(1-pe)*a,y)))}),go.Shape.defineFigureGenerator("Curve3",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,pe*y,pe*a,y)))}),go.Shape.defineFigureGenerator("Curve4",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,y,(1-pe)*a,0,0,(1-pe)*y)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ae,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(ae,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(ae,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(ae,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 Oe("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*a;if(x===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 E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),ba&&(x=a);var b=Math.abs(x);if(x===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 E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),b.5&&(x=.5);var b=Math.abs(x)*a;if(x===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 E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),ba&&(x=a/2);var b=Math.abs(x);if(x===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 E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())),ba&&(x=a/2);var b=Math.abs(x);if(x===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 E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-b,y)).add(new go.PathSegment(go.PathSegment.Line,b,y).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Line,a,y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,a/2+te,a/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,te,te).close())),E.spot1=ve,E.spot2=Ke,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(ae,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(ae,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 Oe("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Oe("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ae,a,y){var x=ae?ae.parameter1:NaN,b=ae?ae.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,te=Math.min(a,y)/2;return new go.Geometry().add(new go.PathFigure(te,te).add(new go.PathSegment(go.PathSegment.Arc,E,z,te,te,te,te).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ae,a,y){var x=pe/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,y,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*a,E*y,a,(1-x)*y,(b+x)*a,(E+x)*y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Oe("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ae,a,y){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,a)/2,E=a/2,z=y/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,a,z-b)).add(new go.PathSegment(go.PathSegment.Line,a,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,y)).add(new go.PathSegment(go.PathSegment.Line,E-b,y)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Oe("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ae,a,y){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,a)/2,E=a/2,z=y/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,a,z-b)).add(new go.PathSegment(go.PathSegment.Line,a,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,y)).add(new go.PathSegment(go.PathSegment.Line,E-b,y)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new Oe("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ae,a,y){var x=ae?ae.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),a===0||y===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 E=a/2,z=y/2,te=Math.atan2(y,a),ne=x-Math.min(Math.cos(te)*x/2,E),re=x-Math.min(Math.sin(te)*x/2,z),b=new go.Geometry,ie=new go.PathFigure(ne,0,!0);return b.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E,.2*y)),ie.add(new go.PathSegment(go.PathSegment.Line,a-ne,0)),ie.add(new go.PathSegment(go.PathSegment.Line,a,re)),ie.add(new go.PathSegment(go.PathSegment.Line,.8*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,a,y-re)),ie.add(new go.PathSegment(go.PathSegment.Line,a-ne,y)),ie.add(new go.PathSegment(go.PathSegment.Line,E,.8*y)),ie.add(new go.PathSegment(go.PathSegment.Line,ne,y)),ie.add(new go.PathSegment(go.PathSegment.Line,0,y-re)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new Oe("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ae,a,y){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*a,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*y)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*y).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new Oe("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,a,x*y)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,x*y)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,(1-x)*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*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.Line,0,(1-x)*y)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,(1-x)*y)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,x*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*y).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new Oe("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,y,Math.abs(1-x)*a,.25*y,Math.abs(1-x)*a,.75*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*y,x*a,.25*y).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(ae,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,pe*a,0,a,(.5-pe/2)*y)).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,(.5+pe/2)*y,pe*a,y).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ae,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(ae,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(ae,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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.4*a,.6*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,y,.5*a,.75*y,.45*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*y,.55*a,.95*y,.5*a,.75*y));var E=.2,z=.3,te=0,ne=E*pe;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+E+te)*y,(.5-E+z)*a,(.5+ne+te)*y,(.5-ne+z)*a,(.5+E+te)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*a,(.5+te)*y,(.5+ne+z)*a,(.5+E+te)*y,(.5+E+z)*a,(.5+ne+te)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-E+te)*y,(1-.5+E+z)*a,(.5-ne+te)*y,(.5+ne+z)*a,(.5-E+te)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*y,(.5-ne+z)*a,(.5-E+te)*y,(.5-E+z+.05)*a,(.5-ne+te-.02)*y)),E=.2,z=0,te=-.3,ne=E*pe,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*a,(.5+te)*y,(.5+ne+z)*a,(.5+E+te)*y,(.5+E+z)*a,(.5+ne+te)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-E+te)*y,(1-.5+E+z)*a,(.5-ne+te)*y,(.5+ne+z)*a,(.5-E+te)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*a,(.5+te)*y,(.5-ne+z)*a,(.5-E+te)*y,(.5-E+z)*a,(.5-ne+te)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ne+z)*a,(.5+E+te)*y,(.5-E+z)*a,(.5+ne+te)*y,(.5-ne+z)*a,(.5+E+te)*y)),E=.2,z=-.3,te=0,ne=E*pe,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-E+te)*y,(1-.5+E+z-.05)*a,(.5-ne+te-.02)*y,(.5+ne+z)*a,(.5-E+te)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*a,(.5+te)*y,(.5-ne+z)*a,(.5-E+te)*y,(.5-E+z)*a,(.5-ne+te)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+E+te)*y,(.5-E+z)*a,(.5+ne+te)*y,(.5-ne+z)*a,(.5+E+te)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*y,(.5+ne+z)*a,(.5+E+te)*y,(.5+E+z)*a,(.5+ne+te)*y).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var E=.1,z=.5,te=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*a,te*y)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*z,y*te,E*a,E*a).close()),b=new go.PathFigure(a*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),te=.75,b=new go.PathFigure((z+E)*a,te*y,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*z,y*te,E*a,E*a).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(ae,a,y){var x=.8535533905932737,b=.5*a,E=.5*y;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,y)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*y)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*a,x*y)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ae,a,y){var x=new go.Geometry,b=pe*.5,E=.5,z=.5,te=.5,ne=new go.PathFigure(z*a,(te-E)*y);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,te*y,(z-b)*a,(te-E)*y,(z-E)*a,(te-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+E)*y,(z-E)*a,(te+b)*y,(z-b)*a,(te+E)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,te*y,(z+b)*a,(te+E)*y,(z+E)*a,(te+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-E)*y,(z+E)*a,(te-b)*y,(z+b)*a,(te-E)*y)),E=.4,b=pe*.4;var re=ee(),ie=ee(),le=ee(),Pe=ee();_e(z,te-E,z+b,te-E,z+E,te-b,z+E,te,.42,re,ie,le,Pe,Pe);var me=ee(),ze=ee(),Xe=ee();_e(z,te-E,z+b,te-E,z+E,te-b,z+E,te,.58,Pe,Pe,Xe,me,ze);var Pt=ee(),Tt=ee(),dn=ee();_e(z,te+E,z-b,te+E,z-E,te+b,z-E,te,.42,Pt,Tt,dn,Pe,Pe);var Rt=ee(),qt=ee(),on=ee();return _e(z,te+E,z-b,te+E,z-E,te+b,z-E,te,.58,Pe,Pe,on,Rt,qt),ne.add(new go.PathSegment(go.PathSegment.Move,on.x*a,on.y*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,te*y,Rt.x*a,Rt.y*y,qt.x*a,qt.y*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-E)*y,(z-E)*a,(te-b)*y,(z-b)*a,(te-E)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,le.x*a,le.y*y,re.x*a,re.y*y,ie.x*a,ie.y*y)),ne.add(new go.PathSegment(go.PathSegment.Line,on.x*a,on.y*y).close()),ne.add(new go.PathSegment(go.PathSegment.Move,dn.x*a,dn.y*y)),ne.add(new go.PathSegment(go.PathSegment.Line,Xe.x*a,Xe.y*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,te*y,me.x*a,me.y*y,ze.x*a,ze.y*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+E)*y,(z+E)*a,(te+b)*y,(z+b)*a,(te+E)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,dn.x*a,dn.y*y,Pt.x*a,Pt.y*y,Tt.x*a,Tt.y*y).close()),ge(re),ge(ie),ge(le),ge(Pe),ge(me),ge(ze),ge(Xe),ge(Pt),ge(Tt),ge(dn),ge(Rt),ge(qt),ge(on),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(ae,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 Oe("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ae,a,y){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>a&&(x=a);var b=(a-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.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,b,.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(ae,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(ae,a,y){var x=new go.Geometry,b=pe*.4,E=.4,z=.5,te=.5,ne=ee(),re=ee(),ie=ee(),le=ee(),Pe=new go.PathFigure((z-E)*a,te*y,!1);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-E)*y,(z-E)*a,(te-b)*y,(z-b)*a,(te-E)*y)),_e(z,te-E,z+b,te-E,z+E,te-b,z+E,te,.44,ie,le,re,ne,ne),Pe.add(new go.PathSegment(go.PathSegment.Bezier,re.x*a,re.y*y,ie.x*a,ie.y*y,le.x*a,le.y*y));var me=oe(re.x,re.y);_e(z,te-E,z+b,te-E,z+E,te-b,z+E,te,.56,ne,ne,re,ie,le);var ze=oe(re.x,re.y);Pe.add(new go.PathSegment(go.PathSegment.Line,(me.x*.1+.95*.9)*a,me.y*.1*y)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*a,me.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,(ze.x*.1+.9)*a,.15*y)),Pe.add(new go.PathSegment(go.PathSegment.Line,(ze.x*.1+.9)*a,(ze.y*.1+.05*.9)*y)),Pe.add(new go.PathSegment(go.PathSegment.Line,ze.x*a,ze.y*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,te*y,ie.x*a,ie.y*y,le.x*a,le.y*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+E)*y,(z+E)*a,(te+b)*y,(z+b)*a,(te+E)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,te*y,(z-b)*a,(te+E)*y,(z-E)*a,(te+b)*y)),E=.35,b=pe*.35;var Xe=new go.PathFigure(z*a,(te-E)*y,!1);x.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,te*y,(z-b)*a,(te-E)*y,(z-E)*a,(te-b)*y)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+E)*y,(z-E)*a,(te+b)*y,(z-b)*a,(te+E)*y)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,te*y,(z+b)*a,(te+E)*y,(z+E)*a,(te+b)*y)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-E)*y,(z+E)*a,(te-b)*y,(z+b)*a,(te-E)*y));var Pt=new go.PathFigure((z-E)*a,te*y,!1);return x.add(Pt),ge(ne),ge(re),ge(ie),ge(le),ge(me),ge(ze),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(ae,a,y){var x=new go.Geometry,b=.375,E=0,z=-.125,te=b*pe,ne=new go.PathFigure((.525+E)*a,(.5+b+z)*y,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*a,(.5+z)*y,(.5+te+E)*a,(.5+b+z)*y,(.5+b+E)*a,(.5+te+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*a,(.5-b+z)*y,(1-.5+b+E)*a,(.5-te+z)*y,(.5+te+E)*a,(.5-b+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*a,(.5+z)*y,(.5-te+E)*a,(.5-b+z)*y,(.5-b+E)*a,(.5-te+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*a,(.5+b+z)*y,(.5-b+E)*a,(.5+te+z)*y,(.5-te+E)*a,(.5+b+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.475*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*a,y)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*y).close()),b=.325,E=0,z=-.125,te=b*pe;var ne=new go.PathFigure((1-.5+b+E)*a,(.5+z)*y,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*a,(.5+b+z)*y,(.5+b+E)*a,(.5+te+z)*y,(.5+te+E)*a,(.5+b+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*a,(.5+z)*y,(.5-te+E)*a,(.5+b+z)*y,(.5-b+E)*a,(.5+te+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*a,(.5-b+z)*y,(.5-b+E)*a,(.5-te+z)*y,(.5-te+E)*a,(.5-b+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*a,(.5+z)*y,(.5+te+E)*a,(.5-b+z)*y,(1-.5+b+E)*a,(.5-te+z)*y));var ne=new go.PathFigure((.525+E)*a,(.5+b+z)*y,!1);return x.add(ne),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(ae,a,y){var x=ae?ae.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(ae,a,y){var x=ae?ae.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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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(ae,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 Oe("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Oe("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.3);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*a,z=(.5-b/2)*y,te=(.5+b/2)*y,ne=new go.Geometry,re=new go.PathFigure(0,z,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,z)),re.add(new go.PathSegment(go.PathSegment.Line,E,0)),re.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,E,y)),re.add(new go.PathSegment(go.PathSegment.Line,E,te)),re.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),ne.spot1=new go.Spot(0,z/y);var ie=Te(0,te/y,1,te/y,E/a,1,1,.5,ee());return ne.spot2=new go.Spot(ie.x,ie.y),ge(ie),ne}),go.Shape.setFigureParameter("Arrow2",0,new Oe("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Oe("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=30),x>a&&(x=a);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,y/2);var E=a-x,z=(y-b)/2,te=z+b,ne=new go.Geometry,re=new go.PathFigure(0,z,!0);ne.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,z)),re.add(new go.PathSegment(go.PathSegment.Line,E,0)),re.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,E,y)),re.add(new go.PathSegment(go.PathSegment.Line,E,te)),re.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),ne.spot1=new go.Spot(0,z/y);var ie=Te(0,te/y,1,te/y,E/a,1,1,.5,ee());return ne.spot2=new go.Spot(ie.x,ie.y),ge(ie),ne}),go.Shape.defineFigureGenerator("Chevron",function(ae,a,y){var x=new go.Geometry,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.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.214*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*y).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Oe("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*y,E=(.5+x/2)*y,z=new go.Geometry,te=new go.PathFigure(a,.5*y,!0);z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),te.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),te.add(new go.PathSegment(go.PathSegment.Line,.3*a,b)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var ne=Te(0,.5,.3,0,0,b/y,.1,b/y,ee());return z.spot1=new go.Spot(ne.x,ne.y),ne=Te(.7,1,1,.5,0,E/y,1,E/y,ne),z.spot2=new go.Spot(ne.x,ne.y),ge(ne),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Oe("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Oe("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=40);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=100);var E=(y-x)/2,z=E+x,te=(y-b)/2,ne=te+b;(x>y||b>y)&&(b>x?(x=x*y/b,E=(y-x)/2,z=E+x,te=0,ne=y):(E=0,z=y,te=0,ne=y));var re=new go.Geometry,ie=new go.PathFigure(a,.5*y,!0);re.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,te)),ie.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,te).close());var le=Te(0,.5,.3,te/y,0,E/y,1,E/y,ee());return re.spot1=new go.Spot(le.x,le.y),le=Te(.7,ne/y,1,.5,0,z/y,1,z/y,le),re.spot2=new go.Spot(le.x,le.y),ge(le),re}),go.Shape.setFigureParameter("IBeamArrow",0,new Oe("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*y,E=(.5+x/2)*y,z=new go.Geometry,te=new go.PathFigure(a,.5*y,!0);z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,0,y)),te.add(new go.PathSegment(go.PathSegment.Line,0,0)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(0,b/y);var ne=Te(.7,1,1,.5,0,E/y,1,E/y,ee());return z.spot2=new go.Spot(ne.x,ne.y),ge(ne),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new Oe("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Oe("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=40);var b=ae?ae.parameter2:NaN;isNaN(b)&&(b=100);var E=(y-x)/2,z=E+x,te=(y-b)/2,ne=te+b;(x>y||b>y)&&(b>x?(x=x*y/b,E=(y-x)/2,z=E+x,te=0,ne=y):(E=0,z=y,te=0,ne=y));var re=new go.Geometry,ie=new go.PathFigure(a,.5*y,!0);re.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,ne)),ie.add(new go.PathSegment(go.PathSegment.Line,0,te)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,te)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),ie.add(new go.PathSegment(go.PathSegment.Line,.7*a,te).close()),re.spot1=new go.Spot(0,E/y);var le=Te(.7,ne/y,1,.5,0,z/y,1,z/y,ee());return re.spot2=new go.Spot(le.x,le.y),ge(le),re}),go.Shape.setFigureParameter("Pointer",0,new Oe("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(a,.5*y,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,x*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,ee());return b.spot2=new go.Spot(z.x,z.y),ge(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new Oe("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(a,.5*y,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,y)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*y,x*a,.25*y).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,ee());return b.spot2=new go.Spot(z.x,z.y),ge(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new Oe("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*y,E=(.5+x/2)*y,z=new go.Geometry,te=new go.PathFigure(a,.5*y,!0);z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,0,E)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),te.add(new go.PathSegment(go.PathSegment.Line,0,b)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(.2,.3);var ne=Te(.7,1,1,.5,0,E/y,1,E/y,ee());return z.spot2=new go.Spot(ne.x,ne.y),ge(ne),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Oe("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=50);var b=(y-x)/2,E=b+x;x>y&&(b=0,E=y);var z=new go.Geometry,te=new go.PathFigure(a,.5*y,!0);z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),te.add(new go.PathSegment(go.PathSegment.Line,0,E)),te.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),te.add(new go.PathSegment(go.PathSegment.Line,0,b)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),te.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),z.spot1=new go.Spot(.2,b/y);var ne=Te(.7,1,1,.5,0,E/y,1,E/y,ee());return z.spot2=new go.Spot(ne.x,ne.y),ge(ne),z}),go.Shape.setFigureParameter("SquareArrow",0,new Oe("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(a,.5*y,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*a,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,x*a,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(ae,a,y){var x=new go.Geometry,b=pe*.5,E=pe*.1,z=new go.PathFigure(0,.9*y,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+E)*y,(.5+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+E)*y).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.9*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*y,(1-.85/.9)*a,y,.85/.9*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*y).close());var E=new go.PathFigure(0,.9*y,!1);return x.add(E),E.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*y).close());var E=new go.PathFigure(.5*a,y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*y)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*y)),E.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.3*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var E=new go.PathFigure(0,.3*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*y)),E.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(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=pe*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,pe*x,(.5-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*a,x,(.5+E)*a,0,1*a,pe*x)),z.add(new go.PathSegment(go.PathSegment.Line,a,y-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*y,1*a,y-pe*x,(.5+E)*a,1*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,(.5-E)*a,1*y,0,y-pe*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var te=new go.PathFigure(a,x,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*x,1*a,2*x-pe*x,(.5+E)*a,2*x)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*a,2*x,0,2*x-pe*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=pe*.5,z=new go.PathFigure(0,y-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,pe*x,(.5-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,x,(.5+E)*a,0,a,pe*x)),z.add(new go.PathSegment(go.PathSegment.Line,a,y-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,y-pe*x,(.5+E)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,(.5-E)*a,y,0,y-pe*x));var te=new go.PathFigure(0,y-x,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y-2*x,0,y-x-pe*x,(.5-E)*a,y-2*x)),te.add(new go.PathSegment(go.PathSegment.Bezier,a,y-x,(.5+E)*a,y-2*x,a,y-x-pe*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=pe*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,a-pe*x,0,a,(.5-E)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a,(.5+E)*y,a-pe*x,y)),z.add(new go.PathSegment(go.PathSegment.Line,x,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,pe*x,y,0,(.5+E)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*y,pe*x,0));var te=new go.PathFigure(x,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*y,x+pe*x,0,2*x,(.5-E)*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,x,y,2*x,(.5+E)*y,x+pe*x,y)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=pe*.5,z=new go.PathFigure(a-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,a-pe*x,0,a,(.5-E)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a,(.5+E)*y,a-pe*x,y)),z.add(new go.PathSegment(go.PathSegment.Line,x,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,pe*x,y,0,(.5+E)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*y,pe*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,a-x,0));var te=new go.PathFigure(a-x,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,a-2*x,.5*y,a-x-pe*x,0,a-2*x,(.5-E)*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a-2*x,(.5+E)*y,a-x-pe*x,y)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.25*a,.25*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var E=new go.PathFigure(.25*a,.25*y,!1);return x.add(E),E.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.25*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var E=new go.PathFigure(0,y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*y)),E.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*y).close());var E=new go.PathFigure(.5*a,0,!1);return x.add(E),E.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*y).close());var E=new go.PathFigure(.5*a,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*y)),E.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*y)),E.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(ae,a,y){var x=new go.Geometry,b=.2,E=.1,z=pe*b,te=pe*E,ne=.5,re=.1,ie=new go.PathFigure(ne*a,(re+E)*y,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*a,re*y,(ne-z)*a,(re+E)*y,(ne-b)*a,(re+te)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-E)*y,(ne-b)*a,(re-te)*y,(ne-z)*a,(re-E)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*a,re*y,(ne+z)*a,(re-E)*y,(ne+b)*a,(re-te)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re+E)*y,(ne+b)*a,(re+te)*y,(ne+z)*a,(re+E)*y));var le=.05,Pe=pe*le;ne=.05,re=.25;var me=new go.PathFigure(.5*a,.2*y,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*y)),ne=.95,re=.25,me.add(new go.PathSegment(go.PathSegment.Bezier,(ne+le)*a,re*y,(ne+Pe)*a,(re-le)*y,(ne+le)*a,(re-Pe)*y)),me.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),me.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),me.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*y)),le=.025,Pe=pe*le,ne=.825,re=.35,me.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-le)*y,(ne+le)*a,(re-Pe)*y,(ne+Pe)*a,(re-le)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ne-le)*a,re*y,(ne-Pe)*a,(re-le)*y,(ne-le)*a,(re-Pe)*y)),me.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),me.add(new go.PathSegment(go.PathSegment.Line,.55*a,y)),me.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*y)),le=.05,Pe=pe*le,ne=.5,re=.7,me.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-le)*y,(ne+le)*a,(re-Pe)*y,(ne+Pe)*a,(re-le)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ne-le)*a,re*y,(ne-Pe)*a,(re-le)*y,(ne-le)*a,(re-Pe)*y)),me.add(new go.PathSegment(go.PathSegment.Line,.45*a,y)),me.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),me.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*y)),le=.025,Pe=pe*le,ne=.175,re=.35,me.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-le)*y,(ne+le)*a,(re-Pe)*y,(ne+Pe)*a,(re-le)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ne-le)*a,re*y,(ne-Pe)*a,(re-le)*y,(ne-le)*a,(re-Pe)*y)),me.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y)),me.add(new go.PathSegment(go.PathSegment.Line,0,.6*y)),me.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),le=.05,Pe=pe*le,ne=.05,re=.25,me.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-le)*y,(ne-le)*a,(re-Pe)*y,(ne-Pe)*a,(re-le)*y)),me.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 Oe("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ae,a,y){var x=ae?ae.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(a,0,!0);return b.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,x*y)),E.add(new go.PathSegment(go.PathSegment.Line,x*a,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,.5*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y));var E=new go.PathFigure(.5*a,.5*y,!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,.5*a,.5*y)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var 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).close());var z=new go.PathFigure(0,b*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*y)),x}),go.Shape.defineFigureGenerator("Database",function(ae,a,y){var x=new go.Geometry,b=pe*.5,E=pe*.1,z=new go.PathFigure(a,.1*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+E)*y,(.5+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+E)*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-E)*y,(.5-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,(.5+b)*a,0,a,(.1-E)*y));var te=new go.PathFigure(a,.1*y,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,a,(.1+E)*y,(.5+b)*a,.2*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*y,(.5-b)*a,.2*y,0,(.1+E)*y)),te.add(new go.PathSegment(go.PathSegment.Move,a,.2*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,a,(.2+E)*y,(.5+b)*a,.3*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*y,(.5-b)*a,.3*y,0,(.2+E)*y)),te.add(new go.PathSegment(go.PathSegment.Move,a,.3*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*y,a,(.3+E)*y,(.5+b)*a,.4*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*y,(.5-b)*a,.4*y,0,(.3+E)*y)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,y,a,0,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.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(ae,a,y){var x=new go.Geometry,b=pe*.5,E=pe*.1,z=new go.PathFigure(a,.1*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+E)*y,(.5+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+E)*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-E)*y,(.5-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,(.5+b)*a,0,a,(.1-E)*y));var te=new go.PathFigure(a,.1*y,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,a,(.1+E)*y,(.5+b)*a,.2*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*y,(.5-b)*a,.2*y,0,(.1+E)*y)),te.add(new go.PathSegment(go.PathSegment.Move,a,.2*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,a,(.2+E)*y,(.5+b)*a,.3*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*y,(.5-b)*a,.3*y,0,(.2+E)*y)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.25*a,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,y,a,0,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,y)),b.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(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=pe*.2,z=new go.PathFigure(0,.2*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-E)*y,(.2-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*y,(.8+E)*a,0,a,(.2-E)*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,y,a,(.8+E)*y,(.8+E)*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*y,(.2-E)*a,y,0,(.8+E)*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*y));var te=new go.PathFigure(0,b*y,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var 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).close());var z=new go.PathFigure(0,b*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),x}),go.Shape.defineFigureGenerator("Document",function(ae,a,y){var x=new go.Geometry;y=y/.8;var b=new go.PathFigure(0,.7*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.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(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var 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).close());var z=new go.PathFigure(b*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*y)),z.add(new go.PathSegment(go.PathSegment.Move,a,b*y)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*y)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*y)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y).close());var E=new go.PathFigure(.1*a,.4*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*y)),E.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var E=new go.PathFigure(.75*a,0,!1);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,.25*y)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a,.5*y,!0);x.add(b),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,a,.5*y));var E=new go.PathFigure(a,.5*y,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,y));var z=new go.PathFigure(a,.5*y,!1);return x.add(z),z.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(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN,E=ae?ae.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var te=new go.PathFigure(b*a,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),te.add(new go.PathSegment(go.PathSegment.Move,0,E*y)),te.add(new go.PathSegment(go.PathSegment.Line,a,E*y)),x}),go.Shape.defineFigureGenerator("Junction",function(ae,a,y){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=pe*.5,te=.5,ne=new go.PathFigure(a,te*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,te*a,y,a,(te+z)*y,(te+z)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,te*y,(te-z)*a,y,0,(te+z)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,te*a,0,0,(te-z)*y,(te-z)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,te*y,(te+z)*a,0,a,(te-z)*y));var re=new go.PathFigure((E+b)*a,(E+b)*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*a,E*y)),re.add(new go.PathSegment(go.PathSegment.Move,E*a,(E+b)*y)),re.add(new go.PathSegment(go.PathSegment.Line,(E+b)*a,E*y)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(ae,a,y){var x=new go.Geometry;y=y/.8;var b=new go.PathFigure(0,.7*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.5*a,.4*y,.5*a,y).close());var E=new go.PathFigure(.1*a,0,!1);return x.add(E),E.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.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(ae,a,y){var x=new go.Geometry,b=pe*.5,E=.5,z=new go.PathFigure(.5*a,y,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*y,(E-b)*a,y,0,(E+b)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,0,0,(E-b)*y,(E-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,E*y,(E+b)*a,0,a,(E-b)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*a,.9*y,a,(E+b)*y,(E+b)*a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a,0,!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,0,.25*y).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,b*y)),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,.5*a,(1-b)*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);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,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*y)),b.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(ae,a,y){var x=new go.Geometry;y=y/.8;var b=new go.PathFigure(a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*y,.96*a,.47*y,.93*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*y,.86*a,.57*y,.83*a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*y,.4*a,.4*y,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var E=new go.PathFigure(.1*a,.2*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*y)),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*y)),E.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.1*a,.1*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*y).close());var E=new go.PathFigure(.2*a,.1*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*y)),E.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),E.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(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close());var te=new go.PathFigure(.5*b*a,b*y,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*a,b*y)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,y)),b.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(ae,a,y){var x=new go.Geometry,b=pe*.5,E=.5,z=new go.PathFigure(a,E*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,y,a,(E+b)*y,(E+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*y,(E-b)*a,y,0,(E+b)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,0,0,(E-b)*y,(E-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,E*y,(E+b)*a,0,a,(E-b)*y));var te=new go.PathFigure(a,.5*y,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),te.add(new go.PathSegment(go.PathSegment.Move,.5*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(ae,a,y){var x=new go.Geometry;y=y/.8;var b=new go.PathFigure(0,.7*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*y,.5*a,.6*y,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.7*y)),b.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(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN,E=ae?ae.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN,E=ae?ae.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var 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).close());var z=new go.PathFigure((1-b)*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Move,b*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),x}),go.Shape.defineFigureGenerator("Process",function(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var 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).close());var z=new go.PathFigure(b*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y).close());var E=new go.PathFigure(0,.5*y,!1);return x.add(E),E.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(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*a,0,!0);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));var z=new go.PathFigure(b*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,y)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.25*a,0,!0);return 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)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(ae,a,y){var x=new go.Geometry,b=ae?ae.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return 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,.75*a,(1-b)*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*y).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(ae,a,y){var x=new go.Geometry,b=pe*.5,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.Bezier,a,.5*y,(.5+b)*a,0,a,(.5-b)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.5+b)*y,(.5+b)*a,y)),E.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.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(ae,a,y){var x=new go.Geometry,b=pe*.5,E=.5,z=new go.PathFigure(a,E*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,y,a,(E+b)*y,(E+b)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*y,(E-b)*a,y,0,(E+b)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*a,0,0,(E-b)*y,(E-b)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,E*y,(E+b)*a,0,a,(E-b)*y));var te=new go.PathFigure(a,E*y,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,E*y));var ne=new go.PathFigure(.8*a,.75*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*y)),x}),go.Shape.defineFigureGenerator("Ground",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*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,.3*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Move,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,y)),x}),go.Shape.defineFigureGenerator("Inverter",function(ae,a,y){var x=new go.Geometry,b=pe*.1,E=.1,z=.9,te=.5,ne=new go.PathFigure(.8*a,.5*y,!0);x.add(ne),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,.8*a,.5*y));var re=new go.PathFigure((z+E)*a,te*y,!0);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+E)*y,(z+E)*a,(te+b)*y,(z+b)*a,(te+E)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,te*y,(z-b)*a,(te+E)*y,(z-E)*a,(te+b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-E)*y,(z-E)*a,(te-b)*y,(z-b)*a,(te-E)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,te*y,(z+b)*a,(te-E)*y,(z+E)*a,(te-b)*y)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(ae,a,y){var x=new go.Geometry,b=pe*.5,E=pe*.4,z=pe*.1,te=.1,ne=.9,re=.5,ie=new go.PathFigure(.8*a,.5*y,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,y,.8*a,(.5+E)*y,(.4+b)*a,y)),ie.add(new go.PathSegment(go.PathSegment.Line,0,y)),ie.add(new go.PathSegment(go.PathSegment.Line,0,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(.4+b)*a,0,.8*a,(.5-E)*y));var le=new go.PathFigure((ne+te)*a,re*y,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re+te)*y,(ne+te)*a,(re+z)*y,(ne+z)*a,(re+te)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te)*a,re*y,(ne-z)*a,(re+te)*y,(ne-te)*a,(re+z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-te)*y,(ne-te)*a,(re-z)*y,(ne-z)*a,(re-te)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te)*a,re*y,(ne+z)*a,(re-te)*y,(ne+te)*a,(re-z)*y)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(ae,a,y){var x=new go.Geometry,b=.5,E=pe*b,z=0,te=.5,ne=new go.PathFigure(.8*a,.5*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.7*a,(te+E)*y,(z+E)*a,(te+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*y,.25*a,.25*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(z+E)*a,(te-b)*y,.7*a,(te-E)*y)),b=.1,E=pe*.1,z=.9,te=.5;var re=new go.PathFigure((z-b)*a,te*y,!0);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-b)*y,(z-b)*a,(te-E)*y,(z-E)*a,(te-b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,te*y,(z+E)*a,(te-b)*y,(z+b)*a,(te-E)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+b)*y,(z+b)*a,(te+E)*y,(z+E)*a,(te+b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,te*y,(z-E)*a,(te+b)*y,(z-b)*a,(te+E)*y)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(ae,a,y){var x=new go.Geometry,b=.5,E=pe*b,z=0,te=.5,ne=new go.PathFigure(0,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(z+E+E)*a,(te-b)*y,.8*a,(te-E)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.8*a,(te+E)*y,(z+E+E)*a,(te+b)*y)),ne.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(ae,a,y){var x=new go.Geometry,b=.5,E=pe*b,z=.2,te=.5,ne=new go.PathFigure(.1*a,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,y,.35*a,.25*y,.35*a,.75*y));var re=new go.PathFigure(.8*a,.5*y,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,y,.7*a,(te+E)*y,(z+E)*a,(te+b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*y,.45*a,.25*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(z+E)*a,(te-b)*y,.7*a,(te-E)*y)),b=.1,E=pe*.1,z=.9,te=.5;var ie=new go.PathFigure((z-b)*a,te*y,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-b)*y,(z-b)*a,(te-E)*y,(z-E)*a,(te-b)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,te*y,(z+E)*a,(te-b)*y,(z+b)*a,(te-E)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+b)*y,(z+b)*a,(te+E)*y,(z+E)*a,(te+b)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,te*y,(z-E)*a,(te+b)*y,(z-b)*a,(te+E)*y)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(ae,a,y){var x=new go.Geometry,b=.5,E=pe*b,z=.2,te=.5,ne=new go.PathFigure(.1*a,0,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,y,.35*a,.25*y,.35*a,.75*y));var re=new go.PathFigure(.2*a,0,!0);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(z+E)*a,(te-b)*y,.9*a,(te-E)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,y,.9*a,(te+E)*y,(z+E)*a,(te+b)*y)),re.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("Resistor",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.5*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*y)),x}),go.Shape.defineFigureGenerator("Inductor",function(ae,a,y){var x=new go.Geometry,b=pe*.1,E=.1,z=.1,te=.5,ne=new go.PathFigure((z-b*.5)*a,y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,0,(z-b)*a,y,(z-E)*a,0)),z=.3,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,y,(z+E)*a,0,(z+b)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,0,(z-b)*a,y,(z-E)*a,0)),z=.5,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,y,(z+E)*a,0,(z+b)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,0,(z-b)*a,y,(z-E)*a,0)),z=.7,ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,y,(z+E)*a,0,(z+b)*a,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,0,(z-b)*a,y,(z-E)*a,0)),z=.9,ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*a,y,(z+E)*a,0,(z+b)*a,y)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ae,a,y){var x=new go.Geometry,b=pe*.5,E=.5,z=.5,te=.5,ne=new go.PathFigure((z-E)*a,te*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-E)*y,(z-E)*a,(te-b)*y,(z-b)*a,(te-E)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,te*y,(z+b)*a,(te-E)*y,(z+E)*a,(te-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+E)*y,(z+E)*a,(te+b)*y,(z+b)*a,(te+E)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,te*y,(z-b)*a,(te+E)*y,(z-E)*a,(te+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*a,te*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*a,te*y,z*a,(te-E)*y,z*a,(te+E)*y)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.75*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),b.add(new go.PathSegment(go.PathSegment.Move,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("Diode",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*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,a,.5*y)),b.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(ae,a,y){var x=new go.Geometry,b=a,E=y;a=a*.38,y=y*.6;var z=pe*.8,te=.8,ne=0,re=.5,ie=(b-a)/2,le=(E-y)/2,Pe=new go.PathFigure(ne*a+ie,(re+te)*y+le,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te)*a+ie,re*y+le,(ne-z)*a+ie,(re+te)*y+le,(ne-te)*a+ie,(re+z)*y+le)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-te)*y+le,(ne-te)*a+ie,(re-z)*y+le,(ne-z)*a+ie,(re-te)*y+le)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te+z*.5)*a+ie,re*y+le,ne*a+ie,(re-te)*y+le,(ne-te+z*.5)*a+ie,(re-z)*y+le)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+te)*y+le,(ne-te+z*.5)*a+ie,(re+z)*y+le,ne*a+ie,(re+te)*y+le).close()),z=pe*.4,te=.4,ne=.2,re=.5;var me=new go.PathFigure(ne*a+ie,(re+te)*y+le,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te)*a+ie,re*y+le,(ne-z)*a+ie,(re+te)*y+le,(ne-te)*a+ie,(re+z)*y+le)),me.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-te)*y+le,(ne-te)*a+ie,(re-z)*y+le,(ne-z)*a+ie,(re-te)*y+le)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te+z*.5)*a+ie,re*y+le,ne*a+ie,(re-te)*y+le,(ne-te+z*.5)*a+ie,(re-z)*y+le)),me.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+te)*y+le,(ne-te+z*.5)*a+ie,(re+z)*y+le,ne*a+ie,(re+te)*y+le).close()),z=pe*.2,te=.2,ne=.5,re=.5;var ze=new go.PathFigure((ne-te)*a+ie,re*y+le,!0);x.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-te)*y+le,(ne-te)*a+ie,(re-z)*y+le,(ne-z)*a+ie,(re-te)*y+le)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te)*a+ie,re*y+le,(ne+z)*a+ie,(re-te)*y+le,(ne+te)*a+ie,(re-z)*y+le)),ze.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+te)*y+le,(ne+te)*a+ie,(re+z)*y+le,(ne+z)*a+ie,(re+te)*y+le)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(ne-te)*a+ie,re*y+le,(ne-z)*a+ie,(re+te)*y+le,(ne-te)*a+ie,(re+z)*y+le)),z=pe*.4,te=.4,ne=.8,re=.5;var Xe=new go.PathFigure(ne*a+ie,(re-te)*y+le,!0);x.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te)*a+ie,re*y+le,(ne+z)*a+ie,(re-te)*y+le,(ne+te)*a+ie,(re-z)*y+le)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+te)*y+le,(ne+te)*a+ie,(re+z)*y+le,(ne+z)*a+ie,(re+te)*y+le)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te-z*.5)*a+ie,re*y+le,ne*a+ie,(re+te)*y+le,(ne+te-z*.5)*a+ie,(re+z)*y+le)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-te)*y+le,(ne+te-z*.5)*a+ie,(re-z)*y+le,ne*a+ie,(re-te)*y+le).close()),z=pe*.8,te=.8,ne=1,re=.5;var Pt=new go.PathFigure(ne*a+ie,(re-te)*y+le,!0);return x.add(Pt),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te)*a+ie,re*y+le,(ne+z)*a+ie,(re-te)*y+le,(ne+te)*a+ie,(re-z)*y+le)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re+te)*y+le,(ne+te)*a+ie,(re+z)*y+le,(ne+z)*a+ie,(re+te)*y+le)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,(ne+te-z*.5)*a+ie,re*y+le,ne*a+ie,(re+te)*y+le,(ne+te-z*.5)*a+ie,(re+z)*y+le)),Pt.add(new go.PathSegment(go.PathSegment.Bezier,ne*a+ie,(re-te)*y+le,(ne+te-z*.5)*a+ie,(re-z)*y+le,ne*a+ie,(re-te)*y+le).close()),x}),go.Shape.defineFigureGenerator("Email",function(ae,a,y){var x=new go.Geometry,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)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,y)),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*y)),E.add(new go.PathSegment(go.PathSegment.Move,a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*y)),x}),go.Shape.defineFigureGenerator("Ethernet",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.35*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var E=new go.PathFigure(.1*a,y,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.1*a,y).close());var z=new go.PathFigure(.6*a,y,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,y).close());var te=new go.PathFigure(0,.5*y,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),te.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*y)),te.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),te.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*y)),te.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*y)),te.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*y)),te.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*y)),x}),go.Shape.defineFigureGenerator("Power",function(ae,a,y){var x=new go.Geometry,b=pe*.4,E=.4,z=.5,te=.5,ne=ee(),re=ee(),ie=ee(),le=ee();_e(z,te-E,z+b,te-E,z+E,te-b,z+E,te,.5,ne,ne,re,ie,le);var Pe=oe(re.x,re.y),me=new go.PathFigure(re.x*a,re.y*y,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,te*y,ie.x*a,ie.y*y,le.x*a,le.y*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+E)*y,(z+E)*a,(te+b)*y,(z+b)*a,(te+E)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,te*y,(z-b)*a,(te+E)*y,(z-E)*a,(te+b)*y)),_e(z-E,te,z-E,te-b,z-b,te-E,z,te-E,.5,ie,le,re,ne,ne),me.add(new go.PathSegment(go.PathSegment.Bezier,re.x*a,re.y*y,ie.x*a,ie.y*y,le.x*a,le.y*y)),b=pe*.3,E=.3,_e(z-E,te,z-E,te-b,z-b,te-E,z,te-E,.5,ie,le,re,ne,ne),me.add(new go.PathSegment(go.PathSegment.Line,re.x*a,re.y*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*a,te*y,le.x*a,le.y*y,ie.x*a,ie.y*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+E)*y,(z-E)*a,(te+b)*y,(z-b)*a,(te+E)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*a,te*y,(z+b)*a,(te+E)*y,(z+E)*a,(te+b)*y)),_e(z,te-E,z+b,te-E,z+E,te-b,z+E,te,.5,ne,ne,re,ie,le),me.add(new go.PathSegment(go.PathSegment.Bezier,re.x*a,re.y*y,le.x*a,le.y*y,ie.x*a,ie.y*y).close());var me=new go.PathFigure(.45*a,0,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*y)),me.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*y)),me.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),ge(ne),ge(re),ge(ie),ge(le),ge(Pe),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,y/2,a/2,y/2));function E(z,te,ne){z.add(new go.PathSegment(go.PathSegment.Move,(.3+te)*a,(.8+ne)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+te)*a,(.5+ne)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+te)*a,(.5+ne)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+te)*a,(.8+ne)*y).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.2*a,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*y)),b.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.37*a,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*y)),b.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*y)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.37*y)),b.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*y)),b.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*y)),b.add(new go.PathSegment(go.PathSegment.Line,.34*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*y)),b.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*y).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.1*a,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*y,.45*a,.44*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*y,.48*a,.17*y,.54*a,.35*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*y,.59*a,.29*y,.58*a,.28*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*y,.8*a,.34*y,.88*a,.43*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*y,.87*a,.48*y,.88*a,.43*y)),b.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(ae,a,y){var x=new go.Geometry,b=.5,E=0,z=0,te=b*pe,ne=.4*Math.SQRT2/2+.5,re=.5-.5*Math.SQRT2/2,ie=1,le=.5,Pe=.5,me=0,ze=new go.PathFigure(ne*a,(1-re)*y,!1);return x.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,le*y,ie*a,.7*y,ie*a,le*y)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+E)*a,(me+E)*y,(.5+b+E)*a,(.5-te+E)*y,(.5+te+E)*a,(.5-b+E)*y)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*a,(.5+z)*y,(.5-te+E)*a,(.5-b+z)*y,(.5-b+E)*a,(.5-te+z)*y)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*a,.9*y,(.5-b+E)*a,(.5+te+z)*y,(.5-te+E)*a,.9*y)),ze.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*a,.8*y)),ze.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*a,.9*y)),ze.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*a,.95*y)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Move,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(a,y,!1);x.add(E);var z=new go.PathFigure(0,.5*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*y,.2*a,.35*y,.3*a,.35*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.7*a,.65*y,.8*a,.65*y)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.2*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y).close());var b=new go.PathFigure(0,.2*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.7*a,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*y,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,y,.4*a,.5*y,a,.5*y).close());var E=new go.PathFigure(.45*a,.73*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*y)),E.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*y)),E.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*y)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*a,(1-.555)*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*y)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*y)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*y,(1-.12)*a,.46*y,(1-.02)*a,.54*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.Line,0,.68*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*y,.02*a,.54*y,.12*a,.46*y)),E.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*y));var z=.5-.285,te=.5,ne=z,re=Math.PI/4,ie=4*(1-Math.cos(re))/(3*Math.sin(re)),le=ie*.5,Pe=z,me=z,ze=ie*Pe,Xe=ie*me;E.add(new go.PathSegment(go.PathSegment.Bezier,(te-Pe)*a,ne*y,(te-(ze+Pe)/2)*a,(ne+(me+Xe)/2)*y,(te-Pe)*a,(ne+Xe)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,te*a,(ne-me)*y,(te-Pe)*a,(ne-Xe)*y,(te-ze)*a,(ne-me)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,(te+Pe)*a,ne*y,(te+ze)*a,(ne-me)*y,(te+Pe)*a,(ne-Xe)*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*y,(te+Pe)*a,(ne+Xe)*y,(te+(ze+Pe)/2)*a,(ne+(me+Xe)/2)*y)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*y)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*y)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*y)),E.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*y));var Pt=new go.PathFigure(.2*a,y,!1);x.add(Pt),Pt.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*y));var Tt=new go.PathFigure(.8*a,y,!1);return x.add(Tt),Tt.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*y)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.1*a,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,y).close());var E=new go.PathFigure(.2*a,.2*y,!1);return x.add(E),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)),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,.2*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*y)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*y).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(a,y,!1);x.add(E);var z=new go.PathFigure(.1*a,y,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y).close()),x}),go.Shape.defineFigureGenerator("Caution",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.05*a,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*y,0,y,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*y,.5*a,0,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,y,a,y,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.05*a,y));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*a,.875*y)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*y,E*a,E*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*y,.575*a,.725*y,.625*a,.375*y)),b.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.45*a,.95*y,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*y,.17*a,.95*y,.15*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*y,0,.675*y,0,.7*y)),b.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*y)),b.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*y));var E=new go.PathFigure(.475*a,.2*y,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*y)),E.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*y)),E.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*y,.35*a,0,.375*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*y)),E.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*y)),E.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*y)),E.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*y,.625*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*y));var z=new go.PathFigure(.675*a,.575*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.775*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*y,a,.8*y,a,.85*y)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*y)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*y)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*y)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*y)),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.775*y)),z.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*y)),z.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*y)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ae,a,y){var x=new go.Geometry,b=.5,E=pe*.5,z=new go.PathFigure(a,b*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*a,y,a,(b+E)*y,(b+E)*a,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*y,(b-E)*a,y,0,(b+E)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*a,0,0,(b-E)*y,(b-E)*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,b*y,(b+E)*a,0,a,(b-E)*y));var te=new go.PathFigure(b*a,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*a,.15*y)),te.add(new go.PathSegment(go.PathSegment.Move,b*a,y)),te.add(new go.PathSegment(go.PathSegment.Line,b*a,.85*y)),te.add(new go.PathSegment(go.PathSegment.Move,0,b*y)),te.add(new go.PathSegment(go.PathSegment.Line,.15*a,b*y)),te.add(new go.PathSegment(go.PathSegment.Move,a,b*y)),te.add(new go.PathSegment(go.PathSegment.Line,.85*a,b*y)),te.add(new go.PathSegment(go.PathSegment.Move,b*a,b*y)),te.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*y)),te.add(new go.PathSegment(go.PathSegment.Move,b*a,b*y)),te.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*y)),x}),go.Shape.defineFigureGenerator("Package",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.15*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var E=new go.PathFigure(0,.15*y,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),E.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(ae,a,y){var x=new go.Geometry,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)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*y,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.2*y).close());var z=new go.PathFigure(0,.5*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*y).close()),x}),go.Shape.defineFigureGenerator("Component",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y).close());var E=new go.PathFigure(0,.2*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*y)),E.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*y).close());var z=new go.PathFigure(0,.6*y,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*y).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.15*a,.6*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y));var E=new go.PathFigure(.15*a,.6*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),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,.65*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.35*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*y)),b.add(new go.PathSegment(go.PathSegment.Move,a,.33*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.66*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*y)),b.add(new go.PathSegment(go.PathSegment.Move,a,.66*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(a,.8*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.8*y).close());var z=.1,te=pe*.1,ne=.2,re=.9,ie=new go.PathFigure((ne-z)*a,re*y,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-z)*y,(ne-z)*a,(re-te)*y,(ne-te)*a,(re-z)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,re*y,(ne+te)*a,(re-z)*y,(ne+z)*a,(re-te)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re+z)*y,(ne+z)*a,(re+te)*y,(ne+te)*a,(re+z)*y)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,re*y,(ne-te)*a,(re+z)*y,(ne-z)*a,(re+te)*y).close()),z=.1,te=pe*.1,ne=.8,re=.9;var le=new go.PathFigure((ne-z)*a,re*y,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re-z)*y,(ne-z)*a,(re-te)*y,(ne-te)*a,(re-z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,re*y,(ne+te)*a,(re-z)*y,(ne+z)*a,(re-te)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(re+z)*y,(ne+z)*a,(re+te)*y,(ne+te)*a,(re+z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,re*y,(ne-te)*a,(re+z)*y,(ne-z)*a,(re+te)*y).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.2*a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),x}),go.Shape.defineFigureGenerator("Forklift",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var z=new go.PathFigure(.5*a,.8*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*y));var te=new go.PathFigure(.5*a,.7*y,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a,.7*y));var ne=.1,re=pe*.1,ie=.1,le=.9,Pe=new go.PathFigure((ie-ne)*a,le*y,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(le-ne)*y,(ie-ne)*a,(le-re)*y,(ie-re)*a,(le-ne)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*a,le*y,(ie+re)*a,(le-ne)*y,(ie+ne)*a,(le-re)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(le+ne)*y,(ie+ne)*a,(le+re)*y,(ie+re)*a,(le+ne)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*a,le*y,(ie-re)*a,(le+ne)*y,(ie-ne)*a,(le+re)*y)),ne=.1,re=pe*.1,ie=.4,le=.9;var me=new go.PathFigure((ie-ne)*a,le*y,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(le-ne)*y,(ie-ne)*a,(le-re)*y,(ie-re)*a,(le-ne)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*a,le*y,(ie+re)*a,(le-ne)*y,(ie+ne)*a,(le-re)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,ie*a,(le+ne)*y,(ie+ne)*a,(le+re)*y,(ie+re)*a,(le+ne)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*a,le*y,(ie-re)*a,(le+ne)*y,(ie-ne)*a,(le+re)*y)),x}),go.Shape.defineFigureGenerator("RailShipment",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.1*a,.4*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*y).close());var E=new go.PathFigure(.45*a,.7*y,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*y));var z=new go.PathFigure(.55*a,.4*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*y).close());var ie=.05,le=pe*.05,Pe=.175,me=.95,te=new go.PathFigure((Pe-ie)*a,me*y,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(me-ie)*y,(Pe-ie)*a,(me-le)*y,(Pe-le)*a,(me-ie)*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+ie)*a,me*y,(Pe+le)*a,(me-ie)*y,(Pe+ie)*a,(me-le)*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(me+ie)*y,(Pe+ie)*a,(me+le)*y,(Pe+le)*a,(me+ie)*y)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Pe-ie)*a,me*y,(Pe-le)*a,(me+ie)*y,(Pe-ie)*a,(me+le)*y));var ie=.05,le=pe*.05,Pe=.375,me=.95,ne=new go.PathFigure((Pe-ie)*a,me*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(me-ie)*y,(Pe-ie)*a,(me-le)*y,(Pe-le)*a,(me-ie)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+ie)*a,me*y,(Pe+le)*a,(me-ie)*y,(Pe+ie)*a,(me-le)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(me+ie)*y,(Pe+ie)*a,(me+le)*y,(Pe+le)*a,(me+ie)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Pe-ie)*a,me*y,(Pe-le)*a,(me+ie)*y,(Pe-ie)*a,(me+le)*y));var ie=.05,le=pe*.05,Pe=.625,me=.95,re=new go.PathFigure((Pe-ie)*a,me*y,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(me-ie)*y,(Pe-ie)*a,(me-le)*y,(Pe-le)*a,(me-ie)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+ie)*a,me*y,(Pe+le)*a,(me-ie)*y,(Pe+ie)*a,(me-le)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(me+ie)*y,(Pe+ie)*a,(me+le)*y,(Pe+le)*a,(me+ie)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Pe-ie)*a,me*y,(Pe-le)*a,(me+ie)*y,(Pe-ie)*a,(me+le)*y));var ie=.05,le=pe*.05,Pe=.825,me=.95,ze=new go.PathFigure((Pe-ie)*a,me*y,!0);x.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(me-ie)*y,(Pe-ie)*a,(me-le)*y,(Pe-le)*a,(me-ie)*y)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Pe+ie)*a,me*y,(Pe+le)*a,(me-ie)*y,(Pe+ie)*a,(me-le)*y)),ze.add(new go.PathSegment(go.PathSegment.Bezier,Pe*a,(me+ie)*y,(Pe+ie)*a,(me+le)*y,(Pe+le)*a,(me+ie)*y)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Pe-ie)*a,me*y,(Pe-le)*a,(me+ie)*y,(Pe-ie)*a,(me+le)*y).close());var Xe=new go.PathFigure(0,y,!1);return x.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(ae,a,y){var x=new go.Geometry,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)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*y,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.2*y).close());var z=new go.PathFigure(.15*a,y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.15*a,y).close());var te=.05,ne=pe*.05,re=.35,ie=.775,le=new go.PathFigure((re-te)*a,ie*y,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ie-te)*y,(re-te)*a,(ie-ne)*y,(re-ne)*a,(ie-te)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*a,ie*y,(re+ne)*a,(ie-te)*y,(re+te)*a,(ie-ne)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(ie+te)*y,(re+te)*a,(ie+ne)*y,(re+ne)*a,(ie+te)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(re-te)*a,ie*y,(re-ne)*a,(ie+te)*y,(re-te)*a,(ie+ne)*y).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.8*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.Move,.1*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.75*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*y)),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)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*y)),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)),x}),go.Shape.defineFigureGenerator("Globe",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.75*a,0,a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,.75*y,.75*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,.25*a,y,0,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*y,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,.15*a,.25*y,.15*a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*y,.85*a,.25*y)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*y,.35*a,.3*y,.65*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*y)),b.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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.25*y,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*y,.1*a,0,.2*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*y,.425*a,.5*y,.575*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*y,.8*a,0,.9*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.75*y)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*y,.1*a,.5*y,.2*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*y,.425*a,y,.575*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*y,.8*a,.5*y,.9*a,.5*y)),x}),go.Shape.defineFigureGenerator("Operator",function(ae,a,y){var x=new go.Geometry,b=.3,E=pe*.3,z=.5,te=.7,ne=new go.PathFigure((z-b)*a,te*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-b)*y,(z-b)*a,(te-E)*y,(z-E)*a,(te-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,te*y,(z+E)*a,(te-b)*y,(z+b)*a,(te-E)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+b)*y,(z+b)*a,(te+E)*y,(z+E)*a,(te+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,te*y,(z-E)*a,(te+b)*y,(z-b)*a,(te+E)*y));var re=new go.PathFigure(0,.7*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*y,0,0,a,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.5*a,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.65*a,.3*y,.65*a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*y,.35*a,.3*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.3*a,.6*y,.1*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.2*a,y,.35*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,y,.7*a,.6*y,.9*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*y,.8*a,y,.65*a,.95*y)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,0,.075*y,0,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,y,0,y,.4*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*y,.8*a,y,.85*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,0)),x}),go.Shape.defineFigureGenerator("Battery",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.1*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.Move,.4*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*y));var E=new go.PathFigure(0,.6*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*y)),E.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),x}),go.Shape.defineFigureGenerator("Delete",function(ae,a,y){var x=new go.Geometry,b=.5,E=pe*.5,z=.5,te=.5,ne=new go.PathFigure((z-b)*a,te*y,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-b)*y,(z-b)*a,(te-E)*y,(z-E)*a,(te-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,te*y,(z+E)*a,(te-b)*y,(z+b)*a,(te-E)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+b)*y,(z+b)*a,(te+E)*y,(z+E)*a,(te+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,te*y,(z-E)*a,(te+b)*y,(z-b)*a,(te+E)*y));var re=new go.PathFigure(.15*a,.5*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*y)),x}),go.Shape.defineFigureGenerator("Flag",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.1*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*y,.15*a,0,.35*a,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,.65*a,.2*y,.85*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*y,.85*a,.6*y,.65*a,.6*y)),b.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(ae,a,y){var x=new go.Geometry,b=.5,E=pe*.5,z=.5,te=.5,ne=new go.PathFigure((z-b)*a,te*y,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-b)*y,(z-b)*a,(te-E)*y,(z-E)*a,(te-b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,te*y,(z+E)*a,(te-b)*y,(z+b)*a,(te-E)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+b)*y,(z+b)*a,(te+E)*y,(z+E)*a,(te+b)*y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,te*y,(z-E)*a,(te+b)*y,(z-b)*a,(te+E)*y).close()),b=.05,E=pe*.05,z=.5,te=.8;var re=new go.PathFigure((z-b)*a,te*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te-b)*y,(z-b)*a,(te-E)*y,(z-E)*a,(te-b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*a,te*y,(z+E)*a,(te-b)*y,(z+b)*a,(te-E)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,z*a,(te+b)*y,(z+b)*a,(te+E)*y,(z+E)*a,(te+b)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*a,te*y,(z-E)*a,(te+b)*y,(z-b)*a,(te+E)*y).close()),re.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*y)),re.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,.75*a,.475*y,.75*a,.225*y)),re.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(ae,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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var E=new go.PathFigure(.2*a,.5*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*y,.25*a,0,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*y)),x}),go.Shape.defineFigureGenerator("Unlocked",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var E=new go.PathFigure(.2*a,.5*y,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*y)),E.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*y)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*y,.25*a,0,.75*a,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*y)),x}),go.Shape.defineFigureGenerator("Gear",function(ae,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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.5*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*y,0,.375*y,.05*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*y,.3*a,.225*y,.4*a,.175*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*y,.46*a,.05*y,.525*a,.05*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*y,.525*a,.275*y,.475*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*y,a,.4*y,a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*y,.675*a,.55*y,.675*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*y,.65*a,.7*y,.65*a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,y,.61*a,.85*y,.61*a,y)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,.435*a,y,0,y).close()),x}),go.Shape.defineFigureGenerator("Map",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,.2*y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*y)),b.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),b.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*y)),x}),go.Shape.defineFigureGenerator("Eject",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a,y)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.7).close());var E=new go.PathFigure(0,y*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),E.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(ae,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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*1,y*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*a,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.3)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,y*.85)),b.add(new go.PathSegment(go.PathSegment.Line,a,y*.85).close());var E=new go.PathFigure(.126*a,.85*y,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*y)),E.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*y)),E.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*y).close());var z=new go.PathFigure(.402*a,.85*y,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*y)),z.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*y)),z.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*y).close());var te=new go.PathFigure(.678*a,.85*y,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*y)),te.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*y)),te.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*y).close());var ne=new go.PathFigure(.5*a,.1*y,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*y)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*y).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*.8)),b.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.8)),b.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.6)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.6)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.4)),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.4)),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.2)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.2)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.15)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.15)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,y*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.184,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.184,y*(1-.184)).close());var E=new go.PathFigure(a*.204,y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.204,y*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,a*.388,y*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,a*.388,y*1).close());var z=new go.PathFigure(a*.408,y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.408,y*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,a*.592,y*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,a*.592,y*1).close());var te=new go.PathFigure(a*.612,y,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.612,y*(1-.184*3))),te.add(new go.PathSegment(go.PathSegment.Line,a*.796,y*(1-.184*4))),te.add(new go.PathSegment(go.PathSegment.Line,a*.796,y*1).close());var ne=new go.PathFigure(a*.816,y,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.816,y*(1-.184*4))),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-.184*5))),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var E=new go.PathFigure(a*.055,.07*y,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.07)),E.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.1).close());var z=new go.PathFigure(a*.055,.13*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.13)),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.16)),z.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.16).close());var te=new go.PathFigure(a*.055,.18*y,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.18)),te.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.21)),te.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.21).close());var ne=new go.PathFigure(a*1,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.65)),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(.55*a,y,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*y)),b.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*y,0,.4*y,.225*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*y)),b.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*y)),b.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*y,.975*a,0,a,.08*y)),b.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*y)),b.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*y)),b.add(new go.PathSegment(go.PathSegment.Line,.55*a,y).close()),x}),go.Shape.defineFigureGenerator("Key",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*1,y*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*y)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*y)),b.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*y).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*y)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*y,.075*a,.075*y).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*0,a*.3,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.08,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.08,y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),y*.95)),b.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1));var z=new go.PathFigure(a*.11,y*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),y*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),y*.8)),z.add(new go.PathSegment(go.PathSegment.Line,a*.11,y*.8).close());var te=new go.PathFigure(a*(.11+.24133333*1+.028*1),y*.1,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),y*.1)),te.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),y*.8)),te.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),y*.8).close());var ne=new go.PathFigure(a*(.11+.24133333*2+.028*2),y*.1,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),y*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),y*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),y*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(ae,a,y){var x=new go.Geometry,b=8,E=b*pe,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.14)),z.add(new go.PathSegment(go.PathSegment.Line,a,y-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-b,y,a,y-E,a-E,y)),z.add(new go.PathSegment(go.PathSegment.Line,b,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y-b,E,y,0,y-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var te=new go.PathFigure(a*.83,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a*.83,y*.3)),te.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*.3)),te.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*0).close());var ne=new go.PathFigure(a*.83,y*1,!1);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.83,y*.5)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*.5)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*1).close());var re=new go.PathFigure(a*.78,y*.05,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.05)),re.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.25)),re.add(new go.PathSegment(go.PathSegment.Line,a*.78,y*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(ae,a,y){var x=ae?ae.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,a/3),x=Math.min(x,y/3);var b=x*pe,E=y*.8,z=new go.Geometry,te=new go.PathFigure(x,0,!0);return z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,a,x,a-b,0,a,b)),te.add(new go.PathSegment(go.PathSegment.Line,a,E-x)),te.add(new go.PathSegment(go.PathSegment.Bezier,a-x,E,a,E-b,a-b,E)),te.add(new go.PathSegment(go.PathSegment.Line,a*.7,E)),te.add(new go.PathSegment(go.PathSegment.Line,a*.7,y)),te.add(new go.PathSegment(go.PathSegment.Line,a*.55,E)),te.add(new go.PathSegment(go.PathSegment.Line,x,E)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),te.add(new go.PathSegment(go.PathSegment.Line,0,x)),te.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*.9)),b.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.9)),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.2,y*.45).close());var E=new go.PathFigure(a*1,y*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*.55)),E.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*.1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.1)),E.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),E.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(ae,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(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.9)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*.9).close());var E=new go.PathFigure(a*.1,y*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.25)),E.add(new go.PathSegment(go.PathSegment.Line,a*.22,y*.285)),E.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.32)),E.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.37)),E.add(new go.PathSegment(go.PathSegment.Line,a*.275,y*.32)),E.add(new go.PathSegment(go.PathSegment.Line,a*.275,y*.25).close());var z=new go.PathFigure(a*.28,y*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.37)),z.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.41)),z.add(new go.PathSegment(go.PathSegment.Line,a*.28,y*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(ae,a,y){var x=new go.Geometry,b=15,E=b*pe,z=new go.PathFigure(a*.62,y*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,y-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,a-b,y,a,y-E,a-E,y)),z.add(new go.PathSegment(go.PathSegment.Line,b,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,y-b,E,y,0,y-E)),z.add(new go.PathSegment(go.PathSegment.Line,a*.38,y*.475)),z.add(new go.PathSegment(go.PathSegment.Line,a*.38,y*.03)),z.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.62,y*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-E)).close());var z=new go.PathFigure(a*.4,y*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.26,y*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.66)),z.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),y*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.44)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.755,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*.93,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.61,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.39,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*(1-E)).close());var z=new go.PathFigure(a*.5,y*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.26,y*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.63)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.63)),z.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.74,y*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*.15,y*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.85,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*.15,y*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.85,y*0)),b.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.3,y*1).close());var E=new go.PathFigure(a*.235,y*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,a*.765,y*.28)),E.add(new go.PathSegment(go.PathSegment.Line,a*.655,y*.97)),E.add(new go.PathSegment(go.PathSegment.Line,a*.345,y*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(ae,a,y){var x=new go.Geometry,b=new go.PathFigure(a*.5,y*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*.25)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.25)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.5)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.65)),b.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.55,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.65,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*1)),b.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.75)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.55)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.65)),b.add(new go.PathSegment(go.PathSegment.Line,a*0,y*.5)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.35)),b.add(new go.PathSegment(go.PathSegment.Line,a*.25,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.45)),b.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.25)),b.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")},63089: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 Oe={},At="5.0",oe={},ee=null,ge=!1,Te=!1,_e=null,ve=!1,Ke=null,pe=null,Qe=0;Qe4?parseFloat(xe):5};Oe.setHTML5Codebase=function(xe,Ie){pe=xe,nt(xe,Ie)},Oe.setJavaCodebase=Oe.setJavaCodebaseVersion=Oe.isCompiledInstalled=Oe.setPreCompiledScriptPath=Oe.setPreCompiledResourcePath=function(){},Oe.setHTML5CodebaseVersion=function(xe,Ie){var ot=parseFloat(xe);if(ot!==NaN&&ot<5){console.log("The GeoGebra HTML5 codebase version "+ot+" is deprecated. Using version latest instead.");return}Ke=xe,cn(xe,Ie)},Oe.getHTML5CodebaseVersion=function(){return ae},Oe.getParameters=function(){return oe},Oe.setFontsCSSURL=function(xe){z=xe},Oe.setGiacJSURL=function(xe){},Oe.setJNLPFile=function(xe){Ye=xe},Oe.setJNLPBaseDir=function(xe){},Oe.inject=function(){function xe(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ie="auto",ot=oe.id,kt,yt=!1,Ht=0;Ht=5)return!0;var xe=Oe.getAppletObject();return xe&&typeof xe.recalculateEnvironments=="function"?(xe.recalculateEnvironments(),!0):!1},Oe.startAnimation=function(){var xe=Oe.getAppletObject();return xe&&typeof xe.startAnimation=="function"?(xe.startAnimation(),!0):!1},Oe.stopAnimation=function(){var xe=Oe.getAppletObject();return xe&&typeof xe.stopAnimation=="function"?(xe.stopAnimation(),!0):!1},Oe.getAppletObject=function(){var xe=oe.id!==void 0?oe.id:"ggbApplet";return window[xe]},Oe.resize=function(){};var ze=function(xe,Ie,ot){var kt=document.createElement("param");kt.setAttribute("name",Ie),kt.setAttribute("value",ot),xe.appendChild(kt)},Xe=function(xe){return xe&&xe!=="false"},Pt=function(xe,Ie,ot){ne(ae)<=4.2&&(ot=!0);var kt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ae||ggbHTML5LoadedCodebaseIsWebSimple&&!y)&&(kt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var yt=document.createElement("div");yt.classList.add("appletParameters","notranslate");var Ht=Ie.width,ce=Ie.height;if(Ie.disableAutoScale=Ie.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ie.disableAutoScale,Ie.width!==void 0)if(ne(ae)<=4.4)Xe(Ie.showToolBar)&&(Ie.height-=7),Xe(Ie.showAlgebraInput)&&(Ie.height-=37),Ie.width<605&&Xe(Ie.showToolBar)&&(Ie.width=605,Ht=605);else{var Ct=100;(Xe(Ie.showToolBar)||Xe(Ie.showMenuBar))&&(Ie.hasOwnProperty("customToolBar")&&(Ie.customToolbar=Ie.customToolBar),Ct=Xe(Ie.showMenuBar)?245:155),Ht=5?(Ie.appletOnLoad=function(fe){var at=xe.querySelector(".ggb_preview");at&&at.parentNode.removeChild(at),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(hn),window.GGBT_wsf_view&&$(window).trigger("resize"),yn(fe)},$e||hn.appendChild(Ze)):yt.appendChild(Ze),hn.appendChild(yt),$e||xe.appendChild(hn),setTimeout(function(){Oe.resize()},1)}else{var de=document.createElement("div");de.className="applet_scaler",de.style.position="relative",de.style.display="block",de.appendChild(yt),xe.appendChild(de),Ie.appletOnLoad=function(fe){Oe.resize(),yn(fe)}}function ye(fe,at){at&&typeof at.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(fe,at.appletOnLoad):renderGGBElement(fe),vt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",at)}function He(fe,at){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:fe,params:at}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Qt){ye(Qt.article,Qt.params)}),html5AppletsToProcess=null)},ne(ae)<5&&(fe.className+=" geogebraweb")):ye(fe,at)}if(kt){scriptLoadStarted=!0;for(var rt=0;rt0?(Kt.remove(),hn.attr("id","fullscreencontent").show(),jQuery(yn).append(hn),window.dispatchEvent(new Event("resize"))):Pt(Kt,Ie,!1),window.GGBT_wsf_view.launchFullScreen(yn)}else De=kt,Pt(xe,Ie,!1);if(!window.GGBT_wsf_view)for(ce=0;cexe/4*3&&(Kt=xe/4*3),yn=Kt/5.8,Ct.setAttribute("src",b),Ct.setAttribute("width",Kt),Ct.setAttribute("height",yn);var hn=(xe-Kt)/2,$e=(Ie-yn)/2;Ct.style.left=hn+"px",Ct.style.top=$e+"px",yt.appendChild(Ct)}}return yt.appendChild(ce),yt},tt=function(xe){return xe=xe.toLowerCase(),xe==="html5"||xe==="screenshot"?xe:"html5"},fn=["web","webSimple","web3d","tablet","tablet3d","phone"],cn=function(xe,Ie){if(ae=xe,Ie){nt(ae,!0);return}var ot=!ge;if(ot){var kt=ne(ae);!isNaN(kt)&&kt<4.4&&(ot=!1)}var yt,Ht;window.location.protocol.substr(0,4)==="http"?yt=window.location.protocol:yt="http:";var ce=ae.indexOf("//");ce>0?Ht=ae:ce===0?Ht=yt+ae:Ht="https://www.geogebra.org/apps/5.2.814.0/";for(var Ct in fn)if(ae.slice(fn[Ct].length*-1)===fn[Ct]||ae.slice((fn[Ct].length+1)*-1)===fn[Ct]+"/"){nt(Ht,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&ot&&!ee.is3D&&!ee.AV&&!ee.SV&&!ee.CV&&!ee.EV2&&!ee.CP&&!ee.PC&&!ee.DA&&!ee.FI&&!ee.PV&&!Xe(oe.showToolBar)&&!Xe(oe.showMenuBar)&&!Xe(oe.showAlgebraInput)&&!Xe(oe.enableRightClick)&&(!oe.appName||oe.appName=="classic")?Ht+="webSimple/":Ht+="web3d/",nt(Ht,!1)},nt=function(xe,Ie){if(xe.requirejs){Ue=xe;return}xe.slice(-1)!=="/"&&(xe+="/"),Ue=xe,Ie===null&&(Ie=xe.indexOf("http")===-1),Me=Ie,a="web.nocache.js",y=!1;var ot=Ue.split("/");ot.length>1&&(!Ie&&ot[ot.length-2]==="webSimple"?(a="webSimple.nocache.js",y=!0):fn.indexOf(ot[ot.length-2])>=0&&(a=ot[ot.length-2]+".nocache.js")),ot=xe.split("/"),ae=ot[ot.length-3],ae.substr(0,4)==="test"?ae=ae.substr(4,1)+"."+ae.substr(5,1):(ae.substr(0,3)==="war"||ae.substr(0,4)==="beta")&&(ae="5.0");var kt=parseFloat(ae);kt!==NaN&&kt<5&&xe.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+kt+" is deprecated. Using version latest instead."),cn("5.0",Ie))},vt=function(xe,Ie){window.console&&window.console.log&&(!Ie||typeof Ie.showLogging=="undefined"||Ie.showLogging&&Ie.showLogging!=="false")&&console.log(xe)};oe.material_id!==void 0?le(Ft):Ft();function Ft(){var xe=At;Ke!==null?xe=Ke:parseFloat(xe)<5&&(xe="5.0"),cn(xe,!1),pe!==null&&nt(pe,Me),ve=!0}return Oe},GGBAppletUtils=function(){"use strict";function Oe(){return window.GGBT_wsf_edit!==void 0}function At(ve,Ke){Ke!=1?(ve.style.transformOrigin="0% 0% 0px",ve.style.webkitTransformOrigin="0% 0% 0px",ve.style.transform="scale("+Ke+","+Ke+")",ve.style.webkitTransform="scale("+Ke+","+Ke+")",ve.style.maxWidth="initial",ve.querySelector(".ggb_preview")!==null&&(ve.querySelector(".ggb_preview").style.maxWidth="initial"),ve.querySelectorAll(".ggb_preview img")[0]!==void 0&&(ve.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),ve.querySelectorAll(".ggb_preview img")[1]!==void 0&&(ve.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(ve.style.transform="none",ve.style.webkitTransform="none")}function oe(ve,Ke,pe,Qe,ke,Ye){var Ue=null;if(Ye!=null&&Ye!="")for(var Me=ve.parentNode;Me!=null;)if((" "+Me.className+" ").indexOf(" "+Ye+" ")>-1){Ue=Me;break}else Me=Me.parentNode;var De=0,ae=0,a=0,y=0,x=0,b=0,E=0;if(Ue)De=Ue.offsetWidth,ae=Math.max(Qe?Ue.offsetWidth:0,Ue.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(De=Math.min(window.innerWidth,document.documentElement.clientWidth),ae=Math.min(window.innerHeight,document.documentElement.clientHeight),a=De):(De=window.innerWidth,ae=window.innerHeight,a=window.innerWidth),ve){var z=ve.getBoundingClientRect();z.left>0&&z.left<=De&&(ke===void 0||!ke)&&(document.dir==="rtl"?(x=De-z.width-z.left,b=a<=480?10:30):(b=z.left,x=a<=480?10:30),y=b+x)}if(ve&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var te=ve.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(y=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(y=0,E=40)}}return ve&&((pe===void 0||!pe)&&Ke>0&&Ke+y1&&(Ye=!0)),Ke&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ye=!0),!(ve.hasOwnProperty("disableAutoScale")&&ve.disableAutoScale))ke=ee(ve,Ke,Ye,pe,ve.scaleContainerClass);else return Qe;return Ye&&(!ve.hasOwnProperty("scale")||Qe===1)?ke:Math.min(Qe,ke)}function Te(ve){var Ke=Math.min(window.innerWidth,document.documentElement.clientWidth),pe=Math.min(window.innerHeight,document.documentElement.clientHeight),Qe=ve.getBoundingClientRect(),ke=(Ke-Qe.width)/2,Ye=(pe-Qe.height)/2;Ye<0&&(Ye=0),ve.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ke<40?ve.style.left="40px":ve.style.left=ke+"px",ve.style.top=Ye+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ye<40?ve.style.top="40px":ve.style.top=Ye+"px",ve.style.left=ke+"px")}function _e(ve,Ke){var pe=ve.querySelector(".appletParameters");if(pe){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ke.id!==pe.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(ve)}if(pe.parentElement&&/fullscreen/.test(pe.parentElement.className))return;var Qe=ge(Ke,ve);Oe()&&pe.setAttribute("data-param-scale",Qe);for(var ke=null,Ye=0;Ye=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(Oe){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Oe){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Oe){var At=c[Oe];return At==null?null:At},r=d,webModule.__errFn=e}function B(){function Oe(ve){var Ke=ve.lastIndexOf(rb);Ke==-1&&(Ke=ve.length);var pe=ve.indexOf(sb);pe==-1&&(pe=ve.length);var Qe=ve.lastIndexOf(tb,Math.min(pe,Ke));return Qe>=O?ve.substring(O,Qe+P):W}function At(ve){if(!ve.match(/^\w+:\/\//)){var Ke=o.createElement(ub);Ke.src=ve+vb,ve=Oe(Ke.src)}return ve}function oe(){var ve=__gwt_getMetaProperty(wb);return ve!=null?ve:W}function ee(){for(var ve=o.getElementsByTagName(_),Ke=O;KeO?ve[ve.length-P].href:W}function Te(){var ve=o.location;return ve.href==ve.protocol+zb+ve.host+ve.pathname+ve.search+ve.hash}var _e=oe();return _e==W&&(_e=ee()),_e==W&&(_e=ge()),_e==W&&Te()&&(_e=Oe(o.location.href)),_e=At(_e),_e}function C(Oe){return Oe.match(/^\//)||Oe.match(/^[a-zA-Z]+:\/\//)?Oe:webModule.__moduleBase+Oe}function D(){var Oe=[],At=O,oe=[],ee=[];function ge(ve){var Ke=ee[ve](),pe=oe[ve];if(Ke in pe)return Ke;var Qe=[];for(var ke in pe)Qe[pe[ke]]=ke;throw r&&r(ve,Qe,Ke),null}if(__gwt_isKnownPropertyValue=function(ve,Ke){return Ke in oe[ve]},webModule.__getPropMap=function(){var ve={};for(var Ke in oe)oe.hasOwnProperty(Ke)&&(ve[Ke]=ge(Ke));return ve},webModule.__computePropValue=ge,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var _e=Te.indexOf(Db);_e!=-1&&(At=parseInt(Te.substring(_e+P),$),Te=Te.substring(O,_e))}catch(ve){}return webModule.__softPermutationId=At,C(Te+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})()},88457:function(Oe,At,oe){"use strict";oe.d(At,{Ax:function(){return _e},Ds:function(){return ve},KI:function(){return pe},SI:function(){return Te},f1:function(){return ge}});var ee=oe(78323);function ge(Qe){let ke=!0;if(Qe.length>0){for(let Ye=0;Yenew Promise((a,y)=>{var x=z=>{try{E(ae.next(z))}catch(te){y(te)}},b=z=>{try{E(ae.throw(z))}catch(te){y(te)}},E=z=>z.done?a(z.value):Promise.resolve(z.value).then(x,b);E((ae=ae.apply(Me,De)).next())}),Ue=({data:Me,className:De,fullWidth:ae,style:a={},onClose:y,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,ee.useRef)(null),te=(0,ee.useRef)(null),ne=(0,ee.useRef)(null),re=(0,ee.useRef)(null),[ie,le]=(0,ee.useState)(!1),[Pe,me]=(0,ee.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ee.useEffect)(()=>{ne.current||(ne.current=document.createElement("style"),document.head.appendChild(ne.current)),Me!=null&&Me.visible?(document.body.setAttribute("data-custom","y-hidden"),ne.current.innerHTML=" html { overflow-y: hidden; }",Me!=null&&Me.src&&ze()):(document.body.removeAttribute("data-custom"),ne.current&&(document.head.removeChild(ne.current),ne.current=null))},[Me==null?void 0:Me.visible]);const ze=()=>ke(void 0,null,function*(){le(!0),me("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Rt=yield(0,Qe.ZJ)(Me==null?void 0:Me.src);z.current.src="",z.current.src=Rt,z.current.onload=function(){dn()},le(!1),me("")}),Xe=()=>{document.body.removeAttribute("data-custom"),ne.current.innerHTML=" ",y()},Pt=Rt=>ke(void 0,null,function*(){le(!0),me("\u6B63\u5728\u4FDD\u5B58\u4E2D");const qt=yield(0,pe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Me.title,file:Rt.dataUrl}});qt!=null&&qt.id&&!E?(yield(0,pe.ZP)(`/api/attachments/${Me.id}/add_subitem.json`,{method:"post",body:{subitem_id:qt==null?void 0:qt.id,settings:JSON.stringify(Rt.state)}})).status===0&&x():qt!=null&&qt.id&&x(qt),document.body.removeAttribute("data-custom"),ne.current.innerHTML=" ",le(!1),me("")}),Tt=()=>{const Rt=document.querySelector('a[href="https://markerjs.com/"]');Rt&&Rt.parentNode&&(Rt.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(on=>{const tt=document.querySelector(on.name);tt&&tt.setAttribute("title",on.title)})},dn=()=>{te.current=new Ke.hP(z.current),te.current.targetRoot=re.current,te.current.addEventListener("render",Pt),te.current.addEventListener("beforeclose",Xe),b&&(te.current.availableMarkerTypes=te.current.ALL_MARKER_TYPES,te.current.uiStyleSettings.redoButtonVisible=!0,te.current.uiStyleSettings.notesButtonVisible=!0,te.current.uiStyleSettings.zoomButtonVisible=!0,te.current.uiStyleSettings.zoomOutButtonVisible=!0,te.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=te.current.uiStyleSettings,te.current.show(),Me!=null&&Me.snapshotData&&te.current.restoreState(Me.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Tt()},300)};return ee.createElement(ee.Fragment,null,(Me==null?void 0:Me.visible)&&ee.createElement(ve.Z,{spinning:ie,tip:Pe,style:{position:"absolute"}},ee.createElement("div",{ref:re,className:_e()(ge.imageDimensions,De,ae?ge.fullWidth:""),style:a},ee.createElement("img",{className:ge.img,ref:z}))))}},24638:function(Oe,At,oe){"use strict";var ee=oe(59301),ge=oe(95237),Te=oe(43604),_e=oe(99313),ve=oe(3113),Ke=oe(76818),pe=oe(27431),Qe=oe(48136),ke=oe(59301);const Ye=(0,ee.forwardRef)(({callback:Ue,showSaveButton:Me,value:De=""},ae)=>{const a=(0,ee.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 @@ -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}`}]}]}],b=te=>{a.current.setValue(a.current.getValue()+" "+te.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:ke.createElement(ge.Z,{className:pe.Z.lists,gutter:[10,10]},y.map((te,ne)=>ke.createElement(Te.Z,{flex:"110px",className:pe.Z.item},ke.createElement("div",null,ke.createElement(Ke.Z,{value:`$$${te.value}$$`}),te.name),ke.createElement("div",{className:pe.Z.children},te.children.map((re,ie)=>ke.createElement("div",{key:ie},ke.createElement("h1",null,re.name),ke.createElement(ge.Z,{gutter:[10,10]},re.data.map((le,Pe)=>ke.createElement(Te.Z,{key:Pe,onClick:()=>b(le),className:pe.Z.diamond},ke.createElement(Ke.Z,{value:"`$$"+le.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:ke.createElement(ge.Z,{className:pe.Z.lists,gutter:[10,10]},x.map((te,ne)=>ke.createElement(Te.Z,{flex:"110px",className:pe.Z.item},ke.createElement("div",null,ke.createElement(Ke.Z,{value:"`$$"+te.value+"$$`"}),te.name),ke.createElement("div",{className:pe.Z.children},te.children.map((re,ie)=>ke.createElement("div",{key:ie},re.name&&ke.createElement("h1",null,re.name),ke.createElement(ge.Z,{gutter:[10,10]},re.data.map((le,Pe)=>ke.createElement(Te.Z,{key:Pe,onClick:()=>b(le),className:pe.Z.diamond},ke.createElement(Ke.Z,{value:"`$$"+le.value+"$$`"}))))))))))}],z=()=>{var te=document.createElement("div");te.innerHTML=a.current.getValue();var ne=te.innerText;return Ue&&Ue(ne),ne};return(0,ee.useImperativeHandle)(ae,()=>({getData:z})),ke.createElement("div",{className:pe.Z.mathWrap},ke.createElement(_e.default,{defaultActiveKey:"1",items:E}),ke.createElement("math-field",{locale:"zh_cn",className:pe.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},De||""),Me&&ke.createElement("div",{className:pe.Z.button},ke.createElement(ve.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});At.Z=Ye},48775:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return _e}});var ee=oe(59301),ge=oe(27035),Te=oe(11611),_e=()=>{const[ve,Ke]=(0,ee.useState)(""),[pe,Qe]=(0,ee.useState)(0);let[ke,Ye]=(0,ee.useState)(),[Ue,Me]=(0,ee.useState)();const[De,ae]=(0,ee.useState)(!1),a=(0,ee.useRef)("");(0,ee.useEffect)(()=>ge.Z.subscribe("preview-image",Pe=>{Ke(Pe),console.log(re.current),document.body.style.overflow="hidden"}),[]),(0,ee.useEffect)(()=>(document.addEventListener("keydown",y),()=>{document.removeEventListener("keydown",y)}),[]),(0,ee.useEffect)(()=>{a.current=ve},[ve]);function y(le){le.keyCode==27&&a.current&&x()}function x(){document.body.style.overflow="auto",Ye(void 0),Me(void 0),Qe(0),Ke("")}function b(){Qe(pe+90)}function E(){ke=re.current.width*1.1,Ue=re.current.height*1.1,Me(Ue),Ye(ke)}function z(){ke=re.current.width/1.1,Ue=re.current.height/1.1,Me(Ue),Ye(ke)}const te=(0,ee.useRef)(),ne=(0,ee.useRef)(),re=(0,ee.useRef)(),ie=le=>{(le.nativeEvent.target===te.current||le.nativeEvent.target===ne.current)&&x()};return ee.createElement(ee.Fragment,null,ve?ee.createElement("div",null,ee.createElement("div",{className:"preview-wrp-group",ref:ne},ee.createElement(Te.Z,{className:"image-preview",src:ve,style:{display:"none"},preview:{visible:!0,src:ve,movable:!1,onVisibleChange:le=>{Ke("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},63347:function(Oe,At,oe){"use strict";oe.d(At,{h:function(){return te}});var ee=oe(59301),ge=oe(57809),Te=oe(78241),_e=oe(3113),ve=oe(89780),Ke=oe.n(ve),pe=oe(4887),Qe=oe(37068),ke=Object.defineProperty,Ye=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,a=(ne,re,ie)=>re in ne?ke(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ie}):ne[re]=ie,y=(ne,re)=>{for(var ie in re||(re={}))De.call(re,ie)&&a(ne,ie,re[ie]);if(Me)for(var ie of Me(re))ae.call(re,ie)&&a(ne,ie,re[ie]);return ne},x=(ne,re)=>Ye(ne,Ue(re));const b=ge.default.Option,E={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"]};At.Z=({callback:ne,onCancel:re})=>{const[ie,le]=(0,ee.useState)("python");function Pe(ze){le(z[ze][1])}function me(ze){ne(ze)}return ee.createElement(Te.default,x(y({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:me,style:{width:500}}),ee.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ee.createElement(ge.default,{getPopupContainer:ze=>ze.parentNode,onChange:Pe},Object.keys(z).map(ze=>ee.createElement(b,{key:ze,value:ze},z[ze][0])))),ee.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ee.createElement(te,{mode:ie})),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(_e.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(_e.ZP,{type:"ghost",onClick:re},"\u53D6\u6D88")))};function te({value:ne,onChange:re,mode:ie,options:le={}}){const Pe=(0,ee.useRef)(),[me,ze]=(0,ee.useState)();return(0,ee.useEffect)(()=>{if(me){let Xe=function(Pt){const Tt=Pt.getValue();re&&re(Tt)};return me.on("change",Xe),()=>{me.off("change",Xe)}}},[me,re]),(0,ee.useEffect)(()=>{me&&me.setOption("mode",ie)},[me,ie]),(0,ee.useEffect)(()=>{me&&(ne!==me.getValue()||ne==="")&&setTimeout(()=>{me.setValue(ne||"")},300)},[me,ne]),(0,ee.useEffect)(()=>{if(Pe.current&&!me){const Xe=Ke().fromTextArea(Pe.current,y({mode:ie,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},le));ze(Xe)}},[Pe.current,me]),ee.createElement("div",{className:"my-codemirror-container"},ee.createElement("textarea",{ref:Pe}))}},88871:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return ca}});var ee=oe(59301),ge=oe(89780),Te=oe.n(ge),_e=oe(76374),ve=oe(4887),Ke=oe(6313),pe=oe(25717),Qe=oe(99498),ke=oe(25419),Ye=oe(67549),Ue=oe(76818),Me=({value:Ae="",className:Se,showTextOnly:Be,showLines:Lt,style:jt={}})=>{const ht=(0,ee.useMemo)(()=>"",[Ae]);return ee.createElement(ee.Fragment,null,ee.createElement("div",{dangerouslySetInnerHTML:{__html:ht}}))},De=oe(59301),ae=Object.defineProperty,a=Object.defineProperties,y=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ae,Se,Be)=>Se in Ae?ae(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Ae[Se]=Be,te=(Ae,Se)=>{for(var Be in Se||(Se={}))b.call(Se,Be)&&z(Ae,Be,Se[Be]);if(x)for(var Be of x(Se))E.call(Se,Be)&&z(Ae,Be,Se[Be]);return Ae},ne=(Ae,Se)=>a(Ae,y(Se));let re=[{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 ie({onActionCallback:Ae,title:Se,icon:Be,actionName:Lt,className:jt="",children:ht}){function Dn(){Ae(Lt)}return De.createElement("a",{title:Se,className:jt,onClick:Dn},De.createElement("i",{className:`${Be}`}),ht)}var le=({watch:Ae,showNullButton:Se,showNullProgramButton:Be,onActionCallback:Lt,fullScreen:jt,insertTemp:ht,hidetoolBar:Dn,extraUse:gn})=>{const Je=[...re,{title:`${Ae?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ae?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return De.createElement("ul",{className:"markdown-toolbar-container"},!Dn&&Je.map((Ee,st)=>De.createElement("li",{key:st},Ee.actionName?De.createElement(ie,ne(te({},Ee),{onActionCallback:Lt})):De.createElement("span",{className:"v-line"}))),Se?De.createElement("li",null,De.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Lt},De.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Be?De.createElement(De.Fragment,null,De.createElement("li",null,De.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Lt},De.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),De.createElement("li",null,De.createElement(ie,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Lt},De.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,ht&&De.createElement("li",null,De.createElement(ie,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${ht}`,onActionCallback:Lt},De.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),gn&&De.createElement("li",null,gn),De.createElement("li",{className:"btn-full-screen"},De.createElement(ie,{icon:`${jt?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:jt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Lt})))},Pe=oe(81123),me=oe(78241),ze=oe(92832),Xe=oe(3113),Pt=Object.defineProperty,Tt=Object.defineProperties,dn=Object.getOwnPropertyDescriptors,Rt=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,tt=(Ae,Se,Be)=>Se in Ae?Pt(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Ae[Se]=Be,fn=(Ae,Se)=>{for(var Be in Se||(Se={}))qt.call(Se,Be)&&tt(Ae,Be,Se[Be]);if(Rt)for(var Be of Rt(Se))on.call(Se,Be)&&tt(Ae,Be,Se[Be]);return Ae},cn=(Ae,Se)=>Tt(Ae,dn(Se));const nt={labelCol:{span:4},wrapperCol:{span:20}};var vt=({callback:Ae,onCancel:Se})=>{function Be(Lt){Ae(Lt)}return ee.createElement(me.default,cn(fn({},nt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Be,style:{width:500}}),ee.createElement(me.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ee.createElement(ze.default,null)),ee.createElement(me.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ee.createElement(ze.default,null)),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(Xe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(Xe.ZP,{type:"ghost",onClick:Se},"\u53D6\u6D88")))},Ft=oe(63347),xe=oe(90443),Ie=oe(43418),ot=oe(95237),kt=oe(86197),yt=oe(59301),Ht=({callback:Ae,onCancel:Se})=>{const Be=document.createElement("canvas"),Lt=Be.getContext("2d");Be.width=1e3,Be.height=800,Lt.fillStyle="#ffffff",Lt.fillRect(0,0,Be.width,Be.height);const jt=Be.toDataURL("image/png");return yt.createElement(Ie.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},yt.createElement(ot.Z,{style:{height:"100vh"}},yt.createElement(kt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:jt,visible:!0,title:String(Date.now())},onOk:ht=>{Ae({src:ht.url})},onClose:Se})))},ce=oe(12378);function Ct(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Ct,go.CommandHandler),Ct.prototype.canAlignSelection=function(){var Ae=this.diagram;return!(Ae===null||Ae.isReadOnly||Ae.isModelReadOnly||Ae.selection.count<2)},Ct.prototype.alignLeft=function(){var Ae=this.diagram;Ae.startTransaction("aligning left");var Se=1/0;Ae.selection.each(function(Be){Be instanceof go.Link||(Se=Math.min(Be.position.x,Se))}),Ae.selection.each(function(Be){Be instanceof go.Link||Be.move(new go.Point(Se,Be.position.y))}),Ae.commitTransaction("aligning left")},Ct.prototype.alignRight=function(){var Ae=this.diagram;Ae.startTransaction("aligning right");var Se=-1/0;Ae.selection.each(function(Be){if(!(Be instanceof go.Link)){var Lt=Be.actualBounds.x+Be.actualBounds.width;Se=Math.max(Lt,Se)}}),Ae.selection.each(function(Be){Be instanceof go.Link||Be.move(new go.Point(Se-Be.actualBounds.width,Be.position.y))}),Ae.commitTransaction("aligning right")},Ct.prototype.alignTop=function(){var Ae=this.diagram;Ae.startTransaction("alignTop");var Se=1/0;Ae.selection.each(function(Be){Be instanceof go.Link||(Se=Math.min(Be.position.y,Se))}),Ae.selection.each(function(Be){Be instanceof go.Link||Be.move(new go.Point(Be.position.x,Se))}),Ae.commitTransaction("alignTop")},Ct.prototype.alignBottom=function(){var Ae=this.diagram;Ae.startTransaction("aligning bottom");var Se=-1/0;Ae.selection.each(function(Be){if(!(Be instanceof go.Link)){var Lt=Be.actualBounds.y+Be.actualBounds.height;Se=Math.max(Lt,Se)}}),Ae.selection.each(function(Be){Be instanceof go.Link||Be.move(new go.Point(Be.actualBounds.x,Se-Be.actualBounds.height))}),Ae.commitTransaction("aligning bottom")},Ct.prototype.alignCenterX=function(){var Ae=this.diagram,Se=Ae.selection.first();if(Se){Ae.startTransaction("aligning Center X");var Be=Se.actualBounds.x+Se.actualBounds.width/2;Ae.selection.each(function(Lt){Lt instanceof go.Link||Lt.move(new go.Point(Be-Lt.actualBounds.width/2,Lt.actualBounds.y))}),Ae.commitTransaction("aligning Center X")}},Ct.prototype.alignCenterY=function(){var Ae=this.diagram,Se=Ae.selection.first();if(Se){Ae.startTransaction("aligning Center Y");var Be=Se.actualBounds.y+Se.actualBounds.height/2;Ae.selection.each(function(Lt){Lt instanceof go.Link||Lt.move(new go.Point(Lt.actualBounds.x,Be-Lt.actualBounds.height/2))}),Ae.commitTransaction("aligning Center Y")}},Ct.prototype.alignColumn=function(Ae){var Se=this.diagram;Se.startTransaction("align Column"),Ae===void 0&&(Ae=0),Ae=parseFloat(Ae);var Be=new Array;Se.selection.each(function(gn){gn instanceof go.Link||Be.push(gn)});for(var Lt=0;Lt0){for(var gn=ht.elt(Dn-1);gn!==null&&gn.isTreeExpanded&&!gn.isTreeLeaf;){var Je=this._sortTreeChildrenByY(gn);gn=Je.last()}gn!==null&&Ae.select(gn)}else Ae.select(jt)}}else if(Be.key==="Down")if(Se.isTreeExpanded&&!Se.isTreeLeaf){var Lt=this._sortTreeChildrenByY(Se).first();Lt!==null&&Ae.select(Lt)}else for(;Se!==null;){var jt=Se.findTreeParentNode();if(jt===null)break;var ht=this._sortTreeChildrenByY(jt),Dn=ht.indexOf(Se);if(Dnht.y?1:jt.xht.x?1:0}),Se},Ct.prototype.copyToClipboard=function(Ae){go.CommandHandler.prototype.copyToClipboard.call(this,Ae),this._lastPasteOffset.set(this.pasteOffset)},Ct.prototype.pasteFromClipboard=function(){var Ae=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ae,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ae},Object.defineProperty(Ct.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ae){if(Ae!=="move"&&Ae!=="select"&&Ae!=="scroll"&&Ae!=="tree"&&Ae!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ae);this._arrowKeyBehavior=Ae}}),Object.defineProperty(Ct.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ae){if(!(Ae instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ae);this._pasteOffset.set(Ae)}});var Qt=Ct,yn=oe(87851),hn=oe(43604),$e=oe(57193),Ze={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},de=oe(59301),ye=(Ae,Se,Be)=>new Promise((Lt,jt)=>{var ht=Je=>{try{gn(Be.next(Je))}catch(Ee){jt(Ee)}},Dn=Je=>{try{gn(Be.throw(Je))}catch(Ee){jt(Ee)}},gn=Je=>Je.done?Lt(Je.value):Promise.resolve(Je.value).then(ht,Dn);gn((Be=Be.apply(Ae,Se)).next())});function He({onCancel:Ae,callback:Se}){let Be=(0,ee.useRef)(),Lt=(0,ee.useRef)(),jt=(0,ee.useRef)(),ht=(0,ee.useRef)(!1);const Dn=(0,ee.useRef)(!1),[gn,Je]=(0,ee.useState)(0);function Ee(){const Re=ce.bx.make,pt={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"};Be.current=new ce.S0(Lt.current,{padding:20,grid:Re(ce.s_,"Grid",Re(ce.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Re(ce.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:dt=>{var Nt=dt.diagram.commandHandler.addTopLevelParts(dt.diagram.selection,!0);Nt||dt.diagram.currentTool.doCancel()},commandHandler:Re(Qt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:dt=>{var Nt=dt.subject;Nt.location=Nt.location.copy().snapToGridPoint(dt.diagram.grid.gridOrigin,dt.diagram.grid.gridCellSize),setTimeout(()=>{dt.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:dt=>{var Nt=dt.subject;setTimeout(()=>{dt.diagram.commandHandler.editTextBlock()})},LinkRelinked:dt=>{var Nt=dt.parameter.part;Nt.invalidateConnectedLinks();var wt=dt.subject;dt.diagram.toolManager.linkingTool.isForwards?wt.toNode.invalidateConnectedLinks():wt.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Be.current.nodeTemplate=Re(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),Re(ce.bn,{name:"SHAPE",fill:pt.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")),Re(ce.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Re(ce.al,{margin:1,textAlign:"center",overflow:ce.al.OverflowEllipsis,editable:!0},new ce.KX("text").makeTwoWay(),new ce.KX("stroke","color"))),Be.current.nodeTemplate.toolTip=Re("ToolTip",Re(ce.s_,"Vertical",{maxSize:new ce.$u(200,NaN)},Re(ce.al,{font:"bold 10pt sans-serif",textAlign:"center"},new ce.KX("text")),Re(ce.al,{font:"10pt sans-serif",textAlign:"center"},new ce.KX("text","details"))));function Ut(dt,Nt){var wt=(Et,Ln)=>{Et.handled=!0,Et.diagram.model.commit(Nn=>{var un=Ln.part.adornedPart,Qn=new ce.E9().setRectSpot(un.actualBounds,dt);Qn.subtract(un.location),Qn.scale(2,2),Qn.x+=Math.sign(Qn.x)*130,Qn.y+=Math.sign(Qn.y)*130,Qn.add(un.location),Qn.snapToGridPoint(Et.diagram.grid.gridOrigin,Et.diagram.grid.gridCellSize);var An=Nn.copyNodeData(un.data);Nn.setGroupKeyForNodeData(An,Nn.getGroupKeyForNodeData(un.data)),Nn.addNodeData(An);var Mn={from:un.key,to:Nn.getKeyForNodeData(An)};Nn.addLinkData(Mn);var qn=Et.diagram.findNodeForData(An);qn.location=Qn,Et.diagram.select(qn),setTimeout(()=>{Et.diagram.commandHandler.editTextBlock()},20)})};return Re(ce.bn,{figure:Nt,alignment:dt,alignmentFocus:dt.opposite(),width:dt.equals(ce.z6.Top)||dt.equals(ce.z6.Bottom)?25:18,height:dt.equals(ce.z6.Top)||dt.equals(ce.z6.Bottom)?18:25,fill:"orange",stroke:pt.white,strokeWidth:4,mouseEnter:(Et,Ln)=>Ln.fill="dodgerblue",mouseLeave:(Et,Ln)=>Ln.fill="orange",isActionable:!0,click:wt,contextClick:wt})}function Pn(dt){return Re(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:(Nt,wt)=>wt.fill="dodgerblue",mouseLeave:(Nt,wt)=>wt.fill="orange",click:(Nt,wt)=>{Nt.diagram.commandHandler.showContextMenu(wt.part.adornedPart)}},dt||{})}Be.current.nodeTemplate.selectionAdornmentTemplate=Re(ce.uz,"Spot",Re(ce.Vm,{padding:10}),Ut(ce.z6.Top,"TriangleUp"),Ut(ce.z6.Left,"TriangleLeft"),Ut(ce.z6.Right,"TriangleRight"),Ut(ce.z6.Bottom,"TriangleDown"),Pn({alignment:new ce.z6(.75,0)}));function Dt(dt,Nt){return(wt,Et)=>{wt.handled=!0,wt.diagram.model.commit(Ln=>{Ln.set(Et.part.adornedPart.data,dt,Nt)})}}function Le(dt,Nt){return Nt||(Nt="color"),Re(ce.bn,{width:16,height:16,stroke:"lightgray",fill:dt,margin:1,background:"transparent",mouseEnter:(wt,Et)=>Et.stroke="dodgerblue",mouseLeave:(wt,Et)=>Et.stroke="lightgray",click:Dt(Nt,dt),contextClick:Dt(Nt,dt)})}function Ce(){return[Re("ContextMenuButton",Re(ce.s_,"Horizontal",Le(pt.white,"fill"),Le(pt.beige,"fill"),Le(pt.extralightblue,"fill"),Le(pt.extralightred,"fill"))),Re("ContextMenuButton",Re(ce.s_,"Horizontal",Le(pt.lightgray,"fill"),Le(pt.lightgreen,"fill"),Le(pt.lightblue,"fill"),Le(pt.lightred,"fill")))]}function Fe(){return[Re("ContextMenuButton",Re(ce.s_,"Horizontal",Le(pt.black),Le(pt.green),Le(pt.blue),Le(pt.red))),Re("ContextMenuButton",Re(ce.s_,"Horizontal",Le(pt.white),Le(pt.magenta),Le(pt.purple),Le(pt.orange)))]}function ft(dt,Nt){return Nt||(Nt="thickness"),Re(ce.bn,"LineH",{width:16,height:16,strokeWidth:dt,margin:1,background:"transparent",mouseEnter:(wt,Et)=>Et.background="dodgerblue",mouseLeave:(wt,Et)=>Et.background="transparent",click:Dt(Nt,dt),contextClick:Dt(Nt,dt)})}function an(dt,Nt){return Nt||(Nt="dash"),Re(ce.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:dt,margin:1,background:"transparent",mouseEnter:(wt,Et)=>Et.background="dodgerblue",mouseLeave:(wt,Et)=>Et.background="transparent",click:Dt(Nt,dt),contextClick:Dt(Nt,dt)})}function Gt(){return[Re("ContextMenuButton",Re(ce.s_,"Horizontal",ft(1),ft(2),ft(3),ft(4))),Re("ContextMenuButton",Re(ce.s_,"Horizontal",an(null),an([2,4]),an([4,4])))]}function sn(dt,Nt){return Nt||(Nt="figure"),Re(ce.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:dt,margin:1,background:"transparent",mouseEnter:(wt,Et)=>Et.fill="dodgerblue",mouseLeave:(wt,Et)=>Et.fill="lightgray",click:Dt(Nt,dt),contextClick:Dt(Nt,dt)})}Be.current.nodeTemplate.contextMenu=Re("ContextMenu",Re("ContextMenuButton",Re(ce.s_,"Horizontal",sn("Rectangle"),sn("RoundedRectangle"),sn("Ellipse"),sn("Diamond"))),Re("ContextMenuButton",Re(ce.s_,"Horizontal",sn("Parallelogram2"),sn("ManualOperation"),sn("Procedure"),sn("Cylinder1"))),Re("ContextMenuButton",Re(ce.s_,"Horizontal",sn("Terminator"),sn("CreateRequest"),sn("Document"),sn("TriangleDown"))),Ce(),Fe(),Gt()),Be.current.groupTemplate=Re(ce.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:ce.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(dt,Nt)=>{var wt=Nt.addMembers(Nt.diagram.selection,!0);wt||Nt.diagram.currentTool.doCancel()},avoidable:!1},new ce.KX("location","loc",ce.E9.parse).makeTwoWay(ce.E9.stringify),Re(ce.s_,"Auto",{name:"BODY"},Re(ce.bn,{parameter1:10,fill:pt.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")),Re(ce.Vm,{background:"transparent",margin:20})),Re(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"))),Be.current.groupTemplate.selectionAdornmentTemplate=Re(ce.uz,"Spot",Re(ce.s_,"Auto",Re(ce.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Re(ce.Vm,{margin:1.5})),Pn({alignment:ce.z6.TopRight,alignmentFocus:ce.z6.BottomRight})),Be.current.groupTemplate.contextMenu=Re("ContextMenu",Ce(),Fe(),Gt()),Be.current.linkTemplate=Re(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",dt=>dt>=1?10:0),new ce.KX("toShortLength","dir",dt=>dt>=1?10:0),new ce.KX("points").makeTwoWay(),Re(ce.bn,{strokeWidth:2},new ce.KX("stroke","color"),new ce.KX("strokeWidth","thickness"),new ce.KX("strokeDashArray","dash")),Re(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",dt=>dt===1)),Re(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",dt=>dt>=1),new ce.KX("width","thickness",dt=>7+3*dt),new ce.KX("height","thickness",dt=>7+3*dt),new ce.KX("segmentOffset","thickness",dt=>new ce.E9(-15,4+1.5*dt))),Re(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",dt=>dt===2),new ce.KX("width","thickness",dt=>7+3*dt),new ce.KX("height","thickness",dt=>7+3*dt),new ce.KX("segmentOffset","thickness",dt=>new ce.E9(-15,4+1.5*dt))),Re(ce.al,{alignmentFocus:new ce.z6(0,1,-4,0),editable:!0},new ce.KX("text").makeTwoWay(),new ce.KX("stroke","color"))),Be.current.linkTemplate.selectionAdornmentTemplate=Re(ce.uz,Re(ce.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Zt(2)},new ce.KX("pathPattern","thickness",Zt)),Pn({alignmentFocus:new ce.z6(0,0,-6,-4)}));function Zt(dt){return Re(ce.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(dt+4).toString()+" H3"})}function xt(dt){var Nt="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return dt===0?Nt="M0 0 M16 16 M0 8 L16 8":dt===2&&(Nt="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Re(ce.bn,{geometryString:Nt,margin:2,background:"transparent",mouseEnter:(wt,Et)=>Et.background="dodgerblue",mouseLeave:(wt,Et)=>Et.background="transparent",click:Dt("dir",dt),contextClick:Dt("dir",dt)})}function Wt(dt){var Nt=(wt,Et)=>{wt.handled=!0,wt.diagram.model.commit(Ln=>{var Nn=Et.part.adornedPart;Ln.set(Nn.data,dt?"toSpot":"fromSpot",ce.z6.stringify(ce.z6.AllSides)),(dt?Nn.toNode:Nn.fromNode).invalidateConnectedLinks()})};return Re(ce.bn,{width:12,height:12,fill:"transparent",mouseEnter:(wt,Et)=>Et.background="dodgerblue",mouseLeave:(wt,Et)=>Et.background="transparent",click:Nt,contextClick:Nt})}function Ne(dt,Nt){var wt=0,Et=ce.z6.RightSide;dt.equals(ce.z6.Top)?(wt=270,Et=ce.z6.TopSide):dt.equals(ce.z6.Left)?(wt=180,Et=ce.z6.LeftSide):dt.equals(ce.z6.Bottom)&&(wt=90,Et=ce.z6.BottomSide),Nt||(wt-=180);var Ln=(Nn,un)=>{Nn.handled=!0,Nn.diagram.model.commit(Qn=>{var An=un.part.adornedPart;Qn.set(An.data,Nt?"toSpot":"fromSpot",ce.z6.stringify(Et)),(Nt?An.toNode:An.fromNode).invalidateConnectedLinks()})};return Re(ce.bn,{alignment:dt,alignmentFocus:dt.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:wt,background:"transparent",mouseEnter:(Nn,un)=>un.background="dodgerblue",mouseLeave:(Nn,un)=>un.background="transparent",click:Ln,contextClick:Ln})}Be.current.linkTemplate.contextMenu=Re("ContextMenu",Fe(),Gt(),Re("ContextMenuButton",Re(ce.s_,"Horizontal",xt(0),xt(1),xt(2))),Re("ContextMenuButton",Re(ce.s_,"Horizontal",Re(ce.s_,"Spot",Wt(!1),Ne(ce.z6.Top,!1),Ne(ce.z6.Left,!1),Ne(ce.z6.Right,!1),Ne(ce.z6.Bottom,!1)),Re(ce.s_,"Spot",{margin:new ce.Zt(0,0,0,2)},Wt(!0),Ne(ce.z6.Top,!0),Ne(ce.z6.Left,!0),Ne(ce.z6.Right,!0),Ne(ce.z6.Bottom,!0)))));const Xn=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],b=te=>{a.current.setValue(a.current.getValue()+" "+te.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:ke.createElement(ge.Z,{className:pe.Z.lists,gutter:[10,10]},y.map((te,ne)=>ke.createElement(Te.Z,{flex:"110px",className:pe.Z.item},ke.createElement("div",null,ke.createElement(Ke.Z,{value:`$$${te.value}$$`}),te.name),ke.createElement("div",{className:pe.Z.children},te.children.map((re,ie)=>ke.createElement("div",{key:ie},ke.createElement("h1",null,re.name),ke.createElement(ge.Z,{gutter:[10,10]},re.data.map((le,Pe)=>ke.createElement(Te.Z,{key:Pe,onClick:()=>b(le),className:pe.Z.diamond},ke.createElement(Ke.Z,{value:"`$$"+le.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:ke.createElement(ge.Z,{className:pe.Z.lists,gutter:[10,10]},x.map((te,ne)=>ke.createElement(Te.Z,{flex:"110px",className:pe.Z.item},ke.createElement("div",null,ke.createElement(Ke.Z,{value:"`$$"+te.value+"$$`"}),te.name),ke.createElement("div",{className:pe.Z.children},te.children.map((re,ie)=>ke.createElement("div",{key:ie},re.name&&ke.createElement("h1",null,re.name),ke.createElement(ge.Z,{gutter:[10,10]},re.data.map((le,Pe)=>ke.createElement(Te.Z,{key:Pe,onClick:()=>b(le),className:pe.Z.diamond},ke.createElement(Ke.Z,{value:"`$$"+le.value+"$$`"}))))))))))}],z=()=>{var te=document.createElement("div");te.innerHTML=a.current.getValue();var ne=te.innerText;return Ue&&Ue(ne),ne};return(0,ee.useImperativeHandle)(ae,()=>({getData:z})),ke.createElement("div",{className:pe.Z.mathWrap},ke.createElement(_e.default,{defaultActiveKey:"1",items:E}),ke.createElement("math-field",{locale:"zh_cn",className:pe.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},De||""),Me&&ke.createElement("div",{className:pe.Z.button},ke.createElement(ve.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});At.Z=Ye},48775:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return _e}});var ee=oe(59301),ge=oe(27035),Te=oe(11611),_e=()=>{const[ve,Ke]=(0,ee.useState)(""),[pe,Qe]=(0,ee.useState)(0);let[ke,Ye]=(0,ee.useState)(),[Ue,Me]=(0,ee.useState)();const[De,ae]=(0,ee.useState)(!1),a=(0,ee.useRef)("");(0,ee.useEffect)(()=>ge.Z.subscribe("preview-image",Pe=>{Ke(Pe),console.log(re.current),document.body.style.overflow="hidden"}),[]),(0,ee.useEffect)(()=>(document.addEventListener("keydown",y),()=>{document.removeEventListener("keydown",y)}),[]),(0,ee.useEffect)(()=>{a.current=ve},[ve]);function y(le){le.keyCode==27&&a.current&&x()}function x(){document.body.style.overflow="auto",Ye(void 0),Me(void 0),Qe(0),Ke("")}function b(){Qe(pe+90)}function E(){ke=re.current.width*1.1,Ue=re.current.height*1.1,Me(Ue),Ye(ke)}function z(){ke=re.current.width/1.1,Ue=re.current.height/1.1,Me(Ue),Ye(ke)}const te=(0,ee.useRef)(),ne=(0,ee.useRef)(),re=(0,ee.useRef)(),ie=le=>{(le.nativeEvent.target===te.current||le.nativeEvent.target===ne.current)&&x()};return ee.createElement(ee.Fragment,null,ve?ee.createElement("div",null,ee.createElement("div",{className:"preview-wrp-group",ref:ne},ee.createElement(Te.Z,{className:"image-preview",src:ve,style:{display:"none"},preview:{visible:!0,src:ve,movable:!1,onVisibleChange:le=>{Ke("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},63347:function(Oe,At,oe){"use strict";oe.d(At,{h:function(){return te}});var ee=oe(59301),ge=oe(57809),Te=oe(78241),_e=oe(3113),ve=oe(89780),Ke=oe.n(ve),pe=oe(4887),Qe=oe(37068),ke=Object.defineProperty,Ye=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,a=(ne,re,ie)=>re in ne?ke(ne,re,{enumerable:!0,configurable:!0,writable:!0,value:ie}):ne[re]=ie,y=(ne,re)=>{for(var ie in re||(re={}))De.call(re,ie)&&a(ne,ie,re[ie]);if(Me)for(var ie of Me(re))ae.call(re,ie)&&a(ne,ie,re[ie]);return ne},x=(ne,re)=>Ye(ne,Ue(re));const b=ge.default.Option,E={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"]};At.Z=({callback:ne,onCancel:re})=>{const[ie,le]=(0,ee.useState)("python");function Pe(ze){le(z[ze][1])}function me(ze){ne(ze)}return ee.createElement(Te.default,x(y({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:me,style:{width:500}}),ee.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ee.createElement(ge.default,{getPopupContainer:ze=>ze.parentNode,onChange:Pe},Object.keys(z).map(ze=>ee.createElement(b,{key:ze,value:ze},z[ze][0])))),ee.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ee.createElement(te,{mode:ie})),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(_e.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(_e.ZP,{type:"ghost",onClick:re},"\u53D6\u6D88")))};function te({value:ne,onChange:re,mode:ie,options:le={}}){const Pe=(0,ee.useRef)(),[me,ze]=(0,ee.useState)();return(0,ee.useEffect)(()=>{if(me){let Xe=function(Pt){const Tt=Pt.getValue();re&&re(Tt)};return me.on("change",Xe),()=>{me.off("change",Xe)}}},[me,re]),(0,ee.useEffect)(()=>{me&&me.setOption("mode",ie)},[me,ie]),(0,ee.useEffect)(()=>{me&&(ne!==me.getValue()||ne==="")&&setTimeout(()=>{me.setValue(ne||"")},300)},[me,ne]),(0,ee.useEffect)(()=>{if(Pe.current&&!me){const Xe=Ke().fromTextArea(Pe.current,y({mode:ie,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},le));ze(Xe)}},[Pe.current,me]),ee.createElement("div",{className:"my-codemirror-container"},ee.createElement("textarea",{ref:Pe}))}},88871:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return ca}});var ee=oe(59301),ge=oe(89780),Te=oe.n(ge),_e=oe(76374),ve=oe(4887),Ke=oe(6313),pe=oe(25717),Qe=oe(99498),ke=oe(25419),Ye=oe(67549),Ue=oe(76818),Me=({value:Ae="",className:Se,showTextOnly:Be,showLines:Lt,style:jt={}})=>{const ht=(0,ee.useMemo)(()=>"",[Ae]);return ee.createElement(ee.Fragment,null,ee.createElement("div",{dangerouslySetInnerHTML:{__html:ht}}))},De=oe(59301),ae=Object.defineProperty,a=Object.defineProperties,y=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ae,Se,Be)=>Se in Ae?ae(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Ae[Se]=Be,te=(Ae,Se)=>{for(var Be in Se||(Se={}))b.call(Se,Be)&&z(Ae,Be,Se[Be]);if(x)for(var Be of x(Se))E.call(Se,Be)&&z(Ae,Be,Se[Be]);return Ae},ne=(Ae,Se)=>a(Ae,y(Se));let re=[{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 ie({onActionCallback:Ae,title:Se,icon:Be,actionName:Lt,className:jt="",children:ht}){function Dn(){Ae(Lt)}return De.createElement("a",{title:Se,className:jt,onClick:Dn},De.createElement("i",{className:`${Be}`}),ht)}var le=({watch:Ae,showNullButton:Se,showNullProgramButton:Be,onActionCallback:Lt,fullScreen:jt,insertTemp:ht,hidetoolBar:Dn,extraUse:gn})=>{const Je=[...re,{title:`${Ae?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ae?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return De.createElement("ul",{className:"markdown-toolbar-container"},!Dn&&Je.map((Ee,st)=>De.createElement("li",{key:st},Ee.actionName?De.createElement(ie,ne(te({},Ee),{onActionCallback:Lt})):De.createElement("span",{className:"v-line"}))),Se?De.createElement("li",null,De.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Lt},De.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Be?De.createElement(De.Fragment,null,De.createElement("li",null,De.createElement(ie,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Lt},De.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),De.createElement("li",null,De.createElement(ie,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Lt},De.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,ht&&De.createElement("li",null,De.createElement(ie,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${ht}`,onActionCallback:Lt},De.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),gn&&De.createElement("li",null,gn),De.createElement("li",{className:"btn-full-screen"},De.createElement(ie,{icon:`${jt?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:jt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Lt})))},Pe=oe(81123),me=oe(78241),ze=oe(92832),Xe=oe(3113),Pt=Object.defineProperty,Tt=Object.defineProperties,dn=Object.getOwnPropertyDescriptors,Rt=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,on=Object.prototype.propertyIsEnumerable,tt=(Ae,Se,Be)=>Se in Ae?Pt(Ae,Se,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Ae[Se]=Be,fn=(Ae,Se)=>{for(var Be in Se||(Se={}))qt.call(Se,Be)&&tt(Ae,Be,Se[Be]);if(Rt)for(var Be of Rt(Se))on.call(Se,Be)&&tt(Ae,Be,Se[Be]);return Ae},cn=(Ae,Se)=>Tt(Ae,dn(Se));const nt={labelCol:{span:4},wrapperCol:{span:20}};var vt=({callback:Ae,onCancel:Se})=>{function Be(Lt){Ae(Lt)}return ee.createElement(me.default,cn(fn({},nt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Be,style:{width:500}}),ee.createElement(me.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ee.createElement(ze.default,null)),ee.createElement(me.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ee.createElement(ze.default,null)),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(Xe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(Xe.ZP,{type:"ghost",onClick:Se},"\u53D6\u6D88")))},Ft=oe(63347),xe=oe(90443),Ie=oe(43418),ot=oe(95237),kt=oe(86197),yt=oe(59301),Ht=({callback:Ae,onCancel:Se})=>{const Be=document.createElement("canvas"),Lt=Be.getContext("2d");Be.width=1e3,Be.height=800,Lt.fillStyle="#ffffff",Lt.fillRect(0,0,Be.width,Be.height);const jt=Be.toDataURL("image/png");return yt.createElement(Ie.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},yt.createElement(ot.Z,{style:{height:"100vh"}},yt.createElement(kt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:jt,visible:!0,title:String(Date.now())},onOk:ht=>{Ae({src:ht.url})},onClose:Se})))},ce=oe(12378);function Ct(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Ct,go.CommandHandler),Ct.prototype.canAlignSelection=function(){var Ae=this.diagram;return!(Ae===null||Ae.isReadOnly||Ae.isModelReadOnly||Ae.selection.count<2)},Ct.prototype.alignLeft=function(){var Ae=this.diagram;Ae.startTransaction("aligning left");var Se=1/0;Ae.selection.each(function(Be){Be instanceof go.Link||(Se=Math.min(Be.position.x,Se))}),Ae.selection.each(function(Be){Be instanceof go.Link||Be.move(new go.Point(Se,Be.position.y))}),Ae.commitTransaction("aligning left")},Ct.prototype.alignRight=function(){var Ae=this.diagram;Ae.startTransaction("aligning right");var Se=-1/0;Ae.selection.each(function(Be){if(!(Be instanceof go.Link)){var Lt=Be.actualBounds.x+Be.actualBounds.width;Se=Math.max(Lt,Se)}}),Ae.selection.each(function(Be){Be instanceof go.Link||Be.move(new go.Point(Se-Be.actualBounds.width,Be.position.y))}),Ae.commitTransaction("aligning right")},Ct.prototype.alignTop=function(){var Ae=this.diagram;Ae.startTransaction("alignTop");var Se=1/0;Ae.selection.each(function(Be){Be instanceof go.Link||(Se=Math.min(Be.position.y,Se))}),Ae.selection.each(function(Be){Be instanceof go.Link||Be.move(new go.Point(Be.position.x,Se))}),Ae.commitTransaction("alignTop")},Ct.prototype.alignBottom=function(){var Ae=this.diagram;Ae.startTransaction("aligning bottom");var Se=-1/0;Ae.selection.each(function(Be){if(!(Be instanceof go.Link)){var Lt=Be.actualBounds.y+Be.actualBounds.height;Se=Math.max(Lt,Se)}}),Ae.selection.each(function(Be){Be instanceof go.Link||Be.move(new go.Point(Be.actualBounds.x,Se-Be.actualBounds.height))}),Ae.commitTransaction("aligning bottom")},Ct.prototype.alignCenterX=function(){var Ae=this.diagram,Se=Ae.selection.first();if(Se){Ae.startTransaction("aligning Center X");var Be=Se.actualBounds.x+Se.actualBounds.width/2;Ae.selection.each(function(Lt){Lt instanceof go.Link||Lt.move(new go.Point(Be-Lt.actualBounds.width/2,Lt.actualBounds.y))}),Ae.commitTransaction("aligning Center X")}},Ct.prototype.alignCenterY=function(){var Ae=this.diagram,Se=Ae.selection.first();if(Se){Ae.startTransaction("aligning Center Y");var Be=Se.actualBounds.y+Se.actualBounds.height/2;Ae.selection.each(function(Lt){Lt instanceof go.Link||Lt.move(new go.Point(Lt.actualBounds.x,Be-Lt.actualBounds.height/2))}),Ae.commitTransaction("aligning Center Y")}},Ct.prototype.alignColumn=function(Ae){var Se=this.diagram;Se.startTransaction("align Column"),Ae===void 0&&(Ae=0),Ae=parseFloat(Ae);var Be=new Array;Se.selection.each(function(gn){gn instanceof go.Link||Be.push(gn)});for(var Lt=0;Lt0){for(var gn=ht.elt(Dn-1);gn!==null&&gn.isTreeExpanded&&!gn.isTreeLeaf;){var Je=this._sortTreeChildrenByY(gn);gn=Je.last()}gn!==null&&Ae.select(gn)}else Ae.select(jt)}}else if(Be.key==="Down")if(Se.isTreeExpanded&&!Se.isTreeLeaf){var Lt=this._sortTreeChildrenByY(Se).first();Lt!==null&&Ae.select(Lt)}else for(;Se!==null;){var jt=Se.findTreeParentNode();if(jt===null)break;var ht=this._sortTreeChildrenByY(jt),Dn=ht.indexOf(Se);if(Dnht.y?1:jt.xht.x?1:0}),Se},Ct.prototype.copyToClipboard=function(Ae){go.CommandHandler.prototype.copyToClipboard.call(this,Ae),this._lastPasteOffset.set(this.pasteOffset)},Ct.prototype.pasteFromClipboard=function(){var Ae=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ae,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ae},Object.defineProperty(Ct.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ae){if(Ae!=="move"&&Ae!=="select"&&Ae!=="scroll"&&Ae!=="tree"&&Ae!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ae);this._arrowKeyBehavior=Ae}}),Object.defineProperty(Ct.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ae){if(!(Ae instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ae);this._pasteOffset.set(Ae)}});var Kt=Ct,yn=oe(87851),hn=oe(43604),$e=oe(57193),Ze={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},de=oe(59301),ye=(Ae,Se,Be)=>new Promise((Lt,jt)=>{var ht=Je=>{try{gn(Be.next(Je))}catch(Ee){jt(Ee)}},Dn=Je=>{try{gn(Be.throw(Je))}catch(Ee){jt(Ee)}},gn=Je=>Je.done?Lt(Je.value):Promise.resolve(Je.value).then(ht,Dn);gn((Be=Be.apply(Ae,Se)).next())});function He({onCancel:Ae,callback:Se}){let Be=(0,ee.useRef)(),Lt=(0,ee.useRef)(),jt=(0,ee.useRef)(),ht=(0,ee.useRef)(!1);const Dn=(0,ee.useRef)(!1),[gn,Je]=(0,ee.useState)(0);function Ee(){const Re=ce.bx.make,pt={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"};Be.current=new ce.S0(Lt.current,{padding:20,grid:Re(ce.s_,"Grid",Re(ce.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Re(ce.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:dt=>{var Nt=dt.diagram.commandHandler.addTopLevelParts(dt.diagram.selection,!0);Nt||dt.diagram.currentTool.doCancel()},commandHandler:Re(Kt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:dt=>{var Nt=dt.subject;Nt.location=Nt.location.copy().snapToGridPoint(dt.diagram.grid.gridOrigin,dt.diagram.grid.gridCellSize),setTimeout(()=>{dt.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:dt=>{var Nt=dt.subject;setTimeout(()=>{dt.diagram.commandHandler.editTextBlock()})},LinkRelinked:dt=>{var Nt=dt.parameter.part;Nt.invalidateConnectedLinks();var wt=dt.subject;dt.diagram.toolManager.linkingTool.isForwards?wt.toNode.invalidateConnectedLinks():wt.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Be.current.nodeTemplate=Re(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),Re(ce.bn,{name:"SHAPE",fill:pt.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")),Re(ce.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Re(ce.al,{margin:1,textAlign:"center",overflow:ce.al.OverflowEllipsis,editable:!0},new ce.KX("text").makeTwoWay(),new ce.KX("stroke","color"))),Be.current.nodeTemplate.toolTip=Re("ToolTip",Re(ce.s_,"Vertical",{maxSize:new ce.$u(200,NaN)},Re(ce.al,{font:"bold 10pt sans-serif",textAlign:"center"},new ce.KX("text")),Re(ce.al,{font:"10pt sans-serif",textAlign:"center"},new ce.KX("text","details"))));function Vt(dt,Nt){var wt=(Et,Ln)=>{Et.handled=!0,Et.diagram.model.commit(Nn=>{var un=Ln.part.adornedPart,Qn=new ce.E9().setRectSpot(un.actualBounds,dt);Qn.subtract(un.location),Qn.scale(2,2),Qn.x+=Math.sign(Qn.x)*130,Qn.y+=Math.sign(Qn.y)*130,Qn.add(un.location),Qn.snapToGridPoint(Et.diagram.grid.gridOrigin,Et.diagram.grid.gridCellSize);var An=Nn.copyNodeData(un.data);Nn.setGroupKeyForNodeData(An,Nn.getGroupKeyForNodeData(un.data)),Nn.addNodeData(An);var Mn={from:un.key,to:Nn.getKeyForNodeData(An)};Nn.addLinkData(Mn);var qn=Et.diagram.findNodeForData(An);qn.location=Qn,Et.diagram.select(qn),setTimeout(()=>{Et.diagram.commandHandler.editTextBlock()},20)})};return Re(ce.bn,{figure:Nt,alignment:dt,alignmentFocus:dt.opposite(),width:dt.equals(ce.z6.Top)||dt.equals(ce.z6.Bottom)?25:18,height:dt.equals(ce.z6.Top)||dt.equals(ce.z6.Bottom)?18:25,fill:"orange",stroke:pt.white,strokeWidth:4,mouseEnter:(Et,Ln)=>Ln.fill="dodgerblue",mouseLeave:(Et,Ln)=>Ln.fill="orange",isActionable:!0,click:wt,contextClick:wt})}function Pn(dt){return Re(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:(Nt,wt)=>wt.fill="dodgerblue",mouseLeave:(Nt,wt)=>wt.fill="orange",click:(Nt,wt)=>{Nt.diagram.commandHandler.showContextMenu(wt.part.adornedPart)}},dt||{})}Be.current.nodeTemplate.selectionAdornmentTemplate=Re(ce.uz,"Spot",Re(ce.Vm,{padding:10}),Vt(ce.z6.Top,"TriangleUp"),Vt(ce.z6.Left,"TriangleLeft"),Vt(ce.z6.Right,"TriangleRight"),Vt(ce.z6.Bottom,"TriangleDown"),Pn({alignment:new ce.z6(.75,0)}));function Dt(dt,Nt){return(wt,Et)=>{wt.handled=!0,wt.diagram.model.commit(Ln=>{Ln.set(Et.part.adornedPart.data,dt,Nt)})}}function Le(dt,Nt){return Nt||(Nt="color"),Re(ce.bn,{width:16,height:16,stroke:"lightgray",fill:dt,margin:1,background:"transparent",mouseEnter:(wt,Et)=>Et.stroke="dodgerblue",mouseLeave:(wt,Et)=>Et.stroke="lightgray",click:Dt(Nt,dt),contextClick:Dt(Nt,dt)})}function Ce(){return[Re("ContextMenuButton",Re(ce.s_,"Horizontal",Le(pt.white,"fill"),Le(pt.beige,"fill"),Le(pt.extralightblue,"fill"),Le(pt.extralightred,"fill"))),Re("ContextMenuButton",Re(ce.s_,"Horizontal",Le(pt.lightgray,"fill"),Le(pt.lightgreen,"fill"),Le(pt.lightblue,"fill"),Le(pt.lightred,"fill")))]}function Fe(){return[Re("ContextMenuButton",Re(ce.s_,"Horizontal",Le(pt.black),Le(pt.green),Le(pt.blue),Le(pt.red))),Re("ContextMenuButton",Re(ce.s_,"Horizontal",Le(pt.white),Le(pt.magenta),Le(pt.purple),Le(pt.orange)))]}function ft(dt,Nt){return Nt||(Nt="thickness"),Re(ce.bn,"LineH",{width:16,height:16,strokeWidth:dt,margin:1,background:"transparent",mouseEnter:(wt,Et)=>Et.background="dodgerblue",mouseLeave:(wt,Et)=>Et.background="transparent",click:Dt(Nt,dt),contextClick:Dt(Nt,dt)})}function an(dt,Nt){return Nt||(Nt="dash"),Re(ce.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:dt,margin:1,background:"transparent",mouseEnter:(wt,Et)=>Et.background="dodgerblue",mouseLeave:(wt,Et)=>Et.background="transparent",click:Dt(Nt,dt),contextClick:Dt(Nt,dt)})}function Gt(){return[Re("ContextMenuButton",Re(ce.s_,"Horizontal",ft(1),ft(2),ft(3),ft(4))),Re("ContextMenuButton",Re(ce.s_,"Horizontal",an(null),an([2,4]),an([4,4])))]}function sn(dt,Nt){return Nt||(Nt="figure"),Re(ce.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:dt,margin:1,background:"transparent",mouseEnter:(wt,Et)=>Et.fill="dodgerblue",mouseLeave:(wt,Et)=>Et.fill="lightgray",click:Dt(Nt,dt),contextClick:Dt(Nt,dt)})}Be.current.nodeTemplate.contextMenu=Re("ContextMenu",Re("ContextMenuButton",Re(ce.s_,"Horizontal",sn("Rectangle"),sn("RoundedRectangle"),sn("Ellipse"),sn("Diamond"))),Re("ContextMenuButton",Re(ce.s_,"Horizontal",sn("Parallelogram2"),sn("ManualOperation"),sn("Procedure"),sn("Cylinder1"))),Re("ContextMenuButton",Re(ce.s_,"Horizontal",sn("Terminator"),sn("CreateRequest"),sn("Document"),sn("TriangleDown"))),Ce(),Fe(),Gt()),Be.current.groupTemplate=Re(ce.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:ce.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(dt,Nt)=>{var wt=Nt.addMembers(Nt.diagram.selection,!0);wt||Nt.diagram.currentTool.doCancel()},avoidable:!1},new ce.KX("location","loc",ce.E9.parse).makeTwoWay(ce.E9.stringify),Re(ce.s_,"Auto",{name:"BODY"},Re(ce.bn,{parameter1:10,fill:pt.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")),Re(ce.Vm,{background:"transparent",margin:20})),Re(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"))),Be.current.groupTemplate.selectionAdornmentTemplate=Re(ce.uz,"Spot",Re(ce.s_,"Auto",Re(ce.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Re(ce.Vm,{margin:1.5})),Pn({alignment:ce.z6.TopRight,alignmentFocus:ce.z6.BottomRight})),Be.current.groupTemplate.contextMenu=Re("ContextMenu",Ce(),Fe(),Gt()),Be.current.linkTemplate=Re(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",dt=>dt>=1?10:0),new ce.KX("toShortLength","dir",dt=>dt>=1?10:0),new ce.KX("points").makeTwoWay(),Re(ce.bn,{strokeWidth:2},new ce.KX("stroke","color"),new ce.KX("strokeWidth","thickness"),new ce.KX("strokeDashArray","dash")),Re(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",dt=>dt===1)),Re(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",dt=>dt>=1),new ce.KX("width","thickness",dt=>7+3*dt),new ce.KX("height","thickness",dt=>7+3*dt),new ce.KX("segmentOffset","thickness",dt=>new ce.E9(-15,4+1.5*dt))),Re(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",dt=>dt===2),new ce.KX("width","thickness",dt=>7+3*dt),new ce.KX("height","thickness",dt=>7+3*dt),new ce.KX("segmentOffset","thickness",dt=>new ce.E9(-15,4+1.5*dt))),Re(ce.al,{alignmentFocus:new ce.z6(0,1,-4,0),editable:!0},new ce.KX("text").makeTwoWay(),new ce.KX("stroke","color"))),Be.current.linkTemplate.selectionAdornmentTemplate=Re(ce.uz,Re(ce.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Ut(2)},new ce.KX("pathPattern","thickness",Ut)),Pn({alignmentFocus:new ce.z6(0,0,-6,-4)}));function Ut(dt){return Re(ce.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(dt+4).toString()+" H3"})}function xt(dt){var Nt="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return dt===0?Nt="M0 0 M16 16 M0 8 L16 8":dt===2&&(Nt="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Re(ce.bn,{geometryString:Nt,margin:2,background:"transparent",mouseEnter:(wt,Et)=>Et.background="dodgerblue",mouseLeave:(wt,Et)=>Et.background="transparent",click:Dt("dir",dt),contextClick:Dt("dir",dt)})}function Wt(dt){var Nt=(wt,Et)=>{wt.handled=!0,wt.diagram.model.commit(Ln=>{var Nn=Et.part.adornedPart;Ln.set(Nn.data,dt?"toSpot":"fromSpot",ce.z6.stringify(ce.z6.AllSides)),(dt?Nn.toNode:Nn.fromNode).invalidateConnectedLinks()})};return Re(ce.bn,{width:12,height:12,fill:"transparent",mouseEnter:(wt,Et)=>Et.background="dodgerblue",mouseLeave:(wt,Et)=>Et.background="transparent",click:Nt,contextClick:Nt})}function Ne(dt,Nt){var wt=0,Et=ce.z6.RightSide;dt.equals(ce.z6.Top)?(wt=270,Et=ce.z6.TopSide):dt.equals(ce.z6.Left)?(wt=180,Et=ce.z6.LeftSide):dt.equals(ce.z6.Bottom)&&(wt=90,Et=ce.z6.BottomSide),Nt||(wt-=180);var Ln=(Nn,un)=>{Nn.handled=!0,Nn.diagram.model.commit(Qn=>{var An=un.part.adornedPart;Qn.set(An.data,Nt?"toSpot":"fromSpot",ce.z6.stringify(Et)),(Nt?An.toNode:An.fromNode).invalidateConnectedLinks()})};return Re(ce.bn,{alignment:dt,alignmentFocus:dt.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:wt,background:"transparent",mouseEnter:(Nn,un)=>un.background="dodgerblue",mouseLeave:(Nn,un)=>un.background="transparent",click:Ln,contextClick:Ln})}Be.current.linkTemplate.contextMenu=Re("ContextMenu",Fe(),Gt(),Re("ContextMenuButton",Re(ce.s_,"Horizontal",xt(0),xt(1),xt(2))),Re("ContextMenuButton",Re(ce.s_,"Horizontal",Re(ce.s_,"Spot",Wt(!1),Ne(ce.z6.Top,!1),Ne(ce.z6.Left,!1),Ne(ce.z6.Right,!1),Ne(ce.z6.Bottom,!1)),Re(ce.s_,"Spot",{margin:new ce.Zt(0,0,0,2)},Wt(!0),Ne(ce.z6.Top,!0),Ne(ce.z6.Left,!0),Ne(ce.z6.Right,!0),Ne(ce.z6.Bottom,!0)))));const Xn=`{ "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,18 +86,18 @@ {"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 Kn=["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 Hn(dt){return console.log("shapeName:",dt),Kn.indexOf(dt)>=0}var Cn=new ce.YI(jt.current,{maxSelectionCount:1,linkTemplate:Re(ce.rU,{locationSpot:ce.z6.Center,selectionAdornmentTemplate:Re(ce.uz,"Link",{locationSpot:ce.z6.Center},Re(ce.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Re(ce.bn,{toArrow:"Standard",stroke:null}))},{routing:ce.rU.AvoidsNodes,curve:ce.rU.JumpOver,corner:5,toShortLength:4},new ce.KX("points"),Re(ce.bn,{isPanelMain:!0,strokeWidth:2}),Re(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(dt=>({text:"\u672A\u547D\u540D",size:"100 100",figure:dt.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Be.current.addDiagramListener("TextEdited",function(dt){var Nt;const wt=dt.subject.part;var Et=(Nt=document.activeElement)==null?void 0:Nt.value;typeof Et=="string"&&Et.trim()===""&&Be.current.model.commit(function(Ln){Ln.set(wt.data,"text","\u672A\u547D\u540D"),Be.current.commandHandler.stopCommand()},"increment")}),Cn.nodeTemplate=Re(ce.NB,"Auto",{locationSpot:ce.z6.Center},new ce.KX("location","location",ce.E9.parse).makeTwoWay(ce.E9.stringify),Re(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")),Re(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(()=>{Be.current.grid=Re(ce.s_,"Grid",Re(ce.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Re(ce.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Be.current.grid.visible=!0,Be.current.grid.gridCellStroke="darkgray",Be.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Be.current,Be.current}const st=()=>ye(this,null,function*(){var Re=Be.current.makeImage();const pt=yield(0,$e.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Re.src}});Se({src:pt.url})});return(0,ee.useEffect)(()=>(setTimeout(()=>{Ee()},500),Je(gn+1),()=>{Be.current=null}),[]),de.createElement("div",{ref:Dn,className:ht.current?`${Ze.maxH60} body-overflow-initial`:"body-overflow-initial"},de.createElement(Ie.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!gn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:de.createElement(ot.Z,null,de.createElement(hn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),de.createElement(hn.Z,{onClick:()=>{var Re,pt,Ut=Be.current.selection.first();if(ht.current=!ht.current,document.activeElement&&Ut){let Pn=(pt=(Re=document.activeElement)==null?void 0:Re.value)==null?void 0:pt.trim();typeof Pn=="string"&&Be.current.model.commit(function(Dt){Dt.set(Ut.data,"text",Pn||"\u672A\u547D\u540D"),Be.current.commandHandler.stopCommand()},"increment")}Je(gn+1)}},de.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ae},de.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Ze.flowChartWrp},de.createElement("div",{style:{display:"flex",height:"100%"}},de.createElement("div",{style:{width:"300px",height:"100%"}},de.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),de.createElement("div",{style:{height:"calc(100% - 50px)"},className:Ze.myPaletteDiv,ref:jt})),de.createElement("div",{style:{flex:1,position:"relative"}},de.createElement("div",{ref:Lt,style:{height:"80vh"}}))),de.createElement("div",{className:"tr"},de.createElement(Xe.ZP,{size:"large",onClick:st,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var rt=He,se=oe(5112),ue=oe(5871);const St=se.ZP.Group,et={margin:"0 8px"};var fe=({callback:Ae,onCancel:Se})=>{function Be(Lt){Ae(Lt)}return ee.createElement(me.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Be},ee.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ee.createElement("span",{style:et},"\u5355\u5143\u683C\u6570\uFF1A"),ee.createElement("span",{style:et},"\u884C\u6570"),ee.createElement(me.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ee.createElement(ue.Z,null)),ee.createElement("span",{style:et},"\u5217\u6570"),ee.createElement(me.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ee.createElement(ue.Z,null))),ee.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ee.createElement("span",{style:et},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),ee.createElement(me.default.Item,{name:"align"},ee.createElement(St,null,ee.createElement(se.ZP,{value:"default"},ee.createElement("i",{className:"fa fa-align-justify"})),ee.createElement(se.ZP,{value:"left"},ee.createElement("i",{className:"fa fa-align-left"})),ee.createElement(se.ZP,{value:"center"},ee.createElement("i",{className:"fa fa-align-center"})),ee.createElement(se.ZP,{value:"right"},ee.createElement("i",{className:"fa fa-align-right"}))))),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(Xe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(Xe.ZP,{type:"ghost",onClick:Se},"\u53D6\u6D88")))},at=oe(78673),Yt=oe(63089),bt=oe.n(Yt),lt=(0,ee.forwardRef)(({use3d:Ae,width:Se,height:Be,callback:Lt,showSaveButton:jt},ht)=>{const Dn=(0,ee.useRef)(),gn=(0,ee.useRef)(),[Je,Ee]=(0,ee.useState)(!1),st=(0,ee.useRef)({id:Dn,appName:"graphing",width:Se||1e3,height:Be||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ee.useEffect)(()=>{gn.current=new(bt())(st.current,!0),window.onload=function(){gn.current.inject("applet_container")}},[]);const Re=()=>{var pt=window.ggbApplet.getPNGBase64(1,!0,72);return Lt&&Lt(pt),pt};return(0,ee.useEffect)(()=>{st.current.appName=Je?"3D":"graphing",gn.current.inject("applet_container")},[Je]),(0,ee.useEffect)(()=>{Ee(Ae)},[Ae]),(0,ee.useImperativeHandle)(ht,()=>({getImgData:Re})),ee.createElement(ee.Fragment,null,ee.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Dn}),ee.createElement(ot.Z,{align:"middle"},ee.createElement(hn.Z,{flex:1},ee.createElement(at.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Je,onChange:pt=>Ee(pt)})),ee.createElement(hn.Z,null,ee.createElement(Xe.ZP,{size:"large",onClick:Re,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),It=oe(24638),he=oe(1012),Ge=oe(8591);const qe="link",it="upload-image",mt="add-flowchart",Mt="draw-image",Vt="add-flowchart",Ot="code-block",nn="add-table",pn="------------",bn={default:pn,left:`:${pn}`,center:`:${pn}:`,right:`${pn}:`};var In=oe(66991),rn=(Ae,Se,Be)=>new Promise((Lt,jt)=>{var ht=Je=>{try{gn(Be.next(Je))}catch(Ee){jt(Ee)}},Dn=Je=>{try{gn(Be.throw(Je))}catch(Ee){jt(Ee)}},gn=Je=>Je.done?Lt(Je.value):Promise.resolve(Je.value).then(ht,Dn);gn((Be=Be.apply(Ae,Se)).next())});function Fn(){}let We=0;const Tn=1e4,Rn="\u2581",En="@\u2581\u2581@",xn="@\u2581@",$n=` +]}`;var Kn=["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 Hn(dt){return console.log("shapeName:",dt),Kn.indexOf(dt)>=0}var Cn=new ce.YI(jt.current,{maxSelectionCount:1,linkTemplate:Re(ce.rU,{locationSpot:ce.z6.Center,selectionAdornmentTemplate:Re(ce.uz,"Link",{locationSpot:ce.z6.Center},Re(ce.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Re(ce.bn,{toArrow:"Standard",stroke:null}))},{routing:ce.rU.AvoidsNodes,curve:ce.rU.JumpOver,corner:5,toShortLength:4},new ce.KX("points"),Re(ce.bn,{isPanelMain:!0,strokeWidth:2}),Re(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(dt=>({text:"\u672A\u547D\u540D",size:"100 100",figure:dt.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Be.current.addDiagramListener("TextEdited",function(dt){var Nt;const wt=dt.subject.part;var Et=(Nt=document.activeElement)==null?void 0:Nt.value;typeof Et=="string"&&Et.trim()===""&&Be.current.model.commit(function(Ln){Ln.set(wt.data,"text","\u672A\u547D\u540D"),Be.current.commandHandler.stopCommand()},"increment")}),Cn.nodeTemplate=Re(ce.NB,"Auto",{locationSpot:ce.z6.Center},new ce.KX("location","location",ce.E9.parse).makeTwoWay(ce.E9.stringify),Re(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")),Re(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(()=>{Be.current.grid=Re(ce.s_,"Grid",Re(ce.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Re(ce.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Be.current.grid.visible=!0,Be.current.grid.gridCellStroke="darkgray",Be.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Be.current,Be.current}const st=()=>ye(this,null,function*(){var Re=Be.current.makeImage();const pt=yield(0,$e.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Re.src}});Se({src:pt.url})});return(0,ee.useEffect)(()=>(setTimeout(()=>{Ee()},500),Je(gn+1),()=>{Be.current=null}),[]),de.createElement("div",{ref:Dn,className:ht.current?`${Ze.maxH60} body-overflow-initial`:"body-overflow-initial"},de.createElement(Ie.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!gn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:de.createElement(ot.Z,null,de.createElement(hn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),de.createElement(hn.Z,{onClick:()=>{var Re,pt,Vt=Be.current.selection.first();if(ht.current=!ht.current,document.activeElement&&Vt){let Pn=(pt=(Re=document.activeElement)==null?void 0:Re.value)==null?void 0:pt.trim();typeof Pn=="string"&&Be.current.model.commit(function(Dt){Dt.set(Vt.data,"text",Pn||"\u672A\u547D\u540D"),Be.current.commandHandler.stopCommand()},"increment")}Je(gn+1)}},de.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ae},de.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Ze.flowChartWrp},de.createElement("div",{style:{display:"flex",height:"100%"}},de.createElement("div",{style:{width:"300px",height:"100%"}},de.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),de.createElement("div",{style:{height:"calc(100% - 50px)"},className:Ze.myPaletteDiv,ref:jt})),de.createElement("div",{style:{flex:1,position:"relative"}},de.createElement("div",{ref:Lt,style:{height:"80vh"}}))),de.createElement("div",{className:"tr"},de.createElement(Xe.ZP,{size:"large",onClick:st,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var rt=He,se=oe(5112),ue=oe(5871);const St=se.ZP.Group,et={margin:"0 8px"};var fe=({callback:Ae,onCancel:Se})=>{function Be(Lt){Ae(Lt)}return ee.createElement(me.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Be},ee.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ee.createElement("span",{style:et},"\u5355\u5143\u683C\u6570\uFF1A"),ee.createElement("span",{style:et},"\u884C\u6570"),ee.createElement(me.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ee.createElement(ue.Z,null)),ee.createElement("span",{style:et},"\u5217\u6570"),ee.createElement(me.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ee.createElement(ue.Z,null))),ee.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ee.createElement("span",{style:et},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),ee.createElement(me.default.Item,{name:"align"},ee.createElement(St,null,ee.createElement(se.ZP,{value:"default"},ee.createElement("i",{className:"fa fa-align-justify"})),ee.createElement(se.ZP,{value:"left"},ee.createElement("i",{className:"fa fa-align-left"})),ee.createElement(se.ZP,{value:"center"},ee.createElement("i",{className:"fa fa-align-center"})),ee.createElement(se.ZP,{value:"right"},ee.createElement("i",{className:"fa fa-align-right"}))))),ee.createElement("div",{className:"flex-container flex-end"},ee.createElement(Xe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ee.createElement(Xe.ZP,{type:"ghost",onClick:Se},"\u53D6\u6D88")))},at=oe(78673),Qt=oe(63089),bt=oe.n(Qt),lt=(0,ee.forwardRef)(({use3d:Ae,width:Se,height:Be,callback:Lt,showSaveButton:jt},ht)=>{const Dn=(0,ee.useRef)(),gn=(0,ee.useRef)(),[Je,Ee]=(0,ee.useState)(!1),st=(0,ee.useRef)({id:Dn,appName:"graphing",width:Se||1e3,height:Be||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ee.useEffect)(()=>{gn.current=new(bt())(st.current,!0),window.onload=function(){gn.current.inject("applet_container")}},[]);const Re=()=>{var pt=window.ggbApplet.getPNGBase64(1,!0,72);return Lt&&Lt(pt),pt};return(0,ee.useEffect)(()=>{st.current.appName=Je?"3D":"graphing",gn.current.inject("applet_container")},[Je]),(0,ee.useEffect)(()=>{Ee(Ae)},[Ae]),(0,ee.useImperativeHandle)(ht,()=>({getImgData:Re})),ee.createElement(ee.Fragment,null,ee.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Dn}),ee.createElement(ot.Z,{align:"middle"},ee.createElement(hn.Z,{flex:1},ee.createElement(at.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Je,onChange:pt=>Ee(pt)})),ee.createElement(hn.Z,null,ee.createElement(Xe.ZP,{size:"large",onClick:Re,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),It=oe(24638),he=oe(1012),Ge=oe(8591);const qe="link",it="upload-image",mt="add-flowchart",Mt="draw-image",Yt="add-flowchart",Ot="code-block",nn="add-table",pn="------------",bn={default:pn,left:`:${pn}`,center:`:${pn}:`,right:`${pn}:`};var In=oe(66991),rn=(Ae,Se,Be)=>new Promise((Lt,jt)=>{var ht=Je=>{try{gn(Be.next(Je))}catch(Ee){jt(Ee)}},Dn=Je=>{try{gn(Be.throw(Je))}catch(Ee){jt(Ee)}},gn=Je=>Je.done?Lt(Je.value):Promise.resolve(Je.value).then(ht,Dn);gn((Be=Be.apply(Ae,Se)).next())});function Fn(){}let We=0;const Tn=1e4,Rn="\u2581",En="@\u2581\u2581@",xn="@\u2581@",$n=` **\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`,tn=["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(Ae){return/^\d+$/.test(Ae)?`${Ae}px`:Ae}const Sn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",aa={[Sn+"-B"]:"bold",[Sn+"-I"]:"italic"},ga={[qe]:"\u6DFB\u52A0\u94FE\u63A5",[Ot]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[it]:"\u6DFB\u52A0\u56FE\u7247",[Mt]:"\u6DFB\u52A0\u753B\u56FE",[mt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[nn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var ca=({defaultValue:Ae="",onChange:Se,width:Be="100%",height:Lt=400,miniToolbar:jt=!1,isFocus:ht=!1,watch:Dn,insertTemp:gn,mode:Je="markdown",id:Ee="markdown-editor-id",showResizeBar:st=!1,noStorage:Re=!1,showNullButton:pt=!1,showNullProgramButton:Ut=!1,hidetoolBar:Pn=!1,fullScreen:Dt=!1,onBlur:Le,onCMBeforeChange:Ce,onFullScreen:Fe,className:ft="",disablePaste:an=!1,disabled:Gt=!1,disabledFill:sn=!1,placeholder:Zt="",values:xt="",extraUse:Wt})=>{const[Ne,Xn]=(0,ee.useState)(null),[Kn,Hn]=(0,ee.useState)(Ae),[Cn,dt]=(0,ee.useState)(Dn),[Nt,wt]=(0,ee.useState)(Dt),[Et,Ln]=(0,ee.useState)(""),[Nn,un]=(0,ee.useState)(0),[Qn,An]=(0,ee.useState)(Lt),[Mn,qn]=(0,ee.useState)(!1),ma=(0,ee.useRef)((0,he.Z)()),ta=(0,ee.useRef)(!1),Yn=(0,ee.useRef)(),[ha,Pa]=(0,ee.useState)(0),[va,ia]=(0,ee.useState)(0),we=(0,ee.useRef)(),zt=(0,ee.useRef)(),zn=(0,ee.useRef)(),Gn=(0,ee.useRef)(),fa=()=>rn(void 0,null,function*(){var ln;const Kt=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:ma.current}});(ln=Kt==null?void 0:Kt.attachments)!=null&&ln.length&&(console.log("cm:",Ne,we),Kt.attachments.map(Xt=>{Xt.content_type.indexOf("image")>-1?Ne.replaceSelection(`![,](/api/attachments/${Xt.id}?type=${Xt.content_type})`):Xt.content_type.indexOf("video")>-1?Ne.replaceSelection(``):Xt.content_type.indexOf("pdf")>-1?Ne.replaceSelection(`${Xt.name}`):Ne.replaceSelection(`[${Xt.name}](${ENV.API_SERVER}/api/attachments/${Xt.id}?type=${Xt.content_type})`)}))});(0,ee.useEffect)(()=>{const ln=window.scrollY||window.pageYOffset;Hn(xt),Ne==null||Ne.setValue(xt),window.scrollTo(0,ln)},[xt]),(0,ee.useEffect)(()=>{Fe==null||Fe(Nt)},[Nt]),(0,ee.useEffect)(()=>{if(we.current){let ln=function(Xt,_t){var Zn;if(an){_t.preventDefault();return}const oa=_t.clipboardData;if(oa){const Sa=oa.types.toString(),la=oa.items;if(Sa==="Files"||oa.types.indexOf("Files")>-1){if(_t.preventDefault(),Je=="stex")return;try{let ya=la[1];((Zn=la[0])==null?void 0:Zn.kind)==="file"&&(ya=la[0]);const pa=ya.getAsFile(),Fa=pa.name.split(".").pop();(0,xe.I)(pa,wa=>{var Ta,Ma,da;wa.id?((Ta=pa==null?void 0:pa.type)==null?void 0:Ta.indexOf("image"))>-1?Kt.replaceSelection(``):((Ma=pa==null?void 0:pa.type)==null?void 0:Ma.indexOf("video"))>-1?Kt.replaceSelection(``):((da=pa==null?void 0:pa.type)==null?void 0:da.indexOf("pdf"))>-1?Kt.replaceSelection(`${pa.name}`):tn.includes(Fa)?Kt.replaceSelection(`${pa.name}`):Kt.replaceSelection(`[${pa.name}](/api/attachments/${wa.id}?type=${wa.content_type})`):(wa==null?void 0:wa.status)===401&&(Ge.ZP.warning((wa==null?void 0:wa.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(ya){Ge.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Kt=Te().fromTextArea(we.current,{mode:Je,lineNumbers:!jt,lineWrapping:!0,value:Ae,autoCloseTags:!Ut,autoCloseBrackets:!0});return Kt.on("keyup",function(Xt,_t){_t.keyCode===8&&(Xt.getValue()==""?Kt.setOption("placeholder",Zt):Kt.setOption("placeholder",null))}),Kt.on("keydown",function(Xt,_t){if(_t.keyCode===8){var Zn=Bt(Xt);Zn&&_t.preventDefault()}}),ht&&Kt.focus(),Kt.on("paste",ln),Kt.on("dragleave",function(Xt,_t){zt.current.classList.remove("mouse-hover-md")}),Gt&&Kt.on("beforeChange",function(Xt,_t){(_t.origin==="paste"||_t.origin==="+input")&&_t.cancel()}),Xn(Kt),()=>{Kt.off("paste",ln)}}},[]);const Wn=(0,ee.useCallback)(()=>{if(zt.current)try{}catch(ln){console.log(ln,"---- to set md editor body height")}},[Qn,zt,Nt]);(0,ee.useEffect)(()=>{function ln(){let Kt=new _e.Z(Xt=>{for(let _t of Xt)(_t.target.offsetHeight>0||_t.target.offsetWidth>0)&&(Wn(),Ne.setSize("100%","100%"),Ne.refresh())});return Kt.observe(we.current.parentElement),Kt}if(Ne){const Kt=ln();return()=>{var Xt,_t;(Xt=we.current)!=null&&Xt.parentElement&&Kt.unobserve((_t=we.current)==null?void 0:_t.parentElement)}}},[Ne,Wn]),(0,ee.useEffect)(()=>{if(Ne){let ln=[];for(const[Kt,Xt]of Object.entries(aa)){let _t={[Kt]:()=>{ra(Xt)}};ln.push(_t),Ne.addKeyMap(_t)}return Yn.current=setInterval(()=>{ta.current&&fa()},4e3),()=>{clearInterval(Yn.current);for(let Kt of ln)Ne.removeKeyMap(Kt)}}},[Ne]),(0,ee.useEffect)(()=>{Dt!==Nt&&wt(Dt)},[Dt]),(0,In.Z)(()=>{if(!Re&&Nn>0){let ln=new Date().getTime(),Kt=window.sessionStorage.getItem(Ee);ln>=Nn+Tn&&(!Kt||Kt!==Kn)&&(window.sessionStorage.setItem(Ee,Kn),qn(!0))}},Tn),(0,ee.useEffect)(()=>{dt(Dn)},[Ne,Dn]),(0,ee.useEffect)(()=>{Ne&&ht&&Ne.focus()},[Ne,ht]),(0,ee.useEffect)(()=>{if(Cn&&Ne){let ln=function(Xt){let _t=Xt.target;if(Gn.current){let Zn=_t.scrollTop/_t.scrollHeight;Gn.current.scrollTop=Gn.current.scrollHeight*Zn}};const Kt=Ne.getScrollerElement();return Kt.addEventListener("scroll",ln),()=>{Kt.removeEventListener("scroll",ln)}}},[Ne,Cn]),(0,ee.useEffect)(()=>{if(Ne&&Ce){let ln=function(Kt,Xt){Ce(Kt,Xt)};return Ne.on("beforeChange",ln),()=>{Ne.off("beforeChange",ln)}}},[Ne,Ce]),(0,ee.useEffect)(()=>{if(Ne&&Le){let ln=function(){Le(Ne.getValue())};return Ne.on("blur",ln),()=>{Ne.off("blur",ln)}}},[Ne,Le]);function Bt(ln,Kt){var Xt=ln.getDoc(),_t=Xt.getCursor(),Zn=Xt.getLine(_t.line),oa=Zn.charAt(_t.ch-1),Sa=Zn.lastIndexOf("@\u2581@",_t.ch),la=Zn.lastIndexOf("@\u2581\u2581@",_t.ch),ya=Sa>la?Sa:la,pa=Sa>la?3:4;if(En.indexOf(oa)===-1)return null;if(console.log("change1:",Kt,ln,Zn,_t,ya,Sa,la,oa),ya>=0&&_t.ch-ya<5){var Fa=ya+pa;return Xt.replaceRange("",{line:_t.line,ch:ya},{line:_t.line,ch:Fa}),{line:_t.line,ch:Fa}}return null}(0,ee.useEffect)(()=>{if(Ne){let ln=function(Kt,Xt){const _t=Kt.getValue();Hn(_t),un(new Date().getTime()),Kt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Se&&(Ut?Se(_t,La(_t)):Se(_t))};return Ne.on("change",ln),()=>{Ne.off("change",ln)}}},[Ne,Se]),(0,ee.useEffect)(()=>{if(Ne)if(Ae==null)Ne.setValue(""),Hn("");else{const ln=window.scrollY||window.pageYOffset;Ae!==Ne.getValue()&&(Ne.setValue(Ae),Hn(Ae),Ne.setCursor(Gt?1:Ne.lineCount(),0),window.scrollTo(0,ln))}},[Ne,Ae]);const ra=(0,ee.useCallback)(ln=>{const Kt=Ne.getCursor(),Xt=Ne.getSelection();let _t=Xt.split(` -`);switch(ln){case"bold":return Ne.replaceSelection("**"+Xt+"**"),Xt===""&&Ne.setCursor(Kt.line,Kt.ch+2),Ne.focus();case"italic":return Ne.replaceSelection("*"+Xt+"*"),Xt===""&&Ne.setCursor(Kt.line,Kt.ch+1),Ne.focus();case"code":return Ne.replaceSelection("`"+Xt+"`"),Xt===""&&Ne.setCursor(Kt.line,Kt.ch+1),Ne.focus();case"inline-latex":return Ln("inline-latex"),Ne.focus();case"latex":return Ne.replaceSelection("```latex\n"+Xt+"\n```"),Ne.setCursor(Kt.line+1,Xt.length+1),Ne.focus();case"line-break":return Ne.replaceSelection(`
+\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,tn=["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(Ae){return/^\d+$/.test(Ae)?`${Ae}px`:Ae}const Sn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",aa={[Sn+"-B"]:"bold",[Sn+"-I"]:"italic"},ga={[qe]:"\u6DFB\u52A0\u94FE\u63A5",[Ot]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[it]:"\u6DFB\u52A0\u56FE\u7247",[Mt]:"\u6DFB\u52A0\u753B\u56FE",[mt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[nn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var ca=({defaultValue:Ae="",onChange:Se,width:Be="100%",height:Lt=400,miniToolbar:jt=!1,isFocus:ht=!1,watch:Dn,insertTemp:gn,mode:Je="markdown",id:Ee="markdown-editor-id",showResizeBar:st=!1,noStorage:Re=!1,showNullButton:pt=!1,showNullProgramButton:Vt=!1,hidetoolBar:Pn=!1,fullScreen:Dt=!1,onBlur:Le,onCMBeforeChange:Ce,onFullScreen:Fe,className:ft="",disablePaste:an=!1,disabled:Gt=!1,disabledFill:sn=!1,placeholder:Ut="",values:xt="",extraUse:Wt})=>{const[Ne,Xn]=(0,ee.useState)(null),[Kn,Hn]=(0,ee.useState)(Ae),[Cn,dt]=(0,ee.useState)(Dn),[Nt,wt]=(0,ee.useState)(Dt),[Et,Ln]=(0,ee.useState)(""),[Nn,un]=(0,ee.useState)(0),[Qn,An]=(0,ee.useState)(Lt),[Mn,qn]=(0,ee.useState)(!1),ma=(0,ee.useRef)((0,he.Z)()),ta=(0,ee.useRef)(!1),Yn=(0,ee.useRef)(),[ha,Pa]=(0,ee.useState)(0),[va,ia]=(0,ee.useState)(0),we=(0,ee.useRef)(),zt=(0,ee.useRef)(),zn=(0,ee.useRef)(),Gn=(0,ee.useRef)(),fa=()=>rn(void 0,null,function*(){var ln;const Zt=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:ma.current}});(ln=Zt==null?void 0:Zt.attachments)!=null&&ln.length&&(console.log("cm:",Ne,we),Zt.attachments.map(Xt=>{Xt.content_type.indexOf("image")>-1?Ne.replaceSelection(`![,](/api/attachments/${Xt.id}?type=${Xt.content_type})`):Xt.content_type.indexOf("video")>-1?Ne.replaceSelection(``):Xt.content_type.indexOf("pdf")>-1?Ne.replaceSelection(`${Xt.name}`):Ne.replaceSelection(`[${Xt.name}](${ENV.API_SERVER}/api/attachments/${Xt.id}?type=${Xt.content_type})`)}))});(0,ee.useEffect)(()=>{const ln=window.scrollY||window.pageYOffset;Hn(xt),Ne==null||Ne.setValue(xt),window.scrollTo(0,ln)},[xt]),(0,ee.useEffect)(()=>{Fe==null||Fe(Nt)},[Nt]),(0,ee.useEffect)(()=>{if(we.current){let ln=function(Xt,_t){var Zn;if(an){_t.preventDefault();return}const oa=_t.clipboardData;if(oa){const Sa=oa.types.toString(),la=oa.items;if(Sa==="Files"||oa.types.indexOf("Files")>-1){if(_t.preventDefault(),Je=="stex")return;try{let ya=la[1];((Zn=la[0])==null?void 0:Zn.kind)==="file"&&(ya=la[0]);const pa=ya.getAsFile(),Fa=pa.name.split(".").pop();(0,xe.I)(pa,wa=>{var Ta,Ma,da;wa.id?((Ta=pa==null?void 0:pa.type)==null?void 0:Ta.indexOf("image"))>-1?Zt.replaceSelection(``):((Ma=pa==null?void 0:pa.type)==null?void 0:Ma.indexOf("video"))>-1?Zt.replaceSelection(``):((da=pa==null?void 0:pa.type)==null?void 0:da.indexOf("pdf"))>-1?Zt.replaceSelection(`${pa.name}`):tn.includes(Fa)?Zt.replaceSelection(`${pa.name}`):Zt.replaceSelection(`[${pa.name}](/api/attachments/${wa.id}?type=${wa.content_type})`):(wa==null?void 0:wa.status)===401&&(Ge.ZP.warning((wa==null?void 0:wa.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(ya){Ge.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Zt=Te().fromTextArea(we.current,{mode:Je,lineNumbers:!jt,lineWrapping:!0,value:Ae,autoCloseTags:!Vt,autoCloseBrackets:!0});return Zt.on("keyup",function(Xt,_t){_t.keyCode===8&&(Xt.getValue()==""?Zt.setOption("placeholder",Ut):Zt.setOption("placeholder",null))}),Zt.on("keydown",function(Xt,_t){if(_t.keyCode===8){var Zn=Bt(Xt);Zn&&_t.preventDefault()}}),ht&&Zt.focus(),Zt.on("paste",ln),Zt.on("dragleave",function(Xt,_t){zt.current.classList.remove("mouse-hover-md")}),Gt&&Zt.on("beforeChange",function(Xt,_t){(_t.origin==="paste"||_t.origin==="+input")&&_t.cancel()}),Xn(Zt),()=>{Zt.off("paste",ln)}}},[]);const Wn=(0,ee.useCallback)(()=>{if(zt.current)try{}catch(ln){console.log(ln,"---- to set md editor body height")}},[Qn,zt,Nt]);(0,ee.useEffect)(()=>{function ln(){let Zt=new _e.Z(Xt=>{for(let _t of Xt)(_t.target.offsetHeight>0||_t.target.offsetWidth>0)&&(Wn(),Ne.setSize("100%","100%"),Ne.refresh())});return Zt.observe(we.current.parentElement),Zt}if(Ne){const Zt=ln();return()=>{var Xt,_t;(Xt=we.current)!=null&&Xt.parentElement&&Zt.unobserve((_t=we.current)==null?void 0:_t.parentElement)}}},[Ne,Wn]),(0,ee.useEffect)(()=>{if(Ne){let ln=[];for(const[Zt,Xt]of Object.entries(aa)){let _t={[Zt]:()=>{ra(Xt)}};ln.push(_t),Ne.addKeyMap(_t)}return Yn.current=setInterval(()=>{ta.current&&fa()},4e3),()=>{clearInterval(Yn.current);for(let Zt of ln)Ne.removeKeyMap(Zt)}}},[Ne]),(0,ee.useEffect)(()=>{Dt!==Nt&&wt(Dt)},[Dt]),(0,In.Z)(()=>{if(!Re&&Nn>0){let ln=new Date().getTime(),Zt=window.sessionStorage.getItem(Ee);ln>=Nn+Tn&&(!Zt||Zt!==Kn)&&(window.sessionStorage.setItem(Ee,Kn),qn(!0))}},Tn),(0,ee.useEffect)(()=>{dt(Dn)},[Ne,Dn]),(0,ee.useEffect)(()=>{Ne&&ht&&Ne.focus()},[Ne,ht]),(0,ee.useEffect)(()=>{if(Cn&&Ne){let ln=function(Xt){let _t=Xt.target;if(Gn.current){let Zn=_t.scrollTop/_t.scrollHeight;Gn.current.scrollTop=Gn.current.scrollHeight*Zn}};const Zt=Ne.getScrollerElement();return Zt.addEventListener("scroll",ln),()=>{Zt.removeEventListener("scroll",ln)}}},[Ne,Cn]),(0,ee.useEffect)(()=>{if(Ne&&Ce){let ln=function(Zt,Xt){Ce(Zt,Xt)};return Ne.on("beforeChange",ln),()=>{Ne.off("beforeChange",ln)}}},[Ne,Ce]),(0,ee.useEffect)(()=>{if(Ne&&Le){let ln=function(){Le(Ne.getValue())};return Ne.on("blur",ln),()=>{Ne.off("blur",ln)}}},[Ne,Le]);function Bt(ln,Zt){var Xt=ln.getDoc(),_t=Xt.getCursor(),Zn=Xt.getLine(_t.line),oa=Zn.charAt(_t.ch-1),Sa=Zn.lastIndexOf("@\u2581@",_t.ch),la=Zn.lastIndexOf("@\u2581\u2581@",_t.ch),ya=Sa>la?Sa:la,pa=Sa>la?3:4;if(En.indexOf(oa)===-1)return null;if(console.log("change1:",Zt,ln,Zn,_t,ya,Sa,la,oa),ya>=0&&_t.ch-ya<5){var Fa=ya+pa;return Xt.replaceRange("",{line:_t.line,ch:ya},{line:_t.line,ch:Fa}),{line:_t.line,ch:Fa}}return null}(0,ee.useEffect)(()=>{if(Ne){let ln=function(Zt,Xt){const _t=Zt.getValue();Hn(_t),un(new Date().getTime()),Zt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Se&&(Vt?Se(_t,La(_t)):Se(_t))};return Ne.on("change",ln),()=>{Ne.off("change",ln)}}},[Ne,Se]),(0,ee.useEffect)(()=>{if(Ne)if(Ae==null)Ne.setValue(""),Hn("");else{const ln=window.scrollY||window.pageYOffset;Ae!==Ne.getValue()&&(Ne.setValue(Ae),Hn(Ae),Ne.setCursor(Gt?1:Ne.lineCount(),0),window.scrollTo(0,ln))}},[Ne,Ae]);const ra=(0,ee.useCallback)(ln=>{const Zt=Ne.getCursor(),Xt=Ne.getSelection();let _t=Xt.split(` +`);switch(ln){case"bold":return Ne.replaceSelection("**"+Xt+"**"),Xt===""&&Ne.setCursor(Zt.line,Zt.ch+2),Ne.focus();case"italic":return Ne.replaceSelection("*"+Xt+"*"),Xt===""&&Ne.setCursor(Zt.line,Zt.ch+1),Ne.focus();case"code":return Ne.replaceSelection("`"+Xt+"`"),Xt===""&&Ne.setCursor(Zt.line,Zt.ch+1),Ne.focus();case"inline-latex":return Ln("inline-latex"),Ne.focus();case"latex":return Ne.replaceSelection("```latex\n"+Xt+"\n```"),Ne.setCursor(Zt.line+1,Xt.length+1),Ne.focus();case"line-break":return Ne.replaceSelection(`
`),Ne.focus();case"list-ul":return Xt===""?Ne.replaceSelection("- "+Xt):Ne.replaceSelection(_t.map(Zn=>Zn===""?"":`- ${Zn}`).join(` `)),Ne.focus();case"list-ol":return Xt===""?Ne.replaceSelection("1. "+Xt):Ne.replaceSelection(_t.map((Zn,oa)=>Zn===""?"":`${oa+1}. ${Zn}`).join(` -`)),Ne.focus();case"add-null-ch":return Xt===""&&Ne.setCursor(Kt.line,Kt.ch),Ne.replaceSelection(Rn),Ne.focus();case"add-signal":return Xt===""&&Ne.setCursor(Kt.line,Kt.ch),Ne.replaceSelection(xn),Ne.focus();case"add-multiple":return Xt===""&&Ne.setCursor(Kt.line,Kt.ch),Ne.replaceSelection(En),Ne.focus();case"inster-template-1":return Xt===""&&Ne.setCursor(Kt.line,Kt.ch),Ne.replaceSelection($n),Ne.focus();case"eraser":return Ne.setValue(""),Ne.focus();case"trigger-watch":return dt(!Cn),Ne.focus();case"trigger-full-screen":return wt(!Nt),Ne.focus();case qe:Ln(qe);return;case Ot:Ln(Ot);return;case it:Ln(it);return;case Mt:Ln(Mt);return;case"maths-latex":Ln("maths-latex");return;case mt:Ln(mt);return;case nn:Ln(nn);return;default:throw new Error}},[Ne,Cn,Nt]),Aa=(0,ee.useCallback)((ln,Kt)=>{var Xt,_t,Zn,oa,Sa,la;switch(Ln(""),Et){case qe:const{title:Ta,link:Ma}=ln;return Ne.replaceSelection(`[${Ta}](${Ma})`),Ne.focus();case Ot:const{language:da,content:jn}=ln;return Ne.replaceSelection(["```"+da,jn,"```"].join(` -`)),Ne.focus();case"maths-latex":for(var ya=atob(ln),pa=new Uint8Array(ya.length),Fa=0;Fa{en.id?Ne.replaceSelection(`![,](/api/attachments/${en.id}?type=${en.content_type})`):(en==null?void 0:en.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Ne.replaceSelection("`$$"+ln+"$$`");break;case it:case Mt:case Vt:const{src:Ca,alt:je}=ln,be=Kt,Ve=(Zn=(_t=(Xt=be==null?void 0:be.name)==null?void 0:Xt.split("."))==null?void 0:_t.pop)==null?void 0:Zn.call(_t);return((oa=be==null?void 0:be.type)==null?void 0:oa.indexOf("image"))>-1||!(be!=null&&be.type)?be.align||be.width?Ne.replaceSelection(`

${je||

`):Ne.replaceSelection(`${je||`):((Sa=be==null?void 0:be.type)==null?void 0:Sa.indexOf("video"))>-1?Ne.replaceSelection(``):((la=be==null?void 0:be.type)==null?void 0:la.indexOf("pdf"))>-1?Ne.replaceSelection(`${be.name}`):tn.includes(Ve)?Ne.replaceSelection(`${be.name}`):Ne.replaceSelection(`[${be.name}](${Ca})`),Ne.focus();case nn:const{row:ct,col:$t,align:vn}=ln;let gt=` +`)),Ne.focus();case"add-null-ch":return Xt===""&&Ne.setCursor(Zt.line,Zt.ch),Ne.replaceSelection(Rn),Ne.focus();case"add-signal":return Xt===""&&Ne.setCursor(Zt.line,Zt.ch),Ne.replaceSelection(xn),Ne.focus();case"add-multiple":return Xt===""&&Ne.setCursor(Zt.line,Zt.ch),Ne.replaceSelection(En),Ne.focus();case"inster-template-1":return Xt===""&&Ne.setCursor(Zt.line,Zt.ch),Ne.replaceSelection($n),Ne.focus();case"eraser":return Ne.setValue(""),Ne.focus();case"trigger-watch":return dt(!Cn),Ne.focus();case"trigger-full-screen":return wt(!Nt),Ne.focus();case qe:Ln(qe);return;case Ot:Ln(Ot);return;case it:Ln(it);return;case Mt:Ln(Mt);return;case"maths-latex":Ln("maths-latex");return;case mt:Ln(mt);return;case nn:Ln(nn);return;default:throw new Error}},[Ne,Cn,Nt]),Aa=(0,ee.useCallback)((ln,Zt)=>{var Xt,_t,Zn,oa,Sa,la;switch(Ln(""),Et){case qe:const{title:Ta,link:Ma}=ln;return Ne.replaceSelection(`[${Ta}](${Ma})`),Ne.focus();case Ot:const{language:da,content:jn}=ln;return Ne.replaceSelection(["```"+da,jn,"```"].join(` +`)),Ne.focus();case"maths-latex":for(var ya=atob(ln),pa=new Uint8Array(ya.length),Fa=0;Fa{en.id?Ne.replaceSelection(`![,](/api/attachments/${en.id}?type=${en.content_type})`):(en==null?void 0:en.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Ne.replaceSelection("`$$"+ln+"$$`");break;case it:case Mt:case Yt:const{src:Ca,alt:je}=ln,be=Zt,Ve=(Zn=(_t=(Xt=be==null?void 0:be.name)==null?void 0:Xt.split("."))==null?void 0:_t.pop)==null?void 0:Zn.call(_t);return((oa=be==null?void 0:be.type)==null?void 0:oa.indexOf("image"))>-1||!(be!=null&&be.type)?be.align||be.width?Ne.replaceSelection(`

${je||

`):Ne.replaceSelection(`${je||`):((Sa=be==null?void 0:be.type)==null?void 0:Sa.indexOf("video"))>-1?Ne.replaceSelection(``):((la=be==null?void 0:be.type)==null?void 0:la.indexOf("pdf"))>-1?Ne.replaceSelection(`${be.name}`):tn.includes(Ve)?Ne.replaceSelection(`${be.name}`):Ne.replaceSelection(`[${be.name}](${Ca})`),Ne.focus();case nn:const{row:ct,col:$t,align:vn}=ln;let gt=` `;for(let en=0;en{switch(Et){case qe:return ee.createElement(vt,{callback:Aa,onCancel:ba});case Ot:return ee.createElement(Ft.Z,{callback:Aa,onCancel:ba});case it:return ee.createElement(xe.Z,{callback:Aa,onCancel:ba});case mt:return ee.createElement(rt,{callback:Aa,onCancel:ba});case nn:return ee.createElement(fe,{callback:Aa,onCancel:ba});case"maths-latex":return ee.createElement(lt,{showSaveButton:!0,callback:Aa});case"inline-latex":return ee.createElement(It.Z,{showSaveButton:!0,callback:Aa});default:return null}},[Et]);function ba(){Ln("")}(0,ee.useEffect)(()=>{if(zn.current){let ln=function(Sa){Zn=!0,oa=Sa.pageY},Kt=function(){Zn=!1},Xt=function(Sa){if(Zn){let la=Sa.pageY-oa;la<0&&(la=0),la>300&&(la=300);let ya=Lt+la+"px";An(ya)}},_t=zn.current,Zn=!1,oa=0;return _t.addEventListener("mousedown",ln),document.addEventListener("mousemove",Xt),document.addEventListener("mouseup",Kt),()=>{_t.removeEventListener("mousedown",ln),document.removeEventListener("mousemove",Xt),document.removeEventListener("mouseup",Kt)}}},[Ne,zn]),(0,ee.useEffect)(()=>{An(Lt)},[Lt]);const Na=ea(Be),Ba=ea(Qn),Ea={width:Na,height:Ba},xa=(0,ee.useMemo)(()=>{if(Nn){let ln=new Date(Nn),Kt=ln.getHours(),Xt=ln.getMinutes(),_t=ln.getSeconds();return Kt=Kt<10?"0"+Kt:Kt,Xt=Xt<10?"0"+Xt:Xt,_t=_t<10?"0"+_t:_t,`${Kt}:${Xt}:${_t}`}return 0},[Nn]),La=ln=>{const Kt=[];if(Ut){let Xt=-1;ln=ln.replace(/(@▁▁@|@▁@)/g,function(_t,Zn,oa){Kt.push({multiLine:_t!==xn})})}return Kt};function Oa(){window.sessionStorage.removeItem(Ee),qn(!1),un(0)}function Ha(){qn(!1),un(0),Ne.setValue(window.sessionStorage.getItem(Ee))}(0,ee.useEffect)(()=>{ga[Et]&&Et!==Mt&&Et!==mt&&setTimeout(()=>{const ln=document.getElementsByClassName("markdown-popup-form")[0],Kt=window.innerWidth/2-ln.offsetWidth/2,Xt=window.innerHeight/2-ln.offsetHeight/2;Pa(Kt),ia(Xt)},0)},[Et]);const Ra=ln=>{ln.preventDefault();const Kt=ln.clientX-ha,Xt=ln.clientY-va;document.body.onmousemove=_t=>{let Zn=_t.clientX-Kt,oa=_t.clientY-Xt;const Sa=document.getElementsByClassName("markdown-popup-form")[0],la=window.innerWidth-Sa.offsetWidth,ya=window.innerHeight-Sa.offsetHeight;Zn=Math.max(0,Math.min(Zn,la)),oa=Math.max(0,Math.min(oa,ya)),Ia(_t.clientX,_t.clientY,Kt,Xt)&&(Pa(Zn),ia(oa))},document.body.onmouseup=function(){document.body.onmousemove=null}},Ia=(ln,Kt,Xt,_t)=>{const Zn=document.body.clientHeight,oa=document.body.clientWidth;return ln<20&&Xt>ln||ln>oa-20&&XtKt||Kt>Zn-20&&_tze in me?Me(me,ze,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):me[ze]=Xe,E=(me,ze)=>{for(var Xe in ze||(ze={}))y.call(ze,Xe)&&b(me,Xe,ze[Xe]);if(a)for(var Xe of a(ze))x.call(ze,Xe)&&b(me,Xe,ze[Xe]);return me},z=(me,ze)=>De(me,ae(ze));const{useForm:te}=ee.default,ne={width:280,marginRight:10},re={labelCol:{span:5},wrapperCol:{span:19}};var ie=({callback:me,onCancel:ze})=>{const[Xe]=te();let Pt=(0,ke.useRef)();function Tt(qt){Pt.current.width=Xe.getFieldValue("width"),Pt.current.align=Xe.getFieldValue("align"),me(qt,Pt.current)}function dn(qt,on){if(qt.status===-1){ge.ZP.error(qt.message);return}Xe.setFieldsValue({src:`/api/attachments/${qt.id}`,type:on.type})}function Rt(qt){let on=qt.target.files[0];Pt.current=on,Pe(on,dn)}return Ue.createElement(ee.default,z(E({form:Xe},re),{className:"upload-image-panel",onFinish:Tt,style:{width:470,overflow:"hidden"}}),Ue.createElement(ee.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Ue.createElement("div",{className:"flex-container"},Ue.createElement(ee.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Ue.createElement(Te.default,{style:ne})),Ue.createElement(le,{onFileChange:Rt}))),Ue.createElement(ee.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Ue.createElement(Te.default,{style:{width:264}})),Ue.createElement(ee.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Ue.createElement(_e.Z,null,Ue.createElement(ee.default.Item,{name:"width",style:{margin:0}},Ue.createElement(ve.Z,{style:{width:264}})),Ue.createElement("span",{className:"ml8"},"%"))),Ue.createElement(ee.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Ue.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"}]})),Ue.createElement("aside",null,Ue.createElement(ee.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Ue.createElement(pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Ue.createElement(pe.ZP,{type:"default",onClick:ze},"\u53D6\u6D88"))))};function le({onFileChange:me}){return Ue.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Ue.createElement("input",{type:"file",onChange:me}))}function Pe(me,ze){if(!me)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ye.bg)())throw ge.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Xe=new FormData;Xe.append("editormd-image-file",me),Xe.append("file_param_name","editormd-image-file"),Xe.append("byxhr","true");var Pt=new window.XMLHttpRequest;Pt.withCredentials=!0,Pt.addEventListener("load",function(Tt){ze(JSON.parse(Tt.target.responseText),me)},!1),Pt.addEventListener("error",function(Tt){console.error(Tt)},!1),Pt.open("POST",`${Qe.KI}/api/attachments.json`),Pt.send(Xe)}},81123:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return Te}});var ee=oe(59301),ge=oe(4676);class Te extends ee.Component{constructor(ve){super(ve);const Ke=window.document;this.node=Ke.createElement("div"),Ke.body.appendChild(this.node)}render(){const{children:ve}=this.props;return(0,ge.createPortal)(ve,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},47140:function(Oe,At,oe){"use strict";oe.d(At,{i:function(){return re},Z:function(){return le}});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"},ge=oe(71418),Te=oe(6848),_e=oe(93948),ve=oe(92310),Ke=oe.n(ve),pe=oe(63949),Qe=oe(13922),ke=oe(81779),Ye=oe(79005),Ue=oe(20345),Me=oe(77882),De=oe(31081),ae=oe(75309),a=oe(71979),y=oe(47558),x=oe(42922),b=oe(66832),E=oe(96593),z=oe(19664),te=oe(91833),ne=oe(59301);const re=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ye,swimg:Ue},{name:"101\u8BA1\u5212",ptimg:Me,swimg:De},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ae,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:E},{name:"\u519B\u961F\u4E00\u6D41",ptimg:z,swimg:te}];var le=({className:Pe,dataSource:me=[],col:ze=4,right:Xe,bottom:Pt=23,precision:Tt=0,wrapWidth:dn=1200,trackEventItems:Rt,loading:qt,onRemove:on=()=>{},isCurrent:tt=!0,showAlias:fn=!1,showProgress:cn=!1})=>{const nt=Math.floor((dn-(ze-1)*Xe)/ze),vt=[{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 ne.createElement(ge.Z,{spinning:qt},ne.createElement("div",{className:Ke()(ee.list,Pe)},!!(me!=null&&me.length)&&(me==null?void 0:me.map((Ft,xe)=>{var Ie,ot,kt,yt,Ht,ce;const{name:Ct,id:Qt,identifier:yn,featured:hn,school_name:$e,image_url:Ze,excellent:de,is_plan:ye}=Ft;return ne.createElement("div",{key:Qt,className:tt&&cn?ee.wrapisCurrent:ee.wrap,style:{width:nt,marginRight:(1+xe)%ze===0?0:Xe+Tt,marginBottom:Pt}},ne.createElement("a",{className:ee.li,onClick:He=>{He.preventDefault(),He.stopPropagation(),Rt&&(0,pe.L9)([Rt]),(0,pe.xg)(`/paths/${yn}`)}},ne.createElement("div",{className:ee.img},ne.createElement("img",{className:ee.cover,src:`${Ze}`}),tt&&(0,ke.bg)()&&(Ft==null?void 0:Ft.studying)&&ne.createElement("div",{className:`${ee.movebq} user-path-items`,onClick:He=>{He.stopPropagation(),on(Ft)}},ne.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ne.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ie=Ft==null?void 0:Ft.subject_tags)==null?void 0:Ie.map((He,rt)=>{var se,ue;if(rt===0){const et=(se=vt.find(fe=>fe.name==He))==null?void 0:se.swimg;return ne.createElement("img",{className:ee.sign,src:et,style:{left:"-4px"}})}const St=(ue=vt.find(et=>et.name==He))==null?void 0:ue.ptimg;return ne.createElement("img",{className:ee.sign,src:St,style:{left:`${48+52*(rt-1)+2*rt}px`}})}),ne.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ft==null?void 0:Ft.excellent)&&ne.createElement("div",{className:ee.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ne.createElement("div",{className:ee.name},ne.createElement(Te.Z,{title:fn&&(Ft!=null&&Ft.excellent_alias_name)?ne.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Ct}`,ne.createElement("br",null),ne.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ft==null?void 0:Ft.excellent_alias_name}`)):Ct},ne.createElement("span",{className:ee.e},fn&&(Ft==null?void 0:Ft.excellent_alias_name)||Ct))),tt&&cn&&((ot=Ft==null?void 0:Ft.progress)==null?void 0:ot.all_score)!=0&&ne.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ne.createElement(_e.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((kt=Ft==null?void 0:Ft.progress)==null?void 0:kt.my_score)/((yt=Ft==null?void 0:Ft.progress)==null?void 0:yt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ht=Ft==null?void 0:Ft.progress)==null?void 0:Ht.my_score,"/",(ce=Ft==null?void 0:Ft.progress)==null?void 0:ce.all_score),(!tt||!cn)&&ne.createElement("div",{className:ee.tags},ne.createElement("div",null,ne.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ne.createElement("span",null,Ft.stages_count))),ne.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ne.createElement("span",null,Ft.members_count)))))))})),!me.length&&ne.createElement(Qe.Z,null)))}},16338:function(Oe,At,oe){"use strict";oe.d(At,{jL:function(){return ve},w9:function(){return Jn},vv:function(){return Lt},dN:function(){return ca},QD:function(){return ta},cQ:function(){return se.Z},vg:function(){return En},Oz:function(){return In},op:function(){return un},O5:function(){return xa},_b:function(){return we},t7:function(){return Pt},tT:function(){return Rt},Gi:function(){return Pn},YG:function(){return Dn},Ed:function(){return pt},kT:function(){return Ee},qp:function(){return x},Um:function(){return re},K3:function(){return z},vr:function(){return Pa},qE:function(){return Mn},Je:function(){return fn},wb:function(){return Ct},rC:function(){return rt},lB:function(){return hn},cq:function(){return an},kO:function(){return xt},tp:function(){return Pe},Si:function(){return Ha},k8:function(){return Ca},Du:function(){return oa}});var ee=oe(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"},Te="data:image/png;base64,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",ve=({dataSource:je=[],img:be,imgWidth:Ve=346,title:ct,sunTitle:$t,bannerExtraContent:vn})=>ee.createElement("div",{className:ge.banner},ee.createElement("div",{className:ge.content},ee.createElement("aside",null,ee.createElement("p",null,ee.createElement("b",null,ct),ee.createElement("span",null,$t)),je.length>0&&ee.createElement("div",{className:ge.btns},je.map((gt,en)=>ee.createElement("div",{key:en,onClick:gt.click},gt.name,gt.sign?ee.createElement("img",{src:Te,width:39}):null))),vn),be&&ee.createElement("img",{style:{marginTop:33,marginRight:38},src:be,width:Ve}))),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"},pe=oe(92310),Qe=oe.n(pe),ke=oe(89392),Ye=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,ae=(je,be,Ve)=>be in je?Ye(je,be,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):je[be]=Ve,a=(je,be)=>{for(var Ve in be||(be={}))Me.call(be,Ve)&&ae(je,Ve,be[Ve]);if(Ue)for(var Ve of Ue(be))De.call(be,Ve)&&ae(je,Ve,be[Ve]);return je},x=({dataSource:je=[],value:be,onChange:Ve,onTitleChange:ct,className:$t,title:vn,titleWidth:gt=41,style:en={},fontColor:mn="#6A7283",showCount:On,classNameActive:_n,styleItem:ut={}})=>{const[kn,Vn]=(0,ee.useState)(0),[sa,Bn]=(0,ee.useState)(!1),wn=(0,ee.useRef)(null),na=(0,ee.useRef)(null);return(0,ee.useEffect)(()=>{var Un;je.length!==0&&(((Un=wn==null?void 0:wn.current)==null?void 0:Un.clientHeight)>97?Vn(1):Vn(0)),je.length===0&&Vn(0),Bn(!1)},[je]),ee.createElement("div",{className:Qe()(Ke.row,$t),style:en},ee.createElement("div",{onClick:(0,ke.throttle)(()=>ct==null?void 0:ct(),2e3),style:{width:gt,marginTop:sa?12:4},className:`${Ke.title} ${ct?"current":""}`},vn),ee.createElement("div",{className:sa?`${Ke.tagsWrap} ${Ke.tagsBorderWrap}`:Ke.tagsWrap},ee.createElement("div",{className:Ke.bar,ref:na,style:kn>0?{height:kn===1?97:"auto",overflow:kn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ee.createElement("div",{className:Ke.tag,ref:wn},je==null?void 0:je.map(Un=>ee.createElement("span",{onClick:()=>Ve(Un.id),key:Un.id,style:a(a({color:mn},ut),(Un==null?void 0:Un.style)||{}),className:be===Un.id?Qe()(_n||Ke.active,Un.classNameActive):""},ee.createElement("span",{title:Un.name,className:Ke.name},Un.name),!!On&&ee.createElement("span",{className:Ke.num},Un.count))))),!!kn&&ee.createElement(ee.Fragment,null,kn===1?ee.createElement("div",{onClick:()=>{var Un;Vn(2),((Un=wn==null?void 0:wn.current)==null?void 0:Un.clientHeight)>245?Bn(!0):Bn(!1)},className:Ke.action},"\u5C55\u5F00",ee.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ee.createElement("div",{onClick:()=>{na.current.scrollTop=0,Vn(1),Bn(!1)},className:Ke.action},"\u6536\u8D77",ee.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"},z=({dataSource:je=[],value:be,onChange:Ve,onTitleChange:ct,className:$t,title:vn,titleWidth:gt=41,style:en={},fontColor:mn="#6A7283",showCount:On,expand:_n=!0})=>{const[ut,kn]=(0,ee.useState)(0),[Vn,sa]=(0,ee.useState)(!1),Bn=(0,ee.useRef)(null),wn=(0,ee.useRef)(null),[na,Un]=(0,ee.useState)(_n);return ee.createElement("div",{className:Qe()(b.row,$t),style:en},ee.createElement("div",{className:"flex item-center justify-between"},ee.createElement("div",{onClick:(0,ke.throttle)(()=>ct==null?void 0:ct(),2e3),style:{width:gt,marginTop:Vn?12:4},className:`${b.title} ${ct?"current":""}`},vn),ee.createElement("i",{className:`iconfont ${na?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:na?8:10},onClick:()=>Un(!na)})),na&&ee.createElement("div",{className:Vn?`${b.tagsWrap} ${b.tagsBorderWrap}`:b.tagsWrap},ee.createElement("div",{className:b.fenge}),ee.createElement("div",{className:b.bar,ref:wn},ee.createElement("div",{className:b.tag,ref:Bn},je==null?void 0:je.map(ua=>ee.createElement("span",{onClick:()=>Ve(ua.id),key:ua.id,style:{color:mn},className:be===ua.id?b.active:""},ee.createElement("span",{title:ua.name,className:b.name},ua.name),!!On&&ee.createElement("span",{className:b.num},ua.count)))))))},te={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},re=({dataSource:je=[],value:be,onChange:Ve,onTitleChange:ct,className:$t,title:vn,titleWidth:gt=41,style:en={},fontColor:mn="#fff",showCount:On,expand:_n=!0})=>{const[ut,kn]=(0,ee.useState)(0),[Vn,sa]=(0,ee.useState)(!1),Bn=(0,ee.useRef)(null),wn=(0,ee.useRef)(null),[na,Un]=(0,ee.useState)(_n);return ee.createElement("div",{className:Qe()(te.row,$t),style:en},ee.createElement("div",{className:"flex item-center justify-between"},ee.createElement("div",{onClick:(0,ke.throttle)(()=>ct==null?void 0:ct(),2e3),style:{width:gt},className:`${te.title} ${ct?"current":""}`},vn),ee.createElement("i",{className:`iconfont ${na?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:na?"#00DDC7":"#037F74",fontSize:na?10:12},onClick:()=>Un(!na)})),na&&ee.createElement("div",{className:Vn?`${te.tagsWrap} ${te.tagsBorderWrap}`:te.tagsWrap},ee.createElement("div",{className:te.bar,ref:wn},ee.createElement("div",{className:te.tag,ref:Bn},je==null?void 0:je.map(ua=>ee.createElement("span",{onClick:()=>Ve(ua.id),key:ua.id,style:{color:mn},className:be===ua.id?te.active:""},ee.createElement("span",{title:ua.name,className:te.name},ua.name),!!On&&ee.createElement("span",{className:te.num},ua.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"},Pe=({dataSource:je=[],value:be,onChange:Ve,className:ct,style:$t={}})=>ee.createElement("div",{style:$t,className:Qe()(ie.tabs,ct)},je.map(vn=>ee.createElement("span",{onClick:()=>Ve(vn.id),className:be===vn.id?ie.active:"",key:vn.id},vn.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"},ze=oe(92832),Pt=({dataSource:je=[],value:be="",onChange:Ve,onInputChange:ct=()=>{},className:$t,style:vn={},placeholder:gt,allowClear:en=!1})=>{var mn;const[On,_n]=(0,ee.useState)(""),[ut,kn]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var Bn;let wn=be;(Bn=JSON.stringify(be))!=null&&Bn.includes("{")&&(_n(be.id),wn=be.value||"");try{kn(decodeURIComponent(wn||""))}catch(na){kn(decodeURIComponent(wn||""))}},[be]);const Vn=()=>{Ve(encodeURIComponent(ut),On||null)},sa=Bn=>{Bn!==On&&(_n(Bn),Ve(encodeURIComponent(ut),Bn))};return ee.createElement("div",{className:Qe()(me.input,$t),style:vn},!!je.length&&ee.createElement("div",{className:me.dropdown},ee.createElement("div",{className:me.text},(mn=je.find(Bn=>Bn.id===On))==null?void 0:mn.name,ee.createElement("i",{className:"iconfont icon-zhankai4"}),ee.createElement("b",{className:me.b1}),ee.createElement("b",{className:me.b2})),ee.createElement("div",{className:me.menu},je.map((Bn,wn)=>ee.createElement("div",{key:wn,onClick:()=>sa(Bn.id)},Bn.name)))),ee.createElement(ze.default,{onPressEnter:Vn,value:ut,onChange:Bn=>{kn(Bn.target.value),ct(encodeURIComponent(Bn.target.value),On||null)},bordered:!1,placeholder:gt}),ee.createElement("i",{onClick:Vn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Tt={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},Rt=({dataSource:je=[],value:be="",onChange:Ve,onInputChange:ct=()=>{},className:$t,style:vn={},placeholder:gt,allowClear:en=!1})=>{var mn;const[On,_n]=(0,ee.useState)(""),[ut,kn]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var Bn;let wn=be;(Bn=JSON.stringify(be))!=null&&Bn.includes("{")&&(_n(be.id),wn=be.value||"");try{kn(decodeURIComponent(wn||""))}catch(na){kn(decodeURIComponent(wn||""))}},[be]);const Vn=()=>{Ve(encodeURIComponent(ut),On||null)},sa=Bn=>{Bn!==On&&(_n(Bn),Ve(encodeURIComponent(ut),Bn))};return ee.createElement("div",{className:Qe()(Tt.input,$t),style:vn},!!je.length&&ee.createElement("div",{className:Tt.dropdown},ee.createElement("div",{className:Tt.text},(mn=je.find(Bn=>Bn.id===On))==null?void 0:mn.name,ee.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),ee.createElement("div",{className:Tt.menu},je.map((Bn,wn)=>ee.createElement("div",{key:wn,onClick:()=>sa(Bn.id)},Bn.name)))),ee.createElement(ze.default,{onPressEnter:Vn,value:ut,onChange:Bn=>{kn(Bn.target.value),ct(encodeURIComponent(Bn.target.value),On||null)},bordered:!1,placeholder:gt}),ee.createElement("i",{onClick:Vn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},qt={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"},on=oe(95392),fn=({value:je,onChange:be,className:Ve,total:ct,pageSize:$t,style:vn={}})=>{const gt=(0,on.useIntl)(),en=je<2,mn=je>=Math.ceil(ct/$t);return ct<=$t?ee.createElement(ee.Fragment,null):ee.createElement("div",{className:Qe()(qt.quickPager,Ve),style:vn},ee.createElement("div",{onClick:()=>{en||be(je-1,"prev")},className:en?qt.disabled:""},gt.formatMessage({id:"shixuns.previousPage"})),ee.createElement("div",{onClick:()=>{mn||be(je+1,"next")},className:mn?qt.disabled:""},gt.formatMessage({id:"shixuns.nextPage"})))},cn={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"},nt=oe(71418),vt=oe(6848),Ft=oe(13570),xe=oe(78323),Ie=oe(63949),ot=oe(96908),kt=oe(57177),yt=oe(81378),Ht=oe(13922),Ct=({className:je,dataSource:be=[],col:Ve=4,right:ct,bottom:$t=23,precision:vn=0,wrapWidth:gt=1200,trackEventItems:en,loading:mn})=>{const On=(0,on.useIntl)(),_n=Math.floor((gt-(Ve-1)*ct)/Ve);return ee.createElement(nt.Z,{spinning:mn},ee.createElement("div",{className:Qe()(cn.list,je)},!!be.length&&be.map((ut,kn)=>{const{name:Vn,id:sa,identifier:Bn,power:wn,cover_image_id:na,pic:Un}=ut;return ee.createElement("div",{className:cn.wrap,key:sa,style:{width:_n,marginRight:(1+kn)%Ve===0?0:ct+vn,marginBottom:$t}},ee.createElement("a",{target:"_blank",href:`/shixuns/${Bn}/challenges`,className:cn.li,onClick:ua=>{ua.preventDefault(),en&&(0,Ie.L9)([en]),wn&&(0,Ie.xg)(`/shixuns/${Bn}/challenges`)}},ee.createElement("div",{className:cn.img},ee.createElement("img",{className:cn.cover,src:`${Un}`}),ut.is_jupyter&&ee.createElement("img",{className:cn.sign,src:ot}),ut.is_jupyter_lab&&ee.createElement("img",{className:cn.sign,src:kt}),ut.is_unity_3d&&ee.createElement("img",{className:cn.sign,src:yt})),ee.createElement("div",{className:cn.name},ee.createElement(vt.Z,{title:Vn||On.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})},ee.createElement("span",{className:cn.e},Vn||On.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})))),ee.createElement("div",{className:cn.tags},ee.createElement(vt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ee.createElement("span",null,ut.challenges_count))),!!ut.myshixuns_count&&ee.createElement(vt.Z,{placement:"bottom",title:On.formatMessage({id:"shixuns.numberOfLearners"})},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ee.createElement("span",null,ut.myshixuns_count))),ee.createElement(vt.Z,{placement:"bottom",title:On.formatMessage({id:"shixuns.difficultyCoefficient",defaultMessage:"\u96BE\u5EA6\u7B49\u7EA7"})},ee.createElement("span",null,ee.createElement("span",null,ut.level))),ee.createElement("div",{className:cn.rate},ee.createElement(Ft.Z,{allowHalf:!0,disabled:!0,defaultValue:ut.score_info}),ee.createElement("span",null,"\xA0",ut.score_info?`${ut.score_info}\u5206`:"5\u5206")))),!wn&&ee.createElement("div",{className:cn.lockWrap},ee.createElement("img",{src:`${xe.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")))}),!be.length&&ee.createElement(Ht.Z,null)))},Qt={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"},hn=({className:je,dataSource:be=[],col:Ve=4,right:ct,bottom:$t=23,precision:vn=0,wrapWidth:gt=1200,wrapClassName:en,trackEventItems:mn,loading:On})=>{const _n=Math.floor((gt-(Ve-1)*ct)/Ve);return ee.createElement(nt.Z,{spinning:On},ee.createElement("div",{className:Qe()(Qt.list,je)},!!be.length&&be.map((ut,kn)=>{const{name:Vn,id:sa,identifier:Bn,power:wn,cover_image_id:na,pic:Un}=ut;return ee.createElement("div",{className:Qe()(Qt.wrap,en),key:sa,style:{width:_n,marginRight:(1+kn)%Ve===0?0:ct+vn,marginBottom:$t}},ee.createElement("a",{target:"_blank",href:`/shixuns/${Bn}/challenges`,className:Qt.li,onClick:ua=>{ua.preventDefault(),mn&&(0,Ie.L9)([mn]),wn&&(0,Ie.xg)(`/shixuns/${Bn}/challenges`)}},ee.createElement("img",{src:oe(47621),className:Qt.titleBg}),ee.createElement("div",{className:Qt.name},ee.createElement(vt.Z,{title:Vn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:Qt.e},Vn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:Qt.img},ee.createElement("img",{className:Qt.cover,src:na?`${xe.Z.API_SERVER}/api/attachments/${na}`:`${xe.Z.IMG_SERVER+Un}`}),ut.is_jupyter&&ee.createElement("div",{className:Qt.bq},"Jupyter"),ut.is_jupyter_lab&&ee.createElement("div",{className:Qt.bq},"JupyterLab"),ut.is_unity_3d&&ee.createElement("div",{className:Qt.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:Qt.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:Qt.value},ut.myshixuns_count)),ee.createElement("div",null,ee.createElement("span",{className:Qt.text},"\u56F0\u96BE\u7B49\u7EA7"),ee.createElement("span",{className:Qt.value},ut.level))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:Qt.text},"\u5173\u5361\u6570"),ee.createElement("span",{className:Qt.value},ut.challenges_count)),ee.createElement("div",{className:Qt.rate},ee.createElement(Ft.Z,{allowHalf:!0,disabled:!0,defaultValue:ut.score_info}),ee.createElement("span",{className:Qt.value,style:{color:"#FF9C00"}},"\xA0",ut.score_info?`${ut.score_info}\u5206`:"5\u5206"))))),!wn&&ee.createElement("div",{className:Qt.lockWrap},ee.createElement("img",{src:`${xe.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")))}),!be.length&&ee.createElement(Ht.Z,null)))},$e={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},Ze="data:image/png;base64,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",de="data:image/png;base64,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",ye="data:image/png;base64,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",rt=({className:je,dataSource:be=[],col:Ve=4,right:ct,bottom:$t=23,precision:vn=0,wrapWidth:gt=1200,trackEventItems:en,loading:mn,wrapClassName:On,imgClassName:_n})=>{const ut=Math.floor((gt-(Ve-1)*ct)/Ve);return ee.createElement(nt.Z,{spinning:mn},ee.createElement("div",{className:Qe()($e.list,je)},!!be.length&&be.map((kn,Vn)=>{const{name:sa,id:Bn,identifier:wn,power:na,cover_image_id:Un,pic:ua}=kn;return ee.createElement("div",{className:Qe()($e.wrap,On),key:Bn,style:{width:ut,marginRight:(1+Vn)%Ve===0?0:ct+vn,marginBottom:$t}},ee.createElement("a",{target:"_blank",href:`/shixuns/${wn}/challenges`,className:$e.li,onClick:Da=>{Da.preventDefault(),en&&(0,Ie.L9)([en]),na&&(0,Ie.xg)(`/shixuns/${wn}/challenges`)}},ee.createElement("div",{className:Qe()($e.img,_n)},ee.createElement("img",{className:$e.cover,src:Un?`${xe.Z.API_SERVER}/api/attachments/${Un}`:`${xe.Z.IMG_SERVER+ua}`}),kn.is_jupyter&&ee.createElement("img",{className:$e.sign,src:Ze}),kn.is_jupyter_lab&&ee.createElement("img",{className:$e.sign,src:de}),kn.is_unity_3d&&ee.createElement("img",{className:$e.sign,src:ye})),ee.createElement("div",{className:$e.name},ee.createElement(vt.Z,{title:sa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:$e.e},sa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{className:$e.tags},ee.createElement(vt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ee.createElement("span",null,kn.challenges_count))),!!kn.myshixuns_count&&ee.createElement(vt.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,kn.myshixuns_count))),ee.createElement(vt.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ee.createElement("span",null,ee.createElement("span",null,kn.level))),ee.createElement("div",{className:$e.rate},ee.createElement(Ft.Z,{allowHalf:!0,disabled:!0,defaultValue:kn.score_info}),ee.createElement("span",null,"\xA0",kn.score_info?`${kn.score_info}\u5206`:"5\u5206")))),!na&&ee.createElement("div",{className:$e.lockWrap},ee.createElement("img",{src:`${xe.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")))}),!be.length&&ee.createElement(Ht.Z,null)))},se=oe(47140),ue={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"},St=oe(79005),et=oe(20345),fe=oe(77882),at=oe(31081),Yt=oe(75309),bt=oe(71979),Jt=oe(47558),lt=oe(42922),It=oe(66832),he=oe(96593),Ge=oe(19664),qe=oe(91833),it=Object.defineProperty,mt=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,Ot=(je,be,Ve)=>be in je?it(je,be,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):je[be]=Ve,nn=(je,be)=>{for(var Ve in be||(be={}))Mt.call(be,Ve)&&Ot(je,Ve,be[Ve]);if(mt)for(var Ve of mt(be))Vt.call(be,Ve)&&Ot(je,Ve,be[Ve]);return je};const pn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:St,swimg:et},{name:"101\u8BA1\u5212",ptimg:fe,swimg:at},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Yt,swimg:bt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Jt,swimg:lt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:It,swimg:he},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ge,swimg:qe}];var In=({className:je,dataSource:be=[],col:Ve=4,right:ct,bottom:$t=23,precision:vn=0,wrapWidth:gt=1200,trackEventItems:en,loading:mn,wrapClassName:On,imgClassName:_n,isArrow:ut=!1,imgStyle:kn={}})=>{const Vn=Math.floor((gt-(Ve-1)*ct)/Ve),[sa,Bn]=(0,ee.useState)(),[wn,na]=(0,ee.useState)(),Un=Da=>Bn(Da),ua=()=>Bn(-1);return ee.createElement(nt.Z,{spinning:mn},ee.createElement("div",{className:Qe()(ue.list,je)},!!(be!=null&&be.length)&&(be==null?void 0:be.map((Da,Wa)=>{var Qa;const{name:Ya,id:Va,identifier:Ua,featured:$a,school_name:Ga,image_url:Za,excellent:Ja,is_plan:Xa}=Da;return ee.createElement("div",{key:Va,className:Qe()(ue.wrap,On),style:{width:Vn,marginRight:(1+Wa)%Ve===0?0:ct+vn,marginBottom:$t}},ee.createElement("a",{target:"_blank",href:`/paths/${Ua}`,className:ue.li,onClick:ja=>{ja.preventDefault(),en&&(0,Ie.L9)([en]),(0,Ie.xg)(`/paths/${Ua}`)}},ee.createElement("img",{src:oe(39057),className:ue.titleBg}),ee.createElement("div",{className:ue.name},ee.createElement(vt.Z,{title:Ya},ee.createElement("span",{className:ue.e,style:{color:ut&&sa===Wa?"#145DFF":"#000000"},onMouseEnter:()=>{Un(Wa)},onMouseLeave:ua},Ya))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:Qe()(ue.img,_n)},ee.createElement("img",{className:ue.cover,style:nn({},kn),src:`${xe.Z.IMG_SERVER+Za}`}),(Qa=Da==null?void 0:Da.subject_tags)==null?void 0:Qa.map((ja,ka)=>{var Ka,_a;if(ka===0){const qa=(Ka=pn.find(to=>to.name==ja))==null?void 0:Ka.swimg;return ee.createElement("img",{className:ue.sign,src:qa,style:{left:"-4px"}})}const eo=(_a=pn.find(qa=>qa.name==ja))==null?void 0:_a.ptimg;return ee.createElement("img",{className:ue.sign,src:eo,style:{left:`${48+52*(ka-1)+2*ka}px`}})}),ee.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Da==null?void 0:Da.excellent)&&ee.createElement("div",{className:ue.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:ue.text},"\u7AE0\u8282\u6570"),ee.createElement("span",{className:ue.value},Da.stages_count)),ee.createElement("div",null,ee.createElement("span",{className:ue.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:ue.value},Da.members_count))))))})),!be.length&&ee.createElement(Ht.Z,null)))},rn={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},Fn=oe(81779),We=oe(59301);const Tn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:St,swimg:et},{name:"101\u8BA1\u5212",ptimg:fe,swimg:at},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Yt,swimg:bt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Jt,swimg:lt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:It,swimg:he},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ge,swimg:qe}];var En=({className:je,dataSource:be=[],col:Ve=4,right:ct,bottom:$t=23,precision:vn=0,wrapWidth:gt=1200,trackEventItems:en,loading:mn,onRemove:On=()=>{},isCurrent:_n=!0,showAlias:ut=!1,wrapClassName:kn,imgClassName:Vn})=>{const sa=Math.floor((gt-(Ve-1)*ct)/Ve),Bn=[{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(wn=>(window.ENV==="build"&&(wn.ptimg=`/react/build${wn.ptimg}`,wn.swimg=`/react/build${wn.swimg}`),wn));return We.createElement(nt.Z,{spinning:mn},We.createElement("div",{className:Qe()(rn.list,je)},!!(be!=null&&be.length)&&(be==null?void 0:be.map((wn,na)=>{var Un;const{name:ua,id:Da,identifier:Wa,featured:Qa,school_name:Ya,image_url:Va,excellent:Ua,is_plan:$a}=wn;return We.createElement("div",{key:Da,className:Qe()(rn.wrap,kn),style:{width:sa,marginRight:(1+na)%Ve===0?0:ct+vn,marginBottom:$t}},We.createElement("a",{className:rn.li,onClick:Ga=>{Ga.preventDefault(),Ga.stopPropagation(),en&&(0,Ie.L9)([en]),(0,Ie.xg)(`/paths/${Wa}`)}},We.createElement("div",{className:Qe()(rn.img,Vn)},We.createElement("img",{className:rn.cover,src:`${xe.Z.IMG_SERVER+Va}`}),_n&&(0,Fn.bg)()&&(wn==null?void 0:wn.studying)&&We.createElement("div",{className:`${rn.movebq} user-path-items`,onClick:Ga=>{Ga.stopPropagation(),On(wn)}},We.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),We.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Un=wn==null?void 0:wn.subject_tags)==null?void 0:Un.map((Ga,Za)=>{var Ja,Xa;if(Za===0){const ka=(Ja=Bn.find(Ka=>Ka.name==Ga))==null?void 0:Ja.swimg;return We.createElement("img",{className:rn.sign,src:ka,style:{left:"-4px"}})}const ja=(Xa=Bn.find(ka=>ka.name==Ga))==null?void 0:Xa.ptimg;return We.createElement("img",{className:rn.sign,src:ja,style:{left:`${48+52*(Za-1)+2*Za}px`}})}),We.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(wn==null?void 0:wn.excellent)&&We.createElement("div",{className:rn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),We.createElement("div",{className:rn.name},We.createElement(vt.Z,{title:ut&&(wn!=null&&wn.excellent_alias_name)?We.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ua}`,We.createElement("br",null),We.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${wn==null?void 0:wn.excellent_alias_name}`)):ua},We.createElement("span",{className:rn.e},ut&&(wn==null?void 0:wn.excellent_alias_name)||ua))),We.createElement("div",{className:rn.tags},We.createElement("div",null,We.createElement(vt.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},We.createElement("span",null,We.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),We.createElement("span",null,wn.stages_count))),We.createElement(vt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},We.createElement("span",null,We.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),We.createElement("span",null,wn.members_count)))))))})),!be.length&&We.createElement(Ht.Z,null)))},xn={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"},$n="data:image/png;base64,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",tn=oe(59301),Jn=({className:je,dataSource:be=[],col:Ve=4,right:ct,bottom:$t=23,precision:vn=0,wrapWidth:gt=1200,trackEventItems:en,loading:mn})=>{const On=(0,on.useIntl)(),_n=Math.floor((gt-(Ve-1)*ct)/Ve);return tn.createElement(nt.Z,{spinning:mn},tn.createElement("div",{className:Qe()(xn.list,je)},!!be.length&&be.map((ut,kn)=>{const{subject_identifier:Vn,id:sa,identifier:Bn,power:wn}=ut,na=ut.is_public!=0&&ut.is_public;return tn.createElement("div",{className:xn.wrap,key:sa,style:{width:_n,marginRight:(1+kn)%Ve===0?0:ct+vn,marginBottom:$t}},tn.createElement("a",{className:xn.li,onClick:Un=>{Un.preventDefault(),en&&(0,Ie.L9)([en]),(0,Ie.xg)(ut.first_category_url)}},tn.createElement("div",{className:xn.top},tn.createElement(vt.Z,{title:ut.name},tn.createElement("div",{className:xn.name},ut.name)),tn.createElement("img",{className:xn.img,src:xe.Z.IMG_SERVER+"/images/"+ut.avatar_url}),tn.createElement("div",{className:xn.text,title:ut.creator},ut.creator),Vn&&tn.createElement("div",{className:xn.btns},tn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),tn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),na&&tn.createElement("div",{className:xn.sign},On.formatMessage({id:"classrooms.public",defaultMessage:"\u516C\u5F00"}))),tn.createElement("div",{className:xn.bottom},ut.visits>0&&tn.createElement(vt.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},tn.createElement("span",null,tn.createElement("i",{className:"iconfont icon-liulanyan"}),tn.createElement("span",null,ut.visits))),ut.course_members_count>0&&tn.createElement(vt.Z,{title:"\u6210\u5458",placement:"bottom"},tn.createElement("span",null,tn.createElement("i",{className:"iconfont icon-chengyuan"}),ut.course_members_count)),ut.tasks_count>0&&tn.createElement(vt.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},tn.createElement("span",null,tn.createElement("i",{className:"iconfont icon-zuoye"}),ut.tasks_count)),ut.is_end?tn.createElement("div",{style:{color:"#6B758B"}},On.formatMessage({id:"classrooms.ended",defaultMessage:"\u5DF2\u7ED3\u675F"})):tn.createElement("div",{style:{color:"#00B187"}},On.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"})))),!ut.is_accessible&&tn.createElement("div",{className:xn.lockWrap},tn.createElement("img",{src:`${xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),tn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!be.length&&tn.createElement(Ht.Z,null)))},Sn={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"},aa="data:image/png;base64,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",ca=({className:je,dataSource:be=[],col:Ve=4,right:ct,bottom:$t=23,precision:vn=0,wrapWidth:gt=1200,wrapClassName:en,trackEventItems:mn,loading:On})=>{const _n=Math.floor((gt-(Ve-1)*ct)/Ve);return ee.createElement(nt.Z,{spinning:On},ee.createElement("div",{className:Qe()(Sn.list,je)},!!be.length&&be.map((ut,kn)=>{const{subject_identifier:Vn,id:sa,identifier:Bn,power:wn}=ut,na=ut.is_public!=0&&ut.is_public;return ee.createElement("div",{className:Qe()(`${Sn.wrap} ${ut.is_accessible?"":Sn.warpStyle}`,en),key:sa,style:{width:_n,marginRight:(1+kn)%Ve===0?0:ct+vn,marginBottom:$t}},ee.createElement("a",{className:Sn.li,onClick:Un=>{Un.preventDefault(),mn&&(0,Ie.L9)([mn]),(0,Ie.xg)(ut.first_category_url)}},ee.createElement("div",{className:Sn.creator},ee.createElement("img",{className:Sn.img,src:xe.Z.IMG_SERVER+"/images/"+ut.avatar_url}),ee.createElement("div",{className:Sn.text,title:ut.creator},ut.creator)),ee.createElement("div",{className:Sn.top},ee.createElement(vt.Z,{title:ut.name},ee.createElement("div",{className:Sn.name},ut.name)),na&&ee.createElement("div",{className:Sn.sign},"\u516C\u5F00")),ee.createElement("div",{className:Sn.middle},ee.createElement("div",{className:Sn.row,style:{marginBottom:6}},ee.createElement("div",null,ee.createElement("span",{className:Sn.text},"\u8BBF\u95EE\u91CF"),ee.createElement("span",{className:Sn.value},(ut==null?void 0:ut.visits)||0)),ee.createElement("div",null,ee.createElement("span",{className:Sn.text},"\u6210\u5458"),ee.createElement("span",{className:Sn.value},(ut==null?void 0:ut.course_members_count)||0))),ee.createElement("div",{className:Sn.row},ee.createElement("div",null,ee.createElement("span",{className:Sn.text,style:{width:42}},"\u4F5C",ee.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ee.createElement("span",{className:Sn.value},(ut==null?void 0:ut.tasks_count)||0)),ee.createElement("div",null,ee.createElement("span",{className:Sn.text},"\u72B6\u6001"),ut.is_end?ee.createElement("span",{className:Sn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ee.createElement("span",{className:Sn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Vn&&ee.createElement("div",{className:Sn.btns},ee.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ut.is_accessible&&ee.createElement("div",{className:Sn.lockWrap},ee.createElement("img",{src:`${xe.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")))}),!be.length&&ee.createElement(Ht.Z,null)))},Ae={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},Se="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",Lt=({className:je,dataSource:be=[],col:Ve=4,right:ct,bottom:$t=23,precision:vn=0,wrapWidth:gt=1200,wrapClassName:en,trackEventItems:mn,loading:On})=>{const _n=Math.floor((gt-(Ve-1)*ct)/Ve);return ee.createElement(nt.Z,{spinning:On},ee.createElement("div",{className:Qe()(Ae.list,je)},!!be.length&&be.map((ut,kn)=>{const{subject_identifier:Vn,id:sa,identifier:Bn,power:wn}=ut,na=ut.is_public!=0&&ut.is_public;return ee.createElement("div",{className:Qe()(`${Ae.wrap} ${ut.is_accessible?"":Ae.warpStyle}`,en),key:sa,style:{width:_n,marginRight:(1+kn)%Ve===0?0:ct+vn,marginBottom:$t}},ee.createElement("a",{className:Ae.li,onClick:Un=>{Un.preventDefault(),mn&&(0,Ie.L9)([mn]),(0,Ie.xg)(ut.first_category_url)}},ee.createElement("div",{className:Ae.creator},ee.createElement("img",{className:Ae.img,src:xe.Z.IMG_SERVER+"/images/"+ut.avatar_url}),ee.createElement("div",{className:Ae.text,title:ut.creator},ut.creator)),ee.createElement("div",{className:Ae.top},ee.createElement(vt.Z,{title:ut.name},ee.createElement("div",{className:Ae.name},ut.name)),na&&ee.createElement("div",{className:Ae.sign})),ee.createElement("div",{className:Ae.middle},ee.createElement("div",{className:Ae.row,style:{marginBottom:6}},ee.createElement("div",null,ee.createElement("span",{className:Ae.text},"\u8BBF\u95EE\u91CF"),ee.createElement("span",{className:Ae.value},(ut==null?void 0:ut.visits)||0)),ee.createElement("div",null,ee.createElement("span",{className:Ae.text},"\u6210\u5458"),ee.createElement("span",{className:Ae.value},(ut==null?void 0:ut.course_members_count)||0))),ee.createElement("div",{className:Ae.row},ee.createElement("div",null,ee.createElement("span",{className:Ae.text,style:{width:42}},"\u4F5C",ee.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ee.createElement("span",{className:Ae.value},(ut==null?void 0:ut.tasks_count)||0)),ee.createElement("div",null,ee.createElement("span",{className:Ae.text},"\u72B6\u6001"),ut.is_end?ee.createElement("span",{className:Ae.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ee.createElement("span",{className:Ae.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),Vn&&ee.createElement("div",{className:Ae.btns},ee.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ut.is_accessible&&ee.createElement("div",{className:Ae.lockWrap},ee.createElement("img",{src:`${xe.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")))}),!be.length&&ee.createElement(Ht.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"},Dn=({dataSource:je=[],value:be,onChange:Ve,className:ct,style:$t={},tabBarExtraContent:vn})=>ee.createElement("div",{className:Qe()(jt.tabs,ct),style:$t},ee.createElement("div",{className:jt.tabsWrap},je.map((gt,en)=>ee.createElement("aside",{className:jt.tab,onClick:()=>{Ve(gt.id),gt.link&&on.history.push(gt.link)},key:en},ee.createElement("div",{className:be===gt.id?jt.active:""},gt.name),(gt==null?void 0:gt.resetCount)==null&&(gt==null?void 0:gt.total)!==void 0&&ee.createElement("span",null,"\uFF08",gt==null?void 0:gt.total,"\uFF09"),(gt==null?void 0:gt.resetCount)!==void 0&&(gt==null?void 0:gt.total)!==void 0&&ee.createElement(vt.Z,{title:(gt==null?void 0:gt.tip)!=null?gt==null?void 0:gt.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},gt==null?void 0:gt.resetCount),"/",ee.createElement("span",null,gt==null?void 0:gt.total),"\uFF09"))))),ee.createElement("div",{className:jt.tabBar},vn)),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"},Ee=({dataSource:je=[],value:be,onChange:Ve,className:ct,style:$t={},tabBarExtraContent:vn})=>ee.createElement("div",{className:Qe()(gn.tabs,ct),style:$t},ee.createElement("div",{className:gn.tabsWrap},je.map((gt,en)=>ee.createElement("aside",{className:gn.tab,onClick:()=>{Ve(gt.id),gt.link&&on.history.push(gt.link)},key:en},ee.createElement("div",{className:be===gt.id?gn.active:""},gt.name),(gt==null?void 0:gt.resetCount)==null&&(gt==null?void 0:gt.total)!==void 0&&ee.createElement("span",null,"\uFF08",gt==null?void 0:gt.total,"\uFF09"),(gt==null?void 0:gt.resetCount)!==void 0&&(gt==null?void 0:gt.total)!==void 0&&ee.createElement(vt.Z,{title:(gt==null?void 0:gt.tip)!=null?gt==null?void 0:gt.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},gt==null?void 0:gt.resetCount),"/",ee.createElement("span",null,gt==null?void 0:gt.total),"\uFF09"))))),ee.createElement("div",{className:gn.tabBar},vn)),st={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},pt=({dataSource:je=[],value:be,onChange:Ve,className:ct,style:$t={},tabBarExtraContent:vn})=>ee.createElement("div",{className:Qe()(st.tabs,ct),style:$t},ee.createElement("div",{className:st.tabsWrap},je.map((gt,en)=>ee.createElement("aside",{className:`${st.tab} ${be===gt.id?st.active:""}`,onClick:()=>{Ve(gt.id),gt.link&&on.history.push(gt.link)},key:en},ee.createElement("div",null,gt.name),(gt==null?void 0:gt.resetCount)==null&&(gt==null?void 0:gt.total)!==void 0&&ee.createElement("span",null,"\uFF08",gt==null?void 0:gt.total,"\uFF09"),(gt==null?void 0:gt.resetCount)!==void 0&&(gt==null?void 0:gt.total)!==void 0&&ee.createElement(vt.Z,{title:(gt==null?void 0:gt.tip)!=null?gt==null?void 0:gt.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},gt==null?void 0:gt.resetCount),"/",ee.createElement("span",null,gt==null?void 0:gt.total),"\uFF09"))))),ee.createElement("div",{className:st.tabBar},vn)),Pn=({className:je,style:be={},children:Ve})=>ee.createElement("div",{className:Qe()(je),style:be},Ve),Dt={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"},Le=oe(38854),Ce=oe(20834);const Fe=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var an=({sortValue:je,dropValue:be,className:Ve,onSort:ct,onDrop:$t,dataSource:vn=Fe})=>{var gt;return ee.createElement("div",{className:Qe()(Dt.orderWrap,Ve)},ee.createElement(Le.Z,{dropdownRender:()=>ee.createElement(Ce.default,null,vn.map((en,mn)=>ee.createElement(Ce.default.Item,{key:mn,onClick:()=>$t(en.id)},en.name)))},ee.createElement("span",{className:Dt.orderTextWrap},(gt=vn.find(en=>be===en.id))==null?void 0:gt.name)),ee.createElement("span",{className:Dt.orderIconWrap},ee.createElement("span",{className:Dt.orderAsc},ee.createElement("i",{className:je==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Dt.cursorPointer} ${Dt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Dt.cursorPointer}`,onClick:()=>ct(je==="asc"?"desc":"asc")})),ee.createElement("span",{className:Dt.orderDesc},ee.createElement("i",{className:je==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Dt.cursorPointer} ${Dt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Dt.cursorPointer}`,onClick:()=>ct(je==="asc"?"desc":"asc")}))))},Gt={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const sn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var xt=({sortValue:je,dropValue:be,className:Ve,onSort:ct,onDrop:$t,dataSource:vn=sn})=>{var gt;return ee.createElement("div",{className:Qe()(Gt.orderWrap,Ve)},ee.createElement(Le.Z,{dropdownRender:()=>ee.createElement(Ce.default,null,vn.map((en,mn)=>ee.createElement(Ce.default.Item,{key:mn,onClick:()=>$t(en.id)},en.name)))},ee.createElement("span",{className:Gt.orderTextWrap},(gt=vn.find(en=>be===en.id))==null?void 0:gt.name)),ee.createElement("span",{className:Gt.orderIconWrap},ee.createElement("span",{className:Gt.orderAsc},ee.createElement("i",{className:je==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Gt.cursorPointer} ${Gt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Gt.cursorPointer}`,onClick:()=>ct(je==="asc"?"desc":"asc")})),ee.createElement("span",{className:Gt.orderDesc},ee.createElement("i",{className:je==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Gt.cursorPointer} ${Gt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Gt.cursorPointer}`,onClick:()=>ct(je==="asc"?"desc":"asc")}))))},Wt={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"},Ne=oe(3113),Xn=oe(76936),Kn=Object.defineProperty,Hn=Object.getOwnPropertySymbols,Cn=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,Nt=(je,be,Ve)=>be in je?Kn(je,be,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):je[be]=Ve,wt=(je,be)=>{for(var Ve in be||(be={}))Cn.call(be,Ve)&&Nt(je,Ve,be[Ve]);if(Hn)for(var Ve of Hn(be))dt.call(be,Ve)&&Nt(je,Ve,be[Ve]);return je},Et=(je,be)=>{var Ve={};for(var ct in je)Cn.call(je,ct)&&be.indexOf(ct)<0&&(Ve[ct]=je[ct]);if(je!=null&&Hn)for(var ct of Hn(je))be.indexOf(ct)<0&&dt.call(je,ct)&&(Ve[ct]=je[ct]);return Ve},Ln=(je,be,Ve)=>new Promise((ct,$t)=>{var vn=mn=>{try{en(Ve.next(mn))}catch(On){$t(On)}},gt=mn=>{try{en(Ve.throw(mn))}catch(On){$t(On)}},en=mn=>mn.done?ct(mn.value):Promise.resolve(mn.value).then(vn,gt);en((Ve=Ve.apply(je,be)).next())}),un=je=>{var be=je,{className:Ve,style:ct,children:$t,loading:vn=!1,openLoading:gt,onClick:en=()=>{},size:mn="middle",shape:On="round",theme:_n}=be,ut=Et(be,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[kn,Vn]=(0,ee.useState)(!1),sa=(0,ee.useMemo)(()=>{switch(_n){case Xn.Fy.THEMEONE:return Wt.ThemeOne;case Xn.Fy.DEFAULT:default:return Wt.btn}},[_n]);return ee.createElement(Ne.ZP,wt({onClick:(0,ke.throttle)(Bn=>Ln(void 0,null,function*(){gt&&Vn(!0);try{yield en(Bn)}catch(wn){console.log("error",wn)}gt&&Vn(!1)}),2e3,{leading:!0,trailing:!1}),className:Qe()(sa,Wt[`${mn}-${On}`],Ve),style:ct,size:mn,shape:On,loading:kn||vn},ut),$t)},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"},Mn=({className:je,style:be,children:Ve=null,onClick:ct,title:$t})=>ee.createElement("div",{className:Qe()(Qn.head,je),style:be},ee.createElement("span",{className:"primary-hover",onClick:ct},ee.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ee.createElement("b",{title:$t},$t),ee.createElement("div",{className:Qn.node},Ve)),qn={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:je=!0,confirmTitle:be,confirmClick:Ve,cancelShow:ct=!0,cancelTitle:$t,cancelClick:vn,className:gt,style:en,confirmLoading:mn=!1})=>ee.createElement("div",{className:Qe()(qn.btns,gt),style:en},je&&ee.createElement(Ne.ZP,{loading:mn,onClick:Ve,type:"primary",className:qn.confirm},be),ct&&ee.createElement(Ne.ZP,{onClick:vn,className:qn.cancel},$t)),Yn={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"},Pa=({className:je,style:be={},LeftContent:Ve,children:ct,RightContent:$t})=>ee.createElement("div",{className:Qe()(Yn.fixedBottom,je),style:be},ee.createElement("div",{className:Yn.wrap},ee.createElement("div",{className:Yn.left},Ve),ee.createElement("div",{className:Yn.center},ct),ee.createElement("div",{className:Yn.right},$t))),va={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"},we=({className:je,style:be={},dataSource:Ve=[]})=>ee.createElement("div",{className:Qe()(va.crumbs,je),style:be},Ve.map((ct,$t)=>$ton.history.push(ct.path)},ct.name):ee.createElement("span",null,ct.name),ee.createElement("span",null,"\xA0",">","\xA0")):ee.createElement("span",{key:$t,style:{color:"#5F6368"}},ct.name))),zt=oe(31797),zn=Object.defineProperty,Gn=Object.defineProperties,fa=Object.getOwnPropertyDescriptors,Wn=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,ra=Object.prototype.propertyIsEnumerable,Aa=(je,be,Ve)=>be in je?zn(je,be,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):je[be]=Ve,za=(je,be)=>{for(var Ve in be||(be={}))Bt.call(be,Ve)&&Aa(je,Ve,be[Ve]);if(Wn)for(var Ve of Wn(be))ra.call(be,Ve)&&Aa(je,Ve,be[Ve]);return je},ba=(je,be)=>Gn(je,fa(be)),Na=(je,be)=>{var Ve={};for(var ct in je)Bt.call(je,ct)&&be.indexOf(ct)<0&&(Ve[ct]=je[ct]);if(je!=null&&Wn)for(var ct of Wn(je))be.indexOf(ct)<0&&ra.call(je,ct)&&(Ve[ct]=je[ct]);return Ve};const{Countdown:Ba}=zt.default;var xa=je=>{var be=je,{onChange:Ve}=be,ct=Na(be,["onChange"]);const[$t,vn]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{typeof $t=="number"&&$t>=0&&Ve($t)},[$t]);const gt=en=>{const mn=Math.floor(en/1e3);vn(mn)};return ee.createElement(Ba,ba(za({},ct),{onChange:gt}))},La={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Ha=({DataProps:je,className:be,style:Ve={}})=>{var ct;return ee.createElement("div",{className:Qe()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",La.ClassRoomItem,be),style:Ve,onClick:()=>{(0,Ie.xg)(je==null?void 0:je.first_category_url)}},ee.createElement("div",{className:"flex flex-col item-center"},ee.createElement("img",{src:`${(ct=xe.Z)==null?void 0:ct.IMG_SERVER}/images/${je==null?void 0:je.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(je==null?void 0:je.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}},!!(je!=null&&je.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:Qe()("text-16px font-medium",La.TitleDom)},je==null?void 0:je.name)),ee.createElement("div",{className:"c-grey-333 font-medium"},je==null?void 0:je.creator),ee.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",je==null?void 0:je.course_members_count),ee.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ee.createElement("div",null,"\u4F5C\u4E1A\uFF1A",je==null?void 0:je.tasks_count),je!=null&&je.is_end?ee.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ee.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ra=Object.defineProperty,Ia=Object.getOwnPropertySymbols,ln=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,Xt=(je,be,Ve)=>be in je?Ra(je,be,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):je[be]=Ve,_t=(je,be)=>{for(var Ve in be||(be={}))ln.call(be,Ve)&&Xt(je,Ve,be[Ve]);if(Ia)for(var Ve of Ia(be))Kt.call(be,Ve)&&Xt(je,Ve,be[Ve]);return je},oa=({DataProps:je=[],selectValue:be,onChange:Ve,className:ct,style:$t={},extra:vn,classNameItem:gt,styleItem:en={},barHidden:mn})=>{const[On,_n]=(0,ee.useState)();return(0,ee.useEffect)(()=>{_n(Array.isArray(be)?be:[be])},[be]),ee.createElement("div",{className:Qe()("flex px-20px py-10px gap-40px",ct),style:_t({borderBottom:"1px solid #D3F0FF"},$t)},je==null?void 0:je.map(ut=>ee.createElement("div",{key:ut==null?void 0:ut.id,className:Qe()("flex item-center justify-center current c-grey-333 text-16 relative",gt,ut==null?void 0:ut.className),style:_t(_t({color:On!=null&&On.includes(ut==null?void 0:ut.id)?"#1890FF":"",minWidth:88},en),(ut==null?void 0:ut.style)||{}),onClick:kn=>{Ve==null||Ve({domEvent:kn,item:ut}),ut!=null&&ut.link&&on.history.push(ut==null?void 0:ut.link)}},ut==null?void 0:ut.name,!mn&&(On==null?void 0:On.includes(ut==null?void 0:ut.id))&&ee.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ee.createElement("div",{className:"ml-auto"},vn))},Sa=Object.defineProperty,la=Object.defineProperties,ya=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Fa=Object.prototype.hasOwnProperty,wa=Object.prototype.propertyIsEnumerable,Ta=(je,be,Ve)=>be in je?Sa(je,be,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):je[be]=Ve,Ma=(je,be)=>{for(var Ve in be||(be={}))Fa.call(be,Ve)&&Ta(je,Ve,be[Ve]);if(pa)for(var Ve of pa(be))wa.call(be,Ve)&&Ta(je,Ve,be[Ve]);return je},da=(je,be)=>la(je,ya(be)),Ca=({value:je,onChange:be,onInputChange:Ve,className:ct,style:$t={},InputProps:vn})=>{const[gt,en]=(0,ee.useState)(je);return ee.createElement("div",{className:Qe()("flex item-center rounded-full px-10px py-2px",ct),style:Ma({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(ze.default,da(Ma({bordered:!1},vn),{onChange:mn=>{en(mn.target.value),Ve==null||Ve(encodeURIComponent(mn.target.value))},onPressEnter:mn=>{be==null||be({domEvent:mn,item:{value:gt}})}})),ee.createElement("img",{className:"h-22px current",src:oe(25365),height:22,onClick:mn=>{be==null||be({domEvent:mn,item:{value:gt}})}}))}},66991:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return ge}});var ee=oe(59301);function ge(Te,_e){const ve=(0,ee.useRef)();(0,ee.useEffect)(()=>{ve.current=Te}),(0,ee.useEffect)(()=>{function Ke(){ve.current()}if(_e!==null){let pe=setInterval(Ke,_e);return()=>clearInterval(pe)}},[_e])}},18962:function(Oe,At,oe){"use strict";oe.r(At),oe.d(At,{default:function(){return Dt}});var ee=oe(76936),ge=oe(59301),Te=oe(95392),_e=oe(78241),ve=oe(8591),Ke=oe(95237),pe=oe(6848),Qe=oe(92832),ke=oe(43604),Ye=oe(5112),Ue=oe(57809),Me=oe(3113),De=oe(61621),ae=oe(88871),a=oe(76818),y=oe(43418),x=oe(57193),b=Object.defineProperty,E=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ne=(Le,Ce,Fe)=>Ce in Le?b(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Le[Ce]=Fe,re=(Le,Ce)=>{for(var Fe in Ce||(Ce={}))z.call(Ce,Fe)&&ne(Le,Fe,Ce[Fe]);if(E)for(var Fe of E(Ce))te.call(Ce,Fe)&&ne(Le,Fe,Ce[Fe]);return Le},ie=(Le,Ce,Fe)=>new Promise((ft,an)=>{var Gt=xt=>{try{Zt(Fe.next(xt))}catch(Wt){an(Wt)}},sn=xt=>{try{Zt(Fe.throw(xt))}catch(Wt){an(Wt)}},Zt=xt=>xt.done?ft(xt.value):Promise.resolve(xt.value).then(Gt,sn);Zt((Fe=Fe.apply(Le,Ce)).next())});const le=({classroomList:Le,dispatch:Ce})=>{const Fe=(0,Te.useIntl)(),ft=(0,Te.useParams)();return ft.id=ft.coursesId,ge.createElement(y.default,{centered:!0,title:"\u63D0\u793A",open:Le.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ie(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${ft.id}/delete_informs.json`,{method:"delete",body:{inform_id:Le.actionTabs.selectArrs}})).status===0&&(ve.ZP.success("\u5220\u9664\u6210\u529F"),Ce({type:"classroomList/setActionTabs",payload:{}}),Ce({type:"classroomList/getAnnouncementList",payload:re({},ft)}),Ce({type:"classroomList/getClassroomLeftMenus",payload:{id:ft.coursesId}}))}),onCancel:()=>{Ce({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var Pe=(0,Te.connect)(({classroomList:Le})=>({classroomList:Le}))(le),me=oe(13922),ze=oe(71832),Xe=oe(81779),Pt={flex_box_center:"flex_box_center___XWIMC",flex_space_between:"flex_space_between___vaAw5",flex_box_vertical_center:"flex_box_vertical_center___gTAoq",flex_box_center_end:"flex_box_center_end___eZxHN",flex_box_column:"flex_box_column___Le0C0",bg:"bg___HWAVx",containerTitle:"containerTitle___PhNyw",titleRightMenu:"titleRightMenu___BXk7n",containerDesc:"containerDesc___v4HBe",listItem:"listItem___EdEdU",info:"info___UC3RE",actionButton:"actionButton___Sp5pp",TabMenuItem:"TabMenuItem___Dj4Cy",TabMenuItemActive:"TabMenuItemActive___zBNw_",DetailDomItemEdit:"DetailDomItemEdit___o50bt",DetailDomItem:"DetailDomItem___g8Vu3",flexBox:"flexBox___lvAlc",TitleTip:"TitleTip___cMUUC",TitleTipAll:"TitleTipAll___Kua5r",TitleTipNotAll:"TitleTipNotAll___kZps4","primary-hover":"primary-hover___na0uq"},Tt=oe(48775),dn=oe(27035),Rt=oe(63949),qt=oe(90036),on=oe(16338),tt=oe(59301),fn=Object.defineProperty,cn=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,Ie=(Le,Ce,Fe)=>Ce in Le?fn(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Le[Ce]=Fe,ot=(Le,Ce)=>{for(var Fe in Ce||(Ce={}))Ft.call(Ce,Fe)&&Ie(Le,Fe,Ce[Fe]);if(vt)for(var Fe of vt(Ce))xe.call(Ce,Fe)&&Ie(Le,Fe,Ce[Fe]);return Le},kt=(Le,Ce)=>cn(Le,nt(Ce)),yt=(Le,Ce,Fe)=>new Promise((ft,an)=>{var Gt=xt=>{try{Zt(Fe.next(xt))}catch(Wt){an(Wt)}},sn=xt=>{try{Zt(Fe.throw(xt))}catch(Wt){an(Wt)}},Zt=xt=>xt.done?ft(xt.value):Promise.resolve(xt.value).then(Gt,sn);Zt((Fe=Fe.apply(Le,Ce)).next())});const Ht=({classroomList:Le,loading:Ce,dispatch:Fe})=>{var ft,an,Gt,sn;const Zt=(0,Te.useIntl)(),xt=(0,Te.useParams)(),{detailAnnouncementList:Wt,allCourseGroups:Ne}=Le,[Xn,Kn]=(0,ge.useState)(-1),[Hn,Cn]=(0,ge.useState)(!1),[,dt,Nt]=(0,qt.U)(ze.An,{}),[wt,Et]=(0,ge.useState)({name:"",description:"",unified_setting:!0}),[Ln,Nn]=(0,ge.useState)([]),[un,Qn]=(0,ge.useState)(kt(ot({},xt),{id:xt.coursesId,unified_setting:""})),An=[{title:"\u5168\u90E8\u901A\u77E5",id:"",num:Wt.all_count,isShow:!0},{title:"\u5206\u73ED\u53D1\u5E03",id:"0",num:Wt.not_unified_setting_count,isShow:!0},{title:"\u7EDF\u4E00\u53D1\u5E03",id:"1",num:Wt.unified_setting_count,isShow:!0}].filter(we=>we.isShow),[Mn]=_e.default.useForm(),qn=_e.default.useWatch("unified_setting",Mn),ma=[{value:0,label:"\u672A\u5206\u73ED",isShow:Ne==null?void 0:Ne.manage_all_group},...((ft=Ne==null?void 0:Ne.course_groups)==null?void 0:ft.map(we=>({value:we.id,label:we.name,isShow:!0})))||[]].filter(we=>we.isShow).map(we=>(delete we.isShow,we)),ta=(we=un)=>{Fe({type:"classroomList/getAnnouncementList",payload:ot({},we)}),window.scrollTo({top:0,behavior:"smooth"})},Yn=(we,zt)=>yt(void 0,null,function*(){switch(zt){case"up":yield Fe({type:"announcement/informUp",payload:ot({inform_id:we.id},un)});break;case"down":yield Fe({type:"announcement/informDown",payload:ot({inform_id:we.id},un)});break;case"del":Fe({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:we.id}});break;case"edit":if(Xn!==-1){ve.ZP.warning("\u8BF7\u5148\u4FDD\u5B58\u7F16\u8F91");return}Et(kt(ot({},wt),{name:we.name,description:we.description,unified_setting:we.unified_setting})),Nn([...we.course_groups]),Kn(we.key);break}(zt==="down"||zt==="up")&&ta()}),ha=(we,zt)=>(we.key=zt,tt.createElement("section",{className:Pt.DetailDomItemEdit},tt.createElement(Ke.Z,{wrap:!1,align:"middle",gutter:20},zt!==0&&tt.createElement(pe.Z,{placement:"bottom",title:"\u4E0A\u79FB"},tt.createElement("span",{className:Pt.flexBox,style:{marginRight:"16px"},onClick:()=>{Yn(we,"up")}},tt.createElement("i",{className:"iconfont icon-shangyi2"}),tt.createElement("div",null,"\u4E0A\u79FB"))),zt{Yn(we,"down")}},tt.createElement("i",{className:"iconfont icon-xiayi2"}),tt.createElement("div",null,"\u4E0B\u79FB"))),tt.createElement(pe.Z,{placement:"bottom",title:"\u5220\u9664"},tt.createElement("span",{className:`${Pt.flexBox} delete-hover`,style:{marginRight:"16px"},onClick:()=>{Yn(we,"del")}},tt.createElement("i",{className:"iconfont icon-shanchu"}),tt.createElement("div",null,"\u5220\u9664"))),tt.createElement(pe.Z,{placement:"bottom",title:"\u7F16\u8F91"},tt.createElement("span",{className:`${Pt.flexBox}`,style:{marginRight:"16px"},onClick:()=>{Yn(we,"edit")}},tt.createElement("i",{className:"iconfont icon-bianjishijuan3x"}),tt.createElement("div",null,"\u7F16\u8F91")))))),Pa=we=>yt(void 0,null,function*(){if((Ln==null?void 0:Ln.length)===0&&!(wt!=null&&wt.unified_setting)){ve.ZP.warning("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u73ED\u7EA7");return}wt.name===""?ve.ZP.error("\u8BF7\u8F93\u5165\u6807\u9898"):wt.description===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield(0,ze.my)(kt(ot(ot({},un),wt),{inform_id:we.id,group_ids:Ln}))).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Kn(-1),ta())}),va=we=>{let{nodeName:zt,src:zn}=we.target;zt==="IMG"&&dn.Z.publish("preview-image",zn)},ia=we=>{var zt;const zn=(zt=we==null?void 0:we.map(Gn=>Gn.name))==null?void 0:zt.length;return(we==null?void 0:we.length)<=2?tt.createElement("span",null,"\u5F53\u524D\u5DF2\u7ECF\u53D1\u5E03",we==null?void 0:we.map(Gn=>Gn.name).join("\u3001"),"\u5171",zn,"\u4E2A\u73ED\u7EA7"):tt.createElement("span",null,"\u5F53\u524D\u5DF2\u7ECF\u53D1\u5E03",we==null?void 0:we.map(Gn=>Gn.name).slice(0,2).join("\u3001"),"\u7B49\u5171",zn,"\u4E2A\u73ED\u7EA7")};return(0,ge.useEffect)(()=>{Fe({type:"classroomList/getAllCourseGroup",payload:ot({},un)})},[]),(0,ge.useEffect)(()=>{ta()},[Le.name,un.unified_setting]),(0,ge.useEffect)(()=>{Le.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ta()},[Le.actionTabs.key]),tt.createElement("section",null,tt.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"}},tt.createElement("div",{className:"flex gap-4px mr-auto"},An.map((we,zt)=>tt.createElement("div",{key:zt,className:`${Pt.TabMenuItem} ${we.id==un.unified_setting?Pt.TabMenuItemActive:""}`,onClick:()=>{Qn(kt(ot({},un),{unified_setting:we.id}))}}," ",we.title,tt.createElement("span",{className:"ml20"},we.num)))),(0,Xe.GJ)()&&tt.createElement(on.op,{theme:ee.Fy.THEMEONE,className:"mr-20px",style:{borderRadius:"4px"},icon:tt.createElement("i",{className:"iconfont icon-tianjia4"}),onClick:()=>{if(Xn!==-1){ve.ZP.warning("\u8BF7\u5148\u4FDD\u5B58\u7F16\u8F91");return}Et({name:"",description:"",unified_setting:!0}),Nn([]),Cn(!0)}},"\u65B0\u5EFA\u901A\u77E5")),Hn&&tt.createElement(_e.default,{className:"bg-white mb10",style:{padding:"20px"},initialValues:{unified_setting:!0},form:Mn,size:"middle",colon:!1,onFinish:we=>yt(void 0,null,function*(){(yield Nt(ot(ot({},un),we))).status===0&&((0,Rt.L9)(["\u6559\u5B66\u8BFE\u5802","\u516C\u544A\u680F","\u53D1\u5E03\u516C\u544A"]),ve.ZP.success("\u53D1\u5E03\u6210\u529F"),Cn(!1),ta(),Mn.resetFields(),Fe({type:"classroomList/getClassroomLeftMenus",payload:{id:xt.coursesId}}))})},tt.createElement(_e.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},tt.createElement(Qe.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u6807\u9898\uFF0C\u6700\u591A60\u4E2A\u5B57\u7B26"})),tt.createElement(_e.default.Item,{name:"description",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5185\u5BB9"}]},tt.createElement(ae.Z,{watch:!0,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A5000\u4E2A\u5B57\u7B26"})),tt.createElement(Ke.Z,{wrap:!1},tt.createElement(ke.Z,null,tt.createElement(_e.default.Item,{name:"unified_setting",label:"\u53D1\u5E03\u65B9\u5F0F"},tt.createElement(Ye.ZP.Group,null,tt.createElement(Ye.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),tt.createElement(Ye.ZP,{value:!1,disabled:((an=Ne==null?void 0:Ne.course_groups)==null?void 0:an.length)===0},"\u5206\u73ED\u53D1\u5E03")))),((Gt=Ne==null?void 0:Ne.course_groups)==null?void 0:Gt.length)<=0?tt.createElement(ke.Z,null,tt.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"')):!qn&&tt.createElement(ke.Z,null,tt.createElement(_e.default.Item,{name:"group_ids",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u4E2A\u73ED\u7EA7"}]},tt.createElement(Ue.default,{style:{width:314},mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:ma})))),tt.createElement(Ke.Z,{wrap:!1,align:"middle",justify:"end",gutter:20,className:Pt.actionButton,style:{marginTop:0}},tt.createElement(ke.Z,null,tt.createElement(Me.ZP,{type:"primary",onClick:()=>{Cn(!1),Mn.resetFields()},ghost:!0},"\u53D6\u6D88")),tt.createElement(ke.Z,null,tt.createElement(Me.ZP,{type:"primary",htmlType:"submit",loading:dt},"\u63D0\u4EA4")))),tt.createElement(De.Z,{loading:!!Ce["classroomList/getAnnouncementList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Wt.informs_count===0&&!Hn&&tt.createElement("div",{className:"pb30"},tt.createElement(me.Z,null)),(sn=Wt==null?void 0:Wt.informs)==null?void 0:sn.map(function(we,zt){var zn,Gn,fa,Wn;return tt.createElement("div",{className:`bg-white mb10 px-20px ${Pt.DetailDomItem}`,key:zt},Xn===zt&&tt.createElement("div",{className:"p30"},tt.createElement(Qe.default,{max:60,onChange:Bt=>{wt.name=Bt.target.value,Et(ot({},wt))},suffix:tt.createElement("span",null,wt.name.length,"/60"),defaultValue:we.name,size:"middle",placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u6807\u9898\uFF0C\u6700\u591A60\u4E2A\u5B57\u7B26"}),tt.createElement("div",{className:"mt15"},tt.createElement(ae.Z,{watch:!0,onChange:Bt=>{wt.description=Bt},placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A5000\u4E2A\u5B57\u7B26",defaultValue:we.description})),tt.createElement("div",null,tt.createElement("label",{className:"mr20"},"\u53D1\u5E03\u65B9\u5F0F"),tt.createElement(Ye.ZP.Group,{defaultValue:we.unified_setting,onChange:Bt=>{wt.unified_setting=Bt.target.value,Et(ot({},wt))}},tt.createElement(Ye.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),tt.createElement(Ye.ZP,{value:!1,disabled:((zn=Ne==null?void 0:Ne.course_groups)==null?void 0:zn.length)===0},"\u5206\u73ED\u53D1\u5E03")),wt.unified_setting===!1&&tt.createElement(Ue.default,{defaultValue:we==null?void 0:we.course_groups.map(Bt=>Bt.id),style:{width:314},mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",filterOption:(Bt,ra)=>ra.label.indexOf(Bt.toLowerCase())>=0,onChange:Bt=>Nn(Bt)},(Ne==null?void 0:Ne.manage_all_group)&&((Gn=we==null?void 0:we.course_groups)==null?void 0:Gn.findIndex(Bt=>Bt.name=="\u672A\u5206\u73ED"))<0&&tt.createElement(Ue.default.Option,{value:0,label:"\u672A\u5206\u73ED"},"\u672A\u5206\u73ED"),(Wn=[...(fa=we==null?void 0:we.course_groups)==null?void 0:fa.map(Bt=>(Ne!=null&&Ne.manage_all_group?Bt.name!="\u672A\u5206\u73ED"&&(Bt.disabled=!0):Bt.disabled=!0,Bt)),...Ne==null?void 0:Ne.course_groups])==null?void 0:Wn.map(function(Bt,ra){return tt.createElement(Ue.default.Option,{value:Bt==null?void 0:Bt.id,label:Bt==null?void 0:Bt.name,disabled:Bt==null?void 0:Bt.disabled,style:(Bt==null?void 0:Bt.disabled)&&{display:"none"}},Bt==null?void 0:Bt.name)}))),tt.createElement("div",{className:Pt.actionButton},tt.createElement(Me.ZP,{type:"primary",onClick:()=>Kn(-1),ghost:!0,size:"middle"},"\u53D6\u6D88"),tt.createElement(Me.ZP,{type:"primary",onClick:()=>Pa(we),size:"middle"},"\u63D0\u4EA4"))),Xn!==zt&&tt.createElement(tt.Fragment,null,tt.createElement("div",{style:{borderBottom:"1px dashed #DCDCDC",padding:"13px 20px"}},tt.createElement(Ke.Z,{wrap:!1,align:"middle",gutter:20,style:{height:"58px"}},!(0,Xe.dE)()&&tt.createElement(ke.Z,null,we.unified_setting?tt.createElement("div",{className:`${Pt.TitleTip} ${Pt.TitleTipAll}`},"\u7EDF\u4E00\u53D1\u5E03"):tt.createElement(pe.Z,{title:ia(we.course_groups)},tt.createElement("div",{className:`${Pt.TitleTip} ${Pt.TitleTipNotAll}`},"\u5206\u73ED\u53D1\u5E03"))),tt.createElement(ke.Z,{flex:1},tt.createElement(pe.Z,{title:we.name,placement:"topLeft"},tt.createElement("span",{className:"multi_ellipsis1 c-333 blod font20"},we.name))),!Hn&&!un.unified_setting&&(0,Xe.GJ)()&&tt.createElement(ke.Z,null,ha(we,zt)))),tt.createElement("div",{onClick:va,className:Pt.info},tt.createElement(a.Z,{value:we.description}))))})),tt.createElement(Pe,null),tt.createElement(Tt.Z,null))};var ce=(0,Te.connect)(({classroomList:Le,announcement:Ce,loading:Fe,globalSetting:ft})=>({classroomList:Le,globalSetting:ft,announcement:Ce,loading:Fe.effects}))(Ht),Ct=oe(28103),Qt=oe(58421),yn=Object.defineProperty,hn=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,de=(Le,Ce,Fe)=>Ce in Le?yn(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Le[Ce]=Fe,ye=(Le,Ce)=>{for(var Fe in Ce||(Ce={}))$e.call(Ce,Fe)&&de(Le,Fe,Ce[Fe]);if(hn)for(var Fe of hn(Ce))Ze.call(Ce,Fe)&&de(Le,Fe,Ce[Fe]);return Le},He=(Le,Ce,Fe)=>new Promise((ft,an)=>{var Gt=xt=>{try{Zt(Fe.next(xt))}catch(Wt){an(Wt)}},sn=xt=>{try{Zt(Fe.throw(xt))}catch(Wt){an(Wt)}},Zt=xt=>xt.done?ft(xt.value):Promise.resolve(xt.value).then(Gt,sn);Zt((Fe=Fe.apply(Le,Ce)).next())});const rt=({classroomList:Le,dispatch:Ce})=>{const Fe=(0,Te.useIntl)(),ft=(0,Te.useParams)();return ft.id=ft.coursesId,ge.createElement(y.default,{centered:!0,title:"\u63D0\u793A",open:Le.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:Fe.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>He(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${ft.id}/delete_informs.json`,{method:"delete",body:{inform_id:Le.actionTabs.selectArrs}})).status===0&&(ve.ZP.success(Fe.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),Ce({type:"classroomList/setActionTabs",payload:{}}),Ce({type:"classroomList/getAnnouncementList",payload:ye({},ft)}),Ce({type:"classroomList/getClassroomLeftMenus",payload:{id:ft.coursesId}}))}),onCancel:()=>{Ce({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var se=(0,Te.connect)(({classroomList:Le})=>({classroomList:Le}))(rt),ue={flex_box_center:"flex_box_center____onKf",flex_space_between:"flex_space_between___K0I_I",flex_box_vertical_center:"flex_box_vertical_center___zuGMI",flex_box_center_end:"flex_box_center_end___a8bML",flex_box_column:"flex_box_column___Hzs5w",bg:"bg___pNcr_",containerTitle:"containerTitle___rU6y8",titleRightMenu:"titleRightMenu___dxek7",containerDesc:"containerDesc___oQPeA",listItem:"listItem___fFF20",listItemTitle:"listItemTitle___WAAQi",info:"info___f8YQr",actionButton:"actionButton___lNHVv"},St=Object.defineProperty,et=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,Yt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Jt=(Le,Ce,Fe)=>Ce in Le?St(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Le[Ce]=Fe,lt=(Le,Ce)=>{for(var Fe in Ce||(Ce={}))Yt.call(Ce,Fe)&&Jt(Le,Fe,Ce[Fe]);if(at)for(var Fe of at(Ce))bt.call(Ce,Fe)&&Jt(Le,Fe,Ce[Fe]);return Le},It=(Le,Ce)=>et(Le,fe(Ce)),he=(Le,Ce,Fe)=>new Promise((ft,an)=>{var Gt=xt=>{try{Zt(Fe.next(xt))}catch(Wt){an(Wt)}},sn=xt=>{try{Zt(Fe.throw(xt))}catch(Wt){an(Wt)}},Zt=xt=>xt.done?ft(xt.value):Promise.resolve(xt.value).then(Gt,sn);Zt((Fe=Fe.apply(Le,Ce)).next())});const Ge=({classroomList:Le,globalSetting:Ce,loading:Fe,dispatch:ft})=>{const an=(0,Te.useIntl)(),[Gt,sn]=(0,ge.useState)(lt({},(0,Te.useParams)())),{detailAnnouncementList:Zt}=Le,[xt,Wt]=(0,ge.useState)(-1),[Ne,Xn]=(0,ge.useState)(!1),[Kn,Hn]=(0,ge.useState)(!1),[Cn,dt]=(0,ge.useState)({name:"",description:""}),Nt=(0,ge.useRef)();Gt.id=Gt.coursesId,(0,ge.useEffect)(()=>{sn(lt({},Gt)),ft({type:"classroomList/getAnnouncementList",payload:lt({},Gt)})},[Le.name]),(0,ge.useEffect)(()=>{Le.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ft({type:"classroomList/getAnnouncementList",payload:lt({},Gt)})},[Le.actionTabs.key]);const wt=(An,Mn)=>{Gt.page=An,sn(lt({},Gt)),ft({type:"classroomList/getAnnouncementList",payload:lt({},Gt)})},Et=(An,Mn)=>he(void 0,null,function*(){switch(Mn){case"up":yield ft({type:"announcement/informUp",payload:lt({inform_id:An.id},Gt)});break;case"down":yield ft({type:"announcement/informDown",payload:lt({inform_id:An.id},Gt)});break;case"del":ft({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:An.id}});break;case"edit":Cn.name=An.name,Cn.description=An.description,Wt(An.key);break}(Mn==="down"||Mn==="up")&&ft({type:"classroomList/getAnnouncementList",payload:lt({},Gt)})}),Ln=(An,Mn)=>(An.key=Mn,ge.createElement("section",null,(0,Xe.GJ)()&&ge.createElement("aside",null,Mn!==0&&ge.createElement(pe.Z,{placement:"bottom",title:"\u4E0A\u79FB"},ge.createElement("span",{className:"iconfont c-blue ml30 icon-shangyi_Hover",onClick:()=>{Et(An,"up")}})),Mn{Et(An,"down")}})),ge.createElement(pe.Z,{placement:"bottom",title:"\u5220\u9664"},ge.createElement("span",{className:"iconfont c-blue current ml30 icon-shanchu",onClick:()=>{Et(An,"del")}})),ge.createElement(pe.Z,{placement:"bottom",title:"\u7F16\u8F91"},ge.createElement("span",{className:"iconfont c-blue current ml30 icon-bianjishijuan3x",onClick:()=>{Et(An,"edit")}}))))),Nn=()=>he(void 0,null,function*(){if(Cn.name==="")ve.ZP.error("\u8BF7\u8F93\u5165\u6807\u9898");else if(Cn.description==="")ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9");else{Hn(!0);const An=yield(0,ze.An)(lt(lt({},Gt),Cn));Hn(!1),An.status===0&&((0,Rt.L9)(["\u6559\u5B66\u8BFE\u5802","\u516C\u544A\u680F","\u53D1\u5E03\u516C\u544A"]),ve.ZP.success("\u53D1\u5E03\u6210\u529F"),Xn(!1),dt({name:"",description:""}),ft({type:"classroomList/getAnnouncementList",payload:lt({},Gt)}),ft({type:"classroomList/getClassroomLeftMenus",payload:{id:Gt.coursesId}}))}}),un=An=>he(void 0,null,function*(){Cn.name===""?ve.ZP.error("\u8BF7\u8F93\u5165\u6807\u9898"):Cn.description===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield(0,ze.my)(It(lt(lt({},Gt),Cn),{inform_id:An.id}))).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Wt(-1),ft({type:"classroomList/getAnnouncementList",payload:lt({},Gt)}))}),Qn=An=>{let{nodeName:Mn,src:qn}=An.target;Mn==="IMG"&&(dn.Z.publish("preview-image",qn),console.log("src:",qn))};return ge.createElement("section",null,ge.createElement("aside",{className:ue.bg},ge.createElement("div",{className:ue.containerTitle},ge.createElement("div",{className:"font16"},(Zt==null?void 0:Zt.main_category_name)||an.formatMessage({id:"classrooms.notifications",defaultMessage:"\u901A\u77E5\u516C\u544A"})),ge.createElement("div",{className:ue.titleRightMenu},(0,Xe.GJ)()&&ge.createElement("span",{className:"c-blue current",onClick:()=>{Xn(!0)}},"\u65B0\u5EFA")))),ge.createElement("aside",{className:"bg-white pl30 pr30 pt30"},Ne&&ge.createElement("div",{className:"pb30"},ge.createElement(Qe.default,{maxLength:60,onChange:An=>{Cn.name=An.target.value,dt(lt({},Cn))},suffix:ge.createElement("span",null,Cn.name.length,"/60"),size:"middle",placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u6807\u9898\uFF0C\u6700\u591A60\u4E2A\u5B57\u7B26"}),ge.createElement("div",{className:"mt15"},ge.createElement(ae.Z,{watch:!0,onChange:An=>{Cn.description=An},placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A5000\u4E2A\u5B57\u7B26"})),ge.createElement("div",{className:ue.actionButton},ge.createElement(Me.ZP,{type:"primary",onClick:()=>{dt({name:"",description:""}),Xn(!1)},ghost:!0,size:"middle"},"\u53D6\u6D88"),ge.createElement(Me.ZP,{loading:Kn,type:"primary",onClick:()=>Nn(),size:"middle"},"\u63D0\u4EA4"))),ge.createElement(De.Z,{loading:Fe["classroomList/getAttachmentList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Zt.informs_count===0&&!Ne&&ge.createElement("div",{className:"pb30"},ge.createElement(me.Z,null)),Zt.informs&&Zt.informs.map(function(An,Mn){return ge.createElement("div",{className:ue.listItem,key:Mn},xt===Mn&&ge.createElement("div",null,ge.createElement(Qe.default,{max:60,onChange:qn=>{Cn.name=qn.target.value,dt(lt({},Cn))},suffix:ge.createElement("span",null,Cn.name.length,"/60"),defaultValue:An.name,size:"middle",placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u6807\u9898\uFF0C\u6700\u591A60\u4E2A\u5B57\u7B26"}),ge.createElement("div",{className:"mt15"},ge.createElement(ae.Z,{watch:!0,onChange:qn=>{Cn.description=qn},placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A5000\u4E2A\u5B57\u7B26",defaultValue:An.description})),ge.createElement("div",{className:ue.actionButton},ge.createElement(Me.ZP,{type:"primary",onClick:()=>Wt(-1),ghost:!0,size:"middle"},"\u53D6\u6D88"),ge.createElement(Me.ZP,{type:"primary",onClick:()=>un(An),size:"middle"},"\u63D0\u4EA4"))),xt!==Mn&&ge.createElement("div",null,ge.createElement("div",{className:ue.listItemTitle},ge.createElement("div",{className:"font20 c-black bold"},An.name),!Ne&&Ln(An,Mn)),ge.createElement("div",{onClick:Qn,className:ue.info},ge.createElement(a.Z,{value:An.description}))),ge.createElement(Ct.Z,null))}),ge.createElement("aside",{className:"tc mb50 mt30"},ge.createElement(Qt.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:wt,defaultCurrent:1,current:Gt.page||1,total:Zt.polls&&Zt.polls.exercises_all_counts})))),ge.createElement(se,null),ge.createElement(Tt.Z,null))};var qe=(0,Te.connect)(({classroomList:Le,announcement:Ce,loading:Fe,globalSetting:ft})=>({classroomList:Le,globalSetting:ft,announcement:Ce,loading:Fe.effects}))(Ge),it=Object.defineProperty,mt=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,Ot=(Le,Ce,Fe)=>Ce in Le?it(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Le[Ce]=Fe,nn=(Le,Ce)=>{for(var Fe in Ce||(Ce={}))Mt.call(Ce,Fe)&&Ot(Le,Fe,Ce[Fe]);if(mt)for(var Fe of mt(Ce))Vt.call(Ce,Fe)&&Ot(Le,Fe,Ce[Fe]);return Le},pn=(Le,Ce,Fe)=>new Promise((ft,an)=>{var Gt=xt=>{try{Zt(Fe.next(xt))}catch(Wt){an(Wt)}},sn=xt=>{try{Zt(Fe.throw(xt))}catch(Wt){an(Wt)}},Zt=xt=>xt.done?ft(xt.value):Promise.resolve(xt.value).then(Gt,sn);Zt((Fe=Fe.apply(Le,Ce)).next())});const bn=({classroomList:Le,dispatch:Ce})=>{const Fe=(0,Te.useIntl)(),ft=(0,Te.useParams)();return ft.id=ft.coursesId,ge.createElement(y.default,{centered:!0,title:"\u63D0\u793A",open:Le.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>pn(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${ft.id}/delete_informs.json`,{method:"delete",body:{inform_id:Le.actionTabs.selectArrs}})).status===0&&(ve.ZP.success("\u5220\u9664\u6210\u529F"),Ce({type:"classroomList/setActionTabs",payload:{}}),Ce({type:"classroomList/getAnnouncementList",payload:nn({},ft)}),Ce({type:"classroomList/getClassroomLeftMenus",payload:{id:ft.coursesId}}))}),onCancel:()=>{Ce({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var In=(0,Te.connect)(({classroomList:Le})=>({classroomList:Le}))(bn),rn={flex_box_center:"flex_box_center___tNquc",flex_space_between:"flex_space_between___iitew",flex_box_vertical_center:"flex_box_vertical_center___wDCnZ",flex_box_center_end:"flex_box_center_end___fNnX8",flex_box_column:"flex_box_column___Ci70p",bg:"bg___YuIn1",containerTitle:"containerTitle___TIrdV",titleRightMenu:"titleRightMenu___ZWOkS",containerDesc:"containerDesc___UXIiY",listItem:"listItem___bhlBI",info:"info___mJsSk",actionButton:"actionButton___dGH6h",TabMenuItem:"TabMenuItem___Ue60h",TabMenuItemActive:"TabMenuItemActive___elUgD",DetailDomItem:"DetailDomItem___cLsIJ",DetailDomItemEdit:"DetailDomItemEdit___U0Z0K",flexBox:"flexBox___SJq3U",TitleTip:"TitleTip___a8jhL",TitleTipAll:"TitleTipAll___cWnSF",TitleTipNotAll:"TitleTipNotAll___LxKuL","primary-hover":"primary-hover___Ne2q6"},Fn=oe(57150),We=oe(59301),Tn=Object.defineProperty,Rn=Object.defineProperties,En=Object.getOwnPropertyDescriptors,xn=Object.getOwnPropertySymbols,$n=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,ea=(Le,Ce,Fe)=>Ce in Le?Tn(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Le[Ce]=Fe,Jn=(Le,Ce)=>{for(var Fe in Ce||(Ce={}))$n.call(Ce,Fe)&&ea(Le,Fe,Ce[Fe]);if(xn)for(var Fe of xn(Ce))tn.call(Ce,Fe)&&ea(Le,Fe,Ce[Fe]);return Le},Sn=(Le,Ce)=>Rn(Le,En(Ce)),aa=(Le,Ce,Fe)=>new Promise((ft,an)=>{var Gt=xt=>{try{Zt(Fe.next(xt))}catch(Wt){an(Wt)}},sn=xt=>{try{Zt(Fe.throw(xt))}catch(Wt){an(Wt)}},Zt=xt=>xt.done?ft(xt.value):Promise.resolve(xt.value).then(Gt,sn);Zt((Fe=Fe.apply(Le,Ce)).next())});const ga=({classroomList:Le,loading:Ce,dispatch:Fe})=>{var ft,an,Gt,sn;const Zt=(0,Te.useIntl)(),xt=(0,Te.useParams)(),{detailAnnouncementList:Wt,allCourseGroups:Ne}=Le,[Xn,Kn]=(0,ge.useState)(-1),[Hn,Cn]=(0,ge.useState)(!1),[,dt,Nt]=(0,qt.U)(ze.An,{}),[wt,Et]=(0,ge.useState)({name:"",description:"",unified_setting:!0}),[Ln,Nn]=(0,ge.useState)([]),[un,Qn]=(0,ge.useState)(Sn(Jn({},xt),{id:xt.coursesId,unified_setting:""})),An=[{title:"\u5168\u90E8\u901A\u77E5",id:"",num:Wt.all_count,isShow:!0},{title:"\u5206\u73ED\u53D1\u5E03",id:"0",num:Wt.not_unified_setting_count,isShow:!0},{title:"\u7EDF\u4E00\u53D1\u5E03",id:"1",num:Wt.unified_setting_count,isShow:!0}].filter(we=>we.isShow),[Mn]=_e.default.useForm(),qn=_e.default.useWatch("unified_setting",Mn),ma=[{value:0,label:"\u672A\u5206\u73ED",isShow:Ne==null?void 0:Ne.manage_all_group},...((ft=Ne==null?void 0:Ne.course_groups)==null?void 0:ft.map(we=>({value:we.id,label:we.name,isShow:!0})))||[]].filter(we=>we.isShow).map(we=>(delete we.isShow,we)),ta=(we=un)=>{Fe({type:"classroomList/getAnnouncementList",payload:Jn({},we)}),window.scrollTo({top:0,behavior:"smooth"})},Yn=(we,zt)=>aa(void 0,null,function*(){switch(zt){case"up":yield Fe({type:"announcement/informUp",payload:Jn({inform_id:we.id},un)});break;case"down":yield Fe({type:"announcement/informDown",payload:Jn({inform_id:we.id},un)});break;case"del":Fe({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:we.id}});break;case"edit":if(Xn!==-1){ve.ZP.warning("\u8BF7\u5148\u4FDD\u5B58\u7F16\u8F91");return}Et(Sn(Jn({},wt),{name:we.name,description:we.description,unified_setting:we.unified_setting})),Nn([...we.course_groups]),Kn(we.key);break}(zt==="down"||zt==="up")&&ta()}),ha=(we,zt)=>(we.key=zt,We.createElement("section",{className:rn.DetailDomItemEdit},We.createElement(Ke.Z,{wrap:!1,align:"middle",gutter:20},zt!==0&&We.createElement(pe.Z,{placement:"bottom",title:"\u4E0A\u79FB"},We.createElement("span",{className:rn.flexBox,style:{marginRight:"16px"},onClick:()=>{Yn(we,"up")}},We.createElement("i",{className:"iconfont icon-shangyi2"}),We.createElement("div",null,"\u4E0A\u79FB"))),zt{Yn(we,"down")}},We.createElement("i",{className:"iconfont icon-xiayi2"}),We.createElement("div",null,"\u4E0B\u79FB"))),We.createElement(pe.Z,{placement:"bottom",title:"\u5220\u9664"},We.createElement("span",{className:`${rn.flexBox} delete-hover`,style:{marginRight:"16px"},onClick:()=>{Yn(we,"del")}},We.createElement("i",{className:"iconfont icon-shanchu"}),We.createElement("div",null,"\u5220\u9664"))),We.createElement(pe.Z,{placement:"bottom",title:"\u7F16\u8F91"},We.createElement("span",{className:`${rn.flexBox}`,style:{marginRight:"16px"},onClick:()=>{Yn(we,"edit")}},We.createElement("i",{className:"iconfont icon-bianjishijuan3x"}),We.createElement("div",null,"\u7F16\u8F91")))))),Pa=we=>aa(void 0,null,function*(){if((Ln==null?void 0:Ln.length)===0&&!(wt!=null&&wt.unified_setting)){ve.ZP.warning("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u73ED\u7EA7");return}wt.name===""?ve.ZP.error("\u8BF7\u8F93\u5165\u6807\u9898"):wt.description===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield(0,ze.my)(Sn(Jn(Jn({},un),wt),{inform_id:we.id,group_ids:Ln}))).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Kn(-1),ta())}),va=we=>{let{nodeName:zt,src:zn}=we.target;zt==="IMG"&&dn.Z.publish("preview-image",zn)},ia=we=>{var zt;const zn=(zt=we==null?void 0:we.map(Gn=>Gn.name))==null?void 0:zt.length;return(we==null?void 0:we.length)<=2?We.createElement("span",null,"\u5F53\u524D\u5DF2\u7ECF\u53D1\u5E03",we==null?void 0:we.map(Gn=>Gn.name).join("\u3001"),"\u5171",zn,"\u4E2A\u73ED\u7EA7"):We.createElement("span",null,"\u5F53\u524D\u5DF2\u7ECF\u53D1\u5E03",we==null?void 0:we.map(Gn=>Gn.name).slice(0,2).join("\u3001"),"\u7B49\u5171",zn,"\u4E2A\u73ED\u7EA7")};return(0,ge.useEffect)(()=>{Fe({type:"classroomList/getAllCourseGroup",payload:Jn({},un)})},[]),(0,ge.useEffect)(()=>{ta()},[Le.name,un.unified_setting]),(0,ge.useEffect)(()=>{Le.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ta()},[Le.actionTabs.key]),We.createElement("section",null,We.createElement(Ke.Z,{align:"middle",wrap:!1,gutter:20,style:{background:"rgba(1,168,154,0.2)",margin:0,height:"40px"}},We.createElement(ke.Z,{flex:1,style:{padding:0}},We.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"3px"}},An.map((we,zt)=>We.createElement("div",{key:zt,className:`${rn.TabMenuItem} ${we.id==un.unified_setting?rn.TabMenuItemActive:""}`,onClick:()=>{Qn(Sn(Jn({},un),{unified_setting:we.id}))}}," ",we.title,We.createElement("span",{className:"ml5"},we.num))))),(0,Xe.GJ)()&&We.createElement(ke.Z,{className:Fn.Z.threeBtnSty},We.createElement(Me.ZP,{className:"ml20 mr10",type:"primary",icon:We.createElement("i",{className:"iconfont icon-tianjiadaohang"}),onClick:()=>{if(Xn!==-1){ve.ZP.warning("\u8BF7\u5148\u4FDD\u5B58\u7F16\u8F91");return}Et({name:"",description:"",unified_setting:!0}),Nn([]),Cn(!0)}},"\u65B0\u5EFA\u901A\u77E5"))),Hn&&We.createElement(_e.default,{className:"mb10",style:{padding:"20px"},initialValues:{unified_setting:!0},form:Mn,size:"middle",colon:!1,onFinish:we=>aa(void 0,null,function*(){(yield Nt(Jn(Jn({},un),we))).status===0&&((0,Rt.L9)(["\u6559\u5B66\u8BFE\u5802","\u516C\u544A\u680F","\u53D1\u5E03\u516C\u544A"]),ve.ZP.success("\u53D1\u5E03\u6210\u529F"),Cn(!1),ta(),Mn.resetFields(),Fe({type:"classroomList/getClassroomLeftMenus",payload:{id:xt.coursesId}}))})},We.createElement(_e.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},We.createElement(Qe.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u6807\u9898\uFF0C\u6700\u591A60\u4E2A\u5B57\u7B26"})),We.createElement(_e.default.Item,{name:"description",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5185\u5BB9"}]},We.createElement(ae.Z,{watch:!0,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A5000\u4E2A\u5B57\u7B26"})),We.createElement(Ke.Z,{wrap:!1},We.createElement(ke.Z,null,We.createElement(_e.default.Item,{name:"unified_setting",label:We.createElement("div",{style:{color:"#fff"}},"\u53D1\u5E03\u65B9\u5F0F")},We.createElement(Ye.ZP.Group,null,We.createElement(Ye.ZP,{style:{color:"#fff"},value:!0},"\u7EDF\u4E00\u53D1\u5E03"),We.createElement(Ye.ZP,{style:{color:"#fff"},value:!1,disabled:((an=Ne==null?void 0:Ne.course_groups)==null?void 0:an.length)===0},"\u5206\u73ED\u53D1\u5E03")))),((Gt=Ne==null?void 0:Ne.course_groups)==null?void 0:Gt.length)<=0?We.createElement(ke.Z,null,We.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"')):!qn&&We.createElement(ke.Z,null,We.createElement(_e.default.Item,{name:"group_ids",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u4E2A\u73ED\u7EA7"}]},We.createElement(Ue.default,{style:{width:314},mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:ma})))),We.createElement(Ke.Z,{wrap:!1,align:"middle",justify:"end",gutter:20,className:rn.actionButton,style:{marginTop:0}},We.createElement(ke.Z,null,We.createElement(Me.ZP,{type:"primary",onClick:()=>{Cn(!1),Mn.resetFields()},ghost:!0},"\u53D6\u6D88")),We.createElement(ke.Z,null,We.createElement(Me.ZP,{type:"primary",htmlType:"submit",loading:dt},"\u63D0\u4EA4")))),We.createElement(De.Z,{loading:!!Ce["classroomList/getAnnouncementList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Wt.informs_count===0&&!Hn&&We.createElement("div",{className:"pb30"},We.createElement(me.Z,null)),(sn=Wt==null?void 0:Wt.informs)==null?void 0:sn.map(function(we,zt){var zn,Gn,fa,Wn;return We.createElement("div",{className:`mb10 ${rn.DetailDomItem}`,key:zt},Xn===zt&&We.createElement("div",{className:"p30"},We.createElement(Qe.default,{max:60,onChange:Bt=>{wt.name=Bt.target.value,Et(Jn({},wt))},suffix:We.createElement("span",null,wt.name.length,"/60"),defaultValue:we.name,size:"middle",placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u6807\u9898\uFF0C\u6700\u591A60\u4E2A\u5B57\u7B26"}),We.createElement("div",{className:"mt15"},We.createElement(ae.Z,{watch:!0,onChange:Bt=>{wt.description=Bt},placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A5000\u4E2A\u5B57\u7B26",defaultValue:we.description})),We.createElement("div",null,We.createElement("label",{className:"mr20"},"\u53D1\u5E03\u65B9\u5F0F"),We.createElement(Ye.ZP.Group,{defaultValue:we.unified_setting,onChange:Bt=>{wt.unified_setting=Bt.target.value,Et(Jn({},wt))}},We.createElement(Ye.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),We.createElement(Ye.ZP,{value:!1,disabled:((zn=Ne==null?void 0:Ne.course_groups)==null?void 0:zn.length)===0},"\u5206\u73ED\u53D1\u5E03")),wt.unified_setting===!1&&We.createElement(Ue.default,{defaultValue:we==null?void 0:we.course_groups.map(Bt=>Bt.id),style:{width:314},mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",filterOption:(Bt,ra)=>ra.label.indexOf(Bt.toLowerCase())>=0,onChange:Bt=>Nn(Bt)},(Ne==null?void 0:Ne.manage_all_group)&&((Gn=we==null?void 0:we.course_groups)==null?void 0:Gn.findIndex(Bt=>Bt.name=="\u672A\u5206\u73ED"))<0&&We.createElement(Ue.default.Option,{value:0,label:"\u672A\u5206\u73ED"},"\u672A\u5206\u73ED"),(Wn=[...(fa=we==null?void 0:we.course_groups)==null?void 0:fa.map(Bt=>(Ne!=null&&Ne.manage_all_group?Bt.name!="\u672A\u5206\u73ED"&&(Bt.disabled=!0):Bt.disabled=!0,Bt)),...Ne==null?void 0:Ne.course_groups])==null?void 0:Wn.map(function(Bt,ra){return We.createElement(Ue.default.Option,{value:Bt==null?void 0:Bt.id,label:Bt==null?void 0:Bt.name,disabled:Bt==null?void 0:Bt.disabled,style:(Bt==null?void 0:Bt.disabled)&&{display:"none"}},Bt==null?void 0:Bt.name)}))),We.createElement("div",{className:`${rn.actionButton} ${Fn.Z.threeBtnSty}`},We.createElement(Me.ZP,{type:"primary",onClick:()=>Kn(-1),ghost:!0,size:"middle"},"\u53D6\u6D88"),We.createElement(Me.ZP,{type:"primary",onClick:()=>Pa(we),size:"middle"},"\u63D0\u4EA4"))),Xn!==zt&&We.createElement(We.Fragment,null,We.createElement("div",{style:{borderBottom:"1px dashed #DCDCDC",padding:"13px 20px",color:"#fff"}},We.createElement(Ke.Z,{wrap:!1,align:"middle",gutter:20,style:{height:"58px"}},!(0,Xe.dE)()&&We.createElement(ke.Z,null,we.unified_setting?We.createElement("div",{className:`${rn.TitleTip} ${rn.TitleTipAll}`},"\u7EDF\u4E00\u53D1\u5E03"):We.createElement(pe.Z,{title:ia(we.course_groups)},We.createElement("div",{className:`${rn.TitleTip} ${rn.TitleTipNotAll}`},"\u5206\u73ED\u53D1\u5E03"))),We.createElement(ke.Z,{flex:1},We.createElement(pe.Z,{title:we.name,placement:"topLeft"},We.createElement("span",{className:"multi_ellipsis1 blod font20"},we.name))),!Hn&&!un.unified_setting&&(0,Xe.GJ)()&&We.createElement(ke.Z,null,ha(we,zt)))),We.createElement("div",{onClick:va,className:rn.info},We.createElement(a.Z,{value:we.description,style:{color:"#fff"}}))))})),We.createElement(In,null),We.createElement(Tt.Z,null))};var ca=(0,Te.connect)(({classroomList:Le,announcement:Ce,loading:Fe,globalSetting:ft})=>({classroomList:Le,globalSetting:ft,announcement:Ce,loading:Fe.effects}))(ga),Ae={flex_box_center:"flex_box_center___hkSiS",flex_space_between:"flex_space_between___oTSpD",flex_box_vertical_center:"flex_box_vertical_center___BWhra",flex_box_center_end:"flex_box_center_end___hYPOk",flex_box_column:"flex_box_column___Gtet8",bg:"bg___kC6GY",containerTitle:"containerTitle___viXsQ",titleRightMenu:"titleRightMenu___uPdNX",containerDesc:"containerDesc___e17KP",listItem:"listItem___VLyCT",info:"info___WcBsl",actionButton:"actionButton___j1EZ1",TabMenuItem:"TabMenuItem___txizW",TabMenuItemActive:"TabMenuItemActive___HbGsP",DetailDomItemEdit:"DetailDomItemEdit___cEBbg",DetailDomItem:"DetailDomItem___fVd9F",flexBox:"flexBox___MDEAP",TitleTip:"TitleTip___Cjdn0",TitleTipAll:"TitleTipAll___xAzF8",TitleTipNotAll:"TitleTipNotAll___yqBlV","primary-hover":"primary-hover___N4PFp"},Se=oe(59301),Be=Object.defineProperty,Lt=Object.defineProperties,jt=Object.getOwnPropertyDescriptors,ht=Object.getOwnPropertySymbols,Dn=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable,Je=(Le,Ce,Fe)=>Ce in Le?Be(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Le[Ce]=Fe,Ee=(Le,Ce)=>{for(var Fe in Ce||(Ce={}))Dn.call(Ce,Fe)&&Je(Le,Fe,Ce[Fe]);if(ht)for(var Fe of ht(Ce))gn.call(Ce,Fe)&&Je(Le,Fe,Ce[Fe]);return Le},st=(Le,Ce)=>Lt(Le,jt(Ce)),Re=(Le,Ce,Fe)=>new Promise((ft,an)=>{var Gt=xt=>{try{Zt(Fe.next(xt))}catch(Wt){an(Wt)}},sn=xt=>{try{Zt(Fe.throw(xt))}catch(Wt){an(Wt)}},Zt=xt=>xt.done?ft(xt.value):Promise.resolve(xt.value).then(Gt,sn);Zt((Fe=Fe.apply(Le,Ce)).next())});const pt=({classroomList:Le,loading:Ce,dispatch:Fe})=>{var ft,an,Gt,sn;const Zt=(0,Te.useIntl)(),xt=(0,Te.useParams)(),{detailAnnouncementList:Wt,allCourseGroups:Ne}=Le,[Xn,Kn]=(0,ge.useState)(-1),[Hn,Cn]=(0,ge.useState)(!1),[,dt,Nt]=(0,qt.U)(ze.An,{}),[wt,Et]=(0,ge.useState)({name:"",description:"",unified_setting:!0}),[Ln,Nn]=(0,ge.useState)([]),[un,Qn]=(0,ge.useState)(st(Ee({},xt),{id:xt.coursesId,unified_setting:""})),An=[{title:`${Zt.formatMessage({id:"classrooms.allNotifications",defaultMessage:'\u5168\u90E8\u901A\u77E5"'})}`,id:"",num:Wt.all_count,isShow:!0},{title:`${Zt.formatMessage({id:"classrooms.groupPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"})}`,id:"0",num:Wt.not_unified_setting_count,isShow:!0},{title:`${Zt.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})}`,id:"1",num:Wt.unified_setting_count,isShow:!0}].filter(we=>we.isShow),[Mn]=_e.default.useForm(),qn=_e.default.useWatch("unified_setting",Mn),ma=[{value:0,label:"\u672A\u5206\u73ED",isShow:Ne==null?void 0:Ne.manage_all_group},...((ft=Ne==null?void 0:Ne.course_groups)==null?void 0:ft.map(we=>({value:we.id,label:we.name,isShow:!0})))||[]].filter(we=>we.isShow).map(we=>(delete we.isShow,we)),ta=(we=un)=>{Fe({type:"classroomList/getAnnouncementList",payload:Ee({},we)}),window.scrollTo({top:0,behavior:"smooth"})},Yn=(we,zt)=>Re(void 0,null,function*(){switch(zt){case"up":yield Fe({type:"announcement/informUp",payload:Ee({inform_id:we.id},un)});break;case"down":yield Fe({type:"announcement/informDown",payload:Ee({inform_id:we.id},un)});break;case"del":Fe({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:we.id}});break;case"edit":if(Xn!==-1){ve.ZP.warning(Zt.formatMessage({id:"classrooms.saveEditFirst",defaultMessage:"\u8BF7\u5148\u4FDD\u5B58\u7F16\u8F91"}));return}Et(st(Ee({},wt),{name:we.name,description:we.description,unified_setting:we.unified_setting})),Nn([...we.course_groups]),Kn(we.key);break}(zt==="down"||zt==="up")&&ta()}),ha=(we,zt)=>(we.key=zt,Se.createElement("section",{className:Ae.DetailDomItemEdit},Se.createElement(Ke.Z,{wrap:!1,align:"middle",gutter:20},zt!==0&&Se.createElement(pe.Z,{placement:"bottom",title:"\u4E0A\u79FB"},Se.createElement("span",{className:Ae.flexBox,style:{marginRight:"16px"},onClick:()=>{Yn(we,"up")}},Se.createElement("i",{className:"iconfont icon-shangyi2"}),Se.createElement("div",null,"\u4E0A\u79FB"))),zt{Yn(we,"down")}},Se.createElement("i",{className:"iconfont icon-xiayi2"}),Se.createElement("div",null,"\u4E0B\u79FB"))),Se.createElement(pe.Z,{placement:"bottom",title:"\u5220\u9664"},Se.createElement("span",{className:`${Ae.flexBox} delete-hover`,style:{marginRight:"16px"},onClick:()=>{Yn(we,"del")}},Se.createElement("i",{className:"iconfont icon-shanchu"}),Se.createElement("div",null,"\u5220\u9664"))),Se.createElement(pe.Z,{placement:"bottom",title:"\u7F16\u8F91"},Se.createElement("span",{className:`${Ae.flexBox}`,style:{marginRight:"16px"},onClick:()=>{Yn(we,"edit")}},Se.createElement("i",{className:"iconfont icon-bianjishijuan3x"}),Se.createElement("div",null,"\u7F16\u8F91")))))),Pa=we=>Re(void 0,null,function*(){if((Ln==null?void 0:Ln.length)===0&&!(wt!=null&&wt.unified_setting)){ve.ZP.warning(Zt.formatMessage({id:"classrooms.selectAtLeastOneClass",defaultMessage:"\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u73ED\u7EA7"}));return}wt.name===""?ve.ZP.error("\u8BF7\u8F93\u5165\u6807\u9898"):wt.description===""?ve.ZP.error(Zt.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield(0,ze.my)(st(Ee(Ee({},un),wt),{inform_id:we.id,group_ids:Ln}))).status===0&&(ve.ZP.success(Zt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:Zt.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})})),Kn(-1),ta())}),va=we=>{let{nodeName:zt,src:zn}=we.target;zt==="IMG"&&dn.Z.publish("preview-image",zn)},ia=we=>{var zt;const zn=(zt=we==null?void 0:we.map(Gn=>Gn.name))==null?void 0:zt.length;return(we==null?void 0:we.length)<=2?Se.createElement("span",null,"\u5F53\u524D\u5DF2\u7ECF\u53D1\u5E03",we==null?void 0:we.map(Gn=>Gn.name).join("\u3001"),"\u5171",zn,"\u4E2A\u73ED\u7EA7"):Se.createElement("span",null,"\u5F53\u524D\u5DF2\u7ECF\u53D1\u5E03",we==null?void 0:we.map(Gn=>Gn.name).slice(0,2).join("\u3001"),"\u7B49\u5171",zn,"\u4E2A\u73ED\u7EA7")};return(0,ge.useEffect)(()=>{Fe({type:"classroomList/getAllCourseGroup",payload:Ee({},un)})},[]),(0,ge.useEffect)(()=>{ta()},[Le.name,un.unified_setting]),(0,ge.useEffect)(()=>{Le.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ta()},[Le.actionTabs.key]),Se.createElement("section",null,Se.createElement(Ke.Z,{align:"middle",wrap:!1,gutter:20},Se.createElement(ke.Z,{flex:1},Se.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"3px"}},An.map((we,zt)=>Se.createElement("div",{key:zt,className:`${Ae.TabMenuItem} ${we.id==un.unified_setting?Ae.TabMenuItemActive:""}`,onClick:()=>{Qn(st(Ee({},un),{unified_setting:we.id}))}}," ",we.title,Se.createElement("span",{className:"ml20"},we.num))))),(0,Xe.GJ)()&&Se.createElement(ke.Z,null,Se.createElement(Me.ZP,{className:"ml20 mr20",style:{borderRadius:"4px",height:30,padding:"0 8px"},type:"primary",icon:Se.createElement("i",{className:"iconfont icon-tianjia4"}),onClick:()=>{if(Xn!==-1){ve.ZP.warning(Zt.formatMessage({id:"classrooms.saveEditFirst",defaultMessage:"\u8BF7\u5148\u4FDD\u5B58\u7F16\u8F91"}));return}Et({name:"",description:"",unified_setting:!0}),Nn([]),Cn(!0)}},Zt.formatMessage({id:"classrooms.newNotification",defaultMessage:"\u65B0\u5EFA\u901A\u77E5"})))),Hn&&Se.createElement(_e.default,{className:"bg-white mb10",style:{padding:"20px"},initialValues:{unified_setting:!0},form:Mn,size:"middle",colon:!1,onFinish:we=>Re(void 0,null,function*(){(yield Nt(Ee(Ee({},un),we))).status===0&&((0,Rt.L9)(["\u6559\u5B66\u8BFE\u5802","\u516C\u544A\u680F","\u53D1\u5E03\u516C\u544A"]),ve.ZP.success(Zt.formatMessage({id:"classrooms.publishSuccess",defaultMessage:Zt.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})})),Cn(!1),ta(),Mn.resetFields(),Fe({type:"classroomList/getClassroomLeftMenus",payload:{id:xt.coursesId}}))})},Se.createElement(_e.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},Se.createElement(Qe.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u6807\u9898\uFF0C\u6700\u591A60\u4E2A\u5B57\u7B26"})),Se.createElement(_e.default.Item,{name:"description",rules:[{required:!0,message:Zt.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})}]},Se.createElement(ae.Z,{watch:!0,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A5000\u4E2A\u5B57\u7B26"})),Se.createElement(Ke.Z,{wrap:!1},Se.createElement(ke.Z,null,Se.createElement(_e.default.Item,{name:"unified_setting",label:"\u53D1\u5E03\u65B9\u5F0F"},Se.createElement(Ye.ZP.Group,null,Se.createElement(Ye.ZP,{value:!0},Zt.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),Se.createElement(Ye.ZP,{value:!1,disabled:((an=Ne==null?void 0:Ne.course_groups)==null?void 0:an.length)===0},Zt.formatMessage({id:"classrooms.groupPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"}))))),((Gt=Ne==null?void 0:Ne.course_groups)==null?void 0:Gt.length)<=0?Se.createElement(ke.Z,null,Se.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"')):!qn&&Se.createElement(ke.Z,null,Se.createElement(_e.default.Item,{name:"group_ids",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u4E2A\u73ED\u7EA7"}]},Se.createElement(Ue.default,{style:{width:314},mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:ma})))),Se.createElement(Ke.Z,{wrap:!1,align:"middle",justify:"end",gutter:20,className:Ae.actionButton,style:{marginTop:0}},Se.createElement(ke.Z,null,Se.createElement(Me.ZP,{type:"primary",onClick:()=>{Cn(!1),Mn.resetFields()},ghost:!0},Zt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}))),Se.createElement(ke.Z,null,Se.createElement(Me.ZP,{type:"primary",htmlType:"submit",loading:dt},Zt.formatMessage({id:"classrooms.submit",defaultMessage:"\u63D0\u4EA4"}))))),Se.createElement(De.Z,{loading:!!Ce["classroomList/getAnnouncementList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Wt.informs_count===0&&!Hn&&Se.createElement("div",{className:"pb30"},Se.createElement(me.Z,null)),(sn=Wt==null?void 0:Wt.informs)==null?void 0:sn.map(function(we,zt){var zn,Gn,fa,Wn;return Se.createElement("div",{className:`bg-white mb10 ${Ae.DetailDomItem}`,key:zt},Xn===zt&&Se.createElement("div",{className:"p30"},Se.createElement(Qe.default,{max:60,onChange:Bt=>{wt.name=Bt.target.value,Et(Ee({},wt))},suffix:Se.createElement("span",null,wt.name.length,"/60"),defaultValue:we.name,size:"middle",placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u6807\u9898\uFF0C\u6700\u591A60\u4E2A\u5B57\u7B26"}),Se.createElement("div",{className:"mt15"},Se.createElement(ae.Z,{watch:!0,onChange:Bt=>{wt.description=Bt},placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A5000\u4E2A\u5B57\u7B26",defaultValue:we.description})),Se.createElement("div",null,Se.createElement("label",{className:"mr20"},"\u53D1\u5E03\u65B9\u5F0F"),Se.createElement(Ye.ZP.Group,{defaultValue:we.unified_setting,onChange:Bt=>{wt.unified_setting=Bt.target.value,Et(Ee({},wt))}},Se.createElement(Ye.ZP,{value:!0},Zt.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),Se.createElement(Ye.ZP,{value:!1,disabled:((zn=Ne==null?void 0:Ne.course_groups)==null?void 0:zn.length)===0},Zt.formatMessage({id:"classrooms.groupPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"}))),wt.unified_setting===!1&&Se.createElement(Ue.default,{defaultValue:we==null?void 0:we.course_groups.map(Bt=>Bt.id),style:{width:314},mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",filterOption:(Bt,ra)=>ra.label.indexOf(Bt.toLowerCase())>=0,onChange:Bt=>Nn(Bt)},(Ne==null?void 0:Ne.manage_all_group)&&((Gn=we==null?void 0:we.course_groups)==null?void 0:Gn.findIndex(Bt=>Bt.name=="\u672A\u5206\u73ED"))<0&&Se.createElement(Ue.default.Option,{value:0,label:"\u672A\u5206\u73ED"},"\u672A\u5206\u73ED"),(Wn=[...(fa=we==null?void 0:we.course_groups)==null?void 0:fa.map(Bt=>(Ne!=null&&Ne.manage_all_group?Bt.name!="\u672A\u5206\u73ED"&&(Bt.disabled=!0):Bt.disabled=!0,Bt)),...Ne==null?void 0:Ne.course_groups])==null?void 0:Wn.map(function(Bt,ra){return Se.createElement(Ue.default.Option,{value:Bt==null?void 0:Bt.id,label:Bt==null?void 0:Bt.name,disabled:Bt==null?void 0:Bt.disabled,style:(Bt==null?void 0:Bt.disabled)&&{display:"none"}},Bt==null?void 0:Bt.name)}))),Se.createElement("div",{className:Ae.actionButton},Se.createElement(Me.ZP,{type:"primary",onClick:()=>Kn(-1),ghost:!0,size:"middle"},Zt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})),Se.createElement(Me.ZP,{type:"primary",onClick:()=>Pa(we),size:"middle"},Zt.formatMessage({id:"classrooms.submit",defaultMessage:"\u63D0\u4EA4"})))),Xn!==zt&&Se.createElement(Se.Fragment,null,Se.createElement("div",{style:{borderBottom:"1px dashed #DCDCDC",padding:"13px 20px"}},Se.createElement(Ke.Z,{wrap:!1,align:"middle",gutter:20,style:{height:"58px"}},!(0,Xe.dE)()&&Se.createElement(ke.Z,null,we.unified_setting?Se.createElement("div",{className:`${Ae.TitleTip} ${Ae.TitleTipAll}`},Zt.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})):Se.createElement(pe.Z,{title:ia(we.course_groups)},Se.createElement("div",{className:`${Ae.TitleTip} ${Ae.TitleTipNotAll}`},Zt.formatMessage({id:"classrooms.groupPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"})))),Se.createElement(ke.Z,{flex:1},Se.createElement(pe.Z,{title:we.name,placement:"topLeft"},Se.createElement("span",{className:"multi_ellipsis1 c-333 blod font20"},we.name))),!Hn&&!un.unified_setting&&(0,Xe.GJ)()&&Se.createElement(ke.Z,null,ha(we,zt)))),Se.createElement("div",{onClick:va,className:Ae.info},Se.createElement(a.Z,{value:we.description}))))})),Se.createElement(se,null),Se.createElement(Tt.Z,null))};var Ut=(0,Te.connect)(({classroomList:Le,announcement:Ce,loading:Fe,globalSetting:ft})=>({classroomList:Le,globalSetting:ft,announcement:Ce,loading:Fe.effects}))(pt);const Pn=({globalSetting:Le})=>{var Ce;const Fe=(0,Te.useIntl)();switch(Number((Ce=Le==null?void 0:Le.setting)==null?void 0:Ce.theme)){case ee.Fy.THEMEONE:return ge.createElement(ce,null);case ee.Fy.THEMETWO:return ge.createElement(qe,null);case ee.Fy.THEMETHREE:return ge.createElement(ca,null);case ee.Fy.DEFAULT:default:return ge.createElement(Ut,null)}};var Dt=(0,Te.connect)(({globalSetting:Le})=>({globalSetting:Le}))(Pn)},90036:function(Oe,At,oe){"use strict";oe.d(At,{U:function(){return ke}});var ee=oe(59301),ge=Object.defineProperty,Te=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,Ke=(Ye,Ue,Me)=>Ue in Ye?ge(Ye,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Ye[Ue]=Me,pe=(Ye,Ue)=>{for(var Me in Ue||(Ue={}))_e.call(Ue,Me)&&Ke(Ye,Me,Ue[Me]);if(Te)for(var Me of Te(Ue))ve.call(Ue,Me)&&Ke(Ye,Me,Ue[Me]);return Ye},Qe=(Ye,Ue,Me)=>new Promise((De,ae)=>{var a=b=>{try{x(Me.next(b))}catch(E){ae(E)}},y=b=>{try{x(Me.throw(b))}catch(E){ae(E)}},x=b=>b.done?De(b.value):Promise.resolve(b.value).then(a,y);x((Me=Me.apply(Ye,Ue)).next())});function ke(Ye,Ue){const[Me,De]=(0,ee.useState)(Ue),[ae,a]=(0,ee.useState)(!1),[y,x]=(0,ee.useState)();return[Me,ae,(E,z=!1)=>Qe(this,null,function*(){const te=z?Ue:pe(pe({},Me),E);a(!0),De(te);const ne=yield Ye(te);return a(!1),x(ne),ne}),y]}},56762:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return ge}});var ee=oe(59301);function ge(){const[,Te]=ee.useReducer(_e=>_e+1,0);return Te}},28103:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return Me}});var ee=oe(92310),ge=oe.n(ee),Te=oe(59301),_e=oe(36355),ve=oe(17313),Ke=oe(83116),pe=oe(37613);const Qe=De=>{const{componentCls:ae,sizePaddingEdgeHorizontal:a,colorSplit:y,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=De;return{[ae]:Object.assign(Object.assign({},(0,ve.Wf)(De)),{borderBlockStart:`${x}px solid ${y}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${y}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${De.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ae}-with-text`]:{display:"flex",alignItems:"center",margin:`${De.dividerHorizontalWithTextGutterMargin}px 0`,color:De.colorTextHeading,fontWeight:500,fontSize:De.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${ae}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${ae}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${ae}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:y,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${ae}-with-text${ae}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ae}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ae}-with-text`]:{color:De.colorText,fontWeight:"normal",fontSize:De.fontSize},[`&-horizontal${ae}-with-text-left${ae}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ae}-inner-text`]:{paddingInlineStart:a}},[`&-horizontal${ae}-with-text-right${ae}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ae}-inner-text`]:{paddingInlineEnd:a}}})}};var ke=(0,Ke.Z)("Divider",De=>{const ae=(0,pe.TS)(De,{dividerHorizontalWithTextGutterMargin:De.margin,dividerHorizontalGutterMargin:De.marginLG,sizePaddingEdgeHorizontal:0});return[Qe(ae)]},De=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:De.marginXS})),Ye=function(De,ae){var a={};for(var y in De)Object.prototype.hasOwnProperty.call(De,y)&&ae.indexOf(y)<0&&(a[y]=De[y]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,y=Object.getOwnPropertySymbols(De);x{const{getPrefixCls:ae,direction:a,divider:y}=Te.useContext(_e.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:te,rootClassName:ne,children:re,dashed:ie,plain:le,style:Pe}=De,me=Ye(De,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ze=ae("divider",x),[Xe,Pt]=ke(ze),Tt=E.length>0?`-${E}`:E,dn=!!re,Rt=E==="left"&&z!=null,qt=E==="right"&&z!=null,on=ge()(ze,y==null?void 0:y.className,Pt,`${ze}-${b}`,{[`${ze}-with-text`]:dn,[`${ze}-with-text${Tt}`]:dn,[`${ze}-dashed`]:!!ie,[`${ze}-plain`]:!!le,[`${ze}-rtl`]:a==="rtl",[`${ze}-no-default-orientation-margin-left`]:Rt,[`${ze}-no-default-orientation-margin-right`]:qt},te,ne),tt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),fn=Object.assign(Object.assign({},Rt&&{marginLeft:tt}),qt&&{marginRight:tt});return Xe(Te.createElement("div",Object.assign({className:on,style:Object.assign(Object.assign({},y==null?void 0:y.style),Pe)},me,{role:"separator"}),re&&b!=="vertical"&&Te.createElement("span",{className:`${ze}-inner-text`,style:fn},re)))}},91857:function(Oe,At,oe){"use strict";var ee=oe(59301),ge=oe(38819),Te=oe(92310),_e=oe.n(Te),ve=oe(31561),Ke=oe(70425),pe=oe(18929),Qe=oe(2738),ke=oe(79676),Ye=oe(53487),Ue=oe(92343),Me=oe(36355),De=oe(20834),ae=oe(40875),a=oe(88088),y=oe(47211);const x=null,b=ne=>{const{menu:re,arrow:ie,prefixCls:le,children:Pe,trigger:me,disabled:ze,dropdownRender:Xe,getPopupContainer:Pt,overlayClassName:Tt,rootClassName:dn,open:Rt,onOpenChange:qt,visible:on,onVisibleChange:tt,mouseEnterDelay:fn=.15,mouseLeaveDelay:cn=.1,autoAdjustOverflow:nt=!0,placement:vt="",overlay:Ft,transitionName:xe}=ne,{getPopupContainer:Ie,getPrefixCls:ot,direction:kt}=ee.useContext(Me.E_),yt=ee.useMemo(()=>{const fe=ot();return xe!==void 0?xe:vt.includes("top")?`${fe}-slide-down`:`${fe}-slide-up`},[ot,vt,xe]),Ht=ee.useMemo(()=>vt?vt.includes("Center")?vt.slice(0,vt.indexOf("Center")):vt:kt==="rtl"?"bottomRight":"bottomLeft",[vt,kt]),ce=ot("dropdown",le),[Ct,Qt]=(0,y.Z)(ce),[,yn]=(0,a.Z)(),hn=ee.Children.only(Pe),$e=(0,Ue.Tm)(hn,{className:_e()(`${ce}-trigger`,{[`${ce}-rtl`]:kt==="rtl"},hn.props.className),disabled:ze}),Ze=ze?[]:me;let de;Ze&&Ze.includes("contextMenu")&&(de=!0);const[ye,He]=(0,pe.Z)(!1,{value:Rt!=null?Rt:on}),rt=(0,Ke.useEvent)(fe=>{qt==null||qt(fe),tt==null||tt(fe),He(fe)}),se=_e()(Tt,dn,Qt,{[`${ce}-rtl`]:kt==="rtl"}),ue=(0,ke.Z)({arrowPointAtCenter:typeof ie=="object"&&ie.pointAtCenter,autoAdjustOverflow:nt,offset:yn.marginXXS,arrowWidth:ie?yn.sizePopupArrow:0,borderRadius:yn.borderRadius}),St=ee.useCallback(()=>{He(!1)},[]),et=()=>{let fe;return re!=null&&re.items?fe=ee.createElement(De.default,Object.assign({},re)):typeof Ft=="function"?fe=Ft():fe=Ft,Xe&&(fe=Xe(fe)),fe=ee.Children.only(typeof fe=="string"?ee.createElement("span",null,fe):fe),ee.createElement(ae.J,{prefixCls:`${ce}-menu`,expandIcon:ee.createElement("span",{className:`${ce}-menu-submenu-arrow`},ee.createElement(ge.Z,{className:`${ce}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:St,validator:at=>{let{mode:Yt}=at}},fe)};return Ct(ee.createElement(ve.Z,Object.assign({alignPoint:de},(0,Qe.Z)(ne,["rootClassName"]),{mouseEnterDelay:fn,mouseLeaveDelay:cn,visible:ye,builtinPlacements:ue,arrow:!!ie,overlayClassName:se,prefixCls:ce,getPopupContainer:Pt||Ie,transitionName:yt,trigger:Ze,overlay:et,placement:Ht,onVisibleChange:rt}),$e))};function E(ne){return Object.assign(Object.assign({},ne),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,Ye.Z)(b,"dropdown",ne=>ne,E),te=ne=>ee.createElement(z,Object.assign({},ne),ee.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=te,At.Z=b},38854:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return a}});var ee=oe(91857),ge=oe(92310),Te=oe.n(ge),_e=oe(59301),ve=oe(18785),Ke=oe(3113),pe=oe(36355),Qe=oe(81327),ke=oe(33234),Ye=oe(47211),Ue=function(y,x){var b={};for(var E in y)Object.prototype.hasOwnProperty.call(y,E)&&x.indexOf(E)<0&&(b[E]=y[E]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(y);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=_e.useContext(pe.E_),{prefixCls:z,type:te="default",danger:ne,disabled:re,loading:ie,onClick:le,htmlType:Pe,children:me,className:ze,menu:Xe,arrow:Pt,autoFocus:Tt,overlay:dn,trigger:Rt,align:qt,open:on,onOpenChange:tt,placement:fn,getPopupContainer:cn,href:nt,icon:vt=_e.createElement(ve.Z,null),title:Ft,buttonsRender:xe=et=>et,mouseEnterDelay:Ie,mouseLeaveDelay:ot,overlayClassName:kt,overlayStyle:yt,destroyPopupOnHide:Ht,dropdownRender:ce}=y,Ct=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"]),Qt=b("dropdown",z),yn=`${Qt}-button`,[hn,$e]=(0,Ye.Z)(Qt),Ze={menu:Xe,arrow:Pt,autoFocus:Tt,align:qt,disabled:re,trigger:re?[]:Rt,onOpenChange:tt,getPopupContainer:cn||x,mouseEnterDelay:Ie,mouseLeaveDelay:ot,overlayClassName:kt,overlayStyle:yt,destroyPopupOnHide:Ht,dropdownRender:ce},{compactSize:de,compactItemClassnames:ye}=(0,ke.ri)(Qt,E),He=Te()(yn,ye,ze,$e);"overlay"in y&&(Ze.overlay=dn),"open"in y&&(Ze.open=on),"placement"in y?Ze.placement=fn:Ze.placement=E==="rtl"?"bottomLeft":"bottomRight";const rt=_e.createElement(Ke.ZP,{type:te,danger:ne,disabled:re,loading:ie,onClick:le,htmlType:Pe,href:nt,title:Ft},me),se=_e.createElement(Ke.ZP,{type:te,danger:ne,icon:vt}),[ue,St]=xe([rt,se]);return hn(_e.createElement(Qe.Z.Compact,Object.assign({className:He,size:de,block:!0},Ct),ue,_e.createElement(ee.Z,Object.assign({},Ze),St)))};Me.__ANT_BUTTON=!0;var De=Me;const ae=ee.Z;ae.Button=De;var a=ae},47211:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return Ue}});var ee=oe(17313),ge=oe(13826),Te=oe(92899),_e=oe(29878),ve=oe(19447),Ke=oe(83116),pe=oe(37613),ke=Me=>{const{componentCls:De,menuCls:ae,colorError:a,colorTextLightSolid:y}=Me,x=`${ae}-item`;return{[`${De}, ${De}-menu-submenu`]:{[`${ae} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:a,"&:hover":{color:y,backgroundColor:a}}}}}};const Ye=Me=>{const{componentCls:De,menuCls:ae,zIndexPopup:a,dropdownArrowDistance:y,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:te,fontSize:ne,dropdownEdgeChildPadding:re,colorTextDisabled:ie,fontSizeIcon:le,controlPaddingHorizontal:Pe,colorBgElevated:me}=Me;return[{[De]:Object.assign(Object.assign({},(0,ee.Wf)(Me)),{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${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:le}},[`${De}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:le},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${De}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${De}-placement-bottomLeft, +`),Ne.focus();default:throw new Error}},[Ne,Et]),za=(0,ee.useMemo)(()=>{switch(Et){case qe:return ee.createElement(vt,{callback:Aa,onCancel:ba});case Ot:return ee.createElement(Ft.Z,{callback:Aa,onCancel:ba});case it:return ee.createElement(xe.Z,{callback:Aa,onCancel:ba});case mt:return ee.createElement(rt,{callback:Aa,onCancel:ba});case nn:return ee.createElement(fe,{callback:Aa,onCancel:ba});case"maths-latex":return ee.createElement(lt,{showSaveButton:!0,callback:Aa});case"inline-latex":return ee.createElement(It.Z,{showSaveButton:!0,callback:Aa});default:return null}},[Et]);function ba(){Ln("")}(0,ee.useEffect)(()=>{if(zn.current){let ln=function(Sa){Zn=!0,oa=Sa.pageY},Zt=function(){Zn=!1},Xt=function(Sa){if(Zn){let la=Sa.pageY-oa;la<0&&(la=0),la>300&&(la=300);let ya=Lt+la+"px";An(ya)}},_t=zn.current,Zn=!1,oa=0;return _t.addEventListener("mousedown",ln),document.addEventListener("mousemove",Xt),document.addEventListener("mouseup",Zt),()=>{_t.removeEventListener("mousedown",ln),document.removeEventListener("mousemove",Xt),document.removeEventListener("mouseup",Zt)}}},[Ne,zn]),(0,ee.useEffect)(()=>{An(Lt)},[Lt]);const Na=ea(Be),Ba=ea(Qn),Ea={width:Na,height:Ba},xa=(0,ee.useMemo)(()=>{if(Nn){let ln=new Date(Nn),Zt=ln.getHours(),Xt=ln.getMinutes(),_t=ln.getSeconds();return Zt=Zt<10?"0"+Zt:Zt,Xt=Xt<10?"0"+Xt:Xt,_t=_t<10?"0"+_t:_t,`${Zt}:${Xt}:${_t}`}return 0},[Nn]),La=ln=>{const Zt=[];if(Vt){let Xt=-1;ln=ln.replace(/(@▁▁@|@▁@)/g,function(_t,Zn,oa){Zt.push({multiLine:_t!==xn})})}return Zt};function Oa(){window.sessionStorage.removeItem(Ee),qn(!1),un(0)}function Ha(){qn(!1),un(0),Ne.setValue(window.sessionStorage.getItem(Ee))}(0,ee.useEffect)(()=>{ga[Et]&&Et!==Mt&&Et!==mt&&setTimeout(()=>{const ln=document.getElementsByClassName("markdown-popup-form")[0],Zt=window.innerWidth/2-ln.offsetWidth/2,Xt=window.innerHeight/2-ln.offsetHeight/2;Pa(Zt),ia(Xt)},0)},[Et]);const Ra=ln=>{ln.preventDefault();const Zt=ln.clientX-ha,Xt=ln.clientY-va;document.body.onmousemove=_t=>{let Zn=_t.clientX-Zt,oa=_t.clientY-Xt;const Sa=document.getElementsByClassName("markdown-popup-form")[0],la=window.innerWidth-Sa.offsetWidth,ya=window.innerHeight-Sa.offsetHeight;Zn=Math.max(0,Math.min(Zn,la)),oa=Math.max(0,Math.min(oa,ya)),Ia(_t.clientX,_t.clientY,Zt,Xt)&&(Pa(Zn),ia(oa))},document.body.onmouseup=function(){document.body.onmousemove=null}},Ia=(ln,Zt,Xt,_t)=>{const Zn=document.body.clientHeight,oa=document.body.clientWidth;return ln<20&&Xt>ln||ln>oa-20&&XtZt||Zt>Zn-20&&_tze in me?Me(me,ze,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):me[ze]=Xe,E=(me,ze)=>{for(var Xe in ze||(ze={}))y.call(ze,Xe)&&b(me,Xe,ze[Xe]);if(a)for(var Xe of a(ze))x.call(ze,Xe)&&b(me,Xe,ze[Xe]);return me},z=(me,ze)=>De(me,ae(ze));const{useForm:te}=ee.default,ne={width:280,marginRight:10},re={labelCol:{span:5},wrapperCol:{span:19}};var ie=({callback:me,onCancel:ze})=>{const[Xe]=te();let Pt=(0,ke.useRef)();function Tt(qt){Pt.current.width=Xe.getFieldValue("width"),Pt.current.align=Xe.getFieldValue("align"),me(qt,Pt.current)}function dn(qt,on){if(qt.status===-1){ge.ZP.error(qt.message);return}Xe.setFieldsValue({src:`/api/attachments/${qt.id}`,type:on.type})}function Rt(qt){let on=qt.target.files[0];Pt.current=on,Pe(on,dn)}return Ue.createElement(ee.default,z(E({form:Xe},re),{className:"upload-image-panel",onFinish:Tt,style:{width:470,overflow:"hidden"}}),Ue.createElement(ee.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Ue.createElement("div",{className:"flex-container"},Ue.createElement(ee.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Ue.createElement(Te.default,{style:ne})),Ue.createElement(le,{onFileChange:Rt}))),Ue.createElement(ee.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Ue.createElement(Te.default,{style:{width:264}})),Ue.createElement(ee.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Ue.createElement(_e.Z,null,Ue.createElement(ee.default.Item,{name:"width",style:{margin:0}},Ue.createElement(ve.Z,{style:{width:264}})),Ue.createElement("span",{className:"ml8"},"%"))),Ue.createElement(ee.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Ue.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"}]})),Ue.createElement("aside",null,Ue.createElement(ee.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Ue.createElement(pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Ue.createElement(pe.ZP,{type:"default",onClick:ze},"\u53D6\u6D88"))))};function le({onFileChange:me}){return Ue.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Ue.createElement("input",{type:"file",onChange:me}))}function Pe(me,ze){if(!me)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ye.bg)())throw ge.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Xe=new FormData;Xe.append("editormd-image-file",me),Xe.append("file_param_name","editormd-image-file"),Xe.append("byxhr","true");var Pt=new window.XMLHttpRequest;Pt.withCredentials=!0,Pt.addEventListener("load",function(Tt){ze(JSON.parse(Tt.target.responseText),me)},!1),Pt.addEventListener("error",function(Tt){console.error(Tt)},!1),Pt.open("POST",`${Qe.KI}/api/attachments.json`),Pt.send(Xe)}},81123:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return Te}});var ee=oe(59301),ge=oe(4676);class Te extends ee.Component{constructor(ve){super(ve);const Ke=window.document;this.node=Ke.createElement("div"),Ke.body.appendChild(this.node)}render(){const{children:ve}=this.props;return(0,ge.createPortal)(ve,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},47140:function(Oe,At,oe){"use strict";oe.d(At,{i:function(){return re},Z:function(){return le}});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"},ge=oe(71418),Te=oe(6848),_e=oe(93948),ve=oe(92310),Ke=oe.n(ve),pe=oe(63949),Qe=oe(13922),ke=oe(81779),Ye=oe(79005),Ue=oe(20345),Me=oe(77882),De=oe(31081),ae=oe(75309),a=oe(71979),y=oe(47558),x=oe(42922),b=oe(66832),E=oe(96593),z=oe(19664),te=oe(91833),ne=oe(59301);const re=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ye,swimg:Ue},{name:"101\u8BA1\u5212",ptimg:Me,swimg:De},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ae,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:E},{name:"\u519B\u961F\u4E00\u6D41",ptimg:z,swimg:te}];var le=({className:Pe,dataSource:me=[],col:ze=4,right:Xe,bottom:Pt=23,precision:Tt=0,wrapWidth:dn=1200,trackEventItems:Rt,loading:qt,onRemove:on=()=>{},isCurrent:tt=!0,showAlias:fn=!1,showProgress:cn=!1})=>{const nt=Math.floor((dn-(ze-1)*Xe)/ze),vt=[{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 ne.createElement(ge.Z,{spinning:qt},ne.createElement("div",{className:Ke()(ee.list,Pe)},!!(me!=null&&me.length)&&(me==null?void 0:me.map((Ft,xe)=>{var Ie,ot,kt,yt,Ht,ce;const{name:Ct,id:Kt,identifier:yn,featured:hn,school_name:$e,image_url:Ze,excellent:de,is_plan:ye}=Ft;return ne.createElement("div",{key:Kt,className:tt&&cn?ee.wrapisCurrent:ee.wrap,style:{width:nt,marginRight:(1+xe)%ze===0?0:Xe+Tt,marginBottom:Pt}},ne.createElement("a",{className:ee.li,onClick:He=>{He.preventDefault(),He.stopPropagation(),Rt&&(0,pe.L9)([Rt]),(0,pe.xg)(`/paths/${yn}`)}},ne.createElement("div",{className:ee.img},ne.createElement("img",{className:ee.cover,src:`${Ze}`}),tt&&(0,ke.bg)()&&(Ft==null?void 0:Ft.studying)&&ne.createElement("div",{className:`${ee.movebq} user-path-items`,onClick:He=>{He.stopPropagation(),on(Ft)}},ne.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ne.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ie=Ft==null?void 0:Ft.subject_tags)==null?void 0:Ie.map((He,rt)=>{var se,ue;if(rt===0){const et=(se=vt.find(fe=>fe.name==He))==null?void 0:se.swimg;return ne.createElement("img",{className:ee.sign,src:et,style:{left:"-4px"}})}const St=(ue=vt.find(et=>et.name==He))==null?void 0:ue.ptimg;return ne.createElement("img",{className:ee.sign,src:St,style:{left:`${48+52*(rt-1)+2*rt}px`}})}),ne.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ft==null?void 0:Ft.excellent)&&ne.createElement("div",{className:ee.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ne.createElement("div",{className:ee.name},ne.createElement(Te.Z,{title:fn&&(Ft!=null&&Ft.excellent_alias_name)?ne.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Ct}`,ne.createElement("br",null),ne.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ft==null?void 0:Ft.excellent_alias_name}`)):Ct},ne.createElement("span",{className:ee.e},fn&&(Ft==null?void 0:Ft.excellent_alias_name)||Ct))),tt&&cn&&((ot=Ft==null?void 0:Ft.progress)==null?void 0:ot.all_score)!=0&&ne.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ne.createElement(_e.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((kt=Ft==null?void 0:Ft.progress)==null?void 0:kt.my_score)/((yt=Ft==null?void 0:Ft.progress)==null?void 0:yt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ht=Ft==null?void 0:Ft.progress)==null?void 0:Ht.my_score,"/",(ce=Ft==null?void 0:Ft.progress)==null?void 0:ce.all_score),(!tt||!cn)&&ne.createElement("div",{className:ee.tags},ne.createElement("div",null,ne.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ne.createElement("span",null,Ft.stages_count))),ne.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ne.createElement("span",null,ne.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ne.createElement("span",null,Ft.members_count)))))))})),!me.length&&ne.createElement(Qe.Z,null)))}},16338:function(Oe,At,oe){"use strict";oe.d(At,{jL:function(){return ve},w9:function(){return Jn},vv:function(){return Lt},dN:function(){return ca},QD:function(){return ta},cQ:function(){return se.Z},vg:function(){return En},Oz:function(){return In},op:function(){return un},O5:function(){return xa},_b:function(){return we},t7:function(){return Pt},tT:function(){return Rt},Gi:function(){return Pn},YG:function(){return Dn},Ed:function(){return pt},kT:function(){return Ee},qp:function(){return x},Um:function(){return re},K3:function(){return z},vr:function(){return Pa},qE:function(){return Mn},Je:function(){return fn},wb:function(){return Ct},rC:function(){return rt},lB:function(){return hn},cq:function(){return an},kO:function(){return xt},tp:function(){return Pe},Si:function(){return Ha},k8:function(){return Ca},Du:function(){return oa}});var ee=oe(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"},Te="data:image/png;base64,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",ve=({dataSource:je=[],img:be,imgWidth:Ve=346,title:ct,sunTitle:$t,bannerExtraContent:vn})=>ee.createElement("div",{className:ge.banner},ee.createElement("div",{className:ge.content},ee.createElement("aside",null,ee.createElement("p",null,ee.createElement("b",null,ct),ee.createElement("span",null,$t)),je.length>0&&ee.createElement("div",{className:ge.btns},je.map((gt,en)=>ee.createElement("div",{key:en,onClick:gt.click},gt.name,gt.sign?ee.createElement("img",{src:Te,width:39}):null))),vn),be&&ee.createElement("img",{style:{marginTop:33,marginRight:38},src:be,width:Ve}))),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"},pe=oe(92310),Qe=oe.n(pe),ke=oe(89392),Ye=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,ae=(je,be,Ve)=>be in je?Ye(je,be,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):je[be]=Ve,a=(je,be)=>{for(var Ve in be||(be={}))Me.call(be,Ve)&&ae(je,Ve,be[Ve]);if(Ue)for(var Ve of Ue(be))De.call(be,Ve)&&ae(je,Ve,be[Ve]);return je},x=({dataSource:je=[],value:be,onChange:Ve,onTitleChange:ct,className:$t,title:vn,titleWidth:gt=41,style:en={},fontColor:mn="#6A7283",showCount:On,classNameActive:_n,styleItem:ut={}})=>{const[kn,Vn]=(0,ee.useState)(0),[sa,Bn]=(0,ee.useState)(!1),wn=(0,ee.useRef)(null),na=(0,ee.useRef)(null);return(0,ee.useEffect)(()=>{var Un;je.length!==0&&(((Un=wn==null?void 0:wn.current)==null?void 0:Un.clientHeight)>97?Vn(1):Vn(0)),je.length===0&&Vn(0),Bn(!1)},[je]),ee.createElement("div",{className:Qe()(Ke.row,$t),style:en},ee.createElement("div",{onClick:(0,ke.throttle)(()=>ct==null?void 0:ct(),2e3),style:{width:gt,marginTop:sa?12:4},className:`${Ke.title} ${ct?"current":""}`},vn),ee.createElement("div",{className:sa?`${Ke.tagsWrap} ${Ke.tagsBorderWrap}`:Ke.tagsWrap},ee.createElement("div",{className:Ke.bar,ref:na,style:kn>0?{height:kn===1?97:"auto",overflow:kn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ee.createElement("div",{className:Ke.tag,ref:wn},je==null?void 0:je.map(Un=>ee.createElement("span",{onClick:()=>Ve(Un.id),key:Un.id,style:a(a({color:mn},ut),(Un==null?void 0:Un.style)||{}),className:be===Un.id?Qe()(_n||Ke.active,Un.classNameActive):""},ee.createElement("span",{title:Un.name,className:Ke.name},Un.name),!!On&&ee.createElement("span",{className:Ke.num},Un.count))))),!!kn&&ee.createElement(ee.Fragment,null,kn===1?ee.createElement("div",{onClick:()=>{var Un;Vn(2),((Un=wn==null?void 0:wn.current)==null?void 0:Un.clientHeight)>245?Bn(!0):Bn(!1)},className:Ke.action},"\u5C55\u5F00",ee.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ee.createElement("div",{onClick:()=>{na.current.scrollTop=0,Vn(1),Bn(!1)},className:Ke.action},"\u6536\u8D77",ee.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"},z=({dataSource:je=[],value:be,onChange:Ve,onTitleChange:ct,className:$t,title:vn,titleWidth:gt=41,style:en={},fontColor:mn="#6A7283",showCount:On,expand:_n=!0})=>{const[ut,kn]=(0,ee.useState)(0),[Vn,sa]=(0,ee.useState)(!1),Bn=(0,ee.useRef)(null),wn=(0,ee.useRef)(null),[na,Un]=(0,ee.useState)(_n);return ee.createElement("div",{className:Qe()(b.row,$t),style:en},ee.createElement("div",{className:"flex item-center justify-between"},ee.createElement("div",{onClick:(0,ke.throttle)(()=>ct==null?void 0:ct(),2e3),style:{width:gt,marginTop:Vn?12:4},className:`${b.title} ${ct?"current":""}`},vn),ee.createElement("i",{className:`iconfont ${na?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:na?8:10},onClick:()=>Un(!na)})),na&&ee.createElement("div",{className:Vn?`${b.tagsWrap} ${b.tagsBorderWrap}`:b.tagsWrap},ee.createElement("div",{className:b.fenge}),ee.createElement("div",{className:b.bar,ref:wn},ee.createElement("div",{className:b.tag,ref:Bn},je==null?void 0:je.map(ua=>ee.createElement("span",{onClick:()=>Ve(ua.id),key:ua.id,style:{color:mn},className:be===ua.id?b.active:""},ee.createElement("span",{title:ua.name,className:b.name},ua.name),!!On&&ee.createElement("span",{className:b.num},ua.count)))))))},te={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},re=({dataSource:je=[],value:be,onChange:Ve,onTitleChange:ct,className:$t,title:vn,titleWidth:gt=41,style:en={},fontColor:mn="#fff",showCount:On,expand:_n=!0})=>{const[ut,kn]=(0,ee.useState)(0),[Vn,sa]=(0,ee.useState)(!1),Bn=(0,ee.useRef)(null),wn=(0,ee.useRef)(null),[na,Un]=(0,ee.useState)(_n);return ee.createElement("div",{className:Qe()(te.row,$t),style:en},ee.createElement("div",{className:"flex item-center justify-between"},ee.createElement("div",{onClick:(0,ke.throttle)(()=>ct==null?void 0:ct(),2e3),style:{width:gt},className:`${te.title} ${ct?"current":""}`},vn),ee.createElement("i",{className:`iconfont ${na?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:na?"#00DDC7":"#037F74",fontSize:na?10:12},onClick:()=>Un(!na)})),na&&ee.createElement("div",{className:Vn?`${te.tagsWrap} ${te.tagsBorderWrap}`:te.tagsWrap},ee.createElement("div",{className:te.bar,ref:wn},ee.createElement("div",{className:te.tag,ref:Bn},je==null?void 0:je.map(ua=>ee.createElement("span",{onClick:()=>Ve(ua.id),key:ua.id,style:{color:mn},className:be===ua.id?te.active:""},ee.createElement("span",{title:ua.name,className:te.name},ua.name),!!On&&ee.createElement("span",{className:te.num},ua.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"},Pe=({dataSource:je=[],value:be,onChange:Ve,className:ct,style:$t={}})=>ee.createElement("div",{style:$t,className:Qe()(ie.tabs,ct)},je.map(vn=>ee.createElement("span",{onClick:()=>Ve(vn.id),className:be===vn.id?ie.active:"",key:vn.id},vn.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"},ze=oe(92832),Pt=({dataSource:je=[],value:be="",onChange:Ve,onInputChange:ct=()=>{},className:$t,style:vn={},placeholder:gt,allowClear:en=!1})=>{var mn;const[On,_n]=(0,ee.useState)(""),[ut,kn]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var Bn;let wn=be;(Bn=JSON.stringify(be))!=null&&Bn.includes("{")&&(_n(be.id),wn=be.value||"");try{kn(decodeURIComponent(wn||""))}catch(na){kn(decodeURIComponent(wn||""))}},[be]);const Vn=()=>{Ve(encodeURIComponent(ut),On||null)},sa=Bn=>{Bn!==On&&(_n(Bn),Ve(encodeURIComponent(ut),Bn))};return ee.createElement("div",{className:Qe()(me.input,$t),style:vn},!!je.length&&ee.createElement("div",{className:me.dropdown},ee.createElement("div",{className:me.text},(mn=je.find(Bn=>Bn.id===On))==null?void 0:mn.name,ee.createElement("i",{className:"iconfont icon-zhankai4"}),ee.createElement("b",{className:me.b1}),ee.createElement("b",{className:me.b2})),ee.createElement("div",{className:me.menu},je.map((Bn,wn)=>ee.createElement("div",{key:wn,onClick:()=>sa(Bn.id)},Bn.name)))),ee.createElement(ze.default,{onPressEnter:Vn,value:ut,onChange:Bn=>{kn(Bn.target.value),ct(encodeURIComponent(Bn.target.value),On||null)},bordered:!1,placeholder:gt}),ee.createElement("i",{onClick:Vn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Tt={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},Rt=({dataSource:je=[],value:be="",onChange:Ve,onInputChange:ct=()=>{},className:$t,style:vn={},placeholder:gt,allowClear:en=!1})=>{var mn;const[On,_n]=(0,ee.useState)(""),[ut,kn]=(0,ee.useState)("");(0,ee.useEffect)(()=>{var Bn;let wn=be;(Bn=JSON.stringify(be))!=null&&Bn.includes("{")&&(_n(be.id),wn=be.value||"");try{kn(decodeURIComponent(wn||""))}catch(na){kn(decodeURIComponent(wn||""))}},[be]);const Vn=()=>{Ve(encodeURIComponent(ut),On||null)},sa=Bn=>{Bn!==On&&(_n(Bn),Ve(encodeURIComponent(ut),Bn))};return ee.createElement("div",{className:Qe()(Tt.input,$t),style:vn},!!je.length&&ee.createElement("div",{className:Tt.dropdown},ee.createElement("div",{className:Tt.text},(mn=je.find(Bn=>Bn.id===On))==null?void 0:mn.name,ee.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),ee.createElement("div",{className:Tt.menu},je.map((Bn,wn)=>ee.createElement("div",{key:wn,onClick:()=>sa(Bn.id)},Bn.name)))),ee.createElement(ze.default,{onPressEnter:Vn,value:ut,onChange:Bn=>{kn(Bn.target.value),ct(encodeURIComponent(Bn.target.value),On||null)},bordered:!1,placeholder:gt}),ee.createElement("i",{onClick:Vn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},qt={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"},on=oe(95392),fn=({value:je,onChange:be,className:Ve,total:ct,pageSize:$t,style:vn={}})=>{const gt=(0,on.useIntl)(),en=je<2,mn=je>=Math.ceil(ct/$t);return ct<=$t?ee.createElement(ee.Fragment,null):ee.createElement("div",{className:Qe()(qt.quickPager,Ve),style:vn},ee.createElement("div",{onClick:()=>{en||be(je-1,"prev")},className:en?qt.disabled:""},gt.formatMessage({id:"shixuns.previousPage"})),ee.createElement("div",{onClick:()=>{mn||be(je+1,"next")},className:mn?qt.disabled:""},gt.formatMessage({id:"shixuns.nextPage"})))},cn={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"},nt=oe(71418),vt=oe(6848),Ft=oe(13570),xe=oe(78323),Ie=oe(63949),ot=oe(96908),kt=oe(57177),yt=oe(81378),Ht=oe(13922),Ct=({className:je,dataSource:be=[],col:Ve=4,right:ct,bottom:$t=23,precision:vn=0,wrapWidth:gt=1200,trackEventItems:en,loading:mn})=>{const On=(0,on.useIntl)(),_n=Math.floor((gt-(Ve-1)*ct)/Ve);return ee.createElement(nt.Z,{spinning:mn},ee.createElement("div",{className:Qe()(cn.list,je)},!!be.length&&be.map((ut,kn)=>{const{name:Vn,id:sa,identifier:Bn,power:wn,cover_image_id:na,pic:Un}=ut;return ee.createElement("div",{className:cn.wrap,key:sa,style:{width:_n,marginRight:(1+kn)%Ve===0?0:ct+vn,marginBottom:$t}},ee.createElement("a",{target:"_blank",href:`/shixuns/${Bn}/challenges`,className:cn.li,onClick:ua=>{ua.preventDefault(),en&&(0,Ie.L9)([en]),wn&&(0,Ie.xg)(`/shixuns/${Bn}/challenges`)}},ee.createElement("div",{className:cn.img},ee.createElement("img",{className:cn.cover,src:`${Un}`}),ut.is_jupyter&&ee.createElement("img",{className:cn.sign,src:ot}),ut.is_jupyter_lab&&ee.createElement("img",{className:cn.sign,src:kt}),ut.is_unity_3d&&ee.createElement("img",{className:cn.sign,src:yt})),ee.createElement("div",{className:cn.name},ee.createElement(vt.Z,{title:Vn||On.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})},ee.createElement("span",{className:cn.e},Vn||On.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})))),ee.createElement("div",{className:cn.tags},ee.createElement(vt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ee.createElement("span",null,ut.challenges_count))),!!ut.myshixuns_count&&ee.createElement(vt.Z,{placement:"bottom",title:On.formatMessage({id:"shixuns.numberOfLearners"})},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ee.createElement("span",null,ut.myshixuns_count))),ee.createElement(vt.Z,{placement:"bottom",title:On.formatMessage({id:"shixuns.difficultyCoefficient",defaultMessage:"\u96BE\u5EA6\u7B49\u7EA7"})},ee.createElement("span",null,ee.createElement("span",null,ut.level))),ee.createElement("div",{className:cn.rate},ee.createElement(Ft.Z,{allowHalf:!0,disabled:!0,defaultValue:ut.score_info}),ee.createElement("span",null,"\xA0",ut.score_info?`${ut.score_info}\u5206`:"5\u5206")))),!wn&&ee.createElement("div",{className:cn.lockWrap},ee.createElement("img",{src:`${xe.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")))}),!be.length&&ee.createElement(Ht.Z,null)))},Kt={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"},hn=({className:je,dataSource:be=[],col:Ve=4,right:ct,bottom:$t=23,precision:vn=0,wrapWidth:gt=1200,wrapClassName:en,trackEventItems:mn,loading:On})=>{const _n=Math.floor((gt-(Ve-1)*ct)/Ve);return ee.createElement(nt.Z,{spinning:On},ee.createElement("div",{className:Qe()(Kt.list,je)},!!be.length&&be.map((ut,kn)=>{const{name:Vn,id:sa,identifier:Bn,power:wn,cover_image_id:na,pic:Un}=ut;return ee.createElement("div",{className:Qe()(Kt.wrap,en),key:sa,style:{width:_n,marginRight:(1+kn)%Ve===0?0:ct+vn,marginBottom:$t}},ee.createElement("a",{target:"_blank",href:`/shixuns/${Bn}/challenges`,className:Kt.li,onClick:ua=>{ua.preventDefault(),mn&&(0,Ie.L9)([mn]),wn&&(0,Ie.xg)(`/shixuns/${Bn}/challenges`)}},ee.createElement("img",{src:oe(47621),className:Kt.titleBg}),ee.createElement("div",{className:Kt.name},ee.createElement(vt.Z,{title:Vn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:Kt.e},Vn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:Kt.img},ee.createElement("img",{className:Kt.cover,src:na?`${xe.Z.API_SERVER}/api/attachments/${na}`:`${xe.Z.IMG_SERVER+Un}`}),ut.is_jupyter&&ee.createElement("div",{className:Kt.bq},"Jupyter"),ut.is_jupyter_lab&&ee.createElement("div",{className:Kt.bq},"JupyterLab"),ut.is_unity_3d&&ee.createElement("div",{className:Kt.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:Kt.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:Kt.value},ut.myshixuns_count)),ee.createElement("div",null,ee.createElement("span",{className:Kt.text},"\u56F0\u96BE\u7B49\u7EA7"),ee.createElement("span",{className:Kt.value},ut.level))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:Kt.text},"\u5173\u5361\u6570"),ee.createElement("span",{className:Kt.value},ut.challenges_count)),ee.createElement("div",{className:Kt.rate},ee.createElement(Ft.Z,{allowHalf:!0,disabled:!0,defaultValue:ut.score_info}),ee.createElement("span",{className:Kt.value,style:{color:"#FF9C00"}},"\xA0",ut.score_info?`${ut.score_info}\u5206`:"5\u5206"))))),!wn&&ee.createElement("div",{className:Kt.lockWrap},ee.createElement("img",{src:`${xe.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")))}),!be.length&&ee.createElement(Ht.Z,null)))},$e={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},Ze="data:image/png;base64,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",de="data:image/png;base64,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",ye="data:image/png;base64,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",rt=({className:je,dataSource:be=[],col:Ve=4,right:ct,bottom:$t=23,precision:vn=0,wrapWidth:gt=1200,trackEventItems:en,loading:mn,wrapClassName:On,imgClassName:_n})=>{const ut=Math.floor((gt-(Ve-1)*ct)/Ve);return ee.createElement(nt.Z,{spinning:mn},ee.createElement("div",{className:Qe()($e.list,je)},!!be.length&&be.map((kn,Vn)=>{const{name:sa,id:Bn,identifier:wn,power:na,cover_image_id:Un,pic:ua}=kn;return ee.createElement("div",{className:Qe()($e.wrap,On),key:Bn,style:{width:ut,marginRight:(1+Vn)%Ve===0?0:ct+vn,marginBottom:$t}},ee.createElement("a",{target:"_blank",href:`/shixuns/${wn}/challenges`,className:$e.li,onClick:Da=>{Da.preventDefault(),en&&(0,Ie.L9)([en]),na&&(0,Ie.xg)(`/shixuns/${wn}/challenges`)}},ee.createElement("div",{className:Qe()($e.img,_n)},ee.createElement("img",{className:$e.cover,src:Un?`${xe.Z.API_SERVER}/api/attachments/${Un}`:`${xe.Z.IMG_SERVER+ua}`}),kn.is_jupyter&&ee.createElement("img",{className:$e.sign,src:Ze}),kn.is_jupyter_lab&&ee.createElement("img",{className:$e.sign,src:de}),kn.is_unity_3d&&ee.createElement("img",{className:$e.sign,src:ye})),ee.createElement("div",{className:$e.name},ee.createElement(vt.Z,{title:sa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ee.createElement("span",{className:$e.e},sa||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ee.createElement("div",{className:$e.tags},ee.createElement(vt.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ee.createElement("span",null,kn.challenges_count))),!!kn.myshixuns_count&&ee.createElement(vt.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,kn.myshixuns_count))),ee.createElement(vt.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ee.createElement("span",null,ee.createElement("span",null,kn.level))),ee.createElement("div",{className:$e.rate},ee.createElement(Ft.Z,{allowHalf:!0,disabled:!0,defaultValue:kn.score_info}),ee.createElement("span",null,"\xA0",kn.score_info?`${kn.score_info}\u5206`:"5\u5206")))),!na&&ee.createElement("div",{className:$e.lockWrap},ee.createElement("img",{src:`${xe.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")))}),!be.length&&ee.createElement(Ht.Z,null)))},se=oe(47140),ue={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"},St=oe(79005),et=oe(20345),fe=oe(77882),at=oe(31081),Qt=oe(75309),bt=oe(71979),Jt=oe(47558),lt=oe(42922),It=oe(66832),he=oe(96593),Ge=oe(19664),qe=oe(91833),it=Object.defineProperty,mt=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,Ot=(je,be,Ve)=>be in je?it(je,be,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):je[be]=Ve,nn=(je,be)=>{for(var Ve in be||(be={}))Mt.call(be,Ve)&&Ot(je,Ve,be[Ve]);if(mt)for(var Ve of mt(be))Yt.call(be,Ve)&&Ot(je,Ve,be[Ve]);return je};const pn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:St,swimg:et},{name:"101\u8BA1\u5212",ptimg:fe,swimg:at},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Qt,swimg:bt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Jt,swimg:lt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:It,swimg:he},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ge,swimg:qe}];var In=({className:je,dataSource:be=[],col:Ve=4,right:ct,bottom:$t=23,precision:vn=0,wrapWidth:gt=1200,trackEventItems:en,loading:mn,wrapClassName:On,imgClassName:_n,isArrow:ut=!1,imgStyle:kn={}})=>{const Vn=Math.floor((gt-(Ve-1)*ct)/Ve),[sa,Bn]=(0,ee.useState)(),[wn,na]=(0,ee.useState)(),Un=Da=>Bn(Da),ua=()=>Bn(-1);return ee.createElement(nt.Z,{spinning:mn},ee.createElement("div",{className:Qe()(ue.list,je)},!!(be!=null&&be.length)&&(be==null?void 0:be.map((Da,Wa)=>{var Qa;const{name:Ya,id:Va,identifier:Ua,featured:$a,school_name:Ga,image_url:Za,excellent:Ja,is_plan:Xa}=Da;return ee.createElement("div",{key:Va,className:Qe()(ue.wrap,On),style:{width:Vn,marginRight:(1+Wa)%Ve===0?0:ct+vn,marginBottom:$t}},ee.createElement("a",{target:"_blank",href:`/paths/${Ua}`,className:ue.li,onClick:ja=>{ja.preventDefault(),en&&(0,Ie.L9)([en]),(0,Ie.xg)(`/paths/${Ua}`)}},ee.createElement("img",{src:oe(39057),className:ue.titleBg}),ee.createElement("div",{className:ue.name},ee.createElement(vt.Z,{title:Ya},ee.createElement("span",{className:ue.e,style:{color:ut&&sa===Wa?"#145DFF":"#000000"},onMouseEnter:()=>{Un(Wa)},onMouseLeave:ua},Ya))),ee.createElement("div",{style:{padding:"14px",paddingBottom:0}},ee.createElement("div",{className:Qe()(ue.img,_n)},ee.createElement("img",{className:ue.cover,style:nn({},kn),src:`${xe.Z.IMG_SERVER+Za}`}),(Qa=Da==null?void 0:Da.subject_tags)==null?void 0:Qa.map((ja,ka)=>{var Ka,_a;if(ka===0){const qa=(Ka=pn.find(to=>to.name==ja))==null?void 0:Ka.swimg;return ee.createElement("img",{className:ue.sign,src:qa,style:{left:"-4px"}})}const eo=(_a=pn.find(qa=>qa.name==ja))==null?void 0:_a.ptimg;return ee.createElement("img",{className:ue.sign,src:eo,style:{left:`${48+52*(ka-1)+2*ka}px`}})}),ee.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Da==null?void 0:Da.excellent)&&ee.createElement("div",{className:ue.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},ee.createElement("div",null,ee.createElement("span",{className:ue.text},"\u7AE0\u8282\u6570"),ee.createElement("span",{className:ue.value},Da.stages_count)),ee.createElement("div",null,ee.createElement("span",{className:ue.text},"\u5B66\u4E60\u4EBA\u6570"),ee.createElement("span",{className:ue.value},Da.members_count))))))})),!be.length&&ee.createElement(Ht.Z,null)))},rn={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},Fn=oe(81779),We=oe(59301);const Tn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:St,swimg:et},{name:"101\u8BA1\u5212",ptimg:fe,swimg:at},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Qt,swimg:bt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Jt,swimg:lt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:It,swimg:he},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ge,swimg:qe}];var En=({className:je,dataSource:be=[],col:Ve=4,right:ct,bottom:$t=23,precision:vn=0,wrapWidth:gt=1200,trackEventItems:en,loading:mn,onRemove:On=()=>{},isCurrent:_n=!0,showAlias:ut=!1,wrapClassName:kn,imgClassName:Vn})=>{const sa=Math.floor((gt-(Ve-1)*ct)/Ve),Bn=[{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(wn=>(window.ENV==="build"&&(wn.ptimg=`/react/build${wn.ptimg}`,wn.swimg=`/react/build${wn.swimg}`),wn));return We.createElement(nt.Z,{spinning:mn},We.createElement("div",{className:Qe()(rn.list,je)},!!(be!=null&&be.length)&&(be==null?void 0:be.map((wn,na)=>{var Un;const{name:ua,id:Da,identifier:Wa,featured:Qa,school_name:Ya,image_url:Va,excellent:Ua,is_plan:$a}=wn;return We.createElement("div",{key:Da,className:Qe()(rn.wrap,kn),style:{width:sa,marginRight:(1+na)%Ve===0?0:ct+vn,marginBottom:$t}},We.createElement("a",{className:rn.li,onClick:Ga=>{Ga.preventDefault(),Ga.stopPropagation(),en&&(0,Ie.L9)([en]),(0,Ie.xg)(`/paths/${Wa}`)}},We.createElement("div",{className:Qe()(rn.img,Vn)},We.createElement("img",{className:rn.cover,src:`${xe.Z.IMG_SERVER+Va}`}),_n&&(0,Fn.bg)()&&(wn==null?void 0:wn.studying)&&We.createElement("div",{className:`${rn.movebq} user-path-items`,onClick:Ga=>{Ga.stopPropagation(),On(wn)}},We.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),We.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Un=wn==null?void 0:wn.subject_tags)==null?void 0:Un.map((Ga,Za)=>{var Ja,Xa;if(Za===0){const ka=(Ja=Bn.find(Ka=>Ka.name==Ga))==null?void 0:Ja.swimg;return We.createElement("img",{className:rn.sign,src:ka,style:{left:"-4px"}})}const ja=(Xa=Bn.find(ka=>ka.name==Ga))==null?void 0:Xa.ptimg;return We.createElement("img",{className:rn.sign,src:ja,style:{left:`${48+52*(Za-1)+2*Za}px`}})}),We.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(wn==null?void 0:wn.excellent)&&We.createElement("div",{className:rn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),We.createElement("div",{className:rn.name},We.createElement(vt.Z,{title:ut&&(wn!=null&&wn.excellent_alias_name)?We.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ua}`,We.createElement("br",null),We.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${wn==null?void 0:wn.excellent_alias_name}`)):ua},We.createElement("span",{className:rn.e},ut&&(wn==null?void 0:wn.excellent_alias_name)||ua))),We.createElement("div",{className:rn.tags},We.createElement("div",null,We.createElement(vt.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},We.createElement("span",null,We.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),We.createElement("span",null,wn.stages_count))),We.createElement(vt.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},We.createElement("span",null,We.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),We.createElement("span",null,wn.members_count)))))))})),!be.length&&We.createElement(Ht.Z,null)))},xn={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"},$n="data:image/png;base64,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",tn=oe(59301),Jn=({className:je,dataSource:be=[],col:Ve=4,right:ct,bottom:$t=23,precision:vn=0,wrapWidth:gt=1200,trackEventItems:en,loading:mn})=>{const On=(0,on.useIntl)(),_n=Math.floor((gt-(Ve-1)*ct)/Ve);return tn.createElement(nt.Z,{spinning:mn},tn.createElement("div",{className:Qe()(xn.list,je)},!!be.length&&be.map((ut,kn)=>{const{subject_identifier:Vn,id:sa,identifier:Bn,power:wn}=ut,na=ut.is_public!=0&&ut.is_public;return tn.createElement("div",{className:xn.wrap,key:sa,style:{width:_n,marginRight:(1+kn)%Ve===0?0:ct+vn,marginBottom:$t}},tn.createElement("a",{className:xn.li,onClick:Un=>{Un.preventDefault(),en&&(0,Ie.L9)([en]),(0,Ie.xg)(ut.first_category_url)}},tn.createElement("div",{className:xn.top},tn.createElement(vt.Z,{title:ut.name},tn.createElement("div",{className:xn.name},ut.name)),tn.createElement("img",{className:xn.img,src:xe.Z.IMG_SERVER+"/images/"+ut.avatar_url}),tn.createElement("div",{className:xn.text,title:ut.creator},ut.creator),Vn&&tn.createElement("div",{className:xn.btns},tn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),tn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),na&&tn.createElement("div",{className:xn.sign},On.formatMessage({id:"classrooms.public",defaultMessage:"\u516C\u5F00"}))),tn.createElement("div",{className:xn.bottom},ut.visits>0&&tn.createElement(vt.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},tn.createElement("span",null,tn.createElement("i",{className:"iconfont icon-liulanyan"}),tn.createElement("span",null,ut.visits))),ut.course_members_count>0&&tn.createElement(vt.Z,{title:"\u6210\u5458",placement:"bottom"},tn.createElement("span",null,tn.createElement("i",{className:"iconfont icon-chengyuan"}),ut.course_members_count)),ut.tasks_count>0&&tn.createElement(vt.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},tn.createElement("span",null,tn.createElement("i",{className:"iconfont icon-zuoye"}),ut.tasks_count)),ut.is_end?tn.createElement("div",{style:{color:"#6B758B"}},On.formatMessage({id:"classrooms.ended",defaultMessage:"\u5DF2\u7ED3\u675F"})):tn.createElement("div",{style:{color:"#00B187"}},On.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"})))),!ut.is_accessible&&tn.createElement("div",{className:xn.lockWrap},tn.createElement("img",{src:`${xe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),tn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!be.length&&tn.createElement(Ht.Z,null)))},Sn={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"},aa="data:image/png;base64,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",ca=({className:je,dataSource:be=[],col:Ve=4,right:ct,bottom:$t=23,precision:vn=0,wrapWidth:gt=1200,wrapClassName:en,trackEventItems:mn,loading:On})=>{const _n=Math.floor((gt-(Ve-1)*ct)/Ve);return ee.createElement(nt.Z,{spinning:On},ee.createElement("div",{className:Qe()(Sn.list,je)},!!be.length&&be.map((ut,kn)=>{const{subject_identifier:Vn,id:sa,identifier:Bn,power:wn}=ut,na=ut.is_public!=0&&ut.is_public;return ee.createElement("div",{className:Qe()(`${Sn.wrap} ${ut.is_accessible?"":Sn.warpStyle}`,en),key:sa,style:{width:_n,marginRight:(1+kn)%Ve===0?0:ct+vn,marginBottom:$t}},ee.createElement("a",{className:Sn.li,onClick:Un=>{Un.preventDefault(),mn&&(0,Ie.L9)([mn]),(0,Ie.xg)(ut.first_category_url)}},ee.createElement("div",{className:Sn.creator},ee.createElement("img",{className:Sn.img,src:xe.Z.IMG_SERVER+"/images/"+ut.avatar_url}),ee.createElement("div",{className:Sn.text,title:ut.creator},ut.creator)),ee.createElement("div",{className:Sn.top},ee.createElement(vt.Z,{title:ut.name},ee.createElement("div",{className:Sn.name},ut.name)),na&&ee.createElement("div",{className:Sn.sign},"\u516C\u5F00")),ee.createElement("div",{className:Sn.middle},ee.createElement("div",{className:Sn.row,style:{marginBottom:6}},ee.createElement("div",null,ee.createElement("span",{className:Sn.text},"\u8BBF\u95EE\u91CF"),ee.createElement("span",{className:Sn.value},(ut==null?void 0:ut.visits)||0)),ee.createElement("div",null,ee.createElement("span",{className:Sn.text},"\u6210\u5458"),ee.createElement("span",{className:Sn.value},(ut==null?void 0:ut.course_members_count)||0))),ee.createElement("div",{className:Sn.row},ee.createElement("div",null,ee.createElement("span",{className:Sn.text,style:{width:42}},"\u4F5C",ee.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ee.createElement("span",{className:Sn.value},(ut==null?void 0:ut.tasks_count)||0)),ee.createElement("div",null,ee.createElement("span",{className:Sn.text},"\u72B6\u6001"),ut.is_end?ee.createElement("span",{className:Sn.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ee.createElement("span",{className:Sn.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Vn&&ee.createElement("div",{className:Sn.btns},ee.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ut.is_accessible&&ee.createElement("div",{className:Sn.lockWrap},ee.createElement("img",{src:`${xe.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")))}),!be.length&&ee.createElement(Ht.Z,null)))},Ae={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},Se="data:image/png;base64,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",Lt=({className:je,dataSource:be=[],col:Ve=4,right:ct,bottom:$t=23,precision:vn=0,wrapWidth:gt=1200,wrapClassName:en,trackEventItems:mn,loading:On})=>{const _n=Math.floor((gt-(Ve-1)*ct)/Ve);return ee.createElement(nt.Z,{spinning:On},ee.createElement("div",{className:Qe()(Ae.list,je)},!!be.length&&be.map((ut,kn)=>{const{subject_identifier:Vn,id:sa,identifier:Bn,power:wn}=ut,na=ut.is_public!=0&&ut.is_public;return ee.createElement("div",{className:Qe()(`${Ae.wrap} ${ut.is_accessible?"":Ae.warpStyle}`,en),key:sa,style:{width:_n,marginRight:(1+kn)%Ve===0?0:ct+vn,marginBottom:$t}},ee.createElement("a",{className:Ae.li,onClick:Un=>{Un.preventDefault(),mn&&(0,Ie.L9)([mn]),(0,Ie.xg)(ut.first_category_url)}},ee.createElement("div",{className:Ae.creator},ee.createElement("img",{className:Ae.img,src:xe.Z.IMG_SERVER+"/images/"+ut.avatar_url}),ee.createElement("div",{className:Ae.text,title:ut.creator},ut.creator)),ee.createElement("div",{className:Ae.top},ee.createElement(vt.Z,{title:ut.name},ee.createElement("div",{className:Ae.name},ut.name)),na&&ee.createElement("div",{className:Ae.sign})),ee.createElement("div",{className:Ae.middle},ee.createElement("div",{className:Ae.row,style:{marginBottom:6}},ee.createElement("div",null,ee.createElement("span",{className:Ae.text},"\u8BBF\u95EE\u91CF"),ee.createElement("span",{className:Ae.value},(ut==null?void 0:ut.visits)||0)),ee.createElement("div",null,ee.createElement("span",{className:Ae.text},"\u6210\u5458"),ee.createElement("span",{className:Ae.value},(ut==null?void 0:ut.course_members_count)||0))),ee.createElement("div",{className:Ae.row},ee.createElement("div",null,ee.createElement("span",{className:Ae.text,style:{width:42}},"\u4F5C",ee.createElement("span",{style:{marginLeft:14}},"\u4E1A")),ee.createElement("span",{className:Ae.value},(ut==null?void 0:ut.tasks_count)||0)),ee.createElement("div",null,ee.createElement("span",{className:Ae.text},"\u72B6\u6001"),ut.is_end?ee.createElement("span",{className:Ae.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):ee.createElement("span",{className:Ae.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),Vn&&ee.createElement("div",{className:Ae.btns},ee.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ee.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ut.is_accessible&&ee.createElement("div",{className:Ae.lockWrap},ee.createElement("img",{src:`${xe.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")))}),!be.length&&ee.createElement(Ht.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"},Dn=({dataSource:je=[],value:be,onChange:Ve,className:ct,style:$t={},tabBarExtraContent:vn})=>ee.createElement("div",{className:Qe()(jt.tabs,ct),style:$t},ee.createElement("div",{className:jt.tabsWrap},je.map((gt,en)=>ee.createElement("aside",{className:jt.tab,onClick:()=>{Ve(gt.id),gt.link&&on.history.push(gt.link)},key:en},ee.createElement("div",{className:be===gt.id?jt.active:""},gt.name),(gt==null?void 0:gt.resetCount)==null&&(gt==null?void 0:gt.total)!==void 0&&ee.createElement("span",null,"\uFF08",gt==null?void 0:gt.total,"\uFF09"),(gt==null?void 0:gt.resetCount)!==void 0&&(gt==null?void 0:gt.total)!==void 0&&ee.createElement(vt.Z,{title:(gt==null?void 0:gt.tip)!=null?gt==null?void 0:gt.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},gt==null?void 0:gt.resetCount),"/",ee.createElement("span",null,gt==null?void 0:gt.total),"\uFF09"))))),ee.createElement("div",{className:jt.tabBar},vn)),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"},Ee=({dataSource:je=[],value:be,onChange:Ve,className:ct,style:$t={},tabBarExtraContent:vn})=>ee.createElement("div",{className:Qe()(gn.tabs,ct),style:$t},ee.createElement("div",{className:gn.tabsWrap},je.map((gt,en)=>ee.createElement("aside",{className:gn.tab,onClick:()=>{Ve(gt.id),gt.link&&on.history.push(gt.link)},key:en},ee.createElement("div",{className:be===gt.id?gn.active:""},gt.name),(gt==null?void 0:gt.resetCount)==null&&(gt==null?void 0:gt.total)!==void 0&&ee.createElement("span",null,"\uFF08",gt==null?void 0:gt.total,"\uFF09"),(gt==null?void 0:gt.resetCount)!==void 0&&(gt==null?void 0:gt.total)!==void 0&&ee.createElement(vt.Z,{title:(gt==null?void 0:gt.tip)!=null?gt==null?void 0:gt.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},gt==null?void 0:gt.resetCount),"/",ee.createElement("span",null,gt==null?void 0:gt.total),"\uFF09"))))),ee.createElement("div",{className:gn.tabBar},vn)),st={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},pt=({dataSource:je=[],value:be,onChange:Ve,className:ct,style:$t={},tabBarExtraContent:vn})=>ee.createElement("div",{className:Qe()(st.tabs,ct),style:$t},ee.createElement("div",{className:st.tabsWrap},je.map((gt,en)=>ee.createElement("aside",{className:`${st.tab} ${be===gt.id?st.active:""}`,onClick:()=>{Ve(gt.id),gt.link&&on.history.push(gt.link)},key:en},ee.createElement("div",null,gt.name),(gt==null?void 0:gt.resetCount)==null&&(gt==null?void 0:gt.total)!==void 0&&ee.createElement("span",null,"\uFF08",gt==null?void 0:gt.total,"\uFF09"),(gt==null?void 0:gt.resetCount)!==void 0&&(gt==null?void 0:gt.total)!==void 0&&ee.createElement(vt.Z,{title:(gt==null?void 0:gt.tip)!=null?gt==null?void 0:gt.tip:""},ee.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ee.createElement("span",{style:{color:"#000"}},gt==null?void 0:gt.resetCount),"/",ee.createElement("span",null,gt==null?void 0:gt.total),"\uFF09"))))),ee.createElement("div",{className:st.tabBar},vn)),Pn=({className:je,style:be={},children:Ve})=>ee.createElement("div",{className:Qe()(je),style:be},Ve),Dt={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"},Le=oe(38854),Ce=oe(20834);const Fe=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var an=({sortValue:je,dropValue:be,className:Ve,onSort:ct,onDrop:$t,dataSource:vn=Fe})=>{var gt;return ee.createElement("div",{className:Qe()(Dt.orderWrap,Ve)},ee.createElement(Le.Z,{dropdownRender:()=>ee.createElement(Ce.default,null,vn.map((en,mn)=>ee.createElement(Ce.default.Item,{key:mn,onClick:()=>$t(en.id)},en.name)))},ee.createElement("span",{className:Dt.orderTextWrap},(gt=vn.find(en=>be===en.id))==null?void 0:gt.name)),ee.createElement("span",{className:Dt.orderIconWrap},ee.createElement("span",{className:Dt.orderAsc},ee.createElement("i",{className:je==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Dt.cursorPointer} ${Dt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Dt.cursorPointer}`,onClick:()=>ct(je==="asc"?"desc":"asc")})),ee.createElement("span",{className:Dt.orderDesc},ee.createElement("i",{className:je==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Dt.cursorPointer} ${Dt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Dt.cursorPointer}`,onClick:()=>ct(je==="asc"?"desc":"asc")}))))},Gt={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const sn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var xt=({sortValue:je,dropValue:be,className:Ve,onSort:ct,onDrop:$t,dataSource:vn=sn})=>{var gt;return ee.createElement("div",{className:Qe()(Gt.orderWrap,Ve)},ee.createElement(Le.Z,{dropdownRender:()=>ee.createElement(Ce.default,null,vn.map((en,mn)=>ee.createElement(Ce.default.Item,{key:mn,onClick:()=>$t(en.id)},en.name)))},ee.createElement("span",{className:Gt.orderTextWrap},(gt=vn.find(en=>be===en.id))==null?void 0:gt.name)),ee.createElement("span",{className:Gt.orderIconWrap},ee.createElement("span",{className:Gt.orderAsc},ee.createElement("i",{className:je==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Gt.cursorPointer} ${Gt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Gt.cursorPointer}`,onClick:()=>ct(je==="asc"?"desc":"asc")})),ee.createElement("span",{className:Gt.orderDesc},ee.createElement("i",{className:je==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Gt.cursorPointer} ${Gt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Gt.cursorPointer}`,onClick:()=>ct(je==="asc"?"desc":"asc")}))))},Wt={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"},Ne=oe(3113),Xn=oe(76936),Kn=Object.defineProperty,Hn=Object.getOwnPropertySymbols,Cn=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,Nt=(je,be,Ve)=>be in je?Kn(je,be,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):je[be]=Ve,wt=(je,be)=>{for(var Ve in be||(be={}))Cn.call(be,Ve)&&Nt(je,Ve,be[Ve]);if(Hn)for(var Ve of Hn(be))dt.call(be,Ve)&&Nt(je,Ve,be[Ve]);return je},Et=(je,be)=>{var Ve={};for(var ct in je)Cn.call(je,ct)&&be.indexOf(ct)<0&&(Ve[ct]=je[ct]);if(je!=null&&Hn)for(var ct of Hn(je))be.indexOf(ct)<0&&dt.call(je,ct)&&(Ve[ct]=je[ct]);return Ve},Ln=(je,be,Ve)=>new Promise((ct,$t)=>{var vn=mn=>{try{en(Ve.next(mn))}catch(On){$t(On)}},gt=mn=>{try{en(Ve.throw(mn))}catch(On){$t(On)}},en=mn=>mn.done?ct(mn.value):Promise.resolve(mn.value).then(vn,gt);en((Ve=Ve.apply(je,be)).next())}),un=je=>{var be=je,{className:Ve,style:ct,children:$t,loading:vn=!1,openLoading:gt,onClick:en=()=>{},size:mn="middle",shape:On="round",theme:_n}=be,ut=Et(be,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[kn,Vn]=(0,ee.useState)(!1),sa=(0,ee.useMemo)(()=>{switch(_n){case Xn.Fy.THEMEONE:return Wt.ThemeOne;case Xn.Fy.DEFAULT:default:return Wt.btn}},[_n]);return ee.createElement(Ne.ZP,wt({onClick:(0,ke.throttle)(Bn=>Ln(void 0,null,function*(){gt&&Vn(!0);try{yield en(Bn)}catch(wn){console.log("error",wn)}gt&&Vn(!1)}),2e3,{leading:!0,trailing:!1}),className:Qe()(sa,Wt[`${mn}-${On}`],Ve),style:ct,size:mn,shape:On,loading:kn||vn},ut),$t)},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"},Mn=({className:je,style:be,children:Ve=null,onClick:ct,title:$t})=>ee.createElement("div",{className:Qe()(Qn.head,je),style:be},ee.createElement("span",{className:"primary-hover",onClick:ct},ee.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ee.createElement("b",{title:$t},$t),ee.createElement("div",{className:Qn.node},Ve)),qn={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:je=!0,confirmTitle:be,confirmClick:Ve,cancelShow:ct=!0,cancelTitle:$t,cancelClick:vn,className:gt,style:en,confirmLoading:mn=!1})=>ee.createElement("div",{className:Qe()(qn.btns,gt),style:en},je&&ee.createElement(Ne.ZP,{loading:mn,onClick:Ve,type:"primary",className:qn.confirm},be),ct&&ee.createElement(Ne.ZP,{onClick:vn,className:qn.cancel},$t)),Yn={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"},Pa=({className:je,style:be={},LeftContent:Ve,children:ct,RightContent:$t})=>ee.createElement("div",{className:Qe()(Yn.fixedBottom,je),style:be},ee.createElement("div",{className:Yn.wrap},ee.createElement("div",{className:Yn.left},Ve),ee.createElement("div",{className:Yn.center},ct),ee.createElement("div",{className:Yn.right},$t))),va={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"},we=({className:je,style:be={},dataSource:Ve=[]})=>ee.createElement("div",{className:Qe()(va.crumbs,je),style:be},Ve.map((ct,$t)=>$ton.history.push(ct.path)},ct.name):ee.createElement("span",null,ct.name),ee.createElement("span",null,"\xA0",">","\xA0")):ee.createElement("span",{key:$t,style:{color:"#5F6368"}},ct.name))),zt=oe(31797),zn=Object.defineProperty,Gn=Object.defineProperties,fa=Object.getOwnPropertyDescriptors,Wn=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,ra=Object.prototype.propertyIsEnumerable,Aa=(je,be,Ve)=>be in je?zn(je,be,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):je[be]=Ve,za=(je,be)=>{for(var Ve in be||(be={}))Bt.call(be,Ve)&&Aa(je,Ve,be[Ve]);if(Wn)for(var Ve of Wn(be))ra.call(be,Ve)&&Aa(je,Ve,be[Ve]);return je},ba=(je,be)=>Gn(je,fa(be)),Na=(je,be)=>{var Ve={};for(var ct in je)Bt.call(je,ct)&&be.indexOf(ct)<0&&(Ve[ct]=je[ct]);if(je!=null&&Wn)for(var ct of Wn(je))be.indexOf(ct)<0&&ra.call(je,ct)&&(Ve[ct]=je[ct]);return Ve};const{Countdown:Ba}=zt.default;var xa=je=>{var be=je,{onChange:Ve}=be,ct=Na(be,["onChange"]);const[$t,vn]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{typeof $t=="number"&&$t>=0&&Ve($t)},[$t]);const gt=en=>{const mn=Math.floor(en/1e3);vn(mn)};return ee.createElement(Ba,ba(za({},ct),{onChange:gt}))},La={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Ha=({DataProps:je,className:be,style:Ve={}})=>{var ct;return ee.createElement("div",{className:Qe()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",La.ClassRoomItem,be),style:Ve,onClick:()=>{(0,Ie.xg)(je==null?void 0:je.first_category_url)}},ee.createElement("div",{className:"flex flex-col item-center"},ee.createElement("img",{src:`${(ct=xe.Z)==null?void 0:ct.IMG_SERVER}/images/${je==null?void 0:je.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(je==null?void 0:je.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}},!!(je!=null&&je.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:Qe()("text-16px font-medium",La.TitleDom)},je==null?void 0:je.name)),ee.createElement("div",{className:"c-grey-333 font-medium"},je==null?void 0:je.creator),ee.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",je==null?void 0:je.course_members_count),ee.createElement("div",{className:"c-grey-333 flex item-center justify-between"},ee.createElement("div",null,"\u4F5C\u4E1A\uFF1A",je==null?void 0:je.tasks_count),je!=null&&je.is_end?ee.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):ee.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ra=Object.defineProperty,Ia=Object.getOwnPropertySymbols,ln=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,Xt=(je,be,Ve)=>be in je?Ra(je,be,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):je[be]=Ve,_t=(je,be)=>{for(var Ve in be||(be={}))ln.call(be,Ve)&&Xt(je,Ve,be[Ve]);if(Ia)for(var Ve of Ia(be))Zt.call(be,Ve)&&Xt(je,Ve,be[Ve]);return je},oa=({DataProps:je=[],selectValue:be,onChange:Ve,className:ct,style:$t={},extra:vn,classNameItem:gt,styleItem:en={},barHidden:mn})=>{const[On,_n]=(0,ee.useState)();return(0,ee.useEffect)(()=>{_n(Array.isArray(be)?be:[be])},[be]),ee.createElement("div",{className:Qe()("flex px-20px py-10px gap-40px",ct),style:_t({borderBottom:"1px solid #D3F0FF"},$t)},je==null?void 0:je.map(ut=>ee.createElement("div",{key:ut==null?void 0:ut.id,className:Qe()("flex item-center justify-center current c-grey-333 text-16 relative",gt,ut==null?void 0:ut.className),style:_t(_t({color:On!=null&&On.includes(ut==null?void 0:ut.id)?"#1890FF":"",minWidth:88},en),(ut==null?void 0:ut.style)||{}),onClick:kn=>{Ve==null||Ve({domEvent:kn,item:ut}),ut!=null&&ut.link&&on.history.push(ut==null?void 0:ut.link)}},ut==null?void 0:ut.name,!mn&&(On==null?void 0:On.includes(ut==null?void 0:ut.id))&&ee.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),ee.createElement("div",{className:"ml-auto"},vn))},Sa=Object.defineProperty,la=Object.defineProperties,ya=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Fa=Object.prototype.hasOwnProperty,wa=Object.prototype.propertyIsEnumerable,Ta=(je,be,Ve)=>be in je?Sa(je,be,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):je[be]=Ve,Ma=(je,be)=>{for(var Ve in be||(be={}))Fa.call(be,Ve)&&Ta(je,Ve,be[Ve]);if(pa)for(var Ve of pa(be))wa.call(be,Ve)&&Ta(je,Ve,be[Ve]);return je},da=(je,be)=>la(je,ya(be)),Ca=({value:je,onChange:be,onInputChange:Ve,className:ct,style:$t={},InputProps:vn})=>{const[gt,en]=(0,ee.useState)(je);return ee.createElement("div",{className:Qe()("flex item-center rounded-full px-10px py-2px",ct),style:Ma({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(ze.default,da(Ma({bordered:!1},vn),{onChange:mn=>{en(mn.target.value),Ve==null||Ve(encodeURIComponent(mn.target.value))},onPressEnter:mn=>{be==null||be({domEvent:mn,item:{value:gt}})}})),ee.createElement("img",{className:"h-22px current",src:oe(25365),height:22,onClick:mn=>{be==null||be({domEvent:mn,item:{value:gt}})}}))}},66991:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return ge}});var ee=oe(59301);function ge(Te,_e){const ve=(0,ee.useRef)();(0,ee.useEffect)(()=>{ve.current=Te}),(0,ee.useEffect)(()=>{function Ke(){ve.current()}if(_e!==null){let pe=setInterval(Ke,_e);return()=>clearInterval(pe)}},[_e])}},18962:function(Oe,At,oe){"use strict";oe.r(At),oe.d(At,{default:function(){return Dt}});var ee=oe(76936),ge=oe(59301),Te=oe(95392),_e=oe(78241),ve=oe(8591),Ke=oe(95237),pe=oe(6848),Qe=oe(92832),ke=oe(43604),Ye=oe(5112),Ue=oe(57809),Me=oe(3113),De=oe(61621),ae=oe(88871),a=oe(76818),y=oe(43418),x=oe(57193),b=Object.defineProperty,E=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ne=(Le,Ce,Fe)=>Ce in Le?b(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Le[Ce]=Fe,re=(Le,Ce)=>{for(var Fe in Ce||(Ce={}))z.call(Ce,Fe)&&ne(Le,Fe,Ce[Fe]);if(E)for(var Fe of E(Ce))te.call(Ce,Fe)&&ne(Le,Fe,Ce[Fe]);return Le},ie=(Le,Ce,Fe)=>new Promise((ft,an)=>{var Gt=xt=>{try{Ut(Fe.next(xt))}catch(Wt){an(Wt)}},sn=xt=>{try{Ut(Fe.throw(xt))}catch(Wt){an(Wt)}},Ut=xt=>xt.done?ft(xt.value):Promise.resolve(xt.value).then(Gt,sn);Ut((Fe=Fe.apply(Le,Ce)).next())});const le=({classroomList:Le,dispatch:Ce})=>{const Fe=(0,Te.useIntl)(),ft=(0,Te.useParams)();return ft.id=ft.coursesId,ge.createElement(y.default,{centered:!0,title:"\u63D0\u793A",open:Le.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ie(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${ft.id}/delete_informs.json`,{method:"delete",body:{inform_id:Le.actionTabs.selectArrs}})).status===0&&(ve.ZP.success("\u5220\u9664\u6210\u529F"),Ce({type:"classroomList/setActionTabs",payload:{}}),Ce({type:"classroomList/getAnnouncementList",payload:re({},ft)}),Ce({type:"classroomList/getClassroomLeftMenus",payload:{id:ft.coursesId}}))}),onCancel:()=>{Ce({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var Pe=(0,Te.connect)(({classroomList:Le})=>({classroomList:Le}))(le),me=oe(13922),ze=oe(71832),Xe=oe(81779),Pt={flex_box_center:"flex_box_center___XWIMC",flex_space_between:"flex_space_between___vaAw5",flex_box_vertical_center:"flex_box_vertical_center___gTAoq",flex_box_center_end:"flex_box_center_end___eZxHN",flex_box_column:"flex_box_column___Le0C0",bg:"bg___HWAVx",containerTitle:"containerTitle___PhNyw",titleRightMenu:"titleRightMenu___BXk7n",containerDesc:"containerDesc___v4HBe",listItem:"listItem___EdEdU",info:"info___UC3RE",actionButton:"actionButton___Sp5pp",TabMenuItem:"TabMenuItem___Dj4Cy",TabMenuItemActive:"TabMenuItemActive___zBNw_",DetailDomItemEdit:"DetailDomItemEdit___o50bt",DetailDomItem:"DetailDomItem___g8Vu3",flexBox:"flexBox___lvAlc",TitleTip:"TitleTip___cMUUC",TitleTipAll:"TitleTipAll___Kua5r",TitleTipNotAll:"TitleTipNotAll___kZps4","primary-hover":"primary-hover___na0uq"},Tt=oe(48775),dn=oe(27035),Rt=oe(63949),qt=oe(90036),on=oe(16338),tt=oe(59301),fn=Object.defineProperty,cn=Object.defineProperties,nt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,Ie=(Le,Ce,Fe)=>Ce in Le?fn(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Le[Ce]=Fe,ot=(Le,Ce)=>{for(var Fe in Ce||(Ce={}))Ft.call(Ce,Fe)&&Ie(Le,Fe,Ce[Fe]);if(vt)for(var Fe of vt(Ce))xe.call(Ce,Fe)&&Ie(Le,Fe,Ce[Fe]);return Le},kt=(Le,Ce)=>cn(Le,nt(Ce)),yt=(Le,Ce,Fe)=>new Promise((ft,an)=>{var Gt=xt=>{try{Ut(Fe.next(xt))}catch(Wt){an(Wt)}},sn=xt=>{try{Ut(Fe.throw(xt))}catch(Wt){an(Wt)}},Ut=xt=>xt.done?ft(xt.value):Promise.resolve(xt.value).then(Gt,sn);Ut((Fe=Fe.apply(Le,Ce)).next())});const Ht=({classroomList:Le,loading:Ce,dispatch:Fe})=>{var ft,an,Gt,sn;const Ut=(0,Te.useIntl)(),xt=(0,Te.useParams)(),{detailAnnouncementList:Wt,allCourseGroups:Ne}=Le,[Xn,Kn]=(0,ge.useState)(-1),[Hn,Cn]=(0,ge.useState)(!1),[,dt,Nt]=(0,qt.U)(ze.An,{}),[wt,Et]=(0,ge.useState)({name:"",description:"",unified_setting:!0}),[Ln,Nn]=(0,ge.useState)([]),[un,Qn]=(0,ge.useState)(kt(ot({},xt),{id:xt.coursesId,unified_setting:""})),An=[{title:"\u5168\u90E8\u901A\u77E5",id:"",num:Wt.all_count,isShow:!0},{title:"\u5206\u73ED\u53D1\u5E03",id:"0",num:Wt.not_unified_setting_count,isShow:!0},{title:"\u7EDF\u4E00\u53D1\u5E03",id:"1",num:Wt.unified_setting_count,isShow:!0}].filter(we=>we.isShow),[Mn]=_e.default.useForm(),qn=_e.default.useWatch("unified_setting",Mn),ma=[{value:0,label:"\u672A\u5206\u73ED",isShow:Ne==null?void 0:Ne.manage_all_group},...((ft=Ne==null?void 0:Ne.course_groups)==null?void 0:ft.map(we=>({value:we.id,label:we.name,isShow:!0})))||[]].filter(we=>we.isShow).map(we=>(delete we.isShow,we)),ta=(we=un)=>{Fe({type:"classroomList/getAnnouncementList",payload:ot({},we)}),window.scrollTo({top:0,behavior:"smooth"})},Yn=(we,zt)=>yt(void 0,null,function*(){switch(zt){case"up":yield Fe({type:"announcement/informUp",payload:ot({inform_id:we.id},un)});break;case"down":yield Fe({type:"announcement/informDown",payload:ot({inform_id:we.id},un)});break;case"del":Fe({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:we.id}});break;case"edit":if(Xn!==-1){ve.ZP.warning("\u8BF7\u5148\u4FDD\u5B58\u7F16\u8F91");return}Et(kt(ot({},wt),{name:we.name,description:we.description,unified_setting:we.unified_setting})),Nn([...we.course_groups]),Kn(we.key);break}(zt==="down"||zt==="up")&&ta()}),ha=(we,zt)=>(we.key=zt,tt.createElement("section",{className:Pt.DetailDomItemEdit},tt.createElement(Ke.Z,{wrap:!1,align:"middle",gutter:20},zt!==0&&tt.createElement(pe.Z,{placement:"bottom",title:"\u4E0A\u79FB"},tt.createElement("span",{className:Pt.flexBox,style:{marginRight:"16px"},onClick:()=>{Yn(we,"up")}},tt.createElement("i",{className:"iconfont icon-shangyi2"}),tt.createElement("div",null,"\u4E0A\u79FB"))),zt{Yn(we,"down")}},tt.createElement("i",{className:"iconfont icon-xiayi2"}),tt.createElement("div",null,"\u4E0B\u79FB"))),tt.createElement(pe.Z,{placement:"bottom",title:"\u5220\u9664"},tt.createElement("span",{className:`${Pt.flexBox} delete-hover`,style:{marginRight:"16px"},onClick:()=>{Yn(we,"del")}},tt.createElement("i",{className:"iconfont icon-shanchu"}),tt.createElement("div",null,"\u5220\u9664"))),tt.createElement(pe.Z,{placement:"bottom",title:"\u7F16\u8F91"},tt.createElement("span",{className:`${Pt.flexBox}`,style:{marginRight:"16px"},onClick:()=>{Yn(we,"edit")}},tt.createElement("i",{className:"iconfont icon-bianjishijuan3x"}),tt.createElement("div",null,"\u7F16\u8F91")))))),Pa=we=>yt(void 0,null,function*(){if((Ln==null?void 0:Ln.length)===0&&!(wt!=null&&wt.unified_setting)){ve.ZP.warning("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u73ED\u7EA7");return}wt.name===""?ve.ZP.error("\u8BF7\u8F93\u5165\u6807\u9898"):wt.description===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield(0,ze.my)(kt(ot(ot({},un),wt),{inform_id:we.id,group_ids:Ln}))).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Kn(-1),ta())}),va=we=>{let{nodeName:zt,src:zn}=we.target;zt==="IMG"&&dn.Z.publish("preview-image",zn)},ia=we=>{var zt;const zn=(zt=we==null?void 0:we.map(Gn=>Gn.name))==null?void 0:zt.length;return(we==null?void 0:we.length)<=2?tt.createElement("span",null,"\u5F53\u524D\u5DF2\u7ECF\u53D1\u5E03",we==null?void 0:we.map(Gn=>Gn.name).join("\u3001"),"\u5171",zn,"\u4E2A\u73ED\u7EA7"):tt.createElement("span",null,"\u5F53\u524D\u5DF2\u7ECF\u53D1\u5E03",we==null?void 0:we.map(Gn=>Gn.name).slice(0,2).join("\u3001"),"\u7B49\u5171",zn,"\u4E2A\u73ED\u7EA7")};return(0,ge.useEffect)(()=>{Fe({type:"classroomList/getAllCourseGroup",payload:ot({},un)})},[]),(0,ge.useEffect)(()=>{ta()},[Le.name,un.unified_setting]),(0,ge.useEffect)(()=>{Le.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ta()},[Le.actionTabs.key]),tt.createElement("section",null,tt.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"}},tt.createElement("div",{className:"flex gap-4px mr-auto"},An.map((we,zt)=>tt.createElement("div",{key:zt,className:`${Pt.TabMenuItem} ${we.id==un.unified_setting?Pt.TabMenuItemActive:""}`,onClick:()=>{Qn(kt(ot({},un),{unified_setting:we.id}))}}," ",we.title,tt.createElement("span",{className:"ml20"},we.num)))),(0,Xe.GJ)()&&tt.createElement(on.op,{theme:ee.Fy.THEMEONE,className:"mr-20px",style:{borderRadius:"4px"},icon:tt.createElement("i",{className:"iconfont icon-tianjia4"}),onClick:()=>{if(Xn!==-1){ve.ZP.warning("\u8BF7\u5148\u4FDD\u5B58\u7F16\u8F91");return}Et({name:"",description:"",unified_setting:!0}),Nn([]),Cn(!0)}},"\u65B0\u5EFA\u901A\u77E5")),Hn&&tt.createElement(_e.default,{className:"bg-white mb10",style:{padding:"20px"},initialValues:{unified_setting:!0},form:Mn,size:"middle",colon:!1,onFinish:we=>yt(void 0,null,function*(){(yield Nt(ot(ot({},un),we))).status===0&&((0,Rt.L9)(["\u6559\u5B66\u8BFE\u5802","\u516C\u544A\u680F","\u53D1\u5E03\u516C\u544A"]),ve.ZP.success("\u53D1\u5E03\u6210\u529F"),Cn(!1),ta(),Mn.resetFields(),Fe({type:"classroomList/getClassroomLeftMenus",payload:{id:xt.coursesId}}))})},tt.createElement(_e.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},tt.createElement(Qe.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u6807\u9898\uFF0C\u6700\u591A60\u4E2A\u5B57\u7B26"})),tt.createElement(_e.default.Item,{name:"description",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5185\u5BB9"}]},tt.createElement(ae.Z,{watch:!0,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A5000\u4E2A\u5B57\u7B26"})),tt.createElement(Ke.Z,{wrap:!1},tt.createElement(ke.Z,null,tt.createElement(_e.default.Item,{name:"unified_setting",label:"\u53D1\u5E03\u65B9\u5F0F"},tt.createElement(Ye.ZP.Group,null,tt.createElement(Ye.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),tt.createElement(Ye.ZP,{value:!1,disabled:((an=Ne==null?void 0:Ne.course_groups)==null?void 0:an.length)===0},"\u5206\u73ED\u53D1\u5E03")))),((Gt=Ne==null?void 0:Ne.course_groups)==null?void 0:Gt.length)<=0?tt.createElement(ke.Z,null,tt.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"')):!qn&&tt.createElement(ke.Z,null,tt.createElement(_e.default.Item,{name:"group_ids",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u4E2A\u73ED\u7EA7"}]},tt.createElement(Ue.default,{style:{width:314},mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:ma})))),tt.createElement(Ke.Z,{wrap:!1,align:"middle",justify:"end",gutter:20,className:Pt.actionButton,style:{marginTop:0}},tt.createElement(ke.Z,null,tt.createElement(Me.ZP,{type:"primary",onClick:()=>{Cn(!1),Mn.resetFields()},ghost:!0},"\u53D6\u6D88")),tt.createElement(ke.Z,null,tt.createElement(Me.ZP,{type:"primary",htmlType:"submit",loading:dt},"\u63D0\u4EA4")))),tt.createElement(De.Z,{loading:!!Ce["classroomList/getAnnouncementList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Wt.informs_count===0&&!Hn&&tt.createElement("div",{className:"pb30"},tt.createElement(me.Z,null)),(sn=Wt==null?void 0:Wt.informs)==null?void 0:sn.map(function(we,zt){var zn,Gn,fa,Wn;return tt.createElement("div",{className:`bg-white mb10 px-20px ${Pt.DetailDomItem}`,key:zt},Xn===zt&&tt.createElement("div",{className:"p30"},tt.createElement(Qe.default,{max:60,onChange:Bt=>{wt.name=Bt.target.value,Et(ot({},wt))},suffix:tt.createElement("span",null,wt.name.length,"/60"),defaultValue:we.name,size:"middle",placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u6807\u9898\uFF0C\u6700\u591A60\u4E2A\u5B57\u7B26"}),tt.createElement("div",{className:"mt15"},tt.createElement(ae.Z,{watch:!0,onChange:Bt=>{wt.description=Bt},placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A5000\u4E2A\u5B57\u7B26",defaultValue:we.description})),tt.createElement("div",null,tt.createElement("label",{className:"mr20"},"\u53D1\u5E03\u65B9\u5F0F"),tt.createElement(Ye.ZP.Group,{defaultValue:we.unified_setting,onChange:Bt=>{wt.unified_setting=Bt.target.value,Et(ot({},wt))}},tt.createElement(Ye.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),tt.createElement(Ye.ZP,{value:!1,disabled:((zn=Ne==null?void 0:Ne.course_groups)==null?void 0:zn.length)===0},"\u5206\u73ED\u53D1\u5E03")),wt.unified_setting===!1&&tt.createElement(Ue.default,{defaultValue:we==null?void 0:we.course_groups.map(Bt=>Bt.id),style:{width:314},mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",filterOption:(Bt,ra)=>ra.label.indexOf(Bt.toLowerCase())>=0,onChange:Bt=>Nn(Bt)},(Ne==null?void 0:Ne.manage_all_group)&&((Gn=we==null?void 0:we.course_groups)==null?void 0:Gn.findIndex(Bt=>Bt.name=="\u672A\u5206\u73ED"))<0&&tt.createElement(Ue.default.Option,{value:0,label:"\u672A\u5206\u73ED"},"\u672A\u5206\u73ED"),(Wn=[...(fa=we==null?void 0:we.course_groups)==null?void 0:fa.map(Bt=>(Ne!=null&&Ne.manage_all_group?Bt.name!="\u672A\u5206\u73ED"&&(Bt.disabled=!0):Bt.disabled=!0,Bt)),...Ne==null?void 0:Ne.course_groups])==null?void 0:Wn.map(function(Bt,ra){return tt.createElement(Ue.default.Option,{value:Bt==null?void 0:Bt.id,label:Bt==null?void 0:Bt.name,disabled:Bt==null?void 0:Bt.disabled,style:(Bt==null?void 0:Bt.disabled)&&{display:"none"}},Bt==null?void 0:Bt.name)}))),tt.createElement("div",{className:Pt.actionButton},tt.createElement(Me.ZP,{type:"primary",onClick:()=>Kn(-1),ghost:!0,size:"middle"},"\u53D6\u6D88"),tt.createElement(Me.ZP,{type:"primary",onClick:()=>Pa(we),size:"middle"},"\u63D0\u4EA4"))),Xn!==zt&&tt.createElement(tt.Fragment,null,tt.createElement("div",{style:{borderBottom:"1px dashed #DCDCDC",padding:"13px 20px"}},tt.createElement(Ke.Z,{wrap:!1,align:"middle",gutter:20,style:{height:"58px"}},!(0,Xe.dE)()&&tt.createElement(ke.Z,null,we.unified_setting?tt.createElement("div",{className:`${Pt.TitleTip} ${Pt.TitleTipAll}`},"\u7EDF\u4E00\u53D1\u5E03"):tt.createElement(pe.Z,{title:ia(we.course_groups)},tt.createElement("div",{className:`${Pt.TitleTip} ${Pt.TitleTipNotAll}`},"\u5206\u73ED\u53D1\u5E03"))),tt.createElement(ke.Z,{flex:1},tt.createElement(pe.Z,{title:we.name,placement:"topLeft"},tt.createElement("span",{className:"multi_ellipsis1 c-333 blod font20"},we.name))),!Hn&&!un.unified_setting&&(0,Xe.GJ)()&&tt.createElement(ke.Z,null,ha(we,zt)))),tt.createElement("div",{onClick:va,className:Pt.info},tt.createElement(a.Z,{value:we.description}))))})),tt.createElement(Pe,null),tt.createElement(Tt.Z,null))};var ce=(0,Te.connect)(({classroomList:Le,announcement:Ce,loading:Fe,globalSetting:ft})=>({classroomList:Le,globalSetting:ft,announcement:Ce,loading:Fe.effects}))(Ht),Ct=oe(28103),Kt=oe(58421),yn=Object.defineProperty,hn=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,de=(Le,Ce,Fe)=>Ce in Le?yn(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Le[Ce]=Fe,ye=(Le,Ce)=>{for(var Fe in Ce||(Ce={}))$e.call(Ce,Fe)&&de(Le,Fe,Ce[Fe]);if(hn)for(var Fe of hn(Ce))Ze.call(Ce,Fe)&&de(Le,Fe,Ce[Fe]);return Le},He=(Le,Ce,Fe)=>new Promise((ft,an)=>{var Gt=xt=>{try{Ut(Fe.next(xt))}catch(Wt){an(Wt)}},sn=xt=>{try{Ut(Fe.throw(xt))}catch(Wt){an(Wt)}},Ut=xt=>xt.done?ft(xt.value):Promise.resolve(xt.value).then(Gt,sn);Ut((Fe=Fe.apply(Le,Ce)).next())});const rt=({classroomList:Le,dispatch:Ce})=>{const Fe=(0,Te.useIntl)(),ft=(0,Te.useParams)();return ft.id=ft.coursesId,ge.createElement(y.default,{centered:!0,title:"\u63D0\u793A",open:Le.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:Fe.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>He(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${ft.id}/delete_informs.json`,{method:"delete",body:{inform_id:Le.actionTabs.selectArrs}})).status===0&&(ve.ZP.success(Fe.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),Ce({type:"classroomList/setActionTabs",payload:{}}),Ce({type:"classroomList/getAnnouncementList",payload:ye({},ft)}),Ce({type:"classroomList/getClassroomLeftMenus",payload:{id:ft.coursesId}}))}),onCancel:()=>{Ce({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var se=(0,Te.connect)(({classroomList:Le})=>({classroomList:Le}))(rt),ue={flex_box_center:"flex_box_center____onKf",flex_space_between:"flex_space_between___K0I_I",flex_box_vertical_center:"flex_box_vertical_center___zuGMI",flex_box_center_end:"flex_box_center_end___a8bML",flex_box_column:"flex_box_column___Hzs5w",bg:"bg___pNcr_",containerTitle:"containerTitle___rU6y8",titleRightMenu:"titleRightMenu___dxek7",containerDesc:"containerDesc___oQPeA",listItem:"listItem___fFF20",listItemTitle:"listItemTitle___WAAQi",info:"info___f8YQr",actionButton:"actionButton___lNHVv"},St=Object.defineProperty,et=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,Qt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Jt=(Le,Ce,Fe)=>Ce in Le?St(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Le[Ce]=Fe,lt=(Le,Ce)=>{for(var Fe in Ce||(Ce={}))Qt.call(Ce,Fe)&&Jt(Le,Fe,Ce[Fe]);if(at)for(var Fe of at(Ce))bt.call(Ce,Fe)&&Jt(Le,Fe,Ce[Fe]);return Le},It=(Le,Ce)=>et(Le,fe(Ce)),he=(Le,Ce,Fe)=>new Promise((ft,an)=>{var Gt=xt=>{try{Ut(Fe.next(xt))}catch(Wt){an(Wt)}},sn=xt=>{try{Ut(Fe.throw(xt))}catch(Wt){an(Wt)}},Ut=xt=>xt.done?ft(xt.value):Promise.resolve(xt.value).then(Gt,sn);Ut((Fe=Fe.apply(Le,Ce)).next())});const Ge=({classroomList:Le,globalSetting:Ce,loading:Fe,dispatch:ft})=>{const an=(0,Te.useIntl)(),[Gt,sn]=(0,ge.useState)(lt({},(0,Te.useParams)())),{detailAnnouncementList:Ut}=Le,[xt,Wt]=(0,ge.useState)(-1),[Ne,Xn]=(0,ge.useState)(!1),[Kn,Hn]=(0,ge.useState)(!1),[Cn,dt]=(0,ge.useState)({name:"",description:""}),Nt=(0,ge.useRef)();Gt.id=Gt.coursesId,(0,ge.useEffect)(()=>{sn(lt({},Gt)),ft({type:"classroomList/getAnnouncementList",payload:lt({},Gt)})},[Le.name]),(0,ge.useEffect)(()=>{Le.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ft({type:"classroomList/getAnnouncementList",payload:lt({},Gt)})},[Le.actionTabs.key]);const wt=(An,Mn)=>{Gt.page=An,sn(lt({},Gt)),ft({type:"classroomList/getAnnouncementList",payload:lt({},Gt)})},Et=(An,Mn)=>he(void 0,null,function*(){switch(Mn){case"up":yield ft({type:"announcement/informUp",payload:lt({inform_id:An.id},Gt)});break;case"down":yield ft({type:"announcement/informDown",payload:lt({inform_id:An.id},Gt)});break;case"del":ft({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:An.id}});break;case"edit":Cn.name=An.name,Cn.description=An.description,Wt(An.key);break}(Mn==="down"||Mn==="up")&&ft({type:"classroomList/getAnnouncementList",payload:lt({},Gt)})}),Ln=(An,Mn)=>(An.key=Mn,ge.createElement("section",null,(0,Xe.GJ)()&&ge.createElement("aside",null,Mn!==0&&ge.createElement(pe.Z,{placement:"bottom",title:"\u4E0A\u79FB"},ge.createElement("span",{className:"iconfont c-blue ml30 icon-shangyi_Hover",onClick:()=>{Et(An,"up")}})),Mn{Et(An,"down")}})),ge.createElement(pe.Z,{placement:"bottom",title:"\u5220\u9664"},ge.createElement("span",{className:"iconfont c-blue current ml30 icon-shanchu",onClick:()=>{Et(An,"del")}})),ge.createElement(pe.Z,{placement:"bottom",title:"\u7F16\u8F91"},ge.createElement("span",{className:"iconfont c-blue current ml30 icon-bianjishijuan3x",onClick:()=>{Et(An,"edit")}}))))),Nn=()=>he(void 0,null,function*(){if(Cn.name==="")ve.ZP.error("\u8BF7\u8F93\u5165\u6807\u9898");else if(Cn.description==="")ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9");else{Hn(!0);const An=yield(0,ze.An)(lt(lt({},Gt),Cn));Hn(!1),An.status===0&&((0,Rt.L9)(["\u6559\u5B66\u8BFE\u5802","\u516C\u544A\u680F","\u53D1\u5E03\u516C\u544A"]),ve.ZP.success("\u53D1\u5E03\u6210\u529F"),Xn(!1),dt({name:"",description:""}),ft({type:"classroomList/getAnnouncementList",payload:lt({},Gt)}),ft({type:"classroomList/getClassroomLeftMenus",payload:{id:Gt.coursesId}}))}}),un=An=>he(void 0,null,function*(){Cn.name===""?ve.ZP.error("\u8BF7\u8F93\u5165\u6807\u9898"):Cn.description===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield(0,ze.my)(It(lt(lt({},Gt),Cn),{inform_id:An.id}))).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Wt(-1),ft({type:"classroomList/getAnnouncementList",payload:lt({},Gt)}))}),Qn=An=>{let{nodeName:Mn,src:qn}=An.target;Mn==="IMG"&&(dn.Z.publish("preview-image",qn),console.log("src:",qn))};return ge.createElement("section",null,ge.createElement("aside",{className:ue.bg},ge.createElement("div",{className:ue.containerTitle},ge.createElement("div",{className:"font16"},(Ut==null?void 0:Ut.main_category_name)||an.formatMessage({id:"classrooms.notifications",defaultMessage:"\u901A\u77E5\u516C\u544A"})),ge.createElement("div",{className:ue.titleRightMenu},(0,Xe.GJ)()&&ge.createElement("span",{className:"c-blue current",onClick:()=>{Xn(!0)}},"\u65B0\u5EFA")))),ge.createElement("aside",{className:"bg-white pl30 pr30 pt30"},Ne&&ge.createElement("div",{className:"pb30"},ge.createElement(Qe.default,{maxLength:60,onChange:An=>{Cn.name=An.target.value,dt(lt({},Cn))},suffix:ge.createElement("span",null,Cn.name.length,"/60"),size:"middle",placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u6807\u9898\uFF0C\u6700\u591A60\u4E2A\u5B57\u7B26"}),ge.createElement("div",{className:"mt15"},ge.createElement(ae.Z,{watch:!0,onChange:An=>{Cn.description=An},placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A5000\u4E2A\u5B57\u7B26"})),ge.createElement("div",{className:ue.actionButton},ge.createElement(Me.ZP,{type:"primary",onClick:()=>{dt({name:"",description:""}),Xn(!1)},ghost:!0,size:"middle"},"\u53D6\u6D88"),ge.createElement(Me.ZP,{loading:Kn,type:"primary",onClick:()=>Nn(),size:"middle"},"\u63D0\u4EA4"))),ge.createElement(De.Z,{loading:Fe["classroomList/getAttachmentList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Ut.informs_count===0&&!Ne&&ge.createElement("div",{className:"pb30"},ge.createElement(me.Z,null)),Ut.informs&&Ut.informs.map(function(An,Mn){return ge.createElement("div",{className:ue.listItem,key:Mn},xt===Mn&&ge.createElement("div",null,ge.createElement(Qe.default,{max:60,onChange:qn=>{Cn.name=qn.target.value,dt(lt({},Cn))},suffix:ge.createElement("span",null,Cn.name.length,"/60"),defaultValue:An.name,size:"middle",placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u6807\u9898\uFF0C\u6700\u591A60\u4E2A\u5B57\u7B26"}),ge.createElement("div",{className:"mt15"},ge.createElement(ae.Z,{watch:!0,onChange:qn=>{Cn.description=qn},placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A5000\u4E2A\u5B57\u7B26",defaultValue:An.description})),ge.createElement("div",{className:ue.actionButton},ge.createElement(Me.ZP,{type:"primary",onClick:()=>Wt(-1),ghost:!0,size:"middle"},"\u53D6\u6D88"),ge.createElement(Me.ZP,{type:"primary",onClick:()=>un(An),size:"middle"},"\u63D0\u4EA4"))),xt!==Mn&&ge.createElement("div",null,ge.createElement("div",{className:ue.listItemTitle},ge.createElement("div",{className:"font20 c-black bold"},An.name),!Ne&&Ln(An,Mn)),ge.createElement("div",{onClick:Qn,className:ue.info},ge.createElement(a.Z,{value:An.description}))),ge.createElement(Ct.Z,null))}),ge.createElement("aside",{className:"tc mb50 mt30"},ge.createElement(Kt.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:wt,defaultCurrent:1,current:Gt.page||1,total:Ut.polls&&Ut.polls.exercises_all_counts})))),ge.createElement(se,null),ge.createElement(Tt.Z,null))};var qe=(0,Te.connect)(({classroomList:Le,announcement:Ce,loading:Fe,globalSetting:ft})=>({classroomList:Le,globalSetting:ft,announcement:Ce,loading:Fe.effects}))(Ge),it=Object.defineProperty,mt=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,Ot=(Le,Ce,Fe)=>Ce in Le?it(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Le[Ce]=Fe,nn=(Le,Ce)=>{for(var Fe in Ce||(Ce={}))Mt.call(Ce,Fe)&&Ot(Le,Fe,Ce[Fe]);if(mt)for(var Fe of mt(Ce))Yt.call(Ce,Fe)&&Ot(Le,Fe,Ce[Fe]);return Le},pn=(Le,Ce,Fe)=>new Promise((ft,an)=>{var Gt=xt=>{try{Ut(Fe.next(xt))}catch(Wt){an(Wt)}},sn=xt=>{try{Ut(Fe.throw(xt))}catch(Wt){an(Wt)}},Ut=xt=>xt.done?ft(xt.value):Promise.resolve(xt.value).then(Gt,sn);Ut((Fe=Fe.apply(Le,Ce)).next())});const bn=({classroomList:Le,dispatch:Ce})=>{const Fe=(0,Te.useIntl)(),ft=(0,Te.useParams)();return ft.id=ft.coursesId,ge.createElement(y.default,{centered:!0,title:"\u63D0\u793A",open:Le.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>pn(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${ft.id}/delete_informs.json`,{method:"delete",body:{inform_id:Le.actionTabs.selectArrs}})).status===0&&(ve.ZP.success("\u5220\u9664\u6210\u529F"),Ce({type:"classroomList/setActionTabs",payload:{}}),Ce({type:"classroomList/getAnnouncementList",payload:nn({},ft)}),Ce({type:"classroomList/getClassroomLeftMenus",payload:{id:ft.coursesId}}))}),onCancel:()=>{Ce({type:"classroomList/setActionTabs",payload:{}})}},ge.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var In=(0,Te.connect)(({classroomList:Le})=>({classroomList:Le}))(bn),rn={flex_box_center:"flex_box_center___tNquc",flex_space_between:"flex_space_between___iitew",flex_box_vertical_center:"flex_box_vertical_center___wDCnZ",flex_box_center_end:"flex_box_center_end___fNnX8",flex_box_column:"flex_box_column___Ci70p",bg:"bg___YuIn1",containerTitle:"containerTitle___TIrdV",titleRightMenu:"titleRightMenu___ZWOkS",containerDesc:"containerDesc___UXIiY",listItem:"listItem___bhlBI",info:"info___mJsSk",actionButton:"actionButton___dGH6h",TabMenuItem:"TabMenuItem___Ue60h",TabMenuItemActive:"TabMenuItemActive___elUgD",DetailDomItem:"DetailDomItem___cLsIJ",DetailDomItemEdit:"DetailDomItemEdit___U0Z0K",flexBox:"flexBox___SJq3U",TitleTip:"TitleTip___a8jhL",TitleTipAll:"TitleTipAll___cWnSF",TitleTipNotAll:"TitleTipNotAll___LxKuL","primary-hover":"primary-hover___Ne2q6"},Fn=oe(57150),We=oe(59301),Tn=Object.defineProperty,Rn=Object.defineProperties,En=Object.getOwnPropertyDescriptors,xn=Object.getOwnPropertySymbols,$n=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,ea=(Le,Ce,Fe)=>Ce in Le?Tn(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Le[Ce]=Fe,Jn=(Le,Ce)=>{for(var Fe in Ce||(Ce={}))$n.call(Ce,Fe)&&ea(Le,Fe,Ce[Fe]);if(xn)for(var Fe of xn(Ce))tn.call(Ce,Fe)&&ea(Le,Fe,Ce[Fe]);return Le},Sn=(Le,Ce)=>Rn(Le,En(Ce)),aa=(Le,Ce,Fe)=>new Promise((ft,an)=>{var Gt=xt=>{try{Ut(Fe.next(xt))}catch(Wt){an(Wt)}},sn=xt=>{try{Ut(Fe.throw(xt))}catch(Wt){an(Wt)}},Ut=xt=>xt.done?ft(xt.value):Promise.resolve(xt.value).then(Gt,sn);Ut((Fe=Fe.apply(Le,Ce)).next())});const ga=({classroomList:Le,loading:Ce,dispatch:Fe})=>{var ft,an,Gt,sn;const Ut=(0,Te.useIntl)(),xt=(0,Te.useParams)(),{detailAnnouncementList:Wt,allCourseGroups:Ne}=Le,[Xn,Kn]=(0,ge.useState)(-1),[Hn,Cn]=(0,ge.useState)(!1),[,dt,Nt]=(0,qt.U)(ze.An,{}),[wt,Et]=(0,ge.useState)({name:"",description:"",unified_setting:!0}),[Ln,Nn]=(0,ge.useState)([]),[un,Qn]=(0,ge.useState)(Sn(Jn({},xt),{id:xt.coursesId,unified_setting:""})),An=[{title:"\u5168\u90E8\u901A\u77E5",id:"",num:Wt.all_count,isShow:!0},{title:"\u5206\u73ED\u53D1\u5E03",id:"0",num:Wt.not_unified_setting_count,isShow:!0},{title:"\u7EDF\u4E00\u53D1\u5E03",id:"1",num:Wt.unified_setting_count,isShow:!0}].filter(we=>we.isShow),[Mn]=_e.default.useForm(),qn=_e.default.useWatch("unified_setting",Mn),ma=[{value:0,label:"\u672A\u5206\u73ED",isShow:Ne==null?void 0:Ne.manage_all_group},...((ft=Ne==null?void 0:Ne.course_groups)==null?void 0:ft.map(we=>({value:we.id,label:we.name,isShow:!0})))||[]].filter(we=>we.isShow).map(we=>(delete we.isShow,we)),ta=(we=un)=>{Fe({type:"classroomList/getAnnouncementList",payload:Jn({},we)}),window.scrollTo({top:0,behavior:"smooth"})},Yn=(we,zt)=>aa(void 0,null,function*(){switch(zt){case"up":yield Fe({type:"announcement/informUp",payload:Jn({inform_id:we.id},un)});break;case"down":yield Fe({type:"announcement/informDown",payload:Jn({inform_id:we.id},un)});break;case"del":Fe({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:we.id}});break;case"edit":if(Xn!==-1){ve.ZP.warning("\u8BF7\u5148\u4FDD\u5B58\u7F16\u8F91");return}Et(Sn(Jn({},wt),{name:we.name,description:we.description,unified_setting:we.unified_setting})),Nn([...we.course_groups]),Kn(we.key);break}(zt==="down"||zt==="up")&&ta()}),ha=(we,zt)=>(we.key=zt,We.createElement("section",{className:rn.DetailDomItemEdit},We.createElement(Ke.Z,{wrap:!1,align:"middle",gutter:20},zt!==0&&We.createElement(pe.Z,{placement:"bottom",title:"\u4E0A\u79FB"},We.createElement("span",{className:rn.flexBox,style:{marginRight:"16px"},onClick:()=>{Yn(we,"up")}},We.createElement("i",{className:"iconfont icon-shangyi2"}),We.createElement("div",null,"\u4E0A\u79FB"))),zt{Yn(we,"down")}},We.createElement("i",{className:"iconfont icon-xiayi2"}),We.createElement("div",null,"\u4E0B\u79FB"))),We.createElement(pe.Z,{placement:"bottom",title:"\u5220\u9664"},We.createElement("span",{className:`${rn.flexBox} delete-hover`,style:{marginRight:"16px"},onClick:()=>{Yn(we,"del")}},We.createElement("i",{className:"iconfont icon-shanchu"}),We.createElement("div",null,"\u5220\u9664"))),We.createElement(pe.Z,{placement:"bottom",title:"\u7F16\u8F91"},We.createElement("span",{className:`${rn.flexBox}`,style:{marginRight:"16px"},onClick:()=>{Yn(we,"edit")}},We.createElement("i",{className:"iconfont icon-bianjishijuan3x"}),We.createElement("div",null,"\u7F16\u8F91")))))),Pa=we=>aa(void 0,null,function*(){if((Ln==null?void 0:Ln.length)===0&&!(wt!=null&&wt.unified_setting)){ve.ZP.warning("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u73ED\u7EA7");return}wt.name===""?ve.ZP.error("\u8BF7\u8F93\u5165\u6807\u9898"):wt.description===""?ve.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield(0,ze.my)(Sn(Jn(Jn({},un),wt),{inform_id:we.id,group_ids:Ln}))).status===0&&(ve.ZP.success("\u66F4\u65B0\u6210\u529F"),Kn(-1),ta())}),va=we=>{let{nodeName:zt,src:zn}=we.target;zt==="IMG"&&dn.Z.publish("preview-image",zn)},ia=we=>{var zt;const zn=(zt=we==null?void 0:we.map(Gn=>Gn.name))==null?void 0:zt.length;return(we==null?void 0:we.length)<=2?We.createElement("span",null,"\u5F53\u524D\u5DF2\u7ECF\u53D1\u5E03",we==null?void 0:we.map(Gn=>Gn.name).join("\u3001"),"\u5171",zn,"\u4E2A\u73ED\u7EA7"):We.createElement("span",null,"\u5F53\u524D\u5DF2\u7ECF\u53D1\u5E03",we==null?void 0:we.map(Gn=>Gn.name).slice(0,2).join("\u3001"),"\u7B49\u5171",zn,"\u4E2A\u73ED\u7EA7")};return(0,ge.useEffect)(()=>{Fe({type:"classroomList/getAllCourseGroup",payload:Jn({},un)})},[]),(0,ge.useEffect)(()=>{ta()},[Le.name,un.unified_setting]),(0,ge.useEffect)(()=>{Le.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ta()},[Le.actionTabs.key]),We.createElement("section",null,We.createElement(Ke.Z,{align:"middle",wrap:!1,gutter:20,style:{background:"rgba(1,168,154,0.2)",margin:0,height:"40px"}},We.createElement(ke.Z,{flex:1,style:{padding:0}},We.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"3px"}},An.map((we,zt)=>We.createElement("div",{key:zt,className:`${rn.TabMenuItem} ${we.id==un.unified_setting?rn.TabMenuItemActive:""}`,onClick:()=>{Qn(Sn(Jn({},un),{unified_setting:we.id}))}}," ",we.title,We.createElement("span",{className:"ml5"},we.num))))),(0,Xe.GJ)()&&We.createElement(ke.Z,{className:Fn.Z.threeBtnSty},We.createElement(Me.ZP,{className:"ml20 mr10",type:"primary",icon:We.createElement("i",{className:"iconfont icon-tianjiadaohang"}),onClick:()=>{if(Xn!==-1){ve.ZP.warning("\u8BF7\u5148\u4FDD\u5B58\u7F16\u8F91");return}Et({name:"",description:"",unified_setting:!0}),Nn([]),Cn(!0)}},"\u65B0\u5EFA\u901A\u77E5"))),Hn&&We.createElement(_e.default,{className:"mb10",style:{padding:"20px"},initialValues:{unified_setting:!0},form:Mn,size:"middle",colon:!1,onFinish:we=>aa(void 0,null,function*(){(yield Nt(Jn(Jn({},un),we))).status===0&&((0,Rt.L9)(["\u6559\u5B66\u8BFE\u5802","\u516C\u544A\u680F","\u53D1\u5E03\u516C\u544A"]),ve.ZP.success("\u53D1\u5E03\u6210\u529F"),Cn(!1),ta(),Mn.resetFields(),Fe({type:"classroomList/getClassroomLeftMenus",payload:{id:xt.coursesId}}))})},We.createElement(_e.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},We.createElement(Qe.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u6807\u9898\uFF0C\u6700\u591A60\u4E2A\u5B57\u7B26"})),We.createElement(_e.default.Item,{name:"description",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5185\u5BB9"}]},We.createElement(ae.Z,{watch:!0,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A5000\u4E2A\u5B57\u7B26"})),We.createElement(Ke.Z,{wrap:!1},We.createElement(ke.Z,null,We.createElement(_e.default.Item,{name:"unified_setting",label:We.createElement("div",{style:{color:"#fff"}},"\u53D1\u5E03\u65B9\u5F0F")},We.createElement(Ye.ZP.Group,null,We.createElement(Ye.ZP,{style:{color:"#fff"},value:!0},"\u7EDF\u4E00\u53D1\u5E03"),We.createElement(Ye.ZP,{style:{color:"#fff"},value:!1,disabled:((an=Ne==null?void 0:Ne.course_groups)==null?void 0:an.length)===0},"\u5206\u73ED\u53D1\u5E03")))),((Gt=Ne==null?void 0:Ne.course_groups)==null?void 0:Gt.length)<=0?We.createElement(ke.Z,null,We.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"')):!qn&&We.createElement(ke.Z,null,We.createElement(_e.default.Item,{name:"group_ids",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u4E2A\u73ED\u7EA7"}]},We.createElement(Ue.default,{style:{width:314},mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:ma})))),We.createElement(Ke.Z,{wrap:!1,align:"middle",justify:"end",gutter:20,className:rn.actionButton,style:{marginTop:0}},We.createElement(ke.Z,null,We.createElement(Me.ZP,{type:"primary",onClick:()=>{Cn(!1),Mn.resetFields()},ghost:!0},"\u53D6\u6D88")),We.createElement(ke.Z,null,We.createElement(Me.ZP,{type:"primary",htmlType:"submit",loading:dt},"\u63D0\u4EA4")))),We.createElement(De.Z,{loading:!!Ce["classroomList/getAnnouncementList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Wt.informs_count===0&&!Hn&&We.createElement("div",{className:"pb30"},We.createElement(me.Z,null)),(sn=Wt==null?void 0:Wt.informs)==null?void 0:sn.map(function(we,zt){var zn,Gn,fa,Wn;return We.createElement("div",{className:`mb10 ${rn.DetailDomItem}`,key:zt},Xn===zt&&We.createElement("div",{className:"p30"},We.createElement(Qe.default,{max:60,onChange:Bt=>{wt.name=Bt.target.value,Et(Jn({},wt))},suffix:We.createElement("span",null,wt.name.length,"/60"),defaultValue:we.name,size:"middle",placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u6807\u9898\uFF0C\u6700\u591A60\u4E2A\u5B57\u7B26"}),We.createElement("div",{className:"mt15"},We.createElement(ae.Z,{watch:!0,onChange:Bt=>{wt.description=Bt},placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A5000\u4E2A\u5B57\u7B26",defaultValue:we.description})),We.createElement("div",null,We.createElement("label",{className:"mr20"},"\u53D1\u5E03\u65B9\u5F0F"),We.createElement(Ye.ZP.Group,{defaultValue:we.unified_setting,onChange:Bt=>{wt.unified_setting=Bt.target.value,Et(Jn({},wt))}},We.createElement(Ye.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),We.createElement(Ye.ZP,{value:!1,disabled:((zn=Ne==null?void 0:Ne.course_groups)==null?void 0:zn.length)===0},"\u5206\u73ED\u53D1\u5E03")),wt.unified_setting===!1&&We.createElement(Ue.default,{defaultValue:we==null?void 0:we.course_groups.map(Bt=>Bt.id),style:{width:314},mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",filterOption:(Bt,ra)=>ra.label.indexOf(Bt.toLowerCase())>=0,onChange:Bt=>Nn(Bt)},(Ne==null?void 0:Ne.manage_all_group)&&((Gn=we==null?void 0:we.course_groups)==null?void 0:Gn.findIndex(Bt=>Bt.name=="\u672A\u5206\u73ED"))<0&&We.createElement(Ue.default.Option,{value:0,label:"\u672A\u5206\u73ED"},"\u672A\u5206\u73ED"),(Wn=[...(fa=we==null?void 0:we.course_groups)==null?void 0:fa.map(Bt=>(Ne!=null&&Ne.manage_all_group?Bt.name!="\u672A\u5206\u73ED"&&(Bt.disabled=!0):Bt.disabled=!0,Bt)),...Ne==null?void 0:Ne.course_groups])==null?void 0:Wn.map(function(Bt,ra){return We.createElement(Ue.default.Option,{value:Bt==null?void 0:Bt.id,label:Bt==null?void 0:Bt.name,disabled:Bt==null?void 0:Bt.disabled,style:(Bt==null?void 0:Bt.disabled)&&{display:"none"}},Bt==null?void 0:Bt.name)}))),We.createElement("div",{className:`${rn.actionButton} ${Fn.Z.threeBtnSty}`},We.createElement(Me.ZP,{type:"primary",onClick:()=>Kn(-1),ghost:!0,size:"middle"},"\u53D6\u6D88"),We.createElement(Me.ZP,{type:"primary",onClick:()=>Pa(we),size:"middle"},"\u63D0\u4EA4"))),Xn!==zt&&We.createElement(We.Fragment,null,We.createElement("div",{style:{borderBottom:"1px dashed #DCDCDC",padding:"13px 20px",color:"#fff"}},We.createElement(Ke.Z,{wrap:!1,align:"middle",gutter:20,style:{height:"58px"}},!(0,Xe.dE)()&&We.createElement(ke.Z,null,we.unified_setting?We.createElement("div",{className:`${rn.TitleTip} ${rn.TitleTipAll}`},"\u7EDF\u4E00\u53D1\u5E03"):We.createElement(pe.Z,{title:ia(we.course_groups)},We.createElement("div",{className:`${rn.TitleTip} ${rn.TitleTipNotAll}`},"\u5206\u73ED\u53D1\u5E03"))),We.createElement(ke.Z,{flex:1},We.createElement(pe.Z,{title:we.name,placement:"topLeft"},We.createElement("span",{className:"multi_ellipsis1 blod font20"},we.name))),!Hn&&!un.unified_setting&&(0,Xe.GJ)()&&We.createElement(ke.Z,null,ha(we,zt)))),We.createElement("div",{onClick:va,className:rn.info},We.createElement(a.Z,{value:we.description,style:{color:"#fff"}}))))})),We.createElement(In,null),We.createElement(Tt.Z,null))};var ca=(0,Te.connect)(({classroomList:Le,announcement:Ce,loading:Fe,globalSetting:ft})=>({classroomList:Le,globalSetting:ft,announcement:Ce,loading:Fe.effects}))(ga),Ae={flex_box_center:"flex_box_center___hkSiS",flex_space_between:"flex_space_between___oTSpD",flex_box_vertical_center:"flex_box_vertical_center___BWhra",flex_box_center_end:"flex_box_center_end___hYPOk",flex_box_column:"flex_box_column___Gtet8",bg:"bg___kC6GY",containerTitle:"containerTitle___viXsQ",titleRightMenu:"titleRightMenu___uPdNX",containerDesc:"containerDesc___e17KP",listItem:"listItem___VLyCT",info:"info___WcBsl",actionButton:"actionButton___j1EZ1",TabMenuItem:"TabMenuItem___txizW",TabMenuItemActive:"TabMenuItemActive___HbGsP",DetailDomItemEdit:"DetailDomItemEdit___cEBbg",DetailDomItem:"DetailDomItem___fVd9F",flexBox:"flexBox___MDEAP",TitleTip:"TitleTip___Cjdn0",TitleTipAll:"TitleTipAll___xAzF8",TitleTipNotAll:"TitleTipNotAll___yqBlV","primary-hover":"primary-hover___N4PFp"},Se=oe(59301),Be=Object.defineProperty,Lt=Object.defineProperties,jt=Object.getOwnPropertyDescriptors,ht=Object.getOwnPropertySymbols,Dn=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable,Je=(Le,Ce,Fe)=>Ce in Le?Be(Le,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Le[Ce]=Fe,Ee=(Le,Ce)=>{for(var Fe in Ce||(Ce={}))Dn.call(Ce,Fe)&&Je(Le,Fe,Ce[Fe]);if(ht)for(var Fe of ht(Ce))gn.call(Ce,Fe)&&Je(Le,Fe,Ce[Fe]);return Le},st=(Le,Ce)=>Lt(Le,jt(Ce)),Re=(Le,Ce,Fe)=>new Promise((ft,an)=>{var Gt=xt=>{try{Ut(Fe.next(xt))}catch(Wt){an(Wt)}},sn=xt=>{try{Ut(Fe.throw(xt))}catch(Wt){an(Wt)}},Ut=xt=>xt.done?ft(xt.value):Promise.resolve(xt.value).then(Gt,sn);Ut((Fe=Fe.apply(Le,Ce)).next())});const pt=({classroomList:Le,loading:Ce,dispatch:Fe})=>{var ft,an,Gt,sn;const Ut=(0,Te.useIntl)(),xt=(0,Te.useParams)(),{detailAnnouncementList:Wt,allCourseGroups:Ne}=Le,[Xn,Kn]=(0,ge.useState)(-1),[Hn,Cn]=(0,ge.useState)(!1),[,dt,Nt]=(0,qt.U)(ze.An,{}),[wt,Et]=(0,ge.useState)({name:"",description:"",unified_setting:!0}),[Ln,Nn]=(0,ge.useState)([]),[un,Qn]=(0,ge.useState)(st(Ee({},xt),{id:xt.coursesId,unified_setting:""})),An=[{title:`${Ut.formatMessage({id:"classrooms.allNotifications",defaultMessage:'\u5168\u90E8\u901A\u77E5"'})}`,id:"",num:Wt.all_count,isShow:!0},{title:`${Ut.formatMessage({id:"classrooms.groupPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"})}`,id:"0",num:Wt.not_unified_setting_count,isShow:!0},{title:`${Ut.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})}`,id:"1",num:Wt.unified_setting_count,isShow:!0}].filter(we=>we.isShow),[Mn]=_e.default.useForm(),qn=_e.default.useWatch("unified_setting",Mn),ma=[{value:0,label:"\u672A\u5206\u73ED",isShow:Ne==null?void 0:Ne.manage_all_group},...((ft=Ne==null?void 0:Ne.course_groups)==null?void 0:ft.map(we=>({value:we.id,label:we.name,isShow:!0})))||[]].filter(we=>we.isShow).map(we=>(delete we.isShow,we)),ta=(we=un)=>{Fe({type:"classroomList/getAnnouncementList",payload:Ee({},we)}),window.scrollTo({top:0,behavior:"smooth"})},Yn=(we,zt)=>Re(void 0,null,function*(){switch(zt){case"up":yield Fe({type:"announcement/informUp",payload:Ee({inform_id:we.id},un)});break;case"down":yield Fe({type:"announcement/informDown",payload:Ee({inform_id:we.id},un)});break;case"del":Fe({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:we.id}});break;case"edit":if(Xn!==-1){ve.ZP.warning(Ut.formatMessage({id:"classrooms.saveEditFirst",defaultMessage:"\u8BF7\u5148\u4FDD\u5B58\u7F16\u8F91"}));return}Et(st(Ee({},wt),{name:we.name,description:we.description,unified_setting:we.unified_setting})),Nn([...we.course_groups]),Kn(we.key);break}(zt==="down"||zt==="up")&&ta()}),ha=(we,zt)=>(we.key=zt,Se.createElement("section",{className:Ae.DetailDomItemEdit},Se.createElement(Ke.Z,{wrap:!1,align:"middle",gutter:20},zt!==0&&Se.createElement(pe.Z,{placement:"bottom",title:"\u4E0A\u79FB"},Se.createElement("span",{className:Ae.flexBox,style:{marginRight:"16px"},onClick:()=>{Yn(we,"up")}},Se.createElement("i",{className:"iconfont icon-shangyi2"}),Se.createElement("div",null,"\u4E0A\u79FB"))),zt{Yn(we,"down")}},Se.createElement("i",{className:"iconfont icon-xiayi2"}),Se.createElement("div",null,"\u4E0B\u79FB"))),Se.createElement(pe.Z,{placement:"bottom",title:"\u5220\u9664"},Se.createElement("span",{className:`${Ae.flexBox} delete-hover`,style:{marginRight:"16px"},onClick:()=>{Yn(we,"del")}},Se.createElement("i",{className:"iconfont icon-shanchu"}),Se.createElement("div",null,"\u5220\u9664"))),Se.createElement(pe.Z,{placement:"bottom",title:"\u7F16\u8F91"},Se.createElement("span",{className:`${Ae.flexBox}`,style:{marginRight:"16px"},onClick:()=>{Yn(we,"edit")}},Se.createElement("i",{className:"iconfont icon-bianjishijuan3x"}),Se.createElement("div",null,"\u7F16\u8F91")))))),Pa=we=>Re(void 0,null,function*(){if((Ln==null?void 0:Ln.length)===0&&!(wt!=null&&wt.unified_setting)){ve.ZP.warning(Ut.formatMessage({id:"classrooms.selectAtLeastOneClass",defaultMessage:"\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u73ED\u7EA7"}));return}wt.name===""?ve.ZP.error("\u8BF7\u8F93\u5165\u6807\u9898"):wt.description===""?ve.ZP.error(Ut.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield(0,ze.my)(st(Ee(Ee({},un),wt),{inform_id:we.id,group_ids:Ln}))).status===0&&(ve.ZP.success(Ut.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Kn(-1),ta())}),va=we=>{let{nodeName:zt,src:zn}=we.target;zt==="IMG"&&dn.Z.publish("preview-image",zn)},ia=we=>{var zt;const zn=(zt=we==null?void 0:we.map(Gn=>Gn.name))==null?void 0:zt.length;return(we==null?void 0:we.length)<=2?Se.createElement("span",null,"\u5F53\u524D\u5DF2\u7ECF\u53D1\u5E03",we==null?void 0:we.map(Gn=>Gn.name).join("\u3001"),"\u5171",zn,"\u4E2A\u73ED\u7EA7"):Se.createElement("span",null,"\u5F53\u524D\u5DF2\u7ECF\u53D1\u5E03",we==null?void 0:we.map(Gn=>Gn.name).slice(0,2).join("\u3001"),"\u7B49\u5171",zn,"\u4E2A\u73ED\u7EA7")};return(0,ge.useEffect)(()=>{Fe({type:"classroomList/getAllCourseGroup",payload:Ee({},un)})},[]),(0,ge.useEffect)(()=>{ta()},[Le.name,un.unified_setting]),(0,ge.useEffect)(()=>{Le.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&ta()},[Le.actionTabs.key]),Se.createElement("section",null,Se.createElement(Ke.Z,{align:"middle",wrap:!1,gutter:20},Se.createElement(ke.Z,{flex:1},Se.createElement("div",{style:{display:"flex",flexWrap:"nowrap",gap:"3px"}},An.map((we,zt)=>Se.createElement("div",{key:zt,className:`${Ae.TabMenuItem} ${we.id==un.unified_setting?Ae.TabMenuItemActive:""}`,onClick:()=>{Qn(st(Ee({},un),{unified_setting:we.id}))}}," ",we.title,Se.createElement("span",{className:"ml20"},we.num))))),(0,Xe.GJ)()&&Se.createElement(ke.Z,null,Se.createElement(Me.ZP,{className:"ml20 mr20",style:{borderRadius:"4px",height:30,padding:"0 8px"},type:"primary",icon:Se.createElement("i",{className:"iconfont icon-tianjia4"}),onClick:()=>{if(Xn!==-1){ve.ZP.warning(Ut.formatMessage({id:"classrooms.saveEditFirst",defaultMessage:"\u8BF7\u5148\u4FDD\u5B58\u7F16\u8F91"}));return}Et({name:"",description:"",unified_setting:!0}),Nn([]),Cn(!0)}},Ut.formatMessage({id:"classrooms.newNotification",defaultMessage:"\u65B0\u5EFA\u901A\u77E5"})))),Hn&&Se.createElement(_e.default,{className:"bg-white mb10",style:{padding:"20px"},initialValues:{unified_setting:!0},form:Mn,size:"middle",colon:!1,onFinish:we=>Re(void 0,null,function*(){(yield Nt(Ee(Ee({},un),we))).status===0&&((0,Rt.L9)(["\u6559\u5B66\u8BFE\u5802","\u516C\u544A\u680F","\u53D1\u5E03\u516C\u544A"]),ve.ZP.success(Ut.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),Cn(!1),ta(),Mn.resetFields(),Fe({type:"classroomList/getClassroomLeftMenus",payload:{id:xt.coursesId}}))})},Se.createElement(_e.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},Se.createElement(Qe.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u6807\u9898\uFF0C\u6700\u591A60\u4E2A\u5B57\u7B26"})),Se.createElement(_e.default.Item,{name:"description",rules:[{required:!0,message:Ut.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})}]},Se.createElement(ae.Z,{watch:!0,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A5000\u4E2A\u5B57\u7B26"})),Se.createElement(Ke.Z,{wrap:!1},Se.createElement(ke.Z,null,Se.createElement(_e.default.Item,{name:"unified_setting",label:"\u53D1\u5E03\u65B9\u5F0F"},Se.createElement(Ye.ZP.Group,null,Se.createElement(Ye.ZP,{value:!0},Ut.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),Se.createElement(Ye.ZP,{value:!1,disabled:((an=Ne==null?void 0:Ne.course_groups)==null?void 0:an.length)===0},Ut.formatMessage({id:"classrooms.groupPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"}))))),((Gt=Ne==null?void 0:Ne.course_groups)==null?void 0:Gt.length)<=0?Se.createElement(ke.Z,null,Se.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"')):!qn&&Se.createElement(ke.Z,null,Se.createElement(_e.default.Item,{name:"group_ids",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u4E2A\u73ED\u7EA7"}]},Se.createElement(Ue.default,{style:{width:314},mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:ma})))),Se.createElement(Ke.Z,{wrap:!1,align:"middle",justify:"end",gutter:20,className:Ae.actionButton,style:{marginTop:0}},Se.createElement(ke.Z,null,Se.createElement(Me.ZP,{type:"primary",onClick:()=>{Cn(!1),Mn.resetFields()},ghost:!0},Ut.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}))),Se.createElement(ke.Z,null,Se.createElement(Me.ZP,{type:"primary",htmlType:"submit",loading:dt},Ut.formatMessage({id:"classrooms.submit",defaultMessage:"\u63D0\u4EA4"}))))),Se.createElement(De.Z,{loading:!!Ce["classroomList/getAnnouncementList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Wt.informs_count===0&&!Hn&&Se.createElement("div",{className:"pb30"},Se.createElement(me.Z,null)),(sn=Wt==null?void 0:Wt.informs)==null?void 0:sn.map(function(we,zt){var zn,Gn,fa,Wn;return Se.createElement("div",{className:`bg-white mb10 ${Ae.DetailDomItem}`,key:zt},Xn===zt&&Se.createElement("div",{className:"p30"},Se.createElement(Qe.default,{max:60,onChange:Bt=>{wt.name=Bt.target.value,Et(Ee({},wt))},suffix:Se.createElement("span",null,wt.name.length,"/60"),defaultValue:we.name,size:"middle",placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u6807\u9898\uFF0C\u6700\u591A60\u4E2A\u5B57\u7B26"}),Se.createElement("div",{className:"mt15"},Se.createElement(ae.Z,{watch:!0,onChange:Bt=>{wt.description=Bt},placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u5185\u5BB9\uFF0C\u6700\u591A5000\u4E2A\u5B57\u7B26",defaultValue:we.description})),Se.createElement("div",null,Se.createElement("label",{className:"mr20"},"\u53D1\u5E03\u65B9\u5F0F"),Se.createElement(Ye.ZP.Group,{defaultValue:we.unified_setting,onChange:Bt=>{wt.unified_setting=Bt.target.value,Et(Ee({},wt))}},Se.createElement(Ye.ZP,{value:!0},Ut.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})),Se.createElement(Ye.ZP,{value:!1,disabled:((zn=Ne==null?void 0:Ne.course_groups)==null?void 0:zn.length)===0},Ut.formatMessage({id:"classrooms.groupPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"}))),wt.unified_setting===!1&&Se.createElement(Ue.default,{defaultValue:we==null?void 0:we.course_groups.map(Bt=>Bt.id),style:{width:314},mode:"multiple",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",filterOption:(Bt,ra)=>ra.label.indexOf(Bt.toLowerCase())>=0,onChange:Bt=>Nn(Bt)},(Ne==null?void 0:Ne.manage_all_group)&&((Gn=we==null?void 0:we.course_groups)==null?void 0:Gn.findIndex(Bt=>Bt.name=="\u672A\u5206\u73ED"))<0&&Se.createElement(Ue.default.Option,{value:0,label:"\u672A\u5206\u73ED"},"\u672A\u5206\u73ED"),(Wn=[...(fa=we==null?void 0:we.course_groups)==null?void 0:fa.map(Bt=>(Ne!=null&&Ne.manage_all_group?Bt.name!="\u672A\u5206\u73ED"&&(Bt.disabled=!0):Bt.disabled=!0,Bt)),...Ne==null?void 0:Ne.course_groups])==null?void 0:Wn.map(function(Bt,ra){return Se.createElement(Ue.default.Option,{value:Bt==null?void 0:Bt.id,label:Bt==null?void 0:Bt.name,disabled:Bt==null?void 0:Bt.disabled,style:(Bt==null?void 0:Bt.disabled)&&{display:"none"}},Bt==null?void 0:Bt.name)}))),Se.createElement("div",{className:Ae.actionButton},Se.createElement(Me.ZP,{type:"primary",onClick:()=>Kn(-1),ghost:!0,size:"middle"},Ut.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"})),Se.createElement(Me.ZP,{type:"primary",onClick:()=>Pa(we),size:"middle"},Ut.formatMessage({id:"classrooms.submit",defaultMessage:"\u63D0\u4EA4"})))),Xn!==zt&&Se.createElement(Se.Fragment,null,Se.createElement("div",{style:{borderBottom:"1px dashed #DCDCDC",padding:"13px 20px"}},Se.createElement(Ke.Z,{wrap:!1,align:"middle",gutter:20,style:{height:"58px"}},!(0,Xe.dE)()&&Se.createElement(ke.Z,null,we.unified_setting?Se.createElement("div",{className:`${Ae.TitleTip} ${Ae.TitleTipAll}`},Ut.formatMessage({id:"classrooms.unifiedPublish",defaultMessage:"\u7EDF\u4E00\u53D1\u5E03"})):Se.createElement(pe.Z,{title:ia(we.course_groups)},Se.createElement("div",{className:`${Ae.TitleTip} ${Ae.TitleTipNotAll}`},Ut.formatMessage({id:"classrooms.groupPublish",defaultMessage:"\u5206\u73ED\u53D1\u5E03"})))),Se.createElement(ke.Z,{flex:1},Se.createElement(pe.Z,{title:we.name,placement:"topLeft"},Se.createElement("span",{className:"multi_ellipsis1 c-333 blod font20"},we.name))),!Hn&&!un.unified_setting&&(0,Xe.GJ)()&&Se.createElement(ke.Z,null,ha(we,zt)))),Se.createElement("div",{onClick:va,className:Ae.info},Se.createElement(a.Z,{value:we.description}))))})),Se.createElement(se,null),Se.createElement(Tt.Z,null))};var Vt=(0,Te.connect)(({classroomList:Le,announcement:Ce,loading:Fe,globalSetting:ft})=>({classroomList:Le,globalSetting:ft,announcement:Ce,loading:Fe.effects}))(pt);const Pn=({globalSetting:Le})=>{var Ce;const Fe=(0,Te.useIntl)();switch(Number((Ce=Le==null?void 0:Le.setting)==null?void 0:Ce.theme)){case ee.Fy.THEMEONE:return ge.createElement(ce,null);case ee.Fy.THEMETWO:return ge.createElement(qe,null);case ee.Fy.THEMETHREE:return ge.createElement(ca,null);case ee.Fy.DEFAULT:default:return ge.createElement(Vt,null)}};var Dt=(0,Te.connect)(({globalSetting:Le})=>({globalSetting:Le}))(Pn)},90036:function(Oe,At,oe){"use strict";oe.d(At,{U:function(){return ke}});var ee=oe(59301),ge=Object.defineProperty,Te=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,Ke=(Ye,Ue,Me)=>Ue in Ye?ge(Ye,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Ye[Ue]=Me,pe=(Ye,Ue)=>{for(var Me in Ue||(Ue={}))_e.call(Ue,Me)&&Ke(Ye,Me,Ue[Me]);if(Te)for(var Me of Te(Ue))ve.call(Ue,Me)&&Ke(Ye,Me,Ue[Me]);return Ye},Qe=(Ye,Ue,Me)=>new Promise((De,ae)=>{var a=b=>{try{x(Me.next(b))}catch(E){ae(E)}},y=b=>{try{x(Me.throw(b))}catch(E){ae(E)}},x=b=>b.done?De(b.value):Promise.resolve(b.value).then(a,y);x((Me=Me.apply(Ye,Ue)).next())});function ke(Ye,Ue){const[Me,De]=(0,ee.useState)(Ue),[ae,a]=(0,ee.useState)(!1),[y,x]=(0,ee.useState)();return[Me,ae,(E,z=!1)=>Qe(this,null,function*(){const te=z?Ue:pe(pe({},Me),E);a(!0),De(te);const ne=yield Ye(te);return a(!1),x(ne),ne}),y]}},56762:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return ge}});var ee=oe(59301);function ge(){const[,Te]=ee.useReducer(_e=>_e+1,0);return Te}},28103:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return Me}});var ee=oe(92310),ge=oe.n(ee),Te=oe(59301),_e=oe(36355),ve=oe(17313),Ke=oe(83116),pe=oe(37613);const Qe=De=>{const{componentCls:ae,sizePaddingEdgeHorizontal:a,colorSplit:y,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=De;return{[ae]:Object.assign(Object.assign({},(0,ve.Wf)(De)),{borderBlockStart:`${x}px solid ${y}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${y}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${De.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ae}-with-text`]:{display:"flex",alignItems:"center",margin:`${De.dividerHorizontalWithTextGutterMargin}px 0`,color:De.colorTextHeading,fontWeight:500,fontSize:De.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${ae}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${ae}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${ae}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:y,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${ae}-with-text${ae}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ae}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ae}-with-text`]:{color:De.colorText,fontWeight:"normal",fontSize:De.fontSize},[`&-horizontal${ae}-with-text-left${ae}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ae}-inner-text`]:{paddingInlineStart:a}},[`&-horizontal${ae}-with-text-right${ae}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ae}-inner-text`]:{paddingInlineEnd:a}}})}};var ke=(0,Ke.Z)("Divider",De=>{const ae=(0,pe.TS)(De,{dividerHorizontalWithTextGutterMargin:De.margin,dividerHorizontalGutterMargin:De.marginLG,sizePaddingEdgeHorizontal:0});return[Qe(ae)]},De=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:De.marginXS})),Ye=function(De,ae){var a={};for(var y in De)Object.prototype.hasOwnProperty.call(De,y)&&ae.indexOf(y)<0&&(a[y]=De[y]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,y=Object.getOwnPropertySymbols(De);x{const{getPrefixCls:ae,direction:a,divider:y}=Te.useContext(_e.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:te,rootClassName:ne,children:re,dashed:ie,plain:le,style:Pe}=De,me=Ye(De,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ze=ae("divider",x),[Xe,Pt]=ke(ze),Tt=E.length>0?`-${E}`:E,dn=!!re,Rt=E==="left"&&z!=null,qt=E==="right"&&z!=null,on=ge()(ze,y==null?void 0:y.className,Pt,`${ze}-${b}`,{[`${ze}-with-text`]:dn,[`${ze}-with-text${Tt}`]:dn,[`${ze}-dashed`]:!!ie,[`${ze}-plain`]:!!le,[`${ze}-rtl`]:a==="rtl",[`${ze}-no-default-orientation-margin-left`]:Rt,[`${ze}-no-default-orientation-margin-right`]:qt},te,ne),tt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),fn=Object.assign(Object.assign({},Rt&&{marginLeft:tt}),qt&&{marginRight:tt});return Xe(Te.createElement("div",Object.assign({className:on,style:Object.assign(Object.assign({},y==null?void 0:y.style),Pe)},me,{role:"separator"}),re&&b!=="vertical"&&Te.createElement("span",{className:`${ze}-inner-text`,style:fn},re)))}},91857:function(Oe,At,oe){"use strict";var ee=oe(59301),ge=oe(38819),Te=oe(92310),_e=oe.n(Te),ve=oe(31561),Ke=oe(70425),pe=oe(18929),Qe=oe(2738),ke=oe(79676),Ye=oe(53487),Ue=oe(92343),Me=oe(36355),De=oe(20834),ae=oe(40875),a=oe(88088),y=oe(47211);const x=null,b=ne=>{const{menu:re,arrow:ie,prefixCls:le,children:Pe,trigger:me,disabled:ze,dropdownRender:Xe,getPopupContainer:Pt,overlayClassName:Tt,rootClassName:dn,open:Rt,onOpenChange:qt,visible:on,onVisibleChange:tt,mouseEnterDelay:fn=.15,mouseLeaveDelay:cn=.1,autoAdjustOverflow:nt=!0,placement:vt="",overlay:Ft,transitionName:xe}=ne,{getPopupContainer:Ie,getPrefixCls:ot,direction:kt}=ee.useContext(Me.E_),yt=ee.useMemo(()=>{const fe=ot();return xe!==void 0?xe:vt.includes("top")?`${fe}-slide-down`:`${fe}-slide-up`},[ot,vt,xe]),Ht=ee.useMemo(()=>vt?vt.includes("Center")?vt.slice(0,vt.indexOf("Center")):vt:kt==="rtl"?"bottomRight":"bottomLeft",[vt,kt]),ce=ot("dropdown",le),[Ct,Kt]=(0,y.Z)(ce),[,yn]=(0,a.Z)(),hn=ee.Children.only(Pe),$e=(0,Ue.Tm)(hn,{className:_e()(`${ce}-trigger`,{[`${ce}-rtl`]:kt==="rtl"},hn.props.className),disabled:ze}),Ze=ze?[]:me;let de;Ze&&Ze.includes("contextMenu")&&(de=!0);const[ye,He]=(0,pe.Z)(!1,{value:Rt!=null?Rt:on}),rt=(0,Ke.useEvent)(fe=>{qt==null||qt(fe),tt==null||tt(fe),He(fe)}),se=_e()(Tt,dn,Kt,{[`${ce}-rtl`]:kt==="rtl"}),ue=(0,ke.Z)({arrowPointAtCenter:typeof ie=="object"&&ie.pointAtCenter,autoAdjustOverflow:nt,offset:yn.marginXXS,arrowWidth:ie?yn.sizePopupArrow:0,borderRadius:yn.borderRadius}),St=ee.useCallback(()=>{He(!1)},[]),et=()=>{let fe;return re!=null&&re.items?fe=ee.createElement(De.default,Object.assign({},re)):typeof Ft=="function"?fe=Ft():fe=Ft,Xe&&(fe=Xe(fe)),fe=ee.Children.only(typeof fe=="string"?ee.createElement("span",null,fe):fe),ee.createElement(ae.J,{prefixCls:`${ce}-menu`,expandIcon:ee.createElement("span",{className:`${ce}-menu-submenu-arrow`},ee.createElement(ge.Z,{className:`${ce}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:St,validator:at=>{let{mode:Qt}=at}},fe)};return Ct(ee.createElement(ve.Z,Object.assign({alignPoint:de},(0,Qe.Z)(ne,["rootClassName"]),{mouseEnterDelay:fn,mouseLeaveDelay:cn,visible:ye,builtinPlacements:ue,arrow:!!ie,overlayClassName:se,prefixCls:ce,getPopupContainer:Pt||Ie,transitionName:yt,trigger:Ze,overlay:et,placement:Ht,onVisibleChange:rt}),$e))};function E(ne){return Object.assign(Object.assign({},ne),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,Ye.Z)(b,"dropdown",ne=>ne,E),te=ne=>ee.createElement(z,Object.assign({},ne),ee.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=te,At.Z=b},38854:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return a}});var ee=oe(91857),ge=oe(92310),Te=oe.n(ge),_e=oe(59301),ve=oe(18785),Ke=oe(3113),pe=oe(36355),Qe=oe(81327),ke=oe(33234),Ye=oe(47211),Ue=function(y,x){var b={};for(var E in y)Object.prototype.hasOwnProperty.call(y,E)&&x.indexOf(E)<0&&(b[E]=y[E]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(y);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=_e.useContext(pe.E_),{prefixCls:z,type:te="default",danger:ne,disabled:re,loading:ie,onClick:le,htmlType:Pe,children:me,className:ze,menu:Xe,arrow:Pt,autoFocus:Tt,overlay:dn,trigger:Rt,align:qt,open:on,onOpenChange:tt,placement:fn,getPopupContainer:cn,href:nt,icon:vt=_e.createElement(ve.Z,null),title:Ft,buttonsRender:xe=et=>et,mouseEnterDelay:Ie,mouseLeaveDelay:ot,overlayClassName:kt,overlayStyle:yt,destroyPopupOnHide:Ht,dropdownRender:ce}=y,Ct=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"]),Kt=b("dropdown",z),yn=`${Kt}-button`,[hn,$e]=(0,Ye.Z)(Kt),Ze={menu:Xe,arrow:Pt,autoFocus:Tt,align:qt,disabled:re,trigger:re?[]:Rt,onOpenChange:tt,getPopupContainer:cn||x,mouseEnterDelay:Ie,mouseLeaveDelay:ot,overlayClassName:kt,overlayStyle:yt,destroyPopupOnHide:Ht,dropdownRender:ce},{compactSize:de,compactItemClassnames:ye}=(0,ke.ri)(Kt,E),He=Te()(yn,ye,ze,$e);"overlay"in y&&(Ze.overlay=dn),"open"in y&&(Ze.open=on),"placement"in y?Ze.placement=fn:Ze.placement=E==="rtl"?"bottomLeft":"bottomRight";const rt=_e.createElement(Ke.ZP,{type:te,danger:ne,disabled:re,loading:ie,onClick:le,htmlType:Pe,href:nt,title:Ft},me),se=_e.createElement(Ke.ZP,{type:te,danger:ne,icon:vt}),[ue,St]=xe([rt,se]);return hn(_e.createElement(Qe.Z.Compact,Object.assign({className:He,size:de,block:!0},Ct),ue,_e.createElement(ee.Z,Object.assign({},Ze),St)))};Me.__ANT_BUTTON=!0;var De=Me;const ae=ee.Z;ae.Button=De;var a=ae},47211:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return Ue}});var ee=oe(17313),ge=oe(13826),Te=oe(92899),_e=oe(29878),ve=oe(19447),Ke=oe(83116),pe=oe(37613),ke=Me=>{const{componentCls:De,menuCls:ae,colorError:a,colorTextLightSolid:y}=Me,x=`${ae}-item`;return{[`${De}, ${De}-menu-submenu`]:{[`${ae} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:a,"&:hover":{color:y,backgroundColor:a}}}}}};const Ye=Me=>{const{componentCls:De,menuCls:ae,zIndexPopup:a,dropdownArrowDistance:y,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:te,fontSize:ne,dropdownEdgeChildPadding:re,colorTextDisabled:ie,fontSizeIcon:le,controlPaddingHorizontal:Pe,colorBgElevated:me}=Me;return[{[De]:Object.assign(Object.assign({},(0,ee.Wf)(Me)),{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${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:le}},[`${De}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:le},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${De}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${De}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${De}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${De}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${De}-placement-bottom, @@ -111,19 +111,19 @@ &${b}-slide-down-leave${b}-slide-down-leave-active${De}-placement-bottom, &${b}-slide-down-leave${b}-slide-down-leave-active${De}-placement-bottomRight`]:{animationName:ge.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${De}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${De}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${De}-placement-topRight`]:{animationName:ge.ly}})},(0,ve.ZP)(Me,{colorBg:me,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${De} ${ae}`]:{position:"relative",margin:0},[`${ae}-submenu-popup`]:{position:"absolute",zIndex:a,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${De}, ${De}-menu-submenu`]:{[ae]:Object.assign(Object.assign({padding:re,listStyleType:"none",backgroundColor:me,backgroundClip:"padding-box",borderRadius:Me.borderRadiusLG,outline:"none",boxShadow:Me.boxShadowSecondary},(0,ee.Qy)(Me)),{[`${ae}-item-group-title`]:{padding:`${te}px ${Pe}px`,color:Me.colorTextDescription,transition:`all ${z}`},[`${ae}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ae}-item-icon`]:{minWidth:ne,marginInlineEnd:Me.marginXS,fontSize:Me.fontSizeSM},[`${ae}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ae}-item, ${ae}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${te}px ${Pe}px`,color:Me.colorText,fontWeight:"normal",fontSize:ne,lineHeight:Me.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:Me.borderRadiusSM,"&:hover, &-active":{backgroundColor:Me.controlItemBgHover}},(0,ee.Qy)(Me)),{"&-selected":{color:Me.colorPrimary,backgroundColor:Me.controlItemBgActive,"&:hover, &-active":{backgroundColor:Me.controlItemBgActiveHover}},"&-disabled":{color:ie,cursor:"not-allowed","&:hover":{color:ie,backgroundColor:me,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Me.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Me.colorSplit},[`${De}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Me.paddingXS,[`${De}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Me.colorTextDescription,fontSize:le,fontStyle:"normal"}}}),[`${ae}-item-group-list`]:{margin:`0 ${Me.marginXS}px`,padding:0,listStyle:"none"},[`${ae}-submenu-title`]:{paddingInlineEnd:Pe+Me.fontSizeSM},[`${ae}-submenu-vertical`]:{position:"relative"},[`${ae}-submenu${ae}-submenu-disabled ${De}-menu-submenu-title`]:{[`&, ${De}-menu-submenu-arrow-icon`]:{color:ie,backgroundColor:me,cursor:"not-allowed"}},[`${ae}-submenu-selected ${De}-menu-submenu-title`]:{color:Me.colorPrimary}})}},[(0,ge.oN)(Me,"slide-up"),(0,ge.oN)(Me,"slide-down"),(0,Te.Fm)(Me,"move-up"),(0,Te.Fm)(Me,"move-down"),(0,_e._y)(Me,"zoom-big")]]};var Ue=(0,Ke.Z)("Dropdown",(Me,De)=>{let{rootPrefixCls:ae}=De;const{marginXXS:a,sizePopupArrow:y,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:te,borderRadiusLG:ne}=Me,re=(x-b*E)/2,{dropdownArrowOffset:ie}=(0,ve.fS)({contentRadius:ne}),le=(0,pe.TS)(Me,{menuCls:`${te}-menu`,rootPrefixCls:ae,dropdownArrowDistance:y/2+a,dropdownArrowOffset:ie,dropdownPaddingVertical:re,dropdownEdgeChildPadding:z});return[Ye(le),ke(le)]},Me=>({zIndexPopup:Me.zIndexPopupBase+50}))},8628:function(Oe,At,oe){"use strict";var ee=oe(59301),ge=oe(34280),Te=oe(56762),_e=oe(69507);function ve(){let Ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const pe=(0,ee.useRef)({}),Qe=(0,Te.Z)(),ke=(0,_e.ZP)();return(0,ge.Z)(()=>{const Ye=ke.subscribe(Ue=>{pe.current=Ue,Ke&&Qe()});return()=>ke.unsubscribe(Ye)},[]),pe.current}At.Z=ve},11611:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return gn}});var ee=oe(59301),ge=oe(15277),Te=oe(92310),_e=oe.n(Te),ve=oe(54476),Ke=oe(33885),pe=oe(20068),Qe=oe(42978),ke=oe(76190),Ye=oe(75931),Ue=oe(55468),Me=oe(18929),De=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"],ae=ee.createContext(null),a=0;function y(Je,Ee){var st=ee.useState(function(){return a+=1,String(a)}),Re=(0,Qe.Z)(st,1),pt=Re[0],Ut=ee.useContext(ae),Pn={data:Ee,canPreview:Je};return ee.useEffect(function(){if(Ut)return Ut.register(pt,Pn)},[]),ee.useEffect(function(){Ut&&Ut.register(pt,Pn)},[Je,Ee]),pt}function x(Je){return new Promise(function(Ee){var st=document.createElement("img");st.onerror=function(){return Ee(!1)},st.onload=function(){return Ee(!0)},st.src=Je})}function b(Je){var Ee=Je.src,st=Je.isCustomPlaceholder,Re=Je.fallback,pt=(0,ee.useState)(st?"loading":"normal"),Ut=(0,Qe.Z)(pt,2),Pn=Ut[0],Dt=Ut[1],Le=(0,ee.useRef)(!1),Ce=Pn==="error";(0,ee.useEffect)(function(){x(Ee).then(function(Gt){Gt||Dt("error")})},[Ee]),(0,ee.useEffect)(function(){st&&!Le.current?Dt("loading"):Ce&&Dt("normal")},[Ee]);var Fe=function(){Dt("normal")},ft=function(sn){Le.current=!1,Pn==="loading"&&sn!=null&&sn.complete&&(sn.naturalWidth||sn.naturalHeight)&&(Le.current=!0,Fe())},an=Ce&&Re?{src:Re}:{onLoad:Fe,src:Ee};return[ft,an,Pn]}var E=oe(86923),z=oe(8224),te=oe(10228),ne=oe(48736);function re(Je,Ee,st,Re){var pt=Ee+st,Ut=(st-Re)/2;if(st>Re){if(Ee>0)return(0,pe.Z)({},Je,Ut);if(Ee<0&&ptRe)return(0,pe.Z)({},Je,Ee<0?Ut:-Ut);return{}}function ie(Je,Ee,st,Re){var pt=(0,Ue.g1)(),Ut=pt.width,Pn=pt.height,Dt=null;return Je<=Ut&&Ee<=Pn?Dt={x:0,y:0}:(Je>Ut||Ee>Pn)&&(Dt=(0,Ke.Z)((0,Ke.Z)({},re("x",st,Je,Ut)),re("y",Re,Ee,Pn))),Dt}var le=oe(13697),Pe=oe(16089),me={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function ze(Je,Ee,st,Re){var pt=(0,ee.useRef)(null),Ut=(0,ee.useRef)([]),Pn=(0,ee.useState)(me),Dt=(0,Qe.Z)(Pn,2),Le=Dt[0],Ce=Dt[1],Fe=function(sn){Ce(me),Re&&!(0,le.Z)(me,Le)&&Re({transform:me,action:sn})},ft=function(sn,Zt){pt.current===null&&(Ut.current=[],pt.current=(0,Pe.Z)(function(){Ce(function(xt){var Wt=xt;return Ut.current.forEach(function(Ne){Wt=(0,Ke.Z)((0,Ke.Z)({},Wt),Ne)}),pt.current=null,Re==null||Re({transform:Wt,action:Zt}),Wt})})),Ut.current.push((0,Ke.Z)((0,Ke.Z)({},Le),sn))},an=function(sn,Zt,xt,Wt){var Ne=Je.current,Xn=Ne.width,Kn=Ne.height,Hn=Ne.offsetWidth,Cn=Ne.offsetHeight,dt=Ne.offsetLeft,Nt=Ne.offsetTop,wt=sn,Et=Le.scale*sn;Et>st?(wt=st/Le.scale,Et=st):Et1,Gn=zt&&Ne>=1,fa=ze(Yn,dt,wt,qn),Wn=fa.transform,Bt=fa.resetTransform,ra=fa.updateTransform,Aa=fa.dispatchZoomChange,za=(0,ee.useState)(!0),ba=(0,Qe.Z)(za,2),Na=ba[0],Ba=ba[1],Ea=Wn.rotate,xa=Wn.scale,La=Wn.x,Oa=Wn.y,Ha=_e()((0,pe.Z)({},"".concat(st,"-moving"),ia));(0,ee.useEffect)(function(){Na||Ba(!0)},[Na]);var Ra=function(){Bt("close")},Ia=function(){Aa(Rt+Hn,"zoomIn")},ln=function(){Aa(Rt/(Rt+Hn),"zoomOut")},Kt=function(){ra({rotate:Ea+90},"rotateRight")},Xt=function(){ra({rotate:Ea-90},"rotateLeft")},_t=function(){ra({flipX:!Wn.flipX},"flipX")},Zn=function(){ra({flipY:!Wn.flipY},"flipY")},oa=function(jn){jn==null||jn.preventDefault(),jn==null||jn.stopPropagation(),xt>0&&(Ba(!1),Bt("prev"),ma==null||ma(xt-1,xt))},Sa=function(jn){jn==null||jn.preventDefault(),jn==null||jn.stopPropagation(),xt0&&(be=Rt/be),Aa(be,"wheel",jn.clientX,jn.clientY)}},wa=function(jn){!Ce||!zn||(jn.keyCode===te.Z.LEFT?oa():jn.keyCode===te.Z.RIGHT&&Sa())},Ta=function(jn){Ce&&(xa!==1?ra({x:0,y:0,scale:1},"doubleClick"):Aa(Rt+Hn,"doubleClick",jn.clientX,jn.clientY))};(0,ee.useEffect)(function(){var da,jn,Ca,je;if(Dt){Ca=(0,z.Z)(window,"mouseup",la,!1),je=(0,z.Z)(window,"mousemove",pa,!1);try{window.top!==window.self&&(da=(0,z.Z)(window.top,"mouseup",la,!1),jn=(0,z.Z)(window.top,"mousemove",pa,!1))}catch(be){(0,ne.Kp)(!1,"[rc-image] ".concat(be))}}return function(){var be,Ve,ct,$t;(be=Ca)===null||be===void 0||be.remove(),(Ve=je)===null||Ve===void 0||Ve.remove(),(ct=da)===null||ct===void 0||ct.remove(),($t=jn)===null||$t===void 0||$t.remove()}},[Ce,ia,La,Oa,Ea,Dt]),(0,ee.useEffect)(function(){var da=(0,z.Z)(window,"keydown",wa,!1);return function(){da.remove()}},[Ce,zn,xt]);var Ma=ee.createElement(fn,(0,ve.Z)({},An,{width:Ee.width,height:Ee.height,imgRef:Yn,className:"".concat(st,"-img"),alt:pt,style:{transform:"translate3d(".concat(Wn.x,"px, ").concat(Wn.y,"px, 0) scale3d(").concat(Wn.flipX?"-":"").concat(xa,", ").concat(Wn.flipY?"-":"").concat(xa,", 1) rotate(").concat(Ea,"deg)"),transitionDuration:!Na&&"0s"},fallback:Ut,src:Re,onWheel:Fa,onMouseDown:ya,onDoubleClick:Ta}));return ee.createElement(ee.Fragment,null,ee.createElement(E.Z,(0,ve.Z)({transitionName:Ln,maskTransitionName:un,closable:!1,keyboard:!0,prefixCls:st,onClose:Le,visible:Ce,wrapClassName:Ha,rootClassName:an,getContainer:sn},ta,{afterClose:Ra}),ee.createElement("div",{className:"".concat(st,"-img-wrapper")},Qn?Qn(Ma,(0,Ke.Z)({transform:Wn},zt?{current:xt}:{})):Ma)),ee.createElement(dn,{visible:Ce,transform:Wn,maskTransitionName:un,closeIcon:Gt,getContainer:sn,prefixCls:st,rootClassName:an,icons:ft,countRender:Xn,showSwitch:zn,showProgress:Gn,current:xt,count:Ne,scale:xa,minScale:dt,maxScale:wt,toolbarRender:Mn,onSwitchLeft:oa,onSwitchRight:Sa,onZoomIn:Ia,onZoomOut:ln,onRotateRight:Kt,onRotateLeft:Xt,onFlipX:_t,onFlipY:Zn,onClose:Le}))},nt=cn,vt=oe(94480);function Ft(Je){var Ee=ee.useState({}),st=(0,Qe.Z)(Ee,2),Re=st[0],pt=st[1],Ut=ee.useCallback(function(Dt,Le){return pt(function(Ce){return(0,Ke.Z)((0,Ke.Z)({},Ce),{},(0,pe.Z)({},Dt,Le))}),function(){pt(function(Ce){var Fe=(0,Ke.Z)({},Ce);return delete Fe[Dt],Fe})}},[]),Pn=ee.useMemo(function(){return Je?Je.map(function(Dt){if(typeof Dt=="string")return{data:{src:Dt}};var Le={};return Object.keys(Dt).forEach(function(Ce){["src"].concat((0,vt.Z)(De)).includes(Ce)&&(Le[Ce]=Dt[Ce])}),{data:Le}}):Object.keys(Re).reduce(function(Dt,Le){var Ce=Re[Le],Fe=Ce.canPreview,ft=Ce.data;return Fe&&Dt.push({data:ft,id:Le}),Dt},[])},[Je,Re]);return[Pn,Ut]}var xe=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],Ie=["src"],ot=function(Ee){var st,Re=Ee.previewPrefixCls,pt=Re===void 0?"rc-image-preview":Re,Ut=Ee.children,Pn=Ee.icons,Dt=Pn===void 0?{}:Pn,Le=Ee.items,Ce=Ee.preview,Fe=Ee.fallback,ft=(0,ke.Z)(Ce)==="object"?Ce:{},an=ft.visible,Gt=ft.onVisibleChange,sn=ft.getContainer,Zt=ft.current,xt=ft.movable,Wt=ft.minScale,Ne=ft.maxScale,Xn=ft.countRender,Kn=ft.closeIcon,Hn=ft.onChange,Cn=ft.onTransform,dt=ft.toolbarRender,Nt=ft.imageRender,wt=(0,Ye.Z)(ft,xe),Et=Ft(Le),Ln=(0,Qe.Z)(Et,2),Nn=Ln[0],un=Ln[1],Qn=(0,Me.Z)(0,{value:Zt}),An=(0,Qe.Z)(Qn,2),Mn=An[0],qn=An[1],ma=(0,ee.useState)(!1),ta=(0,Qe.Z)(ma,2),Yn=ta[0],ha=ta[1],Pa=((st=Nn[Mn])===null||st===void 0?void 0:st.data)||{},va=Pa.src,ia=(0,Ye.Z)(Pa,Ie),we=(0,Me.Z)(!!an,{value:an,onChange:function(Ea,xa){Gt==null||Gt(Ea,xa,Mn)}}),zt=(0,Qe.Z)(we,2),zn=zt[0],Gn=zt[1],fa=(0,ee.useState)(null),Wn=(0,Qe.Z)(fa,2),Bt=Wn[0],ra=Wn[1],Aa=ee.useCallback(function(Ba,Ea,xa){var La=Nn.findIndex(function(Oa){return Oa.id===Ba});Gn(!0),ra({x:Ea,y:xa}),qn(La<0?0:La),ha(!0)},[Nn]);ee.useEffect(function(){zn?Yn||qn(0):ha(!1)},[zn]);var za=function(Ea,xa){qn(Ea),Hn==null||Hn(Ea,xa)},ba=function(){Gn(!1),ra(null)},Na=ee.useMemo(function(){return{register:un,onPreview:Aa}},[un,Aa]);return ee.createElement(ae.Provider,{value:Na},Ut,ee.createElement(nt,(0,ve.Z)({"aria-hidden":!zn,movable:xt,visible:zn,prefixCls:pt,closeIcon:Kn,onClose:ba,mousePosition:Bt,imgCommonProps:ia,src:va,fallback:Fe,icons:Dt,minScale:Wt,maxScale:Ne,getContainer:sn,current:Mn,count:Nn.length,countRender:Xn,onTransform:Cn,toolbarRender:dt,imageRender:Nt,onChange:za},wt)))},kt=ot,yt=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],Ht=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],ce=function(Ee){var st=Ee.src,Re=Ee.alt,pt=Ee.onPreviewClose,Ut=Ee.prefixCls,Pn=Ut===void 0?"rc-image":Ut,Dt=Ee.previewPrefixCls,Le=Dt===void 0?"".concat(Pn,"-preview"):Dt,Ce=Ee.placeholder,Fe=Ee.fallback,ft=Ee.width,an=Ee.height,Gt=Ee.style,sn=Ee.preview,Zt=sn===void 0?!0:sn,xt=Ee.className,Wt=Ee.onClick,Ne=Ee.onError,Xn=Ee.wrapperClassName,Kn=Ee.wrapperStyle,Hn=Ee.rootClassName,Cn=(0,Ye.Z)(Ee,yt),dt=Ce&&Ce!==!0,Nt=(0,ke.Z)(Zt)==="object"?Zt:{},wt=Nt.src,Et=Nt.visible,Ln=Et===void 0?void 0:Et,Nn=Nt.onVisibleChange,un=Nn===void 0?pt:Nn,Qn=Nt.getContainer,An=Qn===void 0?void 0:Qn,Mn=Nt.mask,qn=Nt.maskClassName,ma=Nt.movable,ta=Nt.icons,Yn=Nt.scaleStep,ha=Nt.minScale,Pa=Nt.maxScale,va=Nt.imageRender,ia=Nt.toolbarRender,we=(0,Ye.Z)(Nt,Ht),zt=wt!=null?wt:st,zn=(0,Me.Z)(!!Ln,{value:Ln,onChange:un}),Gn=(0,Qe.Z)(zn,2),fa=Gn[0],Wn=Gn[1],Bt=b({src:st,isCustomPlaceholder:dt,fallback:Fe}),ra=(0,Qe.Z)(Bt,3),Aa=ra[0],za=ra[1],ba=ra[2],Na=(0,ee.useState)(null),Ba=(0,Qe.Z)(Na,2),Ea=Ba[0],xa=Ba[1],La=(0,ee.useContext)(ae),Oa=!!Zt,Ha=function(){Wn(!1),xa(null)},Ra=_e()(Pn,Xn,Hn,(0,pe.Z)({},"".concat(Pn,"-error"),ba==="error")),Ia=(0,ee.useMemo)(function(){var _t={};return De.forEach(function(Zn){Ee[Zn]!==void 0&&(_t[Zn]=Ee[Zn])}),_t},De.map(function(_t){return Ee[_t]})),ln=(0,ee.useMemo)(function(){return(0,Ke.Z)((0,Ke.Z)({},Ia),{},{src:zt})},[zt,Ia]),Kt=y(Oa,ln),Xt=function(Zn){var oa=(0,Ue.os)(Zn.target),Sa=oa.left,la=oa.top;La?La.onPreview(Kt,Sa,la):(xa({x:Sa,y:la}),Wn(!0)),Wt==null||Wt(Zn)};return ee.createElement(ee.Fragment,null,ee.createElement("div",(0,ve.Z)({},Cn,{className:Ra,onClick:Oa?Xt:Wt,style:(0,Ke.Z)({width:ft,height:an},Kn)}),ee.createElement("img",(0,ve.Z)({},Ia,{className:_e()("".concat(Pn,"-img"),(0,pe.Z)({},"".concat(Pn,"-img-placeholder"),Ce===!0),xt),style:(0,Ke.Z)({height:an},Gt),ref:Aa},za,{width:ft,height:an,onError:Ne})),ba==="loading"&&ee.createElement("div",{"aria-hidden":"true",className:"".concat(Pn,"-placeholder")},Ce),Mn&&Oa&&ee.createElement("div",{className:_e()("".concat(Pn,"-mask"),qn),style:{display:(Gt==null?void 0:Gt.display)==="none"?"none":void 0}},Mn)),!La&&Oa&&ee.createElement(nt,(0,ve.Z)({"aria-hidden":!fa,visible:fa,prefixCls:Le,onClose:Ha,mousePosition:Ea,src:zt,alt:Re,fallback:Fe,getContainer:An,icons:ta,movable:ma,scaleStep:Yn,minScale:ha,maxScale:Pa,rootClassName:Hn,imageRender:va,imgCommonProps:Ia,toolbarRender:ia},we)))};ce.PreviewGroup=kt,ce.displayName="Image";var Ct=ce,Qt=Ct,yn=oe(62892),hn=oe(36355),$e=oe(31724),Ze=oe(99267),de=oe(33853),ye=oe(38819),He={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},rt=He,se=oe(7657),ue=function(Ee,st){return ee.createElement(se.Z,(0,ve.Z)({},Ee,{ref:st,icon:rt}))},St=ee.forwardRef(ue),et=St,fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},at=fe,Yt=function(Ee,st){return ee.createElement(se.Z,(0,ve.Z)({},Ee,{ref:st,icon:at}))},bt=ee.forwardRef(Yt),Jt=bt,lt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},It=lt,he=function(Ee,st){return ee.createElement(se.Z,(0,ve.Z)({},Ee,{ref:st,icon:It}))},Ge=ee.forwardRef(he),qe=Ge,it={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},mt=it,Mt=function(Ee,st){return ee.createElement(se.Z,(0,ve.Z)({},Ee,{ref:st,icon:mt}))},Vt=ee.forwardRef(Mt),Ot=Vt,nn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},pn=nn,bn=function(Ee,st){return ee.createElement(se.Z,(0,ve.Z)({},Ee,{ref:st,icon:pn}))},In=ee.forwardRef(bn),rn=In,Fn=oe(64993),We=oe(73819),Tn=oe(17313),Rn=oe(29878),En=oe(1950),xn=oe(83116),$n=oe(37613);const tn=Je=>({position:Je||"absolute",inset:0}),ea=Je=>{const{iconCls:Ee,motionDurationSlow:st,paddingXXS:Re,marginXXS:pt,prefixCls:Ut,colorTextLightSolid:Pn}=Je;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:Pn,background:new Fn.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${st}`,[`.${Ut}-mask-info`]:Object.assign(Object.assign({},Tn.vS),{padding:`0 ${Re}px`,[Ee]:{marginInlineEnd:pt,svg:{verticalAlign:"baseline"}}})}},Jn=Je=>{const{previewCls:Ee,modalMaskBg:st,paddingSM:Re,marginXL:pt,margin:Ut,paddingLG:Pn,previewOperationColorDisabled:Dt,previewOperationHoverColor:Le,motionDurationSlow:Ce,iconCls:Fe,colorTextLightSolid:ft}=Je,an=new Fn.C(st).setAlpha(.1),Gt=an.clone().setAlpha(.2);return{[`${Ee}-footer`]:{position:"fixed",bottom:pt,left:{_skip_check_:!0,value:0},width:"100%",display:"flex",flexDirection:"column",alignItems:"center",color:Je.previewOperationColor},[`${Ee}-progress`]:{marginBottom:Ut},[`${Ee}-close`]:{position:"fixed",top:pt,right:{_skip_check_:!0,value:pt},display:"flex",color:ft,backgroundColor:an.toRgbString(),borderRadius:"50%",padding:Re,outline:0,border:0,cursor:"pointer",transition:`all ${Ce}`,"&:hover":{backgroundColor:Gt.toRgbString()},[`& > ${Fe}`]:{fontSize:Je.previewOperationSize}},[`${Ee}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${Pn}px`,backgroundColor:an.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:Re,padding:Re,cursor:"pointer",transition:`all ${Ce}`,userSelect:"none",[`&:not(${Ee}-operations-operation-disabled):hover > ${Fe}`]:{color:Le},"&-disabled":{color:Dt,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${Fe}`]:{fontSize:Je.previewOperationSize}}}}},Sn=Je=>{const{modalMaskBg:Ee,iconCls:st,previewOperationColorDisabled:Re,previewCls:pt,zIndexPopup:Ut,motionDurationSlow:Pn}=Je,Dt=new Fn.C(Ee).setAlpha(.1),Le=Dt.clone().setAlpha(.2);return{[`${pt}-switch-left, ${pt}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:Ut+1,display:"flex",alignItems:"center",justifyContent:"center",width:Je.imagePreviewSwitchSize,height:Je.imagePreviewSwitchSize,marginTop:-Je.imagePreviewSwitchSize/2,color:Je.previewOperationColor,background:Dt.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${Pn}`,userSelect:"none","&:hover":{background:Le.toRgbString()},"&-disabled":{"&, &:hover":{color:Re,background:"transparent",cursor:"not-allowed",[`> ${st}`]:{cursor:"not-allowed"}}},[`> ${st}`]:{fontSize:Je.previewOperationSize}},[`${pt}-switch-left`]:{insetInlineStart:Je.marginSM},[`${pt}-switch-right`]:{insetInlineEnd:Je.marginSM}}},aa=Je=>{const{motionEaseOut:Ee,previewCls:st,motionDurationSlow:Re,componentCls:pt}=Je;return[{[`${pt}-preview-root`]:{[st]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${st}-body`]:Object.assign(Object.assign({},tn()),{overflow:"hidden"}),[`${st}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${Re} ${Ee} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},tn()),{transition:`transform ${Re} ${Ee} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${st}-moving`]:{[`${st}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${pt}-preview-root`]:{[`${st}-wrap`]:{zIndex:Je.zIndexPopup}}},{[`${pt}-preview-operations-wrapper`]:{position:"fixed",zIndex:Je.zIndexPopup+1},"&":[Jn(Je),Sn(Je)]}]},ga=Je=>{const{componentCls:Ee}=Je;return{[Ee]:{position:"relative",display:"inline-block",[`${Ee}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${Ee}-img-placeholder`]:{backgroundColor:Je.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${Ee}-mask`]:Object.assign({},ea(Je)),[`${Ee}-mask:hover`]:{opacity:1},[`${Ee}-placeholder`]:Object.assign({},tn())}}},ca=Je=>{const{previewCls:Ee}=Je;return{[`${Ee}-root`]:(0,Rn._y)(Je,"zoom"),"&":(0,En.J$)(Je,!0)}};var Ae=(0,xn.Z)("Image",Je=>{const Ee=`${Je.componentCls}-preview`,st=(0,$n.TS)(Je,{previewCls:Ee,modalMaskBg:new Fn.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:Je.controlHeightLG});return[ga(st),aa(st),(0,We.QA)((0,$n.TS)(st,{componentCls:Ee})),ca(st)]},Je=>({zIndexPopup:Je.zIndexPopupBase+80,previewOperationColor:new Fn.C(Je.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new Fn.C(Je.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new Fn.C(Je.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:Je.fontSizeIcon*1.5})),Se=function(Je,Ee){var st={};for(var Re in Je)Object.prototype.hasOwnProperty.call(Je,Re)&&Ee.indexOf(Re)<0&&(st[Re]=Je[Re]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,Re=Object.getOwnPropertySymbols(Je);pt{var{previewPrefixCls:Ee,preview:st}=Je,Re=Se(Je,["previewPrefixCls","preview"]);const{getPrefixCls:pt}=ee.useContext(hn.E_),Ut=pt("image",Ee),Pn=`${Ut}-preview`,Dt=pt(),[Le,Ce]=Ae(Ut),Fe=ee.useMemo(()=>{var ft;if(st===!1)return st;const an=typeof st=="object"?st:{},Gt=_e()(Ce,(ft=an.rootClassName)!==null&&ft!==void 0?ft:"");return Object.assign(Object.assign({},an),{transitionName:(0,yn.m)(Dt,"zoom",an.transitionName),maskTransitionName:(0,yn.m)(Dt,"fade",an.maskTransitionName),rootClassName:Gt})},[st]);return Le(ee.createElement(Qt.PreviewGroup,Object.assign({preview:Fe,previewPrefixCls:Pn,icons:Be},Re)))},ht=function(Je,Ee){var st={};for(var Re in Je)Object.prototype.hasOwnProperty.call(Je,Re)&&Ee.indexOf(Re)<0&&(st[Re]=Je[Re]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,Re=Object.getOwnPropertySymbols(Je);pt{const{prefixCls:Ee,preview:st,className:Re,rootClassName:pt,style:Ut}=Je,Pn=ht(Je,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:Dt,locale:Le=$e.Z,getPopupContainer:Ce,image:Fe}=ee.useContext(hn.E_),ft=Dt("image",Ee),an=Dt(),Gt=Le.Image||$e.Z.Image,[sn,Zt]=Ae(ft),xt=_e()(pt,Zt),Wt=_e()(Re,Zt,Fe==null?void 0:Fe.className),Ne=ee.useMemo(()=>{if(st===!1)return st;const Kn=typeof st=="object"?st:{},{getContainer:Hn}=Kn,Cn=ht(Kn,["getContainer"]);return Object.assign(Object.assign({mask:ee.createElement("div",{className:`${ft}-mask-info`},ee.createElement(ge.Z,null),Gt==null?void 0:Gt.preview),icons:Be},Cn),{getContainer:Hn||Ce,transitionName:(0,yn.m)(an,"zoom",Kn.transitionName),maskTransitionName:(0,yn.m)(an,"fade",Kn.maskTransitionName)})},[st,Gt]),Xn=Object.assign(Object.assign({},Fe==null?void 0:Fe.style),Ut);return sn(ee.createElement(Qt,Object.assign({prefixCls:ft,preview:Ne,rootClassName:xt,className:Wt,style:Xn},Pn)))};Dn.PreviewGroup=jt;var gn=Dn},45818:function(Oe,At,oe){"use strict";oe.d(At,{D:function(){return z},Z:function(){return re}});var ee=oe(54476),ge=oe(59301),Te={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"},_e=Te,ve=oe(7657),Ke=function(le,Pe){return ge.createElement(ve.Z,(0,ee.Z)({},le,{ref:Pe,icon:_e}))},pe=ge.forwardRef(Ke),Qe=pe,ke=oe(33853),Ye=oe(38819),Ue=oe(92310),Me=oe.n(Ue),De=oe(2738),a=ie=>!isNaN(parseFloat(ie))&&isFinite(ie),y=oe(36355),x=oe(84966),b=function(ie,le){var Pe={};for(var me in ie)Object.prototype.hasOwnProperty.call(ie,me)&&le.indexOf(me)<0&&(Pe[me]=ie[me]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(ie);ze{let ie=0;return function(){let le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ie+=1,`${le}${ie}`}})();var re=ge.forwardRef((ie,le)=>{const{prefixCls:Pe,className:me,trigger:ze,children:Xe,defaultCollapsed:Pt=!1,theme:Tt="dark",style:dn={},collapsible:Rt=!1,reverseArrow:qt=!1,width:on=200,collapsedWidth:tt=80,zeroWidthTriggerStyle:fn,breakpoint:cn,onCollapse:nt,onBreakpoint:vt}=ie,Ft=b(ie,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:xe}=(0,ge.useContext)(x.Gs),[Ie,ot]=(0,ge.useState)("collapsed"in ie?ie.collapsed:Pt),[kt,yt]=(0,ge.useState)(!1);(0,ge.useEffect)(()=>{"collapsed"in ie&&ot(ie.collapsed)},[ie.collapsed]);const Ht=($e,Ze)=>{"collapsed"in ie||ot($e),nt==null||nt($e,Ze)},ce=(0,ge.useRef)();ce.current=$e=>{yt($e.matches),vt==null||vt($e.matches),Ie!==$e.matches&&Ht($e.matches,"responsive")},(0,ge.useEffect)(()=>{function $e(de){return ce.current(de)}let Ze;if(typeof window!="undefined"){const{matchMedia:de}=window;if(de&&cn&&cn in E){Ze=de(`(max-width: ${E[cn]})`);try{Ze.addEventListener("change",$e)}catch(ye){Ze.addListener($e)}$e(Ze)}}return()=>{try{Ze==null||Ze.removeEventListener("change",$e)}catch(de){Ze==null||Ze.removeListener($e)}}},[cn]),(0,ge.useEffect)(()=>{const $e=te("ant-sider-");return xe.addSider($e),()=>xe.removeSider($e)},[]);const Ct=()=>{Ht(!Ie,"clickTrigger")},{getPrefixCls:Qt}=(0,ge.useContext)(y.E_),yn=()=>{const $e=Qt("layout-sider",Pe),Ze=(0,De.Z)(Ft,["collapsed"]),de=Ie?tt:on,ye=a(de)?`${de}px`:String(de),He=parseFloat(String(tt||0))===0?ge.createElement("span",{onClick:Ct,className:Me()(`${$e}-zero-width-trigger`,`${$e}-zero-width-trigger-${qt?"right":"left"}`),style:fn},ze||ge.createElement(Qe,null)):null,ue={expanded:qt?ge.createElement(Ye.Z,null):ge.createElement(ke.Z,null),collapsed:qt?ge.createElement(ke.Z,null):ge.createElement(Ye.Z,null)}[Ie?"collapsed":"expanded"],St=ze!==null?He||ge.createElement("div",{className:`${$e}-trigger`,onClick:Ct,style:{width:ye}},ze||ue):null,et=Object.assign(Object.assign({},dn),{flex:`0 0 ${ye}`,maxWidth:ye,minWidth:ye,width:ye}),fe=Me()($e,`${$e}-${Tt}`,{[`${$e}-collapsed`]:!!Ie,[`${$e}-has-trigger`]:Rt&&ze!==null&&!He,[`${$e}-below`]:!!kt,[`${$e}-zero-width`]:parseFloat(ye)===0},me);return ge.createElement("aside",Object.assign({className:fe},Ze,{style:et,ref:le}),ge.createElement("div",{className:`${$e}-children`},Xe),Rt||kt&&He?St:null)},hn=ge.useMemo(()=>({siderCollapsed:Ie}),[Ie]);return ge.createElement(z.Provider,{value:hn},yn())})},84966:function(Oe,At,oe){"use strict";oe.d(At,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return De},ZP:function(){return te}});var ee=oe(94480),ge=oe(92310),Te=oe.n(ge),_e=oe(2738),ve=oe(59301),Ke=oe(36355),pe=oe(83116),ke=ne=>{const{componentCls:re,bodyBg:ie,lightSiderBg:le,lightTriggerBg:Pe,lightTriggerColor:me}=ne;return{[`${re}-sider-light`]:{background:le,[`${re}-sider-trigger`]:{color:me,background:Pe},[`${re}-sider-zero-width-trigger`]:{color:me,background:Pe,border:`1px solid ${ie}`,borderInlineStart:0}}}};const Ye=ne=>{const{antCls:re,componentCls:ie,colorText:le,triggerColor:Pe,footerBg:me,triggerBg:ze,headerHeight:Xe,headerPadding:Pt,headerColor:Tt,footerPadding:dn,triggerHeight:Rt,zeroTriggerHeight:qt,zeroTriggerWidth:on,motionDurationMid:tt,motionDurationSlow:fn,fontSize:cn,borderRadius:nt,bodyBg:vt,headerBg:Ft,siderBg:xe}=ne;return{[ie]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:vt,"&, *":{boxSizing:"border-box"},[`&${ie}-has-sider`]:{flexDirection:"row",[`> ${ie}, > ${ie}-content`]:{width:0}},[`${ie}-header, &${ie}-footer`]:{flex:"0 0 auto"},[`${ie}-sider`]:{position:"relative",minWidth:0,background:xe,transition:`all ${tt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${re}-menu${re}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Rt},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Rt,color:Pe,lineHeight:`${Rt}px`,textAlign:"center",background:ze,cursor:"pointer",transition:`all ${tt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Xe,insetInlineEnd:-on,zIndex:1,width:on,height:qt,color:Pe,fontSize:ne.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:xe,borderStartStartRadius:0,borderStartEndRadius:nt,borderEndEndRadius:nt,borderEndStartRadius:0,cursor:"pointer",transition:`background ${fn} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${fn}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-on,borderStartStartRadius:nt,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:nt}}}}},ke(ne)),{"&-rtl":{direction:"rtl"}}),[`${ie}-header`]:{height:Xe,padding:Pt,color:Tt,lineHeight:`${Xe}px`,background:Ft,[`${re}-menu`]:{lineHeight:"inherit"}},[`${ie}-footer`]:{padding:dn,color:le,fontSize:cn,background:me},[`${ie}-content`]:{flex:"auto",minHeight:0}}};var Ue=(0,pe.Z)("Layout",ne=>[Ye(ne)],ne=>{const{colorBgLayout:re,controlHeight:ie,controlHeightLG:le,colorText:Pe,controlHeightSM:me,marginXXS:ze,colorTextLightSolid:Xe,colorBgContainer:Pt}=ne,Tt=le*1.25;return{colorBgHeader:"#001529",colorBgBody:re,colorBgTrigger:"#002140",bodyBg:re,headerBg:"#001529",headerHeight:ie*2,headerPadding:`0 ${Tt}px`,headerColor:Pe,footerPadding:`${me}px ${Tt}px`,footerBg:re,siderBg:"#001529",triggerHeight:le+ze*2,triggerBg:"#002140",triggerColor:Xe,zeroTriggerWidth:le,zeroTriggerHeight:le,lightSiderBg:Pt,lightTriggerBg:Pt,lightTriggerColor:Pe}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Me=function(ne,re){var ie={};for(var le in ne)Object.prototype.hasOwnProperty.call(ne,le)&&re.indexOf(le)<0&&(ie[le]=ne[le]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,le=Object.getOwnPropertySymbols(ne);Penull,removeSider:()=>null}});function ae(ne){let{suffixCls:re,tagName:ie,displayName:le}=ne;return Pe=>ve.forwardRef((ze,Xe)=>ve.createElement(Pe,Object.assign({ref:Xe,suffixCls:re,tagName:ie},ze)))}const a=ve.forwardRef((ne,re)=>{const{prefixCls:ie,suffixCls:le,className:Pe,tagName:me}=ne,ze=Me(ne,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Xe}=ve.useContext(Ke.E_),Pt=Xe("layout",ie),[Tt,dn]=Ue(Pt),Rt=le?`${Pt}-${le}`:Pt;return Tt(ve.createElement(me,Object.assign({className:Te()(ie||Rt,Pe,dn),ref:re},ze)))}),y=ve.forwardRef((ne,re)=>{const{direction:ie}=ve.useContext(Ke.E_),[le,Pe]=ve.useState([]),{prefixCls:me,className:ze,rootClassName:Xe,children:Pt,hasSider:Tt,tagName:dn,style:Rt}=ne,qt=Me(ne,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),on=(0,_e.Z)(qt,["suffixCls"]),{getPrefixCls:tt,layout:fn}=ve.useContext(Ke.E_),cn=tt("layout",me),[nt,vt]=Ue(cn),Ft=Te()(cn,{[`${cn}-has-sider`]:typeof Tt=="boolean"?Tt:le.length>0,[`${cn}-rtl`]:ie==="rtl"},fn==null?void 0:fn.className,ze,Xe,vt),xe=ve.useMemo(()=>({siderHook:{addSider:Ie=>{Pe(ot=>[].concat((0,ee.Z)(ot),[Ie]))},removeSider:Ie=>{Pe(ot=>ot.filter(kt=>kt!==Ie))}}}),[]);return nt(ve.createElement(De.Provider,{value:xe},ve.createElement(dn,Object.assign({ref:re,className:Ft,style:Object.assign(Object.assign({},fn==null?void 0:fn.style),Rt)},on),Pt)))}),x=ae({tagName:"div",displayName:"Layout"})(y),b=ae({suffixCls:"header",tagName:"header",displayName:"Header"})(a),E=ae({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(a),z=ae({suffixCls:"content",tagName:"main",displayName:"Content"})(a);var te=x},40875:function(Oe,At,oe){"use strict";oe.d(At,{J:function(){return Ke}});var ee=oe(59301),ge=oe(33234),Te=oe(70425),_e=function(pe,Qe){var ke={};for(var Ye in pe)Object.prototype.hasOwnProperty.call(pe,Ye)&&Qe.indexOf(Ye)<0&&(ke[Ye]=pe[Ye]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,Ye=Object.getOwnPropertySymbols(pe);Ue{const{children:ke}=pe,Ye=_e(pe,["children"]),Ue=ee.useContext(ve),Me=ee.useMemo(()=>Object.assign(Object.assign({},Ue),Ye),[Ue,Ye.prefixCls,Ye.mode,Ye.selectable]);return ee.createElement(ve.Provider,{value:Me},ee.createElement(ge.BR,null,(0,Te.supportNodeRef)(ke)?ee.cloneElement(ke,{ref:Qe}):ke))});At.Z=ve},20834:function(Oe,At,oe){"use strict";oe.d(At,{default:function(){return hn}});var ee=oe(15285),ge=oe(59301),Te=oe(45818),_e=oe(92310),ve=oe.n(_e),Ke=oe(36355),pe=function($e,Ze){var de={};for(var ye in $e)Object.prototype.hasOwnProperty.call($e,ye)&&Ze.indexOf(ye)<0&&(de[ye]=$e[ye]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,ye=Object.getOwnPropertySymbols($e);He{const{prefixCls:Ze,className:de,dashed:ye}=$e,He=pe($e,["prefixCls","className","dashed"]),{getPrefixCls:rt}=ge.useContext(Ke.E_),se=rt("menu",Ze),ue=ve()({[`${se}-item-divider-dashed`]:!!ye},de);return ge.createElement(ee.iz,Object.assign({className:ue},He))},Ye=oe(11592),Ue=oe(2738),Me=oe(6848),De=oe(92343),a=(0,ge.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=$e=>{var Ze;const{className:de,children:ye,icon:He,title:rt,danger:se}=$e,{prefixCls:ue,firstLevel:St,direction:et,disableMenuItemTitleTooltip:fe,inlineCollapsed:at}=ge.useContext(a),Yt=Ge=>{const qe=ge.createElement("span",{className:`${ue}-title-content`},ye);return(!He||(0,De.l$)(ye)&&ye.type==="span")&&ye&&Ge&&St&&typeof ye=="string"?ge.createElement("div",{className:`${ue}-inline-collapsed-noicon`},ye.charAt(0)):qe},{siderCollapsed:bt}=ge.useContext(Te.D);let Jt=rt;typeof rt=="undefined"?Jt=St?ye:"":rt===!1&&(Jt="");const lt={title:Jt};!bt&&!at&&(lt.title=null,lt.open=!1);const It=(0,Ye.Z)(ye).length;let he=ge.createElement(ee.ck,Object.assign({},(0,Ue.Z)($e,["title","icon","danger"]),{className:ve()({[`${ue}-item-danger`]:se,[`${ue}-item-only-child`]:(He?It+1:It)===1},de),title:typeof rt=="string"?rt:void 0}),(0,De.Tm)(He,{className:ve()((0,De.l$)(He)?(Ze=He.props)===null||Ze===void 0?void 0:Ze.className:"",`${ue}-item-icon`)}),Yt(at));return fe||(he=ge.createElement(Me.Z,Object.assign({},lt,{placement:et==="rtl"?"left":"right",overlayClassName:`${ue}-inline-collapsed-tooltip`}),he)),he},E=$e=>{var Ze;const{popupClassName:de,icon:ye,title:He,theme:rt}=$e,se=ge.useContext(a),{prefixCls:ue,inlineCollapsed:St,theme:et}=se,fe=(0,ee.Xl)();let at;if(!ye)at=St&&!fe.length&&He&&typeof He=="string"?ge.createElement("div",{className:`${ue}-inline-collapsed-noicon`},He.charAt(0)):ge.createElement("span",{className:`${ue}-title-content`},He);else{const bt=(0,De.l$)(He)&&He.type==="span";at=ge.createElement(ge.Fragment,null,(0,De.Tm)(ye,{className:ve()((0,De.l$)(ye)?(Ze=ye.props)===null||Ze===void 0?void 0:Ze.className:"",`${ue}-item-icon`)}),bt?He:ge.createElement("span",{className:`${ue}-title-content`},He))}const Yt=ge.useMemo(()=>Object.assign(Object.assign({},se),{firstLevel:!1}),[se]);return ge.createElement(a.Provider,{value:Yt},ge.createElement(ee.Wd,Object.assign({},(0,Ue.Z)($e,["icon"]),{title:at,popupClassName:ve()(ue,de,`${ue}-${rt||et}`)})))},z=oe(18785),te=oe(70425),ne=oe(62892),re=oe(40875),ie=function($e,Ze){var de={};for(var ye in $e)Object.prototype.hasOwnProperty.call($e,ye)&&Ze.indexOf(ye)<0&&(de[ye]=$e[ye]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,ye=Object.getOwnPropertySymbols($e);He{if(Ze&&typeof Ze=="object"){const ye=Ze,{label:He,children:rt,key:se,type:ue}=ye,St=ie(ye,["label","children","key","type"]),et=se!=null?se:`tmp-${de}`;return rt||ue==="group"?ue==="group"?ge.createElement(ee.BW,Object.assign({key:et},St,{title:He}),le(rt)):ge.createElement(E,Object.assign({key:et},St,{title:He}),le(rt)):ue==="divider"?ge.createElement(ke,Object.assign({key:et},St)):ge.createElement(x,Object.assign({key:et},St),He)}return null}).filter(Ze=>Ze)}function Pe($e){return ge.useMemo(()=>$e&&le($e),[$e])}var me=oe(64993),ze=oe(17313),Xe=oe(8378),Pt=oe(13826),Tt=oe(29878),dn=oe(83116),Rt=oe(37613),on=$e=>{const{componentCls:Ze,motionDurationSlow:de,horizontalLineHeight:ye,colorSplit:He,lineWidth:rt,lineType:se,itemPaddingInline:ue}=$e;return{[`${Ze}-horizontal`]:{lineHeight:ye,border:0,borderBottom:`${rt}px ${se} ${He}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Ze}-item, ${Ze}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ue},[`> ${Ze}-item:hover, + &${b}-slide-up-leave${b}-slide-up-leave-active${De}-placement-topRight`]:{animationName:ge.ly}})},(0,ve.ZP)(Me,{colorBg:me,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${De} ${ae}`]:{position:"relative",margin:0},[`${ae}-submenu-popup`]:{position:"absolute",zIndex:a,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${De}, ${De}-menu-submenu`]:{[ae]:Object.assign(Object.assign({padding:re,listStyleType:"none",backgroundColor:me,backgroundClip:"padding-box",borderRadius:Me.borderRadiusLG,outline:"none",boxShadow:Me.boxShadowSecondary},(0,ee.Qy)(Me)),{[`${ae}-item-group-title`]:{padding:`${te}px ${Pe}px`,color:Me.colorTextDescription,transition:`all ${z}`},[`${ae}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ae}-item-icon`]:{minWidth:ne,marginInlineEnd:Me.marginXS,fontSize:Me.fontSizeSM},[`${ae}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ae}-item, ${ae}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${te}px ${Pe}px`,color:Me.colorText,fontWeight:"normal",fontSize:ne,lineHeight:Me.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:Me.borderRadiusSM,"&:hover, &-active":{backgroundColor:Me.controlItemBgHover}},(0,ee.Qy)(Me)),{"&-selected":{color:Me.colorPrimary,backgroundColor:Me.controlItemBgActive,"&:hover, &-active":{backgroundColor:Me.controlItemBgActiveHover}},"&-disabled":{color:ie,cursor:"not-allowed","&:hover":{color:ie,backgroundColor:me,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Me.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Me.colorSplit},[`${De}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Me.paddingXS,[`${De}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Me.colorTextDescription,fontSize:le,fontStyle:"normal"}}}),[`${ae}-item-group-list`]:{margin:`0 ${Me.marginXS}px`,padding:0,listStyle:"none"},[`${ae}-submenu-title`]:{paddingInlineEnd:Pe+Me.fontSizeSM},[`${ae}-submenu-vertical`]:{position:"relative"},[`${ae}-submenu${ae}-submenu-disabled ${De}-menu-submenu-title`]:{[`&, ${De}-menu-submenu-arrow-icon`]:{color:ie,backgroundColor:me,cursor:"not-allowed"}},[`${ae}-submenu-selected ${De}-menu-submenu-title`]:{color:Me.colorPrimary}})}},[(0,ge.oN)(Me,"slide-up"),(0,ge.oN)(Me,"slide-down"),(0,Te.Fm)(Me,"move-up"),(0,Te.Fm)(Me,"move-down"),(0,_e._y)(Me,"zoom-big")]]};var Ue=(0,Ke.Z)("Dropdown",(Me,De)=>{let{rootPrefixCls:ae}=De;const{marginXXS:a,sizePopupArrow:y,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:te,borderRadiusLG:ne}=Me,re=(x-b*E)/2,{dropdownArrowOffset:ie}=(0,ve.fS)({contentRadius:ne}),le=(0,pe.TS)(Me,{menuCls:`${te}-menu`,rootPrefixCls:ae,dropdownArrowDistance:y/2+a,dropdownArrowOffset:ie,dropdownPaddingVertical:re,dropdownEdgeChildPadding:z});return[Ye(le),ke(le)]},Me=>({zIndexPopup:Me.zIndexPopupBase+50}))},8628:function(Oe,At,oe){"use strict";var ee=oe(59301),ge=oe(34280),Te=oe(56762),_e=oe(69507);function ve(){let Ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const pe=(0,ee.useRef)({}),Qe=(0,Te.Z)(),ke=(0,_e.ZP)();return(0,ge.Z)(()=>{const Ye=ke.subscribe(Ue=>{pe.current=Ue,Ke&&Qe()});return()=>ke.unsubscribe(Ye)},[]),pe.current}At.Z=ve},11611:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return gn}});var ee=oe(59301),ge=oe(15277),Te=oe(92310),_e=oe.n(Te),ve=oe(54476),Ke=oe(33885),pe=oe(20068),Qe=oe(42978),ke=oe(76190),Ye=oe(75931),Ue=oe(55468),Me=oe(18929),De=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"],ae=ee.createContext(null),a=0;function y(Je,Ee){var st=ee.useState(function(){return a+=1,String(a)}),Re=(0,Qe.Z)(st,1),pt=Re[0],Vt=ee.useContext(ae),Pn={data:Ee,canPreview:Je};return ee.useEffect(function(){if(Vt)return Vt.register(pt,Pn)},[]),ee.useEffect(function(){Vt&&Vt.register(pt,Pn)},[Je,Ee]),pt}function x(Je){return new Promise(function(Ee){var st=document.createElement("img");st.onerror=function(){return Ee(!1)},st.onload=function(){return Ee(!0)},st.src=Je})}function b(Je){var Ee=Je.src,st=Je.isCustomPlaceholder,Re=Je.fallback,pt=(0,ee.useState)(st?"loading":"normal"),Vt=(0,Qe.Z)(pt,2),Pn=Vt[0],Dt=Vt[1],Le=(0,ee.useRef)(!1),Ce=Pn==="error";(0,ee.useEffect)(function(){x(Ee).then(function(Gt){Gt||Dt("error")})},[Ee]),(0,ee.useEffect)(function(){st&&!Le.current?Dt("loading"):Ce&&Dt("normal")},[Ee]);var Fe=function(){Dt("normal")},ft=function(sn){Le.current=!1,Pn==="loading"&&sn!=null&&sn.complete&&(sn.naturalWidth||sn.naturalHeight)&&(Le.current=!0,Fe())},an=Ce&&Re?{src:Re}:{onLoad:Fe,src:Ee};return[ft,an,Pn]}var E=oe(86923),z=oe(8224),te=oe(10228),ne=oe(48736);function re(Je,Ee,st,Re){var pt=Ee+st,Vt=(st-Re)/2;if(st>Re){if(Ee>0)return(0,pe.Z)({},Je,Vt);if(Ee<0&&ptRe)return(0,pe.Z)({},Je,Ee<0?Vt:-Vt);return{}}function ie(Je,Ee,st,Re){var pt=(0,Ue.g1)(),Vt=pt.width,Pn=pt.height,Dt=null;return Je<=Vt&&Ee<=Pn?Dt={x:0,y:0}:(Je>Vt||Ee>Pn)&&(Dt=(0,Ke.Z)((0,Ke.Z)({},re("x",st,Je,Vt)),re("y",Re,Ee,Pn))),Dt}var le=oe(13697),Pe=oe(16089),me={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function ze(Je,Ee,st,Re){var pt=(0,ee.useRef)(null),Vt=(0,ee.useRef)([]),Pn=(0,ee.useState)(me),Dt=(0,Qe.Z)(Pn,2),Le=Dt[0],Ce=Dt[1],Fe=function(sn){Ce(me),Re&&!(0,le.Z)(me,Le)&&Re({transform:me,action:sn})},ft=function(sn,Ut){pt.current===null&&(Vt.current=[],pt.current=(0,Pe.Z)(function(){Ce(function(xt){var Wt=xt;return Vt.current.forEach(function(Ne){Wt=(0,Ke.Z)((0,Ke.Z)({},Wt),Ne)}),pt.current=null,Re==null||Re({transform:Wt,action:Ut}),Wt})})),Vt.current.push((0,Ke.Z)((0,Ke.Z)({},Le),sn))},an=function(sn,Ut,xt,Wt){var Ne=Je.current,Xn=Ne.width,Kn=Ne.height,Hn=Ne.offsetWidth,Cn=Ne.offsetHeight,dt=Ne.offsetLeft,Nt=Ne.offsetTop,wt=sn,Et=Le.scale*sn;Et>st?(wt=st/Le.scale,Et=st):Et1,Gn=zt&&Ne>=1,fa=ze(Yn,dt,wt,qn),Wn=fa.transform,Bt=fa.resetTransform,ra=fa.updateTransform,Aa=fa.dispatchZoomChange,za=(0,ee.useState)(!0),ba=(0,Qe.Z)(za,2),Na=ba[0],Ba=ba[1],Ea=Wn.rotate,xa=Wn.scale,La=Wn.x,Oa=Wn.y,Ha=_e()((0,pe.Z)({},"".concat(st,"-moving"),ia));(0,ee.useEffect)(function(){Na||Ba(!0)},[Na]);var Ra=function(){Bt("close")},Ia=function(){Aa(Rt+Hn,"zoomIn")},ln=function(){Aa(Rt/(Rt+Hn),"zoomOut")},Zt=function(){ra({rotate:Ea+90},"rotateRight")},Xt=function(){ra({rotate:Ea-90},"rotateLeft")},_t=function(){ra({flipX:!Wn.flipX},"flipX")},Zn=function(){ra({flipY:!Wn.flipY},"flipY")},oa=function(jn){jn==null||jn.preventDefault(),jn==null||jn.stopPropagation(),xt>0&&(Ba(!1),Bt("prev"),ma==null||ma(xt-1,xt))},Sa=function(jn){jn==null||jn.preventDefault(),jn==null||jn.stopPropagation(),xt0&&(be=Rt/be),Aa(be,"wheel",jn.clientX,jn.clientY)}},wa=function(jn){!Ce||!zn||(jn.keyCode===te.Z.LEFT?oa():jn.keyCode===te.Z.RIGHT&&Sa())},Ta=function(jn){Ce&&(xa!==1?ra({x:0,y:0,scale:1},"doubleClick"):Aa(Rt+Hn,"doubleClick",jn.clientX,jn.clientY))};(0,ee.useEffect)(function(){var da,jn,Ca,je;if(Dt){Ca=(0,z.Z)(window,"mouseup",la,!1),je=(0,z.Z)(window,"mousemove",pa,!1);try{window.top!==window.self&&(da=(0,z.Z)(window.top,"mouseup",la,!1),jn=(0,z.Z)(window.top,"mousemove",pa,!1))}catch(be){(0,ne.Kp)(!1,"[rc-image] ".concat(be))}}return function(){var be,Ve,ct,$t;(be=Ca)===null||be===void 0||be.remove(),(Ve=je)===null||Ve===void 0||Ve.remove(),(ct=da)===null||ct===void 0||ct.remove(),($t=jn)===null||$t===void 0||$t.remove()}},[Ce,ia,La,Oa,Ea,Dt]),(0,ee.useEffect)(function(){var da=(0,z.Z)(window,"keydown",wa,!1);return function(){da.remove()}},[Ce,zn,xt]);var Ma=ee.createElement(fn,(0,ve.Z)({},An,{width:Ee.width,height:Ee.height,imgRef:Yn,className:"".concat(st,"-img"),alt:pt,style:{transform:"translate3d(".concat(Wn.x,"px, ").concat(Wn.y,"px, 0) scale3d(").concat(Wn.flipX?"-":"").concat(xa,", ").concat(Wn.flipY?"-":"").concat(xa,", 1) rotate(").concat(Ea,"deg)"),transitionDuration:!Na&&"0s"},fallback:Vt,src:Re,onWheel:Fa,onMouseDown:ya,onDoubleClick:Ta}));return ee.createElement(ee.Fragment,null,ee.createElement(E.Z,(0,ve.Z)({transitionName:Ln,maskTransitionName:un,closable:!1,keyboard:!0,prefixCls:st,onClose:Le,visible:Ce,wrapClassName:Ha,rootClassName:an,getContainer:sn},ta,{afterClose:Ra}),ee.createElement("div",{className:"".concat(st,"-img-wrapper")},Qn?Qn(Ma,(0,Ke.Z)({transform:Wn},zt?{current:xt}:{})):Ma)),ee.createElement(dn,{visible:Ce,transform:Wn,maskTransitionName:un,closeIcon:Gt,getContainer:sn,prefixCls:st,rootClassName:an,icons:ft,countRender:Xn,showSwitch:zn,showProgress:Gn,current:xt,count:Ne,scale:xa,minScale:dt,maxScale:wt,toolbarRender:Mn,onSwitchLeft:oa,onSwitchRight:Sa,onZoomIn:Ia,onZoomOut:ln,onRotateRight:Zt,onRotateLeft:Xt,onFlipX:_t,onFlipY:Zn,onClose:Le}))},nt=cn,vt=oe(94480);function Ft(Je){var Ee=ee.useState({}),st=(0,Qe.Z)(Ee,2),Re=st[0],pt=st[1],Vt=ee.useCallback(function(Dt,Le){return pt(function(Ce){return(0,Ke.Z)((0,Ke.Z)({},Ce),{},(0,pe.Z)({},Dt,Le))}),function(){pt(function(Ce){var Fe=(0,Ke.Z)({},Ce);return delete Fe[Dt],Fe})}},[]),Pn=ee.useMemo(function(){return Je?Je.map(function(Dt){if(typeof Dt=="string")return{data:{src:Dt}};var Le={};return Object.keys(Dt).forEach(function(Ce){["src"].concat((0,vt.Z)(De)).includes(Ce)&&(Le[Ce]=Dt[Ce])}),{data:Le}}):Object.keys(Re).reduce(function(Dt,Le){var Ce=Re[Le],Fe=Ce.canPreview,ft=Ce.data;return Fe&&Dt.push({data:ft,id:Le}),Dt},[])},[Je,Re]);return[Pn,Vt]}var xe=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],Ie=["src"],ot=function(Ee){var st,Re=Ee.previewPrefixCls,pt=Re===void 0?"rc-image-preview":Re,Vt=Ee.children,Pn=Ee.icons,Dt=Pn===void 0?{}:Pn,Le=Ee.items,Ce=Ee.preview,Fe=Ee.fallback,ft=(0,ke.Z)(Ce)==="object"?Ce:{},an=ft.visible,Gt=ft.onVisibleChange,sn=ft.getContainer,Ut=ft.current,xt=ft.movable,Wt=ft.minScale,Ne=ft.maxScale,Xn=ft.countRender,Kn=ft.closeIcon,Hn=ft.onChange,Cn=ft.onTransform,dt=ft.toolbarRender,Nt=ft.imageRender,wt=(0,Ye.Z)(ft,xe),Et=Ft(Le),Ln=(0,Qe.Z)(Et,2),Nn=Ln[0],un=Ln[1],Qn=(0,Me.Z)(0,{value:Ut}),An=(0,Qe.Z)(Qn,2),Mn=An[0],qn=An[1],ma=(0,ee.useState)(!1),ta=(0,Qe.Z)(ma,2),Yn=ta[0],ha=ta[1],Pa=((st=Nn[Mn])===null||st===void 0?void 0:st.data)||{},va=Pa.src,ia=(0,Ye.Z)(Pa,Ie),we=(0,Me.Z)(!!an,{value:an,onChange:function(Ea,xa){Gt==null||Gt(Ea,xa,Mn)}}),zt=(0,Qe.Z)(we,2),zn=zt[0],Gn=zt[1],fa=(0,ee.useState)(null),Wn=(0,Qe.Z)(fa,2),Bt=Wn[0],ra=Wn[1],Aa=ee.useCallback(function(Ba,Ea,xa){var La=Nn.findIndex(function(Oa){return Oa.id===Ba});Gn(!0),ra({x:Ea,y:xa}),qn(La<0?0:La),ha(!0)},[Nn]);ee.useEffect(function(){zn?Yn||qn(0):ha(!1)},[zn]);var za=function(Ea,xa){qn(Ea),Hn==null||Hn(Ea,xa)},ba=function(){Gn(!1),ra(null)},Na=ee.useMemo(function(){return{register:un,onPreview:Aa}},[un,Aa]);return ee.createElement(ae.Provider,{value:Na},Vt,ee.createElement(nt,(0,ve.Z)({"aria-hidden":!zn,movable:xt,visible:zn,prefixCls:pt,closeIcon:Kn,onClose:ba,mousePosition:Bt,imgCommonProps:ia,src:va,fallback:Fe,icons:Dt,minScale:Wt,maxScale:Ne,getContainer:sn,current:Mn,count:Nn.length,countRender:Xn,onTransform:Cn,toolbarRender:dt,imageRender:Nt,onChange:za},wt)))},kt=ot,yt=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],Ht=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],ce=function(Ee){var st=Ee.src,Re=Ee.alt,pt=Ee.onPreviewClose,Vt=Ee.prefixCls,Pn=Vt===void 0?"rc-image":Vt,Dt=Ee.previewPrefixCls,Le=Dt===void 0?"".concat(Pn,"-preview"):Dt,Ce=Ee.placeholder,Fe=Ee.fallback,ft=Ee.width,an=Ee.height,Gt=Ee.style,sn=Ee.preview,Ut=sn===void 0?!0:sn,xt=Ee.className,Wt=Ee.onClick,Ne=Ee.onError,Xn=Ee.wrapperClassName,Kn=Ee.wrapperStyle,Hn=Ee.rootClassName,Cn=(0,Ye.Z)(Ee,yt),dt=Ce&&Ce!==!0,Nt=(0,ke.Z)(Ut)==="object"?Ut:{},wt=Nt.src,Et=Nt.visible,Ln=Et===void 0?void 0:Et,Nn=Nt.onVisibleChange,un=Nn===void 0?pt:Nn,Qn=Nt.getContainer,An=Qn===void 0?void 0:Qn,Mn=Nt.mask,qn=Nt.maskClassName,ma=Nt.movable,ta=Nt.icons,Yn=Nt.scaleStep,ha=Nt.minScale,Pa=Nt.maxScale,va=Nt.imageRender,ia=Nt.toolbarRender,we=(0,Ye.Z)(Nt,Ht),zt=wt!=null?wt:st,zn=(0,Me.Z)(!!Ln,{value:Ln,onChange:un}),Gn=(0,Qe.Z)(zn,2),fa=Gn[0],Wn=Gn[1],Bt=b({src:st,isCustomPlaceholder:dt,fallback:Fe}),ra=(0,Qe.Z)(Bt,3),Aa=ra[0],za=ra[1],ba=ra[2],Na=(0,ee.useState)(null),Ba=(0,Qe.Z)(Na,2),Ea=Ba[0],xa=Ba[1],La=(0,ee.useContext)(ae),Oa=!!Ut,Ha=function(){Wn(!1),xa(null)},Ra=_e()(Pn,Xn,Hn,(0,pe.Z)({},"".concat(Pn,"-error"),ba==="error")),Ia=(0,ee.useMemo)(function(){var _t={};return De.forEach(function(Zn){Ee[Zn]!==void 0&&(_t[Zn]=Ee[Zn])}),_t},De.map(function(_t){return Ee[_t]})),ln=(0,ee.useMemo)(function(){return(0,Ke.Z)((0,Ke.Z)({},Ia),{},{src:zt})},[zt,Ia]),Zt=y(Oa,ln),Xt=function(Zn){var oa=(0,Ue.os)(Zn.target),Sa=oa.left,la=oa.top;La?La.onPreview(Zt,Sa,la):(xa({x:Sa,y:la}),Wn(!0)),Wt==null||Wt(Zn)};return ee.createElement(ee.Fragment,null,ee.createElement("div",(0,ve.Z)({},Cn,{className:Ra,onClick:Oa?Xt:Wt,style:(0,Ke.Z)({width:ft,height:an},Kn)}),ee.createElement("img",(0,ve.Z)({},Ia,{className:_e()("".concat(Pn,"-img"),(0,pe.Z)({},"".concat(Pn,"-img-placeholder"),Ce===!0),xt),style:(0,Ke.Z)({height:an},Gt),ref:Aa},za,{width:ft,height:an,onError:Ne})),ba==="loading"&&ee.createElement("div",{"aria-hidden":"true",className:"".concat(Pn,"-placeholder")},Ce),Mn&&Oa&&ee.createElement("div",{className:_e()("".concat(Pn,"-mask"),qn),style:{display:(Gt==null?void 0:Gt.display)==="none"?"none":void 0}},Mn)),!La&&Oa&&ee.createElement(nt,(0,ve.Z)({"aria-hidden":!fa,visible:fa,prefixCls:Le,onClose:Ha,mousePosition:Ea,src:zt,alt:Re,fallback:Fe,getContainer:An,icons:ta,movable:ma,scaleStep:Yn,minScale:ha,maxScale:Pa,rootClassName:Hn,imageRender:va,imgCommonProps:Ia,toolbarRender:ia},we)))};ce.PreviewGroup=kt,ce.displayName="Image";var Ct=ce,Kt=Ct,yn=oe(62892),hn=oe(36355),$e=oe(31724),Ze=oe(99267),de=oe(33853),ye=oe(38819),He={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},rt=He,se=oe(7657),ue=function(Ee,st){return ee.createElement(se.Z,(0,ve.Z)({},Ee,{ref:st,icon:rt}))},St=ee.forwardRef(ue),et=St,fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},at=fe,Qt=function(Ee,st){return ee.createElement(se.Z,(0,ve.Z)({},Ee,{ref:st,icon:at}))},bt=ee.forwardRef(Qt),Jt=bt,lt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},It=lt,he=function(Ee,st){return ee.createElement(se.Z,(0,ve.Z)({},Ee,{ref:st,icon:It}))},Ge=ee.forwardRef(he),qe=Ge,it={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},mt=it,Mt=function(Ee,st){return ee.createElement(se.Z,(0,ve.Z)({},Ee,{ref:st,icon:mt}))},Yt=ee.forwardRef(Mt),Ot=Yt,nn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},pn=nn,bn=function(Ee,st){return ee.createElement(se.Z,(0,ve.Z)({},Ee,{ref:st,icon:pn}))},In=ee.forwardRef(bn),rn=In,Fn=oe(64993),We=oe(73819),Tn=oe(17313),Rn=oe(29878),En=oe(1950),xn=oe(83116),$n=oe(37613);const tn=Je=>({position:Je||"absolute",inset:0}),ea=Je=>{const{iconCls:Ee,motionDurationSlow:st,paddingXXS:Re,marginXXS:pt,prefixCls:Vt,colorTextLightSolid:Pn}=Je;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:Pn,background:new Fn.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${st}`,[`.${Vt}-mask-info`]:Object.assign(Object.assign({},Tn.vS),{padding:`0 ${Re}px`,[Ee]:{marginInlineEnd:pt,svg:{verticalAlign:"baseline"}}})}},Jn=Je=>{const{previewCls:Ee,modalMaskBg:st,paddingSM:Re,marginXL:pt,margin:Vt,paddingLG:Pn,previewOperationColorDisabled:Dt,previewOperationHoverColor:Le,motionDurationSlow:Ce,iconCls:Fe,colorTextLightSolid:ft}=Je,an=new Fn.C(st).setAlpha(.1),Gt=an.clone().setAlpha(.2);return{[`${Ee}-footer`]:{position:"fixed",bottom:pt,left:{_skip_check_:!0,value:0},width:"100%",display:"flex",flexDirection:"column",alignItems:"center",color:Je.previewOperationColor},[`${Ee}-progress`]:{marginBottom:Vt},[`${Ee}-close`]:{position:"fixed",top:pt,right:{_skip_check_:!0,value:pt},display:"flex",color:ft,backgroundColor:an.toRgbString(),borderRadius:"50%",padding:Re,outline:0,border:0,cursor:"pointer",transition:`all ${Ce}`,"&:hover":{backgroundColor:Gt.toRgbString()},[`& > ${Fe}`]:{fontSize:Je.previewOperationSize}},[`${Ee}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${Pn}px`,backgroundColor:an.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:Re,padding:Re,cursor:"pointer",transition:`all ${Ce}`,userSelect:"none",[`&:not(${Ee}-operations-operation-disabled):hover > ${Fe}`]:{color:Le},"&-disabled":{color:Dt,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${Fe}`]:{fontSize:Je.previewOperationSize}}}}},Sn=Je=>{const{modalMaskBg:Ee,iconCls:st,previewOperationColorDisabled:Re,previewCls:pt,zIndexPopup:Vt,motionDurationSlow:Pn}=Je,Dt=new Fn.C(Ee).setAlpha(.1),Le=Dt.clone().setAlpha(.2);return{[`${pt}-switch-left, ${pt}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:Vt+1,display:"flex",alignItems:"center",justifyContent:"center",width:Je.imagePreviewSwitchSize,height:Je.imagePreviewSwitchSize,marginTop:-Je.imagePreviewSwitchSize/2,color:Je.previewOperationColor,background:Dt.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${Pn}`,userSelect:"none","&:hover":{background:Le.toRgbString()},"&-disabled":{"&, &:hover":{color:Re,background:"transparent",cursor:"not-allowed",[`> ${st}`]:{cursor:"not-allowed"}}},[`> ${st}`]:{fontSize:Je.previewOperationSize}},[`${pt}-switch-left`]:{insetInlineStart:Je.marginSM},[`${pt}-switch-right`]:{insetInlineEnd:Je.marginSM}}},aa=Je=>{const{motionEaseOut:Ee,previewCls:st,motionDurationSlow:Re,componentCls:pt}=Je;return[{[`${pt}-preview-root`]:{[st]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${st}-body`]:Object.assign(Object.assign({},tn()),{overflow:"hidden"}),[`${st}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${Re} ${Ee} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},tn()),{transition:`transform ${Re} ${Ee} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${st}-moving`]:{[`${st}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${pt}-preview-root`]:{[`${st}-wrap`]:{zIndex:Je.zIndexPopup}}},{[`${pt}-preview-operations-wrapper`]:{position:"fixed",zIndex:Je.zIndexPopup+1},"&":[Jn(Je),Sn(Je)]}]},ga=Je=>{const{componentCls:Ee}=Je;return{[Ee]:{position:"relative",display:"inline-block",[`${Ee}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${Ee}-img-placeholder`]:{backgroundColor:Je.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${Ee}-mask`]:Object.assign({},ea(Je)),[`${Ee}-mask:hover`]:{opacity:1},[`${Ee}-placeholder`]:Object.assign({},tn())}}},ca=Je=>{const{previewCls:Ee}=Je;return{[`${Ee}-root`]:(0,Rn._y)(Je,"zoom"),"&":(0,En.J$)(Je,!0)}};var Ae=(0,xn.Z)("Image",Je=>{const Ee=`${Je.componentCls}-preview`,st=(0,$n.TS)(Je,{previewCls:Ee,modalMaskBg:new Fn.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:Je.controlHeightLG});return[ga(st),aa(st),(0,We.QA)((0,$n.TS)(st,{componentCls:Ee})),ca(st)]},Je=>({zIndexPopup:Je.zIndexPopupBase+80,previewOperationColor:new Fn.C(Je.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new Fn.C(Je.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new Fn.C(Je.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:Je.fontSizeIcon*1.5})),Se=function(Je,Ee){var st={};for(var Re in Je)Object.prototype.hasOwnProperty.call(Je,Re)&&Ee.indexOf(Re)<0&&(st[Re]=Je[Re]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,Re=Object.getOwnPropertySymbols(Je);pt{var{previewPrefixCls:Ee,preview:st}=Je,Re=Se(Je,["previewPrefixCls","preview"]);const{getPrefixCls:pt}=ee.useContext(hn.E_),Vt=pt("image",Ee),Pn=`${Vt}-preview`,Dt=pt(),[Le,Ce]=Ae(Vt),Fe=ee.useMemo(()=>{var ft;if(st===!1)return st;const an=typeof st=="object"?st:{},Gt=_e()(Ce,(ft=an.rootClassName)!==null&&ft!==void 0?ft:"");return Object.assign(Object.assign({},an),{transitionName:(0,yn.m)(Dt,"zoom",an.transitionName),maskTransitionName:(0,yn.m)(Dt,"fade",an.maskTransitionName),rootClassName:Gt})},[st]);return Le(ee.createElement(Kt.PreviewGroup,Object.assign({preview:Fe,previewPrefixCls:Pn,icons:Be},Re)))},ht=function(Je,Ee){var st={};for(var Re in Je)Object.prototype.hasOwnProperty.call(Je,Re)&&Ee.indexOf(Re)<0&&(st[Re]=Je[Re]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,Re=Object.getOwnPropertySymbols(Je);pt{const{prefixCls:Ee,preview:st,className:Re,rootClassName:pt,style:Vt}=Je,Pn=ht(Je,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:Dt,locale:Le=$e.Z,getPopupContainer:Ce,image:Fe}=ee.useContext(hn.E_),ft=Dt("image",Ee),an=Dt(),Gt=Le.Image||$e.Z.Image,[sn,Ut]=Ae(ft),xt=_e()(pt,Ut),Wt=_e()(Re,Ut,Fe==null?void 0:Fe.className),Ne=ee.useMemo(()=>{if(st===!1)return st;const Kn=typeof st=="object"?st:{},{getContainer:Hn}=Kn,Cn=ht(Kn,["getContainer"]);return Object.assign(Object.assign({mask:ee.createElement("div",{className:`${ft}-mask-info`},ee.createElement(ge.Z,null),Gt==null?void 0:Gt.preview),icons:Be},Cn),{getContainer:Hn||Ce,transitionName:(0,yn.m)(an,"zoom",Kn.transitionName),maskTransitionName:(0,yn.m)(an,"fade",Kn.maskTransitionName)})},[st,Gt]),Xn=Object.assign(Object.assign({},Fe==null?void 0:Fe.style),Vt);return sn(ee.createElement(Kt,Object.assign({prefixCls:ft,preview:Ne,rootClassName:xt,className:Wt,style:Xn},Pn)))};Dn.PreviewGroup=jt;var gn=Dn},45818:function(Oe,At,oe){"use strict";oe.d(At,{D:function(){return z},Z:function(){return re}});var ee=oe(54476),ge=oe(59301),Te={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"},_e=Te,ve=oe(7657),Ke=function(le,Pe){return ge.createElement(ve.Z,(0,ee.Z)({},le,{ref:Pe,icon:_e}))},pe=ge.forwardRef(Ke),Qe=pe,ke=oe(33853),Ye=oe(38819),Ue=oe(92310),Me=oe.n(Ue),De=oe(2738),a=ie=>!isNaN(parseFloat(ie))&&isFinite(ie),y=oe(36355),x=oe(84966),b=function(ie,le){var Pe={};for(var me in ie)Object.prototype.hasOwnProperty.call(ie,me)&&le.indexOf(me)<0&&(Pe[me]=ie[me]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(ie);ze{let ie=0;return function(){let le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ie+=1,`${le}${ie}`}})();var re=ge.forwardRef((ie,le)=>{const{prefixCls:Pe,className:me,trigger:ze,children:Xe,defaultCollapsed:Pt=!1,theme:Tt="dark",style:dn={},collapsible:Rt=!1,reverseArrow:qt=!1,width:on=200,collapsedWidth:tt=80,zeroWidthTriggerStyle:fn,breakpoint:cn,onCollapse:nt,onBreakpoint:vt}=ie,Ft=b(ie,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:xe}=(0,ge.useContext)(x.Gs),[Ie,ot]=(0,ge.useState)("collapsed"in ie?ie.collapsed:Pt),[kt,yt]=(0,ge.useState)(!1);(0,ge.useEffect)(()=>{"collapsed"in ie&&ot(ie.collapsed)},[ie.collapsed]);const Ht=($e,Ze)=>{"collapsed"in ie||ot($e),nt==null||nt($e,Ze)},ce=(0,ge.useRef)();ce.current=$e=>{yt($e.matches),vt==null||vt($e.matches),Ie!==$e.matches&&Ht($e.matches,"responsive")},(0,ge.useEffect)(()=>{function $e(de){return ce.current(de)}let Ze;if(typeof window!="undefined"){const{matchMedia:de}=window;if(de&&cn&&cn in E){Ze=de(`(max-width: ${E[cn]})`);try{Ze.addEventListener("change",$e)}catch(ye){Ze.addListener($e)}$e(Ze)}}return()=>{try{Ze==null||Ze.removeEventListener("change",$e)}catch(de){Ze==null||Ze.removeListener($e)}}},[cn]),(0,ge.useEffect)(()=>{const $e=te("ant-sider-");return xe.addSider($e),()=>xe.removeSider($e)},[]);const Ct=()=>{Ht(!Ie,"clickTrigger")},{getPrefixCls:Kt}=(0,ge.useContext)(y.E_),yn=()=>{const $e=Kt("layout-sider",Pe),Ze=(0,De.Z)(Ft,["collapsed"]),de=Ie?tt:on,ye=a(de)?`${de}px`:String(de),He=parseFloat(String(tt||0))===0?ge.createElement("span",{onClick:Ct,className:Me()(`${$e}-zero-width-trigger`,`${$e}-zero-width-trigger-${qt?"right":"left"}`),style:fn},ze||ge.createElement(Qe,null)):null,ue={expanded:qt?ge.createElement(Ye.Z,null):ge.createElement(ke.Z,null),collapsed:qt?ge.createElement(ke.Z,null):ge.createElement(Ye.Z,null)}[Ie?"collapsed":"expanded"],St=ze!==null?He||ge.createElement("div",{className:`${$e}-trigger`,onClick:Ct,style:{width:ye}},ze||ue):null,et=Object.assign(Object.assign({},dn),{flex:`0 0 ${ye}`,maxWidth:ye,minWidth:ye,width:ye}),fe=Me()($e,`${$e}-${Tt}`,{[`${$e}-collapsed`]:!!Ie,[`${$e}-has-trigger`]:Rt&&ze!==null&&!He,[`${$e}-below`]:!!kt,[`${$e}-zero-width`]:parseFloat(ye)===0},me);return ge.createElement("aside",Object.assign({className:fe},Ze,{style:et,ref:le}),ge.createElement("div",{className:`${$e}-children`},Xe),Rt||kt&&He?St:null)},hn=ge.useMemo(()=>({siderCollapsed:Ie}),[Ie]);return ge.createElement(z.Provider,{value:hn},yn())})},84966:function(Oe,At,oe){"use strict";oe.d(At,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return De},ZP:function(){return te}});var ee=oe(94480),ge=oe(92310),Te=oe.n(ge),_e=oe(2738),ve=oe(59301),Ke=oe(36355),pe=oe(83116),ke=ne=>{const{componentCls:re,bodyBg:ie,lightSiderBg:le,lightTriggerBg:Pe,lightTriggerColor:me}=ne;return{[`${re}-sider-light`]:{background:le,[`${re}-sider-trigger`]:{color:me,background:Pe},[`${re}-sider-zero-width-trigger`]:{color:me,background:Pe,border:`1px solid ${ie}`,borderInlineStart:0}}}};const Ye=ne=>{const{antCls:re,componentCls:ie,colorText:le,triggerColor:Pe,footerBg:me,triggerBg:ze,headerHeight:Xe,headerPadding:Pt,headerColor:Tt,footerPadding:dn,triggerHeight:Rt,zeroTriggerHeight:qt,zeroTriggerWidth:on,motionDurationMid:tt,motionDurationSlow:fn,fontSize:cn,borderRadius:nt,bodyBg:vt,headerBg:Ft,siderBg:xe}=ne;return{[ie]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:vt,"&, *":{boxSizing:"border-box"},[`&${ie}-has-sider`]:{flexDirection:"row",[`> ${ie}, > ${ie}-content`]:{width:0}},[`${ie}-header, &${ie}-footer`]:{flex:"0 0 auto"},[`${ie}-sider`]:{position:"relative",minWidth:0,background:xe,transition:`all ${tt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${re}-menu${re}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Rt},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Rt,color:Pe,lineHeight:`${Rt}px`,textAlign:"center",background:ze,cursor:"pointer",transition:`all ${tt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Xe,insetInlineEnd:-on,zIndex:1,width:on,height:qt,color:Pe,fontSize:ne.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:xe,borderStartStartRadius:0,borderStartEndRadius:nt,borderEndEndRadius:nt,borderEndStartRadius:0,cursor:"pointer",transition:`background ${fn} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${fn}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-on,borderStartStartRadius:nt,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:nt}}}}},ke(ne)),{"&-rtl":{direction:"rtl"}}),[`${ie}-header`]:{height:Xe,padding:Pt,color:Tt,lineHeight:`${Xe}px`,background:Ft,[`${re}-menu`]:{lineHeight:"inherit"}},[`${ie}-footer`]:{padding:dn,color:le,fontSize:cn,background:me},[`${ie}-content`]:{flex:"auto",minHeight:0}}};var Ue=(0,pe.Z)("Layout",ne=>[Ye(ne)],ne=>{const{colorBgLayout:re,controlHeight:ie,controlHeightLG:le,colorText:Pe,controlHeightSM:me,marginXXS:ze,colorTextLightSolid:Xe,colorBgContainer:Pt}=ne,Tt=le*1.25;return{colorBgHeader:"#001529",colorBgBody:re,colorBgTrigger:"#002140",bodyBg:re,headerBg:"#001529",headerHeight:ie*2,headerPadding:`0 ${Tt}px`,headerColor:Pe,footerPadding:`${me}px ${Tt}px`,footerBg:re,siderBg:"#001529",triggerHeight:le+ze*2,triggerBg:"#002140",triggerColor:Xe,zeroTriggerWidth:le,zeroTriggerHeight:le,lightSiderBg:Pt,lightTriggerBg:Pt,lightTriggerColor:Pe}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Me=function(ne,re){var ie={};for(var le in ne)Object.prototype.hasOwnProperty.call(ne,le)&&re.indexOf(le)<0&&(ie[le]=ne[le]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,le=Object.getOwnPropertySymbols(ne);Penull,removeSider:()=>null}});function ae(ne){let{suffixCls:re,tagName:ie,displayName:le}=ne;return Pe=>ve.forwardRef((ze,Xe)=>ve.createElement(Pe,Object.assign({ref:Xe,suffixCls:re,tagName:ie},ze)))}const a=ve.forwardRef((ne,re)=>{const{prefixCls:ie,suffixCls:le,className:Pe,tagName:me}=ne,ze=Me(ne,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Xe}=ve.useContext(Ke.E_),Pt=Xe("layout",ie),[Tt,dn]=Ue(Pt),Rt=le?`${Pt}-${le}`:Pt;return Tt(ve.createElement(me,Object.assign({className:Te()(ie||Rt,Pe,dn),ref:re},ze)))}),y=ve.forwardRef((ne,re)=>{const{direction:ie}=ve.useContext(Ke.E_),[le,Pe]=ve.useState([]),{prefixCls:me,className:ze,rootClassName:Xe,children:Pt,hasSider:Tt,tagName:dn,style:Rt}=ne,qt=Me(ne,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),on=(0,_e.Z)(qt,["suffixCls"]),{getPrefixCls:tt,layout:fn}=ve.useContext(Ke.E_),cn=tt("layout",me),[nt,vt]=Ue(cn),Ft=Te()(cn,{[`${cn}-has-sider`]:typeof Tt=="boolean"?Tt:le.length>0,[`${cn}-rtl`]:ie==="rtl"},fn==null?void 0:fn.className,ze,Xe,vt),xe=ve.useMemo(()=>({siderHook:{addSider:Ie=>{Pe(ot=>[].concat((0,ee.Z)(ot),[Ie]))},removeSider:Ie=>{Pe(ot=>ot.filter(kt=>kt!==Ie))}}}),[]);return nt(ve.createElement(De.Provider,{value:xe},ve.createElement(dn,Object.assign({ref:re,className:Ft,style:Object.assign(Object.assign({},fn==null?void 0:fn.style),Rt)},on),Pt)))}),x=ae({tagName:"div",displayName:"Layout"})(y),b=ae({suffixCls:"header",tagName:"header",displayName:"Header"})(a),E=ae({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(a),z=ae({suffixCls:"content",tagName:"main",displayName:"Content"})(a);var te=x},40875:function(Oe,At,oe){"use strict";oe.d(At,{J:function(){return Ke}});var ee=oe(59301),ge=oe(33234),Te=oe(70425),_e=function(pe,Qe){var ke={};for(var Ye in pe)Object.prototype.hasOwnProperty.call(pe,Ye)&&Qe.indexOf(Ye)<0&&(ke[Ye]=pe[Ye]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,Ye=Object.getOwnPropertySymbols(pe);Ue{const{children:ke}=pe,Ye=_e(pe,["children"]),Ue=ee.useContext(ve),Me=ee.useMemo(()=>Object.assign(Object.assign({},Ue),Ye),[Ue,Ye.prefixCls,Ye.mode,Ye.selectable]);return ee.createElement(ve.Provider,{value:Me},ee.createElement(ge.BR,null,(0,Te.supportNodeRef)(ke)?ee.cloneElement(ke,{ref:Qe}):ke))});At.Z=ve},20834:function(Oe,At,oe){"use strict";oe.d(At,{default:function(){return hn}});var ee=oe(15285),ge=oe(59301),Te=oe(45818),_e=oe(92310),ve=oe.n(_e),Ke=oe(36355),pe=function($e,Ze){var de={};for(var ye in $e)Object.prototype.hasOwnProperty.call($e,ye)&&Ze.indexOf(ye)<0&&(de[ye]=$e[ye]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,ye=Object.getOwnPropertySymbols($e);He{const{prefixCls:Ze,className:de,dashed:ye}=$e,He=pe($e,["prefixCls","className","dashed"]),{getPrefixCls:rt}=ge.useContext(Ke.E_),se=rt("menu",Ze),ue=ve()({[`${se}-item-divider-dashed`]:!!ye},de);return ge.createElement(ee.iz,Object.assign({className:ue},He))},Ye=oe(11592),Ue=oe(2738),Me=oe(6848),De=oe(92343),a=(0,ge.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=$e=>{var Ze;const{className:de,children:ye,icon:He,title:rt,danger:se}=$e,{prefixCls:ue,firstLevel:St,direction:et,disableMenuItemTitleTooltip:fe,inlineCollapsed:at}=ge.useContext(a),Qt=Ge=>{const qe=ge.createElement("span",{className:`${ue}-title-content`},ye);return(!He||(0,De.l$)(ye)&&ye.type==="span")&&ye&&Ge&&St&&typeof ye=="string"?ge.createElement("div",{className:`${ue}-inline-collapsed-noicon`},ye.charAt(0)):qe},{siderCollapsed:bt}=ge.useContext(Te.D);let Jt=rt;typeof rt=="undefined"?Jt=St?ye:"":rt===!1&&(Jt="");const lt={title:Jt};!bt&&!at&&(lt.title=null,lt.open=!1);const It=(0,Ye.Z)(ye).length;let he=ge.createElement(ee.ck,Object.assign({},(0,Ue.Z)($e,["title","icon","danger"]),{className:ve()({[`${ue}-item-danger`]:se,[`${ue}-item-only-child`]:(He?It+1:It)===1},de),title:typeof rt=="string"?rt:void 0}),(0,De.Tm)(He,{className:ve()((0,De.l$)(He)?(Ze=He.props)===null||Ze===void 0?void 0:Ze.className:"",`${ue}-item-icon`)}),Qt(at));return fe||(he=ge.createElement(Me.Z,Object.assign({},lt,{placement:et==="rtl"?"left":"right",overlayClassName:`${ue}-inline-collapsed-tooltip`}),he)),he},E=$e=>{var Ze;const{popupClassName:de,icon:ye,title:He,theme:rt}=$e,se=ge.useContext(a),{prefixCls:ue,inlineCollapsed:St,theme:et}=se,fe=(0,ee.Xl)();let at;if(!ye)at=St&&!fe.length&&He&&typeof He=="string"?ge.createElement("div",{className:`${ue}-inline-collapsed-noicon`},He.charAt(0)):ge.createElement("span",{className:`${ue}-title-content`},He);else{const bt=(0,De.l$)(He)&&He.type==="span";at=ge.createElement(ge.Fragment,null,(0,De.Tm)(ye,{className:ve()((0,De.l$)(ye)?(Ze=ye.props)===null||Ze===void 0?void 0:Ze.className:"",`${ue}-item-icon`)}),bt?He:ge.createElement("span",{className:`${ue}-title-content`},He))}const Qt=ge.useMemo(()=>Object.assign(Object.assign({},se),{firstLevel:!1}),[se]);return ge.createElement(a.Provider,{value:Qt},ge.createElement(ee.Wd,Object.assign({},(0,Ue.Z)($e,["icon"]),{title:at,popupClassName:ve()(ue,de,`${ue}-${rt||et}`)})))},z=oe(18785),te=oe(70425),ne=oe(62892),re=oe(40875),ie=function($e,Ze){var de={};for(var ye in $e)Object.prototype.hasOwnProperty.call($e,ye)&&Ze.indexOf(ye)<0&&(de[ye]=$e[ye]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,ye=Object.getOwnPropertySymbols($e);He{if(Ze&&typeof Ze=="object"){const ye=Ze,{label:He,children:rt,key:se,type:ue}=ye,St=ie(ye,["label","children","key","type"]),et=se!=null?se:`tmp-${de}`;return rt||ue==="group"?ue==="group"?ge.createElement(ee.BW,Object.assign({key:et},St,{title:He}),le(rt)):ge.createElement(E,Object.assign({key:et},St,{title:He}),le(rt)):ue==="divider"?ge.createElement(ke,Object.assign({key:et},St)):ge.createElement(x,Object.assign({key:et},St),He)}return null}).filter(Ze=>Ze)}function Pe($e){return ge.useMemo(()=>$e&&le($e),[$e])}var me=oe(64993),ze=oe(17313),Xe=oe(8378),Pt=oe(13826),Tt=oe(29878),dn=oe(83116),Rt=oe(37613),on=$e=>{const{componentCls:Ze,motionDurationSlow:de,horizontalLineHeight:ye,colorSplit:He,lineWidth:rt,lineType:se,itemPaddingInline:ue}=$e;return{[`${Ze}-horizontal`]:{lineHeight:ye,border:0,borderBottom:`${rt}px ${se} ${He}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Ze}-item, ${Ze}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ue},[`> ${Ze}-item:hover, > ${Ze}-item-active, > ${Ze}-submenu ${Ze}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Ze}-item, ${Ze}-submenu-title`]:{transition:[`border-color ${de}`,`background ${de}`].join(",")},[`${Ze}-submenu-arrow`]:{display:"none"}}}},fn=$e=>{let{componentCls:Ze,menuArrowOffset:de}=$e;return{[`${Ze}-rtl`]:{direction:"rtl"},[`${Ze}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Ze}-rtl${Ze}-vertical, - ${Ze}-submenu-rtl ${Ze}-vertical`]:{[`${Ze}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${de})`},"&::after":{transform:`rotate(45deg) translateY(${de})`}}}}};const cn=$e=>Object.assign({},(0,ze.oN)($e));var vt=($e,Ze)=>{const{componentCls:de,itemColor:ye,itemSelectedColor:He,groupTitleColor:rt,itemBg:se,subMenuItemBg:ue,itemSelectedBg:St,activeBarHeight:et,activeBarWidth:fe,activeBarBorderWidth:at,motionDurationSlow:Yt,motionEaseInOut:bt,motionEaseOut:Jt,itemPaddingInline:lt,motionDurationMid:It,itemHoverColor:he,lineType:Ge,colorSplit:qe,itemDisabledColor:it,dangerItemColor:mt,dangerItemHoverColor:Mt,dangerItemSelectedColor:Vt,dangerItemActiveBg:Ot,dangerItemSelectedBg:nn,itemHoverBg:pn,itemActiveBg:bn,menuSubMenuBg:In,horizontalItemSelectedColor:rn,horizontalItemSelectedBg:Fn,horizontalItemBorderRadius:We,horizontalItemHoverBg:Tn,popupBg:Rn}=$e;return{[`${de}-${Ze}, ${de}-${Ze} > ${de}`]:{color:ye,background:se,[`&${de}-root:focus-visible`]:Object.assign({},cn($e)),[`${de}-item-group-title`]:{color:rt},[`${de}-submenu-selected`]:{[`> ${de}-submenu-title`]:{color:He}},[`${de}-item-disabled, ${de}-submenu-disabled`]:{color:`${it} !important`},[`${de}-item:not(${de}-item-selected):not(${de}-submenu-selected)`]:{[`&:hover, > ${de}-submenu-title:hover`]:{color:he}},[`&:not(${de}-horizontal)`]:{[`${de}-item:not(${de}-item-selected)`]:{"&:hover":{backgroundColor:pn},"&:active":{backgroundColor:bn}},[`${de}-submenu-title`]:{"&:hover":{backgroundColor:pn},"&:active":{backgroundColor:bn}}},[`${de}-item-danger`]:{color:mt,[`&${de}-item:hover`]:{[`&:not(${de}-item-selected):not(${de}-submenu-selected)`]:{color:Mt}},[`&${de}-item:active`]:{background:Ot}},[`${de}-item a`]:{"&, &:hover":{color:"inherit"}},[`${de}-item-selected`]:{color:He,[`&${de}-item-danger`]:{color:Vt},"a, a:hover":{color:"inherit"}},[`& ${de}-item-selected`]:{backgroundColor:St,[`&${de}-item-danger`]:{backgroundColor:nn}},[`${de}-item, ${de}-submenu-title`]:{[`&:not(${de}-item-disabled):focus-visible`]:Object.assign({},cn($e))},[`&${de}-submenu > ${de}`]:{backgroundColor:In},[`&${de}-popup > ${de}`]:{backgroundColor:Rn},[`&${de}-horizontal`]:Object.assign(Object.assign({},Ze==="dark"?{borderBottom:0}:{}),{[`> ${de}-item, > ${de}-submenu`]:{top:at,marginTop:-at,marginBottom:0,borderRadius:We,"&::after":{position:"absolute",insetInline:lt,bottom:0,borderBottom:`${et}px solid transparent`,transition:`border-color ${Yt} ${bt}`,content:'""'},"&:hover, &-active, &-open":{background:Tn,"&::after":{borderBottomWidth:et,borderBottomColor:rn}},"&-selected":{color:rn,backgroundColor:Fn,"&:hover":{backgroundColor:Fn},"&::after":{borderBottomWidth:et,borderBottomColor:rn}}}}),[`&${de}-root`]:{[`&${de}-inline, &${de}-vertical`]:{borderInlineEnd:`${at}px ${Ge} ${qe}`}},[`&${de}-inline`]:{[`${de}-sub${de}-inline`]:{background:ue},[`${de}-item, ${de}-submenu-title`]:at&&fe?{width:`calc(100% + ${at}px)`}:{},[`${de}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${fe}px solid ${He}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${It} ${Jt}`,`opacity ${It} ${Jt}`].join(","),content:'""'},[`&${de}-item-danger`]:{"&::after":{borderInlineEndColor:Vt}}},[`${de}-selected, ${de}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${It} ${bt}`,`opacity ${It} ${bt}`].join(",")}}}}}};const Ft=$e=>{const{componentCls:Ze,itemHeight:de,itemMarginInline:ye,padding:He,menuArrowSize:rt,marginXS:se,itemMarginBlock:ue}=$e,St=He+rt+se;return{[`${Ze}-item`]:{position:"relative",overflow:"hidden"},[`${Ze}-item, ${Ze}-submenu-title`]:{height:de,lineHeight:`${de}px`,paddingInline:He,overflow:"hidden",textOverflow:"ellipsis",marginInline:ye,marginBlock:ue,width:`calc(100% - ${ye*2}px)`},[`> ${Ze}-item, + ${Ze}-submenu-rtl ${Ze}-vertical`]:{[`${Ze}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${de})`},"&::after":{transform:`rotate(45deg) translateY(${de})`}}}}};const cn=$e=>Object.assign({},(0,ze.oN)($e));var vt=($e,Ze)=>{const{componentCls:de,itemColor:ye,itemSelectedColor:He,groupTitleColor:rt,itemBg:se,subMenuItemBg:ue,itemSelectedBg:St,activeBarHeight:et,activeBarWidth:fe,activeBarBorderWidth:at,motionDurationSlow:Qt,motionEaseInOut:bt,motionEaseOut:Jt,itemPaddingInline:lt,motionDurationMid:It,itemHoverColor:he,lineType:Ge,colorSplit:qe,itemDisabledColor:it,dangerItemColor:mt,dangerItemHoverColor:Mt,dangerItemSelectedColor:Yt,dangerItemActiveBg:Ot,dangerItemSelectedBg:nn,itemHoverBg:pn,itemActiveBg:bn,menuSubMenuBg:In,horizontalItemSelectedColor:rn,horizontalItemSelectedBg:Fn,horizontalItemBorderRadius:We,horizontalItemHoverBg:Tn,popupBg:Rn}=$e;return{[`${de}-${Ze}, ${de}-${Ze} > ${de}`]:{color:ye,background:se,[`&${de}-root:focus-visible`]:Object.assign({},cn($e)),[`${de}-item-group-title`]:{color:rt},[`${de}-submenu-selected`]:{[`> ${de}-submenu-title`]:{color:He}},[`${de}-item-disabled, ${de}-submenu-disabled`]:{color:`${it} !important`},[`${de}-item:not(${de}-item-selected):not(${de}-submenu-selected)`]:{[`&:hover, > ${de}-submenu-title:hover`]:{color:he}},[`&:not(${de}-horizontal)`]:{[`${de}-item:not(${de}-item-selected)`]:{"&:hover":{backgroundColor:pn},"&:active":{backgroundColor:bn}},[`${de}-submenu-title`]:{"&:hover":{backgroundColor:pn},"&:active":{backgroundColor:bn}}},[`${de}-item-danger`]:{color:mt,[`&${de}-item:hover`]:{[`&:not(${de}-item-selected):not(${de}-submenu-selected)`]:{color:Mt}},[`&${de}-item:active`]:{background:Ot}},[`${de}-item a`]:{"&, &:hover":{color:"inherit"}},[`${de}-item-selected`]:{color:He,[`&${de}-item-danger`]:{color:Yt},"a, a:hover":{color:"inherit"}},[`& ${de}-item-selected`]:{backgroundColor:St,[`&${de}-item-danger`]:{backgroundColor:nn}},[`${de}-item, ${de}-submenu-title`]:{[`&:not(${de}-item-disabled):focus-visible`]:Object.assign({},cn($e))},[`&${de}-submenu > ${de}`]:{backgroundColor:In},[`&${de}-popup > ${de}`]:{backgroundColor:Rn},[`&${de}-horizontal`]:Object.assign(Object.assign({},Ze==="dark"?{borderBottom:0}:{}),{[`> ${de}-item, > ${de}-submenu`]:{top:at,marginTop:-at,marginBottom:0,borderRadius:We,"&::after":{position:"absolute",insetInline:lt,bottom:0,borderBottom:`${et}px solid transparent`,transition:`border-color ${Qt} ${bt}`,content:'""'},"&:hover, &-active, &-open":{background:Tn,"&::after":{borderBottomWidth:et,borderBottomColor:rn}},"&-selected":{color:rn,backgroundColor:Fn,"&:hover":{backgroundColor:Fn},"&::after":{borderBottomWidth:et,borderBottomColor:rn}}}}),[`&${de}-root`]:{[`&${de}-inline, &${de}-vertical`]:{borderInlineEnd:`${at}px ${Ge} ${qe}`}},[`&${de}-inline`]:{[`${de}-sub${de}-inline`]:{background:ue},[`${de}-item, ${de}-submenu-title`]:at&&fe?{width:`calc(100% + ${at}px)`}:{},[`${de}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${fe}px solid ${He}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${It} ${Jt}`,`opacity ${It} ${Jt}`].join(","),content:'""'},[`&${de}-item-danger`]:{"&::after":{borderInlineEndColor:Yt}}},[`${de}-selected, ${de}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${It} ${bt}`,`opacity ${It} ${bt}`].join(",")}}}}}};const Ft=$e=>{const{componentCls:Ze,itemHeight:de,itemMarginInline:ye,padding:He,menuArrowSize:rt,marginXS:se,itemMarginBlock:ue}=$e,St=He+rt+se;return{[`${Ze}-item`]:{position:"relative",overflow:"hidden"},[`${Ze}-item, ${Ze}-submenu-title`]:{height:de,lineHeight:`${de}px`,paddingInline:He,overflow:"hidden",textOverflow:"ellipsis",marginInline:ye,marginBlock:ue,width:`calc(100% - ${ye*2}px)`},[`> ${Ze}-item, > ${Ze}-submenu > ${Ze}-submenu-title`]:{height:de,lineHeight:`${de}px`},[`${Ze}-item-group-list ${Ze}-submenu-title, - ${Ze}-submenu-title`]:{paddingInlineEnd:St}}};var Ie=$e=>{const{componentCls:Ze,iconCls:de,itemHeight:ye,colorTextLightSolid:He,dropdownWidth:rt,controlHeightLG:se,motionDurationMid:ue,motionEaseOut:St,paddingXL:et,itemMarginInline:fe,fontSizeLG:at,motionDurationSlow:Yt,paddingXS:bt,boxShadowSecondary:Jt,collapsedWidth:lt,collapsedIconSize:It}=$e,he={height:ye,lineHeight:`${ye}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Ze]:{"&-inline, &-vertical":Object.assign({[`&${Ze}-root`]:{boxShadow:"none"}},Ft($e))},[`${Ze}-submenu-popup`]:{[`${Ze}-vertical`]:Object.assign(Object.assign({},Ft($e)),{boxShadow:Jt})}},{[`${Ze}-submenu-popup ${Ze}-vertical${Ze}-sub`]:{minWidth:rt,maxHeight:`calc(100vh - ${se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Ze}-inline`]:{width:"100%",[`&${Ze}-root`]:{[`${Ze}-item, ${Ze}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Yt}`,`background ${Yt}`,`padding ${ue} ${St}`].join(","),[`> ${Ze}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Ze}-sub${Ze}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Ze}-submenu > ${Ze}-submenu-title`]:he,[`& ${Ze}-item-group-title`]:{paddingInlineStart:et}},[`${Ze}-item`]:he}},{[`${Ze}-inline-collapsed`]:{width:lt,[`&${Ze}-root`]:{[`${Ze}-item, ${Ze}-submenu ${Ze}-submenu-title`]:{[`> ${Ze}-inline-collapsed-noicon`]:{fontSize:at,textAlign:"center"}}},[`> ${Ze}-item, + ${Ze}-submenu-title`]:{paddingInlineEnd:St}}};var Ie=$e=>{const{componentCls:Ze,iconCls:de,itemHeight:ye,colorTextLightSolid:He,dropdownWidth:rt,controlHeightLG:se,motionDurationMid:ue,motionEaseOut:St,paddingXL:et,itemMarginInline:fe,fontSizeLG:at,motionDurationSlow:Qt,paddingXS:bt,boxShadowSecondary:Jt,collapsedWidth:lt,collapsedIconSize:It}=$e,he={height:ye,lineHeight:`${ye}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Ze]:{"&-inline, &-vertical":Object.assign({[`&${Ze}-root`]:{boxShadow:"none"}},Ft($e))},[`${Ze}-submenu-popup`]:{[`${Ze}-vertical`]:Object.assign(Object.assign({},Ft($e)),{boxShadow:Jt})}},{[`${Ze}-submenu-popup ${Ze}-vertical${Ze}-sub`]:{minWidth:rt,maxHeight:`calc(100vh - ${se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Ze}-inline`]:{width:"100%",[`&${Ze}-root`]:{[`${Ze}-item, ${Ze}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Qt}`,`background ${Qt}`,`padding ${ue} ${St}`].join(","),[`> ${Ze}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Ze}-sub${Ze}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Ze}-submenu > ${Ze}-submenu-title`]:he,[`& ${Ze}-item-group-title`]:{paddingInlineStart:et}},[`${Ze}-item`]:he}},{[`${Ze}-inline-collapsed`]:{width:lt,[`&${Ze}-root`]:{[`${Ze}-item, ${Ze}-submenu ${Ze}-submenu-title`]:{[`> ${Ze}-inline-collapsed-noicon`]:{fontSize:at,textAlign:"center"}}},[`> ${Ze}-item, > ${Ze}-item-group > ${Ze}-item-group-list > ${Ze}-item, > ${Ze}-item-group > ${Ze}-item-group-list > ${Ze}-submenu > ${Ze}-submenu-title, > ${Ze}-submenu > ${Ze}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${at/2}px - ${fe}px)`,textOverflow:"clip",[` ${Ze}-submenu-arrow, ${Ze}-submenu-expand-icon - `]:{opacity:0},[`${Ze}-item-icon, ${de}`]:{margin:0,fontSize:It,lineHeight:`${ye}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Ze}-item-icon, ${de}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Ze}-item-icon, ${de}`]:{display:"none"},"a, a:hover":{color:He}},[`${Ze}-item-group-title`]:Object.assign(Object.assign({},ze.vS),{paddingInline:bt})}}]};const ot=$e=>{const{componentCls:Ze,motionDurationSlow:de,motionDurationMid:ye,motionEaseInOut:He,motionEaseOut:rt,iconCls:se,iconSize:ue,iconMarginInlineEnd:St}=$e;return{[`${Ze}-item, ${Ze}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${de}`,`background ${de}`,`padding ${de} ${He}`].join(","),[`${Ze}-item-icon, ${se}`]:{minWidth:ue,fontSize:ue,transition:[`font-size ${ye} ${rt}`,`margin ${de} ${He}`,`color ${de}`].join(","),"+ span":{marginInlineStart:St,opacity:1,transition:[`opacity ${de} ${He}`,`margin ${de}`,`color ${de}`].join(",")}},[`${Ze}-item-icon`]:Object.assign({},(0,ze.Ro)()),[`&${Ze}-item-only-child`]:{[`> ${se}, > ${Ze}-item-icon`]:{marginInlineEnd:0}}},[`${Ze}-item-disabled, ${Ze}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Ze}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},kt=$e=>{const{componentCls:Ze,motionDurationSlow:de,motionEaseInOut:ye,borderRadius:He,menuArrowSize:rt,menuArrowOffset:se}=$e;return{[`${Ze}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:$e.margin,width:rt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${de} ${ye}, opacity ${de}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:rt*.6,height:rt*.15,backgroundColor:"currentcolor",borderRadius:He,transition:[`background ${de} ${ye}`,`transform ${de} ${ye}`,`top ${de} ${ye}`,`color ${de} ${ye}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${se})`},"&::after":{transform:`rotate(-45deg) translateY(${se})`}}}}},yt=$e=>{const{antCls:Ze,componentCls:de,fontSize:ye,motionDurationSlow:He,motionDurationMid:rt,motionEaseInOut:se,paddingXS:ue,padding:St,colorSplit:et,lineWidth:fe,zIndexPopup:at,borderRadiusLG:Yt,subMenuItemBorderRadius:bt,menuArrowSize:Jt,menuArrowOffset:lt,lineType:It,menuPanelMaskInset:he,groupTitleLineHeight:Ge,groupTitleFontSize:qe}=$e;return[{"":{[`${de}`]:Object.assign(Object.assign({},(0,ze.dF)()),{"&-hidden":{display:"none"}})},[`${de}-submenu-hidden`]:{display:"none"}},{[de]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ze.Wf)($e)),(0,ze.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:ye,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${He} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${de}-item`]:{flex:"none"}},[`${de}-item, ${de}-submenu, ${de}-submenu-title`]:{borderRadius:$e.itemBorderRadius},[`${de}-item-group-title`]:{padding:`${ue}px ${St}px`,fontSize:qe,lineHeight:Ge,transition:`all ${He}`},[`&-horizontal ${de}-submenu`]:{transition:[`border-color ${He} ${se}`,`background ${He} ${se}`].join(",")},[`${de}-submenu, ${de}-submenu-inline`]:{transition:[`border-color ${He} ${se}`,`background ${He} ${se}`,`padding ${rt} ${se}`].join(",")},[`${de}-submenu ${de}-sub`]:{cursor:"initial",transition:[`background ${He} ${se}`,`padding ${He} ${se}`].join(",")},[`${de}-title-content`]:{transition:`color ${He}`},[`${de}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${de}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:et,borderStyle:It,borderWidth:0,borderTopWidth:fe,marginBlock:fe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ot($e)),{[`${de}-item-group`]:{[`${de}-item-group-list`]:{margin:0,padding:0,[`${de}-item, ${de}-submenu-title`]:{paddingInline:`${ye*2}px ${St}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:at,borderRadius:Yt,boxShadow:"none",transformOrigin:"0 0",[`&${de}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${he}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:he},"\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:$e.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:$e.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:$e.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:$e.paddingXS},[`> ${de}`]:Object.assign(Object.assign(Object.assign({borderRadius:Yt},ot($e)),kt($e)),{[`${de}-item, ${de}-submenu > ${de}-submenu-title`]:{borderRadius:bt},[`${de}-submenu-title::after`]:{transition:`transform ${He} ${se}`}})}}),kt($e)),{[`&-inline-collapsed ${de}-submenu-arrow, - &-inline ${de}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${lt})`},"&::after":{transform:`rotate(45deg) translateX(-${lt})`}},[`${de}-submenu-open${de}-submenu-inline > ${de}-submenu-title > ${de}-submenu-arrow`]:{transform:`translateY(-${Jt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${lt})`},"&::before":{transform:`rotate(45deg) translateX(${lt})`}}})},{[`${Ze}-layout-header`]:{[de]:{lineHeight:"inherit"}}}]};var Ht=($e,Ze)=>(0,dn.Z)("Menu",ye=>{if(Ze===!1)return[];const{colorBgElevated:He,colorPrimary:rt,colorTextLightSolid:se,controlHeightLG:ue,fontSize:St,darkItemColor:et,darkDangerItemColor:fe,darkItemBg:at,darkSubMenuItemBg:Yt,darkItemSelectedColor:bt,darkItemSelectedBg:Jt,darkDangerItemSelectedBg:lt,darkItemHoverBg:It,darkGroupTitleColor:he,darkItemHoverColor:Ge,darkItemDisabledColor:qe,darkDangerItemHoverColor:it,darkDangerItemSelectedColor:mt,darkDangerItemActiveBg:Mt}=ye,Vt=St/7*5,Ot=(0,Rt.TS)(ye,{menuArrowSize:Vt,menuHorizontalHeight:ue*1.15,menuArrowOffset:`${Vt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:He}),nn=(0,Rt.TS)(Ot,{itemColor:et,itemHoverColor:Ge,groupTitleColor:he,itemSelectedColor:bt,itemBg:at,popupBg:at,subMenuItemBg:Yt,itemActiveBg:"transparent",itemSelectedBg:Jt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:It,itemDisabledColor:qe,dangerItemColor:fe,dangerItemHoverColor:it,dangerItemSelectedColor:mt,dangerItemActiveBg:Mt,dangerItemSelectedBg:lt,menuSubMenuBg:Yt,horizontalItemSelectedColor:se,horizontalItemSelectedBg:rt});return[yt(Ot),on(Ot),Ie(Ot),vt(Ot,"light"),vt(nn,"dark"),fn(Ot),(0,Xe.Z)(Ot),(0,Pt.oN)(Ot,"slide-up"),(0,Pt.oN)(Ot,"slide-down"),(0,Tt._y)(Ot,"zoom-big")]},ye=>{const{colorPrimary:He,colorError:rt,colorTextDisabled:se,colorErrorBg:ue,colorText:St,colorTextDescription:et,colorBgContainer:fe,colorFillAlter:at,colorFillContent:Yt,lineWidth:bt,lineWidthBold:Jt,controlItemBgActive:lt,colorBgTextHover:It,controlHeightLG:he,lineHeight:Ge,colorBgElevated:qe,marginXXS:it,padding:mt,fontSize:Mt,controlHeightSM:Vt,fontSizeLG:Ot,colorTextLightSolid:nn,colorErrorHover:pn}=ye,bn=new me.C(nn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:ye.zIndexPopupBase+50,radiusItem:ye.borderRadiusLG,itemBorderRadius:ye.borderRadiusLG,radiusSubMenuItem:ye.borderRadiusSM,subMenuItemBorderRadius:ye.borderRadiusSM,colorItemText:St,itemColor:St,colorItemTextHover:St,itemHoverColor:St,colorItemTextHoverHorizontal:He,horizontalItemHoverColor:He,colorGroupTitle:et,groupTitleColor:et,colorItemTextSelected:He,itemSelectedColor:He,colorItemTextSelectedHorizontal:He,horizontalItemSelectedColor:He,colorItemBg:fe,itemBg:fe,colorItemBgHover:It,itemHoverBg:It,colorItemBgActive:Yt,itemActiveBg:lt,colorSubItemBg:at,subMenuItemBg:at,colorItemBgSelected:lt,itemSelectedBg:lt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Jt,activeBarHeight:Jt,colorActiveBarBorderSize:bt,activeBarBorderWidth:bt,colorItemTextDisabled:se,itemDisabledColor:se,colorDangerItemText:rt,dangerItemColor:rt,colorDangerItemTextHover:rt,dangerItemHoverColor:rt,colorDangerItemTextSelected:rt,dangerItemSelectedColor:rt,colorDangerItemBgActive:ue,dangerItemActiveBg:ue,colorDangerItemBgSelected:ue,dangerItemSelectedBg:ue,itemMarginInline:ye.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:he,groupTitleLineHeight:Ge,collapsedWidth:he*2,popupBg:qe,itemMarginBlock:it,itemPaddingInline:mt,horizontalLineHeight:`${he*1.15}px`,iconSize:Mt,iconMarginInlineEnd:Vt-Mt,collapsedIconSize:Ot,groupTitleFontSize:Mt,darkItemDisabledColor:new me.C(nn).setAlpha(.25).toRgbString(),darkItemColor:bn,darkDangerItemColor:rt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:nn,darkItemSelectedBg:He,darkDangerItemSelectedBg:rt,darkItemHoverBg:"transparent",darkGroupTitleColor:bn,darkItemHoverColor:nn,darkDangerItemHoverColor:pn,darkDangerItemSelectedColor:nn,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"]]})($e),ce=function($e,Ze){var de={};for(var ye in $e)Object.prototype.hasOwnProperty.call($e,ye)&&Ze.indexOf(ye)<0&&(de[ye]=$e[ye]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,ye=Object.getOwnPropertySymbols($e);He{var de,ye;const He=ge.useContext(re.Z),rt=He||{},{getPrefixCls:se,getPopupContainer:ue,direction:St,menu:et}=ge.useContext(Ke.E_),fe=se(),{prefixCls:at,className:Yt,style:bt,theme:Jt="light",expandIcon:lt,_internalDisableMenuItemTitleTooltip:It,inlineCollapsed:he,siderCollapsed:Ge,items:qe,children:it,rootClassName:mt,mode:Mt,selectable:Vt,onClick:Ot,overflowedIndicatorPopupClassName:nn}=$e,pn=ce($e,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),bn=(0,Ue.Z)(pn,["collapsedWidth"]),In=Pe(qe)||it;(de=rt.validator)===null||de===void 0||de.call(rt,{mode:Mt});const rn=(0,te.useEvent)(function(){var Sn;Ot==null||Ot.apply(void 0,arguments),(Sn=rt.onClick)===null||Sn===void 0||Sn.call(rt)}),Fn=rt.mode||Mt,We=Vt!=null?Vt:rt.selectable,Tn=ge.useMemo(()=>Ge!==void 0?Ge:he,[he,Ge]),Rn={horizontal:{motionName:`${fe}-slide-up`},inline:(0,ne.Z)(fe),other:{motionName:`${fe}-zoom-big`}},En=se("menu",at||rt.prefixCls),[xn,$n]=Ht(En,!He),tn=ve()(`${En}-${Jt}`,et==null?void 0:et.className,Yt);let ea;if(typeof lt=="function")ea=lt;else if(lt===null||lt===!1)ea=null;else if(rt.expandIcon===null||rt.expandIcon===!1)ea=null;else{const Sn=lt!=null?lt:rt.expandIcon;ea=(0,De.Tm)(Sn,{className:ve()(`${En}-submenu-expand-icon`,(0,De.l$)(Sn)?(ye=Sn.props)===null||ye===void 0?void 0:ye.className:"")})}const Jn=ge.useMemo(()=>({prefixCls:En,inlineCollapsed:Tn||!1,direction:St,firstLevel:!0,theme:Jt,mode:Fn,disableMenuItemTitleTooltip:It}),[En,Tn,St,It,Jt]);return xn(ge.createElement(re.Z.Provider,{value:null},ge.createElement(a.Provider,{value:Jn},ge.createElement(ee.ZP,Object.assign({getPopupContainer:ue,overflowedIndicator:ge.createElement(z.Z,null),overflowedIndicatorPopupClassName:ve()(En,`${En}-${Jt}`,nn),mode:Fn,selectable:We,onClick:rn},bn,{inlineCollapsed:Tn,style:Object.assign(Object.assign({},et==null?void 0:et.style),bt),className:tn,prefixCls:En,direction:St,defaultMotions:Rn,expandIcon:ea,ref:Ze,rootClassName:ve()(mt,$n)}),In))))});const yn=(0,ge.forwardRef)(($e,Ze)=>{const de=(0,ge.useRef)(null),ye=ge.useContext(Te.D);return(0,ge.useImperativeHandle)(Ze,()=>({menu:de.current,focus:He=>{var rt;(rt=de.current)===null||rt===void 0||rt.focus(He)}})),ge.createElement(Qt,Object.assign({ref:de},$e,ye))});yn.Item=x,yn.SubMenu=E,yn.Divider=ke,yn.ItemGroup=ee.BW;var hn=yn},58421:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return rt}});var ee=oe(54476),ge=oe(59301),Te={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"},_e=Te,ve=oe(7657),Ke=function(ue,St){return ge.createElement(ve.Z,(0,ee.Z)({},ue,{ref:St,icon:_e}))},pe=ge.forwardRef(Ke),Qe=pe,ke=oe(49198),Ye=oe(33853),Ue=oe(38819),Me=oe(92310),De=oe.n(Me),ae=oe(20068),a=oe(33885),y=oe(67732),x=oe(83652),b=oe(42403),E=oe(158),z=oe(26112),te={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ne=te,re=oe(91735),ie=function(se){(0,b.Z)(St,se);var ue=(0,E.Z)(St);function St(){var et;(0,y.Z)(this,St);for(var fe=arguments.length,at=new Array(fe),Yt=0;Yt=0||bt.relatedTarget.className.indexOf("".concat(he,"-item"))>=0))&&It(et.getValidValue()))},et.go=function(bt){var Jt=et.state.goInputText;Jt!==""&&(bt.keyCode===ne.ENTER||bt.type==="click")&&(et.setState({goInputText:""}),et.props.quickGo(et.getValidValue()))},et}return(0,x.Z)(St,[{key:"getPageSizeOptions",value:function(){var fe=this.props,at=fe.pageSize,Yt=fe.pageSizeOptions;return Yt.some(function(bt){return bt.toString()===at.toString()})?Yt:Yt.concat([at.toString()]).sort(function(bt,Jt){var lt=Number.isNaN(Number(bt))?0:Number(bt),It=Number.isNaN(Number(Jt))?0:Number(Jt);return lt-It})}},{key:"render",value:function(){var fe=this,at=this.props,Yt=at.pageSize,bt=at.locale,Jt=at.rootPrefixCls,lt=at.changeSize,It=at.quickGo,he=at.goButton,Ge=at.selectComponentClass,qe=at.buildOptionText,it=at.selectPrefixCls,mt=at.disabled,Mt=this.state.goInputText,Vt="".concat(Jt,"-options"),Ot=Ge,nn=null,pn=null,bn=null;if(!lt&&!It)return null;var In=this.getPageSizeOptions();if(lt&&Ot){var rn=In.map(function(Fn,We){return ge.createElement(Ot.Option,{key:We,value:Fn.toString()},(qe||fe.buildOptionText)(Fn))});nn=ge.createElement(Ot,{disabled:mt,prefixCls:it,showSearch:!1,className:"".concat(Vt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Yt||In[0]).toString(),onChange:this.changeSize,getPopupContainer:function(We){return We.parentNode},"aria-label":bt.page_size,defaultOpen:!1},rn)}return It&&(he&&(bn=typeof he=="boolean"?ge.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:mt,className:"".concat(Vt,"-quick-jumper-button")},bt.jump_to_confirm):ge.createElement("span",{onClick:this.go,onKeyUp:this.go},he)),pn=ge.createElement("div",{className:"".concat(Vt,"-quick-jumper")},bt.jump_to,ge.createElement("input",{disabled:mt,type:"text",value:Mt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":bt.page}),bt.page,bn)),ge.createElement("li",{className:"".concat(Vt)},nn,pn)}}]),St}(ge.Component);ie.defaultProps={pageSizeOptions:["10","20","50","100"]};var le=ie,Pe=function(ue){var St,et=ue.rootPrefixCls,fe=ue.page,at=ue.active,Yt=ue.className,bt=ue.showTitle,Jt=ue.onClick,lt=ue.onKeyPress,It=ue.itemRender,he="".concat(et,"-item"),Ge=De()(he,"".concat(he,"-").concat(fe),(St={},(0,ae.Z)(St,"".concat(he,"-active"),at),(0,ae.Z)(St,"".concat(he,"-disabled"),!fe),(0,ae.Z)(St,ue.className,Yt),St)),qe=function(){Jt(fe)},it=function(Vt){lt(Vt,Jt,fe)},mt=It(fe,"page",ge.createElement("a",{rel:"nofollow"},fe));return mt?ge.createElement("li",{title:bt?fe.toString():null,className:Ge,onClick:qe,onKeyPress:it,tabIndex:0},mt):null},me=Pe;function ze(){}function Xe(se){var ue=Number(se);return typeof ue=="number"&&!Number.isNaN(ue)&&isFinite(ue)&&Math.floor(ue)===ue}var Pt=function(ue,St,et){return et};function Tt(se,ue,St){var et=typeof se=="undefined"?ue.pageSize:se;return Math.floor((St.total-1)/et)+1}var dn=function(se){(0,b.Z)(St,se);var ue=(0,E.Z)(St);function St(et){var fe;(0,y.Z)(this,St),fe=ue.call(this,et),fe.paginationNode=ge.createRef(),fe.getJumpPrevPage=function(){return Math.max(1,fe.state.current-(fe.props.showLessItems?3:5))},fe.getJumpNextPage=function(){return Math.min(Tt(void 0,fe.state,fe.props),fe.state.current+(fe.props.showLessItems?3:5))},fe.getItemIcon=function(lt,It){var he=fe.props.prefixCls,Ge=lt||ge.createElement("button",{type:"button","aria-label":It,className:"".concat(he,"-item-link")});return typeof lt=="function"&&(Ge=ge.createElement(lt,(0,a.Z)({},fe.props))),Ge},fe.isValid=function(lt){var It=fe.props.total;return Xe(lt)&<!==fe.state.current&&Xe(It)&&It>0},fe.shouldDisplayQuickJumper=function(){var lt=fe.props,It=lt.showQuickJumper,he=lt.total,Ge=fe.state.pageSize;return he<=Ge?!1:It},fe.handleKeyDown=function(lt){(lt.keyCode===ne.ARROW_UP||lt.keyCode===ne.ARROW_DOWN)&<.preventDefault()},fe.handleKeyUp=function(lt){var It=fe.getValidValue(lt),he=fe.state.currentInputValue;It!==he&&fe.setState({currentInputValue:It}),lt.keyCode===ne.ENTER?fe.handleChange(It):lt.keyCode===ne.ARROW_UP?fe.handleChange(It-1):lt.keyCode===ne.ARROW_DOWN&&fe.handleChange(It+1)},fe.handleBlur=function(lt){var It=fe.getValidValue(lt);fe.handleChange(It)},fe.changePageSize=function(lt){var It=fe.state.current,he=Tt(lt,fe.state,fe.props);It=It>he?he:It,he===0&&(It=fe.state.current),typeof lt=="number"&&("pageSize"in fe.props||fe.setState({pageSize:lt}),"current"in fe.props||fe.setState({current:It,currentInputValue:It})),fe.props.onShowSizeChange(It,lt),"onChange"in fe.props&&fe.props.onChange&&fe.props.onChange(It,lt)},fe.handleChange=function(lt){var It=fe.props,he=It.disabled,Ge=It.onChange,qe=fe.state,it=qe.pageSize,mt=qe.current,Mt=qe.currentInputValue;if(fe.isValid(lt)&&!he){var Vt=Tt(void 0,fe.state,fe.props),Ot=lt;return lt>Vt?Ot=Vt:lt<1&&(Ot=1),"current"in fe.props||fe.setState({current:Ot}),Ot!==Mt&&fe.setState({currentInputValue:Ot}),Ge(Ot,it),Ot}return mt},fe.prev=function(){fe.hasPrev()&&fe.handleChange(fe.state.current-1)},fe.next=function(){fe.hasNext()&&fe.handleChange(fe.state.current+1)},fe.jumpPrev=function(){fe.handleChange(fe.getJumpPrevPage())},fe.jumpNext=function(){fe.handleChange(fe.getJumpNextPage())},fe.hasPrev=function(){return fe.state.current>1},fe.hasNext=function(){return fe.state.current2?he-2:0),qe=2;qe=Yt?Jt=Yt:Jt=Number(at),Jt}},{key:"getShowSizeChanger",value:function(){var fe=this.props,at=fe.showSizeChanger,Yt=fe.total,bt=fe.totalBoundaryShowSizeChanger;return typeof at!="undefined"?at:Yt>bt}},{key:"render",value:function(){var fe=this.props,at=fe.prefixCls,Yt=fe.className,bt=fe.style,Jt=fe.disabled,lt=fe.hideOnSinglePage,It=fe.total,he=fe.locale,Ge=fe.showQuickJumper,qe=fe.showLessItems,it=fe.showTitle,mt=fe.showTotal,Mt=fe.simple,Vt=fe.itemRender,Ot=fe.showPrevNextJumpers,nn=fe.jumpPrevIcon,pn=fe.jumpNextIcon,bn=fe.selectComponentClass,In=fe.selectPrefixCls,rn=fe.pageSizeOptions,Fn=this.state,We=Fn.current,Tn=Fn.pageSize,Rn=Fn.currentInputValue;if(lt===!0&&It<=Tn)return null;var En=Tt(void 0,this.state,this.props),xn=[],$n=null,tn=null,ea=null,Jn=null,Sn=null,aa=Ge&&Ge.goButton,ga=qe?1:2,ca=We-1>0?We-1:0,Ae=We+1It?It:We*Tn]));if(Mt){aa&&(typeof aa=="boolean"?Sn=ge.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},he.jump_to_confirm):Sn=ge.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},aa),Sn=ge.createElement("li",{title:it?"".concat(he.jump_to).concat(We,"/").concat(En):null,className:"".concat(at,"-simple-pager")},Sn));var Lt=this.renderPrev(ca);return ge.createElement("ul",(0,ee.Z)({className:De()(at,"".concat(at,"-simple"),(0,ae.Z)({},"".concat(at,"-disabled"),Jt),Yt),style:bt,ref:this.paginationNode},Se),Be,Lt?ge.createElement("li",{title:it?he.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:De()("".concat(at,"-prev"),(0,ae.Z)({},"".concat(at,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Lt):null,ge.createElement("li",{title:it?"".concat(We,"/").concat(En):null,className:"".concat(at,"-simple-pager")},ge.createElement("input",{type:"text",value:Rn,disabled:Jt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ge.createElement("span",{className:"".concat(at,"-slash")},"/"),En),ge.createElement("li",{title:it?he.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:De()("".concat(at,"-next"),(0,ae.Z)({},"".concat(at,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ae)),Sn)}if(En<=3+ga*2){var jt={locale:he,rootPrefixCls:at,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:it,itemRender:Vt};En||xn.push(ge.createElement(me,(0,ee.Z)({},jt,{key:"noPager",page:1,className:"".concat(at,"-item-disabled")})));for(var ht=1;ht<=En;ht+=1){var Dn=We===ht;xn.push(ge.createElement(me,(0,ee.Z)({},jt,{key:ht,page:ht,active:Dn})))}}else{var gn=qe?he.prev_3:he.prev_5,Je=qe?he.next_3:he.next_5,Ee=Vt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(nn,"prev page")),st=Vt(this.getJumpNextPage(),"jump-next",this.getItemIcon(pn,"next page"));Ot&&($n=Ee?ge.createElement("li",{title:it?gn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:De()("".concat(at,"-jump-prev"),(0,ae.Z)({},"".concat(at,"-jump-prev-custom-icon"),!!nn))},Ee):null,tn=st?ge.createElement("li",{title:it?Je:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:De()("".concat(at,"-jump-next"),(0,ae.Z)({},"".concat(at,"-jump-next-custom-icon"),!!pn))},st):null),Jn=ge.createElement(me,{locale:he,last:!0,rootPrefixCls:at,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:En,page:En,active:!1,showTitle:it,itemRender:Vt}),ea=ge.createElement(me,{locale:he,rootPrefixCls:at,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:it,itemRender:Vt});var Re=Math.max(1,We-ga),pt=Math.min(We+ga,En);We-1<=ga&&(pt=1+ga*2),En-We<=ga&&(Re=En-ga*2);for(var Ut=Re;Ut<=pt;Ut+=1){var Pn=We===Ut;xn.push(ge.createElement(me,{locale:he,rootPrefixCls:at,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ut,page:Ut,active:Pn,showTitle:it,itemRender:Vt}))}We-1>=ga*2&&We!==3&&(xn[0]=(0,ge.cloneElement)(xn[0],{className:"".concat(at,"-item-after-jump-prev")}),xn.unshift($n)),En-We>=ga*2&&We!==En-2&&(xn[xn.length-1]=(0,ge.cloneElement)(xn[xn.length-1],{className:"".concat(at,"-item-before-jump-next")}),xn.push(tn)),Re!==1&&xn.unshift(ea),pt!==En&&xn.push(Jn)}var Dt=!this.hasPrev()||!En,Le=!this.hasNext()||!En,Ce=this.renderPrev(ca),Fe=this.renderNext(Ae);return ge.createElement("ul",(0,ee.Z)({className:De()(at,Yt,(0,ae.Z)({},"".concat(at,"-disabled"),Jt)),style:bt,ref:this.paginationNode},Se),Be,Ce?ge.createElement("li",{title:it?he.prev_page:null,onClick:this.prev,tabIndex:Dt?null:0,onKeyPress:this.runIfEnterPrev,className:De()("".concat(at,"-prev"),(0,ae.Z)({},"".concat(at,"-disabled"),Dt)),"aria-disabled":Dt},Ce):null,xn,Fe?ge.createElement("li",{title:it?he.next_page:null,onClick:this.next,tabIndex:Le?null:0,onKeyPress:this.runIfEnterNext,className:De()("".concat(at,"-next"),(0,ae.Z)({},"".concat(at,"-disabled"),Le)),"aria-disabled":Le},Fe):null,ge.createElement(le,{disabled:Jt,locale:he,rootPrefixCls:at,selectComponentClass:bn,selectPrefixCls:In,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:We,pageSize:Tn,pageSizeOptions:rn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:aa}))}}],[{key:"getDerivedStateFromProps",value:function(fe,at){var Yt={};if("current"in fe&&(Yt.current=fe.current,fe.current!==at.current&&(Yt.currentInputValue=Yt.current)),"pageSize"in fe&&fe.pageSize!==at.pageSize){var bt=at.current,Jt=Tt(fe.pageSize,at,fe);bt=bt>Jt?Jt:bt,"current"in fe||(Yt.current=bt,Yt.currentInputValue=bt),Yt.pageSize=fe.pageSize}return Yt}}]),St}(ge.Component);dn.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:re.Z,style:{},itemRender:Pt,totalBoundaryShowSizeChanger:50};var Rt=dn,qt=oe(22075),on=oe(36355),tt=oe(19716),fn=oe(8628),cn=oe(9763),nt=oe(57809);const vt=se=>ge.createElement(nt.default,Object.assign({},se,{showSearch:!0,size:"small"})),Ft=se=>ge.createElement(nt.default,Object.assign({},se,{showSearch:!0,size:"middle"}));vt.Option=nt.default.Option,Ft.Option=nt.default.Option;var xe=oe(9937),Ie=oe(17313),ot=oe(83116),kt=oe(37613);const yt=se=>{const{componentCls:ue}=se;return{[`${ue}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ue}-item-link`]:{color:se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ue}-item-link`]:{color:se.colorTextDisabled,cursor:"not-allowed"}}},[`&${ue}-disabled`]:{cursor:"not-allowed",[`${ue}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:se.colorBorder,backgroundColor:se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:se.itemActiveBgDisabled},a:{color:se.itemActiveColorDisabled}}},[`${ue}-item-link`]:{color:se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ue}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ue}-simple-pager`]:{color:se.colorTextDisabled},[`${ue}-jump-prev, ${ue}-jump-next`]:{[`${ue}-item-link-icon`]:{opacity:0},[`${ue}-item-ellipsis`]:{opacity:1}}},[`&${ue}-simple`]:{[`${ue}-prev, ${ue}-next`]:{[`&${ue}-disabled ${ue}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Ht=se=>{const{componentCls:ue}=se;return{[`&${ue}-mini ${ue}-total-text, &${ue}-mini ${ue}-simple-pager`]:{height:se.itemSizeSM,lineHeight:`${se.itemSizeSM}px`},[`&${ue}-mini ${ue}-item`]:{minWidth:se.itemSizeSM,height:se.itemSizeSM,margin:0,lineHeight:`${se.itemSizeSM-2}px`},[`&${ue}-mini:not(${ue}-disabled) ${ue}-item:not(${ue}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:se.colorBgTextHover},"&:active":{backgroundColor:se.colorBgTextActive}},[`&${ue}-mini ${ue}-prev, &${ue}-mini ${ue}-next`]:{minWidth:se.itemSizeSM,height:se.itemSizeSM,margin:0,lineHeight:`${se.itemSizeSM}px`},[`&${ue}-mini:not(${ue}-disabled)`]:{[`${ue}-prev, ${ue}-next`]:{[`&:hover ${ue}-item-link`]:{backgroundColor:se.colorBgTextHover},[`&:active ${ue}-item-link`]:{backgroundColor:se.colorBgTextActive},[`&${ue}-disabled:hover ${ue}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${Ze}-item-icon, ${de}`]:{margin:0,fontSize:It,lineHeight:`${ye}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Ze}-item-icon, ${de}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Ze}-item-icon, ${de}`]:{display:"none"},"a, a:hover":{color:He}},[`${Ze}-item-group-title`]:Object.assign(Object.assign({},ze.vS),{paddingInline:bt})}}]};const ot=$e=>{const{componentCls:Ze,motionDurationSlow:de,motionDurationMid:ye,motionEaseInOut:He,motionEaseOut:rt,iconCls:se,iconSize:ue,iconMarginInlineEnd:St}=$e;return{[`${Ze}-item, ${Ze}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${de}`,`background ${de}`,`padding ${de} ${He}`].join(","),[`${Ze}-item-icon, ${se}`]:{minWidth:ue,fontSize:ue,transition:[`font-size ${ye} ${rt}`,`margin ${de} ${He}`,`color ${de}`].join(","),"+ span":{marginInlineStart:St,opacity:1,transition:[`opacity ${de} ${He}`,`margin ${de}`,`color ${de}`].join(",")}},[`${Ze}-item-icon`]:Object.assign({},(0,ze.Ro)()),[`&${Ze}-item-only-child`]:{[`> ${se}, > ${Ze}-item-icon`]:{marginInlineEnd:0}}},[`${Ze}-item-disabled, ${Ze}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Ze}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},kt=$e=>{const{componentCls:Ze,motionDurationSlow:de,motionEaseInOut:ye,borderRadius:He,menuArrowSize:rt,menuArrowOffset:se}=$e;return{[`${Ze}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:$e.margin,width:rt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${de} ${ye}, opacity ${de}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:rt*.6,height:rt*.15,backgroundColor:"currentcolor",borderRadius:He,transition:[`background ${de} ${ye}`,`transform ${de} ${ye}`,`top ${de} ${ye}`,`color ${de} ${ye}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${se})`},"&::after":{transform:`rotate(-45deg) translateY(${se})`}}}}},yt=$e=>{const{antCls:Ze,componentCls:de,fontSize:ye,motionDurationSlow:He,motionDurationMid:rt,motionEaseInOut:se,paddingXS:ue,padding:St,colorSplit:et,lineWidth:fe,zIndexPopup:at,borderRadiusLG:Qt,subMenuItemBorderRadius:bt,menuArrowSize:Jt,menuArrowOffset:lt,lineType:It,menuPanelMaskInset:he,groupTitleLineHeight:Ge,groupTitleFontSize:qe}=$e;return[{"":{[`${de}`]:Object.assign(Object.assign({},(0,ze.dF)()),{"&-hidden":{display:"none"}})},[`${de}-submenu-hidden`]:{display:"none"}},{[de]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ze.Wf)($e)),(0,ze.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:ye,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${He} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${de}-item`]:{flex:"none"}},[`${de}-item, ${de}-submenu, ${de}-submenu-title`]:{borderRadius:$e.itemBorderRadius},[`${de}-item-group-title`]:{padding:`${ue}px ${St}px`,fontSize:qe,lineHeight:Ge,transition:`all ${He}`},[`&-horizontal ${de}-submenu`]:{transition:[`border-color ${He} ${se}`,`background ${He} ${se}`].join(",")},[`${de}-submenu, ${de}-submenu-inline`]:{transition:[`border-color ${He} ${se}`,`background ${He} ${se}`,`padding ${rt} ${se}`].join(",")},[`${de}-submenu ${de}-sub`]:{cursor:"initial",transition:[`background ${He} ${se}`,`padding ${He} ${se}`].join(",")},[`${de}-title-content`]:{transition:`color ${He}`},[`${de}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${de}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:et,borderStyle:It,borderWidth:0,borderTopWidth:fe,marginBlock:fe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ot($e)),{[`${de}-item-group`]:{[`${de}-item-group-list`]:{margin:0,padding:0,[`${de}-item, ${de}-submenu-title`]:{paddingInline:`${ye*2}px ${St}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:at,borderRadius:Qt,boxShadow:"none",transformOrigin:"0 0",[`&${de}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${he}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:he},"\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:$e.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:$e.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:$e.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:$e.paddingXS},[`> ${de}`]:Object.assign(Object.assign(Object.assign({borderRadius:Qt},ot($e)),kt($e)),{[`${de}-item, ${de}-submenu > ${de}-submenu-title`]:{borderRadius:bt},[`${de}-submenu-title::after`]:{transition:`transform ${He} ${se}`}})}}),kt($e)),{[`&-inline-collapsed ${de}-submenu-arrow, + &-inline ${de}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${lt})`},"&::after":{transform:`rotate(45deg) translateX(-${lt})`}},[`${de}-submenu-open${de}-submenu-inline > ${de}-submenu-title > ${de}-submenu-arrow`]:{transform:`translateY(-${Jt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${lt})`},"&::before":{transform:`rotate(45deg) translateX(${lt})`}}})},{[`${Ze}-layout-header`]:{[de]:{lineHeight:"inherit"}}}]};var Ht=($e,Ze)=>(0,dn.Z)("Menu",ye=>{if(Ze===!1)return[];const{colorBgElevated:He,colorPrimary:rt,colorTextLightSolid:se,controlHeightLG:ue,fontSize:St,darkItemColor:et,darkDangerItemColor:fe,darkItemBg:at,darkSubMenuItemBg:Qt,darkItemSelectedColor:bt,darkItemSelectedBg:Jt,darkDangerItemSelectedBg:lt,darkItemHoverBg:It,darkGroupTitleColor:he,darkItemHoverColor:Ge,darkItemDisabledColor:qe,darkDangerItemHoverColor:it,darkDangerItemSelectedColor:mt,darkDangerItemActiveBg:Mt}=ye,Yt=St/7*5,Ot=(0,Rt.TS)(ye,{menuArrowSize:Yt,menuHorizontalHeight:ue*1.15,menuArrowOffset:`${Yt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:He}),nn=(0,Rt.TS)(Ot,{itemColor:et,itemHoverColor:Ge,groupTitleColor:he,itemSelectedColor:bt,itemBg:at,popupBg:at,subMenuItemBg:Qt,itemActiveBg:"transparent",itemSelectedBg:Jt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:It,itemDisabledColor:qe,dangerItemColor:fe,dangerItemHoverColor:it,dangerItemSelectedColor:mt,dangerItemActiveBg:Mt,dangerItemSelectedBg:lt,menuSubMenuBg:Qt,horizontalItemSelectedColor:se,horizontalItemSelectedBg:rt});return[yt(Ot),on(Ot),Ie(Ot),vt(Ot,"light"),vt(nn,"dark"),fn(Ot),(0,Xe.Z)(Ot),(0,Pt.oN)(Ot,"slide-up"),(0,Pt.oN)(Ot,"slide-down"),(0,Tt._y)(Ot,"zoom-big")]},ye=>{const{colorPrimary:He,colorError:rt,colorTextDisabled:se,colorErrorBg:ue,colorText:St,colorTextDescription:et,colorBgContainer:fe,colorFillAlter:at,colorFillContent:Qt,lineWidth:bt,lineWidthBold:Jt,controlItemBgActive:lt,colorBgTextHover:It,controlHeightLG:he,lineHeight:Ge,colorBgElevated:qe,marginXXS:it,padding:mt,fontSize:Mt,controlHeightSM:Yt,fontSizeLG:Ot,colorTextLightSolid:nn,colorErrorHover:pn}=ye,bn=new me.C(nn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:ye.zIndexPopupBase+50,radiusItem:ye.borderRadiusLG,itemBorderRadius:ye.borderRadiusLG,radiusSubMenuItem:ye.borderRadiusSM,subMenuItemBorderRadius:ye.borderRadiusSM,colorItemText:St,itemColor:St,colorItemTextHover:St,itemHoverColor:St,colorItemTextHoverHorizontal:He,horizontalItemHoverColor:He,colorGroupTitle:et,groupTitleColor:et,colorItemTextSelected:He,itemSelectedColor:He,colorItemTextSelectedHorizontal:He,horizontalItemSelectedColor:He,colorItemBg:fe,itemBg:fe,colorItemBgHover:It,itemHoverBg:It,colorItemBgActive:Qt,itemActiveBg:lt,colorSubItemBg:at,subMenuItemBg:at,colorItemBgSelected:lt,itemSelectedBg:lt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Jt,activeBarHeight:Jt,colorActiveBarBorderSize:bt,activeBarBorderWidth:bt,colorItemTextDisabled:se,itemDisabledColor:se,colorDangerItemText:rt,dangerItemColor:rt,colorDangerItemTextHover:rt,dangerItemHoverColor:rt,colorDangerItemTextSelected:rt,dangerItemSelectedColor:rt,colorDangerItemBgActive:ue,dangerItemActiveBg:ue,colorDangerItemBgSelected:ue,dangerItemSelectedBg:ue,itemMarginInline:ye.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:he,groupTitleLineHeight:Ge,collapsedWidth:he*2,popupBg:qe,itemMarginBlock:it,itemPaddingInline:mt,horizontalLineHeight:`${he*1.15}px`,iconSize:Mt,iconMarginInlineEnd:Yt-Mt,collapsedIconSize:Ot,groupTitleFontSize:Mt,darkItemDisabledColor:new me.C(nn).setAlpha(.25).toRgbString(),darkItemColor:bn,darkDangerItemColor:rt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:nn,darkItemSelectedBg:He,darkDangerItemSelectedBg:rt,darkItemHoverBg:"transparent",darkGroupTitleColor:bn,darkItemHoverColor:nn,darkDangerItemHoverColor:pn,darkDangerItemSelectedColor:nn,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"]]})($e),ce=function($e,Ze){var de={};for(var ye in $e)Object.prototype.hasOwnProperty.call($e,ye)&&Ze.indexOf(ye)<0&&(de[ye]=$e[ye]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,ye=Object.getOwnPropertySymbols($e);He{var de,ye;const He=ge.useContext(re.Z),rt=He||{},{getPrefixCls:se,getPopupContainer:ue,direction:St,menu:et}=ge.useContext(Ke.E_),fe=se(),{prefixCls:at,className:Qt,style:bt,theme:Jt="light",expandIcon:lt,_internalDisableMenuItemTitleTooltip:It,inlineCollapsed:he,siderCollapsed:Ge,items:qe,children:it,rootClassName:mt,mode:Mt,selectable:Yt,onClick:Ot,overflowedIndicatorPopupClassName:nn}=$e,pn=ce($e,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),bn=(0,Ue.Z)(pn,["collapsedWidth"]),In=Pe(qe)||it;(de=rt.validator)===null||de===void 0||de.call(rt,{mode:Mt});const rn=(0,te.useEvent)(function(){var Sn;Ot==null||Ot.apply(void 0,arguments),(Sn=rt.onClick)===null||Sn===void 0||Sn.call(rt)}),Fn=rt.mode||Mt,We=Yt!=null?Yt:rt.selectable,Tn=ge.useMemo(()=>Ge!==void 0?Ge:he,[he,Ge]),Rn={horizontal:{motionName:`${fe}-slide-up`},inline:(0,ne.Z)(fe),other:{motionName:`${fe}-zoom-big`}},En=se("menu",at||rt.prefixCls),[xn,$n]=Ht(En,!He),tn=ve()(`${En}-${Jt}`,et==null?void 0:et.className,Qt);let ea;if(typeof lt=="function")ea=lt;else if(lt===null||lt===!1)ea=null;else if(rt.expandIcon===null||rt.expandIcon===!1)ea=null;else{const Sn=lt!=null?lt:rt.expandIcon;ea=(0,De.Tm)(Sn,{className:ve()(`${En}-submenu-expand-icon`,(0,De.l$)(Sn)?(ye=Sn.props)===null||ye===void 0?void 0:ye.className:"")})}const Jn=ge.useMemo(()=>({prefixCls:En,inlineCollapsed:Tn||!1,direction:St,firstLevel:!0,theme:Jt,mode:Fn,disableMenuItemTitleTooltip:It}),[En,Tn,St,It,Jt]);return xn(ge.createElement(re.Z.Provider,{value:null},ge.createElement(a.Provider,{value:Jn},ge.createElement(ee.ZP,Object.assign({getPopupContainer:ue,overflowedIndicator:ge.createElement(z.Z,null),overflowedIndicatorPopupClassName:ve()(En,`${En}-${Jt}`,nn),mode:Fn,selectable:We,onClick:rn},bn,{inlineCollapsed:Tn,style:Object.assign(Object.assign({},et==null?void 0:et.style),bt),className:tn,prefixCls:En,direction:St,defaultMotions:Rn,expandIcon:ea,ref:Ze,rootClassName:ve()(mt,$n)}),In))))});const yn=(0,ge.forwardRef)(($e,Ze)=>{const de=(0,ge.useRef)(null),ye=ge.useContext(Te.D);return(0,ge.useImperativeHandle)(Ze,()=>({menu:de.current,focus:He=>{var rt;(rt=de.current)===null||rt===void 0||rt.focus(He)}})),ge.createElement(Kt,Object.assign({ref:de},$e,ye))});yn.Item=x,yn.SubMenu=E,yn.Divider=ke,yn.ItemGroup=ee.BW;var hn=yn},58421:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return rt}});var ee=oe(54476),ge=oe(59301),Te={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"},_e=Te,ve=oe(7657),Ke=function(ue,St){return ge.createElement(ve.Z,(0,ee.Z)({},ue,{ref:St,icon:_e}))},pe=ge.forwardRef(Ke),Qe=pe,ke=oe(49198),Ye=oe(33853),Ue=oe(38819),Me=oe(92310),De=oe.n(Me),ae=oe(20068),a=oe(33885),y=oe(67732),x=oe(83652),b=oe(42403),E=oe(158),z=oe(26112),te={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ne=te,re=oe(91735),ie=function(se){(0,b.Z)(St,se);var ue=(0,E.Z)(St);function St(){var et;(0,y.Z)(this,St);for(var fe=arguments.length,at=new Array(fe),Qt=0;Qt=0||bt.relatedTarget.className.indexOf("".concat(he,"-item"))>=0))&&It(et.getValidValue()))},et.go=function(bt){var Jt=et.state.goInputText;Jt!==""&&(bt.keyCode===ne.ENTER||bt.type==="click")&&(et.setState({goInputText:""}),et.props.quickGo(et.getValidValue()))},et}return(0,x.Z)(St,[{key:"getPageSizeOptions",value:function(){var fe=this.props,at=fe.pageSize,Qt=fe.pageSizeOptions;return Qt.some(function(bt){return bt.toString()===at.toString()})?Qt:Qt.concat([at.toString()]).sort(function(bt,Jt){var lt=Number.isNaN(Number(bt))?0:Number(bt),It=Number.isNaN(Number(Jt))?0:Number(Jt);return lt-It})}},{key:"render",value:function(){var fe=this,at=this.props,Qt=at.pageSize,bt=at.locale,Jt=at.rootPrefixCls,lt=at.changeSize,It=at.quickGo,he=at.goButton,Ge=at.selectComponentClass,qe=at.buildOptionText,it=at.selectPrefixCls,mt=at.disabled,Mt=this.state.goInputText,Yt="".concat(Jt,"-options"),Ot=Ge,nn=null,pn=null,bn=null;if(!lt&&!It)return null;var In=this.getPageSizeOptions();if(lt&&Ot){var rn=In.map(function(Fn,We){return ge.createElement(Ot.Option,{key:We,value:Fn.toString()},(qe||fe.buildOptionText)(Fn))});nn=ge.createElement(Ot,{disabled:mt,prefixCls:it,showSearch:!1,className:"".concat(Yt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Qt||In[0]).toString(),onChange:this.changeSize,getPopupContainer:function(We){return We.parentNode},"aria-label":bt.page_size,defaultOpen:!1},rn)}return It&&(he&&(bn=typeof he=="boolean"?ge.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:mt,className:"".concat(Yt,"-quick-jumper-button")},bt.jump_to_confirm):ge.createElement("span",{onClick:this.go,onKeyUp:this.go},he)),pn=ge.createElement("div",{className:"".concat(Yt,"-quick-jumper")},bt.jump_to,ge.createElement("input",{disabled:mt,type:"text",value:Mt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":bt.page}),bt.page,bn)),ge.createElement("li",{className:"".concat(Yt)},nn,pn)}}]),St}(ge.Component);ie.defaultProps={pageSizeOptions:["10","20","50","100"]};var le=ie,Pe=function(ue){var St,et=ue.rootPrefixCls,fe=ue.page,at=ue.active,Qt=ue.className,bt=ue.showTitle,Jt=ue.onClick,lt=ue.onKeyPress,It=ue.itemRender,he="".concat(et,"-item"),Ge=De()(he,"".concat(he,"-").concat(fe),(St={},(0,ae.Z)(St,"".concat(he,"-active"),at),(0,ae.Z)(St,"".concat(he,"-disabled"),!fe),(0,ae.Z)(St,ue.className,Qt),St)),qe=function(){Jt(fe)},it=function(Yt){lt(Yt,Jt,fe)},mt=It(fe,"page",ge.createElement("a",{rel:"nofollow"},fe));return mt?ge.createElement("li",{title:bt?fe.toString():null,className:Ge,onClick:qe,onKeyPress:it,tabIndex:0},mt):null},me=Pe;function ze(){}function Xe(se){var ue=Number(se);return typeof ue=="number"&&!Number.isNaN(ue)&&isFinite(ue)&&Math.floor(ue)===ue}var Pt=function(ue,St,et){return et};function Tt(se,ue,St){var et=typeof se=="undefined"?ue.pageSize:se;return Math.floor((St.total-1)/et)+1}var dn=function(se){(0,b.Z)(St,se);var ue=(0,E.Z)(St);function St(et){var fe;(0,y.Z)(this,St),fe=ue.call(this,et),fe.paginationNode=ge.createRef(),fe.getJumpPrevPage=function(){return Math.max(1,fe.state.current-(fe.props.showLessItems?3:5))},fe.getJumpNextPage=function(){return Math.min(Tt(void 0,fe.state,fe.props),fe.state.current+(fe.props.showLessItems?3:5))},fe.getItemIcon=function(lt,It){var he=fe.props.prefixCls,Ge=lt||ge.createElement("button",{type:"button","aria-label":It,className:"".concat(he,"-item-link")});return typeof lt=="function"&&(Ge=ge.createElement(lt,(0,a.Z)({},fe.props))),Ge},fe.isValid=function(lt){var It=fe.props.total;return Xe(lt)&<!==fe.state.current&&Xe(It)&&It>0},fe.shouldDisplayQuickJumper=function(){var lt=fe.props,It=lt.showQuickJumper,he=lt.total,Ge=fe.state.pageSize;return he<=Ge?!1:It},fe.handleKeyDown=function(lt){(lt.keyCode===ne.ARROW_UP||lt.keyCode===ne.ARROW_DOWN)&<.preventDefault()},fe.handleKeyUp=function(lt){var It=fe.getValidValue(lt),he=fe.state.currentInputValue;It!==he&&fe.setState({currentInputValue:It}),lt.keyCode===ne.ENTER?fe.handleChange(It):lt.keyCode===ne.ARROW_UP?fe.handleChange(It-1):lt.keyCode===ne.ARROW_DOWN&&fe.handleChange(It+1)},fe.handleBlur=function(lt){var It=fe.getValidValue(lt);fe.handleChange(It)},fe.changePageSize=function(lt){var It=fe.state.current,he=Tt(lt,fe.state,fe.props);It=It>he?he:It,he===0&&(It=fe.state.current),typeof lt=="number"&&("pageSize"in fe.props||fe.setState({pageSize:lt}),"current"in fe.props||fe.setState({current:It,currentInputValue:It})),fe.props.onShowSizeChange(It,lt),"onChange"in fe.props&&fe.props.onChange&&fe.props.onChange(It,lt)},fe.handleChange=function(lt){var It=fe.props,he=It.disabled,Ge=It.onChange,qe=fe.state,it=qe.pageSize,mt=qe.current,Mt=qe.currentInputValue;if(fe.isValid(lt)&&!he){var Yt=Tt(void 0,fe.state,fe.props),Ot=lt;return lt>Yt?Ot=Yt:lt<1&&(Ot=1),"current"in fe.props||fe.setState({current:Ot}),Ot!==Mt&&fe.setState({currentInputValue:Ot}),Ge(Ot,it),Ot}return mt},fe.prev=function(){fe.hasPrev()&&fe.handleChange(fe.state.current-1)},fe.next=function(){fe.hasNext()&&fe.handleChange(fe.state.current+1)},fe.jumpPrev=function(){fe.handleChange(fe.getJumpPrevPage())},fe.jumpNext=function(){fe.handleChange(fe.getJumpNextPage())},fe.hasPrev=function(){return fe.state.current>1},fe.hasNext=function(){return fe.state.current2?he-2:0),qe=2;qe=Qt?Jt=Qt:Jt=Number(at),Jt}},{key:"getShowSizeChanger",value:function(){var fe=this.props,at=fe.showSizeChanger,Qt=fe.total,bt=fe.totalBoundaryShowSizeChanger;return typeof at!="undefined"?at:Qt>bt}},{key:"render",value:function(){var fe=this.props,at=fe.prefixCls,Qt=fe.className,bt=fe.style,Jt=fe.disabled,lt=fe.hideOnSinglePage,It=fe.total,he=fe.locale,Ge=fe.showQuickJumper,qe=fe.showLessItems,it=fe.showTitle,mt=fe.showTotal,Mt=fe.simple,Yt=fe.itemRender,Ot=fe.showPrevNextJumpers,nn=fe.jumpPrevIcon,pn=fe.jumpNextIcon,bn=fe.selectComponentClass,In=fe.selectPrefixCls,rn=fe.pageSizeOptions,Fn=this.state,We=Fn.current,Tn=Fn.pageSize,Rn=Fn.currentInputValue;if(lt===!0&&It<=Tn)return null;var En=Tt(void 0,this.state,this.props),xn=[],$n=null,tn=null,ea=null,Jn=null,Sn=null,aa=Ge&&Ge.goButton,ga=qe?1:2,ca=We-1>0?We-1:0,Ae=We+1It?It:We*Tn]));if(Mt){aa&&(typeof aa=="boolean"?Sn=ge.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},he.jump_to_confirm):Sn=ge.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},aa),Sn=ge.createElement("li",{title:it?"".concat(he.jump_to).concat(We,"/").concat(En):null,className:"".concat(at,"-simple-pager")},Sn));var Lt=this.renderPrev(ca);return ge.createElement("ul",(0,ee.Z)({className:De()(at,"".concat(at,"-simple"),(0,ae.Z)({},"".concat(at,"-disabled"),Jt),Qt),style:bt,ref:this.paginationNode},Se),Be,Lt?ge.createElement("li",{title:it?he.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:De()("".concat(at,"-prev"),(0,ae.Z)({},"".concat(at,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Lt):null,ge.createElement("li",{title:it?"".concat(We,"/").concat(En):null,className:"".concat(at,"-simple-pager")},ge.createElement("input",{type:"text",value:Rn,disabled:Jt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ge.createElement("span",{className:"".concat(at,"-slash")},"/"),En),ge.createElement("li",{title:it?he.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:De()("".concat(at,"-next"),(0,ae.Z)({},"".concat(at,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ae)),Sn)}if(En<=3+ga*2){var jt={locale:he,rootPrefixCls:at,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:it,itemRender:Yt};En||xn.push(ge.createElement(me,(0,ee.Z)({},jt,{key:"noPager",page:1,className:"".concat(at,"-item-disabled")})));for(var ht=1;ht<=En;ht+=1){var Dn=We===ht;xn.push(ge.createElement(me,(0,ee.Z)({},jt,{key:ht,page:ht,active:Dn})))}}else{var gn=qe?he.prev_3:he.prev_5,Je=qe?he.next_3:he.next_5,Ee=Yt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(nn,"prev page")),st=Yt(this.getJumpNextPage(),"jump-next",this.getItemIcon(pn,"next page"));Ot&&($n=Ee?ge.createElement("li",{title:it?gn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:De()("".concat(at,"-jump-prev"),(0,ae.Z)({},"".concat(at,"-jump-prev-custom-icon"),!!nn))},Ee):null,tn=st?ge.createElement("li",{title:it?Je:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:De()("".concat(at,"-jump-next"),(0,ae.Z)({},"".concat(at,"-jump-next-custom-icon"),!!pn))},st):null),Jn=ge.createElement(me,{locale:he,last:!0,rootPrefixCls:at,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:En,page:En,active:!1,showTitle:it,itemRender:Yt}),ea=ge.createElement(me,{locale:he,rootPrefixCls:at,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:it,itemRender:Yt});var Re=Math.max(1,We-ga),pt=Math.min(We+ga,En);We-1<=ga&&(pt=1+ga*2),En-We<=ga&&(Re=En-ga*2);for(var Vt=Re;Vt<=pt;Vt+=1){var Pn=We===Vt;xn.push(ge.createElement(me,{locale:he,rootPrefixCls:at,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Vt,page:Vt,active:Pn,showTitle:it,itemRender:Yt}))}We-1>=ga*2&&We!==3&&(xn[0]=(0,ge.cloneElement)(xn[0],{className:"".concat(at,"-item-after-jump-prev")}),xn.unshift($n)),En-We>=ga*2&&We!==En-2&&(xn[xn.length-1]=(0,ge.cloneElement)(xn[xn.length-1],{className:"".concat(at,"-item-before-jump-next")}),xn.push(tn)),Re!==1&&xn.unshift(ea),pt!==En&&xn.push(Jn)}var Dt=!this.hasPrev()||!En,Le=!this.hasNext()||!En,Ce=this.renderPrev(ca),Fe=this.renderNext(Ae);return ge.createElement("ul",(0,ee.Z)({className:De()(at,Qt,(0,ae.Z)({},"".concat(at,"-disabled"),Jt)),style:bt,ref:this.paginationNode},Se),Be,Ce?ge.createElement("li",{title:it?he.prev_page:null,onClick:this.prev,tabIndex:Dt?null:0,onKeyPress:this.runIfEnterPrev,className:De()("".concat(at,"-prev"),(0,ae.Z)({},"".concat(at,"-disabled"),Dt)),"aria-disabled":Dt},Ce):null,xn,Fe?ge.createElement("li",{title:it?he.next_page:null,onClick:this.next,tabIndex:Le?null:0,onKeyPress:this.runIfEnterNext,className:De()("".concat(at,"-next"),(0,ae.Z)({},"".concat(at,"-disabled"),Le)),"aria-disabled":Le},Fe):null,ge.createElement(le,{disabled:Jt,locale:he,rootPrefixCls:at,selectComponentClass:bn,selectPrefixCls:In,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:We,pageSize:Tn,pageSizeOptions:rn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:aa}))}}],[{key:"getDerivedStateFromProps",value:function(fe,at){var Qt={};if("current"in fe&&(Qt.current=fe.current,fe.current!==at.current&&(Qt.currentInputValue=Qt.current)),"pageSize"in fe&&fe.pageSize!==at.pageSize){var bt=at.current,Jt=Tt(fe.pageSize,at,fe);bt=bt>Jt?Jt:bt,"current"in fe||(Qt.current=bt,Qt.currentInputValue=bt),Qt.pageSize=fe.pageSize}return Qt}}]),St}(ge.Component);dn.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:re.Z,style:{},itemRender:Pt,totalBoundaryShowSizeChanger:50};var Rt=dn,qt=oe(22075),on=oe(36355),tt=oe(19716),fn=oe(8628),cn=oe(9763),nt=oe(57809);const vt=se=>ge.createElement(nt.default,Object.assign({},se,{showSearch:!0,size:"small"})),Ft=se=>ge.createElement(nt.default,Object.assign({},se,{showSearch:!0,size:"middle"}));vt.Option=nt.default.Option,Ft.Option=nt.default.Option;var xe=oe(9937),Ie=oe(17313),ot=oe(83116),kt=oe(37613);const yt=se=>{const{componentCls:ue}=se;return{[`${ue}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ue}-item-link`]:{color:se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ue}-item-link`]:{color:se.colorTextDisabled,cursor:"not-allowed"}}},[`&${ue}-disabled`]:{cursor:"not-allowed",[`${ue}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:se.colorBorder,backgroundColor:se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:se.itemActiveBgDisabled},a:{color:se.itemActiveColorDisabled}}},[`${ue}-item-link`]:{color:se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ue}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ue}-simple-pager`]:{color:se.colorTextDisabled},[`${ue}-jump-prev, ${ue}-jump-next`]:{[`${ue}-item-link-icon`]:{opacity:0},[`${ue}-item-ellipsis`]:{opacity:1}}},[`&${ue}-simple`]:{[`${ue}-prev, ${ue}-next`]:{[`&${ue}-disabled ${ue}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Ht=se=>{const{componentCls:ue}=se;return{[`&${ue}-mini ${ue}-total-text, &${ue}-mini ${ue}-simple-pager`]:{height:se.itemSizeSM,lineHeight:`${se.itemSizeSM}px`},[`&${ue}-mini ${ue}-item`]:{minWidth:se.itemSizeSM,height:se.itemSizeSM,margin:0,lineHeight:`${se.itemSizeSM-2}px`},[`&${ue}-mini:not(${ue}-disabled) ${ue}-item:not(${ue}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:se.colorBgTextHover},"&:active":{backgroundColor:se.colorBgTextActive}},[`&${ue}-mini ${ue}-prev, &${ue}-mini ${ue}-next`]:{minWidth:se.itemSizeSM,height:se.itemSizeSM,margin:0,lineHeight:`${se.itemSizeSM}px`},[`&${ue}-mini:not(${ue}-disabled)`]:{[`${ue}-prev, ${ue}-next`]:{[`&:hover ${ue}-item-link`]:{backgroundColor:se.colorBgTextHover},[`&:active ${ue}-item-link`]:{backgroundColor:se.colorBgTextActive},[`&${ue}-disabled:hover ${ue}-item-link`]:{backgroundColor:"transparent"}}},[` &${ue}-mini ${ue}-prev ${ue}-item-link, &${ue}-mini ${ue}-next ${ue}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:se.itemSizeSM,lineHeight:`${se.itemSizeSM}px`}},[`&${ue}-mini ${ue}-jump-prev, &${ue}-mini ${ue}-jump-next`]:{height:se.itemSizeSM,marginInlineEnd:0,lineHeight:`${se.itemSizeSM}px`},[`&${ue}-mini ${ue}-options`]:{marginInlineStart:se.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:se.miniOptionsSizeChangerTop},"&-quick-jumper":{height:se.itemSizeSM,lineHeight:`${se.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,xe.x0)(se)),{width:se.paginationMiniQuickJumperInputWidth,height:se.controlHeightSM})}}}},ce=se=>{const{componentCls:ue}=se;return{[` @@ -138,12 +138,12 @@ ${ue}-next, ${ue}-jump-prev, ${ue}-jump-next - `]:{display:"inline-block",minWidth:se.itemSize,height:se.itemSize,color:se.colorText,fontFamily:se.fontFamily,lineHeight:`${se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:se.borderRadius,cursor:"pointer",transition:`all ${se.motionDurationMid}`},[`${ue}-prev, ${ue}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:se.colorText,cursor:"pointer",userSelect:"none"},[`${ue}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${se.lineWidth}px ${se.lineType} transparent`,borderRadius:se.borderRadius,outline:"none",transition:`all ${se.motionDurationMid}`},[`&:hover ${ue}-item-link`]:{backgroundColor:se.colorBgTextHover},[`&:active ${ue}-item-link`]:{backgroundColor:se.colorBgTextActive},[`&${ue}-disabled:hover`]:{[`${ue}-item-link`]:{backgroundColor:"transparent"}}},[`${ue}-slash`]:{marginInlineEnd:se.paginationSlashMarginInlineEnd,marginInlineStart:se.paginationSlashMarginInlineStart},[`${ue}-options`]:{display:"inline-block",marginInlineStart:se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:se.controlHeight,marginInlineStart:se.marginXS,lineHeight:`${se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,xe.ik)(se)),{width:se.controlHeightLG*1.25,height:se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:se.marginXS,marginInlineEnd:se.marginXS})}}}},Qt=se=>{const{componentCls:ue}=se;return{[`${ue}-item`]:{display:"inline-block",minWidth:se.itemSize,height:se.itemSize,marginInlineEnd:se.marginXS,fontFamily:se.fontFamily,lineHeight:`${se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${se.lineWidth}px ${se.lineType} transparent`,borderRadius:se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${se.paginationItemPaddingInline}px`,color:se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ue}-item-active)`]:{"&:hover":{transition:`all ${se.motionDurationMid}`,backgroundColor:se.colorBgTextHover},"&:active":{backgroundColor:se.colorBgTextActive}},"&-active":{fontWeight:se.fontWeightStrong,backgroundColor:se.itemActiveBg,borderColor:se.colorPrimary,a:{color:se.colorPrimary},"&:hover":{borderColor:se.colorPrimaryHover},"&:hover a":{color:se.colorPrimaryHover}}}}},yn=se=>{const{componentCls:ue}=se;return{[ue]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ie.Wf)(se)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ue}-total-text`]:{display:"inline-block",height:se.itemSize,marginInlineEnd:se.marginXS,lineHeight:`${se.itemSize-2}px`,verticalAlign:"middle"}}),Qt(se)),Ct(se)),ce(se)),Ht(se)),yt(se)),{[`@media only screen and (max-width: ${se.screenLG}px)`]:{[`${ue}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${se.screenSM}px)`]:{[`${ue}-options`]:{display:"none"}}}),[`&${se.componentCls}-rtl`]:{direction:"rtl"}}},hn=se=>{const{componentCls:ue}=se;return{[`${ue}${ue}-disabled:not(${ue}-mini)`]:{"&, &:hover":{[`${ue}-item-link`]:{borderColor:se.colorBorder}},"&:focus-visible":{[`${ue}-item-link`]:{borderColor:se.colorBorder}},[`${ue}-item, ${ue}-item-link`]:{backgroundColor:se.colorBgContainerDisabled,borderColor:se.colorBorder,[`&:hover:not(${ue}-item-active)`]:{backgroundColor:se.colorBgContainerDisabled,borderColor:se.colorBorder,a:{color:se.colorTextDisabled}},[`&${ue}-item-active`]:{backgroundColor:se.itemActiveBgDisabled}},[`${ue}-prev, ${ue}-next`]:{"&:hover button":{backgroundColor:se.colorBgContainerDisabled,borderColor:se.colorBorder,color:se.colorTextDisabled},[`${ue}-item-link`]:{backgroundColor:se.colorBgContainerDisabled,borderColor:se.colorBorder}}},[`${ue}:not(${ue}-mini)`]:{[`${ue}-prev, ${ue}-next`]:{"&:hover button":{borderColor:se.colorPrimaryHover,backgroundColor:se.itemBg},[`${ue}-item-link`]:{backgroundColor:se.itemLinkBg,borderColor:se.colorBorder},[`&:hover ${ue}-item-link`]:{borderColor:se.colorPrimary,backgroundColor:se.itemBg,color:se.colorPrimary},[`&${ue}-disabled`]:{[`${ue}-item-link`]:{borderColor:se.colorBorder,color:se.colorTextDisabled}}},[`${ue}-item`]:{backgroundColor:se.itemBg,border:`${se.lineWidth}px ${se.lineType} ${se.colorBorder}`,[`&:hover:not(${ue}-item-active)`]:{borderColor:se.colorPrimary,backgroundColor:se.itemBg,a:{color:se.colorPrimary}},"&-active":{borderColor:se.colorPrimary}}}}},$e=se=>{const{componentCls:ue}=se;return{[`${ue}:not(${ue}-disabled)`]:{[`${ue}-item`]:Object.assign({},(0,Ie.Qy)(se)),[`${ue}-jump-prev, ${ue}-jump-next`]:{"&:focus-visible":Object.assign({[`${ue}-item-link-icon`]:{opacity:1},[`${ue}-item-ellipsis`]:{opacity:0}},(0,Ie.oN)(se))},[`${ue}-prev, ${ue}-next`]:{[`&:focus-visible ${ue}-item-link`]:Object.assign({},(0,Ie.oN)(se))}}}};var Ze=(0,ot.Z)("Pagination",se=>{const ue=(0,kt.TS)(se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:se.marginXXS/2,paginationMiniQuickJumperInputWidth:se.controlHeightLG*1.1,paginationItemPaddingInline:se.marginXXS*1.5,paginationEllipsisLetterSpacing:se.marginXXS/2,paginationSlashMarginInlineStart:se.marginXXS,paginationSlashMarginInlineEnd:se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,xe.e5)(se),(0,xe.TM)(se));return[yn(ue),$e(ue),se.wireframe&&hn(ue)]},se=>({itemBg:se.colorBgContainer,itemSize:se.controlHeight,itemSizeSM:se.controlHeightSM,itemActiveBg:se.colorBgContainer,itemLinkBg:se.colorBgContainer,itemActiveColorDisabled:se.colorTextDisabled,itemActiveBgDisabled:se.controlItemBgActiveDisabled,itemInputBg:se.colorBgContainer,miniOptionsSizeChangerTop:0})),de=function(se,ue){var St={};for(var et in se)Object.prototype.hasOwnProperty.call(se,et)&&ue.indexOf(et)<0&&(St[et]=se[et]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,et=Object.getOwnPropertySymbols(se);fe{const{prefixCls:ue,selectPrefixCls:St,className:et,rootClassName:fe,style:at,size:Yt,locale:bt,selectComponentClass:Jt,responsive:lt,showSizeChanger:It}=se,he=de(se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ge}=(0,fn.Z)(lt),{getPrefixCls:qe,direction:it,pagination:mt={}}=ge.useContext(on.E_),Mt=qe("pagination",ue),[Vt,Ot]=Ze(Mt),nn=It!=null?It:mt.showSizeChanger,pn=ge.useMemo(()=>{const En=ge.createElement("span",{className:`${Mt}-item-ellipsis`},"\u2022\u2022\u2022"),xn=ge.createElement("button",{className:`${Mt}-item-link`,type:"button",tabIndex:-1},it==="rtl"?ge.createElement(Ue.Z,null):ge.createElement(Ye.Z,null)),$n=ge.createElement("button",{className:`${Mt}-item-link`,type:"button",tabIndex:-1},it==="rtl"?ge.createElement(Ye.Z,null):ge.createElement(Ue.Z,null)),tn=ge.createElement("a",{className:`${Mt}-item-link`},ge.createElement("div",{className:`${Mt}-item-container`},it==="rtl"?ge.createElement(ke.Z,{className:`${Mt}-item-link-icon`}):ge.createElement(Qe,{className:`${Mt}-item-link-icon`}),En)),ea=ge.createElement("a",{className:`${Mt}-item-link`},ge.createElement("div",{className:`${Mt}-item-container`},it==="rtl"?ge.createElement(Qe,{className:`${Mt}-item-link-icon`}):ge.createElement(ke.Z,{className:`${Mt}-item-link-icon`}),En));return{prevIcon:xn,nextIcon:$n,jumpPrevIcon:tn,jumpNextIcon:ea}},[it,Mt]),[bn]=(0,cn.Z)("Pagination",qt.Z),In=Object.assign(Object.assign({},bn),bt),rn=(0,tt.Z)(Yt),Fn=rn==="small"||!!(Ge&&!rn&<),We=qe("select",St),Tn=De()({[`${Mt}-mini`]:Fn,[`${Mt}-rtl`]:it==="rtl"},mt==null?void 0:mt.className,et,fe,Ot),Rn=Object.assign(Object.assign({},mt==null?void 0:mt.style),at);return Vt(ge.createElement(Rt,Object.assign({},pn,he,{style:Rn,prefixCls:Mt,selectPrefixCls:We,className:Tn,selectComponentClass:Jt||(Fn?vt:Ft),locale:In,showSizeChanger:nn})))},rt=He},93948:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return It}});var ee=oe(59301),ge=oe(29679),Te=oe(40001),_e=oe(19248),ve=oe(99267),Ke=oe(92310),pe=oe.n(Ke),Qe=oe(2738),ke=oe(36355),Ye=oe(54476),Ue=oe(33885),Me=oe(75931),De={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ae=function(){var Ge=(0,ee.useRef)([]),qe=(0,ee.useRef)(null);return(0,ee.useEffect)(function(){var it=Date.now(),mt=!1;Ge.current.forEach(function(Mt){if(Mt){mt=!0;var Vt=Mt.style;Vt.transitionDuration=".3s, .3s, .3s, .06s",qe.current&&it-qe.current<100&&(Vt.transitionDuration="0s, 0s")}}),mt&&(qe.current=Date.now())}),Ge.current},a=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],y=function(Ge){var qe=(0,Ue.Z)((0,Ue.Z)({},De),Ge),it=qe.className,mt=qe.percent,Mt=qe.prefixCls,Vt=qe.strokeColor,Ot=qe.strokeLinecap,nn=qe.strokeWidth,pn=qe.style,bn=qe.trailColor,In=qe.trailWidth,rn=qe.transition,Fn=(0,Me.Z)(qe,a);delete Fn.gapPosition;var We=Array.isArray(mt)?mt:[mt],Tn=Array.isArray(Vt)?Vt:[Vt],Rn=ae(),En=nn/2,xn=100-nn/2,$n="M ".concat(Ot==="round"?En:0,",").concat(En,` - L `).concat(Ot==="round"?xn:100,",").concat(En),tn="0 0 100 ".concat(nn),ea=0;return ee.createElement("svg",(0,Ye.Z)({className:pe()("".concat(Mt,"-line"),it),viewBox:tn,preserveAspectRatio:"none",style:pn},Fn),ee.createElement("path",{className:"".concat(Mt,"-line-trail"),d:$n,strokeLinecap:Ot,stroke:bn,strokeWidth:In||nn,fillOpacity:"0"}),We.map(function(Jn,Sn){var aa=1;switch(Ot){case"round":aa=1-nn/100;break;case"square":aa=1-nn/2/100;break;default:aa=1;break}var ga={strokeDasharray:"".concat(Jn*aa,"px, 100px"),strokeDashoffset:"-".concat(ea,"px"),transition:rn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ca=Tn[Sn]||Tn[Tn.length-1];return ea+=Jn,ee.createElement("path",{key:Sn,className:"".concat(Mt,"-line-path"),d:$n,strokeLinecap:Ot,stroke:ca,strokeWidth:nn,fillOpacity:"0",ref:function(Se){Rn[Sn]=Se},style:ga})}))},x=y,b=oe(76190),E=oe(42978),z=oe(47273),te=0,ne=(0,z.Z)();function re(){var he;return ne?(he=te,te+=1):he="TEST_OR_SSR",he}var ie=function(he){var Ge=ee.useState(),qe=(0,E.Z)(Ge,2),it=qe[0],mt=qe[1];return ee.useEffect(function(){mt("rc_progress_".concat(re()))},[]),he||it},le=function(Ge){var qe=Ge.bg,it=Ge.children;return ee.createElement("div",{style:{width:"100%",height:"100%",background:qe}},it)};function Pe(he,Ge){return Object.keys(he).map(function(qe){var it=parseFloat(qe),mt="".concat(Math.floor(it*Ge),"%");return"".concat(he[qe]," ").concat(mt)})}var me=ee.forwardRef(function(he,Ge){var qe=he.prefixCls,it=he.color,mt=he.gradientId,Mt=he.radius,Vt=he.style,Ot=he.ptg,nn=he.strokeLinecap,pn=he.strokeWidth,bn=he.size,In=he.gapDegree,rn=it&&(0,b.Z)(it)==="object",Fn=rn?"#FFF":void 0,We=bn/2,Tn=ee.createElement("circle",{className:"".concat(qe,"-circle-path"),r:Mt,cx:We,cy:We,stroke:Fn,strokeLinecap:nn,strokeWidth:pn,opacity:Ot===0?0:1,style:Vt,ref:Ge});if(!rn)return Tn;var Rn="".concat(mt,"-conic"),En=In?"".concat(180+In/2,"deg"):"0deg",xn=Pe(it,(360-In)/360),$n=Pe(it,1),tn="conic-gradient(from ".concat(En,", ").concat(xn.join(", "),")"),ea="linear-gradient(to ".concat(In?"bottom":"top",", ").concat($n.join(", "),")");return ee.createElement(ee.Fragment,null,ee.createElement("mask",{id:Rn},Tn),ee.createElement("foreignObject",{x:0,y:0,width:bn,height:bn,mask:"url(#".concat(Rn,")")},ee.createElement(le,{bg:ea},ee.createElement(le,{bg:tn}))))}),ze=me,Xe=100,Pt=function(Ge,qe,it,mt,Mt,Vt,Ot,nn,pn,bn){var In=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,rn=it/100*360*((360-Vt)/360),Fn=Vt===0?0:{bottom:0,top:180,left:90,right:-90}[Ot],We=(100-mt)/100*qe;pn==="round"&&mt!==100&&(We+=bn/2,We>=qe&&(We=qe-.01));var Tn=Xe/2;return{stroke:typeof nn=="string"?nn:void 0,strokeDasharray:"".concat(qe,"px ").concat(Ge),strokeDashoffset:We+In,transform:"rotate(".concat(Mt+rn+Fn,"deg)"),transformOrigin:"".concat(Tn,"px ").concat(Tn,"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}},Tt=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function dn(he){var Ge=he!=null?he:[];return Array.isArray(Ge)?Ge:[Ge]}var Rt=function(Ge){var qe=(0,Ue.Z)((0,Ue.Z)({},De),Ge),it=qe.id,mt=qe.prefixCls,Mt=qe.steps,Vt=qe.strokeWidth,Ot=qe.trailWidth,nn=qe.gapDegree,pn=nn===void 0?0:nn,bn=qe.gapPosition,In=qe.trailColor,rn=qe.strokeLinecap,Fn=qe.style,We=qe.className,Tn=qe.strokeColor,Rn=qe.percent,En=(0,Me.Z)(qe,Tt),xn=Xe/2,$n=ie(it),tn="".concat($n,"-gradient"),ea=xn-Vt/2,Jn=Math.PI*2*ea,Sn=pn>0?90+pn/2:-90,aa=Jn*((360-pn)/360),ga=(0,b.Z)(Mt)==="object"?Mt:{count:Mt,space:2},ca=ga.count,Ae=ga.space,Se=dn(Rn),Be=dn(Tn),Lt=Be.find(function(st){return st&&(0,b.Z)(st)==="object"}),jt=Lt&&(0,b.Z)(Lt)==="object",ht=jt?"butt":rn,Dn=Pt(Jn,aa,0,100,Sn,pn,bn,In,ht,Vt),gn=ae(),Je=function(){var Re=0;return Se.map(function(pt,Ut){var Pn=Be[Ut]||Be[Be.length-1],Dt=Pt(Jn,aa,Re,pt,Sn,pn,bn,Pn,ht,Vt);return Re+=pt,ee.createElement(ze,{key:Ut,color:Pn,ptg:pt,radius:ea,prefixCls:mt,gradientId:tn,style:Dt,strokeLinecap:ht,strokeWidth:Vt,gapDegree:pn,ref:function(Ce){gn[Ut]=Ce},size:Xe})}).reverse()},Ee=function(){var Re=Math.round(ca*(Se[0]/100)),pt=100/ca,Ut=0;return new Array(ca).fill(null).map(function(Pn,Dt){var Le=Dt<=Re-1?Be[0]:In,Ce=Le&&(0,b.Z)(Le)==="object"?"url(#".concat(tn,")"):void 0,Fe=Pt(Jn,aa,Ut,pt,Sn,pn,bn,Le,"butt",Vt,Ae);return Ut+=(aa-Fe.strokeDashoffset+Ae)*100/aa,ee.createElement("circle",{key:Dt,className:"".concat(mt,"-circle-path"),r:ea,cx:xn,cy:xn,stroke:Ce,strokeWidth:Vt,opacity:1,style:Fe,ref:function(an){gn[Dt]=an}})})};return ee.createElement("svg",(0,Ye.Z)({className:pe()("".concat(mt,"-circle"),We),viewBox:"0 0 ".concat(Xe," ").concat(Xe),style:Fn,id:it,role:"presentation"},En),!ca&&ee.createElement("circle",{className:"".concat(mt,"-circle-trail"),r:ea,cx:xn,cy:xn,stroke:In,strokeLinecap:ht,strokeWidth:Ot||Vt,style:Dn}),ca?Ee():Je())},qt=Rt,on={Line:x,Circle:qt},tt=oe(6848),fn=oe(30071);function cn(he){return!he||he<0?0:he>100?100:he}function nt(he){let{success:Ge,successPercent:qe}=he,it=qe;return Ge&&"progress"in Ge&&(it=Ge.progress),Ge&&"percent"in Ge&&(it=Ge.percent),it}const vt=he=>{let{percent:Ge,success:qe,successPercent:it}=he;const mt=cn(nt({success:qe,successPercent:it}));return[mt,cn(cn(Ge)-mt)]},Ft=he=>{let{success:Ge={},strokeColor:qe}=he;const{strokeColor:it}=Ge;return[it||fn.presetPrimaryColors.green,qe||null]},xe=(he,Ge,qe)=>{var it,mt,Mt,Vt;let Ot=-1,nn=-1;if(Ge==="step"){const pn=qe.steps,bn=qe.strokeWidth;typeof he=="string"||typeof he=="undefined"?(Ot=he==="small"?2:14,nn=bn!=null?bn:8):typeof he=="number"?[Ot,nn]=[he,he]:[Ot=14,nn=8]=he,Ot*=pn}else if(Ge==="line"){const pn=qe==null?void 0:qe.strokeWidth;typeof he=="string"||typeof he=="undefined"?nn=pn||(he==="small"?6:8):typeof he=="number"?[Ot,nn]=[he,he]:[Ot=-1,nn=8]=he}else(Ge==="circle"||Ge==="dashboard")&&(typeof he=="string"||typeof he=="undefined"?[Ot,nn]=he==="small"?[60,60]:[120,120]:typeof he=="number"?[Ot,nn]=[he,he]:(Ot=(mt=(it=he[0])!==null&&it!==void 0?it:he[1])!==null&&mt!==void 0?mt:120,nn=(Vt=(Mt=he[0])!==null&&Mt!==void 0?Mt:he[1])!==null&&Vt!==void 0?Vt:120));return[Ot,nn]},Ie=3,ot=he=>Ie/he*100;var yt=he=>{const{prefixCls:Ge,trailColor:qe=null,strokeLinecap:it="round",gapPosition:mt,gapDegree:Mt,width:Vt=120,type:Ot,children:nn,success:pn,size:bn=Vt}=he,[In,rn]=xe(bn,"circle");let{strokeWidth:Fn}=he;Fn===void 0&&(Fn=Math.max(ot(In),6));const We={width:In,height:rn,fontSize:In*.15+6},Tn=ee.useMemo(()=>{if(Mt||Mt===0)return Mt;if(Ot==="dashboard")return 75},[Mt,Ot]),Rn=mt||Ot==="dashboard"&&"bottom"||void 0,En=Object.prototype.toString.call(he.strokeColor)==="[object Object]",xn=Ft({success:pn,strokeColor:he.strokeColor}),$n=pe()(`${Ge}-inner`,{[`${Ge}-circle-gradient`]:En}),tn=ee.createElement(qt,{percent:vt(he),strokeWidth:Fn,trailWidth:Fn,strokeColor:xn,strokeLinecap:it,trailColor:qe,prefixCls:Ge,gapDegree:Tn,gapPosition:Rn});return ee.createElement("div",{className:$n,style:We},In<=20?ee.createElement(tt.Z,{title:nn},ee.createElement("span",null,tn)):ee.createElement(ee.Fragment,null,tn,nn))},Ht=function(he,Ge){var qe={};for(var it in he)Object.prototype.hasOwnProperty.call(he,it)&&Ge.indexOf(it)<0&&(qe[it]=he[it]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mt=0,it=Object.getOwnPropertySymbols(he);mt{let Ge=[];return Object.keys(he).forEach(qe=>{const it=parseFloat(qe.replace(/%/g,""));isNaN(it)||Ge.push({key:it,value:he[qe]})}),Ge=Ge.sort((qe,it)=>qe.key-it.key),Ge.map(qe=>{let{key:it,value:mt}=qe;return`${mt} ${it}%`}).join(", ")},Ct=(he,Ge)=>{const{from:qe=fn.presetPrimaryColors.blue,to:it=fn.presetPrimaryColors.blue,direction:mt=Ge==="rtl"?"to left":"to right"}=he,Mt=Ht(he,["from","to","direction"]);if(Object.keys(Mt).length!==0){const Vt=ce(Mt);return{backgroundImage:`linear-gradient(${mt}, ${Vt})`}}return{backgroundImage:`linear-gradient(${mt}, ${qe}, ${it})`}};var yn=he=>{const{prefixCls:Ge,direction:qe,percent:it,size:mt,strokeWidth:Mt,strokeColor:Vt,strokeLinecap:Ot="round",children:nn,trailColor:pn=null,success:bn}=he,In=Vt&&typeof Vt!="string"?Ct(Vt,qe):{backgroundColor:Vt},rn=Ot==="square"||Ot==="butt"?0:void 0,Fn={backgroundColor:pn||void 0,borderRadius:rn},We=mt!=null?mt:[-1,Mt||(mt==="small"?6:8)],[Tn,Rn]=xe(We,"line",{strokeWidth:Mt}),En=Object.assign({width:`${cn(it)}%`,height:Rn,borderRadius:rn},In),xn=nt(he),$n={width:`${cn(xn)}%`,height:Rn,borderRadius:rn,backgroundColor:bn==null?void 0:bn.strokeColor},tn={width:Tn<0?"100%":Tn,height:Rn};return ee.createElement(ee.Fragment,null,ee.createElement("div",{className:`${Ge}-outer`,style:tn},ee.createElement("div",{className:`${Ge}-inner`,style:Fn},ee.createElement("div",{className:`${Ge}-bg`,style:En}),xn!==void 0?ee.createElement("div",{className:`${Ge}-success-bg`,style:$n}):null)),nn)},$e=he=>{const{size:Ge,steps:qe,percent:it=0,strokeWidth:mt=8,strokeColor:Mt,trailColor:Vt=null,prefixCls:Ot,children:nn}=he,pn=Math.round(qe*(it/100)),bn=Ge==="small"?2:14,In=Ge!=null?Ge:[bn,mt],[rn,Fn]=xe(In,"step",{steps:qe,strokeWidth:mt}),We=rn/qe,Tn=new Array(qe);for(let Rn=0;Rn{const Ge=he?"100%":"-100%";return new Ze.Keyframes(`antProgress${he?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Ge}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Ge}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},se=he=>{const{componentCls:Ge,iconCls:qe}=he;return{[Ge]:Object.assign(Object.assign({},(0,de.Wf)(he)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:he.fontSize,marginInlineEnd:he.marginXS,marginBottom:he.marginXS},[`${Ge}-outer`]:{display:"inline-block",width:"100%"},[`&${Ge}-show-info`]:{[`${Ge}-outer`]:{marginInlineEnd:`calc(-2em - ${he.marginXS}px)`,paddingInlineEnd:`calc(2em + ${he.paddingXS}px)`}},[`${Ge}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:he.remainingColor,borderRadius:he.lineBorderRadius},[`${Ge}-inner:not(${Ge}-circle-gradient)`]:{[`${Ge}-circle-path`]:{stroke:he.defaultColor}},[`${Ge}-success-bg, ${Ge}-bg`]:{position:"relative",backgroundColor:he.defaultColor,borderRadius:he.lineBorderRadius,transition:`all ${he.motionDurationSlow} ${he.motionEaseInOutCirc}`},[`${Ge}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:he.colorSuccess},[`${Ge}-text`]:{display:"inline-block",width:"2em",marginInlineStart:he.marginXS,color:he.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[qe]:{fontSize:he.fontSize}},[`&${Ge}-status-active`]:{[`${Ge}-bg::before`]:{position:"absolute",inset:0,backgroundColor:he.colorBgContainer,borderRadius:he.lineBorderRadius,opacity:0,animationName:rt(),animationDuration:he.progressActiveMotionDuration,animationTimingFunction:he.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Ge}-rtl${Ge}-status-active`]:{[`${Ge}-bg::before`]:{animationName:rt(!0)}},[`&${Ge}-status-exception`]:{[`${Ge}-bg`]:{backgroundColor:he.colorError},[`${Ge}-text`]:{color:he.colorError}},[`&${Ge}-status-exception ${Ge}-inner:not(${Ge}-circle-gradient)`]:{[`${Ge}-circle-path`]:{stroke:he.colorError}},[`&${Ge}-status-success`]:{[`${Ge}-bg`]:{backgroundColor:he.colorSuccess},[`${Ge}-text`]:{color:he.colorSuccess}},[`&${Ge}-status-success ${Ge}-inner:not(${Ge}-circle-gradient)`]:{[`${Ge}-circle-path`]:{stroke:he.colorSuccess}}})}},ue=he=>{const{componentCls:Ge,iconCls:qe}=he;return{[Ge]:{[`${Ge}-circle-trail`]:{stroke:he.remainingColor},[`&${Ge}-circle ${Ge}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Ge}-circle ${Ge}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:he.circleTextColor,fontSize:he.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[qe]:{fontSize:`${he.fontSize/he.fontSizeSM}em`}},[`${Ge}-circle&-status-exception`]:{[`${Ge}-text`]:{color:he.colorError}},[`${Ge}-circle&-status-success`]:{[`${Ge}-text`]:{color:he.colorSuccess}}},[`${Ge}-inline-circle`]:{lineHeight:1,[`${Ge}-inner`]:{verticalAlign:"bottom"}}}},St=he=>{const{componentCls:Ge}=he;return{[Ge]:{[`${Ge}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:he.progressStepMinWidth,marginInlineEnd:he.progressStepMarginInlineEnd,backgroundColor:he.remainingColor,transition:`all ${he.motionDurationSlow}`,"&-active":{backgroundColor:he.defaultColor}}}}}},et=he=>{const{componentCls:Ge,iconCls:qe}=he;return{[Ge]:{[`${Ge}-small&-line, ${Ge}-small&-line ${Ge}-text ${qe}`]:{fontSize:he.fontSizeSM}}}};var fe=(0,ye.Z)("Progress",he=>{const Ge=he.marginXXS/2,qe=(0,He.TS)(he,{progressStepMarginInlineEnd:Ge,progressStepMinWidth:Ge,progressActiveMotionDuration:"2.4s"});return[se(qe),ue(qe),St(qe),et(qe)]},he=>({circleTextColor:he.colorText,defaultColor:he.colorInfo,remainingColor:he.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),at=function(he,Ge){var qe={};for(var it in he)Object.prototype.hasOwnProperty.call(he,it)&&Ge.indexOf(it)<0&&(qe[it]=he[it]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mt=0,it=Object.getOwnPropertySymbols(he);mt{const{prefixCls:qe,className:it,rootClassName:mt,steps:Mt,strokeColor:Vt,percent:Ot=0,size:nn="default",showInfo:pn=!0,type:bn="line",status:In,format:rn,style:Fn}=he,We=at(he,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Tn=ee.useMemo(()=>{var Se,Be;const Lt=nt(he);return parseInt(Lt!==void 0?(Se=Lt!=null?Lt:0)===null||Se===void 0?void 0:Se.toString():(Be=Ot!=null?Ot:0)===null||Be===void 0?void 0:Be.toString(),10)},[Ot,he.success,he.successPercent]),Rn=ee.useMemo(()=>!bt.includes(In)&&Tn>=100?"success":In||"normal",[In,Tn]),{getPrefixCls:En,direction:xn,progress:$n}=ee.useContext(ke.E_),tn=En("progress",qe),[ea,Jn]=fe(tn),Sn=ee.useMemo(()=>{if(!pn)return null;const Se=nt(he);let Be;const Lt=rn||(ht=>`${ht}%`),jt=bn==="line";return rn||Rn!=="exception"&&Rn!=="success"?Be=Lt(cn(Ot),cn(Se)):Rn==="exception"?Be=jt?ee.createElement(_e.Z,null):ee.createElement(ve.Z,null):Rn==="success"&&(Be=jt?ee.createElement(ge.Z,null):ee.createElement(Te.Z,null)),ee.createElement("span",{className:`${tn}-text`,title:typeof Be=="string"?Be:void 0},Be)},[pn,Ot,Tn,Rn,bn,tn,rn]),aa=Array.isArray(Vt)?Vt[0]:Vt,ga=typeof Vt=="string"||Array.isArray(Vt)?Vt:void 0;let ca;bn==="line"?ca=Mt?ee.createElement($e,Object.assign({},he,{strokeColor:ga,prefixCls:tn,steps:Mt}),Sn):ee.createElement(yn,Object.assign({},he,{strokeColor:aa,prefixCls:tn,direction:xn}),Sn):(bn==="circle"||bn==="dashboard")&&(ca=ee.createElement(yt,Object.assign({},he,{strokeColor:aa,prefixCls:tn,progressStatus:Rn}),Sn));const Ae=pe()(tn,`${tn}-status-${Rn}`,`${tn}-${bn==="dashboard"&&"circle"||Mt&&"steps"||bn}`,{[`${tn}-inline-circle`]:bn==="circle"&&xe(nn,"circle")[0]<=20,[`${tn}-show-info`]:pn,[`${tn}-${nn}`]:typeof nn=="string",[`${tn}-rtl`]:xn==="rtl"},$n==null?void 0:$n.className,it,mt,Jn);return ea(ee.createElement("div",Object.assign({ref:Ge,style:Object.assign(Object.assign({},$n==null?void 0:$n.style),Fn),className:Ae,role:"progressbar","aria-valuenow":Tn},(0,Qe.Z)(We,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ca))}),It=lt},13570:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return cn}});var ee=oe(54476),ge=oe(59301),Te={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"},_e=Te,ve=oe(7657),Ke=function(vt,Ft){return ge.createElement(ve.Z,(0,ee.Z)({},vt,{ref:Ft,icon:_e}))},pe=ge.forwardRef(Ke),Qe=pe,ke=oe(92310),Ye=oe.n(ke),Ue=oe(20068),Me=oe(42978),De=oe(75931),ae=oe(18929),a=oe(10228),y=oe(26112);function x(nt,vt){var Ft=nt.disabled,xe=nt.prefixCls,Ie=nt.character,ot=nt.characterRender,kt=nt.index,yt=nt.count,Ht=nt.value,ce=nt.allowHalf,Ct=nt.focused,Qt=nt.onHover,yn=nt.onClick,hn=function(ue){Qt(ue,kt)},$e=function(ue){yn(ue,kt)},Ze=function(ue){ue.keyCode===a.Z.ENTER&&yn(ue,kt)},de=kt+1,ye=new Set([xe]);Ht===0&&kt===0&&Ct?ye.add("".concat(xe,"-focused")):ce&&Ht+.5>=de&&Htkt?"true":"false","aria-posinset":kt+1,"aria-setsize":yt,tabIndex:Ft?-1:0},ge.createElement("div",{className:"".concat(xe,"-first")},He),ge.createElement("div",{className:"".concat(xe,"-second")},He)));return ot&&(rt=ot(rt,nt)),rt}var b=ge.forwardRef(x);function E(){var nt=ge.useRef({});function vt(xe){return nt.current[xe]}function Ft(xe){return function(Ie){nt.current[xe]=Ie}}return[vt,Ft]}function z(nt){var vt=nt.pageXOffset,Ft="scrollLeft";if(typeof vt!="number"){var xe=nt.document;vt=xe.documentElement[Ft],typeof vt!="number"&&(vt=xe.body[Ft])}return vt}function te(nt){var vt,Ft,xe=nt.ownerDocument,Ie=xe.body,ot=xe&&xe.documentElement,kt=nt.getBoundingClientRect();return vt=kt.left,Ft=kt.top,vt-=ot.clientLeft||Ie.clientLeft||0,Ft-=ot.clientTop||Ie.clientTop||0,{left:vt,top:Ft}}function ne(nt){var vt=te(nt),Ft=nt.ownerDocument,xe=Ft.defaultView||Ft.parentWindow;return vt.left+=z(xe),vt.left}var re=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ie(nt,vt){var Ft,xe=nt.prefixCls,Ie=xe===void 0?"rc-rate":xe,ot=nt.className,kt=nt.defaultValue,yt=nt.value,Ht=nt.count,ce=Ht===void 0?5:Ht,Ct=nt.allowHalf,Qt=Ct===void 0?!1:Ct,yn=nt.allowClear,hn=yn===void 0?!0:yn,$e=nt.character,Ze=$e===void 0?"\u2605":$e,de=nt.characterRender,ye=nt.disabled,He=nt.direction,rt=He===void 0?"ltr":He,se=nt.tabIndex,ue=se===void 0?0:se,St=nt.autoFocus,et=nt.onHoverChange,fe=nt.onChange,at=nt.onFocus,Yt=nt.onBlur,bt=nt.onKeyDown,Jt=nt.onMouseLeave,lt=(0,De.Z)(nt,re),It=E(),he=(0,Me.Z)(It,2),Ge=he[0],qe=he[1],it=ge.useRef(null),mt=function(){if(!ye){var ht;(ht=it.current)===null||ht===void 0||ht.focus()}};ge.useImperativeHandle(vt,function(){return{focus:mt,blur:function(){if(!ye){var ht;(ht=it.current)===null||ht===void 0||ht.blur()}}}});var Mt=(0,ae.Z)(kt||0,{value:yt}),Vt=(0,Me.Z)(Mt,2),Ot=Vt[0],nn=Vt[1],pn=(0,ae.Z)(null),bn=(0,Me.Z)(pn,2),In=bn[0],rn=bn[1],Fn=function(ht,Dn){var gn=rt==="rtl",Je=ht+1;if(Qt){var Ee=Ge(ht),st=ne(Ee),Re=Ee.clientWidth;(gn&&Dn-st>Re/2||!gn&&Dn-st0&&!gn||Dn===a.Z.RIGHT&&Je>0&&gn?(Qt?Je-=.5:Je-=1,We(Je),ht.preventDefault()):Dn===a.Z.LEFT&&Je{const{componentCls:vt}=nt;return{[`${vt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:nt.marginXS},"> div":{transition:`all ${nt.motionDurationMid}, outline 0s`,"&:hover":{transform:nt.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${nt.lineWidth}px dashed ${nt.starColor}`,transform:nt.starHoverScale}},"&-first, &-second":{color:nt.starBg,transition:`all ${nt.motionDurationMid}`,userSelect:"none",[nt.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${vt}-star-first, &-half ${vt}-star-second`]:{opacity:1},[`&-half ${vt}-star-first, &-full ${vt}-star-second`]:{color:"inherit"}}}},Rt=nt=>({[`&-rtl${nt.componentCls}`]:{direction:"rtl"}}),qt=nt=>{const{componentCls:vt}=nt;return{[vt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Xe.Wf)(nt)),{display:"inline-block",margin:0,padding:0,color:nt.starColor,fontSize:nt.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${vt} ${vt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),dn(nt)),{[`+ ${vt}-text`]:{display:"inline-block",marginInlineStart:nt.marginXS,fontSize:nt.fontSize}}),Rt(nt))}};var on=(0,Pt.Z)("Rate",nt=>{const vt=(0,Tt.TS)(nt,{});return[qt(vt)]},nt=>({starColor:nt.yellow6,starSize:nt.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:nt.colorFillContent})),tt=function(nt,vt){var Ft={};for(var xe in nt)Object.prototype.hasOwnProperty.call(nt,xe)&&vt.indexOf(xe)<0&&(Ft[xe]=nt[xe]);if(nt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,xe=Object.getOwnPropertySymbols(nt);Ie{const{prefixCls:Ft,className:xe,rootClassName:Ie,style:ot,tooltips:kt,character:yt=ge.createElement(Qe,null)}=nt,Ht=tt(nt,["prefixCls","className","rootClassName","style","tooltips","character"]),ce=(ye,He)=>{let{index:rt}=He;return kt?ge.createElement(ze.Z,{title:kt[rt]},ye):ye},{getPrefixCls:Ct,direction:Qt,rate:yn}=ge.useContext(me.E_),hn=Ct("rate",Ft),[$e,Ze]=on(hn),de=Object.assign(Object.assign({},yn==null?void 0:yn.style),ot);return $e(ge.createElement(Pe,Object.assign({ref:vt,character:yt,characterRender:ce},Ht,{className:Ye()(xe,Ie,Ze,yn==null?void 0:yn.className),style:de,prefixCls:hn,direction:Qt})))})},61621:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return Ze}});var ee=oe(92310),ge=oe.n(ee),Te=oe(59301),_e=oe(36355),ve=oe(2738),pe=de=>{const{prefixCls:ye,className:He,style:rt,size:se,shape:ue}=de,St=ge()({[`${ye}-lg`]:se==="large",[`${ye}-sm`]:se==="small"}),et=ge()({[`${ye}-circle`]:ue==="circle",[`${ye}-square`]:ue==="square",[`${ye}-round`]:ue==="round"}),fe=Te.useMemo(()=>typeof se=="number"?{width:se,height:se,lineHeight:`${se}px`}:{},[se]);return Te.createElement("span",{className:ge()(ye,St,et,He),style:Object.assign(Object.assign({},fe),rt)})},Qe=oe(36237),ke=oe(83116),Ye=oe(37613);const Ue=new Qe.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Me=de=>({height:de,lineHeight:`${de}px`}),De=de=>Object.assign({width:de},Me(de)),ae=de=>({background:de.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ue,animationDuration:de.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),a=de=>Object.assign({width:de*5,minWidth:de*5},Me(de)),y=de=>{const{skeletonAvatarCls:ye,gradientFromColor:He,controlHeight:rt,controlHeightLG:se,controlHeightSM:ue}=de;return{[`${ye}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:He},De(rt)),[`${ye}${ye}-circle`]:{borderRadius:"50%"},[`${ye}${ye}-lg`]:Object.assign({},De(se)),[`${ye}${ye}-sm`]:Object.assign({},De(ue))}},x=de=>{const{controlHeight:ye,borderRadiusSM:He,skeletonInputCls:rt,controlHeightLG:se,controlHeightSM:ue,gradientFromColor:St}=de;return{[`${rt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:St,borderRadius:He},a(ye)),[`${rt}-lg`]:Object.assign({},a(se)),[`${rt}-sm`]:Object.assign({},a(ue))}},b=de=>Object.assign({width:de},Me(de)),E=de=>{const{skeletonImageCls:ye,imageSizeBase:He,gradientFromColor:rt,borderRadiusSM:se}=de;return{[`${ye}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:rt,borderRadius:se},b(He*2)),{[`${ye}-path`]:{fill:"#bfbfbf"},[`${ye}-svg`]:Object.assign(Object.assign({},b(He)),{maxWidth:He*4,maxHeight:He*4}),[`${ye}-svg${ye}-svg-circle`]:{borderRadius:"50%"}}),[`${ye}${ye}-circle`]:{borderRadius:"50%"}}},z=(de,ye,He)=>{const{skeletonButtonCls:rt}=de;return{[`${He}${rt}-circle`]:{width:ye,minWidth:ye,borderRadius:"50%"},[`${He}${rt}-round`]:{borderRadius:ye}}},te=de=>Object.assign({width:de*2,minWidth:de*2},Me(de)),ne=de=>{const{borderRadiusSM:ye,skeletonButtonCls:He,controlHeight:rt,controlHeightLG:se,controlHeightSM:ue,gradientFromColor:St}=de;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${He}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:St,borderRadius:ye,width:rt*2,minWidth:rt*2},te(rt))},z(de,rt,He)),{[`${He}-lg`]:Object.assign({},te(se))}),z(de,se,`${He}-lg`)),{[`${He}-sm`]:Object.assign({},te(ue))}),z(de,ue,`${He}-sm`))},re=de=>{const{componentCls:ye,skeletonAvatarCls:He,skeletonTitleCls:rt,skeletonParagraphCls:se,skeletonButtonCls:ue,skeletonInputCls:St,skeletonImageCls:et,controlHeight:fe,controlHeightLG:at,controlHeightSM:Yt,gradientFromColor:bt,padding:Jt,marginSM:lt,borderRadius:It,titleHeight:he,blockRadius:Ge,paragraphLiHeight:qe,controlHeightXS:it,paragraphMarginTop:mt}=de;return{[`${ye}`]:{display:"table",width:"100%",[`${ye}-header`]:{display:"table-cell",paddingInlineEnd:Jt,verticalAlign:"top",[`${He}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:bt},De(fe)),[`${He}-circle`]:{borderRadius:"50%"},[`${He}-lg`]:Object.assign({},De(at)),[`${He}-sm`]:Object.assign({},De(Yt))},[`${ye}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${rt}`]:{width:"100%",height:he,background:bt,borderRadius:Ge,[`+ ${se}`]:{marginBlockStart:Yt}},[`${se}`]:{padding:0,"> li":{width:"100%",height:qe,listStyle:"none",background:bt,borderRadius:Ge,"+ li":{marginBlockStart:it}}},[`${se}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${ye}-content`]:{[`${rt}, ${se} > li`]:{borderRadius:It}}},[`${ye}-with-avatar ${ye}-content`]:{[`${rt}`]:{marginBlockStart:lt,[`+ ${se}`]:{marginBlockStart:mt}}},[`${ye}${ye}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ne(de)),y(de)),x(de)),E(de)),[`${ye}${ye}-block`]:{width:"100%",[`${ue}`]:{width:"100%"},[`${St}`]:{width:"100%"}},[`${ye}${ye}-active`]:{[` + `]:{display:"inline-block",minWidth:se.itemSize,height:se.itemSize,color:se.colorText,fontFamily:se.fontFamily,lineHeight:`${se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:se.borderRadius,cursor:"pointer",transition:`all ${se.motionDurationMid}`},[`${ue}-prev, ${ue}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:se.colorText,cursor:"pointer",userSelect:"none"},[`${ue}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${se.lineWidth}px ${se.lineType} transparent`,borderRadius:se.borderRadius,outline:"none",transition:`all ${se.motionDurationMid}`},[`&:hover ${ue}-item-link`]:{backgroundColor:se.colorBgTextHover},[`&:active ${ue}-item-link`]:{backgroundColor:se.colorBgTextActive},[`&${ue}-disabled:hover`]:{[`${ue}-item-link`]:{backgroundColor:"transparent"}}},[`${ue}-slash`]:{marginInlineEnd:se.paginationSlashMarginInlineEnd,marginInlineStart:se.paginationSlashMarginInlineStart},[`${ue}-options`]:{display:"inline-block",marginInlineStart:se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:se.controlHeight,marginInlineStart:se.marginXS,lineHeight:`${se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,xe.ik)(se)),{width:se.controlHeightLG*1.25,height:se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:se.marginXS,marginInlineEnd:se.marginXS})}}}},Kt=se=>{const{componentCls:ue}=se;return{[`${ue}-item`]:{display:"inline-block",minWidth:se.itemSize,height:se.itemSize,marginInlineEnd:se.marginXS,fontFamily:se.fontFamily,lineHeight:`${se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${se.lineWidth}px ${se.lineType} transparent`,borderRadius:se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${se.paginationItemPaddingInline}px`,color:se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ue}-item-active)`]:{"&:hover":{transition:`all ${se.motionDurationMid}`,backgroundColor:se.colorBgTextHover},"&:active":{backgroundColor:se.colorBgTextActive}},"&-active":{fontWeight:se.fontWeightStrong,backgroundColor:se.itemActiveBg,borderColor:se.colorPrimary,a:{color:se.colorPrimary},"&:hover":{borderColor:se.colorPrimaryHover},"&:hover a":{color:se.colorPrimaryHover}}}}},yn=se=>{const{componentCls:ue}=se;return{[ue]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ie.Wf)(se)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ue}-total-text`]:{display:"inline-block",height:se.itemSize,marginInlineEnd:se.marginXS,lineHeight:`${se.itemSize-2}px`,verticalAlign:"middle"}}),Kt(se)),Ct(se)),ce(se)),Ht(se)),yt(se)),{[`@media only screen and (max-width: ${se.screenLG}px)`]:{[`${ue}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${se.screenSM}px)`]:{[`${ue}-options`]:{display:"none"}}}),[`&${se.componentCls}-rtl`]:{direction:"rtl"}}},hn=se=>{const{componentCls:ue}=se;return{[`${ue}${ue}-disabled:not(${ue}-mini)`]:{"&, &:hover":{[`${ue}-item-link`]:{borderColor:se.colorBorder}},"&:focus-visible":{[`${ue}-item-link`]:{borderColor:se.colorBorder}},[`${ue}-item, ${ue}-item-link`]:{backgroundColor:se.colorBgContainerDisabled,borderColor:se.colorBorder,[`&:hover:not(${ue}-item-active)`]:{backgroundColor:se.colorBgContainerDisabled,borderColor:se.colorBorder,a:{color:se.colorTextDisabled}},[`&${ue}-item-active`]:{backgroundColor:se.itemActiveBgDisabled}},[`${ue}-prev, ${ue}-next`]:{"&:hover button":{backgroundColor:se.colorBgContainerDisabled,borderColor:se.colorBorder,color:se.colorTextDisabled},[`${ue}-item-link`]:{backgroundColor:se.colorBgContainerDisabled,borderColor:se.colorBorder}}},[`${ue}:not(${ue}-mini)`]:{[`${ue}-prev, ${ue}-next`]:{"&:hover button":{borderColor:se.colorPrimaryHover,backgroundColor:se.itemBg},[`${ue}-item-link`]:{backgroundColor:se.itemLinkBg,borderColor:se.colorBorder},[`&:hover ${ue}-item-link`]:{borderColor:se.colorPrimary,backgroundColor:se.itemBg,color:se.colorPrimary},[`&${ue}-disabled`]:{[`${ue}-item-link`]:{borderColor:se.colorBorder,color:se.colorTextDisabled}}},[`${ue}-item`]:{backgroundColor:se.itemBg,border:`${se.lineWidth}px ${se.lineType} ${se.colorBorder}`,[`&:hover:not(${ue}-item-active)`]:{borderColor:se.colorPrimary,backgroundColor:se.itemBg,a:{color:se.colorPrimary}},"&-active":{borderColor:se.colorPrimary}}}}},$e=se=>{const{componentCls:ue}=se;return{[`${ue}:not(${ue}-disabled)`]:{[`${ue}-item`]:Object.assign({},(0,Ie.Qy)(se)),[`${ue}-jump-prev, ${ue}-jump-next`]:{"&:focus-visible":Object.assign({[`${ue}-item-link-icon`]:{opacity:1},[`${ue}-item-ellipsis`]:{opacity:0}},(0,Ie.oN)(se))},[`${ue}-prev, ${ue}-next`]:{[`&:focus-visible ${ue}-item-link`]:Object.assign({},(0,Ie.oN)(se))}}}};var Ze=(0,ot.Z)("Pagination",se=>{const ue=(0,kt.TS)(se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:se.marginXXS/2,paginationMiniQuickJumperInputWidth:se.controlHeightLG*1.1,paginationItemPaddingInline:se.marginXXS*1.5,paginationEllipsisLetterSpacing:se.marginXXS/2,paginationSlashMarginInlineStart:se.marginXXS,paginationSlashMarginInlineEnd:se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,xe.e5)(se),(0,xe.TM)(se));return[yn(ue),$e(ue),se.wireframe&&hn(ue)]},se=>({itemBg:se.colorBgContainer,itemSize:se.controlHeight,itemSizeSM:se.controlHeightSM,itemActiveBg:se.colorBgContainer,itemLinkBg:se.colorBgContainer,itemActiveColorDisabled:se.colorTextDisabled,itemActiveBgDisabled:se.controlItemBgActiveDisabled,itemInputBg:se.colorBgContainer,miniOptionsSizeChangerTop:0})),de=function(se,ue){var St={};for(var et in se)Object.prototype.hasOwnProperty.call(se,et)&&ue.indexOf(et)<0&&(St[et]=se[et]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,et=Object.getOwnPropertySymbols(se);fe{const{prefixCls:ue,selectPrefixCls:St,className:et,rootClassName:fe,style:at,size:Qt,locale:bt,selectComponentClass:Jt,responsive:lt,showSizeChanger:It}=se,he=de(se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ge}=(0,fn.Z)(lt),{getPrefixCls:qe,direction:it,pagination:mt={}}=ge.useContext(on.E_),Mt=qe("pagination",ue),[Yt,Ot]=Ze(Mt),nn=It!=null?It:mt.showSizeChanger,pn=ge.useMemo(()=>{const En=ge.createElement("span",{className:`${Mt}-item-ellipsis`},"\u2022\u2022\u2022"),xn=ge.createElement("button",{className:`${Mt}-item-link`,type:"button",tabIndex:-1},it==="rtl"?ge.createElement(Ue.Z,null):ge.createElement(Ye.Z,null)),$n=ge.createElement("button",{className:`${Mt}-item-link`,type:"button",tabIndex:-1},it==="rtl"?ge.createElement(Ye.Z,null):ge.createElement(Ue.Z,null)),tn=ge.createElement("a",{className:`${Mt}-item-link`},ge.createElement("div",{className:`${Mt}-item-container`},it==="rtl"?ge.createElement(ke.Z,{className:`${Mt}-item-link-icon`}):ge.createElement(Qe,{className:`${Mt}-item-link-icon`}),En)),ea=ge.createElement("a",{className:`${Mt}-item-link`},ge.createElement("div",{className:`${Mt}-item-container`},it==="rtl"?ge.createElement(Qe,{className:`${Mt}-item-link-icon`}):ge.createElement(ke.Z,{className:`${Mt}-item-link-icon`}),En));return{prevIcon:xn,nextIcon:$n,jumpPrevIcon:tn,jumpNextIcon:ea}},[it,Mt]),[bn]=(0,cn.Z)("Pagination",qt.Z),In=Object.assign(Object.assign({},bn),bt),rn=(0,tt.Z)(Qt),Fn=rn==="small"||!!(Ge&&!rn&<),We=qe("select",St),Tn=De()({[`${Mt}-mini`]:Fn,[`${Mt}-rtl`]:it==="rtl"},mt==null?void 0:mt.className,et,fe,Ot),Rn=Object.assign(Object.assign({},mt==null?void 0:mt.style),at);return Yt(ge.createElement(Rt,Object.assign({},pn,he,{style:Rn,prefixCls:Mt,selectPrefixCls:We,className:Tn,selectComponentClass:Jt||(Fn?vt:Ft),locale:In,showSizeChanger:nn})))},rt=He},93948:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return It}});var ee=oe(59301),ge=oe(29679),Te=oe(40001),_e=oe(19248),ve=oe(99267),Ke=oe(92310),pe=oe.n(Ke),Qe=oe(2738),ke=oe(36355),Ye=oe(54476),Ue=oe(33885),Me=oe(75931),De={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ae=function(){var Ge=(0,ee.useRef)([]),qe=(0,ee.useRef)(null);return(0,ee.useEffect)(function(){var it=Date.now(),mt=!1;Ge.current.forEach(function(Mt){if(Mt){mt=!0;var Yt=Mt.style;Yt.transitionDuration=".3s, .3s, .3s, .06s",qe.current&&it-qe.current<100&&(Yt.transitionDuration="0s, 0s")}}),mt&&(qe.current=Date.now())}),Ge.current},a=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],y=function(Ge){var qe=(0,Ue.Z)((0,Ue.Z)({},De),Ge),it=qe.className,mt=qe.percent,Mt=qe.prefixCls,Yt=qe.strokeColor,Ot=qe.strokeLinecap,nn=qe.strokeWidth,pn=qe.style,bn=qe.trailColor,In=qe.trailWidth,rn=qe.transition,Fn=(0,Me.Z)(qe,a);delete Fn.gapPosition;var We=Array.isArray(mt)?mt:[mt],Tn=Array.isArray(Yt)?Yt:[Yt],Rn=ae(),En=nn/2,xn=100-nn/2,$n="M ".concat(Ot==="round"?En:0,",").concat(En,` + L `).concat(Ot==="round"?xn:100,",").concat(En),tn="0 0 100 ".concat(nn),ea=0;return ee.createElement("svg",(0,Ye.Z)({className:pe()("".concat(Mt,"-line"),it),viewBox:tn,preserveAspectRatio:"none",style:pn},Fn),ee.createElement("path",{className:"".concat(Mt,"-line-trail"),d:$n,strokeLinecap:Ot,stroke:bn,strokeWidth:In||nn,fillOpacity:"0"}),We.map(function(Jn,Sn){var aa=1;switch(Ot){case"round":aa=1-nn/100;break;case"square":aa=1-nn/2/100;break;default:aa=1;break}var ga={strokeDasharray:"".concat(Jn*aa,"px, 100px"),strokeDashoffset:"-".concat(ea,"px"),transition:rn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ca=Tn[Sn]||Tn[Tn.length-1];return ea+=Jn,ee.createElement("path",{key:Sn,className:"".concat(Mt,"-line-path"),d:$n,strokeLinecap:Ot,stroke:ca,strokeWidth:nn,fillOpacity:"0",ref:function(Se){Rn[Sn]=Se},style:ga})}))},x=y,b=oe(76190),E=oe(42978),z=oe(47273),te=0,ne=(0,z.Z)();function re(){var he;return ne?(he=te,te+=1):he="TEST_OR_SSR",he}var ie=function(he){var Ge=ee.useState(),qe=(0,E.Z)(Ge,2),it=qe[0],mt=qe[1];return ee.useEffect(function(){mt("rc_progress_".concat(re()))},[]),he||it},le=function(Ge){var qe=Ge.bg,it=Ge.children;return ee.createElement("div",{style:{width:"100%",height:"100%",background:qe}},it)};function Pe(he,Ge){return Object.keys(he).map(function(qe){var it=parseFloat(qe),mt="".concat(Math.floor(it*Ge),"%");return"".concat(he[qe]," ").concat(mt)})}var me=ee.forwardRef(function(he,Ge){var qe=he.prefixCls,it=he.color,mt=he.gradientId,Mt=he.radius,Yt=he.style,Ot=he.ptg,nn=he.strokeLinecap,pn=he.strokeWidth,bn=he.size,In=he.gapDegree,rn=it&&(0,b.Z)(it)==="object",Fn=rn?"#FFF":void 0,We=bn/2,Tn=ee.createElement("circle",{className:"".concat(qe,"-circle-path"),r:Mt,cx:We,cy:We,stroke:Fn,strokeLinecap:nn,strokeWidth:pn,opacity:Ot===0?0:1,style:Yt,ref:Ge});if(!rn)return Tn;var Rn="".concat(mt,"-conic"),En=In?"".concat(180+In/2,"deg"):"0deg",xn=Pe(it,(360-In)/360),$n=Pe(it,1),tn="conic-gradient(from ".concat(En,", ").concat(xn.join(", "),")"),ea="linear-gradient(to ".concat(In?"bottom":"top",", ").concat($n.join(", "),")");return ee.createElement(ee.Fragment,null,ee.createElement("mask",{id:Rn},Tn),ee.createElement("foreignObject",{x:0,y:0,width:bn,height:bn,mask:"url(#".concat(Rn,")")},ee.createElement(le,{bg:ea},ee.createElement(le,{bg:tn}))))}),ze=me,Xe=100,Pt=function(Ge,qe,it,mt,Mt,Yt,Ot,nn,pn,bn){var In=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,rn=it/100*360*((360-Yt)/360),Fn=Yt===0?0:{bottom:0,top:180,left:90,right:-90}[Ot],We=(100-mt)/100*qe;pn==="round"&&mt!==100&&(We+=bn/2,We>=qe&&(We=qe-.01));var Tn=Xe/2;return{stroke:typeof nn=="string"?nn:void 0,strokeDasharray:"".concat(qe,"px ").concat(Ge),strokeDashoffset:We+In,transform:"rotate(".concat(Mt+rn+Fn,"deg)"),transformOrigin:"".concat(Tn,"px ").concat(Tn,"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}},Tt=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function dn(he){var Ge=he!=null?he:[];return Array.isArray(Ge)?Ge:[Ge]}var Rt=function(Ge){var qe=(0,Ue.Z)((0,Ue.Z)({},De),Ge),it=qe.id,mt=qe.prefixCls,Mt=qe.steps,Yt=qe.strokeWidth,Ot=qe.trailWidth,nn=qe.gapDegree,pn=nn===void 0?0:nn,bn=qe.gapPosition,In=qe.trailColor,rn=qe.strokeLinecap,Fn=qe.style,We=qe.className,Tn=qe.strokeColor,Rn=qe.percent,En=(0,Me.Z)(qe,Tt),xn=Xe/2,$n=ie(it),tn="".concat($n,"-gradient"),ea=xn-Yt/2,Jn=Math.PI*2*ea,Sn=pn>0?90+pn/2:-90,aa=Jn*((360-pn)/360),ga=(0,b.Z)(Mt)==="object"?Mt:{count:Mt,space:2},ca=ga.count,Ae=ga.space,Se=dn(Rn),Be=dn(Tn),Lt=Be.find(function(st){return st&&(0,b.Z)(st)==="object"}),jt=Lt&&(0,b.Z)(Lt)==="object",ht=jt?"butt":rn,Dn=Pt(Jn,aa,0,100,Sn,pn,bn,In,ht,Yt),gn=ae(),Je=function(){var Re=0;return Se.map(function(pt,Vt){var Pn=Be[Vt]||Be[Be.length-1],Dt=Pt(Jn,aa,Re,pt,Sn,pn,bn,Pn,ht,Yt);return Re+=pt,ee.createElement(ze,{key:Vt,color:Pn,ptg:pt,radius:ea,prefixCls:mt,gradientId:tn,style:Dt,strokeLinecap:ht,strokeWidth:Yt,gapDegree:pn,ref:function(Ce){gn[Vt]=Ce},size:Xe})}).reverse()},Ee=function(){var Re=Math.round(ca*(Se[0]/100)),pt=100/ca,Vt=0;return new Array(ca).fill(null).map(function(Pn,Dt){var Le=Dt<=Re-1?Be[0]:In,Ce=Le&&(0,b.Z)(Le)==="object"?"url(#".concat(tn,")"):void 0,Fe=Pt(Jn,aa,Vt,pt,Sn,pn,bn,Le,"butt",Yt,Ae);return Vt+=(aa-Fe.strokeDashoffset+Ae)*100/aa,ee.createElement("circle",{key:Dt,className:"".concat(mt,"-circle-path"),r:ea,cx:xn,cy:xn,stroke:Ce,strokeWidth:Yt,opacity:1,style:Fe,ref:function(an){gn[Dt]=an}})})};return ee.createElement("svg",(0,Ye.Z)({className:pe()("".concat(mt,"-circle"),We),viewBox:"0 0 ".concat(Xe," ").concat(Xe),style:Fn,id:it,role:"presentation"},En),!ca&&ee.createElement("circle",{className:"".concat(mt,"-circle-trail"),r:ea,cx:xn,cy:xn,stroke:In,strokeLinecap:ht,strokeWidth:Ot||Yt,style:Dn}),ca?Ee():Je())},qt=Rt,on={Line:x,Circle:qt},tt=oe(6848),fn=oe(30071);function cn(he){return!he||he<0?0:he>100?100:he}function nt(he){let{success:Ge,successPercent:qe}=he,it=qe;return Ge&&"progress"in Ge&&(it=Ge.progress),Ge&&"percent"in Ge&&(it=Ge.percent),it}const vt=he=>{let{percent:Ge,success:qe,successPercent:it}=he;const mt=cn(nt({success:qe,successPercent:it}));return[mt,cn(cn(Ge)-mt)]},Ft=he=>{let{success:Ge={},strokeColor:qe}=he;const{strokeColor:it}=Ge;return[it||fn.presetPrimaryColors.green,qe||null]},xe=(he,Ge,qe)=>{var it,mt,Mt,Yt;let Ot=-1,nn=-1;if(Ge==="step"){const pn=qe.steps,bn=qe.strokeWidth;typeof he=="string"||typeof he=="undefined"?(Ot=he==="small"?2:14,nn=bn!=null?bn:8):typeof he=="number"?[Ot,nn]=[he,he]:[Ot=14,nn=8]=he,Ot*=pn}else if(Ge==="line"){const pn=qe==null?void 0:qe.strokeWidth;typeof he=="string"||typeof he=="undefined"?nn=pn||(he==="small"?6:8):typeof he=="number"?[Ot,nn]=[he,he]:[Ot=-1,nn=8]=he}else(Ge==="circle"||Ge==="dashboard")&&(typeof he=="string"||typeof he=="undefined"?[Ot,nn]=he==="small"?[60,60]:[120,120]:typeof he=="number"?[Ot,nn]=[he,he]:(Ot=(mt=(it=he[0])!==null&&it!==void 0?it:he[1])!==null&&mt!==void 0?mt:120,nn=(Yt=(Mt=he[0])!==null&&Mt!==void 0?Mt:he[1])!==null&&Yt!==void 0?Yt:120));return[Ot,nn]},Ie=3,ot=he=>Ie/he*100;var yt=he=>{const{prefixCls:Ge,trailColor:qe=null,strokeLinecap:it="round",gapPosition:mt,gapDegree:Mt,width:Yt=120,type:Ot,children:nn,success:pn,size:bn=Yt}=he,[In,rn]=xe(bn,"circle");let{strokeWidth:Fn}=he;Fn===void 0&&(Fn=Math.max(ot(In),6));const We={width:In,height:rn,fontSize:In*.15+6},Tn=ee.useMemo(()=>{if(Mt||Mt===0)return Mt;if(Ot==="dashboard")return 75},[Mt,Ot]),Rn=mt||Ot==="dashboard"&&"bottom"||void 0,En=Object.prototype.toString.call(he.strokeColor)==="[object Object]",xn=Ft({success:pn,strokeColor:he.strokeColor}),$n=pe()(`${Ge}-inner`,{[`${Ge}-circle-gradient`]:En}),tn=ee.createElement(qt,{percent:vt(he),strokeWidth:Fn,trailWidth:Fn,strokeColor:xn,strokeLinecap:it,trailColor:qe,prefixCls:Ge,gapDegree:Tn,gapPosition:Rn});return ee.createElement("div",{className:$n,style:We},In<=20?ee.createElement(tt.Z,{title:nn},ee.createElement("span",null,tn)):ee.createElement(ee.Fragment,null,tn,nn))},Ht=function(he,Ge){var qe={};for(var it in he)Object.prototype.hasOwnProperty.call(he,it)&&Ge.indexOf(it)<0&&(qe[it]=he[it]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mt=0,it=Object.getOwnPropertySymbols(he);mt{let Ge=[];return Object.keys(he).forEach(qe=>{const it=parseFloat(qe.replace(/%/g,""));isNaN(it)||Ge.push({key:it,value:he[qe]})}),Ge=Ge.sort((qe,it)=>qe.key-it.key),Ge.map(qe=>{let{key:it,value:mt}=qe;return`${mt} ${it}%`}).join(", ")},Ct=(he,Ge)=>{const{from:qe=fn.presetPrimaryColors.blue,to:it=fn.presetPrimaryColors.blue,direction:mt=Ge==="rtl"?"to left":"to right"}=he,Mt=Ht(he,["from","to","direction"]);if(Object.keys(Mt).length!==0){const Yt=ce(Mt);return{backgroundImage:`linear-gradient(${mt}, ${Yt})`}}return{backgroundImage:`linear-gradient(${mt}, ${qe}, ${it})`}};var yn=he=>{const{prefixCls:Ge,direction:qe,percent:it,size:mt,strokeWidth:Mt,strokeColor:Yt,strokeLinecap:Ot="round",children:nn,trailColor:pn=null,success:bn}=he,In=Yt&&typeof Yt!="string"?Ct(Yt,qe):{backgroundColor:Yt},rn=Ot==="square"||Ot==="butt"?0:void 0,Fn={backgroundColor:pn||void 0,borderRadius:rn},We=mt!=null?mt:[-1,Mt||(mt==="small"?6:8)],[Tn,Rn]=xe(We,"line",{strokeWidth:Mt}),En=Object.assign({width:`${cn(it)}%`,height:Rn,borderRadius:rn},In),xn=nt(he),$n={width:`${cn(xn)}%`,height:Rn,borderRadius:rn,backgroundColor:bn==null?void 0:bn.strokeColor},tn={width:Tn<0?"100%":Tn,height:Rn};return ee.createElement(ee.Fragment,null,ee.createElement("div",{className:`${Ge}-outer`,style:tn},ee.createElement("div",{className:`${Ge}-inner`,style:Fn},ee.createElement("div",{className:`${Ge}-bg`,style:En}),xn!==void 0?ee.createElement("div",{className:`${Ge}-success-bg`,style:$n}):null)),nn)},$e=he=>{const{size:Ge,steps:qe,percent:it=0,strokeWidth:mt=8,strokeColor:Mt,trailColor:Yt=null,prefixCls:Ot,children:nn}=he,pn=Math.round(qe*(it/100)),bn=Ge==="small"?2:14,In=Ge!=null?Ge:[bn,mt],[rn,Fn]=xe(In,"step",{steps:qe,strokeWidth:mt}),We=rn/qe,Tn=new Array(qe);for(let Rn=0;Rn{const Ge=he?"100%":"-100%";return new Ze.Keyframes(`antProgress${he?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Ge}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Ge}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},se=he=>{const{componentCls:Ge,iconCls:qe}=he;return{[Ge]:Object.assign(Object.assign({},(0,de.Wf)(he)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:he.fontSize,marginInlineEnd:he.marginXS,marginBottom:he.marginXS},[`${Ge}-outer`]:{display:"inline-block",width:"100%"},[`&${Ge}-show-info`]:{[`${Ge}-outer`]:{marginInlineEnd:`calc(-2em - ${he.marginXS}px)`,paddingInlineEnd:`calc(2em + ${he.paddingXS}px)`}},[`${Ge}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:he.remainingColor,borderRadius:he.lineBorderRadius},[`${Ge}-inner:not(${Ge}-circle-gradient)`]:{[`${Ge}-circle-path`]:{stroke:he.defaultColor}},[`${Ge}-success-bg, ${Ge}-bg`]:{position:"relative",backgroundColor:he.defaultColor,borderRadius:he.lineBorderRadius,transition:`all ${he.motionDurationSlow} ${he.motionEaseInOutCirc}`},[`${Ge}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:he.colorSuccess},[`${Ge}-text`]:{display:"inline-block",width:"2em",marginInlineStart:he.marginXS,color:he.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[qe]:{fontSize:he.fontSize}},[`&${Ge}-status-active`]:{[`${Ge}-bg::before`]:{position:"absolute",inset:0,backgroundColor:he.colorBgContainer,borderRadius:he.lineBorderRadius,opacity:0,animationName:rt(),animationDuration:he.progressActiveMotionDuration,animationTimingFunction:he.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Ge}-rtl${Ge}-status-active`]:{[`${Ge}-bg::before`]:{animationName:rt(!0)}},[`&${Ge}-status-exception`]:{[`${Ge}-bg`]:{backgroundColor:he.colorError},[`${Ge}-text`]:{color:he.colorError}},[`&${Ge}-status-exception ${Ge}-inner:not(${Ge}-circle-gradient)`]:{[`${Ge}-circle-path`]:{stroke:he.colorError}},[`&${Ge}-status-success`]:{[`${Ge}-bg`]:{backgroundColor:he.colorSuccess},[`${Ge}-text`]:{color:he.colorSuccess}},[`&${Ge}-status-success ${Ge}-inner:not(${Ge}-circle-gradient)`]:{[`${Ge}-circle-path`]:{stroke:he.colorSuccess}}})}},ue=he=>{const{componentCls:Ge,iconCls:qe}=he;return{[Ge]:{[`${Ge}-circle-trail`]:{stroke:he.remainingColor},[`&${Ge}-circle ${Ge}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Ge}-circle ${Ge}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:he.circleTextColor,fontSize:he.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[qe]:{fontSize:`${he.fontSize/he.fontSizeSM}em`}},[`${Ge}-circle&-status-exception`]:{[`${Ge}-text`]:{color:he.colorError}},[`${Ge}-circle&-status-success`]:{[`${Ge}-text`]:{color:he.colorSuccess}}},[`${Ge}-inline-circle`]:{lineHeight:1,[`${Ge}-inner`]:{verticalAlign:"bottom"}}}},St=he=>{const{componentCls:Ge}=he;return{[Ge]:{[`${Ge}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:he.progressStepMinWidth,marginInlineEnd:he.progressStepMarginInlineEnd,backgroundColor:he.remainingColor,transition:`all ${he.motionDurationSlow}`,"&-active":{backgroundColor:he.defaultColor}}}}}},et=he=>{const{componentCls:Ge,iconCls:qe}=he;return{[Ge]:{[`${Ge}-small&-line, ${Ge}-small&-line ${Ge}-text ${qe}`]:{fontSize:he.fontSizeSM}}}};var fe=(0,ye.Z)("Progress",he=>{const Ge=he.marginXXS/2,qe=(0,He.TS)(he,{progressStepMarginInlineEnd:Ge,progressStepMinWidth:Ge,progressActiveMotionDuration:"2.4s"});return[se(qe),ue(qe),St(qe),et(qe)]},he=>({circleTextColor:he.colorText,defaultColor:he.colorInfo,remainingColor:he.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),at=function(he,Ge){var qe={};for(var it in he)Object.prototype.hasOwnProperty.call(he,it)&&Ge.indexOf(it)<0&&(qe[it]=he[it]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mt=0,it=Object.getOwnPropertySymbols(he);mt{const{prefixCls:qe,className:it,rootClassName:mt,steps:Mt,strokeColor:Yt,percent:Ot=0,size:nn="default",showInfo:pn=!0,type:bn="line",status:In,format:rn,style:Fn}=he,We=at(he,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Tn=ee.useMemo(()=>{var Se,Be;const Lt=nt(he);return parseInt(Lt!==void 0?(Se=Lt!=null?Lt:0)===null||Se===void 0?void 0:Se.toString():(Be=Ot!=null?Ot:0)===null||Be===void 0?void 0:Be.toString(),10)},[Ot,he.success,he.successPercent]),Rn=ee.useMemo(()=>!bt.includes(In)&&Tn>=100?"success":In||"normal",[In,Tn]),{getPrefixCls:En,direction:xn,progress:$n}=ee.useContext(ke.E_),tn=En("progress",qe),[ea,Jn]=fe(tn),Sn=ee.useMemo(()=>{if(!pn)return null;const Se=nt(he);let Be;const Lt=rn||(ht=>`${ht}%`),jt=bn==="line";return rn||Rn!=="exception"&&Rn!=="success"?Be=Lt(cn(Ot),cn(Se)):Rn==="exception"?Be=jt?ee.createElement(_e.Z,null):ee.createElement(ve.Z,null):Rn==="success"&&(Be=jt?ee.createElement(ge.Z,null):ee.createElement(Te.Z,null)),ee.createElement("span",{className:`${tn}-text`,title:typeof Be=="string"?Be:void 0},Be)},[pn,Ot,Tn,Rn,bn,tn,rn]),aa=Array.isArray(Yt)?Yt[0]:Yt,ga=typeof Yt=="string"||Array.isArray(Yt)?Yt:void 0;let ca;bn==="line"?ca=Mt?ee.createElement($e,Object.assign({},he,{strokeColor:ga,prefixCls:tn,steps:Mt}),Sn):ee.createElement(yn,Object.assign({},he,{strokeColor:aa,prefixCls:tn,direction:xn}),Sn):(bn==="circle"||bn==="dashboard")&&(ca=ee.createElement(yt,Object.assign({},he,{strokeColor:aa,prefixCls:tn,progressStatus:Rn}),Sn));const Ae=pe()(tn,`${tn}-status-${Rn}`,`${tn}-${bn==="dashboard"&&"circle"||Mt&&"steps"||bn}`,{[`${tn}-inline-circle`]:bn==="circle"&&xe(nn,"circle")[0]<=20,[`${tn}-show-info`]:pn,[`${tn}-${nn}`]:typeof nn=="string",[`${tn}-rtl`]:xn==="rtl"},$n==null?void 0:$n.className,it,mt,Jn);return ea(ee.createElement("div",Object.assign({ref:Ge,style:Object.assign(Object.assign({},$n==null?void 0:$n.style),Fn),className:Ae,role:"progressbar","aria-valuenow":Tn},(0,Qe.Z)(We,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ca))}),It=lt},13570:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return cn}});var ee=oe(54476),ge=oe(59301),Te={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"},_e=Te,ve=oe(7657),Ke=function(vt,Ft){return ge.createElement(ve.Z,(0,ee.Z)({},vt,{ref:Ft,icon:_e}))},pe=ge.forwardRef(Ke),Qe=pe,ke=oe(92310),Ye=oe.n(ke),Ue=oe(20068),Me=oe(42978),De=oe(75931),ae=oe(18929),a=oe(10228),y=oe(26112);function x(nt,vt){var Ft=nt.disabled,xe=nt.prefixCls,Ie=nt.character,ot=nt.characterRender,kt=nt.index,yt=nt.count,Ht=nt.value,ce=nt.allowHalf,Ct=nt.focused,Kt=nt.onHover,yn=nt.onClick,hn=function(ue){Kt(ue,kt)},$e=function(ue){yn(ue,kt)},Ze=function(ue){ue.keyCode===a.Z.ENTER&&yn(ue,kt)},de=kt+1,ye=new Set([xe]);Ht===0&&kt===0&&Ct?ye.add("".concat(xe,"-focused")):ce&&Ht+.5>=de&&Htkt?"true":"false","aria-posinset":kt+1,"aria-setsize":yt,tabIndex:Ft?-1:0},ge.createElement("div",{className:"".concat(xe,"-first")},He),ge.createElement("div",{className:"".concat(xe,"-second")},He)));return ot&&(rt=ot(rt,nt)),rt}var b=ge.forwardRef(x);function E(){var nt=ge.useRef({});function vt(xe){return nt.current[xe]}function Ft(xe){return function(Ie){nt.current[xe]=Ie}}return[vt,Ft]}function z(nt){var vt=nt.pageXOffset,Ft="scrollLeft";if(typeof vt!="number"){var xe=nt.document;vt=xe.documentElement[Ft],typeof vt!="number"&&(vt=xe.body[Ft])}return vt}function te(nt){var vt,Ft,xe=nt.ownerDocument,Ie=xe.body,ot=xe&&xe.documentElement,kt=nt.getBoundingClientRect();return vt=kt.left,Ft=kt.top,vt-=ot.clientLeft||Ie.clientLeft||0,Ft-=ot.clientTop||Ie.clientTop||0,{left:vt,top:Ft}}function ne(nt){var vt=te(nt),Ft=nt.ownerDocument,xe=Ft.defaultView||Ft.parentWindow;return vt.left+=z(xe),vt.left}var re=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ie(nt,vt){var Ft,xe=nt.prefixCls,Ie=xe===void 0?"rc-rate":xe,ot=nt.className,kt=nt.defaultValue,yt=nt.value,Ht=nt.count,ce=Ht===void 0?5:Ht,Ct=nt.allowHalf,Kt=Ct===void 0?!1:Ct,yn=nt.allowClear,hn=yn===void 0?!0:yn,$e=nt.character,Ze=$e===void 0?"\u2605":$e,de=nt.characterRender,ye=nt.disabled,He=nt.direction,rt=He===void 0?"ltr":He,se=nt.tabIndex,ue=se===void 0?0:se,St=nt.autoFocus,et=nt.onHoverChange,fe=nt.onChange,at=nt.onFocus,Qt=nt.onBlur,bt=nt.onKeyDown,Jt=nt.onMouseLeave,lt=(0,De.Z)(nt,re),It=E(),he=(0,Me.Z)(It,2),Ge=he[0],qe=he[1],it=ge.useRef(null),mt=function(){if(!ye){var ht;(ht=it.current)===null||ht===void 0||ht.focus()}};ge.useImperativeHandle(vt,function(){return{focus:mt,blur:function(){if(!ye){var ht;(ht=it.current)===null||ht===void 0||ht.blur()}}}});var Mt=(0,ae.Z)(kt||0,{value:yt}),Yt=(0,Me.Z)(Mt,2),Ot=Yt[0],nn=Yt[1],pn=(0,ae.Z)(null),bn=(0,Me.Z)(pn,2),In=bn[0],rn=bn[1],Fn=function(ht,Dn){var gn=rt==="rtl",Je=ht+1;if(Kt){var Ee=Ge(ht),st=ne(Ee),Re=Ee.clientWidth;(gn&&Dn-st>Re/2||!gn&&Dn-st0&&!gn||Dn===a.Z.RIGHT&&Je>0&&gn?(Kt?Je-=.5:Je-=1,We(Je),ht.preventDefault()):Dn===a.Z.LEFT&&Je{const{componentCls:vt}=nt;return{[`${vt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:nt.marginXS},"> div":{transition:`all ${nt.motionDurationMid}, outline 0s`,"&:hover":{transform:nt.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${nt.lineWidth}px dashed ${nt.starColor}`,transform:nt.starHoverScale}},"&-first, &-second":{color:nt.starBg,transition:`all ${nt.motionDurationMid}`,userSelect:"none",[nt.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${vt}-star-first, &-half ${vt}-star-second`]:{opacity:1},[`&-half ${vt}-star-first, &-full ${vt}-star-second`]:{color:"inherit"}}}},Rt=nt=>({[`&-rtl${nt.componentCls}`]:{direction:"rtl"}}),qt=nt=>{const{componentCls:vt}=nt;return{[vt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Xe.Wf)(nt)),{display:"inline-block",margin:0,padding:0,color:nt.starColor,fontSize:nt.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${vt} ${vt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),dn(nt)),{[`+ ${vt}-text`]:{display:"inline-block",marginInlineStart:nt.marginXS,fontSize:nt.fontSize}}),Rt(nt))}};var on=(0,Pt.Z)("Rate",nt=>{const vt=(0,Tt.TS)(nt,{});return[qt(vt)]},nt=>({starColor:nt.yellow6,starSize:nt.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:nt.colorFillContent})),tt=function(nt,vt){var Ft={};for(var xe in nt)Object.prototype.hasOwnProperty.call(nt,xe)&&vt.indexOf(xe)<0&&(Ft[xe]=nt[xe]);if(nt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,xe=Object.getOwnPropertySymbols(nt);Ie{const{prefixCls:Ft,className:xe,rootClassName:Ie,style:ot,tooltips:kt,character:yt=ge.createElement(Qe,null)}=nt,Ht=tt(nt,["prefixCls","className","rootClassName","style","tooltips","character"]),ce=(ye,He)=>{let{index:rt}=He;return kt?ge.createElement(ze.Z,{title:kt[rt]},ye):ye},{getPrefixCls:Ct,direction:Kt,rate:yn}=ge.useContext(me.E_),hn=Ct("rate",Ft),[$e,Ze]=on(hn),de=Object.assign(Object.assign({},yn==null?void 0:yn.style),ot);return $e(ge.createElement(Pe,Object.assign({ref:vt,character:yt,characterRender:ce},Ht,{className:Ye()(xe,Ie,Ze,yn==null?void 0:yn.className),style:de,prefixCls:hn,direction:Kt})))})},61621:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return Ze}});var ee=oe(92310),ge=oe.n(ee),Te=oe(59301),_e=oe(36355),ve=oe(2738),pe=de=>{const{prefixCls:ye,className:He,style:rt,size:se,shape:ue}=de,St=ge()({[`${ye}-lg`]:se==="large",[`${ye}-sm`]:se==="small"}),et=ge()({[`${ye}-circle`]:ue==="circle",[`${ye}-square`]:ue==="square",[`${ye}-round`]:ue==="round"}),fe=Te.useMemo(()=>typeof se=="number"?{width:se,height:se,lineHeight:`${se}px`}:{},[se]);return Te.createElement("span",{className:ge()(ye,St,et,He),style:Object.assign(Object.assign({},fe),rt)})},Qe=oe(36237),ke=oe(83116),Ye=oe(37613);const Ue=new Qe.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Me=de=>({height:de,lineHeight:`${de}px`}),De=de=>Object.assign({width:de},Me(de)),ae=de=>({background:de.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ue,animationDuration:de.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),a=de=>Object.assign({width:de*5,minWidth:de*5},Me(de)),y=de=>{const{skeletonAvatarCls:ye,gradientFromColor:He,controlHeight:rt,controlHeightLG:se,controlHeightSM:ue}=de;return{[`${ye}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:He},De(rt)),[`${ye}${ye}-circle`]:{borderRadius:"50%"},[`${ye}${ye}-lg`]:Object.assign({},De(se)),[`${ye}${ye}-sm`]:Object.assign({},De(ue))}},x=de=>{const{controlHeight:ye,borderRadiusSM:He,skeletonInputCls:rt,controlHeightLG:se,controlHeightSM:ue,gradientFromColor:St}=de;return{[`${rt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:St,borderRadius:He},a(ye)),[`${rt}-lg`]:Object.assign({},a(se)),[`${rt}-sm`]:Object.assign({},a(ue))}},b=de=>Object.assign({width:de},Me(de)),E=de=>{const{skeletonImageCls:ye,imageSizeBase:He,gradientFromColor:rt,borderRadiusSM:se}=de;return{[`${ye}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:rt,borderRadius:se},b(He*2)),{[`${ye}-path`]:{fill:"#bfbfbf"},[`${ye}-svg`]:Object.assign(Object.assign({},b(He)),{maxWidth:He*4,maxHeight:He*4}),[`${ye}-svg${ye}-svg-circle`]:{borderRadius:"50%"}}),[`${ye}${ye}-circle`]:{borderRadius:"50%"}}},z=(de,ye,He)=>{const{skeletonButtonCls:rt}=de;return{[`${He}${rt}-circle`]:{width:ye,minWidth:ye,borderRadius:"50%"},[`${He}${rt}-round`]:{borderRadius:ye}}},te=de=>Object.assign({width:de*2,minWidth:de*2},Me(de)),ne=de=>{const{borderRadiusSM:ye,skeletonButtonCls:He,controlHeight:rt,controlHeightLG:se,controlHeightSM:ue,gradientFromColor:St}=de;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${He}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:St,borderRadius:ye,width:rt*2,minWidth:rt*2},te(rt))},z(de,rt,He)),{[`${He}-lg`]:Object.assign({},te(se))}),z(de,se,`${He}-lg`)),{[`${He}-sm`]:Object.assign({},te(ue))}),z(de,ue,`${He}-sm`))},re=de=>{const{componentCls:ye,skeletonAvatarCls:He,skeletonTitleCls:rt,skeletonParagraphCls:se,skeletonButtonCls:ue,skeletonInputCls:St,skeletonImageCls:et,controlHeight:fe,controlHeightLG:at,controlHeightSM:Qt,gradientFromColor:bt,padding:Jt,marginSM:lt,borderRadius:It,titleHeight:he,blockRadius:Ge,paragraphLiHeight:qe,controlHeightXS:it,paragraphMarginTop:mt}=de;return{[`${ye}`]:{display:"table",width:"100%",[`${ye}-header`]:{display:"table-cell",paddingInlineEnd:Jt,verticalAlign:"top",[`${He}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:bt},De(fe)),[`${He}-circle`]:{borderRadius:"50%"},[`${He}-lg`]:Object.assign({},De(at)),[`${He}-sm`]:Object.assign({},De(Qt))},[`${ye}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${rt}`]:{width:"100%",height:he,background:bt,borderRadius:Ge,[`+ ${se}`]:{marginBlockStart:Qt}},[`${se}`]:{padding:0,"> li":{width:"100%",height:qe,listStyle:"none",background:bt,borderRadius:Ge,"+ li":{marginBlockStart:it}}},[`${se}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${ye}-content`]:{[`${rt}, ${se} > li`]:{borderRadius:It}}},[`${ye}-with-avatar ${ye}-content`]:{[`${rt}`]:{marginBlockStart:lt,[`+ ${se}`]:{marginBlockStart:mt}}},[`${ye}${ye}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ne(de)),y(de)),x(de)),E(de)),[`${ye}${ye}-block`]:{width:"100%",[`${ue}`]:{width:"100%"},[`${St}`]:{width:"100%"}},[`${ye}${ye}-active`]:{[` ${rt}, ${se} > li, ${He}, ${ue}, ${St}, ${et} - `]:Object.assign({},ae(de))}}};var ie=(0,ke.Z)("Skeleton",de=>{const{componentCls:ye}=de,He=(0,Ye.TS)(de,{skeletonAvatarCls:`${ye}-avatar`,skeletonTitleCls:`${ye}-title`,skeletonParagraphCls:`${ye}-paragraph`,skeletonButtonCls:`${ye}-button`,skeletonInputCls:`${ye}-input`,skeletonImageCls:`${ye}-image`,imageSizeBase:de.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${de.gradientFromColor} 25%, ${de.gradientToColor} 37%, ${de.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[re(He)]},de=>{const{colorFillContent:ye,colorFill:He}=de,rt=ye,se=He;return{color:rt,colorGradientEnd:se,gradientFromColor:rt,gradientToColor:se,titleHeight:de.controlHeight/2,blockRadius:de.borderRadiusSM,paragraphMarginTop:de.marginLG+de.marginXXS,paragraphLiHeight:de.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Pe=de=>{const{prefixCls:ye,className:He,rootClassName:rt,active:se,shape:ue="circle",size:St="default"}=de,{getPrefixCls:et}=Te.useContext(_e.E_),fe=et("skeleton",ye),[at,Yt]=ie(fe),bt=(0,ve.Z)(de,["prefixCls","className"]),Jt=ge()(fe,`${fe}-element`,{[`${fe}-active`]:se},He,rt,Yt);return at(Te.createElement("div",{className:Jt},Te.createElement(pe,Object.assign({prefixCls:`${fe}-avatar`,shape:ue,size:St},bt))))},ze=de=>{const{prefixCls:ye,className:He,rootClassName:rt,active:se,block:ue=!1,size:St="default"}=de,{getPrefixCls:et}=Te.useContext(_e.E_),fe=et("skeleton",ye),[at,Yt]=ie(fe),bt=(0,ve.Z)(de,["prefixCls"]),Jt=ge()(fe,`${fe}-element`,{[`${fe}-active`]:se,[`${fe}-block`]:ue},He,rt,Yt);return at(Te.createElement("div",{className:Jt},Te.createElement(pe,Object.assign({prefixCls:`${fe}-button`,size:St},bt))))};const Xe="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 Tt=de=>{const{prefixCls:ye,className:He,rootClassName:rt,style:se,active:ue}=de,{getPrefixCls:St}=Te.useContext(_e.E_),et=St("skeleton",ye),[fe,at]=ie(et),Yt=ge()(et,`${et}-element`,{[`${et}-active`]:ue},He,rt,at);return fe(Te.createElement("div",{className:Yt},Te.createElement("div",{className:ge()(`${et}-image`,He),style:se},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${et}-image-svg`},Te.createElement("path",{d:Xe,className:`${et}-image-path`})))))},Rt=de=>{const{prefixCls:ye,className:He,rootClassName:rt,active:se,block:ue,size:St="default"}=de,{getPrefixCls:et}=Te.useContext(_e.E_),fe=et("skeleton",ye),[at,Yt]=ie(fe),bt=(0,ve.Z)(de,["prefixCls"]),Jt=ge()(fe,`${fe}-element`,{[`${fe}-active`]:se,[`${fe}-block`]:ue},He,rt,Yt);return at(Te.createElement("div",{className:Jt},Te.createElement(pe,Object.assign({prefixCls:`${fe}-input`,size:St},bt))))},qt=oe(54476),on={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"},tt=on,fn=oe(7657),cn=function(ye,He){return Te.createElement(fn.Z,(0,qt.Z)({},ye,{ref:He,icon:tt}))},nt=Te.forwardRef(cn),vt=nt,xe=de=>{const{prefixCls:ye,className:He,rootClassName:rt,style:se,active:ue,children:St}=de,{getPrefixCls:et}=Te.useContext(_e.E_),fe=et("skeleton",ye),[at,Yt]=ie(fe),bt=ge()(fe,`${fe}-element`,{[`${fe}-active`]:ue},Yt,He,rt),Jt=St!=null?St:Te.createElement(vt,null);return at(Te.createElement("div",{className:bt},Te.createElement("div",{className:ge()(`${fe}-image`,He),style:se},Jt)))},Ie=oe(94480),kt=de=>{const ye=et=>{const{width:fe,rows:at=2}=de;if(Array.isArray(fe))return fe[et];if(at-1===et)return fe},{prefixCls:He,className:rt,style:se,rows:ue}=de,St=(0,Ie.Z)(Array(ue)).map((et,fe)=>Te.createElement("li",{key:fe,style:{width:ye(fe)}}));return Te.createElement("ul",{className:ge()(He,rt),style:se},St)},Ht=de=>{let{prefixCls:ye,className:He,width:rt,style:se}=de;return Te.createElement("h3",{className:ge()(ye,He),style:Object.assign({width:rt},se)})};function ce(de){return de&&typeof de=="object"?de:{}}function Ct(de,ye){return de&&!ye?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Qt(de,ye){return!de&&ye?{width:"38%"}:de&&ye?{width:"50%"}:{}}function yn(de,ye){const He={};return(!de||!ye)&&(He.width="61%"),!de&&ye?He.rows=3:He.rows=2,He}const hn=de=>{const{prefixCls:ye,loading:He,className:rt,rootClassName:se,style:ue,children:St,avatar:et=!1,title:fe=!0,paragraph:at=!0,active:Yt,round:bt}=de,{getPrefixCls:Jt,direction:lt,skeleton:It}=Te.useContext(_e.E_),he=Jt("skeleton",ye),[Ge,qe]=ie(he);if(He||!("loading"in de)){const it=!!et,mt=!!fe,Mt=!!at;let Vt;if(it){const pn=Object.assign(Object.assign({prefixCls:`${he}-avatar`},Ct(mt,Mt)),ce(et));Vt=Te.createElement("div",{className:`${he}-header`},Te.createElement(pe,Object.assign({},pn)))}let Ot;if(mt||Mt){let pn;if(mt){const In=Object.assign(Object.assign({prefixCls:`${he}-title`},Qt(it,Mt)),ce(fe));pn=Te.createElement(Ht,Object.assign({},In))}let bn;if(Mt){const In=Object.assign(Object.assign({prefixCls:`${he}-paragraph`},yn(it,mt)),ce(at));bn=Te.createElement(kt,Object.assign({},In))}Ot=Te.createElement("div",{className:`${he}-content`},pn,bn)}const nn=ge()(he,{[`${he}-with-avatar`]:it,[`${he}-active`]:Yt,[`${he}-rtl`]:lt==="rtl",[`${he}-round`]:bt},It==null?void 0:It.className,rt,se,qe);return Ge(Te.createElement("div",{className:nn,style:Object.assign(Object.assign({},It==null?void 0:It.style),ue)},Vt,Ot))}return typeof St!="undefined"?St:null};hn.Button=ze,hn.Avatar=Pe,hn.Input=Rt,hn.Image=Tt,hn.Node=xe;var $e=hn,Ze=$e},31797:function(Oe,At,oe){"use strict";oe.d(At,{default:function(){return ie}});var ee=oe(59301),ge=oe(56762),Te=oe(92343),_e=oe(92310),ve=oe.n(_e),Ke=oe(36355),pe=oe(61621),ke=le=>{const{value:Pe,formatter:me,precision:ze,decimalSeparator:Xe,groupSeparator:Pt="",prefixCls:Tt}=le;let dn;if(typeof me=="function")dn=me(Pe);else{const Rt=String(Pe),qt=Rt.match(/^(-?)(\d*)(\.(\d+))?$/);if(!qt||Rt==="-")dn=Rt;else{const on=qt[1];let tt=qt[2]||"0",fn=qt[4]||"";tt=tt.replace(/\B(?=(\d{3})+(?!\d))/g,Pt),typeof ze=="number"&&(fn=fn.padEnd(ze,"0").slice(0,ze>0?ze:0)),fn&&(fn=`${Xe}${fn}`),dn=[ee.createElement("span",{key:"int",className:`${Tt}-content-value-int`},on,tt),fn&&ee.createElement("span",{key:"decimal",className:`${Tt}-content-value-decimal`},fn)]}}return ee.createElement("span",{className:`${Tt}-content-value`},dn)},Ye=oe(17313),Ue=oe(83116),Me=oe(37613);const De=le=>{const{componentCls:Pe,marginXXS:me,padding:ze,colorTextDescription:Xe,titleFontSize:Pt,colorTextHeading:Tt,contentFontSize:dn,fontFamily:Rt}=le;return{[`${Pe}`]:Object.assign(Object.assign({},(0,Ye.Wf)(le)),{[`${Pe}-title`]:{marginBottom:me,color:Xe,fontSize:Pt},[`${Pe}-skeleton`]:{paddingTop:ze},[`${Pe}-content`]:{color:Tt,fontSize:dn,fontFamily:Rt,[`${Pe}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Pe}-content-prefix, ${Pe}-content-suffix`]:{display:"inline-block"},[`${Pe}-content-prefix`]:{marginInlineEnd:me},[`${Pe}-content-suffix`]:{marginInlineStart:me}}})}};var ae=(0,Ue.Z)("Statistic",le=>{const Pe=(0,Me.TS)(le,{});return[De(Pe)]},le=>{const{fontSizeHeading3:Pe,fontSize:me}=le;return{titleFontSize:me,contentFontSize:Pe}}),y=le=>{const{prefixCls:Pe,className:me,rootClassName:ze,style:Xe,valueStyle:Pt,value:Tt=0,title:dn,valueRender:Rt,prefix:qt,suffix:on,loading:tt=!1,onMouseEnter:fn,onMouseLeave:cn,decimalSeparator:nt=".",groupSeparator:vt=","}=le,{getPrefixCls:Ft,direction:xe,statistic:Ie}=ee.useContext(Ke.E_),ot=Ft("statistic",Pe),[kt,yt]=ae(ot),Ht=ee.createElement(ke,Object.assign({decimalSeparator:nt,groupSeparator:vt,prefixCls:ot},le,{value:Tt})),ce=ve()(ot,{[`${ot}-rtl`]:xe==="rtl"},Ie==null?void 0:Ie.className,me,ze,yt);return kt(ee.createElement("div",{className:ce,style:Object.assign(Object.assign({},Ie==null?void 0:Ie.style),Xe),onMouseEnter:fn,onMouseLeave:cn},dn&&ee.createElement("div",{className:`${ot}-title`},dn),ee.createElement(pe.Z,{paragraph:!1,loading:tt,className:`${ot}-skeleton`},ee.createElement("div",{style:Pt,className:`${ot}-content`},qt&&ee.createElement("span",{className:`${ot}-content-prefix`},qt),Rt?Rt(Ht):Ht,on&&ee.createElement("span",{className:`${ot}-content-suffix`},on)))))};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 b(le,Pe){let me=le;const ze=/\[[^\]]*]/g,Xe=(Pe.match(ze)||[]).map(Rt=>Rt.slice(1,-1)),Pt=Pe.replace(ze,"[]"),Tt=x.reduce((Rt,qt)=>{let[on,tt]=qt;if(Rt.includes(on)){const fn=Math.floor(me/tt);return me-=fn*tt,Rt.replace(new RegExp(`${on}+`,"g"),cn=>{const nt=cn.length;return fn.toString().padStart(nt,"0")})}return Rt},Pt);let dn=0;return Tt.replace(ze,()=>{const Rt=Xe[dn];return dn+=1,Rt})}function E(le,Pe){const{format:me=""}=Pe,ze=new Date(le).getTime(),Xe=Date.now(),Pt=Math.max(ze-Xe,0);return b(Pt,me)}const z=1e3/30;function te(le){return new Date(le).getTime()}const ne=le=>{const{value:Pe,format:me="HH:mm:ss",onChange:ze,onFinish:Xe}=le,Pt=(0,ge.Z)(),Tt=ee.useRef(null),dn=()=>{Xe==null||Xe(),Tt.current&&(clearInterval(Tt.current),Tt.current=null)},Rt=()=>{const tt=te(Pe);tt>=Date.now()&&(Tt.current=setInterval(()=>{Pt(),ze==null||ze(tt-Date.now()),tt(Rt(),()=>{Tt.current&&(clearInterval(Tt.current),Tt.current=null)}),[Pe]);const qt=(tt,fn)=>E(tt,Object.assign(Object.assign({},fn),{format:me})),on=tt=>(0,Te.Tm)(tt,{title:void 0});return ee.createElement(y,Object.assign({},le,{valueRender:on,formatter:qt}))};var re=ee.memo(ne);y.Countdown=re;var ie=y},8224:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return ge}});var ee=oe(4676);function ge(Te,_e,ve,Ke){var pe=ee.unstable_batchedUpdates?function(ke){ee.unstable_batchedUpdates(ve,ke)}:ve;return Te!=null&&Te.addEventListener&&Te.addEventListener(_e,pe,Ke),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(_e,pe,Ke)}}}},55468:function(Oe,At,oe){"use strict";oe.d(At,{g1:function(){return Ue},os:function(){return De}});var ee=/margin|padding|width|height|max|min|offset/,ge={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function _e(ae){return ae.nodeType===1?ae.ownerDocument.defaultView.getComputedStyle(ae,null):{}}function ve(ae,a,y){if(a=a.toLowerCase(),y==="auto"){if(a==="height")return ae.offsetHeight;if(a==="width")return ae.offsetWidth}return a in ge||(ge[a]=ee.test(a)),ge[a]?parseFloat(y)||0:y}function Ke(ae,a){var y=arguments.length,x=_e(ae);return a=Te[a]?"cssFloat"in ae.style?"cssFloat":"styleFloat":a,y===1?x:ve(ae,a,x[a]||ae.style[a])}function pe(ae,a,y){var x=arguments.length;if(a=Te[a]?"cssFloat"in ae.style?"cssFloat":"styleFloat":a,x===3)return typeof y=="number"&&ee.test(a)&&(y="".concat(y,"px")),ae.style[a]=y,y;for(var b in a)a.hasOwnProperty(b)&&pe(ae,b,a[b]);return _e(ae)}function Qe(ae){return ae===document.body?document.documentElement.clientWidth:ae.offsetWidth}function ke(ae){return ae===document.body?window.innerHeight||document.documentElement.clientHeight:ae.offsetHeight}function Ye(){var ae=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),a=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ae,height:a}}function Ue(){var ae=document.documentElement.clientWidth,a=window.innerHeight||document.documentElement.clientHeight;return{width:ae,height:a}}function Me(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function De(ae){var a=ae.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)}}},25365:function(Oe){"use strict";Oe.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(Oe){"use strict";Oe.exports="data:image/png;base64,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"},19664:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},77882:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},66832:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},47558:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},71979:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},91833:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},31081:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},96593:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},42922:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},20345:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},79005:function(Oe){"use strict";Oe.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(Oe){"use strict";Oe.exports="data:image/png;base64,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"},96908:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},57177:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},81378:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},47621:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"}}]); + `]:Object.assign({},ae(de))}}};var ie=(0,ke.Z)("Skeleton",de=>{const{componentCls:ye}=de,He=(0,Ye.TS)(de,{skeletonAvatarCls:`${ye}-avatar`,skeletonTitleCls:`${ye}-title`,skeletonParagraphCls:`${ye}-paragraph`,skeletonButtonCls:`${ye}-button`,skeletonInputCls:`${ye}-input`,skeletonImageCls:`${ye}-image`,imageSizeBase:de.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${de.gradientFromColor} 25%, ${de.gradientToColor} 37%, ${de.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[re(He)]},de=>{const{colorFillContent:ye,colorFill:He}=de,rt=ye,se=He;return{color:rt,colorGradientEnd:se,gradientFromColor:rt,gradientToColor:se,titleHeight:de.controlHeight/2,blockRadius:de.borderRadiusSM,paragraphMarginTop:de.marginLG+de.marginXXS,paragraphLiHeight:de.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Pe=de=>{const{prefixCls:ye,className:He,rootClassName:rt,active:se,shape:ue="circle",size:St="default"}=de,{getPrefixCls:et}=Te.useContext(_e.E_),fe=et("skeleton",ye),[at,Qt]=ie(fe),bt=(0,ve.Z)(de,["prefixCls","className"]),Jt=ge()(fe,`${fe}-element`,{[`${fe}-active`]:se},He,rt,Qt);return at(Te.createElement("div",{className:Jt},Te.createElement(pe,Object.assign({prefixCls:`${fe}-avatar`,shape:ue,size:St},bt))))},ze=de=>{const{prefixCls:ye,className:He,rootClassName:rt,active:se,block:ue=!1,size:St="default"}=de,{getPrefixCls:et}=Te.useContext(_e.E_),fe=et("skeleton",ye),[at,Qt]=ie(fe),bt=(0,ve.Z)(de,["prefixCls"]),Jt=ge()(fe,`${fe}-element`,{[`${fe}-active`]:se,[`${fe}-block`]:ue},He,rt,Qt);return at(Te.createElement("div",{className:Jt},Te.createElement(pe,Object.assign({prefixCls:`${fe}-button`,size:St},bt))))};const Xe="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 Tt=de=>{const{prefixCls:ye,className:He,rootClassName:rt,style:se,active:ue}=de,{getPrefixCls:St}=Te.useContext(_e.E_),et=St("skeleton",ye),[fe,at]=ie(et),Qt=ge()(et,`${et}-element`,{[`${et}-active`]:ue},He,rt,at);return fe(Te.createElement("div",{className:Qt},Te.createElement("div",{className:ge()(`${et}-image`,He),style:se},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${et}-image-svg`},Te.createElement("path",{d:Xe,className:`${et}-image-path`})))))},Rt=de=>{const{prefixCls:ye,className:He,rootClassName:rt,active:se,block:ue,size:St="default"}=de,{getPrefixCls:et}=Te.useContext(_e.E_),fe=et("skeleton",ye),[at,Qt]=ie(fe),bt=(0,ve.Z)(de,["prefixCls"]),Jt=ge()(fe,`${fe}-element`,{[`${fe}-active`]:se,[`${fe}-block`]:ue},He,rt,Qt);return at(Te.createElement("div",{className:Jt},Te.createElement(pe,Object.assign({prefixCls:`${fe}-input`,size:St},bt))))},qt=oe(54476),on={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"},tt=on,fn=oe(7657),cn=function(ye,He){return Te.createElement(fn.Z,(0,qt.Z)({},ye,{ref:He,icon:tt}))},nt=Te.forwardRef(cn),vt=nt,xe=de=>{const{prefixCls:ye,className:He,rootClassName:rt,style:se,active:ue,children:St}=de,{getPrefixCls:et}=Te.useContext(_e.E_),fe=et("skeleton",ye),[at,Qt]=ie(fe),bt=ge()(fe,`${fe}-element`,{[`${fe}-active`]:ue},Qt,He,rt),Jt=St!=null?St:Te.createElement(vt,null);return at(Te.createElement("div",{className:bt},Te.createElement("div",{className:ge()(`${fe}-image`,He),style:se},Jt)))},Ie=oe(94480),kt=de=>{const ye=et=>{const{width:fe,rows:at=2}=de;if(Array.isArray(fe))return fe[et];if(at-1===et)return fe},{prefixCls:He,className:rt,style:se,rows:ue}=de,St=(0,Ie.Z)(Array(ue)).map((et,fe)=>Te.createElement("li",{key:fe,style:{width:ye(fe)}}));return Te.createElement("ul",{className:ge()(He,rt),style:se},St)},Ht=de=>{let{prefixCls:ye,className:He,width:rt,style:se}=de;return Te.createElement("h3",{className:ge()(ye,He),style:Object.assign({width:rt},se)})};function ce(de){return de&&typeof de=="object"?de:{}}function Ct(de,ye){return de&&!ye?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Kt(de,ye){return!de&&ye?{width:"38%"}:de&&ye?{width:"50%"}:{}}function yn(de,ye){const He={};return(!de||!ye)&&(He.width="61%"),!de&&ye?He.rows=3:He.rows=2,He}const hn=de=>{const{prefixCls:ye,loading:He,className:rt,rootClassName:se,style:ue,children:St,avatar:et=!1,title:fe=!0,paragraph:at=!0,active:Qt,round:bt}=de,{getPrefixCls:Jt,direction:lt,skeleton:It}=Te.useContext(_e.E_),he=Jt("skeleton",ye),[Ge,qe]=ie(he);if(He||!("loading"in de)){const it=!!et,mt=!!fe,Mt=!!at;let Yt;if(it){const pn=Object.assign(Object.assign({prefixCls:`${he}-avatar`},Ct(mt,Mt)),ce(et));Yt=Te.createElement("div",{className:`${he}-header`},Te.createElement(pe,Object.assign({},pn)))}let Ot;if(mt||Mt){let pn;if(mt){const In=Object.assign(Object.assign({prefixCls:`${he}-title`},Kt(it,Mt)),ce(fe));pn=Te.createElement(Ht,Object.assign({},In))}let bn;if(Mt){const In=Object.assign(Object.assign({prefixCls:`${he}-paragraph`},yn(it,mt)),ce(at));bn=Te.createElement(kt,Object.assign({},In))}Ot=Te.createElement("div",{className:`${he}-content`},pn,bn)}const nn=ge()(he,{[`${he}-with-avatar`]:it,[`${he}-active`]:Qt,[`${he}-rtl`]:lt==="rtl",[`${he}-round`]:bt},It==null?void 0:It.className,rt,se,qe);return Ge(Te.createElement("div",{className:nn,style:Object.assign(Object.assign({},It==null?void 0:It.style),ue)},Yt,Ot))}return typeof St!="undefined"?St:null};hn.Button=ze,hn.Avatar=Pe,hn.Input=Rt,hn.Image=Tt,hn.Node=xe;var $e=hn,Ze=$e},31797:function(Oe,At,oe){"use strict";oe.d(At,{default:function(){return ie}});var ee=oe(59301),ge=oe(56762),Te=oe(92343),_e=oe(92310),ve=oe.n(_e),Ke=oe(36355),pe=oe(61621),ke=le=>{const{value:Pe,formatter:me,precision:ze,decimalSeparator:Xe,groupSeparator:Pt="",prefixCls:Tt}=le;let dn;if(typeof me=="function")dn=me(Pe);else{const Rt=String(Pe),qt=Rt.match(/^(-?)(\d*)(\.(\d+))?$/);if(!qt||Rt==="-")dn=Rt;else{const on=qt[1];let tt=qt[2]||"0",fn=qt[4]||"";tt=tt.replace(/\B(?=(\d{3})+(?!\d))/g,Pt),typeof ze=="number"&&(fn=fn.padEnd(ze,"0").slice(0,ze>0?ze:0)),fn&&(fn=`${Xe}${fn}`),dn=[ee.createElement("span",{key:"int",className:`${Tt}-content-value-int`},on,tt),fn&&ee.createElement("span",{key:"decimal",className:`${Tt}-content-value-decimal`},fn)]}}return ee.createElement("span",{className:`${Tt}-content-value`},dn)},Ye=oe(17313),Ue=oe(83116),Me=oe(37613);const De=le=>{const{componentCls:Pe,marginXXS:me,padding:ze,colorTextDescription:Xe,titleFontSize:Pt,colorTextHeading:Tt,contentFontSize:dn,fontFamily:Rt}=le;return{[`${Pe}`]:Object.assign(Object.assign({},(0,Ye.Wf)(le)),{[`${Pe}-title`]:{marginBottom:me,color:Xe,fontSize:Pt},[`${Pe}-skeleton`]:{paddingTop:ze},[`${Pe}-content`]:{color:Tt,fontSize:dn,fontFamily:Rt,[`${Pe}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Pe}-content-prefix, ${Pe}-content-suffix`]:{display:"inline-block"},[`${Pe}-content-prefix`]:{marginInlineEnd:me},[`${Pe}-content-suffix`]:{marginInlineStart:me}}})}};var ae=(0,Ue.Z)("Statistic",le=>{const Pe=(0,Me.TS)(le,{});return[De(Pe)]},le=>{const{fontSizeHeading3:Pe,fontSize:me}=le;return{titleFontSize:me,contentFontSize:Pe}}),y=le=>{const{prefixCls:Pe,className:me,rootClassName:ze,style:Xe,valueStyle:Pt,value:Tt=0,title:dn,valueRender:Rt,prefix:qt,suffix:on,loading:tt=!1,onMouseEnter:fn,onMouseLeave:cn,decimalSeparator:nt=".",groupSeparator:vt=","}=le,{getPrefixCls:Ft,direction:xe,statistic:Ie}=ee.useContext(Ke.E_),ot=Ft("statistic",Pe),[kt,yt]=ae(ot),Ht=ee.createElement(ke,Object.assign({decimalSeparator:nt,groupSeparator:vt,prefixCls:ot},le,{value:Tt})),ce=ve()(ot,{[`${ot}-rtl`]:xe==="rtl"},Ie==null?void 0:Ie.className,me,ze,yt);return kt(ee.createElement("div",{className:ce,style:Object.assign(Object.assign({},Ie==null?void 0:Ie.style),Xe),onMouseEnter:fn,onMouseLeave:cn},dn&&ee.createElement("div",{className:`${ot}-title`},dn),ee.createElement(pe.Z,{paragraph:!1,loading:tt,className:`${ot}-skeleton`},ee.createElement("div",{style:Pt,className:`${ot}-content`},qt&&ee.createElement("span",{className:`${ot}-content-prefix`},qt),Rt?Rt(Ht):Ht,on&&ee.createElement("span",{className:`${ot}-content-suffix`},on)))))};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 b(le,Pe){let me=le;const ze=/\[[^\]]*]/g,Xe=(Pe.match(ze)||[]).map(Rt=>Rt.slice(1,-1)),Pt=Pe.replace(ze,"[]"),Tt=x.reduce((Rt,qt)=>{let[on,tt]=qt;if(Rt.includes(on)){const fn=Math.floor(me/tt);return me-=fn*tt,Rt.replace(new RegExp(`${on}+`,"g"),cn=>{const nt=cn.length;return fn.toString().padStart(nt,"0")})}return Rt},Pt);let dn=0;return Tt.replace(ze,()=>{const Rt=Xe[dn];return dn+=1,Rt})}function E(le,Pe){const{format:me=""}=Pe,ze=new Date(le).getTime(),Xe=Date.now(),Pt=Math.max(ze-Xe,0);return b(Pt,me)}const z=1e3/30;function te(le){return new Date(le).getTime()}const ne=le=>{const{value:Pe,format:me="HH:mm:ss",onChange:ze,onFinish:Xe}=le,Pt=(0,ge.Z)(),Tt=ee.useRef(null),dn=()=>{Xe==null||Xe(),Tt.current&&(clearInterval(Tt.current),Tt.current=null)},Rt=()=>{const tt=te(Pe);tt>=Date.now()&&(Tt.current=setInterval(()=>{Pt(),ze==null||ze(tt-Date.now()),tt(Rt(),()=>{Tt.current&&(clearInterval(Tt.current),Tt.current=null)}),[Pe]);const qt=(tt,fn)=>E(tt,Object.assign(Object.assign({},fn),{format:me})),on=tt=>(0,Te.Tm)(tt,{title:void 0});return ee.createElement(y,Object.assign({},le,{valueRender:on,formatter:qt}))};var re=ee.memo(ne);y.Countdown=re;var ie=y},8224:function(Oe,At,oe){"use strict";oe.d(At,{Z:function(){return ge}});var ee=oe(4676);function ge(Te,_e,ve,Ke){var pe=ee.unstable_batchedUpdates?function(ke){ee.unstable_batchedUpdates(ve,ke)}:ve;return Te!=null&&Te.addEventListener&&Te.addEventListener(_e,pe,Ke),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(_e,pe,Ke)}}}},55468:function(Oe,At,oe){"use strict";oe.d(At,{g1:function(){return Ue},os:function(){return De}});var ee=/margin|padding|width|height|max|min|offset/,ge={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function _e(ae){return ae.nodeType===1?ae.ownerDocument.defaultView.getComputedStyle(ae,null):{}}function ve(ae,a,y){if(a=a.toLowerCase(),y==="auto"){if(a==="height")return ae.offsetHeight;if(a==="width")return ae.offsetWidth}return a in ge||(ge[a]=ee.test(a)),ge[a]?parseFloat(y)||0:y}function Ke(ae,a){var y=arguments.length,x=_e(ae);return a=Te[a]?"cssFloat"in ae.style?"cssFloat":"styleFloat":a,y===1?x:ve(ae,a,x[a]||ae.style[a])}function pe(ae,a,y){var x=arguments.length;if(a=Te[a]?"cssFloat"in ae.style?"cssFloat":"styleFloat":a,x===3)return typeof y=="number"&&ee.test(a)&&(y="".concat(y,"px")),ae.style[a]=y,y;for(var b in a)a.hasOwnProperty(b)&&pe(ae,b,a[b]);return _e(ae)}function Qe(ae){return ae===document.body?document.documentElement.clientWidth:ae.offsetWidth}function ke(ae){return ae===document.body?window.innerHeight||document.documentElement.clientHeight:ae.offsetHeight}function Ye(){var ae=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),a=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ae,height:a}}function Ue(){var ae=document.documentElement.clientWidth,a=window.innerHeight||document.documentElement.clientHeight;return{width:ae,height:a}}function Me(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function De(ae){var a=ae.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)}}},25365:function(Oe){"use strict";Oe.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(Oe){"use strict";Oe.exports="data:image/png;base64,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"},19664:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},77882:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},66832:function(Oe){"use strict";Oe.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(Oe){"use strict";Oe.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEyhJREFUaEPFWwl4TefWfveJzIkhUnNQQ7TETBGzGtoU1bpoixa9bd2rWkVVJ1o1lFtDVYdf+Xu1fkqFqqlURSIINcVMzCQhJIZEZDz7Pt/6hv3tfU7C7T+dh+ecs6ez93q/d613DTEAIDdlaQ13EWYZMLqYhlHVgAHDMNgu/m6w7/RFbHe+8+NMAKZhwEVnAqZLXMOkU2nf/V4uN7uKOJ9dkf8DTFO9sy2mSb/Gt9NHfh7bTv/luWy76YZpumm/m72zQ90m2B2bbnktcYw8X7yz6xr0M/w8fn32Wf6umz+3djy/H3Y9fo9yH3t62qbdq3g66/mAdBfc2w3DZ0KNmI+vGAycooLiZANGGAyXBYgEieEDO0i0hYBj//g57FY4Hgbc3kCSVr8PSIYwCBlbPJCElRtegmGBxLZzI8ptzs/MoNJgdmMaAiB+3WIyvjSibnR2Xxwgvl8/Ri6e0kHi55YKEoHJDeWCmWUYrqbG7aNLlsHE85woLkiQuB3vzyQ6XjJNe/+/AUkaU8CpgcRXr1ixknFi9dv2MSZprAHcMN2MFZKdFhjyOM4eO0iK5d7A+xNMIpvCvdy4feS7NABVuaElMzgrbCCx7wQtHcXZw/0ed30OMG3uTnNvysn9jzHJYgYtv1KZZLk7nW3k7hT7uAsrkUnkgvlK98YmG/hOsLSFIlaP5galz7DcuQtIN24l/6dJcUMYmwPDjO4NJOHuvIAkwdJjV+kgcZBLe+nujiIIc2X8ySQW5Lo8mSIe0hGX1HEaANKgDCRhdXF9AZICpHQm2VyeR0yy2Kjip7g3N7lnC3TGYDIMu0e26G8eWmxKIcDJ4I1JmmCQbuz/ASQr/ggRoWISfyhubM4oe0ySK14zhJMlXEEokLiL+2+AJO7NI1Zp7s4mFrwKBzeMWwcWmRTdlVpzKDTFJAskyRLL3Vnu8H/F3ZHisl606rwyiYEkFJaUf0rV6aySbLACvlJXTHE6Y5JSbfbY4y0mPTCTlNLUYqUHSIYASEjokkFiAAiFpwsCAaxN5cHA+QPxCKteBxWq1iYzekjwUmLS7YzLCClfCT5+/jbvx9SWBInIr9S4SQuf48WYZMluKbVVULdJb3aklMsy7kgGOUAiJhUpheVUdxKUC8k74RcUgsp1ooQMl6rMi+pzCAfpfu3uzoSRtX8huTjLzUlJbW2j/Upq8yzHktkGigrz4OsfKOIWsOK9F9Ck13No2OUZOu7w5uWoXK8xKtVrTEylK3iAZMB0F2HNlFdQMaIeOv/1ffqdg+u/V0DxmxdYiPeQ8g8hMrqXBpJckSUxyRISHC8Jkl0+C41Phs69k4XdP85DZPsYVGvQXKwFnv/wPInnUwc3/YDM1LPoNuIDlZs5pb9cLDYl6EU8yIVmZO37xuTsYBJbBG6nu3MkqHSsAKkoLxdxi6eiYq1ItOr3Mll+5fsvoHGvQQSQu6gQSSsX4OKhnWja6zlEdR8A0+Xjkcyy651N2oLdy79A91FTUbVBM/qNX6aOpPfbGVcQWLYC/AKCFUh3b11HeK0G6Pn3qbSNuT5uPUesEYzznsTKpLZkd1dYkIcDG5bg8pEkNOzcF5HRT+JW+kXk5dy2EmY3cOd6Kk4krkejzv0QVD7cdh8BIeUQWrGaTb7bwBIgEdjaMxiZf3ylAJLqTa5uySyl0CgTtdxdQd5d7FgyE3czr6HbyI9RtlJ1YszK9wdzgDr3E1LchZTdm7A39j9Q/ZHm6PjSO/AJCLIxyXQX45dpI+EbEIynJnyuQKB7LS7C0rf6IfqFN1G3bQ9Id7d25ihUe6QFWvYdYbk/G0iyAsBB0IWDnrfoysopneU5zJgpezbj8JYVtNAyzp9A+ulk232W9qVmVFtEdfuL9yTXJvEFIyU7M/d+ZcpSjmH42JjE5LcNJM0V3rxyDkkrvkBRQR66vvwhyletxWWzYeCnD4agcU/GoKcJ0MxLp/HHz4tx++ol+JTxRWh4FXR5ZRICQisokM7ui8OupXPRecS7qNk0Gnk5t2C4XPAPLofCvFz8OGEg2g8dizqtu3G2FORj2YQB6DR0PCKad4RLd3+2YGslsx4xST9OGcmTSRTvxP6rZ48gvGZ9uFw+Kg86Ef8LLhzagcdfngTfgCDOHHcxbl1PRdmHqntWJhwy3Ju7k0wybuxZYDJDcGYw+1ogmVr9TQfqzo00/Pbl+wiPqI92g0YjoGyYApKBFP/dp6jTqjOCyj+EU4kbcCl5F2o1i0bz3sNRXJCHrV9PQnCFcPQa8xlPck03fvl0FLkF5t7Yz8Yvmobc7Cw8OXYOcm9eR+zk4eg0fCJqNe9AAN24eAqbZo9D/w+/RXDFKjx7EOpOl+O8BieDNH2SNSStZqcLC104iPPcxSi8l0vs5sa06nY3084h/vtZaPbEYEQ0bkfsZq70wsEEHImLRfuBo1G+au0SQSotJtHzMICcRVBnTHIyiYGVenI/qj3SEi5XGQscAAW52bh8dA/O7PmN/HR47QZoFjMYleo0EtUGF7JvpKMw/x4q1qhLhj23fzv2rPgCfScugH9oBaSdPIAd/5yFmHGzUbFmJG6lX8C6Ga+jZb8RaNjtWQLoZPwvOPzrcgyatozXt3gGRG5M1bukoCCQmFFFfZUdLaSfFcRLBunQxh9w9XQyOg55W8UW0yxG/t07iF8yE8EVHkK7gaN4nut20z24i4uxe9UC5GRloOOQ8fAPDPk3QLKSb+N60hc8UWUrUDFJxhlLOHgDiQHLbuR2+iVcTUlG+umDyEo9D7+AINRu0RF123RH+Sq1lKDgZSFdrvNV/+MHg+EuKoKPrx8KcnPo+MgOMWgz4G/E7Izzx7B53juoEtkEPV6fTvsTFk/HxeRdyu13GjoOtVt2cTBJlsKtsowsjxOTPECyqs26BM+5mYGdS+fQvXUaMg5lK0Ug904mEv9rDrIzr5JwYHbIy7mD/HvZKLibTeAxEVGYn4cq9Zqgdd8RnvU7vdLh5qDw5FjETvb0Gbvn22S2ktxKDEiQDDCXx/ZfPJQAFoMYQ1je4i4qVoZiIDNl5VPGj29zVHQq1WuEqG4DuGLkIQunEjfS4ggJr4KLBxORdmIf+r73DXwDg4kNl47sRvyi6TB8fDBoxnLy8zcunKL4l309DUkrvsTT7yygOMhIkn8vp0QmybYD93SiBEOGkYVVq9rtGxCgYk9BXi4Sl8xCdmY6eo2agZys64hf8in8g0LhHxwCP/YeFAK/wFD4se8BwQgMCsXdWzdwZFssWvUZTkDx2O9ZiFXtEVtpyQ3j2q7PFUBW70evJlgSXMakAz9/S8BUqPYw7t68QS6ofvQTPI5piOifGRIX9scjLKIeOgwdR20KXnXgIJKYSDuPX+eOQ6cX30ZE0/aqVnfk12U4mbAe/iFl0az3i6jF9onX8d9X49i21Rg4damoaQFLxvRR+//sB7YYBkxZyl2jMBoDPv3UIdRkscY0KYUozLuHMpQDmhSnXGV8YLjKoLioEMWFBfDzC0RK0mbUbBINX/8g1ZdygqTXBOUiopLVtZ3zVAzSE1aLSbJoyg1KTTfBJHbMsW2xuHx4F2LGzdN6SY6qgzgn7tsp8A8uiw5DxgpwLJCKCu7h188noHL9pmj17Kuk7uRvbf/2E7h8fFCpTkOkHt9PQkK+tnz+DgLLV0THlyZwEek2Kf6JcKOViHiMkfFJZBuyG2hjEN/oQu0WnVQfyVv74drpw0hcNgcxb36GgNByWD31FTTq9izqt+mBM3t/x8nE9bRPl+r2XMzJJJ44y4Yfuw0jI3GeaYrU3puk5vGJs0gyTAfp+LZYnN65AYFlw0pcrMKZ4V7OLdRo9BjaDx5rdWgZFKYb2xZNRf7d22jTfyQyLp5CxtljKOPnj/YvjsfqycPQqPtf8HCLjlg1aRg6DptAK5K52PUzRyN68BglvyVIwmt5FQ58tepdWeHuvAoH6QZNYkv8d9PRLGYoKlSvg0vJO/HH6oV4ZuLXcPn6I/aTEWj0OAOoJ87u3YqTO9bjyTGzrWqDJtdVh9bRd9JrgtTgy9gxlxjkZotZ9HRKZpInSMfjVuPigXi0fvY1j7a4veEHHNq0jJLZ9oPfUrKenbT3p69xZs9WziqXC2HVHqbKRI2GrVGuUnWsmfoq+rz7JcpVqYl9qxfi8uEkPP3+N4j79hOwakLfd7+C4fKxFogJlRcJKPgq5gHAqtc9EEiWwLhwIAF7Y7/BU+PmIrBcRaTs3oyjv63EM+8tpLjCAIrq3p8AYs9zMnEdYsbMUTHH6sraa396D0l9ZqKBXFzCHNVucGuu637ujuYNDAOMQZcP70Tnlz/kcltEfot5Vld294r5CCoXjvaDx2jzDaCMPDsjDRVr1UdY9bpw+fqRi2Nd2cMbl+LMni3o/8kPBEBRfi7WTvsbAXc15Qi6vPIBIhq39WSvAySZJ4korYElXIpqN2u9G5twcCNu0RRCufOI98joBzcswbWUI+g1ehbNN6z6eDiVsiLb9kTKni04uWMdnnprrk29PShIkknGtYTZxCCx/JVSexB3x0BiDDqduOGBY3HNJu0Q/cJbto6sXnjllW8DRfdy4BcYjNgpf0XlelHoMGScGkI5sX0t9q9ZhPDakZTIlvi6D5PsjNIbf4JpWnf2blYG1v1jNFo/8yoebtmJjL716w8RGl4VrfuPpNUe+9EwAqhBuyeRsudXnEhYh95j54LV8jLOHUflulE8VNg6v15mHLRKg3E1/jORB1lVbObuXM72ApV5mItj5rCEw7H4NSQSuo+aDhflUVyKW4pQVikMJCyZiYDQ8mj/vGSQ0NmiipGTeZVYcenwbty4dBrRz72BHUtn46m356N85QhiZ/qZZMQvno6iwgIySou+w1Ty6hUoB0iqSabcnZTXOpO0oqsA6cjWlTgRvxZPv/cNyvgF4PbVy9i84F206P0SHm7VlX46dvJLaNxjICLbPkEMOpGwFr3HzUNe9k1smj8R3V6dhJAKlVVM0ks8JfWRjLTt/zBZu1u1G5gZXCLnKSUmSRd2PP5nXDyUiMcG/J2D4wDIikMGDm38HiHhVRH9/JuqfcFqbqyImnk5Bfk5d1C2UjVUa9ACD9VugH1rF6NOq65o0XsYioqLcCJuDZI3L0doWGV0fW0yziRtwbGtsajTuivaPjeaEl3vIJlwWZ0KUYHmR5KqUmDZJ39ky4Epq3UzR1MbpO2gN8AKuwlLPsWtq5cR89YcuMqUIaOvmvwSonoMxCPtnsTppM0EUJ/x83Ez/QLiFk9Dr1HTqP5oCQFrpMtjCEUksUZq3CxikASJsYRuWDbjZOvBgxkc1OPxa3F656YHdnEsXkQzBgnWFOTnYvfy+aj2aHNUf7QlQsKq0HVZ5s4qxn0mfgnGrIR/zqQSUdUGzdHpxfHwDSlLv5myazP2/vQVwmrURY/Xp/FipbeXaYHExZTVAPQEiRAThgSunTmK3xd+hC7DJ6JKZHMSCuf2xaHdc28gIqqNKpqumvQionoOIheXemwvklZ9hTotuyAr9SxVHPqMnQe4XCXEJM8iLd1j2raZNDSigyQndXSQVDnI5r4MnNqxHpeO7kH31z4WeYs2quWSI1k832HVb1adfqz/SC+DkfZJIcYOlpjWatIe+bnZ2LbwI0Q9PgA1mkZzljITisHI9JMHyGAdho4vdaE8+Myd3d3lZF7DqZ2b0DxmMBWTT+3cSHdQv10v0WLnx+9fuwjVHm2FynUbo7ggH0e3/oSs1DNUVYlo3IYn2F4HI7VirmMuz0jdNpMYxFaVjB1ywocCjsakkkCimMSGSBj7HACqpFZWDkQsk7FKvZc4vcoHWSh11KZXnSBJ9ypLSCULhz/PJFV51tsFXmbuuAvjdUZ7K4ENRsrJVKukJLuyTvCIQam/f6oqCRIkW0ySCk/vDXGr2oQAB5cLAinBbUqQThGVAw8Boo1zqfEvYXJt5s4JkvfWuRQepZBJc3f2cS5vMcnu7ryCpE0XeWv42UCicSovLQ3ZOneAalzZOiPNMIyq0uA0i0XEsebjZCNOHlMSk+RkqpLtzoafGowsYQhFMNZSivcHSdXyZPFVSpX7zNwxo0nhQHOkTO0JTO0xSax4VeS0mne2rqya0nHGEieT9DFkWbnmLk7ONoi6E9uWbqT+PmOZSaO/lsyWA/CWXKYyg8dolgUU38+P91HDI7wk5OjKMpBU61yyThtCUedwcGy/IVjozd2peQrmCrkroJyu1Ne/xSQxbOJo+CklKHMbFJcQZzRgaYxLAmnlXwokwSKYWG5ciZtZA8VmMmCGKaktjEQOyzZpKguYmtHVtI8OBuvK8u/eurJkeMd8gy0WCRXJwXGMIOuukmrNHAy9uEqnM3vKRVUKSiVPr4oSDw1oiHagPu/A2kmih6OXasidlejC7CBZfyVhB0nEpKwABDSlNcZAMtzuWaaJLtLdSTdlgWRnkZ0ZcrXrMYa3z+8Lkoox+jiXAEVNEwmGaX9VwRwSFzOlg/QgTCodJDnGZQfJXtS0/1XF/UCy/pRFMknLv4B0mO7tAcV+E4LavnLlX3lTS/GLYAyLAAAAAElFTkSuQmCC"},71979:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},91833:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},31081:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},96593:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},42922:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},20345:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},79005:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},39057:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},96908:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},57177:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},81378:function(Oe){"use strict";Oe.exports="data:image/png;base64,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"},47621:function(Oe){"use strict";Oe.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhYAAAByCAYAAAAPvZi2AAAAAXNSR0IArs4c6QAAIABJREFUeF7tvXlzJzmSJQaSeWcd3TOzvT270mpN0ppM3/+raDWS6TJp/9jpObq6rqw8SZkDcI+HB3ccwR+zsruZZlUkI3A4HH48OByIq/T475EDjxx45MAjBx458MiBRw5ciANXF2rnsZlHDjxy4JEDjxx45MAjBx45kK7+l/96ezfigyCPq6vyX0p3SX4MK0yZev8Wpl18YQVu73z8djFU5zRUpyvlCYv+yUTS+2N2yksu4s09NuE0me7ch6Xv3B81WmSt/JNX/F6ba9rVNpgYaWTAA26bWaVVc5+VOTKdV3exHiD92J7ydqoBNsBa22MwlhmNrw5+2icNPOs9zIFYCW8uXNHCipX/1057Xl2WryHPPLma6H4jJo4wu6qK5Zy5EBnqmvIGUgX6fvbz0AuHzY3e7JhBT+RGup7fBfyXx9d3Kd3e3KWfn3xKN7UhnMuq+VnGblNKz9N1evXpOin/R/o1Gpe09ae3KX26U5/Vqj/qu44vkmtpS8aIY/3965RePUmJvaZnfphF6kvRJBkL71L6539N6c0vh01UWm9vqw0UWuS/2zI+fZ7L1Xe5z0w4/ON5qv7c6KmCdF3tcfb3oq+itPrzKqXbTym9/puUXv+mt8md3ZwBC62gRJRO7z4TuNg1hzuqxB7nEuru9397W2cKXl8EVLSaWhxBVYTIuYkQyjv9ucqxyLbmLkGJG3lGgYZ+i7RWhVfFrQxpjOXAeWs/HWgZORt+N2m/4SFYXmtGgQYxURVzhA/U6Lj8J75ZGRYaZzxNe1a+gUdbulsARulI/i8GrQFj7N1oQGKsWCZMlgL1Rr6xH1+V11xu4PhUV7g9BBaroCYb+5n5AD7Nis7GGDl8lje1cCv9rZRBX9CNt9oUKSNz/kQc0fVdenPzKV1XpnrToTx+enedXtwWGWvkhdYFrBqeSnxXgQXKHoua0o/gQm0Z949l//51Si8dYDEQN1cl0bZk2u5S+lcFFpWXKlcKJjKtFWR8quAi/62LrxG4ACoMMBTlLn7jKiXBEcozCyZoUAGAxVe/KaBm9G8aseDKhmZ0tdlo8I54ztTnzPuHBiKNak0JLNRclUkgDdgGFgQirHPSVjOYbNDHC/fpWM4WMMfveFldlbADrwB8qUtX4tgzDVBRflXft+736L4BEhBBsQgGUao6Ak030x/hhnDAnkX2QMWiUJW44+I/WvlJtyLOjTN11M7sBESdcBoCn+8S1c3xrLI3/96QHeHRR57DysQxkAInEHEU27QuV02Vg254eNzvrhWO1INV1kw9dIh1xSndiIOqTurT1V16c32bHVb5V5h1dQWRUHGGAkTurtJzAha74xBWSSThT+/KT9RD5FEDJmhxYe+oc41ecMRil0ako9ERARZ/TOmXt3XhVwEEgwuNTCiwyNEJjCYquMBIC7BfQUT+qRGJGo3NoKLKt0UvtIwAi9uUXv+2RCwuDixMt6oAtdGLSFvYK3pW0VNLR4s7TMtlgIvu2szR1M5aMC1enZlhPniBWyEbJn3WwfEeVv84lByyx4Wba5BnVtpMwtZK11PkTAtoIkdVLKS8RlKxczMHy1Y9AFxNJKcSzwYXAQZGaWxMdYvEtniqnjbOClZ2KxPsRoM2+NP0UettAQtoQFmnMiXGWw0uah1GbKTL2Wo+Gk43tx7DsPKulXfQw24TWQYHYzzTngcUIqATWb+IVWq/h2yjCGQeg6NnJtcCKFJKN9fmqwpPUkrvrsvS1ptjHJNENZ46kY0d/mVgkVL6/m35ifKq/FC67G/oQN+pncK+9d3vX9WtEB2UYytW9Jr1RRj0x+9S+kW2QsRG1C2NBljUbRB5Jrr3sYKPvECD/5T5Nm/YWf09217Y+sgRC+m3Pstbl5YCUbZFpI9X36b0SrZCLh2xQKZl2my/pkyDLwgMOFbg+kqZnSmMyj5UP1d1y+iqoOcdUrEwWwB457bpWumznmhmyfv3XohUrQoCiyaPogrNjhFBQ9FYLc9ieowyq1haahy4tuFsleg2UjbQ1QCw0GcFdRa3S0bd8ypaERVshI+HslaYMeL1UCNoJSjt6PaIrnLUCK8CikxL7XRbG2GudlQsL54j8V5pCOsPtkLOyHQj20CLxxt81r1nGceoZY0UoM9RR+RaC9g+xXmVCIVGKTy6xVHdprsku8HsO/BvARaSi3Effqkef/++ON682A4QmckoEa3920+yTRKxeHlzABfkxS7tymcl8TsBFjVioZEJjQxkMFGdueZYSNQi9680QpTDkB0sZJqFHORZZBbI38Kwqt9ZlxF4yLvbAipefvvAwMKEUlFO5ZCfgeHNsIe32WJ6oIQt7MzisqXAfj0L3albfeCpMT/raZEciyjnobNhI8uKoCLCCmhoRyyPNqBXjCqtxBer9LkYGMLbQl5Hj7qqtWSv3XY0J8UTETJ0OodutAJEZpeEKf+8ueZ5nmHH7v1aYq5LWzY+xZqVsZa2NOIUpYN7htcVdyy4w8yoA7W9I53RwZAzzsMD52KWg0yXjn0bGE0mfzStS/zE8dTG3CgYzB+yHMeD/em2h4AKBdv23iE6y0ddESPsLu3f5TyMKlJjjuhc9GlrZaruUvpBgQXJDqqMRUdrb0i7+mobu0bmUkq4FdLwH/7YBRgqY3/6U0rv3h3DzwnTtCWi2x4CMjRiYdEDilo08+HYJ41aZNE/9qvKVpYMnpI5c8TicwILpbkhpgpMvynJThtnn6cEnT46bM/xeyAlshazfrivEXjwPJI+K6I8W7mZhWaDSs4jU8FhSvv70GYr4yZystaPTNfU5VmBxtlW9jVcYyUHh35KEb1VN/Frip2wPBkYzZ9AScBn4Uqo7i+jBLAUen9POR2Njccww7nt5hiMuk+cG9KU98pr9nhFXCIDOVudJvTs/Lr9B04ri1fQUXfSIxJ51j9qczQOdlTT+VwsMDIJIX9IwOykBWxJqE2Kom5e20rLk+sSpYgs7mhoGrnQkLvlWYmlXBAU11nWDmUsIns/CbA4UgjyW2w6/14f6PPmpxM5UZn+t86pkIZs+GNhOIf9lC0cARaaYwGLrixbFI0QPdOIhb7Xgeq2CI/RvCYuUK+P5M38uAJFjfZo5EIBjWyFvPhcEQsUpAx0YG/m/sEtz3HvTJkn5pdaV6y0swAscKIxb4CGuRz1gCG3NhT/Yh6imdhZJqqWHo7JWqrdNdARlPaMYcLZbEbjOYvIgVAjDr6wEgYmyGFb08pGyopnYBEZ2ygBdMnvIOHe9PF020T0cuvlXbAUwFAzeeW9rDePcyM5Ma8CjIdytiwDmRYkDh1Dk2ReaipAbzyjp8r12Ug+FKd1UZoV0xDoqTdtI83tZKUWbuarbn2gbmYSK50RuWgleNtj1Qob/+qWsAE9zUmK7BUwvgGHQccyBgEUP32ABRgxjqsqwJLn+i7/rH/Ys/rL7wRY1K0Q5ntH1sbWTo60fJ/S23dwrF0jEBpNAnAh8ibAQuVOgYflV3DyJvBBAUTWBY1U8FFTAhgavXj5dUrPfw1gYaiI8i8OpvOSiqcjspBmEmg+WSX07xXNxrIgTYdbqb8NTUvgA462pzkWkVFDkq7EfFdTjlELEJg2TyA4A1qdgZvefnKLw2OA59M5XLwyQ0sOVmdpZJE9ghr+FmMSGcsI1HnRKDzmFknOjpS6joPVYRULunxYj1ZIN1pab7Up21Ga8S/vS4mc3LlhXG2cRKP9CQ7TZKc+y8OnvAE3YuXJiONI0OmiTevkoxIyvg1oTYqxbbaCkVy60+mAiCwuCn4HwudZY6mneRRI13RUOh+kBJ4umTNfleOgc5HFnz/UHAtqC0FEBwo0QkAgBwGG1JeIRXTctDMnBE5G/MrA4oeU3r87wJ70bXkVuuCszzKwwPea58N5F4iWkB/N4r+CGQQXejhD9avmX7z8JqXn33ymHIsRwzAB5Nz9FysqdikXNWtnR60O7XW3QhhfOUwc6VjkJ/tm2LVpUulw1qY2Y1y7rGIVw7Cx0r93uBn1p2DKNUzcUWdN/Fa7apq4xs68/s1bT93dDc7pEJ4/z6BHziRywO5olgXlyLlgB6dNHFtBNUqBTAfPrjqvhlaN4JZQeXQTKNDVdpgZ7TG1EtFoRS13Vvul+tJ2Z3A6AuXN+72bb5qgPJY6oALySg2bEofxDWvqwHn88ncGFHLag08zaX8rk0rzdhBHlXnwbAChHRM9G+gRiRJgMRJ7nCvtUttr/sbcnPr77/RUSC0Y6WjzfFI268ldSj/+kNK799Vsah1N2MT8CQHtkmOhwJ3KYNRCbbDqYmap8hXkRMFe/llP91gxBSF3Kb34JqUXX8/lffseixU54jJCYJNhunzB1kzVz1CDdVByp2b8ZGfBVog3NHjWheBHl1o1CsnhDG82VMxGQzq3dGCOYjh8BpROMrixu+EJkVHjMPWNzQaCG9sY5bmogwoGSv7AdH4EsPAUyhRQbBjmnh1+MmfWXSicnaj+3SX8tK0iwBDbJ8aQj6eG07Ko+p7WNlU9bwlAgMcWdYtzhL+zQ5rJME5RY+w5ylAbsr4G5klvggUsf5AB9aKxeeZDkzMtYRmIzXkRzhbTbOzNewds8PF4zANR55vbCBRGdeUNboWQ7JrogglkcIHWkd/9GwdYzPhqih6nAWWl+vHHkrypuSI2ZjpOmnVQgEX9maOCVTGbn5qTh8AXwAQCDAUcqrOaY6FpDXmMAiy+/oKAhU6mAYwc1r989kXpZ2Smt0T/AoULLd1qxiORGKJKYoo929nQ1VDj1NiV7YKnc+DCSwxTO8KGtVH0e3C8WyF4pKMxw46pbPaX9X1jdOm2UAvpUpLsDoDisjxDQz1h43xuuga+/cjQszCyx0NswQE3BZyUKEe3PbIrkkTtTnV1XGGSJ1mPaG4aYFEJWKXDm1+jxzkC28z/CFx4JytHHo+Oy6pBzndR6KmABkQGYTc0uQzYtP/KMBMN4JkVAbliW7FjFkROf/l4RCxy+8QHZCNvj3jbJdVn50YlYiFbIV7+kDc93bNoa7ACi/c1YqF+w4A4gAsF6XYLLgKPiopyzgUiJPy9KGTjLTVpUwGGRl3xmu8MLL5K6fmXErFgwTiiFw8JMHbE8SHLOhEL12sdd9tv37fdkb9q5lbGPfdWpreB0iA48oDFpag1RUKSIyQzGjoQ5PjJrJRtPks1ZPU5b4VE4InsrgVbLsWPldn1yhj78ngqOK4FI2mY0azxEB2znR5xGJwdC88beBtvTth5mNV0PDkCRw8Tqa+cjcls9UYeSUc7O1m2DQuTiHSOqjeOnYCF5lHI1kcUjWBgoOOfgWMcAsp8w1+98r82aqdVHCDp9qeJoSmltxVYEOaxlrTf5ifNoW4pIdCQ8r97mdKrp3DyiesF88VjZT8v73+SiMV7SC7WpE0AbAoY5Kjpx08E9mpEkKMW3ukQBRCZR1UW9FIsO2Zar/jO9lv+u03peQUWzc2bzoR8lq2QyHghwGBwtaBPFyoSwfoLNR8dNwUNy7/qKnnkx9W4LpE2MourY/aJackof3lbHuwbvLA++IulUS3igfNtkeXvjLazJcWOKkz0BKpmoOKEfzk/5gA05NMeJHOeRKw4YAvbXWkKcgFjtj1SaWB+N92rESfxbf70GAuc6dpfVQXKj2BHMeVBHci03IYhnLWlQ0NAYPpWX4qs4raHvM/lQQ9s62PhiPgpuZ3YtWbOUAYUhFD0W4FFpIea5Kt6y2M2wFF/sb9TSroV0kQsHGAZzY3xn9qWoQiweP8BkmzhVEhODgZCPtym9P5Te/ol816Pe2v7fDpEdQGOC1t+RUViCjqybFRMobZbgMWzr+rxG+I7qt6vBixgfM3tnf2EbGh+bnS1PJdbqYdlVsoXemwrxOsyMOrsJWLdM1GFlpiL4Tph4oxGKKdUbYwQOAfPwCiQ1DpM+X09ozlBbHgG1LDTWtaiEaT84bYUsFt+jSIWM1CEPEOyZw7EJmI+XcekUdljbgpyKrxs8y48GVyiTQm0wuXCOG1dkzsbPVHhIkGCJvq9VFZPctKNgyJZXR8HyD0cXR3V13fqoBuR45MsZ4EF2RZWgYY+uF2x2/YAejQhlPV8ZPlckDcQ/EvYALwcT2TovUQsIOEQuzd7Rcmo2W/TJJofB+DwdzXHQoFFM96z0YvayE8/FWDR8LsCCvs+T30pEQsBFhL5U68nzeQ50xMu9XcdP9pHjVIYiNBG9P4PuHlT8y2k/vPXB7CIZD7Tsfp10/sa/Vn9TEweDG6PoEOcaVyElWcAwDPnkWMG7scHE2GoRW0agQVyGFE3htus0YxzI76MeML1PD613qf8dZz46HJHupEfe53slDQ5lWR/ZbBdmUsYp0b5nP1q1V7MH1EOGpdUyVcdPPMLr991ODF0fp7X7yxqP7Csd1msRU71zlzWO24oHmBIIy4PAfzLvRfam+Zf6PFsVIGm3ZlKV3Itp6JO1MgQ4lyugIyGNnAoNg3QSH5WaXYv66r0ckTPMwHWLPKAHWKdHptFPPZZga8Cilwm4CeKFP9+SlGjqM+M4Z4b8Exb1R9xuFWku1xuPlIe5VR0R8/r7ZsILFj/8zA2oxfGRzkm+3NKOccCPhWQ28RTHxUAyR0WbyWPgj5Cpvqc2YNyiTyGyVQ22nYHHLQQOjBiIXr57FXZDjGaQBBwmr4YYKH0WfilcqaXOdYC729zE6qyg6DNTKqNMifddI2Wpgf6bHmzV+9p6xRgsEcZmc+zLvj47kmWV2wGWMCPeThMaXFox0phdSZGRs3a8Niy6PARMKlDUO9nTgJFDL8NMkqyHRA+MtwRPDxr3Cvb7Zp5C+syz4p5DuT+6B3nLaTVEBnoUxUkDMVKW3o+P5QHJGkCMlYdYtNM5FHJMZoIwJXP+VmtP523DYEfai7aCL47QumpDgPvo9BqzXDrwyjHoUkECpy78aDdUXGXYjyV6KxpWEviLnU+yBbB4Mpv9g4d2IBIbOOP71ISYKHJm0hQNz+LAAPrvf0lpbdvS6vyvAE9+cGRNCoRi3cKKujUiNqsvFCvA8D2DEzgACoiyT+Ud86V3s9eloiF5nFEk/LFAQs0ejZAO54aGTkUwZlorlilnX54dlgdjn1q/kx4Aypco95bMs2ubzZB0Zrh5uj095mu6lVH9VsQYKSiHacVcGG9qhPWo2sbSXBL4AJFYTZUBgqQDJaTmRygwmO1a4rBd4aBLaAn4pn3fMMXHRYKAJWCuTyzuTH/yz4+u46GPDoYt7VlwMJZQahBHzezC4C4owBIYDGkgy0DinAoHuCcm6gi7+/DVkj3sUevY69DKMe5Os09HQMvy/lZxgsQILmLIoMKdVreBC/y2nOobBp4qJG85OcTcEiq2akU4xvJP9Cha9P6s4o8miDTE6URacVcCnn+ty9K8mbUTkPLIrhQYj59SunNzzUpE1MqsJ16AZaAbwEWmT7Io9BcDF38CT3wGZDC6jpALweFQYUlclYGPn+Z0pNXX8g9Fqs2nctlptgNYSMDuCiZU0Iu0Q630d8P0MTnKk09rhghjQ1tnI45diF4zTPvf5uAAiiYOXtUOnZCeUSVdTLybQcKfDw55KOaJqmxVWK2e4OItlEWifIcJAKMqJlQckGMdDVSDNGKrAcDpJXobN4PhBMIO4q6fIwK7kjQq4tVJiyCRJ16PpEdkuegIi1THQ19bUOzRYYbGbI/8M6HCHCgwV+U/yEOqC/1cit1Lo1DrNOLz8bg8BieB9707YpkzawbtoXztqJGAixUVVllO/BQHxgvK6jEqKX+LrL41bOUfvMCsNDAUClfucjItkmOhdy+KSc+9ONiWfYRXNTrvAVY2JXeFWBgVEMjMVnv1ZfWtvL80WTbn5BfwcBaIhYCLGYG+ouMWHQAw0Iya+ZwRfg+X5kKLCKDUjVsuiViBA/NyQD+o5eUxmLxtqvDnYQmNJbu0uEsIoDgDO417zaHbI62bFihQllAjw5aJ7kIHtrXOXTd8Yq1DRw2+bA90cVIQN12MkcS44bBFkjvEviJ9/dx7AkHSXtImbADiJecq2JU8y2DsBKNmMBq1owVjzQucBGdjXkq2MpEp9VFLKqKLTlq2FNfIKspEo1X+KZfHrUohSPPDdAAcK8WwrMaKMorYn0v+d1lSCpf/Wz8JixYGKRwnpg6cc1zsMTQekW98PTr5ym9enIkaTMPmeRdgCGRCwEYH96X74Gonc201YkRfcinQhR01JcYvdBoRqbH+Ry6AQ8AvhixMB7C/T1PX/wFAQudqOOyDk4yOyF9n63KYVpc8NDbaaLMQyS77nY+2INKZ9sDq0dhB4ckfMQrnMinGTsutD1ymlNghPOvNAB81qQPBHu7SwEC4PNILFbHpCuVksdSL9Sfyps32ZGb6eXKBRVmzeHmMTT9qhikIPKn6rwaUDGotr/reW1MgN1w2EO6J1Eoc0Ziv1E/BmqHWj2cT3iJeQNhnbuU9JKrTAqudMHB6oqVHauS7Kn5qtx5jnWRLWOBqpPkzRWKggALzo3ChnUcOB6MyFpuA/K+NiARAgEXL5+WXItnN3vRC9Ukjx7kvfQjUQsBFx8/EsCQdyml9/jFUwAYmP+Ax1RVvTBxV8FDw1P4johuAeuV7k8EWLxY8CdfyqmQOamlRDaWEKrZ2yNe7eXS5YZLw0lnrM68RjitstYvRiiy4O9YkM3uGSZ5fg7LYPM7ZJkvu+9UwrYI7mWbLwRLgUmIB3PZmrfBosjPA67pAiwzPijP1Lg212gvieJsHeo3wnPbG1FlpvKA7oX2lsdV6RUkSR/8ASYEbR3l8MDjG4tvhJtRnjw8E+ZYOPKHdIw4jZ8Rx/abOvBHdw03sNtz9mpPdZ6Q/TMaR859hc9LaolKAMSqHjLQyvTrPQ4M8CdHQTM4BIG1MdCJH7SPT69TelEBhvxu1QcKqn1wkaiKbIfI8dmPHwrA0CiEAQu4YTOPoQ7E+uFxiyBV3jQAw1kQqa9FObl5ntKTlwdgjQDon8VWiCeEGrIpP3cS0JZE+oKFYCsELcLQwHtqe0GSoKlm22PkjVmCJt7NczJswLQ7z1DjaPN76H/mWLHuTtmQw5hzoXuUQDQCsSPhmHLSZr4aOmejzuNh/4sO3IyBnmXfFpvZRHuCG8GjdsOtGH7IivX2k5rB0t6FbolWJyArU/tOAo0zpmibIVYhmheIVrfnqyegYkoJCS/qVEMLfH1UZaGRydoR8mTEnzM6w203TPMA4wzB6dbojAfQtm5bVN/ZAnI6LdPkLGCiJCoTrgEcfRLZEzzx7ElKL+S/m5SeKMCYgYvazyrAkO2RDwowPpXtHo1YNHOudGpkD/txkkkVXNi3QdA3OGDj5lmJWMwWn3+2wMKckp61rfD+jFJMFfxeBYYIwjGH9+psuXKhqv9c9kxgljuAnAkV/FVO8EJF9wcVaVuocoGYyBhPq3rYrg4AoxX5EXkcBUK4P9tYuQUhZWA2A2p5NoE+XbEs55NMGeIV8CDO4Vu9ee/mNhdaOKObJ72CdAAY4kRkHzrvRcM/PVGBMncJsOFNnTwzfjObKouiuyIitnN7Hi7NR/P189a1IU3mQ78dkDSccdYbjmaM2ncb3mlQ5bg2hJGbEMDg3GOuiENoni+YSP0V59bLvWjuhaj9KUCR7ZHnT0ruhWyP6CV5I3uqc9z0O5gVaSsDjA8pvX2f0i9yX0etbEAJgIWqljbZRDOgH2GRAQzMtyguwv7JPFxLxOL5QN51zv7ctkIi84YRjGLQFqz3KWN6ppJzMqRr5nPQ2x4fbQwx7SOHhnJj+OxERmtdz+iv1p85DNeZzcYReHbri0BGkwgVIaiNKV4Zk+q9AhmxArcXQYYb4ZXMx2PAOER3vnPiawW0K4NU5JYbblvE0yN690WOYKhxm83xifc8hUKR3oo4a66bfvaS5FBze4HMWGImX6YEY18VN54zxgBGhxdlQOUC+hnQ5dlznDmJTzt5qwNwGN/kWMB7tGvo2CPn7jn/EcCQiIXkXsh/TzX/IhhH83iyVYMaKSr+87uUvn+b0tVtStcQTcH8kIZ2OlWiomWAsU5Y3k6Duyxwu0nm70qAxbNBxKI2+GcfsUCZkjEd+RdfELSIbmtxwcX2WmBmz6ru+sY/xDf8pUXPogbONwIsMz+i9WbN2kjAubfjaB3jtn3yvGPgMb3Fthvh3yYidpDKRzue6+CAE90tydG4UISo+ijGVmeRA667KsjvHL3QfXY42+L5xC0aYh9vmflee7NkTg/C2dzRh7nyTYiyaqxfIFUHN5vrSJyNJwF/7Vi8izSO0ebXNPUuNJ0RGkwI8kOL5NNCQXncjozmGKOeNRjWJLpy2xoRYAeP2E/qqD2QnAsBF7JFIr8joHHlpDYUARz2c28+pvSHn4s83IhMwA5jE72oDfLWDwILtLsyPr3iQROndXqlqetnKd08bU+qeFr/FwUsUOiUQYWBJyV61/KE5T2wwNMx82bniCm9lP93XGAPDl2YsjFKYDIiXzJgudqxEdDAMtHIm67p7v9QeXfZGAAKPAKWOQwfJ8t0neDLiDScqtJ+MXFoMGz1MXCCu8M/ymPrnjTNo3KntZD3nqAhkyHYD84h43rWfyRjbFA9UcdpHBn9KFBkdUYIgt41YKS+w20PVeaIn55+cdlOVlYYRQxqdNQzZ/WZfSOFdYkYmtdfDh2NUwZe2a/Qt8xDBl6OoHdgAbZE7F0QOWBg0JCuzrv2qTopjvn5Tc2/eFJOk6xsjbB2Md3S7psPKf3jm9KejFX+u6nRC63vAYz8bsG46gI9gwvhp9QR8PIspesntM/t8PrqP/9X3ZU73ka2dKZ4kQ9asbFny0TKJe1h9MJ1rOet7GZNz6qwybq8W+DTHptEd1+2NHSCl2IhZnLw0669imgcOaXGkUNYMOLwLh+sfB1MmBJQ34c5iRueFfmmvx+AoiZBgn4znze6CtjB8uhMblcDZ+GzAAAgAElEQVTzALAe79GRY1VPO9qmy+iyEc3GuXyvxvogzKPP85E9uEQosjFoGyIgEdk2GxM5l1DGHKPe+VtiSPf1UdruWfATscg7xh6drOXtUAt2i7DK4AKwn+r2wFjYK0ew8yMQTzlum+2/OnrgZwMIgCCMYIzmVAFGB1Lggf6qnlXokcROubHzmX58Y6CgXh9YPAOLGrHQ5/JToxcSwdBtJzwR1o1xJjj19KXKX95yeZrSNUQsojnNEYuRyZgr/dH0JdoZKfaKaeOBfhkAg00azuiIwzvc9+YhMqVr7j5HelQ6PObzMyQ3IN2xY1MbHDkkb67zs8H9Bfd3uBAOqOO3BbVeRjVj+yIROEuHga9fH3WCIgxGTgMoZaLFwtH1elxfkyd2zp6ud2LTDaoyT2Ph9k1v9SL1J1xfjdsj3tSsTEdXBsngb4UwUqHKq4mceMmVDBPzU7XJKRDyCip9gUHFq8RzETADmbsOwzRiN5K5Ztwwr/h10kbkaEqx35EvyPd4VDuA8hSBAhsSHi0loNABCeBDA1bqH/hMAYbkXGj+xRNFPoHwKa3M7gwgrlL65WNK//hzewgps7RGMARcSAQDbedo/N28gXxnVlZ9klMhshUyu6zuL3IrxBNuDSUeArliTu5nmkttVIHIDKj488+9/o/W6bQH45jeN7py1Rh5suddhpyHGAZKE/leVIQzQFKVwNqhs/weSdvwrRlrqZ3BhRoznMaTA9IpwyQ03vaIHPXlJXs2E96AW+qaCMMkkurTrxa79tWQhPsgbWKF2m+9Gly2SDQUHIGYFf41J36Ojz22ljxQ32H79ElzmX+85KgxJ8JHZsdImJ13tv0AbTHZy/oBTtUFcI4YjSSL3zFGiv5+IqcyaBBa1njvHL20MlC4AQ2Mqbwj3c69FwoOdAEi2yOafzHaHoloFZkQYCE5Fnq0lgGEyGcGFzWSwVu3Blwm8mJzUKOFt8JbOflSGcz7HVo+BBZef/zsUmX23Of9SmtiSmHA58y+iEDF/cajtUvrOqq2zSZ0r7B28RwiImdrlf0IJ5kBnspFQTvVYXr+dsSJFWPfGUSwTFz/THtVZEo3tW3mj26/GS084Lqq8PrHoridMtq/j1z66fHZ4KIW0Nzz72zq1aQCwwagQscfAotcwNMjmAxkCJCj11ojwEDqlo6SDAjMBtYhzcYSeVAyongNt92PQReWBl0d4k9tYvmoblPF89iMFGoZy0snHUdd9KZkZvUctWnUTyWqGVulIZ/GcJANypX9PgIY0ol+shwIlrpaH/Uf20TZavqtkSeJWMjxVAEYAjRsAeEwhvtQYPFPbwroZD+MtNn2iAIM52j0yFawhr+7S+ntdTlWK9s7Eh3qEkOFJj1uyjrh6cGoTGTg2IGMhJx5amU9BNN5kfqABNyRL7t5TIXv4S/YmlmVlQH6qsiAwnjmWRBjRn0ZaS+BAbs/QrUlsBSWqc2THChLNDddYmRWhnM8ahx0pX/gH2b2rj8OB7xQAJfH5Q1u0HF+5VxIMwJlSKzH8nMcY+I9jUXPg2YpsgJtTgT7Lc9GdMCsEWxEdoBqFV+gIwYm8OmRnH8xn/G+hGOJm3YwQ3+x/ZyAJ7kBlV50XvlRYP1nczybHXcfnCsNJsgrOnJU3jsPs3jjGo4VGn4q3/EgMWY9siHVeo3zRxCh74lwnJ9sVpx2vCiBjkFX+s3xVC/jlN1aFfccsXgD21QBQMpqg9sjapqw/IoQ1ftS3t6m9FNtU+7r0GvNhXTM53CTNxd14fLFRujEs29AQeS6XSLBsh17cQ8dvZjN3h47D2XsL7lqjLLr5CR0X74iib6uU3Dv5chqYF+zcrPhErvu3RwICBuFGSmj96q4hnv0nv3RB694MJU25P8oexzxXUTbffnVtzuS34byWpXLt9I1UmcftoDlDrNjB3t80KhSoleDSw5G4yAD5tljhxVyV1FuF3UmIKfpSy+5qsCyuUkU7eHChPp8a2dy6dK2wVTjvOlwRzIY4Wus09lutjs8MOCLbkEie+QmTL2gimkLAUYdjAsw1AkTeNCyTZ0AYAiAY1p1pS/iLFsL8v2RHAXwmAYAQ14LsJCIBYtFFz2oMqh2SvzdEzieinMYTfuxAE/prdyhocC5bo9I5EXotmvN5f1//sdx8qZOzFm3eLbekrFnKZ95AHaytb7QWFaLZZoWdHiJPFLpi7RcZO6QPJ/WHcYolX0d02/2AmwVGktJrBkY6YH+dPzdmpOB0LEL3GrXmfWGNfrRrNq/rQaJxZqxnes2TKDYmUMc2tgZwNhxArGsotlHxq6ACWZYPOORxObx6v+yjpbTIQjk3G2MkQqA3kvzenpEb++MqIxkRZ7zjZc25ZVlzEV5r7cd4hBHqtY5SZSrkUXaBCheU2f0hKeJc8Ftbgf0edM4o0UcXT49pJZS9RH4hW3I7/Z3/UX/5r6y7HnfDwGmHTLrH/Fv+qvRDnmmx1MFYMj2SAZHwWDfSsTilwOsoN/K7VM97FPsj4ALOTUayTpOiRaSZwgslA/SVz75otsjoqcCLE54yb7KyDKEUKg2gxKofpM1LIK+DQcmWYmdpLf9fx6AcZ7bh3HyxcFOJ7DA1HGPbK1rTOCm5eEKGq2m50uA7ypsK8b7jOta5S6SfEoBsBLdYdFtv6DWK4H1zL5tHw3C3StjmqkfgpBT481EeDMSgYdRL4H81qb6XkrqZzHYC9d/22DpIy/1OZ5g0O0njF54ICEcjcw9RTxCXtdJiq7hDufZmdyVuwjc9hgbOg5odaaX5BIVnm36pIGI5547wWcZWETbCnxPRe3E+nLusejogO9w6LsOLBDoa9oIvuOj0QZx0vn0iEQBnPwLkdkMLOo9FsxGo2lle0Tuv6gLou5EDsmd8FhyLDRiYWYNTizlD7MJzQYsIkc+c/qeFnnO3oPsrDDs+NkLeTR6wnqmf+grHzXO9D709siKaqo5j7c8QqeyYoPdyi3jzYgBuZnFs/nD4ZECR8Ai4gjbpzXO9aVYpLYBhscvGJsmB6uSskHRfBU13vm9YwBWxxdNAdm17mwS0jU21KxMo5Z3XdKaFBwZGuXcYxMJioTfrN5hoEY5QAoGm+0Rx7N1cqir4foCeYnOKt+a2dyt0+5JN+RqQMbpf1Uudsp53URibvpSCzQziMdST9DumfLZODyXICtnBhY4F3zcF0FaU44CBqzLrLv6HsspffLTiyJ4eRi6ZSKgQqMAus2QNawCC9wKUVpYO7Ncke1VWVM6BVhI9EL+G/1TYCGpHdYPbIvIs5xMOoxYjBT20NXZvM/fz/pZ6WuljTklzb3DR/SiEHBCT1Z6nE5kKTDIo+AW0PI5vMus4jIzSqvBMDARlZ+shmbdoFKMXM595wKVPc9zYXGf3QwR9yXa+R4LUGjto3Z1ZJWjgVaAgb58cbCsAjhG7pMjAh6wOMbrAQvmoCd02gILhQqlUjXJ84kObOdLstq9pG4ckV3w5J9AOG6PzByeF81DB6VH3e3DVBD+HsoVzj0Pbjxph+FfEFyPTW7XyDcuUKe1kbsalVsU4ZDSERuaSrVz2UrwciwaOujbGUxj/nt0Cye817Jov1DKu9+xM7ARWE4ea3BO8i/kci3ZHtFTQxKxUGDRLI5oIPqnNx7tL7NNtjOuyhZJ/laIE/wXOX53m9LPpJMNnzRI2EUsImVk7kSWn22OJy6eYqMTXG0jWkyxhxoZmNGCTL+iaNn6nw9gFPYegCIcQmMQnVKj+QTz094z0KqyRZ91RRIYZmvO81wsPxODN5qyBVu5XASHoqtWLwFq2mBtyE52OJrpGgDWo8h4TwlocPFW2kFs+BnhlL/x/22yQw8aCtnebC4Jpuc3OqfJ4tZ0pxbV3Z86LGimBoarbX6sX5SU+y+afzC/5gSggBbHbQ95ZndSjJCzZ78W9EWL+LMWNxCps4dd7FlrIsosx4I0lV4WezbLM5ODYiZO2CIWQBOS567iiX77cxVgBPX1sbm1+qApTjcGW536XL+eKlsk8rvcvPnDu8FR0xEtg+0eOZ6aoxcaYaOZQ2CB8qFqZtq+nGMxsvSeFETPRiI2sjX4zmbI2fadgY2piJN1qAaAv1f/UBDjsDejKMW+Ud4ZdlS22foYaTp6UM+ALhigmShcYjyMdZTUBgDMOiK5zMCCZDBsr9bF971TnBFwmffzKWE3E5l+dG8MKhxvNIQO+2PzxwEhN24SbYm8g2Ea0EzlanD5T5P3MN2kAaKVAPvGgmbl83aXZ89YIAfDn89XX5m5zzqGzgGTY03VieaGhntGJzyTPhtjB3zqIksiFnq/Qt56jC6tgg5WnTxiPpwu5V3DQ1j1Y/uNyDlyoWXxpwIhOZ4qwELlkelpaCIGMg1hgmeNWgi4EJCh6SrCbzluKlshjc0ilyk2rBw3HaHnyImvAISH8n9naNq3Ud1CS9iUWWXfrJ+J/nqnZQrK/0Pj6AaovBqocitLo3U6vXyLWdJP5yy9pVBAQiRCl+N8z2+cZ6F9+a4D2grplK8Ohnlop0Roqvh2x/VZ8p3KCO+d4ycSzEq5MnMrhmdv1O447GGlKcsf7X2w161qhYEO3B7Ri4lU+9RI522P+q2K/A4S/fZGUqyB3qzogoDFBruZ8aZqoH/6KnImXlVvHjbU3qeGGyXx0Sl9rcCCHR6YShQJduRohL13Uc6COflaCR232wcceGqGFkRITJ4c7nh5Ik2f0IH3vAMdsD0inwaR7REpI6dCPqAdq7Rgm9l+LkcsFoX4L7oY2KLjMqP7xy4UVLR6o3956szP2MArSME20JocIKa98Wk+e567yL2MLB8vbmP0NCfAU6pTtaiS8xGlrCCVdhme67SwGTxuqgrH00h7l10UyPO1047HDPDmjMi+BAdrG95kR66HBzujdI1MlnqTTU9GR6oE3SnYlCbkWOoH+Tz77RHgkHnM2x4VVMjflzhvN5p6fGdOG8ao+CkP46RX5/5Xm0FWnxbfbiLX5Pz18/4uCNUzPk1jDpGIjJ4LBc2HvTzwArpvttFxwJ0OelEtJ+qBbTJv9R07+my/ojFWe4yv0d7l2zsrHR8BDOW8NKprU/YILNaMVVPqQgBjH1CghfDABI8lKrNoTQdOvGkZJNKO8qEFgsLW82lr0xN136ayESRgwe5xBWAoENG6Zlz1F7C2nvNreMfDPDFI7EObQ4M/Ahc4/nnXkbvxUBJSEsnzCZ2kKsjy/Moe1F9QBTbwjQIMjV7o9ohtgW1GKXg+PIcQcRHrsgMbcRDnc8WKRLiEZViBDB6hHs4kC6jj+HiaunlFx17B3VcCLPQOd1gYqBiYBEJ/xvfA+YZ3V9Ty7JSxD3tH/bFe4Rw2dcA2dXWiK8kHdJ0CGDTZSB/KrI77MWJxHxvmhL5X4hcKKFpBn5vvmFQGCl7J2Vpj5ATGTHKNmtfcfYaIBmTxRoXdqR0ZLQUN6qRwe0SdjX3QKRq7Y8X1Wwsua9jwsmWcDJCdFvrXVd4wXTMpKu2uyhK7xtV6q9TXz8tjskSjKnV03nvGPzQslQeJWtgRVbl+c+MfO+bIgWOTzLEmGjNogGVhWxVrA1gvBCWoSB6AW+jck4xZNa3z9fOUJBch/w1HYJutCRyP5/DpGYORxplGZQn0GD1ky3Bc6LA9dR9tw0THWd32KYLB42FeI10RvXqMN4/zMWKxYQm8olVAcbVaBMJXA7nopxeYXfON5t3D9Ewol49UdGzY0RA2PfD5dc/7rC6NasOebYrYv2KQV2eZ+/VmJuK41m1u00QLyZ6drDRuiygL+Qrm++RdMCk7PFktOwcWq1Sslospy+zFXApPgG3COecCFBtBBnzPReb5w6cCLMSRye96PfgoyjCTVxKLeJdxYDb4q6WrcoMs8nQwshxL8oFTSg15arLUJtgL5asCC5q29og331EB9DSOk54XmToo01/xOfPI/saLsaI2aDzdHTdBIqqR5eVn1L6QVrUvO9GLZuhOm+rY8lw+Aosd8R2UBTvE+Rd9hGJFPWdrw9n7s+M6TKJn2tX5NY7P/hj36VK8woqNoVyqOTSqHkw75rg4FuQLnwphEKZ7k5nTtaMuoRMqofLzls0Ga04VHfgut71jjhlJeshyBGTRxZ0i/bD/3JTXtE14/1Ez7D0vICTP4i6ldx9TevshJflM97cvigxI7oWCDa2H6iHdjGTUxd9YYUHtz+jAmTrdrHiNeLaBnBKowfZENyCgzs23NWJBGED9XunDcdAuaIiOmjrAAJ07993QiXVXAAbzK3LqmP/gyNl2tCNKLqV+dKwGXPRbIduz+VhhyAE1Du0lLeX+wNissPlZZfKCpclNsYZHVgD79aDFkQSE9z7YSZlVT4TL/tWhLpS7iIGs/XhDyWRzPkZlbcMtnBYaK94ciaFaW1XaqaNCSHdqBB3jJQcc8HdlSvvp9CaYn43Ax33czTEQcxYjDDMX+aw9Iu8CIgU4CKhQACEXF3370vxVjlrk44CfirazFjX8JOZafsLivC4WczFApIKhpWC5wwZA3rEYzuIOrVEbHljQwWkC7TcvSgTJiyx0Dt8BObkMOXwEHSFIYLvhtN3UVYBDjFGZYbHU8VhxaN/jbW7HeZFPKkHj0XiQV15bWi8HBTHJ9BFYLHiqk0XkFoqrq2Pjo0zCKgjY6XS1TfZ0au4it7FmiVHhjGpyjGpZjYLadf47sDZsjFc5smO8Zm2ycRslcKrjsTaRvQOQoWKBdJthRwPwQEBsxgPPkM9JKXJfxrQyk8ysEVU8K+MR3IGAiT6yUbZNePamtVmdV2lGwML7jym9r1semkoiVy9LxMIar23J5VoCLnKCJ5HZ6MJgCMi9M7KN3DpTv5Fnh06mb9UazeQuojW0GfC9nt9UYOE6VeqYHSY6SwMsCBiAsMghWxvUQPdc21U9p7Y9HnhRBwYcHl3c1pnohWA1kWn+Zz4Abi9+3AqZSfjme3bHqniXPJ66SdJm8TVAgY02suZZ0LCwk+c3tChrQ7mXAQUjopxYvZFTymOUygxbJBRosGBoduU6HmaobQwd0qWs+j0dyDFc/VprsLTtvmCyNr+7pQRcCKhQmOPWd/CPzqVEIARMSJTili41kT/lOw4WsajChzIjwCLnX2QvNs883gUDIWgZMKoRlQi96AIhcia7E0HxWsZyQ70FGnWF7M2n8F2BRWN2IkAAzh3L8901nSN22sskRlssldjG6UOHTfsNI27TVfqQbtOzGvEuldSZs+31wIuVcU6QSEM41giUSARIbv0UPcjAWq/uRhsG7T8CixPK4VVBJ9QJCTgFNTjtB7LZI+x6iNXyK+X2gUWn4IHxjI6hmdsJDNg5ikABN+YYSbcIRWXbCmDJNy6iwVDmeFOsfga+EaJbI7kNeM5DwG0TtTQPlX+hPHF8b7NIZzkoQx65jwniWpo3j6q2ol+i+bRZroCU4raHRCkkd8JLjpC2xegysFAKVN8FkHD+heXigHFGCLYyfJ6bFRnt2h1VgimKoouNA69MjGY26sq1TDRxTa6Rl0NQgf1vNWLBekgC6jphAgxTx10LzMoNnXsdi4KFTGYd+83tL+nJx39Jn66/Sp9uvkq36emRhArjwfZxmB6QibZHWH+1rmz/yRdLJXdFIhYCsN9VgIEXuGHk5BFYrGjvpIwGWO3TzpjcQos1/VMcUH9yBNUrAgFbOH9w+WrnqnB9vHFk8EDPZp07pFH7qtfr5tceWjhlFceTs9qklhOy8FSHG3qkLnGm+Op3LWpGY+BLsy1RQzWyzCBTCtaMhtUBj9jmidgAk/pdYiNYghQi4GXc3RxIzFR61IKCM40yyOqM99t57z4DC9kKcS5ZawBG3U4RgKH5F/Z+ktTpjWl7qrnCAMV4RVf6Qz3yfh/OjbOibvK4JhMr/Yld/e3LEkXq5k0BHIEHT0fdHAvHkSMY6By6008DHmg8DD7k76efvk9P3/2XdHf9In26eZ0+Xct/r9ItfItU24zAjQsYvPsv1PYQIBNgIdEKARbCl5xnBABDdEUvgzOtfzwVMjND8fvshAQewFKcJ9dqk6NQB3botpq7mTqugA+keeARmqFxOc/z+7xolIudUqO1eB16u0JkBT0/K21N5mpkoPGUR5ckpQYpIAqHnLlm/2tvy3f5ZOWPc/ca8uCTIlYUjve6QCTyAN4Ur3iLBYO+Ol8KvgspvYvvMU35PN4FyBySqA5MAQVuXbBzYwcgwEISBmf/VCzs9MjHfnuk01YHBQ15sWpGAqc2wBqh8jf01AHkHwvfD8nk1jr3nWNN3vybVzV5cwAklhx8lMQZtRs45tH2yCwP5EaAxZv/ktL1Tbq7vk53V8/Sp5tX6dP11+nT1Ut3e6QBEtF3UsAuM98ZqBiweFG2AvW9RCvyFmH9T3RH/z1GLGbWwHmvyoeh5y2lAOxwAIzyMG5nBCii1aEHMLzlaMSENXDR5BI4hrBp3cNNsH1waYCxAiwsQlELj5R9ZniPHIt2+dpEQarBwmd57mt2deYXXJerf+fH+j0tNWKQKJtnFvnvzYX3flV4F1e4KDXYdHnug4QVCT6hqktVZM70JIcYyXwXhXOtBTt9GZuUk1sec8Ri8Z86UtmnlsgFXg/ufg4ImOg58cVuXTWsojYGbtS/ze89AYFnCoZGkM0Rya2ClL99VSIW4DtLswEfvefYdBi9qAYbL4YanUQJAYZDV34kHwH78H169ub/S7fXT/LXwPIiNl2n2xzBEHDxKt1ePe9PeSx83Az9zWh7RO59k4jFb56XyIRGJ6SO0Cl/I8AQuX4EFptamYEAHq3B+mzI0asxLgCpt7wL9+Nm3Rqm1twxxVEbsVk5u0pUg+z5Km81hnkXdvRy1dFtzh0qko6cEyJGXY+mV0lpjhhDBf2Vna4nIg1A6D2zf7ZIr1/Qo1/cEQMQkqLQszAOZSbWdmZ4plUTH7DOQNuJ6R5WsShF3S+WKEUERKOEQSkvPkxzLHZoVIAh+9ZimD9+hIMlCizV3pzUibAaCR4CKf59Z0zozJfmE9EF21LqWJ2tyqoH9ET//k4iFvpxC5BPy1mCdrV7dqz2HMsSAMh/Ah+7OvXB6edXKT19912OWNzePCmhneurCi7k500BGNffpE/XL93tkU5dJxEMG5PyrSZ3CrD4bQUW+YLZenePBimEf/lul08pvfnwCCyWdUYjC4p8G6FabmVcEPsYX6MzamcEIrDerNxatGI2dPaLjQJj1nntzpzqrOGT7w8HWE4K6DyetNuZCqzrAgvcuqiwAI1uwyM2VI5jx5VPg1f1yB3ksNgJEw2g8B0ZmA+0Kh4z0Rm7841tDYZyJyedqmXe1yiFgAm+0Ip7aRwDCUoGFld7EQtuXyOfSks+0sdITSst8n5HnlUnmwha7d8iYBsNDm0jGYRomHWKDlapDjl0sP4JsJAjwI1u4go++r7GKKoBjTFQsP49IEFgxJqJnqvTrgx48va79OzN/5tub55mYJEjFhlc1JCM6PXVs3R7/TJ9vPoqA4w7+9B5m//m0anPVKyy6NG9FAIYBFj8jWyF1IiFlss5zXpBYJ2tHwVY/K//6H+DDzv01Hn2Hid15KIu2c6l+mH7ypc/bejYniWkj5thTn3ckLM0bUw3v1+1UPcDFl1I3um2ibnsBGD2uNqVxj3z8aVl847ITjaJn1g7G9AGYJS36Ce0DEZRWPGtTcfncvvLcqptRRUiEZqzxynRboUc4z8GhKBr0Y8uUaJ5NDn5TE5pSI4DnysMtiOZNWp8pboAC8mxuJ/GlAVp3pKRCIokxDm0zQY6m0rXltfBmV7UQpa/M+g0lE+t48gpHiXaklGHDqwvv99IxOJ1uxXCzhwdLNc3skeOH52/F71eABjs5JVGpkeAxfOf/58MLDKYcMCFgA1ZJN0KwLj6Jr2/+bbJvcDxN/wGsMb9IrgQYPFKIhYVWCiokJ9667A+Exn66f1jxCJUGTUS0cpypuD3el+V8YhgoPsbAQWEcx4FM+/drH/vNYRMCaFGi0ZQTgU+31jO7tFHK3VvT/GME2PDaBELGnsmNs9r6QVfo4xZOUAdzQkakI1pPsUOh5YtfNDoMvPKaNHf6MHP4+fRR24W2mYJ9eq4kl8rWnJmd1FBX6sDE55jq1/UXEneXJkOHV/+NHvNvxDj7YGW7SnDCrVBTw9W6AwBjCf31GCuSyDbHYvzMOy32hvRv3/zVQ8sEOd4eRDhVsgIYDg3WHaOu3acnxPgaKy1189VSje/fJee//h/F2BxXYCFgou7fLZdIhdXSX4vVxg8Te+e/od0W6MWDBhU+Tw68Rl+Gl6TN//m5ZG8qUAiAwuNWtSxPgKLgY3M6ypBh44wrCjevcvUfnWVdXUVf9as9DUyM8tWH8hGELI/GlUky6FoPUnjORqotG0t57RhiNePz5U2znCJOd8AizwwbvXYr3DsfHNlVGMAK5OMV2CYO089Z8nci0YM8bBnBKK6XnwOt87CcaG1GkPqlfnSuZfVf85joKNxneYAMTvA4ut7RixYFnRstj3i3N65Os3NVkcdnw1zQ9+mRVkONNEYvTrkjjT0oxB0SPsoOaJBxjkDFh7AmDn9af7F6FIsWGCxM0fZs3fob2TXQ4DFD/9Xurt5YsBCIhd5S0T8UwYXdWsk8+0mvXv2H9Ld3RMzC50cM4iBPvWVggVpRIHF3wqwqNseCCYUXKht/XkUsfDmlp+tKLYn/Kv1ItfGMsg+C+vhO5Lvxh5rOR5jsypc1eRLlqPtEV3vTZXcpWGV81zZWy+tDRKVVkFG52rxxjY0POcGeaAEvMXDu3VubQjDUp1DcFlFIwbjjo1r1U73yNg03xShd0tDipRiqXJQaOAMZs2209wzkPXZk04WFdzuEucsgMJuvgwIYuOOKA/bb35fiFh4PlOdyoht+k6/T6JHYK29SggfhzUO8jdtNu/KYNn2HKN7eaoWhLweY/lEp5FXM63dujkAACAASURBVLnB9+r8M7CQrZCaYzFqA20Tz2nTNuVeICCw31EPK595LLhIzTJNdbgt4e21bIV893+m2yeSvHlNQIJzLuTqgyfp/fP/riRywqAyECBmNP1r5KGWyeVrBd0K+TsFFhChwJMh2v6PAiyiHIudSf2zL1s1sez+lijFfXzaQ/HDHI97emSl1zPA4hyoyJzEGyWBPFNoZwnKjwz9rQwPykiEx442OpN5qfllH81HSKeGDWmGLQLX4dTOOieK8npuulqBXxWTe4AJHXY/D2cHAHiy0p8/BCaAwlnte6vQZjhEmCcvanwlQv3Nc3+m7ytnyA28YwMjb9N7IJz5RKfnTjcLNk2YfZa9Vubtuvx4IEfT/pmdyEiYqExH9chSZAdYNENiYBDMv9kuz1FDg1qdf+LJFOuC+jaAkbdC/pie/fH/SHdPJMeibH00CZyYcyE0XT/NwEIARs6ToGgKDkvHgnTYKQ8AFvnmzScpCbAQXnOEArdDhPYffhVgsWq0PD29T93AwmehpDsD7msMNn3gXvEawVC6i45F2yTY9FnmnTP0kV3K1IJVweOmDCK6d6ZxPsu8eyEi5j7UHDffCkHLtcNGYJ5+zosNVHM014DxcclW8wXV2Uq1QyqzCnVgHrDgZwvgIwIXKrGHjI+Z2NwPUQEF5id0RhXkaSgPjuG3qZWIxXVKXwOwQNm/pJxlfahgSbd1+JTVaEU0pSsqUNmuY+ksycIgF4qY+uMsZ5IWKyv5v5Mci4WIhYtdAoCBtshW+hEgqA3j3EjRCEiog+/Adt0KefYv/3sGFnbUtEYuFGhYQufVXbq9fpY+vPiPBixMxHlcRKPSgMdHta7okNi1r5+V0yH65Vgp6+VY3B9YnPVVe670wUpzCHFRfh+Mnt2Ghf2ag7EKL9b6aE16OZ1y4vZDzgPgjANgeJORjhbM1X56yN/n2JjIjaJD1qlR64AFgKjusxm5RVx+HQxSYKBv2T+bwY32rNX3O3PQDQRpZCyKf888E/v9TcDSFi+NHU22KZ5KlgLsLP/1ymw5VTHKpQE8YceNeZjad+QM0Alko1uBxaXkaSRsumqUrRH70uqgAosgjj+qhlPdOTx+4IDHEIRQh9wPi5hGI6wa+hw4Xi3v9YTO7xa3QsKxwyTqryJbHz4UcCC7EgImLbI9OL7Kd2dEHzdr5kRBgOZY/NM/lIiFdKr3WDjbIoLAbm+ep/cv/2O6q1d+K2BA8IIgB0FS85y2ahRcPL8pJ0SeP5FsjsLzLyNisebZHrTUnzug8Gx/ARhFIi9j3DwvsbPsPs5QN7Vo3zXbCbpxshvDwPE1q5t7DDysugmem3ssvLkgS6q53I3As6GqwCkCF3h1ckPu7hQyoGPvgHhzEzQwhvIcuaf0yp92FXuADr0DQnMo9NbMFQOChpQVx3WMavChcXkkc/7V8/PJvyu0si/XiyXxmyaSoMpHRnfa7uaE5UEVc6ITO2qY1QErEHDAeYnEE3kj1f/tyYiFO/6rlG4/pfTDjym9eVNs2vNnKb16ldJzmXMFGA4YYbBgIIXtgndpVbUTV+9/Sk//+X9L17cf0t11TeDMV3sL4yjnQpz8k6fpw6v/vgEWBi5AfhEwGZ3wpdOsGzAmBA9y06xELuQ/ARq5PtT94d1fWY4Fr252FOCsgn7OejK+w7GtbI+MqEM3tgco3FbhKmozENWINHaFE86ga1UQaR+3Pc4emVt1brm/RcAWAwtcXuGgFFXFPbBBdRaI5SY8OlK7JXseUGBHwiR6YhE5I2Uie8j6N/uWxijXMkf3V1nOszGrUYoOUAw+CMYkGMnByrMZNgLDakw/F7CgrrNMyn+yavyEt4d6cxDw3R7DBwJHH1PzZMrogn6b+YRcKwQK7REoX1q1bc9WMz/0VMglgAVS89PPKf3hnwqP5Z/M97PnKX31ugCMp0/LROQomQMwGtoHOQ9+/sWndPPzP+djp1fvfsqzLQBDLuxocy7kKKpELJ6m96//h3R39bQ53srgotvyqER6ORYyZrvGW2Stmiy5Nv3l0wIwnkHk9E9/LcCCAYVntLaM8Jda2Mm/OA8vIq9xf5CBdi9HK2qT+rvnZBQV7+RRLE/TghNy3b7zMAIWuWi2hO3au9AIUAGspQGm+lq709IMMJoTTGh10amsTp/nxajN5tPtI2CCE+GBkw2En6vn+bqyxEw16LhaN1katM2vWC6ZbQhs8Z3M+et7RCxGOMAccTXcHqg0gCHhetgeWQXc3tRtTEnjwIw+F/0ua2SDPyaYyBpVYCE5Fs9O5FhE1P3LH1P64x/L9ofaIelLVu4vXhaAIT9liyTz3Lnfgn1OmH9RCyr/i8zdpquPb9L1m+/S9bvv0/WHXwqouNFjp/oz5S2Td1/9jyldPW1OnWSygDZrv/6itgO/A4I0I7CwkyDVcj2/TunV05LgKWDj1wMWq8u/PTnsShdDU6yhIbZ7tvnFV7/o8VQd7cpSdZ0zZrTIoro+p5ZxAcWF5Ej9pa342amuDw0iRn2lMhQg2vpZscK1XnB7p0r6yCGssMsoYWDCoAIWZ903Xhg7eVgK8JSBSyK+EQ+7/r0ACruPgj4WNjLgEb7RoTX73w4jO7mtDYpsLgML5usgElYPNh2Omy95o5NXuj2iH1R7/7HwibU4mo5IzDPJpiR02sMRXQV/q3uyKyCmA3WOMEsZAXmXjlj807+k9P33B7AwoCMRq9sCKF5WgCE/bXsEhBHH2PwOf1S/3wAlNRll/B/T1fuf082bP6Wrdz+kq09vy0Ll5qbeynmX7q6fpbff/KeUrk8Aixr9MlsCtDGw0DJ6r4XwXYCFRC/efIy2QkI7V6UL3+MEc72ZvVwxQDNryCswckR/NYCCrcLp0yMrXnR12eu3xSvx7GMqyu+OzkF+QaecKxZpZThUJjc7k92gXY5YeMWayIKBDXKJnQM6FIGHrSvWAqDL2441jkPzHe1xDsXyPwZ1jSpEAeCEvPvBGgK1Af6pSwJLzL3K4Vj9EuiK09rRfeaXDSfa/wbmbQELRyCQXc3rSL49m6gRDQBaksT67mP9FgqItDl+V1AKBR5NeFum6rAB/kVdXCzWTG8nY4Hu5YjF9eWBxT//awws8uq9DurZ05Rey/bI65Tk91H+RcOHxe2RPC/CjE8f0tW7H9PNm39J1x9/zkkgeivn3c3z9O7b/5SPnVpiptoDvNyq8hCTN207p5bnHAsGHDIGjHDI3xLFyQuF8B4L3q9FTqARIOF00eoKOOD2VXjYqHlWFZ55e++eMI9cI9rIyC9N7LQpxiX6QT/n4Iep6zTHc/r+C3ZB0y6HBcxoqRGsDM/PKeSLlz83xqw2wgp6ijKSzyXjF8j0ErBAMNENynf3+JTHrGBMv2ljBqBW0tXm0riso3aAMxV20Yy36EC9VsEOdLzocgEUzX0U+iXXgWNEfsmiHc/zj3Tac6pc1+N/E7GA8TRbfRCv6iIAtWO8l+GULEMl4V/mnfP1VivmGLIlOdGFwAKRIXBS57bQhitfUD+LmsjFdUq/v0DyJpIkWyEcsWgcstJRcw8kqVPARc6/kO2Rqgfo6D19Hm2P8LusGR/f5MjF9S9/SteffhHEke6uX6S3v/2fXGAhR5XZNuS5VnCkeSIbwEK3RXIzCpAysPjD7do2vBddGIEBFhYvsuBFOOjLas2KB8uzpaPvT/A+16rs/iWXywDD+LQ27WN+eDn7CxykREP+2BFve+jyCffNvcjGyio2pG7gOZcMbXWSGo4eceFoDzpVVKWDMIPPQn/cWmKxBXC0R/TiMCJmTSZHUxdmzi+Cn2ofMWvVBqgDvrvKiWIS2tdbM/E+gWbKgn718Wq+gRpe/FmntsmSb8Bx3WP2tuu6hRYvyjyOLgtc+80VpZklRujSb4/o/RciZghIGzIU6NeETrsTZZGuWTF1ZhU3Zok3cZ9VdviFcyzA/vdfn7vHIpJ/ARY//NBuhXjAQn2ObI/c3KT08kUBF7I9In/rOFHFtU8c9l7+xV26+vBTunr7Q7p5/126u7tN7377P/vAohJg/MIjpXUCvC0PoVETNnMTKh8EQPB5Cyx6G0bWidLjUUk8gWDgoFx0QIEZP6/MqJ3mrDuhJjCkAYZxb6RFo+LVY2GI8I7HTkTvbGOcxQP6hNDuR/Wwgk6PggszlvfyxtrKnkuyrQCQmQ5M1Ca1bINrnXpqrPYoWSu9Y+tmEQuchyJnA0Qz/PQUI/02fB0BjJ2xeNxBajvKWRDxb+yYAQZ0VNq8ynvXCiqiWbImFwal8rFQ1DSiK0sP9E+Zc8mO93BTKGGjaV8Ty64UyxYW0GO5AjAEXMh/+vVUs0N1ABnAL56CWuGnZ8R2gJ7nfF08JgmVkmNxYWDxr99VYCEJobD1kfUXGNBsHdTogOZfvK7HU68FYHAbautgUF6EwgMfBhJuP6Xr9z+k9Olt+vjid/mbIc0Jj+rUmggDgQQZ28qpkDVgoZ9N7+2U+/2kBgBEDv/wWu1edWSVFgBKLkJeuXRfHjZo6aRi/nrVVqDB5ak7oheFj8tGoiFl4CUCktlwKagoGQIFDWZaHJnkrS4TqVVLeIKNaLA9X4niGwGk1W6POWBlYfPqAwvuBwGGGaFVYjB0T3WWZIUL0Rypszu2cIoef6xRCttGqEyPnNEMAHiOyWsLyWuMOI7dARcesDD5nfBgYypcbz+TR1ZVtaOSq/LuQ9liYl6gmWVTvjTv6ig1kkZAZUdVh/0RkpJxPETEQoDFjz+mJKCgORJKCuWBDH0mR1IleiH/PXtWt3wDgKFebXS6RLrObVcaju2WT+kuX13VHhHNRb2tEK1ff14OWOhWiOf0PeDAIADLQBud8GA94xyI/Qx01KJ8Wm90H/2W0v4VFy4Ao0jWjuFoWcYTPGdoBKcIP8YNqcPBQNr5AQwJNlrrMCODfn9gESlKDOB07vhWP40va01U1Rmbjt48hQ9khT0SeiUPKEJiphhJjVDk1h3huC+wMIChxnQiot5wjG/QhjizV+IsQH+4XHPrqic8c3WZyicWYPvL5rXZHqmnR7zxrpA13KIcNLAMYFhYYTD8Kp8K+fqyx03/KMDip/a4KYpo5+SJKI1QSGJpzr94WbZH8vFUtSeOTGozTSRE7y6BfAalBRfXLrCoQKT+KPb+wYCFRixYKtnLeDAztjlHaytlZhoBs2gfCrufF1zRl7+qMtmRXCT/InaAPUPbq8JNgQigYuTCVrGarEUOy2tjeSJXllIPCCx8Zx8BNi193N0ZGWodv7SEs4MGxlf/ksVR/vXU4RM8MdDx+yC1AQzauoTkJUoxuoY7WlVjX+jgZnOu4GUGsLAdBm6a1JkjFs9aFnntuiYU5Mmlme2nU6iZBz05UB8imOSqmmMhUYu8PfKxnYOROuh8YNRptCpxcGIgVUSlOr4RUgIJ1YjFJe+xEGAhl2ThPRamFcB8BJNR9EKeS77Fixcp5e2RF/UkBW2roMYZcKnHQYUVehMm5mton5qsPNoKYdCi+rAbscjlCZzkuW5OhXg2bKQhUN7Nuh5J9Uzz0bnkdg7RjFYusyYf38850G6PnN0gmYOLVaOVw4GaRAbgpzFs6DD1nocdj8FyP6uLF2qRnM5HHs+BKvf4Eq2+ft5Ciiy3AwkKwCiEm4GBZnszcCgydhOyqRbK7VCFdivryhIzZyw3+zUo2L1aaHQHYGBz6ER0K8SHX3Odu1cJutAVbSPqmC4cmvA63raZylHe9x9q/oVzP4gHGBdY7OLMZdegTqvqvjXmdCyPHgJYfPenA1iYjiqYYWDBl2NlVHCwQKMX8kS2RwRgSATDux68kbfabgYNJ4EFboWorKp+6rtdYJHHQ7w4gAWjYl7WkLU0gVWjMTBqnXHhsDUca3URPYglT+q9FPKx8pADaoha97PCNBUWHzpMDQqcGEEjyBnsqhC6Uibs2e0br1DeZfKy8QLi+TPRavfuvxXShtQPLjLn6O+qg5EqoqqijcZWdLg8cz1Y6ue25MbAZjrbELh0VG7NlG0PvVzHo3nqsNCA+6JWDN60od4wjmTFAxdyEuhFTd5c6G5JFLUQ8gbnJ2rE6x/nuAEbAJBVbiV6JLd3yv0Xckw1t8cf+VvkqxaL5MlA50hoJ1OIVcUpSnbB77+57FbId9+n9LNELJxTVbyV0ABgUgmzZwqW6s+n8u2Ruj2i14Nr/gQ6bfl9GVh4ORYV5CDWabZPLpq8+Yfb5jQRGxETVJDYLCjO8U4VdjsSFl3XTEedGgGrjRRBL2KzaiC2NPax8BIHMIKxlt7ZuyF0ZJHhxQgEGtWmbq08OkFiRmyKYJzhN1Y3WOqrUQgcpz/6JVZbIQvpU/JkOUGC/5QYVZryU4fhOaVcAF5I2Ry9yJVq8myNZXgfSDs2Rw6ognOqX8G1nB1a+Yq1kZMJ3bYH8H7ZOTvf9vA47dkXh4tHSHdxutRAXwRYOODo4PAxr+jTWQRnsuf5bxeI1OOpsjWSAUZdxs7aZ9qatnkwoNi7EehIrqUdcf5/f2Fg8afvU/rpDX6HqcxHQzdfpEaqqXqH/lT9Wqb7uiR1Su6FHFO9kU99wIVWCkoYWOhOQZbF2jiW0TnBvj4PsMAcC8dYoi3zzNpI2Dqh1Qe1Et62SK8O47hsZRatwWOxOQeqkUMFXr//opWIVf/eAAuyHCgbzQVC0JVFMGB0uZnalipWOPhg1YueWrdk9FlDF950OufwqRI9sEBTfgAhBf4GMuAacAQeSEQBGNVg0s/y/LjVE8vpO8QrBYAqxKh16yVXs8+Zuw5/wq3Z3HYOLmjPwsIbNid/qrtGLE5NKskr+NumuRa8HVEWnrORGEf0eQBG2xEQ+LZuj8jv04gc805X+ROeejS4VWrBZpzgxB8EWPxQvmxqUVMvigKXTDFQ8vItdC7Y4cvNlZrg+exF+3l2aWcZWEhZsOMZTHzOUyH/IKdCdBETfCHR7DcafLQk/DtJsK7A7DFc34zGvzMqGwp+X6W+SP0zWn2Rjh+uEXSex7HQWe4FJv0tRaPzAJq8CfjoZ7OCZ9kZOAncPjFRimRqNnf4viqEJ7srq7ozs1XIjlo/bsOIgNyKKmndo42+vyOmwfQcrkF/EykQ6yL/ydaHze/aDkWRiQVmoXxgMpu3Tlpp1Iz9Qt8yNrk74bl84XLjn2dKZ6CiGQ/lR3DXK3wbmW2bQ72982NKbz+W/Avd8fICaDyubg4DPWNg0bFyYUC5jauU/t2FIxbf/5DSzxKxqNdVN34K6QoiaB6waIYDwEicv5SXGzslsVMiGLJVIuPKurSaY+FsheSoR6VR+2+2cs7cvOmcLMnzUIBFmdZGYEBCTHHhXHKOnuJ+eNXYkudfha+zSz1y0RWo3mFgKGdDSR+LPgwH0Ejg7+29E23fvILdoqx2gtEHA6WAcFBGbAUFgCMymLshV6NdjSF5Ks+ITld0Www5CrfRCp6ZqNHWii/YZoMv7XmQYxOstHhseDDElDfaawYUdE8CTOMSaJiCC5qE2RwbDybMwHKjovJOIha7wKIZl24rQ0foaHGlvCo+Up95zUCLI08sz1a/0idzKVsjskUieRgZCLGNRx1WpISDCQaAtBpvVurhlnz1T5cGFj/8WIAF2hoFVWE0AsBCM9c4x1RGtyiz86/RhZzg+bIked7I8dTKv+mpEA9YiC5WudB2HgxY5FMhnJyjq8UAQpsAetIAgoYrlMKPMvNdBKMya2gUZivKVY3zyj1k29rfqI+d/qOyvKKeeZHd8jpH9adUx+0RDqT7Yft7TJIqIeX2ZHFjPxss7BWwWPkVHinJXh9siQcxhXuM3DheyO3Nvzr7dn3fxi5yXYfeEV0KElR3Gdw0zs8aKvqtyZlN+2xI6SJfl5Yqp7OpQqOM7XhDbvzVpGHj2yB6Inrw/Ml4hjdZH07VkFyyDVw2UItGqtiko9gowMmXa1WAIWCj8R91oGbLJ7YN++tktHtpXqTbtlM681bI1/P52NFHARZvfoHkTUeOR9sdxmCQIbRFuHC3OdPIwu2RfyHg4snz43rwvNcAtCgN0XHT4VZIZeBlT4Wo6SLJa0LTNBPN1yjB+OKFVSqIdlxQw3e1H5U5VN6mG3Z+LA2oObyq9DQQ2rNfWfAZ1nvAAOkf9eO1xXSqRsjPkeZjOaSJrSj+zUuSURtTy334JSwqinyQfbi+dqpmA/PV3AOgzTM1Ys79DJnNePMfHxH1eKFzwB6Tre3AW50b6dzMzYFaRDQYY+DXvMdSQiMXhyhpBoXKA74pV3GLcTJDuyhXnmp7vJw1F9oS6ID9lcrKiCdax1v8rACLqO2Z8/dM3OrcqYhHZoDN0+hvbEvvrpBtEbm9U7dHVujyxovOtGujxcdHFAb1uVaSudEcixnQW6FVywiw+KV+oTw/I2DRyAQDK07yBFo7063tMnCpWxg5wfN52SJ5ItsjujWjIKTWi5I3M50nt0L2vxWCV3pXprBCN1sktM3BxhtXDho6ausfgdQVI+BCU5YK1hyysXbHBgOVsS3uZW/Uj+eU8Jm2NgMupEgNESNQ4rXPztMDUTNLTVxofepduoIIVCHdAxeXcbcqLwZYK39XDWLnvBgwaIEBTzB5lL9E+VDbIIWrnVbacMq0Ru9bgVqd7mND4wAQuaWqTPyNEzntofkUnYh7wMxx9DNjj+o6KouR0tl4m/eTDtBeNQ5/ELFo9eWgOnrOzoa3QbzxYFuRSZuBCOzXMzOeKZFnMud6ekS2R+TvIiftDLHpcUMyxH8ba1fZn331RXIq5MUkgjSTNXwvt26+eescNyUgkHlEE+QBUQYiOOyofsYEFRjIjZ0CMJ4+T+mJ5PZUkNVELHaPmwIo0blGWryPk1Vyuts783i6z6aDQDTCiMfGcD8bpNoAhDChCsPoaODS5LKj1XY5NAnCp4i6a3/ktD0Q4BG4IuQrZaK2Iw32LMpKPzAP4VbTSjtEL4JG9Btrp0fOAQ2MVmA0rTPGjtPyenT9COYRRQLKlrcy4CGBhVpqhW147DOOZrD7OkY88qEoDoVvrYDkLZJszO7SbSrHRyPZch2783AGALypGNbZuCjNAMNx6jY0TdonjncUsUDd8OSUgUBThhI0cbxRu9yH/j3SOJaSmV02fkGOhZ0ekfwLPZ6K9jawvWfm3ZUFyxRM6d99e3lgIRGLnLwJ9tloV4DBtttJ5hwCDz6y6rSHN10KqBBwIREM+Y6JflTudMSi3pNxOWAROO9sUvK7Q/Sm4em2uMmAmiacmJkAm01DBkfQmzUUJdYTahZ61FTUNG7Ha7fSZ4Cmt8x9ejs6p8jKezTip4w9mtniRGXYOepkjDSdEqVwqrFa/nR4pf04pFgensAwh5jQvDRTUY+1ReKxImuN0geE2mPtj+ThHGRaoa60rGmURz/I4VnvsQvBO0pYNJE6TOrUC67yagb4xeLcqV8g75EaRNxZcUohmIZGOxUfNIzOxFTLiViwGs5m2BZig1QYJGuk5qzKnih7Jt+rx+acnemh58XEyaVacjxVcjB0lctSuTJvzC9dtI7qqm+6NLCQ67wNWBAB+U8FBExc/VvLdDgB3zsgAh9lOUYdq9sjGdRKcudXFkwsJ0f4siuIeEhTSqrqB0Y7PGBx/60QnVGQvHYlVkbYAAxgEJfV/HFjrudQmalIAzmTTkGhvfwrTW6jVKxhG7Q0oCGit7XAa2fleEArnpeBCwt01MZu20AbzqvwGA0bThEaoja5k9kxc4K9Kfb6dJ9Nko9HRn7kiDpZYqu7kCYzczD77/Hzcfs8RdTG84hiLi2X8R9bHmrsGiflGV4cFBrIQB53HM9K2RVwgVPphq/xno86BrVpsq//7EToPdIb8iHHrkLllzkF1M/gFAjqB89nZFrRLDZ8IeHstpjrwkMAxQc9nloBRrYFTl6EK++jW1UHNkzlUU6FyGfsL/VPLsd6izkWtWFzytrRACgguMjFKZqxFckAoVc//Pqbknchf38ZEQv8umkkReS87XhqaEidj0utwNZuaTNIG4+c66wffM8a7EnizIlLnZEjJ6EbAaPp+btZPyOjzSAqGiuBpsyuyjMUfs8oeazN1ZuTHB4KupQJADdZu9ndnnABMOtFNNBfCVgU8jxYsMNXPlJa6iKgyEaLPxZGCdkmPrjYUEPskRMAkRUMPFMt7M5UYwGJNLLtlMdHwpOzwILZEZmjiBcMGiJ+sLhquchUemZ4ZOb47hDVOT2eKgmesj2yKqG2OkdbNAChRm9lyN9/m9KrCwILOWr69l2bY8ErfZf3CDQQDRLAauyqJ2+sI9Su1H8pHzR7/TDAQrpDENX8ju9Q5/W4qQl5BGNBC0bGGoWyCy27ml4felLuLcBQmyLvNgIMq9rEjngGWFhbURhWNDVaJjDPwNHnVzxWDwhx216bZOWaOZ5cnewNlW1CDDC8Sd5xiO2+Z5MwrHf1O9skox50FeBujURyuvLRpr1hbZTWqAUKRIx3/YZ7aFKGWtrW0x6dM6TJb5wY7HuzjDS2Ev5Y8PuuqZqCjKonuf2FTqwI6hdtf5kpkoiFfKRi8x813YyL37GpG2lNBDg884t8iwCIOyzuBPjLtOH2iFwP3i401uajkzsmHJyabIVcGli8e3/cYxEBgUZmvGERIDBR1OeOXIaRDCgrYF/yLGQ75HTEohKzfdx0CCx0ktAB8u8kSHpVsid0przeyu4MMBjRwu0VWxjfbbBaHgfmtccDhzL5V7YE1F4HwB2A0OARbA/DsuhLAufGRlxDkuaEoY3ObzJdA+M5MmjaTG4fPjy3aYuHxVUJEVzk7k5iF1NqD6yhztSBn+3n/jwozr8M01ewsS/lMx7wvZH6wTBXz7nRyufOQREwzezsFOAg3ZMjj35SiWb0I56anGz6NNYjU5sNYDGeh4NqHptjHjp8FAEDb12xSkfIR7qQrikHV8hL3/Ifnh7J+Rcr14PXRjt/aRrhLAAAFtlJREFUEhCvj+VUyGv5jP2F/skdFu/eleOdzRbGYDvDSARaw2f6Aturz3CozdYLtnuXklz//eKLiljUK70bO6kfKSRD0SlWdhB612YJx5avHB7OPTux2jjbksYB1zoehrBnmrHP7eH1zzVxxcL3Wra2jwq787sKtzpGr6490wtGHQvZlUFgoIrEAIEZqIxT5vKKHIizqmiZgMn5PV2Qlkk6aXmwmodTTc5Atkod5OieRcC9fo027LUQl+Z5ZlIZc1yq3712PC+NLWBEI2q5zILOmZz20OTMmXOxiiQzTV5OnWIWw07MHLnDOit8mYmu6rLXViSFw9ybq5SeLkYspH1PR1ADVsc7kz3mQwQ8VniKZTJ9AB5aSfPz1FW2dHvkF9ke+VhqNgsBbxEwm1C1m/XnxYHF25TeC7BA14YJm2xPgSG8fcx3YChQMV+odTdAhlx8lSMWr/trv1WustxV4UMZZLDiRSysbpXdta0Q+LppI2BVuufmnk3vwf0VI29lgo6ax1EZ/IoqAQsb03wgU/3KtKL1HdnoFa0PPG/HN1UsWHow3yI+WVW26GjJwFuOjO6UQaDgbB8cKTGDoivt+SVQPgUPCSy4R+NPB4zm95ut8u/y5ebAQkuUy60KqJj+GyXZ1cocxZG5YnFudHTQ6QpJYJfHJ5BqY6ttol40SYjyQi4uOgksZjzGaINH60jPVMXZZK2OeWTePF8Rlccx6O+6PSInSPL2yIwRjm3pxlFlS7ZCLhmxkBMhshWSP5uunXpHScmmemDUnDIQb6YZn+HgUFZJbrM+ScTi+RcGLP6hXult+8qBY0bjrYJqPK6/eKHgwwFW9kUhCbA2RgvfnQF36jeOFNtsiOv3BhqjhjczYhCZHLgpZu2HHb9Hb1Om/uEBrYOeOiL4IRY48xRAgZUHTWwwgwo8RiGgY5NX+hqnPD8bpfCcb7TwwOFoPT3SjN/DXLQzXTF1AK4sXii50vhEcvfrbYXMuBUDCwV10oJecrXreIblHduATjqsSy92aUKOrNC32j6W01WmzPtuxIJNlulCsIuLOo5lRzOPtm6ZHzNRAgfPdKBtaS42VBAO2yfKO7lcS6IXK9sjje126FS5ujiweJfSe8mxwLF78gnPmBfoIwz81kJsdxv9wH60PKBntdvyyfVnZ7dCBDDVUMXFIhb2dVNnf17BRHZwDHvBETXbHTVEVrejMgtspa9KQ6F7Uxr9hY528TGlyIBDdYqsly2axkdHyXZNI7WZ+qwIx1GAisIR3Lu86sPQmYW8VpbyntJ42yNo2ZTPdZB2K+SOoVi1rottgvx3F6h6wZpLOGaek01Sm+LsRFSWm6UwDOQS9N+H3rhuDywOMbyrWx5X+Zjaff+ZzQg8WbM9QtGLzF8UmgExO6I6BRaqM4MDXt5w0J54wMKTxewIamNan01rB14CPnjgBM0L9r/DrxUZQOeHuVq0DmqayrTBxWVaT6JjcnJEt0cYEDHtnd0lR/vvLxyxkBMh7z9AMrQHKlB4ncvZujEgCEHAwG075YypVX9yxOJZSk9ffUHJmwIs8kQ1zrOQzhOIioCr7wON1Sueo5WhNVg4n/8cOEKkC+kxwYMJMYVCI8G/k8YoOe7WA0UEsvIjj6o1cKMr6OTh94ZnalwyK+7SVUUCzFdMdDTFVP7CqQfcq9M0F414YJuFJcfMusbv0lYI+O71x9ZHaERZWzF0n6uMGlQD08CrLx1YoNEvUnDcSXEp/nWio/la2IHz0cMlkXMKrdRbKZPti0erwxhuT/g6iligzMvvq/Ro154u8DNerzAQYiC/SwOzAeubXFHSJvpatV2456ErdT0lIleCy9aIfJ7d8i8Adanu5Ud1QLjaV5oeAlh8+NAbJTfSgIOuTPMiwUpr1wb4NBQUHDv+rnIrn1Z/+vIksHiwiIV52AomWgvkJ9ahU6ekFpz4QyAdZ8Zt1L+zzLDTbEL7PfDxVuiN09c2waEXB1yceqYOIykIIhBk4PYE0qlCRHQCa49tDYjcTI+LgqAaB1Gp6lwpz3A5xIBpxVmb4zxhAM84pwhoXHJ75AxdUR01CA0vVW5H1v2SRNyzrezcah6F52BW5GREQtOm46xRjvU8S2c4R54M3u04yLAsCyHo/ozVWnUnYuH4HusmAgA4J1gG/G5uI5pP7QDt0Wxss/e4JRjR1ES9o0T+SlQeo1yu9SmlX96X7ZH89VT06cwIGLD+KlshX13wVIjkV3x4366WQ7CAwACZjjLr0KwAAXmufYy2SrRevt77LLCA3YfLbYXwR8hAUnl12whaBEaESMiFQIQaGRFzirTSj85TdRGGyAh5hr7x9APVYQ9yxmk4bdi2EN6xEG1zNFLGZ0ydsBAayMhjb5y/QGPf7WVErLuHV/JIlq2nS+RezIzk6ns31G93Uq628uuVEx6XS65igb7HFIZ5OrydiZ4UKSmgh5DDgKAdYDFy6NYj6dBS+1cpPcn32K8lIeYxwhBxHccmQ4uFjtsxC+iIvXoM/JYzJysxFmnQcfAAvL8VHEQDhIFKddwekTyM6Hpw9t1C27//zQMACydi4YIBBEEBgGgiEVwmALUyrsYe61zIz9vyMbIn9wEWVTkuByyc46YB0OqtYXSWeeDUUOgbZR5pJQpj4GwxrNYUWXDaRi6gzSaszQ4baVVBQKOyQO/0dOUib6cgy7HRK27NNahLVjZuPTKmwZTmx8p6MTa4l7syhs9VJpruz9X/sJ9q5NVht6c9WnBxz+ltyGjAQe3G/cowORSzPaNL2QJCp/QDQFG5GtYBexDxOLcjyZsVWMzmnEFFVH4FbHDdFUDIQGNqhwICjW9gG21+IfqbTSXmVURghPpRXdfTIzn/4tNhEKI140MBi4/1aCz7Ft6zDZ2/GrPaQMM/5Ukg8wy0Gxmqp0KePk3p5sXJrRAF81cHgFN7YWRrPgcAf6WDIytZJDR589DveheF55AmgKHxv11yZF+5F/JaZhAdWHWkQ1rYE3jjmox1ZkCW31+wn5Y351f6ETu8OOuKMRsaZXAsvKeIxtWKNdeDL3P5wQtecBovQivqlt5HMXO83nHf+8wv2VJbpodtcu5FbcClezCY2Tgb57AinCOQkz3nHrDo+MJOdbINybsB2h7OecTj7jkLbqj8zlYAb0+D3eY5yP3SPUTTZBP42mz+9kjNvxCwkdle+0OQ+BDAQhI3pf/cHXTmyVmX8+EUQvDR/R4AEHfrpbYt7yRicfP8HsCi9nvRiIWHjufW7TKmtAMX8463StzXMN7n4qb7971i9aqSmcyXeTkSNM/Nk2dvck+eNiEQ3LHqk5n0KS8Jwg/H25l4/Xo9zyhD8KWhU7zkKtyOyNPaovlLjrLbPkJP4A1KIxz1nYWBlxDBXnLkrrh6+91CLudYjPy1vIvUiFnDtnkEGJg9bFubtlYAxUDgOCLFi4BmzmfMmAk2fNxMnHx0PDXz9QG2QmQrRiIWLigbgN9pboRjTxFo5NcKHmhyUX7kFtN7AQtN3hxELJCO5nekEWjNEYvihjzv0IcO+rKxVMyN06FG+DnmPWWfrcy1tX4sLeUrvc5H1N4nPnLq2N+MNs+jH7SU2uXv0qpHp9cHmrFguUFikduHlYR7jnSFlY7YILeiWcMyevR3ZVZmtuv8+1+3d6RbKVEDaw5saT7ml2jt8KjzJZjECV6o4R7TSQAjvLSL6i0NV0HL5gkkz1nIxUmaYzFbCkSggutF1tgDHqM+DWy2i+3yeKRwE9NlV7LXCcw/hkimUqLlV790SoMTcCwJnRK9EIAhTt8itTWydOkcC+njkwCLSjvKl/1ODz0Z7GQHCuVf+W941kVCVH7rVsiTJyldf2kRiya+4x7SRylccdSBw2qEpLci+MUDPQ7nK01ggdzCK/R6jptV0jPhq+sHreuJm7cmaQeCkKGnQiFZBCpGoCXgDT5GktEYsBGJ8MyONzpTtoIcj5wzzf051sljr6sNd3XPCZHOII+L+Y+XOw4amxxpJ65kO+2JOsTtr83cizNjCOsEfYvDUWDhqQ5rOIMDT3U8YKHlGBOg9RrB3PyO9Lm7VCMyR54dQOA32y6qxBsN98Hj9Yu68sVUOT0iAOPTp+LF5L//5sLJm7INIu1H7oXlhUGCXgXQeYFaEcsjUGlAC/CLoxjy940Ai7OfTVe7Xj+5rvIURimA7sxz/RueX/3DHz5t6h5KHpuTCGePVIFdZfsxpX7fl0GL/h2ZtnKmoI/IYDh9YNGa86CeNqxoSOGLblD0AjoHF3ytjh/hiawGgiQU72gugUJib7dP6mAm746Hh967wOOpaGj/HIHCDs06g3nLY7Git1+rXzFVkMLGcLHpphhrZmNw2VRMkKHUlcgAilsex0z9J/kKI0AUjZn5x8CCLRRbP09Lo+GjdWFLs2WNWDhqZaN1kC/h8aFznmhioC9veu4lS3qaruZY6MfN3laAIdeD/7cCLJ6f6cWvI0mjtwwsRld612YaloOsNtEH4lV0d0Vj0xxHfn1zD2AByaMXzLEQYDFzMKwKPAH6ntXAU9sRMDnKqysuDOX2R/RiWV9QDqAxEvvybrz1M1MbfM+/F6jhR4vQ6h4idTwtvx18mSnRDPxwf317Fm6kKW1OLToWE29lXfZ8oJhzyojWq/zpht2uZgy80PvZPKx3o3wp3/aAr+nOxT84Etpy2pPWdepaAMCS3hjJWjRzBj2y01l+vXC5VpZVqr8MulYHqca90oQRi9W+ZmBiZh3Y+oT9eqBCJwHulnDnCRIuG3o9k7/Ku41yK90I4JQ8A7lYS7Yt/u51Si+ebHQyKSrJohKxGOUodUB8dvsmgYM8HYsgw4pBG9dPUrp6GidvSvt5KxFOd1ifD3NBFgOLFXH1zL3nZCPH6s2kJ/14EXep037gGUU9WgJFUjOywDPrzB6UvG24naTl/LHGAK9PrVsHFd74RwBwQyERtW+uQDd6OVVU77/wnNipBr/ASmKImmu4PbFkywwr1XZIMbBg6V5hBWIETzSGznfw0oZD2yPDeQYQsEL7znh1nGeABdMy4hODkMjyuXwYATYEFp4JJyI7aLyKoqCdhW6s9Grz4vQFYEiS5c11Sq+fHqdGduecywuokLyOZuyDCGGmmQgfPWsiYCSrDCKsaQQhAv7kI3hPS79iE4RWzUnSoiGweLiIhSfisymN1pJRvdXVGpcrfx+h/8ilrqxRWHVx3Cv0sUMeaeyKOPOaROu0Yyl/Fb4e3PVoicYT9SPlPb5Fc+uPyZRmxN5RVzNRW2GlU0bI+ex3X6yI0fZ4VAfK/HfbHmipF6y2Z+QKSShp9NGlDZojEhqwEYHSIULoiWi+PTLIJfG3f9YHFYmojkmcmU79rjhHIsNaey/RCojKjz115/IrZYidm2LpTsYKLzWpUm7q/OGXlCTC8NtXKX3zIqXnF4hcCLBoEofJ+SMK8ujVCFrzDuQ/2hrJqgB92fwjqFB9EWAhY/0ygUWEg0dgQdm6IgI7jtyjpY1gtD3OvBo7ba3t99NKOTvxmfXDNnfHfNDFefrlzQ4tIzp4DFx2D1w0UkAWpdkOYfOxKzZQf8GHFo59oXdfrLo1dFhm4JBvm1M1d7JHg56WrNLtlcP22NDywTT8jlC0t6Uy0ACM6KKhs6ZqYWtNgMU9mu9Y5S0FTgMLT1bYOXkAA+4iwqTbjtgBaJmJZgM2gc+R5WqsaWWI5ED8/C6lH9+l9OZdShKDF0Dx7fOUfvu65FvMTu2MZFqiFbLVMuK/p1NnnhkrdXuzEpafM6DBORRg++TkPRZfRvJmNAUzsV91/HOzhdEL38XPaEGQserZVttkILFvbvY5taSG3oGzCbNnZuGQeuOih3s8Fpxh51w04hJwemR1xu/T3SXq4qy6yZmryAr5r6HvJSb08x8CgwsMeEjSwHmZNtfTAgpQvOOpHZjZpDuicQYsVjR0lZRIdYYqxeBCnRQfHa/P3e8mbZqyFfGkNYixII9lMCChT5z9m/cp/fi2/BSAkfFdfSfVnz9L6TcvU/rty5RePWsTgFf5na/A9z79y44e+NPJiQd26VmUY7GSe3EnA79PxKISfOHkzVUWe+V2VeZyHgV7Lq3utr1Tfqcs82le13PhS7Z/e+rmtBxNLgILVKhIHNSAKRKsTuBhxjjEF3YPhw9KtxnaVmD27rC7toQsFP6E9zd4pC5Yc3f16U5EO/+4ujzDJY80O2VEL5vrv7kzopVJ5wgVrxxx9Xd2HFhPuCTAQunwWLljJXu75lO53OZAyZq7JzxZRb1FMhaFwZ3zYPdlMs35dU7UvCv3WEiU4qe3Kb2HmzhxCDkHSY5iSs7Fs5S+fZnSty9SeiH5FxsTr+1MQekq0GCQMfkb5dXbNpH3d7IVUrPWvRyLXCb/7ziWm+0f0vwwx02R1ZEkrpaZSd2snR1rfNzjUBzFTt0Kb3/lMwQHNwrtn9vZxmZLKdlRw7Y1dGKezzXnjl19BgZ8mZ84Pz63Zqc9NgzgVlH4Fo27B9w11svA7jRh+RBIoyeqvzdyE4AKdrL5bwKzTO98S2jMURRZBRa7PIl6GODzffswMudOrkvmN26DMAKvxNm8jIALgWVYg3RXMoYyoblS9cunst0h2x754qp6Amhk9YU8ARiyHfK1bI+8Ktsjz8QZL/7DG2xxDFa9E67ypmONd0yVAYn+Dec1rR14Z3QIIPhygcUih60Yi8EMTGjFs45/XO84GKqZCZ60e65tle5d/ihoccWwaUxv1DgoXuGRllkpiwAqKo/PI7PGY4p54hpt6tpGwBdvXco6L0zZl5J/oRxHQJElk7EdAzBv2hbGjVZvzm6Utbbxed2eGNY4z5IofWHy7aRjZpu2w0l4udxI3Ce81LFcD3IscHwjH+85olXtHpGZ+yTA1vBVHZgzEZwf1UWSToAKj1Yi7ziIX8Gh3E8hl2H9/LZeiHUXHytHkniFL+8k/0ISO2WLRCIZuI015KOCAgYCDCAingSgQvU8otu9YEsL1zYFWOjW0SUjFiISapNUjDDKIWTY38AXuCALtYt/52lHR8VOC9WDnZ/XB6vTiA7UEB8QlNpHG30Ew3PIM8viGVa28CiSM16WskpraQnHMzInbKZmpmdlLr05dKxRw9sF71WH1Kx+UJRo6ofnxBe6O1tEjexMCk61P5me3GcFVsIa2cs1yar5EGzvG3FRopivTKxnuWGKOyDIdNe/+YbOM8CCLYRHqqpDMyd0p8Is4oC0STt4cZs628wWBbYnBECByU2ty32e5U9kTU7JoOMIGzAVIDuVTbZOOyETtJIz2r35ytseAijkAqz3KQnAQAvf0Kb2Rm1r4Miz470qd10IuBCQ8WrjeCpvH5AZs2GqjHnj5iOmDaiABrs28DSJNizJpTcp3VYd/cKAhVIZWBTjTqR9M2fIQGDFIbLznvV9tHncq8n3XY4cs9c+P0O6vTFw+4dYHW+ONu9veFb4GIm+J/LaXmBtdsEFdgFAA8Up9wTiocZaDRgbuB3DNjNmjQGvQ74fwJl5+NYwSun8H2aBo8h54oZTxALkTR9Zd/uT1Gsoi0bHIRf3l902VNxoWm3ctqzAaaBjmYGLDsTw9gg6XeY7graRINU7FDwtiyyExzvWOA+AneF5t9UF43Rvya0MzrR74jwhAqtE1YdjrUyTrQ5JypT/LI+izkPjTQJ67DEWrh1j/oWACsm/+FryLzaOpzYAg2TFI8kFGoP8Cq+8yTvVE1Chl4PeF1gIizRKgb+rPC5FLHYM72PZRw48cuCRA48ceOTAIwceOTDB2o8MeuTAIwceOfDIgUcOPHLgkQOX4cD/Dy5hqdeaBa56AAAAAElFTkSuQmCC"}}]); diff --git a/p__Classrooms__ThemeChange__ShixunHomeworksDetail.e397bed1.async.js b/p__Classrooms__ThemeChange__ShixunHomeworksDetail.5f8ee349.async.js similarity index 83% rename from p__Classrooms__ThemeChange__ShixunHomeworksDetail.e397bed1.async.js rename to p__Classrooms__ThemeChange__ShixunHomeworksDetail.5f8ee349.async.js index 5deff7ecdc..a0f0751151 100644 --- a/p__Classrooms__ThemeChange__ShixunHomeworksDetail.e397bed1.async.js +++ b/p__Classrooms__ThemeChange__ShixunHomeworksDetail.5f8ee349.async.js @@ -1,6 +1,6 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[5694],{27812:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(59301),ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},Ie=ve,fe=ee(7657),Le=function(je,be){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:be,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},89489:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,be){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:be,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},59477:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,be){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:be,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},26227:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,be){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:be,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},67921:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(59301),ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},Ie=ve,fe=ee(7657),Le=function(je,be){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:be,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},49198:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,be){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:be,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},41464:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,be){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:be,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},87169:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,be){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:be,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},52671:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,be){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:be,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},8657:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,be){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:be,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},56082:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,be){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:be,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},33853:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,be){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:be,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},63524:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(59301),ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},Ie=ve,fe=ee(7657),Le=function(je,be){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:be,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},15075:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,be){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:be,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},43531:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,be){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:be,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},38819:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,be){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:be,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},95869:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(59301),ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},Ie=ve,fe=ee(7657),Le=function(je,be){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:be,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},27431:function(Pt,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"}},13842:function(Pt,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"}},40863:function(Pt,gt){"use strict";gt.Z={flex_box_center:"flex_box_center___SF0m3",flex_space_between:"flex_space_between___ChLjp",flex_box_vertical_center:"flex_box_vertical_center____l_EF",flex_box_center_end:"flex_box_center_end___YcZNu",flex_box_column:"flex_box_column___R9dNq",downloadbutton:"downloadbutton___oEXJW",configWorkContainer:"configWorkContainer___CHUrh"}},64094:function(Pt,gt){"use strict";gt.Z={flex_box_center:"flex_box_center___vhwFp",flex_space_between:"flex_space_between___rbHwE",flex_box_vertical_center:"flex_box_vertical_center___AF_yr",flex_box_center_end:"flex_box_center_end___FqGSd",flex_box_column:"flex_box_column___ujWr7",failedList:"failedList___KGsCg",name:"name___bbsWC",publish:"publish___mai8J",modal:"modal___t6wU6"}},16395:function(Pt,gt){"use strict";gt.Z={flex_box_center:"flex_box_center___oQbDY",flex_space_between:"flex_space_between____4k1m",flex_box_vertical_center:"flex_box_vertical_center___iAGL_",flex_box_center_end:"flex_box_center_end___zhjgR",flex_box_column:"flex_box_column___bv7Ek",downloadbutton:"downloadbutton___FK4KV",configWorkContainer:"configWorkContainer___kXeIx"}},87851:function(){"use strict";function Pt(ue,E,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=ue,this._defaultValue=E,this._minimum=a,this._maximum=x}Object.defineProperty(Pt.prototype,"name",{get:function(){return this._name},set:function(ue){if(typeof ue!="string"||ue==="")throw new Error("Shape name must be a valid string.");this._name=ue}}),Object.defineProperty(Pt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ue){if(typeof ue!="number"||isNaN(ue))throw new Error("The default value must be a real number, not: "+ue);this._defaultValue=ue}}),Object.defineProperty(Pt.prototype,"minimum",{get:function(){return this._minimum},set:function(ue){if(typeof ue!="number"||isNaN(ue))throw new Error("Minimum must be a real number, not: "+ue);this._minimum=ue}}),Object.defineProperty(Pt.prototype,"maximum",{get:function(){return this._maximum},set:function(ue){if(typeof ue!="number"||isNaN(ue))throw new Error("Maximum must be a real number, not: "+ue);this._maximum=ue}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ue,E){var a=go.Shape._FigureParameters[ue];return a?a[E]:null},go.Shape.setFigureParameter=function(ue,E,a){if(!(a instanceof Pt))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[ue];x||(x=[],go.Shape._FigureParameters[ue]=x),x[E]=a};var gt=[];function ee(ue,E){var a=gt.pop();return a===void 0?new go.Point(ue,E):(a.x=ue,a.y=E,a)}function z(){var ue=gt.pop();return ue===void 0?new go.Point:ue}function ne(ue){gt.push(ue)}function ve(ue,E,a,x,y,b,te,oe,re){re||(re=new go.Point);var le=ue-a,de=y-te,pe=NaN,me=NaN;if(le===0)if(de===0)ue===a&&(pe=ue,me=E);else{var Fe=(b-oe)/de,we=b-Fe*y;pe=ue,me=Fe*pe+we}else if(de===0){var Ae=(E-x)/le,tt=E-Ae*ue;pe=y,me=Ae*pe+tt}else{var Ae=(E-x)/le,Fe=(b-oe)/de,tt=E-Ae*ue,we=b-Fe*y;pe=(we-tt)/(Ae-Fe),me=Ae*pe+tt}return re.x=pe,re.y=me,re}function Ie(ue,E,a,x,y,b,te,oe,re,le,de,pe,me,Fe){var we=1-re,Ae=re,tt=ue*we+a*Ae,Ne=E*we+x*Ae,bt=a*we+y*Ae,He=x*we+b*Ae,Xe=y*we+te*Ae,st=b*we+oe*Ae,rt=tt*we+bt*Ae,kt=Ne*we+He*Ae,Qe=bt*we+Xe*Ae,Ke=He*we+st*Ae,At=rt*we+Qe*Ae,Te=kt*we+Ke*Ae;le.x=tt,le.y=Ne,de.x=rt,de.y=kt,pe.x=At,pe.y=Te,me.x=Qe,me.y=Ke,Fe.x=Xe,Fe.y=st}var fe=new go.Spot(.156,.156),Le=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Pt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ue,E,a){var x=ue?ue.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*ie,b=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,E-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)).add(new go.PathSegment(go.PathSegment.Line,E,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,a-y,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,y,a,0,a-y)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()));return y>1&&(b.spot1=new go.Spot(0,0,y,y),b.spot2=new go.Spot(1,1,-y,-y)),b}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ue,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=E,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(ue,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E/2,x.startY=0,x.endX=E/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(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.25*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Line,E,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.75*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,E,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ue,E,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*E,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ue,E,a){var x=E/2,y=new go.Geometry().add(new go.PathFigure(E,E/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return y.spot1=fe,y.spot2=Le,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(ue,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=E,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(ue,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,ie*E,0,E,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,0,ie*a,(1-ie)*E,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,ie*a,ie*E,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*E,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Pt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var y=Math.abs(x)*E;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-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,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E);var y=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-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,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y.5&&(x=.5);var y=Math.abs(x)*E;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,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,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,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,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,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,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())):b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),y0&&(te.add(new go.PathSegment(go.PathSegment.Move,E/2+oe,E/2)),te.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,oe,oe).close())),b.spot1=fe,b.spot2=Le,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Cloud",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.08034461*E,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*E,.05349299*a,-.09239631*E,.07836421*a,.1406031*E,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*E,.074219*a,.2450511*E,-.00697547*a,.3776197*E,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*E,.07004196*a,.4539471*E,0,.6066018*E,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*E,.08370865*a,.6914277*E,-.01904177*a,.8921095*E,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*E,.3194596*a,1.036446*E,.04105738*a,1.020377*E,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*E,.562044*a,1.04448*E,.360238*a,.992256*E,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*E,.8217117*a,1.032337*E,.5771781*a,1.018411*E,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*E,.9156953*a,1.028411*E,.9571472*a,.8556702*E,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*E,.9310455*a,.7431877*E,1.009325*a,.5624123*E,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*E,.9344623*a,.4820677*E,1.031761*a,.3030112*E,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.870098*a,.2329994*E,1.01518*a,.03213784*E,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*E,.6545475*a,-.02812061*E,.9032597*a,-.01205169*E,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*E,.4265613*a,-.01812061*E,.6089503*a,-.00606892*E,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.1944299*a,-.01606892*E,.3892545*a,-.01205169*E,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ue,E,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Line,x*E,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 Pt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Pt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ue,E,a){var x=ue?ue.parameter1:NaN,y=ue?ue.parameter2:NaN;isNaN(x)&&(x=0),isNaN(y)&&(y=315);var b=x%360;b<0&&(b+=360);var te=y%360,oe=Math.min(E,a)/2;return new go.Geometry().add(new go.PathFigure(oe,oe).add(new go.PathSegment(go.PathSegment.Arc,b,te,oe,oe,oe,oe).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ue,E,a){var x=ie/Math.SQRT2*.5,y=Math.SQRT2/2,b=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*E,b*a,E,(1-x)*a,(y+x)*E,(b+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Pt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ue,E,a){var x=ue?ue.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var y=Math.min(x,E)/2,b=E/2,te=a/2;return new go.Geometry().add(new go.PathFigure(b-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+y,0)).add(new go.PathSegment(go.PathSegment.Line,b+y,te-y)).add(new go.PathSegment(go.PathSegment.Line,E,te-y)).add(new go.PathSegment(go.PathSegment.Line,E,te+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,te+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te-y)).add(new go.PathSegment(go.PathSegment.Line,b-y,te-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Pt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ue,E,a){var x=ue?ue.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=Math.min(x,E)/2,b=E/2,te=a/2;return new go.Geometry().add(new go.PathFigure(b-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+y,0)).add(new go.PathSegment(go.PathSegment.Line,b+y,te-y)).add(new go.PathSegment(go.PathSegment.Line,E,te-y)).add(new go.PathSegment(go.PathSegment.Line,E,te+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,te+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te-y)).add(new go.PathSegment(go.PathSegment.Line,b-y,te-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new Pt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ue,E,a){var x=ue?ue.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),E===0||a===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var b=E/2,te=a/2,oe=Math.atan2(a,E),re=x-Math.min(Math.cos(oe)*x/2,b),le=x-Math.min(Math.sin(oe)*x/2,te),y=new go.Geometry,de=new go.PathFigure(re,0,!0);return y.add(de),de.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),de.add(new go.PathSegment(go.PathSegment.Line,E-re,0)),de.add(new go.PathSegment(go.PathSegment.Line,E,le)),de.add(new go.PathSegment(go.PathSegment.Line,.8*E,te)),de.add(new go.PathSegment(go.PathSegment.Line,E,a-le)),de.add(new go.PathSegment(go.PathSegment.Line,E-re,a)),de.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),de.add(new go.PathSegment(go.PathSegment.Line,re,a)),de.add(new go.PathSegment(go.PathSegment.Line,0,a-le)),de.add(new go.PathSegment(go.PathSegment.Line,.2*E,te)),de.add(new go.PathSegment(go.PathSegment.Line,0,le).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new Pt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ue,E,a){var x=ue?ue.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=new go.Geometry,b=new go.PathFigure(.1*E,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new Pt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,b=new go.PathFigure(0,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,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)*E,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new Pt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.5);var y=new go.Geometry,b=new go.PathFigure(0,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,a,Math.abs(1-x)*E,.25*a,Math.abs(1-x)*E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,ie*E,0,E,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,(.5+ie/2)*a,ie*E,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,0,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*E,.75*a,.5*E,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*E,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,0,0,.45*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.55*E,0,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.5*a,.9*E,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*E,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.6*E,.2*a,E,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.7*a,E,.8*a,.6*E,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,.5*E,.75*a,.55*E,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.7*a,.45*E,.95*a,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*E,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*E,.01*a,0,.25*a,.4*E,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.4*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*E,a,.5*E,.75*a,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.6*a,.55*E,.95*a,.5*E,.75*a));var b=.2,te=.3,oe=0,re=b*ie;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5+b+oe)*a,(.5-b+te)*E,(.5+re+oe)*a,(.5-re+te)*E,(.5+b+oe)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+te)*E,(.5+oe)*a,(.5+re+te)*E,(.5+b+oe)*a,(.5+b+te)*E,(.5+re+oe)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5-b+oe)*a,(1-.5+b+te)*E,(.5-re+oe)*a,(.5+re+te)*E,(.5-b+oe)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*E,.36771243*a,(.5-re+te)*E,(.5-b+oe)*a,(.5-b+te+.05)*E,(.5-re+oe-.02)*a)),b=.2,te=0,oe=-.3,re=b*ie,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+te)*E,(.5+oe)*a,(.5+re+te)*E,(.5+b+oe)*a,(.5+b+te)*E,(.5+re+oe)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5-b+oe)*a,(1-.5+b+te)*E,(.5-re+oe)*a,(.5+re+te)*E,(.5-b+oe)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+te)*E,(.5+oe)*a,(.5-re+te)*E,(.5-b+oe)*a,(.5-b+te)*E,(.5-re+oe)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-re+te)*E,(.5+b+oe)*a,(.5-b+te)*E,(.5+re+oe)*a,(.5-re+te)*E,(.5+b+oe)*a)),b=.2,te=-.3,oe=0,re=b*ie,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5-b+oe)*a,(1-.5+b+te-.05)*E,(.5-re+oe-.02)*a,(.5+re+te)*E,(.5-b+oe)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+te)*E,(.5+oe)*a,(.5-re+te)*E,(.5-b+oe)*a,(.5-b+te)*E,(.5-re+oe)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5+b+oe)*a,(.5-b+te)*E,(.5+re+oe)*a,(.5-re+te)*E,(.5+b+oe)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.6*a,(.5+re+te)*E,(.5+b+oe)*a,(.5+b+te)*E,(.5+re+oe)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*.5,E*.5,E*.5,E*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,E*.5,E*.75,E*.25,E*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,E*.5,E*.25,E*.25,E*.25));var b=.1,te=.5,oe=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(te+b)*E,oe*a)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E*te,a*oe,b*E,b*E).close()),y=new go.PathFigure(E*.5,0,!1),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*.5,E*.5,E*.5,E*.5)),oe=.75,y=new go.PathFigure((te+b)*E,oe*a,!0),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,E*te,a*oe,b*E,b*E).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(ue,E,a){var x=.8535533905932737,y=.5*E,b=.5*a;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,b,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,y,b)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,y,b)).add(new go.PathSegment(go.PathSegment.Line,x*E,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ue,E,a){var x=new go.Geometry,y=ie*.5,b=.5,te=.5,oe=.5,re=new go.PathFigure(te*E,(oe-b)*a);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*E,oe*a,(te-y)*E,(oe-b)*a,(te-b)*E,(oe-y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+b)*a,(te-b)*E,(oe+y)*a,(te-y)*E,(oe+b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,oe*a,(te+y)*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-b)*a,(te+b)*E,(oe-y)*a,(te+y)*E,(oe-b)*a)),b=.4,y=ie*.4;var le=z(),de=z(),pe=z(),me=z();Ie(te,oe-b,te+y,oe-b,te+b,oe-y,te+b,oe,.42,le,de,pe,me,me);var Fe=z(),we=z(),Ae=z();Ie(te,oe-b,te+y,oe-b,te+b,oe-y,te+b,oe,.58,me,me,Ae,Fe,we);var tt=z(),Ne=z(),bt=z();Ie(te,oe+b,te-y,oe+b,te-b,oe+y,te-b,oe,.42,tt,Ne,bt,me,me);var He=z(),Xe=z(),st=z();return Ie(te,oe+b,te-y,oe+b,te-b,oe+y,te-b,oe,.58,me,me,st,He,Xe),re.add(new go.PathSegment(go.PathSegment.Move,st.x*E,st.y*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*E,oe*a,He.x*E,He.y*a,Xe.x*E,Xe.y*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-b)*a,(te-b)*E,(oe-y)*a,(te-y)*E,(oe-b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,pe.x*E,pe.y*a,le.x*E,le.y*a,de.x*E,de.y*a)),re.add(new go.PathSegment(go.PathSegment.Line,st.x*E,st.y*a).close()),re.add(new go.PathSegment(go.PathSegment.Move,bt.x*E,bt.y*a)),re.add(new go.PathSegment(go.PathSegment.Line,Ae.x*E,Ae.y*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,oe*a,Fe.x*E,Fe.y*a,we.x*E,we.y*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+b)*a,(te+b)*E,(oe+y)*a,(te+y)*E,(oe+b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,bt.x*E,bt.y*a,tt.x*E,tt.y*a,Ne.x*E,Ne.y*a).close()),ne(le),ne(de),ne(pe),ne(me),ne(Fe),ne(we),ne(Ae),ne(tt),ne(Ne),ne(bt),ne(He),ne(Xe),ne(st),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*E,0)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*E,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.5*a,E,.25*a,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Pt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ue,E,a){var x=ue?ue.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>E&&(x=E);var y=(E-x)/2,b=y+x;return new go.Geometry().add(new go.PathFigure(b,.5*a).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*E,0)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ue,E,a){var x=new go.Geometry,y=ie*.4,b=.4,te=.5,oe=.5,re=z(),le=z(),de=z(),pe=z(),me=new go.PathFigure((te-b)*E,oe*a,!1);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-b)*a,(te-b)*E,(oe-y)*a,(te-y)*E,(oe-b)*a)),Ie(te,oe-b,te+y,oe-b,te+b,oe-y,te+b,oe,.44,de,pe,le,re,re),me.add(new go.PathSegment(go.PathSegment.Bezier,le.x*E,le.y*a,de.x*E,de.y*a,pe.x*E,pe.y*a));var Fe=ee(le.x,le.y);Ie(te,oe-b,te+y,oe-b,te+b,oe-y,te+b,oe,.56,re,re,le,de,pe);var we=ee(le.x,le.y);me.add(new go.PathSegment(go.PathSegment.Line,(Fe.x*.1+.95*.9)*E,Fe.y*.1*a)),me.add(new go.PathSegment(go.PathSegment.Line,.85*E,Fe.y*.1*a)),me.add(new go.PathSegment(go.PathSegment.Line,.85*E,0)),me.add(new go.PathSegment(go.PathSegment.Line,E,0)),me.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),me.add(new go.PathSegment(go.PathSegment.Line,(we.x*.1+.9)*E,.15*a)),me.add(new go.PathSegment(go.PathSegment.Line,(we.x*.1+.9)*E,(we.y*.1+.05*.9)*a)),me.add(new go.PathSegment(go.PathSegment.Line,we.x*E,we.y*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,oe*a,de.x*E,de.y*a,pe.x*E,pe.y*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+b)*a,(te+b)*E,(oe+y)*a,(te+y)*E,(oe+b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*E,oe*a,(te-y)*E,(oe+b)*a,(te-b)*E,(oe+y)*a)),b=.35,y=ie*.35;var Ae=new go.PathFigure(te*E,(oe-b)*a,!1);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*E,oe*a,(te-y)*E,(oe-b)*a,(te-b)*E,(oe-y)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+b)*a,(te-b)*E,(oe+y)*a,(te-y)*E,(oe+b)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,oe*a,(te+y)*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-b)*a,(te+b)*E,(oe-y)*a,(te+y)*E,(oe-b)*a));var tt=new go.PathFigure((te-b)*E,oe*a,!1);return x.add(tt),ne(re),ne(le),ne(de),ne(pe),ne(Fe),ne(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(ue,E,a){var x=new go.Geometry,y=.375,b=0,te=-.125,oe=y*ie,re=new go.PathFigure((.525+b)*E,(.5+y+te)*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+b)*E,(.5+te)*a,(.5+oe+b)*E,(.5+y+te)*a,(.5+y+b)*E,(.5+oe+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*E,(.5-y+te)*a,(1-.5+y+b)*E,(.5-oe+te)*a,(.5+oe+b)*E,(.5-y+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+b)*E,(.5+te)*a,(.5-oe+b)*E,(.5-y+te)*a,(.5-y+b)*E,(.5-oe+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.475+b)*E,(.5+y+te)*a,(.5-y+b)*E,(.5+oe+te)*a,(.5-oe+b)*E,(.5+y+te)*a)),re.add(new go.PathSegment(go.PathSegment.Line,.475*E,.85*a)),re.add(new go.PathSegment(go.PathSegment.Line,.425*E,.85*a)),re.add(new go.PathSegment(go.PathSegment.Line,.425*E,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,.475*E,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,.475*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.525*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.525*E,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,.575*E,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,.575*E,.85*a)),re.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a).close()),y=.325,b=0,te=-.125,oe=y*ie;var re=new go.PathFigure((1-.5+y+b)*E,(.5+te)*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*E,(.5+y+te)*a,(.5+y+b)*E,(.5+oe+te)*a,(.5+oe+b)*E,(.5+y+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+b)*E,(.5+te)*a,(.5-oe+b)*E,(.5+y+te)*a,(.5-y+b)*E,(.5+oe+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*E,(.5-y+te)*a,(.5-y+b)*E,(.5-oe+te)*a,(.5-oe+b)*E,(.5-y+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+b)*E,(.5+te)*a,(.5+oe+b)*E,(.5-y+te)*a,(1-.5+y+b)*E,(.5-oe+te)*a));var re=new go.PathFigure((.525+b)*E,(.5+y+te)*a,!1);return x.add(re),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(ue,E,a){var x=ue?ue.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ue,E,a){var x=ue?ue.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ue,E,a){var x=new go.Geometry().add(new go.PathFigure(.5*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*E,.5*a,.5*E,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ue,E,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*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ue,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Pt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Pt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.3);var y=ue?ue.parameter2:NaN;isNaN(y)&&(y=.3);var b=(1-x)*E,te=(.5-y/2)*a,oe=(.5+y/2)*a,re=new go.Geometry,le=new go.PathFigure(0,te,!0);re.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,te)),le.add(new go.PathSegment(go.PathSegment.Line,b,0)),le.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,b,a)),le.add(new go.PathSegment(go.PathSegment.Line,b,oe)),le.add(new go.PathSegment(go.PathSegment.Line,0,oe).close()),re.spot1=new go.Spot(0,te/a);var de=ve(0,oe/a,1,oe/a,b/E,1,1,.5,z());return re.spot2=new go.Spot(de.x,de.y),ne(de),re}),go.Shape.setFigureParameter("Arrow2",0,new Pt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Pt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=30),x>E&&(x=E);var y=ue?ue.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,a/2);var b=E-x,te=(a-y)/2,oe=te+y,re=new go.Geometry,le=new go.PathFigure(0,te,!0);re.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,te)),le.add(new go.PathSegment(go.PathSegment.Line,b,0)),le.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,b,a)),le.add(new go.PathSegment(go.PathSegment.Line,b,oe)),le.add(new go.PathSegment(go.PathSegment.Line,0,oe).close()),re.spot1=new go.Spot(0,te/a);var de=ve(0,oe/a,1,oe/a,b/E,1,1,.5,z());return re.spot2=new go.Spot(de.x,de.y),ne(de),re}),go.Shape.defineFigureGenerator("Chevron",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.214*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.786*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Pt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,b=(.5+x/2)*a,te=new go.Geometry,oe=new go.PathFigure(E,.5*a,!0);te.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*E,b)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close());var re=ve(0,.5,.3,0,0,y/a,.1,y/a,z());return te.spot1=new go.Spot(re.x,re.y),re=ve(.7,1,1,.5,0,b/a,1,b/a,re),te.spot2=new go.Spot(re.x,re.y),ne(re),te}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Pt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Pt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=40);var y=ue?ue.parameter2:NaN;isNaN(y)&&(y=100);var b=(a-x)/2,te=b+x,oe=(a-y)/2,re=oe+y;(x>a||y>a)&&(y>x?(x=x*a/y,b=(a-x)/2,te=b+x,oe=0,re=a):(b=0,te=a,oe=0,re=a));var le=new go.Geometry,de=new go.PathFigure(E,.5*a,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,re)),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,te)),de.add(new go.PathSegment(go.PathSegment.Line,.3*E,te)),de.add(new go.PathSegment(go.PathSegment.Line,.3*E,re)),de.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),de.add(new go.PathSegment(go.PathSegment.Line,.3*E,oe)),de.add(new go.PathSegment(go.PathSegment.Line,.3*E,b)),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,oe).close());var pe=ve(0,.5,.3,oe/a,0,b/a,1,b/a,z());return le.spot1=new go.Spot(pe.x,pe.y),pe=ve(.7,re/a,1,.5,0,te/a,1,te/a,pe),le.spot2=new go.Spot(pe.x,pe.y),ne(pe),le}),go.Shape.setFigureParameter("IBeamArrow",0,new Pt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,b=(.5+x/2)*a,te=new go.Geometry,oe=new go.PathFigure(E,.5*a,!0);te.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,b)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),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,.2*E,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),te.spot1=new go.Spot(0,y/a);var re=ve(.7,1,1,.5,0,b/a,1,b/a,z());return te.spot2=new go.Spot(re.x,re.y),ne(re),te}),go.Shape.setFigureParameter("IBeamArrow2",0,new Pt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Pt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=40);var y=ue?ue.parameter2:NaN;isNaN(y)&&(y=100);var b=(a-x)/2,te=b+x,oe=(a-y)/2,re=oe+y;(x>a||y>a)&&(y>x?(x=x*a/y,b=(a-x)/2,te=b+x,oe=0,re=a):(b=0,te=a,oe=0,re=a));var le=new go.Geometry,de=new go.PathFigure(E,.5*a,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,re)),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,te)),de.add(new go.PathSegment(go.PathSegment.Line,.2*E,te)),de.add(new go.PathSegment(go.PathSegment.Line,.2*E,re)),de.add(new go.PathSegment(go.PathSegment.Line,0,re)),de.add(new go.PathSegment(go.PathSegment.Line,0,oe)),de.add(new go.PathSegment(go.PathSegment.Line,.2*E,oe)),de.add(new go.PathSegment(go.PathSegment.Line,.2*E,b)),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,oe).close()),le.spot1=new go.Spot(0,b/a);var pe=ve(.7,re/a,1,.5,0,te/a,1,te/a,z());return le.spot2=new go.Spot(pe.x,pe.y),ne(pe),le}),go.Shape.setFigureParameter("Pointer",0,new Pt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.1);var y=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,x*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(x,.35);var te=ve(.2,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(te.x,te.y),ne(te),y}),go.Shape.setFigureParameter("RoundedPointer",0,new Pt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.3);var y=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y.spot1=new go.Spot(x,.35);var te=ve(0,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(te.x,te.y),ne(te),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new Pt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.4);var y=(.5-x/2)*a,b=(.5+x/2)*a,te=new go.Geometry,oe=new go.PathFigure(E,.5*a,!0);te.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),oe.add(new go.PathSegment(go.PathSegment.Line,0,b)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),te.spot1=new go.Spot(.2,.3);var re=ve(.7,1,1,.5,0,b/a,1,b/a,z());return te.spot2=new go.Spot(re.x,re.y),ne(re),te}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Pt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=50);var y=(a-x)/2,b=y+x;x>a&&(y=0,b=a);var te=new go.Geometry,oe=new go.PathFigure(E,.5*a,!0);te.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),oe.add(new go.PathSegment(go.PathSegment.Line,0,b)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),te.spot1=new go.Spot(.2,y/a);var re=ve(.7,1,1,.5,0,b/a,1,b/a,z());return te.spot2=new go.Spot(re.x,re.y),ne(re),te}),go.Shape.setFigureParameter("SquareArrow",0,new Pt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.7);var y=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,x*E,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*E,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(x,1),y}),go.Shape.defineFigureGenerator("Cone1",function(ue,E,a){var x=new go.Geometry,y=ie*.5,b=ie*.1,te=new go.PathFigure(0,.9*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+b)*a,(.5+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,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(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.9*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,a,.85/.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.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,E,.9*a,(1-.85/.9)*E,.8*a,.85/.9*E,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var b=new go.PathFigure(.5*E,a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.3*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0).close());var b=new go.PathFigure(0,.3*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Move,.7*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,b=ie*.5,te=new go.PathFigure(0,x,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ie*x,(.5-b)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,1*E,x,(.5+b)*E,0,1*E,ie*x)),te.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,1*a,1*E,a-ie*x,(.5+b)*E,1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-b)*E,1*a,0,a-ie*x)),te.add(new go.PathSegment(go.PathSegment.Line,0,x));var oe=new go.PathFigure(E,x,!1);return y.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,2*x,1*E,2*x-ie*x,(.5+b)*E,2*x)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-b)*E,2*x,0,2*x-ie*x)),y.spot1=new go.Spot(0,0,0,2*x),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,b=ie*.5,te=new go.PathFigure(0,a-x,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,x)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ie*x,(.5-b)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,x,(.5+b)*E,0,E,ie*x)),te.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,a-ie*x,(.5+b)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-b)*E,a,0,a-ie*x));var oe=new go.PathFigure(0,a-x,!1);return y.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a-2*x,0,a-x-ie*x,(.5-b)*E,a-2*x)),oe.add(new go.PathSegment(go.PathSegment.Bezier,E,a-x,(.5+b)*E,a-2*x,E,a-x-ie*x)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*x),y}),go.Shape.defineFigureGenerator("Cylinder3",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,b=ie*.5,te=new go.PathFigure(x,0,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ie*x,0,E,(.5-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+b)*a,E-ie*x,a)),te.add(new go.PathSegment(go.PathSegment.Line,x,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*a,ie*x,0));var oe=new go.PathFigure(x,0,!1);return y.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+b)*a,x+ie*x,a)),y.spot1=new go.Spot(0,0,2*x,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,b=ie*.5,te=new go.PathFigure(E-x,0,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ie*x,0,E,(.5-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+b)*a,E-ie*x,a)),te.add(new go.PathSegment(go.PathSegment.Line,x,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*a,ie*x,0)),te.add(new go.PathSegment(go.PathSegment.Line,E-x,0));var oe=new go.PathFigure(E-x,0,!1);return y.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,E-2*x,.5*a,E-x-ie*x,0,E-2*x,(.5-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E-2*x,(.5+b)*a,E-x-ie*x,a)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*x,0),y}),go.Shape.defineFigureGenerator("Prism1",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(.25*E,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.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*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var b=new go.PathFigure(.5*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var b=new go.PathFigure(.5*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(ue,E,a){var x=new go.Geometry,y=.2,b=.1,te=ie*y,oe=ie*b,re=.5,le=.1,de=new go.PathFigure(re*E,(le+b)*a,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,(re-y)*E,le*a,(re-te)*E,(le+b)*a,(re-y)*E,(le+oe)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le-b)*a,(re-y)*E,(le-oe)*a,(re-te)*E,(le-b)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(re+y)*E,le*a,(re+te)*E,(le-b)*a,(re+y)*E,(le-oe)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le+b)*a,(re+y)*E,(le+oe)*a,(re+te)*E,(le+b)*a));var pe=.05,me=ie*pe;re=.05,le=.25;var Fe=new go.PathFigure(.5*E,.2*a,!0);return x.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Line,.95*E,.2*a)),re=.95,le=.25,Fe.add(new go.PathSegment(go.PathSegment.Bezier,(re+pe)*E,le*a,(re+me)*E,(le-pe)*a,(re+pe)*E,(le-me)*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.85*E,.35*a)),pe=.025,me=ie*pe,re=.825,le=.35,Fe.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le-pe)*a,(re+pe)*E,(le-me)*a,(re+me)*E,(le-pe)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(re-pe)*E,le*a,(re-me)*E,(le-pe)*a,(re-pe)*E,(le-me)*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.55*E,a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a)),pe=.05,me=ie*pe,re=.5,le=.7,Fe.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le-pe)*a,(re+pe)*E,(le-me)*a,(re+me)*E,(le-pe)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(re-pe)*E,le*a,(re-me)*E,(le-pe)*a,(re-pe)*E,(le-me)*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.45*E,a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,.35*a)),pe=.025,me=ie*pe,re=.175,le=.35,Fe.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le-pe)*a,(re+pe)*E,(le-me)*a,(re+me)*E,(le-pe)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(re-pe)*E,le*a,(re-me)*E,(le-pe)*a,(re-pe)*E,(le-me)*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),pe=.05,me=ie*pe,re=.05,le=.25,Fe.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le-pe)*a,(re-pe)*E,(le-me)*a,(re-me)*E,(le-pe)*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new Pt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,b=new go.PathFigure(E,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,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*E,0).close()),y.spot1=new go.Spot(0,x),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a));var b=new go.PathFigure(.5*E,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,y*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),te.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("Database",function(ue,E,a){var x=new go.Geometry,y=ie*.5,b=ie*.1,te=new go.PathFigure(E,.1*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+b)*a,(.5+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-b)*a,(.5-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-b)*a));var oe=new go.PathFigure(E,.1*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+b)*a,(.5+y)*E,.2*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+b)*a,(.5+y)*E,.3*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Move,E,.3*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.4*a,E,(.3+b)*a,(.5+y)*E,.4*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-y)*E,.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(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.9*a,.25*E,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(ue,E,a){var x=new go.Geometry,y=ie*.5,b=ie*.1,te=new go.PathFigure(E,.1*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+b)*a,(.5+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-b)*a,(.5-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-b)*a));var oe=new go.PathFigure(E,.1*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+b)*a,(.5+y)*E,.2*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+b)*a,(.5+y)*E,.3*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.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(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,a)),y.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(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var b=ie*.2,te=new go.PathFigure(0,.2*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,0,(.2-b)*a,(.2-b)*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.2*a,(.8+b)*E,0,E,(.2-b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,a,E,(.8+b)*a,(.8+b)*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-b)*E,a,0,(.8+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var oe=new go.PathFigure(0,y*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,y*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("Document",function(ue,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(y*E,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,y*a)),te.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),te.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),te.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var b=new go.PathFigure(.1*E,.4*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.9*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.6*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(.75*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a));var b=new go.PathFigure(E,.5*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a));var te=new go.PathFigure(E,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN,b=ue?ue.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(b)&&(b=.1);var te=new go.PathFigure(0,0,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var oe=new go.PathFigure(y*E,0,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),oe.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),oe.add(new go.PathSegment(go.PathSegment.Line,E,b*a)),x}),go.Shape.defineFigureGenerator("Junction",function(ue,E,a){var x=new go.Geometry,y=1/Math.SQRT2,b=(1-1/Math.SQRT2)/2,te=ie*.5,oe=.5,re=new go.PathFigure(E,oe*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,a,E,(oe+te)*a,(oe+te)*E,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,oe*a,(oe-te)*E,a,0,(oe+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,0,0,(oe-te)*a,(oe-te)*E,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,E,oe*a,(oe+te)*E,0,E,(oe-te)*a));var le=new go.PathFigure((b+y)*E,(b+y)*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*E,b*a)),le.add(new go.PathSegment(go.PathSegment.Move,b*E,(b+y)*a)),le.add(new go.PathSegment(go.PathSegment.Line,(b+y)*E,b*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(ue,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close());var b=new go.PathFigure(.1*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(ue,E,a){var x=new go.Geometry,y=ie*.5,b=.5,te=new go.PathFigure(.5*E,a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(b+.1)*E,.9*a,E,(b+y)*a,(b+y)*E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.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(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.7);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,y*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.25);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,y*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,(1-y)*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.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(ue,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.44*a,.96*E,.47*a,.93*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.54*a,.86*E,.57*a,.83*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*E,.4*a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0).close());var b=new go.PathFigure(.1*E,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.54*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.1*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close());var b=new go.PathFigure(.2*E,.1*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.1);var b=1-y,te=new go.PathFigure(0,0,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close());var oe=new go.PathFigure(.5*y*E,y*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*E,y*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,a)),y.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(ue,E,a){var x=new go.Geometry,y=ie*.5,b=.5,te=new go.PathFigure(E,b*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,b*E,a,E,(b+y)*a,(b+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a));var oe=new go.PathFigure(E,.5*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(ue,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.5*E,.6*a,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN,b=ue?ue.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(b)&&(b=.3);var te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN,b=ue?ue.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(b)&&(b=.3);var te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure((1-y)*E,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Move,y*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x}),go.Shape.defineFigureGenerator("Process",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(y*E,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.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,E,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.25);var b=new go.PathFigure(y*E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a));var te=new go.PathFigure(y*E,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),te.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),x.spot1=new go.Spot(y,0),x.spot2=new go.Spot(1-y,1),x}),go.Shape.defineFigureGenerator("Terminator",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,(1-y)*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(ue,E,a){var x=new go.Geometry,y=ie*.5,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(.5+y)*E,0,E,(.5-y)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.5+y)*a,(.5+y)*E,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(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.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(ue,E,a){var x=new go.Geometry,y=ie*.5,b=.5,te=new go.PathFigure(E,b*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,b*E,a,E,(b+y)*a,(b+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a));var oe=new go.PathFigure(E,b*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E,b*a));var re=new go.PathFigure(.8*E,.75*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.8*E,.25*a)),re.add(new go.PathSegment(go.PathSegment.Line,.6*E,.25*a)),re.add(new go.PathSegment(go.PathSegment.Line,.6*E,.75*a)),re.add(new go.PathSegment(go.PathSegment.Line,.4*E,.75*a)),re.add(new go.PathSegment(go.PathSegment.Line,.4*E,.25*a)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.25*a)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.3*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(ue,E,a){var x=new go.Geometry,y=ie*.1,b=.1,te=.9,oe=.5,re=new go.PathFigure(.8*E,.5*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,0)),re.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a));var le=new go.PathFigure((te+b)*E,oe*a,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+b)*a,(te+b)*E,(oe+y)*a,(te+y)*E,(oe+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*E,oe*a,(te-y)*E,(oe+b)*a,(te-b)*E,(oe+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-b)*a,(te-b)*E,(oe-y)*a,(te-y)*E,(oe-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,oe*a,(te+y)*E,(oe-b)*a,(te+b)*E,(oe-y)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(ue,E,a){var x=new go.Geometry,y=ie*.5,b=ie*.4,te=ie*.1,oe=.1,re=.9,le=.5,de=new go.PathFigure(.8*E,.5*a,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,.8*E,(.5+b)*a,(.4+y)*E,a)),de.add(new go.PathSegment(go.PathSegment.Line,0,a)),de.add(new go.PathSegment(go.PathSegment.Line,0,0)),de.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),de.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(.4+y)*E,0,.8*E,(.5-b)*a));var pe=new go.PathFigure((re+oe)*E,le*a,!0);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le+oe)*a,(re+oe)*E,(le+te)*a,(re+te)*E,(le+oe)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re-oe)*E,le*a,(re-te)*E,(le+oe)*a,(re-oe)*E,(le+te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le-oe)*a,(re-oe)*E,(le-te)*a,(re-te)*E,(le-oe)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+oe)*E,le*a,(re+te)*E,(le-oe)*a,(re+oe)*E,(le-te)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(ue,E,a){var x=new go.Geometry,y=.5,b=ie*y,te=0,oe=.5,re=new go.PathFigure(.8*E,.5*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(te+b)*E,(oe-y)*a,.7*E,(oe-b)*a)),y=.1,b=ie*.1,te=.9,oe=.5;var le=new go.PathFigure((te-y)*E,oe*a,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-y)*a,(te-y)*E,(oe-b)*a,(te-b)*E,(oe-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,oe*a,(te+b)*E,(oe-y)*a,(te+y)*E,(oe-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+y)*a,(te+y)*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,oe*a,(te-b)*E,(oe+y)*a,(te-y)*E,(oe+b)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(ue,E,a){var x=new go.Geometry,y=.5,b=ie*y,te=0,oe=.5,re=new go.PathFigure(0,0,!0);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(te+b+b)*E,(oe-y)*a,.8*E,(oe-b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*E,(oe+b)*a,(te+b+b)*E,(oe+y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(ue,E,a){var x=new go.Geometry,y=.5,b=ie*y,te=.2,oe=.5,re=new go.PathFigure(.1*E,0,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var le=new go.PathFigure(.8*E,.5*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.7*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(te+b)*E,(oe-y)*a,.7*E,(oe-b)*a)),y=.1,b=ie*.1,te=.9,oe=.5;var de=new go.PathFigure((te-y)*E,oe*a,!0);return x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-y)*a,(te-y)*E,(oe-b)*a,(te-b)*E,(oe-y)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,oe*a,(te+b)*E,(oe-y)*a,(te+y)*E,(oe-b)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+y)*a,(te+y)*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,oe*a,(te-b)*E,(oe+y)*a,(te-y)*E,(oe+b)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(ue,E,a){var x=new go.Geometry,y=.5,b=ie*y,te=.2,oe=.5,re=new go.PathFigure(.1*E,0,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var le=new go.PathFigure(.2*E,0,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(te+b)*E,(oe-y)*a,.9*E,(oe-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.9*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(ue,E,a){var x=new go.Geometry,y=ie*.1,b=.1,te=.1,oe=.5,re=new go.PathFigure((te-y*.5)*E,a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,0,(te-y)*E,a,(te-b)*E,0)),te=.3,re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,a,(te+b)*E,0,(te+y)*E,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,0,(te-y)*E,a,(te-b)*E,0)),te=.5,re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,a,(te+b)*E,0,(te+y)*E,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,0,(te-y)*E,a,(te-b)*E,0)),te=.7,re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,a,(te+b)*E,0,(te+y)*E,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,0,(te-y)*E,a,(te-b)*E,0)),te=.9,re.add(new go.PathSegment(go.PathSegment.Bezier,(te+y*.5)*E,a,(te+b)*E,0,(te+y)*E,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ue,E,a){var x=new go.Geometry,y=ie*.5,b=.5,te=.5,oe=.5,re=new go.PathFigure((te-b)*E,oe*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-b)*a,(te-b)*E,(oe-y)*a,(te-y)*E,(oe-b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,oe*a,(te+y)*E,(oe-b)*a,(te+b)*E,(oe-y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+b)*a,(te+b)*E,(oe+y)*a,(te+y)*E,(oe+b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*E,oe*a,(te-y)*E,(oe+b)*a,(te-b)*E,(oe+y)*a)),re.add(new go.PathSegment(go.PathSegment.Move,(te-b+.1)*E,oe*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+b-.1)*E,oe*a,te*E,(oe-b)*a,te*E,(oe+b)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Diode",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(ue,E,a){var x=new go.Geometry,y=E,b=a;E=E*.38,a=a*.6;var te=ie*.8,oe=.8,re=0,le=.5,de=(y-E)/2,pe=(b-a)/2,me=new go.PathFigure(re*E+de,(le+oe)*a+pe,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(re-oe)*E+de,le*a+pe,(re-te)*E+de,(le+oe)*a+pe,(re-oe)*E+de,(le+te)*a+pe)),me.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le-oe)*a+pe,(re-oe)*E+de,(le-te)*a+pe,(re-te)*E+de,(le-oe)*a+pe)),me.add(new go.PathSegment(go.PathSegment.Bezier,(re-oe+te*.5)*E+de,le*a+pe,re*E+de,(le-oe)*a+pe,(re-oe+te*.5)*E+de,(le-te)*a+pe)),me.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le+oe)*a+pe,(re-oe+te*.5)*E+de,(le+te)*a+pe,re*E+de,(le+oe)*a+pe).close()),te=ie*.4,oe=.4,re=.2,le=.5;var Fe=new go.PathFigure(re*E+de,(le+oe)*a+pe,!0);x.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(re-oe)*E+de,le*a+pe,(re-te)*E+de,(le+oe)*a+pe,(re-oe)*E+de,(le+te)*a+pe)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le-oe)*a+pe,(re-oe)*E+de,(le-te)*a+pe,(re-te)*E+de,(le-oe)*a+pe)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(re-oe+te*.5)*E+de,le*a+pe,re*E+de,(le-oe)*a+pe,(re-oe+te*.5)*E+de,(le-te)*a+pe)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le+oe)*a+pe,(re-oe+te*.5)*E+de,(le+te)*a+pe,re*E+de,(le+oe)*a+pe).close()),te=ie*.2,oe=.2,re=.5,le=.5;var we=new go.PathFigure((re-oe)*E+de,le*a+pe,!0);x.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le-oe)*a+pe,(re-oe)*E+de,(le-te)*a+pe,(re-te)*E+de,(le-oe)*a+pe)),we.add(new go.PathSegment(go.PathSegment.Bezier,(re+oe)*E+de,le*a+pe,(re+te)*E+de,(le-oe)*a+pe,(re+oe)*E+de,(le-te)*a+pe)),we.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le+oe)*a+pe,(re+oe)*E+de,(le+te)*a+pe,(re+te)*E+de,(le+oe)*a+pe)),we.add(new go.PathSegment(go.PathSegment.Bezier,(re-oe)*E+de,le*a+pe,(re-te)*E+de,(le+oe)*a+pe,(re-oe)*E+de,(le+te)*a+pe)),te=ie*.4,oe=.4,re=.8,le=.5;var Ae=new go.PathFigure(re*E+de,(le-oe)*a+pe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(re+oe)*E+de,le*a+pe,(re+te)*E+de,(le-oe)*a+pe,(re+oe)*E+de,(le-te)*a+pe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le+oe)*a+pe,(re+oe)*E+de,(le+te)*a+pe,(re+te)*E+de,(le+oe)*a+pe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(re+oe-te*.5)*E+de,le*a+pe,re*E+de,(le+oe)*a+pe,(re+oe-te*.5)*E+de,(le+te)*a+pe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le-oe)*a+pe,(re+oe-te*.5)*E+de,(le-te)*a+pe,re*E+de,(le-oe)*a+pe).close()),te=ie*.8,oe=.8,re=1,le=.5;var tt=new go.PathFigure(re*E+de,(le-oe)*a+pe,!0);return x.add(tt),tt.add(new go.PathSegment(go.PathSegment.Bezier,(re+oe)*E+de,le*a+pe,(re+te)*E+de,(le-oe)*a+pe,(re+oe)*E+de,(le-te)*a+pe)),tt.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le+oe)*a+pe,(re+oe)*E+de,(le+te)*a+pe,(re+te)*E+de,(le+oe)*a+pe)),tt.add(new go.PathSegment(go.PathSegment.Bezier,(re+oe-te*.5)*E+de,le*a+pe,re*E+de,(le+oe)*a+pe,(re+oe-te*.5)*E+de,(le+te)*a+pe)),tt.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le-oe)*a+pe,(re+oe-te*.5)*E+de,(le-te)*a+pe,re*E+de,(le-oe)*a+pe).close()),x}),go.Shape.defineFigureGenerator("Email",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.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*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.54*a)),b.add(new go.PathSegment(go.PathSegment.Move,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*E,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.35*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,0).close());var b=new go.PathFigure(.1*E,a,!0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var te=new go.PathFigure(.6*E,a,!0,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*E,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*E,a).close());var oe=new go.PathFigure(0,.5*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),oe.add(new go.PathSegment(go.PathSegment.Move,.75*E,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.75*E,.6*a)),oe.add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.25*E,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(ue,E,a){var x=new go.Geometry,y=ie*.4,b=.4,te=.5,oe=.5,re=z(),le=z(),de=z(),pe=z();Ie(te,oe-b,te+y,oe-b,te+b,oe-y,te+b,oe,.5,re,re,le,de,pe);var me=ee(le.x,le.y),Fe=new go.PathFigure(le.x*E,le.y*a,!0);x.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,oe*a,de.x*E,de.y*a,pe.x*E,pe.y*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+b)*a,(te+b)*E,(oe+y)*a,(te+y)*E,(oe+b)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*E,oe*a,(te-y)*E,(oe+b)*a,(te-b)*E,(oe+y)*a)),Ie(te-b,oe,te-b,oe-y,te-y,oe-b,te,oe-b,.5,de,pe,le,re,re),Fe.add(new go.PathSegment(go.PathSegment.Bezier,le.x*E,le.y*a,de.x*E,de.y*a,pe.x*E,pe.y*a)),y=ie*.3,b=.3,Ie(te-b,oe,te-b,oe-y,te-y,oe-b,te,oe-b,.5,de,pe,le,re,re),Fe.add(new go.PathSegment(go.PathSegment.Line,le.x*E,le.y*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*E,oe*a,pe.x*E,pe.y*a,de.x*E,de.y*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+b)*a,(te-b)*E,(oe+y)*a,(te-y)*E,(oe+b)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,oe*a,(te+y)*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),Ie(te,oe-b,te+y,oe-b,te+b,oe-y,te+b,oe,.5,re,re,le,de,pe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,le.x*E,le.y*a,pe.x*E,pe.y*a,de.x*E,de.y*a).close());var Fe=new go.PathFigure(.45*E,0,!0);return x.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.55*E,.5*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.55*E,0).close()),ne(re),ne(le),ne(de),ne(pe),ne(me),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a/2,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,E/2,a/2,E/2,a/2));function b(te,oe,re){te.add(new go.PathSegment(go.PathSegment.Move,(.3+oe)*E,(.8+re)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5+oe)*E,(.5+re)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.1+oe)*E,(.5+re)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.3+oe)*E,(.8+re)*a).close())}return b(y,0,0),b(y,.4,0),b(y,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.5*a)),y.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(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.37*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.11*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.04*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.49*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.37*a)),y.add(new go.PathSegment(go.PathSegment.Line,.63*E,.86*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.91*a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,.78*a)),y.add(new go.PathSegment(go.PathSegment.Line,.44*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.56*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*E,0,-.25*E,.63*a,.45*E,.44*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*E,.42*a,.48*E,.17*a,.54*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*E,.18*a,.59*E,.29*a,.58*E,.28*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,.6*a,.8*E,.34*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*E,.31*a,.87*E,.48*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,1.17*E,.76*a,.82*E,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ue,E,a){var x=new go.Geometry,y=.5,b=0,te=0,oe=y*ie,re=.4*Math.SQRT2/2+.5,le=.5-.5*Math.SQRT2/2,de=1,pe=.5,me=.5,Fe=0,we=new go.PathFigure(re*E,(1-le)*a,!1);return x.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,de*E,pe*a,de*E,.7*a,de*E,pe*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(me+b)*E,(Fe+b)*a,(.5+y+b)*E,(.5-oe+b)*a,(.5+oe+b)*E,(.5-y+b)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+b)*E,(.5+te)*a,(.5-oe+b)*E,(.5-y+te)*a,(.5-y+b)*E,(.5-oe+te)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(.35+b)*E,.9*a,(.5-y+b)*E,(.5+oe+te)*a,(.5-oe+b)*E,.9*a)),we.add(new go.PathSegment(go.PathSegment.Move,(.25+b)*E,.8*a)),we.add(new go.PathSegment(go.PathSegment.Line,(.35+b)*E,.9*a)),we.add(new go.PathSegment(go.PathSegment.Line,(.2+b)*E,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var b=new go.PathFigure(E,a,!1);x.add(b);var te=new go.PathFigure(0,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.2*E,.35*a,.3*E,.35*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.7*E,.65*a,.8*E,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var y=new go.PathFigure(0,.2*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.7*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,0,.6*E,.5*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,a,.4*E,.5*a,E,.5*a).close());var b=new go.PathFigure(.45*E,.73*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.73*a)),b.add(new go.PathSegment(go.PathSegment.Move,.38*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.31*E,.27*a)),b.add(new go.PathSegment(go.PathSegment.Line,.56*E,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var b=new go.PathFigure(.335*E,(1-.555)*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.68*a,(1-.12)*E,.46*a,(1-.02)*E,.54*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,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*E,(1-.555)*a,.02*E,.54*a,.12*E,.46*a)),b.add(new go.PathSegment(go.PathSegment.Line,.365*E,(1-.595)*a));var te=.5-.285,oe=.5,re=te,le=Math.PI/4,de=4*(1-Math.cos(le))/(3*Math.sin(le)),pe=de*.5,me=te,Fe=te,we=de*me,Ae=de*Fe;b.add(new go.PathSegment(go.PathSegment.Bezier,(oe-me)*E,re*a,(oe-(we+me)/2)*E,(re+(Fe+Ae)/2)*a,(oe-me)*E,(re+Ae)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(re-Fe)*a,(oe-me)*E,(re-Ae)*a,(oe-we)*E,(re-Fe)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(oe+me)*E,re*a,(oe+we)*E,(re-Fe)*a,(oe+me)*E,(re-Ae)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*E,(1-.595)*a,(oe+me)*E,(re+Ae)*a,(oe+(we+me)/2)*E,(re+(Fe+Ae)/2)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*E,(1-.595)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a));var tt=new go.PathFigure(.2*E,a,!1);x.add(tt),tt.add(new go.PathSegment(go.PathSegment.Line,.2*E,.8*a));var Ne=new go.PathFigure(.8*E,a,!1);return x.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var b=new go.PathFigure(.2*E,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var b=new go.PathFigure(E,a,!1);x.add(b);var te=new go.PathFigure(.1*E,a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.05*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.8*a,0,a,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.1*a,.5*E,0,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,E,a,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,a));var b=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-b)*E,.875*a)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*E,.875*a,b*E,b*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.325*a,.575*E,.725*a,.625*E,.375*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.75*a,.375*E,.375*a,.425*E,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.45*E,.95*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*E,.85*a,.17*E,.95*a,.15*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.235*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.625*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,.275*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.575*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*E,.95*a,0,.675*a,0,.7*a)),y.add(new go.PathSegment(go.PathSegment.Move,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.775*a)),y.add(new go.PathSegment(go.PathSegment.Line,.22*E,.775*a));var b=new go.PathFigure(.475*E,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.225*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*E,.175*a)),b.add(new go.PathSegment(go.PathSegment.Line,.325*E,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.05*a,.35*E,0,.375*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.575*E,.375*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,.315*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.32*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,0,.65*E,.05*a,.625*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.38*E,.0105*a));var te=new go.PathFigure(.675*E,.575*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.875*E,.525*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.85*E,.95*a,E,.8*a,E,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*E,.95*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*E,.725*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*E,.775*a)),te.add(new go.PathSegment(go.PathSegment.Line,.7*E,.775*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),te.add(new go.PathSegment(go.PathSegment.Move,.675*E,.575*a)),te.add(new go.PathSegment(go.PathSegment.Line,.775*E,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ue,E,a){var x=new go.Geometry,y=.5,b=ie*.5,te=new go.PathFigure(E,y*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+b)*a,(y+b)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-b)*E,a,0,(y+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-b)*a,(y-b)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+b)*E,0,E,(y-b)*a));var oe=new go.PathFigure(y*E,0,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*E,.15*a)),oe.add(new go.PathSegment(go.PathSegment.Move,y*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,y*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Move,0,y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.15*E,y*a)),oe.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.85*E,y*a)),oe.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.58*E,.1*a)),oe.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.78*E,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.15*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.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*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.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,E,.2*a).close());var te=new go.PathFigure(0,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close());var b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.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 te=new go.PathFigure(0,.6*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.45*E,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.45*E,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.15*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a));var b=new go.PathFigure(.15*E,.6*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(E,.8*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.8*a).close());var te=.1,oe=ie*.1,re=.2,le=.9,de=new go.PathFigure((re-te)*E,le*a,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le-te)*a,(re-te)*E,(le-oe)*a,(re-oe)*E,(le-te)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*E,le*a,(re+oe)*E,(le-te)*a,(re+te)*E,(le-oe)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le+te)*a,(re+te)*E,(le+oe)*a,(re+oe)*E,(le+te)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(re-te)*E,le*a,(re-oe)*E,(le+te)*a,(re-te)*E,(le+oe)*a).close()),te=.1,oe=ie*.1,re=.8,le=.9;var pe=new go.PathFigure((re-te)*E,le*a,!0);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le-te)*a,(re-te)*E,(le-oe)*a,(re-oe)*E,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*E,le*a,(re+oe)*E,(le-te)*a,(re+te)*E,(le-oe)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le+te)*a,(re+te)*E,(le+oe)*a,(re+oe)*E,(le+te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re-te)*E,le*a,(re-oe)*E,(le+te)*a,(re-te)*E,(le+oe)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.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*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var te=new go.PathFigure(.5*E,.8*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a));var oe=new go.PathFigure(.5*E,.7*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E,.7*a));var re=.1,le=ie*.1,de=.1,pe=.9,me=new go.PathFigure((de-re)*E,pe*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(pe-re)*a,(de-re)*E,(pe-le)*a,(de-le)*E,(pe-re)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(de+re)*E,pe*a,(de+le)*E,(pe-re)*a,(de+re)*E,(pe-le)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(pe+re)*a,(de+re)*E,(pe+le)*a,(de+le)*E,(pe+re)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(de-re)*E,pe*a,(de-le)*E,(pe+re)*a,(de-re)*E,(pe+le)*a)),re=.1,le=ie*.1,de=.4,pe=.9;var Fe=new go.PathFigure((de-re)*E,pe*a,!0);return x.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(pe-re)*a,(de-re)*E,(pe-le)*a,(de-le)*E,(pe-re)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(de+re)*E,pe*a,(de+le)*E,(pe-re)*a,(de+re)*E,(pe-le)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(pe+re)*a,(de+re)*E,(pe+le)*a,(de+le)*E,(pe+re)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(de-re)*E,pe*a,(de-le)*E,(pe+re)*a,(de-re)*E,(pe+le)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.4*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.4*a).close());var b=new go.PathFigure(.45*E,.7*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a));var te=new go.PathFigure(.55*E,.4*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.4*a).close());var de=.05,pe=ie*.05,me=.175,Fe=.95,oe=new go.PathFigure((me-de)*E,Fe*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe-de)*a,(me-de)*E,(Fe-pe)*a,(me-pe)*E,(Fe-de)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(me+de)*E,Fe*a,(me+pe)*E,(Fe-de)*a,(me+de)*E,(Fe-pe)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe+de)*a,(me+de)*E,(Fe+pe)*a,(me+pe)*E,(Fe+de)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(me-de)*E,Fe*a,(me-pe)*E,(Fe+de)*a,(me-de)*E,(Fe+pe)*a));var de=.05,pe=ie*.05,me=.375,Fe=.95,re=new go.PathFigure((me-de)*E,Fe*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe-de)*a,(me-de)*E,(Fe-pe)*a,(me-pe)*E,(Fe-de)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(me+de)*E,Fe*a,(me+pe)*E,(Fe-de)*a,(me+de)*E,(Fe-pe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe+de)*a,(me+de)*E,(Fe+pe)*a,(me+pe)*E,(Fe+de)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(me-de)*E,Fe*a,(me-pe)*E,(Fe+de)*a,(me-de)*E,(Fe+pe)*a));var de=.05,pe=ie*.05,me=.625,Fe=.95,le=new go.PathFigure((me-de)*E,Fe*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe-de)*a,(me-de)*E,(Fe-pe)*a,(me-pe)*E,(Fe-de)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(me+de)*E,Fe*a,(me+pe)*E,(Fe-de)*a,(me+de)*E,(Fe-pe)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe+de)*a,(me+de)*E,(Fe+pe)*a,(me+pe)*E,(Fe+de)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(me-de)*E,Fe*a,(me-pe)*E,(Fe+de)*a,(me-de)*E,(Fe+pe)*a));var de=.05,pe=ie*.05,me=.825,Fe=.95,we=new go.PathFigure((me-de)*E,Fe*a,!0);x.add(we),we.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe-de)*a,(me-de)*E,(Fe-pe)*a,(me-pe)*E,(Fe-de)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(me+de)*E,Fe*a,(me+pe)*E,(Fe-de)*a,(me+de)*E,(Fe-pe)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe+de)*a,(me+de)*E,(Fe+pe)*a,(me+pe)*E,(Fe+de)*a)),we.add(new go.PathSegment(go.PathSegment.Bezier,(me-de)*E,Fe*a,(me-pe)*E,(Fe+de)*a,(me-de)*E,(Fe+pe)*a).close());var Ae=new go.PathFigure(0,a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.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,E,.2*a).close());var te=new go.PathFigure(.15*E,a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.15*E,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.15*E,a).close());var oe=.05,re=ie*.05,le=.35,de=.775,pe=new go.PathFigure((le-oe)*E,de*a,!0);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(de-oe)*a,(le-oe)*E,(de-re)*a,(le-re)*E,(de-oe)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(le+oe)*E,de*a,(le+re)*E,(de-oe)*a,(le+oe)*E,(de-re)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(de+oe)*a,(le+oe)*E,(de+re)*a,(le+re)*E,(de+oe)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(le-oe)*E,de*a,(le-re)*E,(de+oe)*a,(le-oe)*E,(de+re)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.75*E,0,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.75*a,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*E,a,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,.25*a,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,.15*E,.25*a,.15*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.85*E,.75*a,.85*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.15*a,.35*E,.3*a,.65*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.85*a,.35*E,.7*a,.65*E,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.25*a,.1*E,0,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.25*a,.425*E,.5*a,.575*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.25*a,.8*E,0,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.75*a,.1*E,.5*a,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.75*a,.425*E,a,.575*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.75*a,.8*E,.5*a,.9*E,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(ue,E,a){var x=new go.Geometry,y=.3,b=ie*.3,te=.5,oe=.7,re=new go.PathFigure((te-y)*E,oe*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-y)*a,(te-y)*E,(oe-b)*a,(te-b)*E,(oe-y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,oe*a,(te+b)*E,(oe-y)*a,(te+y)*E,(oe-b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+y)*a,(te+y)*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,oe*a,(te-b)*E,(oe+y)*a,(te-y)*E,(oe+b)*a));var le=new go.PathFigure(0,.7*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,E,.7*a,0,0,E,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.65*E,.3*a,.65*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.35*E,.5*a,.35*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*E,.6*a,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.2*E,a,.35*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,a,.7*E,.6*a,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.8*E,a,.65*E,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,0,a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.4*a,.8*E,a,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),x}),go.Shape.defineFigureGenerator("Battery",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.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,E,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(ue,E,a){var x=new go.Geometry,y=.5,b=ie*.5,te=.5,oe=.5,re=new go.PathFigure((te-y)*E,oe*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-y)*a,(te-y)*E,(oe-b)*a,(te-b)*E,(oe-y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,oe*a,(te+b)*E,(oe-y)*a,(te+y)*E,(oe-b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+y)*a,(te+y)*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,oe*a,(te-b)*E,(oe+y)*a,(te-y)*E,(oe+b)*a));var le=new go.PathFigure(.15*E,.5*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.85*E,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.1*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.1*a,.15*E,0,.35*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,.65*E,.2*a,.85*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.85*E,.6*a,.65*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*E,.4*a,.15*E,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(ue,E,a){var x=new go.Geometry,y=.5,b=ie*.5,te=.5,oe=.5,re=new go.PathFigure((te-y)*E,oe*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-y)*a,(te-y)*E,(oe-b)*a,(te-b)*E,(oe-y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,oe*a,(te+b)*E,(oe-y)*a,(te+y)*E,(oe-b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+y)*a,(te+y)*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,oe*a,(te-b)*E,(oe+y)*a,(te-y)*E,(oe+b)*a).close()),y=.05,b=ie*.05,te=.5,oe=.8;var le=new go.PathFigure((te-y)*E,oe*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-y)*a,(te-y)*E,(oe-b)*a,(te-b)*E,(oe-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,oe*a,(te+b)*E,(oe-y)*a,(te+y)*E,(oe-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+y)*a,(te+y)*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,oe*a,(te-b)*E,(oe+y)*a,(te-y)*E,(oe+b)*a).close()),le.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),le.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,.75*E,.475*a,.75*E,.225*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.35*a,.4*E,.2*a,.3*E,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.975*E,.025*a,.5*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*E,.5*a,.5*E,0,.025*E,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*E,.3*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var b=new go.PathFigure(.2*E,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var b=new go.PathFigure(.2*E,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.9375*E,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*E,.3316875*a,.79840625*E,.39915625*a,.7834375*E,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*E,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*E,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*E,.19378125*a,.64228125*E,.2188125*a,.603875*E,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*E,.239375*a,.39759375*E,.20190625*a,.36053125*E,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*E,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*E,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*E,.4375*a,.21765625*E,.36059375*a,.201875*E,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*E,.67596875*a,.20221875*E,.603875*a,.21884375*E,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*E,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*E,.80621875*a,.36353125*E,.78340625*a,.3991875*E,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*E,.760625*a,.602375*E,.79809375*a,.63946875*E,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*E,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*E,.56246875*a,.78234375*E,.63940625*a,.798125*E,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*E,.5*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.3*a,0,.375*a,.05*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.075*a,.3*E,.225*a,.4*E,.175*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*E,.075*a,.46*E,.05*a,.525*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.4*a,.525*E,.275*a,.475*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.55*a,E,.4*a,E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.425*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.7*a,.675*E,.55*a,.675*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.575*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,.85*a,.65*E,.7*a,.65*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*E,a,.61*E,.85*a,.61*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*E,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.7)),y.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,E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.85).close());var b=new go.PathFigure(.126*E,.85*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.126*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.322*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.322*E,.85*a).close());var te=new go.PathFigure(.402*E,.85*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.402*E,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.598*E,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.598*E,.85*a).close());var oe=new go.PathFigure(.678*E,.85*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.678*E,.45*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.874*E,.45*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.874*E,.85*a).close());var re=new go.PathFigure(.5*E,.1*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*E,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*(1-.184)).close());var b=new go.PathFigure(E*.204,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.204,a*(1-.184))),b.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*(1-.184*2))),b.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*1).close());var te=new go.PathFigure(E*.408,a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.408,a*(1-.184*2))),te.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*(1-.184*3))),te.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*1).close());var oe=new go.PathFigure(E*.612,a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.612,a*(1-.184*3))),oe.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*1).close());var re=new go.PathFigure(E*.816,a,!0);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.816,a*(1-.184*4))),re.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-.184*5))),re.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,0).close());var b=new go.PathFigure(E*.055,.07*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.07)),b.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.1).close());var te=new go.PathFigure(E*.055,.13*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.13)),te.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.16)),te.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.16).close());var oe=new go.PathFigure(E*.055,.18*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.18)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.21)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.21).close());var re=new go.PathFigure(E*1,0,!0);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.4,0)),re.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.65)),re.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.55*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*E,.525*a,0,.4*a,.225*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.2*a,.975*E,0,E,.08*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*.5,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,.575*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.6*a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*E,.425*a)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*E,.5*a,.075*E,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*0,E*.3,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*0)),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*1,E*.3,E*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var te=new go.PathFigure(E*.11,a*.1,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,E*.11,a*.8).close());var oe=new go.PathFigure(E*(.11+.24133333*1+.028*1),a*.1,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*1),a*.8).close());var re=new go.PathFigure(E*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.1)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.8)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(ue,E,a){var x=new go.Geometry,y=8,b=y*ie,te=new go.PathFigure(y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.86,0)),te.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.14)),te.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),te.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-b,E-b,a)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,b,a,0,a-b)),te.add(new go.PathSegment(go.PathSegment.Line,0,y)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,b,b,0).close());var oe=new go.PathFigure(E*.83,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.3)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.3)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*0).close());var re=new go.PathFigure(E*.83,a*1,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.5)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.5)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*1).close());var le=new go.PathFigure(E*.78,a*.05,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.05)),le.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.25)),le.add(new go.PathSegment(go.PathSegment.Line,E*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(ue,E,a){var x=ue?ue.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*ie,b=a*.8,te=new go.Geometry,oe=new go.PathFigure(x,0,!0);return te.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)),oe.add(new go.PathSegment(go.PathSegment.Line,E,b-x)),oe.add(new go.PathSegment(go.PathSegment.Bezier,E-x,b,E,b-y,E-y,b)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.7,b)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.7,a)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.55,b)),oe.add(new go.PathSegment(go.PathSegment.Line,x,b)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,b-x,y,b,0,b-y)),oe.add(new go.PathSegment(go.PathSegment.Line,0,x)),oe.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()),y>1?(te.spot1=new go.Spot(0,0,y,y),te.spot2=new go.Spot(1,.8,-y,-y)):(te.spot1=go.Spot.TopLeft,te.spot2=new go.Spot(1,.8)),te}),go.Shape.defineFigureGenerator("Repeat",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.45,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.45).close());var b=new go.PathFigure(E*1,a*.55,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*E,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.9).close());var b=new go.PathFigure(E*.1,a*.2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,E*.22,a*.285)),b.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.32)),b.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.37)),b.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.32)),b.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.25).close());var te=new go.PathFigure(E*.28,a*.37,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.37)),te.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.41)),te.add(new go.PathSegment(go.PathSegment.Line,E*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(ue,E,a){var x=new go.Geometry,y=15,b=y*ie,te=new go.PathFigure(E*.62,a*.475,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),te.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-b,E-b,a)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,b,a,0,a-b)),te.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.475)),te.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.03)),te.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,E*.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(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var b=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-b)).close());var te=new go.PathFigure(E*.4,a*0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.66)),te.add(new go.PathSegment(go.PathSegment.Line,E*(1-.26),a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var b=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-b)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var b=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-b)).close());var te=new go.PathFigure(E*.5,a*0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.63)),te.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.63)),te.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,E*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close());var b=new go.PathFigure(E*.235,a*.28,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.765,a*.28)),b.add(new go.PathSegment(go.PathSegment.Line,E*.655,a*.97)),b.add(new go.PathSegment(go.PathSegment.Line,E*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,a*0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.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")},63089: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 Pt={},gt="5.0",ee={},z=null,ne=!1,ve=!1,Ie=null,fe=!1,Le=null,ie=null,Ze=0;Ze4?parseFloat(Je):5};Pt.setHTML5Codebase=function(Je,nt){ie=Je,Ke(Je,nt)},Pt.setJavaCodebase=Pt.setJavaCodebaseVersion=Pt.isCompiledInstalled=Pt.setPreCompiledScriptPath=Pt.setPreCompiledResourcePath=function(){},Pt.setHTML5CodebaseVersion=function(Je,nt){var Nt=parseFloat(Je);if(Nt!==NaN&&Nt<5){console.log("The GeoGebra HTML5 codebase version "+Nt+" is deprecated. Using version latest instead.");return}Le=Je,Qe(Je,nt)},Pt.getHTML5CodebaseVersion=function(){return ue},Pt.getParameters=function(){return ee},Pt.setFontsCSSURL=function(Je){te=Je},Pt.setGiacJSURL=function(Je){},Pt.setJNLPFile=function(Je){je=Je},Pt.setJNLPBaseDir=function(Je){},Pt.inject=function(){function Je(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var nt="auto",Nt=ee.id,cn,wt=!1,$t=0;$t=5)return!0;var Je=Pt.getAppletObject();return Je&&typeof Je.recalculateEnvironments=="function"?(Je.recalculateEnvironments(),!0):!1},Pt.startAnimation=function(){var Je=Pt.getAppletObject();return Je&&typeof Je.startAnimation=="function"?(Je.startAnimation(),!0):!1},Pt.stopAnimation=function(){var Je=Pt.getAppletObject();return Je&&typeof Je.stopAnimation=="function"?(Je.stopAnimation(),!0):!1},Pt.getAppletObject=function(){var Je=ee.id!==void 0?ee.id:"ggbApplet";return window[Je]},Pt.resize=function(){};var we=function(Je,nt,Nt){var cn=document.createElement("param");cn.setAttribute("name",nt),cn.setAttribute("value",Nt),Je.appendChild(cn)},Ae=function(Je){return Je&&Je!=="false"},tt=function(Je,nt,Nt){re(ue)<=4.2&&(Nt=!0);var cn=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ue||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(cn=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var wt=document.createElement("div");wt.classList.add("appletParameters","notranslate");var $t=nt.width,We=nt.height;if(nt.disableAutoScale=nt.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():nt.disableAutoScale,nt.width!==void 0)if(re(ue)<=4.4)Ae(nt.showToolBar)&&(nt.height-=7),Ae(nt.showAlgebraInput)&&(nt.height-=37),nt.width<605&&Ae(nt.showToolBar)&&(nt.width=605,$t=605);else{var Xt=100;(Ae(nt.showToolBar)||Ae(nt.showMenuBar))&&(nt.hasOwnProperty("customToolBar")&&(nt.customToolbar=nt.customToolBar),Xt=Ae(nt.showMenuBar)?245:155),$t=5?(nt.appletOnLoad=function(Ye){var Ft=Je.querySelector(".ggb_preview");Ft&&Ft.parentNode.removeChild(Ft),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Xn),window.GGBT_wsf_view&&$(window).trigger("resize"),_n(Ye)},Ge||Xn.appendChild(Me)):wt.appendChild(Me),Xn.appendChild(wt),Ge||Je.appendChild(Xn),setTimeout(function(){Pt.resize()},1)}else{var Oe=document.createElement("div");Oe.className="applet_scaler",Oe.style.position="relative",Oe.style.display="block",Oe.appendChild(wt),Je.appendChild(Oe),nt.appletOnLoad=function(Ye){Pt.resize(),_n(Ye)}}function he(Ye,Ft){Ft&&typeof Ft.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ye,Ft.appletOnLoad):renderGGBElement(Ye),At("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Ft)}function Ve(Ye,Ft){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ye,params:Ft}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(yt){he(yt.article,yt.params)}),html5AppletsToProcess=null)},re(ue)<5&&(Ye.className+=" geogebraweb")):he(Ye,Ft)}if(cn){scriptLoadStarted=!0;for(var Bt=0;Bt0?(Kt.remove(),Xn.attr("id","fullscreencontent").show(),jQuery(_n).append(Xn),window.dispatchEvent(new Event("resize"))):tt(Kt,nt,!1),window.GGBT_wsf_view.launchFullScreen(_n)}else xe=cn,tt(Je,nt,!1);if(!window.GGBT_wsf_view)for(We=0;WeJe/4*3&&(Kt=Je/4*3),_n=Kt/5.8,Xt.setAttribute("src",y),Xt.setAttribute("width",Kt),Xt.setAttribute("height",_n);var Xn=(Je-Kt)/2,Ge=(nt-_n)/2;Xt.style.left=Xn+"px",Xt.style.top=Ge+"px",wt.appendChild(Xt)}}return wt.appendChild(We),wt},rt=function(Je){return Je=Je.toLowerCase(),Je==="html5"||Je==="screenshot"?Je:"html5"},kt=["web","webSimple","web3d","tablet","tablet3d","phone"],Qe=function(Je,nt){if(ue=Je,nt){Ke(ue,!0);return}var Nt=!ne;if(Nt){var cn=re(ue);!isNaN(cn)&&cn<4.4&&(Nt=!1)}var wt,$t;window.location.protocol.substr(0,4)==="http"?wt=window.location.protocol:wt="http:";var We=ue.indexOf("//");We>0?$t=ue:We===0?$t=wt+ue:$t="https://www.geogebra.org/apps/5.2.814.0/";for(var Xt in kt)if(ue.slice(kt[Xt].length*-1)===kt[Xt]||ue.slice((kt[Xt].length+1)*-1)===kt[Xt]+"/"){Ke($t,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Nt&&!z.is3D&&!z.AV&&!z.SV&&!z.CV&&!z.EV2&&!z.CP&&!z.PC&&!z.DA&&!z.FI&&!z.PV&&!Ae(ee.showToolBar)&&!Ae(ee.showMenuBar)&&!Ae(ee.showAlgebraInput)&&!Ae(ee.enableRightClick)&&(!ee.appName||ee.appName=="classic")?$t+="webSimple/":$t+="web3d/",Ke($t,!1)},Ke=function(Je,nt){if(Je.requirejs){be=Je;return}Je.slice(-1)!=="/"&&(Je+="/"),be=Je,nt===null&&(nt=Je.indexOf("http")===-1),ke=nt,E="web.nocache.js",a=!1;var Nt=be.split("/");Nt.length>1&&(!nt&&Nt[Nt.length-2]==="webSimple"?(E="webSimple.nocache.js",a=!0):kt.indexOf(Nt[Nt.length-2])>=0&&(E=Nt[Nt.length-2]+".nocache.js")),Nt=Je.split("/"),ue=Nt[Nt.length-3],ue.substr(0,4)==="test"?ue=ue.substr(4,1)+"."+ue.substr(5,1):(ue.substr(0,3)==="war"||ue.substr(0,4)==="beta")&&(ue="5.0");var cn=parseFloat(ue);cn!==NaN&&cn<5&&Je.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+cn+" is deprecated. Using version latest instead."),Qe("5.0",nt))},At=function(Je,nt){window.console&&window.console.log&&(!nt||typeof nt.showLogging=="undefined"||nt.showLogging&&nt.showLogging!=="false")&&console.log(Je)};ee.material_id!==void 0?pe(Te):Te();function Te(){var Je=gt;Le!==null?Je=Le:parseFloat(Je)<5&&(Je="5.0"),Qe(Je,!1),ie!==null&&Ke(ie,ke),fe=!0}return Pt},GGBAppletUtils=function(){"use strict";function Pt(){return window.GGBT_wsf_edit!==void 0}function gt(fe,Le){Le!=1?(fe.style.transformOrigin="0% 0% 0px",fe.style.webkitTransformOrigin="0% 0% 0px",fe.style.transform="scale("+Le+","+Le+")",fe.style.webkitTransform="scale("+Le+","+Le+")",fe.style.maxWidth="initial",fe.querySelector(".ggb_preview")!==null&&(fe.querySelector(".ggb_preview").style.maxWidth="initial"),fe.querySelectorAll(".ggb_preview img")[0]!==void 0&&(fe.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),fe.querySelectorAll(".ggb_preview img")[1]!==void 0&&(fe.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(fe.style.transform="none",fe.style.webkitTransform="none")}function ee(fe,Le,ie,Ze,_e,je){var be=null;if(je!=null&&je!="")for(var ke=fe.parentNode;ke!=null;)if((" "+ke.className+" ").indexOf(" "+je+" ")>-1){be=ke;break}else ke=ke.parentNode;var xe=0,ue=0,E=0,a=0,x=0,y=0,b=0;if(be)xe=be.offsetWidth,ue=Math.max(Ze?be.offsetWidth:0,be.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(xe=Math.min(window.innerWidth,document.documentElement.clientWidth),ue=Math.min(window.innerHeight,document.documentElement.clientHeight),E=xe):(xe=window.innerWidth,ue=window.innerHeight,E=window.innerWidth),fe){var te=fe.getBoundingClientRect();te.left>0&&te.left<=xe&&(_e===void 0||!_e)&&(document.dir==="rtl"?(x=xe-te.width-te.left,y=E<=480?10:30):(y=te.left,x=E<=480?10:30),a=y+x)}if(fe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var oe=fe.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,b=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,b=40)}}return fe&&((ie===void 0||!ie)&&Le>0&&Le+a1&&(je=!0)),Le&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(je=!0),!(fe.hasOwnProperty("disableAutoScale")&&fe.disableAutoScale))_e=z(fe,Le,je,ie,fe.scaleContainerClass);else return Ze;return je&&(!fe.hasOwnProperty("scale")||Ze===1)?_e:Math.min(Ze,_e)}function ve(fe){var Le=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),Ze=fe.getBoundingClientRect(),_e=(Le-Ze.width)/2,je=(ie-Ze.height)/2;je<0&&(je=0),fe.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(_e<40?fe.style.left="40px":fe.style.left=_e+"px",fe.style.top=je+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(je<40?fe.style.top="40px":fe.style.top=je+"px",fe.style.left=_e+"px")}function Ie(fe,Le){var ie=fe.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Le.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(fe)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var Ze=ne(Le,fe);Pt()&&ie.setAttribute("data-param-scale",Ze);for(var _e=null,je=0;je=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(Pt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Pt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Pt){var gt=c[Pt];return gt==null?null:gt},r=d,webModule.__errFn=e}function B(){function Pt(fe){var Le=fe.lastIndexOf(rb);Le==-1&&(Le=fe.length);var ie=fe.indexOf(sb);ie==-1&&(ie=fe.length);var Ze=fe.lastIndexOf(tb,Math.min(ie,Le));return Ze>=O?fe.substring(O,Ze+P):W}function gt(fe){if(!fe.match(/^\w+:\/\//)){var Le=o.createElement(ub);Le.src=fe+vb,fe=Pt(Le.src)}return fe}function ee(){var fe=__gwt_getMetaProperty(wb);return fe!=null?fe:W}function z(){for(var fe=o.getElementsByTagName(_),Le=O;LeO?fe[fe.length-P].href:W}function ve(){var fe=o.location;return fe.href==fe.protocol+zb+fe.host+fe.pathname+fe.search+fe.hash}var Ie=ee();return Ie==W&&(Ie=z()),Ie==W&&(Ie=ne()),Ie==W&&ve()&&(Ie=Pt(o.location.href)),Ie=gt(Ie),Ie}function C(Pt){return Pt.match(/^\//)||Pt.match(/^[a-zA-Z]+:\/\//)?Pt:webModule.__moduleBase+Pt}function D(){var Pt=[],gt=O,ee=[],z=[];function ne(fe){var Le=z[fe](),ie=ee[fe];if(Le in ie)return Le;var Ze=[];for(var _e in ie)Ze[ie[_e]]=_e;throw r&&r(fe,Ze,Le),null}if(__gwt_isKnownPropertyValue=function(fe,Le){return Le in ee[fe]},webModule.__getPropMap=function(){var fe={};for(var Le in ee)ee.hasOwnProperty(Le)&&(fe[Le]=ne(Le));return fe},webModule.__computePropValue=ne,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var ve;try{ve=Cb;var Ie=ve.indexOf(Db);Ie!=-1&&(gt=parseInt(ve.substring(Ie+P),$),ve=ve.substring(O,Ie))}catch(fe){}return webModule.__softPermutationId=gt,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})()},88457:function(Pt,gt,ee){"use strict";ee.d(gt,{Ax:function(){return Ie},Ds:function(){return fe},KI:function(){return ie},SI:function(){return ve},f1:function(){return ne}});var z=ee(78323);function ne(Ze){let _e=!0;if(Ze.length>0){for(let je=0;jea in E?ve(E,a,{enumerable:!0,configurable:!0,writable:!0,value:x}):E[a]=x,je=(E,a)=>{for(var x in a||(a={}))ie.call(a,x)&&_e(E,x,a[x]);if(Le)for(var x of Le(a))Ze.call(a,x)&&_e(E,x,a[x]);return E},be=(E,a)=>Ie(E,fe(a)),ke=(E,a)=>{var x={};for(var y in E)ie.call(E,y)&&a.indexOf(y)<0&&(x[y]=E[y]);if(E!=null&&Le)for(var y of Le(E))a.indexOf(y)<0&&Ze.call(E,y)&&(x[y]=E[y]);return x},xe=(E,a,x)=>new Promise((y,b)=>{var te=le=>{try{re(x.next(le))}catch(de){b(de)}},oe=le=>{try{re(x.throw(le))}catch(de){b(de)}},re=le=>le.done?y(le.value):Promise.resolve(le.value).then(te,oe);re((x=x.apply(E,a)).next())});const ue=E=>{var a=E,{children:x}=a,y=ke(a,["children"]);const[b,te]=(0,ne.useState)(!1);return ne.createElement(z.ZP,be(je({},y),{loading:b,onClick:oe=>xe(void 0,null,function*(){try{te(!0),yield y.onClick(oe),te(!1)}catch(re){console.error(re),te(!1)}})}),x)}},96731:function(Pt,gt,ee){"use strict";ee.d(gt,{ij:function(){return b},_s:function(){return y},Uf:function(){return x},ZP:function(){return oe}});var z=ee(59301),ne={flex_box_center:"flex_box_center___swvFl",flex_space_between:"flex_space_between___AqPFV",flex_box_vertical_center:"flex_box_vertical_center___XWInJ",flex_box_center_end:"flex_box_center_end___GB61t",flex_box_column:"flex_box_column___dJnz1",analysis:"analysis___xyV_c",title:"title___DQ3VK",itemWrap:"itemWrap___vFE5r",item:"item___NjeOt",list:"list___BbMrm",wrap:"wrap___UQTTb",img:"img___tNvUo",tips:"tips___Eu4wH",footer:"footer___ZbR9W",noData:"noData___mLlw0"},ve=ee(92310),Ie=ee.n(ve),fe=ee(42441),Le=ee(6848),ie=ee(61621),Ze=ee(71418),_e=ee(13922),je=ee(78323),be=Object.defineProperty,ke=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,E=(re,le,de)=>le in re?be(re,le,{enumerable:!0,configurable:!0,writable:!0,value:de}):re[le]=de,a=(re,le)=>{for(var de in le||(le={}))xe.call(le,de)&&E(re,de,le[de]);if(ke)for(var de of ke(le))ue.call(le,de)&&E(re,de,le[de]);return re};const x=(re={})=>{var le,de,pe,me;let Fe=(le=re==null?void 0:re.emotion)==null?void 0:le.map(Ne=>a({value:Ne==null?void 0:Ne.rate},Ne)),we=(de=re==null?void 0:re.focus)==null?void 0:de.map(Ne=>a({value:Ne==null?void 0:Ne.rate},Ne)),Ae=(pe=re==null?void 0:re.action)==null?void 0:pe.map(Ne=>a({value:Ne==null?void 0:Ne.rate},Ne)),tt=(me=re==null?void 0:re.intention)==null?void 0:me.map(Ne=>a({value:Ne==null?void 0:Ne.rate},Ne));return[{title:"\u8868\u60C5\u5360\u6BD4",color:["#f7ca2e","#4ccf71","#3791ee","#f9ac95","#4f74ee","#f0e999"],data:Fe||[]},{title:"\u4E13\u6CE8\u5EA6\u5360\u6BD4",color:["#4f74ee","#f9ac95","#9cb5fe","#eaa170","#3791ee","#a39bed"],data:we||[]},{title:"\u884C\u4E3A\u5360\u6BD4\u60C5\u51B5",color:["#5eca9c","#a39bed","#f68238","#f0e999","#eaa170","#f9ac95"],data:Ae||[]},{title:"\u610F\u56FE\u5360\u6BD4\u60C5\u51B5",color:["#eaa170","#739fcb","#f0e999","#f9ac95","#4f74ee","#5eca9c"],data:tt||[]}]},y=({className:re,dataSource:le=[],col:de=4,right:pe,bottom:me=23,precision:Fe=0,wrapWidth:we=1200})=>{const Ae=(Ne="",bt,He="--")=>Ne?(Ne==null?void 0:Ne.length)>bt?(Ne==null?void 0:Ne.slice(0,bt-1))+"...":Ne:He,tt=Math.floor((we-(de-1)*pe)/de);return z.createElement("div",{className:Ie()(ne.list,re)},!!(le!=null&&le.length)&&(le==null?void 0:le.map((Ne,bt)=>{const{cover_pic:He,created_at:Xe,emotion:st,action:rt,intention:kt,focus:Qe}=Ne;return z.createElement("div",{key:bt,className:ne.wrap,style:{width:tt,marginRight:(1+bt)%de===0?0:pe+Fe,marginBottom:me}},z.createElement("div",{className:ne.img},z.createElement("img",{src:`${je.Z.API_SERVER}${He}`}),z.createElement("div",{className:ne.tips},z.createElement("div",null,z.createElement("i",{className:"iconfont icon-paisheshijian mr5 font14"})," \u62CD\u6444\u65F6\u95F4"),z.createElement("span",null,Xe))),z.createElement("div",{className:ne.footer},z.createElement("ul",null,z.createElement("li",null,z.createElement("i",{className:"iconfont icon-biaoqing"}),z.createElement("span",null,"\u8868\u60C5\uFF1A",z.createElement(Le.Z,{title:st},z.createElement("span",{className:"c-grey-333"},Ae(st,4))))),z.createElement("li",null,z.createElement("i",{className:"iconfont icon-hangwei"}),z.createElement("span",null,"\u884C\u4E3A\uFF1A",z.createElement(Le.Z,{title:rt},z.createElement("span",{className:"c-grey-333"},Ae(rt,4)))))),z.createElement("ul",null,z.createElement("li",null,z.createElement("i",{className:"iconfont icon-yitu"}),z.createElement("span",null,"\u610F\u56FE\uFF1A",z.createElement(Le.Z,{title:kt},z.createElement("span",{className:"c-grey-333"},Ae(kt,4))))),z.createElement("li",null,z.createElement("i",{className:"iconfont icon-zhuangtai"}),z.createElement("span",null,"\u4E13\u6CE8\u5EA6\uFF1A",z.createElement(Le.Z,{title:Qe},z.createElement("span",{className:"c-grey-333"},Ae(Qe,3))))))))})))},b=({className:re,style:le,title:de,hideBar:pe=!1,children:me,customText:Fe="",noDataText:we="",emptyData:Ae=[],loading:tt,actionAnalysis:Ne})=>{var bt,He;const Xe=((bt=Ae==null?void 0:Ae[0])==null?void 0:bt.every(rt=>{var kt;return!((kt=rt==null?void 0:rt.data)!=null&&kt.length)}))&&!((He=Ae==null?void 0:Ae[1])!=null&&He.length)||!Ne,st=Ne?we:Fe;return z.createElement(ie.Z,{loading:tt,active:!0},Xe&&z.createElement("div",{className:Ie()(ne.noData,re),style:le},!!de&&z.createElement("div",{className:ne.title},!pe&&z.createElement("b",null),z.createElement("span",null,de)),z.createElement("div",{className:ne.itemWrap},z.createElement(_e.Z,{customText:st}))),!Xe&&me)};var oe=({className:re,style:le,data:de=[],title:pe,hideBar:me=!1,loading:Fe=!1})=>z.createElement("div",{className:Ie()(ne.analysis,re),style:le},!!pe&&z.createElement("div",{className:ne.title},!me&&z.createElement("b",null),z.createElement("span",null,pe)),z.createElement(Ze.Z,{spinning:Fe},z.createElement("div",{className:ne.itemWrap},de==null?void 0:de.map((we,Ae)=>z.createElement("div",{className:ne.item,key:Ae},z.createElement(fe.Z,{option:{tooltip:{trigger:"item",formatter:"{a}
{b}: {c}%"},title:{left:"center",bottom:15,text:we==null?void 0:we.title},legend:{top:10,right:10,orient:"vertical",show:!0,align:"left",icon:"circle",itemWidth:10,itemHeight:10,formatter:function(tt){for(let Ne in we==null?void 0:we.data)if(tt==(we==null?void 0:we.data[Ne].name))return tt+" "+(we==null?void 0:we.data[Ne].value)+"%"},textStyle:{color:"#767676",fontSize:12}},color:we==null?void 0:we.color,series:[{type:"pie",radius:["20%","35%"],center:["20%","40%"],avoidLabelOverlap:!1,label:{show:!1},labelLine:{show:!1},data:we==null?void 0:we.data}]},style:{height:145}}))))))},12306:function(Pt,gt,ee){"use strict";var z=ee(86204),ne=ee.n(z),ve=Object.defineProperty,Ie=(Ze,_e,je)=>_e in Ze?ve(Ze,_e,{enumerable:!0,configurable:!0,writable:!0,value:je}):Ze[_e]=je,fe=(Ze,_e,je)=>Ie(Ze,typeof _e!="symbol"?_e+"":_e,je),Le=(Ze,_e,je)=>new Promise((be,ke)=>{var xe=a=>{try{E(je.next(a))}catch(x){ke(x)}},ue=a=>{try{E(je.throw(a))}catch(x){ke(x)}},E=a=>a.done?be(a.value):Promise.resolve(a.value).then(xe,ue);E((je=je.apply(Ze,_e)).next())});class ie extends z.EventEmitter{constructor(_e,je){super(),fe(this,"url"),fe(this,"body"),fe(this,"fullContent",""),fe(this,"controller",null),fe(this,"buffer",""),this.url=_e,this.body=je}startStream(){return Le(this,null,function*(){this.controller=new AbortController;const{signal:_e}=this.controller;try{const je=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:_e});if(!je.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${je.status}`);const be=je.headers.get("content-type");if(!be)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(be.includes("application/json")){const ue=yield je.json();this.emit("error",ue);return}if(!be.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const ke=je.body.getReader(),xe=new TextDecoder("utf-8");for(;;){const{done:ue,value:E}=yield ke.read();if(ue)break;const a=xe.decode(E,{stream:!0});this.buffer+=a;const x=this.buffer.split(` +(self.webpackChunk=self.webpackChunk||[]).push([[5694],{27812:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(59301),ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},Ie=ve,fe=ee(7657),Le=function(je,we){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:we,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},89489:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,we){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:we,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},59477:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,we){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:we,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},26227:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,we){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:we,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},67921:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(59301),ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},Ie=ve,fe=ee(7657),Le=function(je,we){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:we,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},49198:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,we){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:we,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},41464:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,we){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:we,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},87169:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,we){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:we,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},52671:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,we){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:we,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},8657:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,we){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:we,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},56082:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,we){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:we,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},33853:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,we){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:we,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},63524:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(59301),ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},Ie=ve,fe=ee(7657),Le=function(je,we){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:we,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},15075:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,we){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:we,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},43531:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,we){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:we,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},38819:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(je,we){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:we,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},95869:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(54476),ne=ee(59301),ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},Ie=ve,fe=ee(7657),Le=function(je,we){return ne.createElement(fe.Z,(0,z.Z)({},je,{ref:we,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie},27431:function(Pt,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"}},13842:function(Pt,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"}},40863:function(Pt,gt){"use strict";gt.Z={flex_box_center:"flex_box_center___SF0m3",flex_space_between:"flex_space_between___ChLjp",flex_box_vertical_center:"flex_box_vertical_center____l_EF",flex_box_center_end:"flex_box_center_end___YcZNu",flex_box_column:"flex_box_column___R9dNq",downloadbutton:"downloadbutton___oEXJW",configWorkContainer:"configWorkContainer___CHUrh"}},64094:function(Pt,gt){"use strict";gt.Z={flex_box_center:"flex_box_center___vhwFp",flex_space_between:"flex_space_between___rbHwE",flex_box_vertical_center:"flex_box_vertical_center___AF_yr",flex_box_center_end:"flex_box_center_end___FqGSd",flex_box_column:"flex_box_column___ujWr7",failedList:"failedList___KGsCg",name:"name___bbsWC",publish:"publish___mai8J",modal:"modal___t6wU6"}},16395:function(Pt,gt){"use strict";gt.Z={flex_box_center:"flex_box_center___oQbDY",flex_space_between:"flex_space_between____4k1m",flex_box_vertical_center:"flex_box_vertical_center___iAGL_",flex_box_center_end:"flex_box_center_end___zhjgR",flex_box_column:"flex_box_column___bv7Ek",downloadbutton:"downloadbutton___FK4KV",configWorkContainer:"configWorkContainer___kXeIx"}},87851:function(){"use strict";function Pt(ue,E,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=ue,this._defaultValue=E,this._minimum=a,this._maximum=x}Object.defineProperty(Pt.prototype,"name",{get:function(){return this._name},set:function(ue){if(typeof ue!="string"||ue==="")throw new Error("Shape name must be a valid string.");this._name=ue}}),Object.defineProperty(Pt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ue){if(typeof ue!="number"||isNaN(ue))throw new Error("The default value must be a real number, not: "+ue);this._defaultValue=ue}}),Object.defineProperty(Pt.prototype,"minimum",{get:function(){return this._minimum},set:function(ue){if(typeof ue!="number"||isNaN(ue))throw new Error("Minimum must be a real number, not: "+ue);this._minimum=ue}}),Object.defineProperty(Pt.prototype,"maximum",{get:function(){return this._maximum},set:function(ue){if(typeof ue!="number"||isNaN(ue))throw new Error("Maximum must be a real number, not: "+ue);this._maximum=ue}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ue,E){var a=go.Shape._FigureParameters[ue];return a?a[E]:null},go.Shape.setFigureParameter=function(ue,E,a){if(!(a instanceof Pt))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[ue];x||(x=[],go.Shape._FigureParameters[ue]=x),x[E]=a};var gt=[];function ee(ue,E){var a=gt.pop();return a===void 0?new go.Point(ue,E):(a.x=ue,a.y=E,a)}function z(){var ue=gt.pop();return ue===void 0?new go.Point:ue}function ne(ue){gt.push(ue)}function ve(ue,E,a,x,y,b,te,oe,re){re||(re=new go.Point);var le=ue-a,de=y-te,pe=NaN,me=NaN;if(le===0)if(de===0)ue===a&&(pe=ue,me=E);else{var Fe=(b-oe)/de,be=b-Fe*y;pe=ue,me=Fe*pe+be}else if(de===0){var Ae=(E-x)/le,tt=E-Ae*ue;pe=y,me=Ae*pe+tt}else{var Ae=(E-x)/le,Fe=(b-oe)/de,tt=E-Ae*ue,be=b-Fe*y;pe=(be-tt)/(Ae-Fe),me=Ae*pe+tt}return re.x=pe,re.y=me,re}function Ie(ue,E,a,x,y,b,te,oe,re,le,de,pe,me,Fe){var be=1-re,Ae=re,tt=ue*be+a*Ae,Ne=E*be+x*Ae,wt=a*be+y*Ae,He=x*be+b*Ae,Xe=y*be+te*Ae,st=b*be+oe*Ae,rt=tt*be+wt*Ae,kt=Ne*be+He*Ae,Qe=wt*be+Xe*Ae,Ke=He*be+st*Ae,At=rt*be+Qe*Ae,Te=kt*be+Ke*Ae;le.x=tt,le.y=Ne,de.x=rt,de.y=kt,pe.x=At,pe.y=Te,me.x=Qe,me.y=Ke,Fe.x=Xe,Fe.y=st}var fe=new go.Spot(.156,.156),Le=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Pt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ue,E,a){var x=ue?ue.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*ie,b=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,E-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)).add(new go.PathSegment(go.PathSegment.Line,E,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,a-y,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,y,a,0,a-y)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()));return y>1&&(b.spot1=new go.Spot(0,0,y,y),b.spot2=new go.Spot(1,1,-y,-y)),b}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ue,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=E,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(ue,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E/2,x.startY=0,x.endX=E/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(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.25*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Line,E,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.75*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,E,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ue,E,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*E,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ue,E,a){var x=E/2,y=new go.Geometry().add(new go.PathFigure(E,E/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return y.spot1=fe,y.spot2=Le,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(ue,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=E,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(ue,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,ie*E,0,E,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,0,ie*a,(1-ie)*E,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,ie*a,ie*E,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*E,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Pt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var y=Math.abs(x)*E;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-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,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E);var y=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-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,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y.5&&(x=.5);var y=Math.abs(x)*E;if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,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,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,b.endY=a,b}else{var b=new go.Geometry;return x>0?b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,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,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),yE&&(x=E/2);var y=Math.abs(x);if(x===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=E,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,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())):b.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),y0&&(te.add(new go.PathSegment(go.PathSegment.Move,E/2+oe,E/2)),te.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,oe,oe).close())),b.spot1=fe,b.spot2=Le,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Cloud",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.08034461*E,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*E,.05349299*a,-.09239631*E,.07836421*a,.1406031*E,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*E,.074219*a,.2450511*E,-.00697547*a,.3776197*E,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*E,.07004196*a,.4539471*E,0,.6066018*E,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*E,.08370865*a,.6914277*E,-.01904177*a,.8921095*E,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*E,.3194596*a,1.036446*E,.04105738*a,1.020377*E,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*E,.562044*a,1.04448*E,.360238*a,.992256*E,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*E,.8217117*a,1.032337*E,.5771781*a,1.018411*E,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*E,.9156953*a,1.028411*E,.9571472*a,.8556702*E,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*E,.9310455*a,.7431877*E,1.009325*a,.5624123*E,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*E,.9344623*a,.4820677*E,1.031761*a,.3030112*E,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.870098*a,.2329994*E,1.01518*a,.03213784*E,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*E,.6545475*a,-.02812061*E,.9032597*a,-.01205169*E,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*E,.4265613*a,-.01812061*E,.6089503*a,-.00606892*E,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.1944299*a,-.01606892*E,.3892545*a,-.01205169*E,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ue,E,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Line,x*E,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 Pt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Pt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ue,E,a){var x=ue?ue.parameter1:NaN,y=ue?ue.parameter2:NaN;isNaN(x)&&(x=0),isNaN(y)&&(y=315);var b=x%360;b<0&&(b+=360);var te=y%360,oe=Math.min(E,a)/2;return new go.Geometry().add(new go.PathFigure(oe,oe).add(new go.PathSegment(go.PathSegment.Arc,b,te,oe,oe,oe,oe).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ue,E,a){var x=ie/Math.SQRT2*.5,y=Math.SQRT2/2,b=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*E,b*a,E,(1-x)*a,(y+x)*E,(b+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Pt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ue,E,a){var x=ue?ue.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var y=Math.min(x,E)/2,b=E/2,te=a/2;return new go.Geometry().add(new go.PathFigure(b-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+y,0)).add(new go.PathSegment(go.PathSegment.Line,b+y,te-y)).add(new go.PathSegment(go.PathSegment.Line,E,te-y)).add(new go.PathSegment(go.PathSegment.Line,E,te+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,te+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te-y)).add(new go.PathSegment(go.PathSegment.Line,b-y,te-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Pt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ue,E,a){var x=ue?ue.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=Math.min(x,E)/2,b=E/2,te=a/2;return new go.Geometry().add(new go.PathFigure(b-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,b+y,0)).add(new go.PathSegment(go.PathSegment.Line,b+y,te-y)).add(new go.PathSegment(go.PathSegment.Line,E,te-y)).add(new go.PathSegment(go.PathSegment.Line,E,te+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,te+y)).add(new go.PathSegment(go.PathSegment.Line,b+y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,a)).add(new go.PathSegment(go.PathSegment.Line,b-y,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te-y)).add(new go.PathSegment(go.PathSegment.Line,b-y,te-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new Pt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ue,E,a){var x=ue?ue.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),E===0||a===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var b=E/2,te=a/2,oe=Math.atan2(a,E),re=x-Math.min(Math.cos(oe)*x/2,b),le=x-Math.min(Math.sin(oe)*x/2,te),y=new go.Geometry,de=new go.PathFigure(re,0,!0);return y.add(de),de.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),de.add(new go.PathSegment(go.PathSegment.Line,E-re,0)),de.add(new go.PathSegment(go.PathSegment.Line,E,le)),de.add(new go.PathSegment(go.PathSegment.Line,.8*E,te)),de.add(new go.PathSegment(go.PathSegment.Line,E,a-le)),de.add(new go.PathSegment(go.PathSegment.Line,E-re,a)),de.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),de.add(new go.PathSegment(go.PathSegment.Line,re,a)),de.add(new go.PathSegment(go.PathSegment.Line,0,a-le)),de.add(new go.PathSegment(go.PathSegment.Line,.2*E,te)),de.add(new go.PathSegment(go.PathSegment.Line,0,le).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new Pt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ue,E,a){var x=ue?ue.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=new go.Geometry,b=new go.PathFigure(.1*E,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new Pt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,b=new go.PathFigure(0,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,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)*E,(1-x)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,x*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new Pt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.5);var y=new go.Geometry,b=new go.PathFigure(0,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,a,Math.abs(1-x)*E,.25*a,Math.abs(1-x)*E,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,ie*E,0,E,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,(.5+ie/2)*a,ie*E,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,0,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*E,.75*a,.5*E,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*E,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,0,0,.45*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.55*E,0,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.5*a,.9*E,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*E,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.6*E,.2*a,E,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.7*a,E,.8*a,.6*E,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,.5*E,.75*a,.55*E,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.7*a,.45*E,.95*a,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*E,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*E,.01*a,0,.25*a,.4*E,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.4*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*E,a,.5*E,.75*a,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.6*a,.55*E,.95*a,.5*E,.75*a));var b=.2,te=.3,oe=0,re=b*ie;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5+b+oe)*a,(.5-b+te)*E,(.5+re+oe)*a,(.5-re+te)*E,(.5+b+oe)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+te)*E,(.5+oe)*a,(.5+re+te)*E,(.5+b+oe)*a,(.5+b+te)*E,(.5+re+oe)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5-b+oe)*a,(1-.5+b+te)*E,(.5-re+oe)*a,(.5+re+te)*E,(.5-b+oe)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*E,.36771243*a,(.5-re+te)*E,(.5-b+oe)*a,(.5-b+te+.05)*E,(.5-re+oe-.02)*a)),b=.2,te=0,oe=-.3,re=b*ie,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+te)*E,(.5+oe)*a,(.5+re+te)*E,(.5+b+oe)*a,(.5+b+te)*E,(.5+re+oe)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5-b+oe)*a,(1-.5+b+te)*E,(.5-re+oe)*a,(.5+re+te)*E,(.5-b+oe)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+te)*E,(.5+oe)*a,(.5-re+te)*E,(.5-b+oe)*a,(.5-b+te)*E,(.5-re+oe)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-re+te)*E,(.5+b+oe)*a,(.5-b+te)*E,(.5+re+oe)*a,(.5-re+te)*E,(.5+b+oe)*a)),b=.2,te=-.3,oe=0,re=b*ie,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5-b+oe)*a,(1-.5+b+te-.05)*E,(.5-re+oe-.02)*a,(.5+re+te)*E,(.5-b+oe)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+te)*E,(.5+oe)*a,(.5-re+te)*E,(.5-b+oe)*a,(.5-b+te)*E,(.5-re+oe)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5+b+oe)*a,(.5-b+te)*E,(.5+re+oe)*a,(.5-re+te)*E,(.5+b+oe)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.6*a,(.5+re+te)*E,(.5+b+oe)*a,(.5+b+te)*E,(.5+re+oe)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*.5,E*.5,E*.5,E*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,E*.5,E*.75,E*.25,E*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,E*.5,E*.25,E*.25,E*.25));var b=.1,te=.5,oe=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(te+b)*E,oe*a)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E*te,a*oe,b*E,b*E).close()),y=new go.PathFigure(E*.5,0,!1),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*.5,E*.5,E*.5,E*.5)),oe=.75,y=new go.PathFigure((te+b)*E,oe*a,!0),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,E*te,a*oe,b*E,b*E).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(ue,E,a){var x=.8535533905932737,y=.5*E,b=.5*a;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,b,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,y,b)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,y,b)).add(new go.PathSegment(go.PathSegment.Line,x*E,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ue,E,a){var x=new go.Geometry,y=ie*.5,b=.5,te=.5,oe=.5,re=new go.PathFigure(te*E,(oe-b)*a);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*E,oe*a,(te-y)*E,(oe-b)*a,(te-b)*E,(oe-y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+b)*a,(te-b)*E,(oe+y)*a,(te-y)*E,(oe+b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,oe*a,(te+y)*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-b)*a,(te+b)*E,(oe-y)*a,(te+y)*E,(oe-b)*a)),b=.4,y=ie*.4;var le=z(),de=z(),pe=z(),me=z();Ie(te,oe-b,te+y,oe-b,te+b,oe-y,te+b,oe,.42,le,de,pe,me,me);var Fe=z(),be=z(),Ae=z();Ie(te,oe-b,te+y,oe-b,te+b,oe-y,te+b,oe,.58,me,me,Ae,Fe,be);var tt=z(),Ne=z(),wt=z();Ie(te,oe+b,te-y,oe+b,te-b,oe+y,te-b,oe,.42,tt,Ne,wt,me,me);var He=z(),Xe=z(),st=z();return Ie(te,oe+b,te-y,oe+b,te-b,oe+y,te-b,oe,.58,me,me,st,He,Xe),re.add(new go.PathSegment(go.PathSegment.Move,st.x*E,st.y*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*E,oe*a,He.x*E,He.y*a,Xe.x*E,Xe.y*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-b)*a,(te-b)*E,(oe-y)*a,(te-y)*E,(oe-b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,pe.x*E,pe.y*a,le.x*E,le.y*a,de.x*E,de.y*a)),re.add(new go.PathSegment(go.PathSegment.Line,st.x*E,st.y*a).close()),re.add(new go.PathSegment(go.PathSegment.Move,wt.x*E,wt.y*a)),re.add(new go.PathSegment(go.PathSegment.Line,Ae.x*E,Ae.y*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,oe*a,Fe.x*E,Fe.y*a,be.x*E,be.y*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+b)*a,(te+b)*E,(oe+y)*a,(te+y)*E,(oe+b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,wt.x*E,wt.y*a,tt.x*E,tt.y*a,Ne.x*E,Ne.y*a).close()),ne(le),ne(de),ne(pe),ne(me),ne(Fe),ne(be),ne(Ae),ne(tt),ne(Ne),ne(wt),ne(He),ne(Xe),ne(st),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*E,0)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*E,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.5*a,E,.25*a,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Pt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ue,E,a){var x=ue?ue.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>E&&(x=E);var y=(E-x)/2,b=y+x;return new go.Geometry().add(new go.PathFigure(b,.5*a).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*E,0)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ue,E,a){var x=new go.Geometry,y=ie*.4,b=.4,te=.5,oe=.5,re=z(),le=z(),de=z(),pe=z(),me=new go.PathFigure((te-b)*E,oe*a,!1);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-b)*a,(te-b)*E,(oe-y)*a,(te-y)*E,(oe-b)*a)),Ie(te,oe-b,te+y,oe-b,te+b,oe-y,te+b,oe,.44,de,pe,le,re,re),me.add(new go.PathSegment(go.PathSegment.Bezier,le.x*E,le.y*a,de.x*E,de.y*a,pe.x*E,pe.y*a));var Fe=ee(le.x,le.y);Ie(te,oe-b,te+y,oe-b,te+b,oe-y,te+b,oe,.56,re,re,le,de,pe);var be=ee(le.x,le.y);me.add(new go.PathSegment(go.PathSegment.Line,(Fe.x*.1+.95*.9)*E,Fe.y*.1*a)),me.add(new go.PathSegment(go.PathSegment.Line,.85*E,Fe.y*.1*a)),me.add(new go.PathSegment(go.PathSegment.Line,.85*E,0)),me.add(new go.PathSegment(go.PathSegment.Line,E,0)),me.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),me.add(new go.PathSegment(go.PathSegment.Line,(be.x*.1+.9)*E,.15*a)),me.add(new go.PathSegment(go.PathSegment.Line,(be.x*.1+.9)*E,(be.y*.1+.05*.9)*a)),me.add(new go.PathSegment(go.PathSegment.Line,be.x*E,be.y*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,oe*a,de.x*E,de.y*a,pe.x*E,pe.y*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+b)*a,(te+b)*E,(oe+y)*a,(te+y)*E,(oe+b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*E,oe*a,(te-y)*E,(oe+b)*a,(te-b)*E,(oe+y)*a)),b=.35,y=ie*.35;var Ae=new go.PathFigure(te*E,(oe-b)*a,!1);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*E,oe*a,(te-y)*E,(oe-b)*a,(te-b)*E,(oe-y)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+b)*a,(te-b)*E,(oe+y)*a,(te-y)*E,(oe+b)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,oe*a,(te+y)*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-b)*a,(te+b)*E,(oe-y)*a,(te+y)*E,(oe-b)*a));var tt=new go.PathFigure((te-b)*E,oe*a,!1);return x.add(tt),ne(re),ne(le),ne(de),ne(pe),ne(Fe),ne(be),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(ue,E,a){var x=new go.Geometry,y=.375,b=0,te=-.125,oe=y*ie,re=new go.PathFigure((.525+b)*E,(.5+y+te)*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+b)*E,(.5+te)*a,(.5+oe+b)*E,(.5+y+te)*a,(.5+y+b)*E,(.5+oe+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*E,(.5-y+te)*a,(1-.5+y+b)*E,(.5-oe+te)*a,(.5+oe+b)*E,(.5-y+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+b)*E,(.5+te)*a,(.5-oe+b)*E,(.5-y+te)*a,(.5-y+b)*E,(.5-oe+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.475+b)*E,(.5+y+te)*a,(.5-y+b)*E,(.5+oe+te)*a,(.5-oe+b)*E,(.5+y+te)*a)),re.add(new go.PathSegment(go.PathSegment.Line,.475*E,.85*a)),re.add(new go.PathSegment(go.PathSegment.Line,.425*E,.85*a)),re.add(new go.PathSegment(go.PathSegment.Line,.425*E,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,.475*E,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,.475*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.525*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.525*E,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,.575*E,.9*a)),re.add(new go.PathSegment(go.PathSegment.Line,.575*E,.85*a)),re.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a).close()),y=.325,b=0,te=-.125,oe=y*ie;var re=new go.PathFigure((1-.5+y+b)*E,(.5+te)*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*E,(.5+y+te)*a,(.5+y+b)*E,(.5+oe+te)*a,(.5+oe+b)*E,(.5+y+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+b)*E,(.5+te)*a,(.5-oe+b)*E,(.5+y+te)*a,(.5-y+b)*E,(.5+oe+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(.5+b)*E,(.5-y+te)*a,(.5-y+b)*E,(.5-oe+te)*a,(.5-oe+b)*E,(.5-y+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+b)*E,(.5+te)*a,(.5+oe+b)*E,(.5-y+te)*a,(1-.5+y+b)*E,(.5-oe+te)*a));var re=new go.PathFigure((.525+b)*E,(.5+y+te)*a,!1);return x.add(re),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(ue,E,a){var x=ue?ue.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ue,E,a){var x=ue?ue.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ue,E,a){var x=new go.Geometry().add(new go.PathFigure(.5*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*E,.5*a,.5*E,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ue,E,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*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ue,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Pt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Pt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.3);var y=ue?ue.parameter2:NaN;isNaN(y)&&(y=.3);var b=(1-x)*E,te=(.5-y/2)*a,oe=(.5+y/2)*a,re=new go.Geometry,le=new go.PathFigure(0,te,!0);re.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,te)),le.add(new go.PathSegment(go.PathSegment.Line,b,0)),le.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,b,a)),le.add(new go.PathSegment(go.PathSegment.Line,b,oe)),le.add(new go.PathSegment(go.PathSegment.Line,0,oe).close()),re.spot1=new go.Spot(0,te/a);var de=ve(0,oe/a,1,oe/a,b/E,1,1,.5,z());return re.spot2=new go.Spot(de.x,de.y),ne(de),re}),go.Shape.setFigureParameter("Arrow2",0,new Pt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Pt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=30),x>E&&(x=E);var y=ue?ue.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,a/2);var b=E-x,te=(a-y)/2,oe=te+y,re=new go.Geometry,le=new go.PathFigure(0,te,!0);re.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,te)),le.add(new go.PathSegment(go.PathSegment.Line,b,0)),le.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,b,a)),le.add(new go.PathSegment(go.PathSegment.Line,b,oe)),le.add(new go.PathSegment(go.PathSegment.Line,0,oe).close()),re.spot1=new go.Spot(0,te/a);var de=ve(0,oe/a,1,oe/a,b/E,1,1,.5,z());return re.spot2=new go.Spot(de.x,de.y),ne(de),re}),go.Shape.defineFigureGenerator("Chevron",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.214*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.786*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Pt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,b=(.5+x/2)*a,te=new go.Geometry,oe=new go.PathFigure(E,.5*a,!0);te.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*E,b)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close());var re=ve(0,.5,.3,0,0,y/a,.1,y/a,z());return te.spot1=new go.Spot(re.x,re.y),re=ve(.7,1,1,.5,0,b/a,1,b/a,re),te.spot2=new go.Spot(re.x,re.y),ne(re),te}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Pt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Pt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=40);var y=ue?ue.parameter2:NaN;isNaN(y)&&(y=100);var b=(a-x)/2,te=b+x,oe=(a-y)/2,re=oe+y;(x>a||y>a)&&(y>x?(x=x*a/y,b=(a-x)/2,te=b+x,oe=0,re=a):(b=0,te=a,oe=0,re=a));var le=new go.Geometry,de=new go.PathFigure(E,.5*a,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,re)),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,te)),de.add(new go.PathSegment(go.PathSegment.Line,.3*E,te)),de.add(new go.PathSegment(go.PathSegment.Line,.3*E,re)),de.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),de.add(new go.PathSegment(go.PathSegment.Line,.3*E,oe)),de.add(new go.PathSegment(go.PathSegment.Line,.3*E,b)),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,oe).close());var pe=ve(0,.5,.3,oe/a,0,b/a,1,b/a,z());return le.spot1=new go.Spot(pe.x,pe.y),pe=ve(.7,re/a,1,.5,0,te/a,1,te/a,pe),le.spot2=new go.Spot(pe.x,pe.y),ne(pe),le}),go.Shape.setFigureParameter("IBeamArrow",0,new Pt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,b=(.5+x/2)*a,te=new go.Geometry,oe=new go.PathFigure(E,.5*a,!0);te.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,b)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),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,.2*E,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),te.spot1=new go.Spot(0,y/a);var re=ve(.7,1,1,.5,0,b/a,1,b/a,z());return te.spot2=new go.Spot(re.x,re.y),ne(re),te}),go.Shape.setFigureParameter("IBeamArrow2",0,new Pt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Pt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=40);var y=ue?ue.parameter2:NaN;isNaN(y)&&(y=100);var b=(a-x)/2,te=b+x,oe=(a-y)/2,re=oe+y;(x>a||y>a)&&(y>x?(x=x*a/y,b=(a-x)/2,te=b+x,oe=0,re=a):(b=0,te=a,oe=0,re=a));var le=new go.Geometry,de=new go.PathFigure(E,.5*a,!0);le.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,re)),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,te)),de.add(new go.PathSegment(go.PathSegment.Line,.2*E,te)),de.add(new go.PathSegment(go.PathSegment.Line,.2*E,re)),de.add(new go.PathSegment(go.PathSegment.Line,0,re)),de.add(new go.PathSegment(go.PathSegment.Line,0,oe)),de.add(new go.PathSegment(go.PathSegment.Line,.2*E,oe)),de.add(new go.PathSegment(go.PathSegment.Line,.2*E,b)),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),de.add(new go.PathSegment(go.PathSegment.Line,.7*E,oe).close()),le.spot1=new go.Spot(0,b/a);var pe=ve(.7,re/a,1,.5,0,te/a,1,te/a,z());return le.spot2=new go.Spot(pe.x,pe.y),ne(pe),le}),go.Shape.setFigureParameter("Pointer",0,new Pt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.1);var y=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,x*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(x,.35);var te=ve(.2,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(te.x,te.y),ne(te),y}),go.Shape.setFigureParameter("RoundedPointer",0,new Pt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.3);var y=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y.spot1=new go.Spot(x,.35);var te=ve(0,.65,1,.65,0,1,1,.5,z());return y.spot2=new go.Spot(te.x,te.y),ne(te),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new Pt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.4);var y=(.5-x/2)*a,b=(.5+x/2)*a,te=new go.Geometry,oe=new go.PathFigure(E,.5*a,!0);te.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),oe.add(new go.PathSegment(go.PathSegment.Line,0,b)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),te.spot1=new go.Spot(.2,.3);var re=ve(.7,1,1,.5,0,b/a,1,b/a,z());return te.spot2=new go.Spot(re.x,re.y),ne(re),te}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Pt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=50);var y=(a-x)/2,b=y+x;x>a&&(y=0,b=a);var te=new go.Geometry,oe=new go.PathFigure(E,.5*a,!0);te.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,b)),oe.add(new go.PathSegment(go.PathSegment.Line,0,b)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),te.spot1=new go.Spot(.2,y/a);var re=ve(.7,1,1,.5,0,b/a,1,b/a,z());return te.spot2=new go.Spot(re.x,re.y),ne(re),te}),go.Shape.setFigureParameter("SquareArrow",0,new Pt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.7);var y=new go.Geometry,b=new go.PathFigure(E,.5*a,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,x*E,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*E,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(x,1),y}),go.Shape.defineFigureGenerator("Cone1",function(ue,E,a){var x=new go.Geometry,y=ie*.5,b=ie*.1,te=new go.PathFigure(0,.9*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+b)*a,(.5+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,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(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.9*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,a,.85/.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.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,E,.9*a,(1-.85/.9)*E,.8*a,.85/.9*E,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var b=new go.PathFigure(.5*E,a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.3*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0).close());var b=new go.PathFigure(0,.3*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Move,.7*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,b=ie*.5,te=new go.PathFigure(0,x,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ie*x,(.5-b)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,1*E,x,(.5+b)*E,0,1*E,ie*x)),te.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,1*a,1*E,a-ie*x,(.5+b)*E,1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-b)*E,1*a,0,a-ie*x)),te.add(new go.PathSegment(go.PathSegment.Line,0,x));var oe=new go.PathFigure(E,x,!1);return y.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,2*x,1*E,2*x-ie*x,(.5+b)*E,2*x)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-b)*E,2*x,0,2*x-ie*x)),y.spot1=new go.Spot(0,0,0,2*x),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,b=ie*.5,te=new go.PathFigure(0,a-x,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,x)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,ie*x,(.5-b)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,x,(.5+b)*E,0,E,ie*x)),te.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,a-ie*x,(.5+b)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-b)*E,a,0,a-ie*x));var oe=new go.PathFigure(0,a-x,!1);return y.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a-2*x,0,a-x-ie*x,(.5-b)*E,a-2*x)),oe.add(new go.PathSegment(go.PathSegment.Bezier,E,a-x,(.5+b)*E,a-2*x,E,a-x-ie*x)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*x),y}),go.Shape.defineFigureGenerator("Cylinder3",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,b=ie*.5,te=new go.PathFigure(x,0,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ie*x,0,E,(.5-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+b)*a,E-ie*x,a)),te.add(new go.PathSegment(go.PathSegment.Line,x,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*a,ie*x,0));var oe=new go.PathFigure(x,0,!1);return y.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+b)*a,x+ie*x,a)),y.spot1=new go.Spot(0,0,2*x,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,b=ie*.5,te=new go.PathFigure(E-x,0,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-ie*x,0,E,(.5-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+b)*a,E-ie*x,a)),te.add(new go.PathSegment(go.PathSegment.Line,x,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-b)*a,ie*x,0)),te.add(new go.PathSegment(go.PathSegment.Line,E-x,0));var oe=new go.PathFigure(E-x,0,!1);return y.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,E-2*x,.5*a,E-x-ie*x,0,E-2*x,(.5-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E-2*x,(.5+b)*a,E-x-ie*x,a)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*x,0),y}),go.Shape.defineFigureGenerator("Prism1",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(.25*E,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.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*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var b=new go.PathFigure(.5*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var b=new go.PathFigure(.5*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(ue,E,a){var x=new go.Geometry,y=.2,b=.1,te=ie*y,oe=ie*b,re=.5,le=.1,de=new go.PathFigure(re*E,(le+b)*a,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,(re-y)*E,le*a,(re-te)*E,(le+b)*a,(re-y)*E,(le+oe)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le-b)*a,(re-y)*E,(le-oe)*a,(re-te)*E,(le-b)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(re+y)*E,le*a,(re+te)*E,(le-b)*a,(re+y)*E,(le-oe)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le+b)*a,(re+y)*E,(le+oe)*a,(re+te)*E,(le+b)*a));var pe=.05,me=ie*pe;re=.05,le=.25;var Fe=new go.PathFigure(.5*E,.2*a,!0);return x.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Line,.95*E,.2*a)),re=.95,le=.25,Fe.add(new go.PathSegment(go.PathSegment.Bezier,(re+pe)*E,le*a,(re+me)*E,(le-pe)*a,(re+pe)*E,(le-me)*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.85*E,.35*a)),pe=.025,me=ie*pe,re=.825,le=.35,Fe.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le-pe)*a,(re+pe)*E,(le-me)*a,(re+me)*E,(le-pe)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(re-pe)*E,le*a,(re-me)*E,(le-pe)*a,(re-pe)*E,(le-me)*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.55*E,a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a)),pe=.05,me=ie*pe,re=.5,le=.7,Fe.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le-pe)*a,(re+pe)*E,(le-me)*a,(re+me)*E,(le-pe)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(re-pe)*E,le*a,(re-me)*E,(le-pe)*a,(re-pe)*E,(le-me)*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.45*E,a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*E,.35*a)),pe=.025,me=ie*pe,re=.175,le=.35,Fe.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le-pe)*a,(re+pe)*E,(le-me)*a,(re+me)*E,(le-pe)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(re-pe)*E,le*a,(re-me)*E,(le-pe)*a,(re-pe)*E,(le-me)*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),pe=.05,me=ie*pe,re=.05,le=.25,Fe.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le-pe)*a,(re-pe)*E,(le-me)*a,(re-me)*E,(le-pe)*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new Pt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,b=new go.PathFigure(E,0,!0);return y.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,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*E,0).close()),y.spot1=new go.Spot(0,x),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a));var b=new go.PathFigure(.5*E,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,y*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),te.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("Database",function(ue,E,a){var x=new go.Geometry,y=ie*.5,b=ie*.1,te=new go.PathFigure(E,.1*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+b)*a,(.5+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-b)*a,(.5-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-b)*a));var oe=new go.PathFigure(E,.1*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+b)*a,(.5+y)*E,.2*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+b)*a,(.5+y)*E,.3*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Move,E,.3*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.4*a,E,(.3+b)*a,(.5+y)*E,.4*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-y)*E,.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(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.9*a,.25*E,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(ue,E,a){var x=new go.Geometry,y=ie*.5,b=ie*.1,te=new go.PathFigure(E,.1*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+b)*a,(.5+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-b)*a,(.5-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-b)*a));var oe=new go.PathFigure(E,.1*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+b)*a,(.5+y)*E,.2*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+b)*a,(.5+y)*E,.3*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.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(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,a)),y.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(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var b=ie*.2,te=new go.PathFigure(0,.2*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,0,(.2-b)*a,(.2-b)*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.2*a,(.8+b)*E,0,E,(.2-b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,a,E,(.8+b)*a,(.8+b)*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-b)*E,a,0,(.8+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var oe=new go.PathFigure(0,y*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,y*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("Document",function(ue,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(y*E,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,y*a)),te.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),te.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),te.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var b=new go.PathFigure(.1*E,.4*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.9*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.6*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*E,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var b=new go.PathFigure(.75*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a));var b=new go.PathFigure(E,.5*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,a));var te=new go.PathFigure(E,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN,b=ue?ue.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(b)&&(b=.1);var te=new go.PathFigure(0,0,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var oe=new go.PathFigure(y*E,0,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),oe.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),oe.add(new go.PathSegment(go.PathSegment.Line,E,b*a)),x}),go.Shape.defineFigureGenerator("Junction",function(ue,E,a){var x=new go.Geometry,y=1/Math.SQRT2,b=(1-1/Math.SQRT2)/2,te=ie*.5,oe=.5,re=new go.PathFigure(E,oe*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,a,E,(oe+te)*a,(oe+te)*E,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,oe*a,(oe-te)*E,a,0,(oe+te)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,0,0,(oe-te)*a,(oe-te)*E,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,E,oe*a,(oe+te)*E,0,E,(oe-te)*a));var le=new go.PathFigure((b+y)*E,(b+y)*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*E,b*a)),le.add(new go.PathSegment(go.PathSegment.Move,b*E,(b+y)*a)),le.add(new go.PathSegment(go.PathSegment.Line,(b+y)*E,b*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(ue,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close());var b=new go.PathFigure(.1*E,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(ue,E,a){var x=new go.Geometry,y=ie*.5,b=.5,te=new go.PathFigure(.5*E,a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(b+.1)*E,.9*a,E,(b+y)*a,(b+y)*E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.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(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.7);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,y*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.25);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,y*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,(1-y)*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.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(ue,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.44*a,.96*E,.47*a,.93*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.54*a,.86*E,.57*a,.83*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*E,.4*a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0).close());var b=new go.PathFigure(.1*E,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.54*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.1*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close());var b=new go.PathFigure(.2*E,.1*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.1);var b=1-y,te=new go.PathFigure(0,0,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close());var oe=new go.PathFigure(.5*y*E,y*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*E,y*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,a)),y.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(ue,E,a){var x=new go.Geometry,y=ie*.5,b=.5,te=new go.PathFigure(E,b*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,b*E,a,E,(b+y)*a,(b+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a));var oe=new go.PathFigure(E,.5*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(ue,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.5*E,.6*a,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN,b=ue?ue.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(b)&&(b=.3);var te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN,b=ue?ue.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(b)&&(b=.3);var te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-b)*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure((1-y)*E,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Move,y*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x}),go.Shape.defineFigureGenerator("Process",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(y*E,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.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,E,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.25);var b=new go.PathFigure(y*E,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a));var te=new go.PathFigure(y*E,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),te.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),x.spot1=new go.Spot(y,0),x.spot2=new go.Spot(1-y,1),x}),go.Shape.defineFigureGenerator("Terminator",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.1);var b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Line,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,(1-y)*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(ue,E,a){var x=new go.Geometry,y=ie*.5,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(.5+y)*E,0,E,(.5-y)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.5+y)*a,(.5+y)*E,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(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.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(ue,E,a){var x=new go.Geometry,y=ie*.5,b=.5,te=new go.PathFigure(E,b*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,b*E,a,E,(b+y)*a,(b+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-y)*E,a,0,(b+y)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,b*E,0,0,(b-y)*a,(b-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,b*a,(b+y)*E,0,E,(b-y)*a));var oe=new go.PathFigure(E,b*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E,b*a));var re=new go.PathFigure(.8*E,.75*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.8*E,.25*a)),re.add(new go.PathSegment(go.PathSegment.Line,.6*E,.25*a)),re.add(new go.PathSegment(go.PathSegment.Line,.6*E,.75*a)),re.add(new go.PathSegment(go.PathSegment.Line,.4*E,.75*a)),re.add(new go.PathSegment(go.PathSegment.Line,.4*E,.25*a)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.25*a)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.3*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(ue,E,a){var x=new go.Geometry,y=ie*.1,b=.1,te=.9,oe=.5,re=new go.PathFigure(.8*E,.5*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,0)),re.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a));var le=new go.PathFigure((te+b)*E,oe*a,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+b)*a,(te+b)*E,(oe+y)*a,(te+y)*E,(oe+b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*E,oe*a,(te-y)*E,(oe+b)*a,(te-b)*E,(oe+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-b)*a,(te-b)*E,(oe-y)*a,(te-y)*E,(oe-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,oe*a,(te+y)*E,(oe-b)*a,(te+b)*E,(oe-y)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(ue,E,a){var x=new go.Geometry,y=ie*.5,b=ie*.4,te=ie*.1,oe=.1,re=.9,le=.5,de=new go.PathFigure(.8*E,.5*a,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,.8*E,(.5+b)*a,(.4+y)*E,a)),de.add(new go.PathSegment(go.PathSegment.Line,0,a)),de.add(new go.PathSegment(go.PathSegment.Line,0,0)),de.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),de.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(.4+y)*E,0,.8*E,(.5-b)*a));var pe=new go.PathFigure((re+oe)*E,le*a,!0);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le+oe)*a,(re+oe)*E,(le+te)*a,(re+te)*E,(le+oe)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re-oe)*E,le*a,(re-te)*E,(le+oe)*a,(re-oe)*E,(le+te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le-oe)*a,(re-oe)*E,(le-te)*a,(re-te)*E,(le-oe)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+oe)*E,le*a,(re+te)*E,(le-oe)*a,(re+oe)*E,(le-te)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(ue,E,a){var x=new go.Geometry,y=.5,b=ie*y,te=0,oe=.5,re=new go.PathFigure(.8*E,.5*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(te+b)*E,(oe-y)*a,.7*E,(oe-b)*a)),y=.1,b=ie*.1,te=.9,oe=.5;var le=new go.PathFigure((te-y)*E,oe*a,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-y)*a,(te-y)*E,(oe-b)*a,(te-b)*E,(oe-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,oe*a,(te+b)*E,(oe-y)*a,(te+y)*E,(oe-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+y)*a,(te+y)*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,oe*a,(te-b)*E,(oe+y)*a,(te-y)*E,(oe+b)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(ue,E,a){var x=new go.Geometry,y=.5,b=ie*y,te=0,oe=.5,re=new go.PathFigure(0,0,!0);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(te+b+b)*E,(oe-y)*a,.8*E,(oe-b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*E,(oe+b)*a,(te+b+b)*E,(oe+y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(ue,E,a){var x=new go.Geometry,y=.5,b=ie*y,te=.2,oe=.5,re=new go.PathFigure(.1*E,0,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var le=new go.PathFigure(.8*E,.5*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.7*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(te+b)*E,(oe-y)*a,.7*E,(oe-b)*a)),y=.1,b=ie*.1,te=.9,oe=.5;var de=new go.PathFigure((te-y)*E,oe*a,!0);return x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-y)*a,(te-y)*E,(oe-b)*a,(te-b)*E,(oe-y)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,oe*a,(te+b)*E,(oe-y)*a,(te+y)*E,(oe-b)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+y)*a,(te+y)*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,oe*a,(te-b)*E,(oe+y)*a,(te-y)*E,(oe+b)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(ue,E,a){var x=new go.Geometry,y=.5,b=ie*y,te=.2,oe=.5,re=new go.PathFigure(.1*E,0,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var le=new go.PathFigure(.2*E,0,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(te+b)*E,(oe-y)*a,.9*E,(oe-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.9*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(ue,E,a){var x=new go.Geometry,y=ie*.1,b=.1,te=.1,oe=.5,re=new go.PathFigure((te-y*.5)*E,a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,0,(te-y)*E,a,(te-b)*E,0)),te=.3,re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,a,(te+b)*E,0,(te+y)*E,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,0,(te-y)*E,a,(te-b)*E,0)),te=.5,re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,a,(te+b)*E,0,(te+y)*E,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,0,(te-y)*E,a,(te-b)*E,0)),te=.7,re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,a,(te+b)*E,0,(te+y)*E,a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,0,(te-y)*E,a,(te-b)*E,0)),te=.9,re.add(new go.PathSegment(go.PathSegment.Bezier,(te+y*.5)*E,a,(te+b)*E,0,(te+y)*E,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ue,E,a){var x=new go.Geometry,y=ie*.5,b=.5,te=.5,oe=.5,re=new go.PathFigure((te-b)*E,oe*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-b)*a,(te-b)*E,(oe-y)*a,(te-y)*E,(oe-b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,oe*a,(te+y)*E,(oe-b)*a,(te+b)*E,(oe-y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+b)*a,(te+b)*E,(oe+y)*a,(te+y)*E,(oe+b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*E,oe*a,(te-y)*E,(oe+b)*a,(te-b)*E,(oe+y)*a)),re.add(new go.PathSegment(go.PathSegment.Move,(te-b+.1)*E,oe*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+b-.1)*E,oe*a,te*E,(oe-b)*a,te*E,(oe+b)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Diode",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(ue,E,a){var x=new go.Geometry,y=E,b=a;E=E*.38,a=a*.6;var te=ie*.8,oe=.8,re=0,le=.5,de=(y-E)/2,pe=(b-a)/2,me=new go.PathFigure(re*E+de,(le+oe)*a+pe,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(re-oe)*E+de,le*a+pe,(re-te)*E+de,(le+oe)*a+pe,(re-oe)*E+de,(le+te)*a+pe)),me.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le-oe)*a+pe,(re-oe)*E+de,(le-te)*a+pe,(re-te)*E+de,(le-oe)*a+pe)),me.add(new go.PathSegment(go.PathSegment.Bezier,(re-oe+te*.5)*E+de,le*a+pe,re*E+de,(le-oe)*a+pe,(re-oe+te*.5)*E+de,(le-te)*a+pe)),me.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le+oe)*a+pe,(re-oe+te*.5)*E+de,(le+te)*a+pe,re*E+de,(le+oe)*a+pe).close()),te=ie*.4,oe=.4,re=.2,le=.5;var Fe=new go.PathFigure(re*E+de,(le+oe)*a+pe,!0);x.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(re-oe)*E+de,le*a+pe,(re-te)*E+de,(le+oe)*a+pe,(re-oe)*E+de,(le+te)*a+pe)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le-oe)*a+pe,(re-oe)*E+de,(le-te)*a+pe,(re-te)*E+de,(le-oe)*a+pe)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(re-oe+te*.5)*E+de,le*a+pe,re*E+de,(le-oe)*a+pe,(re-oe+te*.5)*E+de,(le-te)*a+pe)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le+oe)*a+pe,(re-oe+te*.5)*E+de,(le+te)*a+pe,re*E+de,(le+oe)*a+pe).close()),te=ie*.2,oe=.2,re=.5,le=.5;var be=new go.PathFigure((re-oe)*E+de,le*a+pe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le-oe)*a+pe,(re-oe)*E+de,(le-te)*a+pe,(re-te)*E+de,(le-oe)*a+pe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(re+oe)*E+de,le*a+pe,(re+te)*E+de,(le-oe)*a+pe,(re+oe)*E+de,(le-te)*a+pe)),be.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le+oe)*a+pe,(re+oe)*E+de,(le+te)*a+pe,(re+te)*E+de,(le+oe)*a+pe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(re-oe)*E+de,le*a+pe,(re-te)*E+de,(le+oe)*a+pe,(re-oe)*E+de,(le+te)*a+pe)),te=ie*.4,oe=.4,re=.8,le=.5;var Ae=new go.PathFigure(re*E+de,(le-oe)*a+pe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(re+oe)*E+de,le*a+pe,(re+te)*E+de,(le-oe)*a+pe,(re+oe)*E+de,(le-te)*a+pe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le+oe)*a+pe,(re+oe)*E+de,(le+te)*a+pe,(re+te)*E+de,(le+oe)*a+pe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(re+oe-te*.5)*E+de,le*a+pe,re*E+de,(le+oe)*a+pe,(re+oe-te*.5)*E+de,(le+te)*a+pe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le-oe)*a+pe,(re+oe-te*.5)*E+de,(le-te)*a+pe,re*E+de,(le-oe)*a+pe).close()),te=ie*.8,oe=.8,re=1,le=.5;var tt=new go.PathFigure(re*E+de,(le-oe)*a+pe,!0);return x.add(tt),tt.add(new go.PathSegment(go.PathSegment.Bezier,(re+oe)*E+de,le*a+pe,(re+te)*E+de,(le-oe)*a+pe,(re+oe)*E+de,(le-te)*a+pe)),tt.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le+oe)*a+pe,(re+oe)*E+de,(le+te)*a+pe,(re+te)*E+de,(le+oe)*a+pe)),tt.add(new go.PathSegment(go.PathSegment.Bezier,(re+oe-te*.5)*E+de,le*a+pe,re*E+de,(le+oe)*a+pe,(re+oe-te*.5)*E+de,(le+te)*a+pe)),tt.add(new go.PathSegment(go.PathSegment.Bezier,re*E+de,(le-oe)*a+pe,(re+oe-te*.5)*E+de,(le-te)*a+pe,re*E+de,(le-oe)*a+pe).close()),x}),go.Shape.defineFigureGenerator("Email",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.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*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.54*a)),b.add(new go.PathSegment(go.PathSegment.Move,E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*E,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.35*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,0).close());var b=new go.PathFigure(.1*E,a,!0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var te=new go.PathFigure(.6*E,a,!0,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*E,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*E,a).close());var oe=new go.PathFigure(0,.5*a,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),oe.add(new go.PathSegment(go.PathSegment.Move,.75*E,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.75*E,.6*a)),oe.add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.25*E,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(ue,E,a){var x=new go.Geometry,y=ie*.4,b=.4,te=.5,oe=.5,re=z(),le=z(),de=z(),pe=z();Ie(te,oe-b,te+y,oe-b,te+b,oe-y,te+b,oe,.5,re,re,le,de,pe);var me=ee(le.x,le.y),Fe=new go.PathFigure(le.x*E,le.y*a,!0);x.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,oe*a,de.x*E,de.y*a,pe.x*E,pe.y*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+b)*a,(te+b)*E,(oe+y)*a,(te+y)*E,(oe+b)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*E,oe*a,(te-y)*E,(oe+b)*a,(te-b)*E,(oe+y)*a)),Ie(te-b,oe,te-b,oe-y,te-y,oe-b,te,oe-b,.5,de,pe,le,re,re),Fe.add(new go.PathSegment(go.PathSegment.Bezier,le.x*E,le.y*a,de.x*E,de.y*a,pe.x*E,pe.y*a)),y=ie*.3,b=.3,Ie(te-b,oe,te-b,oe-y,te-y,oe-b,te,oe-b,.5,de,pe,le,re,re),Fe.add(new go.PathSegment(go.PathSegment.Line,le.x*E,le.y*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*E,oe*a,pe.x*E,pe.y*a,de.x*E,de.y*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+b)*a,(te-b)*E,(oe+y)*a,(te-y)*E,(oe+b)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*E,oe*a,(te+y)*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),Ie(te,oe-b,te+y,oe-b,te+b,oe-y,te+b,oe,.5,re,re,le,de,pe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,le.x*E,le.y*a,pe.x*E,pe.y*a,de.x*E,de.y*a).close());var Fe=new go.PathFigure(.45*E,0,!0);return x.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.55*E,.5*a)),Fe.add(new go.PathSegment(go.PathSegment.Line,.55*E,0).close()),ne(re),ne(le),ne(de),ne(pe),ne(me),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a/2,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,E/2,a/2,E/2,a/2));function b(te,oe,re){te.add(new go.PathSegment(go.PathSegment.Move,(.3+oe)*E,(.8+re)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5+oe)*E,(.5+re)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.1+oe)*E,(.5+re)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.3+oe)*E,(.8+re)*a).close())}return b(y,0,0),b(y,.4,0),b(y,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.5*a)),y.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(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.37*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.11*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.04*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.49*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.37*a)),y.add(new go.PathSegment(go.PathSegment.Line,.63*E,.86*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.91*a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,.78*a)),y.add(new go.PathSegment(go.PathSegment.Line,.44*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.56*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*E,0,-.25*E,.63*a,.45*E,.44*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*E,.42*a,.48*E,.17*a,.54*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*E,.18*a,.59*E,.29*a,.58*E,.28*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,.6*a,.8*E,.34*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*E,.31*a,.87*E,.48*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,1.17*E,.76*a,.82*E,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ue,E,a){var x=new go.Geometry,y=.5,b=0,te=0,oe=y*ie,re=.4*Math.SQRT2/2+.5,le=.5-.5*Math.SQRT2/2,de=1,pe=.5,me=.5,Fe=0,be=new go.PathFigure(re*E,(1-le)*a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,de*E,pe*a,de*E,.7*a,de*E,pe*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(me+b)*E,(Fe+b)*a,(.5+y+b)*E,(.5-oe+b)*a,(.5+oe+b)*E,(.5-y+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+b)*E,(.5+te)*a,(.5-oe+b)*E,(.5-y+te)*a,(.5-y+b)*E,(.5-oe+te)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(.35+b)*E,.9*a,(.5-y+b)*E,(.5+oe+te)*a,(.5-oe+b)*E,.9*a)),be.add(new go.PathSegment(go.PathSegment.Move,(.25+b)*E,.8*a)),be.add(new go.PathSegment(go.PathSegment.Line,(.35+b)*E,.9*a)),be.add(new go.PathSegment(go.PathSegment.Line,(.2+b)*E,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var b=new go.PathFigure(E,a,!1);x.add(b);var te=new go.PathFigure(0,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.2*E,.35*a,.3*E,.35*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.7*E,.65*a,.8*E,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var y=new go.PathFigure(0,.2*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.7*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,0,.6*E,.5*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,a,.4*E,.5*a,E,.5*a).close());var b=new go.PathFigure(.45*E,.73*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.7*E,.73*a)),b.add(new go.PathSegment(go.PathSegment.Move,.38*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.31*E,.27*a)),b.add(new go.PathSegment(go.PathSegment.Line,.56*E,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var b=new go.PathFigure(.335*E,(1-.555)*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,E,.68*a,(1-.12)*E,.46*a,(1-.02)*E,.54*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,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*E,(1-.555)*a,.02*E,.54*a,.12*E,.46*a)),b.add(new go.PathSegment(go.PathSegment.Line,.365*E,(1-.595)*a));var te=.5-.285,oe=.5,re=te,le=Math.PI/4,de=4*(1-Math.cos(le))/(3*Math.sin(le)),pe=de*.5,me=te,Fe=te,be=de*me,Ae=de*Fe;b.add(new go.PathSegment(go.PathSegment.Bezier,(oe-me)*E,re*a,(oe-(be+me)/2)*E,(re+(Fe+Ae)/2)*a,(oe-me)*E,(re+Ae)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,oe*E,(re-Fe)*a,(oe-me)*E,(re-Ae)*a,(oe-be)*E,(re-Fe)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(oe+me)*E,re*a,(oe+be)*E,(re-Fe)*a,(oe+me)*E,(re-Ae)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*E,(1-.595)*a,(oe+me)*E,(re+Ae)*a,(oe+(be+me)/2)*E,(re+(Fe+Ae)/2)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*E,(1-.595)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),b.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a));var tt=new go.PathFigure(.2*E,a,!1);x.add(tt),tt.add(new go.PathSegment(go.PathSegment.Line,.2*E,.8*a));var Ne=new go.PathFigure(.8*E,a,!1);return x.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var b=new go.PathFigure(.2*E,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var b=new go.PathFigure(E,a,!1);x.add(b);var te=new go.PathFigure(.1*E,a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.05*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.8*a,0,a,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.1*a,.5*E,0,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,E,a,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,a));var b=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-b)*E,.875*a)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*E,.875*a,b*E,b*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.325*a,.575*E,.725*a,.625*E,.375*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.75*a,.375*E,.375*a,.425*E,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.45*E,.95*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*E,.85*a,.17*E,.95*a,.15*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.235*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.625*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,.275*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.575*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*E,.95*a,0,.675*a,0,.7*a)),y.add(new go.PathSegment(go.PathSegment.Move,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.775*a)),y.add(new go.PathSegment(go.PathSegment.Line,.22*E,.775*a));var b=new go.PathFigure(.475*E,.2*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.225*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*E,.175*a)),b.add(new go.PathSegment(go.PathSegment.Line,.325*E,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.05*a,.35*E,0,.375*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.575*E,.375*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*E,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,.315*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.32*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,0,.65*E,.05*a,.625*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.38*E,.0105*a));var te=new go.PathFigure(.675*E,.575*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.875*E,.525*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.85*E,.95*a,E,.8*a,E,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*E,.95*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*E,.725*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*E,.775*a)),te.add(new go.PathSegment(go.PathSegment.Line,.7*E,.775*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),te.add(new go.PathSegment(go.PathSegment.Move,.675*E,.575*a)),te.add(new go.PathSegment(go.PathSegment.Line,.775*E,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ue,E,a){var x=new go.Geometry,y=.5,b=ie*.5,te=new go.PathFigure(E,y*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+b)*a,(y+b)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-b)*E,a,0,(y+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-b)*a,(y-b)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+b)*E,0,E,(y-b)*a));var oe=new go.PathFigure(y*E,0,!1);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*E,.15*a)),oe.add(new go.PathSegment(go.PathSegment.Move,y*E,a)),oe.add(new go.PathSegment(go.PathSegment.Line,y*E,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Move,0,y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.15*E,y*a)),oe.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.85*E,y*a)),oe.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.58*E,.1*a)),oe.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.78*E,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.15*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.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*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*E,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.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,E,.2*a).close());var te=new go.PathFigure(0,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close());var b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*E,.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 te=new go.PathFigure(0,.6*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.45*E,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.45*E,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.15*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a));var b=new go.PathFigure(.15*E,.6*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var b=new go.PathFigure(E,.8*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,E,.8*a).close());var te=.1,oe=ie*.1,re=.2,le=.9,de=new go.PathFigure((re-te)*E,le*a,!0);x.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le-te)*a,(re-te)*E,(le-oe)*a,(re-oe)*E,(le-te)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*E,le*a,(re+oe)*E,(le-te)*a,(re+te)*E,(le-oe)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le+te)*a,(re+te)*E,(le+oe)*a,(re+oe)*E,(le+te)*a)),de.add(new go.PathSegment(go.PathSegment.Bezier,(re-te)*E,le*a,(re-oe)*E,(le+te)*a,(re-te)*E,(le+oe)*a).close()),te=.1,oe=ie*.1,re=.8,le=.9;var pe=new go.PathFigure((re-te)*E,le*a,!0);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le-te)*a,(re-te)*E,(le-oe)*a,(re-oe)*E,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re+te)*E,le*a,(re+oe)*E,(le-te)*a,(re+te)*E,(le-oe)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(le+te)*a,(re+te)*E,(le+oe)*a,(re+oe)*E,(le+te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(re-te)*E,le*a,(re-oe)*E,(le+te)*a,(re-te)*E,(le+oe)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.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*E,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var te=new go.PathFigure(.5*E,.8*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a));var oe=new go.PathFigure(.5*E,.7*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E,.7*a));var re=.1,le=ie*.1,de=.1,pe=.9,me=new go.PathFigure((de-re)*E,pe*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(pe-re)*a,(de-re)*E,(pe-le)*a,(de-le)*E,(pe-re)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(de+re)*E,pe*a,(de+le)*E,(pe-re)*a,(de+re)*E,(pe-le)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(pe+re)*a,(de+re)*E,(pe+le)*a,(de+le)*E,(pe+re)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(de-re)*E,pe*a,(de-le)*E,(pe+re)*a,(de-re)*E,(pe+le)*a)),re=.1,le=ie*.1,de=.4,pe=.9;var Fe=new go.PathFigure((de-re)*E,pe*a,!0);return x.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(pe-re)*a,(de-re)*E,(pe-le)*a,(de-le)*E,(pe-re)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(de+re)*E,pe*a,(de+le)*E,(pe-re)*a,(de+re)*E,(pe-le)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,de*E,(pe+re)*a,(de+re)*E,(pe+le)*a,(de+le)*E,(pe+re)*a)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(de-re)*E,pe*a,(de-le)*E,(pe+re)*a,(de-re)*E,(pe+le)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.4*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.4*a).close());var b=new go.PathFigure(.45*E,.7*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a));var te=new go.PathFigure(.55*E,.4*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.4*a).close());var de=.05,pe=ie*.05,me=.175,Fe=.95,oe=new go.PathFigure((me-de)*E,Fe*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe-de)*a,(me-de)*E,(Fe-pe)*a,(me-pe)*E,(Fe-de)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(me+de)*E,Fe*a,(me+pe)*E,(Fe-de)*a,(me+de)*E,(Fe-pe)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe+de)*a,(me+de)*E,(Fe+pe)*a,(me+pe)*E,(Fe+de)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(me-de)*E,Fe*a,(me-pe)*E,(Fe+de)*a,(me-de)*E,(Fe+pe)*a));var de=.05,pe=ie*.05,me=.375,Fe=.95,re=new go.PathFigure((me-de)*E,Fe*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe-de)*a,(me-de)*E,(Fe-pe)*a,(me-pe)*E,(Fe-de)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(me+de)*E,Fe*a,(me+pe)*E,(Fe-de)*a,(me+de)*E,(Fe-pe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe+de)*a,(me+de)*E,(Fe+pe)*a,(me+pe)*E,(Fe+de)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(me-de)*E,Fe*a,(me-pe)*E,(Fe+de)*a,(me-de)*E,(Fe+pe)*a));var de=.05,pe=ie*.05,me=.625,Fe=.95,le=new go.PathFigure((me-de)*E,Fe*a,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe-de)*a,(me-de)*E,(Fe-pe)*a,(me-pe)*E,(Fe-de)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(me+de)*E,Fe*a,(me+pe)*E,(Fe-de)*a,(me+de)*E,(Fe-pe)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe+de)*a,(me+de)*E,(Fe+pe)*a,(me+pe)*E,(Fe+de)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(me-de)*E,Fe*a,(me-pe)*E,(Fe+de)*a,(me-de)*E,(Fe+pe)*a));var de=.05,pe=ie*.05,me=.825,Fe=.95,be=new go.PathFigure((me-de)*E,Fe*a,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe-de)*a,(me-de)*E,(Fe-pe)*a,(me-pe)*E,(Fe-de)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(me+de)*E,Fe*a,(me+pe)*E,(Fe-de)*a,(me+de)*E,(Fe-pe)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,me*E,(Fe+de)*a,(me+de)*E,(Fe+pe)*a,(me+pe)*E,(Fe+de)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(me-de)*E,Fe*a,(me-pe)*E,(Fe+de)*a,(me-de)*E,(Fe+pe)*a).close());var Ae=new go.PathFigure(0,a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.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,E,.2*a).close());var te=new go.PathFigure(.15*E,a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.15*E,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.15*E,a).close());var oe=.05,re=ie*.05,le=.35,de=.775,pe=new go.PathFigure((le-oe)*E,de*a,!0);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(de-oe)*a,(le-oe)*E,(de-re)*a,(le-re)*E,(de-oe)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(le+oe)*E,de*a,(le+re)*E,(de-oe)*a,(le+oe)*E,(de-re)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,le*E,(de+oe)*a,(le+oe)*E,(de+re)*a,(le+re)*E,(de+oe)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(le-oe)*E,de*a,(le-re)*E,(de+oe)*a,(le-oe)*E,(de+re)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.75*E,0,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.75*a,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*E,a,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,.25*a,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,.15*E,.25*a,.15*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.85*E,.75*a,.85*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.15*a,.35*E,.3*a,.65*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.85*a,.35*E,.7*a,.65*E,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.25*a,.1*E,0,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.25*a,.425*E,.5*a,.575*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.25*a,.8*E,0,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.75*a,.1*E,.5*a,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.75*a,.425*E,a,.575*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.75*a,.8*E,.5*a,.9*E,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(ue,E,a){var x=new go.Geometry,y=.3,b=ie*.3,te=.5,oe=.7,re=new go.PathFigure((te-y)*E,oe*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-y)*a,(te-y)*E,(oe-b)*a,(te-b)*E,(oe-y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,oe*a,(te+b)*E,(oe-y)*a,(te+y)*E,(oe-b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+y)*a,(te+y)*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,oe*a,(te-b)*E,(oe+y)*a,(te-y)*E,(oe+b)*a));var le=new go.PathFigure(0,.7*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,E,.7*a,0,0,E,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.65*E,.3*a,.65*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.35*E,.5*a,.35*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*E,.6*a,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.2*E,a,.35*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,a,.7*E,.6*a,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.8*E,a,.65*E,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,0,a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.4*a,.8*E,a,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),x}),go.Shape.defineFigureGenerator("Battery",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.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,E,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(ue,E,a){var x=new go.Geometry,y=.5,b=ie*.5,te=.5,oe=.5,re=new go.PathFigure((te-y)*E,oe*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-y)*a,(te-y)*E,(oe-b)*a,(te-b)*E,(oe-y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,oe*a,(te+b)*E,(oe-y)*a,(te+y)*E,(oe-b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+y)*a,(te+y)*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,oe*a,(te-b)*E,(oe+y)*a,(te-y)*E,(oe+b)*a));var le=new go.PathFigure(.15*E,.5*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.85*E,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.1*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.1*a,.15*E,0,.35*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,.65*E,.2*a,.85*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.85*E,.6*a,.65*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*E,.4*a,.15*E,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(ue,E,a){var x=new go.Geometry,y=.5,b=ie*.5,te=.5,oe=.5,re=new go.PathFigure((te-y)*E,oe*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-y)*a,(te-y)*E,(oe-b)*a,(te-b)*E,(oe-y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,oe*a,(te+b)*E,(oe-y)*a,(te+y)*E,(oe-b)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+y)*a,(te+y)*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,oe*a,(te-b)*E,(oe+y)*a,(te-y)*E,(oe+b)*a).close()),y=.05,b=ie*.05,te=.5,oe=.8;var le=new go.PathFigure((te-y)*E,oe*a,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe-y)*a,(te-y)*E,(oe-b)*a,(te-b)*E,(oe-y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,oe*a,(te+b)*E,(oe-y)*a,(te+y)*E,(oe-b)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(oe+y)*a,(te+y)*E,(oe+b)*a,(te+b)*E,(oe+y)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,oe*a,(te-b)*E,(oe+y)*a,(te-y)*E,(oe+b)*a).close()),le.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),le.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,.75*E,.475*a,.75*E,.225*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.35*a,.4*E,.2*a,.3*E,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.975*E,.025*a,.5*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*E,.5*a,.5*E,0,.025*E,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*E,.3*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var b=new go.PathFigure(.2*E,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var b=new go.PathFigure(.2*E,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),b.add(new go.PathSegment(go.PathSegment.Line,.8*E,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.9375*E,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*E,.3316875*a,.79840625*E,.39915625*a,.7834375*E,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*E,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*E,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*E,.19378125*a,.64228125*E,.2188125*a,.603875*E,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*E,.239375*a,.39759375*E,.20190625*a,.36053125*E,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*E,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*E,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*E,.4375*a,.21765625*E,.36059375*a,.201875*E,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*E,.67596875*a,.20221875*E,.603875*a,.21884375*E,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*E,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*E,.80621875*a,.36353125*E,.78340625*a,.3991875*E,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*E,.760625*a,.602375*E,.79809375*a,.63946875*E,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*E,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*E,.56246875*a,.78234375*E,.63940625*a,.798125*E,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*E,.5*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.3*a,0,.375*a,.05*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.075*a,.3*E,.225*a,.4*E,.175*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*E,.075*a,.46*E,.05*a,.525*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.4*a,.525*E,.275*a,.475*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.55*a,E,.4*a,E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.425*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.7*a,.675*E,.55*a,.675*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.575*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,.85*a,.65*E,.7*a,.65*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*E,a,.61*E,.85*a,.61*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*E,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.7)),y.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,E,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.85).close());var b=new go.PathFigure(.126*E,.85*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.126*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.322*E,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.322*E,.85*a).close());var te=new go.PathFigure(.402*E,.85*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.402*E,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.598*E,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.598*E,.85*a).close());var oe=new go.PathFigure(.678*E,.85*a,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.678*E,.45*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.874*E,.45*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.874*E,.85*a).close());var re=new go.PathFigure(.5*E,.1*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*E,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*(1-.184)).close());var b=new go.PathFigure(E*.204,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.204,a*(1-.184))),b.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*(1-.184*2))),b.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*1).close());var te=new go.PathFigure(E*.408,a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.408,a*(1-.184*2))),te.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*(1-.184*3))),te.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*1).close());var oe=new go.PathFigure(E*.612,a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.612,a*(1-.184*3))),oe.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*1).close());var re=new go.PathFigure(E*.816,a,!0);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.816,a*(1-.184*4))),re.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-.184*5))),re.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,0).close());var b=new go.PathFigure(E*.055,.07*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.07)),b.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.1).close());var te=new go.PathFigure(E*.055,.13*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.13)),te.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.16)),te.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.16).close());var oe=new go.PathFigure(E*.055,.18*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.18)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.21)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.21).close());var re=new go.PathFigure(E*1,0,!0);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.4,0)),re.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.65)),re.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.55*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*E,.525*a,0,.4*a,.225*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.2*a,.975*E,0,E,.08*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*.5,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,.575*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.6*a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*E,.425*a)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*E,.5*a,.075*E,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*0,E*.3,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*0)),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*1,E*.3,E*.055)),b.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var te=new go.PathFigure(E*.11,a*.1,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,E*.11,a*.8).close());var oe=new go.PathFigure(E*(.11+.24133333*1+.028*1),a*.1,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*1),a*.8).close());var re=new go.PathFigure(E*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.1)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.8)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(ue,E,a){var x=new go.Geometry,y=8,b=y*ie,te=new go.PathFigure(y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.86,0)),te.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.14)),te.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),te.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-b,E-b,a)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,b,a,0,a-b)),te.add(new go.PathSegment(go.PathSegment.Line,0,y)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,b,b,0).close());var oe=new go.PathFigure(E*.83,0,!1);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.3)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.3)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*0).close());var re=new go.PathFigure(E*.83,a*1,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.5)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.5)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*1).close());var le=new go.PathFigure(E*.78,a*.05,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.05)),le.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.25)),le.add(new go.PathSegment(go.PathSegment.Line,E*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(ue,E,a){var x=ue?ue.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*ie,b=a*.8,te=new go.Geometry,oe=new go.PathFigure(x,0,!0);return te.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)),oe.add(new go.PathSegment(go.PathSegment.Line,E,b-x)),oe.add(new go.PathSegment(go.PathSegment.Bezier,E-x,b,E,b-y,E-y,b)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.7,b)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.7,a)),oe.add(new go.PathSegment(go.PathSegment.Line,E*.55,b)),oe.add(new go.PathSegment(go.PathSegment.Line,x,b)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,b-x,y,b,0,b-y)),oe.add(new go.PathSegment(go.PathSegment.Line,0,x)),oe.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()),y>1?(te.spot1=new go.Spot(0,0,y,y),te.spot2=new go.Spot(1,.8,-y,-y)):(te.spot1=go.Spot.TopLeft,te.spot2=new go.Spot(1,.8)),te}),go.Shape.defineFigureGenerator("Repeat",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.45,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.45).close());var b=new go.PathFigure(E*1,a*.55,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*E,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.9).close());var b=new go.PathFigure(E*.1,a*.2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,E*.22,a*.285)),b.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.32)),b.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.37)),b.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.32)),b.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.25).close());var te=new go.PathFigure(E*.28,a*.37,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.37)),te.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.41)),te.add(new go.PathSegment(go.PathSegment.Line,E*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(ue,E,a){var x=new go.Geometry,y=15,b=y*ie,te=new go.PathFigure(E*.62,a*.475,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),te.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-b,E-b,a)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,b,a,0,a-b)),te.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.475)),te.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.03)),te.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,E*.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(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var b=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-b)).close());var te=new go.PathFigure(E*.4,a*0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.66)),te.add(new go.PathSegment(go.PathSegment.Line,E*(1-.26),a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var b=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-b)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var b=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-b))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-b)).close());var te=new go.PathFigure(E*.5,a*0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.63)),te.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.63)),te.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,E*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close());var b=new go.PathFigure(E*.235,a*.28,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,E*.765,a*.28)),b.add(new go.PathSegment(go.PathSegment.Line,E*.655,a*.97)),b.add(new go.PathSegment(go.PathSegment.Line,E*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,a*0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.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")},63089: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 Pt={},gt="5.0",ee={},z=null,ne=!1,ve=!1,Ie=null,fe=!1,Le=null,ie=null,Ze=0;Ze4?parseFloat(Je):5};Pt.setHTML5Codebase=function(Je,nt){ie=Je,Ke(Je,nt)},Pt.setJavaCodebase=Pt.setJavaCodebaseVersion=Pt.isCompiledInstalled=Pt.setPreCompiledScriptPath=Pt.setPreCompiledResourcePath=function(){},Pt.setHTML5CodebaseVersion=function(Je,nt){var Nt=parseFloat(Je);if(Nt!==NaN&&Nt<5){console.log("The GeoGebra HTML5 codebase version "+Nt+" is deprecated. Using version latest instead.");return}Le=Je,Qe(Je,nt)},Pt.getHTML5CodebaseVersion=function(){return ue},Pt.getParameters=function(){return ee},Pt.setFontsCSSURL=function(Je){te=Je},Pt.setGiacJSURL=function(Je){},Pt.setJNLPFile=function(Je){je=Je},Pt.setJNLPBaseDir=function(Je){},Pt.inject=function(){function Je(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var nt="auto",Nt=ee.id,cn,bt=!1,$t=0;$t=5)return!0;var Je=Pt.getAppletObject();return Je&&typeof Je.recalculateEnvironments=="function"?(Je.recalculateEnvironments(),!0):!1},Pt.startAnimation=function(){var Je=Pt.getAppletObject();return Je&&typeof Je.startAnimation=="function"?(Je.startAnimation(),!0):!1},Pt.stopAnimation=function(){var Je=Pt.getAppletObject();return Je&&typeof Je.stopAnimation=="function"?(Je.stopAnimation(),!0):!1},Pt.getAppletObject=function(){var Je=ee.id!==void 0?ee.id:"ggbApplet";return window[Je]},Pt.resize=function(){};var be=function(Je,nt,Nt){var cn=document.createElement("param");cn.setAttribute("name",nt),cn.setAttribute("value",Nt),Je.appendChild(cn)},Ae=function(Je){return Je&&Je!=="false"},tt=function(Je,nt,Nt){re(ue)<=4.2&&(Nt=!0);var cn=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ue||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(cn=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var bt=document.createElement("div");bt.classList.add("appletParameters","notranslate");var $t=nt.width,We=nt.height;if(nt.disableAutoScale=nt.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():nt.disableAutoScale,nt.width!==void 0)if(re(ue)<=4.4)Ae(nt.showToolBar)&&(nt.height-=7),Ae(nt.showAlgebraInput)&&(nt.height-=37),nt.width<605&&Ae(nt.showToolBar)&&(nt.width=605,$t=605);else{var Xt=100;(Ae(nt.showToolBar)||Ae(nt.showMenuBar))&&(nt.hasOwnProperty("customToolBar")&&(nt.customToolbar=nt.customToolBar),Xt=Ae(nt.showMenuBar)?245:155),$t=5?(nt.appletOnLoad=function(Ye){var Ft=Je.querySelector(".ggb_preview");Ft&&Ft.parentNode.removeChild(Ft),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Xn),window.GGBT_wsf_view&&$(window).trigger("resize"),_n(Ye)},Ge||Xn.appendChild(Me)):bt.appendChild(Me),Xn.appendChild(bt),Ge||Je.appendChild(Xn),setTimeout(function(){Pt.resize()},1)}else{var Oe=document.createElement("div");Oe.className="applet_scaler",Oe.style.position="relative",Oe.style.display="block",Oe.appendChild(bt),Je.appendChild(Oe),nt.appletOnLoad=function(Ye){Pt.resize(),_n(Ye)}}function he(Ye,Ft){Ft&&typeof Ft.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ye,Ft.appletOnLoad):renderGGBElement(Ye),At("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Ft)}function Ve(Ye,Ft){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ye,params:Ft}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(yt){he(yt.article,yt.params)}),html5AppletsToProcess=null)},re(ue)<5&&(Ye.className+=" geogebraweb")):he(Ye,Ft)}if(cn){scriptLoadStarted=!0;for(var Bt=0;Bt0?(Kt.remove(),Xn.attr("id","fullscreencontent").show(),jQuery(_n).append(Xn),window.dispatchEvent(new Event("resize"))):tt(Kt,nt,!1),window.GGBT_wsf_view.launchFullScreen(_n)}else xe=cn,tt(Je,nt,!1);if(!window.GGBT_wsf_view)for(We=0;WeJe/4*3&&(Kt=Je/4*3),_n=Kt/5.8,Xt.setAttribute("src",y),Xt.setAttribute("width",Kt),Xt.setAttribute("height",_n);var Xn=(Je-Kt)/2,Ge=(nt-_n)/2;Xt.style.left=Xn+"px",Xt.style.top=Ge+"px",bt.appendChild(Xt)}}return bt.appendChild(We),bt},rt=function(Je){return Je=Je.toLowerCase(),Je==="html5"||Je==="screenshot"?Je:"html5"},kt=["web","webSimple","web3d","tablet","tablet3d","phone"],Qe=function(Je,nt){if(ue=Je,nt){Ke(ue,!0);return}var Nt=!ne;if(Nt){var cn=re(ue);!isNaN(cn)&&cn<4.4&&(Nt=!1)}var bt,$t;window.location.protocol.substr(0,4)==="http"?bt=window.location.protocol:bt="http:";var We=ue.indexOf("//");We>0?$t=ue:We===0?$t=bt+ue:$t="https://www.geogebra.org/apps/5.2.814.0/";for(var Xt in kt)if(ue.slice(kt[Xt].length*-1)===kt[Xt]||ue.slice((kt[Xt].length+1)*-1)===kt[Xt]+"/"){Ke($t,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Nt&&!z.is3D&&!z.AV&&!z.SV&&!z.CV&&!z.EV2&&!z.CP&&!z.PC&&!z.DA&&!z.FI&&!z.PV&&!Ae(ee.showToolBar)&&!Ae(ee.showMenuBar)&&!Ae(ee.showAlgebraInput)&&!Ae(ee.enableRightClick)&&(!ee.appName||ee.appName=="classic")?$t+="webSimple/":$t+="web3d/",Ke($t,!1)},Ke=function(Je,nt){if(Je.requirejs){we=Je;return}Je.slice(-1)!=="/"&&(Je+="/"),we=Je,nt===null&&(nt=Je.indexOf("http")===-1),ke=nt,E="web.nocache.js",a=!1;var Nt=we.split("/");Nt.length>1&&(!nt&&Nt[Nt.length-2]==="webSimple"?(E="webSimple.nocache.js",a=!0):kt.indexOf(Nt[Nt.length-2])>=0&&(E=Nt[Nt.length-2]+".nocache.js")),Nt=Je.split("/"),ue=Nt[Nt.length-3],ue.substr(0,4)==="test"?ue=ue.substr(4,1)+"."+ue.substr(5,1):(ue.substr(0,3)==="war"||ue.substr(0,4)==="beta")&&(ue="5.0");var cn=parseFloat(ue);cn!==NaN&&cn<5&&Je.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+cn+" is deprecated. Using version latest instead."),Qe("5.0",nt))},At=function(Je,nt){window.console&&window.console.log&&(!nt||typeof nt.showLogging=="undefined"||nt.showLogging&&nt.showLogging!=="false")&&console.log(Je)};ee.material_id!==void 0?pe(Te):Te();function Te(){var Je=gt;Le!==null?Je=Le:parseFloat(Je)<5&&(Je="5.0"),Qe(Je,!1),ie!==null&&Ke(ie,ke),fe=!0}return Pt},GGBAppletUtils=function(){"use strict";function Pt(){return window.GGBT_wsf_edit!==void 0}function gt(fe,Le){Le!=1?(fe.style.transformOrigin="0% 0% 0px",fe.style.webkitTransformOrigin="0% 0% 0px",fe.style.transform="scale("+Le+","+Le+")",fe.style.webkitTransform="scale("+Le+","+Le+")",fe.style.maxWidth="initial",fe.querySelector(".ggb_preview")!==null&&(fe.querySelector(".ggb_preview").style.maxWidth="initial"),fe.querySelectorAll(".ggb_preview img")[0]!==void 0&&(fe.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),fe.querySelectorAll(".ggb_preview img")[1]!==void 0&&(fe.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(fe.style.transform="none",fe.style.webkitTransform="none")}function ee(fe,Le,ie,Ze,_e,je){var we=null;if(je!=null&&je!="")for(var ke=fe.parentNode;ke!=null;)if((" "+ke.className+" ").indexOf(" "+je+" ")>-1){we=ke;break}else ke=ke.parentNode;var xe=0,ue=0,E=0,a=0,x=0,y=0,b=0;if(we)xe=we.offsetWidth,ue=Math.max(Ze?we.offsetWidth:0,we.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(xe=Math.min(window.innerWidth,document.documentElement.clientWidth),ue=Math.min(window.innerHeight,document.documentElement.clientHeight),E=xe):(xe=window.innerWidth,ue=window.innerHeight,E=window.innerWidth),fe){var te=fe.getBoundingClientRect();te.left>0&&te.left<=xe&&(_e===void 0||!_e)&&(document.dir==="rtl"?(x=xe-te.width-te.left,y=E<=480?10:30):(y=te.left,x=E<=480?10:30),a=y+x)}if(fe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var oe=fe.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,b=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,b=40)}}return fe&&((ie===void 0||!ie)&&Le>0&&Le+a1&&(je=!0)),Le&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(je=!0),!(fe.hasOwnProperty("disableAutoScale")&&fe.disableAutoScale))_e=z(fe,Le,je,ie,fe.scaleContainerClass);else return Ze;return je&&(!fe.hasOwnProperty("scale")||Ze===1)?_e:Math.min(Ze,_e)}function ve(fe){var Le=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),Ze=fe.getBoundingClientRect(),_e=(Le-Ze.width)/2,je=(ie-Ze.height)/2;je<0&&(je=0),fe.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(_e<40?fe.style.left="40px":fe.style.left=_e+"px",fe.style.top=je+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(je<40?fe.style.top="40px":fe.style.top=je+"px",fe.style.left=_e+"px")}function Ie(fe,Le){var ie=fe.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Le.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(fe)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var Ze=ne(Le,fe);Pt()&&ie.setAttribute("data-param-scale",Ze);for(var _e=null,je=0;je=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(Pt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Pt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Pt){var gt=c[Pt];return gt==null?null:gt},r=d,webModule.__errFn=e}function B(){function Pt(fe){var Le=fe.lastIndexOf(rb);Le==-1&&(Le=fe.length);var ie=fe.indexOf(sb);ie==-1&&(ie=fe.length);var Ze=fe.lastIndexOf(tb,Math.min(ie,Le));return Ze>=O?fe.substring(O,Ze+P):W}function gt(fe){if(!fe.match(/^\w+:\/\//)){var Le=o.createElement(ub);Le.src=fe+vb,fe=Pt(Le.src)}return fe}function ee(){var fe=__gwt_getMetaProperty(wb);return fe!=null?fe:W}function z(){for(var fe=o.getElementsByTagName(_),Le=O;LeO?fe[fe.length-P].href:W}function ve(){var fe=o.location;return fe.href==fe.protocol+zb+fe.host+fe.pathname+fe.search+fe.hash}var Ie=ee();return Ie==W&&(Ie=z()),Ie==W&&(Ie=ne()),Ie==W&&ve()&&(Ie=Pt(o.location.href)),Ie=gt(Ie),Ie}function C(Pt){return Pt.match(/^\//)||Pt.match(/^[a-zA-Z]+:\/\//)?Pt:webModule.__moduleBase+Pt}function D(){var Pt=[],gt=O,ee=[],z=[];function ne(fe){var Le=z[fe](),ie=ee[fe];if(Le in ie)return Le;var Ze=[];for(var _e in ie)Ze[ie[_e]]=_e;throw r&&r(fe,Ze,Le),null}if(__gwt_isKnownPropertyValue=function(fe,Le){return Le in ee[fe]},webModule.__getPropMap=function(){var fe={};for(var Le in ee)ee.hasOwnProperty(Le)&&(fe[Le]=ne(Le));return fe},webModule.__computePropValue=ne,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var ve;try{ve=Cb;var Ie=ve.indexOf(Db);Ie!=-1&&(gt=parseInt(ve.substring(Ie+P),$),ve=ve.substring(O,Ie))}catch(fe){}return webModule.__softPermutationId=gt,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})()},88457:function(Pt,gt,ee){"use strict";ee.d(gt,{Ax:function(){return Ie},Ds:function(){return fe},KI:function(){return ie},SI:function(){return ve},f1:function(){return ne}});var z=ee(78323);function ne(Ze){let _e=!0;if(Ze.length>0){for(let je=0;jea in E?ve(E,a,{enumerable:!0,configurable:!0,writable:!0,value:x}):E[a]=x,je=(E,a)=>{for(var x in a||(a={}))ie.call(a,x)&&_e(E,x,a[x]);if(Le)for(var x of Le(a))Ze.call(a,x)&&_e(E,x,a[x]);return E},we=(E,a)=>Ie(E,fe(a)),ke=(E,a)=>{var x={};for(var y in E)ie.call(E,y)&&a.indexOf(y)<0&&(x[y]=E[y]);if(E!=null&&Le)for(var y of Le(E))a.indexOf(y)<0&&Ze.call(E,y)&&(x[y]=E[y]);return x},xe=(E,a,x)=>new Promise((y,b)=>{var te=le=>{try{re(x.next(le))}catch(de){b(de)}},oe=le=>{try{re(x.throw(le))}catch(de){b(de)}},re=le=>le.done?y(le.value):Promise.resolve(le.value).then(te,oe);re((x=x.apply(E,a)).next())});const ue=E=>{var a=E,{children:x}=a,y=ke(a,["children"]);const[b,te]=(0,ne.useState)(!1);return ne.createElement(z.ZP,we(je({},y),{loading:b,onClick:oe=>xe(void 0,null,function*(){try{te(!0),yield y.onClick(oe),te(!1)}catch(re){console.error(re),te(!1)}})}),x)}},96731:function(Pt,gt,ee){"use strict";ee.d(gt,{ij:function(){return b},_s:function(){return y},Uf:function(){return x},ZP:function(){return oe}});var z=ee(59301),ne={flex_box_center:"flex_box_center___swvFl",flex_space_between:"flex_space_between___AqPFV",flex_box_vertical_center:"flex_box_vertical_center___XWInJ",flex_box_center_end:"flex_box_center_end___GB61t",flex_box_column:"flex_box_column___dJnz1",analysis:"analysis___xyV_c",title:"title___DQ3VK",itemWrap:"itemWrap___vFE5r",item:"item___NjeOt",list:"list___BbMrm",wrap:"wrap___UQTTb",img:"img___tNvUo",tips:"tips___Eu4wH",footer:"footer___ZbR9W",noData:"noData___mLlw0"},ve=ee(92310),Ie=ee.n(ve),fe=ee(42441),Le=ee(6848),ie=ee(61621),Ze=ee(71418),_e=ee(13922),je=ee(78323),we=Object.defineProperty,ke=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,E=(re,le,de)=>le in re?we(re,le,{enumerable:!0,configurable:!0,writable:!0,value:de}):re[le]=de,a=(re,le)=>{for(var de in le||(le={}))xe.call(le,de)&&E(re,de,le[de]);if(ke)for(var de of ke(le))ue.call(le,de)&&E(re,de,le[de]);return re};const x=(re={})=>{var le,de,pe,me;let Fe=(le=re==null?void 0:re.emotion)==null?void 0:le.map(Ne=>a({value:Ne==null?void 0:Ne.rate},Ne)),be=(de=re==null?void 0:re.focus)==null?void 0:de.map(Ne=>a({value:Ne==null?void 0:Ne.rate},Ne)),Ae=(pe=re==null?void 0:re.action)==null?void 0:pe.map(Ne=>a({value:Ne==null?void 0:Ne.rate},Ne)),tt=(me=re==null?void 0:re.intention)==null?void 0:me.map(Ne=>a({value:Ne==null?void 0:Ne.rate},Ne));return[{title:"\u8868\u60C5\u5360\u6BD4",color:["#f7ca2e","#4ccf71","#3791ee","#f9ac95","#4f74ee","#f0e999"],data:Fe||[]},{title:"\u4E13\u6CE8\u5EA6\u5360\u6BD4",color:["#4f74ee","#f9ac95","#9cb5fe","#eaa170","#3791ee","#a39bed"],data:be||[]},{title:"\u884C\u4E3A\u5360\u6BD4\u60C5\u51B5",color:["#5eca9c","#a39bed","#f68238","#f0e999","#eaa170","#f9ac95"],data:Ae||[]},{title:"\u610F\u56FE\u5360\u6BD4\u60C5\u51B5",color:["#eaa170","#739fcb","#f0e999","#f9ac95","#4f74ee","#5eca9c"],data:tt||[]}]},y=({className:re,dataSource:le=[],col:de=4,right:pe,bottom:me=23,precision:Fe=0,wrapWidth:be=1200})=>{const Ae=(Ne="",wt,He="--")=>Ne?(Ne==null?void 0:Ne.length)>wt?(Ne==null?void 0:Ne.slice(0,wt-1))+"...":Ne:He,tt=Math.floor((be-(de-1)*pe)/de);return z.createElement("div",{className:Ie()(ne.list,re)},!!(le!=null&&le.length)&&(le==null?void 0:le.map((Ne,wt)=>{const{cover_pic:He,created_at:Xe,emotion:st,action:rt,intention:kt,focus:Qe}=Ne;return z.createElement("div",{key:wt,className:ne.wrap,style:{width:tt,marginRight:(1+wt)%de===0?0:pe+Fe,marginBottom:me}},z.createElement("div",{className:ne.img},z.createElement("img",{src:`${je.Z.API_SERVER}${He}`}),z.createElement("div",{className:ne.tips},z.createElement("div",null,z.createElement("i",{className:"iconfont icon-paisheshijian mr5 font14"})," \u62CD\u6444\u65F6\u95F4"),z.createElement("span",null,Xe))),z.createElement("div",{className:ne.footer},z.createElement("ul",null,z.createElement("li",null,z.createElement("i",{className:"iconfont icon-biaoqing"}),z.createElement("span",null,"\u8868\u60C5\uFF1A",z.createElement(Le.Z,{title:st},z.createElement("span",{className:"c-grey-333"},Ae(st,4))))),z.createElement("li",null,z.createElement("i",{className:"iconfont icon-hangwei"}),z.createElement("span",null,"\u884C\u4E3A\uFF1A",z.createElement(Le.Z,{title:rt},z.createElement("span",{className:"c-grey-333"},Ae(rt,4)))))),z.createElement("ul",null,z.createElement("li",null,z.createElement("i",{className:"iconfont icon-yitu"}),z.createElement("span",null,"\u610F\u56FE\uFF1A",z.createElement(Le.Z,{title:kt},z.createElement("span",{className:"c-grey-333"},Ae(kt,4))))),z.createElement("li",null,z.createElement("i",{className:"iconfont icon-zhuangtai"}),z.createElement("span",null,"\u4E13\u6CE8\u5EA6\uFF1A",z.createElement(Le.Z,{title:Qe},z.createElement("span",{className:"c-grey-333"},Ae(Qe,3))))))))})))},b=({className:re,style:le,title:de,hideBar:pe=!1,children:me,customText:Fe="",noDataText:be="",emptyData:Ae=[],loading:tt,actionAnalysis:Ne})=>{var wt,He;const Xe=((wt=Ae==null?void 0:Ae[0])==null?void 0:wt.every(rt=>{var kt;return!((kt=rt==null?void 0:rt.data)!=null&&kt.length)}))&&!((He=Ae==null?void 0:Ae[1])!=null&&He.length)||!Ne,st=Ne?be:Fe;return z.createElement(ie.Z,{loading:tt,active:!0},Xe&&z.createElement("div",{className:Ie()(ne.noData,re),style:le},!!de&&z.createElement("div",{className:ne.title},!pe&&z.createElement("b",null),z.createElement("span",null,de)),z.createElement("div",{className:ne.itemWrap},z.createElement(_e.Z,{customText:st}))),!Xe&&me)};var oe=({className:re,style:le,data:de=[],title:pe,hideBar:me=!1,loading:Fe=!1})=>z.createElement("div",{className:Ie()(ne.analysis,re),style:le},!!pe&&z.createElement("div",{className:ne.title},!me&&z.createElement("b",null),z.createElement("span",null,pe)),z.createElement(Ze.Z,{spinning:Fe},z.createElement("div",{className:ne.itemWrap},de==null?void 0:de.map((be,Ae)=>z.createElement("div",{className:ne.item,key:Ae},z.createElement(fe.Z,{option:{tooltip:{trigger:"item",formatter:"{a}
{b}: {c}%"},title:{left:"center",bottom:15,text:be==null?void 0:be.title},legend:{top:10,right:10,orient:"vertical",show:!0,align:"left",icon:"circle",itemWidth:10,itemHeight:10,formatter:function(tt){for(let Ne in be==null?void 0:be.data)if(tt==(be==null?void 0:be.data[Ne].name))return tt+" "+(be==null?void 0:be.data[Ne].value)+"%"},textStyle:{color:"#767676",fontSize:12}},color:be==null?void 0:be.color,series:[{type:"pie",radius:["20%","35%"],center:["20%","40%"],avoidLabelOverlap:!1,label:{show:!1},labelLine:{show:!1},data:be==null?void 0:be.data}]},style:{height:145}}))))))},12306:function(Pt,gt,ee){"use strict";var z=ee(86204),ne=ee.n(z),ve=Object.defineProperty,Ie=(Ze,_e,je)=>_e in Ze?ve(Ze,_e,{enumerable:!0,configurable:!0,writable:!0,value:je}):Ze[_e]=je,fe=(Ze,_e,je)=>Ie(Ze,typeof _e!="symbol"?_e+"":_e,je),Le=(Ze,_e,je)=>new Promise((we,ke)=>{var xe=a=>{try{E(je.next(a))}catch(x){ke(x)}},ue=a=>{try{E(je.throw(a))}catch(x){ke(x)}},E=a=>a.done?we(a.value):Promise.resolve(a.value).then(xe,ue);E((je=je.apply(Ze,_e)).next())});class ie extends z.EventEmitter{constructor(_e,je){super(),fe(this,"url"),fe(this,"body"),fe(this,"fullContent",""),fe(this,"controller",null),fe(this,"buffer",""),this.url=_e,this.body=je}startStream(){return Le(this,null,function*(){this.controller=new AbortController;const{signal:_e}=this.controller;try{const je=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:_e});if(!je.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${je.status}`);const we=je.headers.get("content-type");if(!we)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(we.includes("application/json")){const ue=yield je.json();this.emit("error",ue);return}if(!we.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const ke=je.body.getReader(),xe=new TextDecoder("utf-8");for(;;){const{done:ue,value:E}=yield ke.read();if(ue)break;const a=xe.decode(E,{stream:!0});this.buffer+=a;const x=this.buffer.split(` `);this.buffer=x.pop()||"";for(const y of x)if(y.startsWith("data:")){const b=y.slice(5).trim();if(b==="[DONE]")break;try{const te=JSON.parse(b);te.data&&this.handleData(te.data)}catch(te){this.buffer=y+` -`+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",te)}}}this.emit("done",this.fullContent)}catch(je){je.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",je.message)}})}handleData(_e){_e.content&&(this.fullContent+=_e.content,this.emit("data",{chunk:_e,full:this.fullContent}))}cancelRequest(){var _e;(_e=this.controller)==null||_e.abort()}}gt.Z=ie},27681:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return b}});var z=ee(59301),ne=ee(78241),ve=ee(8591),Ie=ee(43418),fe=ee(5083),Le=ee(92832),ie=ee(1710),Ze=ee(95237),_e=ee(43604),je=ee(56656),be=ee.n(je),ke=ee(63949),xe=ee(95392),ue={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},E=ee(94373),a=ee(34364),x=(te,oe,re)=>new Promise((le,de)=>{var pe=we=>{try{Fe(re.next(we))}catch(Ae){de(Ae)}},me=we=>{try{Fe(re.throw(we))}catch(Ae){de(Ae)}},Fe=we=>we.done?le(we.value):Promise.resolve(we.value).then(pe,me);Fe((re=re.apply(te,oe)).next())});const y=({dispatch:te,courseEndTime:oe,classroomList:re,successCallback:le=()=>{},visible:de,homeworkIds:pe,courseId:me,isBatch:Fe,shixunHomeworks:we})=>{const[Ae]=ne.default.useForm(),[tt,Ne]=(0,z.useState)(!1),[bt,He]=(0,z.useState)(!1),[Xe,st]=(0,z.useState)(!1),[rt,kt]=(0,z.useState)([]),[Qe,Ke]=(0,z.useState)([]),[At,Te]=(0,z.useState)([]),[Je,nt]=(0,z.useState)([]),[Nt,cn]=(0,z.useState)([]),[wt,$t]=(0,z.useState)([]),[We,Xt]=(0,z.useState)([]),[Kt,_n]=(0,z.useState)([]),[Xn,Ge]=(0,z.useState)([]);(0,z.useEffect)(()=>{de?Me():he()},[de]);const Me=()=>x(void 0,null,function*(){Ne(!0);const Ve=yield(0,E.oR)(pe[0],{course_id:me});st(Ve.no_group),Fe?(Xt(Ve.all_course_groups),_n(Ve.all_course_groups)):(nt(Ve.late_course_groups),cn(Ve.late_course_groups),kt(Ve.submit_course_groups),Ke(Ve.submit_course_groups)),Ne(!1),Ae.setFieldsValue({end_time:be()()})}),Oe=()=>x(void 0,null,function*(){const Ve=Ae.getFieldsValue(),Bt=be()(Ve.end_time).format("YYYY-MM-DD HH:mm");if((Fe?Xn.length===0:At.length===0&&wt.length===0)&&!Xe){ve.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u64CD\u4F5C\u7684\u73ED\u7EA7");return}He(!0);const De=yield(0,E.Mc)(me,{no_group:Xe,homework_ids:pe,group_ids:Fe?Xn:At,end_time:Bt,late_group_ids:Fe?Xn:wt});He(!1),De.status===0&&(he(),ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),le(),te({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}))}),he=()=>{Te([]),$t([]),Ke([]),cn([])};return z.createElement(Ie.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",className:ue.modalWrapper,width:Fe||Xe?520:760,open:de,confirmLoading:bt,destroyOnClose:!0,okText:"\u622A\u6B62",cancelText:"\u53D6\u6D88",onOk:()=>Oe(),onCancel:()=>{he(),te({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("div",{className:ue.tips},z.createElement("div",null,"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"),z.createElement("div",null,"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002")),z.createElement(ne.default,{form:Ae,layout:"vertical"},z.createElement(ne.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},z.createElement(fe.default,{style:{width:"100%"},disabledDate:Ve=>(0,a.Q8)(Ve,oe),disabledTime:Ve=>(0,a.d0)(Ve),placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:be()((0,ke.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),!Xe&&z.createElement(z.Fragment,null,Fe?z.createElement("div",null,z.createElement(Le.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Ve=>{_n(We.filter(Bt=>Bt.name.indexOf(Ve.target.value)>-1))}}),z.createElement(ie.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:ue.antdTable,rowSelection:{type:"checkbox",onChange:Ve=>{Ge(Ve)}},rowKey:"id",pagination:!1,dataSource:Kt,loading:tt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name"}]})):z.createElement(Ze.Z,{gutter:24},z.createElement(_e.Z,{span:14},z.createElement("div",{className:ue.homeworkType},"\u4F5C\u4E1A\u622A\u6B62"),z.createElement(Le.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Ve=>{Ke(rt.filter(Bt=>Bt.name.indexOf(Ve.target.value)>-1))}}),z.createElement("div",{className:ue.tableWrapper},z.createElement(ie.default,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:ue.antdTable,rowSelection:{type:"checkbox",onChange:Ve=>{Te(Ve)}},rowKey:"id",pagination:!1,dataSource:Qe,loading:tt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time"},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time"}]}))),z.createElement(_e.Z,{flex:10,style:{maxWidth:"280px"}},z.createElement("div",{className:ue.homeworkType},"\u8865\u4EA4\u622A\u6B62"),z.createElement(Le.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Ve=>{cn(Je.filter(Bt=>Bt.name.indexOf(Ve.target.value)>-1))}}),z.createElement("div",{className:ue.tableWrapper},z.createElement(ie.default,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:ue.antdTable,rowSelection:{type:"checkbox",onChange:Ve=>{$t(Ve)}},rowKey:"id",pagination:!1,loading:tt,dataSource:Nt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0,width:120},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"late_time"}]}))))))};var b=(0,xe.connect)(({shixunHomeworks:te,classroomList:oe})=>({shixunHomeworks:te,classroomList:oe}))(y)},86197:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return be}});var z=ee(59301),ne={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},ve=ee(92310),Ie=ee.n(ve),fe=ee(71418),Le=ee(2859),ie=ee(57193),Ze=ee(63949),_e=(ke,xe,ue)=>new Promise((E,a)=>{var x=te=>{try{b(ue.next(te))}catch(oe){a(oe)}},y=te=>{try{b(ue.throw(te))}catch(oe){a(oe)}},b=te=>te.done?E(te.value):Promise.resolve(te.value).then(x,y);b((ue=ue.apply(ke,xe)).next())}),be=({data:ke,className:xe,fullWidth:ue,style:E={},onClose:a,onOk:x,showFullTools:y,noAssociationId:b})=>{const te=(0,z.useRef)(null),oe=(0,z.useRef)(null),re=(0,z.useRef)(null),le=(0,z.useRef)(null),[de,pe]=(0,z.useState)(!1),[me,Fe]=(0,z.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,z.useEffect)(()=>{re.current||(re.current=document.createElement("style"),document.head.appendChild(re.current)),ke!=null&&ke.visible?(document.body.setAttribute("data-custom","y-hidden"),re.current.innerHTML=" html { overflow-y: hidden; }",ke!=null&&ke.src&&we()):(document.body.removeAttribute("data-custom"),re.current&&(document.head.removeChild(re.current),re.current=null))},[ke==null?void 0:ke.visible]);const we=()=>_e(void 0,null,function*(){pe(!0),Fe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const He=yield(0,Ze.ZJ)(ke==null?void 0:ke.src);te.current.src="",te.current.src=He,te.current.onload=function(){bt()},pe(!1),Fe("")}),Ae=()=>{document.body.removeAttribute("data-custom"),re.current.innerHTML=" ",a()},tt=He=>_e(void 0,null,function*(){pe(!0),Fe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Xe=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:ke.title,file:He.dataUrl}});Xe!=null&&Xe.id&&!b?(yield(0,ie.ZP)(`/api/attachments/${ke.id}/add_subitem.json`,{method:"post",body:{subitem_id:Xe==null?void 0:Xe.id,settings:JSON.stringify(He.state)}})).status===0&&x():Xe!=null&&Xe.id&&x(Xe),document.body.removeAttribute("data-custom"),re.current.innerHTML=" ",pe(!1),Fe("")}),Ne=()=>{const He=document.querySelector('a[href="https://markerjs.com/"]');He&&He.parentNode&&(He.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(st=>{const rt=document.querySelector(st.name);rt&&rt.setAttribute("title",st.title)})},bt=()=>{oe.current=new Le.hP(te.current),oe.current.targetRoot=le.current,oe.current.addEventListener("render",tt),oe.current.addEventListener("beforeclose",Ae),y&&(oe.current.availableMarkerTypes=oe.current.ALL_MARKER_TYPES,oe.current.uiStyleSettings.redoButtonVisible=!0,oe.current.uiStyleSettings.notesButtonVisible=!0,oe.current.uiStyleSettings.zoomButtonVisible=!0,oe.current.uiStyleSettings.zoomOutButtonVisible=!0,oe.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=oe.current.uiStyleSettings,oe.current.show(),ke!=null&&ke.snapshotData&&oe.current.restoreState(ke.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Ne()},300)};return z.createElement(z.Fragment,null,(ke==null?void 0:ke.visible)&&z.createElement(fe.Z,{spinning:de,tip:me,style:{position:"absolute"}},z.createElement("div",{ref:le,className:Ie()(ne.imageDimensions,xe,ue?ne.fullWidth:""),style:E},z.createElement("img",{className:ne.img,ref:te}))))}},24638:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(95237),ve=ee(43604),Ie=ee(99313),fe=ee(3113),Le=ee(76818),ie=ee(27431),Ze=ee(48136),_e=ee(59301);const je=(0,z.forwardRef)(({callback:be,showSaveButton:ke,value:xe=""},ue)=>{const E=(0,z.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 +`+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",te)}}}this.emit("done",this.fullContent)}catch(je){je.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",je.message)}})}handleData(_e){_e.content&&(this.fullContent+=_e.content,this.emit("data",{chunk:_e,full:this.fullContent}))}cancelRequest(){var _e;(_e=this.controller)==null||_e.abort()}}gt.Z=ie},27681:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return b}});var z=ee(59301),ne=ee(78241),ve=ee(8591),Ie=ee(43418),fe=ee(5083),Le=ee(92832),ie=ee(1710),Ze=ee(95237),_e=ee(43604),je=ee(56656),we=ee.n(je),ke=ee(63949),xe=ee(95392),ue={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},E=ee(94373),a=ee(34364),x=(te,oe,re)=>new Promise((le,de)=>{var pe=be=>{try{Fe(re.next(be))}catch(Ae){de(Ae)}},me=be=>{try{Fe(re.throw(be))}catch(Ae){de(Ae)}},Fe=be=>be.done?le(be.value):Promise.resolve(be.value).then(pe,me);Fe((re=re.apply(te,oe)).next())});const y=({dispatch:te,courseEndTime:oe,classroomList:re,successCallback:le=()=>{},visible:de,homeworkIds:pe,courseId:me,isBatch:Fe,shixunHomeworks:be})=>{const[Ae]=ne.default.useForm(),[tt,Ne]=(0,z.useState)(!1),[wt,He]=(0,z.useState)(!1),[Xe,st]=(0,z.useState)(!1),[rt,kt]=(0,z.useState)([]),[Qe,Ke]=(0,z.useState)([]),[At,Te]=(0,z.useState)([]),[Je,nt]=(0,z.useState)([]),[Nt,cn]=(0,z.useState)([]),[bt,$t]=(0,z.useState)([]),[We,Xt]=(0,z.useState)([]),[Kt,_n]=(0,z.useState)([]),[Xn,Ge]=(0,z.useState)([]);(0,z.useEffect)(()=>{de?Me():he()},[de]);const Me=()=>x(void 0,null,function*(){Ne(!0);const Ve=yield(0,E.oR)(pe[0],{course_id:me});st(Ve.no_group),Fe?(Xt(Ve.all_course_groups),_n(Ve.all_course_groups)):(nt(Ve.late_course_groups),cn(Ve.late_course_groups),kt(Ve.submit_course_groups),Ke(Ve.submit_course_groups)),Ne(!1),Ae.setFieldsValue({end_time:we()()})}),Oe=()=>x(void 0,null,function*(){const Ve=Ae.getFieldsValue(),Bt=we()(Ve.end_time).format("YYYY-MM-DD HH:mm");if((Fe?Xn.length===0:At.length===0&&bt.length===0)&&!Xe){ve.ZP.warning("\u8BF7\u9009\u62E9\u9700\u8981\u64CD\u4F5C\u7684\u73ED\u7EA7");return}He(!0);const De=yield(0,E.Mc)(me,{no_group:Xe,homework_ids:pe,group_ids:Fe?Xn:At,end_time:Bt,late_group_ids:Fe?Xn:bt});He(!1),De.status===0&&(he(),ve.ZP.success("\u64CD\u4F5C\u6210\u529F"),le(),te({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}))}),he=()=>{Te([]),$t([]),Ke([]),cn([])};return z.createElement(Ie.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",className:ue.modalWrapper,width:Fe||Xe?520:760,open:de,confirmLoading:wt,destroyOnClose:!0,okText:"\u622A\u6B62",cancelText:"\u53D6\u6D88",onOk:()=>Oe(),onCancel:()=>{he(),te({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("div",{className:ue.tips},z.createElement("div",null,"1\u3001\u622A\u6B62\u540E\u5B66\u751F\u4E0D\u80FD\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"),z.createElement("div",null,"2\u3001\u672C\u64CD\u4F5C\u53EA\u5BF9\u201C\u63D0\u4EA4\u4E2D\u201D\u3001\u201C\u8865\u4EA4\u4E2D\u201D\u7684\u4F5C\u4E1A\u6709\u6548\u3002")),z.createElement(ne.default,{form:Ae,layout:"vertical"},z.createElement(ne.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},z.createElement(fe.default,{style:{width:"100%"},disabledDate:Ve=>(0,a.Q8)(Ve,oe),disabledTime:Ve=>(0,a.d0)(Ve),placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:we()((0,ke.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),!Xe&&z.createElement(z.Fragment,null,Fe?z.createElement("div",null,z.createElement(Le.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Ve=>{_n(We.filter(Bt=>Bt.name.indexOf(Ve.target.value)>-1))}}),z.createElement(ie.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:ue.antdTable,rowSelection:{type:"checkbox",onChange:Ve=>{Ge(Ve)}},rowKey:"id",pagination:!1,dataSource:Kt,loading:tt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name"}]})):z.createElement(Ze.Z,{gutter:24},z.createElement(_e.Z,{span:14},z.createElement("div",{className:ue.homeworkType},"\u4F5C\u4E1A\u622A\u6B62"),z.createElement(Le.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Ve=>{Ke(rt.filter(Bt=>Bt.name.indexOf(Ve.target.value)>-1))}}),z.createElement("div",{className:ue.tableWrapper},z.createElement(ie.default,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:ue.antdTable,rowSelection:{type:"checkbox",onChange:Ve=>{Te(Ve)}},rowKey:"id",pagination:!1,dataSource:Qe,loading:tt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time"},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time"}]}))),z.createElement(_e.Z,{flex:10,style:{maxWidth:"280px"}},z.createElement("div",{className:ue.homeworkType},"\u8865\u4EA4\u622A\u6B62"),z.createElement(Le.default,{placeholder:"\u641C\u7D22\u73ED\u7EA7",onChange:Ve=>{cn(Je.filter(Bt=>Bt.name.indexOf(Ve.target.value)>-1))}}),z.createElement("div",{className:ue.tableWrapper},z.createElement(ie.default,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:ue.antdTable,rowSelection:{type:"checkbox",onChange:Ve=>{$t(Ve)}},rowKey:"id",pagination:!1,loading:tt,dataSource:Nt,columns:[{title:"\u73ED\u7EA7",dataIndex:"name",ellipsis:!0,width:120},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"late_time"}]}))))))};var b=(0,xe.connect)(({shixunHomeworks:te,classroomList:oe})=>({shixunHomeworks:te,classroomList:oe}))(y)},86197:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return we}});var z=ee(59301),ne={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},ve=ee(92310),Ie=ee.n(ve),fe=ee(71418),Le=ee(2859),ie=ee(57193),Ze=ee(63949),_e=(ke,xe,ue)=>new Promise((E,a)=>{var x=te=>{try{b(ue.next(te))}catch(oe){a(oe)}},y=te=>{try{b(ue.throw(te))}catch(oe){a(oe)}},b=te=>te.done?E(te.value):Promise.resolve(te.value).then(x,y);b((ue=ue.apply(ke,xe)).next())}),we=({data:ke,className:xe,fullWidth:ue,style:E={},onClose:a,onOk:x,showFullTools:y,noAssociationId:b})=>{const te=(0,z.useRef)(null),oe=(0,z.useRef)(null),re=(0,z.useRef)(null),le=(0,z.useRef)(null),[de,pe]=(0,z.useState)(!1),[me,Fe]=(0,z.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,z.useEffect)(()=>{re.current||(re.current=document.createElement("style"),document.head.appendChild(re.current)),ke!=null&&ke.visible?(document.body.setAttribute("data-custom","y-hidden"),re.current.innerHTML=" html { overflow-y: hidden; }",ke!=null&&ke.src&&be()):(document.body.removeAttribute("data-custom"),re.current&&(document.head.removeChild(re.current),re.current=null))},[ke==null?void 0:ke.visible]);const be=()=>_e(void 0,null,function*(){pe(!0),Fe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const He=yield(0,Ze.ZJ)(ke==null?void 0:ke.src);te.current.src="",te.current.src=He,te.current.onload=function(){wt()},pe(!1),Fe("")}),Ae=()=>{document.body.removeAttribute("data-custom"),re.current.innerHTML=" ",a()},tt=He=>_e(void 0,null,function*(){pe(!0),Fe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Xe=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:ke.title,file:He.dataUrl}});Xe!=null&&Xe.id&&!b?(yield(0,ie.ZP)(`/api/attachments/${ke.id}/add_subitem.json`,{method:"post",body:{subitem_id:Xe==null?void 0:Xe.id,settings:JSON.stringify(He.state)}})).status===0&&x():Xe!=null&&Xe.id&&x(Xe),document.body.removeAttribute("data-custom"),re.current.innerHTML=" ",pe(!1),Fe("")}),Ne=()=>{const He=document.querySelector('a[href="https://markerjs.com/"]');He&&He.parentNode&&(He.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(st=>{const rt=document.querySelector(st.name);rt&&rt.setAttribute("title",st.title)})},wt=()=>{oe.current=new Le.hP(te.current),oe.current.targetRoot=le.current,oe.current.addEventListener("render",tt),oe.current.addEventListener("beforeclose",Ae),y&&(oe.current.availableMarkerTypes=oe.current.ALL_MARKER_TYPES,oe.current.uiStyleSettings.redoButtonVisible=!0,oe.current.uiStyleSettings.notesButtonVisible=!0,oe.current.uiStyleSettings.zoomButtonVisible=!0,oe.current.uiStyleSettings.zoomOutButtonVisible=!0,oe.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=oe.current.uiStyleSettings,oe.current.show(),ke!=null&&ke.snapshotData&&oe.current.restoreState(ke.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Ne()},300)};return z.createElement(z.Fragment,null,(ke==null?void 0:ke.visible)&&z.createElement(fe.Z,{spinning:de,tip:me,style:{position:"absolute"}},z.createElement("div",{ref:le,className:Ie()(ne.imageDimensions,xe,ue?ne.fullWidth:""),style:E},z.createElement("img",{className:ne.img,ref:te}))))}},24638:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(95237),ve=ee(43604),Ie=ee(99313),fe=ee(3113),Le=ee(76818),ie=ee(27431),Ze=ee(48136),_e=ee(59301);const je=(0,z.forwardRef)(({callback:we,showSaveButton:ke,value:xe=""},ue)=>{const E=(0,z.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 @@ -68,7 +68,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=oe=>{E.current.setValue(E.current.getValue()+" "+oe.value+" ")},b=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:_e.createElement(ne.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((oe,re)=>_e.createElement(ve.Z,{flex:"110px",className:ie.Z.item},_e.createElement("div",null,_e.createElement(Le.Z,{value:`$$${oe.value}$$`}),oe.name),_e.createElement("div",{className:ie.Z.children},oe.children.map((le,de)=>_e.createElement("div",{key:de},_e.createElement("h1",null,le.name),_e.createElement(ne.Z,{gutter:[10,10]},le.data.map((pe,me)=>_e.createElement(ve.Z,{key:me,onClick:()=>y(pe),className:ie.Z.diamond},_e.createElement(Le.Z,{value:"`$$"+pe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:_e.createElement(ne.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((oe,re)=>_e.createElement(ve.Z,{flex:"110px",className:ie.Z.item},_e.createElement("div",null,_e.createElement(Le.Z,{value:"`$$"+oe.value+"$$`"}),oe.name),_e.createElement("div",{className:ie.Z.children},oe.children.map((le,de)=>_e.createElement("div",{key:de},le.name&&_e.createElement("h1",null,le.name),_e.createElement(ne.Z,{gutter:[10,10]},le.data.map((pe,me)=>_e.createElement(ve.Z,{key:me,onClick:()=>y(pe),className:ie.Z.diamond},_e.createElement(Le.Z,{value:"`$$"+pe.value+"$$`"}))))))))))}],te=()=>{var oe=document.createElement("div");oe.innerHTML=E.current.getValue();var re=oe.innerText;return be&&be(re),re};return(0,z.useImperativeHandle)(ue,()=>({getData:te})),_e.createElement("div",{className:ie.Z.mathWrap},_e.createElement(Ie.default,{defaultActiveKey:"1",items:b}),_e.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:E,style:{width:800,marginTop:30,fontSize:18}},xe||""),ke&&_e.createElement("div",{className:ie.Z.button},_e.createElement(fe.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});gt.Z=je},53398:function(Pt,gt,ee){"use strict";ee.d(gt,{Q:function(){return Le}});var z=ee(59301),ne=ee(57809),ve=ee(5112),Ie=ee(5871),fe=ee(59301),Le=(Ze=>(Ze[Ze.Number=1]="Number",Ze[Ze.Percent=2]="Percent",Ze))(Le||{});const ie=({value:Ze,onChange:_e,disabled:je,hidePercentOption:be=!1,percentType:ke="select"})=>{const xe=(0,z.useMemo)(()=>be?1:2,[be]),[ue,E]=(0,z.useState)(xe);console.log(ue);const a=y=>Ze.type===1?`${y}\u5206`:`${y}%`,x=(0,z.useCallback)(y=>{if(ue===1){const b=y.replace("\u5206","");return isNaN(parseInt(b,10))?0:b}else return y.replace("%","")},[ue]);return(0,z.useEffect)(()=>{E(Ze.type)},[Ze]),fe.createElement("div",{style:{display:"flex",alignItems:"center"}},ke=="select"&&fe.createElement(ne.default,{size:"large",onChange:y=>{E(y),_e({type:y,inputValue:y===1?5:20})},value:ue||xe,style:{width:100},options:be?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:je}),ke=="radio"&&fe.createElement(ve.ZP.Group,{size:"large",onChange:y=>{const b=y.target.value;E(b),_e({type:b,inputValue:b===1?5:20})},value:ue||xe,disabled:je},!be&&fe.createElement(ve.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),fe.createElement(ve.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),ke=="radio"&&fe.createElement("div",{style:{marginRight:"10px",color:"#000000"}},Ze.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),fe.createElement(Ie.Z,{size:"large",disabled:je,value:Ze.inputValue,style:{width:"120px"},parser:x,addonAfter:Ze.type===1?"\u5206":"%",max:ue===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:y=>{_e({type:ue,inputValue:y})}}),ke=="radio"&&Ze.type==2&&fe.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};gt.Z=ie},90609:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(59301),ne={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=ee(43418),Ie="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Le=(_e,je,be)=>new Promise((ke,xe)=>{var ue=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?ke(x.value):Promise.resolve(x.value).then(ue,E);a((be=be.apply(_e,je)).next())}),Ze=({type:_e,resdata:je,onok:be,oktext:ke,okloading:xe})=>{const[ue,E]=(0,z.useState)(!1),{can_copy_list:a,can_copy_num:x,challenge_type:y,course_data_list:b,no_copy_list:te,no_copy_num:oe,no_use_list:re,no_use_num:le,repeat_shixun_num:de,student_count:pe,total_num:me,use_num:Fe}=je;let we=x>0||_e==="exercise";(0,z.useEffect)(()=>{(je==null?void 0:je.student_count)>0&&E(!0)},[je]),console.log("---11",xe),(0,z.useEffect)(()=>{xe||E(!1)},[xe]);const Ae=()=>{if(_e==="exercise"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ne.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ne.orangeColor},Fe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ne.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(_e==="exercise"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ne.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ne.orangeColor},Fe),"\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:ne.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(_e==="shixun"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ne.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ne.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(_e==="shixun"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ne.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:ne.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(_e==="subject"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ne.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ne.orangeColor},Fe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ne.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(_e==="subject"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",z.createElement("span",{className:ne.orangeColor},pe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",z.createElement("span",{className:ne.orangeColor},Fe)," \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:ne.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(_e==="exercisepush")return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ne.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",z.createElement("span",{className:ne.orangeColor},Fe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",z.createElement("span",{className:ne.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(_e==="shixunpush"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ne.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ne.orangeColor},Fe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ne.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(_e==="shixunpush"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ne.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",z.createElement("span",{className:ne.orangeColor},Fe),"\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:ne.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},tt=()=>{if(_e==="exercise"||_e==="subject"||_e==="exercisepush"||_e==="shixunpush")return z.createElement("div",{style:{marginTop:20}},oe>0&&z.createElement("div",null,z.createElement("span",{className:ne.flex},z.createElement("img",{src:fe,style:{width:14}}),z.createElement("span",{className:ne.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:ne.statusbody},_e==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ne.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"),(_e==="subject"||_e==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",we&&z.createElement("span",{className:ne.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"),_e==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",we&&z.createElement("span",{className:ne.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,te==null?void 0:te.map((Ne,bt)=>z.createElement("a",{href:`/shixuns/${Ne.identifier}/challenges`,target:"_blank"},"\u300A",Ne==null?void 0:Ne.name,"\u300B",bt+1!==oe&&"\u3001"))))),x>0&&z.createElement("div",{style:{marginTop:20}},z.createElement("span",{className:ne.flex},z.createElement("img",{src:Ie,style:{width:14}}),z.createElement("span",{className:ne.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:ne.statusbody},_e==="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"),(_e==="subject"||_e==="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"),_e==="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((Ne,bt)=>z.createElement("a",{href:`/shixuns/${Ne.identifier}/challenges`,target:"_blank"},"\u300A",Ne==null?void 0:Ne.name,"\u300B",bt+1!==x&&"\u3001"))))));if(_e==="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(ve.default,{open:ue,onCancel:()=>{E(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!we&&"none"}},zIndex:1003,confirmLoading:xe,okText:we?ke:"\u6211\u77E5\u9053\u4E86",onOk:()=>Le(void 0,null,function*(){we?yield be([...a,...re]):E(!1)})},z.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Ae(),tt()))}},50546:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return tt}});var z=ee(59301),ne=ee(95392),ve=ee(43418),Ie=ee(78241),fe=ee(8591),Le=ee(71418),ie=ee(17574),Ze=ee(95237),_e=ee(43604),je=ee(6848),be=ee(92832),ke={currentPrimary:"currentPrimary___NPWiR",currentDelete:"currentDelete___UEfhf",DirectoryTree:"DirectoryTree___xPxCY",EditDom:"EditDom___seNxC"},xe=ee(90036),ue=ee(67670),E=ee(13922),a=ee(16338),x=Object.defineProperty,y=Object.defineProperties,b=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,le=(Ne,bt,He)=>bt in Ne?x(Ne,bt,{enumerable:!0,configurable:!0,writable:!0,value:He}):Ne[bt]=He,de=(Ne,bt)=>{for(var He in bt||(bt={}))oe.call(bt,He)&&le(Ne,He,bt[He]);if(te)for(var He of te(bt))re.call(bt,He)&&le(Ne,He,bt[He]);return Ne},pe=(Ne,bt)=>y(Ne,b(bt)),me=(Ne,bt)=>{var He={};for(var Xe in Ne)oe.call(Ne,Xe)&&bt.indexOf(Xe)<0&&(He[Xe]=Ne[Xe]);if(Ne!=null&&te)for(var Xe of te(Ne))bt.indexOf(Xe)<0&&re.call(Ne,Xe)&&(He[Xe]=Ne[Xe]);return He},Fe=(Ne,bt,He)=>new Promise((Xe,st)=>{var rt=Ke=>{try{Qe(He.next(Ke))}catch(At){st(At)}},kt=Ke=>{try{Qe(He.throw(Ke))}catch(At){st(At)}},Qe=Ke=>Ke.done?Xe(Ke.value):Promise.resolve(Ke.value).then(rt,kt);Qe((He=He.apply(Ne,bt)).next())});const we=(Ne=[])=>Ne==null?void 0:Ne.map(bt=>pe(de({},bt),{title:(bt==null?void 0:bt.value)||"",key:bt==null?void 0:bt.id,isLeaf:!0})),Ae=Ne=>{var bt=Ne,{user:He,children:Xe,isShowComponent:st=!0,ModalProps:rt={},onDataSelect:kt}=bt,Qe=me(bt,["user","children","isShowComponent","ModalProps","onDataSelect"]);const[Ke,At]=ve.default.useModal(),[Te]=Ie.default.useForm(),[Je,nt]=(0,z.useState)([]),[Nt,cn]=(0,z.useState)(!1),[wt,$t]=(0,z.useState)(!1),[,We,Xt,Kt]=(0,xe.U)(ue.qE,{page:1,limit:9999}),[,,_n]=(0,xe.U)(ue.V8,{}),[,,Xn]=(0,xe.U)(ue.B$,{}),[,,Ge]=(0,xe.U)(ue.DH,{}),[,,Me]=(0,xe.U)(ue.bJ,{}),Oe=()=>{cn(!1),Te.resetFields(),$t(!1)},he=Bt=>Fe(void 0,null,function*(){const{node:Se,dragNode:De,event:xt}=Bt,ot=Bt.node.pos.split("-"),Ye=Bt.dropPosition-Number(ot[ot.length-1]);if(Ye==0){fe.ZP.warning("\u65E0\u6CD5\u79FB\u52A8\u5230\u5185\u90E8\u4F4D\u7F6E");return}if(Ye==1&&(De==null?void 0:De.item_index)==(Se==null?void 0:Se.item_index)+1){fe.ZP.warning("\u672A\u79FB\u52A8\u4F4D\u7F6E");return}const Ft=yield Me({id:De==null?void 0:De.key,position:Ye==-1?1:(De==null?void 0:De.item_index)>(Se==null?void 0:Se.item_index)?(Se==null?void 0:Se.item_index)+1:Se==null?void 0:Se.item_index});(Ft==null?void 0:Ft.status)===0&&(fe.ZP.success("\u79FB\u52A8\u6210\u529F"),Xt({},!0))}),Ve=Bt=>Fe(void 0,null,function*(){let Se={};wt?Se=yield Xn(de({},Bt)):Se=yield Ge(de({},Bt)),(Se==null?void 0:Se.status)==0&&(fe.ZP.success((Se==null?void 0:Se.message)||(wt?"\u6DFB\u52A0\u6210\u529F":"\u66F4\u65B0\u6210\u529F")),Xt({},!0),Oe())});return(0,z.useEffect)(()=>{rt!=null&&rt.open&&Xt({},!0)},[rt==null?void 0:rt.open]),(0,z.useEffect)(()=>{var Bt;nt(we((Bt=Kt==null?void 0:Kt.data)==null?void 0:Bt.list))},[Kt]),st?z.createElement(z.Fragment,null,At,Xe,z.createElement(ve.default,de({},de({title:"\u5E38\u7528\u8BC4\u8BED",width:640,centered:!0,footer:null,bodyStyle:{padding:"10px 5px 25px"}},rt)),z.createElement(Le.Z,{spinning:We},(Je==null?void 0:Je.length)>0?z.createElement(z.Fragment,null,z.createElement(ie.default.DirectoryTree,{height:500,className:ke.DirectoryTree,multiple:!0,draggable:{icon:!1},defaultExpandAll:!0,switcherIcon:!1,showIcon:!1,onSelect:kt,treeData:Je,onDrop:he,titleRender:Bt=>z.createElement(z.Fragment,null,z.createElement("span",{className:"multi_ellipsis1",style:{flex:1,marginRight:"32px"}},Bt==null?void 0:Bt.title),z.createElement("div",{className:`${ke.EditDom}`},z.createElement(Ze.Z,{wrap:!1,align:"middle",gutter:16},z.createElement(_e.Z,null,z.createElement(je.Z,{title:"\u957F\u6309\u53EF\u8FDB\u884C\u62D6\u62FD\u6392\u5E8F"},z.createElement("i",{className:`iconfont icon-tuodong1 font12 ${ke.currentPrimary}`}))),z.createElement(_e.Z,null,z.createElement(je.Z,{title:"\u7F16\u8F91"},z.createElement("i",{className:`iconfont icon-bianji11 font12 ${ke.currentPrimary}`,onClick:Se=>{Se.stopPropagation(),Te.setFieldsValue(de({},Bt)),cn(!0)}}))),z.createElement(_e.Z,null,z.createElement(je.Z,{title:"\u5220\u9664"},z.createElement("i",{className:`iconfont icon-shanchu14 font12 ${ke.currentDelete}`,onClick:Se=>{Se.stopPropagation(),Ke.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:()=>Fe(void 0,null,function*(){const De=yield _n({id:Bt==null?void 0:Bt.key});(De==null?void 0:De.status)==0&&(fe.ZP.success((De==null?void 0:De.message)||"\u5220\u9664\u6210\u529F"),Xt({},!0))})})}}))))))}),z.createElement(a.op,{className:"ml20 mt20",icon:z.createElement("i",{className:"iconfont icon-xiaojiahao"}),style:{borderRadius:"4px"},onClick:()=>{$t(!0),cn(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED")):z.createElement(E.Z,{styles:{margin:"30px auto"},customText:z.createElement("span",null,"\u6682\u65E0\u5E38\u7528\u8BC4\u8BED\uFF0C\u4F60\u53EF\u4EE5",z.createElement("a",{onClick:()=>{$t(!0),cn(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED"))}))),z.createElement(ve.default,{title:wt?"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED":"\u7F16\u8F91\u5E38\u7528\u8BC4\u8BED",open:Nt,okText:wt?"\u6DFB\u52A0":"\u786E\u5B9A",onCancel:()=>{Oe()},onOk:()=>{Te.submit()}},z.createElement(Ie.default,{form:Te,onFinish:Ve},wt&&z.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"),z.createElement(Ie.default.Item,{hidden:!0,name:"id"}),z.createElement(Ie.default.Item,{className:"mt10",name:"value"},z.createElement(be.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 tt=(0,ne.connect)(({loading:Ne,user:bt})=>({user:bt,loading:Ne.effects}))(Ae)},63347:function(Pt,gt,ee){"use strict";ee.d(gt,{h:function(){return oe}});var z=ee(59301),ne=ee(57809),ve=ee(78241),Ie=ee(3113),fe=ee(89780),Le=ee.n(fe),ie=ee(4887),Ze=ee(37068),_e=Object.defineProperty,je=Object.defineProperties,be=Object.getOwnPropertyDescriptors,ke=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,E=(re,le,de)=>le in re?_e(re,le,{enumerable:!0,configurable:!0,writable:!0,value:de}):re[le]=de,a=(re,le)=>{for(var de in le||(le={}))xe.call(le,de)&&E(re,de,le[de]);if(ke)for(var de of ke(le))ue.call(le,de)&&E(re,de,le[de]);return re},x=(re,le)=>je(re,be(le));const y=ne.default.Option,b={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"]};gt.Z=({callback:re,onCancel:le})=>{const[de,pe]=(0,z.useState)("python");function me(we){pe(te[we][1])}function Fe(we){re(we)}return z.createElement(ve.default,x(a({},b),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Fe,style:{width:500}}),z.createElement(ve.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},z.createElement(ne.default,{getPopupContainer:we=>we.parentNode,onChange:me},Object.keys(te).map(we=>z.createElement(y,{key:we,value:we},te[we][0])))),z.createElement(ve.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},z.createElement(oe,{mode:de})),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Ie.ZP,{type:"ghost",onClick:le},"\u53D6\u6D88")))};function oe({value:re,onChange:le,mode:de,options:pe={}}){const me=(0,z.useRef)(),[Fe,we]=(0,z.useState)();return(0,z.useEffect)(()=>{if(Fe){let Ae=function(tt){const Ne=tt.getValue();le&&le(Ne)};return Fe.on("change",Ae),()=>{Fe.off("change",Ae)}}},[Fe,le]),(0,z.useEffect)(()=>{Fe&&Fe.setOption("mode",de)},[Fe,de]),(0,z.useEffect)(()=>{Fe&&(re!==Fe.getValue()||re==="")&&setTimeout(()=>{Fe.setValue(re||"")},300)},[Fe,re]),(0,z.useEffect)(()=>{if(me.current&&!Fe){const Ae=Le().fromTextArea(me.current,a({mode:de,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},pe));we(Ae)}},[me.current,Fe]),z.createElement("div",{className:"my-codemirror-container"},z.createElement("textarea",{ref:me}))}},88871:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return er}});var z=ee(59301),ne=ee(89780),ve=ee.n(ne),Ie=ee(76374),fe=ee(4887),Le=ee(6313),ie=ee(25717),Ze=ee(99498),_e=ee(25419),je=ee(67549),be=ee(76818),ke=({value:Ct="",className:St,showTextOnly:Rt,showLines:aa,style:Ba={}})=>{const la=(0,z.useMemo)(()=>"",[Ct]);return z.createElement(z.Fragment,null,z.createElement("div",{dangerouslySetInnerHTML:{__html:la}}))},xe=ee(59301),ue=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,te=(Ct,St,Rt)=>St in Ct?ue(Ct,St,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):Ct[St]=Rt,oe=(Ct,St)=>{for(var Rt in St||(St={}))y.call(St,Rt)&&te(Ct,Rt,St[Rt]);if(x)for(var Rt of x(St))b.call(St,Rt)&&te(Ct,Rt,St[Rt]);return Ct},re=(Ct,St)=>E(Ct,a(St));let le=[{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 de({onActionCallback:Ct,title:St,icon:Rt,actionName:aa,className:Ba="",children:la}){function Za(){Ct(aa)}return xe.createElement("a",{title:St,className:Ba,onClick:Za},xe.createElement("i",{className:`${Rt}`}),la)}var pe=({watch:Ct,showNullButton:St,showNullProgramButton:Rt,onActionCallback:aa,fullScreen:Ba,insertTemp:la,hidetoolBar:Za,extraUse:lo})=>{const Zo=[...le,{title:`${Ct?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ct?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return xe.createElement("ul",{className:"markdown-toolbar-container"},!Za&&Zo.map((Mr,Po)=>xe.createElement("li",{key:Po},Mr.actionName?xe.createElement(de,re(oe({},Mr),{onActionCallback:aa})):xe.createElement("span",{className:"v-line"}))),St?xe.createElement("li",null,xe.createElement(de,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:aa},xe.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Rt?xe.createElement(xe.Fragment,null,xe.createElement("li",null,xe.createElement(de,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:aa},xe.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),xe.createElement("li",null,xe.createElement(de,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:aa},xe.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,la&&xe.createElement("li",null,xe.createElement(de,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${la}`,onActionCallback:aa},xe.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),lo&&xe.createElement("li",null,lo),xe.createElement("li",{className:"btn-full-screen"},xe.createElement(de,{icon:`${Ba?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Ba?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:aa})))},me=ee(81123),Fe=ee(78241),we=ee(92832),Ae=ee(3113),tt=Object.defineProperty,Ne=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,He=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,rt=(Ct,St,Rt)=>St in Ct?tt(Ct,St,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):Ct[St]=Rt,kt=(Ct,St)=>{for(var Rt in St||(St={}))Xe.call(St,Rt)&&rt(Ct,Rt,St[Rt]);if(He)for(var Rt of He(St))st.call(St,Rt)&&rt(Ct,Rt,St[Rt]);return Ct},Qe=(Ct,St)=>Ne(Ct,bt(St));const Ke={labelCol:{span:4},wrapperCol:{span:20}};var At=({callback:Ct,onCancel:St})=>{function Rt(aa){Ct(aa)}return z.createElement(Fe.default,Qe(kt({},Ke),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Rt,style:{width:500}}),z.createElement(Fe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},z.createElement(we.default,null)),z.createElement(Fe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},z.createElement(we.default,null)),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:St},"\u53D6\u6D88")))},Te=ee(63347),Je=ee(90443),nt=ee(43418),Nt=ee(95237),cn=ee(86197),wt=ee(59301),$t=({callback:Ct,onCancel:St})=>{const Rt=document.createElement("canvas"),aa=Rt.getContext("2d");Rt.width=1e3,Rt.height=800,aa.fillStyle="#ffffff",aa.fillRect(0,0,Rt.width,Rt.height);const Ba=Rt.toDataURL("image/png");return wt.createElement(nt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},wt.createElement(Nt.Z,{style:{height:"100vh"}},wt.createElement(cn.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Ba,visible:!0,title:String(Date.now())},onOk:la=>{Ct({src:la.url})},onClose:St})))},We=ee(12378);function Xt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Xt,go.CommandHandler),Xt.prototype.canAlignSelection=function(){var Ct=this.diagram;return!(Ct===null||Ct.isReadOnly||Ct.isModelReadOnly||Ct.selection.count<2)},Xt.prototype.alignLeft=function(){var Ct=this.diagram;Ct.startTransaction("aligning left");var St=1/0;Ct.selection.each(function(Rt){Rt instanceof go.Link||(St=Math.min(Rt.position.x,St))}),Ct.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(St,Rt.position.y))}),Ct.commitTransaction("aligning left")},Xt.prototype.alignRight=function(){var Ct=this.diagram;Ct.startTransaction("aligning right");var St=-1/0;Ct.selection.each(function(Rt){if(!(Rt instanceof go.Link)){var aa=Rt.actualBounds.x+Rt.actualBounds.width;St=Math.max(aa,St)}}),Ct.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(St-Rt.actualBounds.width,Rt.position.y))}),Ct.commitTransaction("aligning right")},Xt.prototype.alignTop=function(){var Ct=this.diagram;Ct.startTransaction("alignTop");var St=1/0;Ct.selection.each(function(Rt){Rt instanceof go.Link||(St=Math.min(Rt.position.y,St))}),Ct.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.position.x,St))}),Ct.commitTransaction("alignTop")},Xt.prototype.alignBottom=function(){var Ct=this.diagram;Ct.startTransaction("aligning bottom");var St=-1/0;Ct.selection.each(function(Rt){if(!(Rt instanceof go.Link)){var aa=Rt.actualBounds.y+Rt.actualBounds.height;St=Math.max(aa,St)}}),Ct.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.actualBounds.x,St-Rt.actualBounds.height))}),Ct.commitTransaction("aligning bottom")},Xt.prototype.alignCenterX=function(){var Ct=this.diagram,St=Ct.selection.first();if(St){Ct.startTransaction("aligning Center X");var Rt=St.actualBounds.x+St.actualBounds.width/2;Ct.selection.each(function(aa){aa instanceof go.Link||aa.move(new go.Point(Rt-aa.actualBounds.width/2,aa.actualBounds.y))}),Ct.commitTransaction("aligning Center X")}},Xt.prototype.alignCenterY=function(){var Ct=this.diagram,St=Ct.selection.first();if(St){Ct.startTransaction("aligning Center Y");var Rt=St.actualBounds.y+St.actualBounds.height/2;Ct.selection.each(function(aa){aa instanceof go.Link||aa.move(new go.Point(aa.actualBounds.x,Rt-aa.actualBounds.height/2))}),Ct.commitTransaction("aligning Center Y")}},Xt.prototype.alignColumn=function(Ct){var St=this.diagram;St.startTransaction("align Column"),Ct===void 0&&(Ct=0),Ct=parseFloat(Ct);var Rt=new Array;St.selection.each(function(lo){lo instanceof go.Link||Rt.push(lo)});for(var aa=0;aa0){for(var lo=la.elt(Za-1);lo!==null&&lo.isTreeExpanded&&!lo.isTreeLeaf;){var Zo=this._sortTreeChildrenByY(lo);lo=Zo.last()}lo!==null&&Ct.select(lo)}else Ct.select(Ba)}}else if(Rt.key==="Down")if(St.isTreeExpanded&&!St.isTreeLeaf){var aa=this._sortTreeChildrenByY(St).first();aa!==null&&Ct.select(aa)}else for(;St!==null;){var Ba=St.findTreeParentNode();if(Ba===null)break;var la=this._sortTreeChildrenByY(Ba),Za=la.indexOf(St);if(Zala.y?1:Ba.xla.x?1:0}),St},Xt.prototype.copyToClipboard=function(Ct){go.CommandHandler.prototype.copyToClipboard.call(this,Ct),this._lastPasteOffset.set(this.pasteOffset)},Xt.prototype.pasteFromClipboard=function(){var Ct=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ct,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ct},Object.defineProperty(Xt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ct){if(Ct!=="move"&&Ct!=="select"&&Ct!=="scroll"&&Ct!=="tree"&&Ct!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ct);this._arrowKeyBehavior=Ct}}),Object.defineProperty(Xt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ct){if(!(Ct instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ct);this._pasteOffset.set(Ct)}});var Kt=Xt,_n=ee(87851),Xn=ee(43604),Ge=ee(57193),Me={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Oe=ee(59301),he=(Ct,St,Rt)=>new Promise((aa,Ba)=>{var la=Zo=>{try{lo(Rt.next(Zo))}catch(Mr){Ba(Mr)}},Za=Zo=>{try{lo(Rt.throw(Zo))}catch(Mr){Ba(Mr)}},lo=Zo=>Zo.done?aa(Zo.value):Promise.resolve(Zo.value).then(la,Za);lo((Rt=Rt.apply(Ct,St)).next())});function Ve({onCancel:Ct,callback:St}){let Rt=(0,z.useRef)(),aa=(0,z.useRef)(),Ba=(0,z.useRef)(),la=(0,z.useRef)(!1);const Za=(0,z.useRef)(!1),[lo,Zo]=(0,z.useState)(0);function Mr(){const ea=We.bx.make,dr={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 We.S0(aa.current,{padding:20,grid:ea(We.s_,"Grid",ea(We.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),ea(We.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Aa=>{var Ua=Aa.diagram.commandHandler.addTopLevelParts(Aa.diagram.selection,!0);Ua||Aa.diagram.currentTool.doCancel()},commandHandler:ea(Kt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Aa=>{var Ua=Aa.subject;Ua.location=Ua.location.copy().snapToGridPoint(Aa.diagram.grid.gridOrigin,Aa.diagram.grid.gridCellSize),setTimeout(()=>{Aa.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Aa=>{var Ua=Aa.subject;setTimeout(()=>{Aa.diagram.commandHandler.editTextBlock()})},LinkRelinked:Aa=>{var Ua=Aa.parameter.part;Ua.invalidateConnectedLinks();var jo=Aa.subject;Aa.diagram.toolManager.linkingTool.isForwards?jo.toNode.invalidateConnectedLinks():jo.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Rt.current.nodeTemplate=ea(We.NB,"Auto",{locationSpot:We.z6.Center,locationObjectName:"SHAPE",desiredSize:new We.$u(120,60),minSize:new We.$u(40,40),resizable:!0,resizeCellSize:new We.$u(10,10),rotatable:!0},new We.KX("location","loc",We.E9.parse).makeTwoWay(We.E9.stringify),new We.KX("desiredSize","size",We.$u.parse).makeTwoWay(We.$u.stringify),ea(We.bn,{name:"SHAPE",fill:dr.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:We.z6.AllSides,toSpot:We.z6.AllSides},new We.KX("figure"),new We.KX("fill"),new We.KX("stroke","borderColor"),new We.KX("strokeWidth","thickness"),new We.KX("strokeDashArray","dash")),ea(We.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),ea(We.al,{margin:1,textAlign:"center",overflow:We.al.OverflowEllipsis,editable:!0},new We.KX("text").makeTwoWay(),new We.KX("stroke","color"))),Rt.current.nodeTemplate.toolTip=ea("ToolTip",ea(We.s_,"Vertical",{maxSize:new We.$u(200,NaN)},ea(We.al,{font:"bold 10pt sans-serif",textAlign:"center"},new We.KX("text")),ea(We.al,{font:"10pt sans-serif",textAlign:"center"},new We.KX("text","details"))));function el(Aa,Ua){var jo=(ro,yr)=>{ro.handled=!0,ro.diagram.model.commit(lr=>{var Da=yr.part.adornedPart,Wr=new We.E9().setRectSpot(Da.actualBounds,Aa);Wr.subtract(Da.location),Wr.scale(2,2),Wr.x+=Math.sign(Wr.x)*130,Wr.y+=Math.sign(Wr.y)*130,Wr.add(Da.location),Wr.snapToGridPoint(ro.diagram.grid.gridOrigin,ro.diagram.grid.gridCellSize);var zr=lr.copyNodeData(Da.data);lr.setGroupKeyForNodeData(zr,lr.getGroupKeyForNodeData(Da.data)),lr.addNodeData(zr);var Du={from:Da.key,to:lr.getKeyForNodeData(zr)};lr.addLinkData(Du);var cu=ro.diagram.findNodeForData(zr);cu.location=Wr,ro.diagram.select(cu),setTimeout(()=>{ro.diagram.commandHandler.editTextBlock()},20)})};return ea(We.bn,{figure:Ua,alignment:Aa,alignmentFocus:Aa.opposite(),width:Aa.equals(We.z6.Top)||Aa.equals(We.z6.Bottom)?25:18,height:Aa.equals(We.z6.Top)||Aa.equals(We.z6.Bottom)?18:25,fill:"orange",stroke:dr.white,strokeWidth:4,mouseEnter:(ro,yr)=>yr.fill="dodgerblue",mouseLeave:(ro,yr)=>yr.fill="orange",isActionable:!0,click:jo,contextClick:jo})}function Or(Aa){return ea(We.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:(Ua,jo)=>jo.fill="dodgerblue",mouseLeave:(Ua,jo)=>jo.fill="orange",click:(Ua,jo)=>{Ua.diagram.commandHandler.showContextMenu(jo.part.adornedPart)}},Aa||{})}Rt.current.nodeTemplate.selectionAdornmentTemplate=ea(We.uz,"Spot",ea(We.Vm,{padding:10}),el(We.z6.Top,"TriangleUp"),el(We.z6.Left,"TriangleLeft"),el(We.z6.Right,"TriangleRight"),el(We.z6.Bottom,"TriangleDown"),Or({alignment:new We.z6(.75,0)}));function Go(Aa,Ua){return(jo,ro)=>{jo.handled=!0,jo.diagram.model.commit(yr=>{yr.set(ro.part.adornedPart.data,Aa,Ua)})}}function ze(Aa,Ua){return Ua||(Ua="color"),ea(We.bn,{width:16,height:16,stroke:"lightgray",fill:Aa,margin:1,background:"transparent",mouseEnter:(jo,ro)=>ro.stroke="dodgerblue",mouseLeave:(jo,ro)=>ro.stroke="lightgray",click:Go(Ua,Aa),contextClick:Go(Ua,Aa)})}function Fn(){return[ea("ContextMenuButton",ea(We.s_,"Horizontal",ze(dr.white,"fill"),ze(dr.beige,"fill"),ze(dr.extralightblue,"fill"),ze(dr.extralightred,"fill"))),ea("ContextMenuButton",ea(We.s_,"Horizontal",ze(dr.lightgray,"fill"),ze(dr.lightgreen,"fill"),ze(dr.lightblue,"fill"),ze(dr.lightred,"fill")))]}function hn(){return[ea("ContextMenuButton",ea(We.s_,"Horizontal",ze(dr.black),ze(dr.green),ze(dr.blue),ze(dr.red))),ea("ContextMenuButton",ea(We.s_,"Horizontal",ze(dr.white),ze(dr.magenta),ze(dr.purple),ze(dr.orange)))]}function Gn(Aa,Ua){return Ua||(Ua="thickness"),ea(We.bn,"LineH",{width:16,height:16,strokeWidth:Aa,margin:1,background:"transparent",mouseEnter:(jo,ro)=>ro.background="dodgerblue",mouseLeave:(jo,ro)=>ro.background="transparent",click:Go(Ua,Aa),contextClick:Go(Ua,Aa)})}function da(Aa,Ua){return Ua||(Ua="dash"),ea(We.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Aa,margin:1,background:"transparent",mouseEnter:(jo,ro)=>ro.background="dodgerblue",mouseLeave:(jo,ro)=>ro.background="transparent",click:Go(Ua,Aa),contextClick:Go(Ua,Aa)})}function na(){return[ea("ContextMenuButton",ea(We.s_,"Horizontal",Gn(1),Gn(2),Gn(3),Gn(4))),ea("ContextMenuButton",ea(We.s_,"Horizontal",da(null),da([2,4]),da([4,4])))]}function Hn(Aa,Ua){return Ua||(Ua="figure"),ea(We.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Aa,margin:1,background:"transparent",mouseEnter:(jo,ro)=>ro.fill="dodgerblue",mouseLeave:(jo,ro)=>ro.fill="lightgray",click:Go(Ua,Aa),contextClick:Go(Ua,Aa)})}Rt.current.nodeTemplate.contextMenu=ea("ContextMenu",ea("ContextMenuButton",ea(We.s_,"Horizontal",Hn("Rectangle"),Hn("RoundedRectangle"),Hn("Ellipse"),Hn("Diamond"))),ea("ContextMenuButton",ea(We.s_,"Horizontal",Hn("Parallelogram2"),Hn("ManualOperation"),Hn("Procedure"),Hn("Cylinder1"))),ea("ContextMenuButton",ea(We.s_,"Horizontal",Hn("Terminator"),Hn("CreateRequest"),Hn("Document"),Hn("TriangleDown"))),Fn(),hn(),na()),Rt.current.groupTemplate=ea(We.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:We.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Aa,Ua)=>{var jo=Ua.addMembers(Ua.diagram.selection,!0);jo||Ua.diagram.currentTool.doCancel()},avoidable:!1},new We.KX("location","loc",We.E9.parse).makeTwoWay(We.E9.stringify),ea(We.s_,"Auto",{name:"BODY"},ea(We.bn,{parameter1:10,fill:dr.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:We.z6.AllSides,toSpot:We.z6.AllSides},new We.KX("fill"),new We.KX("stroke","color"),new We.KX("strokeWidth","thickness"),new We.KX("strokeDashArray","dash")),ea(We.Vm,{background:"transparent",margin:20})),ea(We.al,{alignment:We.z6.Top,alignmentFocus:We.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new We.KX("text"),new We.KX("stroke","color"))),Rt.current.groupTemplate.selectionAdornmentTemplate=ea(We.uz,"Spot",ea(We.s_,"Auto",ea(We.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),ea(We.Vm,{margin:1.5})),Or({alignment:We.z6.TopRight,alignmentFocus:We.z6.BottomRight})),Rt.current.groupTemplate.contextMenu=ea("ContextMenu",Fn(),hn(),na()),Rt.current.linkTemplate=ea(We.rU,{layerName:"Foreground",routing:We.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new We.KX("fromSpot","fromSpot",We.z6.parse),new We.KX("toSpot","toSpot",We.z6.parse),new We.KX("fromShortLength","dir",Aa=>Aa>=1?10:0),new We.KX("toShortLength","dir",Aa=>Aa>=1?10:0),new We.KX("points").makeTwoWay(),ea(We.bn,{strokeWidth:2},new We.KX("stroke","color"),new We.KX("strokeWidth","thickness"),new We.KX("strokeDashArray","dash")),ea(We.bn,{segmentIndex:0,segmentOffset:new We.E9(15,0),segmentOrientation:We.rU.OrientAlong,alignmentFocus:We.z6.Right,figure:"circle",width:10,strokeWidth:0},new We.KX("fill","color"),new We.KX("visible","dir",Aa=>Aa===1)),ea(We.bn,{segmentIndex:-1,segmentOffset:new We.E9(-10,6),segmentOrientation:We.rU.OrientPlus90,alignmentFocus:We.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new We.KX("fill","color"),new We.KX("visible","dir",Aa=>Aa>=1),new We.KX("width","thickness",Aa=>7+3*Aa),new We.KX("height","thickness",Aa=>7+3*Aa),new We.KX("segmentOffset","thickness",Aa=>new We.E9(-15,4+1.5*Aa))),ea(We.bn,{segmentIndex:0,segmentOffset:new We.E9(15,-6),segmentOrientation:We.rU.OrientMinus90,alignmentFocus:We.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new We.KX("fill","color"),new We.KX("visible","dir",Aa=>Aa===2),new We.KX("width","thickness",Aa=>7+3*Aa),new We.KX("height","thickness",Aa=>7+3*Aa),new We.KX("segmentOffset","thickness",Aa=>new We.E9(-15,4+1.5*Aa))),ea(We.al,{alignmentFocus:new We.z6(0,1,-4,0),editable:!0},new We.KX("text").makeTwoWay(),new We.KX("stroke","color"))),Rt.current.linkTemplate.selectionAdornmentTemplate=ea(We.uz,ea(We.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Ln(2)},new We.KX("pathPattern","thickness",Ln)),Or({alignmentFocus:new We.z6(0,0,-6,-4)}));function Ln(Aa){return ea(We.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Aa+4).toString()+" H3"})}function ko(Aa){var Ua="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Aa===0?Ua="M0 0 M16 16 M0 8 L16 8":Aa===2&&(Ua="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),ea(We.bn,{geometryString:Ua,margin:2,background:"transparent",mouseEnter:(jo,ro)=>ro.background="dodgerblue",mouseLeave:(jo,ro)=>ro.background="transparent",click:Go("dir",Aa),contextClick:Go("dir",Aa)})}function xo(Aa){var Ua=(jo,ro)=>{jo.handled=!0,jo.diagram.model.commit(yr=>{var lr=ro.part.adornedPart;yr.set(lr.data,Aa?"toSpot":"fromSpot",We.z6.stringify(We.z6.AllSides)),(Aa?lr.toNode:lr.fromNode).invalidateConnectedLinks()})};return ea(We.bn,{width:12,height:12,fill:"transparent",mouseEnter:(jo,ro)=>ro.background="dodgerblue",mouseLeave:(jo,ro)=>ro.background="transparent",click:Ua,contextClick:Ua})}function en(Aa,Ua){var jo=0,ro=We.z6.RightSide;Aa.equals(We.z6.Top)?(jo=270,ro=We.z6.TopSide):Aa.equals(We.z6.Left)?(jo=180,ro=We.z6.LeftSide):Aa.equals(We.z6.Bottom)&&(jo=90,ro=We.z6.BottomSide),Ua||(jo-=180);var yr=(lr,Da)=>{lr.handled=!0,lr.diagram.model.commit(Wr=>{var zr=Da.part.adornedPart;Wr.set(zr.data,Ua?"toSpot":"fromSpot",We.z6.stringify(ro)),(Ua?zr.toNode:zr.fromNode).invalidateConnectedLinks()})};return ea(We.bn,{alignment:Aa,alignmentFocus:Aa.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:jo,background:"transparent",mouseEnter:(lr,Da)=>Da.background="dodgerblue",mouseLeave:(lr,Da)=>Da.background="transparent",click:yr,contextClick:yr})}Rt.current.linkTemplate.contextMenu=ea("ContextMenu",hn(),na(),ea("ContextMenuButton",ea(We.s_,"Horizontal",ko(0),ko(1),ko(2))),ea("ContextMenuButton",ea(We.s_,"Horizontal",ea(We.s_,"Spot",xo(!1),en(We.z6.Top,!1),en(We.z6.Left,!1),en(We.z6.Right,!1),en(We.z6.Bottom,!1)),ea(We.s_,"Spot",{margin:new We.Zt(0,0,0,2)},xo(!0),en(We.z6.Top,!0),en(We.z6.Left,!0),en(We.z6.Right,!0),en(We.z6.Bottom,!0)))));const jr=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],y=oe=>{E.current.setValue(E.current.getValue()+" "+oe.value+" ")},b=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:_e.createElement(ne.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((oe,re)=>_e.createElement(ve.Z,{flex:"110px",className:ie.Z.item},_e.createElement("div",null,_e.createElement(Le.Z,{value:`$$${oe.value}$$`}),oe.name),_e.createElement("div",{className:ie.Z.children},oe.children.map((le,de)=>_e.createElement("div",{key:de},_e.createElement("h1",null,le.name),_e.createElement(ne.Z,{gutter:[10,10]},le.data.map((pe,me)=>_e.createElement(ve.Z,{key:me,onClick:()=>y(pe),className:ie.Z.diamond},_e.createElement(Le.Z,{value:"`$$"+pe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:_e.createElement(ne.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((oe,re)=>_e.createElement(ve.Z,{flex:"110px",className:ie.Z.item},_e.createElement("div",null,_e.createElement(Le.Z,{value:"`$$"+oe.value+"$$`"}),oe.name),_e.createElement("div",{className:ie.Z.children},oe.children.map((le,de)=>_e.createElement("div",{key:de},le.name&&_e.createElement("h1",null,le.name),_e.createElement(ne.Z,{gutter:[10,10]},le.data.map((pe,me)=>_e.createElement(ve.Z,{key:me,onClick:()=>y(pe),className:ie.Z.diamond},_e.createElement(Le.Z,{value:"`$$"+pe.value+"$$`"}))))))))))}],te=()=>{var oe=document.createElement("div");oe.innerHTML=E.current.getValue();var re=oe.innerText;return we&&we(re),re};return(0,z.useImperativeHandle)(ue,()=>({getData:te})),_e.createElement("div",{className:ie.Z.mathWrap},_e.createElement(Ie.default,{defaultActiveKey:"1",items:b}),_e.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:E,style:{width:800,marginTop:30,fontSize:18}},xe||""),ke&&_e.createElement("div",{className:ie.Z.button},_e.createElement(fe.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});gt.Z=je},53398:function(Pt,gt,ee){"use strict";ee.d(gt,{Q:function(){return Le}});var z=ee(59301),ne=ee(57809),ve=ee(5112),Ie=ee(5871),fe=ee(59301),Le=(Ze=>(Ze[Ze.Number=1]="Number",Ze[Ze.Percent=2]="Percent",Ze))(Le||{});const ie=({value:Ze,onChange:_e,disabled:je,hidePercentOption:we=!1,percentType:ke="select"})=>{const xe=(0,z.useMemo)(()=>we?1:2,[we]),[ue,E]=(0,z.useState)(xe);console.log(ue);const a=y=>Ze.type===1?`${y}\u5206`:`${y}%`,x=(0,z.useCallback)(y=>{if(ue===1){const b=y.replace("\u5206","");return isNaN(parseInt(b,10))?0:b}else return y.replace("%","")},[ue]);return(0,z.useEffect)(()=>{E(Ze.type)},[Ze]),fe.createElement("div",{style:{display:"flex",alignItems:"center"}},ke=="select"&&fe.createElement(ne.default,{size:"large",onChange:y=>{E(y),_e({type:y,inputValue:y===1?5:20})},value:ue||xe,style:{width:100},options:we?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:je}),ke=="radio"&&fe.createElement(ve.ZP.Group,{size:"large",onChange:y=>{const b=y.target.value;E(b),_e({type:b,inputValue:b===1?5:20})},value:ue||xe,disabled:je},!we&&fe.createElement(ve.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),fe.createElement(ve.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),ke=="radio"&&fe.createElement("div",{style:{marginRight:"10px",color:"#000000"}},Ze.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),fe.createElement(Ie.Z,{size:"large",disabled:je,value:Ze.inputValue,style:{width:"120px"},parser:x,addonAfter:Ze.type===1?"\u5206":"%",max:ue===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:y=>{_e({type:ue,inputValue:y})}}),ke=="radio"&&Ze.type==2&&fe.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};gt.Z=ie},90609:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ze}});var z=ee(59301),ne={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=ee(43418),Ie="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Le=(_e,je,we)=>new Promise((ke,xe)=>{var ue=x=>{try{a(we.next(x))}catch(y){xe(y)}},E=x=>{try{a(we.throw(x))}catch(y){xe(y)}},a=x=>x.done?ke(x.value):Promise.resolve(x.value).then(ue,E);a((we=we.apply(_e,je)).next())}),Ze=({type:_e,resdata:je,onok:we,oktext:ke,okloading:xe})=>{const[ue,E]=(0,z.useState)(!1),{can_copy_list:a,can_copy_num:x,challenge_type:y,course_data_list:b,no_copy_list:te,no_copy_num:oe,no_use_list:re,no_use_num:le,repeat_shixun_num:de,student_count:pe,total_num:me,use_num:Fe}=je;let be=x>0||_e==="exercise";(0,z.useEffect)(()=>{(je==null?void 0:je.student_count)>0&&E(!0)},[je]),console.log("---11",xe),(0,z.useEffect)(()=>{xe||E(!1)},[xe]);const Ae=()=>{if(_e==="exercise"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ne.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ne.orangeColor},Fe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ne.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(_e==="exercise"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ne.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ne.orangeColor},Fe),"\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:ne.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(_e==="shixun"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ne.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ne.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(_e==="shixun"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ne.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:ne.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(_e==="subject"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ne.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ne.orangeColor},Fe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ne.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(_e==="subject"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",z.createElement("span",{className:ne.orangeColor},pe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",z.createElement("span",{className:ne.orangeColor},Fe)," \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:ne.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(_e==="exercisepush")return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ne.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",z.createElement("span",{className:ne.orangeColor},Fe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",z.createElement("span",{className:ne.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(_e==="shixunpush"&&y===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ne.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:ne.orangeColor},Fe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ne.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(_e==="shixunpush"&&y===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ne.orangeColor},pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",z.createElement("span",{className:ne.orangeColor},Fe),"\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:ne.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},tt=()=>{if(_e==="exercise"||_e==="subject"||_e==="exercisepush"||_e==="shixunpush")return z.createElement("div",{style:{marginTop:20}},oe>0&&z.createElement("div",null,z.createElement("span",{className:ne.flex},z.createElement("img",{src:fe,style:{width:14}}),z.createElement("span",{className:ne.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:ne.statusbody},_e==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:ne.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"),(_e==="subject"||_e==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",be&&z.createElement("span",{className:ne.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"),_e==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",be&&z.createElement("span",{className:ne.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,te==null?void 0:te.map((Ne,wt)=>z.createElement("a",{href:`/shixuns/${Ne.identifier}/challenges`,target:"_blank"},"\u300A",Ne==null?void 0:Ne.name,"\u300B",wt+1!==oe&&"\u3001"))))),x>0&&z.createElement("div",{style:{marginTop:20}},z.createElement("span",{className:ne.flex},z.createElement("img",{src:Ie,style:{width:14}}),z.createElement("span",{className:ne.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:ne.statusbody},_e==="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"),(_e==="subject"||_e==="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"),_e==="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((Ne,wt)=>z.createElement("a",{href:`/shixuns/${Ne.identifier}/challenges`,target:"_blank"},"\u300A",Ne==null?void 0:Ne.name,"\u300B",wt+1!==x&&"\u3001"))))));if(_e==="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(ve.default,{open:ue,onCancel:()=>{E(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!be&&"none"}},zIndex:1003,confirmLoading:xe,okText:be?ke:"\u6211\u77E5\u9053\u4E86",onOk:()=>Le(void 0,null,function*(){be?yield we([...a,...re]):E(!1)})},z.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Ae(),tt()))}},50546:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return tt}});var z=ee(59301),ne=ee(95392),ve=ee(43418),Ie=ee(78241),fe=ee(8591),Le=ee(71418),ie=ee(17574),Ze=ee(95237),_e=ee(43604),je=ee(6848),we=ee(92832),ke={currentPrimary:"currentPrimary___NPWiR",currentDelete:"currentDelete___UEfhf",DirectoryTree:"DirectoryTree___xPxCY",EditDom:"EditDom___seNxC"},xe=ee(90036),ue=ee(67670),E=ee(13922),a=ee(16338),x=Object.defineProperty,y=Object.defineProperties,b=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,le=(Ne,wt,He)=>wt in Ne?x(Ne,wt,{enumerable:!0,configurable:!0,writable:!0,value:He}):Ne[wt]=He,de=(Ne,wt)=>{for(var He in wt||(wt={}))oe.call(wt,He)&&le(Ne,He,wt[He]);if(te)for(var He of te(wt))re.call(wt,He)&&le(Ne,He,wt[He]);return Ne},pe=(Ne,wt)=>y(Ne,b(wt)),me=(Ne,wt)=>{var He={};for(var Xe in Ne)oe.call(Ne,Xe)&&wt.indexOf(Xe)<0&&(He[Xe]=Ne[Xe]);if(Ne!=null&&te)for(var Xe of te(Ne))wt.indexOf(Xe)<0&&re.call(Ne,Xe)&&(He[Xe]=Ne[Xe]);return He},Fe=(Ne,wt,He)=>new Promise((Xe,st)=>{var rt=Ke=>{try{Qe(He.next(Ke))}catch(At){st(At)}},kt=Ke=>{try{Qe(He.throw(Ke))}catch(At){st(At)}},Qe=Ke=>Ke.done?Xe(Ke.value):Promise.resolve(Ke.value).then(rt,kt);Qe((He=He.apply(Ne,wt)).next())});const be=(Ne=[])=>Ne==null?void 0:Ne.map(wt=>pe(de({},wt),{title:(wt==null?void 0:wt.value)||"",key:wt==null?void 0:wt.id,isLeaf:!0})),Ae=Ne=>{var wt=Ne,{user:He,children:Xe,isShowComponent:st=!0,ModalProps:rt={},onDataSelect:kt}=wt,Qe=me(wt,["user","children","isShowComponent","ModalProps","onDataSelect"]);const[Ke,At]=ve.default.useModal(),[Te]=Ie.default.useForm(),[Je,nt]=(0,z.useState)([]),[Nt,cn]=(0,z.useState)(!1),[bt,$t]=(0,z.useState)(!1),[,We,Xt,Kt]=(0,xe.U)(ue.qE,{page:1,limit:9999}),[,,_n]=(0,xe.U)(ue.V8,{}),[,,Xn]=(0,xe.U)(ue.B$,{}),[,,Ge]=(0,xe.U)(ue.DH,{}),[,,Me]=(0,xe.U)(ue.bJ,{}),Oe=()=>{cn(!1),Te.resetFields(),$t(!1)},he=Bt=>Fe(void 0,null,function*(){const{node:Se,dragNode:De,event:xt}=Bt,ot=Bt.node.pos.split("-"),Ye=Bt.dropPosition-Number(ot[ot.length-1]);if(Ye==0){fe.ZP.warning("\u65E0\u6CD5\u79FB\u52A8\u5230\u5185\u90E8\u4F4D\u7F6E");return}if(Ye==1&&(De==null?void 0:De.item_index)==(Se==null?void 0:Se.item_index)+1){fe.ZP.warning("\u672A\u79FB\u52A8\u4F4D\u7F6E");return}const Ft=yield Me({id:De==null?void 0:De.key,position:Ye==-1?1:(De==null?void 0:De.item_index)>(Se==null?void 0:Se.item_index)?(Se==null?void 0:Se.item_index)+1:Se==null?void 0:Se.item_index});(Ft==null?void 0:Ft.status)===0&&(fe.ZP.success("\u79FB\u52A8\u6210\u529F"),Xt({},!0))}),Ve=Bt=>Fe(void 0,null,function*(){let Se={};bt?Se=yield Xn(de({},Bt)):Se=yield Ge(de({},Bt)),(Se==null?void 0:Se.status)==0&&(fe.ZP.success((Se==null?void 0:Se.message)||(bt?"\u6DFB\u52A0\u6210\u529F":"\u66F4\u65B0\u6210\u529F")),Xt({},!0),Oe())});return(0,z.useEffect)(()=>{rt!=null&&rt.open&&Xt({},!0)},[rt==null?void 0:rt.open]),(0,z.useEffect)(()=>{var Bt;nt(be((Bt=Kt==null?void 0:Kt.data)==null?void 0:Bt.list))},[Kt]),st?z.createElement(z.Fragment,null,At,Xe,z.createElement(ve.default,de({},de({title:"\u5E38\u7528\u8BC4\u8BED",width:640,centered:!0,footer:null,bodyStyle:{padding:"10px 5px 25px"}},rt)),z.createElement(Le.Z,{spinning:We},(Je==null?void 0:Je.length)>0?z.createElement(z.Fragment,null,z.createElement(ie.default.DirectoryTree,{height:500,className:ke.DirectoryTree,multiple:!0,draggable:{icon:!1},defaultExpandAll:!0,switcherIcon:!1,showIcon:!1,onSelect:kt,treeData:Je,onDrop:he,titleRender:Bt=>z.createElement(z.Fragment,null,z.createElement("span",{className:"multi_ellipsis1",style:{flex:1,marginRight:"32px"}},Bt==null?void 0:Bt.title),z.createElement("div",{className:`${ke.EditDom}`},z.createElement(Ze.Z,{wrap:!1,align:"middle",gutter:16},z.createElement(_e.Z,null,z.createElement(je.Z,{title:"\u957F\u6309\u53EF\u8FDB\u884C\u62D6\u62FD\u6392\u5E8F"},z.createElement("i",{className:`iconfont icon-tuodong1 font12 ${ke.currentPrimary}`}))),z.createElement(_e.Z,null,z.createElement(je.Z,{title:"\u7F16\u8F91"},z.createElement("i",{className:`iconfont icon-bianji11 font12 ${ke.currentPrimary}`,onClick:Se=>{Se.stopPropagation(),Te.setFieldsValue(de({},Bt)),cn(!0)}}))),z.createElement(_e.Z,null,z.createElement(je.Z,{title:"\u5220\u9664"},z.createElement("i",{className:`iconfont icon-shanchu14 font12 ${ke.currentDelete}`,onClick:Se=>{Se.stopPropagation(),Ke.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:()=>Fe(void 0,null,function*(){const De=yield _n({id:Bt==null?void 0:Bt.key});(De==null?void 0:De.status)==0&&(fe.ZP.success((De==null?void 0:De.message)||"\u5220\u9664\u6210\u529F"),Xt({},!0))})})}}))))))}),z.createElement(a.op,{className:"ml20 mt20",icon:z.createElement("i",{className:"iconfont icon-xiaojiahao"}),style:{borderRadius:"4px"},onClick:()=>{$t(!0),cn(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED")):z.createElement(E.Z,{styles:{margin:"30px auto"},customText:z.createElement("span",null,"\u6682\u65E0\u5E38\u7528\u8BC4\u8BED\uFF0C\u4F60\u53EF\u4EE5",z.createElement("a",{onClick:()=>{$t(!0),cn(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED"))}))),z.createElement(ve.default,{title:bt?"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED":"\u7F16\u8F91\u5E38\u7528\u8BC4\u8BED",open:Nt,okText:bt?"\u6DFB\u52A0":"\u786E\u5B9A",onCancel:()=>{Oe()},onOk:()=>{Te.submit()}},z.createElement(Ie.default,{form:Te,onFinish:Ve},bt&&z.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"),z.createElement(Ie.default.Item,{hidden:!0,name:"id"}),z.createElement(Ie.default.Item,{className:"mt10",name:"value"},z.createElement(we.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 tt=(0,ne.connect)(({loading:Ne,user:wt})=>({user:wt,loading:Ne.effects}))(Ae)},63347:function(Pt,gt,ee){"use strict";ee.d(gt,{h:function(){return oe}});var z=ee(59301),ne=ee(57809),ve=ee(78241),Ie=ee(3113),fe=ee(89780),Le=ee.n(fe),ie=ee(4887),Ze=ee(37068),_e=Object.defineProperty,je=Object.defineProperties,we=Object.getOwnPropertyDescriptors,ke=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,E=(re,le,de)=>le in re?_e(re,le,{enumerable:!0,configurable:!0,writable:!0,value:de}):re[le]=de,a=(re,le)=>{for(var de in le||(le={}))xe.call(le,de)&&E(re,de,le[de]);if(ke)for(var de of ke(le))ue.call(le,de)&&E(re,de,le[de]);return re},x=(re,le)=>je(re,we(le));const y=ne.default.Option,b={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"]};gt.Z=({callback:re,onCancel:le})=>{const[de,pe]=(0,z.useState)("python");function me(be){pe(te[be][1])}function Fe(be){re(be)}return z.createElement(ve.default,x(a({},b),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Fe,style:{width:500}}),z.createElement(ve.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},z.createElement(ne.default,{getPopupContainer:be=>be.parentNode,onChange:me},Object.keys(te).map(be=>z.createElement(y,{key:be,value:be},te[be][0])))),z.createElement(ve.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},z.createElement(oe,{mode:de})),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Ie.ZP,{type:"ghost",onClick:le},"\u53D6\u6D88")))};function oe({value:re,onChange:le,mode:de,options:pe={}}){const me=(0,z.useRef)(),[Fe,be]=(0,z.useState)();return(0,z.useEffect)(()=>{if(Fe){let Ae=function(tt){const Ne=tt.getValue();le&&le(Ne)};return Fe.on("change",Ae),()=>{Fe.off("change",Ae)}}},[Fe,le]),(0,z.useEffect)(()=>{Fe&&Fe.setOption("mode",de)},[Fe,de]),(0,z.useEffect)(()=>{Fe&&(re!==Fe.getValue()||re==="")&&setTimeout(()=>{Fe.setValue(re||"")},300)},[Fe,re]),(0,z.useEffect)(()=>{if(me.current&&!Fe){const Ae=Le().fromTextArea(me.current,a({mode:de,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},pe));be(Ae)}},[me.current,Fe]),z.createElement("div",{className:"my-codemirror-container"},z.createElement("textarea",{ref:me}))}},88871:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return er}});var z=ee(59301),ne=ee(89780),ve=ee.n(ne),Ie=ee(76374),fe=ee(4887),Le=ee(6313),ie=ee(25717),Ze=ee(99498),_e=ee(25419),je=ee(67549),we=ee(76818),ke=({value:Ct="",className:St,showTextOnly:Rt,showLines:aa,style:Ba={}})=>{const la=(0,z.useMemo)(()=>"",[Ct]);return z.createElement(z.Fragment,null,z.createElement("div",{dangerouslySetInnerHTML:{__html:la}}))},xe=ee(59301),ue=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,te=(Ct,St,Rt)=>St in Ct?ue(Ct,St,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):Ct[St]=Rt,oe=(Ct,St)=>{for(var Rt in St||(St={}))y.call(St,Rt)&&te(Ct,Rt,St[Rt]);if(x)for(var Rt of x(St))b.call(St,Rt)&&te(Ct,Rt,St[Rt]);return Ct},re=(Ct,St)=>E(Ct,a(St));let le=[{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 de({onActionCallback:Ct,title:St,icon:Rt,actionName:aa,className:Ba="",children:la}){function Za(){Ct(aa)}return xe.createElement("a",{title:St,className:Ba,onClick:Za},xe.createElement("i",{className:`${Rt}`}),la)}var pe=({watch:Ct,showNullButton:St,showNullProgramButton:Rt,onActionCallback:aa,fullScreen:Ba,insertTemp:la,hidetoolBar:Za,extraUse:lo})=>{const Zo=[...le,{title:`${Ct?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ct?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return xe.createElement("ul",{className:"markdown-toolbar-container"},!Za&&Zo.map((Mr,Po)=>xe.createElement("li",{key:Po},Mr.actionName?xe.createElement(de,re(oe({},Mr),{onActionCallback:aa})):xe.createElement("span",{className:"v-line"}))),St?xe.createElement("li",null,xe.createElement(de,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:aa},xe.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Rt?xe.createElement(xe.Fragment,null,xe.createElement("li",null,xe.createElement(de,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:aa},xe.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),xe.createElement("li",null,xe.createElement(de,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:aa},xe.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,la&&xe.createElement("li",null,xe.createElement(de,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${la}`,onActionCallback:aa},xe.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),lo&&xe.createElement("li",null,lo),xe.createElement("li",{className:"btn-full-screen"},xe.createElement(de,{icon:`${Ba?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Ba?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:aa})))},me=ee(81123),Fe=ee(78241),be=ee(92832),Ae=ee(3113),tt=Object.defineProperty,Ne=Object.defineProperties,wt=Object.getOwnPropertyDescriptors,He=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,rt=(Ct,St,Rt)=>St in Ct?tt(Ct,St,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):Ct[St]=Rt,kt=(Ct,St)=>{for(var Rt in St||(St={}))Xe.call(St,Rt)&&rt(Ct,Rt,St[Rt]);if(He)for(var Rt of He(St))st.call(St,Rt)&&rt(Ct,Rt,St[Rt]);return Ct},Qe=(Ct,St)=>Ne(Ct,wt(St));const Ke={labelCol:{span:4},wrapperCol:{span:20}};var At=({callback:Ct,onCancel:St})=>{function Rt(aa){Ct(aa)}return z.createElement(Fe.default,Qe(kt({},Ke),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Rt,style:{width:500}}),z.createElement(Fe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},z.createElement(be.default,null)),z.createElement(Fe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},z.createElement(be.default,null)),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:St},"\u53D6\u6D88")))},Te=ee(63347),Je=ee(90443),nt=ee(43418),Nt=ee(95237),cn=ee(86197),bt=ee(59301),$t=({callback:Ct,onCancel:St})=>{const Rt=document.createElement("canvas"),aa=Rt.getContext("2d");Rt.width=1e3,Rt.height=800,aa.fillStyle="#ffffff",aa.fillRect(0,0,Rt.width,Rt.height);const Ba=Rt.toDataURL("image/png");return bt.createElement(nt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},bt.createElement(Nt.Z,{style:{height:"100vh"}},bt.createElement(cn.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Ba,visible:!0,title:String(Date.now())},onOk:la=>{Ct({src:la.url})},onClose:St})))},We=ee(12378);function Xt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Xt,go.CommandHandler),Xt.prototype.canAlignSelection=function(){var Ct=this.diagram;return!(Ct===null||Ct.isReadOnly||Ct.isModelReadOnly||Ct.selection.count<2)},Xt.prototype.alignLeft=function(){var Ct=this.diagram;Ct.startTransaction("aligning left");var St=1/0;Ct.selection.each(function(Rt){Rt instanceof go.Link||(St=Math.min(Rt.position.x,St))}),Ct.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(St,Rt.position.y))}),Ct.commitTransaction("aligning left")},Xt.prototype.alignRight=function(){var Ct=this.diagram;Ct.startTransaction("aligning right");var St=-1/0;Ct.selection.each(function(Rt){if(!(Rt instanceof go.Link)){var aa=Rt.actualBounds.x+Rt.actualBounds.width;St=Math.max(aa,St)}}),Ct.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(St-Rt.actualBounds.width,Rt.position.y))}),Ct.commitTransaction("aligning right")},Xt.prototype.alignTop=function(){var Ct=this.diagram;Ct.startTransaction("alignTop");var St=1/0;Ct.selection.each(function(Rt){Rt instanceof go.Link||(St=Math.min(Rt.position.y,St))}),Ct.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.position.x,St))}),Ct.commitTransaction("alignTop")},Xt.prototype.alignBottom=function(){var Ct=this.diagram;Ct.startTransaction("aligning bottom");var St=-1/0;Ct.selection.each(function(Rt){if(!(Rt instanceof go.Link)){var aa=Rt.actualBounds.y+Rt.actualBounds.height;St=Math.max(aa,St)}}),Ct.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.actualBounds.x,St-Rt.actualBounds.height))}),Ct.commitTransaction("aligning bottom")},Xt.prototype.alignCenterX=function(){var Ct=this.diagram,St=Ct.selection.first();if(St){Ct.startTransaction("aligning Center X");var Rt=St.actualBounds.x+St.actualBounds.width/2;Ct.selection.each(function(aa){aa instanceof go.Link||aa.move(new go.Point(Rt-aa.actualBounds.width/2,aa.actualBounds.y))}),Ct.commitTransaction("aligning Center X")}},Xt.prototype.alignCenterY=function(){var Ct=this.diagram,St=Ct.selection.first();if(St){Ct.startTransaction("aligning Center Y");var Rt=St.actualBounds.y+St.actualBounds.height/2;Ct.selection.each(function(aa){aa instanceof go.Link||aa.move(new go.Point(aa.actualBounds.x,Rt-aa.actualBounds.height/2))}),Ct.commitTransaction("aligning Center Y")}},Xt.prototype.alignColumn=function(Ct){var St=this.diagram;St.startTransaction("align Column"),Ct===void 0&&(Ct=0),Ct=parseFloat(Ct);var Rt=new Array;St.selection.each(function(lo){lo instanceof go.Link||Rt.push(lo)});for(var aa=0;aa0){for(var lo=la.elt(Za-1);lo!==null&&lo.isTreeExpanded&&!lo.isTreeLeaf;){var Zo=this._sortTreeChildrenByY(lo);lo=Zo.last()}lo!==null&&Ct.select(lo)}else Ct.select(Ba)}}else if(Rt.key==="Down")if(St.isTreeExpanded&&!St.isTreeLeaf){var aa=this._sortTreeChildrenByY(St).first();aa!==null&&Ct.select(aa)}else for(;St!==null;){var Ba=St.findTreeParentNode();if(Ba===null)break;var la=this._sortTreeChildrenByY(Ba),Za=la.indexOf(St);if(Zala.y?1:Ba.xla.x?1:0}),St},Xt.prototype.copyToClipboard=function(Ct){go.CommandHandler.prototype.copyToClipboard.call(this,Ct),this._lastPasteOffset.set(this.pasteOffset)},Xt.prototype.pasteFromClipboard=function(){var Ct=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ct,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ct},Object.defineProperty(Xt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ct){if(Ct!=="move"&&Ct!=="select"&&Ct!=="scroll"&&Ct!=="tree"&&Ct!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ct);this._arrowKeyBehavior=Ct}}),Object.defineProperty(Xt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ct){if(!(Ct instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ct);this._pasteOffset.set(Ct)}});var Kt=Xt,_n=ee(87851),Xn=ee(43604),Ge=ee(57193),Me={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Oe=ee(59301),he=(Ct,St,Rt)=>new Promise((aa,Ba)=>{var la=Zo=>{try{lo(Rt.next(Zo))}catch(Mr){Ba(Mr)}},Za=Zo=>{try{lo(Rt.throw(Zo))}catch(Mr){Ba(Mr)}},lo=Zo=>Zo.done?aa(Zo.value):Promise.resolve(Zo.value).then(la,Za);lo((Rt=Rt.apply(Ct,St)).next())});function Ve({onCancel:Ct,callback:St}){let Rt=(0,z.useRef)(),aa=(0,z.useRef)(),Ba=(0,z.useRef)(),la=(0,z.useRef)(!1);const Za=(0,z.useRef)(!1),[lo,Zo]=(0,z.useState)(0);function Mr(){const ea=We.bx.make,dr={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 We.S0(aa.current,{padding:20,grid:ea(We.s_,"Grid",ea(We.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),ea(We.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Aa=>{var Ua=Aa.diagram.commandHandler.addTopLevelParts(Aa.diagram.selection,!0);Ua||Aa.diagram.currentTool.doCancel()},commandHandler:ea(Kt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Aa=>{var Ua=Aa.subject;Ua.location=Ua.location.copy().snapToGridPoint(Aa.diagram.grid.gridOrigin,Aa.diagram.grid.gridCellSize),setTimeout(()=>{Aa.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Aa=>{var Ua=Aa.subject;setTimeout(()=>{Aa.diagram.commandHandler.editTextBlock()})},LinkRelinked:Aa=>{var Ua=Aa.parameter.part;Ua.invalidateConnectedLinks();var jo=Aa.subject;Aa.diagram.toolManager.linkingTool.isForwards?jo.toNode.invalidateConnectedLinks():jo.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Rt.current.nodeTemplate=ea(We.NB,"Auto",{locationSpot:We.z6.Center,locationObjectName:"SHAPE",desiredSize:new We.$u(120,60),minSize:new We.$u(40,40),resizable:!0,resizeCellSize:new We.$u(10,10),rotatable:!0},new We.KX("location","loc",We.E9.parse).makeTwoWay(We.E9.stringify),new We.KX("desiredSize","size",We.$u.parse).makeTwoWay(We.$u.stringify),ea(We.bn,{name:"SHAPE",fill:dr.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:We.z6.AllSides,toSpot:We.z6.AllSides},new We.KX("figure"),new We.KX("fill"),new We.KX("stroke","borderColor"),new We.KX("strokeWidth","thickness"),new We.KX("strokeDashArray","dash")),ea(We.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),ea(We.al,{margin:1,textAlign:"center",overflow:We.al.OverflowEllipsis,editable:!0},new We.KX("text").makeTwoWay(),new We.KX("stroke","color"))),Rt.current.nodeTemplate.toolTip=ea("ToolTip",ea(We.s_,"Vertical",{maxSize:new We.$u(200,NaN)},ea(We.al,{font:"bold 10pt sans-serif",textAlign:"center"},new We.KX("text")),ea(We.al,{font:"10pt sans-serif",textAlign:"center"},new We.KX("text","details"))));function el(Aa,Ua){var jo=(ro,yr)=>{ro.handled=!0,ro.diagram.model.commit(lr=>{var Da=yr.part.adornedPart,Wr=new We.E9().setRectSpot(Da.actualBounds,Aa);Wr.subtract(Da.location),Wr.scale(2,2),Wr.x+=Math.sign(Wr.x)*130,Wr.y+=Math.sign(Wr.y)*130,Wr.add(Da.location),Wr.snapToGridPoint(ro.diagram.grid.gridOrigin,ro.diagram.grid.gridCellSize);var zr=lr.copyNodeData(Da.data);lr.setGroupKeyForNodeData(zr,lr.getGroupKeyForNodeData(Da.data)),lr.addNodeData(zr);var Du={from:Da.key,to:lr.getKeyForNodeData(zr)};lr.addLinkData(Du);var cu=ro.diagram.findNodeForData(zr);cu.location=Wr,ro.diagram.select(cu),setTimeout(()=>{ro.diagram.commandHandler.editTextBlock()},20)})};return ea(We.bn,{figure:Ua,alignment:Aa,alignmentFocus:Aa.opposite(),width:Aa.equals(We.z6.Top)||Aa.equals(We.z6.Bottom)?25:18,height:Aa.equals(We.z6.Top)||Aa.equals(We.z6.Bottom)?18:25,fill:"orange",stroke:dr.white,strokeWidth:4,mouseEnter:(ro,yr)=>yr.fill="dodgerblue",mouseLeave:(ro,yr)=>yr.fill="orange",isActionable:!0,click:jo,contextClick:jo})}function Or(Aa){return ea(We.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:(Ua,jo)=>jo.fill="dodgerblue",mouseLeave:(Ua,jo)=>jo.fill="orange",click:(Ua,jo)=>{Ua.diagram.commandHandler.showContextMenu(jo.part.adornedPart)}},Aa||{})}Rt.current.nodeTemplate.selectionAdornmentTemplate=ea(We.uz,"Spot",ea(We.Vm,{padding:10}),el(We.z6.Top,"TriangleUp"),el(We.z6.Left,"TriangleLeft"),el(We.z6.Right,"TriangleRight"),el(We.z6.Bottom,"TriangleDown"),Or({alignment:new We.z6(.75,0)}));function Go(Aa,Ua){return(jo,ro)=>{jo.handled=!0,jo.diagram.model.commit(yr=>{yr.set(ro.part.adornedPart.data,Aa,Ua)})}}function ze(Aa,Ua){return Ua||(Ua="color"),ea(We.bn,{width:16,height:16,stroke:"lightgray",fill:Aa,margin:1,background:"transparent",mouseEnter:(jo,ro)=>ro.stroke="dodgerblue",mouseLeave:(jo,ro)=>ro.stroke="lightgray",click:Go(Ua,Aa),contextClick:Go(Ua,Aa)})}function Fn(){return[ea("ContextMenuButton",ea(We.s_,"Horizontal",ze(dr.white,"fill"),ze(dr.beige,"fill"),ze(dr.extralightblue,"fill"),ze(dr.extralightred,"fill"))),ea("ContextMenuButton",ea(We.s_,"Horizontal",ze(dr.lightgray,"fill"),ze(dr.lightgreen,"fill"),ze(dr.lightblue,"fill"),ze(dr.lightred,"fill")))]}function hn(){return[ea("ContextMenuButton",ea(We.s_,"Horizontal",ze(dr.black),ze(dr.green),ze(dr.blue),ze(dr.red))),ea("ContextMenuButton",ea(We.s_,"Horizontal",ze(dr.white),ze(dr.magenta),ze(dr.purple),ze(dr.orange)))]}function Gn(Aa,Ua){return Ua||(Ua="thickness"),ea(We.bn,"LineH",{width:16,height:16,strokeWidth:Aa,margin:1,background:"transparent",mouseEnter:(jo,ro)=>ro.background="dodgerblue",mouseLeave:(jo,ro)=>ro.background="transparent",click:Go(Ua,Aa),contextClick:Go(Ua,Aa)})}function ca(Aa,Ua){return Ua||(Ua="dash"),ea(We.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Aa,margin:1,background:"transparent",mouseEnter:(jo,ro)=>ro.background="dodgerblue",mouseLeave:(jo,ro)=>ro.background="transparent",click:Go(Ua,Aa),contextClick:Go(Ua,Aa)})}function na(){return[ea("ContextMenuButton",ea(We.s_,"Horizontal",Gn(1),Gn(2),Gn(3),Gn(4))),ea("ContextMenuButton",ea(We.s_,"Horizontal",ca(null),ca([2,4]),ca([4,4])))]}function Hn(Aa,Ua){return Ua||(Ua="figure"),ea(We.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Aa,margin:1,background:"transparent",mouseEnter:(jo,ro)=>ro.fill="dodgerblue",mouseLeave:(jo,ro)=>ro.fill="lightgray",click:Go(Ua,Aa),contextClick:Go(Ua,Aa)})}Rt.current.nodeTemplate.contextMenu=ea("ContextMenu",ea("ContextMenuButton",ea(We.s_,"Horizontal",Hn("Rectangle"),Hn("RoundedRectangle"),Hn("Ellipse"),Hn("Diamond"))),ea("ContextMenuButton",ea(We.s_,"Horizontal",Hn("Parallelogram2"),Hn("ManualOperation"),Hn("Procedure"),Hn("Cylinder1"))),ea("ContextMenuButton",ea(We.s_,"Horizontal",Hn("Terminator"),Hn("CreateRequest"),Hn("Document"),Hn("TriangleDown"))),Fn(),hn(),na()),Rt.current.groupTemplate=ea(We.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:We.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Aa,Ua)=>{var jo=Ua.addMembers(Ua.diagram.selection,!0);jo||Ua.diagram.currentTool.doCancel()},avoidable:!1},new We.KX("location","loc",We.E9.parse).makeTwoWay(We.E9.stringify),ea(We.s_,"Auto",{name:"BODY"},ea(We.bn,{parameter1:10,fill:dr.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:We.z6.AllSides,toSpot:We.z6.AllSides},new We.KX("fill"),new We.KX("stroke","color"),new We.KX("strokeWidth","thickness"),new We.KX("strokeDashArray","dash")),ea(We.Vm,{background:"transparent",margin:20})),ea(We.al,{alignment:We.z6.Top,alignmentFocus:We.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new We.KX("text"),new We.KX("stroke","color"))),Rt.current.groupTemplate.selectionAdornmentTemplate=ea(We.uz,"Spot",ea(We.s_,"Auto",ea(We.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),ea(We.Vm,{margin:1.5})),Or({alignment:We.z6.TopRight,alignmentFocus:We.z6.BottomRight})),Rt.current.groupTemplate.contextMenu=ea("ContextMenu",Fn(),hn(),na()),Rt.current.linkTemplate=ea(We.rU,{layerName:"Foreground",routing:We.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new We.KX("fromSpot","fromSpot",We.z6.parse),new We.KX("toSpot","toSpot",We.z6.parse),new We.KX("fromShortLength","dir",Aa=>Aa>=1?10:0),new We.KX("toShortLength","dir",Aa=>Aa>=1?10:0),new We.KX("points").makeTwoWay(),ea(We.bn,{strokeWidth:2},new We.KX("stroke","color"),new We.KX("strokeWidth","thickness"),new We.KX("strokeDashArray","dash")),ea(We.bn,{segmentIndex:0,segmentOffset:new We.E9(15,0),segmentOrientation:We.rU.OrientAlong,alignmentFocus:We.z6.Right,figure:"circle",width:10,strokeWidth:0},new We.KX("fill","color"),new We.KX("visible","dir",Aa=>Aa===1)),ea(We.bn,{segmentIndex:-1,segmentOffset:new We.E9(-10,6),segmentOrientation:We.rU.OrientPlus90,alignmentFocus:We.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new We.KX("fill","color"),new We.KX("visible","dir",Aa=>Aa>=1),new We.KX("width","thickness",Aa=>7+3*Aa),new We.KX("height","thickness",Aa=>7+3*Aa),new We.KX("segmentOffset","thickness",Aa=>new We.E9(-15,4+1.5*Aa))),ea(We.bn,{segmentIndex:0,segmentOffset:new We.E9(15,-6),segmentOrientation:We.rU.OrientMinus90,alignmentFocus:We.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new We.KX("fill","color"),new We.KX("visible","dir",Aa=>Aa===2),new We.KX("width","thickness",Aa=>7+3*Aa),new We.KX("height","thickness",Aa=>7+3*Aa),new We.KX("segmentOffset","thickness",Aa=>new We.E9(-15,4+1.5*Aa))),ea(We.al,{alignmentFocus:new We.z6(0,1,-4,0),editable:!0},new We.KX("text").makeTwoWay(),new We.KX("stroke","color"))),Rt.current.linkTemplate.selectionAdornmentTemplate=ea(We.uz,ea(We.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Ln(2)},new We.KX("pathPattern","thickness",Ln)),Or({alignmentFocus:new We.z6(0,0,-6,-4)}));function Ln(Aa){return ea(We.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Aa+4).toString()+" H3"})}function ko(Aa){var Ua="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Aa===0?Ua="M0 0 M16 16 M0 8 L16 8":Aa===2&&(Ua="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),ea(We.bn,{geometryString:Ua,margin:2,background:"transparent",mouseEnter:(jo,ro)=>ro.background="dodgerblue",mouseLeave:(jo,ro)=>ro.background="transparent",click:Go("dir",Aa),contextClick:Go("dir",Aa)})}function xo(Aa){var Ua=(jo,ro)=>{jo.handled=!0,jo.diagram.model.commit(yr=>{var lr=ro.part.adornedPart;yr.set(lr.data,Aa?"toSpot":"fromSpot",We.z6.stringify(We.z6.AllSides)),(Aa?lr.toNode:lr.fromNode).invalidateConnectedLinks()})};return ea(We.bn,{width:12,height:12,fill:"transparent",mouseEnter:(jo,ro)=>ro.background="dodgerblue",mouseLeave:(jo,ro)=>ro.background="transparent",click:Ua,contextClick:Ua})}function en(Aa,Ua){var jo=0,ro=We.z6.RightSide;Aa.equals(We.z6.Top)?(jo=270,ro=We.z6.TopSide):Aa.equals(We.z6.Left)?(jo=180,ro=We.z6.LeftSide):Aa.equals(We.z6.Bottom)&&(jo=90,ro=We.z6.BottomSide),Ua||(jo-=180);var yr=(lr,Da)=>{lr.handled=!0,lr.diagram.model.commit(Wr=>{var zr=Da.part.adornedPart;Wr.set(zr.data,Ua?"toSpot":"fromSpot",We.z6.stringify(ro)),(Ua?zr.toNode:zr.fromNode).invalidateConnectedLinks()})};return ea(We.bn,{alignment:Aa,alignmentFocus:Aa.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:jo,background:"transparent",mouseEnter:(lr,Da)=>Da.background="dodgerblue",mouseLeave:(lr,Da)=>Da.background="transparent",click:yr,contextClick:yr})}Rt.current.linkTemplate.contextMenu=ea("ContextMenu",hn(),na(),ea("ContextMenuButton",ea(We.s_,"Horizontal",ko(0),ko(1),ko(2))),ea("ContextMenuButton",ea(We.s_,"Horizontal",ea(We.s_,"Spot",xo(!1),en(We.z6.Top,!1),en(We.z6.Left,!1),en(We.z6.Right,!1),en(We.z6.Bottom,!1)),ea(We.s_,"Spot",{margin:new We.Zt(0,0,0,2)},xo(!0),en(We.z6.Top,!0),en(We.z6.Left,!0),en(We.z6.Right,!0),en(We.z6.Bottom,!0)))));const jr=`{ "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"}, @@ -88,32 +88,32 @@ {"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 Nr=["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 tl(Aa){return console.log("shapeName:",Aa),Nr.indexOf(Aa)>=0}var pl=new We.YI(Ba.current,{maxSelectionCount:1,linkTemplate:ea(We.rU,{locationSpot:We.z6.Center,selectionAdornmentTemplate:ea(We.uz,"Link",{locationSpot:We.z6.Center},ea(We.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),ea(We.bn,{toArrow:"Standard",stroke:null}))},{routing:We.rU.AvoidsNodes,curve:We.rU.JumpOver,corner:5,toShortLength:4},new We.KX("points"),ea(We.bn,{isPanelMain:!0,strokeWidth:2}),ea(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(Aa=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Aa.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Rt.current.addDiagramListener("TextEdited",function(Aa){var Ua;const jo=Aa.subject.part;var ro=(Ua=document.activeElement)==null?void 0:Ua.value;typeof ro=="string"&&ro.trim()===""&&Rt.current.model.commit(function(yr){yr.set(jo.data,"text","\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}),pl.nodeTemplate=ea(We.NB,"Auto",{locationSpot:We.z6.Center},new We.KX("location","location",We.E9.parse).makeTwoWay(We.E9.stringify),ea(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")),ea(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=ea(We.s_,"Grid",ea(We.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),ea(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 Po=()=>he(this,null,function*(){var ea=Rt.current.makeImage();const dr=yield(0,Ge.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:ea.src}});St({src:dr.url})});return(0,z.useEffect)(()=>(setTimeout(()=>{Mr()},500),Zo(lo+1),()=>{Rt.current=null}),[]),Oe.createElement("div",{ref:Za,className:la.current?`${Me.maxH60} body-overflow-initial`:"body-overflow-initial"},Oe.createElement(nt.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!lo,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Oe.createElement(Nt.Z,null,Oe.createElement(Xn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Oe.createElement(Xn.Z,{onClick:()=>{var ea,dr,el=Rt.current.selection.first();if(la.current=!la.current,document.activeElement&&el){let Or=(dr=(ea=document.activeElement)==null?void 0:ea.value)==null?void 0:dr.trim();typeof Or=="string"&&Rt.current.model.commit(function(Go){Go.set(el.data,"text",Or||"\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}Zo(lo+1)}},Oe.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ct},Oe.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Me.flowChartWrp},Oe.createElement("div",{style:{display:"flex",height:"100%"}},Oe.createElement("div",{style:{width:"300px",height:"100%"}},Oe.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Oe.createElement("div",{style:{height:"calc(100% - 50px)"},className:Me.myPaletteDiv,ref:Ba})),Oe.createElement("div",{style:{flex:1,position:"relative"}},Oe.createElement("div",{ref:aa,style:{height:"80vh"}}))),Oe.createElement("div",{className:"tr"},Oe.createElement(Ae.ZP,{size:"large",onClick:Po,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Bt=Ve,Se=ee(5112),De=ee(5871);const xt=Se.ZP.Group,ot={margin:"0 8px"};var Ye=({callback:Ct,onCancel:St})=>{function Rt(aa){Ct(aa)}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:ot},"\u5355\u5143\u683C\u6570\uFF1A"),z.createElement("span",{style:ot},"\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:ot},"\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:ot},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),z.createElement(Fe.default.Item,{name:"align"},z.createElement(xt,null,z.createElement(Se.ZP,{value:"default"},z.createElement("i",{className:"fa fa-align-justify"})),z.createElement(Se.ZP,{value:"left"},z.createElement("i",{className:"fa fa-align-left"})),z.createElement(Se.ZP,{value:"center"},z.createElement("i",{className:"fa fa-align-center"})),z.createElement(Se.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:St},"\u53D6\u6D88")))},Ft=ee(78673),yt=ee(63089),mn=ee.n(yt),Dt=(0,z.forwardRef)(({use3d:Ct,width:St,height:Rt,callback:aa,showSaveButton:Ba},la)=>{const Za=(0,z.useRef)(),lo=(0,z.useRef)(),[Zo,Mr]=(0,z.useState)(!1),Po=(0,z.useRef)({id:Za,appName:"graphing",width:St||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)(()=>{lo.current=new(mn())(Po.current,!0),window.onload=function(){lo.current.inject("applet_container")}},[]);const ea=()=>{var dr=window.ggbApplet.getPNGBase64(1,!0,72);return aa&&aa(dr),dr};return(0,z.useEffect)(()=>{Po.current.appName=Zo?"3D":"graphing",lo.current.inject("applet_container")},[Zo]),(0,z.useEffect)(()=>{Mr(Ct)},[Ct]),(0,z.useImperativeHandle)(la,()=>({getImgData:ea})),z.createElement(z.Fragment,null,z.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Za}),z.createElement(Nt.Z,{align:"middle"},z.createElement(Xn.Z,{flex:1},z.createElement(Ft.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Zo,onChange:dr=>Mr(dr)})),z.createElement(Xn.Z,null,z.createElement(Ae.ZP,{size:"large",onClick:ea,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Qt=ee(24638),Re=ee(1012),pt=ee(8591);const vt="link",Vt="upload-image",yn="add-flowchart",Qn="draw-image",Lt="add-flowchart",_t="code-block",Ht="add-table",Bn="------------",Kn={default:Bn,left:`:${Bn}`,center:`:${Bn}:`,right:`${Bn}:`};var ta=ee(66991),Ta=(Ct,St,Rt)=>new Promise((aa,Ba)=>{var la=Zo=>{try{lo(Rt.next(Zo))}catch(Mr){Ba(Mr)}},Za=Zo=>{try{lo(Rt.throw(Zo))}catch(Mr){Ba(Mr)}},lo=Zo=>Zo.done?aa(Zo.value):Promise.resolve(Zo.value).then(la,Za);lo((Rt=Rt.apply(Ct,St)).next())});function bn(){}let rn=0;const ja=1e4,oo="\u2581",$a="@\u2581\u2581@",dn="@\u2581@",wn=` +]}`;var Nr=["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 tl(Aa){return console.log("shapeName:",Aa),Nr.indexOf(Aa)>=0}var pl=new We.YI(Ba.current,{maxSelectionCount:1,linkTemplate:ea(We.rU,{locationSpot:We.z6.Center,selectionAdornmentTemplate:ea(We.uz,"Link",{locationSpot:We.z6.Center},ea(We.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),ea(We.bn,{toArrow:"Standard",stroke:null}))},{routing:We.rU.AvoidsNodes,curve:We.rU.JumpOver,corner:5,toShortLength:4},new We.KX("points"),ea(We.bn,{isPanelMain:!0,strokeWidth:2}),ea(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(Aa=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Aa.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Rt.current.addDiagramListener("TextEdited",function(Aa){var Ua;const jo=Aa.subject.part;var ro=(Ua=document.activeElement)==null?void 0:Ua.value;typeof ro=="string"&&ro.trim()===""&&Rt.current.model.commit(function(yr){yr.set(jo.data,"text","\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}),pl.nodeTemplate=ea(We.NB,"Auto",{locationSpot:We.z6.Center},new We.KX("location","location",We.E9.parse).makeTwoWay(We.E9.stringify),ea(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")),ea(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=ea(We.s_,"Grid",ea(We.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),ea(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 Po=()=>he(this,null,function*(){var ea=Rt.current.makeImage();const dr=yield(0,Ge.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:ea.src}});St({src:dr.url})});return(0,z.useEffect)(()=>(setTimeout(()=>{Mr()},500),Zo(lo+1),()=>{Rt.current=null}),[]),Oe.createElement("div",{ref:Za,className:la.current?`${Me.maxH60} body-overflow-initial`:"body-overflow-initial"},Oe.createElement(nt.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!lo,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Oe.createElement(Nt.Z,null,Oe.createElement(Xn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Oe.createElement(Xn.Z,{onClick:()=>{var ea,dr,el=Rt.current.selection.first();if(la.current=!la.current,document.activeElement&&el){let Or=(dr=(ea=document.activeElement)==null?void 0:ea.value)==null?void 0:dr.trim();typeof Or=="string"&&Rt.current.model.commit(function(Go){Go.set(el.data,"text",Or||"\u672A\u547D\u540D"),Rt.current.commandHandler.stopCommand()},"increment")}Zo(lo+1)}},Oe.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ct},Oe.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Me.flowChartWrp},Oe.createElement("div",{style:{display:"flex",height:"100%"}},Oe.createElement("div",{style:{width:"300px",height:"100%"}},Oe.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Oe.createElement("div",{style:{height:"calc(100% - 50px)"},className:Me.myPaletteDiv,ref:Ba})),Oe.createElement("div",{style:{flex:1,position:"relative"}},Oe.createElement("div",{ref:aa,style:{height:"80vh"}}))),Oe.createElement("div",{className:"tr"},Oe.createElement(Ae.ZP,{size:"large",onClick:Po,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Bt=Ve,Se=ee(5112),De=ee(5871);const xt=Se.ZP.Group,ot={margin:"0 8px"};var Ye=({callback:Ct,onCancel:St})=>{function Rt(aa){Ct(aa)}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:ot},"\u5355\u5143\u683C\u6570\uFF1A"),z.createElement("span",{style:ot},"\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:ot},"\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:ot},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),z.createElement(Fe.default.Item,{name:"align"},z.createElement(xt,null,z.createElement(Se.ZP,{value:"default"},z.createElement("i",{className:"fa fa-align-justify"})),z.createElement(Se.ZP,{value:"left"},z.createElement("i",{className:"fa fa-align-left"})),z.createElement(Se.ZP,{value:"center"},z.createElement("i",{className:"fa fa-align-center"})),z.createElement(Se.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:St},"\u53D6\u6D88")))},Ft=ee(78673),yt=ee(63089),mn=ee.n(yt),Dt=(0,z.forwardRef)(({use3d:Ct,width:St,height:Rt,callback:aa,showSaveButton:Ba},la)=>{const Za=(0,z.useRef)(),lo=(0,z.useRef)(),[Zo,Mr]=(0,z.useState)(!1),Po=(0,z.useRef)({id:Za,appName:"graphing",width:St||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)(()=>{lo.current=new(mn())(Po.current,!0),window.onload=function(){lo.current.inject("applet_container")}},[]);const ea=()=>{var dr=window.ggbApplet.getPNGBase64(1,!0,72);return aa&&aa(dr),dr};return(0,z.useEffect)(()=>{Po.current.appName=Zo?"3D":"graphing",lo.current.inject("applet_container")},[Zo]),(0,z.useEffect)(()=>{Mr(Ct)},[Ct]),(0,z.useImperativeHandle)(la,()=>({getImgData:ea})),z.createElement(z.Fragment,null,z.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Za}),z.createElement(Nt.Z,{align:"middle"},z.createElement(Xn.Z,{flex:1},z.createElement(Ft.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Zo,onChange:dr=>Mr(dr)})),z.createElement(Xn.Z,null,z.createElement(Ae.ZP,{size:"large",onClick:ea,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Qt=ee(24638),Re=ee(1012),pt=ee(8591);const vt="link",Vt="upload-image",yn="add-flowchart",Qn="draw-image",Lt="add-flowchart",_t="code-block",Ht="add-table",Bn="------------",Kn={default:Bn,left:`:${Bn}`,center:`:${Bn}:`,right:`${Bn}:`};var ta=ee(66991),Ta=(Ct,St,Rt)=>new Promise((aa,Ba)=>{var la=Zo=>{try{lo(Rt.next(Zo))}catch(Mr){Ba(Mr)}},Za=Zo=>{try{lo(Rt.throw(Zo))}catch(Mr){Ba(Mr)}},lo=Zo=>Zo.done?aa(Zo.value):Promise.resolve(Zo.value).then(la,Za);lo((Rt=Rt.apply(Ct,St)).next())});function wn(){}let rn=0;const ja=1e4,oo="\u2581",$a="@\u2581\u2581@",dn="@\u2581@",bn=` **\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 Ga(Ct){return/^\d+$/.test(Ct)?`${Ct}px`:Ct}const ya=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",zo={[ya+"-B"]:"bold",[ya+"-I"]:"italic"},Cr={[vt]:"\u6DFB\u52A0\u94FE\u63A5",[_t]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Vt]:"\u6DFB\u52A0\u56FE\u7247",[Qn]:"\u6DFB\u52A0\u753B\u56FE",[yn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Ht]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var er=({defaultValue:Ct="",onChange:St,width:Rt="100%",height:aa=400,miniToolbar:Ba=!1,isFocus:la=!1,watch:Za,insertTemp:lo,mode:Zo="markdown",id:Mr="markdown-editor-id",showResizeBar:Po=!1,noStorage:ea=!1,showNullButton:dr=!1,showNullProgramButton:el=!1,hidetoolBar:Or=!1,fullScreen:Go=!1,onBlur:ze,onCMBeforeChange:Fn,onFullScreen:hn,className:Gn="",disablePaste:da=!1,disabled:na=!1,disabledFill:Hn=!1,placeholder:Ln="",values:ko="",extraUse:xo})=>{const[en,jr]=(0,z.useState)(null),[Nr,tl]=(0,z.useState)(Ct),[pl,Aa]=(0,z.useState)(Za),[Ua,jo]=(0,z.useState)(Go),[ro,yr]=(0,z.useState)(""),[lr,Da]=(0,z.useState)(0),[Wr,zr]=(0,z.useState)(aa),[Du,cu]=(0,z.useState)(!1),kl=(0,z.useRef)((0,Re.Z)()),Ka=(0,z.useRef)(!1),ku=(0,z.useRef)(),[ma,Lo]=(0,z.useState)(0),[Fr,Rr]=(0,z.useState)(0),Kl=(0,z.useRef)(),pu=(0,z.useRef)(),eu=(0,z.useRef)(),Pu=(0,z.useRef)(),hu=()=>Ta(void 0,null,function*(){var vo;const Qa=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:kl.current}});(vo=Qa==null?void 0:Qa.attachments)!=null&&vo.length&&(console.log("cm:",en,Kl),Qa.attachments.map(ho=>{ho.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${ho.id}?type=${ho.content_type})`):ho.content_type.indexOf("video")>-1?en.replaceSelection(``):ho.content_type.indexOf("pdf")>-1?en.replaceSelection(`${ho.name}`):en.replaceSelection(`[${ho.name}](${ENV.API_SERVER}/api/attachments/${ho.id}?type=${ho.content_type})`)}))});(0,z.useEffect)(()=>{const vo=window.scrollY||window.pageYOffset;tl(ko),en==null||en.setValue(ko),window.scrollTo(0,vo)},[ko]),(0,z.useEffect)(()=>{hn==null||hn(Ua)},[Ua]),(0,z.useEffect)(()=>{if(Kl.current){let vo=function(ho,Eo){var Xr;if(da){Eo.preventDefault();return}const wl=Eo.clipboardData;if(wl){const zl=wl.types.toString(),Ol=wl.items;if(zl==="Files"||wl.types.indexOf("Files")>-1){if(Eo.preventDefault(),Zo=="stex")return;try{let Sn=Ol[1];((Xr=Ol[0])==null?void 0:Xr.kind)==="file"&&(Sn=Ol[0]);const iu=Sn.getAsFile(),Yu=iu.name.split(".").pop();(0,Je.I)(iu,yu=>{var vr,qr,Dl;yu.id?((vr=iu==null?void 0:iu.type)==null?void 0:vr.indexOf("image"))>-1?Qa.replaceSelection(``):((qr=iu==null?void 0:iu.type)==null?void 0:qr.indexOf("video"))>-1?Qa.replaceSelection(``):((Dl=iu==null?void 0:iu.type)==null?void 0:Dl.indexOf("pdf"))>-1?Qa.replaceSelection(`${iu.name}`):Fa.includes(Yu)?Qa.replaceSelection(`${iu.name}`):Qa.replaceSelection(`[${iu.name}](/api/attachments/${yu.id}?type=${yu.content_type})`):(yu==null?void 0:yu.status)===401&&(pt.ZP.warning((yu==null?void 0:yu.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Sn){pt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Qa=ve().fromTextArea(Kl.current,{mode:Zo,lineNumbers:!Ba,lineWrapping:!0,value:Ct,autoCloseTags:!el,autoCloseBrackets:!0});return Qa.on("keyup",function(ho,Eo){Eo.keyCode===8&&(ho.getValue()==""?Qa.setOption("placeholder",Ln):Qa.setOption("placeholder",null))}),Qa.on("keydown",function(ho,Eo){if(Eo.keyCode===8){var Xr=Pr(ho);Xr&&Eo.preventDefault()}}),la&&Qa.focus(),Qa.on("paste",vo),Qa.on("dragleave",function(ho,Eo){pu.current.classList.remove("mouse-hover-md")}),na&&Qa.on("beforeChange",function(ho,Eo){(Eo.origin==="paste"||Eo.origin==="+input")&&Eo.cancel()}),jr(Qa),()=>{Qa.off("paste",vo)}}},[]);const Eu=(0,z.useCallback)(()=>{if(pu.current)try{}catch(vo){console.log(vo,"---- to set md editor body height")}},[Wr,pu,Ua]);(0,z.useEffect)(()=>{function vo(){let Qa=new Ie.Z(ho=>{for(let Eo of ho)(Eo.target.offsetHeight>0||Eo.target.offsetWidth>0)&&(Eu(),en.setSize("100%","100%"),en.refresh())});return Qa.observe(Kl.current.parentElement),Qa}if(en){const Qa=vo();return()=>{var ho,Eo;(ho=Kl.current)!=null&&ho.parentElement&&Qa.unobserve((Eo=Kl.current)==null?void 0:Eo.parentElement)}}},[en,Eu]),(0,z.useEffect)(()=>{if(en){let vo=[];for(const[Qa,ho]of Object.entries(zo)){let Eo={[Qa]:()=>{bl(ho)}};vo.push(Eo),en.addKeyMap(Eo)}return ku.current=setInterval(()=>{Ka.current&&hu()},4e3),()=>{clearInterval(ku.current);for(let Qa of vo)en.removeKeyMap(Qa)}}},[en]),(0,z.useEffect)(()=>{Go!==Ua&&jo(Go)},[Go]),(0,ta.Z)(()=>{if(!ea&&lr>0){let vo=new Date().getTime(),Qa=window.sessionStorage.getItem(Mr);vo>=lr+ja&&(!Qa||Qa!==Nr)&&(window.sessionStorage.setItem(Mr,Nr),cu(!0))}},ja),(0,z.useEffect)(()=>{Aa(Za)},[en,Za]),(0,z.useEffect)(()=>{en&&la&&en.focus()},[en,la]),(0,z.useEffect)(()=>{if(pl&&en){let vo=function(ho){let Eo=ho.target;if(Pu.current){let Xr=Eo.scrollTop/Eo.scrollHeight;Pu.current.scrollTop=Pu.current.scrollHeight*Xr}};const Qa=en.getScrollerElement();return Qa.addEventListener("scroll",vo),()=>{Qa.removeEventListener("scroll",vo)}}},[en,pl]),(0,z.useEffect)(()=>{if(en&&Fn){let vo=function(Qa,ho){Fn(Qa,ho)};return en.on("beforeChange",vo),()=>{en.off("beforeChange",vo)}}},[en,Fn]),(0,z.useEffect)(()=>{if(en&&ze){let vo=function(){ze(en.getValue())};return en.on("blur",vo),()=>{en.off("blur",vo)}}},[en,ze]);function Pr(vo,Qa){var ho=vo.getDoc(),Eo=ho.getCursor(),Xr=ho.getLine(Eo.line),wl=Xr.charAt(Eo.ch-1),zl=Xr.lastIndexOf("@\u2581@",Eo.ch),Ol=Xr.lastIndexOf("@\u2581\u2581@",Eo.ch),Sn=zl>Ol?zl:Ol,iu=zl>Ol?3:4;if($a.indexOf(wl)===-1)return null;if(console.log("change1:",Qa,vo,Xr,Eo,Sn,zl,Ol,wl),Sn>=0&&Eo.ch-Sn<5){var Yu=Sn+iu;return ho.replaceRange("",{line:Eo.line,ch:Sn},{line:Eo.line,ch:Yu}),{line:Eo.line,ch:Yu}}return null}(0,z.useEffect)(()=>{if(en){let vo=function(Qa,ho){const Eo=Qa.getValue();tl(Eo),Da(new Date().getTime()),Qa.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),St&&(el?St(Eo,Zl(Eo)):St(Eo))};return en.on("change",vo),()=>{en.off("change",vo)}}},[en,St]),(0,z.useEffect)(()=>{if(en)if(Ct==null)en.setValue(""),tl("");else{const vo=window.scrollY||window.pageYOffset;Ct!==en.getValue()&&(en.setValue(Ct),tl(Ct),en.setCursor(na?1:en.lineCount(),0),window.scrollTo(0,vo))}},[en,Ct]);const bl=(0,z.useCallback)(vo=>{const Qa=en.getCursor(),ho=en.getSelection();let Eo=ho.split(` +\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 Ga(Ct){return/^\d+$/.test(Ct)?`${Ct}px`:Ct}const ya=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",zo={[ya+"-B"]:"bold",[ya+"-I"]:"italic"},Cr={[vt]:"\u6DFB\u52A0\u94FE\u63A5",[_t]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Vt]:"\u6DFB\u52A0\u56FE\u7247",[Qn]:"\u6DFB\u52A0\u753B\u56FE",[yn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Ht]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var er=({defaultValue:Ct="",onChange:St,width:Rt="100%",height:aa=400,miniToolbar:Ba=!1,isFocus:la=!1,watch:Za,insertTemp:lo,mode:Zo="markdown",id:Mr="markdown-editor-id",showResizeBar:Po=!1,noStorage:ea=!1,showNullButton:dr=!1,showNullProgramButton:el=!1,hidetoolBar:Or=!1,fullScreen:Go=!1,onBlur:ze,onCMBeforeChange:Fn,onFullScreen:hn,className:Gn="",disablePaste:ca=!1,disabled:na=!1,disabledFill:Hn=!1,placeholder:Ln="",values:ko="",extraUse:xo})=>{const[en,jr]=(0,z.useState)(null),[Nr,tl]=(0,z.useState)(Ct),[pl,Aa]=(0,z.useState)(Za),[Ua,jo]=(0,z.useState)(Go),[ro,yr]=(0,z.useState)(""),[lr,Da]=(0,z.useState)(0),[Wr,zr]=(0,z.useState)(aa),[Du,cu]=(0,z.useState)(!1),kl=(0,z.useRef)((0,Re.Z)()),Ka=(0,z.useRef)(!1),ku=(0,z.useRef)(),[ma,Lo]=(0,z.useState)(0),[Fr,Rr]=(0,z.useState)(0),Kl=(0,z.useRef)(),pu=(0,z.useRef)(),eu=(0,z.useRef)(),Pu=(0,z.useRef)(),hu=()=>Ta(void 0,null,function*(){var vo;const Qa=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:kl.current}});(vo=Qa==null?void 0:Qa.attachments)!=null&&vo.length&&(console.log("cm:",en,Kl),Qa.attachments.map(ho=>{ho.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${ho.id}?type=${ho.content_type})`):ho.content_type.indexOf("video")>-1?en.replaceSelection(``):ho.content_type.indexOf("pdf")>-1?en.replaceSelection(`${ho.name}`):en.replaceSelection(`[${ho.name}](${ENV.API_SERVER}/api/attachments/${ho.id}?type=${ho.content_type})`)}))});(0,z.useEffect)(()=>{const vo=window.scrollY||window.pageYOffset;tl(ko),en==null||en.setValue(ko),window.scrollTo(0,vo)},[ko]),(0,z.useEffect)(()=>{hn==null||hn(Ua)},[Ua]),(0,z.useEffect)(()=>{if(Kl.current){let vo=function(ho,Eo){var Xr;if(ca){Eo.preventDefault();return}const bl=Eo.clipboardData;if(bl){const zl=bl.types.toString(),Ol=bl.items;if(zl==="Files"||bl.types.indexOf("Files")>-1){if(Eo.preventDefault(),Zo=="stex")return;try{let Sn=Ol[1];((Xr=Ol[0])==null?void 0:Xr.kind)==="file"&&(Sn=Ol[0]);const iu=Sn.getAsFile(),Yu=iu.name.split(".").pop();(0,Je.I)(iu,yu=>{var vr,qr,Dl;yu.id?((vr=iu==null?void 0:iu.type)==null?void 0:vr.indexOf("image"))>-1?Qa.replaceSelection(``):((qr=iu==null?void 0:iu.type)==null?void 0:qr.indexOf("video"))>-1?Qa.replaceSelection(``):((Dl=iu==null?void 0:iu.type)==null?void 0:Dl.indexOf("pdf"))>-1?Qa.replaceSelection(`${iu.name}`):Fa.includes(Yu)?Qa.replaceSelection(`${iu.name}`):Qa.replaceSelection(`[${iu.name}](/api/attachments/${yu.id}?type=${yu.content_type})`):(yu==null?void 0:yu.status)===401&&(pt.ZP.warning((yu==null?void 0:yu.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Sn){pt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Qa=ve().fromTextArea(Kl.current,{mode:Zo,lineNumbers:!Ba,lineWrapping:!0,value:Ct,autoCloseTags:!el,autoCloseBrackets:!0});return Qa.on("keyup",function(ho,Eo){Eo.keyCode===8&&(ho.getValue()==""?Qa.setOption("placeholder",Ln):Qa.setOption("placeholder",null))}),Qa.on("keydown",function(ho,Eo){if(Eo.keyCode===8){var Xr=Pr(ho);Xr&&Eo.preventDefault()}}),la&&Qa.focus(),Qa.on("paste",vo),Qa.on("dragleave",function(ho,Eo){pu.current.classList.remove("mouse-hover-md")}),na&&Qa.on("beforeChange",function(ho,Eo){(Eo.origin==="paste"||Eo.origin==="+input")&&Eo.cancel()}),jr(Qa),()=>{Qa.off("paste",vo)}}},[]);const Eu=(0,z.useCallback)(()=>{if(pu.current)try{}catch(vo){console.log(vo,"---- to set md editor body height")}},[Wr,pu,Ua]);(0,z.useEffect)(()=>{function vo(){let Qa=new Ie.Z(ho=>{for(let Eo of ho)(Eo.target.offsetHeight>0||Eo.target.offsetWidth>0)&&(Eu(),en.setSize("100%","100%"),en.refresh())});return Qa.observe(Kl.current.parentElement),Qa}if(en){const Qa=vo();return()=>{var ho,Eo;(ho=Kl.current)!=null&&ho.parentElement&&Qa.unobserve((Eo=Kl.current)==null?void 0:Eo.parentElement)}}},[en,Eu]),(0,z.useEffect)(()=>{if(en){let vo=[];for(const[Qa,ho]of Object.entries(zo)){let Eo={[Qa]:()=>{wl(ho)}};vo.push(Eo),en.addKeyMap(Eo)}return ku.current=setInterval(()=>{Ka.current&&hu()},4e3),()=>{clearInterval(ku.current);for(let Qa of vo)en.removeKeyMap(Qa)}}},[en]),(0,z.useEffect)(()=>{Go!==Ua&&jo(Go)},[Go]),(0,ta.Z)(()=>{if(!ea&&lr>0){let vo=new Date().getTime(),Qa=window.sessionStorage.getItem(Mr);vo>=lr+ja&&(!Qa||Qa!==Nr)&&(window.sessionStorage.setItem(Mr,Nr),cu(!0))}},ja),(0,z.useEffect)(()=>{Aa(Za)},[en,Za]),(0,z.useEffect)(()=>{en&&la&&en.focus()},[en,la]),(0,z.useEffect)(()=>{if(pl&&en){let vo=function(ho){let Eo=ho.target;if(Pu.current){let Xr=Eo.scrollTop/Eo.scrollHeight;Pu.current.scrollTop=Pu.current.scrollHeight*Xr}};const Qa=en.getScrollerElement();return Qa.addEventListener("scroll",vo),()=>{Qa.removeEventListener("scroll",vo)}}},[en,pl]),(0,z.useEffect)(()=>{if(en&&Fn){let vo=function(Qa,ho){Fn(Qa,ho)};return en.on("beforeChange",vo),()=>{en.off("beforeChange",vo)}}},[en,Fn]),(0,z.useEffect)(()=>{if(en&&ze){let vo=function(){ze(en.getValue())};return en.on("blur",vo),()=>{en.off("blur",vo)}}},[en,ze]);function Pr(vo,Qa){var ho=vo.getDoc(),Eo=ho.getCursor(),Xr=ho.getLine(Eo.line),bl=Xr.charAt(Eo.ch-1),zl=Xr.lastIndexOf("@\u2581@",Eo.ch),Ol=Xr.lastIndexOf("@\u2581\u2581@",Eo.ch),Sn=zl>Ol?zl:Ol,iu=zl>Ol?3:4;if($a.indexOf(bl)===-1)return null;if(console.log("change1:",Qa,vo,Xr,Eo,Sn,zl,Ol,bl),Sn>=0&&Eo.ch-Sn<5){var Yu=Sn+iu;return ho.replaceRange("",{line:Eo.line,ch:Sn},{line:Eo.line,ch:Yu}),{line:Eo.line,ch:Yu}}return null}(0,z.useEffect)(()=>{if(en){let vo=function(Qa,ho){const Eo=Qa.getValue();tl(Eo),Da(new Date().getTime()),Qa.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),St&&(el?St(Eo,Zl(Eo)):St(Eo))};return en.on("change",vo),()=>{en.off("change",vo)}}},[en,St]),(0,z.useEffect)(()=>{if(en)if(Ct==null)en.setValue(""),tl("");else{const vo=window.scrollY||window.pageYOffset;Ct!==en.getValue()&&(en.setValue(Ct),tl(Ct),en.setCursor(na?1:en.lineCount(),0),window.scrollTo(0,vo))}},[en,Ct]);const wl=(0,z.useCallback)(vo=>{const Qa=en.getCursor(),ho=en.getSelection();let Eo=ho.split(` `);switch(vo){case"bold":return en.replaceSelection("**"+ho+"**"),ho===""&&en.setCursor(Qa.line,Qa.ch+2),en.focus();case"italic":return en.replaceSelection("*"+ho+"*"),ho===""&&en.setCursor(Qa.line,Qa.ch+1),en.focus();case"code":return en.replaceSelection("`"+ho+"`"),ho===""&&en.setCursor(Qa.line,Qa.ch+1),en.focus();case"inline-latex":return yr("inline-latex"),en.focus();case"latex":return en.replaceSelection("```latex\n"+ho+"\n```"),en.setCursor(Qa.line+1,ho.length+1),en.focus();case"line-break":return en.replaceSelection(`
`),en.focus();case"list-ul":return ho===""?en.replaceSelection("- "+ho):en.replaceSelection(Eo.map(Xr=>Xr===""?"":`- ${Xr}`).join(` -`)),en.focus();case"list-ol":return ho===""?en.replaceSelection("1. "+ho):en.replaceSelection(Eo.map((Xr,wl)=>Xr===""?"":`${wl+1}. ${Xr}`).join(` -`)),en.focus();case"add-null-ch":return ho===""&&en.setCursor(Qa.line,Qa.ch),en.replaceSelection(oo),en.focus();case"add-signal":return ho===""&&en.setCursor(Qa.line,Qa.ch),en.replaceSelection(dn),en.focus();case"add-multiple":return ho===""&&en.setCursor(Qa.line,Qa.ch),en.replaceSelection($a),en.focus();case"inster-template-1":return ho===""&&en.setCursor(Qa.line,Qa.ch),en.replaceSelection(wn),en.focus();case"eraser":return en.setValue(""),en.focus();case"trigger-watch":return Aa(!pl),en.focus();case"trigger-full-screen":return jo(!Ua),en.focus();case vt:yr(vt);return;case _t:yr(_t);return;case Vt:yr(Vt);return;case Qn:yr(Qn);return;case"maths-latex":yr("maths-latex");return;case yn:yr(yn);return;case Ht:yr(Ht);return;default:throw new Error}},[en,pl,Ua]),Ql=(0,z.useCallback)((vo,Qa)=>{var ho,Eo,Xr,wl,zl,Ol;switch(yr(""),ro){case vt:const{title:vr,link:qr}=vo;return en.replaceSelection(`[${vr}](${qr})`),en.focus();case _t:const{language:Dl,content:nl}=vo;return en.replaceSelection(["```"+Dl,nl,"```"].join(` -`)),en.focus();case"maths-latex":for(var Sn=atob(vo),iu=new Uint8Array(Sn.length),Yu=0;Yu{Co.id?en.replaceSelection(`![,](/api/attachments/${Co.id}?type=${Co.content_type})`):(Co==null?void 0:Co.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":en.replaceSelection("`$$"+vo+"$$`");break;case Vt:case Qn:case Lt:const{src:Ar,alt:nn}=vo,Yt=Qa,pn=(Xr=(Eo=(ho=Yt==null?void 0:Yt.name)==null?void 0:ho.split("."))==null?void 0:Eo.pop)==null?void 0:Xr.call(Eo);return((wl=Yt==null?void 0:Yt.type)==null?void 0:wl.indexOf("image"))>-1||!(Yt!=null&&Yt.type)?Yt.align||Yt.width?en.replaceSelection(`

${nn||

`):en.replaceSelection(`${nn||`):((zl=Yt==null?void 0:Yt.type)==null?void 0:zl.indexOf("video"))>-1?en.replaceSelection(``):((Ol=Yt==null?void 0:Yt.type)==null?void 0:Ol.indexOf("pdf"))>-1?en.replaceSelection(`${Yt.name}`):Fa.includes(pn)?en.replaceSelection(`${Yt.name}`):en.replaceSelection(`[${Yt.name}](${Ar})`),en.focus();case Ht:const{row:fa,col:Do,align:Io}=vo;let $n=` +`)),en.focus();case"list-ol":return ho===""?en.replaceSelection("1. "+ho):en.replaceSelection(Eo.map((Xr,bl)=>Xr===""?"":`${bl+1}. ${Xr}`).join(` +`)),en.focus();case"add-null-ch":return ho===""&&en.setCursor(Qa.line,Qa.ch),en.replaceSelection(oo),en.focus();case"add-signal":return ho===""&&en.setCursor(Qa.line,Qa.ch),en.replaceSelection(dn),en.focus();case"add-multiple":return ho===""&&en.setCursor(Qa.line,Qa.ch),en.replaceSelection($a),en.focus();case"inster-template-1":return ho===""&&en.setCursor(Qa.line,Qa.ch),en.replaceSelection(bn),en.focus();case"eraser":return en.setValue(""),en.focus();case"trigger-watch":return Aa(!pl),en.focus();case"trigger-full-screen":return jo(!Ua),en.focus();case vt:yr(vt);return;case _t:yr(_t);return;case Vt:yr(Vt);return;case Qn:yr(Qn);return;case"maths-latex":yr("maths-latex");return;case yn:yr(yn);return;case Ht:yr(Ht);return;default:throw new Error}},[en,pl,Ua]),Ql=(0,z.useCallback)((vo,Qa)=>{var ho,Eo,Xr,bl,zl,Ol;switch(yr(""),ro){case vt:const{title:vr,link:qr}=vo;return en.replaceSelection(`[${vr}](${qr})`),en.focus();case _t:const{language:Dl,content:nl}=vo;return en.replaceSelection(["```"+Dl,nl,"```"].join(` +`)),en.focus();case"maths-latex":for(var Sn=atob(vo),iu=new Uint8Array(Sn.length),Yu=0;Yu{Co.id?en.replaceSelection(`![,](/api/attachments/${Co.id}?type=${Co.content_type})`):(Co==null?void 0:Co.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":en.replaceSelection("`$$"+vo+"$$`");break;case Vt:case Qn:case Lt:const{src:Ar,alt:nn}=vo,Yt=Qa,pn=(Xr=(Eo=(ho=Yt==null?void 0:Yt.name)==null?void 0:ho.split("."))==null?void 0:Eo.pop)==null?void 0:Xr.call(Eo);return((bl=Yt==null?void 0:Yt.type)==null?void 0:bl.indexOf("image"))>-1||!(Yt!=null&&Yt.type)?Yt.align||Yt.width?en.replaceSelection(`

${nn||

`):en.replaceSelection(`${nn||`):((zl=Yt==null?void 0:Yt.type)==null?void 0:zl.indexOf("video"))>-1?en.replaceSelection(``):((Ol=Yt==null?void 0:Yt.type)==null?void 0:Ol.indexOf("pdf"))>-1?en.replaceSelection(`${Yt.name}`):Fa.includes(pn)?en.replaceSelection(`${Yt.name}`):en.replaceSelection(`[${Yt.name}](${Ar})`),en.focus();case Ht:const{row:fa,col:Do,align:Io}=vo;let $n=` `;for(let Co=0;Co{switch(ro){case vt:return z.createElement(At,{callback:Ql,onCancel:Su});case _t:return z.createElement(Te.Z,{callback:Ql,onCancel:Su});case Vt:return z.createElement(Je.Z,{callback:Ql,onCancel:Su});case yn:return z.createElement(Bt,{callback:Ql,onCancel:Su});case Ht:return z.createElement(Ye,{callback:Ql,onCancel:Su});case"maths-latex":return z.createElement(Dt,{showSaveButton:!0,callback:Ql});case"inline-latex":return z.createElement(Qt.Z,{showSaveButton:!0,callback:Ql});default:return null}},[ro]);function Su(){yr("")}(0,z.useEffect)(()=>{if(eu.current){let vo=function(zl){Xr=!0,wl=zl.pageY},Qa=function(){Xr=!1},ho=function(zl){if(Xr){let Ol=zl.pageY-wl;Ol<0&&(Ol=0),Ol>300&&(Ol=300);let Sn=aa+Ol+"px";zr(Sn)}},Eo=eu.current,Xr=!1,wl=0;return Eo.addEventListener("mousedown",vo),document.addEventListener("mousemove",ho),document.addEventListener("mouseup",Qa),()=>{Eo.removeEventListener("mousedown",vo),document.removeEventListener("mousemove",ho),document.removeEventListener("mouseup",Qa)}}},[en,eu]),(0,z.useEffect)(()=>{zr(aa)},[aa]);const ju=Ga(Rt),_r=Ga(Wr),gi={width:ju,height:_r},Yl=(0,z.useMemo)(()=>{if(lr){let vo=new Date(lr),Qa=vo.getHours(),ho=vo.getMinutes(),Eo=vo.getSeconds();return Qa=Qa<10?"0"+Qa:Qa,ho=ho<10?"0"+ho:ho,Eo=Eo<10?"0"+Eo:Eo,`${Qa}:${ho}:${Eo}`}return 0},[lr]),Zl=vo=>{const Qa=[];if(el){let ho=-1;vo=vo.replace(/(@▁▁@|@▁@)/g,function(Eo,Xr,wl){Qa.push({multiLine:Eo!==dn})})}return Qa};function Qu(){window.sessionStorage.removeItem(Mr),cu(!1),Da(0)}function bi(){cu(!1),Da(0),en.setValue(window.sessionStorage.getItem(Mr))}(0,z.useEffect)(()=>{Cr[ro]&&ro!==Qn&&ro!==yn&&setTimeout(()=>{const vo=document.getElementsByClassName("markdown-popup-form")[0],Qa=window.innerWidth/2-vo.offsetWidth/2,ho=window.innerHeight/2-vo.offsetHeight/2;Lo(Qa),Rr(ho)},0)},[ro]);const wi=vo=>{vo.preventDefault();const Qa=vo.clientX-ma,ho=vo.clientY-Fr;document.body.onmousemove=Eo=>{let Xr=Eo.clientX-Qa,wl=Eo.clientY-ho;const zl=document.getElementsByClassName("markdown-popup-form")[0],Ol=window.innerWidth-zl.offsetWidth,Sn=window.innerHeight-zl.offsetHeight;Xr=Math.max(0,Math.min(Xr,Ol)),wl=Math.max(0,Math.min(wl,Sn)),hi(Eo.clientX,Eo.clientY,Qa,ho)&&(Lo(Xr),Rr(wl))},document.body.onmouseup=function(){document.body.onmousemove=null}},hi=(vo,Qa,ho,Eo)=>{const Xr=document.body.clientHeight,wl=document.body.clientWidth;return vo<20&&ho>vo||vo>wl-20&&hoQa||Qa>Xr-20&&Eowe in Fe?ke(Fe,we,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[we]=Ae,b=(Fe,we)=>{for(var Ae in we||(we={}))a.call(we,Ae)&&y(Fe,Ae,we[Ae]);if(E)for(var Ae of E(we))x.call(we,Ae)&&y(Fe,Ae,we[Ae]);return Fe},te=(Fe,we)=>xe(Fe,ue(we));const{useForm:oe}=z.default,re={width:280,marginRight:10},le={labelCol:{span:5},wrapperCol:{span:19}};var de=({callback:Fe,onCancel:we})=>{const[Ae]=oe();let tt=(0,_e.useRef)();function Ne(Xe){tt.current.width=Ae.getFieldValue("width"),tt.current.align=Ae.getFieldValue("align"),Fe(Xe,tt.current)}function bt(Xe,st){if(Xe.status===-1){ne.ZP.error(Xe.message);return}Ae.setFieldsValue({src:`/api/attachments/${Xe.id}`,type:st.type})}function He(Xe){let st=Xe.target.files[0];tt.current=st,me(st,bt)}return be.createElement(z.default,te(b({form:Ae},le),{className:"upload-image-panel",onFinish:Ne,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(ve.default,{style:re})),be.createElement(pe,{onFileChange:He}))),be.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},be.createElement(ve.default,{style:{width:264}})),be.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},be.createElement(Ie.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(Le.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:we},"\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 me(Fe,we){if(!Fe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,je.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 tt=new window.XMLHttpRequest;tt.withCredentials=!0,tt.addEventListener("load",function(Ne){we(JSON.parse(Ne.target.responseText),Fe)},!1),tt.addEventListener("error",function(Ne){console.error(Ne)},!1),tt.open("POST",`${Ze.KI}/api/attachments.json`),tt.send(Ae)}},81123:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return ve}});var z=ee(59301),ne=ee(4676);class ve extends z.Component{constructor(fe){super(fe);const Le=window.document;this.node=Le.createElement("div"),Le.body.appendChild(this.node)}render(){const{children:fe}=this.props;return(0,ne.createPortal)(fe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},47140:function(Pt,gt,ee){"use strict";ee.d(gt,{i:function(){return le},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),ve=ee(6848),Ie=ee(93948),fe=ee(92310),Le=ee.n(fe),ie=ee(63949),Ze=ee(13922),_e=ee(81779),je=ee(79005),be=ee(20345),ke=ee(77882),xe=ee(31081),ue=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 le=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:je,swimg:be},{name:"101\u8BA1\u5212",ptimg:ke,swimg:xe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ue,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:me,dataSource:Fe=[],col:we=4,right:Ae,bottom:tt=23,precision:Ne=0,wrapWidth:bt=1200,trackEventItems:He,loading:Xe,onRemove:st=()=>{},isCurrent:rt=!0,showAlias:kt=!1,showProgress:Qe=!1})=>{const Ke=Math.floor((bt-(we-1)*Ae)/we),At=[{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(Te=>(window.ENV==="build"&&(Te.ptimg=`/react/build${Te.ptimg}`,Te.swimg=`/react/build${Te.swimg}`),Te));return re.createElement(ne.Z,{spinning:Xe},re.createElement("div",{className:Le()(z.list,me)},!!(Fe!=null&&Fe.length)&&(Fe==null?void 0:Fe.map((Te,Je)=>{var nt,Nt,cn,wt,$t,We;const{name:Xt,id:Kt,identifier:_n,featured:Xn,school_name:Ge,image_url:Me,excellent:Oe,is_plan:he}=Te;return re.createElement("div",{key:Kt,className:rt&&Qe?z.wrapisCurrent:z.wrap,style:{width:Ke,marginRight:(1+Je)%we===0?0:Ae+Ne,marginBottom:tt}},re.createElement("a",{className:z.li,onClick:Ve=>{Ve.preventDefault(),Ve.stopPropagation(),He&&(0,ie.L9)([He]),(0,ie.xg)(`/paths/${_n}`)}},re.createElement("div",{className:z.img},re.createElement("img",{className:z.cover,src:`${Me}`}),rt&&(0,_e.bg)()&&(Te==null?void 0:Te.studying)&&re.createElement("div",{className:`${z.movebq} user-path-items`,onClick:Ve=>{Ve.stopPropagation(),st(Te)}},re.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),re.createElement("span",{className:"c-red"},"\u79FB\u9664")),(nt=Te==null?void 0:Te.subject_tags)==null?void 0:nt.map((Ve,Bt)=>{var Se,De;if(Bt===0){const ot=(Se=At.find(Ye=>Ye.name==Ve))==null?void 0:Se.swimg;return re.createElement("img",{className:z.sign,src:ot,style:{left:"-4px"}})}const xt=(De=At.find(ot=>ot.name==Ve))==null?void 0:De.ptimg;return re.createElement("img",{className:z.sign,src:xt,style:{left:`${48+52*(Bt-1)+2*Bt}px`}})}),re.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Te==null?void 0:Te.excellent)&&re.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"))),re.createElement("div",{className:z.name},re.createElement(ve.Z,{title:kt&&(Te!=null&&Te.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${Te==null?void 0:Te.excellent_alias_name}`)):Xt},re.createElement("span",{className:z.e},kt&&(Te==null?void 0:Te.excellent_alias_name)||Xt))),rt&&Qe&&((Nt=Te==null?void 0:Te.progress)==null?void 0:Nt.all_score)!=0&&re.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},re.createElement(Ie.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((cn=Te==null?void 0:Te.progress)==null?void 0:cn.my_score)/((wt=Te==null?void 0:Te.progress)==null?void 0:wt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",($t=Te==null?void 0:Te.progress)==null?void 0:$t.my_score,"/",(We=Te==null?void 0:Te.progress)==null?void 0:We.all_score),(!rt||!Qe)&&re.createElement("div",{className:z.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,Te.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,Te.members_count)))))))})),!Fe.length&&re.createElement(Ze.Z,null)))}},16338:function(Pt,gt,ee){"use strict";ee.d(gt,{jL:function(){return fe},w9:function(){return ga},vv:function(){return aa},dN:function(){return er},QD:function(){return Ka},cQ:function(){return Se.Z},vg:function(){return $a},Oz:function(){return ta},op:function(){return Da},O5:function(){return Yl},_b:function(){return Kl},t7:function(){return tt},tT:function(){return He},Gi:function(){return Or},YG:function(){return Za},Ed:function(){return dr},kT:function(){return Mr},qp:function(){return x},Um:function(){return le},K3:function(){return te},vr:function(){return Lo},qE:function(){return Du},Je:function(){return kt},wb:function(){return Xt},rC:function(){return Bt},lB:function(){return Xn},cq:function(){return da},kO:function(){return ko},tp:function(){return me},Si:function(){return bi},k8:function(){return Ar},Du:function(){return wl}});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"},ve="data:image/png;base64,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",fe=({dataSource:nn=[],img:Yt,imgWidth:pn=346,title:fa,sunTitle:Do,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,fa),z.createElement("span",null,Do)),nn.length>0&&z.createElement("div",{className:ne.btns},nn.map(($n,Co)=>z.createElement("div",{key:Co,onClick:$n.click},$n.name,$n.sign?z.createElement("img",{src:ve,width:39}):null))),Io),Yt&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:Yt,width:pn}))),Le={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),Ze=ee.n(ie),_e=ee(89392),je=Object.defineProperty,be=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,ue=(nn,Yt,pn)=>Yt in nn?je(nn,Yt,{enumerable:!0,configurable:!0,writable:!0,value:pn}):nn[Yt]=pn,E=(nn,Yt)=>{for(var pn in Yt||(Yt={}))ke.call(Yt,pn)&&ue(nn,pn,Yt[pn]);if(be)for(var pn of be(Yt))xe.call(Yt,pn)&&ue(nn,pn,Yt[pn]);return nn},x=({dataSource:nn=[],value:Yt,onChange:pn,onTitleChange:fa,className:Do,title:Io,titleWidth:$n=41,style:Co={},fontColor:_o="#6A7283",showCount:Uo,classNameActive:ul,styleItem:ia={}})=>{const[Lr,il]=(0,z.useState)(0),[Ml,Vo]=(0,z.useState)(!1),tr=(0,z.useRef)(null),vl=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var $r;nn.length!==0&&((($r=tr==null?void 0:tr.current)==null?void 0:$r.clientHeight)>97?il(1):il(0)),nn.length===0&&il(0),Vo(!1)},[nn]),z.createElement("div",{className:Ze()(Le.row,Do),style:Co},z.createElement("div",{onClick:(0,_e.throttle)(()=>fa==null?void 0:fa(),2e3),style:{width:$n,marginTop:Ml?12:4},className:`${Le.title} ${fa?"current":""}`},Io),z.createElement("div",{className:Ml?`${Le.tagsWrap} ${Le.tagsBorderWrap}`:Le.tagsWrap},z.createElement("div",{className:Le.bar,ref:vl,style:Lr>0?{height:Lr===1?97:"auto",overflow:Lr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:Le.tag,ref:tr},nn==null?void 0:nn.map($r=>z.createElement("span",{onClick:()=>pn($r.id),key:$r.id,style:E(E({color:_o},ia),($r==null?void 0:$r.style)||{}),className:Yt===$r.id?Ze()(ul||Le.active,$r.classNameActive):""},z.createElement("span",{title:$r.name,className:Le.name},$r.name),!!Uo&&z.createElement("span",{className:Le.num},$r.count))))),!!Lr&&z.createElement(z.Fragment,null,Lr===1?z.createElement("div",{onClick:()=>{var $r;il(2),(($r=tr==null?void 0:tr.current)==null?void 0:$r.clientHeight)>245?Vo(!0):Vo(!1)},className:Le.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{vl.current.scrollTop=0,il(1),Vo(!1)},className:Le.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:nn=[],value:Yt,onChange:pn,onTitleChange:fa,className:Do,title:Io,titleWidth:$n=41,style:Co={},fontColor:_o="#6A7283",showCount:Uo,expand:ul=!0})=>{const[ia,Lr]=(0,z.useState)(0),[il,Ml]=(0,z.useState)(!1),Vo=(0,z.useRef)(null),tr=(0,z.useRef)(null),[vl,$r]=(0,z.useState)(ul);return z.createElement("div",{className:Ze()(y.row,Do),style:Co},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,_e.throttle)(()=>fa==null?void 0:fa(),2e3),style:{width:$n,marginTop:il?12:4},className:`${y.title} ${fa?"current":""}`},Io),z.createElement("i",{className:`iconfont ${vl?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:vl?8:10},onClick:()=>$r(!vl)})),vl&&z.createElement("div",{className:il?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},z.createElement("div",{className:y.fenge}),z.createElement("div",{className:y.bar,ref:tr},z.createElement("div",{className:y.tag,ref:Vo},nn==null?void 0:nn.map(Hl=>z.createElement("span",{onClick:()=>pn(Hl.id),key:Hl.id,style:{color:_o},className:Yt===Hl.id?y.active:""},z.createElement("span",{title:Hl.name,className:y.name},Hl.name),!!Uo&&z.createElement("span",{className:y.num},Hl.count)))))))},oe={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},le=({dataSource:nn=[],value:Yt,onChange:pn,onTitleChange:fa,className:Do,title:Io,titleWidth:$n=41,style:Co={},fontColor:_o="#fff",showCount:Uo,expand:ul=!0})=>{const[ia,Lr]=(0,z.useState)(0),[il,Ml]=(0,z.useState)(!1),Vo=(0,z.useRef)(null),tr=(0,z.useRef)(null),[vl,$r]=(0,z.useState)(ul);return z.createElement("div",{className:Ze()(oe.row,Do),style:Co},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,_e.throttle)(()=>fa==null?void 0:fa(),2e3),style:{width:$n},className:`${oe.title} ${fa?"current":""}`},Io),z.createElement("i",{className:`iconfont ${vl?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:vl?"#00DDC7":"#037F74",fontSize:vl?10:12},onClick:()=>$r(!vl)})),vl&&z.createElement("div",{className:il?`${oe.tagsWrap} ${oe.tagsBorderWrap}`:oe.tagsWrap},z.createElement("div",{className:oe.bar,ref:tr},z.createElement("div",{className:oe.tag,ref:Vo},nn==null?void 0:nn.map(Hl=>z.createElement("span",{onClick:()=>pn(Hl.id),key:Hl.id,style:{color:_o},className:Yt===Hl.id?oe.active:""},z.createElement("span",{title:Hl.name,className:oe.name},Hl.name),!!Uo&&z.createElement("span",{className:oe.num},Hl.count)))))))},de={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"},me=({dataSource:nn=[],value:Yt,onChange:pn,className:fa,style:Do={}})=>z.createElement("div",{style:Do,className:Ze()(de.tabs,fa)},nn.map(Io=>z.createElement("span",{onClick:()=>pn(Io.id),className:Yt===Io.id?de.active:"",key:Io.id},Io.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"},we=ee(92832),tt=({dataSource:nn=[],value:Yt="",onChange:pn,onInputChange:fa=()=>{},className:Do,style:Io={},placeholder:$n,allowClear:Co=!1})=>{var _o;const[Uo,ul]=(0,z.useState)(""),[ia,Lr]=(0,z.useState)("");(0,z.useEffect)(()=>{var Vo;let tr=Yt;(Vo=JSON.stringify(Yt))!=null&&Vo.includes("{")&&(ul(Yt.id),tr=Yt.value||"");try{Lr(decodeURIComponent(tr||""))}catch(vl){Lr(decodeURIComponent(tr||""))}},[Yt]);const il=()=>{pn(encodeURIComponent(ia),Uo||null)},Ml=Vo=>{Vo!==Uo&&(ul(Vo),pn(encodeURIComponent(ia),Vo))};return z.createElement("div",{className:Ze()(Fe.input,Do),style:Io},!!nn.length&&z.createElement("div",{className:Fe.dropdown},z.createElement("div",{className:Fe.text},(_o=nn.find(Vo=>Vo.id===Uo))==null?void 0:_o.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},nn.map((Vo,tr)=>z.createElement("div",{key:tr,onClick:()=>Ml(Vo.id)},Vo.name)))),z.createElement(we.default,{onPressEnter:il,value:ia,onChange:Vo=>{Lr(Vo.target.value),fa(encodeURIComponent(Vo.target.value),Uo||null)},bordered:!1,placeholder:$n}),z.createElement("i",{onClick:il,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ne={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},He=({dataSource:nn=[],value:Yt="",onChange:pn,onInputChange:fa=()=>{},className:Do,style:Io={},placeholder:$n,allowClear:Co=!1})=>{var _o;const[Uo,ul]=(0,z.useState)(""),[ia,Lr]=(0,z.useState)("");(0,z.useEffect)(()=>{var Vo;let tr=Yt;(Vo=JSON.stringify(Yt))!=null&&Vo.includes("{")&&(ul(Yt.id),tr=Yt.value||"");try{Lr(decodeURIComponent(tr||""))}catch(vl){Lr(decodeURIComponent(tr||""))}},[Yt]);const il=()=>{pn(encodeURIComponent(ia),Uo||null)},Ml=Vo=>{Vo!==Uo&&(ul(Vo),pn(encodeURIComponent(ia),Vo))};return z.createElement("div",{className:Ze()(Ne.input,Do),style:Io},!!nn.length&&z.createElement("div",{className:Ne.dropdown},z.createElement("div",{className:Ne.text},(_o=nn.find(Vo=>Vo.id===Uo))==null?void 0:_o.name,z.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),z.createElement("div",{className:Ne.menu},nn.map((Vo,tr)=>z.createElement("div",{key:tr,onClick:()=>Ml(Vo.id)},Vo.name)))),z.createElement(we.default,{onPressEnter:il,value:ia,onChange:Vo=>{Lr(Vo.target.value),fa(encodeURIComponent(Vo.target.value),Uo||null)},bordered:!1,placeholder:$n}),z.createElement("i",{onClick:il,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Xe={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=ee(95392),kt=({value:nn,onChange:Yt,className:pn,total:fa,pageSize:Do,style:Io={}})=>{const $n=(0,st.useIntl)(),Co=nn<2,_o=nn>=Math.ceil(fa/Do);return fa<=Do?z.createElement(z.Fragment,null):z.createElement("div",{className:Ze()(Xe.quickPager,pn),style:Io},z.createElement("div",{onClick:()=>{Co||Yt(nn-1,"prev")},className:Co?Xe.disabled:""},$n.formatMessage({id:"shixuns.previousPage"})),z.createElement("div",{onClick:()=>{_o||Yt(nn+1,"next")},className:_o?Xe.disabled:""},$n.formatMessage({id:"shixuns.nextPage"})))},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"},Ke=ee(71418),At=ee(6848),Te=ee(13570),Je=ee(78323),nt=ee(63949),Nt=ee(96908),cn=ee(57177),wt=ee(81378),$t=ee(13922),Xt=({className:nn,dataSource:Yt=[],col:pn=4,right:fa,bottom:Do=23,precision:Io=0,wrapWidth:$n=1200,trackEventItems:Co,loading:_o})=>{const Uo=(0,st.useIntl)(),ul=Math.floor(($n-(pn-1)*fa)/pn);return z.createElement(Ke.Z,{spinning:_o},z.createElement("div",{className:Ze()(Qe.list,nn)},!!Yt.length&&Yt.map((ia,Lr)=>{const{name:il,id:Ml,identifier:Vo,power:tr,cover_image_id:vl,pic:$r}=ia;return z.createElement("div",{className:Qe.wrap,key:Ml,style:{width:ul,marginRight:(1+Lr)%pn===0?0:fa+Io,marginBottom:Do}},z.createElement("a",{target:"_blank",href:`/shixuns/${Vo}/challenges`,className:Qe.li,onClick:Hl=>{Hl.preventDefault(),Co&&(0,nt.L9)([Co]),tr&&(0,nt.xg)(`/shixuns/${Vo}/challenges`)}},z.createElement("div",{className:Qe.img},z.createElement("img",{className:Qe.cover,src:`${$r}`}),ia.is_jupyter&&z.createElement("img",{className:Qe.sign,src:Nt}),ia.is_jupyter_lab&&z.createElement("img",{className:Qe.sign,src:cn}),ia.is_unity_3d&&z.createElement("img",{className:Qe.sign,src:wt})),z.createElement("div",{className:Qe.name},z.createElement(At.Z,{title:il||Uo.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})},z.createElement("span",{className:Qe.e},il||Uo.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})))),z.createElement("div",{className:Qe.tags},z.createElement(At.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,ia.challenges_count))),!!ia.myshixuns_count&&z.createElement(At.Z,{placement:"bottom",title:Uo.formatMessage({id:"shixuns.numberOfLearners"})},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,ia.myshixuns_count))),z.createElement(At.Z,{placement:"bottom",title:Uo.formatMessage({id:"shixuns.difficultyCoefficient",defaultMessage:"\u96BE\u5EA6\u7B49\u7EA7"})},z.createElement("span",null,z.createElement("span",null,ia.level))),z.createElement("div",{className:Qe.rate},z.createElement(Te.Z,{allowHalf:!0,disabled:!0,defaultValue:ia.score_info}),z.createElement("span",null,"\xA0",ia.score_info?`${ia.score_info}\u5206`:"5\u5206")))),!tr&&z.createElement("div",{className:Qe.lockWrap},z.createElement("img",{src:`${Je.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")))}),!Yt.length&&z.createElement($t.Z,null)))},Kt={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"},Xn=({className:nn,dataSource:Yt=[],col:pn=4,right:fa,bottom:Do=23,precision:Io=0,wrapWidth:$n=1200,wrapClassName:Co,trackEventItems:_o,loading:Uo})=>{const ul=Math.floor(($n-(pn-1)*fa)/pn);return z.createElement(Ke.Z,{spinning:Uo},z.createElement("div",{className:Ze()(Kt.list,nn)},!!Yt.length&&Yt.map((ia,Lr)=>{const{name:il,id:Ml,identifier:Vo,power:tr,cover_image_id:vl,pic:$r}=ia;return z.createElement("div",{className:Ze()(Kt.wrap,Co),key:Ml,style:{width:ul,marginRight:(1+Lr)%pn===0?0:fa+Io,marginBottom:Do}},z.createElement("a",{target:"_blank",href:`/shixuns/${Vo}/challenges`,className:Kt.li,onClick:Hl=>{Hl.preventDefault(),_o&&(0,nt.L9)([_o]),tr&&(0,nt.xg)(`/shixuns/${Vo}/challenges`)}},z.createElement("img",{src:ee(47621),className:Kt.titleBg}),z.createElement("div",{className:Kt.name},z.createElement(At.Z,{title:il||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:Kt.e},il||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:Kt.img},z.createElement("img",{className:Kt.cover,src:vl?`${Je.Z.API_SERVER}/api/attachments/${vl}`:`${Je.Z.IMG_SERVER+$r}`}),ia.is_jupyter&&z.createElement("div",{className:Kt.bq},"Jupyter"),ia.is_jupyter_lab&&z.createElement("div",{className:Kt.bq},"JupyterLab"),ia.is_unity_3d&&z.createElement("div",{className:Kt.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:Kt.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:Kt.value},ia.myshixuns_count)),z.createElement("div",null,z.createElement("span",{className:Kt.text},"\u56F0\u96BE\u7B49\u7EA7"),z.createElement("span",{className:Kt.value},ia.level))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:Kt.text},"\u5173\u5361\u6570"),z.createElement("span",{className:Kt.value},ia.challenges_count)),z.createElement("div",{className:Kt.rate},z.createElement(Te.Z,{allowHalf:!0,disabled:!0,defaultValue:ia.score_info}),z.createElement("span",{className:Kt.value,style:{color:"#FF9C00"}},"\xA0",ia.score_info?`${ia.score_info}\u5206`:"5\u5206"))))),!tr&&z.createElement("div",{className:Kt.lockWrap},z.createElement("img",{src:`${Je.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")))}),!Yt.length&&z.createElement($t.Z,null)))},Ge={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},Me="data:image/png;base64,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",Oe="data:image/png;base64,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",he="data:image/png;base64,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",Bt=({className:nn,dataSource:Yt=[],col:pn=4,right:fa,bottom:Do=23,precision:Io=0,wrapWidth:$n=1200,trackEventItems:Co,loading:_o,wrapClassName:Uo,imgClassName:ul})=>{const ia=Math.floor(($n-(pn-1)*fa)/pn);return z.createElement(Ke.Z,{spinning:_o},z.createElement("div",{className:Ze()(Ge.list,nn)},!!Yt.length&&Yt.map((Lr,il)=>{const{name:Ml,id:Vo,identifier:tr,power:vl,cover_image_id:$r,pic:Hl}=Lr;return z.createElement("div",{className:Ze()(Ge.wrap,Uo),key:Vo,style:{width:ia,marginRight:(1+il)%pn===0?0:fa+Io,marginBottom:Do}},z.createElement("a",{target:"_blank",href:`/shixuns/${tr}/challenges`,className:Ge.li,onClick:Fu=>{Fu.preventDefault(),Co&&(0,nt.L9)([Co]),vl&&(0,nt.xg)(`/shixuns/${tr}/challenges`)}},z.createElement("div",{className:Ze()(Ge.img,ul)},z.createElement("img",{className:Ge.cover,src:$r?`${Je.Z.API_SERVER}/api/attachments/${$r}`:`${Je.Z.IMG_SERVER+Hl}`}),Lr.is_jupyter&&z.createElement("img",{className:Ge.sign,src:Me}),Lr.is_jupyter_lab&&z.createElement("img",{className:Ge.sign,src:Oe}),Lr.is_unity_3d&&z.createElement("img",{className:Ge.sign,src:he})),z.createElement("div",{className:Ge.name},z.createElement(At.Z,{title:Ml||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:Ge.e},Ml||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:Ge.tags},z.createElement(At.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,Lr.challenges_count))),!!Lr.myshixuns_count&&z.createElement(At.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,Lr.myshixuns_count))),z.createElement(At.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,Lr.level))),z.createElement("div",{className:Ge.rate},z.createElement(Te.Z,{allowHalf:!0,disabled:!0,defaultValue:Lr.score_info}),z.createElement("span",null,"\xA0",Lr.score_info?`${Lr.score_info}\u5206`:"5\u5206")))),!vl&&z.createElement("div",{className:Ge.lockWrap},z.createElement("img",{src:`${Je.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")))}),!Yt.length&&z.createElement($t.Z,null)))},Se=ee(47140),De={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"},xt=ee(79005),ot=ee(20345),Ye=ee(77882),Ft=ee(31081),yt=ee(75309),mn=ee(71979),En=ee(47558),Dt=ee(42922),Qt=ee(66832),Re=ee(96593),pt=ee(19664),vt=ee(91833),Vt=Object.defineProperty,yn=Object.getOwnPropertySymbols,Qn=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,_t=(nn,Yt,pn)=>Yt in nn?Vt(nn,Yt,{enumerable:!0,configurable:!0,writable:!0,value:pn}):nn[Yt]=pn,Ht=(nn,Yt)=>{for(var pn in Yt||(Yt={}))Qn.call(Yt,pn)&&_t(nn,pn,Yt[pn]);if(yn)for(var pn of yn(Yt))Lt.call(Yt,pn)&&_t(nn,pn,Yt[pn]);return nn};const Bn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:xt,swimg:ot},{name:"101\u8BA1\u5212",ptimg:Ye,swimg:Ft},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:yt,swimg:mn},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:En,swimg:Dt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Qt,swimg:Re},{name:"\u519B\u961F\u4E00\u6D41",ptimg:pt,swimg:vt}];var ta=({className:nn,dataSource:Yt=[],col:pn=4,right:fa,bottom:Do=23,precision:Io=0,wrapWidth:$n=1200,trackEventItems:Co,loading:_o,wrapClassName:Uo,imgClassName:ul,isArrow:ia=!1,imgStyle:Lr={}})=>{const il=Math.floor(($n-(pn-1)*fa)/pn),[Ml,Vo]=(0,z.useState)(),[tr,vl]=(0,z.useState)(),$r=Fu=>Vo(Fu),Hl=()=>Vo(-1);return z.createElement(Ke.Z,{spinning:_o},z.createElement("div",{className:Ze()(De.list,nn)},!!(Yt!=null&&Yt.length)&&(Yt==null?void 0:Yt.map((Fu,Ei)=>{var Hi;const{name:Si,id:mi,identifier:Oi,featured:cs,school_name:ti,image_url:yi,excellent:ji,is_plan:Wi}=Fu;return z.createElement("div",{key:mi,className:Ze()(De.wrap,Uo),style:{width:il,marginRight:(1+Ei)%pn===0?0:fa+Io,marginBottom:Do}},z.createElement("a",{target:"_blank",href:`/paths/${Oi}`,className:De.li,onClick:Vu=>{Vu.preventDefault(),Co&&(0,nt.L9)([Co]),(0,nt.xg)(`/paths/${Oi}`)}},z.createElement("img",{src:ee(39057),className:De.titleBg}),z.createElement("div",{className:De.name},z.createElement(At.Z,{title:Si},z.createElement("span",{className:De.e,style:{color:ia&&Ml===Ei?"#145DFF":"#000000"},onMouseEnter:()=>{$r(Ei)},onMouseLeave:Hl},Si))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:Ze()(De.img,ul)},z.createElement("img",{className:De.cover,style:Ht({},Lr),src:`${Je.Z.IMG_SERVER+yi}`}),(Hi=Fu==null?void 0:Fu.subject_tags)==null?void 0:Hi.map((Vu,Mu)=>{var fi,ds;if(Mu===0){const ni=(fi=Bn.find(Ni=>Ni.name==Vu))==null?void 0:fi.swimg;return z.createElement("img",{className:De.sign,src:ni,style:{left:"-4px"}})}const ws=(ds=Bn.find(ni=>ni.name==Vu))==null?void 0:ds.ptimg;return z.createElement("img",{className:De.sign,src:ws,style:{left:`${48+52*(Mu-1)+2*Mu}px`}})}),z.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Fu==null?void 0:Fu.excellent)&&z.createElement("div",{className:De.bq},"\u5F00\u653E\u8BFE\u7A0B"))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:De.text},"\u7AE0\u8282\u6570"),z.createElement("span",{className:De.value},Fu.stages_count)),z.createElement("div",null,z.createElement("span",{className:De.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:De.value},Fu.members_count))))))})),!Yt.length&&z.createElement($t.Z,null)))},Ta={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},bn=ee(81779),rn=ee(59301);const ja=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:xt,swimg:ot},{name:"101\u8BA1\u5212",ptimg:Ye,swimg:Ft},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:yt,swimg:mn},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:En,swimg:Dt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Qt,swimg:Re},{name:"\u519B\u961F\u4E00\u6D41",ptimg:pt,swimg:vt}];var $a=({className:nn,dataSource:Yt=[],col:pn=4,right:fa,bottom:Do=23,precision:Io=0,wrapWidth:$n=1200,trackEventItems:Co,loading:_o,onRemove:Uo=()=>{},isCurrent:ul=!0,showAlias:ia=!1,wrapClassName:Lr,imgClassName:il})=>{const Ml=Math.floor(($n-(pn-1)*fa)/pn),Vo=[{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(tr=>(window.ENV==="build"&&(tr.ptimg=`/react/build${tr.ptimg}`,tr.swimg=`/react/build${tr.swimg}`),tr));return rn.createElement(Ke.Z,{spinning:_o},rn.createElement("div",{className:Ze()(Ta.list,nn)},!!(Yt!=null&&Yt.length)&&(Yt==null?void 0:Yt.map((tr,vl)=>{var $r;const{name:Hl,id:Fu,identifier:Ei,featured:Hi,school_name:Si,image_url:mi,excellent:Oi,is_plan:cs}=tr;return rn.createElement("div",{key:Fu,className:Ze()(Ta.wrap,Lr),style:{width:Ml,marginRight:(1+vl)%pn===0?0:fa+Io,marginBottom:Do}},rn.createElement("a",{className:Ta.li,onClick:ti=>{ti.preventDefault(),ti.stopPropagation(),Co&&(0,nt.L9)([Co]),(0,nt.xg)(`/paths/${Ei}`)}},rn.createElement("div",{className:Ze()(Ta.img,il)},rn.createElement("img",{className:Ta.cover,src:`${Je.Z.IMG_SERVER+mi}`}),ul&&(0,bn.bg)()&&(tr==null?void 0:tr.studying)&&rn.createElement("div",{className:`${Ta.movebq} user-path-items`,onClick:ti=>{ti.stopPropagation(),Uo(tr)}},rn.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),rn.createElement("span",{className:"c-red"},"\u79FB\u9664")),($r=tr==null?void 0:tr.subject_tags)==null?void 0:$r.map((ti,yi)=>{var ji,Wi;if(yi===0){const Mu=(ji=Vo.find(fi=>fi.name==ti))==null?void 0:ji.swimg;return rn.createElement("img",{className:Ta.sign,src:Mu,style:{left:"-4px"}})}const Vu=(Wi=Vo.find(Mu=>Mu.name==ti))==null?void 0:Wi.ptimg;return rn.createElement("img",{className:Ta.sign,src:Vu,style:{left:`${48+52*(yi-1)+2*yi}px`}})}),rn.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(tr==null?void 0:tr.excellent)&&rn.createElement("div",{className:Ta.bq},"\u5F00\u653E\u8BFE\u7A0B"))),rn.createElement("div",{className:Ta.name},rn.createElement(At.Z,{title:ia&&(tr!=null&&tr.excellent_alias_name)?rn.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Hl}`,rn.createElement("br",null),rn.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${tr==null?void 0:tr.excellent_alias_name}`)):Hl},rn.createElement("span",{className:Ta.e},ia&&(tr==null?void 0:tr.excellent_alias_name)||Hl))),rn.createElement("div",{className:Ta.tags},rn.createElement("div",null,rn.createElement(At.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},rn.createElement("span",null,rn.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),rn.createElement("span",null,tr.stages_count))),rn.createElement(At.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},rn.createElement("span",null,rn.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),rn.createElement("span",null,tr.members_count)))))))})),!Yt.length&&rn.createElement($t.Z,null)))},dn={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"},wn="data:image/png;base64,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",Fa=ee(59301),ga=({className:nn,dataSource:Yt=[],col:pn=4,right:fa,bottom:Do=23,precision:Io=0,wrapWidth:$n=1200,trackEventItems:Co,loading:_o})=>{const Uo=(0,st.useIntl)(),ul=Math.floor(($n-(pn-1)*fa)/pn);return Fa.createElement(Ke.Z,{spinning:_o},Fa.createElement("div",{className:Ze()(dn.list,nn)},!!Yt.length&&Yt.map((ia,Lr)=>{const{subject_identifier:il,id:Ml,identifier:Vo,power:tr}=ia,vl=ia.is_public!=0&&ia.is_public;return Fa.createElement("div",{className:dn.wrap,key:Ml,style:{width:ul,marginRight:(1+Lr)%pn===0?0:fa+Io,marginBottom:Do}},Fa.createElement("a",{className:dn.li,onClick:$r=>{$r.preventDefault(),Co&&(0,nt.L9)([Co]),(0,nt.xg)(ia.first_category_url)}},Fa.createElement("div",{className:dn.top},Fa.createElement(At.Z,{title:ia.name},Fa.createElement("div",{className:dn.name},ia.name)),Fa.createElement("img",{className:dn.img,src:Je.Z.IMG_SERVER+"/images/"+ia.avatar_url}),Fa.createElement("div",{className:dn.text,title:ia.creator},ia.creator),il&&Fa.createElement("div",{className:dn.btns},Fa.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Fa.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),vl&&Fa.createElement("div",{className:dn.sign},Uo.formatMessage({id:"classrooms.public",defaultMessage:"\u516C\u5F00"}))),Fa.createElement("div",{className:dn.bottom},ia.visits>0&&Fa.createElement(At.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Fa.createElement("span",null,Fa.createElement("i",{className:"iconfont icon-liulanyan"}),Fa.createElement("span",null,ia.visits))),ia.course_members_count>0&&Fa.createElement(At.Z,{title:"\u6210\u5458",placement:"bottom"},Fa.createElement("span",null,Fa.createElement("i",{className:"iconfont icon-chengyuan"}),ia.course_members_count)),ia.tasks_count>0&&Fa.createElement(At.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Fa.createElement("span",null,Fa.createElement("i",{className:"iconfont icon-zuoye"}),ia.tasks_count)),ia.is_end?Fa.createElement("div",{style:{color:"#6B758B"}},Uo.formatMessage({id:"classrooms.ended",defaultMessage:"\u5DF2\u7ED3\u675F"})):Fa.createElement("div",{style:{color:"#00B187"}},Uo.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"})))),!ia.is_accessible&&Fa.createElement("div",{className:dn.lockWrap},Fa.createElement("img",{src:`${Je.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Fa.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Yt.length&&Fa.createElement($t.Z,null)))},ya={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"},zo="data:image/png;base64,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",er=({className:nn,dataSource:Yt=[],col:pn=4,right:fa,bottom:Do=23,precision:Io=0,wrapWidth:$n=1200,wrapClassName:Co,trackEventItems:_o,loading:Uo})=>{const ul=Math.floor(($n-(pn-1)*fa)/pn);return z.createElement(Ke.Z,{spinning:Uo},z.createElement("div",{className:Ze()(ya.list,nn)},!!Yt.length&&Yt.map((ia,Lr)=>{const{subject_identifier:il,id:Ml,identifier:Vo,power:tr}=ia,vl=ia.is_public!=0&&ia.is_public;return z.createElement("div",{className:Ze()(`${ya.wrap} ${ia.is_accessible?"":ya.warpStyle}`,Co),key:Ml,style:{width:ul,marginRight:(1+Lr)%pn===0?0:fa+Io,marginBottom:Do}},z.createElement("a",{className:ya.li,onClick:$r=>{$r.preventDefault(),_o&&(0,nt.L9)([_o]),(0,nt.xg)(ia.first_category_url)}},z.createElement("div",{className:ya.creator},z.createElement("img",{className:ya.img,src:Je.Z.IMG_SERVER+"/images/"+ia.avatar_url}),z.createElement("div",{className:ya.text,title:ia.creator},ia.creator)),z.createElement("div",{className:ya.top},z.createElement(At.Z,{title:ia.name},z.createElement("div",{className:ya.name},ia.name)),vl&&z.createElement("div",{className:ya.sign},"\u516C\u5F00")),z.createElement("div",{className:ya.middle},z.createElement("div",{className:ya.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:ya.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:ya.value},(ia==null?void 0:ia.visits)||0)),z.createElement("div",null,z.createElement("span",{className:ya.text},"\u6210\u5458"),z.createElement("span",{className:ya.value},(ia==null?void 0:ia.course_members_count)||0))),z.createElement("div",{className:ya.row},z.createElement("div",null,z.createElement("span",{className:ya.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:ya.value},(ia==null?void 0:ia.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:ya.text},"\u72B6\u6001"),ia.is_end?z.createElement("span",{className:ya.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:ya.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),il&&z.createElement("div",{className:ya.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ia.is_accessible&&z.createElement("div",{className:ya.lockWrap},z.createElement("img",{src:`${Je.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")))}),!Yt.length&&z.createElement($t.Z,null)))},Ct={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},St="data:image/png;base64,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",aa=({className:nn,dataSource:Yt=[],col:pn=4,right:fa,bottom:Do=23,precision:Io=0,wrapWidth:$n=1200,wrapClassName:Co,trackEventItems:_o,loading:Uo})=>{const ul=Math.floor(($n-(pn-1)*fa)/pn);return z.createElement(Ke.Z,{spinning:Uo},z.createElement("div",{className:Ze()(Ct.list,nn)},!!Yt.length&&Yt.map((ia,Lr)=>{const{subject_identifier:il,id:Ml,identifier:Vo,power:tr}=ia,vl=ia.is_public!=0&&ia.is_public;return z.createElement("div",{className:Ze()(`${Ct.wrap} ${ia.is_accessible?"":Ct.warpStyle}`,Co),key:Ml,style:{width:ul,marginRight:(1+Lr)%pn===0?0:fa+Io,marginBottom:Do}},z.createElement("a",{className:Ct.li,onClick:$r=>{$r.preventDefault(),_o&&(0,nt.L9)([_o]),(0,nt.xg)(ia.first_category_url)}},z.createElement("div",{className:Ct.creator},z.createElement("img",{className:Ct.img,src:Je.Z.IMG_SERVER+"/images/"+ia.avatar_url}),z.createElement("div",{className:Ct.text,title:ia.creator},ia.creator)),z.createElement("div",{className:Ct.top},z.createElement(At.Z,{title:ia.name},z.createElement("div",{className:Ct.name},ia.name)),vl&&z.createElement("div",{className:Ct.sign})),z.createElement("div",{className:Ct.middle},z.createElement("div",{className:Ct.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:Ct.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:Ct.value},(ia==null?void 0:ia.visits)||0)),z.createElement("div",null,z.createElement("span",{className:Ct.text},"\u6210\u5458"),z.createElement("span",{className:Ct.value},(ia==null?void 0:ia.course_members_count)||0))),z.createElement("div",{className:Ct.row},z.createElement("div",null,z.createElement("span",{className:Ct.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:Ct.value},(ia==null?void 0:ia.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:Ct.text},"\u72B6\u6001"),ia.is_end?z.createElement("span",{className:Ct.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:Ct.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),il&&z.createElement("div",{className:Ct.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ia.is_accessible&&z.createElement("div",{className:Ct.lockWrap},z.createElement("img",{src:`${Je.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")))}),!Yt.length&&z.createElement($t.Z,null)))},Ba={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"},Za=({dataSource:nn=[],value:Yt,onChange:pn,className:fa,style:Do={},tabBarExtraContent:Io})=>z.createElement("div",{className:Ze()(Ba.tabs,fa),style:Do},z.createElement("div",{className:Ba.tabsWrap},nn.map(($n,Co)=>z.createElement("aside",{className:Ba.tab,onClick:()=>{pn($n.id),$n.link&&st.history.push($n.link)},key:Co},z.createElement("div",{className:Yt===$n.id?Ba.active:""},$n.name),($n==null?void 0:$n.resetCount)==null&&($n==null?void 0:$n.total)!==void 0&&z.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&&z.createElement(At.Z,{title:($n==null?void 0:$n.tip)!=null?$n==null?void 0:$n.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},$n==null?void 0:$n.resetCount),"/",z.createElement("span",null,$n==null?void 0:$n.total),"\uFF09"))))),z.createElement("div",{className:Ba.tabBar},Io)),lo={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"},Mr=({dataSource:nn=[],value:Yt,onChange:pn,className:fa,style:Do={},tabBarExtraContent:Io})=>z.createElement("div",{className:Ze()(lo.tabs,fa),style:Do},z.createElement("div",{className:lo.tabsWrap},nn.map(($n,Co)=>z.createElement("aside",{className:lo.tab,onClick:()=>{pn($n.id),$n.link&&st.history.push($n.link)},key:Co},z.createElement("div",{className:Yt===$n.id?lo.active:""},$n.name),($n==null?void 0:$n.resetCount)==null&&($n==null?void 0:$n.total)!==void 0&&z.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&&z.createElement(At.Z,{title:($n==null?void 0:$n.tip)!=null?$n==null?void 0:$n.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},$n==null?void 0:$n.resetCount),"/",z.createElement("span",null,$n==null?void 0:$n.total),"\uFF09"))))),z.createElement("div",{className:lo.tabBar},Io)),Po={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},dr=({dataSource:nn=[],value:Yt,onChange:pn,className:fa,style:Do={},tabBarExtraContent:Io})=>z.createElement("div",{className:Ze()(Po.tabs,fa),style:Do},z.createElement("div",{className:Po.tabsWrap},nn.map(($n,Co)=>z.createElement("aside",{className:`${Po.tab} ${Yt===$n.id?Po.active:""}`,onClick:()=>{pn($n.id),$n.link&&st.history.push($n.link)},key:Co},z.createElement("div",null,$n.name),($n==null?void 0:$n.resetCount)==null&&($n==null?void 0:$n.total)!==void 0&&z.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&&z.createElement(At.Z,{title:($n==null?void 0:$n.tip)!=null?$n==null?void 0:$n.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},$n==null?void 0:$n.resetCount),"/",z.createElement("span",null,$n==null?void 0:$n.total),"\uFF09"))))),z.createElement("div",{className:Po.tabBar},Io)),Or=({className:nn,style:Yt={},children:pn})=>z.createElement("div",{className:Ze()(nn),style:Yt},pn),Go={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"},ze=ee(38854),Fn=ee(20834);const hn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var da=({sortValue:nn,dropValue:Yt,className:pn,onSort:fa,onDrop:Do,dataSource:Io=hn})=>{var $n;return z.createElement("div",{className:Ze()(Go.orderWrap,pn)},z.createElement(ze.Z,{dropdownRender:()=>z.createElement(Fn.default,null,Io.map((Co,_o)=>z.createElement(Fn.default.Item,{key:_o,onClick:()=>Do(Co.id)},Co.name)))},z.createElement("span",{className:Go.orderTextWrap},($n=Io.find(Co=>Yt===Co.id))==null?void 0:$n.name)),z.createElement("span",{className:Go.orderIconWrap},z.createElement("span",{className:Go.orderAsc},z.createElement("i",{className:nn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Go.cursorPointer} ${Go.active}`:`iconfont icon-sanjiaoxing-up font12 ${Go.cursorPointer}`,onClick:()=>fa(nn==="asc"?"desc":"asc")})),z.createElement("span",{className:Go.orderDesc},z.createElement("i",{className:nn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Go.cursorPointer} ${Go.active}`:`iconfont icon-sanjiaoxing-down font12 ${Go.cursorPointer}`,onClick:()=>fa(nn==="asc"?"desc":"asc")}))))},na={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const Hn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ko=({sortValue:nn,dropValue:Yt,className:pn,onSort:fa,onDrop:Do,dataSource:Io=Hn})=>{var $n;return z.createElement("div",{className:Ze()(na.orderWrap,pn)},z.createElement(ze.Z,{dropdownRender:()=>z.createElement(Fn.default,null,Io.map((Co,_o)=>z.createElement(Fn.default.Item,{key:_o,onClick:()=>Do(Co.id)},Co.name)))},z.createElement("span",{className:na.orderTextWrap},($n=Io.find(Co=>Yt===Co.id))==null?void 0:$n.name)),z.createElement("span",{className:na.orderIconWrap},z.createElement("span",{className:na.orderAsc},z.createElement("i",{className:nn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${na.cursorPointer} ${na.active}`:`iconfont icon-sanjiaoxing-up font12 ${na.cursorPointer}`,onClick:()=>fa(nn==="asc"?"desc":"asc")})),z.createElement("span",{className:na.orderDesc},z.createElement("i",{className:nn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${na.cursorPointer} ${na.active}`:`iconfont icon-sanjiaoxing-down font12 ${na.cursorPointer}`,onClick:()=>fa(nn==="asc"?"desc":"asc")}))))},xo={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"},en=ee(3113),jr=ee(76936),Nr=Object.defineProperty,tl=Object.getOwnPropertySymbols,pl=Object.prototype.hasOwnProperty,Aa=Object.prototype.propertyIsEnumerable,Ua=(nn,Yt,pn)=>Yt in nn?Nr(nn,Yt,{enumerable:!0,configurable:!0,writable:!0,value:pn}):nn[Yt]=pn,jo=(nn,Yt)=>{for(var pn in Yt||(Yt={}))pl.call(Yt,pn)&&Ua(nn,pn,Yt[pn]);if(tl)for(var pn of tl(Yt))Aa.call(Yt,pn)&&Ua(nn,pn,Yt[pn]);return nn},ro=(nn,Yt)=>{var pn={};for(var fa in nn)pl.call(nn,fa)&&Yt.indexOf(fa)<0&&(pn[fa]=nn[fa]);if(nn!=null&&tl)for(var fa of tl(nn))Yt.indexOf(fa)<0&&Aa.call(nn,fa)&&(pn[fa]=nn[fa]);return pn},yr=(nn,Yt,pn)=>new Promise((fa,Do)=>{var Io=_o=>{try{Co(pn.next(_o))}catch(Uo){Do(Uo)}},$n=_o=>{try{Co(pn.throw(_o))}catch(Uo){Do(Uo)}},Co=_o=>_o.done?fa(_o.value):Promise.resolve(_o.value).then(Io,$n);Co((pn=pn.apply(nn,Yt)).next())}),Da=nn=>{var Yt=nn,{className:pn,style:fa,children:Do,loading:Io=!1,openLoading:$n,onClick:Co=()=>{},size:_o="middle",shape:Uo="round",theme:ul}=Yt,ia=ro(Yt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Lr,il]=(0,z.useState)(!1),Ml=(0,z.useMemo)(()=>{switch(ul){case jr.Fy.THEMEONE:return xo.ThemeOne;case jr.Fy.DEFAULT:default:return xo.btn}},[ul]);return z.createElement(en.ZP,jo({onClick:(0,_e.throttle)(Vo=>yr(void 0,null,function*(){$n&&il(!0);try{yield Co(Vo)}catch(tr){console.log("error",tr)}$n&&il(!1)}),2e3,{leading:!0,trailing:!1}),className:Ze()(Ml,xo[`${_o}-${Uo}`],pn),style:fa,size:_o,shape:Uo,loading:Lr||Io},ia),Do)},Wr={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"},Du=({className:nn,style:Yt,children:pn=null,onClick:fa,title:Do})=>z.createElement("div",{className:Ze()(Wr.head,nn),style:Yt},z.createElement("span",{className:"primary-hover",onClick:fa},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:Do},Do),z.createElement("div",{className:Wr.node},pn)),cu={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"},Ka=({confirmShow:nn=!0,confirmTitle:Yt,confirmClick:pn,cancelShow:fa=!0,cancelTitle:Do,cancelClick:Io,className:$n,style:Co,confirmLoading:_o=!1})=>z.createElement("div",{className:Ze()(cu.btns,$n),style:Co},nn&&z.createElement(en.ZP,{loading:_o,onClick:pn,type:"primary",className:cu.confirm},Yt),fa&&z.createElement(en.ZP,{onClick:Io,className:cu.cancel},Do)),ku={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"},Lo=({className:nn,style:Yt={},LeftContent:pn,children:fa,RightContent:Do})=>z.createElement("div",{className:Ze()(ku.fixedBottom,nn),style:Yt},z.createElement("div",{className:ku.wrap},z.createElement("div",{className:ku.left},pn),z.createElement("div",{className:ku.center},fa),z.createElement("div",{className:ku.right},Do))),Fr={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"},Kl=({className:nn,style:Yt={},dataSource:pn=[]})=>z.createElement("div",{className:Ze()(Fr.crumbs,nn),style:Yt},pn.map((fa,Do)=>Dost.history.push(fa.path)},fa.name):z.createElement("span",null,fa.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:Do,style:{color:"#5F6368"}},fa.name))),pu=ee(31797),eu=Object.defineProperty,Pu=Object.defineProperties,hu=Object.getOwnPropertyDescriptors,Eu=Object.getOwnPropertySymbols,Pr=Object.prototype.hasOwnProperty,bl=Object.prototype.propertyIsEnumerable,Ql=(nn,Yt,pn)=>Yt in nn?eu(nn,Yt,{enumerable:!0,configurable:!0,writable:!0,value:pn}):nn[Yt]=pn,du=(nn,Yt)=>{for(var pn in Yt||(Yt={}))Pr.call(Yt,pn)&&Ql(nn,pn,Yt[pn]);if(Eu)for(var pn of Eu(Yt))bl.call(Yt,pn)&&Ql(nn,pn,Yt[pn]);return nn},Su=(nn,Yt)=>Pu(nn,hu(Yt)),ju=(nn,Yt)=>{var pn={};for(var fa in nn)Pr.call(nn,fa)&&Yt.indexOf(fa)<0&&(pn[fa]=nn[fa]);if(nn!=null&&Eu)for(var fa of Eu(nn))Yt.indexOf(fa)<0&&bl.call(nn,fa)&&(pn[fa]=nn[fa]);return pn};const{Countdown:_r}=pu.default;var Yl=nn=>{var Yt=nn,{onChange:pn}=Yt,fa=ju(Yt,["onChange"]);const[Do,Io]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof Do=="number"&&Do>=0&&pn(Do)},[Do]);const $n=Co=>{const _o=Math.floor(Co/1e3);Io(_o)};return z.createElement(_r,Su(du({},fa),{onChange:$n}))},Zl={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},bi=({DataProps:nn,className:Yt,style:pn={}})=>{var fa;return z.createElement("div",{className:Ze()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Zl.ClassRoomItem,Yt),style:pn,onClick:()=>{(0,nt.xg)(nn==null?void 0:nn.first_category_url)}},z.createElement("div",{className:"flex flex-col item-center"},z.createElement("img",{src:`${(fa=Je.Z)==null?void 0:fa.IMG_SERVER}/images/${nn==null?void 0:nn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(nn==null?void 0:nn.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}},!!(nn!=null&&nn.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:Ze()("text-16px font-medium",Zl.TitleDom)},nn==null?void 0:nn.name)),z.createElement("div",{className:"c-grey-333 font-medium"},nn==null?void 0:nn.creator),z.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",nn==null?void 0:nn.course_members_count),z.createElement("div",{className:"c-grey-333 flex item-center justify-between"},z.createElement("div",null,"\u4F5C\u4E1A\uFF1A",nn==null?void 0:nn.tasks_count),nn!=null&&nn.is_end?z.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):z.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},wi=Object.defineProperty,hi=Object.getOwnPropertySymbols,vo=Object.prototype.hasOwnProperty,Qa=Object.prototype.propertyIsEnumerable,ho=(nn,Yt,pn)=>Yt in nn?wi(nn,Yt,{enumerable:!0,configurable:!0,writable:!0,value:pn}):nn[Yt]=pn,Eo=(nn,Yt)=>{for(var pn in Yt||(Yt={}))vo.call(Yt,pn)&&ho(nn,pn,Yt[pn]);if(hi)for(var pn of hi(Yt))Qa.call(Yt,pn)&&ho(nn,pn,Yt[pn]);return nn},wl=({DataProps:nn=[],selectValue:Yt,onChange:pn,className:fa,style:Do={},extra:Io,classNameItem:$n,styleItem:Co={},barHidden:_o})=>{const[Uo,ul]=(0,z.useState)();return(0,z.useEffect)(()=>{ul(Array.isArray(Yt)?Yt:[Yt])},[Yt]),z.createElement("div",{className:Ze()("flex px-20px py-10px gap-40px",fa),style:Eo({borderBottom:"1px solid #D3F0FF"},Do)},nn==null?void 0:nn.map(ia=>z.createElement("div",{key:ia==null?void 0:ia.id,className:Ze()("flex item-center justify-center current c-grey-333 text-16 relative",$n,ia==null?void 0:ia.className),style:Eo(Eo({color:Uo!=null&&Uo.includes(ia==null?void 0:ia.id)?"#1890FF":"",minWidth:88},Co),(ia==null?void 0:ia.style)||{}),onClick:Lr=>{pn==null||pn({domEvent:Lr,item:ia}),ia!=null&&ia.link&&st.history.push(ia==null?void 0:ia.link)}},ia==null?void 0:ia.name,!_o&&(Uo==null?void 0:Uo.includes(ia==null?void 0:ia.id))&&z.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),z.createElement("div",{className:"ml-auto"},Io))},zl=Object.defineProperty,Ol=Object.defineProperties,Sn=Object.getOwnPropertyDescriptors,iu=Object.getOwnPropertySymbols,Yu=Object.prototype.hasOwnProperty,yu=Object.prototype.propertyIsEnumerable,vr=(nn,Yt,pn)=>Yt in nn?zl(nn,Yt,{enumerable:!0,configurable:!0,writable:!0,value:pn}):nn[Yt]=pn,qr=(nn,Yt)=>{for(var pn in Yt||(Yt={}))Yu.call(Yt,pn)&&vr(nn,pn,Yt[pn]);if(iu)for(var pn of iu(Yt))yu.call(Yt,pn)&&vr(nn,pn,Yt[pn]);return nn},Dl=(nn,Yt)=>Ol(nn,Sn(Yt)),Ar=({value:nn,onChange:Yt,onInputChange:pn,className:fa,style:Do={},InputProps:Io})=>{const[$n,Co]=(0,z.useState)(nn);return z.createElement("div",{className:Ze()("flex item-center rounded-full px-10px py-2px",fa),style:qr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Do)},z.createElement(we.default,Dl(qr({bordered:!1},Io),{onChange:_o=>{Co(_o.target.value),pn==null||pn(encodeURIComponent(_o.target.value))},onPressEnter:_o=>{Yt==null||Yt({domEvent:_o,item:{value:$n}})}})),z.createElement("img",{className:"h-22px current",src:ee(25365),height:22,onClick:_o=>{Yt==null||Yt({domEvent:_o,item:{value:$n}})}}))}},66991:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return ne}});var z=ee(59301);function ne(ve,Ie){const fe=(0,z.useRef)();(0,z.useEffect)(()=>{fe.current=ve}),(0,z.useEffect)(()=>{function Le(){fe.current()}if(Ie!==null){let ie=setInterval(Le,Ie);return()=>clearInterval(ie)}},[Ie])}},11803:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return pe}});var z=ee(59301),ne={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},ve=Object.defineProperty,Ie=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,ie=(me,Fe,we)=>Fe in me?ve(me,Fe,{enumerable:!0,configurable:!0,writable:!0,value:we}):me[Fe]=we,Ze=(me,Fe)=>{for(var we in Fe||(Fe={}))fe.call(Fe,we)&&ie(me,we,Fe[we]);if(Ie)for(var we of Ie(Fe))Le.call(Fe,we)&&ie(me,we,Fe[we]);return me};const _e=me=>React.createElement("svg",Ze({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},me),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 je="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",be=ee(99313),ke=ee(92310),xe=ee.n(ke),ue=ee(59301),E=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,oe=(me,Fe,we)=>Fe in me?E(me,Fe,{enumerable:!0,configurable:!0,writable:!0,value:we}):me[Fe]=we,re=(me,Fe)=>{for(var we in Fe||(Fe={}))b.call(Fe,we)&&oe(me,we,Fe[we]);if(y)for(var we of y(Fe))te.call(Fe,we)&&oe(me,we,Fe[we]);return me},le=(me,Fe)=>a(me,x(Fe)),pe=({dataSource:me,className:Fe,style:we})=>{const[Ae,tt]=(0,z.useState)([]),[Ne,bt]=(0,z.useState)(""),He=(0,z.useRef)("");(0,z.useEffect)(()=>{if(me!=null&&me.length){const rt=String(Math.random()).slice(-6),kt=me.map(Qe=>le(re({},Qe),{key:`${rt}-${Qe.key}`}));tt(kt),bt(kt[0].key)}},[me.length]);const Xe=rt=>{bt(rt),He.current=rt;const kt=document.getElementById(rt);if(kt){const Qe=kt.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Qe,behavior:"smooth"})}},st=()=>{const rt=Ae.map(Qe=>document.getElementById(Qe.key)),kt=window.innerHeight/2;for(const Qe of rt)if(Qe){const Ke=Qe.getBoundingClientRect();if(Ke.top>=0&&Ke.top(window.addEventListener("scroll",st),()=>{window.removeEventListener("scroll",st)}),[Ae]),ue.createElement("div",{className:xe()(ne.anchorNavigation,Fe),style:we},ue.createElement(be.default,{items:Ae,tabBarGutter:60,className:ne.tabs,activeKey:Ne,onChange:Xe}),Ae.map(rt=>ue.createElement("div",{key:rt.key,id:rt.key,className:ne.box},ue.createElement("div",{className:ne.head},ue.createElement("img",{className:"mr10",src:je,alt:"Dot"}),rt.label),ue.createElement("div",{className:ne.element},rt.element))))}},82457:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(43418),ve=ee(8591),Ie=ee(57193),fe=ee(95392),Le=Object.defineProperty,ie=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,je=(E,a,x)=>a in E?Le(E,a,{enumerable:!0,configurable:!0,writable:!0,value:x}):E[a]=x,be=(E,a)=>{for(var x in a||(a={}))Ze.call(a,x)&&je(E,x,a[x]);if(ie)for(var x of ie(a))_e.call(a,x)&&je(E,x,a[x]);return E},ke=(E,a)=>{var x={};for(var y in E)Ze.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&&_e.call(E,y)&&(x[y]=E[y]);return x},xe=(E,a,x)=>new Promise((y,b)=>{var te=le=>{try{re(x.next(le))}catch(de){b(de)}},oe=le=>{try{re(x.throw(le))}catch(de){b(de)}},re=le=>le.done?y(le.value):Promise.resolve(le.value).then(te,oe);re((x=x.apply(E,a)).next())});const ue=E=>{var a=E,{shixunHomeworks:x,dispatch:y}=a,b=ke(a,["shixunHomeworks","dispatch"]);const te=(0,fe.useIntl)(),oe=(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:te.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>xe(void 0,null,function*(){(yield(0,Ie.ZP)(`/api/myshixuns/${x.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:oe.coursesId}})).shixun_identifier&&(ve.ZP.success(te.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\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?"))};gt.Z=(0,fe.connect)(({shixunHomeworks:E})=>({shixunHomeworks:E}))(ue)},149:function(Pt,gt,ee){"use strict";ee.d(gt,{n:function(){return Vt},Z:function(){return Qn}});var z=ee(59301),ne=ee(78241),ve=ee(8591),Ie=ee(6848),fe=ee(43418),Le=ee(20834),ie=ee(24905),Ze=ee(95237),_e=ee(43604),je=ee(92832),be=ee(3113),ke=ee(38854),xe=ee(1710),ue=ee(5112),E=ee(5871),a=ee(58421),x=ee(84105),y=ee(87395),b=ee(67921),te=ee(89489),oe=ee(13922),re=ee(63949),le=ee(82457),de=ee(96512),pe=ee(57193),me=ee(95392),Fe=Object.defineProperty,we=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,Ne=(Lt,_t,Ht)=>_t in Lt?Fe(Lt,_t,{enumerable:!0,configurable:!0,writable:!0,value:Ht}):Lt[_t]=Ht,bt=(Lt,_t)=>{for(var Ht in _t||(_t={}))Ae.call(_t,Ht)&&Ne(Lt,Ht,_t[Ht]);if(we)for(var Ht of we(_t))tt.call(_t,Ht)&&Ne(Lt,Ht,_t[Ht]);return Lt},He=(Lt,_t)=>{var Ht={};for(var Bn in Lt)Ae.call(Lt,Bn)&&_t.indexOf(Bn)<0&&(Ht[Bn]=Lt[Bn]);if(Lt!=null&&we)for(var Bn of we(Lt))_t.indexOf(Bn)<0&&tt.call(Lt,Bn)&&(Ht[Bn]=Lt[Bn]);return Ht},Xe=(Lt,_t,Ht)=>new Promise((Bn,Kn)=>{var ta=rn=>{try{bn(Ht.next(rn))}catch(ja){Kn(ja)}},Ta=rn=>{try{bn(Ht.throw(rn))}catch(ja){Kn(ja)}},bn=rn=>rn.done?Bn(rn.value):Promise.resolve(rn.value).then(ta,Ta);bn((Ht=Ht.apply(Lt,_t)).next())});const st=Lt=>{var _t=Lt,{shixunHomeworks:Ht,dispatch:Bn}=_t,Kn=He(_t,["shixunHomeworks","dispatch"]);const ta=(0,me.useIntl)(),Ta=(0,me.useParams)(),[bn,rn]=(0,z.useState)(!0),[ja,oo]=(0,z.useState)(!1),[$a]=ne.default.useForm(),dn=()=>Xe(void 0,null,function*(){const wn=$a.getFieldValue();(yield(0,pe.ZP)(`/api/homework_commons/${Ta.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...Ht.actionTabs.selectArrs],cover_all:bn,hidden_comment:wn.hidden_comment,comment:wn.comment}})).status===0&&(ve.ZP.success("\u8BC4\u9605\u6210\u529F"),$a.resetFields(),Bn({type:"shixunHomeworks/setActionTabs",payload:{}}),Bn({type:"shixunHomeworks/getWorkList",payload:bt({},Ht.actionTabs.params)}))});return z.createElement(z.Fragment,null,z.createElement(fe.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:Ht.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:ta.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>Xe(void 0,null,function*(){const wn=$a.getFieldValue();JSON.stringify(wn)==="{}"||wn.hidden_comment===""&&wn.comment===""?oo(!0):Ht.workList.partial_comment?Bn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:Ht.actionTabs.selectArrs,params:Ht.actionTabs.params}}):dn()}),onCancel:()=>{Bn({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement(ne.default,{form:$a,onChange:()=>{ja&&oo(!1)}},z.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),z.createElement(ne.default.Item,{name:"comment"},z.createElement(je.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(je.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),ja&&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(de.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:Ht.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{dn()},onCancel:()=>{Bn({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(ue.ZP.Group,{onChange:wn=>{rn(wn.target.value)},value:bn},z.createElement(ue.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),z.createElement(ue.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var rt=(0,me.connect)(({shixunHomeworks:Lt})=>({shixunHomeworks:Lt}))(st),kt=ee(79777),Qe=ee(81779),Ke={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"},At=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Je=Object.prototype.propertyIsEnumerable,nt=(Lt,_t)=>{var Ht={};for(var Bn in Lt)Te.call(Lt,Bn)&&_t.indexOf(Bn)<0&&(Ht[Bn]=Lt[Bn]);if(Lt!=null&&At)for(var Bn of At(Lt))_t.indexOf(Bn)<0&&Je.call(Lt,Bn)&&(Ht[Bn]=Lt[Bn]);return Ht},Nt=(Lt,_t,Ht)=>new Promise((Bn,Kn)=>{var ta=rn=>{try{bn(Ht.next(rn))}catch(ja){Kn(ja)}},Ta=rn=>{try{bn(Ht.throw(rn))}catch(ja){Kn(ja)}},bn=rn=>rn.done?Bn(rn.value):Promise.resolve(rn.value).then(ta,Ta);bn((Ht=Ht.apply(Lt,_t)).next())});const cn=Lt=>{var _t=Lt,{shixunHomeworks:Ht,dispatch:Bn}=_t,Kn=nt(_t,["shixunHomeworks","dispatch"]),ta,Ta,bn,rn;const ja=(0,me.useIntl)(),oo=(0,me.useParams)(),[$a,dn]=(0,z.useState)(!1),[wn,Fa]=(0,z.useState)((Ta=(ta=Ht.actionTabs.selectArrs)==null?void 0:ta.data)==null?void 0:Ta.name),[Ga]=ne.default.useForm();(0,z.useEffect)(()=>{var ya,zo,Cr,er,Ct,St;Ht.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&Ga.setFieldsValue({comment:(zo=(ya=Ht.actionTabs.selectArrs)==null?void 0:ya.data)==null?void 0:zo.work_comment,hidden_comment:(er=(Cr=Ht.actionTabs.selectArrs)==null?void 0:Cr.data)==null?void 0:er.work_comment_hidden}),Fa((St=(Ct=Ht.actionTabs.selectArrs)==null?void 0:Ct.data)==null?void 0:St.name)},[Ht.actionTabs.key]);const ga=()=>Nt(void 0,null,function*(){var ya,zo;const Cr=Ga.getFieldValue();if((yield(0,pe.ZP)(`/api/student_works/${(zo=(ya=Ht.actionTabs.selectArrs)==null?void 0:ya.data)==null?void 0:zo.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:Cr.hidden_comment,comment:Cr.comment}})).status===0)return ve.ZP.success("\u8BC4\u9605\u6210\u529F"),Ga.resetFields(),Bn({type:"shixunHomeworks/setActionTabs",payload:{}}),Bn({type:"shixunHomeworks/getWorkList",payload:oo})});return z.createElement(z.Fragment,null,z.createElement(fe.default,{centered:!0,title:(rn=(bn=Ht.actionTabs.selectArrs)==null?void 0:bn.data)!=null&&rn.work_comment_hidden?"\u66F4\u6539"+wn+"\u70B9\u8BC4":wn+"\u70B9\u8BC4",open:Ht.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:ja.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>Nt(void 0,null,function*(){const ya=Ga.getFieldValue();JSON.stringify(ya)==="{}"||ya.hidden_comment===""&&ya.comment===""?dn(!0):ga()}),onCancel:()=>{Bn({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement(ne.default,{form:Ga,onChange:()=>{$a&&dn(!1)}},z.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),z.createElement(ne.default.Item,{name:"comment"},z.createElement(je.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(je.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),$a&&z.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var wt=(0,me.connect)(({shixunHomeworks:Lt})=>({shixunHomeworks:Lt}))(cn),$t=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,Kt=(Lt,_t)=>{var Ht={};for(var Bn in Lt)We.call(Lt,Bn)&&_t.indexOf(Bn)<0&&(Ht[Bn]=Lt[Bn]);if(Lt!=null&&$t)for(var Bn of $t(Lt))_t.indexOf(Bn)<0&&Xt.call(Lt,Bn)&&(Ht[Bn]=Lt[Bn]);return Ht},_n=(Lt,_t,Ht)=>new Promise((Bn,Kn)=>{var ta=rn=>{try{bn(Ht.next(rn))}catch(ja){Kn(ja)}},Ta=rn=>{try{bn(Ht.throw(rn))}catch(ja){Kn(ja)}},bn=rn=>rn.done?Bn(rn.value):Promise.resolve(rn.value).then(ta,Ta);bn((Ht=Ht.apply(Lt,_t)).next())});const Xn=Lt=>{var _t=Lt,{shixunHomeworks:Ht,dispatch:Bn}=_t,Kn=Kt(_t,["shixunHomeworks","dispatch"]);const ta=(0,me.useIntl)(),Ta=(0,me.useParams)(),[bn,rn]=(0,z.useState)([]),[ja,oo]=(0,z.useState)([]);(0,z.useEffect)(()=>{Ht.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&$a()},[Ht.actionTabs.key]);function $a(){return _n(this,null,function*(){const wn=yield(0,pe.ZP)(`/api/homework_commons/${Ta.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});rn(wn)})}const dn=[{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:Ht.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:ta.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>_n(void 0,null,function*(){const wn=yield(0,pe.ZP)(`/api/homework_commons/${Ta.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:ja}});(wn==null?void 0:wn.status)===0&&(me.history.replace(`/classrooms/${Ta.coursesId}/shixun_homework/${Ta.categoryId}/detail?tabs=4`),window.location.reload(),Bn({type:"shixunHomeworks/setActionTabs",payload:{}}),oo([]))}),onCancel:()=>{oo([]),Bn({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement(xe.default,{rowSelection:{type:"checkbox",onChange:(wn,Fa)=>{oo([...wn])},selectedRowKeys:ja,getCheckboxProps:wn=>({disabled:wn.status==="\u8FDB\u884C\u4E2D"||wn.works_count===0})},rowKey:wn=>wn.key||wn.id,scroll:{y:300},pagination:!1,columns:dn,dataSource:bn==null?void 0:bn.group_list})))};var Ge=(0,me.connect)(({shixunHomeworks:Lt})=>({shixunHomeworks:Lt}))(Xn),Me=ee(88871),Oe=ee(13719),he=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,De=(Lt,_t,Ht)=>_t in Lt?he(Lt,_t,{enumerable:!0,configurable:!0,writable:!0,value:Ht}):Lt[_t]=Ht,xt=(Lt,_t)=>{for(var Ht in _t||(_t={}))Bt.call(_t,Ht)&&De(Lt,Ht,_t[Ht]);if(Ve)for(var Ht of Ve(_t))Se.call(_t,Ht)&&De(Lt,Ht,_t[Ht]);return Lt},ot=(Lt,_t,Ht)=>new Promise((Bn,Kn)=>{var ta=rn=>{try{bn(Ht.next(rn))}catch(ja){Kn(ja)}},Ta=rn=>{try{bn(Ht.throw(rn))}catch(ja){Kn(ja)}},bn=rn=>rn.done?Bn(rn.value):Promise.resolve(rn.value).then(ta,Ta);bn((Ht=Ht.apply(Lt,_t)).next())});const Ye=({shixunHomeworks:Lt,dispatch:_t,isShow:Ht,setIsShow:Bn,item:Kn,coursesId:ta,categoryId:Ta})=>{const bn=(0,me.useIntl)(),[rn,ja]=(0,z.useState)({page:1,limit:10}),[oo,$a]=(0,z.useState)([]),[dn,wn]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Ht&&Fa()},[Ht]);function Fa(){return ot(this,null,function*(){wn(!0);const ga=yield(0,pe.ZP)(`/api/student_works/${Kn.id}/game_details.json`,{method:"get",params:xt({},rn)});wn(!1),ga.status===0&&$a(ga==null?void 0:ga.data)})}const Ga=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(ga,ya,zo)=>z.createElement("span",{style:{color:"#000"}},rn.limit*(rn.page-1)+zo+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(ga,ya,zo)=>z.createElement("span",{style:{color:"#000"}},ga)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(ga,ya,zo)=>z.createElement("span",null,ga==0?"\u672A\u901A\u5173":ga==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:(ga,ya,zo)=>z.createElement("span",{style:{color:"#333"}},ga)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(ga,ya,zo)=>z.createElement("span",{style:{color:"#333"}},ga)}];return z.createElement(z.Fragment,null,z.createElement(fe.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:Ht,width:700,footer:null,maskClosable:!1,onCancel:()=>{rn.page=1,rn.limit=10,ja(xt({},rn)),Bn(!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:Kn==null?void 0:Kn.user_name,style:{color:"#232B40"}},Kn==null?void 0:Kn.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:Kn==null?void 0:Kn.student_id,style:{color:"#232B40"}},(Kn==null?void 0:Kn.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:Kn==null?void 0:Kn.group_name,style:{color:"#232B40"}},(Kn==null?void 0:Kn.group_name)||"--"))),z.createElement(xe.default,{scroll:{y:380},columns:Ga,loading:dn,style:{marginBottom:rn.limit>(oo==null?void 0:oo.count)?"16px":"0"},dataSource:oo.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:rn.limit,current:rn.page,position:["bottomRight"],onChange:(ga,ya)=>{rn.page=ga,rn.limit=ya,ja(xt({},rn)),Fa()},total:oo==null?void 0:oo.count,showTotal:(ga,ya)=>z.createElement("span",null,"\u5171",z.createElement("span",{style:{color:"#165DFF"}}," ",ga," "),"\u6761\u6570\u636E")}})))};var Ft=(0,me.connect)(({shixunHomeworks:Lt})=>({shixunHomeworks:Lt}))(Ye),yt=ee(59301),mn=Object.defineProperty,En=Object.getOwnPropertySymbols,Dt=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,Re=(Lt,_t,Ht)=>_t in Lt?mn(Lt,_t,{enumerable:!0,configurable:!0,writable:!0,value:Ht}):Lt[_t]=Ht,pt=(Lt,_t)=>{for(var Ht in _t||(_t={}))Dt.call(_t,Ht)&&Re(Lt,Ht,_t[Ht]);if(En)for(var Ht of En(_t))Qt.call(_t,Ht)&&Re(Lt,Ht,_t[Ht]);return Lt},vt=(Lt,_t,Ht)=>new Promise((Bn,Kn)=>{var ta=rn=>{try{bn(Ht.next(rn))}catch(ja){Kn(ja)}},Ta=rn=>{try{bn(Ht.throw(rn))}catch(ja){Kn(ja)}},bn=rn=>rn.done?Bn(rn.value):Promise.resolve(rn.value).then(ta,Ta);bn((Ht=Ht.apply(Lt,_t)).next())});const Vt=({value:Lt,placeholder:_t=""})=>{if(Lt==null||Lt==="")return yt.createElement("span",null,_t);{const Ht=Number(Lt);if(Ht>=80)return yt.createElement("span",{style:{color:"#009C0F"}},Ht);if(Ht<80&&Ht>=60)return yt.createElement("span",{style:{color:"#FA6400"}},Ht);if(Ht<60)return yt.createElement("span",{style:{color:"#E30000"}},Ht)}},yn=({shixunHomeworks:Lt,classroomList:_t,globalSetting:Ht,loading:Bn,dispatch:Kn,setExportParams:ta,user:Ta})=>{var bn,rn,ja,oo,$a,dn,wn,Fa,Ga,ga,ya,zo,Cr;const er=(0,me.useIntl)(),Ct=(0,me.useParams)(),[St,Rt]=(0,z.useState)(pt(pt({},{page:1,limit:20,order:"work_score",b_order:"desc"}),Ct)),[aa]=ne.default.useForm(),[Ba,la]=(0,z.useState)(),[Za,lo]=(0,z.useState)({}),[Zo,Mr]=(0,z.useState)([]),[Po,ea]=(0,z.useState)(!1),[dr,el]=(0,z.useState)([]),[Or,Go]=(0,z.useState)(!1),[ze,Fn]=(0,z.useState)(),[hn,Gn]=(0,z.useState)(1),[da,na]=(0,z.useState)(),[Hn,Ln]=(0,z.useState)(),[ko,xo]=(0,z.useState)(),[en,jr]=(0,z.useState)(),[Nr,tl]=(0,z.useState)(),[pl,Aa]=(0,z.useState)(!1),[Ua,jo]=(0,z.useState)(!1),[ro,yr]=(0,z.useState)(),lr=(0,me.useLocation)();(0,z.useEffect)(()=>(Da(),()=>{lo([]),Mr([])}),[St.coursesId]),(0,z.useEffect)(()=>{var ma;const Lo=JSON.parse(JSON.stringify(Lt.workList));!((ma=Lo==null?void 0:Lo.student_works)!=null&&ma.length)&&(Lo!=null&&Lo.id)?(Lo.student_works=[pt({},Lo)],lo(Lo)):(Lo!=null&&Lo.id&&Mr([pt(pt({},Lo),{number:"\u6211"})]),lo(pt({},Lo)))},[Lt.workList]);const Da=ma=>(ta(pt({},St)),Kn({type:"shixunHomeworks/getWorkList",payload:St}));(0,z.useEffect)(()=>{Kn({type:"user/getUserInfo",payload:{course_id:St.coursesId}})},[]);const Wr=()=>vt(void 0,null,function*(){const ma=yield(0,kt.Uc)({categoryId:Ct.categoryId});la(ma==null?void 0:ma.update_score)}),zr=()=>vt(void 0,null,function*(){Kn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const ma=yield(0,kt.Vs)({categoryId:Ct.categoryId});Kn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(ma==null?void 0:ma.status)===0&&(ve.ZP.success(ma==null?void 0:ma.message),Da())}),Du=()=>{St.page=1;const ma=Object.assign({},aa.getFieldsValue());delete St.course_group,delete St.teacher_comment,Object.keys(ma).map(function(Lo){var Fr;switch(Lo){case"task_status":ma[Lo].includes("all")||!ma[Lo].length?(delete St.work_status,aa.setFieldsValue({task_status:"all"})):(St.work_status=ma[Lo],aa.setFieldsValue({task_status:St.work_status}));break;case"course_group_info":ma[Lo].includes("all")||!ma[Lo].length?(delete St.course_group,aa.setFieldsValue({course_group_info:"all"})):(St.course_group=ma[Lo],aa.setFieldsValue({course_group_info:St.course_group}));break;case"teacher_comment":ma[Lo].includes("all")||!ma[Lo].length?(delete St.teacher_comment,aa.setFieldsValue({teacher_comment:"all"})):(St.teacher_comment=((Fr=ma[Lo])==null?void 0:Fr.length)===1?Number(ma[Lo][0]):"",aa.setFieldsValue({teacher_comment:ma[Lo]}));break}}),Da()};(0,z.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(tl(47),Aa(!0))},[document.getElementById("divhe")]);const cu=(ma,Lo)=>{St.page=ma,St.limit=20,Da()};function kl(){Gn(1),na(""),Ln(""),xo(""),jr(""),el([])}const Ka=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,fixed:"left",ellipsis:!0,render:(ma,Lo,Fr)=>St.limit*(St.page-1)+Fr+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,fixed:"left",ellipsis:!0,render:ma=>yt.createElement(Ie.Z,{placement:"bottomLeft",title:ma},yt.createElement("span",{className:"current"},ma))},!(0,Qe.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",width:100,ellipsis:!0,showSorterTooltip:!1,sortOrder:St.order==="student_id"?St.b_order==="desc"?"descend":"ascend":null,render:ma=>yt.createElement(Ie.Z,{placement:"bottomLeft",title:ma||"--"},yt.createElement("span",{className:"current"},ma||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",width:100,fixed:"left",ellipsis:!0,render:(ma,Lo)=>ma?yt.createElement(Ie.Z,{placement:"bottom",title:ma},yt.createElement("span",{className:"current"},ma)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",width:94,ellipsis:!0,fixed:"left",sorter:!0,showSorterTooltip:!1,sortOrder:St.order==="work_status"?St.b_order==="desc"?"descend":"ascend":null,render:ma=>yt.createElement(re.lC,{status:ma})},{title:er.formatMessage({id:"classrooms.finishTime",defaultMessage:"\u5B8C\u6210\u65F6\u95F4"}),align:"center",dataIndex:"achieve_time",ellipsis:!0,sorter:!0,sortOrder:St.order==="achieve_time"?St.b_order==="desc"?"descend":"ascend":null,render:(ma,Lo)=>yt.createElement(Ie.Z,{placement:"bottomLeft",title:ma},yt.createElement("span",{className:"current"},ma))},{title:"\u901A\u8FC7\u60C5\u51B5",align:"center",dataIndex:"achieve_info",ellipsis:!0,render:(ma,Lo)=>yt.createElement("span",{onClick:Fr=>{var Rr;Fr.stopPropagation(),(Rr=Za.homework_status)!=null&&Rr.includes("\u5BFC\u5165")&&(yr(Lo),jo(!0))}},ma||"- -")},{title:"\u6700\u7EC8\u6210\u7EE9",align:"center",dataIndex:"score",ellipsis:!0,sorter:!0,sortOrder:St.order==="work_score"?St.b_order==="desc"?"descend":"ascend":null,render:(ma,Lo)=>yt.createElement(Ie.Z,{title:yt.createElement(yt.Fragment,null,yt.createElement("div",null,"\u8BD5\u9898\u5F97\u5206\uFF1A",(Lo==null?void 0:Lo.late_final_score)||0),yt.createElement("div",null,"\u8865\u4EA4\u6263\u5206\uFF1A",(Lo==null?void 0:Lo.late_penalty)||0),yt.createElement("div",null,"\u6700\u7EC8\u6210\u7EE9\uFF1A",(Lo==null?void 0:Lo.score)||0))},Vt({value:ma,placeholder:"- -"}))},{title:"\u5B8C\u6210\u65F6\u957F",dataIndex:"achieve_time_long",align:"center",sorter:!0,ellipsis:!0,sortOrder:St.order==="achieve_time_long"?St.b_order==="desc"?"descend":"ascend":null,render:(ma,Lo)=>ma&&ma!="--"?yt.createElement(Ie.Z,{placement:"bottom",title:ma},yt.createElement("span",{className:"current"},ma)):"--"},((bn=Za.homework_status)==null?void 0:bn.includes("\u5BFC\u5165"))&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center"},!((rn=Za.homework_status)!=null&&rn.includes("\u5BFC\u5165"))&&{title:yt.createElement("span",null,"\u8BC4\u9605\u72B6\u6001"),align:"center",dataIndex:"has_comment",fixed:"right",ellipsis:!0,render:ma=>ma?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u64CD\u4F5C",dataInex:"action",align:"center",fixed:"right",ellipsis:!0,className:"workListTable",render:(ma,Lo)=>{var Fr;return(Fr=Za.homework_status)!=null&&Fr.includes("\u5BFC\u5165")?(0,Qe.GJ)()?yt.createElement("a",{onClick:Rr=>{Rr.stopPropagation(),Kn({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Lo==null?void 0:Lo.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"):yt.createElement("a",{onClick:Rr=>{Rr.stopPropagation(),yr(Lo),jo(!0)}},"\u67E5\u770B"):(0,Qe.dE)()?yt.createElement("div",null,(0,re.JL)(Lo==null?void 0:Lo.work_status)==="\u672A\u5F00\u542F"?yt.createElement("span",null,"--"):yt.createElement("a",{onClick:Rr=>{var Kl;if(Rr.stopPropagation(),(0,Qe.Rm)()&&!((Kl=_t.AssistantObject.hack)!=null&&Kl.can_view)){ve.ZP.warning(er.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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/${St.coursesId}/program_homework/${St.categoryId}/${Lo.id}/${Lo.user_id}/comment`,"_blank")}},"\u67E5\u770B")):yt.createElement("a",{target:"_blank",onClick:Rr=>{var Kl,pu;if(Rr.stopPropagation(),(0,Qe.Rm)()&&!((Kl=_t.AssistantObject.hack)!=null&&Kl.can_view)){ve.ZP.warning(er.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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((pu=Ta.userInfo)!=null&&pu.professional_certification)window.open(`/classrooms/${St.coursesId}/program_homework/${St.categoryId}/${Lo.id}/${Lo.user_id}/comment`,"_blank");else return fe.default.confirm({title:er.formatMessage({id:"classrooms.prompt",defaultMessage:"\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,re.xg)("/account/certification")}}),!1}},"\u67E5\u770B\u4F5C\u4E1A")}}].filter(ma=>!!ma),ku=()=>{var ma,Lo;return yt.createElement(Le.default,null,yt.createElement(Le.default.Item,{onClick:()=>{var Fr;if((0,Qe.Rm)()&&!((Fr=_t.AssistantObject.hack)!=null&&Fr.can_download)){ve.ZP.warning(er.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:Za==null?void 0:Za.course_group_info,fn:()=>{(0,Oe.Iy)(JSON.parse(sessionStorage.all_student_works_params),"hack_work_list")}}})},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,Qe.GJ)()&&((ma=Za==null?void 0:Za.student_works)==null?void 0:ma.length)>0&&!((Lo=Za==null?void 0:Za.homework_status)!=null&&Lo.includes("\u5BFC\u5165"))&&yt.createElement(Le.default.Item,{key:"3",onClick:()=>{var Fr;if((0,Qe.Rm)()&&!((Fr=_t.AssistantObject.hack)!=null&&Fr.can_download)){ve.ZP.warning(er.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",course_groups:Za==null?void 0:Za.course_group_info,fn:()=>{var Rr,Kl,pu,eu;Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),me.history.push(`/classrooms/${St==null?void 0:St.coursesId}/program_homework/${St.categoryId}/${(Kl=(Rr=Za==null?void 0:Za.student_works)==null?void 0:Rr[0])==null?void 0:Kl.id}/${(eu=(pu=Za==null?void 0:Za.student_works)==null?void 0:pu[0])==null?void 0:eu.user_id}/comment`)}}})}},"\u7F16\u7A0B\u62A5\u544A"),yt.createElement(Le.default.Item,{key:"2",onClick:()=>{var Fr;if((0,Qe.Rm)()&&!((Fr=_t.AssistantObject.hack)!=null&&Fr.can_download)){ve.ZP.warning(er.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.history.push(`/classrooms/${St.coursesId}/exportlist/hack_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))};return yt.createElement(yt.Fragment,null,yt.createElement("section",{className:`${Ke.wrap} minH500 bg-white pl30 pr30 pt30`},((ja=Za.homework_status)==null?void 0:ja.includes("\u672A\u53D1\u5E03"))&&yt.createElement(oe.Z,null),!((oo=Za.homework_status)!=null&&oo.includes("\u672A\u53D1\u5E03"))&&yt.createElement("aside",null,!(0,Qe.GJ)()&&yt.createElement("div",{className:"c-light-black font12"},yt.createElement("span",null,"\u53D1\u5E03\u65F6\u95F4 ",Za==null?void 0:Za.publish_time),yt.createElement("span",{className:"ml5"},"\u622A\u6B62\u65F6\u95F4 ",Za==null?void 0:Za.end_time),yt.createElement("span",{className:"ml5"},"\u8865\u4EA4\u65F6\u95F4 ",(Za==null?void 0:Za.late_time)||"- -")),(0,Qe.GJ)()&&yt.createElement(yt.Fragment,null,yt.createElement(ne.default,{form:aa,onChange:Du,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},(($a=Za.task_status)==null?void 0:$a.length)>0&&yt.createElement(ne.default.Item,{name:"task_status"},yt.createElement(ie.default.Group,{value:[],style:{width:"100%"}},yt.createElement(Ze.Z,null,yt.createElement(_e.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),yt.createElement(_e.Z,{flex:"80px"},yt.createElement(ie.default,{value:"all"},"\u5168\u90E8")),yt.createElement(_e.Z,{flex:"1"},Za.task_status&&Za.task_status.map((ma,Lo)=>yt.createElement(ie.default,{name:"task_status",value:ma.id},ma.name,"(",ma.count,")")))))),((dn=Za.course_group_info)==null?void 0:dn.length)>0&&yt.createElement(ne.default.Item,{name:"course_group_info"},yt.createElement(ie.default.Group,{style:{width:"100%"}},yt.createElement(Ze.Z,null,yt.createElement(_e.Z,{className:"font14",flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),yt.createElement(_e.Z,{flex:"80px"},yt.createElement(ie.default,{value:"all"},"\u5168\u90E8")),yt.createElement(_e.Z,{flex:"1",id:"divhe",style:{height:Nr+"px",overflow:"hidden"}},(wn=Za.course_group_info)==null?void 0:wn.map((ma,Lo)=>yt.createElement(ie.default,{value:ma.course_group_id},ma.group_group_name,"(",ma.count,")"))),pl&&yt.createElement("span",{onClick:()=>{let ma=document.getElementById("divhe").scrollHeight;Nr>47?tl(47):tl(ma)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Nr===47?"\u5C55\u5F00":"\u6536\u8D77",Nr===47?yt.createElement(x.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):yt.createElement(y.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((Fa=Za.teacher_comment)==null?void 0:Fa.length)>0&&yt.createElement(ne.default.Item,{name:"teacher_comment"},yt.createElement(ie.default.Group,{style:{width:"100%"}},yt.createElement(Ze.Z,null,yt.createElement(_e.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),yt.createElement(_e.Z,{flex:"80px"},yt.createElement(ie.default,{value:"all"},"\u5168\u90E8")),yt.createElement(_e.Z,{flex:"1"},Za.teacher_comment&&Za.teacher_comment.map((ma,Lo)=>yt.createElement(ie.default,{value:String(ma.id)},ma.name,"(",ma.count,")"))))))),yt.createElement(Ze.Z,{align:"middle"},yt.createElement(_e.Z,{flex:"1"},yt.createElement(Ze.Z,{align:"middle"},yt.createElement(_e.Z,null,yt.createElement(je.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:ma=>{St.search=ma.trim(),St.page=1,Da()},style:{width:240}})),yt.createElement(_e.Z,null,yt.createElement("span",{className:"ml5"},yt.createElement("span",{className:"c-red"},Za.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",Za.work_count,"\u4E2A\u5B66\u751F\uFF09")))),yt.createElement(_e.Z,null,(0,Qe.GJ)()&&!((Ga=Za.homework_status)!=null&&Ga.includes("\u5BFC\u5165"))&&!((ga=Ht==null?void 0:Ht.setting)!=null&&ga.hide_code_repeat)&&yt.createElement(be.ZP,{className:"ml10",onClick:()=>{Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:Za.student_works.map(ma=>ma.id),params:St}})}},yt.createElement("span",{className:`${Ke.tr1} iconfont icon-daimachazhong`}),"\u4EE3\u7801\u67E5\u91CD"),(0,Qe.GJ)()&&!((ya=Za.homework_status)!=null&&ya.includes("\u5BFC\u5165"))&&yt.createElement(be.ZP,{className:"ml10",onClick:zr},yt.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),(0,Qe.GJ)()&&yt.createElement(ke.Z,{dropdownRender:ku,className:"ml10"},yt.createElement(be.ZP,null,yt.createElement(b.Z,null),er.formatMessage({id:"classrooms.export",defaultMessage:"\u5BFC\u51FA"}),yt.createElement(te.Z,null)))))),yt.createElement(Ze.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,Qe.GJ)()&&Ba&&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")),yt.createElement(xe.default,{className:`mt30 ${Ke.TableDom}`,loading:Bn["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:ma=>({onClick:Lo=>{var Fr,Rr;if(!((Fr=Za.homework_status)!=null&&Fr.includes("\u5BFC\u5165"))){if((0,Qe.Rm)()&&!((Rr=_t.AssistantObject.hack)!=null&&Rr.can_view)){ve.ZP.warning(er.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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/${St.coursesId}/program_homework/${St.categoryId}/${ma.id}/${ma.user_id}/comment`,"_blank")}}}),scroll:{x:1200},dataSource:Za.student_works,columns:Ka,onChange:(ma,Lo,Fr)=>{Fr.field&&(St.order=Fr.field==="score"?"work_score":Fr.field),Fr.order||(St.b_order="asc"),Fr.order==="ascend"&&(St.b_order="asc"),Fr.order==="descend"&&(St.b_order="desc"),Fr.order||(St.b_order="asc"),Da()}}),yt.createElement(rt,null),yt.createElement(wt,null),yt.createElement(le.Z,null)),yt.createElement(fe.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Po,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>vt(void 0,null,function*(){if(hn===2){if(dr.length<=0){ve.ZP.info(er.formatMessage({id:"classrooms.selectHomeworkStatus",defaultMessage:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001"}));return}if(!en){ve.ZP.info(er.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let ma=yield(0,pe.ZP)(`/api/homework_commons/${St.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:St.categoryId,comment:en,status:dr}});ma.status===0&&(Fn(ma),ea(!1),Go(!0))}else{if(!(ko===0||Hn===0)){if(!ko){ve.ZP.info(er.formatMessage({id:"classrooms.minScoreCannotEmpty",defaultMessage:"\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}if(!Hn){ve.ZP.info(er.formatMessage({id:"classrooms.maxScoreCannotEmpty",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}}if(ko>Hn){ve.ZP.info(er.formatMessage({id:"classrooms.maxNotGreaterThanMin",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206"}));return}if(!en){ve.ZP.info(er.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let ma=yield(0,pe.ZP)(`/api/homework_commons/${St.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:St.categoryId,comment:en,min_score:ko,max_score:Hn}});ma.status===0&&(Fn(ma),ea(!1),Go(!0))}}),onCancel:()=>{ea(!1),kl()}},yt.createElement("div",{style:{padding:"32px"}},yt.createElement("div",null,yt.createElement("div",null,yt.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),yt.createElement(ue.ZP.Group,{value:hn,onChange:ma=>{Gn(ma.target.value)}},yt.createElement(ue.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),yt.createElement(ue.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),hn===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(E.Z,{min:0,max:100,value:ko,onChange:ma=>xo(ma),style:{width:"100px"}}),yt.createElement("span",{style:{width:"80px",textAlign:"end"}},yt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),yt.createElement(E.Z,{min:0,max:100,value:Hn,onChange:ma=>Ln(ma),style:{width:"100px"}})),hn===2&&yt.createElement("div",{style:{display:"flex",marginTop:"20px"}},yt.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),yt.createElement(ie.default.Group,{onChange:ma=>{el([...ma])},style:{width:"100%"}},(zo=Za.task_status)==null?void 0:zo.map((ma,Lo)=>yt.createElement(ie.default,{name:"task_status",value:ma.id},ma.name,"(",ma.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(Me.Z,{className:Ke.MdEditor,onChange:ma=>jr(ma),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),yt.createElement(fe.default,{open:Or,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>vt(void 0,null,function*(){hn===2?(yield(0,pe.ZP)(`/api/homework_commons/${St.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:St.categoryId,comment:en,status:dr}})).status===0&&(ve.ZP.info(er.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),kl(),Da(),Go(!1)):(yield(0,pe.ZP)(`/api/homework_commons/${St.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:St.categoryId,comment:en,min_score:ko,max_score:Hn}})).status===0&&(ve.ZP.info(er.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),kl(),Da(),Go(!1))}),onCancel:()=>{kl(),Go(!1)}},yt.createElement("div",{style:{padding:"32px"}},hn===1&&yt.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",ko,"-",Hn,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),hn===2&&yt.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((Cr=Za.task_status)==null?void 0:Cr.filter(ma=>dr==null?void 0:dr.includes(ma.id)).map(ma=>ma.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",ze==null?void 0:ze.count,"\u540D\u5B66\u751F")))),yt.createElement(Ge,null),yt.createElement(Ft,{isShow:Ua,setIsShow:jo,item:ro,coursesId:St.coursesId,categoryId:St.categoryId}),yt.createElement("aside",{className:"tc mb50 mt30"},yt.createElement(a.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:cu,current:St.page||1,defaultPageSize:20,total:Za.work_count})))};var Qn=(0,me.connect)(({shixunHomeworks:Lt,classroomList:_t,globalSetting:Ht,loading:Bn,user:Kn})=>({shixunHomeworks:Lt,classroomList:_t,globalSetting:Ht,loading:Bn.effects,user:Kn}))(yn)},60600:function(Pt,gt,ee){"use strict";ee.d(gt,{mU:function(){return st},Q_:function(){return rt},ZP:function(){return Qe}});var z=ee(59301),ne=ee(93948),ve=ee(6848),Ie=ee(95237),fe=ee(43604),Le=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"},Ze=ee(57193),_e=ee(95392),je=ee(96731),be=ee(43418),ke=ee(57809),xe=ee(16338),ue=ee(63949),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(Ke,At,Te)=>At in Ke?E(Ke,At,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ke[At]=Te,te=(Ke,At)=>{for(var Te in At||(At={}))x.call(At,Te)&&b(Ke,Te,At[Te]);if(a)for(var Te of a(At))y.call(At,Te)&&b(Ke,Te,At[Te]);return Ke},oe=(Ke,At,Te)=>new Promise((Je,nt)=>{var Nt=$t=>{try{wt(Te.next($t))}catch(We){nt(We)}},cn=$t=>{try{wt(Te.throw($t))}catch(We){nt(We)}},wt=$t=>$t.done?Je($t.value):Promise.resolve($t.value).then(Nt,cn);wt((Te=Te.apply(Ke,At)).next())});const re=({shixunHomeworks:Ke,dispatch:At,isShow:Te,setIsShow:Je,item:nt,courseId:Nt,categoryId:cn})=>{const wt=(0,_e.useIntl)(),[$t,We]=(0,z.useState)({page:1,limit:10,keyword:"",type:null}),[Xt,Kt]=(0,z.useState)([]),[_n,Xn]=(0,z.useState)(!1),[Ge,Me]=(0,z.useState)(1);(0,z.useEffect)(()=>{Te&&Oe()},[Te,$t.type]);function Oe(){return oe(this,null,function*(){Xn(!0);const Ve=yield(0,Ze.ZP)(`/api/homework_commons/${cn}/shixun_game_statisic.json`,{method:"get",params:{challenge_id:nt.id,id:cn,type:$t.type,page:$t.page,limit:$t.limit,keyword:$t.keyword}});Xn(!1),Ve.status===0&&Kt(Ve==null?void 0:Ve.data)})}const he=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(Ve,Bt,Se)=>z.createElement("span",{style:{color:"#000"}},$t.limit*($t.page-1)+Se+1)},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,render:(Ve,Bt,Se)=>z.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{(0,ue.xg)(`/classrooms/${Nt}/shixun_homework/${cn}/${Bt.student_work_id}/comment`)}},Ve)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(Ve,Bt,Se)=>z.createElement("span",{style:{color:"#333"}},Ve)},{title:"\u73ED\u7EA7",dataIndex:"group_name",key:"group_name",ellipsis:!0,render:(Ve,Bt,Se)=>z.createElement("span",{style:{color:"#333"}},Ve)},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,render:(Ve,Bt,Se)=>z.createElement("span",{style:{color:"#333"}},Ve)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,render:(Ve,Bt,Se)=>z.createElement("span",{style:{color:"#333"}},Ve)},{title:"\u901A\u5173\u60C5\u51B5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,render:(Ve,Bt,Se)=>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:Te,width:900,footer:null,maskClosable:!1,onCancel:()=>{$t.keyword="",$t.page=1,$t.limit=10,$t.type=null,We(te({},$t)),Je(!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",nt==null?void 0:nt.index," ",z.createElement(ve.Z,{title:nt==null?void 0:nt.subject},z.createElement("span",null,nt==null?void 0:nt.subject))),z.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"}},z.createElement("div",null,z.createElement(ke.default,{size:"large",value:$t.type,onChange:Ve=>oe(void 0,null,function*(){$t.type=Ve,We(te({},$t)),Oe()}),style:{width:140,marginRight:20}},z.createElement(ke.default.Option,{value:null},"\u5168\u90E8"),z.createElement(ke.default.Option,{value:1},"\u672A\u901A\u5173"),z.createElement(ke.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:$t.keyword,onChange:Ve=>{$t.keyword=Ve,$t.page=1,We(te({},$t)),Oe()}})))),z.createElement(Le.default,{scroll:{y:380},columns:he,loading:_n,dataSource:Xt.users,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],pageSize:$t.limit,current:$t.page,position:["bottomRight"],onChange:(Ve,Bt)=>{$t.page=Ve,$t.limit=Bt,We(te({},$t)),Oe()},total:Xt==null?void 0:Xt.count,showTotal:(Ve,Bt)=>z.createElement("span",null,"\u5171",z.createElement("span",{style:{color:"#165DFF"}}," ",Ve," "),"\u6761\u6570\u636E")}})))};var le=(0,_e.connect)(({shixunHomeworks:Ke})=>({shixunHomeworks:Ke}))(re),de=ee(75353),pe=Object.defineProperty,me=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,Ne=(Ke,At,Te)=>At in Ke?pe(Ke,At,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ke[At]=Te,bt=(Ke,At)=>{for(var Te in At||(At={}))Ae.call(At,Te)&&Ne(Ke,Te,At[Te]);if(we)for(var Te of we(At))tt.call(At,Te)&&Ne(Ke,Te,At[Te]);return Ke},He=(Ke,At)=>me(Ke,Fe(At)),Xe=(Ke,At,Te)=>new Promise((Je,nt)=>{var Nt=$t=>{try{wt(Te.next($t))}catch(We){nt(We)}},cn=$t=>{try{wt(Te.throw($t))}catch(We){nt(We)}},wt=$t=>$t.done?Je($t.value):Promise.resolve($t.value).then(Nt,cn);wt((Te=Te.apply(Ke,At)).next())});const st=({title:Ke,strokeColor:At,trailColor:Te,percent:Je,count:nt})=>{const Nt=(0,_e.useIntl)();return z.createElement("div",{className:ie.itemWrapper},z.createElement("div",{className:ie.itemTitle},Ke),z.createElement(ne.Z,{percent:Je,strokeColor:At,trailColor:Te}),z.createElement("div",{className:ie.count},nt,"\u4EBA"))},rt=(Ke,At)=>{const Te=`${(At/Ke*100).toFixed(1)}`;return Te==="0.0"?0:Te};var Qe=()=>{const[Ke,At]=(0,z.useState)(),Te=(0,_e.useParams)(),[Je,nt]=(0,z.useState)(!1),[Nt,cn]=(0,z.useState)(),[wt,$t]=(0,z.useState)(),[We,Xt]=(0,z.useState)(!1),[Kt,_n]=(0,z.useState)({page:1,limit:10});(0,z.useEffect)(()=>{(0,Ze.ZP)(`/api/homework_commons/${Te.categoryId}/statistic.json`,{method:"GET"}).then(Oe=>{At(Oe)}),Me()},[]);const Xn=[{title:"\u6309\u65F6\u901A\u5173",color:"#00AE87",trailColor:"#e5f6f3",percent:rt(Ke==null?void 0:Ke.total_count,Ke==null?void 0:Ke.finished_count),count:Ke==null?void 0:Ke.finished_count},{title:"\u8865\u4EA4\u901A\u5173",color:"#2271FF",trailColor:"#e7f0ff",percent:rt(Ke==null?void 0:Ke.total_count,Ke==null?void 0:Ke.late_finished_count),count:Ke==null?void 0:Ke.late_finished_count},{title:"\u672A\u901A\u5173",color:"#E53333",trailColor:"#fceaea",percent:rt(Ke==null?void 0:Ke.total_count,Ke==null?void 0:Ke.unfinished_count),count:Ke==null?void 0:Ke.unfinished_count},{title:"\u672A\u5F00\u542F",color:"#C6CED6",trailColor:"#f6f7f8",percent:rt(Ke==null?void 0:Ke.total_count,Ke==null?void 0:Ke.unstart_count),count:Ke==null?void 0:Ke.unstart_count}],Ge=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,fixed:"left",ellipsis:!0,render:(Oe,he,Ve)=>z.createElement("span",{style:{color:"#333"}},Kt.limit*(Kt.page-1)+Ve+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"subject",key:"subject",ellipsis:!0,render:(Oe,he,Ve)=>z.createElement("span",{style:{color:"#000"}},Oe)},{title:"\u5DF2\u901A\u5173",width:120,dataIndex:"completed_sum",key:"completed_sum",ellipsis:!0,render:(Oe,he,Ve)=>z.createElement("span",{style:{color:"#333"}},Oe," \u4EBA")},{title:"\u672A\u901A\u5173",width:120,dataIndex:"uncompleted_sum",key:"uncompleted_sum",ellipsis:!0,render:(Oe,he,Ve)=>z.createElement("span",{style:{color:"#333"}},Oe," \u4EBA")},{title:"\u603B\u8BC4\u6D4B\u6B21\u6570",width:120,dataIndex:"evaluation_total",key:"evaluation_total",ellipsis:!0,render:(Oe,he,Ve)=>z.createElement("span",{style:{color:"#333"}},Oe," \u6B21")},{title:z.createElement("span",null,"\u901A\u5173\u7387",z.createElement(ve.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:(Oe,he,Ve)=>z.createElement("span",{style:{color:"#000"}},Oe,Oe?"%":"")},{title:"\u64CD\u4F5C",dataIndex:"action",key:"action",align:"right",ellipsis:!0,width:100,render:(Oe,he,Ve)=>z.createElement("a",{style:{color:"#165DFF"},onClick:Bt=>{Bt.stopPropagation(),$t(He(bt({},he),{index:Kt.limit*(Kt.page-1)+Ve+1})),Xt(!0)}},"\u67E5\u770B")}];function Me(){return Xe(this,null,function*(){nt(!0);const Oe=yield(0,Ze.ZP)(`/api/homework_commons/${Te.categoryId}/shixun_challenge_statisic.json`,{method:"get",params:{page:Kt.page,limit:Kt.limit}});nt(!1),Oe.status===0&&cn(Oe==null?void 0:Oe.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",Ke==null?void 0:Ke.total_count,"\u4EBA\uFF0C\u6309\u65F6\u901A\u5173",Ke==null?void 0:Ke.finished_count,"\u4EBA\uFF0C\u5360\u6BD4",rt(Ke==null?void 0:Ke.total_count,Ke==null?void 0:Ke.finished_count),"\uFF1B \u8865\u4EA4\u901A\u5173",Ke==null?void 0:Ke.late_finished_count,"\u4EBA\uFF0C\u5360\u6BD4",rt(Ke==null?void 0:Ke.total_count,Ke==null?void 0:Ke.late_finished_count),"\uFF1B \u672A\u901A\u5173",Ke==null?void 0:Ke.unfinished_count,"\u4EBA\uFF0C\u5360\u6BD4",rt(Ke==null?void 0:Ke.total_count,Ke==null?void 0:Ke.unfinished_count),"\uFF1B \u672A\u5F00\u542F",Ke==null?void 0:Ke.unstart_count,"\u4EBA\uFF0C\u5360\u6BD4",rt(Ke==null?void 0:Ke.total_count,Ke==null?void 0:Ke.unstart_count)),z.createElement(Ie.Z,{justify:"space-between",className:"mb30"},Xn.map(Oe=>z.createElement(fe.Z,{flex:"212px",key:Oe.title},z.createElement(st,{title:Oe.title,strokeColor:Oe.color,trailColor:Oe.trailColor,percent:parseInt(Oe.percent),count:Oe.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(de.Z,{type:"primary",onClick:()=>Xe(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/homework_commons/${Te==null?void 0:Te.categoryId}/export_challenge_statistic.json`,{method:"get"})).status==0&&(0,ue.xg)(`/classrooms/${Te==null?void 0:Te.coursesId}/exportlist/shixun_work_list`)})},"\u5BFC\u51FA\u901A\u5173\u60C5\u51B5"))),z.createElement(Le.default,{scroll:{y:490},columns:Ge,loading:Je,className:(Nt==null?void 0:Nt.count){Kt.page=Oe,Kt.limit=he,_n(bt({},Kt)),Me()},total:Nt==null?void 0:Nt.count,showTotal:(Oe,he)=>z.createElement("span",null,"\u5171",z.createElement("span",{style:{color:"#165DFF"}}," ",Oe," "),"\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",Ke==null?void 0:Ke.review_total_count,"\u4EBA\uFF0C\u4EE3\u7801\u91CD\u5408100%\u4EBA\u6570",Ke==null?void 0:Ke.first_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540890%\uFF5E100%\u4EBA\u6570",Ke==null?void 0:Ke.second_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540880%\uFF5E90%\u4EBA\u6570",Ke==null?void 0:Ke.third_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540870%\uFF5E80%\u4EBA\u6570",Ke==null?void 0:Ke.fourth_review_count,"\u4EBA\u3002"),z.createElement(Le.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:`${Ke==null?void 0:Ke.first_review_count}\u4EBA`,b:`${Ke==null?void 0:Ke.second_review_count}\u4EBA`,c:`${Ke==null?void 0:Ke.third_review_count}\u4EBA`,d:`${Ke==null?void 0:Ke.fourth_review_count}\u4EBA`,index:0}],rowKey:"index",pagination:!1}),z.createElement(je.ZP,{title:"\u5B9E\u8BAD\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1",data:(0,je.Uf)(Ke)}),z.createElement(le,{courseId:Te.coursesId,item:wt,isShow:We,setIsShow:Xt,categoryId:Te.categoryId}))}},34364:function(Pt,gt,ee){"use strict";ee.d(gt,{Q8:function(){return Qe},d0:function(){return Ke},w6:function(){return kt}});var z=ee(59301),ne=ee(5083),ve=ee(57809),Ie=ee(8591),fe=ee(43418),Le=ee(5112),ie=ee(95237),Ze=ee(43604),_e=ee(6848),je=ee(24905),be=ee(3113),ke=ee(56656),xe=ee.n(ke),ue=ee(81779),E=ee(57193),a=ee(89392),x=ee.n(a),y=ee(63949),b=ee(13842),te=ee(95392),oe=ee(53398),re=ee(69206),le=ee(5529),de=ee(90609),pe=ee(86342),me=ee(59301),Fe=Object.defineProperty,we=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,He=(nt,Nt,cn)=>Nt in nt?Fe(nt,Nt,{enumerable:!0,configurable:!0,writable:!0,value:cn}):nt[Nt]=cn,Xe=(nt,Nt)=>{for(var cn in Nt||(Nt={}))Ne.call(Nt,cn)&&He(nt,cn,Nt[cn]);if(tt)for(var cn of tt(Nt))bt.call(Nt,cn)&&He(nt,cn,Nt[cn]);return nt},st=(nt,Nt)=>we(nt,Ae(Nt)),rt=(nt,Nt,cn)=>new Promise((wt,$t)=>{var We=_n=>{try{Kt(cn.next(_n))}catch(Xn){$t(Xn)}},Xt=_n=>{try{Kt(cn.throw(_n))}catch(Xn){$t(Xn)}},Kt=_n=>_n.done?wt(_n.value):Promise.resolve(_n.value).then(We,Xt);Kt((cn=cn.apply(nt,Nt)).next())});function kt(nt,Nt){const cn=[];for(let wt=nt;wt{const wt=ntxe()(Nt).endOf("day"),We=nt{const cn=parseInt(xe()(nt).format("HH")),wt=parseInt(xe()().format("HH")),$t=parseInt(xe()().format("mm"));if(!nt)return{disabledHours:()=>kt(0,wt),disabledMinutes:()=>kt(0,$t)};if(Nt){const We=parseInt(xe()(Nt).format("HH")),Xt=parseInt(xe()(Nt).format("mm"));return xe()(nt).isSame(xe()(Nt),"day")?{disabledHours:()=>kt(0,We),disabledMinutes:()=>cn<=We?kt(0,Xt):[]}:void 0}if(xe()(nt).isSame(xe()(),"day"))return{disabledHours:()=>kt(0,wt),disabledMinutes:()=>xe()(nt).isSame(xe()(),"hour")&&cn<=wt?kt(0,$t):[]}},{RangePicker:At}=ne.default,{Option:Te}=ve.default,Je=({shixunHomeworks:nt,loading:Nt,dispatch:cn,classroomList:wt,user:$t})=>{var We,Xt,Kt,_n,Xn,Ge,Me,Oe,he;const Ve=(0,te.useIntl)(),Bt=(0,te.useParams)(),{workSetting:Se,workList:De,shixunWorkList:xt,headerInfo:ot,changeData:Ye}=nt,[Ft,yt]=(0,z.useState)(!1),[mn,En]=(0,z.useState)(!1);let[Dt,Qt]=(0,z.useState)([]),[Re,pt]=(0,z.useState)([]),[vt,Vt]=(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[yn,Qn]=(0,z.useState)({}),[Lt,_t]=(0,z.useState)({});(0,z.useEffect)(()=>()=>{Qt([])},[]),(0,z.useEffect)(()=>{yt(!(0,ue.GJ)())},[(0,ue.GJ)()]);const Ht=()=>{cn({type:"shixunHomeworks/getWorkSetting",payload:Xe({},Bt)})};(0,z.useEffect)(()=>{if(!(Se!=null&&Se.course_id))return;Object.keys(vt).map(function(wn){vt[wn]=Se[wn]}),(!vt.allow_late||!vt.unified_late)&&(vt.late_penalty=20,vt.penalty_type=oe.Q.Percent),vt.unified_setting||(vt.unified_late=!1,vt.unified_anonymous_comment=!1,vt.unified_anonymous_appeal=!1),Dt=JSON.parse(JSON.stringify(Se.group_settings.map(wn=>st(Xe({},wn),{group_name:[wn.group_name]})).filter(wn=>wn.publish_time!==null))),Re=JSON.parse(JSON.stringify(Se.allow_late_settings.map(wn=>st(Xe({},wn),{group_name:[wn.group_name]})).filter(wn=>wn.late_time!==null))),Vt(Xe({},vt));const dn=(0,y.QE)((Dt==null?void 0:Dt.length)>0?Dt:[]);Qt([...dn]),(Re==null?void 0:Re.length)<=0?pt([{penalty_type:oe.Q.Percent,late_penalty:20}]):pt([...Re])},[Se]);const Bn=()=>rt(void 0,null,function*(){var dn,wn;if(((dn=$t==null?void 0:$t.userInfo)==null?void 0:dn.user_status)===2){(0,re.Rd)();return}const Fa=JSON.parse(JSON.stringify(vt));if(Fa.challenge_settings.filter(ga=>!ga.hide),Fa.categoryId=Bt.categoryId,(wn=Fa.challenge_settings)!=null&&wn.every(ga=>!ga.checked)){Ie.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Dt),!vt.unified_setting)Dt=Dt==null?void 0:Dt.map(ga=>{var ya;if(!ga.publish_time||!ga.end_time)throw Ie.ZP.error(Ve.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(Ve.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!ga.group_name)throw Ie.ZP.error(Ve.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Ve.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ga.group_name=typeof(ga==null?void 0:ga.group_name)=="string"?[ga==null?void 0:ga.group_name]:ga==null?void 0:ga.group_name,ga.group_id=(ya=Se.group_settings)==null?void 0:ya.filter(zo=>{var Cr;return(Cr=ga==null?void 0:ga.group_name)==null?void 0:Cr.includes(zo.group_name)}).map(zo=>zo.group_id||zo.id).toString().split(","),ga});else if(!vt.publish_time||!vt.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(Fa.group_settings=Dt,vt.allow_late)if(vt.unified_late){if(vt.late_penalty===null||vt.late_penalty===void 0||vt.late_penalty<0||vt.late_penalty>100)throw Ie.ZP.error(`${Ve.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Ve.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!vt.late_time)throw Ie.ZP.error(Ve.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(Ve.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}))}else Re=Re==null?void 0:Re.map(ga=>{var ya,zo;if(ga.late_penalty===null||ga.late_penalty===void 0||ga.late_penalty<0||ga.late_penalty>100)throw Ie.ZP.error(`${Ve.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Ve.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!ga.late_time)throw Ie.ZP.error(Ve.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(Ve.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!ga.group_name)throw Ie.ZP.error(Ve.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Ve.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ga.group_name=typeof(ga==null?void 0:ga.group_name)=="string"?[ga==null?void 0:ga.group_name]:ga==null?void 0:ga.group_name,ga.group_id=(zo=(ya=ga==null?void 0:ga.group_name)==null?void 0:ya.map(Cr=>{var er,Ct;let St=(Ct=(er=Se.group_settings)==null?void 0:er.filter(Rt=>(Rt==null?void 0:Rt.group_name)===Cr))==null?void 0:Ct[0];return St==null?void 0:St.group_id}))==null?void 0:zo.toString().split(","),ga}),Fa.allow_late_settings=Re;let Ga=yield(0,pe.Tr)({homework_common_ids:[parseInt(Bt.categoryId)],course_id:Bt.coursesId,type:"homework_common"});(Ga==null?void 0:Ga.student_count)===0?Kn(Fa):(_t(Fa),Qn(Ga))}),Kn=dn=>{var wn;if(dn.total_score===null){Ie.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(dn!=null&&dn.work_efficiency&&dn.eff_score===null){Ie.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Fa=dn.challenge_settings.reduce((ya,zo)=>ya+Number(zo.challenge_score),0);if((Fa==null?void 0:Fa.toFixed(10))!==((wn=dn.total_score-dn.eff_score)==null?void 0:wn.toFixed(10))){Ie.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${dn.total_score}\u5206`);return}const Ga={shixun_evaluation:dn.shixun_evaluation,challenge_settings:dn.challenge_settings};let ga=()=>{var ya;const zo=()=>rt(void 0,null,function*(){En(!0),(yield(0,E.ZP)(`/api/homework_commons/${Bt.categoryId}/publish_setting.json`,{method:"post",body:Xe({},dn)})).status===0&&(Ie.ZP.success(Ve.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Ht(),cn({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Xe({},Bt)})),En(!1)});!(0,a.isEqual)(Ye,Ga)&&!((ya=ot==null?void 0:ot.homework_status)!=null&&ya.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:zo}):zo()};Se!=null&&Se.high_resources_consume&&!(Se!=null&&Se.high_resources_consume_permission)?cn({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Bt.coursesId,type:"shixun",type_id:Bt.categoryId,name:Se.homework_name,fn:()=>{ga()}}}):ga()},ta=(dn,wn,Fa="group_id")=>{var Ga;return wn?wn.find(ga=>ga[Fa]===dn):(Ga=Se==null?void 0:Se.group_settings)==null?void 0:Ga.find(ga=>ga.group_id[0]===dn)},Ta=(Se==null?void 0:Se.allow_late)||(Se==null?void 0:Se.anonymous_comment),bn=dn=>{var wn,Fa;const Ga=ta(dn,Se==null?void 0:Se.allow_late_settings,"id"),ga=ta(dn,Se==null?void 0:Se.anonymous_comment_settings),ya=ta(dn);return(Se==null?void 0:Se.allow_late)&&Ga&&xe()(Ga==null?void 0:Ga.late_time)<=xe()()||(Se==null?void 0:Se.anonymous_comment)&&ga&&(ga==null?void 0:ga.evaluation_start)!==null||((Fa=(xe()(ya==null?void 0:ya.end_time)<=xe()()&&((wn=Se==null?void 0:Se.allow_late_settings)==null?void 0:wn.filter(zo=>zo.group_id.includes(dn))))[0])==null?void 0:Fa.late_time)!=null},rn=(0,z.useMemo)(()=>(Se==null?void 0:Se.allow_late)||(Se==null?void 0:Se.all_group_late),[Se,ot]),ja=Se==null?void 0:Se.anonymous_comment,oo=dn=>{if(!dn)return!1;const wn=ta(dn,Se==null?void 0:Se.anonymous_comment_settings);return(Se==null?void 0:Se.anonymous_comment)&&wn&&(wn==null?void 0:wn.evaluation_start)!==null},$a=(dn,wn)=>{var Fa,Ga,ga;cn({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:dn,index:wn,rangePickerDisabled:Ft||(xe()()<=xe()((Ga=ta((Fa=dn==null?void 0:dn.group_id)==null?void 0:Fa[0]))==null?void 0:Ga.publish_time)?!1:[!0,bn((ga=dn==null?void 0:dn.group_id)==null?void 0:ga[0])]),disabledDate:Se==null?void 0:Se.course_end_date}})};return me.createElement("section",{className:b.Z.form},me.createElement("div",{className:b.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",me.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")),me.createElement("div",null,me.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},me.createElement(Le.ZP.Group,{disabled:Ft||!((We=ot==null?void 0:ot.homework_status)!=null&&We.includes("\u672A\u53D1\u5E03"))||(0,ue.Rm)()&&!((Xt=wt.AssistantObject.practice)!=null&&Xt.can_publish),value:vt.unified_setting,onChange:dn=>{var wn;if(!((wn=ot==null?void 0:ot.homework_status)!=null&&wn.includes("\u672A\u53D1\u5E03"))){Ie.ZP.error(Ve.formatMessage({id:"classrooms.publishedCannotModifyUnified",defaultMessage:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E"}));return}if(vt.unified_setting=!vt.unified_setting,vt.unified_setting||(vt.unified_late=!1,pt([{late_penalty:5}])),Vt(Object.assign({},vt)),vt.unified_setting===!1&&Dt==""){Qt(Dt.concat({}));return}vt.unified_setting&&(Qt([]),pt([{late_penalty:5}]))}},me.createElement(Le.ZP,{value:!0,disabled:Ft||!(Se!=null&&Se.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),me.createElement(Le.ZP,{disabled:Ft||!((Kt=Se==null?void 0:Se.group_settings)!=null&&Kt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((_n=Se==null?void 0:Se.group_settings)==null?void 0:_n.length)===0&&me.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")),vt.unified_setting&&me.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},me.createElement(ie.Z,{align:"middle"},me.createElement(Ze.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),me.createElement(Ze.Z,{className:"ml10"},me.createElement(ne.default,{size:"large",disabled:Ft||!((Xn=ot==null?void 0:ot.homework_status)!=null&&Xn.includes("\u672A\u53D1\u5E03")||(Ge=ot==null?void 0:ot.homework_status)!=null&&Ge.includes("\u672A\u5F00\u59CB"))||(0,ue.Rm)()&&!((Me=wt.AssistantObject.practice)!=null&&Me.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:dn=>Qe(dn,Se==null?void 0:Se.course_end_date),disabledTime:dn=>Ke(dn),value:vt.publish_time?xe()(vt.publish_time):"",onChange:(dn,wn)=>{vt.publish_time=wn,(vt.end_time==""||!vt.end_time)&&vt.unified_setting&&(vt.end_time=xe()(dn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Vt(Object.assign({},vt))}}))),me.createElement(ie.Z,{align:"middle",className:"pl30"},me.createElement(Ze.Z,null,"\u622A\u6B62\u65F6\u95F4"),me.createElement(Ze.Z,{className:"ml10"},me.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:(Se==null?void 0:Se.allow_late)&&(Se==null?void 0:Se.homework_status.includes("\u5DF2\u622A\u6B62"))||Ft||(Se==null?void 0:Se.allow_late)&&xe()()>=xe()(Se==null?void 0:Se.end_time)||(0,ue.Rm)()&&!((Oe=wt.AssistantObject.practice)!=null&&Oe.can_publish),disabledDate:dn=>Qe(dn,Se==null?void 0:Se.course_end_date,vt.publish_time),disabledTime:dn=>Ke(dn,vt.publish_time),value:vt.end_time?xe()(vt.end_time):"",onChange:(dn,wn)=>{vt.end_time=wn,Vt(Object.assign({},vt))}})))),!vt.unified_setting&&(Dt==null?void 0:Dt.length)>0&&me.createElement(ie.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Dt&&Dt.map(function(dn,wn){var Fa,Ga,ga,ya,zo,Cr,er;return me.createElement(Ze.Z,{span:24,key:wn},me.createElement(ie.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:wn==(Dt==null?void 0:Dt.length)-1?"0px":"10px"}},me.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",wn+1),me.createElement(ve.default,{disabled:Ft||((Fa=ot==null?void 0:ot.homework_status)!=null&&Fa.includes("\u672A\u53D1\u5E03")&&dn.id||xe()(){var St;if((0,ue.Rm)()&&!((St=wt.AssistantObject.practice)!=null&&St.can_publish)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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[wn].group_name=Ct,Dt[wn].group_id=dn.group_id;const Rt=(0,a.flattenDeep)(Dt.map(Ba=>Ba.group_name)),aa=Re.map(Ba=>{let la=(Ba==null?void 0:Ba.group_name)||[];return st(Xe({},Ba),{group_name:(0,a.remove)(la,Za=>Rt.includes(Za))})});pt(aa),Qt(Dt.slice())},maxTagCount:4,maxTagPlaceholder:Ct=>me.createElement("div",{style:{cursor:"pointer"},onClick:()=>$a(dn,wn)},"+",Ct==null?void 0:Ct.length)},Se.group_settings&&Se.group_settings.map(function(Ct){if(!Dt.map(Rt=>Rt.group_name).flat().includes(Ct.group_name))return me.createElement(Te,{value:Ct.group_name,key:Ct.id},Ct.group_name)})),me.createElement("div",{className:"ml20"},me.createElement(At,{size:"large",ranges:{\u6B64\u523B:[dn.publish_time?xe()(dn.publish_time):xe()(),xe()()]},allowClear:!1,disabled:Ft||(xe()()<=xe()((ya=ta((ga=dn==null?void 0:dn.group_id)==null?void 0:ga[0]))==null?void 0:ya.publish_time)?!1:[!0,bn((zo=dn==null?void 0:dn.group_id)==null?void 0:zo[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:Ct=>Qe(Ct,Se==null?void 0:Se.course_end_date),disabledTime:Ct=>Ke(Ct),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:dn.publish_time&&[xe()(dn.publish_time),dn.end_time?xe()(dn.end_time):void 0],onChange:(Ct,St)=>{var Rt;if((0,ue.Rm)()&&!((Rt=wt.AssistantObject.practice)!=null&&Rt.can_publish)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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[wn].publish_time=St[0],!dn.end_time&&St[0]?Dt[wn].end_time=xe()(St[0]).add(7,"days"):Dt[wn].end_time=St[1],Qt([...Dt])},onCalendarChange:(Ct,St,Rt)=>{if(St!=null&&St[0]&&!St[1]){const aa=xe()(St[0]).add(7,"days");Dt[wn].publish_time=St[0],Dt[wn].end_time=aa,Qt([...Dt])}}})),!Ft&&me.createElement("div",{style:{display:"flex",width:"50px"}},((Cr=dn==null?void 0:dn.group_id)==null?void 0:Cr.length)>1&&me.createElement(_e.Z,{title:"\u89C4\u5219\u62C6\u5206"},me.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>$a(dn,wn)})),Dt.length<((er=Se==null?void 0:Se.group_settings)==null?void 0:er.length)&&me.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ct;if((0,ue.Rm)()&&!((Ct=wt.AssistantObject.practice)!=null&&Ct.can_publish)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(Dt.concat({}))}}),((dn==null?void 0:dn.publish_time)&&xe()(){const Ct=(0,a.cloneDeep)(Re);Ct.forEach((St,Rt)=>{St.group_name&&(St.group_name=St.group_name.filter(aa=>{var Ba;return!((Ba=Dt[wn].group_name)!=null&&Ba.includes(aa))}))}),Dt=Dt.filter((St,Rt)=>wn!==Rt),pt(Ct),Qt(Dt.slice()),setTimeout(()=>Qt(Dt.slice()),10)}}))))}))),me.createElement(ie.Z,null,me.createElement(Ze.Z,null,me.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",me.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"))),me.createElement(Ze.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},me.createElement(je.default,{checked:vt.allow_late,disabled:Ft||rn,onChange:dn=>{var wn;if((0,ue.Rm)()&&!((wn=wt.AssistantObject.practice)!=null&&wn.can_late)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.target.checked&&fe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:me.createElement("div",{style:{padding:10,background:"#f5f6f9"}},me.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"),me.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),me.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"))}),vt.allow_late=!vt.allow_late,Re==""&&pt([{late_penalty:5}]),Vt(Object.assign({},vt))}},me.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(vt==null?void 0:vt.allow_late)&&me.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},me.createElement("div",{style:{display:"flex"}},me.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),me.createElement(Le.ZP.Group,{style:{marginLeft:"20px"},disabled:Ft||(Se==null?void 0:Se.anonymous_comment)||(Se==null?void 0:Se.allow_late),value:vt.unified_late,onChange:dn=>{var wn;if((0,ue.Rm)()&&!((wn=wt.AssistantObject.practice)!=null&&wn.can_late)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.unified_late=dn.target.value,Re==""&&!dn.target.value&&pt([{penalty_type:oe.Q.Percent,late_penalty:20}]),Vt(Xe({},vt))}},(vt==null?void 0:vt.unified_setting)&&me.createElement(Le.ZP,{value:!0,disabled:!(Se!=null&&Se.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((he=Se==null?void 0:Se.group_settings)==null?void 0:he.length)>0&&me.createElement(Le.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),vt!=null&&vt.unified_late?me.createElement(me.Fragment,null,me.createElement(ie.Z,{align:"middle",style:{marginTop:"10px"}},me.createElement(Ze.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),me.createElement(Ze.Z,{className:"ml20"},me.createElement(oe.Z,{disabled:Ft||ja,value:{type:vt.penalty_type,inputValue:vt.late_penalty},onChange:dn=>{var wn;if((0,ue.Rm)()&&!((wn=wt.AssistantObject.practice)!=null&&wn.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}Vt(st(Xe({},vt),{late_penalty:dn.inputValue,penalty_type:dn.type}))}})),me.createElement(Ze.Z,{flex:"1",className:"ml5"},me.createElement("span",{className:"c-grey-c ml10"},vt.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)"))),me.createElement(ie.Z,{align:"middle",style:{marginTop:"15px"}},me.createElement(Ze.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),me.createElement(Ze.Z,{className:"ml20"},me.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:Ft||ja,value:vt.late_time?xe()(vt.late_time):"",disabledDate:dn=>Qe(dn,Se==null?void 0:Se.course_end_date),onChange:(dn,wn)=>{var Fa;if((0,ue.Rm)()&&!((Fa=wt.AssistantObject.practice)!=null&&Fa.can_late)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.late_time=wn,Vt(Object.assign({},vt))}})))):Re.map(function(dn,wn){var Fa;return me.createElement(Ze.Z,{span:24,key:wn},me.createElement(ie.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},me.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",wn+1),me.createElement(ve.default,{disabled:Ft||!((Fa=ot==null?void 0:ot.homework_status)!=null&&Fa.includes("\u672A\u53D1\u5E03"))&&dn.id||(Se==null?void 0:Se.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof dn.group_name=="string"?[dn.group_name]:dn.group_name,placeholder:Ve.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),onChange:Ga=>{var ga;if((0,ue.Rm)()&&!((ga=wt.AssistantObject.practice)!=null&&ga.can_late)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}Re[wn].group_name=Ga,Re[wn].group_id=dn.group_id,pt(Re.slice())}},Se.group_settings&&Se.group_settings.map(function(Ga){const ga=Re.map(zo=>zo.group_name).flat(),ya=Dt.map(zo=>zo.group_name).flat();if(vt!=null&&vt.unified_setting){if(!ga.includes(Ga.group_name))return me.createElement(Te,{value:Ga.group_name,key:Ga.id},Ga.group_name)}else if(ya.includes(Ga.group_name)&&!ga.includes(Ga.group_name))return me.createElement(Te,{value:Ga.group_name,key:Ga.id},Ga.group_name)})),me.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),me.createElement(oe.Z,{disabled:Ft||oo(dn.id),value:{type:dn.penalty_type,inputValue:dn.late_penalty},onChange:Ga=>{var ga;if((0,ue.Rm)()&&!((ga=wt.AssistantObject.practice)!=null&&ga.can_late)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}Re[wn].late_penalty=Ga.inputValue,Re[wn].penalty_type=Ga.type,pt([...Re])}}),me.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),me.createElement(ne.default,{size:"large",disabled:Ft||oo(dn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:xe()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Ga=>Qe(Ga,Se==null?void 0:Se.course_end_date),format:"YYYY-MM-DD HH:mm",value:dn!=null&&dn.late_time?xe()(dn.late_time):void 0,onChange:(Ga,ga)=>{var ya;if((0,ue.Rm)()&&!((ya=wt.AssistantObject.practice)!=null&&ya.can_late)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}Re[wn].late_time=ga,pt([...Re])}}),!Ft&&me.createElement("div",{style:{display:"flex",width:"50px"}},me.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ga;if((0,ue.Rm)()&&!((Ga=wt.AssistantObject.practice)!=null&&Ga.can_late)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(Re.concat({penalty_type:oe.Q.Percent,late_penalty:20}))}}),wn>0&&!dn.id&&me.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Ga;if((0,ue.Rm)()&&!((Ga=wt.AssistantObject.practice)!=null&&Ga.can_late)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}Re=Re.filter((ga,ya)=>wn!==ya),pt(Re.slice()),setTimeout(()=>pt(Re.slice()),10)}}))))})),!Ft&&me.createElement(me.Fragment,null,me.createElement(be.ZP,{type:"primary",size:"large",loading:mn,style:{width:"138px",marginTop:"30px"},onClick:()=>Bn()},"\u4FDD\u5B58")),me.createElement(le.Z,{onConfirm:(dn,wn)=>{Dt.splice(dn,0,...wn),Dt.splice(dn+wn.length,1);const Fa=(0,y.QE)([...Dt]);Qt([...Fa])}}),me.createElement(de.Z,{resdata:yn,type:"shixun",okloading:mn,oktext:(yn==null?void 0:yn.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:dn=>rt(void 0,null,function*(){En(!0);let wn=yield(0,E.ZP)(`/api/courses/${Bt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Bt.categoryId)]}});En(!1),(wn==null?void 0:wn.status)===0&&Kn(Lt)})}))};gt.ZP=(0,te.connect)(({shixunHomeworks:nt,classroomList:Nt,loading:cn,user:wt})=>({shixunHomeworks:nt,classroomList:Nt,loading:cn.effects,user:wt}))(Je)},60289:function(Pt,gt,ee){"use strict";var z=ee(43418),ne=ee(8591),ve=ee(57193),Ie=ee(95392),fe=ee(81779),Le=ee(59301),ie=(_e,je,be)=>new Promise((ke,xe)=>{var ue=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?ke(x.value):Promise.resolve(x.value).then(ue,E);a((be=be.apply(_e,je)).next())});const Ze=({shixunHomeworks:_e,classroomList:je,dispatch:be})=>{const ke=(0,Ie.useIntl)(),xe=(0,Ie.useParams)();return Le.createElement(z.default,{centered:!0,title:"\u63D0\u793A",open:_e.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:ke.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>ie(void 0,null,function*(){var ue,E,a,x;if((0,fe.Rm)()&&!((ue=je.AssistantObject.practice)!=null&&ue.can_redo)){ne.ZP.warning(ke.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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 y=yield(0,ve.ZP)(`/api/myshixuns/${_e.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:xe.coursesId,homework_common_id:_e.actionTabs.homework_common_id}});if(y.shixun_identifier){ne.ZP.success(ke.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),be({type:"shixunHomeworks/setActionTabs",payload:{}});const b=(a=(E=y==null?void 0:y.new_works)==null?void 0:E.find(te=>`${te.homework_common_id}`===xe.categoryId))==null?void 0:a.id;if((0,fe.Rm)()&&!((x=je.AssistantObject.practice)!=null&&x.can_view))return;Ie.history.replace(`/classrooms/${xe.coursesId}/shixun_homework/${xe.categoryId}/${b}/comment`)}}),onCancel:()=>{be({type:"shixunHomeworks/setActionTabs",payload:{}})}},Le.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),Le.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};gt.Z=(0,Ie.connect)(({shixunHomeworks:_e,classroomList:je})=>({shixunHomeworks:_e,classroomList:je}))(Ze)},51062:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(54580),ve=ee(78241),Ie=ee(43418),fe=ee(8591),Le=ee(1710),ie=ee(95392),Ze=ee(78323),_e=ee(40863),je=ee(57193),be=ee(56656),ke=ee.n(be),xe=ee(63949),ue=ee(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(de,pe,me)=>pe in de?E(de,pe,{enumerable:!0,configurable:!0,writable:!0,value:me}):de[pe]=me,te=(de,pe)=>{for(var me in pe||(pe={}))x.call(pe,me)&&b(de,me,pe[me]);if(a)for(var me of a(pe))y.call(pe,me)&&b(de,me,pe[me]);return de},oe=(de,pe,me)=>new Promise((Fe,we)=>{var Ae=bt=>{try{Ne(me.next(bt))}catch(He){we(He)}},tt=bt=>{try{Ne(me.throw(bt))}catch(He){we(He)}},Ne=bt=>bt.done?Fe(bt.value):Promise.resolve(bt.value).then(Ae,tt);Ne((me=me.apply(de,pe)).next())});const{Dragger:re}=ne.default,le=({classroomList:de,dispatch:pe,onOk:me})=>{const Fe=(0,ie.useIntl)(),we=(0,ie.useParams)(),[Ae]=ve.default.useForm(),[tt,Ne]=(0,z.useState)(),[bt,He]=(0,z.useState)(!1),Xe={height:100,onRemove:()=>{Ne("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:st=>oe(void 0,null,function*(){return Ne(st),!1})};return(0,z.useEffect)(()=>{Ae.setFieldsValue({publish_time:ke()(ke()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ke()(ke()(new Date((0,xe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),ue.createElement(Ie.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:de.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:Fe.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okButtonProps:{loading:bt},onOk:()=>oe(void 0,null,function*(){Ae.submit()}),onCancel:()=>{Ae.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},ue.createElement(ve.default,{form:Ae,onFinish:st=>oe(void 0,null,function*(){var rt,kt,Qe;if(!(tt!=null&&tt.size)){fe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}He(!0);let Ke=new FormData;Ke.append("type",de.actionTabs.type),Ke.append("file",tt);let At;window.location.href.indexOf("exercise")>-1?At=`/api/exercises/${de.actionTabs.id}/supplement_score.json`:At=`/api/homework_commons/${de.actionTabs.id}/supplement_score.json`;let Te=yield(0,je.ZP)(At,{method:"post",body:Ke},!0);He(!1),(Te==null?void 0:Te.status)===0&&(me(),Ae.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),((kt=(rt=Te==null?void 0:Te.data)==null?void 0:rt.fail)==null?void 0:kt.length)>0&&Ie.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ue.createElement(Le.default,{pagination:!1,dataSource:(Qe=Te==null?void 0:Te.data)==null?void 0:Qe.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:Fe.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>{(0,xe.FH)("",Ze.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${de.actionTabs.type}`)}}))})},ue.createElement(ve.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},de.actionTabs.name),ue.createElement(ve.default.Item,{style:{marginBottom:0},label:ue.createElement("div",null,ue.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ue.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ue.createElement("div",null,ue.createElement("a",{download:"\u6A21\u7248.xlsx",className:_e.Z.downloadbutton,href:Ze.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${de.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ue.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ue.createElement(ve.default.Item,{style:{marginBottom:0}},ue.createElement(re,te({},Xe),ue.createElement("a",{className:_e.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ue.createElement("br",null),ue.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"))))))};gt.Z=(0,ie.connect)(({classroomList:de})=>({classroomList:de}))(le)},50006:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(78241),ve=ee(43418),Ie=ee(8591),fe=ee(95237),Le=ee(43604),ie=ee(5083),Ze=ee(5112),_e=ee(24905),je=ee(56656),be=ee.n(je),ke=ee(57193),xe=ee(63949),ue=ee(95392),E=ee(81779),a=ee(94373),x=ee(21542),y=ee(34364),b=ee(64094),te=ee(90609),oe=ee(86342),re=ee(59301),le=Object.defineProperty,de=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,Ae=(Xe,st,rt)=>st in Xe?le(Xe,st,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Xe[st]=rt,tt=(Xe,st)=>{for(var rt in st||(st={}))Fe.call(st,rt)&&Ae(Xe,rt,st[rt]);if(me)for(var rt of me(st))we.call(st,rt)&&Ae(Xe,rt,st[rt]);return Xe},Ne=(Xe,st)=>de(Xe,pe(st)),bt=(Xe,st,rt)=>new Promise((kt,Qe)=>{var Ke=Je=>{try{Te(rt.next(Je))}catch(nt){Qe(nt)}},At=Je=>{try{Te(rt.throw(Je))}catch(nt){Qe(nt)}},Te=Je=>Je.done?kt(Je.value):Promise.resolve(Je.value).then(Ke,At);Te((rt=rt.apply(Xe,st)).next())});const He=({classroomList:Xe,dispatch:st,courseEndTime:rt})=>{var kt;const Qe=(0,ue.useParams)(),[Ke]=ne.default.useForm(),[At,Te]=(0,z.useState)(1),[Je,nt]=(0,z.useState)([]),[Nt,cn]=(0,z.useState)(0),[wt,$t]=(0,z.useState)(20),[We,Xt]=(0,z.useState)(!0),[Kt,_n]=(0,z.useState)([]),[Xn,Ge]=(0,z.useState)(!0),[Me,Oe]=(0,z.useState)({}),[he,Ve]=(0,z.useState)({}),Bt=(0,ue.useIntl)();Qe.id=Qe.coursesId,(0,z.useEffect)(()=>{if(Xe.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(ot(),Se(),Xe.actionTabs.type===2){const Dt=Xe.actionTabs.selectArrsAll[0];Ge(Dt.unified_setting)}else Ge(!1)},[Xe.actionTabs]);const Se=Dt=>bt(void 0,null,function*(){Xt(!0);const Qt=yield(0,a.c_)(Ne(tt({},Qe),{page:Dt||At,limit:2e4,homework_id:Xe.actionTabs.type===1?"":Xe.actionTabs.selectArrs[0]}));Qt==null||Qt.course_groups.map((Re,pt)=>{Re.key=Re.id,Re.title=Re.name,Re.disabled=Re.is_published}),Qt&&(nt([...Qt==null?void 0:Qt.course_groups]),cn(Qt==null?void 0:Qt.course_groups_count),Xt(!1),Dt||Ke.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 Dt;let Qt=[...(Dt=Xe.actionTabs.selectArrsAll)==null?void 0:Dt.filter(Re=>Re.high_resources_consume&&!Re.high_resources_consume_permission)];(Qt==null?void 0:Qt.length)>0&&Xe.actionTabs.type===1&&ve.default.confirm({centered:!0,icon:null,footer:null,width:560,title:Bt.formatMessage({id:"classrooms.prompt",defaultMessage:"\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"}},Qt==null?void 0:Qt.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"},Qt==null?void 0:Qt.map(Re=>re.createElement("div",{className:b.Z.failedList,key:Re.homework_id},re.createElement("div",{className:b.Z.name},Re==null?void 0:Re.name),re.createElement("div",{className:b.Z.publish,onClick:()=>{(0,xe.xg)(`/classrooms/${Qe.coursesId}/shixun_homework/${Re.homework_id}/detail?tabs=0`)}},"\u53D1\u5E03"))))))})},xt=()=>bt(void 0,null,function*(){var Dt,Qt,Re,pt,vt,Vt,yn;if((0,E.Rm)()&&!((Qt=(Dt=Xe.AssistantObject)==null?void 0:Dt.practice)!=null&&Qt.can_publish)){Ie.ZP.warning(Bt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"})),En(!1);return}const Qn=tt({},Ke.getFieldsValue());if(Qn.end_time<=Qn.publish_time){Ie.ZP.info(Bt.formatMessage({id:"classrooms.deadlineCannotAfterPublish",defaultMessage:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"})),En(!1);return}if((Kt==null?void 0:Kt.length)<=0&&!Xn&&Je.length>0){Ie.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),En(!1);return}let Lt={homework_ids:[...Xe.actionTabs.selectArrs],group_ids:Kt.length>0?Kt.map(Bn=>Bn.id):(Re=Xe.detailShixunsList)==null?void 0:Re.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:!Kt.length},_t=[...(pt=Xe.actionTabs.selectArrsAll)==null?void 0:pt.filter(Bn=>Bn.high_resources_consume&&!Bn.high_resources_consume_permission)];if((_t==null?void 0:_t.length)==Xe.actionTabs.selectArrsAll.length&&Xe.actionTabs.type==1){st({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),De();return}((vt=Xe.actionTabs.selectArrsAll)==null?void 0:vt.length)>0&&Xe.actionTabs.type===1&&(Lt.homework_ids=[...((yn=(Vt=Xe.actionTabs.selectArrsAll)==null?void 0:Vt.filter(Bn=>!Bn.high_resources_consume||Bn.high_resources_consume_permission))==null?void 0:yn.map(Bn=>Number(Bn==null?void 0:Bn.homework_id)))||[]]);let Ht=yield(0,oe.Tr)({homework_common_ids:[...Xe.actionTabs.selectArrs],course_id:Qe.coursesId,type:"homework_common"});(Ht==null?void 0:Ht.student_count)===0?Ye(Lt):(Ve(Lt),Oe(Ht))}),ot=()=>{Te(1),nt([]),_n([])},Ye=Dt=>bt(void 0,null,function*(){En(!0);const Qt=yield(0,ke.ZP)(`/api/courses/${Qe.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:tt({},Dt)});En(!1),Qt.status===0&&(ot(),(0,xe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),Ie.ZP.success(Bt.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),st({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),De(),(0,E.GJ)()?Xe.actionTabs.detail?(st({type:"shixunHomeworks/setActionTabs",payload:{}}),st({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:tt({},Qe)}),st({type:"shixunHomeworks/getWorkSetting",payload:tt({},Qe)})):st({type:"classroomList/getClassroomTeacherShixunsList",payload:Ne(tt({},Xe.actionTabs.params),{type:4})}):st({type:"classroomList/getClassroomShixunsList",payload:tt({},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~")}}))}),Ft=Nt>At*wt,{detailShixunsList:yt}=Xe,[mn,En]=(0,z.useState)(!1);return re.createElement("div",null,re.createElement(ve.default,{width:600,centered:!0,confirmLoading:mn,title:"\u53D1\u5E03\u4F5C\u4E1A",open:Xe.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>xt(),onCancel:()=>{ot(),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:Ke},re.createElement("div",{style:{paddingLeft:0}},re.createElement(fe.Z,{className:"mt30",align:"middle"},re.createElement(Le.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:Dt=>(0,y.Q8)(Dt,rt),disabledTime:Dt=>(0,y.d0)(Dt),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(Le.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:Dt=>(0,y.Q8)(Dt,rt,Ke.getFieldValue("publish_time")),disabledTime:Dt=>(0,y.d0)(Dt,Ke.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(Ze.ZP.Group,{value:Xn,onChange:Dt=>{Ge(Dt.target.value),_n([])}},re.createElement(Ze.ZP,{value:!0,disabled:!Xe.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),re.createElement(Ze.ZP,{className:"ml20",disabled:Je.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Je.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||!Xn)&&Je.length>0&&re.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},re.createElement("span",{style:{flex:1}},re.createElement(_e.default,{checked:Kt.length===Je.length,onChange:Dt=>{Kt.length===Je.length?_n([]):_n(Je)}},"\u5168\u9009")),re.createElement("span",{style:{width:16}}),re.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Kt.length||0,"\u4E2A\u5206\u73ED")),(Xe.actionTabs.type===1||!Xn)&&Je.length>0&&re.createElement(x.Z,{data:Je,selectedRowKeys:Kt,setSelectedRowKeys:_n}))),re.createElement(te.Z,{resdata:Me,type:((kt=Xe.actionTabs.selectArrs)==null?void 0:kt.length)===1?"shixun":"shixunpush",okloading:mn,oktext:(Me==null?void 0:Me.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Dt=>bt(void 0,null,function*(){En(!0);let Qt=yield(0,ke.ZP)(`/api/courses/${Qe.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...Xe.actionTabs.selectArrs]}});En(!1),(Qt==null?void 0:Qt.status)===0&&Ye(he)})}))};gt.Z=(0,ue.connect)(({classroomList:Xe})=>({classroomList:Xe}))(He)},86632:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(54580),ve=ee(78241),Ie=ee(99313),fe=ee(1710),Le=ee(58421),ie=ee(95392),Ze=ee(57193),_e=ee(56656),je=ee.n(_e),be=ee(59301),ke=(E,a,x)=>new Promise((y,b)=>{var te=le=>{try{re(x.next(le))}catch(de){b(de)}},oe=le=>{try{re(x.throw(le))}catch(de){b(de)}},re=le=>le.done?y(le.value):Promise.resolve(le.value).then(te,oe);re((x=x.apply(E,a)).next())});const{Dragger:xe}=ne.default,ue=({})=>{const E=(0,ie.useIntl)(),a=(0,ie.useParams)(),[x]=ve.default.useForm(),[y,b]=(0,z.useState)(!0),[te,oe]=(0,z.useState)(!1);let[re,le]=(0,z.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const de=[{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 pe(){return ke(this,null,function*(){let Fe;oe(!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 we=yield(0,Ze.ZP)(Fe,{method:"get",params:re});oe(!1),(we==null?void 0:we.status)===0&&b(we==null?void 0:we.data)})}(0,z.useEffect)(()=>{pe()},[]);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,we,Ae)=>{var tt;return(tt=de.find(Ne=>Ne.question_type===Fe))==null?void 0:tt.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,we,Ae)=>{var tt;return(tt=[{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(Ne=>Ne.id===Fe))==null?void 0:tt.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(Fe,we,Ae)=>je()(Fe).format("YYYY-MM-DD HH:mm:ss")}].filter(Fe=>!!Fe);return be.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},be.createElement(Ie.default,{destroyInactiveTabPane:!0,onChange:Fe=>{re.type=Fe,re.page=1,re.limit=10,le(re),pe()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:be.createElement(fe.default,{className:"mt20",loading:te,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,we,Ae)=>je()(Fe).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:y==null?void 0:y.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:be.createElement(fe.default,{className:"mt20",loading:te,columns:me,dataSource:y==null?void 0:y.list,pagination:!1})}].filter(Fe=>!!Fe)}),be.createElement(Le.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Fe,we)=>{re.page=Fe,re.limit=we,le(re),pe()},current:re.page,total:y.count,pageSize:re.limit,style:{marginTop:20}}))};gt.Z=(0,ie.connect)(({classroomList:E})=>({classroomList:E}))(ue)},75501:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(54580),ve=ee(78241),Ie=ee(43418),fe=ee(5871),Le=ee(95392),ie=ee(57193),Ze=ee(56656),_e=ee.n(Ze),je=ee(63949),be=ee(59301),ke=Object.defineProperty,xe=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(de,pe,me)=>pe in de?ke(de,pe,{enumerable:!0,configurable:!0,writable:!0,value:me}):de[pe]=me,b=(de,pe)=>{for(var me in pe||(pe={}))a.call(pe,me)&&y(de,me,pe[me]);if(E)for(var me of E(pe))x.call(pe,me)&&y(de,me,pe[me]);return de},te=(de,pe)=>xe(de,ue(pe)),oe=(de,pe,me)=>new Promise((Fe,we)=>{var Ae=bt=>{try{Ne(me.next(bt))}catch(He){we(He)}},tt=bt=>{try{Ne(me.throw(bt))}catch(He){we(He)}},Ne=bt=>bt.done?Fe(bt.value):Promise.resolve(bt.value).then(Ae,tt);Ne((me=me.apply(de,pe)).next())});const{Dragger:re}=ne.default,le=({classroomList:de,dispatch:pe,onOk:me})=>{const Fe=(0,Le.useIntl)(),we=(0,Le.useParams)(),[Ae]=ve.default.useForm(),[tt,Ne]=(0,z.useState)(),[bt,He]=(0,z.useState)(!1),Xe={height:100,onRemove:()=>{Ne("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:st=>oe(void 0,null,function*(){return Ne(st),!1})};return(0,z.useEffect)(()=>{Ae.setFieldsValue({publish_time:_e()(_e()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:_e()(_e()(new Date((0,je.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),be.createElement(Ie.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:de.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:Fe.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okButtonProps:{loading:bt},onOk:()=>oe(void 0,null,function*(){Ae.submit()}),onCancel:()=>{Ae.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},be.createElement(ve.default,{form:Ae,onFinish:st=>oe(void 0,null,function*(){var rt,kt;console.log("---",de.actionTabs,st,we);let Qe=((rt=de==null?void 0:de.actionTabs)==null?void 0:rt.type)==="exercise"?`/api/exercises/${we==null?void 0:we.category}/exercise_user/edit_score.json`:`/api/student_works/${de.actionTabs.id}/edit_score.json`;He(!0);let Ke=yield(0,ie.ZP)(Qe,{method:"post",body:te(b({},st),{exercise_user_id:((kt=de==null?void 0:de.actionTabs)==null?void 0:kt.type)==="exercise"?de.actionTabs.id:""})});He(!1),Ae.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),me()})},be.createElement(ve.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%"}}))))};gt.Z=(0,Le.connect)(({classroomList:de})=>({classroomList:de}))(le)},52324:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(54580),ve=ee(78241),Ie=ee(3113),fe=ee(95237),Le=ee(81327),ie=ee(5083),Ze=ee(95392),_e=ee(56656),je=ee.n(_e),be=ee(34364),ke=ee(57193),xe=ee(59301),ue=(x,y,b)=>new Promise((te,oe)=>{var re=pe=>{try{de(b.next(pe))}catch(me){oe(me)}},le=pe=>{try{de(b.throw(pe))}catch(me){oe(me)}},de=pe=>pe.done?te(pe.value):Promise.resolve(pe.value).then(re,le);de((b=b.apply(x,y)).next())});const{Dragger:E}=ne.default,a=({})=>{const x=(0,Ze.useIntl)(),y=(0,Ze.useParams)(),[b]=ve.default.useForm(),[te,oe]=(0,z.useState)(!0),[re,le]=(0,z.useState)(!1);console.log("----",y);function de(){return ue(this,null,function*(){var pe,me;let Fe;window.location.href.indexOf("exercise")>-1?Fe=`/api/exercises/${y==null?void 0:y.categoryId}/get_time_setting.json`:Fe=`/api/homework_commons/${y==null?void 0:y.categoryId}/get_time_setting.json`;let we=yield(0,ke.ZP)(Fe,{method:"get"});(we==null?void 0:we.status)===0&&b.setFieldsValue({publish_time:je()(je()((pe=we==null?void 0:we.data)==null?void 0:pe.publish_time).format("YYYY-MM-DD HH:mm")),end_time:je()(je()((me=we==null?void 0:we.data)==null?void 0:me.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,z.useEffect)(()=>{de()},[]),xe.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},xe.createElement("div",{style:{textAlign:"end"}},te&&xe.createElement(Ie.ZP,{onClick:()=>{oe(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!te&&xe.createElement("div",null,xe.createElement(Ie.ZP,{type:"primary",loading:re,onClick:()=>{b.submit()}},"\u63D0\u4EA4"),xe.createElement(Ie.ZP,{style:{marginLeft:20},onClick:()=>{oe(!0)}},"\u53D6\u6D88"))),xe.createElement(ve.default,{form:b,disabled:te,onFinish:pe=>ue(void 0,null,function*(){le(!0),console.log("---",window.location.href);let me;window.location.href.indexOf("exercise")>-1?me=`/api/exercises/${y==null?void 0:y.categoryId}/time_setting.json`:me=`/api/homework_commons/${y==null?void 0:y.categoryId}/time_setting.json`;let Fe=yield(0,ke.ZP)(me,{method:"post",body:{publish_time:je()(pe.publish_time).format("YYYY-MM-DD HH:mm"),end_time:je()(pe.end_time).format("YYYY-MM-DD HH:mm")}});le(!1),(Fe==null?void 0:Fe.status)===0&&oe(!0)})},xe.createElement(fe.Z,null,xe.createElement(Le.Z,null,xe.createElement(ve.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:pe=>(0,be.Q8)(pe),disabledTime:pe=>(0,be.d0)(pe),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(Le.Z,null,xe.createElement(ve.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:pe=>(0,be.Q8)(pe,"",b.getFieldValue("publish_time")),disabledTime:pe=>(0,be.d0)(pe,b.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")))))};gt.Z=(0,Ze.connect)(({classroomList:x})=>({classroomList:x}))(a)},21542:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return je}});var z=ee(59301),ne=ee(92832),ve=ee(24905),Ie=ee(95237),fe={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Le="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ie=ee(13922),Ze=(be,ke,xe)=>new Promise((ue,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?ue(b.value):Promise.resolve(b.value).then(a,x);y((xe=xe.apply(be,ke)).next())}),je=({data:be,value:ke=[],handleChangePage:xe,setSelectedRowKeys:ue,selectedRowKeys:E,onChange:a=()=>{}})=>{const[x,y]=(0,z.useState)([]),[b,te]=(0,z.useState)([]),[oe,re]=(0,z.useState)([]);let[le,de]=(0,z.useState)(1),[pe,me]=(0,z.useState)();return(0,z.useEffect)(()=>{y(be),te([]),re([])},[be]),(0,z.useEffect)(()=>{ue&&(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=>Ze(void 0,null,function*(){y(be.filter(we=>{var Ae;return(Ae=we==null?void 0:we.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(ve.default.Group,{value:b.map(Fe=>`${Fe.id}`),onChange:Fe=>{ue(x.filter(we=>Fe.includes(`${we.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((Fe,we)=>z.createElement(Ie.Z,{key:Fe.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(ve.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(we=>we.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,we)=>z.createElement(Ie.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:Le,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{ue(b.filter(Ae=>`${Ae.id}`!=`${Fe.id}`))}})))))))}},5529:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return a}});var z=ee(59301),ne=ee(95392),ve=ee(5083),Ie=ee(43418),fe=ee(92832),Le=ee(95237),ie=ee(43604),Ze={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},_e=ee(56656),je=ee.n(_e),be=ee(63949),ke=ee(13922),xe=ee(59301);const{RangePicker:ue}=ve.default,E=({dispatch:x,classroomList:y,onConfirm:b})=>{const te=(0,ne.useIntl)(),[oe,re]=(0,z.useState)([]),[le,de]=(0,z.useState)([]),[pe,me]=(0,z.useState)("");(0,z.useEffect)(()=>{var Ae;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let tt=y.actionTabs.data;console.log("data",tt);let Ne=(Ae=tt==null?void 0:tt.group_name)==null?void 0:Ae.map((bt,He)=>{var Xe;return{group_id:tt==null?void 0:tt.group_id[He],group_name:tt==null?void 0:tt.group_name[He],is_admin:tt==null?void 0:tt.is_admin,end_time:tt==null?void 0:tt.end_time,publish_time:Array.isArray(tt==null?void 0:tt.publish_time)?(Xe=tt==null?void 0:tt.publish_time)==null?void 0:Xe[0]:tt==null?void 0:tt.publish_time}});Ne&&(re([...Ne]),de([...Ne]))}},[y.actionTabs]);const Fe=()=>{x({type:"classroomList/setActionTabs",payload:{}}),me("")},we=Ae=>{if(Ae){const tt=le==null?void 0:le.filter(Ne=>{var bt,He;return(He=(bt=Ne==null?void 0:Ne.group_name)==null?void 0:bt.toLowerCase())==null?void 0:He.includes(Ae==null?void 0:Ae.toLowerCase())});re(tt)}else re(le)};return xe.createElement(Ie.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:Ze.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:pe,onChange:Ae=>{me(Ae.target.value.trim()),we(Ae.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Fe(),onOk:()=>{var Ae;b((Ae=y.actionTabs)==null?void 0:Ae.index,le),Fe()}},xe.createElement("div",{className:Ze.modal_con},xe.createElement(Le.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(oe==null?void 0:oe.length)>0?oe.map(function(Ae,tt){var Ne,bt;return xe.createElement(ie.Z,{span:24,key:tt},xe.createElement(Le.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:tt==(oe==null?void 0:oe.length)-1?"0px":"10px"}},xe.createElement("div",{className:Ze.multiple_select,title:Ae.group_name},Ae.group_name),xe.createElement("div",{className:"ml20"},xe.createElement(ue,{size:"large",ranges:{\u6B64\u523B:[Ae.publish_time?je()(Ae.publish_time):je()(),je()()]},allowClear:!1,disabled:(Ne=y.actionTabs)==null?void 0:Ne.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:He=>{var Xe;return(0,be.Q8)(He,(Xe=y.actionTabs)==null?void 0:Xe.disabledDate)},disabledTime:He=>(0,be.d0)(He),showTime:{showNow:!0,format:"HH:mm",defaultValue:[je()((0,be.U6)(),"HH:mm"),je()((0,be.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ae.publish_time&&[je()(Ae.publish_time),Ae.end_time?je()(Ae.end_time):void 0],onChange:(He,Xe)=>{oe[tt].publish_time=Xe[0],oe[tt].end_time=Xe[1],re([...oe]),le.forEach(st=>{st.group_id===Ae.group_id&&(st.publish_time=Xe[0],st.end_time=Xe[1])}),de([...le])}})),(bt=y.actionTabs)!=null&&bt.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:()=>{oe.splice(tt,1),re([...oe]),le.forEach((He,Xe)=>{He.group_id===Ae.group_id&&le.splice(Xe,1)}),de([...le])}})))}):xe.createElement(ke.Z,null))))};var a=(0,ne.connect)(({classroomList:x})=>({classroomList:x}))(E)},98643:function(Pt,gt,ee){"use strict";ee.r(gt),ee.d(gt,{default:function(){return ag}});var z=ee(76936),ne=ee(59301),ve=ee(95392),Ie=ee(43418),fe=ee(8591),Le=ee(66104),ie=ee(6848),Ze=ee(1710),_e=ee(27812),je=ee(63949),be=ee(57193),ke=ee(88871),xe=ee(78323),ue=ee(76818),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(ae,ce,se)=>ce in ae?E(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,te=(ae,ce)=>{for(var se in ce||(ce={}))x.call(ce,se)&&b(ae,se,ce[se]);if(a)for(var se of a(ce))y.call(ce,se)&&b(ae,se,ce[se]);return ae},oe=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const re=({shixunHomeworks:ae,dispatch:ce})=>{const se=(0,ve.useIntl)(),at=(0,ve.useParams)();return ne.createElement(Ie.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 ce({type:"shixunHomeworks/deleteReply",payload:{object_id:ae.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(fe.ZP.success("\u5220\u9664\u6210\u529F"),ce({type:"shixunHomeworks/setActionTabs",payload:{}}),ce({type:"shixunHomeworks/getReplyList",payload:te({},ae.actionTabs.params)}))}),onCancel:()=>{ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var le=(0,ve.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(re),de=ee(79777),pe=ee(56656),me=ee.n(pe),Fe=ee(71418),we=ee(3113),Ae=ee(58421),tt=ee(95237),Ne=ee(43604),bt=ee(92832),He=ee(57809),Xe=ee(26227),st=ee(63524),rt={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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",Qe=ee(81779),Ke=ee(16338),At=ee(149),Te=ee(59301),Je=Object.defineProperty,nt=Object.defineProperties,Nt=Object.getOwnPropertyDescriptors,cn=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,We=(ae,ce,se)=>ce in ae?Je(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Xt=(ae,ce)=>{for(var se in ce||(ce={}))wt.call(ce,se)&&We(ae,se,ce[se]);if(cn)for(var se of cn(ce))$t.call(ce,se)&&We(ae,se,ce[se]);return ae},Kt=(ae,ce)=>nt(ae,Nt(ce)),_n=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});me().locale("ZH-cn");const Xn=({shixunHomeworks:ae,classroomList:ce,globalSetting:se,user:at,loading:ft,dispatch:Et,gotosetting:Jt})=>{var lt,Be,dt,Zn;const ca=(0,ve.useIntl)(),[un,sn]=(0,ne.useState)(Kt(Xt({},(0,ve.useParams)()),{limit:10})),[Yn,xa]=(0,ne.useState)({page:1,limit:10}),[ht,Na]=(0,ne.useState)({page:1,limit:10,course_group_ids:"all",passed_status:"all",search:""}),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(-1),[tn,ra]=(0,ne.useState)(""),[co,Pa]=(0,ne.useState)(""),{detailLeftMenus:oa}=ce,[ut,qt]=(0,ne.useState)({}),{workDetail:Gt,workList:Ea}=ae;let[Bo,qa]=(0,ne.useState)({});const[xr,fr]=(0,ne.useState)(!1),[Qr,Zr]=(0,ne.useState)(!1),[Wl,za]=(0,ne.useState)(!1),[nr,Jn]=(0,ne.useState)(!1),[So,xn]=(0,ne.useState)(1),Ma=(0,ne.useRef)(null),[Sa,Pn]=(0,ne.useState)({}),[Wn,Ra]=(0,ne.useState)({}),[wo,La]=(0,ne.useState)(!1),sr=(0,ne.useRef)(!0),[eo,wr]=(0,ne.useState)([]),Jr=(0,ne.useRef)(null);un.page_size=10,(0,ne.useEffect)(()=>{Ma.current&&(Ma.current.clientHeight>200?xn(2):xn(4))},[Gt==null?void 0:Gt.explanation]),(0,ne.useEffect)(()=>{Et({type:"shixunHomeworks/getReplyList",payload:Xt({},un)}),Et({type:"shixunHomeworks/getWorkDetail",payload:Xt({},un)}),pr()},[un.categoryId]),(0,ne.useEffect)(()=>{ae!=null&&ae.replyList&&qt(ae.replyList)},[ae]);function br(Zt){return _n(this,null,function*(){if(!(Bo!=null&&Bo.ec_point_ids))return;let zn=yield(0,be.ZP)(`/api/ec_courses/${Bo==null?void 0:Bo.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Xt({homework_common_id:Zt},Bo)})})}function pr(){return _n(this,null,function*(){fr(!0);let Zt=yield(0,be.ZP)(`/api/homework_commons/${un==null?void 0:un.categoryId}/shixun_challenge_data.json`,{method:"get"});(Zt==null?void 0:Zt.status)===0&&Pn(Zt==null?void 0:Zt.data),fr(!1)})}const ll=()=>_n(void 0,null,function*(){Zr(!0);const Zt=yield(0,be.ZP)(`/api/homework_commons/${un==null?void 0:un.categoryId}/challenge_passed_details.json`,{method:"get",params:Kt(Xt({challenge_id:Jr.current},ht),{passed_status:ht.passed_status==="all"?null:ht.passed_status,course_group_ids:ht.course_group_ids==="all"?null:ht.course_group_ids})});(Zt==null?void 0:Zt.status)===0&&Ra(Zt==null?void 0:Zt.data),Zr(!1)}),Vl=()=>{if(So===1)return{visibility:"hidden"};if(So===2)return{overflow:"hidden",height:"200px"};if(So===3)return{overflow:"initial"};if(So===4)return{overflow:"initial"}},xu=Zt=>{ht.course_group_ids=Zt,ht.page=1,Na(Xt({},ht)),ll()},Gl=Zt=>{ht.passed_status=Zt,un.page=1,Na(Xt({},ht)),ll()};return Te.createElement("section",{className:rt.bg},Te.createElement(Fe.Z,{spinning:xr},(!(Gt!=null&&Gt.hide_explanation)||(0,Qe.GJ)())&&Te.createElement("section",{className:" edu-container",style:{padding:"20px 20px 0 20px",background:"#fff",position:"relative"}},!nr&&(0,Qe.GJ)()&&Te.createElement("div",{style:{position:"absolute",zIndex:10,right:34,top:30}},(0,Qe.GJ)()&&Te.createElement("span",{className:rt.deseIconSty,style:{marginLeft:"auto",cursor:"pointer"},onClick:()=>{Jn(!0)}},Te.createElement(ie.Z,{title:"\u7F16\u8F91\u8BF4\u660E"},Te.createElement("i",{className:"iconfont icon-bianji-moren font14"}),Te.createElement("span",null,"\u7F16\u8F91\u8BF4\u660E"))),Te.createElement("span",{className:rt.deseIconSty,style:{marginLeft:"20px",cursor:"pointer"},onClick:()=>_n(void 0,null,function*(){if(!(Gt!=null&&Gt.hide_explanation))Ie.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:()=>_n(void 0,null,function*(){let Zt=yield(0,be.ZP)(`/api/homework_commons/${un==null?void 0:un.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!0}});(Zt==null?void 0:Zt.status)==0&&(fe.ZP.success("\u9690\u85CF\u6210\u529F"),Et({type:"shixunHomeworks/getWorkDetail",payload:Xt({},un)}))})});else{let Zt=yield(0,be.ZP)(`/api/homework_commons/${un==null?void 0:un.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!1}});(Zt==null?void 0:Zt.status)==0&&(fe.ZP.success("\u516C\u5F00\u6210\u529F"),Et({type:"shixunHomeworks/getWorkDetail",payload:Xt({},un)}))}})},Te.createElement(ie.Z,{title:Gt!=null&&Gt.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E"},Te.createElement("i",{className:"iconfont icon-xianshiyincang font14"}),Te.createElement("span",null,Gt!=null&&Gt.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E")))),nr?Te.createElement(Te.Fragment,null,Te.createElement(ke.Z,{defaultValue:Gt==null?void 0:Gt.explanation,watch:!0,height:155,onChange:Zt=>{ra(Zt)}}),Te.createElement("div",{style:{display:"flex"}},Te.createElement(we.ZP,{size:"middle",type:"primary",className:`${rt.buttonEdit} mr20`,style:{marginLeft:"auto"},htmlType:"submit",onClick:()=>_n(void 0,null,function*(){xn(1);const Zt=yield Et({type:"shixunHomeworks/updateWork",payload:{explanation:tn,categoryId:un.categoryId}});(Zt==null?void 0:Zt.status)==0&&(fe.ZP.success("\u7F16\u8F91\u6210\u529F"),Jn(!1),Et({type:"shixunHomeworks/getWorkDetail",payload:Xt({},un)}))})},"\u63D0\u4EA4"),Te.createElement(we.ZP,{size:"middle",type:"primary",ghost:!0,className:rt.buttonEdit,onClick:()=>{Jn(!1)}},"\u53D6\u6D88"))):!!(Gt!=null&&Gt.explanation)&&Te.createElement("div",{ref:Ma,className:rt.maskWrap,style:Vl()},Te.createElement("div",{className:rt.desHead},Te.createElement("img",{src:kt,width:94})),Te.createElement(ue.Z,{className:rt.md,value:(Gt==null?void 0:Gt.explanation)||""}),So===2&&Te.createElement("div",{className:rt.mask},Te.createElement("div",{onClick:()=>xn(3)},"\u5C55\u5F00",Te.createElement("i",{className:"iconfont icon-zhankai4"}))),So===3&&Te.createElement("div",{className:rt.mask,style:{position:"relative",height:30,background:"transparent",paddingTop:5}},Te.createElement("div",{onClick:()=>xn(2)},"\u6536\u8D77",Te.createElement("i",{className:"iconfont icon-shouqi5"}))))),Te.createElement("section",{className:" edu-container",style:{background:"#fff",paddingTop:20}},(0,Qe.dE)()&&!!(Sa!=null&&Sa.group_name)&&Te.createElement("div",{className:rt.info},Te.createElement("img",{src:`${xe.Z.IMG_SERVER}/images/${Sa==null?void 0:Sa.image_url}`}),Te.createElement("div",{className:"ml20",style:{alignItems:"start"}},Te.createElement("b",null,(Sa==null?void 0:Sa.username)||""),Te.createElement("span",{title:(Sa==null?void 0:Sa.group_name)||"",style:{maxWidth:"130px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",wordBreak:"break-all"}},(Sa==null?void 0:Sa.group_name)||"")),Te.createElement("div",null,Te.createElement("b",null,Te.createElement(At.n,{value:Sa==null?void 0:Sa.work_score})),Te.createElement("span",null,"\u603B\u6210\u7EE9")),Te.createElement("div",null,Te.createElement("b",null,(Sa==null?void 0:Sa.evaluate_count)||"-"),Te.createElement("span",null,"\u8BC4\u6D4B\u6B21\u6570")),Te.createElement("div",null,Te.createElement("b",null,(Sa==null?void 0:Sa.time_consuming)||"-"),Te.createElement("span",null,"\u603B\u8017\u65F6")),Te.createElement("div",null,Te.createElement("b",{style:{color:"#009C0F"}},Sa==null?void 0:Sa.passed_count),Te.createElement("span",null,"\u5DF2\u901A\u8FC7\u6570")),Te.createElement("div",null,Te.createElement("b",{style:{color:"#FA6400"}},Sa==null?void 0:Sa.progress_count),Te.createElement("span",null,"\u8FDB\u884C\u4E2D")),Te.createElement("div",null,Te.createElement("b",{style:{color:"#E30000"}},Sa==null?void 0:Sa.no_evaluate_count),Te.createElement("span",null,"\u672A\u8BC4\u6D4B")),Te.createElement("div",{className:rt.viewreport,style:{marginLeft:60,fontSize:14,color:"#3061D0",cursor:"pointer"},onClick:()=>{window.open(`/classrooms/${un.coursesId}/shixun_homework/${un.categoryId}/${Gt==null?void 0:Gt.work_id}/comment`)}},Te.createElement("i",{className:"iconfont icon-baogao",style:{marginRight:7}}),Te.createElement("span",null,"\u67E5\u770B\u62A5\u544A")))),Te.createElement("div",null,Te.createElement("section",{className:" edu-container",style:{padding:"20px",background:"#fff"}},(0,Qe.GJ)()&&Te.createElement("div",{className:rt.tip},Te.createElement("i",{className:"iconfont icon-tishi12 font14",style:{color:"#FEB636",margin:"0 6px 0 12px"}}),Te.createElement("div",null,Gt!=null&&Gt.answer_public?Te.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"):Te.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"),Te.createElement("span",{style:{color:"#145DFF",marginLeft:10,cursor:"pointer"},onClick:()=>{Jt()}},"\u5C55\u793A\u8BBE\u7F6E"))),Te.createElement(Ze.default,{dataSource:Sa==null?void 0:Sa.challenge_settings,pagination:!1,columns:(lt=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Zt,zn,Yr)=>`${(Yn.page-1)*Yn.limit+Yr+1}`},{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name",ellipsis:!0,width:(0,Qe.dE)()?280:420,key:"challenge_name",render:(Zt,zn,Yr)=>Te.createElement("div",null,(zn==null?void 0:zn.is_choose_todo)&&Te.createElement("span",{className:rt.todo},"\u9009\u505A"),Te.createElement("span",{className:rt.name,title:Zt},Zt))},{title:"\u5173\u5361\u5206\u503C",dataIndex:"challenge_score",ellipsis:!0,key:"challenge_score"},(0,Qe.dE)()&&{title:"\u6211\u7684\u5F97\u5206",dataIndex:"game_score",key:"game_score",render:Zt=>{let zn="",Yr=Number(Zt);return Yr>=0&&Yr<=60?zn="c-red":Yr>=90?zn="c-green":Yr>60?zn="c-orange":zn="",Te.createElement("span",{className:zn},Zt)}},(0,Qe.dE)()&&{title:"\u901A\u8FC7\u72B6\u6001",dataIndex:"passed_status",key:"passed_status",render(Zt){return Te.createElement(Te.Fragment,null,Zt===0&&Te.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Zt===1&&Te.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),Zt===2&&Te.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},(0,Qe.dE)()&&{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,Qe.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(Zt,zn,Yr){return Zt}},{title:"\u901A\u8FC7\u7387",dataIndex:"passed_rate",key:"passed_rate",width:100,ellipsis:!0,render:(Zt,zn)=>Te.createElement("span",null,(parseFloat(Zt)*100).toFixed(2),"%")},{title:"\u77E5\u8BC6\u70B9",dataIndex:"knowledge_points",ellipsis:!0,key:"knowledge_points",width:200,render:(Zt,zn)=>Te.createElement("span",{style:{backgroundColor:"#ECFAF5",color:"#1B8565",overflow:"hidden",textOverflow:"ellipsis",padding:"2px 6px"}},Zt||"--")},!(0,Qe.dE)()&&{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",width:146,align:"right",render(Zt,zn,Yr){return Te.createElement("div",null,Te.createElement("a",{onClick:()=>_n(this,null,function*(){Jr.current=zn==null?void 0:zn.challenge_id,yield ll(),za(!0)}),className:"ml20"},"\u67E5\u770B\u901A\u8FC7\u8BE6\u60C5"))}}])==null?void 0:lt.filter(Zt=>!!Zt)})),Te.createElement("aside",{style:{padding:"0 20px 20px 20px"}},Te.createElement(Ae.Z,{defaultCurrent:1,total:Cn==null?void 0:Cn.count,hideOnSinglePage:!0,showTotal:Zt=>Te.createElement("span",null,"\u5171",Zt,"\u6761"),current:Yn.page||1,pageSize:Yn.limit||10,onChange:(Zt,zn)=>{Yn.page=Zt,Yn.limit=zn,xa(Xt({},un)),pr()}})))),Te.createElement("aside",{className:[rt.reply,"bg-white","mt20"].join(" ")},Cn&&Te.createElement(ke.Z,{onChange:Zt=>{ra(Zt)},height:200,isFocus:!0,watch:!0}),Te.createElement(tt.Z,{onClick:()=>{Ya(!0)}},Te.createElement(Ne.Z,{flex:"1",style:{pointerEvents:"none"}},!Cn&&Te.createElement(bt.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),Te.createElement(Ne.Z,null,Te.createElement(we.ZP,{type:"primary",size:"middle",onClick:()=>_n(void 0,null,function*(){var Zt;if((0,Qe.Rm)()&&!((Zt=ce.AssistantObject.practice)!=null&&Zt.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}tn===""?fe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Et({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:un.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:tn}}})).status===0&&(fe.ZP.success("\u53D1\u5E03\u6210\u529F"),Et({type:"shixunHomeworks/getReplyList",payload:Xt({},un)}),Ya(!1),ra(""))})},"\u53D1\u8868")))),(ut==null?void 0:ut.comments)&&ut.comments!=""&&Te.createElement("aside",{className:[rt.replyList,"bg-white"].join(" ")},ut==null?void 0:ut.comments.map(function(Zt,zn){var Yr,vu,An,ar;return Te.createElement(tt.Z,{gutter:[12,12],key:zn},Te.createElement(Ne.Z,{flex:"40px"},Te.createElement("img",{width:"40",src:`${xe.Z.IMG_SERVER}/images/${(Yr=Zt==null?void 0:Zt.author)==null?void 0:Yr.image_url}`})),Te.createElement(Ne.Z,{flex:"1"},Te.createElement(tt.Z,{align:"middle"},Te.createElement(Ne.Z,{span:20},Te.createElement("span",{className:"c-light-black"},(vu=Zt==null?void 0:Zt.author)==null?void 0:vu.name),Te.createElement("span",{className:"c-light-black ml10"},Zt.time," \u53D1\u5E03")),Te.createElement(Ne.Z,{span:4},Te.createElement("div",{className:"tr"},((0,Qe.GJ)()||((An=at==null?void 0:at.userInfo)==null?void 0:An.login)===((ar=Zt==null?void 0:Zt.author)==null?void 0:ar.login))&&Te.createElement(Xe.Z,{className:"current",onClick:()=>{Et({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:un,selectArr:Zt,object_type:"message"}})}}))),Te.createElement(Ne.Z,{span:24},Te.createElement(ue.Z,{value:Zt.content})),Zt.children&&Te.createElement("aside",{className:rt.comment},Zt.children.map(function(Fo,Pl){var ru,su;return Te.createElement(tt.Z,{key:Pl},Te.createElement(Ne.Z,{span:24},Te.createElement(tt.Z,null,Te.createElement(Ne.Z,{flex:"1"},Fo.author.name,Te.createElement("span",{className:"c-light-black ml10"},me()(Fo==null?void 0:Fo.created_on).fromNow())),Te.createElement(Ne.Z,null,((0,Qe.GJ)()||((ru=at==null?void 0:at.userInfo)==null?void 0:ru.login)===((su=Fo==null?void 0:Fo.author)==null?void 0:su.login))&&Te.createElement(ie.Z,{title:"\u5220\u9664"},Te.createElement(Xe.Z,{className:"current",onClick:()=>{Et({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:un,selectArr:Fo}})}}))))),Te.createElement(Ne.Z,null,Te.createElement(ue.Z,{value:Fo.content})))})),Te.createElement("div",{className:"tc w100 mt10"},Te.createElement(Ae.Z,{defaultCurrent:1,total:Zt==null?void 0:Zt.child_message_count,hideOnSinglePage:!0,pageSize:5,current:Zt.page||1,onChange:Fo=>_n(this,null,function*(){var Pl;const ru=yield(0,de.PC)(Kt(Xt({},un),{parent_id:Zt.id,page:Fo,limit:5}));(Pl=ru==null?void 0:ru.comments)!=null&&Pl.length&&(ut.comments[zn].page=Fo,ut.comments[zn].children=[...ru==null?void 0:ru.comments],qt(Xt({},ut)))})})),Te.createElement(Ne.Z,{span:24,className:"mt5 c-light-black"},Un===zn&&Te.createElement("aside",null,Te.createElement(ke.Z,{onChange:Fo=>{Pa(Fo)},height:150,isFocus:!0}),Te.createElement(tt.Z,null,Te.createElement(Ne.Z,{span:24,className:"tr"},Te.createElement(we.ZP,{type:"primary",size:"middle",onClick:()=>_n(this,null,function*(){var Fo;if(co==="")fe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9");else{yield Et({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:un.categoryId,jour_type:"HomeworkCommon",m_parent_id:Zt.id,reply_id:1,notes:co}}});const Pl=yield(0,de.PC)(Kt(Xt({},un),{parent_id:Zt.id,limit:5}));(Fo=Pl==null?void 0:Pl.comments)!=null&&Fo.length&&(++ut.comments[zn].child_message_count,ut.comments[zn].children=[...Pl==null?void 0:Pl.comments],ut.comments[zn].page=1,qt(ut)),fe.ZP.success("\u53D1\u5E03\u6210\u529F"),no(-1)}})},"\u53D1\u8868")))),Un!==zn&&Te.createElement("div",{className:"tr"},Te.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>no(zn)}),Zt.child_message_count||0,!!(Zt!=null&&Zt.user_praise)&&Te.createElement("span",{className:"c-orange"},Te.createElement(st.Z,{className:"mr5 ml30",onClick:()=>_n(this,null,function*(){yield Et({type:"shixunHomeworks/replyUnLike",payload:{object_id:Zt.id,object_type:"journals_for_message"}}),Et({type:"shixunHomeworks/getReplyList",payload:Xt({},un)})})}),Zt==null?void 0:Zt.praise_count),!Zt.user_praise&&Te.createElement("span",null,Te.createElement(st.Z,{className:"mr5 ml30",onClick:()=>_n(this,null,function*(){yield Et({type:"shixunHomeworks/replyLike",payload:{object_id:Zt.id,object_type:"journals_for_message"}}),Et({type:"shixunHomeworks/getReplyList",payload:Xt({},un)})})}),Zt.praise_count))))))})),Te.createElement("aside",{className:"tc mt30 pb30"},Te.createElement(Ae.Z,{defaultCurrent:1,total:ut==null?void 0:ut.parent_messages_count,hideOnSinglePage:!0,current:un.page||1,pageSize:10,onChange:Zt=>{un.page=Zt,Et({type:"shixunHomeworks/getReplyList",payload:Xt({},un)})}})),Te.createElement(le,null),Te.createElement(Ie.default,{centered:!0,title:"\u5173\u5361\u901A\u8FC7\u8BE6\u60C5",width:1200,open:Wl,okText:"\u786E\u5B9A",bodyStyle:{minHeight:550},afterClose:()=>{ht.course_group_ids="all",ht.passed_status="all",ht.search=""},footer:null,cancelText:"\u53D6\u6D88",onOk:()=>_n(void 0,null,function*(){(yield Et({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),Et({type:"shixunHomeworks/getReplyList",payload:Xt({},ae.actionTabs.params)}))}),onCancel:()=>{za(!1)}},Te.createElement("div",{className:"mb20"},Te.createElement("span",{style:{color:"#5F6368",marginRight:10}},"\u5173\u5361\u540D\u79F0"),Te.createElement("span",{style:{color:"#CA7720",fontWeight:500}},Wn==null?void 0:Wn.challenge_name)),Te.createElement("div",{className:rt.inputBox},Te.createElement("div",{style:{display:"flex",alignItems:"center"}},Te.createElement("div",{className:"mr20"},Te.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u901A\u8FC7\u72B6\u6001"),Te.createElement(He.default,{value:ht==null?void 0:ht.passed_status,defaultValue:"all",className:rt.selectWrapper,style:{width:130},getPopupContainer:Zt=>Zt.parentNode,onChange:Gl},Te.createElement(He.default.Option,{value:"all"},"\u5168\u90E8"),Te.createElement(He.default.Option,{value:0},"\u672A\u8BC4\u6D4B"),Te.createElement(He.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),Te.createElement(He.default.Option,{value:2},"\u5DF2\u901A\u8FC7"))),Te.createElement("div",null,Te.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u5206\u73ED\u60C5\u51B5"),Te.createElement(He.default,{value:ht==null?void 0:ht.course_group_ids,defaultValue:"all",className:rt.selectWrapper,style:{width:220},showSearch:!0,placeholder:"\u8F93\u5165\u5173\u952E\u8BCD\u5BF9\u5206\u73ED\u8FDB\u884C\u641C\u7D22",getPopupContainer:Zt=>Zt.parentNode,onChange:xu,dropdownRender:Zt=>Te.createElement(Fe.Z,{spinning:wo},Zt)},Te.createElement(He.default.Option,{key:-1,value:"all"},"\u5168\u90E8\u73ED\u7EA7"),(dt=(Be=ae==null?void 0:ae.headerInfo)==null?void 0:Be.course_group_info)==null?void 0:dt.map(Zt=>Te.createElement(He.default.Option,{key:Zt.course_group_id,value:Zt.course_group_id},Zt.group_group_name))))),Te.createElement(Ke.t7,{style:{width:290,height:38},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:ht==null?void 0:ht.search,onChange:Zt=>{ht.page=1,ht.search=Zt,Na(Xt({},ht)),ll()}})),Te.createElement("div",{className:rt.pass_info},Te.createElement("span",{style:{marginLeft:12}},"\u5171\u6709 ",Te.createElement("span",{style:{color:"#3061D0"}},Wn==null?void 0:Wn.count)," \u540D\u540C\u5B66\u53C2\u4E0E\uFF0C\u5176\u4E2D ",Te.createElement("span",{style:{color:"#009C0F"}},Wn==null?void 0:Wn.passed_count)," \u4EBA\u5DF2\u901A\u8FC7\uFF0C",Te.createElement("span",{style:{color:"#E30000"}},Wn==null?void 0:Wn.no_passed_count)," \u4EBA\u672A\u901A\u8FC7")),Te.createElement(Ze.default,{dataSource:Wn==null?void 0:Wn.list,pagination:!1,loading:Qr,columns:(Zn=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Zt,zn,Yr)=>`${(Yn.page-1)*Yn.limit+Yr+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(Zt){return Te.createElement(Te.Fragment,null,Zt===0&&Te.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Zt===1&&Te.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),Zt===2&&Te.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,Qe.dE)()&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,width:100}])==null?void 0:Zn.filter(Zt=>!!Zt)}),Te.createElement("aside",{className:"tc mt30"},Te.createElement(Ae.Z,{defaultCurrent:1,total:Wn==null?void 0:Wn.count,hideOnSinglePage:!0,current:ht.page||1,pageSize:10,onChange:Zt=>{ht.page=Zt,ll(Jr)}}))))};var Ge=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se,user:at,globalSetting:ft})=>({shixunHomeworks:ae,globalSetting:ft,classroomList:ce,user:at,loading:se.effects}))(Xn),Me=ee(78241),Oe=ee(20834),he=ee(24905),Ve=ee(38854),Bt=ee(78673),Se=ee(5112),De=ee(5871),xt=ee(84105),ot=ee(87395),Ye=ee(89489),Ft=ee(13922),yt=ee(98434),mn=ee(96512),En=Object.defineProperty,Dt=Object.getOwnPropertySymbols,Qt=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,pt=(ae,ce,se)=>ce in ae?En(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,vt=(ae,ce)=>{for(var se in ce||(ce={}))Qt.call(ce,se)&&pt(ae,se,ce[se]);if(Dt)for(var se of Dt(ce))Re.call(ce,se)&&pt(ae,se,ce[se]);return ae},Vt=(ae,ce)=>{var se={};for(var at in ae)Qt.call(ae,at)&&ce.indexOf(at)<0&&(se[at]=ae[at]);if(ae!=null&&Dt)for(var at of Dt(ae))ce.indexOf(at)<0&&Re.call(ae,at)&&(se[at]=ae[at]);return se},yn=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Qn=ae=>{var ce=ae,{shixunHomeworks:se,dispatch:at}=ce,ft=Vt(ce,["shixunHomeworks","dispatch"]);const Et=(0,ve.useIntl)(),Jt=(0,ve.useParams)(),[lt,Be]=(0,ne.useState)(!0),[dt,Zn]=(0,ne.useState)(!1),[ca]=Me.default.useForm(),un=()=>yn(void 0,null,function*(){const sn=ca.getFieldValue();(yield(0,be.ZP)(`/api/homework_commons/${Jt.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...se.actionTabs.selectArrs],cover_all:lt,hidden_comment:sn.hidden_comment,comment:sn.comment}})).status===0&&(fe.ZP.success("\u8BC4\u9605\u6210\u529F"),ca.resetFields(),at({type:"shixunHomeworks/setActionTabs",payload:{}}),at({type:"shixunHomeworks/getShixunWorkList",payload:vt({},se.actionTabs.params)}))});return ne.createElement(ne.Fragment,null,ne.createElement(Ie.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:se.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>yn(void 0,null,function*(){var sn,Yn,xa;const ht=ca.getFieldValue();JSON.stringify(ht)==="{}"||ht.hidden_comment===""&&ht.comment===""?Zn(!0):(xa=(Yn=(sn=se.shixunWorkList)==null?void 0:sn.student_works)==null?void 0:Yn.some)!=null&&xa.call(Yn,Na=>Na.has_shixun_work_comment)?at({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:se.actionTabs.selectArrs,params:se.actionTabs.params}}):un()}),onCancel:()=>{at({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement(Me.default,{form:ca,onChange:()=>{dt&&Zn(!1)}},ne.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ne.createElement(Me.default.Item,{name:"comment"},ne.createElement(bt.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(Me.default.Item,{name:"hidden_comment"},ne.createElement(bt.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),dt&&ne.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),ne.createElement(Ie.default,{centered:!0,title:ne.createElement("span",null,ne.createElement(mn.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:()=>{un()},onCancel:()=>{at({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(Se.ZP.Group,{onChange:sn=>{Be(sn.target.value)},value:lt},ne.createElement(Se.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),ne.createElement(Se.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var Lt=(0,ve.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Qn),_t={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"},Ht=ee(89392),Bn=ee(59301),Kn=({defaultValue:ae,onBlur:ce,max:se,className:at="game-score"})=>{const[ft,Et]=(0,ne.useState)(ae);(0,ne.useEffect)(()=>{Et(ae)},[ae]);function Jt(Be){Et(Be)}function lt(){ft!==ae&&ce(ft>se?se:ft)}return Bn.createElement(De.Z,{max:se,min:0,className:at,value:ft,onChange:Jt,onBlur:lt})},ta={greyText:"greyText___pJXVw",info:"info___aaJ2x",label:"label___B1XLL",blackContent:"blackContent___DqZgL",orangeContent:"orangeContent___HqZWd",inputLabel:"inputLabel___bPFoD",tableTitle:"tableTitle___LN34F",scoreTable:"scoreTable___H3ByK"},Ta=ee(50546),bn=ee(59301),rn=Object.defineProperty,ja=Object.defineProperties,oo=Object.getOwnPropertyDescriptors,$a=Object.getOwnPropertySymbols,dn=Object.prototype.hasOwnProperty,wn=Object.prototype.propertyIsEnumerable,Fa=(ae,ce,se)=>ce in ae?rn(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Ga=(ae,ce)=>{for(var se in ce||(ce={}))dn.call(ce,se)&&Fa(ae,se,ce[se]);if($a)for(var se of $a(ce))wn.call(ce,se)&&Fa(ae,se,ce[se]);return ae},ga=(ae,ce)=>ja(ae,oo(ce)),ya=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const zo=({shixunHomeworks:ae,dispatch:ce,classroomList:se,loading:at,paramslist:ft})=>{const Et=(0,ve.useIntl)(),{shixunWorkReport:Jt}=ae,lt=(0,ve.useParams)(),[Be,dt]=(0,ne.useState)(),[Zn,ca]=(0,ne.useState)(!1),[un,sn]=Ie.default.useModal(),[Yn,xa]=(0,ne.useState)(!1),[ht,Na]=(0,ne.useState)(!1),[Cn]=Me.default.useForm();(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&Ya()},[ae.actionTabs.key]);const Ya=()=>ya(void 0,null,function*(){var tn,ra,co,Pa,oa;const ut=yield ce({type:"shixunHomeworks/getShixunWorkReport",payload:ga(Ga({},lt),{homeworkId:(ra=(tn=ae.actionTabs.selectArrs)==null?void 0:tn.data)==null?void 0:ra.homeworkId})});return console.log(ut),dt((Pa=(co=ae.actionTabs.selectArrs)==null?void 0:co.data)==null?void 0:Pa.homeworkId),Cn.setFieldsValue({comment:ut==null?void 0:ut.work_comment,hidden_comment:(oa=ae.res)==null?void 0:oa.work_comment_hidden}),ut}),Un=()=>ya(void 0,null,function*(){const tn=Cn.getFieldsValue();(yield(0,be.ZP)(`/api/student_works/${Be}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:tn.hidden_comment,comment:tn.comment}})).status===0&&(fe.ZP.success("\u8BC4\u9605\u6210\u529F"),Cn.resetFields(),ce({type:"shixunHomeworks/setActionTabs",payload:{}}),ce({type:"shixunHomeworks/getShixunWorkList",payload:Ga(Ga({},lt),ft)}))}),no=[{title:"\u5173\u5361",dataIndex:"name",render:(tn,ra,co)=>co+1},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",render:(tn,ra,co)=>bn.createElement("div",null,tn,ra.complete_status===4&&bn.createElement(je.vA,{status:ra.complete_status}))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"open_time"},{title:Et.formatMessage({id:"classrooms.finishTime",defaultMessage:"\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:tn=>tn?"\u662F":"\u5426"},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",align:"center",render:(tn,ra)=>bn.createElement("div",null,bn.createElement("span",{style:{color:parseFloat(ra.game_score_full)!==parseFloat(tn)?"#E30000":"#53C41B"}},tn),"/",ra.game_score_full)},{title:"\u8C03\u5206",dataIndex:"game_score",align:"center",fixed:"right",render:(tn,ra)=>(0,Qe.GJ)()?bn.createElement(Kn,{max:ra.game_score_full,defaultValue:parseFloat(tn),onBlur:co=>ya(void 0,null,function*(){var Pa;if((0,Qe.Rm)()&&!((Pa=se.AssistantObject.practice)!=null&&Pa.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 oa=yield ce({type:"shixunHomeworks/changeScore",payload:{categoryId:Be,type:"report",score:co,challenge_id:ra.challenge_id}});yield ce({type:"shixunHomeworks/getShixunWorkReport",payload:ga(Ga({},lt),{homeworkId:Be})}),ce({type:"shixunHomeworks/getShixunWorkList",payload:lt}),oa.status===0&&fe.ZP.success("\u64CD\u4F5C\u6210\u529F")})}):tn}];return bn.createElement(bn.Fragment,null,sn,bn.createElement(Ie.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:()=>ya(void 0,null,function*(){var tn;if((0,Qe.Rm)()&&!((tn=se.AssistantObject.practice)!=null&&tn.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=Cn.getFieldsValue();console.log(ra),JSON.stringify(ra)==="{}"||ra.hidden_comment===""&&ra.comment===""?ca(!0):Un()}),onCancel:()=>{ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},bn.createElement(tt.Z,{justify:"space-between",className:ta.info},bn.createElement(Ne.Z,null,bn.createElement("span",{className:`${ta.label} ${ta.greyText}`},"\u59D3\u540D"),bn.createElement("span",{className:ta.blackContent},Jt==null?void 0:Jt.username)),bn.createElement(Ne.Z,null,bn.createElement("span",{className:`${ta.label} ${ta.greyText}`},"\u5B66\u53F7"),bn.createElement("span",{className:ta.blackContent},(Jt==null?void 0:Jt.student_id)||"--")),bn.createElement(Ne.Z,null,bn.createElement("span",{className:`${ta.label} ${ta.greyText}`},"\u73ED\u7EA7"),bn.createElement("span",{className:ta.blackContent},(Jt==null?void 0:Jt.group_name)||"--")),bn.createElement(Ne.Z,null,bn.createElement("span",{className:`${ta.label} ${ta.greyText}`},"\u5173\u5361\u5F97\u5206"),bn.createElement("span",{className:ta.orangeContent},(Jt==null?void 0:Jt.challenge_score)||"--")),bn.createElement(Ne.Z,null,bn.createElement("span",{className:`${ta.label} ${ta.greyText}`},"\u6548\u7387\u5206"),bn.createElement("span",{className:ta.orangeContent},(Jt==null?void 0:Jt.eff_score)||"--")),bn.createElement(Ne.Z,null,bn.createElement("span",{className:`${ta.label} ${ta.greyText}`},"\u8865\u4EA4\u6263\u5206"),bn.createElement("span",{className:ta.orangeContent},(Jt==null?void 0:Jt.late_penalty)||"--")),bn.createElement(Ne.Z,null,bn.createElement("span",{className:`${ta.label} ${ta.greyText}`},"\u6700\u7EC8\u6210\u7EE9"),bn.createElement("span",{className:ta.orangeContent},(Jt==null?void 0:Jt.work_score)||"--"))),bn.createElement(Fe.Z,{spinning:at["shixunHomeworks/getShixunWorkReport"]},bn.createElement(Me.default,{form:Cn,onChange:()=>{Zn&&ca(!1)}},bn.createElement(tt.Z,{wrap:!1,align:"middle",justify:"space-between"},bn.createElement(Ne.Z,null,bn.createElement("div",{className:`${ta.inputLabel} ${ta.greyText}`},"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),bn.createElement(Ne.Z,null,bn.createElement(Ta.Z,{isShowComponent:(0,Qe.G5)(),ModalProps:{open:Yn,onCancel:()=>{xa(!1)}},onDataSelect:(tn,ra)=>ya(void 0,[tn,ra],function*(co,{node:Pa}){const oa=()=>{Cn.setFieldsValue({comment:Pa==null?void 0:Pa.value}),xa(!1)};if(Cn.getFieldValue("comment")){un.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:oa});return}oa()})},bn.createElement(we.ZP,{style:{padding:0,height:"auto"},icon:bn.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:tn=>{xa(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),bn.createElement(Me.default.Item,{name:"comment"},bn.createElement(bt.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3})),bn.createElement(tt.Z,{wrap:!1,align:"middle",justify:"space-between"},bn.createElement(Ne.Z,null,bn.createElement("div",{className:`${ta.inputLabel} ${ta.greyText}`},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),bn.createElement(Ne.Z,null,bn.createElement(Ta.Z,{isShowComponent:(0,Qe.G5)(),ModalProps:{open:ht,onCancel:()=>{Na(!1)}},onDataSelect:(tn,ra)=>ya(void 0,[tn,ra],function*(co,{node:Pa}){const oa=()=>{Cn.setFieldsValue({hidden_comment:Pa==null?void 0:Pa.value}),Na(!1)};if(Cn.getFieldValue("hidden_comment")){un.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:oa});return}oa()})},bn.createElement(we.ZP,{style:{padding:0,height:"auto"},icon:bn.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:tn=>{Na(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),bn.createElement(Me.default.Item,{name:"hidden_comment"},bn.createElement(bt.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3}))),Zn&&bn.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A"),bn.createElement("div",{className:ta.tableTitle},"\u5173\u5361\u6210\u7EE9"),bn.createElement(Ze.default,{className:ta.scoreTable,dataSource:Jt.stage_list,rowKey:"challenge_id",pagination:!1,columns:no,scroll:{x:"max-content"}}))))};var Cr=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se})=>({shixunHomeworks:ae,classroomList:ce,loading:se.effects}))(zo),er=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Rt=(ae,ce)=>{var se={};for(var at in ae)Ct.call(ae,at)&&ce.indexOf(at)<0&&(se[at]=ae[at]);if(ae!=null&&er)for(var at of er(ae))ce.indexOf(at)<0&&St.call(ae,at)&&(se[at]=ae[at]);return se},aa=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Ba=ae=>{var ce=ae,{shixunHomeworks:se,dispatch:at}=ce,ft=Rt(ce,["shixunHomeworks","dispatch"]);const Et=(0,ve.useIntl)(),Jt=(0,ve.useParams)(),[lt,Be]=(0,ne.useState)([]),[dt,Zn]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{se.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&ca()},[se.actionTabs.key]);function ca(){return aa(this,null,function*(){const sn=yield(0,be.ZP)(`/api/homework_commons/${Jt.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});Be(sn)})}const un=[{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(Ie.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:()=>aa(void 0,null,function*(){const sn=yield(0,be.ZP)(`/api/homework_commons/${Jt.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:dt}});(sn==null?void 0:sn.status)===0&&(ve.history.replace(`/classrooms/${Jt.coursesId}/shixun_homework/${Jt.categoryId}/detail?tabs=4`),window.location.reload(),at({type:"shixunHomeworks/setActionTabs",payload:{}}),Zn([]))}),onCancel:()=>{Zn([]),at({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement(Ze.default,{rowSelection:{type:"checkbox",onChange:(sn,Yn)=>{Zn([...sn])},selectedRowKeys:dt,getCheckboxProps:sn=>({disabled:sn.status==="\u8FDB\u884C\u4E2D"||sn.works_count===0})},rowKey:sn=>sn.key||sn.id,scroll:{y:300},pagination:!1,columns:un,dataSource:lt==null?void 0:lt.group_list})))};var la=(0,ve.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Ba),Za=Object.defineProperty,lo=Object.getOwnPropertySymbols,Zo=Object.prototype.hasOwnProperty,Mr=Object.prototype.propertyIsEnumerable,Po=(ae,ce,se)=>ce in ae?Za(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,ea=(ae,ce)=>{for(var se in ce||(ce={}))Zo.call(ce,se)&&Po(ae,se,ce[se]);if(lo)for(var se of lo(ce))Mr.call(ce,se)&&Po(ae,se,ce[se]);return ae},dr=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const el=({shixunHomeworks:ae,dispatch:ce,isShow:se,setIsShow:at,item:ft,coursesId:Et,categoryId:Jt})=>{const lt=(0,ve.useIntl)(),[Be,dt]=(0,ne.useState)({page:1,limit:10}),[Zn,ca]=(0,ne.useState)([]),[un,sn]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{se&&Yn()},[se]);function Yn(){return dr(this,null,function*(){sn(!0);const ht=yield(0,be.ZP)(`/api/student_works/${ft.id}/game_details.json`,{method:"get",params:ea({},Be)});sn(!1),ht.status===0&&ca(ht==null?void 0:ht.data)})}const xa=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#000"}},Be.limit*(Be.page-1)+Cn+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#000"}},ht)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(ht,Na,Cn)=>ne.createElement("span",null,ht==0?"\u672A\u901A\u5173":ht==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:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#333"}},ht)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#333"}},ht)}];return ne.createElement(ne.Fragment,null,ne.createElement(Ie.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:se,width:700,footer:null,maskClosable:!1,onCancel:()=>{Be.page=1,Be.limit=10,dt(ea({},Be)),at(!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:ft==null?void 0:ft.user_name,style:{color:"#232B40"}},ft==null?void 0:ft.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:ft==null?void 0:ft.student_id,style:{color:"#232B40"}},(ft==null?void 0:ft.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:ft==null?void 0:ft.group_name,style:{color:"#232B40"}},(ft==null?void 0:ft.group_name)||"--"))),ne.createElement(Ze.default,{scroll:{y:380},columns:xa,loading:un,style:{marginBottom:Be.limit>(Zn==null?void 0:Zn.count)?"16px":"0"},dataSource:Zn.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:Be.limit,current:Be.page,position:["bottomRight"],onChange:(ht,Na)=>{Be.page=ht,Be.limit=Na,dt(ea({},Be)),Yn()},total:Zn==null?void 0:Zn.count,showTotal:(ht,Na)=>ne.createElement("span",null,"\u5171",ne.createElement("span",{style:{color:"#165DFF"}}," ",ht," "),"\u6761\u6570\u636E")}})))};var Or=(0,ve.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(el),Go=ee(13719),ze=ee(59301),Fn=Object.defineProperty,hn=Object.getOwnPropertySymbols,Gn=Object.prototype.hasOwnProperty,da=Object.prototype.propertyIsEnumerable,na=(ae,ce,se)=>ce in ae?Fn(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Hn=(ae,ce)=>{for(var se in ce||(ce={}))Gn.call(ce,se)&&na(ae,se,ce[se]);if(hn)for(var se of hn(ce))da.call(ce,se)&&na(ae,se,ce[se]);return ae},Ln=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const ko=({shixunHomeworks:ae,loading:ce,dispatch:se,setExportParams:at,classroomList:ft,globalSetting:Et,user:Jt})=>{var lt,Be,dt,Zn,ca,un,sn,Yn,xa,ht,Na,Cn,Ya,Un,no,tn,ra,co,Pa,oa,ut,qt,Gt,Ea,Bo,qa,xr,fr,Qr,Zr,Wl,za,nr,Jn,So,xn,Ma,Sa,Pn,Wn,Ra,wo,La,sr,eo,wr,Jr,br,pr,ll,Vl,xu,Gl,Zt,zn;const Yr=(0,ve.useIntl)(),vu=(0,ve.useParams)(),[An,ar]=(0,ne.useState)(Hn(Hn({},{page:1,limit:20,order:"work_score",b_order:"desc"}),vu)),[Fo]=Me.default.useForm(),[Pl,ru]=(0,ne.useState)(),[su,Ti]=(0,ne.useState)({}),[po,cr]=(0,ne.useState)({}),[Cl,bu]=(0,ne.useState)([]),[Bi,di]=(0,ne.useState)(!1),[vi,xs]=(0,ne.useState)([]),[_s,xi]=(0,ne.useState)(!1),[Oc,cd]=(0,ne.useState)(),[ls,Ji]=(0,ne.useState)(1),[dd,us]=(0,ne.useState)(),[Xi,is]=(0,ne.useState)(),[qi,Us]=(0,ne.useState)(),[$i,Jc]=(0,ne.useState)(),[vc,Vs]=(0,ne.useState)(),[gd,md]=(0,ne.useState)(!1),[Js,fd]=(0,ne.useState)(!1),[Xc,Xs]=(0,ne.useState)(!1),[hc,Nc]=(0,ne.useState)(),Ec=(0,ne.useRef)(),[Sc,Lc]=(0,ne.useState)([]),[kc,wu]=(0,ne.useState)([]),[qc,qs]=(0,ne.useState)(0),yc=(0,ne.useRef)(null);(0,ne.useEffect)(()=>(Zi(!0),()=>{Ti([]),bu([]),clearInterval(Ec.current)}),[An.coursesId]),(0,ne.useEffect)(()=>{var it;try{const Wt=JSON.parse(JSON.stringify(ae.shixunWorkList));!((it=Wt==null?void 0:Wt.student_works)!=null&&it.length)&&(Wt!=null&&Wt.id)?(Wt.student_works=[Hn({},Wt)],Ti(Wt)):(Wt!=null&&Wt.id&&bu([Hn(Hn({},Wt),{number:"\u6211"})]),Ti(Hn({},Wt)))}catch(Wt){}},[ae.shixunWorkList]);const Ii=()=>Ln(void 0,null,function*(){const it=se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:An})}),Zi=it=>{at(Hn({},An));const Wt=se({type:"shixunHomeworks/getShixunWorkList",payload:An});return it&&Wt.then(ao=>{var xl,Hr,$l;((xl=ao==null?void 0:ao.homework_status)!=null&&xl.includes("\u8FDB\u884C\u4E2D")||(Hr=ao==null?void 0:ao.homework_status)!=null&&Hr.includes("\u8865\u4EA4\u4E2D")||($l=ao==null?void 0:ao.homework_status)!=null&&$l.includes("\u63D0\u4EA4\u4E2D"))&&(0,Qe.dE)()}),Wt};(0,ne.useEffect)(()=>{},[]);const xd=()=>Ln(void 0,null,function*(){const it=yield(0,de.Uc)({categoryId:vu.categoryId});ru(it==null?void 0:it.update_score)}),pd=()=>Ln(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,de.Vs)({categoryId:vu.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),Zi())}),vd=()=>{An.page=1;const it=Object.assign({},Fo.getFieldValue());delete An.course_group,delete An.teacher_comment,Object.keys(it).map(function(Wt){var ao;switch(Wt){case"task_status":it[Wt].includes("all")||!it[Wt].length?(delete An.work_status,Fo.setFieldsValue({task_status:"all"})):(An.work_status=it[Wt],Fo.setFieldsValue({task_status:An.work_status}));break;case"course_group_info":it[Wt].includes("all")||!it[Wt].length?(delete An.course_group,Fo.setFieldsValue({course_group_info:"all"})):(An.course_group=it[Wt],Fo.setFieldsValue({course_group_info:An.course_group}));break;case"teacher_comment":it[Wt].includes("all")||!it[Wt].length?(delete An.teacher_comment,Fo.setFieldsValue({teacher_comment:"all"})):(An.teacher_comment=((ao=it[Wt])==null?void 0:ao.length)===1?Number(it[Wt][0]):"",Fo.setFieldsValue({teacher_comment:it[Wt]}));break}}),Zi(),Ii()},$c=(it,Wt)=>{Lc(Wt.map(ao=>(ao.course_group_id===it&&(ao.checked=!ao.checked),ao))),bs(Wt)},bs=it=>{wu(it.filter(Wt=>Wt.checked).map(Wt=>Wt.course_group_id))},$s=(0,ne.useRef)();(0,ne.useEffect)(()=>{$s.current=kc},[kc]),(0,ne.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Vs(47),md(!0))},[document.getElementById("divhe")]);const Fc=(it,Wt)=>{An.page=it,An.limit=Wt,Zi()};function ec(){Ji(1),us(""),is(""),Us(""),Jc(""),xs([])}(0,ne.useEffect)(()=>{sessionStorage.getItem("classroomsShixunDetailAutoRefersh")&&Mc(!0)},[]);const Mc=it=>{if(!it){clearInterval(Ec.current);return}Ec.current=setInterval(()=>{Zi()},1e3*10)},ed=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,ellipsis:{showTitle:!1},render:(it,Wt,ao)=>An.limit*(An.page-1)+ao+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,ellipsis:{showTitle:!1},render:it=>ze.createElement(ie.Z,{placement:"bottomLeft",title:it},ze.createElement("span",{className:"current"},it))},!((lt=ae.headerInfo)!=null&<.is_excellent)&&!(0,Qe.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:An.order==="student_id"?An.b_order==="desc"?"descend":"ascend":null,render:it=>ze.createElement(ie.Z,{placement:"bottomLeft",title:it||"--"},ze.createElement("span",{className:"current"},it||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",ellipsis:{showTitle:!1},render:(it,Wt)=>it?ze.createElement(ie.Z,{placement:"bottom",title:it},ze.createElement("span",{className:"current"},it)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",sorter:!0,ellipsis:{showTitle:!1},showSorterTooltip:!1,sortOrder:An.order==="work_status"?An.b_order==="desc"?"descend":"ascend":null,render:(it,Wt)=>ze.createElement(ze.Fragment,null,ze.createElement(je.rK,{status:it}),(Wt==null?void 0:Wt.student_view_answer)&&ze.createElement("div",{style:{color:"#3061D0"}},"\uFF08\u67E5\u770B\u7B54\u6848\uFF09"))},!(0,Qe.Jd)()&&{title:ze.createElement("span",null,"\u6700\u7EC8\u6210\u7EE9",ze.createElement(ie.Z,{placement:"top",title:ze.createElement("pre",null,"\u9F20\u6807\u505C\u7559\u5177\u4F53\u5206\u503C\u4E0A\u53EF\u67E5",ze.createElement("br",null),"\u770B\u5F97\u5206\u660E\u7EC6",ze.createElement("br",null))},ze.createElement("img",{src:`${xe.Z.IMG_SERVER}/images/educoder/problem.png`,className:"ml2 current"}))),dataIndex:"work_score",sorter:!0,align:"center",showSorterTooltip:!1,sortOrder:An.order==="work_score"?An.b_order==="desc"?"descend":"ascend":null,ellipsis:{showTitle:!1},render:(it,Wt)=>{var ao;let xl;const{unadjusted_score:Hr,is_adjusted:$l}=Wt||{};return it>=0&&it<=60?xl=ze.createElement("span",{className:"c-red"},$l?`${it}(\u5DF2\u8C03\u5206)`:it):it===100?xl=ze.createElement("span",{className:"c-green"},$l?`${it}(\u5DF2\u8C03\u5206)`:it):it>60?xl=ze.createElement("span",{className:"c-orange"},$l?`${it}(\u5DF2\u8C03\u5206)`:it):xl="--",ze.createElement(ie.Z,{placement:"bottom",title:Wt.ultimate_score?ze.createElement("div",null,xl==="--"?"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A0\u5206":`\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A${Wt.work_score}\u5206`):ze.createElement("div",null,ze.createElement("div",null,Wt.final_score?`\u5173\u5361\u5F97\u5206\uFF1A${Wt.final_score}\u5206`:"\u5173\u5361\u5F97\u5206\uFF1A0\u5206"),ze.createElement("div",null,Wt.eff_score?`\u6548\u7387\u8BC4\u5206\uFF1A${Wt.eff_score}\u5206`:"\u6548\u7387\u8BC4\u5206\uFF1A0\u5206"),ze.createElement("div",null,Wt.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Wt.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0\u5206"),ze.createElement("div",null,Wt.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Wt.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0\u5206"),!((ao=ae.headerInfo)!=null&&ao.answer_open_evaluation)&&ze.createElement("div",null,"\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF1A",Wt.view_answer_count,"\u5173"),ze.createElement("div",null,"\u539F\u59CB\u6210\u7EE9\uFF1A",Hr==="--"?Hr:`${Hr}\u5206`),ze.createElement("div",null,Wt.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Wt.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0\u5206"))},xl)}},{title:ze.createElement("span",null,Yr.formatMessage({id:"classrooms.finishTime",defaultMessage:"\u5B8C\u6210\u65F6\u95F4"})),dataIndex:"finished_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:An.order==="finished_time"?An.b_order==="desc"?"descend":"ascend":null,render:(it,Wt)=>it?ze.createElement(ie.Z,{placement:"bottomLeft",title:it},it&&it!="--"?me()(it).format(Js?"HH:mm":"YYYY-MM-DD HH:mm"):it):"--"},{title:ze.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),dataIndex:"cost_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:An.order==="cost_time"?An.b_order==="desc"?"descend":"ascend":null,render:(it,Wt)=>it?ze.createElement(ie.Z,{placement:"bottomLeft",title:it},it):"--"},{title:"\u901A\u5173\u60C5\u51B5",align:"center",dataIndex:"complete_info",ellipsis:{showTitle:!1},render:(it,Wt)=>ze.createElement(ze.Fragment,null,ze.createElement("span",{style:{color:"#0152d9"},onClick:ao=>{ao.stopPropagation(),Nc(Wt),Xs(!0)}},it),(0,Qe.dE)()&&([-1,0,1].includes(Wt==null?void 0:Wt.work_status)&&(Wt==null?void 0:Wt.complete_info_condition)||!(Wt!=null&&Wt.complete_info_condition)&&[2,3,4].includes(Wt==null?void 0:Wt.work_status))&&ze.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"},ze.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:An.order==="sum_evaluate_count"?An.b_order==="desc"?"descend":"ascend":null,render:(it,Wt)=>it&&it!="--"?ze.createElement(ie.Z,{placement:"bottom",title:it},ze.createElement("span",{className:"current"},it)):"--"},!Js&&{title:"\u64CD\u4F5C",dataInex:"action",align:"center",ellipsis:!0,className:"workListTable",render:(it,Wt)=>{var ao,xl,Hr,$l;return(0,Qe.dE)()?ze.createElement("div",null,(0,je.JL)(Wt==null?void 0:Wt.work_status)==="\u672A\u5F00\u542F"?ze.createElement("span",null,"--"):ze.createElement("a",{target:"_blank",onClick:uu=>{var Lu,zi;if((zi=(Lu=ae==null?void 0:ae.headerInfo)==null?void 0:Lu.homework_status)!=null&&zi.includes("\u5BFC\u5165")){uu.stopPropagation(),Nc(Wt),Xs(!0);return}uu.stopPropagation(),window.open(`/classrooms/${An.coursesId}/shixun_homework/${An.categoryId}/${Wt.id}/comment`)}},"\u67E5\u770B")):(xl=(ao=ae==null?void 0:ae.headerInfo)==null?void 0:ao.homework_status)!=null&&xl.includes("\u5BFC\u5165")?(0,Qe.GJ)()&&ze.createElement("span",{style:{color:"#0152d9"},onClick:uu=>{var Lu;uu.stopPropagation(),se({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",name:(Lu=ae==null?void 0:ae.headerInfo)==null?void 0:Lu.homework_name,id:Wt==null?void 0:Wt.id,type:"practice"}})}},"\u4FEE\u6539\u6210\u7EE9"):ze.createElement("div",null,ze.createElement("span",{style:{color:"#0152d9"},onClick:(0,Ht.throttle)(uu=>Ln(void 0,null,function*(){if((0,Qe.Rm)()&&!ft.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}uu.stopPropagation(),se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:"",data:{name:Wt==null?void 0:Wt.user_name,homeworkId:Wt==null?void 0:Wt.id}}}})}),2e3,{trailing:!1,leading:!0})},Wt.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u8FFD\u52A0\u70B9\u8BC4"),(Wt==null?void 0:Wt.work_status)!==0&&[1,2,3,4].includes(Wt==null?void 0:Wt.work_status)&&[ze.createElement("br",null),ze.createElement("a",{target:"_blank",onClick:(0,Ht.throttle)(uu=>Ln(void 0,null,function*(){var Lu,zi,Rc,Tc,Zc;if(uu.stopPropagation(),uu.preventDefault(),(0,Qe.Rm)()&&!((Lu=ft.AssistantObject.practice)!=null&&Lu.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((zi=Jt.userInfo)!=null&&zi.professional_certification){const ss=yield(0,de.GS)(Wt==null?void 0:Wt.id);(Rc=ss==null?void 0:ss.data)!=null&&Rc.url&&(0,je.xg)(((Tc=ss==null?void 0:ss.data)==null?void 0:Tc.url)+`?courseGroup=${(An==null?void 0:An.course_group)||""}&workStatus=${((Zc=An==null?void 0:An.work_status)==null?void 0:Zc.filter(zc=>zc!=0&&zc!=-1))||""}&search=${(An==null?void 0:An.search)||""}`)}else return Ie.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,je.xg)("/account/certification")}}),!1}),5e3,{trailing:!1,leading:!0})},"\u67E5\u770B\u5B9E\u8BAD")],(($l=(Hr=ae==null?void 0:ae.headerInfo)==null?void 0:Hr.homework_status)==null?void 0:$l[0])!=="\u5DF2\u622A\u6B62"&&!!Wt.myshixun_id&&[ze.createElement("br",null),ze.createElement("span",{className:_t.color32C,onClick:uu=>{uu.stopPropagation(),se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:Wt,params:An,homework_common_id:An.categoryId}})}},"\u6253\u56DE\u91CD\u505A")])}}].filter(it=>!!it),td=()=>{var it,Wt,ao,xl;return ze.createElement(Oe.default,null,ze.createElement(Oe.default.Item,{onClick:()=>{var Hr,$l;if((0,Qe.Rm)()&&!((Hr=ft.AssistantObject.practice)!=null&&Hr.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:($l=ae==null?void 0:ae.headerInfo)==null?void 0:$l.course_group_info,fn:()=>{(0,Go.Iy)(JSON.parse(sessionStorage.all_student_works_params),"shixun_work_list")}}})},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,Qe.GJ)()&&((it=su==null?void 0:su.student_works)==null?void 0:it.length)>0&&!((ao=(Wt=ae==null?void 0:ae.headerInfo)==null?void 0:Wt.homework_status)!=null&&ao.includes("\u5BFC\u5165"))&&ze.createElement(Oe.default.Item,{key:"3",onClick:()=>{var Hr,$l;if((0,Qe.Rm)()&&!((Hr=ft.AssistantObject.practice)!=null&&Hr.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:($l=ae==null?void 0:ae.headerInfo)==null?void 0:$l.course_group_info,fn:()=>{Ie.default.confirm({title:"\u9009\u62E9\u5BFC\u51FA\u65B9\u5F0F",closable:!0,icon:null,centered:!0,okText:ze.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:ze.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 uu,Lu;se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),ve.history.push(`/classrooms/${An==null?void 0:An.coursesId}/shixun_homework/${An.categoryId}/${(Lu=(uu=su==null?void 0:su.student_works)==null?void 0:uu[0])==null?void 0:Lu.id}/comment`)},onCancel:()=>{},cancelButtonProps:{onClick:()=>{(0,Go.jj)(JSON.parse(sessionStorage.all_student_works_params),"shixun_report")}}})}}})}},"\u5B9E\u8BAD\u62A5\u544A"),((xl=ae==null?void 0:ae.headerInfo)==null?void 0:xl.start_permanent)&&ze.createElement(Oe.default.Item,{onClick:()=>Ln(void 0,null,function*(){let Hr=yield(0,be.ZP)(`/api/homework_commons/${An.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});Hr.status===0&&ve.history.push(`/classrooms/${An.coursesId}/exportlist/workspace_files`),Hr.status===-3&&(se({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:An}}),ve.history.push(`/classrooms/${An.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),ze.createElement(Oe.default.Item,{key:"2",onClick:()=>{var Hr;if((0,Qe.Rm)()&&!((Hr=ft.AssistantObject.practice)!=null&&Hr.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}ve.history.push(`/classrooms/${An==null?void 0:An.coursesId}/exportlist/shixun_work_list,shixun_report`)}},"\u5386\u53F2\u5BFC\u51FA"))};return ze.createElement(ze.Fragment,null,ze.createElement("section",{className:`${_t.wrap} minH500 bg-white pl30 pr30 pt30`},((dt=(Be=ae==null?void 0:ae.headerInfo)==null?void 0:Be.homework_status)==null?void 0:dt.includes("\u672A\u53D1\u5E03"))&&ze.createElement(Ft.Z,null),!!Cl.length&&ze.createElement(Ze.default,{className:"mb10",dataSource:Cl,columns:ed,pagination:!1,showHeader:!1,loading:!1}),!((ca=(Zn=ae==null?void 0:ae.headerInfo)==null?void 0:Zn.homework_status)!=null&&ca.includes("\u672A\u53D1\u5E03"))&&ze.createElement("aside",null,!(0,Qe.GJ)()&&ze.createElement("div",{className:"c-light-black font12"},ze.createElement("span",null,"\u5DF2\u5F00\u59CB\u505A\u9898 ",((un=ae==null?void 0:ae.shixunWorkList)==null?void 0:un.commit_count)||0," \u4EBA"),ze.createElement("span",{className:"ml5"},"\u672A\u5F00\u59CB\u505A\u9898 ",((sn=ae==null?void 0:ae.shixunWorkList)==null?void 0:sn.uncommit_count)||0," \u4EBA"),((Yn=ae==null?void 0:ae.headerInfo)==null?void 0:Yn.left_time)&&ze.createElement(ze.Fragment,null,ze.createElement("span",{className:"ml20 c-black"},(ht=(xa=ae==null?void 0:ae.headerInfo)==null?void 0:xa.left_time)==null?void 0:ht.status),ze.createElement("span",{className:"ml20 c-orange-ff9"},(Cn=(Na=ae==null?void 0:ae.headerInfo)==null?void 0:Na.left_time)==null?void 0:Cn.time))),(0,Qe.GJ)()&&ze.createElement(ze.Fragment,null,ze.createElement(Me.default,{form:Fo,onChange:vd,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((Un=(Ya=ae==null?void 0:ae.headerInfo)==null?void 0:Ya.task_status)==null?void 0:Un.length)>0&&ze.createElement(Me.default.Item,{name:"task_status"},ze.createElement(he.default.Group,{value:[],style:{width:"100%"}},ze.createElement(tt.Z,null,ze.createElement(Ne.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),ze.createElement(Ne.Z,{flex:"80px"},ze.createElement(he.default,{value:"all"},"\u5168\u90E8")),ze.createElement(Ne.Z,{flex:"1"},((no=ae==null?void 0:ae.headerInfo)==null?void 0:no.task_status)&&((tn=ae==null?void 0:ae.headerInfo)==null?void 0:tn.task_status.map((it,Wt)=>ze.createElement(he.default,{name:"task_status",value:it.id},it.name,"(",it.count,")",it.name==="\u622A\u6B62\u540E\u901A\u5173"?ze.createElement(ie.Z,{title:"\u5728\u89C4\u5B9A\u65F6\u95F4\u5916\u5B8C\u6210\u7684\u4F5C\u4E1A"},ze.createElement("i",{className:"font13 ml5 iconfont icon-tishixiaowenhao"})):null))))))),((co=(ra=ae==null?void 0:ae.headerInfo)==null?void 0:ra.course_group_info)==null?void 0:co.length)>0&&ze.createElement(Me.default.Item,{name:"course_group_info"},ze.createElement(he.default.Group,{style:{width:"100%"}},ze.createElement(tt.Z,null,ze.createElement(Ne.Z,{className:"font14",flex:"80px",style:{marginBottom:10}},"\u5206\u73ED\u60C5\u51B5:"),ze.createElement(Ne.Z,{flex:"80px"},ze.createElement(he.default,{value:"all"},"\u5168\u90E8")),ze.createElement(Ne.Z,{flex:"1",id:"divhe",style:{height:vc+"px",overflow:"hidden"}},(oa=(Pa=ae==null?void 0:ae.headerInfo)==null?void 0:Pa.course_group_info)==null?void 0:oa.map((it,Wt)=>ze.createElement(he.default,{value:it.course_group_id},it.group_group_name,"(",it.count,")"))),gd&&ze.createElement("span",{onClick:()=>{let it=document.getElementById("divhe").scrollHeight;vc>47?Vs(47):Vs(it)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},vc===47?"\u5C55\u5F00":"\u6536\u8D77",vc===47?ze.createElement(xt.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):ze.createElement(ot.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((qt=(ut=ae==null?void 0:ae.headerInfo)==null?void 0:ut.teacher_comment)==null?void 0:qt.length)>0&&ze.createElement(Me.default.Item,{name:"teacher_comment"},ze.createElement(he.default.Group,{style:{width:"100%"}},ze.createElement(tt.Z,null,ze.createElement(Ne.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),ze.createElement(Ne.Z,{flex:"80px"},ze.createElement(he.default,{value:"all"},"\u5168\u90E8")),ze.createElement(Ne.Z,{flex:"1"},((Gt=ae==null?void 0:ae.headerInfo)==null?void 0:Gt.teacher_comment)&&((Ea=ae==null?void 0:ae.headerInfo)==null?void 0:Ea.teacher_comment.map((it,Wt)=>ze.createElement(he.default,{value:String(it.id)},it.name,"(",it.count,")")))))))),ze.createElement(tt.Z,{align:"middle"},ze.createElement(Ne.Z,{flex:"1"},ze.createElement(tt.Z,{align:"middle"},ze.createElement(Ne.Z,null,ze.createElement(Ke.k8,{style:{width:240},InputProps:{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",allowClear:!0},onChange:({item:{value:it}})=>{An.search=it.trim(),An.page=1,Zi()}})),ze.createElement(Ne.Z,null,ze.createElement("span",{className:"ml5"},ze.createElement("span",{className:"c-red"},(Bo=ae==null?void 0:ae.shixunWorkList)==null?void 0:Bo.total_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(qa=ae==null?void 0:ae.shixunWorkList)==null?void 0:qa.total_count,"\u4E2A\u5B66\u751F\uFF09")))),ze.createElement(Ne.Z,null,(0,Qe.GJ)()&&((xr=ae==null?void 0:ae.headerInfo)==null?void 0:xr.code_review)&&!((Qr=(fr=ae==null?void 0:ae.headerInfo)==null?void 0:fr.homework_status)!=null&&Qr.includes("\u5BFC\u5165"))&&!((Zr=Et==null?void 0:Et.setting)!=null&&Zr.hide_code_repeat)&&ze.createElement(Ke.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:su.student_works.map(it=>it.id),params:An}})}}," \u4EE3\u7801\u67E5\u91CD "),(0,Qe.GJ)()&&Pl&&ze.createElement(Ke.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:pd},"\u66F4\u65B0\u6210\u7EE9"),((za=(Wl=ae==null?void 0:ae.headerInfo)==null?void 0:Wl.homework_status)==null?void 0:za.includes("\u5DF2\u622A\u6B62"))&&(0,Qe.GJ)()&&!((nr=Et==null?void 0:Et.setting)!=null&&nr.hide_quality_analysis)&&ze.createElement(Ke.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",selectArrs:su.student_works.map(it=>it.id),params:An}})}}," \u8D28\u91CF\u8BC4\u5206 "),!((So=(Jn=ae==null?void 0:ae.headerInfo)==null?void 0:Jn.homework_status)!=null&&So.includes("\u5BFC\u5165"))&&ze.createElement(Ke.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:()=>{var it,Wt;if((0,Qe.Rm)()&&!((Wt=(it=ft.AssistantObject)==null?void 0:it.practice)!=null&&Wt.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:su.student_works.map(ao=>ao.id),params:An}})}}," \u4E00\u952E\u70B9\u8BC4 "),(((Ma=(xn=ae==null?void 0:ae.headerInfo)==null?void 0:xn.homework_status)==null?void 0:Ma.includes("\u63D0\u4EA4\u4E2D"))||((Pn=(Sa=ae==null?void 0:ae.headerInfo)==null?void 0:Sa.homework_status)==null?void 0:Pn.includes("\u8865\u4EA4\u4E2D"))||((Ra=(Wn=ae==null?void 0:ae.headerInfo)==null?void 0:Wn.homework_status)==null?void 0:Ra.includes("\u8FDB\u884C\u4E2D")))&&ze.createElement(Ke.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:()=>{var it;if((0,Qe.Rm)()&&!((it=ft.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}di(!0),Ln(void 0,null,function*(){const ao=yield(0,be.ZP)(`/api/homework_commons/${An==null?void 0:An.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),Lc(ao.data.list),bs(ao.data.list))})}}," \u4E00\u952E\u6253\u56DE "),(0,Qe.GJ)()&&ze.createElement(Ve.Z,{dropdownRender:td,className:"ml10"},ze.createElement(Ke.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"}},"\u5BFC\u51FA",ze.createElement(Ye.Z,{rev:void 0})))))),(0,Qe.Gg)()&&((wo=ae==null?void 0:ae.headerInfo)==null?void 0:wo.start_permanent)&&ze.createElement(tt.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3"}},ze.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")),ze.createElement(tt.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,Qe.GJ)()&&Pl&&ze.createElement("span",null,ze.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")),!((sr=(La=ae==null?void 0:ae.headerInfo)==null?void 0:La.homework_status)!=null&&sr.includes("\u5BFC\u5165"))&&ze.createElement(tt.Z,{align:"middle",className:_t.refresh},ze.createElement(Ne.Z,{flex:"121px",className:"flex-container"},ze.createElement(Bt.Z,{checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:Js,onChange:it=>{fd(it)}})," ",ze.createElement("span",{className:"ml8"},"\u7B80\u6D01\u6A21\u5F0F")),(((wr=(eo=ae==null?void 0:ae.headerInfo)==null?void 0:eo.homework_status)==null?void 0:wr.includes("\u63D0\u4EA4\u4E2D"))||((br=(Jr=ae==null?void 0:ae.headerInfo)==null?void 0:Jr.homework_status)==null?void 0:br.includes("\u8865\u4EA4\u4E2D"))||((ll=(pr=ae==null?void 0:ae.headerInfo)==null?void 0:pr.homework_status)==null?void 0:ll.includes("\u8FDB\u884C\u4E2D")))&&(0,Qe.GJ)()&&ze.createElement(Ne.Z,null,ze.createElement("div",{className:"flex-container"},ze.createElement(Bt.Z,{className:"ml20",checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:!!sessionStorage.getItem("classroomsShixunDetailAutoRefersh"),onChange:it=>{it?sessionStorage.setItem("classroomsShixunDetailAutoRefersh","true"):sessionStorage.removeItem("classroomsShixunDetailAutoRefersh"),Mc(it)}}),ze.createElement("span",{className:"ml8"},"\u81EA\u52A8\u5237\u65B0\uFF08\u5F00\u542F\u540E\u6BCF10S\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),(0,Qe.dE)()&&(su==null?void 0:su.work_status)!=0&&ze.createElement(Ne.Z,{flex:1},ze.createElement(tt.Z,{align:"middle",justify:"end"},ze.createElement(Ne.Z,null,ze.createElement(Ke.op,{theme:z.Fy.THEMEONE,style:{borderRadius:2},openLoading:!0,onClick:()=>Ln(void 0,null,function*(){var it;if(yc.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}yc.current=setInterval(()=>{clearInterval(yc.current),yc.current=null},60*1e3);const Wt=yield(0,be.ZP)(`/api/homework_commons/${vu==null?void 0:vu.categoryId}/update_student_score.json`,{method:"get",params:{shixun_id:(it=ae==null?void 0:ae.headerInfo)==null?void 0:it.shixun_id}});(Wt==null?void 0:Wt.status)==0&&(fe.ZP.success(Wt==null?void 0:Wt.message),Zi(!0))})},"\u66F4\u65B0\u6210\u7EE9"))))),ze.createElement(Ze.default,{className:"mt30",loading:ce["shixunHomeworks/getShixunWorkList"],pagination:!1,style:{cursor:"pointer"},locale:{emptyText:ze.createElement(Ft.Z,null)},onRow:it=>({onClick:Wt=>{var ao,xl,Hr;if((0,Qe.Rm)()&&!((ao=ft.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}(Hr=(xl=ae==null?void 0:ae.headerInfo)==null?void 0:xl.homework_status)!=null&&Hr.includes("\u5BFC\u5165")||window.open(`/classrooms/${An.coursesId}/shixun_homework/${An.categoryId}/${it.id}/comment`,"_blank")}}),dataSource:su.student_works,columns:ed,onChange:(it,Wt,ao)=>{ao.field&&(An.order=ao.field),ao.order||(An.b_order="asc"),ao.order==="ascend"&&(An.b_order="asc"),ao.order==="descend"&&(An.b_order="desc"),ao.order||(An.b_order="asc"),Zi()}}),ze.createElement(Lt,null),ze.createElement(Cr,{paramslist:An}),ze.createElement(yt.Z,null)),ze.createElement(Ie.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Bi,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Ln(void 0,null,function*(){if(ls===2){if(vi.length<=0){fe.ZP.info(Yr.formatMessage({id:"classrooms.selectHomeworkStatus",defaultMessage:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001"}));return}if(!$i){fe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let it=yield(0,be.ZP)(`/api/homework_commons/${An.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:An.categoryId,comment:$i,status:vi,course_group_ids:$s.current}});it.status===0&&(qs(it.course_group_count),cd(it),di(!1),xi(!0))}else{if(!(qi===0||Xi===0)){if(!qi){fe.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Xi){fe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(qi>Xi){fe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!$i){fe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let it=yield(0,be.ZP)(`/api/homework_commons/${An.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:An.categoryId,comment:$i,min_score:qi,max_score:Xi,course_group_ids:$s.current}});it.status===0&&(qs(it.course_group_count),cd(it),di(!1),xi(!0))}}),onCancel:()=>{di(!1),ec()}},ze.createElement("div",{style:{padding:"32px"}},ze.createElement("div",null,ze.createElement("div",{style:{display:"flex",marginBottom:"12px"}},ze.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",ze.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),ze.createElement("div",{className:Sc.length>15?_t.scroll:"",style:{overflowX:"hidden"}},Sc==null?void 0:Sc.map((it,Wt)=>ze.createElement(he.default,{style:{textAlign:"left",margin:"0"},value:it.course_group_id,key:it.course_group_id,onChange:()=>{$c(it.course_group_id,Sc)},checked:it.checked},it.group_group_name,"(",it.count,")")))),ze.createElement("div",null,ze.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),ze.createElement(Se.ZP.Group,{value:ls,onChange:it=>{Ji(it.target.value)}},ze.createElement(Se.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),ze.createElement(Se.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),ls===1&&ze.createElement("div",{style:{display:"flex",marginTop:"20px"}},ze.createElement("span",{style:{width:"70px",textAlign:"end"}},ze.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),ze.createElement(De.Z,{min:0,max:100,value:qi,onChange:it=>Us(it),style:{width:"100px"}}),ze.createElement("span",{style:{width:"80px",textAlign:"end"}},ze.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),ze.createElement(De.Z,{min:0,max:100,value:Xi,onChange:it=>is(it),style:{width:"100px"}})),ls===2&&ze.createElement("div",{style:{display:"flex",marginTop:"20px"}},ze.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),ze.createElement(he.default.Group,{onChange:it=>{xs([...it])},style:{width:"100%"}},(xu=(Vl=ae==null?void 0:ae.headerInfo)==null?void 0:Vl.task_status)==null?void 0:xu.map((it,Wt)=>ze.createElement(he.default,{name:"task_status",value:it.id},it.name,"(",it.count,")")))),ze.createElement("div",{style:{display:"flex",marginTop:"20px"}},ze.createElement("span",{style:{width:"70px",textAlign:"end"}},ze.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),ze.createElement(ke.Z,{className:_t.MdEditor,onChange:it=>Jc(it),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),ze.createElement(Ie.default,{open:_s,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Ln(void 0,null,function*(){ls===2?(yield(0,be.ZP)(`/api/homework_commons/${An.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:An.categoryId,comment:$i,status:vi,course_group_ids:$s.current}})).status===0&&(fe.ZP.info("\u6253\u56DE\u6210\u529F"),ec(),Zi(),xi(!1)):(yield(0,be.ZP)(`/api/homework_commons/${An.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:An.categoryId,comment:$i,min_score:qi,max_score:Xi,course_group_ids:$s.current}})).status===0&&(fe.ZP.info("\u6253\u56DE\u6210\u529F"),ec(),Zi(),xi(!1))}),onCancel:()=>{ec(),xi(!1)}},ze.createElement("div",{style:{padding:"32px"}},ls===1&&ze.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",qc,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",qi,"-",Xi,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),ls===2&&ze.createElement("span",null,"\u786E\u8BA4\u5C06",qc,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(Zt=(Gl=ae==null?void 0:ae.headerInfo)==null?void 0:Gl.task_status)==null?void 0:Zt.filter(it=>vi==null?void 0:vi.includes(it.id)).map(it=>it.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),ze.createElement("br",null),ze.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",Oc==null?void 0:Oc.count,"\u540D\u5B66\u751F")))),ze.createElement(la,null),ze.createElement(Or,{isShow:Xc,setIsShow:Xs,item:hc,coursesId:An.coursesId,categoryId:An.categoryId}),ze.createElement("aside",{className:"tc mb50 mt30"},ze.createElement(Ae.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,onChange:Fc,current:An.page||1,pageSize:An.limit||20,total:(zn=ae==null?void 0:ae.shixunWorkList)==null?void 0:zn.total_count})))};var xo=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se,globalSetting:at,user:ft})=>({shixunHomeworks:ae,classroomList:ce,globalSetting:at,loading:se.effects,user:ft}))(ko),en=ee(59301),jr=Object.defineProperty,Nr=Object.getOwnPropertySymbols,tl=Object.prototype.hasOwnProperty,pl=Object.prototype.propertyIsEnumerable,Aa=(ae,ce,se)=>ce in ae?jr(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Ua=(ae,ce)=>{for(var se in ce||(ce={}))tl.call(ce,se)&&Aa(ae,se,ce[se]);if(Nr)for(var se of Nr(ce))pl.call(ce,se)&&Aa(ae,se,ce[se]);return ae},jo=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const ro=({shixunHomeworks:ae,classroomList:ce,loading:se,dispatch:at})=>{var ft;const Et=(0,ve.useIntl)(),Jt=(0,ve.useParams)(),[lt,Be]=(0,ne.useState)(Ua(Ua({},{page:1,limit:20,group_ids:[]}),Jt)),dt=(0,ve.useLocation)(),{codeReview:Zn}=ae,[ca,un]=(0,ne.useState)({}),[sn]=Me.default.useForm();lt.order="code_rate",lt.sort="desc",lt.category=lt.categoryId,(0,ne.useEffect)(()=>{Yn(),console.log("params",lt)},[lt]),(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&Yn()},[ae.actionTabs.key]);const Yn=()=>jo(void 0,null,function*(){(yield at({type:"shixunHomeworks/getCodeReview",payload:Ua({},lt)})).status===-2&&setTimeout(()=>Yn(),1500)}),xa=()=>{},ht=(Cn,Ya)=>{lt.page=Cn,lt.limit=20,at({type:"shixunHomeworks/getCodeReview",payload:Ua({},lt)})},Na=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(Cn,Ya,Un)=>lt.limit*(lt.page-1)+Un+1},{title:"\u59D3\u540D",dataIndex:"username"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",render:Cn=>en.createElement("span",{className:"c-orange"},Cn)},{title:"\u64CD\u4F5C",dataInex:"action",render:(Cn,Ya)=>en.createElement("div",null,en.createElement("a",{target:"_blank",onClick:()=>{var Un;if((0,Qe.Rm)()&&!((Un=ce.AssistantObject.normal)!=null&&Un.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",dt.pathname),window.open(`/classrooms/${lt.coursesId}/shixun_homework/${lt.categoryId}/review_detail/${Ya.user_id}`)}},"\u67E5\u770B"),en.createElement("br",null))}];return en.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},(Zn==null?void 0:Zn.status)===-2&&en.createElement(Ft.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"}),(Zn==null?void 0:Zn.status)!==-2&&en.createElement("div",null,en.createElement(tt.Z,null,en.createElement(Ne.Z,{flex:"1"},en.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",Zn.last_review_time,en.createElement(we.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{at({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:lt}})}},"\u4EE3\u7801\u67E5\u91CD"),en.createElement(ie.Z,{title:en.createElement("div",null,en.createElement("div",null,"\u4EE3\u7801\u67E5\u91CD\u89C4\u5219"),en.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"),en.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 "),en.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 "))},en.createElement("i",{style:{marginLeft:10,color:"#3061D0",fontSize:16},className:"iconfont icon-tishixiaowenhao"})))),en.createElement(Ne.Z,null,en.createElement(bt.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Cn=>{lt.search=Cn,at({type:"shixunHomeworks/getCodeReview",payload:lt})},style:{width:200}}),en.createElement("span",{className:"ml5 c-red"}))),((ft=Zn.group_info)==null?void 0:ft.length)>0&&en.createElement(en.Fragment,null,en.createElement(tt.Z,null,en.createElement(Ne.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),en.createElement(Ne.Z,{flex:"80px"},en.createElement(he.default,{checked:lt.group_ids=="",value:"all",onChange:Cn=>{delete lt.group_ids,lt.group_ids=[],lt.page=1,Be(Ua({},lt))}},"\u5168\u90E8")),en.createElement(Ne.Z,{flex:"1"},Zn.group_info&&Zn.group_info.map((Cn,Ya)=>en.createElement(he.default,{value:Cn.id,checked:lt.group_ids.includes(Cn.id),onChange:Un=>{Un.target.checked?lt.group_ids.push(Cn.id):lt.group_ids.splice(lt.group_ids.indexOf(Cn.id),1),lt.page=1,Be(Ua({},lt))}},Cn.name,"(",Cn.members_count,")")))),en.createElement(tt.Z,{className:"font14 c-red mt5"},en.createElement(Ne.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),en.createElement("p",{className:"mt10"},en.createElement("span",{className:"c-red"},Zn.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",Zn.all_reviews_count,"\u4F5C\u54C1\uFF09"),en.createElement(Ze.default,{className:"mt30",loading:se["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:Zn.users_reviews,columns:Na,onChange:(Cn,Ya,Un)=>{Un.order==="ascend"&&(lt.b_order="asc"),Un.order==="descend"&&(lt.b_order="desc"),Un.order||delete lt.b_order,at({type:"shixunHomeworks/getCodeReview",payload:Ua({},lt)})}}),en.createElement("aside",{className:"tc mb50 mt30"},en.createElement(Ae.Z,{showSizeChanger:!1,onChange:ht,defaultCurrent:lt.page||1,current:lt.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:Zn.copy_reviews_count}))))};var yr=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se})=>({shixunHomeworks:ae,loading:se.effects,classroomList:ce}))(ro),lr=ee(5083),Da={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(53398),zr=ee(69206),Du=ee(5529),cu=ee(90609),kl=ee(86342),Ka=ee(59301),ku=Object.defineProperty,ma=Object.defineProperties,Lo=Object.getOwnPropertyDescriptors,Fr=Object.getOwnPropertySymbols,Rr=Object.prototype.hasOwnProperty,Kl=Object.prototype.propertyIsEnumerable,pu=(ae,ce,se)=>ce in ae?ku(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,eu=(ae,ce)=>{for(var se in ce||(ce={}))Rr.call(ce,se)&&pu(ae,se,ce[se]);if(Fr)for(var se of Fr(ce))Kl.call(ce,se)&&pu(ae,se,ce[se]);return ae},Pu=(ae,ce)=>ma(ae,Lo(ce)),hu=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});function Eu(ae,ce){const se=[];for(let at=ae;at{const at=aeme()(ce).endOf("day"),Et=ae{const se=parseInt(me()(ae).format("HH")),at=parseInt(me()().format("HH")),ft=parseInt(me()().format("mm"));if(!ae)return{disabledHours:()=>Eu(0,at),disabledMinutes:()=>Eu(0,ft)};if(ce){const Et=parseInt(me()(ce).format("HH")),Jt=parseInt(me()(ce).format("mm"));return me()(ae).isSame(me()(ce),"day")?{disabledHours:()=>Eu(0,Et),disabledMinutes:()=>se<=Et?Eu(0,Jt):[]}:void 0}if(me()(ae).isSame(me()(),"day"))return{disabledHours:()=>Eu(0,at),disabledMinutes:()=>me()(ae).isSame(me()(),"hour")&&se<=at?Eu(0,ft):[]}},{RangePicker:Ql}=lr.default,{Option:du}=He.default,Su=({shixunHomeworks:ae,loading:ce,dispatch:se,classroomList:at,user:ft})=>{var Et,Jt,lt,Be,dt,Zn,ca,un,sn;const Yn=(0,ve.useIntl)(),xa=(0,ve.useParams)(),{workSetting:ht,workList:Na,shixunWorkList:Cn,headerInfo:Ya,changeData:Un}=ae,[no,tn]=(0,ne.useState)(!1),[ra,co]=(0,ne.useState)(!1);let[Pa,oa]=(0,ne.useState)([]),[ut,qt]=(0,ne.useState)([]),[Gt,Ea]=(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[Bo,qa]=(0,ne.useState)({}),[xr,fr]=(0,ne.useState)({});(0,ne.useEffect)(()=>()=>{oa([])},[]),(0,ne.useEffect)(()=>{tn(!(0,Qe.GJ)())},[(0,Qe.GJ)()]);const Qr=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:eu({},xa)})};(0,ne.useEffect)(()=>{if(!(ht!=null&&ht.course_id))return;Object.keys(Gt).map(function(Wn){Gt[Wn]=ht[Wn]}),(!Gt.allow_late||!Gt.unified_late)&&(Gt.late_penalty=20,Gt.penalty_type=Wr.Q.Percent),Gt.unified_setting||(Gt.unified_late=!1,Gt.unified_anonymous_comment=!1,Gt.unified_anonymous_appeal=!1),Pa=JSON.parse(JSON.stringify(ht.group_settings.map(Wn=>Pu(eu({},Wn),{group_name:[Wn.group_name]})).filter(Wn=>Wn.publish_time!==null))),ut=JSON.parse(JSON.stringify(ht.allow_late_settings.map(Wn=>Pu(eu({},Wn),{group_name:[Wn.group_name]})).filter(Wn=>Wn.late_time!==null))),Ea(eu({},Gt));const Pn=(0,je.QE)((Pa==null?void 0:Pa.length)>0?Pa:[]);oa([...Pn]),(ut==null?void 0:ut.length)<=0?qt([{penalty_type:Wr.Q.Percent,late_penalty:20}]):qt([...ut])},[ht]);const Zr=()=>hu(void 0,null,function*(){var Pn,Wn;if(((Pn=ft==null?void 0:ft.userInfo)==null?void 0:Pn.user_status)===2){(0,zr.Rd)();return}const Ra=JSON.parse(JSON.stringify(Gt));if(Ra.challenge_settings.filter(La=>!La.hide),Ra.categoryId=xa.categoryId,(Wn=Ra.challenge_settings)!=null&&Wn.every(La=>!La.checked)){fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Pa),!Gt.unified_setting)Pa=Pa==null?void 0:Pa.map(La=>{var sr;if(!La.publish_time||!La.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(!La.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return La.group_name=typeof(La==null?void 0:La.group_name)=="string"?[La==null?void 0:La.group_name]:La==null?void 0:La.group_name,La.group_id=(sr=ht.group_settings)==null?void 0:sr.filter(eo=>{var wr;return(wr=La==null?void 0:La.group_name)==null?void 0:wr.includes(eo.group_name)}).map(eo=>eo.group_id||eo.id).toString().split(","),La});else if(!Gt.publish_time||!Gt.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(Ra.group_settings=Pa,Gt.allow_late)if(Gt.unified_late){if(Gt.late_penalty===null||Gt.late_penalty===void 0||Gt.late_penalty<0||Gt.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(!Gt.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 ut=ut==null?void 0:ut.map(La=>{var sr,eo;if(La.late_penalty===null||La.late_penalty===void 0||La.late_penalty<0||La.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(!La.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(!La.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return La.group_name=typeof(La==null?void 0:La.group_name)=="string"?[La==null?void 0:La.group_name]:La==null?void 0:La.group_name,La.group_id=(eo=(sr=La==null?void 0:La.group_name)==null?void 0:sr.map(wr=>{var Jr,br;let pr=(br=(Jr=ht.group_settings)==null?void 0:Jr.filter(ll=>(ll==null?void 0:ll.group_name)===wr))==null?void 0:br[0];return pr==null?void 0:pr.group_id}))==null?void 0:eo.toString().split(","),La}),Ra.allow_late_settings=ut;let wo=yield(0,kl.Tr)({homework_common_ids:[parseInt(xa.categoryId)],course_id:xa.coursesId,type:"homework_common"});(wo==null?void 0:wo.student_count)===0?Wl(Ra):(fr(Ra),qa(wo))}),Wl=Pn=>{var Wn;if(Pn.total_score===null){fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Pn!=null&&Pn.work_efficiency&&Pn.eff_score===null){fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Ra=Pn.challenge_settings.reduce((sr,eo)=>sr+Number(eo.challenge_score),0);if((Ra==null?void 0:Ra.toFixed(10))!==((Wn=Pn.total_score-Pn.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${Pn.total_score}\u5206`);return}const wo={shixun_evaluation:Pn.shixun_evaluation,challenge_settings:Pn.challenge_settings};let La=()=>{var sr;const eo=()=>hu(void 0,null,function*(){co(!0),(yield(0,be.ZP)(`/api/homework_commons/${xa.categoryId}/publish_setting.json`,{method:"post",body:eu({},Pn)})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),Qr(),se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:eu({},xa)})),co(!1)});!(0,Ht.isEqual)(Un,wo)&&!((sr=Ya==null?void 0:Ya.homework_status)!=null&&sr.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:eo}):eo()};ht!=null&&ht.high_resources_consume&&!(ht!=null&&ht.high_resources_consume_permission)?se({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:xa.coursesId,type:"shixun",type_id:xa.categoryId,name:ht.homework_name,fn:()=>{La()}}}):La()},za=(Pn,Wn,Ra="group_id")=>{var wo;return Wn?Wn.find(La=>La[Ra]===Pn):(wo=ht==null?void 0:ht.group_settings)==null?void 0:wo.find(La=>La.group_id[0]===Pn)},nr=(ht==null?void 0:ht.allow_late)||(ht==null?void 0:ht.anonymous_comment),Jn=Pn=>{var Wn,Ra;const wo=za(Pn,ht==null?void 0:ht.allow_late_settings,"id"),La=za(Pn,ht==null?void 0:ht.anonymous_comment_settings),sr=za(Pn);return(ht==null?void 0:ht.allow_late)&&wo&&me()(wo==null?void 0:wo.late_time)<=me()()||(ht==null?void 0:ht.anonymous_comment)&&La&&(La==null?void 0:La.evaluation_start)!==null||((Ra=(me()(sr==null?void 0:sr.end_time)<=me()()&&((Wn=ht==null?void 0:ht.allow_late_settings)==null?void 0:Wn.filter(eo=>eo.group_id.includes(Pn))))[0])==null?void 0:Ra.late_time)!=null},So=(0,ne.useMemo)(()=>(ht==null?void 0:ht.allow_late)||(ht==null?void 0:ht.all_group_late),[ht,Ya]),xn=ht==null?void 0:ht.anonymous_comment,Ma=Pn=>{if(!Pn)return!1;const Wn=za(Pn,ht==null?void 0:ht.anonymous_comment_settings);return(ht==null?void 0:ht.anonymous_comment)&&Wn&&(Wn==null?void 0:Wn.evaluation_start)!==null},Sa=(Pn,Wn)=>{var Ra,wo,La;se({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Pn,index:Wn,rangePickerDisabled:no||(me()()<=me()((wo=za((Ra=Pn==null?void 0:Pn.group_id)==null?void 0:Ra[0]))==null?void 0:wo.publish_time)?!1:[!0,Jn((La=Pn==null?void 0:Pn.group_id)==null?void 0:La[0])]),disabledDate:ht==null?void 0:ht.course_end_date}})};return Ka.createElement("section",{className:Da.form},Ka.createElement("div",{className:Da.title},"\u4F5C\u4E1A\u53D1\u5E03",Ka.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")),Ka.createElement("div",null,Ka.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ka.createElement(Se.ZP.Group,{disabled:no||!((Et=Ya==null?void 0:Ya.homework_status)!=null&&Et.includes("\u672A\u53D1\u5E03"))||(0,Qe.Rm)()&&!((Jt=at.AssistantObject.practice)!=null&&Jt.can_publish),value:Gt.unified_setting,onChange:Pn=>{var Wn;if(!((Wn=Ya==null?void 0:Ya.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(Gt.unified_setting=!Gt.unified_setting,Gt.unified_setting||(Gt.unified_late=!1,qt([{late_penalty:5}])),Ea(Object.assign({},Gt)),Gt.unified_setting===!1&&Pa==""){oa(Pa.concat({}));return}Gt.unified_setting&&(oa([]),qt([{late_penalty:5}]))}},Ka.createElement(Se.ZP,{value:!0,disabled:no||!(ht!=null&&ht.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Ka.createElement(Se.ZP,{disabled:no||!((lt=ht==null?void 0:ht.group_settings)!=null&<.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Be=ht==null?void 0:ht.group_settings)==null?void 0:Be.length)===0&&Ka.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")),Gt.unified_setting&&Ka.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Ka.createElement(tt.Z,{align:"middle"},Ka.createElement(Ne.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Ka.createElement(Ne.Z,{className:"ml10"},Ka.createElement(lr.default,{size:"large",disabled:no||!((dt=Ya==null?void 0:Ya.homework_status)!=null&&dt.includes("\u672A\u53D1\u5E03")||(Zn=Ya==null?void 0:Ya.homework_status)!=null&&Zn.includes("\u672A\u5F00\u59CB"))||(0,Qe.Rm)()&&!((ca=at.AssistantObject.practice)!=null&&ca.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:Pn=>Pr(Pn,ht==null?void 0:ht.course_end_date),disabledTime:Pn=>bl(Pn),value:Gt.publish_time?me()(Gt.publish_time):"",onChange:(Pn,Wn)=>{Gt.publish_time=Wn,(Gt.end_time==""||!Gt.end_time)&&Gt.unified_setting&&(Gt.end_time=me()(Pn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Ea(Object.assign({},Gt))}}))),Ka.createElement(tt.Z,{align:"middle",className:"pl30"},Ka.createElement(Ne.Z,null,"\u622A\u6B62\u65F6\u95F4"),Ka.createElement(Ne.Z,{className:"ml10"},Ka.createElement(lr.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:me()((0,je.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(ht==null?void 0:ht.allow_late)&&(ht==null?void 0:ht.homework_status.includes("\u5DF2\u622A\u6B62"))||no||(ht==null?void 0:ht.allow_late)&&me()()>=me()(ht==null?void 0:ht.end_time)||(0,Qe.Rm)()&&!((un=at.AssistantObject.practice)!=null&&un.can_publish),disabledDate:Pn=>Pr(Pn,ht==null?void 0:ht.course_end_date,Gt.publish_time),disabledTime:Pn=>bl(Pn,Gt.publish_time),value:Gt.end_time?me()(Gt.end_time):"",onChange:(Pn,Wn)=>{Gt.end_time=Wn,Ea(Object.assign({},Gt))}})))),!Gt.unified_setting&&(Pa==null?void 0:Pa.length)>0&&Ka.createElement(tt.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Pa&&Pa.map(function(Pn,Wn){var Ra,wo,La,sr,eo,wr,Jr;return Ka.createElement(Ne.Z,{span:24,key:Wn},Ka.createElement(tt.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Wn==(Pa==null?void 0:Pa.length)-1?"0px":"10px"}},Ka.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Wn+1),Ka.createElement(He.default,{disabled:no||((Ra=Ya==null?void 0:Ya.homework_status)!=null&&Ra.includes("\u672A\u53D1\u5E03")&&Pn.id||me()(){var pr;if((0,Qe.Rm)()&&!((pr=at.AssistantObject.practice)!=null&&pr.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}Pa[Wn].group_name=br,Pa[Wn].group_id=Pn.group_id;const ll=(0,Ht.flattenDeep)(Pa.map(xu=>xu.group_name)),Vl=ut.map(xu=>{let Gl=(xu==null?void 0:xu.group_name)||[];return Pu(eu({},xu),{group_name:(0,Ht.remove)(Gl,Zt=>ll.includes(Zt))})});qt(Vl),oa(Pa.slice())},maxTagCount:4,maxTagPlaceholder:br=>Ka.createElement("div",{style:{cursor:"pointer"},onClick:()=>Sa(Pn,Wn)},"+",br==null?void 0:br.length)},ht.group_settings&&ht.group_settings.map(function(br){if(!Pa.map(ll=>ll.group_name).flat().includes(br.group_name))return Ka.createElement(du,{value:br.group_name,key:br.id},br.group_name)})),Ka.createElement("div",{className:"ml20"},Ka.createElement(Ql,{size:"large",ranges:{\u6B64\u523B:[Pn.publish_time?me()(Pn.publish_time):me()(),me()()]},allowClear:!1,disabled:no||(me()()<=me()((sr=za((La=Pn==null?void 0:Pn.group_id)==null?void 0:La[0]))==null?void 0:sr.publish_time)?!1:[!0,Jn((eo=Pn==null?void 0:Pn.group_id)==null?void 0:eo[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:br=>Pr(br,ht==null?void 0:ht.course_end_date),disabledTime:br=>bl(br),showTime:{showNow:!0,format:"HH:mm",defaultValue:[me()((0,je.U6)(),"HH:mm"),me()((0,je.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Pn.publish_time&&[me()(Pn.publish_time),Pn.end_time?me()(Pn.end_time):void 0],onChange:(br,pr)=>{var ll;if((0,Qe.Rm)()&&!((ll=at.AssistantObject.practice)!=null&&ll.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}Pa[Wn].publish_time=pr[0],!Pn.end_time&&pr[0]?Pa[Wn].end_time=me()(pr[0]).add(7,"days"):Pa[Wn].end_time=pr[1],oa([...Pa])},onCalendarChange:(br,pr,ll)=>{if(pr!=null&&pr[0]&&!pr[1]){const Vl=me()(pr[0]).add(7,"days");Pa[Wn].publish_time=pr[0],Pa[Wn].end_time=Vl,oa([...Pa])}}})),!no&&Ka.createElement("div",{style:{display:"flex",width:"50px"}},((wr=Pn==null?void 0:Pn.group_id)==null?void 0:wr.length)>1&&Ka.createElement(ie.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ka.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Sa(Pn,Wn)})),Pa.length<((Jr=ht==null?void 0:ht.group_settings)==null?void 0:Jr.length)&&Ka.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var br;if((0,Qe.Rm)()&&!((br=at.AssistantObject.practice)!=null&&br.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}oa(Pa.concat({}))}}),((Pn==null?void 0:Pn.publish_time)&&me()(){const br=(0,Ht.cloneDeep)(ut);br.forEach((pr,ll)=>{pr.group_name&&(pr.group_name=pr.group_name.filter(Vl=>{var xu;return!((xu=Pa[Wn].group_name)!=null&&xu.includes(Vl))}))}),Pa=Pa.filter((pr,ll)=>Wn!==ll),qt(br),oa(Pa.slice()),setTimeout(()=>oa(Pa.slice()),10)}}))))}))),Ka.createElement(tt.Z,null,Ka.createElement(Ne.Z,null,Ka.createElement("div",{className:Da.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Ka.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"))),Ka.createElement(Ne.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ka.createElement(he.default,{checked:Gt.allow_late,disabled:no||So,onChange:Pn=>{var Wn;if((0,Qe.Rm)()&&!((Wn=at.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}Pn.target.checked&&Ie.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Ka.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Ka.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"),Ka.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Ka.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"))}),Gt.allow_late=!Gt.allow_late,ut==""&&qt([{late_penalty:5}]),Ea(Object.assign({},Gt))}},Ka.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Gt==null?void 0:Gt.allow_late)&&Ka.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Ka.createElement("div",{style:{display:"flex"}},Ka.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Ka.createElement(Se.ZP.Group,{style:{marginLeft:"20px"},disabled:no||(ht==null?void 0:ht.anonymous_comment)||(ht==null?void 0:ht.allow_late),value:Gt.unified_late,onChange:Pn=>{var Wn;if((0,Qe.Rm)()&&!((Wn=at.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}Gt.unified_late=Pn.target.value,ut==""&&!Pn.target.value&&qt([{penalty_type:Wr.Q.Percent,late_penalty:20}]),Ea(eu({},Gt))}},(Gt==null?void 0:Gt.unified_setting)&&Ka.createElement(Se.ZP,{value:!0,disabled:!(ht!=null&&ht.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((sn=ht==null?void 0:ht.group_settings)==null?void 0:sn.length)>0&&Ka.createElement(Se.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Gt!=null&&Gt.unified_late?Ka.createElement(Ka.Fragment,null,Ka.createElement(tt.Z,{align:"middle",style:{marginTop:"10px"}},Ka.createElement(Ne.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Ka.createElement(Ne.Z,{className:"ml20"},Ka.createElement(Wr.Z,{disabled:no||xn,value:{type:Gt.penalty_type,inputValue:Gt.late_penalty},onChange:Pn=>{var Wn;if((0,Qe.Rm)()&&!((Wn=at.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}Ea(Pu(eu({},Gt),{late_penalty:Pn.inputValue,penalty_type:Pn.type}))}})),Ka.createElement(Ne.Z,{flex:"1",className:"ml5"},Ka.createElement("span",{className:"c-grey-c ml10"},Gt.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)"))),Ka.createElement(tt.Z,{align:"middle",style:{marginTop:"15px"}},Ka.createElement(Ne.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ka.createElement(Ne.Z,{className:"ml20"},Ka.createElement(lr.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:me()((0,je.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:no||xn,value:Gt.late_time?me()(Gt.late_time):"",disabledDate:Pn=>Pr(Pn,ht==null?void 0:ht.course_end_date),onChange:(Pn,Wn)=>{var Ra;if((0,Qe.Rm)()&&!((Ra=at.AssistantObject.practice)!=null&&Ra.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}Gt.late_time=Wn,Ea(Object.assign({},Gt))}})))):ut.map(function(Pn,Wn){var Ra;return Ka.createElement(Ne.Z,{span:24,key:Wn},Ka.createElement(tt.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Ka.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Wn+1),Ka.createElement(He.default,{disabled:no||!((Ra=Ya==null?void 0:Ya.homework_status)!=null&&Ra.includes("\u672A\u53D1\u5E03"))&&Pn.id||(ht==null?void 0:ht.anonymous_comment),mode:"multiple",className:Da.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Pn.group_name=="string"?[Pn.group_name]:Pn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:wo=>{var La;if((0,Qe.Rm)()&&!((La=at.AssistantObject.practice)!=null&&La.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}ut[Wn].group_name=wo,ut[Wn].group_id=Pn.group_id,qt(ut.slice())}},ht.group_settings&&ht.group_settings.map(function(wo){const La=ut.map(eo=>eo.group_name).flat(),sr=Pa.map(eo=>eo.group_name).flat();if(Gt!=null&&Gt.unified_setting){if(!La.includes(wo.group_name))return Ka.createElement(du,{value:wo.group_name,key:wo.id},wo.group_name)}else if(sr.includes(wo.group_name)&&!La.includes(wo.group_name))return Ka.createElement(du,{value:wo.group_name,key:wo.id},wo.group_name)})),Ka.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Ka.createElement(Wr.Z,{disabled:no||Ma(Pn.id),value:{type:Pn.penalty_type,inputValue:Pn.late_penalty},onChange:wo=>{var La;if((0,Qe.Rm)()&&!((La=at.AssistantObject.practice)!=null&&La.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}ut[Wn].late_penalty=wo.inputValue,ut[Wn].penalty_type=wo.type,qt([...ut])}}),Ka.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ka.createElement(lr.default,{size:"large",disabled:no||Ma(Pn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:me()((0,je.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:wo=>Pr(wo,ht==null?void 0:ht.course_end_date),format:"YYYY-MM-DD HH:mm",value:Pn!=null&&Pn.late_time?me()(Pn.late_time):void 0,onChange:(wo,La)=>{var sr;if((0,Qe.Rm)()&&!((sr=at.AssistantObject.practice)!=null&&sr.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}ut[Wn].late_time=La,qt([...ut])}}),!no&&Ka.createElement("div",{style:{display:"flex",width:"50px"}},Ka.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var wo;if((0,Qe.Rm)()&&!((wo=at.AssistantObject.practice)!=null&&wo.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(ut.concat({penalty_type:Wr.Q.Percent,late_penalty:20}))}}),Wn>0&&!Pn.id&&Ka.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var wo;if((0,Qe.Rm)()&&!((wo=at.AssistantObject.practice)!=null&&wo.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}ut=ut.filter((La,sr)=>Wn!==sr),qt(ut.slice()),setTimeout(()=>qt(ut.slice()),10)}}))))})),!no&&Ka.createElement(Ka.Fragment,null,Ka.createElement(we.ZP,{type:"primary",size:"large",loading:ra,style:{width:"138px",marginTop:"30px"},onClick:()=>Zr()},"\u4FDD\u5B58")),Ka.createElement(Du.Z,{onConfirm:(Pn,Wn)=>{Pa.splice(Pn,0,...Wn),Pa.splice(Pn+Wn.length,1);const Ra=(0,je.QE)([...Pa]);oa([...Ra])}}),Ka.createElement(cu.Z,{resdata:Bo,type:"shixun",okloading:ra,oktext:(Bo==null?void 0:Bo.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Pn=>hu(void 0,null,function*(){co(!0);let Wn=yield(0,be.ZP)(`/api/courses/${xa.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(xa.categoryId)]}});co(!1),(Wn==null?void 0:Wn.status)===0&&Wl(xr)})}))};var ju=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se,user:at})=>({shixunHomeworks:ae,classroomList:ce,loading:se.effects,user:at}))(Su),_r=ee(59301),gi=Object.defineProperty,Yl=Object.defineProperties,Zl=Object.getOwnPropertyDescriptors,Qu=Object.getOwnPropertySymbols,bi=Object.prototype.hasOwnProperty,wi=Object.prototype.propertyIsEnumerable,hi=(ae,ce,se)=>ce in ae?gi(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,vo=(ae,ce)=>{for(var se in ce||(ce={}))bi.call(ce,se)&&hi(ae,se,ce[se]);if(Qu)for(var se of Qu(ce))wi.call(ce,se)&&hi(ae,se,ce[se]);return ae},Qa=(ae,ce)=>Yl(ae,Zl(ce)),ho=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const{RangePicker:Eo}=lr.default,{Option:Xr}=He.default,wl=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{const at=(0,ve.useIntl)(),ft=(0,ve.useParams)(),Et=(0,ve.useLocation)(),{workSetting:Jt,workList:lt,changeData:Be}=ae,[dt,Zn]=(0,ne.useState)(!0),[ca,un]=(0,ne.useState)({}),[sn,Yn]=(0,ne.useState)(!1),[xa]=Me.default.useForm();let[ht,Na]=(0,ne.useState)([]),[Cn,Ya]=(0,ne.useState)([]);const[Un,no]=(0,ne.useState)([]);let[tn,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)(()=>()=>{Na([])},[]),(0,ne.useEffect)(()=>{Zn(!(Jt!=null&&Jt.can_edit))},[Jt]);const co=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:vo({},ft)})};(0,ne.useEffect)(()=>{Jt!=null&&Jt.course_id&&(Object.keys(tn).map(function(qt){tn[qt]=Jt[qt]}),(!tn.allow_late||!tn.unified_late)&&(tn.late_penalty=5),ht=JSON.parse(JSON.stringify(Jt.group_settings.map(qt=>Qa(vo({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.publish_time!==null))),Cn=JSON.parse(JSON.stringify(Jt.allow_late_settings.map(qt=>Qa(vo({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.late_time!==null))),ra(vo({},tn)),Na([...ht]),Ya([...Cn]))},[Jt]);const Pa=()=>{var qt;const Gt=JSON.parse(JSON.stringify(tn));if(Gt.challenge_settings.filter(Ea=>!Ea.hide),Gt.categoryId=ft.categoryId,(qt=Gt.challenge_settings)!=null&&qt.every(Ea=>!Ea.checked)){fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(tn.unified_setting||(ht=ht==null?void 0:ht.map(Ea=>{var Bo;if(!Ea.publish_time||!Ea.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(!Ea.group_name)throw fe.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=(Bo=Jt.group_settings)==null?void 0:Bo.filter(qa=>{var xr;return(xr=Ea==null?void 0:Ea.group_name)==null?void 0:xr.includes(qa.group_name)}).map(qa=>qa.group_id||qa.id).toString().split(","),Ea})),Gt.group_settings=ht,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 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(!tn.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 Cn=Cn==null?void 0:Cn.map(Ea=>{var Bo,qa;if(Ea.late_penalty===null||Ea.late_penalty===void 0||Ea.late_penalty<0||Ea.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(!Ea.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(!Ea.group_name)throw fe.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=(Bo=Ea==null?void 0:Ea.group_name)==null?void 0:Bo.map(xr=>{var fr,Qr;let Zr=(Qr=(fr=Jt.group_settings)==null?void 0:fr.filter(Wl=>(Wl==null?void 0:Wl.group_name)===xr))==null?void 0:Qr[0];return Zr==null?void 0:Zr.group_id}))==null?void 0:qa.toString().split(","),Ea}),Gt.allow_late_settings=Cn;oa(Gt)},oa=qt=>{var Gt,Ea;if(console.log(qt.total_score,qt.eff_score),qt.total_score===null){fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(qt!=null&&qt.work_efficiency&&qt.eff_score===null){fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Bo=qt.challenge_settings.reduce((fr,Qr)=>fr+Number(Qr.challenge_score),0);if((Bo==null?void 0:Bo.toFixed(10))!==((Gt=qt.total_score-qt.eff_score)==null?void 0:Gt.toFixed(10))){fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${qt.total_score}\u5206`);return}const qa={shixun_evaluation:qt.shixun_evaluation,challenge_settings:qt.challenge_settings},xr=()=>ho(void 0,null,function*(){Yn(!0),(yield(0,be.ZP)(`/api/homework_commons/${ft.categoryId}/public_setting.json`,{method:"post",body:vo({},qt)})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),co(),se({type:"shixunHomeworks/getShixunWorkList",payload:vo({},ft)})),Yn(!1)});!(0,Ht.isEqual)(Be,qa)&&!((Ea=lt==null?void 0:lt.homework_status)!=null&&Ea.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:xr}):xr()},ut=(0,ne.useMemo)(()=>tn.public_after_abort?"public_after_abort":tn.public_after_over?"public_after_over":"immediately",[tn]);return _r.createElement("section",{className:Da.form},_r.createElement("div",{className:Da.title},"\u516C\u5F00\u8BBE\u7F6E"),_r.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},_r.createElement("div",{style:{display:"flex",alignItems:"center"}},_r.createElement(he.default,{checked:tn.score_open,disabled:dt,onChange:qt=>{tn.score_open=qt.target.checked,ra(Object.assign({},tn))}},_r.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u6210\u7EE9")),_r.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")),_r.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},_r.createElement(he.default,{checked:tn.answer_public,disabled:dt,onChange:qt=>{qt.target.checked?ra(Gt=>Qa(vo({},Gt),{answer_public:qt.target.checked})):ra(Gt=>Qa(vo({},Gt),{answer_public:qt.target.checked,public_after_abort:!1,public_after_over:!1}))}},_r.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u7B54\u6848")),_r.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"))),tn.answer_public&&_r.createElement(_r.Fragment,null,_r.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},_r.createElement("div",{style:{margin:"0 46px 0 24px"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),_r.createElement(Se.ZP.Group,{onChange:qt=>{qt.target.value==="public_after_abort"?ra(Gt=>Qa(vo({},Gt),{public_after_abort:!0,public_after_over:!1})):qt.target.value==="public_after_over"?ra(Gt=>Qa(vo({},Gt),{public_after_abort:!1,public_after_over:!0})):ra(Gt=>Qa(vo({},Gt),{public_after_abort:!1,public_after_over:!1}))},value:ut,disabled:dt},_r.createElement(Se.ZP,{value:"public_after_abort"},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),_r.createElement(Se.ZP,{value:"immediately",style:{marginLeft:"30px"}},"\u4EFB\u610F\u65F6\u95F4"))),_r.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px"}},_r.createElement("div",{style:{margin:"0 18px 0 24px"}},"\u8BBE\u7F6E\u590D\u5236\u53C2\u8003\u7B54\u6848"),_r.createElement(he.default,{checked:tn.forbid_copy_answers,disabled:dt,onChange:qt=>{tn.forbid_copy_answers=qt.target.checked,ra(Object.assign({},tn))}},_r.createElement("div",{style:{color:"#000000"}},"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),_r.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"))),_r.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},_r.createElement("div",{style:{display:"flex",alignItems:"center"}},_r.createElement(he.default,{checked:tn.comment_public,disabled:dt,onChange:qt=>{tn.comment_public=qt.target.checked,ra(Object.assign({},tn))}},_r.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u8BC4\u8BBA")),_r.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"))),_r.createElement("div",{style:{marginTop:"30px"}},_r.createElement("div",{className:Da.title},"\u8FDB\u5165\u5B9E\u9A8C\u8BBE\u7F6E"),_r.createElement("div",{style:{display:"flex",alignItems:"center",background:"#F6F7F9",padding:"13px 30px"}},_r.createElement(he.default,{checked:tn.can_view_details,disabled:dt,onChange:qt=>{tn.can_view_details=qt.target.checked,ra(Object.assign({},tn))}},_r.createElement("div",{style:{color:"#000000"}},"\u67E5\u770B\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5")),_r.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"))),_r.createElement(we.ZP,{style:{width:"138px",marginTop:"30px"},type:"primary",size:"large",loading:sn,onClick:()=>Pa()},"\u4FDD\u5B58"))};var zl=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(wl),Ol=ee(81327),Sn=ee(59301),iu=Object.defineProperty,Yu=Object.defineProperties,yu=Object.getOwnPropertyDescriptors,vr=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,Dl=Object.prototype.propertyIsEnumerable,nl=(ae,ce,se)=>ce in ae?iu(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Ar=(ae,ce)=>{for(var se in ce||(ce={}))qr.call(ce,se)&&nl(ae,se,ce[se]);if(vr)for(var se of vr(ce))Dl.call(ce,se)&&nl(ae,se,ce[se]);return ae},nn=(ae,ce)=>Yu(ae,yu(ce)),Yt=(ae,ce)=>{var se={};for(var at in ae)qr.call(ae,at)&&ce.indexOf(at)<0&&(se[at]=ae[at]);if(ae!=null&&vr)for(var at of vr(ae))ce.indexOf(at)<0&&Dl.call(ae,at)&&(se[at]=ae[at]);return se},pn=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const fa=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{const at=(0,ve.useIntl)(),ft=(0,ve.useParams)(),[Et]=Me.default.useForm(),Jt=Me.default.useWatch("total_score",Et),lt=Me.default.useWatch("eff_type",Et),Be=Me.default.useWatch("challenge_settings",Et),dt=Me.default.useWatch("answer_open_evaluation",Et),Zn=Me.default.useWatch("shixun_evaluation",Et),ca=Me.default.useWatch("work_efficiency",Et),un=Me.default.useWatch("is_repeat_minus",Et),sn=Me.default.useWatch("open_view_answer_deduct",Et),{workSetting:Yn,workList:xa,changeData:ht}=ae,[Na,Cn]=(0,ne.useState)(!1),[Ya,Un]=(0,ne.useState)(!1),[no,tn]=(0,ne.useState)(!1),[ra,co]=(0,ne.useState)(!1);let[Pa,oa]=(0,ne.useState)([]),[ut,qt]=(0,ne.useState)([]),[Gt,Ea]=(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[Bo,qa]=(0,ne.useState)(!1),[xr,fr]=(0,ne.useState)(0);(0,ne.useEffect)(()=>()=>{oa([])},[]),(0,ne.useEffect)(()=>{Cn(!(Yn!=null&&Yn.can_edit))},[Yn]);const Qr=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:Ar({},ft)})};(0,ne.useEffect)(()=>{if(!(Yn!=null&&Yn.course_id))return;Object.keys(Gt).map(function(So){Gt[So]=Yn[So]}),(!Gt.allow_late||!Gt.unified_late)&&(Gt.late_penalty=5),Pa=JSON.parse(JSON.stringify(Yn.group_settings.map(So=>nn(Ar({},So),{group_name:[So.group_name]})).filter(So=>So.publish_time!==null))),ut=JSON.parse(JSON.stringify(Yn.allow_late_settings.map(So=>nn(Ar({},So),{group_name:[So.group_name]})).filter(So=>So.late_time!==null)));const Jn=nn(Ar({},Gt),{difficulty_level_sort:Gt.difficulty_level_sort||"asc"});Ea(Jn),nr(Jn),Et.setFieldsValue(Jn),oa([...Pa]),qt([...ut])},[Yn]);const Zr=()=>{var Jn;const So=JSON.parse(JSON.stringify(Gt));if(So.challenge_settings.filter(xn=>!xn.hide),So.categoryId=ft.categoryId,So.game_deduct_score_percentage===""){fe.ZP.warning("\u8BF7\u586B\u5199\u67E5\u770B\u7B54\u6848\u6263\u5206\u6BD4\u4F8B");return}if((Jn=So.challenge_settings)!=null&&Jn.every(xn=>!xn.checked)){fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(Gt.unified_setting||(Pa=Pa==null?void 0:Pa.map(xn=>{var Ma;if(!xn.publish_time||!xn.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(!xn.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return xn.group_name=typeof(xn==null?void 0:xn.group_name)=="string"?[xn==null?void 0:xn.group_name]:xn==null?void 0:xn.group_name,xn.group_id=(Ma=Yn.group_settings)==null?void 0:Ma.filter(Sa=>{var Pn;return(Pn=xn==null?void 0:xn.group_name)==null?void 0:Pn.includes(Sa.group_name)}).map(Sa=>Sa.group_id||Sa.id).toString().split(","),xn})),So.group_settings=Pa,Gt.allow_late)if(Gt.unified_late){if(Gt.late_penalty===null||Gt.late_penalty===void 0||Gt.late_penalty<0||Gt.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(!Gt.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 ut=ut==null?void 0:ut.map(xn=>{var Ma,Sa;if(xn.late_penalty===null||xn.late_penalty===void 0||xn.late_penalty<0||xn.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(!xn.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(!xn.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return xn.group_name=typeof(xn==null?void 0:xn.group_name)=="string"?[xn==null?void 0:xn.group_name]:xn==null?void 0:xn.group_name,xn.group_id=(Sa=(Ma=xn==null?void 0:xn.group_name)==null?void 0:Ma.map(Pn=>{var Wn,Ra;let wo=(Ra=(Wn=Yn.group_settings)==null?void 0:Wn.filter(La=>(La==null?void 0:La.group_name)===Pn))==null?void 0:Ra[0];return wo==null?void 0:wo.group_id}))==null?void 0:Sa.toString().split(","),xn}),So.allow_late_settings=ut;Wl(So)},Wl=Jn=>{var So,xn;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 Ma=Jn.challenge_settings.reduce((Wn,Ra)=>Wn+Number(Ra.challenge_score),0);if((Ma==null?void 0:Ma.toFixed(10))!==((So=Jn.total_score-Jn.eff_score)==null?void 0:So.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 Sa={shixun_evaluation:Jn.shixun_evaluation,challenge_settings:Jn.challenge_settings,eff_type:Jn.eff_type},Pn=()=>pn(void 0,null,function*(){Un(!0),(yield(0,be.ZP)(`/api/homework_commons/${ft.categoryId}/score_setting.json`,{method:"post",body:Ar({},Jn)})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),Qr(),se({type:"shixunHomeworks/getShixunWorkList",payload:Ar({},ft)})),Un(!1)});!(0,Ht.isEqual)(ht,Sa)&&!((xn=xa==null?void 0:xa.homework_status)!=null&&xn.includes("\u672A\u53D1\u5E03"))&&!Bo?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:Pn}):Pn(),(Bo||un&&Bo)&&Ie.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:ft}})}})},za=(Jn=Gt)=>{var So;const{eff_score:xn,total_score:Ma,difficulty_level_sort:Sa}=Jn,Pn=Ma-xn,Wn=(So=Jn.challenge_settings)==null?void 0:So.filter(wr=>wr.checked).length;if(!Wn){Jn.challenge_settings.map((wr,Jr)=>{wr.challenge_score=0});return}const Ra=Jn.challenge_settings.filter(wr=>wr.checked).map(wr=>Sa==="desc"?wr.challenge_exp_desc:wr.challenge_exp).reduce((wr,Jr)=>wr+Jr),wo=Pn/Ra;let La=0,sr=0,eo;switch(Jn.shixun_evaluation){case 0:const wr=parseFloat((Pn/Wn).toFixed(1));Jn.challenge_settings.map((br,pr)=>{br.checked?(La=pr,br.challenge_score=wr>0?wr:0):br.challenge_score=0}),eo=(Pn-wr*(Wn-1)).toFixed(1),Jn.challenge_settings[La].challenge_score=eo>0?eo:0;break;case 1:Jn.challenge_settings.map((br,pr)=>{br.checked?(La=pr,sr+=Number((Math.round((Sa==="desc"?br.challenge_exp_desc:br.challenge_exp)*wo*10)/10).toFixed(1)),br.challenge_score=(Math.round((Sa==="desc"?br.challenge_exp_desc:br.challenge_exp)*wo*10)/10).toFixed(1)):br.challenge_score=0});let Jr=Jn.challenge_settings[La].challenge_score;eo=(Pn-sr+Number(Jr)).toFixed(1),Jn.challenge_settings[La].challenge_score=eo>0?eo:0;break}Ea(Ar({},Jn)),nr(Jn),Et.setFieldsValue(Jn)},nr=(Jn=Gt)=>{const So=(0,je.EN)(Jn.challenge_settings.reduce((xn,Ma)=>(0,je.EN)(xn||0,Number(Ma.challenge_score)||0,"+"),0),Jn.eff_score||0,"+");fr(So)};return Sn.createElement("div",{className:Da.form},Sn.createElement(Me.default,{className:Da.FormStyle,form:Et,initialValues:{},layout:"vertical",disabled:Na,size:"large",onValuesChange:(Jn,So)=>{Ea(Ar(Ar({},Gt),So))},onFinish:Jn=>{console.log("onfinish",Jn),Zr(),qa(!1)}},(Yn==null?void 0:Yn.can_edit)&&Sn.createElement("div",{className:Da.title},"\u4F5C\u4E1A\u5206\u503C\u8BBE\u7F6E"),Sn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},Sn.createElement("div",{style:{color:"#333333"}},"\u4F5C\u4E1A\u603B\u5206"),Sn.createElement(Me.default.Item,{className:"ml20",style:{marginBottom:"0px"},name:"total_score",rules:[{required:!0,message:"\u4F5C\u4E1A\u603B\u5206\u4E0D\u80FD\u4E3A\u7A7A"}]},Sn.createElement(De.Z,{style:{width:120},min:0,addonAfter:"\u5206"}))),Sn.createElement("div",{className:Da.title,style:{marginTop:"30px"}},"\u6548\u7387\u5206",Sn.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")),Sn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",width:"100%"}},Sn.createElement(Me.default.Item,{name:"work_efficiency",valuePropName:"checked",style:{marginBottom:0},normalize:Jn=>{const So=nn(Ar({},Gt),{eff_score:Jn?20:0});return za(So),nr(So),Jn}},Sn.createElement(he.default,null,Sn.createElement("strong",{className:"c-grey-666"},"\u6548\u7387\u5206"))),Sn.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")),Sn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},Sn.createElement(tt.Z,{wrap:!1,align:"middle"},Sn.createElement(Ne.Z,{style:{textAlign:"right"}},Sn.createElement("span",{className:"c-grey-333"},"\u6548\u7387\u5206\u503C")),Sn.createElement(Ne.Z,null,Sn.createElement(Me.default.Item,{className:"ml20",name:"eff_score",style:{marginBottom:0},rules:[{required:ca&&!0,message:"\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A"}],normalize:Jn=>(za(nn(Ar({},Gt),{eff_score:Jn})),Jn)},Sn.createElement(De.Z,{style:{width:184},min:0,step:.1,addonAfter:"\u5206",disabled:Na||!ca}))))),ca&&Sn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},Sn.createElement("div",{style:{height:40,lineHeight:"40px"}},Sn.createElement("span",{className:"c-grey-333 mr10"},"\u8BA1\u7B97\u7EF4\u5EA6"),Sn.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")),Sn.createElement(Me.default.Item,{name:"eff_type",style:{marginBottom:0}},Sn.createElement(Se.ZP.Group,null,Sn.createElement(Se.ZP,{value:1},"\u6309\u4F5C\u4E1A\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97"),Sn.createElement(Se.ZP,{value:2,style:{marginLeft:10}},"\u6309\u73ED\u7EA7\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97")))),ca&&Sn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},Sn.createElement("div",{className:"c-grey-333",style:{height:40,lineHeight:"40px"}},Sn.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),Sn.createElement(ie.Z,{title:"\u89C4\u5219\u8BF4\u660E"},Sn.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Da.title_icon}`,style:{color:"#666"},onClick:()=>tn(!0)}))),Sn.createElement(Me.default.Item,{name:"training_time_rules",style:{marginBottom:0},normalize:(Jn,So,xn)=>(za(nn(Ar({},xn),{training_time_rules:Jn})),Jn)},Sn.createElement(Se.ZP.Group,null,Sn.createElement(Ol.Z,{direction:"vertical"},Sn.createElement(Se.ZP,{style:{height:40,lineHeight:"40px"},value:1},"\u9875\u9762\u505C\u7559\u65F6\u957F",Sn.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")),Sn.createElement(Se.ZP,{style:{height:40,lineHeight:"40px"},value:2},"\u5173\u5361\u603B\u8017\u65F6",Sn.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")),Sn.createElement(Se.ZP,{style:{height:40,lineHeight:"40px"},value:3},"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F",Sn.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")))))),Sn.createElement("div",{style:{marginTop:"30px"}},Sn.createElement("div",{className:Da.title},"\u4EFB\u52A1\u5173\u5361\u9009\u62E9\u4E0E\u5206\u503C\u8BBE\u7F6E"),Sn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 16px"}},Sn.createElement("div",{style:{display:"flex",alignItems:"center"}},Sn.createElement("div",{style:{width:"60px",marginRight:"10px",textAlign:"left"}},"\u5206\u503C\u8BBE\u7F6E"),Sn.createElement(Me.default.Item,{name:"shixun_evaluation",style:{marginBottom:0},normalize:(Jn,So,xn)=>{const Ma=nn(Ar({},xn),{shixun_evaluation:Jn,difficulty_level_sort:Jn!==1?"asc":xn.difficulty_level_sort});return za(Ma),Jn}},Sn.createElement(Se.ZP.Group,null,Sn.createElement(Se.ZP,{value:0},"\u5747\u5206\u6BD4\u4F8B"),Sn.createElement(Se.ZP,{value:1,style:{marginLeft:20}},"\u96BE\u6613\u5EA6"),Sn.createElement(Se.ZP,{value:2,style:{marginLeft:20}},"\u81EA\u5B9A\u4E49\u5206\u503C"))),Zn==1&&Sn.createElement(Me.default.Item,{name:"difficulty_level_sort",style:{marginBottom:0},normalize:(Jn,So,xn)=>(za(nn(Ar({},xn),{difficulty_level_sort:Jn})),Jn)},Sn.createElement(He.default,{style:{width:200},options:[{value:"asc",label:"\u6B63\u5E8F\u8D4B\u5206"},{value:"desc",label:"\u53CD\u5E8F\u8D4B\u5206"}]})))),Sn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Sn.createElement("div",{style:{display:"flex",alignItems:"center"}},Sn.createElement("div",{className:"c-grey-666",style:{width:"60px",textAlign:"left"}},"\u5173\u5361\u540D\u79F0"),Sn.createElement("div",{className:`${Da.SubTooltip}`,style:{height:40,lineHeight:"40px",color:"#666"}},Yn!=null&&Yn.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")),Sn.createElement(Me.default.List,{name:"challenge_settings"},(Jn,{add:So,remove:xn})=>Sn.createElement("div",{style:{display:"flex",flexDirection:"column",gap:17}},Jn==null?void 0:Jn.map(Ma=>{var Sa=Ma,{key:Pn,name:Wn}=Sa,Ra=Yt(Sa,["key","name"]),wo,La,sr,eo,wr,Jr,br;return Sn.createElement(tt.Z,{key:Pn,wrap:!1,align:"middle"},Sn.createElement(Ne.Z,null,Sn.createElement(Me.default.Item,nn(Ar({},Ra),{name:[Wn,"checked"],valuePropName:"checked",style:{marginBottom:0},normalize:(pr,ll,Vl)=>{var xu;return Vl.challenge_settings[Pn].checked=pr,(xu=Vl==null?void 0:Vl.challenge_settings)!=null&&xu.every(Gl=>!Gl.checked)?(fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A"),Vl.challenge_settings[Pn].checked=ll,ll):(Vl.shixun_evaluation===2&&!pr&&(Vl.challenge_settings[Pn].challenge_score=0),za(Vl),pr)}}),Sn.createElement(he.default,{disabled:Na||!(Yn!=null&&Yn.task_pass)},Sn.createElement(ie.Z,{title:(wo=Be==null?void 0:Be[Pn])==null?void 0:wo.challenge_name,placement:"topLeft"},Sn.createElement("div",{className:"c-grey-666 multi_ellipsis1",style:{width:525}},(La=Be==null?void 0:Be[Pn])==null?void 0:La.challenge_name))))),Sn.createElement(Ne.Z,{flex:"76px"},!Be[Pn].checked&&Sn.createElement("span",{className:"tag-style-border-small bg-orange border-raduis-50 c-white ml20"},"\u53EF\u4E0D\u505A")),Sn.createElement(Ne.Z,null,Sn.createElement(Me.default.Item,{className:"ml20",name:[Wn,"challenge_score"],style:{marginBottom:0},normalize:(pr,ll,Vl)=>(Vl.challenge_settings[Pn].challenge_score=pr,nr(Vl),pr)},Sn.createElement(De.Z,{style:{width:120},min:0,addonAfter:Sn.createElement("span",{className:Da.SubTooltip},"\u5206"),disabled:Na||Zn!==2||!((sr=Be==null?void 0:Be[Pn])!=null&&sr.checked)}))),Sn.createElement(Ne.Z,null,Sn.createElement("div",{style:{marginLeft:"55px"},className:((eo=Be==null?void 0:Be[Pn])==null?void 0:eo.difficulty)=="\u7B80\u5355"?Da.DifSimple:((wr=Be==null?void 0:Be[Pn])==null?void 0:wr.difficulty)=="\u4E2D\u7B49"?Da.DifMiddle:Da.DifHard},(Jr=Be==null?void 0:Be[Pn])==null?void 0:Jr.difficulty)),Sn.createElement(Ne.Z,null,Sn.createElement("span",{className:` ${Da.SubTooltip}`,style:{marginLeft:"55px"}},"\u91D1\u5E01\u5956\u52B1\u6570",Sn.createElement("span",{className:"ml10",style:{color:"#FA6400"}},(br=Be==null?void 0:Be[Pn])==null?void 0:br.challenge_exp))))}))))),Sn.createElement("div",{style:{marginTop:"30px"}},Sn.createElement("div",{className:Da.title},"\u5B66\u751F\u6263\u5206\u89C4\u5219\u8BBE\u7F6E"),Sn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px"}},Sn.createElement("div",{style:{display:"flex",alignItems:"center"}},Sn.createElement(Me.default.Item,{name:"open_view_answer_deduct",valuePropName:"checked",style:{marginBottom:0}},Sn.createElement(he.default,null)),Sn.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u67E5\u770B\u7B54\u6848\u6263\u5206"),Sn.createElement("span",{className:`${Da.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")),sn&&Sn.createElement("div",{style:{display:"flex",alignItems:"center"}},Sn.createElement(Me.default.Item,{name:"answer_open_evaluation",style:{marginBottom:0}},Sn.createElement(Se.ZP.Group,null,Sn.createElement(Se.ZP,{value:!0,style:{marginRight:"50px"}},"\u56FA\u5B9A\u6263\u5206"),Sn.createElement(Se.ZP,{value:!1},"\u6309\u7167\u5B9E\u8BAD\u53C2\u8003\u7B54\u6848\u7EA7\u522B\u6263\u5206")))),dt&&Sn.createElement("div",{style:{display:"flex",alignItems:"center",margin:"5px 0",paddingLeft:23}},Sn.createElement("div",{className:"c-grey-666"},"\u67E5\u770B\u7B54\u6848\u56FA\u5B9A\u6263\u9664"),Sn.createElement(Me.default.Item,{name:"game_deduct_score_percentage",style:{marginBottom:"0px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6263\u5206\u6BD4\u4F8B"}]},Sn.createElement(De.Z,{style:{width:120,margin:"0 10px"},min:0,max:100,addonAfter:Sn.createElement("span",{className:Da.SubTooltip},"%")})),Sn.createElement("div",{className:"c-grey-666"},"\u5206\u503C ",Sn.createElement("span",{style:{color:"#666666"}}," \uFF08\u5F53\u8BBE\u7F6E0%\u65F6\uFF0C\u5219\u5B66\u751F\u67E5\u770B\u7B54\u6848\u4E0D\u6263\u5206\uFF09")))),Sn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Sn.createElement("div",{style:{display:"flex",alignItems:"center"}},Sn.createElement(Me.default.Item,{name:"is_repeat_minus",valuePropName:"checked",style:{marginBottom:0},normalize:Jn=>(!Jn&&qa(!0),Jn)},Sn.createElement(he.default,null)),Sn.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u4EE3\u7801\u67E5\u91CD\u6263\u5206"),Sn.createElement("div",{className:Da.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")),un&&Sn.createElement("div",{style:{display:"flex",alignItems:"center"}},Sn.createElement("div",{style:{marginLeft:"30px"}},"\u6263\u5206\u9608\u503C"),Sn.createElement(Me.default.Item,{className:"ml10",name:"repeat_limit",style:{marginBottom:0},normalize:Jn=>(qa(!0),Jn)},Sn.createElement(De.Z,{style:{width:120},min:0,max:100,addonAfter:Sn.createElement("span",{className:Da.SubTooltip},"%")})),Sn.createElement("div",{style:{color:"#666666",marginLeft:"10px"}},"\uFF08\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206\uFF09"),Sn.createElement("div",{style:{marginLeft:"30px"}},"\u67E5\u91CD\u6263\u5206"),Sn.createElement(Me.default.Item,{className:"ml10",name:"repeat_setting_score",style:{marginBottom:0},normalize:Jn=>(qa(!0),Jn)},Sn.createElement(De.Z,{style:{width:120},min:0,max:Jt,addonAfter:Sn.createElement("span",{className:Da.SubTooltip},"\u5206")})),Sn.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"))))),Sn.createElement(we.ZP,{type:"primary",size:"large",loading:Ya,style:{width:"138px",marginTop:"30px"},onClick:()=>{Et.submit()}},"\u4FDD\u5B58"),Sn.createElement(Ie.default,{title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",open:no,width:860,footer:null,onCancel:()=>{tn(!1)}},Sn.createElement("div",{style:{color:"#333333",fontWeight:400}},Sn.createElement("span",{style:{fontWeight:600}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),Sn.createElement("br",null),Sn.createElement("span",null,"\u5B66\u751F",Sn.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",Sn.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"),Sn.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 "),Sn.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")),Sn.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Sn.createElement("span",{style:{fontWeight:600}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),Sn.createElement("br",null),Sn.createElement("span",null,"\u5B66\u751F",Sn.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",Sn.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")),Sn.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 "),Sn.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"),Sn.createElement("br",null),Sn.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")),Sn.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Sn.createElement("span",{style:{fontWeight:600}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),Sn.createElement("br",null),Sn.createElement("span",null,"\u4ECE\u8001\u5E08",Sn.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")),Sn.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Sn.createElement("span",{style:{fontWeight:600}},"\u89C4\u5219\u76EE\u7684"),Sn.createElement("br",null),Sn.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 Do=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(fa),Io=ee(59301),$n=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Co=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{var at,ft;const Et=(0,ve.useIntl)(),[Jt,lt]=(0,ne.useState)(!0),[Be,dt]=(0,ne.useState)(!1),[Zn,ca]=(0,ne.useState)([]),[un,sn]=(0,ne.useState)([]),[Yn,xa]=(0,ne.useState)([]),[ht,Na]=(0,ne.useState)([]),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(""),tn=(0,ve.useParams)();function ra(){return $n(this,null,function*(){let oa=yield(0,be.ZP)(`/api/homework_commons/${tn.categoryId}/homework_common_collaborators.json`,{method:"get"});sn(oa)})}function co(){return $n(this,null,function*(){var oa;let ut=yield(0,be.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/teachers`,{method:"get",params:{homework_id:tn.categoryId,limit:1e3}});(oa=ut==null?void 0:ut.teacher_list)==null||oa.map(qt=>{qt.key=qt.user_id}),xa(ut==null?void 0:ut.teacher_list),Na(ut==null?void 0:ut.teacher_list)})}(0,ne.useEffect)(()=>{ra(),co()},[tn]);const Pa=()=>{};return Io.createElement("section",{className:Da.form},Io.createElement(tt.Z,{className:Da.content,style:{padding:"20px 30px",gap:20}},(at=un==null?void 0:un.data)==null?void 0:at.map(oa=>Io.createElement(tt.Z,{align:"middle",className:`${Da.borderSty} ${Un===(oa==null?void 0:oa.id)?Da.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Io.createElement("span",{className:"c-grey-333"},oa==null?void 0:oa.real_name),(un==null?void 0:un.can_edit)&&Io.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Da.delSty}`,onMouseEnter:()=>{no(oa.id)},onMouseLeave:()=>{no("")},onClick:()=>$n(void 0,null,function*(){(yield(0,be.ZP)(`/api/homework_commons/${tn.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:oa.id}})).status===0&&(fe.ZP.info("\u5220\u9664\u6210\u529F"),ra(),co())})}))),!(un!=null&&un.can_edit)&&!((ft=un==null?void 0:un.data)!=null&&ft.length)&&Io.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),(un==null?void 0:un.can_edit)&&Io.createElement(we.ZP,{className:Da.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>dt(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005")),Io.createElement(Ie.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Be,confirmLoading:Cn,onCancel:()=>dt(!1),onOk:()=>$n(void 0,null,function*(){if(Zn.length===0){fe.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}Ya(!0),(yield(0,be.ZP)(`/api/homework_commons/${tn.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:Zn}})).status===0&&(fe.ZP.info("\u6DFB\u52A0\u6210\u529F"),ca([]),ra(),co(),dt(!1)),Ya(!1)})},Io.createElement("div",null,Io.createElement("div",{style:{display:"flex"}},Io.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Io.createElement(bt.default.Search,{onChange:oa=>{xa(ht.filter(ut=>ut.name.indexOf(oa.target.value)>-1))}})),Io.createElement(Ze.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(oa,ut)=>{ca(oa)},selectedRowKeys:Zn,getCheckboxProps:oa=>({disabled:oa.is_collaborator})},pagination:!1,dataSource:Yn,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var _o=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(Co),Uo=ee(59301),ul=Object.defineProperty,ia=Object.getOwnPropertySymbols,Lr=Object.prototype.hasOwnProperty,il=Object.prototype.propertyIsEnumerable,Ml=(ae,ce,se)=>ce in ae?ul(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Vo=(ae,ce)=>{for(var se in ce||(ce={}))Lr.call(ce,se)&&Ml(ae,se,ce[se]);if(ia)for(var se of ia(ce))il.call(ce,se)&&Ml(ae,se,ce[se]);return ae},tr=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const vl=({shixunHomeworks:ae,loading:ce,dispatch:se,classroomList:at,user:ft})=>{const Et=(0,ve.useIntl)(),Jt=(0,ve.useParams)(),{workSetting:lt}=ae,[Be,dt]=(0,ne.useState)(!1),[Zn,ca]=(0,ne.useState)(!1),[un,sn]=(0,ne.useState)({work_end_forbid_evaluate:!1,start_permanent:!1});(0,ne.useEffect)(()=>{dt(!(0,Qe.GJ)())},[(0,Qe.GJ)()]);const Yn=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:Vo({},Jt)})};(0,ne.useEffect)(()=>{lt!=null&<.course_id&&(Object.keys(un).forEach(ht=>{un[ht]=lt[ht]}),sn(Vo({},un)))},[lt]);const xa=()=>tr(void 0,null,function*(){var ht;if(((ht=ft==null?void 0:ft.userInfo)==null?void 0:ht.user_status)===2){(0,zr.Rd)();return}ca(!0);const Na={work_end_forbid_evaluate:un.work_end_forbid_evaluate};(0,Qe.Ny)()&&(Na.start_permanent=un.start_permanent),(yield(0,be.ZP)(`/api/homework_commons/${Jt.categoryId}/shiyan_setting.json`,{method:"post",body:Na})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),Yn(),se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Vo({},Jt)})),ca(!1)});return Uo.createElement("section",{className:Da.form},Uo.createElement("div",{className:Da.title},"\u8BC4\u6D4B\u9650\u5236"),Uo.createElement("div",{className:Da.content},Uo.createElement(he.default,{disabled:Be,checked:un.work_end_forbid_evaluate,onChange:ht=>{un.work_end_forbid_evaluate=ht.target.checked,sn(Object.assign({},un))}},Uo.createElement("span",{className:"c-black"},"\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u53EF\u7F16\u8F91\u4EE3\u7801"),Uo.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"))),Uo.createElement("div",{className:Da.title,style:{marginTop:"30px"}},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),Uo.createElement("div",{className:Da.content},Uo.createElement(he.default,{disabled:Be,checked:un.start_permanent,onChange:ht=>{if(!(0,Qe.Ny)()){(0,zr.pW)(2);return}un.start_permanent=ht.target.checked,sn(Object.assign({},un))}},Uo.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",Uo.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")))),!Be&&Uo.createElement(Uo.Fragment,null,Uo.createElement(we.ZP,{type:"primary",size:"large",loading:Zn,style:{width:"138px",marginTop:"30px"},onClick:()=>xa()},"\u4FDD\u5B58")))};var $r=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se,user:at})=>({shixunHomeworks:ae,classroomList:ce,loading:se.effects,user:at}))(vl),Hl=ee(11803),Fu=ee(59301);const Ei=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{const at=(0,ve.useIntl)(),[ft]=(0,ve.useSearchParams)(),Et=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Fu.createElement(ju,null)},{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:Fu.createElement($r,null)},{key:"2",label:"\u8BC4\u5206\u8BBE\u7F6E",element:Fu.createElement(Do,null)},{key:"3",label:"\u5C55\u793A\u8BBE\u7F6E",element:Fu.createElement(zl,null)},{key:"4",label:"\u534F\u4F5C\u8BBE\u7F6E",element:Fu.createElement(_o,null)}].filter(Jt=>!!Jt);return(0,ne.useEffect)(()=>(se({type:"globalSetting/footerToggle",payload:!1}),()=>{se({type:"globalSetting/footerToggle",payload:!0})}),[]),Fu.createElement("div",{style:{paddingBottom:"50px"}},Fu.createElement(Hl.Z,{dataSource:Et,style:{marginBottom:52}}))};var Hi=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(Ei),Si="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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",mi=ee(42441);const Oi=(ae=[],ce=[],se=[])=>(console.log("---",ae,ce,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:ce},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:ae}]}),cs=(ae=[])=>({dataset:[{source:ae}],tooltip:{show:!0,formatter:function(ce){return ce.value[2]+":"+ce.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 ti=Object.defineProperty,yi=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,Wi=Object.prototype.propertyIsEnumerable,Vu=(ae,ce,se)=>ce in ae?ti(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Mu=(ae,ce)=>{for(var se in ce||(ce={}))ji.call(ce,se)&&Vu(ae,se,ce[se]);if(yi)for(var se of yi(ce))Wi.call(ce,se)&&Vu(ae,se,ce[se]);return ae},fi=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const ds=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{var at,ft,Et,Jt;const lt=(0,ve.useIntl)(),Be=(0,ve.useParams)(),[dt,Zn]=(0,ne.useState)(Mu(Mu({},{sort_by:"student_id",sort_direction:"desc"}),Be)),[ca,un]=(0,ne.useState)(),[sn,Yn]=(0,ne.useState)([]);let xa=(0,ne.useRef)();const[ht,Na]=(0,ne.useState)(1),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(10),[tn,ra]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{Pa()},[]);const co=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:dt.sort_by==="student_number"?dt.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:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:dt.sort_by==="bug"?dt.sort_direction==="desc"?"descend":"ascend":null,render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:dt.sort_by==="vulnerability"?dt.sort_direction==="desc"?"descend":"ascend":null,render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:dt.sort_by==="specification"?dt.sort_direction==="desc"?"descend":"ascend":null,render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:dt.sort_by==="complexity"?dt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:dt.sort_by==="total_row_number"?dt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:dt.sort_by==="quality_score"?dt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(ut,qt)=>ne.createElement("a",{target:"_blank",href:`/classrooms/${Be.coursesId}/shixun_homework/${Be.categoryId}/analysis/${qt.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,ne.useEffect)(()=>(ca===2&&(xa.current=setInterval(()=>{Pa()},6e4)),()=>{clearTimeout(xa.current)}),[ca]);function Pa(){return fi(this,null,function*(){const ut=yield(0,be.ZP)(`/api/homework_commons/${dt.categoryId}/code_quality_analyses/check_status.json`,{method:"GET"});un(ut.status),ut.status!=2&&ut.status!=-1&&(oa({page:1,limit:10}),clearTimeout(xa.current))})}function oa(ut){return fi(this,null,function*(){Na(ut==null?void 0:ut.page),no(ut==null?void 0:ut.limit);const qt=yield(0,be.ZP)(`/api/homework_commons/${dt.categoryId}/code_quality_analyses.json`,{method:"GET",params:Mu({},ut)});Yn(qt)})}return console.log("-------",ca),ne.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pl30 pr30 pt10"},(ca===0||ca===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",sn==null?void 0:sn.created_at)),ne.createElement(we.ZP,{onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),ne.createElement("p",{style:{display:"flex"}},ne.createElement(tt.Z,{style:{width:"100%"}},ne.createElement(Ne.Z,{flex:"80px"},ne.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),ne.createElement(Ne.Z,{flex:"80px"},ne.createElement(he.default,{checked:(tn==null?void 0:tn.length)===0,onChange:ut=>{ut.target.checked&&(ra([]),oa({page:ht,limit:Un}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),ne.createElement(Ne.Z,{flex:"1"},ne.createElement(he.default.Group,{value:tn,onChange:ut=>fi(void 0,null,function*(){ra([...ut]),oa({page:ht,limit:Un,group_course_ids:ut})}),style:{width:"100%",fontSize:"14px"}},(at=sn==null?void 0:sn.course_groups)==null?void 0:at.map((ut,qt)=>ne.createElement(he.default,{style:{fontSize:"14px"},value:ut==null?void 0:ut.id},ut==null?void 0:ut.name,"(",ut==null?void 0:ut.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"),(sn==null?void 0:sn.grade_statistics)&&ne.createElement(mi.Z,{option:Oi((ft=sn==null?void 0:sn.grade_statistics)==null?void 0:ft.map(ut=>ut.specification_count),(Et=sn==null?void 0:sn.grade_statistics)==null?void 0:Et.map(ut=>ut.vulnerability_count),(Jt=sn==null?void 0:sn.grade_statistics)==null?void 0:Jt.map(ut=>ut.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"),(sn==null?void 0:sn.quality_scores)&&ne.createElement(mi.Z,{option:cs(sn==null?void 0:sn.quality_scores.map((ut,qt)=>[qt+1,ut==null?void 0:ut.quality_score,ut==null?void 0:ut.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(bt.default.Search,{size:"middle",onSearch:ut=>{oa({page:1,limit:Un,search:ut})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),ne.createElement(Ze.default,{columns:co,dataSource:sn==null?void 0:sn.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(ut,qt,Gt)=>{Gt.field&&(dt.sort_by=Gt.field),Gt.order||(dt.sort_direction="asc"),Gt.order==="ascend"&&(dt.sort_direction="asc"),Gt.order==="descend"&&(dt.sort_direction="desc"),Gt.order||(dt.sort_direction="asc"),oa(Mu({page:1,limit:Un},dt))}}),ne.createElement(Ae.Z,{current:ht,total:sn==null?void 0:sn.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:Un,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(ut,qt)=>{Na(ut),no(qt),oa({page:ut,limit:qt,group_course_ids:tn})}}))),ca===2&&ne.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},ne.createElement("img",{src:Si}),ne.createElement("br",null),ne.createElement(we.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{Pa()}},"\u5237\u65B0\u9875\u9762")),ne.createElement(la,null),ne.createElement(Ie.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!Cn,footer:null,onCancel:()=>Ya(!1)},ne.createElement("div",{style:{height:500,overflow:"hidden"}},!!Cn&&ne.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${Be==null?void 0:Be.categoryId}-${Cn==null?void 0:Cn.student_number}&resolved=false`,frameBorder:"0"}))))};var ws=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(ds),ni=ee(26724),Ni=ee.n(ni),Iu=ee(59301),Pc=Object.defineProperty,pi=Object.defineProperties,Ds=Object.getOwnPropertyDescriptors,gs=Object.getOwnPropertySymbols,Is=Object.prototype.hasOwnProperty,tc=Object.prototype.propertyIsEnumerable,Os=(ae,ce,se)=>ce in ae?Pc(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Cc=(ae,ce)=>{for(var se in ce||(ce={}))Is.call(ce,se)&&Os(ae,se,ce[se]);if(gs)for(var se of gs(ce))tc.call(ce,se)&&Os(ae,se,ce[se]);return ae},nc=(ae,ce)=>pi(ae,Ds(ce)),ac=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Ac=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{const at=(0,ve.useIntl)(),ft=(0,ve.useParams)(),Et=(0,ve.useLocation)(),[Jt,lt]=(0,ne.useState)([]),[Be,dt]=(0,ne.useState)([]),[Zn,ca]=(0,ne.useState)(!0),[un,sn]=(0,ne.useState)(!1),[Yn,xa]=(0,ne.useState)(1),[ht,Na]=(0,ne.useState)([]),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(!1),[tn,ra]=(0,ne.useState)(!1),[co,Pa]=(0,ne.useState)("");(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(oa.resetFields(),lt([]),Ya(!0),qt()):Ya(!1)},[ae.actionTabs.key]);const[oa]=Me.default.useForm();let ut=[];const qt=()=>ac(void 0,null,function*(){var Bo;if(Zn&&!un){sn(!0),xa(Yn+1);const qa=yield(0,de.JG)(nc(Cc({},ft),{page:Yn}));Pa(qa.repeat_setting_score);const xr=[...qa.group_list];qa!=null&&qa.ungroup_list&&xr.push({id:qa==null?void 0:qa.ungroup_list.id,name:qa==null?void 0:qa.ungroup_list.name,works_count:qa==null?void 0:qa.ungroup_list.work_count,last_review_time:qa==null?void 0:qa.ungroup_list.last_review_time}),lt([...Jt,...xr]),sn(!1),((Bo=qa.group_list)==null?void 0:Bo.length)<10&&ca(!1)}}),Gt=()=>{se({type:"shixunHomeworks/setActionTabs",payload:{}}),no(!1),ca(!0),sn(!1),xa(1),lt([]),oa.resetFields()},Ea=[{title:"",dataIndex:"id",width:280,render:(Bo,qa)=>Iu.createElement(he.default,{disabled:!(qa.works_count>1),value:String(qa.id)},qa.name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_review_time",width:130}];return Iu.createElement(Ie.default,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:Cn,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>ac(void 0,null,function*(){const Bo=oa.getFieldValue();if(Bo.group_ids.length){ra(!0);const qa=yield(0,be.ZP)(`/api/homework_commons/${ft.categoryId}/homework_code_repeat.json`,{method:"post",body:{group_ids:[...Bo.group_ids]}});ra(!1),qa.status===0&&(Gt(),yield se({type:"shixunHomeworks/getShixunWorkList",payload:ae.actionTabs.params}),window.location.href=`/classrooms/${ft.coursesId}/shixun_homework/${ft.categoryId}/detail?tabs=2`,se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}}),okButtonProps:{loading:tn},onCancel:Gt},Iu.createElement("div",{style:{color:"gray"}},"\u5F53\u524D\u4EE3\u7801\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",Iu.createElement("span",{style:{color:"green"}},co),"\u5206,\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C",Iu.createElement("a",{href:`/classrooms/${ft.coursesId}/shixun_homework/${ft.categoryId}/detail?tabs=3&score=2`},"\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E"),"\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),Iu.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&&Iu.createElement(Me.default,{form:oa,onChange:Bo=>{Na(Cc({},oa.getFieldValue()))},initialValues:{group_ids:ut,end_time:me()(me()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},Iu.createElement("div",{className:"flexd-table-header mt20"},Iu.createElement(Ze.default,{pagination:!1,dataSource:[],columns:Ea})),Iu.createElement(Me.default.Item,{name:"group_ids"},Iu.createElement(he.default.Group,{className:"w100"},Iu.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},Iu.createElement(Ni(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Bo=>{qt()},hasMore:Zn,useWindow:!1},Iu.createElement(Ze.default,{loading:ce.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:Ea,dataSource:Jt,pagination:!1})))))),Iu.createElement(tt.Z,null,Iu.createElement(Ne.Z,{className:"ml10"},Iu.createElement(he.default,{checked:Un,onChange:Bo=>{no(Bo.target.checked);let qa=[];Bo.target.checked&&(qa=Jt.filter(xr=>xr.works_count>1).map(xr=>xr.id+"")),oa.setFieldsValue({group_ids:qa})}},"\u5168\u9009"))))};var Ns=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce}))(Ac),es=ee(27681),Gi=ee(82338),Ki=ee(93948),ai={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"},oc=ee(96731),rc=Object.defineProperty,ms=Object.getOwnPropertySymbols,lc=Object.prototype.hasOwnProperty,uc=Object.prototype.propertyIsEnumerable,fs=(ae,ce,se)=>ce in ae?rc(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,ps=(ae,ce)=>{for(var se in ce||(ce={}))lc.call(ce,se)&&fs(ae,se,ce[se]);if(ms)for(var se of ms(ce))uc.call(ce,se)&&fs(ae,se,ce[se]);return ae},ic=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Bc=({shixunHomeworks:ae,dispatch:ce,isShow:se,setIsShow:at,item:ft,courseId:Et,categoryId:Jt})=>{const lt=(0,ve.useIntl)(),[Be,dt]=(0,ne.useState)({page:1,limit:10,keyword:"",type:null}),[Zn,ca]=(0,ne.useState)([]),[un,sn]=(0,ne.useState)(!1),[Yn,xa]=(0,ne.useState)(1);(0,ne.useEffect)(()=>{se&&ht()},[se,Be.type]);function ht(){return ic(this,null,function*(){sn(!0);const Cn=yield(0,be.ZP)(`/api/homework_commons/${Jt}/shixun_game_statisic.json`,{method:"get",params:{challenge_id:ft.id,id:Jt,type:Be.type,page:Be.page,limit:Be.limit,keyword:Be.keyword}});sn(!1),Cn.status===0&&ca(Cn==null?void 0:Cn.data)})}const Na=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(Cn,Ya,Un)=>ne.createElement("span",{style:{color:"#000"}},Be.limit*(Be.page-1)+Un+1)},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,render:(Cn,Ya,Un)=>ne.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{(0,je.xg)(`/classrooms/${Et}/shixun_homework/${Jt}/${Ya.student_work_id}/comment`)}},Cn)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(Cn,Ya,Un)=>ne.createElement("span",{style:{color:"#333"}},Cn)},{title:"\u73ED\u7EA7",dataIndex:"group_name",key:"group_name",ellipsis:!0,render:(Cn,Ya,Un)=>ne.createElement("span",{style:{color:"#333"}},Cn)},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,render:(Cn,Ya,Un)=>ne.createElement("span",{style:{color:"#333"}},Cn)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,render:(Cn,Ya,Un)=>ne.createElement("span",{style:{color:"#333"}},Cn)},{title:"\u901A\u5173\u60C5\u51B5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,render:(Cn,Ya,Un)=>ne.createElement("span",null,Cn==2?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173")}];return ne.createElement(ne.Fragment,null,ne.createElement(Ie.default,{centered:!0,title:"\u5173\u5361\u901A\u5173\u8BE6\u60C5",open:se,width:900,footer:null,maskClosable:!1,onCancel:()=>{Be.keyword="",Be.page=1,Be.limit=10,Be.type=null,dt(ps({},Be)),at(!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",ft==null?void 0:ft.index," ",ne.createElement(ie.Z,{title:ft==null?void 0:ft.subject},ne.createElement("span",null,ft==null?void 0:ft.subject))),ne.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"}},ne.createElement("div",null,ne.createElement(He.default,{size:"large",value:Be.type,onChange:Cn=>ic(void 0,null,function*(){Be.type=Cn,dt(ps({},Be)),ht()}),style:{width:140,marginRight:20}},ne.createElement(He.default.Option,{value:null},"\u5168\u90E8"),ne.createElement(He.default.Option,{value:1},"\u672A\u901A\u5173"),ne.createElement(He.default.Option,{value:2},"\u5DF2\u901A\u5173"))),ne.createElement("div",null,ne.createElement(Ke.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u641C\u7D22",value:Be.keyword,onChange:Cn=>{Be.keyword=Cn,Be.page=1,dt(ps({},Be)),ht()}})))),ne.createElement(Ze.default,{scroll:{y:380},columns:Na,loading:un,dataSource:Zn.users,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],pageSize:Be.limit,current:Be.page,position:["bottomRight"],onChange:(Cn,Ya)=>{Be.page=Cn,Be.limit=Ya,dt(ps({},Be)),ht()},total:Zn==null?void 0:Zn.count,showTotal:(Cn,Ya)=>ne.createElement("span",null,"\u5171",ne.createElement("span",{style:{color:"#165DFF"}}," ",Cn," "),"\u6761\u6570\u636E")}})))};var sc=(0,ve.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Bc),Qi=ee(75353),Yi=Object.defineProperty,vs=Object.defineProperties,xc=Object.getOwnPropertyDescriptors,cc=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Pe=(ae,ce,se)=>ce in ae?Yi(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,$e=(ae,ce)=>{for(var se in ce||(ce={}))ge.call(ce,se)&&Pe(ae,se,ce[se]);if(cc)for(var se of cc(ce))Ee.call(ce,se)&&Pe(ae,se,ce[se]);return ae},et=(ae,ce)=>vs(ae,xc(ce)),jt=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const It=({title:ae,strokeColor:ce,trailColor:se,percent:at,count:ft})=>{const Et=(0,ve.useIntl)();return ne.createElement("div",{className:ai.itemWrapper},ne.createElement("div",{className:ai.itemTitle},ae),ne.createElement(Ki.Z,{percent:at,strokeColor:ce,trailColor:se}),ne.createElement("div",{className:ai.count},ft,"\u4EBA"))},gn=(ae,ce)=>{const se=`${(ce/ae*100).toFixed(1)}`;return se==="0.0"?0:se};var Dn=()=>{const[ae,ce]=(0,ne.useState)(),se=(0,ve.useParams)(),[at,ft]=(0,ne.useState)(!1),[Et,Jt]=(0,ne.useState)(),[lt,Be]=(0,ne.useState)(),[dt,Zn]=(0,ne.useState)(!1),[ca,un]=(0,ne.useState)({page:1,limit:10});(0,ne.useEffect)(()=>{(0,be.ZP)(`/api/homework_commons/${se.categoryId}/statistic.json`,{method:"GET"}).then(ht=>{ce(ht)}),xa()},[]);const sn=[{title:"\u6309\u65F6\u901A\u5173",color:"#00AE87",trailColor:"#e5f6f3",percent:gn(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:gn(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:gn(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:gn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.unstart_count),count:ae==null?void 0:ae.unstart_count}],Yn=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,fixed:"left",ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#333"}},ca.limit*(ca.page-1)+Cn+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"subject",key:"subject",ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#000"}},ht)},{title:"\u5DF2\u901A\u5173",width:120,dataIndex:"completed_sum",key:"completed_sum",ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#333"}},ht," \u4EBA")},{title:"\u672A\u901A\u5173",width:120,dataIndex:"uncompleted_sum",key:"uncompleted_sum",ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#333"}},ht," \u4EBA")},{title:"\u603B\u8BC4\u6D4B\u6B21\u6570",width:120,dataIndex:"evaluation_total",key:"evaluation_total",ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#333"}},ht," \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:ai.tips},ne.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"})))),dataIndex:"passed_rate",key:"passed_rate",width:120,ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#000"}},ht,ht?"%":"")},{title:"\u64CD\u4F5C",dataIndex:"action",key:"action",align:"right",ellipsis:!0,width:100,render:(ht,Na,Cn)=>ne.createElement("a",{style:{color:"#165DFF"},onClick:Ya=>{Ya.stopPropagation(),Be(et($e({},Na),{index:ca.limit*(ca.page-1)+Cn+1})),Zn(!0)}},"\u67E5\u770B")}];function xa(){return jt(this,null,function*(){ft(!0);const ht=yield(0,be.ZP)(`/api/homework_commons/${se.categoryId}/shixun_challenge_statisic.json`,{method:"get",params:{page:ca.page,limit:ca.limit}});ft(!1),ht.status===0&&Jt(ht==null?void 0:ht.data)})}return ne.createElement("div",{className:ai.analysisWrapper},ne.createElement("div",{className:`${ai.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",gn(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",gn(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",gn(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",gn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.unstart_count)),ne.createElement(tt.Z,{justify:"space-between",className:"mb30"},sn.map(ht=>ne.createElement(Ne.Z,{flex:"212px",key:ht.title},ne.createElement(It,{title:ht.title,strokeColor:ht.color,trailColor:ht.trailColor,percent:parseInt(ht.percent),count:ht.count})))),ne.createElement("div",{className:`${ai.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(Qi.Z,{type:"primary",onClick:()=>jt(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,je.xg)(`/classrooms/${se==null?void 0:se.coursesId}/exportlist/shixun_work_list`)})},"\u5BFC\u51FA\u901A\u5173\u60C5\u51B5"))),ne.createElement(Ze.default,{scroll:{y:490},columns:Yn,loading:at,className:(Et==null?void 0:Et.count){ca.page=ht,ca.limit=Na,un($e({},ca)),xa()},total:Et==null?void 0:Et.count,showTotal:(ht,Na)=>ne.createElement("span",null,"\u5171",ne.createElement("span",{style:{color:"#165DFF"}}," ",ht," "),"\u6761\u6570\u636E")}}),ne.createElement("div",{className:`${ai.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(Ze.default,{bordered:!0,className:`${ai.tableWrapper} mb30`,columns:[{title:"\u4EE3\u7801\u91CD\u5408\u7387",align:"center",className:ai.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(oc.ZP,{title:"\u5B9E\u8BAD\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1",data:(0,oc.Uf)(ae)}),ne.createElement(sc,{courseId:se.coursesId,item:lt,isShow:dt,setIsShow:Zn,categoryId:se.categoryId}))},ba=ee(69613),kn=ee(54580),Rn=ee(59301),pa=Object.defineProperty,va=Object.defineProperties,fn=Object.getOwnPropertyDescriptors,Nn=Object.getOwnPropertySymbols,Ca=Object.prototype.hasOwnProperty,uo=Object.prototype.propertyIsEnumerable,Va=(ae,ce,se)=>ce in ae?pa(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,mo=(ae,ce)=>{for(var se in ce||(ce={}))Ca.call(ce,se)&&Va(ae,se,ce[se]);if(Nn)for(var se of Nn(ce))uo.call(ce,se)&&Va(ae,se,ce[se]);return ae},Ao=(ae,ce)=>va(ae,fn(ce)),io=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const{Dragger:Ja}=kn.default,Tr=({classroomList:ae,dispatch:ce,onOk:se})=>{const at=(0,ve.useIntl)(),ft=(0,ve.useParams)(),[Et]=Me.default.useForm(),[Jt,lt]=(0,ne.useState)(),[Be,dt]=(0,ne.useState)(!1),Zn={height:100,onRemove:()=>{lt("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:ca=>io(void 0,null,function*(){return lt(ca),!1})};return(0,ne.useEffect)(()=>{Et.setFieldsValue({publish_time:me()(me()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:me()(me()(new Date((0,je.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Rn.createElement(Ie.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:Be},onOk:()=>io(void 0,null,function*(){Et.submit()}),onCancel:()=>{Et.resetFields(),ce({type:"classroomList/setActionTabs",payload:{}})}},Rn.createElement(Me.default,{form:Et,onFinish:ca=>io(void 0,null,function*(){var un,sn;console.log("---",ae.actionTabs,ca,ft);let Yn=((un=ae==null?void 0:ae.actionTabs)==null?void 0:un.type)==="exercise"?`/api/exercises/${ft==null?void 0:ft.category}/exercise_user/edit_score.json`:`/api/student_works/${ae.actionTabs.id}/edit_score.json`;dt(!0);let xa=yield(0,be.ZP)(Yn,{method:"post",body:Ao(mo({},ca),{exercise_user_id:((sn=ae==null?void 0:ae.actionTabs)==null?void 0:sn.type)==="exercise"?ae.actionTabs.id:""})});dt(!1),Et.resetFields(),ce({type:"classroomList/setActionTabs",payload:{}}),se()})},Rn.createElement(Me.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},Rn.createElement(De.Z,{min:0,style:{width:"100%"}}))))};var ur=(0,ve.connect)(({classroomList:ae})=>({classroomList:ae}))(Tr),Dr=ee(34364),mr=ee(59301),hl=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const{Dragger:Rl}=kn.default,tu=({})=>{const ae=(0,ve.useIntl)(),ce=(0,ve.useParams)(),[se]=Me.default.useForm(),[at,ft]=(0,ne.useState)(!0),[Et,Jt]=(0,ne.useState)(!1);console.log("----",ce);function lt(){return hl(this,null,function*(){var Be,dt;let Zn;window.location.href.indexOf("exercise")>-1?Zn=`/api/exercises/${ce==null?void 0:ce.categoryId}/get_time_setting.json`:Zn=`/api/homework_commons/${ce==null?void 0:ce.categoryId}/get_time_setting.json`;let ca=yield(0,be.ZP)(Zn,{method:"get"});(ca==null?void 0:ca.status)===0&&se.setFieldsValue({publish_time:me()(me()((Be=ca==null?void 0:ca.data)==null?void 0:Be.publish_time).format("YYYY-MM-DD HH:mm")),end_time:me()(me()((dt=ca==null?void 0:ca.data)==null?void 0:dt.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,ne.useEffect)(()=>{lt()},[]),mr.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},mr.createElement("div",{style:{textAlign:"end"}},at&&mr.createElement(we.ZP,{onClick:()=>{ft(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!at&&mr.createElement("div",null,mr.createElement(we.ZP,{type:"primary",loading:Et,onClick:()=>{se.submit()}},"\u63D0\u4EA4"),mr.createElement(we.ZP,{style:{marginLeft:20},onClick:()=>{ft(!0)}},"\u53D6\u6D88"))),mr.createElement(Me.default,{form:se,disabled:at,onFinish:Be=>hl(void 0,null,function*(){Jt(!0),console.log("---",window.location.href);let dt;window.location.href.indexOf("exercise")>-1?dt=`/api/exercises/${ce==null?void 0:ce.categoryId}/time_setting.json`:dt=`/api/homework_commons/${ce==null?void 0:ce.categoryId}/time_setting.json`;let Zn=yield(0,be.ZP)(dt,{method:"post",body:{publish_time:me()(Be.publish_time).format("YYYY-MM-DD HH:mm"),end_time:me()(Be.end_time).format("YYYY-MM-DD HH:mm")}});Jt(!1),(Zn==null?void 0:Zn.status)===0&&ft(!0)})},mr.createElement(tt.Z,null,mr.createElement(Ol.Z,null,mr.createElement(Me.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},mr.createElement(lr.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:Be=>(0,Dr.Q8)(Be),disabledTime:Be=>(0,Dr.d0)(Be),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),mr.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),mr.createElement(tt.Z,null,mr.createElement(Ol.Z,null,mr.createElement(Me.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},mr.createElement(lr.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:Be=>(0,Dr.Q8)(Be,"",se.getFieldValue("publish_time")),disabledTime:Be=>(0,Dr.d0)(Be,se.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),mr.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 El=(0,ve.connect)(({classroomList:ae})=>({classroomList:ae}))(tu),Ur=ee(99313),Gr=ee(59301),Al=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const{Dragger:Tl}=kn.default,gl=({})=>{const ae=(0,ve.useIntl)(),ce=(0,ve.useParams)(),[se]=Me.default.useForm(),[at,ft]=(0,ne.useState)(!0),[Et,Jt]=(0,ne.useState)(!1);let[lt,Be]=(0,ne.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const dt=[{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 Zn(){return Al(this,null,function*(){let un;Jt(!0),window.location.href.indexOf("exercise")>-1?un=`/api/exercises/${ce==null?void 0:ce.categoryId}/redo_logs.json`:un=`/api/homework_commons/${ce==null?void 0:ce.categoryId}/redo_logs.json`;let sn=yield(0,be.ZP)(un,{method:"get",params:lt});Jt(!1),(sn==null?void 0:sn.status)===0&&ft(sn==null?void 0:sn.data)})}(0,ne.useEffect)(()=>{Zn()},[]);let ca=[{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:(un,sn,Yn)=>{var xa;return(xa=dt.find(ht=>ht.question_type===un))==null?void 0:xa.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:(un,sn,Yn)=>{var xa;return(xa=[{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(ht=>ht.id===un))==null?void 0:xa.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(un,sn,Yn)=>me()(un).format("YYYY-MM-DD HH:mm:ss")}].filter(un=>!!un);return Gr.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},Gr.createElement(Ur.default,{destroyInactiveTabPane:!0,onChange:un=>{lt.type=un,lt.page=1,lt.limit=10,Be(lt),Zn()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:Gr.createElement(Ze.default,{className:"mt20",loading:Et,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:(un,sn,Yn)=>me()(un).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:at==null?void 0:at.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:Gr.createElement(Ze.default,{className:"mt20",loading:Et,columns:ca,dataSource:at==null?void 0:at.list,pagination:!1})}].filter(un=>!!un)}),Gr.createElement(Ae.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(un,sn)=>{lt.page=un,lt.limit=sn,Be(lt),Zn()},current:lt.page,total:at.count,pageSize:lt.limit,style:{marginTop:20}}))};var fl=(0,ve.connect)(({classroomList:ae})=>({classroomList:ae}))(gl),Xa=ee(59301),gu=Object.defineProperty,ye=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,qe=(ae,ce,se)=>ce in ae?gu(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,ct=(ae,ce)=>{for(var se in ce||(ce={}))Ce.call(ce,se)&&qe(ae,se,ce[se]);if(ye)for(var se of ye(ce))Ue.call(ce,se)&&qe(ae,se,ce[se]);return ae},mt=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).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:ce,globalSetting:se,user:at,loading:ft,dispatch:Et})=>{var Jt,lt,Be,dt,Zn,ca,un,sn,Yn,xa,ht,Na,Cn,Ya,Un,no,tn,ra,co,Pa,oa,ut,qt,Gt,Ea,Bo,qa,xr,fr,Qr,Zr,Wl,za,nr,Jn,So,xn,Ma,Sa;const Pn=(0,ve.useIntl)(),[Wn]=(0,ve.useSearchParams)(),Ra=(0,ve.useParams)(),wo=(0,ve.useLocation)(),[La,sr]=(0,ne.useState)(Wn.get("tabs")||"0"),[eo,wr]=(0,ne.useState)({}),{workList:Jr,shixunWorkList:br,workSetting:pr}=ae,[ll,Vl]=(0,ne.useState)(!1);Ra.category=Wn.get("category_id"),Ra.order="work_score",Ra.b_order="desc",(0,ne.useEffect)(()=>{(0,Qe.Rm)()&&Et({type:"classroomList/getAssistantPermissions",payload:{course_id:Ra.coursesId}})},[(0,Qe.bg)()]),(0,ne.useEffect)(()=>{La!=="0"&&Et({type:"shixunHomeworks/getShixunWorkList",payload:Ra}),new URLSearchParams(wo.search).get("tabs")==="3"&&Et({type:"shixunHomeworks/getWorkSetting",payload:ct({},Ra)}),Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:Ra.categoryId}})},[]);const xu=An=>{An==="3"&&Et({type:"shixunHomeworks/getWorkSetting",payload:ct({},Ra)}),sr(An)},Gl=()=>{Ie.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Xa.createElement("div",{className:"tc font16"},"\u4F60\u5728\u8BE5\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF0C\u65E0\u6CD5\u6062\u590D",Xa.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u91CD\u505A\uFF1F"),onOk:()=>mt(void 0,null,function*(){var An;const ar=(An=ae.headerInfo)==null?void 0:An.myshixun_identifier;(yield(0,de.Fr)({id:ar}))&&(fe.ZP.info(`\u5DF2\u6E05\u7A7A\u672C\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55 +`),en.focus();default:throw new Error}},[en,ro]),du=(0,z.useMemo)(()=>{switch(ro){case vt:return z.createElement(At,{callback:Ql,onCancel:Su});case _t:return z.createElement(Te.Z,{callback:Ql,onCancel:Su});case Vt:return z.createElement(Je.Z,{callback:Ql,onCancel:Su});case yn:return z.createElement(Bt,{callback:Ql,onCancel:Su});case Ht:return z.createElement(Ye,{callback:Ql,onCancel:Su});case"maths-latex":return z.createElement(Dt,{showSaveButton:!0,callback:Ql});case"inline-latex":return z.createElement(Qt.Z,{showSaveButton:!0,callback:Ql});default:return null}},[ro]);function Su(){yr("")}(0,z.useEffect)(()=>{if(eu.current){let vo=function(zl){Xr=!0,bl=zl.pageY},Qa=function(){Xr=!1},ho=function(zl){if(Xr){let Ol=zl.pageY-bl;Ol<0&&(Ol=0),Ol>300&&(Ol=300);let Sn=aa+Ol+"px";zr(Sn)}},Eo=eu.current,Xr=!1,bl=0;return Eo.addEventListener("mousedown",vo),document.addEventListener("mousemove",ho),document.addEventListener("mouseup",Qa),()=>{Eo.removeEventListener("mousedown",vo),document.removeEventListener("mousemove",ho),document.removeEventListener("mouseup",Qa)}}},[en,eu]),(0,z.useEffect)(()=>{zr(aa)},[aa]);const ju=Ga(Rt),_r=Ga(Wr),gi={width:ju,height:_r},Yl=(0,z.useMemo)(()=>{if(lr){let vo=new Date(lr),Qa=vo.getHours(),ho=vo.getMinutes(),Eo=vo.getSeconds();return Qa=Qa<10?"0"+Qa:Qa,ho=ho<10?"0"+ho:ho,Eo=Eo<10?"0"+Eo:Eo,`${Qa}:${ho}:${Eo}`}return 0},[lr]),Zl=vo=>{const Qa=[];if(el){let ho=-1;vo=vo.replace(/(@▁▁@|@▁@)/g,function(Eo,Xr,bl){Qa.push({multiLine:Eo!==dn})})}return Qa};function Qu(){window.sessionStorage.removeItem(Mr),cu(!1),Da(0)}function wi(){cu(!1),Da(0),en.setValue(window.sessionStorage.getItem(Mr))}(0,z.useEffect)(()=>{Cr[ro]&&ro!==Qn&&ro!==yn&&setTimeout(()=>{const vo=document.getElementsByClassName("markdown-popup-form")[0],Qa=window.innerWidth/2-vo.offsetWidth/2,ho=window.innerHeight/2-vo.offsetHeight/2;Lo(Qa),Rr(ho)},0)},[ro]);const bi=vo=>{vo.preventDefault();const Qa=vo.clientX-ma,ho=vo.clientY-Fr;document.body.onmousemove=Eo=>{let Xr=Eo.clientX-Qa,bl=Eo.clientY-ho;const zl=document.getElementsByClassName("markdown-popup-form")[0],Ol=window.innerWidth-zl.offsetWidth,Sn=window.innerHeight-zl.offsetHeight;Xr=Math.max(0,Math.min(Xr,Ol)),bl=Math.max(0,Math.min(bl,Sn)),hi(Eo.clientX,Eo.clientY,Qa,ho)&&(Lo(Xr),Rr(bl))},document.body.onmouseup=function(){document.body.onmousemove=null}},hi=(vo,Qa,ho,Eo)=>{const Xr=document.body.clientHeight,bl=document.body.clientWidth;return vo<20&&ho>vo||vo>bl-20&&hoQa||Qa>Xr-20&&Eobe in Fe?ke(Fe,be,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):Fe[be]=Ae,b=(Fe,be)=>{for(var Ae in be||(be={}))a.call(be,Ae)&&y(Fe,Ae,be[Ae]);if(E)for(var Ae of E(be))x.call(be,Ae)&&y(Fe,Ae,be[Ae]);return Fe},te=(Fe,be)=>xe(Fe,ue(be));const{useForm:oe}=z.default,re={width:280,marginRight:10},le={labelCol:{span:5},wrapperCol:{span:19}};var de=({callback:Fe,onCancel:be})=>{const[Ae]=oe();let tt=(0,_e.useRef)();function Ne(Xe){tt.current.width=Ae.getFieldValue("width"),tt.current.align=Ae.getFieldValue("align"),Fe(Xe,tt.current)}function wt(Xe,st){if(Xe.status===-1){ne.ZP.error(Xe.message);return}Ae.setFieldsValue({src:`/api/attachments/${Xe.id}`,type:st.type})}function He(Xe){let st=Xe.target.files[0];tt.current=st,me(st,wt)}return we.createElement(z.default,te(b({form:Ae},le),{className:"upload-image-panel",onFinish:Ne,style:{width:470,overflow:"hidden"}}),we.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},we.createElement("div",{className:"flex-container"},we.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},we.createElement(ve.default,{style:re})),we.createElement(pe,{onFileChange:He}))),we.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},we.createElement(ve.default,{style:{width:264}})),we.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},we.createElement(Ie.Z,null,we.createElement(z.default.Item,{name:"width",style:{margin:0}},we.createElement(fe.Z,{style:{width:264}})),we.createElement("span",{className:"ml8"},"%"))),we.createElement(z.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},we.createElement(Le.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"}]})),we.createElement("aside",null,we.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},we.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),we.createElement(ie.ZP,{type:"default",onClick:be},"\u53D6\u6D88"))))};function pe({onFileChange:Fe}){return we.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",we.createElement("input",{type:"file",onChange:Fe}))}function me(Fe,be){if(!Fe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,je.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 tt=new window.XMLHttpRequest;tt.withCredentials=!0,tt.addEventListener("load",function(Ne){be(JSON.parse(Ne.target.responseText),Fe)},!1),tt.addEventListener("error",function(Ne){console.error(Ne)},!1),tt.open("POST",`${Ze.KI}/api/attachments.json`),tt.send(Ae)}},81123:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return ve}});var z=ee(59301),ne=ee(4676);class ve extends z.Component{constructor(fe){super(fe);const Le=window.document;this.node=Le.createElement("div"),Le.body.appendChild(this.node)}render(){const{children:fe}=this.props;return(0,ne.createPortal)(fe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},47140:function(Pt,gt,ee){"use strict";ee.d(gt,{i:function(){return le},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),ve=ee(6848),Ie=ee(93948),fe=ee(92310),Le=ee.n(fe),ie=ee(63949),Ze=ee(13922),_e=ee(81779),je=ee(79005),we=ee(20345),ke=ee(77882),xe=ee(31081),ue=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 le=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:je,swimg:we},{name:"101\u8BA1\u5212",ptimg:ke,swimg:xe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ue,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:me,dataSource:Fe=[],col:be=4,right:Ae,bottom:tt=23,precision:Ne=0,wrapWidth:wt=1200,trackEventItems:He,loading:Xe,onRemove:st=()=>{},isCurrent:rt=!0,showAlias:kt=!1,showProgress:Qe=!1})=>{const Ke=Math.floor((wt-(be-1)*Ae)/be),At=[{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(Te=>(window.ENV==="build"&&(Te.ptimg=`/react/build${Te.ptimg}`,Te.swimg=`/react/build${Te.swimg}`),Te));return re.createElement(ne.Z,{spinning:Xe},re.createElement("div",{className:Le()(z.list,me)},!!(Fe!=null&&Fe.length)&&(Fe==null?void 0:Fe.map((Te,Je)=>{var nt,Nt,cn,bt,$t,We;const{name:Xt,id:Kt,identifier:_n,featured:Xn,school_name:Ge,image_url:Me,excellent:Oe,is_plan:he}=Te;return re.createElement("div",{key:Kt,className:rt&&Qe?z.wrapisCurrent:z.wrap,style:{width:Ke,marginRight:(1+Je)%be===0?0:Ae+Ne,marginBottom:tt}},re.createElement("a",{className:z.li,onClick:Ve=>{Ve.preventDefault(),Ve.stopPropagation(),He&&(0,ie.L9)([He]),(0,ie.xg)(`/paths/${_n}`)}},re.createElement("div",{className:z.img},re.createElement("img",{className:z.cover,src:`${Me}`}),rt&&(0,_e.bg)()&&(Te==null?void 0:Te.studying)&&re.createElement("div",{className:`${z.movebq} user-path-items`,onClick:Ve=>{Ve.stopPropagation(),st(Te)}},re.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),re.createElement("span",{className:"c-red"},"\u79FB\u9664")),(nt=Te==null?void 0:Te.subject_tags)==null?void 0:nt.map((Ve,Bt)=>{var Se,De;if(Bt===0){const ot=(Se=At.find(Ye=>Ye.name==Ve))==null?void 0:Se.swimg;return re.createElement("img",{className:z.sign,src:ot,style:{left:"-4px"}})}const xt=(De=At.find(ot=>ot.name==Ve))==null?void 0:De.ptimg;return re.createElement("img",{className:z.sign,src:xt,style:{left:`${48+52*(Bt-1)+2*Bt}px`}})}),re.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Te==null?void 0:Te.excellent)&&re.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"))),re.createElement("div",{className:z.name},re.createElement(ve.Z,{title:kt&&(Te!=null&&Te.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${Te==null?void 0:Te.excellent_alias_name}`)):Xt},re.createElement("span",{className:z.e},kt&&(Te==null?void 0:Te.excellent_alias_name)||Xt))),rt&&Qe&&((Nt=Te==null?void 0:Te.progress)==null?void 0:Nt.all_score)!=0&&re.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},re.createElement(Ie.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((cn=Te==null?void 0:Te.progress)==null?void 0:cn.my_score)/((bt=Te==null?void 0:Te.progress)==null?void 0:bt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",($t=Te==null?void 0:Te.progress)==null?void 0:$t.my_score,"/",(We=Te==null?void 0:Te.progress)==null?void 0:We.all_score),(!rt||!Qe)&&re.createElement("div",{className:z.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,Te.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,Te.members_count)))))))})),!Fe.length&&re.createElement(Ze.Z,null)))}},16338:function(Pt,gt,ee){"use strict";ee.d(gt,{jL:function(){return fe},w9:function(){return ga},vv:function(){return aa},dN:function(){return er},QD:function(){return Ka},cQ:function(){return Se.Z},vg:function(){return $a},Oz:function(){return ta},op:function(){return Da},O5:function(){return Yl},_b:function(){return Kl},t7:function(){return tt},tT:function(){return He},Gi:function(){return Or},YG:function(){return Za},Ed:function(){return dr},kT:function(){return Mr},qp:function(){return x},Um:function(){return le},K3:function(){return te},vr:function(){return Lo},qE:function(){return Du},Je:function(){return kt},wb:function(){return Xt},rC:function(){return Bt},lB:function(){return Xn},cq:function(){return ca},kO:function(){return ko},tp:function(){return me},Si:function(){return wi},k8:function(){return Ar},Du:function(){return bl}});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"},ve="data:image/png;base64,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",fe=({dataSource:nn=[],img:Yt,imgWidth:pn=346,title:fa,sunTitle:Do,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,fa),z.createElement("span",null,Do)),nn.length>0&&z.createElement("div",{className:ne.btns},nn.map(($n,Co)=>z.createElement("div",{key:Co,onClick:$n.click},$n.name,$n.sign?z.createElement("img",{src:ve,width:39}):null))),Io),Yt&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:Yt,width:pn}))),Le={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),Ze=ee.n(ie),_e=ee(89392),je=Object.defineProperty,we=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,ue=(nn,Yt,pn)=>Yt in nn?je(nn,Yt,{enumerable:!0,configurable:!0,writable:!0,value:pn}):nn[Yt]=pn,E=(nn,Yt)=>{for(var pn in Yt||(Yt={}))ke.call(Yt,pn)&&ue(nn,pn,Yt[pn]);if(we)for(var pn of we(Yt))xe.call(Yt,pn)&&ue(nn,pn,Yt[pn]);return nn},x=({dataSource:nn=[],value:Yt,onChange:pn,onTitleChange:fa,className:Do,title:Io,titleWidth:$n=41,style:Co={},fontColor:_o="#6A7283",showCount:Uo,classNameActive:ul,styleItem:ia={}})=>{const[Lr,il]=(0,z.useState)(0),[Ml,Vo]=(0,z.useState)(!1),tr=(0,z.useRef)(null),vl=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var $r;nn.length!==0&&((($r=tr==null?void 0:tr.current)==null?void 0:$r.clientHeight)>97?il(1):il(0)),nn.length===0&&il(0),Vo(!1)},[nn]),z.createElement("div",{className:Ze()(Le.row,Do),style:Co},z.createElement("div",{onClick:(0,_e.throttle)(()=>fa==null?void 0:fa(),2e3),style:{width:$n,marginTop:Ml?12:4},className:`${Le.title} ${fa?"current":""}`},Io),z.createElement("div",{className:Ml?`${Le.tagsWrap} ${Le.tagsBorderWrap}`:Le.tagsWrap},z.createElement("div",{className:Le.bar,ref:vl,style:Lr>0?{height:Lr===1?97:"auto",overflow:Lr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:Le.tag,ref:tr},nn==null?void 0:nn.map($r=>z.createElement("span",{onClick:()=>pn($r.id),key:$r.id,style:E(E({color:_o},ia),($r==null?void 0:$r.style)||{}),className:Yt===$r.id?Ze()(ul||Le.active,$r.classNameActive):""},z.createElement("span",{title:$r.name,className:Le.name},$r.name),!!Uo&&z.createElement("span",{className:Le.num},$r.count))))),!!Lr&&z.createElement(z.Fragment,null,Lr===1?z.createElement("div",{onClick:()=>{var $r;il(2),(($r=tr==null?void 0:tr.current)==null?void 0:$r.clientHeight)>245?Vo(!0):Vo(!1)},className:Le.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{vl.current.scrollTop=0,il(1),Vo(!1)},className:Le.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:nn=[],value:Yt,onChange:pn,onTitleChange:fa,className:Do,title:Io,titleWidth:$n=41,style:Co={},fontColor:_o="#6A7283",showCount:Uo,expand:ul=!0})=>{const[ia,Lr]=(0,z.useState)(0),[il,Ml]=(0,z.useState)(!1),Vo=(0,z.useRef)(null),tr=(0,z.useRef)(null),[vl,$r]=(0,z.useState)(ul);return z.createElement("div",{className:Ze()(y.row,Do),style:Co},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,_e.throttle)(()=>fa==null?void 0:fa(),2e3),style:{width:$n,marginTop:il?12:4},className:`${y.title} ${fa?"current":""}`},Io),z.createElement("i",{className:`iconfont ${vl?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:vl?8:10},onClick:()=>$r(!vl)})),vl&&z.createElement("div",{className:il?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},z.createElement("div",{className:y.fenge}),z.createElement("div",{className:y.bar,ref:tr},z.createElement("div",{className:y.tag,ref:Vo},nn==null?void 0:nn.map(Hl=>z.createElement("span",{onClick:()=>pn(Hl.id),key:Hl.id,style:{color:_o},className:Yt===Hl.id?y.active:""},z.createElement("span",{title:Hl.name,className:y.name},Hl.name),!!Uo&&z.createElement("span",{className:y.num},Hl.count)))))))},oe={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},le=({dataSource:nn=[],value:Yt,onChange:pn,onTitleChange:fa,className:Do,title:Io,titleWidth:$n=41,style:Co={},fontColor:_o="#fff",showCount:Uo,expand:ul=!0})=>{const[ia,Lr]=(0,z.useState)(0),[il,Ml]=(0,z.useState)(!1),Vo=(0,z.useRef)(null),tr=(0,z.useRef)(null),[vl,$r]=(0,z.useState)(ul);return z.createElement("div",{className:Ze()(oe.row,Do),style:Co},z.createElement("div",{className:"flex item-center justify-between"},z.createElement("div",{onClick:(0,_e.throttle)(()=>fa==null?void 0:fa(),2e3),style:{width:$n},className:`${oe.title} ${fa?"current":""}`},Io),z.createElement("i",{className:`iconfont ${vl?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:vl?"#00DDC7":"#037F74",fontSize:vl?10:12},onClick:()=>$r(!vl)})),vl&&z.createElement("div",{className:il?`${oe.tagsWrap} ${oe.tagsBorderWrap}`:oe.tagsWrap},z.createElement("div",{className:oe.bar,ref:tr},z.createElement("div",{className:oe.tag,ref:Vo},nn==null?void 0:nn.map(Hl=>z.createElement("span",{onClick:()=>pn(Hl.id),key:Hl.id,style:{color:_o},className:Yt===Hl.id?oe.active:""},z.createElement("span",{title:Hl.name,className:oe.name},Hl.name),!!Uo&&z.createElement("span",{className:oe.num},Hl.count)))))))},de={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"},me=({dataSource:nn=[],value:Yt,onChange:pn,className:fa,style:Do={}})=>z.createElement("div",{style:Do,className:Ze()(de.tabs,fa)},nn.map(Io=>z.createElement("span",{onClick:()=>pn(Io.id),className:Yt===Io.id?de.active:"",key:Io.id},Io.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=ee(92832),tt=({dataSource:nn=[],value:Yt="",onChange:pn,onInputChange:fa=()=>{},className:Do,style:Io={},placeholder:$n,allowClear:Co=!1})=>{var _o;const[Uo,ul]=(0,z.useState)(""),[ia,Lr]=(0,z.useState)("");(0,z.useEffect)(()=>{var Vo;let tr=Yt;(Vo=JSON.stringify(Yt))!=null&&Vo.includes("{")&&(ul(Yt.id),tr=Yt.value||"");try{Lr(decodeURIComponent(tr||""))}catch(vl){Lr(decodeURIComponent(tr||""))}},[Yt]);const il=()=>{pn(encodeURIComponent(ia),Uo||null)},Ml=Vo=>{Vo!==Uo&&(ul(Vo),pn(encodeURIComponent(ia),Vo))};return z.createElement("div",{className:Ze()(Fe.input,Do),style:Io},!!nn.length&&z.createElement("div",{className:Fe.dropdown},z.createElement("div",{className:Fe.text},(_o=nn.find(Vo=>Vo.id===Uo))==null?void 0:_o.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},nn.map((Vo,tr)=>z.createElement("div",{key:tr,onClick:()=>Ml(Vo.id)},Vo.name)))),z.createElement(be.default,{onPressEnter:il,value:ia,onChange:Vo=>{Lr(Vo.target.value),fa(encodeURIComponent(Vo.target.value),Uo||null)},bordered:!1,placeholder:$n}),z.createElement("i",{onClick:il,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ne={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},He=({dataSource:nn=[],value:Yt="",onChange:pn,onInputChange:fa=()=>{},className:Do,style:Io={},placeholder:$n,allowClear:Co=!1})=>{var _o;const[Uo,ul]=(0,z.useState)(""),[ia,Lr]=(0,z.useState)("");(0,z.useEffect)(()=>{var Vo;let tr=Yt;(Vo=JSON.stringify(Yt))!=null&&Vo.includes("{")&&(ul(Yt.id),tr=Yt.value||"");try{Lr(decodeURIComponent(tr||""))}catch(vl){Lr(decodeURIComponent(tr||""))}},[Yt]);const il=()=>{pn(encodeURIComponent(ia),Uo||null)},Ml=Vo=>{Vo!==Uo&&(ul(Vo),pn(encodeURIComponent(ia),Vo))};return z.createElement("div",{className:Ze()(Ne.input,Do),style:Io},!!nn.length&&z.createElement("div",{className:Ne.dropdown},z.createElement("div",{className:Ne.text},(_o=nn.find(Vo=>Vo.id===Uo))==null?void 0:_o.name,z.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),z.createElement("div",{className:Ne.menu},nn.map((Vo,tr)=>z.createElement("div",{key:tr,onClick:()=>Ml(Vo.id)},Vo.name)))),z.createElement(be.default,{onPressEnter:il,value:ia,onChange:Vo=>{Lr(Vo.target.value),fa(encodeURIComponent(Vo.target.value),Uo||null)},bordered:!1,placeholder:$n}),z.createElement("i",{onClick:il,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Xe={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=ee(95392),kt=({value:nn,onChange:Yt,className:pn,total:fa,pageSize:Do,style:Io={}})=>{const $n=(0,st.useIntl)(),Co=nn<2,_o=nn>=Math.ceil(fa/Do);return fa<=Do?z.createElement(z.Fragment,null):z.createElement("div",{className:Ze()(Xe.quickPager,pn),style:Io},z.createElement("div",{onClick:()=>{Co||Yt(nn-1,"prev")},className:Co?Xe.disabled:""},$n.formatMessage({id:"shixuns.previousPage"})),z.createElement("div",{onClick:()=>{_o||Yt(nn+1,"next")},className:_o?Xe.disabled:""},$n.formatMessage({id:"shixuns.nextPage"})))},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"},Ke=ee(71418),At=ee(6848),Te=ee(13570),Je=ee(78323),nt=ee(63949),Nt=ee(96908),cn=ee(57177),bt=ee(81378),$t=ee(13922),Xt=({className:nn,dataSource:Yt=[],col:pn=4,right:fa,bottom:Do=23,precision:Io=0,wrapWidth:$n=1200,trackEventItems:Co,loading:_o})=>{const Uo=(0,st.useIntl)(),ul=Math.floor(($n-(pn-1)*fa)/pn);return z.createElement(Ke.Z,{spinning:_o},z.createElement("div",{className:Ze()(Qe.list,nn)},!!Yt.length&&Yt.map((ia,Lr)=>{const{name:il,id:Ml,identifier:Vo,power:tr,cover_image_id:vl,pic:$r}=ia;return z.createElement("div",{className:Qe.wrap,key:Ml,style:{width:ul,marginRight:(1+Lr)%pn===0?0:fa+Io,marginBottom:Do}},z.createElement("a",{target:"_blank",href:`/shixuns/${Vo}/challenges`,className:Qe.li,onClick:Hl=>{Hl.preventDefault(),Co&&(0,nt.L9)([Co]),tr&&(0,nt.xg)(`/shixuns/${Vo}/challenges`)}},z.createElement("div",{className:Qe.img},z.createElement("img",{className:Qe.cover,src:`${$r}`}),ia.is_jupyter&&z.createElement("img",{className:Qe.sign,src:Nt}),ia.is_jupyter_lab&&z.createElement("img",{className:Qe.sign,src:cn}),ia.is_unity_3d&&z.createElement("img",{className:Qe.sign,src:bt})),z.createElement("div",{className:Qe.name},z.createElement(At.Z,{title:il||Uo.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})},z.createElement("span",{className:Qe.e},il||Uo.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})))),z.createElement("div",{className:Qe.tags},z.createElement(At.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,ia.challenges_count))),!!ia.myshixuns_count&&z.createElement(At.Z,{placement:"bottom",title:Uo.formatMessage({id:"shixuns.numberOfLearners"})},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,ia.myshixuns_count))),z.createElement(At.Z,{placement:"bottom",title:Uo.formatMessage({id:"shixuns.difficultyCoefficient",defaultMessage:"\u96BE\u5EA6\u7B49\u7EA7"})},z.createElement("span",null,z.createElement("span",null,ia.level))),z.createElement("div",{className:Qe.rate},z.createElement(Te.Z,{allowHalf:!0,disabled:!0,defaultValue:ia.score_info}),z.createElement("span",null,"\xA0",ia.score_info?`${ia.score_info}\u5206`:"5\u5206")))),!tr&&z.createElement("div",{className:Qe.lockWrap},z.createElement("img",{src:`${Je.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")))}),!Yt.length&&z.createElement($t.Z,null)))},Kt={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"},Xn=({className:nn,dataSource:Yt=[],col:pn=4,right:fa,bottom:Do=23,precision:Io=0,wrapWidth:$n=1200,wrapClassName:Co,trackEventItems:_o,loading:Uo})=>{const ul=Math.floor(($n-(pn-1)*fa)/pn);return z.createElement(Ke.Z,{spinning:Uo},z.createElement("div",{className:Ze()(Kt.list,nn)},!!Yt.length&&Yt.map((ia,Lr)=>{const{name:il,id:Ml,identifier:Vo,power:tr,cover_image_id:vl,pic:$r}=ia;return z.createElement("div",{className:Ze()(Kt.wrap,Co),key:Ml,style:{width:ul,marginRight:(1+Lr)%pn===0?0:fa+Io,marginBottom:Do}},z.createElement("a",{target:"_blank",href:`/shixuns/${Vo}/challenges`,className:Kt.li,onClick:Hl=>{Hl.preventDefault(),_o&&(0,nt.L9)([_o]),tr&&(0,nt.xg)(`/shixuns/${Vo}/challenges`)}},z.createElement("img",{src:ee(47621),className:Kt.titleBg}),z.createElement("div",{className:Kt.name},z.createElement(At.Z,{title:il||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:Kt.e},il||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:Kt.img},z.createElement("img",{className:Kt.cover,src:vl?`${Je.Z.API_SERVER}/api/attachments/${vl}`:`${Je.Z.IMG_SERVER+$r}`}),ia.is_jupyter&&z.createElement("div",{className:Kt.bq},"Jupyter"),ia.is_jupyter_lab&&z.createElement("div",{className:Kt.bq},"JupyterLab"),ia.is_unity_3d&&z.createElement("div",{className:Kt.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:Kt.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:Kt.value},ia.myshixuns_count)),z.createElement("div",null,z.createElement("span",{className:Kt.text},"\u56F0\u96BE\u7B49\u7EA7"),z.createElement("span",{className:Kt.value},ia.level))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:Kt.text},"\u5173\u5361\u6570"),z.createElement("span",{className:Kt.value},ia.challenges_count)),z.createElement("div",{className:Kt.rate},z.createElement(Te.Z,{allowHalf:!0,disabled:!0,defaultValue:ia.score_info}),z.createElement("span",{className:Kt.value,style:{color:"#FF9C00"}},"\xA0",ia.score_info?`${ia.score_info}\u5206`:"5\u5206"))))),!tr&&z.createElement("div",{className:Kt.lockWrap},z.createElement("img",{src:`${Je.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")))}),!Yt.length&&z.createElement($t.Z,null)))},Ge={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},Me="data:image/png;base64,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",Oe="data:image/png;base64,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",he="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=",Bt=({className:nn,dataSource:Yt=[],col:pn=4,right:fa,bottom:Do=23,precision:Io=0,wrapWidth:$n=1200,trackEventItems:Co,loading:_o,wrapClassName:Uo,imgClassName:ul})=>{const ia=Math.floor(($n-(pn-1)*fa)/pn);return z.createElement(Ke.Z,{spinning:_o},z.createElement("div",{className:Ze()(Ge.list,nn)},!!Yt.length&&Yt.map((Lr,il)=>{const{name:Ml,id:Vo,identifier:tr,power:vl,cover_image_id:$r,pic:Hl}=Lr;return z.createElement("div",{className:Ze()(Ge.wrap,Uo),key:Vo,style:{width:ia,marginRight:(1+il)%pn===0?0:fa+Io,marginBottom:Do}},z.createElement("a",{target:"_blank",href:`/shixuns/${tr}/challenges`,className:Ge.li,onClick:Fu=>{Fu.preventDefault(),Co&&(0,nt.L9)([Co]),vl&&(0,nt.xg)(`/shixuns/${tr}/challenges`)}},z.createElement("div",{className:Ze()(Ge.img,ul)},z.createElement("img",{className:Ge.cover,src:$r?`${Je.Z.API_SERVER}/api/attachments/${$r}`:`${Je.Z.IMG_SERVER+Hl}`}),Lr.is_jupyter&&z.createElement("img",{className:Ge.sign,src:Me}),Lr.is_jupyter_lab&&z.createElement("img",{className:Ge.sign,src:Oe}),Lr.is_unity_3d&&z.createElement("img",{className:Ge.sign,src:he})),z.createElement("div",{className:Ge.name},z.createElement(At.Z,{title:Ml||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:Ge.e},Ml||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:Ge.tags},z.createElement(At.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,Lr.challenges_count))),!!Lr.myshixuns_count&&z.createElement(At.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,Lr.myshixuns_count))),z.createElement(At.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,Lr.level))),z.createElement("div",{className:Ge.rate},z.createElement(Te.Z,{allowHalf:!0,disabled:!0,defaultValue:Lr.score_info}),z.createElement("span",null,"\xA0",Lr.score_info?`${Lr.score_info}\u5206`:"5\u5206")))),!vl&&z.createElement("div",{className:Ge.lockWrap},z.createElement("img",{src:`${Je.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")))}),!Yt.length&&z.createElement($t.Z,null)))},Se=ee(47140),De={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"},xt=ee(79005),ot=ee(20345),Ye=ee(77882),Ft=ee(31081),yt=ee(75309),mn=ee(71979),En=ee(47558),Dt=ee(42922),Qt=ee(66832),Re=ee(96593),pt=ee(19664),vt=ee(91833),Vt=Object.defineProperty,yn=Object.getOwnPropertySymbols,Qn=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,_t=(nn,Yt,pn)=>Yt in nn?Vt(nn,Yt,{enumerable:!0,configurable:!0,writable:!0,value:pn}):nn[Yt]=pn,Ht=(nn,Yt)=>{for(var pn in Yt||(Yt={}))Qn.call(Yt,pn)&&_t(nn,pn,Yt[pn]);if(yn)for(var pn of yn(Yt))Lt.call(Yt,pn)&&_t(nn,pn,Yt[pn]);return nn};const Bn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:xt,swimg:ot},{name:"101\u8BA1\u5212",ptimg:Ye,swimg:Ft},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:yt,swimg:mn},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:En,swimg:Dt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Qt,swimg:Re},{name:"\u519B\u961F\u4E00\u6D41",ptimg:pt,swimg:vt}];var ta=({className:nn,dataSource:Yt=[],col:pn=4,right:fa,bottom:Do=23,precision:Io=0,wrapWidth:$n=1200,trackEventItems:Co,loading:_o,wrapClassName:Uo,imgClassName:ul,isArrow:ia=!1,imgStyle:Lr={}})=>{const il=Math.floor(($n-(pn-1)*fa)/pn),[Ml,Vo]=(0,z.useState)(),[tr,vl]=(0,z.useState)(),$r=Fu=>Vo(Fu),Hl=()=>Vo(-1);return z.createElement(Ke.Z,{spinning:_o},z.createElement("div",{className:Ze()(De.list,nn)},!!(Yt!=null&&Yt.length)&&(Yt==null?void 0:Yt.map((Fu,Ei)=>{var Hi;const{name:Si,id:mi,identifier:Oi,featured:cs,school_name:ti,image_url:yi,excellent:ji,is_plan:Wi}=Fu;return z.createElement("div",{key:mi,className:Ze()(De.wrap,Uo),style:{width:il,marginRight:(1+Ei)%pn===0?0:fa+Io,marginBottom:Do}},z.createElement("a",{target:"_blank",href:`/paths/${Oi}`,className:De.li,onClick:Vu=>{Vu.preventDefault(),Co&&(0,nt.L9)([Co]),(0,nt.xg)(`/paths/${Oi}`)}},z.createElement("img",{src:ee(39057),className:De.titleBg}),z.createElement("div",{className:De.name},z.createElement(At.Z,{title:Si},z.createElement("span",{className:De.e,style:{color:ia&&Ml===Ei?"#145DFF":"#000000"},onMouseEnter:()=>{$r(Ei)},onMouseLeave:Hl},Si))),z.createElement("div",{style:{padding:"14px",paddingBottom:0}},z.createElement("div",{className:Ze()(De.img,ul)},z.createElement("img",{className:De.cover,style:Ht({},Lr),src:`${Je.Z.IMG_SERVER+yi}`}),(Hi=Fu==null?void 0:Fu.subject_tags)==null?void 0:Hi.map((Vu,Mu)=>{var fi,ds;if(Mu===0){const ni=(fi=Bn.find(Ni=>Ni.name==Vu))==null?void 0:fi.swimg;return z.createElement("img",{className:De.sign,src:ni,style:{left:"-4px"}})}const bs=(ds=Bn.find(ni=>ni.name==Vu))==null?void 0:ds.ptimg;return z.createElement("img",{className:De.sign,src:bs,style:{left:`${48+52*(Mu-1)+2*Mu}px`}})}),z.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(Fu==null?void 0:Fu.excellent)&&z.createElement("div",{className:De.bq},"\u5F00\u653E\u8BFE\u7A0B"))),z.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},z.createElement("div",null,z.createElement("span",{className:De.text},"\u7AE0\u8282\u6570"),z.createElement("span",{className:De.value},Fu.stages_count)),z.createElement("div",null,z.createElement("span",{className:De.text},"\u5B66\u4E60\u4EBA\u6570"),z.createElement("span",{className:De.value},Fu.members_count))))))})),!Yt.length&&z.createElement($t.Z,null)))},Ta={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},wn=ee(81779),rn=ee(59301);const ja=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:xt,swimg:ot},{name:"101\u8BA1\u5212",ptimg:Ye,swimg:Ft},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:yt,swimg:mn},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:En,swimg:Dt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Qt,swimg:Re},{name:"\u519B\u961F\u4E00\u6D41",ptimg:pt,swimg:vt}];var $a=({className:nn,dataSource:Yt=[],col:pn=4,right:fa,bottom:Do=23,precision:Io=0,wrapWidth:$n=1200,trackEventItems:Co,loading:_o,onRemove:Uo=()=>{},isCurrent:ul=!0,showAlias:ia=!1,wrapClassName:Lr,imgClassName:il})=>{const Ml=Math.floor(($n-(pn-1)*fa)/pn),Vo=[{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(tr=>(window.ENV==="build"&&(tr.ptimg=`/react/build${tr.ptimg}`,tr.swimg=`/react/build${tr.swimg}`),tr));return rn.createElement(Ke.Z,{spinning:_o},rn.createElement("div",{className:Ze()(Ta.list,nn)},!!(Yt!=null&&Yt.length)&&(Yt==null?void 0:Yt.map((tr,vl)=>{var $r;const{name:Hl,id:Fu,identifier:Ei,featured:Hi,school_name:Si,image_url:mi,excellent:Oi,is_plan:cs}=tr;return rn.createElement("div",{key:Fu,className:Ze()(Ta.wrap,Lr),style:{width:Ml,marginRight:(1+vl)%pn===0?0:fa+Io,marginBottom:Do}},rn.createElement("a",{className:Ta.li,onClick:ti=>{ti.preventDefault(),ti.stopPropagation(),Co&&(0,nt.L9)([Co]),(0,nt.xg)(`/paths/${Ei}`)}},rn.createElement("div",{className:Ze()(Ta.img,il)},rn.createElement("img",{className:Ta.cover,src:`${Je.Z.IMG_SERVER+mi}`}),ul&&(0,wn.bg)()&&(tr==null?void 0:tr.studying)&&rn.createElement("div",{className:`${Ta.movebq} user-path-items`,onClick:ti=>{ti.stopPropagation(),Uo(tr)}},rn.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),rn.createElement("span",{className:"c-red"},"\u79FB\u9664")),($r=tr==null?void 0:tr.subject_tags)==null?void 0:$r.map((ti,yi)=>{var ji,Wi;if(yi===0){const Mu=(ji=Vo.find(fi=>fi.name==ti))==null?void 0:ji.swimg;return rn.createElement("img",{className:Ta.sign,src:Mu,style:{left:"-4px"}})}const Vu=(Wi=Vo.find(Mu=>Mu.name==ti))==null?void 0:Wi.ptimg;return rn.createElement("img",{className:Ta.sign,src:Vu,style:{left:`${48+52*(yi-1)+2*yi}px`}})}),rn.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(tr==null?void 0:tr.excellent)&&rn.createElement("div",{className:Ta.bq},"\u5F00\u653E\u8BFE\u7A0B"))),rn.createElement("div",{className:Ta.name},rn.createElement(At.Z,{title:ia&&(tr!=null&&tr.excellent_alias_name)?rn.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Hl}`,rn.createElement("br",null),rn.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${tr==null?void 0:tr.excellent_alias_name}`)):Hl},rn.createElement("span",{className:Ta.e},ia&&(tr==null?void 0:tr.excellent_alias_name)||Hl))),rn.createElement("div",{className:Ta.tags},rn.createElement("div",null,rn.createElement(At.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},rn.createElement("span",null,rn.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),rn.createElement("span",null,tr.stages_count))),rn.createElement(At.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},rn.createElement("span",null,rn.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),rn.createElement("span",null,tr.members_count)))))))})),!Yt.length&&rn.createElement($t.Z,null)))},dn={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"},bn="data:image/png;base64,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",Fa=ee(59301),ga=({className:nn,dataSource:Yt=[],col:pn=4,right:fa,bottom:Do=23,precision:Io=0,wrapWidth:$n=1200,trackEventItems:Co,loading:_o})=>{const Uo=(0,st.useIntl)(),ul=Math.floor(($n-(pn-1)*fa)/pn);return Fa.createElement(Ke.Z,{spinning:_o},Fa.createElement("div",{className:Ze()(dn.list,nn)},!!Yt.length&&Yt.map((ia,Lr)=>{const{subject_identifier:il,id:Ml,identifier:Vo,power:tr}=ia,vl=ia.is_public!=0&&ia.is_public;return Fa.createElement("div",{className:dn.wrap,key:Ml,style:{width:ul,marginRight:(1+Lr)%pn===0?0:fa+Io,marginBottom:Do}},Fa.createElement("a",{className:dn.li,onClick:$r=>{$r.preventDefault(),Co&&(0,nt.L9)([Co]),(0,nt.xg)(ia.first_category_url)}},Fa.createElement("div",{className:dn.top},Fa.createElement(At.Z,{title:ia.name},Fa.createElement("div",{className:dn.name},ia.name)),Fa.createElement("img",{className:dn.img,src:Je.Z.IMG_SERVER+"/images/"+ia.avatar_url}),Fa.createElement("div",{className:dn.text,title:ia.creator},ia.creator),il&&Fa.createElement("div",{className:dn.btns},Fa.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Fa.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),vl&&Fa.createElement("div",{className:dn.sign},Uo.formatMessage({id:"classrooms.public",defaultMessage:"\u516C\u5F00"}))),Fa.createElement("div",{className:dn.bottom},ia.visits>0&&Fa.createElement(At.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Fa.createElement("span",null,Fa.createElement("i",{className:"iconfont icon-liulanyan"}),Fa.createElement("span",null,ia.visits))),ia.course_members_count>0&&Fa.createElement(At.Z,{title:"\u6210\u5458",placement:"bottom"},Fa.createElement("span",null,Fa.createElement("i",{className:"iconfont icon-chengyuan"}),ia.course_members_count)),ia.tasks_count>0&&Fa.createElement(At.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Fa.createElement("span",null,Fa.createElement("i",{className:"iconfont icon-zuoye"}),ia.tasks_count)),ia.is_end?Fa.createElement("div",{style:{color:"#6B758B"}},Uo.formatMessage({id:"classrooms.ended",defaultMessage:"\u5DF2\u7ED3\u675F"})):Fa.createElement("div",{style:{color:"#00B187"}},Uo.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"})))),!ia.is_accessible&&Fa.createElement("div",{className:dn.lockWrap},Fa.createElement("img",{src:`${Je.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Fa.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Yt.length&&Fa.createElement($t.Z,null)))},ya={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"},zo="data:image/png;base64,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",er=({className:nn,dataSource:Yt=[],col:pn=4,right:fa,bottom:Do=23,precision:Io=0,wrapWidth:$n=1200,wrapClassName:Co,trackEventItems:_o,loading:Uo})=>{const ul=Math.floor(($n-(pn-1)*fa)/pn);return z.createElement(Ke.Z,{spinning:Uo},z.createElement("div",{className:Ze()(ya.list,nn)},!!Yt.length&&Yt.map((ia,Lr)=>{const{subject_identifier:il,id:Ml,identifier:Vo,power:tr}=ia,vl=ia.is_public!=0&&ia.is_public;return z.createElement("div",{className:Ze()(`${ya.wrap} ${ia.is_accessible?"":ya.warpStyle}`,Co),key:Ml,style:{width:ul,marginRight:(1+Lr)%pn===0?0:fa+Io,marginBottom:Do}},z.createElement("a",{className:ya.li,onClick:$r=>{$r.preventDefault(),_o&&(0,nt.L9)([_o]),(0,nt.xg)(ia.first_category_url)}},z.createElement("div",{className:ya.creator},z.createElement("img",{className:ya.img,src:Je.Z.IMG_SERVER+"/images/"+ia.avatar_url}),z.createElement("div",{className:ya.text,title:ia.creator},ia.creator)),z.createElement("div",{className:ya.top},z.createElement(At.Z,{title:ia.name},z.createElement("div",{className:ya.name},ia.name)),vl&&z.createElement("div",{className:ya.sign},"\u516C\u5F00")),z.createElement("div",{className:ya.middle},z.createElement("div",{className:ya.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:ya.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:ya.value},(ia==null?void 0:ia.visits)||0)),z.createElement("div",null,z.createElement("span",{className:ya.text},"\u6210\u5458"),z.createElement("span",{className:ya.value},(ia==null?void 0:ia.course_members_count)||0))),z.createElement("div",{className:ya.row},z.createElement("div",null,z.createElement("span",{className:ya.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:ya.value},(ia==null?void 0:ia.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:ya.text},"\u72B6\u6001"),ia.is_end?z.createElement("span",{className:ya.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:ya.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),il&&z.createElement("div",{className:ya.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ia.is_accessible&&z.createElement("div",{className:ya.lockWrap},z.createElement("img",{src:`${Je.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")))}),!Yt.length&&z.createElement($t.Z,null)))},Ct={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},St="data:image/png;base64,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",aa=({className:nn,dataSource:Yt=[],col:pn=4,right:fa,bottom:Do=23,precision:Io=0,wrapWidth:$n=1200,wrapClassName:Co,trackEventItems:_o,loading:Uo})=>{const ul=Math.floor(($n-(pn-1)*fa)/pn);return z.createElement(Ke.Z,{spinning:Uo},z.createElement("div",{className:Ze()(Ct.list,nn)},!!Yt.length&&Yt.map((ia,Lr)=>{const{subject_identifier:il,id:Ml,identifier:Vo,power:tr}=ia,vl=ia.is_public!=0&&ia.is_public;return z.createElement("div",{className:Ze()(`${Ct.wrap} ${ia.is_accessible?"":Ct.warpStyle}`,Co),key:Ml,style:{width:ul,marginRight:(1+Lr)%pn===0?0:fa+Io,marginBottom:Do}},z.createElement("a",{className:Ct.li,onClick:$r=>{$r.preventDefault(),_o&&(0,nt.L9)([_o]),(0,nt.xg)(ia.first_category_url)}},z.createElement("div",{className:Ct.creator},z.createElement("img",{className:Ct.img,src:Je.Z.IMG_SERVER+"/images/"+ia.avatar_url}),z.createElement("div",{className:Ct.text,title:ia.creator},ia.creator)),z.createElement("div",{className:Ct.top},z.createElement(At.Z,{title:ia.name},z.createElement("div",{className:Ct.name},ia.name)),vl&&z.createElement("div",{className:Ct.sign})),z.createElement("div",{className:Ct.middle},z.createElement("div",{className:Ct.row,style:{marginBottom:6}},z.createElement("div",null,z.createElement("span",{className:Ct.text},"\u8BBF\u95EE\u91CF"),z.createElement("span",{className:Ct.value},(ia==null?void 0:ia.visits)||0)),z.createElement("div",null,z.createElement("span",{className:Ct.text},"\u6210\u5458"),z.createElement("span",{className:Ct.value},(ia==null?void 0:ia.course_members_count)||0))),z.createElement("div",{className:Ct.row},z.createElement("div",null,z.createElement("span",{className:Ct.text,style:{width:42}},"\u4F5C",z.createElement("span",{style:{marginLeft:14}},"\u4E1A")),z.createElement("span",{className:Ct.value},(ia==null?void 0:ia.tasks_count)||0)),z.createElement("div",null,z.createElement("span",{className:Ct.text},"\u72B6\u6001"),ia.is_end?z.createElement("span",{className:Ct.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):z.createElement("span",{className:Ct.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),il&&z.createElement("div",{className:Ct.btns},z.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),z.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!ia.is_accessible&&z.createElement("div",{className:Ct.lockWrap},z.createElement("img",{src:`${Je.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")))}),!Yt.length&&z.createElement($t.Z,null)))},Ba={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"},Za=({dataSource:nn=[],value:Yt,onChange:pn,className:fa,style:Do={},tabBarExtraContent:Io})=>z.createElement("div",{className:Ze()(Ba.tabs,fa),style:Do},z.createElement("div",{className:Ba.tabsWrap},nn.map(($n,Co)=>z.createElement("aside",{className:Ba.tab,onClick:()=>{pn($n.id),$n.link&&st.history.push($n.link)},key:Co},z.createElement("div",{className:Yt===$n.id?Ba.active:""},$n.name),($n==null?void 0:$n.resetCount)==null&&($n==null?void 0:$n.total)!==void 0&&z.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&&z.createElement(At.Z,{title:($n==null?void 0:$n.tip)!=null?$n==null?void 0:$n.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},$n==null?void 0:$n.resetCount),"/",z.createElement("span",null,$n==null?void 0:$n.total),"\uFF09"))))),z.createElement("div",{className:Ba.tabBar},Io)),lo={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"},Mr=({dataSource:nn=[],value:Yt,onChange:pn,className:fa,style:Do={},tabBarExtraContent:Io})=>z.createElement("div",{className:Ze()(lo.tabs,fa),style:Do},z.createElement("div",{className:lo.tabsWrap},nn.map(($n,Co)=>z.createElement("aside",{className:lo.tab,onClick:()=>{pn($n.id),$n.link&&st.history.push($n.link)},key:Co},z.createElement("div",{className:Yt===$n.id?lo.active:""},$n.name),($n==null?void 0:$n.resetCount)==null&&($n==null?void 0:$n.total)!==void 0&&z.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&&z.createElement(At.Z,{title:($n==null?void 0:$n.tip)!=null?$n==null?void 0:$n.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},$n==null?void 0:$n.resetCount),"/",z.createElement("span",null,$n==null?void 0:$n.total),"\uFF09"))))),z.createElement("div",{className:lo.tabBar},Io)),Po={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},dr=({dataSource:nn=[],value:Yt,onChange:pn,className:fa,style:Do={},tabBarExtraContent:Io})=>z.createElement("div",{className:Ze()(Po.tabs,fa),style:Do},z.createElement("div",{className:Po.tabsWrap},nn.map(($n,Co)=>z.createElement("aside",{className:`${Po.tab} ${Yt===$n.id?Po.active:""}`,onClick:()=>{pn($n.id),$n.link&&st.history.push($n.link)},key:Co},z.createElement("div",null,$n.name),($n==null?void 0:$n.resetCount)==null&&($n==null?void 0:$n.total)!==void 0&&z.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&&z.createElement(At.Z,{title:($n==null?void 0:$n.tip)!=null?$n==null?void 0:$n.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},$n==null?void 0:$n.resetCount),"/",z.createElement("span",null,$n==null?void 0:$n.total),"\uFF09"))))),z.createElement("div",{className:Po.tabBar},Io)),Or=({className:nn,style:Yt={},children:pn})=>z.createElement("div",{className:Ze()(nn),style:Yt},pn),Go={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"},ze=ee(38854),Fn=ee(20834);const hn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ca=({sortValue:nn,dropValue:Yt,className:pn,onSort:fa,onDrop:Do,dataSource:Io=hn})=>{var $n;return z.createElement("div",{className:Ze()(Go.orderWrap,pn)},z.createElement(ze.Z,{dropdownRender:()=>z.createElement(Fn.default,null,Io.map((Co,_o)=>z.createElement(Fn.default.Item,{key:_o,onClick:()=>Do(Co.id)},Co.name)))},z.createElement("span",{className:Go.orderTextWrap},($n=Io.find(Co=>Yt===Co.id))==null?void 0:$n.name)),z.createElement("span",{className:Go.orderIconWrap},z.createElement("span",{className:Go.orderAsc},z.createElement("i",{className:nn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Go.cursorPointer} ${Go.active}`:`iconfont icon-sanjiaoxing-up font12 ${Go.cursorPointer}`,onClick:()=>fa(nn==="asc"?"desc":"asc")})),z.createElement("span",{className:Go.orderDesc},z.createElement("i",{className:nn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Go.cursorPointer} ${Go.active}`:`iconfont icon-sanjiaoxing-down font12 ${Go.cursorPointer}`,onClick:()=>fa(nn==="asc"?"desc":"asc")}))))},na={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const Hn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ko=({sortValue:nn,dropValue:Yt,className:pn,onSort:fa,onDrop:Do,dataSource:Io=Hn})=>{var $n;return z.createElement("div",{className:Ze()(na.orderWrap,pn)},z.createElement(ze.Z,{dropdownRender:()=>z.createElement(Fn.default,null,Io.map((Co,_o)=>z.createElement(Fn.default.Item,{key:_o,onClick:()=>Do(Co.id)},Co.name)))},z.createElement("span",{className:na.orderTextWrap},($n=Io.find(Co=>Yt===Co.id))==null?void 0:$n.name)),z.createElement("span",{className:na.orderIconWrap},z.createElement("span",{className:na.orderAsc},z.createElement("i",{className:nn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${na.cursorPointer} ${na.active}`:`iconfont icon-sanjiaoxing-up font12 ${na.cursorPointer}`,onClick:()=>fa(nn==="asc"?"desc":"asc")})),z.createElement("span",{className:na.orderDesc},z.createElement("i",{className:nn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${na.cursorPointer} ${na.active}`:`iconfont icon-sanjiaoxing-down font12 ${na.cursorPointer}`,onClick:()=>fa(nn==="asc"?"desc":"asc")}))))},xo={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"},en=ee(3113),jr=ee(76936),Nr=Object.defineProperty,tl=Object.getOwnPropertySymbols,pl=Object.prototype.hasOwnProperty,Aa=Object.prototype.propertyIsEnumerable,Ua=(nn,Yt,pn)=>Yt in nn?Nr(nn,Yt,{enumerable:!0,configurable:!0,writable:!0,value:pn}):nn[Yt]=pn,jo=(nn,Yt)=>{for(var pn in Yt||(Yt={}))pl.call(Yt,pn)&&Ua(nn,pn,Yt[pn]);if(tl)for(var pn of tl(Yt))Aa.call(Yt,pn)&&Ua(nn,pn,Yt[pn]);return nn},ro=(nn,Yt)=>{var pn={};for(var fa in nn)pl.call(nn,fa)&&Yt.indexOf(fa)<0&&(pn[fa]=nn[fa]);if(nn!=null&&tl)for(var fa of tl(nn))Yt.indexOf(fa)<0&&Aa.call(nn,fa)&&(pn[fa]=nn[fa]);return pn},yr=(nn,Yt,pn)=>new Promise((fa,Do)=>{var Io=_o=>{try{Co(pn.next(_o))}catch(Uo){Do(Uo)}},$n=_o=>{try{Co(pn.throw(_o))}catch(Uo){Do(Uo)}},Co=_o=>_o.done?fa(_o.value):Promise.resolve(_o.value).then(Io,$n);Co((pn=pn.apply(nn,Yt)).next())}),Da=nn=>{var Yt=nn,{className:pn,style:fa,children:Do,loading:Io=!1,openLoading:$n,onClick:Co=()=>{},size:_o="middle",shape:Uo="round",theme:ul}=Yt,ia=ro(Yt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Lr,il]=(0,z.useState)(!1),Ml=(0,z.useMemo)(()=>{switch(ul){case jr.Fy.THEMEONE:return xo.ThemeOne;case jr.Fy.DEFAULT:default:return xo.btn}},[ul]);return z.createElement(en.ZP,jo({onClick:(0,_e.throttle)(Vo=>yr(void 0,null,function*(){$n&&il(!0);try{yield Co(Vo)}catch(tr){console.log("error",tr)}$n&&il(!1)}),2e3,{leading:!0,trailing:!1}),className:Ze()(Ml,xo[`${_o}-${Uo}`],pn),style:fa,size:_o,shape:Uo,loading:Lr||Io},ia),Do)},Wr={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"},Du=({className:nn,style:Yt,children:pn=null,onClick:fa,title:Do})=>z.createElement("div",{className:Ze()(Wr.head,nn),style:Yt},z.createElement("span",{className:"primary-hover",onClick:fa},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:Do},Do),z.createElement("div",{className:Wr.node},pn)),cu={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"},Ka=({confirmShow:nn=!0,confirmTitle:Yt,confirmClick:pn,cancelShow:fa=!0,cancelTitle:Do,cancelClick:Io,className:$n,style:Co,confirmLoading:_o=!1})=>z.createElement("div",{className:Ze()(cu.btns,$n),style:Co},nn&&z.createElement(en.ZP,{loading:_o,onClick:pn,type:"primary",className:cu.confirm},Yt),fa&&z.createElement(en.ZP,{onClick:Io,className:cu.cancel},Do)),ku={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"},Lo=({className:nn,style:Yt={},LeftContent:pn,children:fa,RightContent:Do})=>z.createElement("div",{className:Ze()(ku.fixedBottom,nn),style:Yt},z.createElement("div",{className:ku.wrap},z.createElement("div",{className:ku.left},pn),z.createElement("div",{className:ku.center},fa),z.createElement("div",{className:ku.right},Do))),Fr={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"},Kl=({className:nn,style:Yt={},dataSource:pn=[]})=>z.createElement("div",{className:Ze()(Fr.crumbs,nn),style:Yt},pn.map((fa,Do)=>Dost.history.push(fa.path)},fa.name):z.createElement("span",null,fa.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:Do,style:{color:"#5F6368"}},fa.name))),pu=ee(31797),eu=Object.defineProperty,Pu=Object.defineProperties,hu=Object.getOwnPropertyDescriptors,Eu=Object.getOwnPropertySymbols,Pr=Object.prototype.hasOwnProperty,wl=Object.prototype.propertyIsEnumerable,Ql=(nn,Yt,pn)=>Yt in nn?eu(nn,Yt,{enumerable:!0,configurable:!0,writable:!0,value:pn}):nn[Yt]=pn,du=(nn,Yt)=>{for(var pn in Yt||(Yt={}))Pr.call(Yt,pn)&&Ql(nn,pn,Yt[pn]);if(Eu)for(var pn of Eu(Yt))wl.call(Yt,pn)&&Ql(nn,pn,Yt[pn]);return nn},Su=(nn,Yt)=>Pu(nn,hu(Yt)),ju=(nn,Yt)=>{var pn={};for(var fa in nn)Pr.call(nn,fa)&&Yt.indexOf(fa)<0&&(pn[fa]=nn[fa]);if(nn!=null&&Eu)for(var fa of Eu(nn))Yt.indexOf(fa)<0&&wl.call(nn,fa)&&(pn[fa]=nn[fa]);return pn};const{Countdown:_r}=pu.default;var Yl=nn=>{var Yt=nn,{onChange:pn}=Yt,fa=ju(Yt,["onChange"]);const[Do,Io]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof Do=="number"&&Do>=0&&pn(Do)},[Do]);const $n=Co=>{const _o=Math.floor(Co/1e3);Io(_o)};return z.createElement(_r,Su(du({},fa),{onChange:$n}))},Zl={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},wi=({DataProps:nn,className:Yt,style:pn={}})=>{var fa;return z.createElement("div",{className:Ze()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Zl.ClassRoomItem,Yt),style:pn,onClick:()=>{(0,nt.xg)(nn==null?void 0:nn.first_category_url)}},z.createElement("div",{className:"flex flex-col item-center"},z.createElement("img",{src:`${(fa=Je.Z)==null?void 0:fa.IMG_SERVER}/images/${nn==null?void 0:nn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(nn==null?void 0:nn.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}},!!(nn!=null&&nn.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:Ze()("text-16px font-medium",Zl.TitleDom)},nn==null?void 0:nn.name)),z.createElement("div",{className:"c-grey-333 font-medium"},nn==null?void 0:nn.creator),z.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",nn==null?void 0:nn.course_members_count),z.createElement("div",{className:"c-grey-333 flex item-center justify-between"},z.createElement("div",null,"\u4F5C\u4E1A\uFF1A",nn==null?void 0:nn.tasks_count),nn!=null&&nn.is_end?z.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):z.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},bi=Object.defineProperty,hi=Object.getOwnPropertySymbols,vo=Object.prototype.hasOwnProperty,Qa=Object.prototype.propertyIsEnumerable,ho=(nn,Yt,pn)=>Yt in nn?bi(nn,Yt,{enumerable:!0,configurable:!0,writable:!0,value:pn}):nn[Yt]=pn,Eo=(nn,Yt)=>{for(var pn in Yt||(Yt={}))vo.call(Yt,pn)&&ho(nn,pn,Yt[pn]);if(hi)for(var pn of hi(Yt))Qa.call(Yt,pn)&&ho(nn,pn,Yt[pn]);return nn},bl=({DataProps:nn=[],selectValue:Yt,onChange:pn,className:fa,style:Do={},extra:Io,classNameItem:$n,styleItem:Co={},barHidden:_o})=>{const[Uo,ul]=(0,z.useState)();return(0,z.useEffect)(()=>{ul(Array.isArray(Yt)?Yt:[Yt])},[Yt]),z.createElement("div",{className:Ze()("flex px-20px py-10px gap-40px",fa),style:Eo({borderBottom:"1px solid #D3F0FF"},Do)},nn==null?void 0:nn.map(ia=>z.createElement("div",{key:ia==null?void 0:ia.id,className:Ze()("flex item-center justify-center current c-grey-333 text-16 relative",$n,ia==null?void 0:ia.className),style:Eo(Eo({color:Uo!=null&&Uo.includes(ia==null?void 0:ia.id)?"#1890FF":"",minWidth:88},Co),(ia==null?void 0:ia.style)||{}),onClick:Lr=>{pn==null||pn({domEvent:Lr,item:ia}),ia!=null&&ia.link&&st.history.push(ia==null?void 0:ia.link)}},ia==null?void 0:ia.name,!_o&&(Uo==null?void 0:Uo.includes(ia==null?void 0:ia.id))&&z.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),z.createElement("div",{className:"ml-auto"},Io))},zl=Object.defineProperty,Ol=Object.defineProperties,Sn=Object.getOwnPropertyDescriptors,iu=Object.getOwnPropertySymbols,Yu=Object.prototype.hasOwnProperty,yu=Object.prototype.propertyIsEnumerable,vr=(nn,Yt,pn)=>Yt in nn?zl(nn,Yt,{enumerable:!0,configurable:!0,writable:!0,value:pn}):nn[Yt]=pn,qr=(nn,Yt)=>{for(var pn in Yt||(Yt={}))Yu.call(Yt,pn)&&vr(nn,pn,Yt[pn]);if(iu)for(var pn of iu(Yt))yu.call(Yt,pn)&&vr(nn,pn,Yt[pn]);return nn},Dl=(nn,Yt)=>Ol(nn,Sn(Yt)),Ar=({value:nn,onChange:Yt,onInputChange:pn,className:fa,style:Do={},InputProps:Io})=>{const[$n,Co]=(0,z.useState)(nn);return z.createElement("div",{className:Ze()("flex item-center rounded-full px-10px py-2px",fa),style:qr({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Do)},z.createElement(be.default,Dl(qr({bordered:!1},Io),{onChange:_o=>{Co(_o.target.value),pn==null||pn(encodeURIComponent(_o.target.value))},onPressEnter:_o=>{Yt==null||Yt({domEvent:_o,item:{value:$n}})}})),z.createElement("img",{className:"h-22px current",src:ee(25365),height:22,onClick:_o=>{Yt==null||Yt({domEvent:_o,item:{value:$n}})}}))}},66991:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return ne}});var z=ee(59301);function ne(ve,Ie){const fe=(0,z.useRef)();(0,z.useEffect)(()=>{fe.current=ve}),(0,z.useEffect)(()=>{function Le(){fe.current()}if(Ie!==null){let ie=setInterval(Le,Ie);return()=>clearInterval(ie)}},[Ie])}},11803:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return pe}});var z=ee(59301),ne={anchorNavigation:"anchorNavigation___qD4R0",tabs:"tabs___hVMvA",box:"box___Qz1lW",head:"head___WZZdl"},ve=Object.defineProperty,Ie=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,ie=(me,Fe,be)=>Fe in me?ve(me,Fe,{enumerable:!0,configurable:!0,writable:!0,value:be}):me[Fe]=be,Ze=(me,Fe)=>{for(var be in Fe||(Fe={}))fe.call(Fe,be)&&ie(me,be,Fe[be]);if(Ie)for(var be of Ie(Fe))Le.call(Fe,be)&&ie(me,be,Fe[be]);return me};const _e=me=>React.createElement("svg",Ze({width:17,height:18,xmlns:"http://www.w3.org/2000/svg"},me),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 je="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIxMDAlIiB5MT0iNTAlIiB4Mj0iMCUiIHkyPSI1MCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjNUVDN0VBIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzMwNTVEMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTQuMzQyIDIuMDA1IDExLjg5NiA3LjEzOGExIDEgMCAwIDEgMCAxLjcxNEw0LjM0MiAxNy45OTVhMSAxIDAgMCAxLTEuMzc4LTEuMzYyTDYuODM0IDEwbC0zLjg3LTYuNjMzYTEgMSAwIDAgMSAxLjM3OC0xLjM2MloiIGZpbGw9InVybCgjYSkiLz48Y2lyY2xlIGZpbGw9IiMzMDYxRDAiIGN4PSIyIiBjeT0iMTAiIHI9IjIiLz48L2c+PC9zdmc+",we=ee(99313),ke=ee(92310),xe=ee.n(ke),ue=ee(59301),E=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,oe=(me,Fe,be)=>Fe in me?E(me,Fe,{enumerable:!0,configurable:!0,writable:!0,value:be}):me[Fe]=be,re=(me,Fe)=>{for(var be in Fe||(Fe={}))b.call(Fe,be)&&oe(me,be,Fe[be]);if(y)for(var be of y(Fe))te.call(Fe,be)&&oe(me,be,Fe[be]);return me},le=(me,Fe)=>a(me,x(Fe)),pe=({dataSource:me,className:Fe,style:be})=>{const[Ae,tt]=(0,z.useState)([]),[Ne,wt]=(0,z.useState)(""),He=(0,z.useRef)("");(0,z.useEffect)(()=>{if(me!=null&&me.length){const rt=String(Math.random()).slice(-6),kt=me.map(Qe=>le(re({},Qe),{key:`${rt}-${Qe.key}`}));tt(kt),wt(kt[0].key)}},[me.length]);const Xe=rt=>{wt(rt),He.current=rt;const kt=document.getElementById(rt);if(kt){const Qe=kt.getBoundingClientRect().top+window.scrollY-50;window.scrollTo({top:Qe,behavior:"smooth"})}},st=()=>{const rt=Ae.map(Qe=>document.getElementById(Qe.key)),kt=window.innerHeight/2;for(const Qe of rt)if(Qe){const Ke=Qe.getBoundingClientRect();if(Ke.top>=0&&Ke.top(window.addEventListener("scroll",st),()=>{window.removeEventListener("scroll",st)}),[Ae]),ue.createElement("div",{className:xe()(ne.anchorNavigation,Fe),style:be},ue.createElement(we.default,{items:Ae,tabBarGutter:60,className:ne.tabs,activeKey:Ne,onChange:Xe}),Ae.map(rt=>ue.createElement("div",{key:rt.key,id:rt.key,className:ne.box},ue.createElement("div",{className:ne.head},ue.createElement("img",{className:"mr10",src:je,alt:"Dot"}),rt.label),ue.createElement("div",{className:ne.element},rt.element))))}},82457:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(43418),ve=ee(8591),Ie=ee(57193),fe=ee(95392),Le=Object.defineProperty,ie=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,je=(E,a,x)=>a in E?Le(E,a,{enumerable:!0,configurable:!0,writable:!0,value:x}):E[a]=x,we=(E,a)=>{for(var x in a||(a={}))Ze.call(a,x)&&je(E,x,a[x]);if(ie)for(var x of ie(a))_e.call(a,x)&&je(E,x,a[x]);return E},ke=(E,a)=>{var x={};for(var y in E)Ze.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&&_e.call(E,y)&&(x[y]=E[y]);return x},xe=(E,a,x)=>new Promise((y,b)=>{var te=le=>{try{re(x.next(le))}catch(de){b(de)}},oe=le=>{try{re(x.throw(le))}catch(de){b(de)}},re=le=>le.done?y(le.value):Promise.resolve(le.value).then(te,oe);re((x=x.apply(E,a)).next())});const ue=E=>{var a=E,{shixunHomeworks:x,dispatch:y}=a,b=ke(a,["shixunHomeworks","dispatch"]);const te=(0,fe.useIntl)(),oe=(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:te.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>xe(void 0,null,function*(){(yield(0,Ie.ZP)(`/api/myshixuns/${x.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:oe.coursesId}})).shixun_identifier&&(ve.ZP.success(te.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),y({type:"shixunHomeworks/setActionTabs",payload:{}}),y({type:"shixunHomeworks/getWorkList",payload:we({},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?"))};gt.Z=(0,fe.connect)(({shixunHomeworks:E})=>({shixunHomeworks:E}))(ue)},149:function(Pt,gt,ee){"use strict";ee.d(gt,{n:function(){return Vt},Z:function(){return Qn}});var z=ee(59301),ne=ee(78241),ve=ee(8591),Ie=ee(6848),fe=ee(43418),Le=ee(20834),ie=ee(24905),Ze=ee(95237),_e=ee(43604),je=ee(92832),we=ee(3113),ke=ee(38854),xe=ee(1710),ue=ee(5112),E=ee(5871),a=ee(58421),x=ee(84105),y=ee(87395),b=ee(67921),te=ee(89489),oe=ee(13922),re=ee(63949),le=ee(82457),de=ee(96512),pe=ee(57193),me=ee(95392),Fe=Object.defineProperty,be=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,Ne=(Lt,_t,Ht)=>_t in Lt?Fe(Lt,_t,{enumerable:!0,configurable:!0,writable:!0,value:Ht}):Lt[_t]=Ht,wt=(Lt,_t)=>{for(var Ht in _t||(_t={}))Ae.call(_t,Ht)&&Ne(Lt,Ht,_t[Ht]);if(be)for(var Ht of be(_t))tt.call(_t,Ht)&&Ne(Lt,Ht,_t[Ht]);return Lt},He=(Lt,_t)=>{var Ht={};for(var Bn in Lt)Ae.call(Lt,Bn)&&_t.indexOf(Bn)<0&&(Ht[Bn]=Lt[Bn]);if(Lt!=null&&be)for(var Bn of be(Lt))_t.indexOf(Bn)<0&&tt.call(Lt,Bn)&&(Ht[Bn]=Lt[Bn]);return Ht},Xe=(Lt,_t,Ht)=>new Promise((Bn,Kn)=>{var ta=rn=>{try{wn(Ht.next(rn))}catch(ja){Kn(ja)}},Ta=rn=>{try{wn(Ht.throw(rn))}catch(ja){Kn(ja)}},wn=rn=>rn.done?Bn(rn.value):Promise.resolve(rn.value).then(ta,Ta);wn((Ht=Ht.apply(Lt,_t)).next())});const st=Lt=>{var _t=Lt,{shixunHomeworks:Ht,dispatch:Bn}=_t,Kn=He(_t,["shixunHomeworks","dispatch"]);const ta=(0,me.useIntl)(),Ta=(0,me.useParams)(),[wn,rn]=(0,z.useState)(!0),[ja,oo]=(0,z.useState)(!1),[$a]=ne.default.useForm(),dn=()=>Xe(void 0,null,function*(){const bn=$a.getFieldValue();(yield(0,pe.ZP)(`/api/homework_commons/${Ta.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...Ht.actionTabs.selectArrs],cover_all:wn,hidden_comment:bn.hidden_comment,comment:bn.comment}})).status===0&&(ve.ZP.success("\u8BC4\u9605\u6210\u529F"),$a.resetFields(),Bn({type:"shixunHomeworks/setActionTabs",payload:{}}),Bn({type:"shixunHomeworks/getWorkList",payload:wt({},Ht.actionTabs.params)}))});return z.createElement(z.Fragment,null,z.createElement(fe.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:Ht.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:ta.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>Xe(void 0,null,function*(){const bn=$a.getFieldValue();JSON.stringify(bn)==="{}"||bn.hidden_comment===""&&bn.comment===""?oo(!0):Ht.workList.partial_comment?Bn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:Ht.actionTabs.selectArrs,params:Ht.actionTabs.params}}):dn()}),onCancel:()=>{Bn({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement(ne.default,{form:$a,onChange:()=>{ja&&oo(!1)}},z.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),z.createElement(ne.default.Item,{name:"comment"},z.createElement(je.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(je.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),ja&&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(de.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:Ht.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{dn()},onCancel:()=>{Bn({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(ue.ZP.Group,{onChange:bn=>{rn(bn.target.value)},value:wn},z.createElement(ue.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),z.createElement(ue.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var rt=(0,me.connect)(({shixunHomeworks:Lt})=>({shixunHomeworks:Lt}))(st),kt=ee(79777),Qe=ee(81779),Ke={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"},At=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Je=Object.prototype.propertyIsEnumerable,nt=(Lt,_t)=>{var Ht={};for(var Bn in Lt)Te.call(Lt,Bn)&&_t.indexOf(Bn)<0&&(Ht[Bn]=Lt[Bn]);if(Lt!=null&&At)for(var Bn of At(Lt))_t.indexOf(Bn)<0&&Je.call(Lt,Bn)&&(Ht[Bn]=Lt[Bn]);return Ht},Nt=(Lt,_t,Ht)=>new Promise((Bn,Kn)=>{var ta=rn=>{try{wn(Ht.next(rn))}catch(ja){Kn(ja)}},Ta=rn=>{try{wn(Ht.throw(rn))}catch(ja){Kn(ja)}},wn=rn=>rn.done?Bn(rn.value):Promise.resolve(rn.value).then(ta,Ta);wn((Ht=Ht.apply(Lt,_t)).next())});const cn=Lt=>{var _t=Lt,{shixunHomeworks:Ht,dispatch:Bn}=_t,Kn=nt(_t,["shixunHomeworks","dispatch"]),ta,Ta,wn,rn;const ja=(0,me.useIntl)(),oo=(0,me.useParams)(),[$a,dn]=(0,z.useState)(!1),[bn,Fa]=(0,z.useState)((Ta=(ta=Ht.actionTabs.selectArrs)==null?void 0:ta.data)==null?void 0:Ta.name),[Ga]=ne.default.useForm();(0,z.useEffect)(()=>{var ya,zo,Cr,er,Ct,St;Ht.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&Ga.setFieldsValue({comment:(zo=(ya=Ht.actionTabs.selectArrs)==null?void 0:ya.data)==null?void 0:zo.work_comment,hidden_comment:(er=(Cr=Ht.actionTabs.selectArrs)==null?void 0:Cr.data)==null?void 0:er.work_comment_hidden}),Fa((St=(Ct=Ht.actionTabs.selectArrs)==null?void 0:Ct.data)==null?void 0:St.name)},[Ht.actionTabs.key]);const ga=()=>Nt(void 0,null,function*(){var ya,zo;const Cr=Ga.getFieldValue();if((yield(0,pe.ZP)(`/api/student_works/${(zo=(ya=Ht.actionTabs.selectArrs)==null?void 0:ya.data)==null?void 0:zo.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:Cr.hidden_comment,comment:Cr.comment}})).status===0)return ve.ZP.success("\u8BC4\u9605\u6210\u529F"),Ga.resetFields(),Bn({type:"shixunHomeworks/setActionTabs",payload:{}}),Bn({type:"shixunHomeworks/getWorkList",payload:oo})});return z.createElement(z.Fragment,null,z.createElement(fe.default,{centered:!0,title:(rn=(wn=Ht.actionTabs.selectArrs)==null?void 0:wn.data)!=null&&rn.work_comment_hidden?"\u66F4\u6539"+bn+"\u70B9\u8BC4":bn+"\u70B9\u8BC4",open:Ht.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:ja.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>Nt(void 0,null,function*(){const ya=Ga.getFieldValue();JSON.stringify(ya)==="{}"||ya.hidden_comment===""&&ya.comment===""?dn(!0):ga()}),onCancel:()=>{Bn({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement(ne.default,{form:Ga,onChange:()=>{$a&&dn(!1)}},z.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),z.createElement(ne.default.Item,{name:"comment"},z.createElement(je.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(je.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),$a&&z.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var bt=(0,me.connect)(({shixunHomeworks:Lt})=>({shixunHomeworks:Lt}))(cn),$t=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,Kt=(Lt,_t)=>{var Ht={};for(var Bn in Lt)We.call(Lt,Bn)&&_t.indexOf(Bn)<0&&(Ht[Bn]=Lt[Bn]);if(Lt!=null&&$t)for(var Bn of $t(Lt))_t.indexOf(Bn)<0&&Xt.call(Lt,Bn)&&(Ht[Bn]=Lt[Bn]);return Ht},_n=(Lt,_t,Ht)=>new Promise((Bn,Kn)=>{var ta=rn=>{try{wn(Ht.next(rn))}catch(ja){Kn(ja)}},Ta=rn=>{try{wn(Ht.throw(rn))}catch(ja){Kn(ja)}},wn=rn=>rn.done?Bn(rn.value):Promise.resolve(rn.value).then(ta,Ta);wn((Ht=Ht.apply(Lt,_t)).next())});const Xn=Lt=>{var _t=Lt,{shixunHomeworks:Ht,dispatch:Bn}=_t,Kn=Kt(_t,["shixunHomeworks","dispatch"]);const ta=(0,me.useIntl)(),Ta=(0,me.useParams)(),[wn,rn]=(0,z.useState)([]),[ja,oo]=(0,z.useState)([]);(0,z.useEffect)(()=>{Ht.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&$a()},[Ht.actionTabs.key]);function $a(){return _n(this,null,function*(){const bn=yield(0,pe.ZP)(`/api/homework_commons/${Ta.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});rn(bn)})}const dn=[{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:Ht.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:ta.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>_n(void 0,null,function*(){const bn=yield(0,pe.ZP)(`/api/homework_commons/${Ta.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:ja}});(bn==null?void 0:bn.status)===0&&(me.history.replace(`/classrooms/${Ta.coursesId}/shixun_homework/${Ta.categoryId}/detail?tabs=4`),window.location.reload(),Bn({type:"shixunHomeworks/setActionTabs",payload:{}}),oo([]))}),onCancel:()=>{oo([]),Bn({type:"shixunHomeworks/setActionTabs",payload:{}})}},z.createElement(xe.default,{rowSelection:{type:"checkbox",onChange:(bn,Fa)=>{oo([...bn])},selectedRowKeys:ja,getCheckboxProps:bn=>({disabled:bn.status==="\u8FDB\u884C\u4E2D"||bn.works_count===0})},rowKey:bn=>bn.key||bn.id,scroll:{y:300},pagination:!1,columns:dn,dataSource:wn==null?void 0:wn.group_list})))};var Ge=(0,me.connect)(({shixunHomeworks:Lt})=>({shixunHomeworks:Lt}))(Xn),Me=ee(88871),Oe=ee(13719),he=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,De=(Lt,_t,Ht)=>_t in Lt?he(Lt,_t,{enumerable:!0,configurable:!0,writable:!0,value:Ht}):Lt[_t]=Ht,xt=(Lt,_t)=>{for(var Ht in _t||(_t={}))Bt.call(_t,Ht)&&De(Lt,Ht,_t[Ht]);if(Ve)for(var Ht of Ve(_t))Se.call(_t,Ht)&&De(Lt,Ht,_t[Ht]);return Lt},ot=(Lt,_t,Ht)=>new Promise((Bn,Kn)=>{var ta=rn=>{try{wn(Ht.next(rn))}catch(ja){Kn(ja)}},Ta=rn=>{try{wn(Ht.throw(rn))}catch(ja){Kn(ja)}},wn=rn=>rn.done?Bn(rn.value):Promise.resolve(rn.value).then(ta,Ta);wn((Ht=Ht.apply(Lt,_t)).next())});const Ye=({shixunHomeworks:Lt,dispatch:_t,isShow:Ht,setIsShow:Bn,item:Kn,coursesId:ta,categoryId:Ta})=>{const wn=(0,me.useIntl)(),[rn,ja]=(0,z.useState)({page:1,limit:10}),[oo,$a]=(0,z.useState)([]),[dn,bn]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Ht&&Fa()},[Ht]);function Fa(){return ot(this,null,function*(){bn(!0);const ga=yield(0,pe.ZP)(`/api/student_works/${Kn.id}/game_details.json`,{method:"get",params:xt({},rn)});bn(!1),ga.status===0&&$a(ga==null?void 0:ga.data)})}const Ga=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(ga,ya,zo)=>z.createElement("span",{style:{color:"#000"}},rn.limit*(rn.page-1)+zo+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(ga,ya,zo)=>z.createElement("span",{style:{color:"#000"}},ga)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(ga,ya,zo)=>z.createElement("span",null,ga==0?"\u672A\u901A\u5173":ga==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:(ga,ya,zo)=>z.createElement("span",{style:{color:"#333"}},ga)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(ga,ya,zo)=>z.createElement("span",{style:{color:"#333"}},ga)}];return z.createElement(z.Fragment,null,z.createElement(fe.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:Ht,width:700,footer:null,maskClosable:!1,onCancel:()=>{rn.page=1,rn.limit=10,ja(xt({},rn)),Bn(!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:Kn==null?void 0:Kn.user_name,style:{color:"#232B40"}},Kn==null?void 0:Kn.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:Kn==null?void 0:Kn.student_id,style:{color:"#232B40"}},(Kn==null?void 0:Kn.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:Kn==null?void 0:Kn.group_name,style:{color:"#232B40"}},(Kn==null?void 0:Kn.group_name)||"--"))),z.createElement(xe.default,{scroll:{y:380},columns:Ga,loading:dn,style:{marginBottom:rn.limit>(oo==null?void 0:oo.count)?"16px":"0"},dataSource:oo.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:rn.limit,current:rn.page,position:["bottomRight"],onChange:(ga,ya)=>{rn.page=ga,rn.limit=ya,ja(xt({},rn)),Fa()},total:oo==null?void 0:oo.count,showTotal:(ga,ya)=>z.createElement("span",null,"\u5171",z.createElement("span",{style:{color:"#165DFF"}}," ",ga," "),"\u6761\u6570\u636E")}})))};var Ft=(0,me.connect)(({shixunHomeworks:Lt})=>({shixunHomeworks:Lt}))(Ye),yt=ee(59301),mn=Object.defineProperty,En=Object.getOwnPropertySymbols,Dt=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,Re=(Lt,_t,Ht)=>_t in Lt?mn(Lt,_t,{enumerable:!0,configurable:!0,writable:!0,value:Ht}):Lt[_t]=Ht,pt=(Lt,_t)=>{for(var Ht in _t||(_t={}))Dt.call(_t,Ht)&&Re(Lt,Ht,_t[Ht]);if(En)for(var Ht of En(_t))Qt.call(_t,Ht)&&Re(Lt,Ht,_t[Ht]);return Lt},vt=(Lt,_t,Ht)=>new Promise((Bn,Kn)=>{var ta=rn=>{try{wn(Ht.next(rn))}catch(ja){Kn(ja)}},Ta=rn=>{try{wn(Ht.throw(rn))}catch(ja){Kn(ja)}},wn=rn=>rn.done?Bn(rn.value):Promise.resolve(rn.value).then(ta,Ta);wn((Ht=Ht.apply(Lt,_t)).next())});const Vt=({value:Lt,placeholder:_t=""})=>{if(Lt==null||Lt==="")return yt.createElement("span",null,_t);{const Ht=Number(Lt);if(Ht>=80)return yt.createElement("span",{style:{color:"#009C0F"}},Ht);if(Ht<80&&Ht>=60)return yt.createElement("span",{style:{color:"#FA6400"}},Ht);if(Ht<60)return yt.createElement("span",{style:{color:"#E30000"}},Ht)}},yn=({shixunHomeworks:Lt,classroomList:_t,globalSetting:Ht,loading:Bn,dispatch:Kn,setExportParams:ta,user:Ta})=>{var wn,rn,ja,oo,$a,dn,bn,Fa,Ga,ga,ya,zo,Cr;const er=(0,me.useIntl)(),Ct=(0,me.useParams)(),[St,Rt]=(0,z.useState)(pt(pt({},{page:1,limit:20,order:"work_score",b_order:"desc"}),Ct)),[aa]=ne.default.useForm(),[Ba,la]=(0,z.useState)(),[Za,lo]=(0,z.useState)({}),[Zo,Mr]=(0,z.useState)([]),[Po,ea]=(0,z.useState)(!1),[dr,el]=(0,z.useState)([]),[Or,Go]=(0,z.useState)(!1),[ze,Fn]=(0,z.useState)(),[hn,Gn]=(0,z.useState)(1),[ca,na]=(0,z.useState)(),[Hn,Ln]=(0,z.useState)(),[ko,xo]=(0,z.useState)(),[en,jr]=(0,z.useState)(),[Nr,tl]=(0,z.useState)(),[pl,Aa]=(0,z.useState)(!1),[Ua,jo]=(0,z.useState)(!1),[ro,yr]=(0,z.useState)(),lr=(0,me.useLocation)();(0,z.useEffect)(()=>(Da(),()=>{lo([]),Mr([])}),[St.coursesId]),(0,z.useEffect)(()=>{var ma;const Lo=JSON.parse(JSON.stringify(Lt.workList));!((ma=Lo==null?void 0:Lo.student_works)!=null&&ma.length)&&(Lo!=null&&Lo.id)?(Lo.student_works=[pt({},Lo)],lo(Lo)):(Lo!=null&&Lo.id&&Mr([pt(pt({},Lo),{number:"\u6211"})]),lo(pt({},Lo)))},[Lt.workList]);const Da=ma=>(ta(pt({},St)),Kn({type:"shixunHomeworks/getWorkList",payload:St}));(0,z.useEffect)(()=>{Kn({type:"user/getUserInfo",payload:{course_id:St.coursesId}})},[]);const Wr=()=>vt(void 0,null,function*(){const ma=yield(0,kt.Uc)({categoryId:Ct.categoryId});la(ma==null?void 0:ma.update_score)}),zr=()=>vt(void 0,null,function*(){Kn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const ma=yield(0,kt.Vs)({categoryId:Ct.categoryId});Kn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(ma==null?void 0:ma.status)===0&&(ve.ZP.success(ma==null?void 0:ma.message),Da())}),Du=()=>{St.page=1;const ma=Object.assign({},aa.getFieldsValue());delete St.course_group,delete St.teacher_comment,Object.keys(ma).map(function(Lo){var Fr;switch(Lo){case"task_status":ma[Lo].includes("all")||!ma[Lo].length?(delete St.work_status,aa.setFieldsValue({task_status:"all"})):(St.work_status=ma[Lo],aa.setFieldsValue({task_status:St.work_status}));break;case"course_group_info":ma[Lo].includes("all")||!ma[Lo].length?(delete St.course_group,aa.setFieldsValue({course_group_info:"all"})):(St.course_group=ma[Lo],aa.setFieldsValue({course_group_info:St.course_group}));break;case"teacher_comment":ma[Lo].includes("all")||!ma[Lo].length?(delete St.teacher_comment,aa.setFieldsValue({teacher_comment:"all"})):(St.teacher_comment=((Fr=ma[Lo])==null?void 0:Fr.length)===1?Number(ma[Lo][0]):"",aa.setFieldsValue({teacher_comment:ma[Lo]}));break}}),Da()};(0,z.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(tl(47),Aa(!0))},[document.getElementById("divhe")]);const cu=(ma,Lo)=>{St.page=ma,St.limit=20,Da()};function kl(){Gn(1),na(""),Ln(""),xo(""),jr(""),el([])}const Ka=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,fixed:"left",ellipsis:!0,render:(ma,Lo,Fr)=>St.limit*(St.page-1)+Fr+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,fixed:"left",ellipsis:!0,render:ma=>yt.createElement(Ie.Z,{placement:"bottomLeft",title:ma},yt.createElement("span",{className:"current"},ma))},!(0,Qe.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",width:100,ellipsis:!0,showSorterTooltip:!1,sortOrder:St.order==="student_id"?St.b_order==="desc"?"descend":"ascend":null,render:ma=>yt.createElement(Ie.Z,{placement:"bottomLeft",title:ma||"--"},yt.createElement("span",{className:"current"},ma||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",width:100,fixed:"left",ellipsis:!0,render:(ma,Lo)=>ma?yt.createElement(Ie.Z,{placement:"bottom",title:ma},yt.createElement("span",{className:"current"},ma)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",width:94,ellipsis:!0,fixed:"left",sorter:!0,showSorterTooltip:!1,sortOrder:St.order==="work_status"?St.b_order==="desc"?"descend":"ascend":null,render:ma=>yt.createElement(re.lC,{status:ma})},{title:er.formatMessage({id:"classrooms.finishTime",defaultMessage:"\u5B8C\u6210\u65F6\u95F4"}),align:"center",dataIndex:"achieve_time",ellipsis:!0,sorter:!0,sortOrder:St.order==="achieve_time"?St.b_order==="desc"?"descend":"ascend":null,render:(ma,Lo)=>yt.createElement(Ie.Z,{placement:"bottomLeft",title:ma},yt.createElement("span",{className:"current"},ma))},{title:"\u901A\u8FC7\u60C5\u51B5",align:"center",dataIndex:"achieve_info",ellipsis:!0,render:(ma,Lo)=>yt.createElement("span",{onClick:Fr=>{var Rr;Fr.stopPropagation(),(Rr=Za.homework_status)!=null&&Rr.includes("\u5BFC\u5165")&&(yr(Lo),jo(!0))}},ma||"- -")},{title:"\u6700\u7EC8\u6210\u7EE9",align:"center",dataIndex:"score",ellipsis:!0,sorter:!0,sortOrder:St.order==="work_score"?St.b_order==="desc"?"descend":"ascend":null,render:(ma,Lo)=>yt.createElement(Ie.Z,{title:yt.createElement(yt.Fragment,null,yt.createElement("div",null,"\u8BD5\u9898\u5F97\u5206\uFF1A",(Lo==null?void 0:Lo.late_final_score)||0),yt.createElement("div",null,"\u8865\u4EA4\u6263\u5206\uFF1A",(Lo==null?void 0:Lo.late_penalty)||0),yt.createElement("div",null,"\u6700\u7EC8\u6210\u7EE9\uFF1A",(Lo==null?void 0:Lo.score)||0))},Vt({value:ma,placeholder:"- -"}))},{title:"\u5B8C\u6210\u65F6\u957F",dataIndex:"achieve_time_long",align:"center",sorter:!0,ellipsis:!0,sortOrder:St.order==="achieve_time_long"?St.b_order==="desc"?"descend":"ascend":null,render:(ma,Lo)=>ma&&ma!="--"?yt.createElement(Ie.Z,{placement:"bottom",title:ma},yt.createElement("span",{className:"current"},ma)):"--"},((wn=Za.homework_status)==null?void 0:wn.includes("\u5BFC\u5165"))&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center"},!((rn=Za.homework_status)!=null&&rn.includes("\u5BFC\u5165"))&&{title:yt.createElement("span",null,"\u8BC4\u9605\u72B6\u6001"),align:"center",dataIndex:"has_comment",fixed:"right",ellipsis:!0,render:ma=>ma?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u64CD\u4F5C",dataInex:"action",align:"center",fixed:"right",ellipsis:!0,className:"workListTable",render:(ma,Lo)=>{var Fr;return(Fr=Za.homework_status)!=null&&Fr.includes("\u5BFC\u5165")?(0,Qe.GJ)()?yt.createElement("a",{onClick:Rr=>{Rr.stopPropagation(),Kn({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:Lo==null?void 0:Lo.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"):yt.createElement("a",{onClick:Rr=>{Rr.stopPropagation(),yr(Lo),jo(!0)}},"\u67E5\u770B"):(0,Qe.dE)()?yt.createElement("div",null,(0,re.JL)(Lo==null?void 0:Lo.work_status)==="\u672A\u5F00\u542F"?yt.createElement("span",null,"--"):yt.createElement("a",{onClick:Rr=>{var Kl;if(Rr.stopPropagation(),(0,Qe.Rm)()&&!((Kl=_t.AssistantObject.hack)!=null&&Kl.can_view)){ve.ZP.warning(er.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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/${St.coursesId}/program_homework/${St.categoryId}/${Lo.id}/${Lo.user_id}/comment`,"_blank")}},"\u67E5\u770B")):yt.createElement("a",{target:"_blank",onClick:Rr=>{var Kl,pu;if(Rr.stopPropagation(),(0,Qe.Rm)()&&!((Kl=_t.AssistantObject.hack)!=null&&Kl.can_view)){ve.ZP.warning(er.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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((pu=Ta.userInfo)!=null&&pu.professional_certification)window.open(`/classrooms/${St.coursesId}/program_homework/${St.categoryId}/${Lo.id}/${Lo.user_id}/comment`,"_blank");else return fe.default.confirm({title:er.formatMessage({id:"classrooms.prompt",defaultMessage:"\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,re.xg)("/account/certification")}}),!1}},"\u67E5\u770B\u4F5C\u4E1A")}}].filter(ma=>!!ma),ku=()=>{var ma,Lo;return yt.createElement(Le.default,null,yt.createElement(Le.default.Item,{onClick:()=>{var Fr;if((0,Qe.Rm)()&&!((Fr=_t.AssistantObject.hack)!=null&&Fr.can_download)){ve.ZP.warning(er.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:Za==null?void 0:Za.course_group_info,fn:()=>{(0,Oe.Iy)(JSON.parse(sessionStorage.all_student_works_params),"hack_work_list")}}})},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,Qe.GJ)()&&((ma=Za==null?void 0:Za.student_works)==null?void 0:ma.length)>0&&!((Lo=Za==null?void 0:Za.homework_status)!=null&&Lo.includes("\u5BFC\u5165"))&&yt.createElement(Le.default.Item,{key:"3",onClick:()=>{var Fr;if((0,Qe.Rm)()&&!((Fr=_t.AssistantObject.hack)!=null&&Fr.can_download)){ve.ZP.warning(er.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",course_groups:Za==null?void 0:Za.course_group_info,fn:()=>{var Rr,Kl,pu,eu;Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),me.history.push(`/classrooms/${St==null?void 0:St.coursesId}/program_homework/${St.categoryId}/${(Kl=(Rr=Za==null?void 0:Za.student_works)==null?void 0:Rr[0])==null?void 0:Kl.id}/${(eu=(pu=Za==null?void 0:Za.student_works)==null?void 0:pu[0])==null?void 0:eu.user_id}/comment`)}}})}},"\u7F16\u7A0B\u62A5\u544A"),yt.createElement(Le.default.Item,{key:"2",onClick:()=>{var Fr;if((0,Qe.Rm)()&&!((Fr=_t.AssistantObject.hack)!=null&&Fr.can_download)){ve.ZP.warning(er.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.history.push(`/classrooms/${St.coursesId}/exportlist/hack_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))};return yt.createElement(yt.Fragment,null,yt.createElement("section",{className:`${Ke.wrap} minH500 bg-white pl30 pr30 pt30`},((ja=Za.homework_status)==null?void 0:ja.includes("\u672A\u53D1\u5E03"))&&yt.createElement(oe.Z,null),!((oo=Za.homework_status)!=null&&oo.includes("\u672A\u53D1\u5E03"))&&yt.createElement("aside",null,!(0,Qe.GJ)()&&yt.createElement("div",{className:"c-light-black font12"},yt.createElement("span",null,"\u53D1\u5E03\u65F6\u95F4 ",Za==null?void 0:Za.publish_time),yt.createElement("span",{className:"ml5"},"\u622A\u6B62\u65F6\u95F4 ",Za==null?void 0:Za.end_time),yt.createElement("span",{className:"ml5"},"\u8865\u4EA4\u65F6\u95F4 ",(Za==null?void 0:Za.late_time)||"- -")),(0,Qe.GJ)()&&yt.createElement(yt.Fragment,null,yt.createElement(ne.default,{form:aa,onChange:Du,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},(($a=Za.task_status)==null?void 0:$a.length)>0&&yt.createElement(ne.default.Item,{name:"task_status"},yt.createElement(ie.default.Group,{value:[],style:{width:"100%"}},yt.createElement(Ze.Z,null,yt.createElement(_e.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),yt.createElement(_e.Z,{flex:"80px"},yt.createElement(ie.default,{value:"all"},"\u5168\u90E8")),yt.createElement(_e.Z,{flex:"1"},Za.task_status&&Za.task_status.map((ma,Lo)=>yt.createElement(ie.default,{name:"task_status",value:ma.id},ma.name,"(",ma.count,")")))))),((dn=Za.course_group_info)==null?void 0:dn.length)>0&&yt.createElement(ne.default.Item,{name:"course_group_info"},yt.createElement(ie.default.Group,{style:{width:"100%"}},yt.createElement(Ze.Z,null,yt.createElement(_e.Z,{className:"font14",flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),yt.createElement(_e.Z,{flex:"80px"},yt.createElement(ie.default,{value:"all"},"\u5168\u90E8")),yt.createElement(_e.Z,{flex:"1",id:"divhe",style:{height:Nr+"px",overflow:"hidden"}},(bn=Za.course_group_info)==null?void 0:bn.map((ma,Lo)=>yt.createElement(ie.default,{value:ma.course_group_id},ma.group_group_name,"(",ma.count,")"))),pl&&yt.createElement("span",{onClick:()=>{let ma=document.getElementById("divhe").scrollHeight;Nr>47?tl(47):tl(ma)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Nr===47?"\u5C55\u5F00":"\u6536\u8D77",Nr===47?yt.createElement(x.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):yt.createElement(y.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((Fa=Za.teacher_comment)==null?void 0:Fa.length)>0&&yt.createElement(ne.default.Item,{name:"teacher_comment"},yt.createElement(ie.default.Group,{style:{width:"100%"}},yt.createElement(Ze.Z,null,yt.createElement(_e.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),yt.createElement(_e.Z,{flex:"80px"},yt.createElement(ie.default,{value:"all"},"\u5168\u90E8")),yt.createElement(_e.Z,{flex:"1"},Za.teacher_comment&&Za.teacher_comment.map((ma,Lo)=>yt.createElement(ie.default,{value:String(ma.id)},ma.name,"(",ma.count,")"))))))),yt.createElement(Ze.Z,{align:"middle"},yt.createElement(_e.Z,{flex:"1"},yt.createElement(Ze.Z,{align:"middle"},yt.createElement(_e.Z,null,yt.createElement(je.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:ma=>{St.search=ma.trim(),St.page=1,Da()},style:{width:240}})),yt.createElement(_e.Z,null,yt.createElement("span",{className:"ml5"},yt.createElement("span",{className:"c-red"},Za.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",Za.work_count,"\u4E2A\u5B66\u751F\uFF09")))),yt.createElement(_e.Z,null,(0,Qe.GJ)()&&!((Ga=Za.homework_status)!=null&&Ga.includes("\u5BFC\u5165"))&&!((ga=Ht==null?void 0:Ht.setting)!=null&&ga.hide_code_repeat)&&yt.createElement(we.ZP,{className:"ml10",onClick:()=>{Kn({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:Za.student_works.map(ma=>ma.id),params:St}})}},yt.createElement("span",{className:`${Ke.tr1} iconfont icon-daimachazhong`}),"\u4EE3\u7801\u67E5\u91CD"),(0,Qe.GJ)()&&!((ya=Za.homework_status)!=null&&ya.includes("\u5BFC\u5165"))&&yt.createElement(we.ZP,{className:"ml10",onClick:zr},yt.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),(0,Qe.GJ)()&&yt.createElement(ke.Z,{dropdownRender:ku,className:"ml10"},yt.createElement(we.ZP,null,yt.createElement(b.Z,null),er.formatMessage({id:"classrooms.export",defaultMessage:"\u5BFC\u51FA"}),yt.createElement(te.Z,null)))))),yt.createElement(Ze.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,Qe.GJ)()&&Ba&&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")),yt.createElement(xe.default,{className:`mt30 ${Ke.TableDom}`,loading:Bn["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:ma=>({onClick:Lo=>{var Fr,Rr;if(!((Fr=Za.homework_status)!=null&&Fr.includes("\u5BFC\u5165"))){if((0,Qe.Rm)()&&!((Rr=_t.AssistantObject.hack)!=null&&Rr.can_view)){ve.ZP.warning(er.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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/${St.coursesId}/program_homework/${St.categoryId}/${ma.id}/${ma.user_id}/comment`,"_blank")}}}),scroll:{x:1200},dataSource:Za.student_works,columns:Ka,onChange:(ma,Lo,Fr)=>{Fr.field&&(St.order=Fr.field==="score"?"work_score":Fr.field),Fr.order||(St.b_order="asc"),Fr.order==="ascend"&&(St.b_order="asc"),Fr.order==="descend"&&(St.b_order="desc"),Fr.order||(St.b_order="asc"),Da()}}),yt.createElement(rt,null),yt.createElement(bt,null),yt.createElement(le.Z,null)),yt.createElement(fe.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Po,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>vt(void 0,null,function*(){if(hn===2){if(dr.length<=0){ve.ZP.info(er.formatMessage({id:"classrooms.selectHomeworkStatus",defaultMessage:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001"}));return}if(!en){ve.ZP.info(er.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let ma=yield(0,pe.ZP)(`/api/homework_commons/${St.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:St.categoryId,comment:en,status:dr}});ma.status===0&&(Fn(ma),ea(!1),Go(!0))}else{if(!(ko===0||Hn===0)){if(!ko){ve.ZP.info(er.formatMessage({id:"classrooms.minScoreCannotEmpty",defaultMessage:"\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}if(!Hn){ve.ZP.info(er.formatMessage({id:"classrooms.maxScoreCannotEmpty",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}}if(ko>Hn){ve.ZP.info(er.formatMessage({id:"classrooms.maxNotGreaterThanMin",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206"}));return}if(!en){ve.ZP.info(er.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let ma=yield(0,pe.ZP)(`/api/homework_commons/${St.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:St.categoryId,comment:en,min_score:ko,max_score:Hn}});ma.status===0&&(Fn(ma),ea(!1),Go(!0))}}),onCancel:()=>{ea(!1),kl()}},yt.createElement("div",{style:{padding:"32px"}},yt.createElement("div",null,yt.createElement("div",null,yt.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),yt.createElement(ue.ZP.Group,{value:hn,onChange:ma=>{Gn(ma.target.value)}},yt.createElement(ue.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),yt.createElement(ue.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),hn===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(E.Z,{min:0,max:100,value:ko,onChange:ma=>xo(ma),style:{width:"100px"}}),yt.createElement("span",{style:{width:"80px",textAlign:"end"}},yt.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),yt.createElement(E.Z,{min:0,max:100,value:Hn,onChange:ma=>Ln(ma),style:{width:"100px"}})),hn===2&&yt.createElement("div",{style:{display:"flex",marginTop:"20px"}},yt.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),yt.createElement(ie.default.Group,{onChange:ma=>{el([...ma])},style:{width:"100%"}},(zo=Za.task_status)==null?void 0:zo.map((ma,Lo)=>yt.createElement(ie.default,{name:"task_status",value:ma.id},ma.name,"(",ma.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(Me.Z,{className:Ke.MdEditor,onChange:ma=>jr(ma),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),yt.createElement(fe.default,{open:Or,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>vt(void 0,null,function*(){hn===2?(yield(0,pe.ZP)(`/api/homework_commons/${St.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:St.categoryId,comment:en,status:dr}})).status===0&&(ve.ZP.info(er.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),kl(),Da(),Go(!1)):(yield(0,pe.ZP)(`/api/homework_commons/${St.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:St.categoryId,comment:en,min_score:ko,max_score:Hn}})).status===0&&(ve.ZP.info(er.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),kl(),Da(),Go(!1))}),onCancel:()=>{kl(),Go(!1)}},yt.createElement("div",{style:{padding:"32px"}},hn===1&&yt.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",ko,"-",Hn,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),hn===2&&yt.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((Cr=Za.task_status)==null?void 0:Cr.filter(ma=>dr==null?void 0:dr.includes(ma.id)).map(ma=>ma.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",ze==null?void 0:ze.count,"\u540D\u5B66\u751F")))),yt.createElement(Ge,null),yt.createElement(Ft,{isShow:Ua,setIsShow:jo,item:ro,coursesId:St.coursesId,categoryId:St.categoryId}),yt.createElement("aside",{className:"tc mb50 mt30"},yt.createElement(a.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:cu,current:St.page||1,defaultPageSize:20,total:Za.work_count})))};var Qn=(0,me.connect)(({shixunHomeworks:Lt,classroomList:_t,globalSetting:Ht,loading:Bn,user:Kn})=>({shixunHomeworks:Lt,classroomList:_t,globalSetting:Ht,loading:Bn.effects,user:Kn}))(yn)},60600:function(Pt,gt,ee){"use strict";ee.d(gt,{mU:function(){return st},Q_:function(){return rt},ZP:function(){return Qe}});var z=ee(59301),ne=ee(93948),ve=ee(6848),Ie=ee(95237),fe=ee(43604),Le=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"},Ze=ee(57193),_e=ee(95392),je=ee(96731),we=ee(43418),ke=ee(57809),xe=ee(16338),ue=ee(63949),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(Ke,At,Te)=>At in Ke?E(Ke,At,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ke[At]=Te,te=(Ke,At)=>{for(var Te in At||(At={}))x.call(At,Te)&&b(Ke,Te,At[Te]);if(a)for(var Te of a(At))y.call(At,Te)&&b(Ke,Te,At[Te]);return Ke},oe=(Ke,At,Te)=>new Promise((Je,nt)=>{var Nt=$t=>{try{bt(Te.next($t))}catch(We){nt(We)}},cn=$t=>{try{bt(Te.throw($t))}catch(We){nt(We)}},bt=$t=>$t.done?Je($t.value):Promise.resolve($t.value).then(Nt,cn);bt((Te=Te.apply(Ke,At)).next())});const re=({shixunHomeworks:Ke,dispatch:At,isShow:Te,setIsShow:Je,item:nt,courseId:Nt,categoryId:cn})=>{const bt=(0,_e.useIntl)(),[$t,We]=(0,z.useState)({page:1,limit:10,keyword:"",type:null}),[Xt,Kt]=(0,z.useState)([]),[_n,Xn]=(0,z.useState)(!1),[Ge,Me]=(0,z.useState)(1);(0,z.useEffect)(()=>{Te&&Oe()},[Te,$t.type]);function Oe(){return oe(this,null,function*(){Xn(!0);const Ve=yield(0,Ze.ZP)(`/api/homework_commons/${cn}/shixun_game_statisic.json`,{method:"get",params:{challenge_id:nt.id,id:cn,type:$t.type,page:$t.page,limit:$t.limit,keyword:$t.keyword}});Xn(!1),Ve.status===0&&Kt(Ve==null?void 0:Ve.data)})}const he=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(Ve,Bt,Se)=>z.createElement("span",{style:{color:"#000"}},$t.limit*($t.page-1)+Se+1)},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,render:(Ve,Bt,Se)=>z.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{(0,ue.xg)(`/classrooms/${Nt}/shixun_homework/${cn}/${Bt.student_work_id}/comment`)}},Ve)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(Ve,Bt,Se)=>z.createElement("span",{style:{color:"#333"}},Ve)},{title:"\u73ED\u7EA7",dataIndex:"group_name",key:"group_name",ellipsis:!0,render:(Ve,Bt,Se)=>z.createElement("span",{style:{color:"#333"}},Ve)},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,render:(Ve,Bt,Se)=>z.createElement("span",{style:{color:"#333"}},Ve)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,render:(Ve,Bt,Se)=>z.createElement("span",{style:{color:"#333"}},Ve)},{title:"\u901A\u5173\u60C5\u51B5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,render:(Ve,Bt,Se)=>z.createElement("span",null,Ve==2?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173")}];return z.createElement(z.Fragment,null,z.createElement(we.default,{centered:!0,title:"\u5173\u5361\u901A\u5173\u8BE6\u60C5",open:Te,width:900,footer:null,maskClosable:!1,onCancel:()=>{$t.keyword="",$t.page=1,$t.limit=10,$t.type=null,We(te({},$t)),Je(!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",nt==null?void 0:nt.index," ",z.createElement(ve.Z,{title:nt==null?void 0:nt.subject},z.createElement("span",null,nt==null?void 0:nt.subject))),z.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"}},z.createElement("div",null,z.createElement(ke.default,{size:"large",value:$t.type,onChange:Ve=>oe(void 0,null,function*(){$t.type=Ve,We(te({},$t)),Oe()}),style:{width:140,marginRight:20}},z.createElement(ke.default.Option,{value:null},"\u5168\u90E8"),z.createElement(ke.default.Option,{value:1},"\u672A\u901A\u5173"),z.createElement(ke.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:$t.keyword,onChange:Ve=>{$t.keyword=Ve,$t.page=1,We(te({},$t)),Oe()}})))),z.createElement(Le.default,{scroll:{y:380},columns:he,loading:_n,dataSource:Xt.users,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],pageSize:$t.limit,current:$t.page,position:["bottomRight"],onChange:(Ve,Bt)=>{$t.page=Ve,$t.limit=Bt,We(te({},$t)),Oe()},total:Xt==null?void 0:Xt.count,showTotal:(Ve,Bt)=>z.createElement("span",null,"\u5171",z.createElement("span",{style:{color:"#165DFF"}}," ",Ve," "),"\u6761\u6570\u636E")}})))};var le=(0,_e.connect)(({shixunHomeworks:Ke})=>({shixunHomeworks:Ke}))(re),de=ee(75353),pe=Object.defineProperty,me=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,Ne=(Ke,At,Te)=>At in Ke?pe(Ke,At,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Ke[At]=Te,wt=(Ke,At)=>{for(var Te in At||(At={}))Ae.call(At,Te)&&Ne(Ke,Te,At[Te]);if(be)for(var Te of be(At))tt.call(At,Te)&&Ne(Ke,Te,At[Te]);return Ke},He=(Ke,At)=>me(Ke,Fe(At)),Xe=(Ke,At,Te)=>new Promise((Je,nt)=>{var Nt=$t=>{try{bt(Te.next($t))}catch(We){nt(We)}},cn=$t=>{try{bt(Te.throw($t))}catch(We){nt(We)}},bt=$t=>$t.done?Je($t.value):Promise.resolve($t.value).then(Nt,cn);bt((Te=Te.apply(Ke,At)).next())});const st=({title:Ke,strokeColor:At,trailColor:Te,percent:Je,count:nt})=>{const Nt=(0,_e.useIntl)();return z.createElement("div",{className:ie.itemWrapper},z.createElement("div",{className:ie.itemTitle},Ke),z.createElement(ne.Z,{percent:Je,strokeColor:At,trailColor:Te}),z.createElement("div",{className:ie.count},nt,"\u4EBA"))},rt=(Ke,At)=>{const Te=`${(At/Ke*100).toFixed(1)}`;return Te==="0.0"?0:Te};var Qe=()=>{const[Ke,At]=(0,z.useState)(),Te=(0,_e.useParams)(),[Je,nt]=(0,z.useState)(!1),[Nt,cn]=(0,z.useState)(),[bt,$t]=(0,z.useState)(),[We,Xt]=(0,z.useState)(!1),[Kt,_n]=(0,z.useState)({page:1,limit:10});(0,z.useEffect)(()=>{(0,Ze.ZP)(`/api/homework_commons/${Te.categoryId}/statistic.json`,{method:"GET"}).then(Oe=>{At(Oe)}),Me()},[]);const Xn=[{title:"\u6309\u65F6\u901A\u5173",color:"#00AE87",trailColor:"#e5f6f3",percent:rt(Ke==null?void 0:Ke.total_count,Ke==null?void 0:Ke.finished_count),count:Ke==null?void 0:Ke.finished_count},{title:"\u8865\u4EA4\u901A\u5173",color:"#2271FF",trailColor:"#e7f0ff",percent:rt(Ke==null?void 0:Ke.total_count,Ke==null?void 0:Ke.late_finished_count),count:Ke==null?void 0:Ke.late_finished_count},{title:"\u672A\u901A\u5173",color:"#E53333",trailColor:"#fceaea",percent:rt(Ke==null?void 0:Ke.total_count,Ke==null?void 0:Ke.unfinished_count),count:Ke==null?void 0:Ke.unfinished_count},{title:"\u672A\u5F00\u542F",color:"#C6CED6",trailColor:"#f6f7f8",percent:rt(Ke==null?void 0:Ke.total_count,Ke==null?void 0:Ke.unstart_count),count:Ke==null?void 0:Ke.unstart_count}],Ge=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,fixed:"left",ellipsis:!0,render:(Oe,he,Ve)=>z.createElement("span",{style:{color:"#333"}},Kt.limit*(Kt.page-1)+Ve+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"subject",key:"subject",ellipsis:!0,render:(Oe,he,Ve)=>z.createElement("span",{style:{color:"#000"}},Oe)},{title:"\u5DF2\u901A\u5173",width:120,dataIndex:"completed_sum",key:"completed_sum",ellipsis:!0,render:(Oe,he,Ve)=>z.createElement("span",{style:{color:"#333"}},Oe," \u4EBA")},{title:"\u672A\u901A\u5173",width:120,dataIndex:"uncompleted_sum",key:"uncompleted_sum",ellipsis:!0,render:(Oe,he,Ve)=>z.createElement("span",{style:{color:"#333"}},Oe," \u4EBA")},{title:"\u603B\u8BC4\u6D4B\u6B21\u6570",width:120,dataIndex:"evaluation_total",key:"evaluation_total",ellipsis:!0,render:(Oe,he,Ve)=>z.createElement("span",{style:{color:"#333"}},Oe," \u6B21")},{title:z.createElement("span",null,"\u901A\u5173\u7387",z.createElement(ve.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:(Oe,he,Ve)=>z.createElement("span",{style:{color:"#000"}},Oe,Oe?"%":"")},{title:"\u64CD\u4F5C",dataIndex:"action",key:"action",align:"right",ellipsis:!0,width:100,render:(Oe,he,Ve)=>z.createElement("a",{style:{color:"#165DFF"},onClick:Bt=>{Bt.stopPropagation(),$t(He(wt({},he),{index:Kt.limit*(Kt.page-1)+Ve+1})),Xt(!0)}},"\u67E5\u770B")}];function Me(){return Xe(this,null,function*(){nt(!0);const Oe=yield(0,Ze.ZP)(`/api/homework_commons/${Te.categoryId}/shixun_challenge_statisic.json`,{method:"get",params:{page:Kt.page,limit:Kt.limit}});nt(!1),Oe.status===0&&cn(Oe==null?void 0:Oe.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",Ke==null?void 0:Ke.total_count,"\u4EBA\uFF0C\u6309\u65F6\u901A\u5173",Ke==null?void 0:Ke.finished_count,"\u4EBA\uFF0C\u5360\u6BD4",rt(Ke==null?void 0:Ke.total_count,Ke==null?void 0:Ke.finished_count),"\uFF1B \u8865\u4EA4\u901A\u5173",Ke==null?void 0:Ke.late_finished_count,"\u4EBA\uFF0C\u5360\u6BD4",rt(Ke==null?void 0:Ke.total_count,Ke==null?void 0:Ke.late_finished_count),"\uFF1B \u672A\u901A\u5173",Ke==null?void 0:Ke.unfinished_count,"\u4EBA\uFF0C\u5360\u6BD4",rt(Ke==null?void 0:Ke.total_count,Ke==null?void 0:Ke.unfinished_count),"\uFF1B \u672A\u5F00\u542F",Ke==null?void 0:Ke.unstart_count,"\u4EBA\uFF0C\u5360\u6BD4",rt(Ke==null?void 0:Ke.total_count,Ke==null?void 0:Ke.unstart_count)),z.createElement(Ie.Z,{justify:"space-between",className:"mb30"},Xn.map(Oe=>z.createElement(fe.Z,{flex:"212px",key:Oe.title},z.createElement(st,{title:Oe.title,strokeColor:Oe.color,trailColor:Oe.trailColor,percent:parseInt(Oe.percent),count:Oe.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(de.Z,{type:"primary",onClick:()=>Xe(void 0,null,function*(){(yield(0,Ze.ZP)(`/api/homework_commons/${Te==null?void 0:Te.categoryId}/export_challenge_statistic.json`,{method:"get"})).status==0&&(0,ue.xg)(`/classrooms/${Te==null?void 0:Te.coursesId}/exportlist/shixun_work_list`)})},"\u5BFC\u51FA\u901A\u5173\u60C5\u51B5"))),z.createElement(Le.default,{scroll:{y:490},columns:Ge,loading:Je,className:(Nt==null?void 0:Nt.count){Kt.page=Oe,Kt.limit=he,_n(wt({},Kt)),Me()},total:Nt==null?void 0:Nt.count,showTotal:(Oe,he)=>z.createElement("span",null,"\u5171",z.createElement("span",{style:{color:"#165DFF"}}," ",Oe," "),"\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",Ke==null?void 0:Ke.review_total_count,"\u4EBA\uFF0C\u4EE3\u7801\u91CD\u5408100%\u4EBA\u6570",Ke==null?void 0:Ke.first_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540890%\uFF5E100%\u4EBA\u6570",Ke==null?void 0:Ke.second_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540880%\uFF5E90%\u4EBA\u6570",Ke==null?void 0:Ke.third_review_count,"\u4EBA\uFF1B\u4EE3\u7801\u91CD\u540870%\uFF5E80%\u4EBA\u6570",Ke==null?void 0:Ke.fourth_review_count,"\u4EBA\u3002"),z.createElement(Le.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:`${Ke==null?void 0:Ke.first_review_count}\u4EBA`,b:`${Ke==null?void 0:Ke.second_review_count}\u4EBA`,c:`${Ke==null?void 0:Ke.third_review_count}\u4EBA`,d:`${Ke==null?void 0:Ke.fourth_review_count}\u4EBA`,index:0}],rowKey:"index",pagination:!1}),z.createElement(je.ZP,{title:"\u5B9E\u8BAD\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1",data:(0,je.Uf)(Ke)}),z.createElement(le,{courseId:Te.coursesId,item:bt,isShow:We,setIsShow:Xt,categoryId:Te.categoryId}))}},34364:function(Pt,gt,ee){"use strict";ee.d(gt,{Q8:function(){return Qe},d0:function(){return Ke},w6:function(){return kt}});var z=ee(59301),ne=ee(5083),ve=ee(57809),Ie=ee(8591),fe=ee(43418),Le=ee(5112),ie=ee(95237),Ze=ee(43604),_e=ee(6848),je=ee(24905),we=ee(3113),ke=ee(56656),xe=ee.n(ke),ue=ee(81779),E=ee(57193),a=ee(89392),x=ee.n(a),y=ee(63949),b=ee(13842),te=ee(95392),oe=ee(53398),re=ee(69206),le=ee(5529),de=ee(90609),pe=ee(86342),me=ee(59301),Fe=Object.defineProperty,be=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,He=(nt,Nt,cn)=>Nt in nt?Fe(nt,Nt,{enumerable:!0,configurable:!0,writable:!0,value:cn}):nt[Nt]=cn,Xe=(nt,Nt)=>{for(var cn in Nt||(Nt={}))Ne.call(Nt,cn)&&He(nt,cn,Nt[cn]);if(tt)for(var cn of tt(Nt))wt.call(Nt,cn)&&He(nt,cn,Nt[cn]);return nt},st=(nt,Nt)=>be(nt,Ae(Nt)),rt=(nt,Nt,cn)=>new Promise((bt,$t)=>{var We=_n=>{try{Kt(cn.next(_n))}catch(Xn){$t(Xn)}},Xt=_n=>{try{Kt(cn.throw(_n))}catch(Xn){$t(Xn)}},Kt=_n=>_n.done?bt(_n.value):Promise.resolve(_n.value).then(We,Xt);Kt((cn=cn.apply(nt,Nt)).next())});function kt(nt,Nt){const cn=[];for(let bt=nt;bt{const bt=ntxe()(Nt).endOf("day"),We=nt{const cn=parseInt(xe()(nt).format("HH")),bt=parseInt(xe()().format("HH")),$t=parseInt(xe()().format("mm"));if(!nt)return{disabledHours:()=>kt(0,bt),disabledMinutes:()=>kt(0,$t)};if(Nt){const We=parseInt(xe()(Nt).format("HH")),Xt=parseInt(xe()(Nt).format("mm"));return xe()(nt).isSame(xe()(Nt),"day")?{disabledHours:()=>kt(0,We),disabledMinutes:()=>cn<=We?kt(0,Xt):[]}:void 0}if(xe()(nt).isSame(xe()(),"day"))return{disabledHours:()=>kt(0,bt),disabledMinutes:()=>xe()(nt).isSame(xe()(),"hour")&&cn<=bt?kt(0,$t):[]}},{RangePicker:At}=ne.default,{Option:Te}=ve.default,Je=({shixunHomeworks:nt,loading:Nt,dispatch:cn,classroomList:bt,user:$t})=>{var We,Xt,Kt,_n,Xn,Ge,Me,Oe,he;const Ve=(0,te.useIntl)(),Bt=(0,te.useParams)(),{workSetting:Se,workList:De,shixunWorkList:xt,headerInfo:ot,changeData:Ye}=nt,[Ft,yt]=(0,z.useState)(!1),[mn,En]=(0,z.useState)(!1);let[Dt,Qt]=(0,z.useState)([]),[Re,pt]=(0,z.useState)([]),[vt,Vt]=(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[yn,Qn]=(0,z.useState)({}),[Lt,_t]=(0,z.useState)({});(0,z.useEffect)(()=>()=>{Qt([])},[]),(0,z.useEffect)(()=>{yt(!(0,ue.GJ)())},[(0,ue.GJ)()]);const Ht=()=>{cn({type:"shixunHomeworks/getWorkSetting",payload:Xe({},Bt)})};(0,z.useEffect)(()=>{if(!(Se!=null&&Se.course_id))return;Object.keys(vt).map(function(bn){vt[bn]=Se[bn]}),(!vt.allow_late||!vt.unified_late)&&(vt.late_penalty=20,vt.penalty_type=oe.Q.Percent),vt.unified_setting||(vt.unified_late=!1,vt.unified_anonymous_comment=!1,vt.unified_anonymous_appeal=!1),Dt=JSON.parse(JSON.stringify(Se.group_settings.map(bn=>st(Xe({},bn),{group_name:[bn.group_name]})).filter(bn=>bn.publish_time!==null))),Re=JSON.parse(JSON.stringify(Se.allow_late_settings.map(bn=>st(Xe({},bn),{group_name:[bn.group_name]})).filter(bn=>bn.late_time!==null))),Vt(Xe({},vt));const dn=(0,y.QE)((Dt==null?void 0:Dt.length)>0?Dt:[]);Qt([...dn]),(Re==null?void 0:Re.length)<=0?pt([{penalty_type:oe.Q.Percent,late_penalty:20}]):pt([...Re])},[Se]);const Bn=()=>rt(void 0,null,function*(){var dn,bn;if(((dn=$t==null?void 0:$t.userInfo)==null?void 0:dn.user_status)===2){(0,re.Rd)();return}const Fa=JSON.parse(JSON.stringify(vt));if(Fa.challenge_settings.filter(ga=>!ga.hide),Fa.categoryId=Bt.categoryId,(bn=Fa.challenge_settings)!=null&&bn.every(ga=>!ga.checked)){Ie.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Dt),!vt.unified_setting)Dt=Dt==null?void 0:Dt.map(ga=>{var ya;if(!ga.publish_time||!ga.end_time)throw Ie.ZP.error(Ve.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(Ve.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!ga.group_name)throw Ie.ZP.error(Ve.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Ve.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ga.group_name=typeof(ga==null?void 0:ga.group_name)=="string"?[ga==null?void 0:ga.group_name]:ga==null?void 0:ga.group_name,ga.group_id=(ya=Se.group_settings)==null?void 0:ya.filter(zo=>{var Cr;return(Cr=ga==null?void 0:ga.group_name)==null?void 0:Cr.includes(zo.group_name)}).map(zo=>zo.group_id||zo.id).toString().split(","),ga});else if(!vt.publish_time||!vt.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(Fa.group_settings=Dt,vt.allow_late)if(vt.unified_late){if(vt.late_penalty===null||vt.late_penalty===void 0||vt.late_penalty<0||vt.late_penalty>100)throw Ie.ZP.error(`${Ve.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Ve.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!vt.late_time)throw Ie.ZP.error(Ve.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(Ve.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}))}else Re=Re==null?void 0:Re.map(ga=>{var ya,zo;if(ga.late_penalty===null||ga.late_penalty===void 0||ga.late_penalty<0||ga.late_penalty>100)throw Ie.ZP.error(`${Ve.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${Ve.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!ga.late_time)throw Ie.ZP.error(Ve.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(Ve.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!ga.group_name)throw Ie.ZP.error(Ve.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(Ve.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}));return ga.group_name=typeof(ga==null?void 0:ga.group_name)=="string"?[ga==null?void 0:ga.group_name]:ga==null?void 0:ga.group_name,ga.group_id=(zo=(ya=ga==null?void 0:ga.group_name)==null?void 0:ya.map(Cr=>{var er,Ct;let St=(Ct=(er=Se.group_settings)==null?void 0:er.filter(Rt=>(Rt==null?void 0:Rt.group_name)===Cr))==null?void 0:Ct[0];return St==null?void 0:St.group_id}))==null?void 0:zo.toString().split(","),ga}),Fa.allow_late_settings=Re;let Ga=yield(0,pe.Tr)({homework_common_ids:[parseInt(Bt.categoryId)],course_id:Bt.coursesId,type:"homework_common"});(Ga==null?void 0:Ga.student_count)===0?Kn(Fa):(_t(Fa),Qn(Ga))}),Kn=dn=>{var bn;if(dn.total_score===null){Ie.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(dn!=null&&dn.work_efficiency&&dn.eff_score===null){Ie.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Fa=dn.challenge_settings.reduce((ya,zo)=>ya+Number(zo.challenge_score),0);if((Fa==null?void 0:Fa.toFixed(10))!==((bn=dn.total_score-dn.eff_score)==null?void 0:bn.toFixed(10))){Ie.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${dn.total_score}\u5206`);return}const Ga={shixun_evaluation:dn.shixun_evaluation,challenge_settings:dn.challenge_settings};let ga=()=>{var ya;const zo=()=>rt(void 0,null,function*(){En(!0),(yield(0,E.ZP)(`/api/homework_commons/${Bt.categoryId}/publish_setting.json`,{method:"post",body:Xe({},dn)})).status===0&&(Ie.ZP.success(Ve.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),Ht(),cn({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Xe({},Bt)})),En(!1)});!(0,a.isEqual)(Ye,Ga)&&!((ya=ot==null?void 0:ot.homework_status)!=null&&ya.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:zo}):zo()};Se!=null&&Se.high_resources_consume&&!(Se!=null&&Se.high_resources_consume_permission)?cn({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Bt.coursesId,type:"shixun",type_id:Bt.categoryId,name:Se.homework_name,fn:()=>{ga()}}}):ga()},ta=(dn,bn,Fa="group_id")=>{var Ga;return bn?bn.find(ga=>ga[Fa]===dn):(Ga=Se==null?void 0:Se.group_settings)==null?void 0:Ga.find(ga=>ga.group_id[0]===dn)},Ta=(Se==null?void 0:Se.allow_late)||(Se==null?void 0:Se.anonymous_comment),wn=dn=>{var bn,Fa;const Ga=ta(dn,Se==null?void 0:Se.allow_late_settings,"id"),ga=ta(dn,Se==null?void 0:Se.anonymous_comment_settings),ya=ta(dn);return(Se==null?void 0:Se.allow_late)&&Ga&&xe()(Ga==null?void 0:Ga.late_time)<=xe()()||(Se==null?void 0:Se.anonymous_comment)&&ga&&(ga==null?void 0:ga.evaluation_start)!==null||((Fa=(xe()(ya==null?void 0:ya.end_time)<=xe()()&&((bn=Se==null?void 0:Se.allow_late_settings)==null?void 0:bn.filter(zo=>zo.group_id.includes(dn))))[0])==null?void 0:Fa.late_time)!=null},rn=(0,z.useMemo)(()=>(Se==null?void 0:Se.allow_late)||(Se==null?void 0:Se.all_group_late),[Se,ot]),ja=Se==null?void 0:Se.anonymous_comment,oo=dn=>{if(!dn)return!1;const bn=ta(dn,Se==null?void 0:Se.anonymous_comment_settings);return(Se==null?void 0:Se.anonymous_comment)&&bn&&(bn==null?void 0:bn.evaluation_start)!==null},$a=(dn,bn)=>{var Fa,Ga,ga;cn({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:dn,index:bn,rangePickerDisabled:Ft||(xe()()<=xe()((Ga=ta((Fa=dn==null?void 0:dn.group_id)==null?void 0:Fa[0]))==null?void 0:Ga.publish_time)?!1:[!0,wn((ga=dn==null?void 0:dn.group_id)==null?void 0:ga[0])]),disabledDate:Se==null?void 0:Se.course_end_date}})};return me.createElement("section",{className:b.Z.form},me.createElement("div",{className:b.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",me.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")),me.createElement("div",null,me.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},me.createElement(Le.ZP.Group,{disabled:Ft||!((We=ot==null?void 0:ot.homework_status)!=null&&We.includes("\u672A\u53D1\u5E03"))||(0,ue.Rm)()&&!((Xt=bt.AssistantObject.practice)!=null&&Xt.can_publish),value:vt.unified_setting,onChange:dn=>{var bn;if(!((bn=ot==null?void 0:ot.homework_status)!=null&&bn.includes("\u672A\u53D1\u5E03"))){Ie.ZP.error(Ve.formatMessage({id:"classrooms.publishedCannotModifyUnified",defaultMessage:"\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E"}));return}if(vt.unified_setting=!vt.unified_setting,vt.unified_setting||(vt.unified_late=!1,pt([{late_penalty:5}])),Vt(Object.assign({},vt)),vt.unified_setting===!1&&Dt==""){Qt(Dt.concat({}));return}vt.unified_setting&&(Qt([]),pt([{late_penalty:5}]))}},me.createElement(Le.ZP,{value:!0,disabled:Ft||!(Se!=null&&Se.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),me.createElement(Le.ZP,{disabled:Ft||!((Kt=Se==null?void 0:Se.group_settings)!=null&&Kt.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((_n=Se==null?void 0:Se.group_settings)==null?void 0:_n.length)===0&&me.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")),vt.unified_setting&&me.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},me.createElement(ie.Z,{align:"middle"},me.createElement(Ze.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),me.createElement(Ze.Z,{className:"ml10"},me.createElement(ne.default,{size:"large",disabled:Ft||!((Xn=ot==null?void 0:ot.homework_status)!=null&&Xn.includes("\u672A\u53D1\u5E03")||(Ge=ot==null?void 0:ot.homework_status)!=null&&Ge.includes("\u672A\u5F00\u59CB"))||(0,ue.Rm)()&&!((Me=bt.AssistantObject.practice)!=null&&Me.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:dn=>Qe(dn,Se==null?void 0:Se.course_end_date),disabledTime:dn=>Ke(dn),value:vt.publish_time?xe()(vt.publish_time):"",onChange:(dn,bn)=>{vt.publish_time=bn,(vt.end_time==""||!vt.end_time)&&vt.unified_setting&&(vt.end_time=xe()(dn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Vt(Object.assign({},vt))}}))),me.createElement(ie.Z,{align:"middle",className:"pl30"},me.createElement(Ze.Z,null,"\u622A\u6B62\u65F6\u95F4"),me.createElement(Ze.Z,{className:"ml10"},me.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:(Se==null?void 0:Se.allow_late)&&(Se==null?void 0:Se.homework_status.includes("\u5DF2\u622A\u6B62"))||Ft||(Se==null?void 0:Se.allow_late)&&xe()()>=xe()(Se==null?void 0:Se.end_time)||(0,ue.Rm)()&&!((Oe=bt.AssistantObject.practice)!=null&&Oe.can_publish),disabledDate:dn=>Qe(dn,Se==null?void 0:Se.course_end_date,vt.publish_time),disabledTime:dn=>Ke(dn,vt.publish_time),value:vt.end_time?xe()(vt.end_time):"",onChange:(dn,bn)=>{vt.end_time=bn,Vt(Object.assign({},vt))}})))),!vt.unified_setting&&(Dt==null?void 0:Dt.length)>0&&me.createElement(ie.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Dt&&Dt.map(function(dn,bn){var Fa,Ga,ga,ya,zo,Cr,er;return me.createElement(Ze.Z,{span:24,key:bn},me.createElement(ie.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:bn==(Dt==null?void 0:Dt.length)-1?"0px":"10px"}},me.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",bn+1),me.createElement(ve.default,{disabled:Ft||((Fa=ot==null?void 0:ot.homework_status)!=null&&Fa.includes("\u672A\u53D1\u5E03")&&dn.id||xe()(){var St;if((0,ue.Rm)()&&!((St=bt.AssistantObject.practice)!=null&&St.can_publish)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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[bn].group_name=Ct,Dt[bn].group_id=dn.group_id;const Rt=(0,a.flattenDeep)(Dt.map(Ba=>Ba.group_name)),aa=Re.map(Ba=>{let la=(Ba==null?void 0:Ba.group_name)||[];return st(Xe({},Ba),{group_name:(0,a.remove)(la,Za=>Rt.includes(Za))})});pt(aa),Qt(Dt.slice())},maxTagCount:4,maxTagPlaceholder:Ct=>me.createElement("div",{style:{cursor:"pointer"},onClick:()=>$a(dn,bn)},"+",Ct==null?void 0:Ct.length)},Se.group_settings&&Se.group_settings.map(function(Ct){if(!Dt.map(Rt=>Rt.group_name).flat().includes(Ct.group_name))return me.createElement(Te,{value:Ct.group_name,key:Ct.id},Ct.group_name)})),me.createElement("div",{className:"ml20"},me.createElement(At,{size:"large",ranges:{\u6B64\u523B:[dn.publish_time?xe()(dn.publish_time):xe()(),xe()()]},allowClear:!1,disabled:Ft||(xe()()<=xe()((ya=ta((ga=dn==null?void 0:dn.group_id)==null?void 0:ga[0]))==null?void 0:ya.publish_time)?!1:[!0,wn((zo=dn==null?void 0:dn.group_id)==null?void 0:zo[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:Ct=>Qe(Ct,Se==null?void 0:Se.course_end_date),disabledTime:Ct=>Ke(Ct),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:dn.publish_time&&[xe()(dn.publish_time),dn.end_time?xe()(dn.end_time):void 0],onChange:(Ct,St)=>{var Rt;if((0,ue.Rm)()&&!((Rt=bt.AssistantObject.practice)!=null&&Rt.can_publish)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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[bn].publish_time=St[0],!dn.end_time&&St[0]?Dt[bn].end_time=xe()(St[0]).add(7,"days"):Dt[bn].end_time=St[1],Qt([...Dt])},onCalendarChange:(Ct,St,Rt)=>{if(St!=null&&St[0]&&!St[1]){const aa=xe()(St[0]).add(7,"days");Dt[bn].publish_time=St[0],Dt[bn].end_time=aa,Qt([...Dt])}}})),!Ft&&me.createElement("div",{style:{display:"flex",width:"50px"}},((Cr=dn==null?void 0:dn.group_id)==null?void 0:Cr.length)>1&&me.createElement(_e.Z,{title:"\u89C4\u5219\u62C6\u5206"},me.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>$a(dn,bn)})),Dt.length<((er=Se==null?void 0:Se.group_settings)==null?void 0:er.length)&&me.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ct;if((0,ue.Rm)()&&!((Ct=bt.AssistantObject.practice)!=null&&Ct.can_publish)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(Dt.concat({}))}}),((dn==null?void 0:dn.publish_time)&&xe()(){const Ct=(0,a.cloneDeep)(Re);Ct.forEach((St,Rt)=>{St.group_name&&(St.group_name=St.group_name.filter(aa=>{var Ba;return!((Ba=Dt[bn].group_name)!=null&&Ba.includes(aa))}))}),Dt=Dt.filter((St,Rt)=>bn!==Rt),pt(Ct),Qt(Dt.slice()),setTimeout(()=>Qt(Dt.slice()),10)}}))))}))),me.createElement(ie.Z,null,me.createElement(Ze.Z,null,me.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",me.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"))),me.createElement(Ze.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},me.createElement(je.default,{checked:vt.allow_late,disabled:Ft||rn,onChange:dn=>{var bn;if((0,ue.Rm)()&&!((bn=bt.AssistantObject.practice)!=null&&bn.can_late)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.target.checked&&fe.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:me.createElement("div",{style:{padding:10,background:"#f5f6f9"}},me.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"),me.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),me.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"))}),vt.allow_late=!vt.allow_late,Re==""&&pt([{late_penalty:5}]),Vt(Object.assign({},vt))}},me.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(vt==null?void 0:vt.allow_late)&&me.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},me.createElement("div",{style:{display:"flex"}},me.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),me.createElement(Le.ZP.Group,{style:{marginLeft:"20px"},disabled:Ft||(Se==null?void 0:Se.anonymous_comment)||(Se==null?void 0:Se.allow_late),value:vt.unified_late,onChange:dn=>{var bn;if((0,ue.Rm)()&&!((bn=bt.AssistantObject.practice)!=null&&bn.can_late)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.unified_late=dn.target.value,Re==""&&!dn.target.value&&pt([{penalty_type:oe.Q.Percent,late_penalty:20}]),Vt(Xe({},vt))}},(vt==null?void 0:vt.unified_setting)&&me.createElement(Le.ZP,{value:!0,disabled:!(Se!=null&&Se.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((he=Se==null?void 0:Se.group_settings)==null?void 0:he.length)>0&&me.createElement(Le.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),vt!=null&&vt.unified_late?me.createElement(me.Fragment,null,me.createElement(ie.Z,{align:"middle",style:{marginTop:"10px"}},me.createElement(Ze.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),me.createElement(Ze.Z,{className:"ml20"},me.createElement(oe.Z,{disabled:Ft||ja,value:{type:vt.penalty_type,inputValue:vt.late_penalty},onChange:dn=>{var bn;if((0,ue.Rm)()&&!((bn=bt.AssistantObject.practice)!=null&&bn.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}Vt(st(Xe({},vt),{late_penalty:dn.inputValue,penalty_type:dn.type}))}})),me.createElement(Ze.Z,{flex:"1",className:"ml5"},me.createElement("span",{className:"c-grey-c ml10"},vt.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)"))),me.createElement(ie.Z,{align:"middle",style:{marginTop:"15px"}},me.createElement(Ze.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),me.createElement(Ze.Z,{className:"ml20"},me.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:Ft||ja,value:vt.late_time?xe()(vt.late_time):"",disabledDate:dn=>Qe(dn,Se==null?void 0:Se.course_end_date),onChange:(dn,bn)=>{var Fa;if((0,ue.Rm)()&&!((Fa=bt.AssistantObject.practice)!=null&&Fa.can_late)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.late_time=bn,Vt(Object.assign({},vt))}})))):Re.map(function(dn,bn){var Fa;return me.createElement(Ze.Z,{span:24,key:bn},me.createElement(ie.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},me.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",bn+1),me.createElement(ve.default,{disabled:Ft||!((Fa=ot==null?void 0:ot.homework_status)!=null&&Fa.includes("\u672A\u53D1\u5E03"))&&dn.id||(Se==null?void 0:Se.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof dn.group_name=="string"?[dn.group_name]:dn.group_name,placeholder:Ve.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"}),onChange:Ga=>{var ga;if((0,ue.Rm)()&&!((ga=bt.AssistantObject.practice)!=null&&ga.can_late)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}Re[bn].group_name=Ga,Re[bn].group_id=dn.group_id,pt(Re.slice())}},Se.group_settings&&Se.group_settings.map(function(Ga){const ga=Re.map(zo=>zo.group_name).flat(),ya=Dt.map(zo=>zo.group_name).flat();if(vt!=null&&vt.unified_setting){if(!ga.includes(Ga.group_name))return me.createElement(Te,{value:Ga.group_name,key:Ga.id},Ga.group_name)}else if(ya.includes(Ga.group_name)&&!ga.includes(Ga.group_name))return me.createElement(Te,{value:Ga.group_name,key:Ga.id},Ga.group_name)})),me.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),me.createElement(oe.Z,{disabled:Ft||oo(dn.id),value:{type:dn.penalty_type,inputValue:dn.late_penalty},onChange:Ga=>{var ga;if((0,ue.Rm)()&&!((ga=bt.AssistantObject.practice)!=null&&ga.can_late)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}Re[bn].late_penalty=Ga.inputValue,Re[bn].penalty_type=Ga.type,pt([...Re])}}),me.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),me.createElement(ne.default,{size:"large",disabled:Ft||oo(dn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:xe()((0,y.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Ga=>Qe(Ga,Se==null?void 0:Se.course_end_date),format:"YYYY-MM-DD HH:mm",value:dn!=null&&dn.late_time?xe()(dn.late_time):void 0,onChange:(Ga,ga)=>{var ya;if((0,ue.Rm)()&&!((ya=bt.AssistantObject.practice)!=null&&ya.can_late)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}Re[bn].late_time=ga,pt([...Re])}}),!Ft&&me.createElement("div",{style:{display:"flex",width:"50px"}},me.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ga;if((0,ue.Rm)()&&!((Ga=bt.AssistantObject.practice)!=null&&Ga.can_late)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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(Re.concat({penalty_type:oe.Q.Percent,late_penalty:20}))}}),bn>0&&!dn.id&&me.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Ga;if((0,ue.Rm)()&&!((Ga=bt.AssistantObject.practice)!=null&&Ga.can_late)){Ie.ZP.warning(Ve.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}Re=Re.filter((ga,ya)=>bn!==ya),pt(Re.slice()),setTimeout(()=>pt(Re.slice()),10)}}))))})),!Ft&&me.createElement(me.Fragment,null,me.createElement(we.ZP,{type:"primary",size:"large",loading:mn,style:{width:"138px",marginTop:"30px"},onClick:()=>Bn()},"\u4FDD\u5B58")),me.createElement(le.Z,{onConfirm:(dn,bn)=>{Dt.splice(dn,0,...bn),Dt.splice(dn+bn.length,1);const Fa=(0,y.QE)([...Dt]);Qt([...Fa])}}),me.createElement(de.Z,{resdata:yn,type:"shixun",okloading:mn,oktext:(yn==null?void 0:yn.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:dn=>rt(void 0,null,function*(){En(!0);let bn=yield(0,E.ZP)(`/api/courses/${Bt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Bt.categoryId)]}});En(!1),(bn==null?void 0:bn.status)===0&&Kn(Lt)})}))};gt.ZP=(0,te.connect)(({shixunHomeworks:nt,classroomList:Nt,loading:cn,user:bt})=>({shixunHomeworks:nt,classroomList:Nt,loading:cn.effects,user:bt}))(Je)},60289:function(Pt,gt,ee){"use strict";var z=ee(43418),ne=ee(8591),ve=ee(57193),Ie=ee(95392),fe=ee(81779),Le=ee(59301),ie=(_e,je,we)=>new Promise((ke,xe)=>{var ue=x=>{try{a(we.next(x))}catch(y){xe(y)}},E=x=>{try{a(we.throw(x))}catch(y){xe(y)}},a=x=>x.done?ke(x.value):Promise.resolve(x.value).then(ue,E);a((we=we.apply(_e,je)).next())});const Ze=({shixunHomeworks:_e,classroomList:je,dispatch:we})=>{const ke=(0,Ie.useIntl)(),xe=(0,Ie.useParams)();return Le.createElement(z.default,{centered:!0,title:"\u63D0\u793A",open:_e.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:ke.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>ie(void 0,null,function*(){var ue,E,a,x;if((0,fe.Rm)()&&!((ue=je.AssistantObject.practice)!=null&&ue.can_redo)){ne.ZP.warning(ke.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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 y=yield(0,ve.ZP)(`/api/myshixuns/${_e.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:xe.coursesId,homework_common_id:_e.actionTabs.homework_common_id}});if(y.shixun_identifier){ne.ZP.success(ke.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"})),we({type:"shixunHomeworks/setActionTabs",payload:{}});const b=(a=(E=y==null?void 0:y.new_works)==null?void 0:E.find(te=>`${te.homework_common_id}`===xe.categoryId))==null?void 0:a.id;if((0,fe.Rm)()&&!((x=je.AssistantObject.practice)!=null&&x.can_view))return;Ie.history.replace(`/classrooms/${xe.coursesId}/shixun_homework/${xe.categoryId}/${b}/comment`)}}),onCancel:()=>{we({type:"shixunHomeworks/setActionTabs",payload:{}})}},Le.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),Le.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};gt.Z=(0,Ie.connect)(({shixunHomeworks:_e,classroomList:je})=>({shixunHomeworks:_e,classroomList:je}))(Ze)},51062:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(54580),ve=ee(78241),Ie=ee(43418),fe=ee(8591),Le=ee(1710),ie=ee(95392),Ze=ee(78323),_e=ee(40863),je=ee(57193),we=ee(56656),ke=ee.n(we),xe=ee(63949),ue=ee(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(de,pe,me)=>pe in de?E(de,pe,{enumerable:!0,configurable:!0,writable:!0,value:me}):de[pe]=me,te=(de,pe)=>{for(var me in pe||(pe={}))x.call(pe,me)&&b(de,me,pe[me]);if(a)for(var me of a(pe))y.call(pe,me)&&b(de,me,pe[me]);return de},oe=(de,pe,me)=>new Promise((Fe,be)=>{var Ae=wt=>{try{Ne(me.next(wt))}catch(He){be(He)}},tt=wt=>{try{Ne(me.throw(wt))}catch(He){be(He)}},Ne=wt=>wt.done?Fe(wt.value):Promise.resolve(wt.value).then(Ae,tt);Ne((me=me.apply(de,pe)).next())});const{Dragger:re}=ne.default,le=({classroomList:de,dispatch:pe,onOk:me})=>{const Fe=(0,ie.useIntl)(),be=(0,ie.useParams)(),[Ae]=ve.default.useForm(),[tt,Ne]=(0,z.useState)(),[wt,He]=(0,z.useState)(!1),Xe={height:100,onRemove:()=>{Ne("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:st=>oe(void 0,null,function*(){return Ne(st),!1})};return(0,z.useEffect)(()=>{Ae.setFieldsValue({publish_time:ke()(ke()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ke()(ke()(new Date((0,xe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),ue.createElement(Ie.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:de.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:Fe.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okButtonProps:{loading:wt},onOk:()=>oe(void 0,null,function*(){Ae.submit()}),onCancel:()=>{Ae.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},ue.createElement(ve.default,{form:Ae,onFinish:st=>oe(void 0,null,function*(){var rt,kt,Qe;if(!(tt!=null&&tt.size)){fe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}He(!0);let Ke=new FormData;Ke.append("type",de.actionTabs.type),Ke.append("file",tt);let At;window.location.href.indexOf("exercise")>-1?At=`/api/exercises/${de.actionTabs.id}/supplement_score.json`:At=`/api/homework_commons/${de.actionTabs.id}/supplement_score.json`;let Te=yield(0,je.ZP)(At,{method:"post",body:Ke},!0);He(!1),(Te==null?void 0:Te.status)===0&&(me(),Ae.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),((kt=(rt=Te==null?void 0:Te.data)==null?void 0:rt.fail)==null?void 0:kt.length)>0&&Ie.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ue.createElement(Le.default,{pagination:!1,dataSource:(Qe=Te==null?void 0:Te.data)==null?void 0:Qe.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:Fe.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>{(0,xe.FH)("",Ze.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${de.actionTabs.type}`)}}))})},ue.createElement(ve.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},de.actionTabs.name),ue.createElement(ve.default.Item,{style:{marginBottom:0},label:ue.createElement("div",null,ue.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ue.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ue.createElement("div",null,ue.createElement("a",{download:"\u6A21\u7248.xlsx",className:_e.Z.downloadbutton,href:Ze.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${de.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ue.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ue.createElement(ve.default.Item,{style:{marginBottom:0}},ue.createElement(re,te({},Xe),ue.createElement("a",{className:_e.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ue.createElement("br",null),ue.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"))))))};gt.Z=(0,ie.connect)(({classroomList:de})=>({classroomList:de}))(le)},50006:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(78241),ve=ee(43418),Ie=ee(8591),fe=ee(95237),Le=ee(43604),ie=ee(5083),Ze=ee(5112),_e=ee(24905),je=ee(56656),we=ee.n(je),ke=ee(57193),xe=ee(63949),ue=ee(95392),E=ee(81779),a=ee(94373),x=ee(21542),y=ee(34364),b=ee(64094),te=ee(90609),oe=ee(86342),re=ee(59301),le=Object.defineProperty,de=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ae=(Xe,st,rt)=>st in Xe?le(Xe,st,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Xe[st]=rt,tt=(Xe,st)=>{for(var rt in st||(st={}))Fe.call(st,rt)&&Ae(Xe,rt,st[rt]);if(me)for(var rt of me(st))be.call(st,rt)&&Ae(Xe,rt,st[rt]);return Xe},Ne=(Xe,st)=>de(Xe,pe(st)),wt=(Xe,st,rt)=>new Promise((kt,Qe)=>{var Ke=Je=>{try{Te(rt.next(Je))}catch(nt){Qe(nt)}},At=Je=>{try{Te(rt.throw(Je))}catch(nt){Qe(nt)}},Te=Je=>Je.done?kt(Je.value):Promise.resolve(Je.value).then(Ke,At);Te((rt=rt.apply(Xe,st)).next())});const He=({classroomList:Xe,dispatch:st,courseEndTime:rt})=>{var kt;const Qe=(0,ue.useParams)(),[Ke]=ne.default.useForm(),[At,Te]=(0,z.useState)(1),[Je,nt]=(0,z.useState)([]),[Nt,cn]=(0,z.useState)(0),[bt,$t]=(0,z.useState)(20),[We,Xt]=(0,z.useState)(!0),[Kt,_n]=(0,z.useState)([]),[Xn,Ge]=(0,z.useState)(!0),[Me,Oe]=(0,z.useState)({}),[he,Ve]=(0,z.useState)({}),Bt=(0,ue.useIntl)();Qe.id=Qe.coursesId,(0,z.useEffect)(()=>{if(Xe.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(ot(),Se(),Xe.actionTabs.type===2){const Dt=Xe.actionTabs.selectArrsAll[0];Ge(Dt.unified_setting)}else Ge(!1)},[Xe.actionTabs]);const Se=Dt=>wt(void 0,null,function*(){Xt(!0);const Qt=yield(0,a.c_)(Ne(tt({},Qe),{page:Dt||At,limit:2e4,homework_id:Xe.actionTabs.type===1?"":Xe.actionTabs.selectArrs[0]}));Qt==null||Qt.course_groups.map((Re,pt)=>{Re.key=Re.id,Re.title=Re.name,Re.disabled=Re.is_published}),Qt&&(nt([...Qt==null?void 0:Qt.course_groups]),cn(Qt==null?void 0:Qt.course_groups_count),Xt(!1),Dt||Ke.setFieldsValue({publish_time:we()(we()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:we()(we()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),De=()=>{var Dt;let Qt=[...(Dt=Xe.actionTabs.selectArrsAll)==null?void 0:Dt.filter(Re=>Re.high_resources_consume&&!Re.high_resources_consume_permission)];(Qt==null?void 0:Qt.length)>0&&Xe.actionTabs.type===1&&ve.default.confirm({centered:!0,icon:null,footer:null,width:560,title:Bt.formatMessage({id:"classrooms.prompt",defaultMessage:"\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"}},Qt==null?void 0:Qt.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"},Qt==null?void 0:Qt.map(Re=>re.createElement("div",{className:b.Z.failedList,key:Re.homework_id},re.createElement("div",{className:b.Z.name},Re==null?void 0:Re.name),re.createElement("div",{className:b.Z.publish,onClick:()=>{(0,xe.xg)(`/classrooms/${Qe.coursesId}/shixun_homework/${Re.homework_id}/detail?tabs=0`)}},"\u53D1\u5E03"))))))})},xt=()=>wt(void 0,null,function*(){var Dt,Qt,Re,pt,vt,Vt,yn;if((0,E.Rm)()&&!((Qt=(Dt=Xe.AssistantObject)==null?void 0:Dt.practice)!=null&&Qt.can_publish)){Ie.ZP.warning(Bt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"})),En(!1);return}const Qn=tt({},Ke.getFieldsValue());if(Qn.end_time<=Qn.publish_time){Ie.ZP.info(Bt.formatMessage({id:"classrooms.deadlineCannotAfterPublish",defaultMessage:"\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"})),En(!1);return}if((Kt==null?void 0:Kt.length)<=0&&!Xn&&Je.length>0){Ie.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),En(!1);return}let Lt={homework_ids:[...Xe.actionTabs.selectArrs],group_ids:Kt.length>0?Kt.map(Bn=>Bn.id):(Re=Xe.detailShixunsList)==null?void 0:Re.course_groups,end_time:we()(Qn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:we()(Qn.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!Kt.length},_t=[...(pt=Xe.actionTabs.selectArrsAll)==null?void 0:pt.filter(Bn=>Bn.high_resources_consume&&!Bn.high_resources_consume_permission)];if((_t==null?void 0:_t.length)==Xe.actionTabs.selectArrsAll.length&&Xe.actionTabs.type==1){st({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),De();return}((vt=Xe.actionTabs.selectArrsAll)==null?void 0:vt.length)>0&&Xe.actionTabs.type===1&&(Lt.homework_ids=[...((yn=(Vt=Xe.actionTabs.selectArrsAll)==null?void 0:Vt.filter(Bn=>!Bn.high_resources_consume||Bn.high_resources_consume_permission))==null?void 0:yn.map(Bn=>Number(Bn==null?void 0:Bn.homework_id)))||[]]);let Ht=yield(0,oe.Tr)({homework_common_ids:[...Xe.actionTabs.selectArrs],course_id:Qe.coursesId,type:"homework_common"});(Ht==null?void 0:Ht.student_count)===0?Ye(Lt):(Ve(Lt),Oe(Ht))}),ot=()=>{Te(1),nt([]),_n([])},Ye=Dt=>wt(void 0,null,function*(){En(!0);const Qt=yield(0,ke.ZP)(`/api/courses/${Qe.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:tt({},Dt)});En(!1),Qt.status===0&&(ot(),(0,xe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),Ie.ZP.success(Bt.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),st({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),De(),(0,E.GJ)()?Xe.actionTabs.detail?(st({type:"shixunHomeworks/setActionTabs",payload:{}}),st({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:tt({},Qe)}),st({type:"shixunHomeworks/getWorkSetting",payload:tt({},Qe)})):st({type:"classroomList/getClassroomTeacherShixunsList",payload:Ne(tt({},Xe.actionTabs.params),{type:4})}):st({type:"classroomList/getClassroomShixunsList",payload:tt({},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~")}}))}),Ft=Nt>At*bt,{detailShixunsList:yt}=Xe,[mn,En]=(0,z.useState)(!1);return re.createElement("div",null,re.createElement(ve.default,{width:600,centered:!0,confirmLoading:mn,title:"\u53D1\u5E03\u4F5C\u4E1A",open:Xe.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>xt(),onCancel:()=>{ot(),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:Ke},re.createElement("div",{style:{paddingLeft:0}},re.createElement(fe.Z,{className:"mt30",align:"middle"},re.createElement(Le.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:Dt=>(0,y.Q8)(Dt,rt),disabledTime:Dt=>(0,y.d0)(Dt),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:we()((0,xe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),re.createElement(Le.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:we()((0,xe.U6)(),"HH:mm")},disabledDate:Dt=>(0,y.Q8)(Dt,rt,Ke.getFieldValue("publish_time")),disabledTime:Dt=>(0,y.d0)(Dt,Ke.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(Ze.ZP.Group,{value:Xn,onChange:Dt=>{Ge(Dt.target.value),_n([])}},re.createElement(Ze.ZP,{value:!0,disabled:!Xe.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),re.createElement(Ze.ZP,{className:"ml20",disabled:Je.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Je.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||!Xn)&&Je.length>0&&re.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},re.createElement("span",{style:{flex:1}},re.createElement(_e.default,{checked:Kt.length===Je.length,onChange:Dt=>{Kt.length===Je.length?_n([]):_n(Je)}},"\u5168\u9009")),re.createElement("span",{style:{width:16}}),re.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Kt.length||0,"\u4E2A\u5206\u73ED")),(Xe.actionTabs.type===1||!Xn)&&Je.length>0&&re.createElement(x.Z,{data:Je,selectedRowKeys:Kt,setSelectedRowKeys:_n}))),re.createElement(te.Z,{resdata:Me,type:((kt=Xe.actionTabs.selectArrs)==null?void 0:kt.length)===1?"shixun":"shixunpush",okloading:mn,oktext:(Me==null?void 0:Me.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Dt=>wt(void 0,null,function*(){En(!0);let Qt=yield(0,ke.ZP)(`/api/courses/${Qe.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...Xe.actionTabs.selectArrs]}});En(!1),(Qt==null?void 0:Qt.status)===0&&Ye(he)})}))};gt.Z=(0,ue.connect)(({classroomList:Xe})=>({classroomList:Xe}))(He)},86632:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(54580),ve=ee(78241),Ie=ee(99313),fe=ee(1710),Le=ee(58421),ie=ee(95392),Ze=ee(57193),_e=ee(56656),je=ee.n(_e),we=ee(59301),ke=(E,a,x)=>new Promise((y,b)=>{var te=le=>{try{re(x.next(le))}catch(de){b(de)}},oe=le=>{try{re(x.throw(le))}catch(de){b(de)}},re=le=>le.done?y(le.value):Promise.resolve(le.value).then(te,oe);re((x=x.apply(E,a)).next())});const{Dragger:xe}=ne.default,ue=({})=>{const E=(0,ie.useIntl)(),a=(0,ie.useParams)(),[x]=ve.default.useForm(),[y,b]=(0,z.useState)(!0),[te,oe]=(0,z.useState)(!1);let[re,le]=(0,z.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const de=[{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 pe(){return ke(this,null,function*(){let Fe;oe(!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 be=yield(0,Ze.ZP)(Fe,{method:"get",params:re});oe(!1),(be==null?void 0:be.status)===0&&b(be==null?void 0:be.data)})}(0,z.useEffect)(()=>{pe()},[]);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,be,Ae)=>{var tt;return(tt=de.find(Ne=>Ne.question_type===Fe))==null?void 0:tt.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,be,Ae)=>{var tt;return(tt=[{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(Ne=>Ne.id===Fe))==null?void 0:tt.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(Fe,be,Ae)=>je()(Fe).format("YYYY-MM-DD HH:mm:ss")}].filter(Fe=>!!Fe);return we.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},we.createElement(Ie.default,{destroyInactiveTabPane:!0,onChange:Fe=>{re.type=Fe,re.page=1,re.limit=10,le(re),pe()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:we.createElement(fe.default,{className:"mt20",loading:te,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,be,Ae)=>je()(Fe).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:y==null?void 0:y.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:we.createElement(fe.default,{className:"mt20",loading:te,columns:me,dataSource:y==null?void 0:y.list,pagination:!1})}].filter(Fe=>!!Fe)}),we.createElement(Le.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(Fe,be)=>{re.page=Fe,re.limit=be,le(re),pe()},current:re.page,total:y.count,pageSize:re.limit,style:{marginTop:20}}))};gt.Z=(0,ie.connect)(({classroomList:E})=>({classroomList:E}))(ue)},75501:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(54580),ve=ee(78241),Ie=ee(43418),fe=ee(5871),Le=ee(95392),ie=ee(57193),Ze=ee(56656),_e=ee.n(Ze),je=ee(63949),we=ee(59301),ke=Object.defineProperty,xe=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(de,pe,me)=>pe in de?ke(de,pe,{enumerable:!0,configurable:!0,writable:!0,value:me}):de[pe]=me,b=(de,pe)=>{for(var me in pe||(pe={}))a.call(pe,me)&&y(de,me,pe[me]);if(E)for(var me of E(pe))x.call(pe,me)&&y(de,me,pe[me]);return de},te=(de,pe)=>xe(de,ue(pe)),oe=(de,pe,me)=>new Promise((Fe,be)=>{var Ae=wt=>{try{Ne(me.next(wt))}catch(He){be(He)}},tt=wt=>{try{Ne(me.throw(wt))}catch(He){be(He)}},Ne=wt=>wt.done?Fe(wt.value):Promise.resolve(wt.value).then(Ae,tt);Ne((me=me.apply(de,pe)).next())});const{Dragger:re}=ne.default,le=({classroomList:de,dispatch:pe,onOk:me})=>{const Fe=(0,Le.useIntl)(),be=(0,Le.useParams)(),[Ae]=ve.default.useForm(),[tt,Ne]=(0,z.useState)(),[wt,He]=(0,z.useState)(!1),Xe={height:100,onRemove:()=>{Ne("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:st=>oe(void 0,null,function*(){return Ne(st),!1})};return(0,z.useEffect)(()=>{Ae.setFieldsValue({publish_time:_e()(_e()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:_e()(_e()(new Date((0,je.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),we.createElement(Ie.default,{centered:!0,title:"\u4FEE\u6539\u6210\u7EE9",open:de.actionTabs.key==="\u4FEE\u6539\u6210\u7EE9",okText:"\u786E\u5B9A",width:600,cancelText:Fe.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),okButtonProps:{loading:wt},onOk:()=>oe(void 0,null,function*(){Ae.submit()}),onCancel:()=>{Ae.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},we.createElement(ve.default,{form:Ae,onFinish:st=>oe(void 0,null,function*(){var rt,kt;console.log("---",de.actionTabs,st,be);let Qe=((rt=de==null?void 0:de.actionTabs)==null?void 0:rt.type)==="exercise"?`/api/exercises/${be==null?void 0:be.category}/exercise_user/edit_score.json`:`/api/student_works/${de.actionTabs.id}/edit_score.json`;He(!0);let Ke=yield(0,ie.ZP)(Qe,{method:"post",body:te(b({},st),{exercise_user_id:((kt=de==null?void 0:de.actionTabs)==null?void 0:kt.type)==="exercise"?de.actionTabs.id:""})});He(!1),Ae.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),me()})},we.createElement(ve.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},we.createElement(fe.Z,{min:0,style:{width:"100%"}}))))};gt.Z=(0,Le.connect)(({classroomList:de})=>({classroomList:de}))(le)},52324:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(54580),ve=ee(78241),Ie=ee(3113),fe=ee(95237),Le=ee(81327),ie=ee(5083),Ze=ee(95392),_e=ee(56656),je=ee.n(_e),we=ee(34364),ke=ee(57193),xe=ee(59301),ue=(x,y,b)=>new Promise((te,oe)=>{var re=pe=>{try{de(b.next(pe))}catch(me){oe(me)}},le=pe=>{try{de(b.throw(pe))}catch(me){oe(me)}},de=pe=>pe.done?te(pe.value):Promise.resolve(pe.value).then(re,le);de((b=b.apply(x,y)).next())});const{Dragger:E}=ne.default,a=({})=>{const x=(0,Ze.useIntl)(),y=(0,Ze.useParams)(),[b]=ve.default.useForm(),[te,oe]=(0,z.useState)(!0),[re,le]=(0,z.useState)(!1);console.log("----",y);function de(){return ue(this,null,function*(){var pe,me;let Fe;window.location.href.indexOf("exercise")>-1?Fe=`/api/exercises/${y==null?void 0:y.categoryId}/get_time_setting.json`:Fe=`/api/homework_commons/${y==null?void 0:y.categoryId}/get_time_setting.json`;let be=yield(0,ke.ZP)(Fe,{method:"get"});(be==null?void 0:be.status)===0&&b.setFieldsValue({publish_time:je()(je()((pe=be==null?void 0:be.data)==null?void 0:pe.publish_time).format("YYYY-MM-DD HH:mm")),end_time:je()(je()((me=be==null?void 0:be.data)==null?void 0:me.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,z.useEffect)(()=>{de()},[]),xe.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},xe.createElement("div",{style:{textAlign:"end"}},te&&xe.createElement(Ie.ZP,{onClick:()=>{oe(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!te&&xe.createElement("div",null,xe.createElement(Ie.ZP,{type:"primary",loading:re,onClick:()=>{b.submit()}},"\u63D0\u4EA4"),xe.createElement(Ie.ZP,{style:{marginLeft:20},onClick:()=>{oe(!0)}},"\u53D6\u6D88"))),xe.createElement(ve.default,{form:b,disabled:te,onFinish:pe=>ue(void 0,null,function*(){le(!0),console.log("---",window.location.href);let me;window.location.href.indexOf("exercise")>-1?me=`/api/exercises/${y==null?void 0:y.categoryId}/time_setting.json`:me=`/api/homework_commons/${y==null?void 0:y.categoryId}/time_setting.json`;let Fe=yield(0,ke.ZP)(me,{method:"post",body:{publish_time:je()(pe.publish_time).format("YYYY-MM-DD HH:mm"),end_time:je()(pe.end_time).format("YYYY-MM-DD HH:mm")}});le(!1),(Fe==null?void 0:Fe.status)===0&&oe(!0)})},xe.createElement(fe.Z,null,xe.createElement(Le.Z,null,xe.createElement(ve.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:pe=>(0,we.Q8)(pe),disabledTime:pe=>(0,we.d0)(pe),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(Le.Z,null,xe.createElement(ve.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:pe=>(0,we.Q8)(pe,"",b.getFieldValue("publish_time")),disabledTime:pe=>(0,we.d0)(pe,b.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")))))};gt.Z=(0,Ze.connect)(({classroomList:x})=>({classroomList:x}))(a)},21542:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return je}});var z=ee(59301),ne=ee(92832),ve=ee(24905),Ie=ee(95237),fe={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},Le="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ie=ee(13922),Ze=(we,ke,xe)=>new Promise((ue,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?ue(b.value):Promise.resolve(b.value).then(a,x);y((xe=xe.apply(we,ke)).next())}),je=({data:we,value:ke=[],handleChangePage:xe,setSelectedRowKeys:ue,selectedRowKeys:E,onChange:a=()=>{}})=>{const[x,y]=(0,z.useState)([]),[b,te]=(0,z.useState)([]),[oe,re]=(0,z.useState)([]);let[le,de]=(0,z.useState)(1),[pe,me]=(0,z.useState)();return(0,z.useEffect)(()=>{y(we),te([]),re([])},[we]),(0,z.useEffect)(()=>{ue&&(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=>Ze(void 0,null,function*(){y(we.filter(be=>{var Ae;return(Ae=be==null?void 0:be.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(ve.default.Group,{value:b.map(Fe=>`${Fe.id}`),onChange:Fe=>{ue(x.filter(be=>Fe.includes(`${be.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((Fe,be)=>z.createElement(Ie.Z,{key:Fe.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(ve.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(be=>be.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,be)=>z.createElement(Ie.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:Le,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{ue(b.filter(Ae=>`${Ae.id}`!=`${Fe.id}`))}})))))))}},5529:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return a}});var z=ee(59301),ne=ee(95392),ve=ee(5083),Ie=ee(43418),fe=ee(92832),Le=ee(95237),ie=ee(43604),Ze={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},_e=ee(56656),je=ee.n(_e),we=ee(63949),ke=ee(13922),xe=ee(59301);const{RangePicker:ue}=ve.default,E=({dispatch:x,classroomList:y,onConfirm:b})=>{const te=(0,ne.useIntl)(),[oe,re]=(0,z.useState)([]),[le,de]=(0,z.useState)([]),[pe,me]=(0,z.useState)("");(0,z.useEffect)(()=>{var Ae;if(y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){let tt=y.actionTabs.data;console.log("data",tt);let Ne=(Ae=tt==null?void 0:tt.group_name)==null?void 0:Ae.map((wt,He)=>{var Xe;return{group_id:tt==null?void 0:tt.group_id[He],group_name:tt==null?void 0:tt.group_name[He],is_admin:tt==null?void 0:tt.is_admin,end_time:tt==null?void 0:tt.end_time,publish_time:Array.isArray(tt==null?void 0:tt.publish_time)?(Xe=tt==null?void 0:tt.publish_time)==null?void 0:Xe[0]:tt==null?void 0:tt.publish_time}});Ne&&(re([...Ne]),de([...Ne]))}},[y.actionTabs]);const Fe=()=>{x({type:"classroomList/setActionTabs",payload:{}}),me("")},be=Ae=>{if(Ae){const tt=le==null?void 0:le.filter(Ne=>{var wt,He;return(He=(wt=Ne==null?void 0:Ne.group_name)==null?void 0:wt.toLowerCase())==null?void 0:He.includes(Ae==null?void 0:Ae.toLowerCase())});re(tt)}else re(le)};return xe.createElement(Ie.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:Ze.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:pe,onChange:Ae=>{me(Ae.target.value.trim()),be(Ae.target.value.trim())}})),centered:!0,maskClosable:!1,open:y.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Fe(),onOk:()=>{var Ae;b((Ae=y.actionTabs)==null?void 0:Ae.index,le),Fe()}},xe.createElement("div",{className:Ze.modal_con},xe.createElement(Le.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(oe==null?void 0:oe.length)>0?oe.map(function(Ae,tt){var Ne,wt;return xe.createElement(ie.Z,{span:24,key:tt},xe.createElement(Le.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:tt==(oe==null?void 0:oe.length)-1?"0px":"10px"}},xe.createElement("div",{className:Ze.multiple_select,title:Ae.group_name},Ae.group_name),xe.createElement("div",{className:"ml20"},xe.createElement(ue,{size:"large",ranges:{\u6B64\u523B:[Ae.publish_time?je()(Ae.publish_time):je()(),je()()]},allowClear:!1,disabled:(Ne=y.actionTabs)==null?void 0:Ne.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:He=>{var Xe;return(0,we.Q8)(He,(Xe=y.actionTabs)==null?void 0:Xe.disabledDate)},disabledTime:He=>(0,we.d0)(He),showTime:{showNow:!0,format:"HH:mm",defaultValue:[je()((0,we.U6)(),"HH:mm"),je()((0,we.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Ae.publish_time&&[je()(Ae.publish_time),Ae.end_time?je()(Ae.end_time):void 0],onChange:(He,Xe)=>{oe[tt].publish_time=Xe[0],oe[tt].end_time=Xe[1],re([...oe]),le.forEach(st=>{st.group_id===Ae.group_id&&(st.publish_time=Xe[0],st.end_time=Xe[1])}),de([...le])}})),(wt=y.actionTabs)!=null&&wt.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:()=>{oe.splice(tt,1),re([...oe]),le.forEach((He,Xe)=>{He.group_id===Ae.group_id&&le.splice(Xe,1)}),de([...le])}})))}):xe.createElement(ke.Z,null))))};var a=(0,ne.connect)(({classroomList:x})=>({classroomList:x}))(E)},98643:function(Pt,gt,ee){"use strict";ee.r(gt),ee.d(gt,{default:function(){return ag}});var z=ee(76936),ne=ee(59301),ve=ee(95392),Ie=ee(43418),fe=ee(8591),Le=ee(66104),ie=ee(6848),Ze=ee(1710),_e=ee(27812),je=ee(63949),we=ee(57193),ke=ee(88871),xe=ee(78323),ue=ee(76818),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(ae,ce,se)=>ce in ae?E(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,te=(ae,ce)=>{for(var se in ce||(ce={}))x.call(ce,se)&&b(ae,se,ce[se]);if(a)for(var se of a(ce))y.call(ce,se)&&b(ae,se,ce[se]);return ae},oe=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const re=({shixunHomeworks:ae,dispatch:ce})=>{const se=(0,ve.useIntl)(),at=(0,ve.useParams)();return ne.createElement(Ie.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 ce({type:"shixunHomeworks/deleteReply",payload:{object_id:ae.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(fe.ZP.success("\u5220\u9664\u6210\u529F"),ce({type:"shixunHomeworks/setActionTabs",payload:{}}),ce({type:"shixunHomeworks/getReplyList",payload:te({},ae.actionTabs.params)}))}),onCancel:()=>{ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var le=(0,ve.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(re),de=ee(79777),pe=ee(56656),me=ee.n(pe),Fe=ee(71418),be=ee(3113),Ae=ee(58421),tt=ee(95237),Ne=ee(43604),wt=ee(92832),He=ee(57809),Xe=ee(26227),st=ee(63524),rt={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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",Qe=ee(81779),Ke=ee(16338),At=ee(149),Te=ee(59301),Je=Object.defineProperty,nt=Object.defineProperties,Nt=Object.getOwnPropertyDescriptors,cn=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,We=(ae,ce,se)=>ce in ae?Je(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Xt=(ae,ce)=>{for(var se in ce||(ce={}))bt.call(ce,se)&&We(ae,se,ce[se]);if(cn)for(var se of cn(ce))$t.call(ce,se)&&We(ae,se,ce[se]);return ae},Kt=(ae,ce)=>nt(ae,Nt(ce)),_n=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});me().locale("ZH-cn");const Xn=({shixunHomeworks:ae,classroomList:ce,globalSetting:se,user:at,loading:ft,dispatch:Et,gotosetting:Jt})=>{var lt,Be,dt,Zn;const da=(0,ve.useIntl)(),[un,sn]=(0,ne.useState)(Kt(Xt({},(0,ve.useParams)()),{limit:10})),[Yn,xa]=(0,ne.useState)({page:1,limit:10}),[ht,Na]=(0,ne.useState)({page:1,limit:10,course_group_ids:"all",passed_status:"all",search:""}),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(-1),[tn,ra]=(0,ne.useState)(""),[co,Pa]=(0,ne.useState)(""),{detailLeftMenus:oa}=ce,[ut,qt]=(0,ne.useState)({}),{workDetail:Gt,workList:Ea}=ae;let[Bo,qa]=(0,ne.useState)({});const[xr,fr]=(0,ne.useState)(!1),[Qr,Zr]=(0,ne.useState)(!1),[Wl,za]=(0,ne.useState)(!1),[nr,Jn]=(0,ne.useState)(!1),[So,xn]=(0,ne.useState)(1),Ma=(0,ne.useRef)(null),[Sa,Pn]=(0,ne.useState)({}),[Wn,Ra]=(0,ne.useState)({}),[bo,La]=(0,ne.useState)(!1),sr=(0,ne.useRef)(!0),[eo,br]=(0,ne.useState)([]),Jr=(0,ne.useRef)(null);un.page_size=10,(0,ne.useEffect)(()=>{Ma.current&&(Ma.current.clientHeight>200?xn(2):xn(4))},[Gt==null?void 0:Gt.explanation]),(0,ne.useEffect)(()=>{Et({type:"shixunHomeworks/getReplyList",payload:Xt({},un)}),Et({type:"shixunHomeworks/getWorkDetail",payload:Xt({},un)}),pr()},[un.categoryId]),(0,ne.useEffect)(()=>{ae!=null&&ae.replyList&&qt(ae.replyList)},[ae]);function wr(Zt){return _n(this,null,function*(){if(!(Bo!=null&&Bo.ec_point_ids))return;let zn=yield(0,we.ZP)(`/api/ec_courses/${Bo==null?void 0:Bo.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Xt({homework_common_id:Zt},Bo)})})}function pr(){return _n(this,null,function*(){fr(!0);let Zt=yield(0,we.ZP)(`/api/homework_commons/${un==null?void 0:un.categoryId}/shixun_challenge_data.json`,{method:"get"});(Zt==null?void 0:Zt.status)===0&&Pn(Zt==null?void 0:Zt.data),fr(!1)})}const ll=()=>_n(void 0,null,function*(){Zr(!0);const Zt=yield(0,we.ZP)(`/api/homework_commons/${un==null?void 0:un.categoryId}/challenge_passed_details.json`,{method:"get",params:Kt(Xt({challenge_id:Jr.current},ht),{passed_status:ht.passed_status==="all"?null:ht.passed_status,course_group_ids:ht.course_group_ids==="all"?null:ht.course_group_ids})});(Zt==null?void 0:Zt.status)===0&&Ra(Zt==null?void 0:Zt.data),Zr(!1)}),Vl=()=>{if(So===1)return{visibility:"hidden"};if(So===2)return{overflow:"hidden",height:"200px"};if(So===3)return{overflow:"initial"};if(So===4)return{overflow:"initial"}},xu=Zt=>{ht.course_group_ids=Zt,ht.page=1,Na(Xt({},ht)),ll()},Gl=Zt=>{ht.passed_status=Zt,un.page=1,Na(Xt({},ht)),ll()};return Te.createElement("section",{className:rt.bg},Te.createElement(Fe.Z,{spinning:xr},(!(Gt!=null&&Gt.hide_explanation)||(0,Qe.GJ)())&&Te.createElement("section",{className:" edu-container",style:{padding:"20px 20px 0 20px",background:"#fff",position:"relative"}},!nr&&(0,Qe.GJ)()&&Te.createElement("div",{style:{position:"absolute",zIndex:10,right:34,top:30}},(0,Qe.GJ)()&&Te.createElement("span",{className:rt.deseIconSty,style:{marginLeft:"auto",cursor:"pointer"},onClick:()=>{Jn(!0)}},Te.createElement(ie.Z,{title:"\u7F16\u8F91\u8BF4\u660E"},Te.createElement("i",{className:"iconfont icon-bianji-moren font14"}),Te.createElement("span",null,"\u7F16\u8F91\u8BF4\u660E"))),Te.createElement("span",{className:rt.deseIconSty,style:{marginLeft:"20px",cursor:"pointer"},onClick:()=>_n(void 0,null,function*(){if(!(Gt!=null&&Gt.hide_explanation))Ie.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:()=>_n(void 0,null,function*(){let Zt=yield(0,we.ZP)(`/api/homework_commons/${un==null?void 0:un.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!0}});(Zt==null?void 0:Zt.status)==0&&(fe.ZP.success("\u9690\u85CF\u6210\u529F"),Et({type:"shixunHomeworks/getWorkDetail",payload:Xt({},un)}))})});else{let Zt=yield(0,we.ZP)(`/api/homework_commons/${un==null?void 0:un.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!1}});(Zt==null?void 0:Zt.status)==0&&(fe.ZP.success("\u516C\u5F00\u6210\u529F"),Et({type:"shixunHomeworks/getWorkDetail",payload:Xt({},un)}))}})},Te.createElement(ie.Z,{title:Gt!=null&&Gt.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E"},Te.createElement("i",{className:"iconfont icon-xianshiyincang font14"}),Te.createElement("span",null,Gt!=null&&Gt.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E")))),nr?Te.createElement(Te.Fragment,null,Te.createElement(ke.Z,{defaultValue:Gt==null?void 0:Gt.explanation,watch:!0,height:155,onChange:Zt=>{ra(Zt)}}),Te.createElement("div",{style:{display:"flex"}},Te.createElement(be.ZP,{size:"middle",type:"primary",className:`${rt.buttonEdit} mr20`,style:{marginLeft:"auto"},htmlType:"submit",onClick:()=>_n(void 0,null,function*(){xn(1);const Zt=yield Et({type:"shixunHomeworks/updateWork",payload:{explanation:tn,categoryId:un.categoryId}});(Zt==null?void 0:Zt.status)==0&&(fe.ZP.success("\u7F16\u8F91\u6210\u529F"),Jn(!1),Et({type:"shixunHomeworks/getWorkDetail",payload:Xt({},un)}))})},"\u63D0\u4EA4"),Te.createElement(be.ZP,{size:"middle",type:"primary",ghost:!0,className:rt.buttonEdit,onClick:()=>{Jn(!1)}},"\u53D6\u6D88"))):!!(Gt!=null&&Gt.explanation)&&Te.createElement("div",{ref:Ma,className:rt.maskWrap,style:Vl()},Te.createElement("div",{className:rt.desHead},Te.createElement("img",{src:kt,width:94})),Te.createElement(ue.Z,{className:rt.md,value:(Gt==null?void 0:Gt.explanation)||""}),So===2&&Te.createElement("div",{className:rt.mask},Te.createElement("div",{onClick:()=>xn(3)},"\u5C55\u5F00",Te.createElement("i",{className:"iconfont icon-zhankai4"}))),So===3&&Te.createElement("div",{className:rt.mask,style:{position:"relative",height:30,background:"transparent",paddingTop:5}},Te.createElement("div",{onClick:()=>xn(2)},"\u6536\u8D77",Te.createElement("i",{className:"iconfont icon-shouqi5"}))))),Te.createElement("section",{className:" edu-container",style:{background:"#fff",paddingTop:20}},(0,Qe.dE)()&&!!(Sa!=null&&Sa.group_name)&&Te.createElement("div",{className:rt.info},Te.createElement("img",{src:`${xe.Z.IMG_SERVER}/images/${Sa==null?void 0:Sa.image_url}`}),Te.createElement("div",{className:"ml20",style:{alignItems:"start"}},Te.createElement("b",null,(Sa==null?void 0:Sa.username)||""),Te.createElement("span",{title:(Sa==null?void 0:Sa.group_name)||"",style:{maxWidth:"130px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",wordBreak:"break-all"}},(Sa==null?void 0:Sa.group_name)||"")),Te.createElement("div",null,Te.createElement("b",null,Te.createElement(At.n,{value:Sa==null?void 0:Sa.work_score})),Te.createElement("span",null,"\u603B\u6210\u7EE9")),Te.createElement("div",null,Te.createElement("b",null,(Sa==null?void 0:Sa.evaluate_count)||"-"),Te.createElement("span",null,"\u8BC4\u6D4B\u6B21\u6570")),Te.createElement("div",null,Te.createElement("b",null,(Sa==null?void 0:Sa.time_consuming)||"-"),Te.createElement("span",null,"\u603B\u8017\u65F6")),Te.createElement("div",null,Te.createElement("b",{style:{color:"#009C0F"}},Sa==null?void 0:Sa.passed_count),Te.createElement("span",null,"\u5DF2\u901A\u8FC7\u6570")),Te.createElement("div",null,Te.createElement("b",{style:{color:"#FA6400"}},Sa==null?void 0:Sa.progress_count),Te.createElement("span",null,"\u8FDB\u884C\u4E2D")),Te.createElement("div",null,Te.createElement("b",{style:{color:"#E30000"}},Sa==null?void 0:Sa.no_evaluate_count),Te.createElement("span",null,"\u672A\u8BC4\u6D4B")),Te.createElement("div",{className:rt.viewreport,style:{marginLeft:60,fontSize:14,color:"#3061D0",cursor:"pointer"},onClick:()=>{window.open(`/classrooms/${un.coursesId}/shixun_homework/${un.categoryId}/${Gt==null?void 0:Gt.work_id}/comment`)}},Te.createElement("i",{className:"iconfont icon-baogao",style:{marginRight:7}}),Te.createElement("span",null,"\u67E5\u770B\u62A5\u544A")))),Te.createElement("div",null,Te.createElement("section",{className:" edu-container",style:{padding:"20px",background:"#fff"}},(0,Qe.GJ)()&&Te.createElement("div",{className:rt.tip},Te.createElement("i",{className:"iconfont icon-tishi12 font14",style:{color:"#FEB636",margin:"0 6px 0 12px"}}),Te.createElement("div",null,Gt!=null&&Gt.answer_public?Te.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"):Te.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"),Te.createElement("span",{style:{color:"#145DFF",marginLeft:10,cursor:"pointer"},onClick:()=>{Jt()}},"\u5C55\u793A\u8BBE\u7F6E"))),Te.createElement(Ze.default,{dataSource:Sa==null?void 0:Sa.challenge_settings,pagination:!1,columns:(lt=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Zt,zn,Yr)=>`${(Yn.page-1)*Yn.limit+Yr+1}`},{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name",ellipsis:!0,width:(0,Qe.dE)()?280:420,key:"challenge_name",render:(Zt,zn,Yr)=>Te.createElement("div",null,(zn==null?void 0:zn.is_choose_todo)&&Te.createElement("span",{className:rt.todo},"\u9009\u505A"),Te.createElement("span",{className:rt.name,title:Zt},Zt))},{title:"\u5173\u5361\u5206\u503C",dataIndex:"challenge_score",ellipsis:!0,key:"challenge_score"},(0,Qe.dE)()&&{title:"\u6211\u7684\u5F97\u5206",dataIndex:"game_score",key:"game_score",render:Zt=>{let zn="",Yr=Number(Zt);return Yr>=0&&Yr<=60?zn="c-red":Yr>=90?zn="c-green":Yr>60?zn="c-orange":zn="",Te.createElement("span",{className:zn},Zt)}},(0,Qe.dE)()&&{title:"\u901A\u8FC7\u72B6\u6001",dataIndex:"passed_status",key:"passed_status",render(Zt){return Te.createElement(Te.Fragment,null,Zt===0&&Te.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Zt===1&&Te.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),Zt===2&&Te.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},(0,Qe.dE)()&&{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,Qe.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(Zt,zn,Yr){return Zt}},{title:"\u901A\u8FC7\u7387",dataIndex:"passed_rate",key:"passed_rate",width:100,ellipsis:!0,render:(Zt,zn)=>Te.createElement("span",null,(parseFloat(Zt)*100).toFixed(2),"%")},{title:"\u77E5\u8BC6\u70B9",dataIndex:"knowledge_points",ellipsis:!0,key:"knowledge_points",width:200,render:(Zt,zn)=>Te.createElement("span",{style:{backgroundColor:"#ECFAF5",color:"#1B8565",overflow:"hidden",textOverflow:"ellipsis",padding:"2px 6px"}},Zt||"--")},!(0,Qe.dE)()&&{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",width:146,align:"right",render(Zt,zn,Yr){return Te.createElement("div",null,Te.createElement("a",{onClick:()=>_n(this,null,function*(){Jr.current=zn==null?void 0:zn.challenge_id,yield ll(),za(!0)}),className:"ml20"},"\u67E5\u770B\u901A\u8FC7\u8BE6\u60C5"))}}])==null?void 0:lt.filter(Zt=>!!Zt)})),Te.createElement("aside",{style:{padding:"0 20px 20px 20px"}},Te.createElement(Ae.Z,{defaultCurrent:1,total:Cn==null?void 0:Cn.count,hideOnSinglePage:!0,showTotal:Zt=>Te.createElement("span",null,"\u5171",Zt,"\u6761"),current:Yn.page||1,pageSize:Yn.limit||10,onChange:(Zt,zn)=>{Yn.page=Zt,Yn.limit=zn,xa(Xt({},un)),pr()}})))),Te.createElement("aside",{className:[rt.reply,"bg-white","mt20"].join(" ")},Cn&&Te.createElement(ke.Z,{onChange:Zt=>{ra(Zt)},height:200,isFocus:!0,watch:!0}),Te.createElement(tt.Z,{onClick:()=>{Ya(!0)}},Te.createElement(Ne.Z,{flex:"1",style:{pointerEvents:"none"}},!Cn&&Te.createElement(wt.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),Te.createElement(Ne.Z,null,Te.createElement(be.ZP,{type:"primary",size:"middle",onClick:()=>_n(void 0,null,function*(){var Zt;if((0,Qe.Rm)()&&!((Zt=ce.AssistantObject.practice)!=null&&Zt.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}tn===""?fe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):(yield Et({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:un.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:tn}}})).status===0&&(fe.ZP.success("\u53D1\u5E03\u6210\u529F"),Et({type:"shixunHomeworks/getReplyList",payload:Xt({},un)}),Ya(!1),ra(""))})},"\u53D1\u8868")))),(ut==null?void 0:ut.comments)&&ut.comments!=""&&Te.createElement("aside",{className:[rt.replyList,"bg-white"].join(" ")},ut==null?void 0:ut.comments.map(function(Zt,zn){var Yr,vu,An,ar;return Te.createElement(tt.Z,{gutter:[12,12],key:zn},Te.createElement(Ne.Z,{flex:"40px"},Te.createElement("img",{width:"40",src:`${xe.Z.IMG_SERVER}/images/${(Yr=Zt==null?void 0:Zt.author)==null?void 0:Yr.image_url}`})),Te.createElement(Ne.Z,{flex:"1"},Te.createElement(tt.Z,{align:"middle"},Te.createElement(Ne.Z,{span:20},Te.createElement("span",{className:"c-light-black"},(vu=Zt==null?void 0:Zt.author)==null?void 0:vu.name),Te.createElement("span",{className:"c-light-black ml10"},Zt.time," \u53D1\u5E03")),Te.createElement(Ne.Z,{span:4},Te.createElement("div",{className:"tr"},((0,Qe.GJ)()||((An=at==null?void 0:at.userInfo)==null?void 0:An.login)===((ar=Zt==null?void 0:Zt.author)==null?void 0:ar.login))&&Te.createElement(Xe.Z,{className:"current",onClick:()=>{Et({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:un,selectArr:Zt,object_type:"message"}})}}))),Te.createElement(Ne.Z,{span:24},Te.createElement(ue.Z,{value:Zt.content})),Zt.children&&Te.createElement("aside",{className:rt.comment},Zt.children.map(function(Fo,Pl){var ru,su;return Te.createElement(tt.Z,{key:Pl},Te.createElement(Ne.Z,{span:24},Te.createElement(tt.Z,null,Te.createElement(Ne.Z,{flex:"1"},Fo.author.name,Te.createElement("span",{className:"c-light-black ml10"},me()(Fo==null?void 0:Fo.created_on).fromNow())),Te.createElement(Ne.Z,null,((0,Qe.GJ)()||((ru=at==null?void 0:at.userInfo)==null?void 0:ru.login)===((su=Fo==null?void 0:Fo.author)==null?void 0:su.login))&&Te.createElement(ie.Z,{title:"\u5220\u9664"},Te.createElement(Xe.Z,{className:"current",onClick:()=>{Et({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:un,selectArr:Fo}})}}))))),Te.createElement(Ne.Z,null,Te.createElement(ue.Z,{value:Fo.content})))})),Te.createElement("div",{className:"tc w100 mt10"},Te.createElement(Ae.Z,{defaultCurrent:1,total:Zt==null?void 0:Zt.child_message_count,hideOnSinglePage:!0,pageSize:5,current:Zt.page||1,onChange:Fo=>_n(this,null,function*(){var Pl;const ru=yield(0,de.PC)(Kt(Xt({},un),{parent_id:Zt.id,page:Fo,limit:5}));(Pl=ru==null?void 0:ru.comments)!=null&&Pl.length&&(ut.comments[zn].page=Fo,ut.comments[zn].children=[...ru==null?void 0:ru.comments],qt(Xt({},ut)))})})),Te.createElement(Ne.Z,{span:24,className:"mt5 c-light-black"},Un===zn&&Te.createElement("aside",null,Te.createElement(ke.Z,{onChange:Fo=>{Pa(Fo)},height:150,isFocus:!0}),Te.createElement(tt.Z,null,Te.createElement(Ne.Z,{span:24,className:"tr"},Te.createElement(be.ZP,{type:"primary",size:"middle",onClick:()=>_n(this,null,function*(){var Fo;if(co==="")fe.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9");else{yield Et({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:un.categoryId,jour_type:"HomeworkCommon",m_parent_id:Zt.id,reply_id:1,notes:co}}});const Pl=yield(0,de.PC)(Kt(Xt({},un),{parent_id:Zt.id,limit:5}));(Fo=Pl==null?void 0:Pl.comments)!=null&&Fo.length&&(++ut.comments[zn].child_message_count,ut.comments[zn].children=[...Pl==null?void 0:Pl.comments],ut.comments[zn].page=1,qt(ut)),fe.ZP.success("\u53D1\u5E03\u6210\u529F"),no(-1)}})},"\u53D1\u8868")))),Un!==zn&&Te.createElement("div",{className:"tr"},Te.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>no(zn)}),Zt.child_message_count||0,!!(Zt!=null&&Zt.user_praise)&&Te.createElement("span",{className:"c-orange"},Te.createElement(st.Z,{className:"mr5 ml30",onClick:()=>_n(this,null,function*(){yield Et({type:"shixunHomeworks/replyUnLike",payload:{object_id:Zt.id,object_type:"journals_for_message"}}),Et({type:"shixunHomeworks/getReplyList",payload:Xt({},un)})})}),Zt==null?void 0:Zt.praise_count),!Zt.user_praise&&Te.createElement("span",null,Te.createElement(st.Z,{className:"mr5 ml30",onClick:()=>_n(this,null,function*(){yield Et({type:"shixunHomeworks/replyLike",payload:{object_id:Zt.id,object_type:"journals_for_message"}}),Et({type:"shixunHomeworks/getReplyList",payload:Xt({},un)})})}),Zt.praise_count))))))})),Te.createElement("aside",{className:"tc mt30 pb30"},Te.createElement(Ae.Z,{defaultCurrent:1,total:ut==null?void 0:ut.parent_messages_count,hideOnSinglePage:!0,current:un.page||1,pageSize:10,onChange:Zt=>{un.page=Zt,Et({type:"shixunHomeworks/getReplyList",payload:Xt({},un)})}})),Te.createElement(le,null),Te.createElement(Ie.default,{centered:!0,title:"\u5173\u5361\u901A\u8FC7\u8BE6\u60C5",width:1200,open:Wl,okText:"\u786E\u5B9A",bodyStyle:{minHeight:550},afterClose:()=>{ht.course_group_ids="all",ht.passed_status="all",ht.search=""},footer:null,cancelText:"\u53D6\u6D88",onOk:()=>_n(void 0,null,function*(){(yield Et({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),Et({type:"shixunHomeworks/getReplyList",payload:Xt({},ae.actionTabs.params)}))}),onCancel:()=>{za(!1)}},Te.createElement("div",{className:"mb20"},Te.createElement("span",{style:{color:"#5F6368",marginRight:10}},"\u5173\u5361\u540D\u79F0"),Te.createElement("span",{style:{color:"#CA7720",fontWeight:500}},Wn==null?void 0:Wn.challenge_name)),Te.createElement("div",{className:rt.inputBox},Te.createElement("div",{style:{display:"flex",alignItems:"center"}},Te.createElement("div",{className:"mr20"},Te.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u901A\u8FC7\u72B6\u6001"),Te.createElement(He.default,{value:ht==null?void 0:ht.passed_status,defaultValue:"all",className:rt.selectWrapper,style:{width:130},getPopupContainer:Zt=>Zt.parentNode,onChange:Gl},Te.createElement(He.default.Option,{value:"all"},"\u5168\u90E8"),Te.createElement(He.default.Option,{value:0},"\u672A\u8BC4\u6D4B"),Te.createElement(He.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),Te.createElement(He.default.Option,{value:2},"\u5DF2\u901A\u8FC7"))),Te.createElement("div",null,Te.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u5206\u73ED\u60C5\u51B5"),Te.createElement(He.default,{value:ht==null?void 0:ht.course_group_ids,defaultValue:"all",className:rt.selectWrapper,style:{width:220},showSearch:!0,placeholder:"\u8F93\u5165\u5173\u952E\u8BCD\u5BF9\u5206\u73ED\u8FDB\u884C\u641C\u7D22",getPopupContainer:Zt=>Zt.parentNode,onChange:xu,dropdownRender:Zt=>Te.createElement(Fe.Z,{spinning:bo},Zt)},Te.createElement(He.default.Option,{key:-1,value:"all"},"\u5168\u90E8\u73ED\u7EA7"),(dt=(Be=ae==null?void 0:ae.headerInfo)==null?void 0:Be.course_group_info)==null?void 0:dt.map(Zt=>Te.createElement(He.default.Option,{key:Zt.course_group_id,value:Zt.course_group_id},Zt.group_group_name))))),Te.createElement(Ke.t7,{style:{width:290,height:38},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:ht==null?void 0:ht.search,onChange:Zt=>{ht.page=1,ht.search=Zt,Na(Xt({},ht)),ll()}})),Te.createElement("div",{className:rt.pass_info},Te.createElement("span",{style:{marginLeft:12}},"\u5171\u6709 ",Te.createElement("span",{style:{color:"#3061D0"}},Wn==null?void 0:Wn.count)," \u540D\u540C\u5B66\u53C2\u4E0E\uFF0C\u5176\u4E2D ",Te.createElement("span",{style:{color:"#009C0F"}},Wn==null?void 0:Wn.passed_count)," \u4EBA\u5DF2\u901A\u8FC7\uFF0C",Te.createElement("span",{style:{color:"#E30000"}},Wn==null?void 0:Wn.no_passed_count)," \u4EBA\u672A\u901A\u8FC7")),Te.createElement(Ze.default,{dataSource:Wn==null?void 0:Wn.list,pagination:!1,loading:Qr,columns:(Zn=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Zt,zn,Yr)=>`${(Yn.page-1)*Yn.limit+Yr+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(Zt){return Te.createElement(Te.Fragment,null,Zt===0&&Te.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Zt===1&&Te.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),Zt===2&&Te.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,Qe.dE)()&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,width:100}])==null?void 0:Zn.filter(Zt=>!!Zt)}),Te.createElement("aside",{className:"tc mt30"},Te.createElement(Ae.Z,{defaultCurrent:1,total:Wn==null?void 0:Wn.count,hideOnSinglePage:!0,current:ht.page||1,pageSize:10,onChange:Zt=>{ht.page=Zt,ll(Jr)}}))))};var Ge=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se,user:at,globalSetting:ft})=>({shixunHomeworks:ae,globalSetting:ft,classroomList:ce,user:at,loading:se.effects}))(Xn),Me=ee(78241),Oe=ee(20834),he=ee(24905),Ve=ee(38854),Bt=ee(78673),Se=ee(5112),De=ee(5871),xt=ee(84105),ot=ee(87395),Ye=ee(89489),Ft=ee(13922),yt=ee(98434),mn=ee(96512),En=Object.defineProperty,Dt=Object.getOwnPropertySymbols,Qt=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,pt=(ae,ce,se)=>ce in ae?En(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,vt=(ae,ce)=>{for(var se in ce||(ce={}))Qt.call(ce,se)&&pt(ae,se,ce[se]);if(Dt)for(var se of Dt(ce))Re.call(ce,se)&&pt(ae,se,ce[se]);return ae},Vt=(ae,ce)=>{var se={};for(var at in ae)Qt.call(ae,at)&&ce.indexOf(at)<0&&(se[at]=ae[at]);if(ae!=null&&Dt)for(var at of Dt(ae))ce.indexOf(at)<0&&Re.call(ae,at)&&(se[at]=ae[at]);return se},yn=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Qn=ae=>{var ce=ae,{shixunHomeworks:se,dispatch:at}=ce,ft=Vt(ce,["shixunHomeworks","dispatch"]);const Et=(0,ve.useIntl)(),Jt=(0,ve.useParams)(),[lt,Be]=(0,ne.useState)(!0),[dt,Zn]=(0,ne.useState)(!1),[da]=Me.default.useForm(),un=()=>yn(void 0,null,function*(){const sn=da.getFieldValue();(yield(0,we.ZP)(`/api/homework_commons/${Jt.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...se.actionTabs.selectArrs],cover_all:lt,hidden_comment:sn.hidden_comment,comment:sn.comment}})).status===0&&(fe.ZP.success("\u8BC4\u9605\u6210\u529F"),da.resetFields(),at({type:"shixunHomeworks/setActionTabs",payload:{}}),at({type:"shixunHomeworks/getShixunWorkList",payload:vt({},se.actionTabs.params)}))});return ne.createElement(ne.Fragment,null,ne.createElement(Ie.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:se.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>yn(void 0,null,function*(){var sn,Yn,xa;const ht=da.getFieldValue();JSON.stringify(ht)==="{}"||ht.hidden_comment===""&&ht.comment===""?Zn(!0):(xa=(Yn=(sn=se.shixunWorkList)==null?void 0:sn.student_works)==null?void 0:Yn.some)!=null&&xa.call(Yn,Na=>Na.has_shixun_work_comment)?at({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:se.actionTabs.selectArrs,params:se.actionTabs.params}}):un()}),onCancel:()=>{at({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement(Me.default,{form:da,onChange:()=>{dt&&Zn(!1)}},ne.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ne.createElement(Me.default.Item,{name:"comment"},ne.createElement(wt.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(Me.default.Item,{name:"hidden_comment"},ne.createElement(wt.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),dt&&ne.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),ne.createElement(Ie.default,{centered:!0,title:ne.createElement("span",null,ne.createElement(mn.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:()=>{un()},onCancel:()=>{at({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(Se.ZP.Group,{onChange:sn=>{Be(sn.target.value)},value:lt},ne.createElement(Se.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),ne.createElement(Se.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var Lt=(0,ve.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Qn),_t={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"},Ht=ee(89392),Bn=ee(59301),Kn=({defaultValue:ae,onBlur:ce,max:se,className:at="game-score"})=>{const[ft,Et]=(0,ne.useState)(ae);(0,ne.useEffect)(()=>{Et(ae)},[ae]);function Jt(Be){Et(Be)}function lt(){ft!==ae&&ce(ft>se?se:ft)}return Bn.createElement(De.Z,{max:se,min:0,className:at,value:ft,onChange:Jt,onBlur:lt})},ta={greyText:"greyText___pJXVw",info:"info___aaJ2x",label:"label___B1XLL",blackContent:"blackContent___DqZgL",orangeContent:"orangeContent___HqZWd",inputLabel:"inputLabel___bPFoD",tableTitle:"tableTitle___LN34F",scoreTable:"scoreTable___H3ByK"},Ta=ee(50546),wn=ee(59301),rn=Object.defineProperty,ja=Object.defineProperties,oo=Object.getOwnPropertyDescriptors,$a=Object.getOwnPropertySymbols,dn=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,Fa=(ae,ce,se)=>ce in ae?rn(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Ga=(ae,ce)=>{for(var se in ce||(ce={}))dn.call(ce,se)&&Fa(ae,se,ce[se]);if($a)for(var se of $a(ce))bn.call(ce,se)&&Fa(ae,se,ce[se]);return ae},ga=(ae,ce)=>ja(ae,oo(ce)),ya=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const zo=({shixunHomeworks:ae,dispatch:ce,classroomList:se,loading:at,paramslist:ft})=>{const Et=(0,ve.useIntl)(),{shixunWorkReport:Jt}=ae,lt=(0,ve.useParams)(),[Be,dt]=(0,ne.useState)(),[Zn,da]=(0,ne.useState)(!1),[un,sn]=Ie.default.useModal(),[Yn,xa]=(0,ne.useState)(!1),[ht,Na]=(0,ne.useState)(!1),[Cn]=Me.default.useForm();(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&Ya()},[ae.actionTabs.key]);const Ya=()=>ya(void 0,null,function*(){var tn,ra,co,Pa,oa;const ut=yield ce({type:"shixunHomeworks/getShixunWorkReport",payload:ga(Ga({},lt),{homeworkId:(ra=(tn=ae.actionTabs.selectArrs)==null?void 0:tn.data)==null?void 0:ra.homeworkId})});return console.log(ut),dt((Pa=(co=ae.actionTabs.selectArrs)==null?void 0:co.data)==null?void 0:Pa.homeworkId),Cn.setFieldsValue({comment:ut==null?void 0:ut.work_comment,hidden_comment:(oa=ae.res)==null?void 0:oa.work_comment_hidden}),ut}),Un=()=>ya(void 0,null,function*(){const tn=Cn.getFieldsValue();(yield(0,we.ZP)(`/api/student_works/${Be}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:tn.hidden_comment,comment:tn.comment}})).status===0&&(fe.ZP.success("\u8BC4\u9605\u6210\u529F"),Cn.resetFields(),ce({type:"shixunHomeworks/setActionTabs",payload:{}}),ce({type:"shixunHomeworks/getShixunWorkList",payload:Ga(Ga({},lt),ft)}))}),no=[{title:"\u5173\u5361",dataIndex:"name",render:(tn,ra,co)=>co+1},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",render:(tn,ra,co)=>wn.createElement("div",null,tn,ra.complete_status===4&&wn.createElement(je.vA,{status:ra.complete_status}))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"open_time"},{title:Et.formatMessage({id:"classrooms.finishTime",defaultMessage:"\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:tn=>tn?"\u662F":"\u5426"},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",align:"center",render:(tn,ra)=>wn.createElement("div",null,wn.createElement("span",{style:{color:parseFloat(ra.game_score_full)!==parseFloat(tn)?"#E30000":"#53C41B"}},tn),"/",ra.game_score_full)},{title:"\u8C03\u5206",dataIndex:"game_score",align:"center",fixed:"right",render:(tn,ra)=>(0,Qe.GJ)()?wn.createElement(Kn,{max:ra.game_score_full,defaultValue:parseFloat(tn),onBlur:co=>ya(void 0,null,function*(){var Pa;if((0,Qe.Rm)()&&!((Pa=se.AssistantObject.practice)!=null&&Pa.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 oa=yield ce({type:"shixunHomeworks/changeScore",payload:{categoryId:Be,type:"report",score:co,challenge_id:ra.challenge_id}});yield ce({type:"shixunHomeworks/getShixunWorkReport",payload:ga(Ga({},lt),{homeworkId:Be})}),ce({type:"shixunHomeworks/getShixunWorkList",payload:lt}),oa.status===0&&fe.ZP.success("\u64CD\u4F5C\u6210\u529F")})}):tn}];return wn.createElement(wn.Fragment,null,sn,wn.createElement(Ie.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:()=>ya(void 0,null,function*(){var tn;if((0,Qe.Rm)()&&!((tn=se.AssistantObject.practice)!=null&&tn.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=Cn.getFieldsValue();console.log(ra),JSON.stringify(ra)==="{}"||ra.hidden_comment===""&&ra.comment===""?da(!0):Un()}),onCancel:()=>{ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},wn.createElement(tt.Z,{justify:"space-between",className:ta.info},wn.createElement(Ne.Z,null,wn.createElement("span",{className:`${ta.label} ${ta.greyText}`},"\u59D3\u540D"),wn.createElement("span",{className:ta.blackContent},Jt==null?void 0:Jt.username)),wn.createElement(Ne.Z,null,wn.createElement("span",{className:`${ta.label} ${ta.greyText}`},"\u5B66\u53F7"),wn.createElement("span",{className:ta.blackContent},(Jt==null?void 0:Jt.student_id)||"--")),wn.createElement(Ne.Z,null,wn.createElement("span",{className:`${ta.label} ${ta.greyText}`},"\u73ED\u7EA7"),wn.createElement("span",{className:ta.blackContent},(Jt==null?void 0:Jt.group_name)||"--")),wn.createElement(Ne.Z,null,wn.createElement("span",{className:`${ta.label} ${ta.greyText}`},"\u5173\u5361\u5F97\u5206"),wn.createElement("span",{className:ta.orangeContent},(Jt==null?void 0:Jt.challenge_score)||"--")),wn.createElement(Ne.Z,null,wn.createElement("span",{className:`${ta.label} ${ta.greyText}`},"\u6548\u7387\u5206"),wn.createElement("span",{className:ta.orangeContent},(Jt==null?void 0:Jt.eff_score)||"--")),wn.createElement(Ne.Z,null,wn.createElement("span",{className:`${ta.label} ${ta.greyText}`},"\u8865\u4EA4\u6263\u5206"),wn.createElement("span",{className:ta.orangeContent},(Jt==null?void 0:Jt.late_penalty)||"--")),wn.createElement(Ne.Z,null,wn.createElement("span",{className:`${ta.label} ${ta.greyText}`},"\u6700\u7EC8\u6210\u7EE9"),wn.createElement("span",{className:ta.orangeContent},(Jt==null?void 0:Jt.work_score)||"--"))),wn.createElement(Fe.Z,{spinning:at["shixunHomeworks/getShixunWorkReport"]},wn.createElement(Me.default,{form:Cn,onChange:()=>{Zn&&da(!1)}},wn.createElement(tt.Z,{wrap:!1,align:"middle",justify:"space-between"},wn.createElement(Ne.Z,null,wn.createElement("div",{className:`${ta.inputLabel} ${ta.greyText}`},"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),wn.createElement(Ne.Z,null,wn.createElement(Ta.Z,{isShowComponent:(0,Qe.G5)(),ModalProps:{open:Yn,onCancel:()=>{xa(!1)}},onDataSelect:(tn,ra)=>ya(void 0,[tn,ra],function*(co,{node:Pa}){const oa=()=>{Cn.setFieldsValue({comment:Pa==null?void 0:Pa.value}),xa(!1)};if(Cn.getFieldValue("comment")){un.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:oa});return}oa()})},wn.createElement(be.ZP,{style:{padding:0,height:"auto"},icon:wn.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:tn=>{xa(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),wn.createElement(Me.default.Item,{name:"comment"},wn.createElement(wt.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3})),wn.createElement(tt.Z,{wrap:!1,align:"middle",justify:"space-between"},wn.createElement(Ne.Z,null,wn.createElement("div",{className:`${ta.inputLabel} ${ta.greyText}`},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),wn.createElement(Ne.Z,null,wn.createElement(Ta.Z,{isShowComponent:(0,Qe.G5)(),ModalProps:{open:ht,onCancel:()=>{Na(!1)}},onDataSelect:(tn,ra)=>ya(void 0,[tn,ra],function*(co,{node:Pa}){const oa=()=>{Cn.setFieldsValue({hidden_comment:Pa==null?void 0:Pa.value}),Na(!1)};if(Cn.getFieldValue("hidden_comment")){un.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:oa});return}oa()})},wn.createElement(be.ZP,{style:{padding:0,height:"auto"},icon:wn.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:tn=>{Na(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),wn.createElement(Me.default.Item,{name:"hidden_comment"},wn.createElement(wt.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3}))),Zn&&wn.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A"),wn.createElement("div",{className:ta.tableTitle},"\u5173\u5361\u6210\u7EE9"),wn.createElement(Ze.default,{className:ta.scoreTable,dataSource:Jt.stage_list,rowKey:"challenge_id",pagination:!1,columns:no,scroll:{x:"max-content"}}))))};var Cr=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se})=>({shixunHomeworks:ae,classroomList:ce,loading:se.effects}))(zo),er=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Rt=(ae,ce)=>{var se={};for(var at in ae)Ct.call(ae,at)&&ce.indexOf(at)<0&&(se[at]=ae[at]);if(ae!=null&&er)for(var at of er(ae))ce.indexOf(at)<0&&St.call(ae,at)&&(se[at]=ae[at]);return se},aa=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Ba=ae=>{var ce=ae,{shixunHomeworks:se,dispatch:at}=ce,ft=Rt(ce,["shixunHomeworks","dispatch"]);const Et=(0,ve.useIntl)(),Jt=(0,ve.useParams)(),[lt,Be]=(0,ne.useState)([]),[dt,Zn]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{se.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&da()},[se.actionTabs.key]);function da(){return aa(this,null,function*(){const sn=yield(0,we.ZP)(`/api/homework_commons/${Jt.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});Be(sn)})}const un=[{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(Ie.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:()=>aa(void 0,null,function*(){const sn=yield(0,we.ZP)(`/api/homework_commons/${Jt.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:dt}});(sn==null?void 0:sn.status)===0&&(ve.history.replace(`/classrooms/${Jt.coursesId}/shixun_homework/${Jt.categoryId}/detail?tabs=4`),window.location.reload(),at({type:"shixunHomeworks/setActionTabs",payload:{}}),Zn([]))}),onCancel:()=>{Zn([]),at({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement(Ze.default,{rowSelection:{type:"checkbox",onChange:(sn,Yn)=>{Zn([...sn])},selectedRowKeys:dt,getCheckboxProps:sn=>({disabled:sn.status==="\u8FDB\u884C\u4E2D"||sn.works_count===0})},rowKey:sn=>sn.key||sn.id,scroll:{y:300},pagination:!1,columns:un,dataSource:lt==null?void 0:lt.group_list})))};var la=(0,ve.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Ba),Za=Object.defineProperty,lo=Object.getOwnPropertySymbols,Zo=Object.prototype.hasOwnProperty,Mr=Object.prototype.propertyIsEnumerable,Po=(ae,ce,se)=>ce in ae?Za(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,ea=(ae,ce)=>{for(var se in ce||(ce={}))Zo.call(ce,se)&&Po(ae,se,ce[se]);if(lo)for(var se of lo(ce))Mr.call(ce,se)&&Po(ae,se,ce[se]);return ae},dr=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const el=({shixunHomeworks:ae,dispatch:ce,isShow:se,setIsShow:at,item:ft,coursesId:Et,categoryId:Jt})=>{const lt=(0,ve.useIntl)(),[Be,dt]=(0,ne.useState)({page:1,limit:10}),[Zn,da]=(0,ne.useState)([]),[un,sn]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{se&&Yn()},[se]);function Yn(){return dr(this,null,function*(){sn(!0);const ht=yield(0,we.ZP)(`/api/student_works/${ft.id}/game_details.json`,{method:"get",params:ea({},Be)});sn(!1),ht.status===0&&da(ht==null?void 0:ht.data)})}const xa=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#000"}},Be.limit*(Be.page-1)+Cn+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#000"}},ht)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(ht,Na,Cn)=>ne.createElement("span",null,ht==0?"\u672A\u901A\u5173":ht==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:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#333"}},ht)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#333"}},ht)}];return ne.createElement(ne.Fragment,null,ne.createElement(Ie.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:se,width:700,footer:null,maskClosable:!1,onCancel:()=>{Be.page=1,Be.limit=10,dt(ea({},Be)),at(!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:ft==null?void 0:ft.user_name,style:{color:"#232B40"}},ft==null?void 0:ft.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:ft==null?void 0:ft.student_id,style:{color:"#232B40"}},(ft==null?void 0:ft.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:ft==null?void 0:ft.group_name,style:{color:"#232B40"}},(ft==null?void 0:ft.group_name)||"--"))),ne.createElement(Ze.default,{scroll:{y:380},columns:xa,loading:un,style:{marginBottom:Be.limit>(Zn==null?void 0:Zn.count)?"16px":"0"},dataSource:Zn.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:Be.limit,current:Be.page,position:["bottomRight"],onChange:(ht,Na)=>{Be.page=ht,Be.limit=Na,dt(ea({},Be)),Yn()},total:Zn==null?void 0:Zn.count,showTotal:(ht,Na)=>ne.createElement("span",null,"\u5171",ne.createElement("span",{style:{color:"#165DFF"}}," ",ht," "),"\u6761\u6570\u636E")}})))};var Or=(0,ve.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(el),Go=ee(13719),ze=ee(59301),Fn=Object.defineProperty,hn=Object.getOwnPropertySymbols,Gn=Object.prototype.hasOwnProperty,ca=Object.prototype.propertyIsEnumerable,na=(ae,ce,se)=>ce in ae?Fn(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Hn=(ae,ce)=>{for(var se in ce||(ce={}))Gn.call(ce,se)&&na(ae,se,ce[se]);if(hn)for(var se of hn(ce))ca.call(ce,se)&&na(ae,se,ce[se]);return ae},Ln=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const ko=({shixunHomeworks:ae,loading:ce,dispatch:se,setExportParams:at,classroomList:ft,globalSetting:Et,user:Jt})=>{var lt,Be,dt,Zn,da,un,sn,Yn,xa,ht,Na,Cn,Ya,Un,no,tn,ra,co,Pa,oa,ut,qt,Gt,Ea,Bo,qa,xr,fr,Qr,Zr,Wl,za,nr,Jn,So,xn,Ma,Sa,Pn,Wn,Ra,bo,La,sr,eo,br,Jr,wr,pr,ll,Vl,xu,Gl,Zt,zn;const Yr=(0,ve.useIntl)(),vu=(0,ve.useParams)(),[An,ar]=(0,ne.useState)(Hn(Hn({},{page:1,limit:20,order:"work_score",b_order:"desc"}),vu)),[Fo]=Me.default.useForm(),[Pl,ru]=(0,ne.useState)(),[su,Ti]=(0,ne.useState)({}),[po,cr]=(0,ne.useState)({}),[Cl,wu]=(0,ne.useState)([]),[Bi,di]=(0,ne.useState)(!1),[vi,xs]=(0,ne.useState)([]),[_s,xi]=(0,ne.useState)(!1),[Oc,cd]=(0,ne.useState)(),[ls,Ji]=(0,ne.useState)(1),[dd,us]=(0,ne.useState)(),[Xi,is]=(0,ne.useState)(),[qi,Us]=(0,ne.useState)(),[$i,Jc]=(0,ne.useState)(),[vc,Vs]=(0,ne.useState)(),[gd,md]=(0,ne.useState)(!1),[Js,fd]=(0,ne.useState)(!1),[Xc,Xs]=(0,ne.useState)(!1),[hc,Nc]=(0,ne.useState)(),Ec=(0,ne.useRef)(),[Sc,Lc]=(0,ne.useState)([]),[kc,bu]=(0,ne.useState)([]),[qc,qs]=(0,ne.useState)(0),yc=(0,ne.useRef)(null);(0,ne.useEffect)(()=>(Zi(!0),()=>{Ti([]),wu([]),clearInterval(Ec.current)}),[An.coursesId]),(0,ne.useEffect)(()=>{var it;try{const Wt=JSON.parse(JSON.stringify(ae.shixunWorkList));!((it=Wt==null?void 0:Wt.student_works)!=null&&it.length)&&(Wt!=null&&Wt.id)?(Wt.student_works=[Hn({},Wt)],Ti(Wt)):(Wt!=null&&Wt.id&&wu([Hn(Hn({},Wt),{number:"\u6211"})]),Ti(Hn({},Wt)))}catch(Wt){}},[ae.shixunWorkList]);const Ii=()=>Ln(void 0,null,function*(){const it=se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:An})}),Zi=it=>{at(Hn({},An));const Wt=se({type:"shixunHomeworks/getShixunWorkList",payload:An});return it&&Wt.then(ao=>{var xl,Hr,$l;((xl=ao==null?void 0:ao.homework_status)!=null&&xl.includes("\u8FDB\u884C\u4E2D")||(Hr=ao==null?void 0:ao.homework_status)!=null&&Hr.includes("\u8865\u4EA4\u4E2D")||($l=ao==null?void 0:ao.homework_status)!=null&&$l.includes("\u63D0\u4EA4\u4E2D"))&&(0,Qe.dE)()}),Wt};(0,ne.useEffect)(()=>{},[]);const xd=()=>Ln(void 0,null,function*(){const it=yield(0,de.Uc)({categoryId:vu.categoryId});ru(it==null?void 0:it.update_score)}),pd=()=>Ln(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,de.Vs)({categoryId:vu.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),Zi())}),vd=()=>{An.page=1;const it=Object.assign({},Fo.getFieldValue());delete An.course_group,delete An.teacher_comment,Object.keys(it).map(function(Wt){var ao;switch(Wt){case"task_status":it[Wt].includes("all")||!it[Wt].length?(delete An.work_status,Fo.setFieldsValue({task_status:"all"})):(An.work_status=it[Wt],Fo.setFieldsValue({task_status:An.work_status}));break;case"course_group_info":it[Wt].includes("all")||!it[Wt].length?(delete An.course_group,Fo.setFieldsValue({course_group_info:"all"})):(An.course_group=it[Wt],Fo.setFieldsValue({course_group_info:An.course_group}));break;case"teacher_comment":it[Wt].includes("all")||!it[Wt].length?(delete An.teacher_comment,Fo.setFieldsValue({teacher_comment:"all"})):(An.teacher_comment=((ao=it[Wt])==null?void 0:ao.length)===1?Number(it[Wt][0]):"",Fo.setFieldsValue({teacher_comment:it[Wt]}));break}}),Zi(),Ii()},$c=(it,Wt)=>{Lc(Wt.map(ao=>(ao.course_group_id===it&&(ao.checked=!ao.checked),ao))),ws(Wt)},ws=it=>{bu(it.filter(Wt=>Wt.checked).map(Wt=>Wt.course_group_id))},$s=(0,ne.useRef)();(0,ne.useEffect)(()=>{$s.current=kc},[kc]),(0,ne.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Vs(47),md(!0))},[document.getElementById("divhe")]);const Fc=(it,Wt)=>{An.page=it,An.limit=Wt,Zi()};function ec(){Ji(1),us(""),is(""),Us(""),Jc(""),xs([])}(0,ne.useEffect)(()=>{sessionStorage.getItem("classroomsShixunDetailAutoRefersh")&&Mc(!0)},[]);const Mc=it=>{if(!it){clearInterval(Ec.current);return}Ec.current=setInterval(()=>{Zi()},1e3*10)},ed=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,ellipsis:{showTitle:!1},render:(it,Wt,ao)=>An.limit*(An.page-1)+ao+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,ellipsis:{showTitle:!1},render:it=>ze.createElement(ie.Z,{placement:"bottomLeft",title:it},ze.createElement("span",{className:"current"},it))},!((lt=ae.headerInfo)!=null&<.is_excellent)&&!(0,Qe.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:An.order==="student_id"?An.b_order==="desc"?"descend":"ascend":null,render:it=>ze.createElement(ie.Z,{placement:"bottomLeft",title:it||"--"},ze.createElement("span",{className:"current"},it||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",ellipsis:{showTitle:!1},render:(it,Wt)=>it?ze.createElement(ie.Z,{placement:"bottom",title:it},ze.createElement("span",{className:"current"},it)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",sorter:!0,ellipsis:{showTitle:!1},showSorterTooltip:!1,sortOrder:An.order==="work_status"?An.b_order==="desc"?"descend":"ascend":null,render:(it,Wt)=>ze.createElement(ze.Fragment,null,ze.createElement(je.rK,{status:it}),(Wt==null?void 0:Wt.student_view_answer)&&ze.createElement("div",{style:{color:"#3061D0"}},"\uFF08\u67E5\u770B\u7B54\u6848\uFF09"))},!(0,Qe.Jd)()&&{title:ze.createElement("span",null,"\u6700\u7EC8\u6210\u7EE9",ze.createElement(ie.Z,{placement:"top",title:ze.createElement("pre",null,"\u9F20\u6807\u505C\u7559\u5177\u4F53\u5206\u503C\u4E0A\u53EF\u67E5",ze.createElement("br",null),"\u770B\u5F97\u5206\u660E\u7EC6",ze.createElement("br",null))},ze.createElement("img",{src:`${xe.Z.IMG_SERVER}/images/educoder/problem.png`,className:"ml2 current"}))),dataIndex:"work_score",sorter:!0,align:"center",showSorterTooltip:!1,sortOrder:An.order==="work_score"?An.b_order==="desc"?"descend":"ascend":null,ellipsis:{showTitle:!1},render:(it,Wt)=>{var ao;let xl;const{unadjusted_score:Hr,is_adjusted:$l}=Wt||{};return it>=0&&it<=60?xl=ze.createElement("span",{className:"c-red"},$l?`${it}(\u5DF2\u8C03\u5206)`:it):it===100?xl=ze.createElement("span",{className:"c-green"},$l?`${it}(\u5DF2\u8C03\u5206)`:it):it>60?xl=ze.createElement("span",{className:"c-orange"},$l?`${it}(\u5DF2\u8C03\u5206)`:it):xl="--",ze.createElement(ie.Z,{placement:"bottom",title:Wt.ultimate_score?ze.createElement("div",null,xl==="--"?"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A0\u5206":`\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A${Wt.work_score}\u5206`):ze.createElement("div",null,ze.createElement("div",null,Wt.final_score?`\u5173\u5361\u5F97\u5206\uFF1A${Wt.final_score}\u5206`:"\u5173\u5361\u5F97\u5206\uFF1A0\u5206"),ze.createElement("div",null,Wt.eff_score?`\u6548\u7387\u8BC4\u5206\uFF1A${Wt.eff_score}\u5206`:"\u6548\u7387\u8BC4\u5206\uFF1A0\u5206"),ze.createElement("div",null,Wt.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Wt.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0\u5206"),ze.createElement("div",null,Wt.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Wt.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0\u5206"),!((ao=ae.headerInfo)!=null&&ao.answer_open_evaluation)&&ze.createElement("div",null,"\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF1A",Wt.view_answer_count,"\u5173"),ze.createElement("div",null,"\u539F\u59CB\u6210\u7EE9\uFF1A",Hr==="--"?Hr:`${Hr}\u5206`),ze.createElement("div",null,Wt.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Wt.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0\u5206"))},xl)}},{title:ze.createElement("span",null,Yr.formatMessage({id:"classrooms.finishTime",defaultMessage:"\u5B8C\u6210\u65F6\u95F4"})),dataIndex:"finished_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:An.order==="finished_time"?An.b_order==="desc"?"descend":"ascend":null,render:(it,Wt)=>it?ze.createElement(ie.Z,{placement:"bottomLeft",title:it},it&&it!="--"?me()(it).format(Js?"HH:mm":"YYYY-MM-DD HH:mm"):it):"--"},{title:ze.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),dataIndex:"cost_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:An.order==="cost_time"?An.b_order==="desc"?"descend":"ascend":null,render:(it,Wt)=>it?ze.createElement(ie.Z,{placement:"bottomLeft",title:it},it):"--"},{title:"\u901A\u5173\u60C5\u51B5",align:"center",dataIndex:"complete_info",ellipsis:{showTitle:!1},render:(it,Wt)=>ze.createElement(ze.Fragment,null,ze.createElement("span",{style:{color:"#0152d9"},onClick:ao=>{ao.stopPropagation(),Nc(Wt),Xs(!0)}},it),(0,Qe.dE)()&&([-1,0,1].includes(Wt==null?void 0:Wt.work_status)&&(Wt==null?void 0:Wt.complete_info_condition)||!(Wt!=null&&Wt.complete_info_condition)&&[2,3,4].includes(Wt==null?void 0:Wt.work_status))&&ze.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"},ze.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:An.order==="sum_evaluate_count"?An.b_order==="desc"?"descend":"ascend":null,render:(it,Wt)=>it&&it!="--"?ze.createElement(ie.Z,{placement:"bottom",title:it},ze.createElement("span",{className:"current"},it)):"--"},!Js&&{title:"\u64CD\u4F5C",dataInex:"action",align:"center",ellipsis:!0,className:"workListTable",render:(it,Wt)=>{var ao,xl,Hr,$l;return(0,Qe.dE)()?ze.createElement("div",null,(0,je.JL)(Wt==null?void 0:Wt.work_status)==="\u672A\u5F00\u542F"?ze.createElement("span",null,"--"):ze.createElement("a",{target:"_blank",onClick:uu=>{var Lu,zi;if((zi=(Lu=ae==null?void 0:ae.headerInfo)==null?void 0:Lu.homework_status)!=null&&zi.includes("\u5BFC\u5165")){uu.stopPropagation(),Nc(Wt),Xs(!0);return}uu.stopPropagation(),window.open(`/classrooms/${An.coursesId}/shixun_homework/${An.categoryId}/${Wt.id}/comment`)}},"\u67E5\u770B")):(xl=(ao=ae==null?void 0:ae.headerInfo)==null?void 0:ao.homework_status)!=null&&xl.includes("\u5BFC\u5165")?(0,Qe.GJ)()&&ze.createElement("span",{style:{color:"#0152d9"},onClick:uu=>{var Lu;uu.stopPropagation(),se({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",name:(Lu=ae==null?void 0:ae.headerInfo)==null?void 0:Lu.homework_name,id:Wt==null?void 0:Wt.id,type:"practice"}})}},"\u4FEE\u6539\u6210\u7EE9"):ze.createElement("div",null,ze.createElement("span",{style:{color:"#0152d9"},onClick:(0,Ht.throttle)(uu=>Ln(void 0,null,function*(){if((0,Qe.Rm)()&&!ft.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}uu.stopPropagation(),se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:"",data:{name:Wt==null?void 0:Wt.user_name,homeworkId:Wt==null?void 0:Wt.id}}}})}),2e3,{trailing:!1,leading:!0})},Wt.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u8FFD\u52A0\u70B9\u8BC4"),(Wt==null?void 0:Wt.work_status)!==0&&[1,2,3,4].includes(Wt==null?void 0:Wt.work_status)&&[ze.createElement("br",null),ze.createElement("a",{target:"_blank",onClick:(0,Ht.throttle)(uu=>Ln(void 0,null,function*(){var Lu,zi,Rc,Tc,Zc;if(uu.stopPropagation(),uu.preventDefault(),(0,Qe.Rm)()&&!((Lu=ft.AssistantObject.practice)!=null&&Lu.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((zi=Jt.userInfo)!=null&&zi.professional_certification){const ss=yield(0,de.GS)(Wt==null?void 0:Wt.id);(Rc=ss==null?void 0:ss.data)!=null&&Rc.url&&(0,je.xg)(((Tc=ss==null?void 0:ss.data)==null?void 0:Tc.url)+`?courseGroup=${(An==null?void 0:An.course_group)||""}&workStatus=${((Zc=An==null?void 0:An.work_status)==null?void 0:Zc.filter(zc=>zc!=0&&zc!=-1))||""}&search=${(An==null?void 0:An.search)||""}`)}else return Ie.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,je.xg)("/account/certification")}}),!1}),5e3,{trailing:!1,leading:!0})},"\u67E5\u770B\u5B9E\u8BAD")],(($l=(Hr=ae==null?void 0:ae.headerInfo)==null?void 0:Hr.homework_status)==null?void 0:$l[0])!=="\u5DF2\u622A\u6B62"&&!!Wt.myshixun_id&&[ze.createElement("br",null),ze.createElement("span",{className:_t.color32C,onClick:uu=>{uu.stopPropagation(),se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:Wt,params:An,homework_common_id:An.categoryId}})}},"\u6253\u56DE\u91CD\u505A")])}}].filter(it=>!!it),td=()=>{var it,Wt,ao,xl;return ze.createElement(Oe.default,null,ze.createElement(Oe.default.Item,{onClick:()=>{var Hr,$l;if((0,Qe.Rm)()&&!((Hr=ft.AssistantObject.practice)!=null&&Hr.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:($l=ae==null?void 0:ae.headerInfo)==null?void 0:$l.course_group_info,fn:()=>{(0,Go.Iy)(JSON.parse(sessionStorage.all_student_works_params),"shixun_work_list")}}})},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,Qe.GJ)()&&((it=su==null?void 0:su.student_works)==null?void 0:it.length)>0&&!((ao=(Wt=ae==null?void 0:ae.headerInfo)==null?void 0:Wt.homework_status)!=null&&ao.includes("\u5BFC\u5165"))&&ze.createElement(Oe.default.Item,{key:"3",onClick:()=>{var Hr,$l;if((0,Qe.Rm)()&&!((Hr=ft.AssistantObject.practice)!=null&&Hr.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:($l=ae==null?void 0:ae.headerInfo)==null?void 0:$l.course_group_info,fn:()=>{Ie.default.confirm({title:"\u9009\u62E9\u5BFC\u51FA\u65B9\u5F0F",closable:!0,icon:null,centered:!0,okText:ze.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:ze.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 uu,Lu;se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),ve.history.push(`/classrooms/${An==null?void 0:An.coursesId}/shixun_homework/${An.categoryId}/${(Lu=(uu=su==null?void 0:su.student_works)==null?void 0:uu[0])==null?void 0:Lu.id}/comment`)},onCancel:()=>{},cancelButtonProps:{onClick:()=>{(0,Go.jj)(JSON.parse(sessionStorage.all_student_works_params),"shixun_report")}}})}}})}},"\u5B9E\u8BAD\u62A5\u544A"),((xl=ae==null?void 0:ae.headerInfo)==null?void 0:xl.start_permanent)&&ze.createElement(Oe.default.Item,{onClick:()=>Ln(void 0,null,function*(){let Hr=yield(0,we.ZP)(`/api/homework_commons/${An.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});Hr.status===0&&ve.history.push(`/classrooms/${An.coursesId}/exportlist/workspace_files`),Hr.status===-3&&(se({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:An}}),ve.history.push(`/classrooms/${An.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),ze.createElement(Oe.default.Item,{key:"2",onClick:()=>{var Hr;if((0,Qe.Rm)()&&!((Hr=ft.AssistantObject.practice)!=null&&Hr.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}ve.history.push(`/classrooms/${An==null?void 0:An.coursesId}/exportlist/shixun_work_list,shixun_report`)}},"\u5386\u53F2\u5BFC\u51FA"))};return ze.createElement(ze.Fragment,null,ze.createElement("section",{className:`${_t.wrap} minH500 bg-white pl30 pr30 pt30`},((dt=(Be=ae==null?void 0:ae.headerInfo)==null?void 0:Be.homework_status)==null?void 0:dt.includes("\u672A\u53D1\u5E03"))&&ze.createElement(Ft.Z,null),!!Cl.length&&ze.createElement(Ze.default,{className:"mb10",dataSource:Cl,columns:ed,pagination:!1,showHeader:!1,loading:!1}),!((da=(Zn=ae==null?void 0:ae.headerInfo)==null?void 0:Zn.homework_status)!=null&&da.includes("\u672A\u53D1\u5E03"))&&ze.createElement("aside",null,!(0,Qe.GJ)()&&ze.createElement("div",{className:"c-light-black font12"},ze.createElement("span",null,"\u5DF2\u5F00\u59CB\u505A\u9898 ",((un=ae==null?void 0:ae.shixunWorkList)==null?void 0:un.commit_count)||0," \u4EBA"),ze.createElement("span",{className:"ml5"},"\u672A\u5F00\u59CB\u505A\u9898 ",((sn=ae==null?void 0:ae.shixunWorkList)==null?void 0:sn.uncommit_count)||0," \u4EBA"),((Yn=ae==null?void 0:ae.headerInfo)==null?void 0:Yn.left_time)&&ze.createElement(ze.Fragment,null,ze.createElement("span",{className:"ml20 c-black"},(ht=(xa=ae==null?void 0:ae.headerInfo)==null?void 0:xa.left_time)==null?void 0:ht.status),ze.createElement("span",{className:"ml20 c-orange-ff9"},(Cn=(Na=ae==null?void 0:ae.headerInfo)==null?void 0:Na.left_time)==null?void 0:Cn.time))),(0,Qe.GJ)()&&ze.createElement(ze.Fragment,null,ze.createElement(Me.default,{form:Fo,onChange:vd,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((Un=(Ya=ae==null?void 0:ae.headerInfo)==null?void 0:Ya.task_status)==null?void 0:Un.length)>0&&ze.createElement(Me.default.Item,{name:"task_status"},ze.createElement(he.default.Group,{value:[],style:{width:"100%"}},ze.createElement(tt.Z,null,ze.createElement(Ne.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),ze.createElement(Ne.Z,{flex:"80px"},ze.createElement(he.default,{value:"all"},"\u5168\u90E8")),ze.createElement(Ne.Z,{flex:"1"},((no=ae==null?void 0:ae.headerInfo)==null?void 0:no.task_status)&&((tn=ae==null?void 0:ae.headerInfo)==null?void 0:tn.task_status.map((it,Wt)=>ze.createElement(he.default,{name:"task_status",value:it.id},it.name,"(",it.count,")",it.name==="\u622A\u6B62\u540E\u901A\u5173"?ze.createElement(ie.Z,{title:"\u5728\u89C4\u5B9A\u65F6\u95F4\u5916\u5B8C\u6210\u7684\u4F5C\u4E1A"},ze.createElement("i",{className:"font13 ml5 iconfont icon-tishixiaowenhao"})):null))))))),((co=(ra=ae==null?void 0:ae.headerInfo)==null?void 0:ra.course_group_info)==null?void 0:co.length)>0&&ze.createElement(Me.default.Item,{name:"course_group_info"},ze.createElement(he.default.Group,{style:{width:"100%"}},ze.createElement(tt.Z,null,ze.createElement(Ne.Z,{className:"font14",flex:"80px",style:{marginBottom:10}},"\u5206\u73ED\u60C5\u51B5:"),ze.createElement(Ne.Z,{flex:"80px"},ze.createElement(he.default,{value:"all"},"\u5168\u90E8")),ze.createElement(Ne.Z,{flex:"1",id:"divhe",style:{height:vc+"px",overflow:"hidden"}},(oa=(Pa=ae==null?void 0:ae.headerInfo)==null?void 0:Pa.course_group_info)==null?void 0:oa.map((it,Wt)=>ze.createElement(he.default,{value:it.course_group_id},it.group_group_name,"(",it.count,")"))),gd&&ze.createElement("span",{onClick:()=>{let it=document.getElementById("divhe").scrollHeight;vc>47?Vs(47):Vs(it)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},vc===47?"\u5C55\u5F00":"\u6536\u8D77",vc===47?ze.createElement(xt.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):ze.createElement(ot.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((qt=(ut=ae==null?void 0:ae.headerInfo)==null?void 0:ut.teacher_comment)==null?void 0:qt.length)>0&&ze.createElement(Me.default.Item,{name:"teacher_comment"},ze.createElement(he.default.Group,{style:{width:"100%"}},ze.createElement(tt.Z,null,ze.createElement(Ne.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),ze.createElement(Ne.Z,{flex:"80px"},ze.createElement(he.default,{value:"all"},"\u5168\u90E8")),ze.createElement(Ne.Z,{flex:"1"},((Gt=ae==null?void 0:ae.headerInfo)==null?void 0:Gt.teacher_comment)&&((Ea=ae==null?void 0:ae.headerInfo)==null?void 0:Ea.teacher_comment.map((it,Wt)=>ze.createElement(he.default,{value:String(it.id)},it.name,"(",it.count,")")))))))),ze.createElement(tt.Z,{align:"middle"},ze.createElement(Ne.Z,{flex:"1"},ze.createElement(tt.Z,{align:"middle"},ze.createElement(Ne.Z,null,ze.createElement(Ke.k8,{style:{width:240},InputProps:{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",allowClear:!0},onChange:({item:{value:it}})=>{An.search=it.trim(),An.page=1,Zi()}})),ze.createElement(Ne.Z,null,ze.createElement("span",{className:"ml5"},ze.createElement("span",{className:"c-red"},(Bo=ae==null?void 0:ae.shixunWorkList)==null?void 0:Bo.total_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(qa=ae==null?void 0:ae.shixunWorkList)==null?void 0:qa.total_count,"\u4E2A\u5B66\u751F\uFF09")))),ze.createElement(Ne.Z,null,(0,Qe.GJ)()&&((xr=ae==null?void 0:ae.headerInfo)==null?void 0:xr.code_review)&&!((Qr=(fr=ae==null?void 0:ae.headerInfo)==null?void 0:fr.homework_status)!=null&&Qr.includes("\u5BFC\u5165"))&&!((Zr=Et==null?void 0:Et.setting)!=null&&Zr.hide_code_repeat)&&ze.createElement(Ke.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:su.student_works.map(it=>it.id),params:An}})}}," \u4EE3\u7801\u67E5\u91CD "),(0,Qe.GJ)()&&Pl&&ze.createElement(Ke.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:pd},"\u66F4\u65B0\u6210\u7EE9"),((za=(Wl=ae==null?void 0:ae.headerInfo)==null?void 0:Wl.homework_status)==null?void 0:za.includes("\u5DF2\u622A\u6B62"))&&(0,Qe.GJ)()&&!((nr=Et==null?void 0:Et.setting)!=null&&nr.hide_quality_analysis)&&ze.createElement(Ke.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",selectArrs:su.student_works.map(it=>it.id),params:An}})}}," \u8D28\u91CF\u8BC4\u5206 "),!((So=(Jn=ae==null?void 0:ae.headerInfo)==null?void 0:Jn.homework_status)!=null&&So.includes("\u5BFC\u5165"))&&ze.createElement(Ke.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:()=>{var it,Wt;if((0,Qe.Rm)()&&!((Wt=(it=ft.AssistantObject)==null?void 0:it.practice)!=null&&Wt.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:su.student_works.map(ao=>ao.id),params:An}})}}," \u4E00\u952E\u70B9\u8BC4 "),(((Ma=(xn=ae==null?void 0:ae.headerInfo)==null?void 0:xn.homework_status)==null?void 0:Ma.includes("\u63D0\u4EA4\u4E2D"))||((Pn=(Sa=ae==null?void 0:ae.headerInfo)==null?void 0:Sa.homework_status)==null?void 0:Pn.includes("\u8865\u4EA4\u4E2D"))||((Ra=(Wn=ae==null?void 0:ae.headerInfo)==null?void 0:Wn.homework_status)==null?void 0:Ra.includes("\u8FDB\u884C\u4E2D")))&&ze.createElement(Ke.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"},className:"ml10",onClick:()=>{var it;if((0,Qe.Rm)()&&!((it=ft.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}di(!0),Ln(void 0,null,function*(){const ao=yield(0,we.ZP)(`/api/homework_commons/${An==null?void 0:An.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),Lc(ao.data.list),ws(ao.data.list))})}}," \u4E00\u952E\u6253\u56DE "),(0,Qe.GJ)()&&ze.createElement(Ve.Z,{dropdownRender:td,className:"ml10"},ze.createElement(Ke.op,{theme:z.Fy.THEMEONE,style:{borderRadius:"4px"}},"\u5BFC\u51FA",ze.createElement(Ye.Z,{rev:void 0})))))),(0,Qe.Gg)()&&((bo=ae==null?void 0:ae.headerInfo)==null?void 0:bo.start_permanent)&&ze.createElement(tt.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3"}},ze.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")),ze.createElement(tt.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,Qe.GJ)()&&Pl&&ze.createElement("span",null,ze.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")),!((sr=(La=ae==null?void 0:ae.headerInfo)==null?void 0:La.homework_status)!=null&&sr.includes("\u5BFC\u5165"))&&ze.createElement(tt.Z,{align:"middle",className:_t.refresh},ze.createElement(Ne.Z,{flex:"121px",className:"flex-container"},ze.createElement(Bt.Z,{checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:Js,onChange:it=>{fd(it)}})," ",ze.createElement("span",{className:"ml8"},"\u7B80\u6D01\u6A21\u5F0F")),(((br=(eo=ae==null?void 0:ae.headerInfo)==null?void 0:eo.homework_status)==null?void 0:br.includes("\u63D0\u4EA4\u4E2D"))||((wr=(Jr=ae==null?void 0:ae.headerInfo)==null?void 0:Jr.homework_status)==null?void 0:wr.includes("\u8865\u4EA4\u4E2D"))||((ll=(pr=ae==null?void 0:ae.headerInfo)==null?void 0:pr.homework_status)==null?void 0:ll.includes("\u8FDB\u884C\u4E2D")))&&(0,Qe.GJ)()&&ze.createElement(Ne.Z,null,ze.createElement("div",{className:"flex-container"},ze.createElement(Bt.Z,{className:"ml20",checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:!!sessionStorage.getItem("classroomsShixunDetailAutoRefersh"),onChange:it=>{it?sessionStorage.setItem("classroomsShixunDetailAutoRefersh","true"):sessionStorage.removeItem("classroomsShixunDetailAutoRefersh"),Mc(it)}}),ze.createElement("span",{className:"ml8"},"\u81EA\u52A8\u5237\u65B0\uFF08\u5F00\u542F\u540E\u6BCF10S\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),(0,Qe.dE)()&&(su==null?void 0:su.work_status)!=0&&ze.createElement(Ne.Z,{flex:1},ze.createElement(tt.Z,{align:"middle",justify:"end"},ze.createElement(Ne.Z,null,ze.createElement(Ke.op,{theme:z.Fy.THEMEONE,style:{borderRadius:2},openLoading:!0,onClick:()=>Ln(void 0,null,function*(){var it;if(yc.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}yc.current=setInterval(()=>{clearInterval(yc.current),yc.current=null},60*1e3);const Wt=yield(0,we.ZP)(`/api/homework_commons/${vu==null?void 0:vu.categoryId}/update_student_score.json`,{method:"get",params:{shixun_id:(it=ae==null?void 0:ae.headerInfo)==null?void 0:it.shixun_id}});(Wt==null?void 0:Wt.status)==0&&(fe.ZP.success(Wt==null?void 0:Wt.message),Zi(!0))})},"\u66F4\u65B0\u6210\u7EE9"))))),ze.createElement(Ze.default,{className:"mt30",loading:ce["shixunHomeworks/getShixunWorkList"],pagination:!1,style:{cursor:"pointer"},locale:{emptyText:ze.createElement(Ft.Z,null)},onRow:it=>({onClick:Wt=>{var ao,xl,Hr;if((0,Qe.Rm)()&&!((ao=ft.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}(Hr=(xl=ae==null?void 0:ae.headerInfo)==null?void 0:xl.homework_status)!=null&&Hr.includes("\u5BFC\u5165")||window.open(`/classrooms/${An.coursesId}/shixun_homework/${An.categoryId}/${it.id}/comment`,"_blank")}}),dataSource:su.student_works,columns:ed,onChange:(it,Wt,ao)=>{ao.field&&(An.order=ao.field),ao.order||(An.b_order="asc"),ao.order==="ascend"&&(An.b_order="asc"),ao.order==="descend"&&(An.b_order="desc"),ao.order||(An.b_order="asc"),Zi()}}),ze.createElement(Lt,null),ze.createElement(Cr,{paramslist:An}),ze.createElement(yt.Z,null)),ze.createElement(Ie.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:Bi,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Ln(void 0,null,function*(){if(ls===2){if(vi.length<=0){fe.ZP.info(Yr.formatMessage({id:"classrooms.selectHomeworkStatus",defaultMessage:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001"}));return}if(!$i){fe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let it=yield(0,we.ZP)(`/api/homework_commons/${An.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:An.categoryId,comment:$i,status:vi,course_group_ids:$s.current}});it.status===0&&(qs(it.course_group_count),cd(it),di(!1),xi(!0))}else{if(!(qi===0||Xi===0)){if(!qi){fe.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Xi){fe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(qi>Xi){fe.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!$i){fe.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let it=yield(0,we.ZP)(`/api/homework_commons/${An.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:An.categoryId,comment:$i,min_score:qi,max_score:Xi,course_group_ids:$s.current}});it.status===0&&(qs(it.course_group_count),cd(it),di(!1),xi(!0))}}),onCancel:()=>{di(!1),ec()}},ze.createElement("div",{style:{padding:"32px"}},ze.createElement("div",null,ze.createElement("div",{style:{display:"flex",marginBottom:"12px"}},ze.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",ze.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),ze.createElement("div",{className:Sc.length>15?_t.scroll:"",style:{overflowX:"hidden"}},Sc==null?void 0:Sc.map((it,Wt)=>ze.createElement(he.default,{style:{textAlign:"left",margin:"0"},value:it.course_group_id,key:it.course_group_id,onChange:()=>{$c(it.course_group_id,Sc)},checked:it.checked},it.group_group_name,"(",it.count,")")))),ze.createElement("div",null,ze.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),ze.createElement(Se.ZP.Group,{value:ls,onChange:it=>{Ji(it.target.value)}},ze.createElement(Se.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),ze.createElement(Se.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),ls===1&&ze.createElement("div",{style:{display:"flex",marginTop:"20px"}},ze.createElement("span",{style:{width:"70px",textAlign:"end"}},ze.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),ze.createElement(De.Z,{min:0,max:100,value:qi,onChange:it=>Us(it),style:{width:"100px"}}),ze.createElement("span",{style:{width:"80px",textAlign:"end"}},ze.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),ze.createElement(De.Z,{min:0,max:100,value:Xi,onChange:it=>is(it),style:{width:"100px"}})),ls===2&&ze.createElement("div",{style:{display:"flex",marginTop:"20px"}},ze.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),ze.createElement(he.default.Group,{onChange:it=>{xs([...it])},style:{width:"100%"}},(xu=(Vl=ae==null?void 0:ae.headerInfo)==null?void 0:Vl.task_status)==null?void 0:xu.map((it,Wt)=>ze.createElement(he.default,{name:"task_status",value:it.id},it.name,"(",it.count,")")))),ze.createElement("div",{style:{display:"flex",marginTop:"20px"}},ze.createElement("span",{style:{width:"70px",textAlign:"end"}},ze.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),ze.createElement(ke.Z,{className:_t.MdEditor,onChange:it=>Jc(it),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),ze.createElement(Ie.default,{open:_s,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Ln(void 0,null,function*(){ls===2?(yield(0,we.ZP)(`/api/homework_commons/${An.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:An.categoryId,comment:$i,status:vi,course_group_ids:$s.current}})).status===0&&(fe.ZP.info("\u6253\u56DE\u6210\u529F"),ec(),Zi(),xi(!1)):(yield(0,we.ZP)(`/api/homework_commons/${An.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:An.categoryId,comment:$i,min_score:qi,max_score:Xi,course_group_ids:$s.current}})).status===0&&(fe.ZP.info("\u6253\u56DE\u6210\u529F"),ec(),Zi(),xi(!1))}),onCancel:()=>{ec(),xi(!1)}},ze.createElement("div",{style:{padding:"32px"}},ls===1&&ze.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",qc,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",qi,"-",Xi,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),ls===2&&ze.createElement("span",null,"\u786E\u8BA4\u5C06",qc,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(Zt=(Gl=ae==null?void 0:ae.headerInfo)==null?void 0:Gl.task_status)==null?void 0:Zt.filter(it=>vi==null?void 0:vi.includes(it.id)).map(it=>it.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),ze.createElement("br",null),ze.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",Oc==null?void 0:Oc.count,"\u540D\u5B66\u751F")))),ze.createElement(la,null),ze.createElement(Or,{isShow:Xc,setIsShow:Xs,item:hc,coursesId:An.coursesId,categoryId:An.categoryId}),ze.createElement("aside",{className:"tc mb50 mt30"},ze.createElement(Ae.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,onChange:Fc,current:An.page||1,pageSize:An.limit||20,total:(zn=ae==null?void 0:ae.shixunWorkList)==null?void 0:zn.total_count})))};var xo=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se,globalSetting:at,user:ft})=>({shixunHomeworks:ae,classroomList:ce,globalSetting:at,loading:se.effects,user:ft}))(ko),en=ee(59301),jr=Object.defineProperty,Nr=Object.getOwnPropertySymbols,tl=Object.prototype.hasOwnProperty,pl=Object.prototype.propertyIsEnumerable,Aa=(ae,ce,se)=>ce in ae?jr(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Ua=(ae,ce)=>{for(var se in ce||(ce={}))tl.call(ce,se)&&Aa(ae,se,ce[se]);if(Nr)for(var se of Nr(ce))pl.call(ce,se)&&Aa(ae,se,ce[se]);return ae},jo=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const ro=({shixunHomeworks:ae,classroomList:ce,loading:se,dispatch:at})=>{var ft;const Et=(0,ve.useIntl)(),Jt=(0,ve.useParams)(),[lt,Be]=(0,ne.useState)(Ua(Ua({},{page:1,limit:20,group_ids:[]}),Jt)),dt=(0,ve.useLocation)(),{codeReview:Zn}=ae,[da,un]=(0,ne.useState)({}),[sn]=Me.default.useForm();lt.order="code_rate",lt.sort="desc",lt.category=lt.categoryId,(0,ne.useEffect)(()=>{Yn(),console.log("params",lt)},[lt]),(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&Yn()},[ae.actionTabs.key]);const Yn=()=>jo(void 0,null,function*(){(yield at({type:"shixunHomeworks/getCodeReview",payload:Ua({},lt)})).status===-2&&setTimeout(()=>Yn(),1500)}),xa=()=>{},ht=(Cn,Ya)=>{lt.page=Cn,lt.limit=20,at({type:"shixunHomeworks/getCodeReview",payload:Ua({},lt)})},Na=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(Cn,Ya,Un)=>lt.limit*(lt.page-1)+Un+1},{title:"\u59D3\u540D",dataIndex:"username"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",render:Cn=>en.createElement("span",{className:"c-orange"},Cn)},{title:"\u64CD\u4F5C",dataInex:"action",render:(Cn,Ya)=>en.createElement("div",null,en.createElement("a",{target:"_blank",onClick:()=>{var Un;if((0,Qe.Rm)()&&!((Un=ce.AssistantObject.normal)!=null&&Un.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",dt.pathname),window.open(`/classrooms/${lt.coursesId}/shixun_homework/${lt.categoryId}/review_detail/${Ya.user_id}`)}},"\u67E5\u770B"),en.createElement("br",null))}];return en.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},(Zn==null?void 0:Zn.status)===-2&&en.createElement(Ft.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"}),(Zn==null?void 0:Zn.status)!==-2&&en.createElement("div",null,en.createElement(tt.Z,null,en.createElement(Ne.Z,{flex:"1"},en.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",Zn.last_review_time,en.createElement(be.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{at({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:lt}})}},"\u4EE3\u7801\u67E5\u91CD"),en.createElement(ie.Z,{title:en.createElement("div",null,en.createElement("div",null,"\u4EE3\u7801\u67E5\u91CD\u89C4\u5219"),en.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"),en.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 "),en.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 "))},en.createElement("i",{style:{marginLeft:10,color:"#3061D0",fontSize:16},className:"iconfont icon-tishixiaowenhao"})))),en.createElement(Ne.Z,null,en.createElement(wt.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Cn=>{lt.search=Cn,at({type:"shixunHomeworks/getCodeReview",payload:lt})},style:{width:200}}),en.createElement("span",{className:"ml5 c-red"}))),((ft=Zn.group_info)==null?void 0:ft.length)>0&&en.createElement(en.Fragment,null,en.createElement(tt.Z,null,en.createElement(Ne.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),en.createElement(Ne.Z,{flex:"80px"},en.createElement(he.default,{checked:lt.group_ids=="",value:"all",onChange:Cn=>{delete lt.group_ids,lt.group_ids=[],lt.page=1,Be(Ua({},lt))}},"\u5168\u90E8")),en.createElement(Ne.Z,{flex:"1"},Zn.group_info&&Zn.group_info.map((Cn,Ya)=>en.createElement(he.default,{value:Cn.id,checked:lt.group_ids.includes(Cn.id),onChange:Un=>{Un.target.checked?lt.group_ids.push(Cn.id):lt.group_ids.splice(lt.group_ids.indexOf(Cn.id),1),lt.page=1,Be(Ua({},lt))}},Cn.name,"(",Cn.members_count,")")))),en.createElement(tt.Z,{className:"font14 c-red mt5"},en.createElement(Ne.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),en.createElement("p",{className:"mt10"},en.createElement("span",{className:"c-red"},Zn.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",Zn.all_reviews_count,"\u4F5C\u54C1\uFF09"),en.createElement(Ze.default,{className:"mt30",loading:se["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:Zn.users_reviews,columns:Na,onChange:(Cn,Ya,Un)=>{Un.order==="ascend"&&(lt.b_order="asc"),Un.order==="descend"&&(lt.b_order="desc"),Un.order||delete lt.b_order,at({type:"shixunHomeworks/getCodeReview",payload:Ua({},lt)})}}),en.createElement("aside",{className:"tc mb50 mt30"},en.createElement(Ae.Z,{showSizeChanger:!1,onChange:ht,defaultCurrent:lt.page||1,current:lt.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:Zn.copy_reviews_count}))))};var yr=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se})=>({shixunHomeworks:ae,loading:se.effects,classroomList:ce}))(ro),lr=ee(5083),Da={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(53398),zr=ee(69206),Du=ee(5529),cu=ee(90609),kl=ee(86342),Ka=ee(59301),ku=Object.defineProperty,ma=Object.defineProperties,Lo=Object.getOwnPropertyDescriptors,Fr=Object.getOwnPropertySymbols,Rr=Object.prototype.hasOwnProperty,Kl=Object.prototype.propertyIsEnumerable,pu=(ae,ce,se)=>ce in ae?ku(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,eu=(ae,ce)=>{for(var se in ce||(ce={}))Rr.call(ce,se)&&pu(ae,se,ce[se]);if(Fr)for(var se of Fr(ce))Kl.call(ce,se)&&pu(ae,se,ce[se]);return ae},Pu=(ae,ce)=>ma(ae,Lo(ce)),hu=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});function Eu(ae,ce){const se=[];for(let at=ae;at{const at=aeme()(ce).endOf("day"),Et=ae{const se=parseInt(me()(ae).format("HH")),at=parseInt(me()().format("HH")),ft=parseInt(me()().format("mm"));if(!ae)return{disabledHours:()=>Eu(0,at),disabledMinutes:()=>Eu(0,ft)};if(ce){const Et=parseInt(me()(ce).format("HH")),Jt=parseInt(me()(ce).format("mm"));return me()(ae).isSame(me()(ce),"day")?{disabledHours:()=>Eu(0,Et),disabledMinutes:()=>se<=Et?Eu(0,Jt):[]}:void 0}if(me()(ae).isSame(me()(),"day"))return{disabledHours:()=>Eu(0,at),disabledMinutes:()=>me()(ae).isSame(me()(),"hour")&&se<=at?Eu(0,ft):[]}},{RangePicker:Ql}=lr.default,{Option:du}=He.default,Su=({shixunHomeworks:ae,loading:ce,dispatch:se,classroomList:at,user:ft})=>{var Et,Jt,lt,Be,dt,Zn,da,un,sn;const Yn=(0,ve.useIntl)(),xa=(0,ve.useParams)(),{workSetting:ht,workList:Na,shixunWorkList:Cn,headerInfo:Ya,changeData:Un}=ae,[no,tn]=(0,ne.useState)(!1),[ra,co]=(0,ne.useState)(!1);let[Pa,oa]=(0,ne.useState)([]),[ut,qt]=(0,ne.useState)([]),[Gt,Ea]=(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[Bo,qa]=(0,ne.useState)({}),[xr,fr]=(0,ne.useState)({});(0,ne.useEffect)(()=>()=>{oa([])},[]),(0,ne.useEffect)(()=>{tn(!(0,Qe.GJ)())},[(0,Qe.GJ)()]);const Qr=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:eu({},xa)})};(0,ne.useEffect)(()=>{if(!(ht!=null&&ht.course_id))return;Object.keys(Gt).map(function(Wn){Gt[Wn]=ht[Wn]}),(!Gt.allow_late||!Gt.unified_late)&&(Gt.late_penalty=20,Gt.penalty_type=Wr.Q.Percent),Gt.unified_setting||(Gt.unified_late=!1,Gt.unified_anonymous_comment=!1,Gt.unified_anonymous_appeal=!1),Pa=JSON.parse(JSON.stringify(ht.group_settings.map(Wn=>Pu(eu({},Wn),{group_name:[Wn.group_name]})).filter(Wn=>Wn.publish_time!==null))),ut=JSON.parse(JSON.stringify(ht.allow_late_settings.map(Wn=>Pu(eu({},Wn),{group_name:[Wn.group_name]})).filter(Wn=>Wn.late_time!==null))),Ea(eu({},Gt));const Pn=(0,je.QE)((Pa==null?void 0:Pa.length)>0?Pa:[]);oa([...Pn]),(ut==null?void 0:ut.length)<=0?qt([{penalty_type:Wr.Q.Percent,late_penalty:20}]):qt([...ut])},[ht]);const Zr=()=>hu(void 0,null,function*(){var Pn,Wn;if(((Pn=ft==null?void 0:ft.userInfo)==null?void 0:Pn.user_status)===2){(0,zr.Rd)();return}const Ra=JSON.parse(JSON.stringify(Gt));if(Ra.challenge_settings.filter(La=>!La.hide),Ra.categoryId=xa.categoryId,(Wn=Ra.challenge_settings)!=null&&Wn.every(La=>!La.checked)){fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(console.log(Pa),!Gt.unified_setting)Pa=Pa==null?void 0:Pa.map(La=>{var sr;if(!La.publish_time||!La.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(!La.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return La.group_name=typeof(La==null?void 0:La.group_name)=="string"?[La==null?void 0:La.group_name]:La==null?void 0:La.group_name,La.group_id=(sr=ht.group_settings)==null?void 0:sr.filter(eo=>{var br;return(br=La==null?void 0:La.group_name)==null?void 0:br.includes(eo.group_name)}).map(eo=>eo.group_id||eo.id).toString().split(","),La});else if(!Gt.publish_time||!Gt.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(Ra.group_settings=Pa,Gt.allow_late)if(Gt.unified_late){if(Gt.late_penalty===null||Gt.late_penalty===void 0||Gt.late_penalty<0||Gt.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(!Gt.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 ut=ut==null?void 0:ut.map(La=>{var sr,eo;if(La.late_penalty===null||La.late_penalty===void 0||La.late_penalty<0||La.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(!La.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(!La.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return La.group_name=typeof(La==null?void 0:La.group_name)=="string"?[La==null?void 0:La.group_name]:La==null?void 0:La.group_name,La.group_id=(eo=(sr=La==null?void 0:La.group_name)==null?void 0:sr.map(br=>{var Jr,wr;let pr=(wr=(Jr=ht.group_settings)==null?void 0:Jr.filter(ll=>(ll==null?void 0:ll.group_name)===br))==null?void 0:wr[0];return pr==null?void 0:pr.group_id}))==null?void 0:eo.toString().split(","),La}),Ra.allow_late_settings=ut;let bo=yield(0,kl.Tr)({homework_common_ids:[parseInt(xa.categoryId)],course_id:xa.coursesId,type:"homework_common"});(bo==null?void 0:bo.student_count)===0?Wl(Ra):(fr(Ra),qa(bo))}),Wl=Pn=>{var Wn;if(Pn.total_score===null){fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Pn!=null&&Pn.work_efficiency&&Pn.eff_score===null){fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Ra=Pn.challenge_settings.reduce((sr,eo)=>sr+Number(eo.challenge_score),0);if((Ra==null?void 0:Ra.toFixed(10))!==((Wn=Pn.total_score-Pn.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${Pn.total_score}\u5206`);return}const bo={shixun_evaluation:Pn.shixun_evaluation,challenge_settings:Pn.challenge_settings};let La=()=>{var sr;const eo=()=>hu(void 0,null,function*(){co(!0),(yield(0,we.ZP)(`/api/homework_commons/${xa.categoryId}/publish_setting.json`,{method:"post",body:eu({},Pn)})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),Qr(),se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:eu({},xa)})),co(!1)});!(0,Ht.isEqual)(Un,bo)&&!((sr=Ya==null?void 0:Ya.homework_status)!=null&&sr.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:eo}):eo()};ht!=null&&ht.high_resources_consume&&!(ht!=null&&ht.high_resources_consume_permission)?se({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:xa.coursesId,type:"shixun",type_id:xa.categoryId,name:ht.homework_name,fn:()=>{La()}}}):La()},za=(Pn,Wn,Ra="group_id")=>{var bo;return Wn?Wn.find(La=>La[Ra]===Pn):(bo=ht==null?void 0:ht.group_settings)==null?void 0:bo.find(La=>La.group_id[0]===Pn)},nr=(ht==null?void 0:ht.allow_late)||(ht==null?void 0:ht.anonymous_comment),Jn=Pn=>{var Wn,Ra;const bo=za(Pn,ht==null?void 0:ht.allow_late_settings,"id"),La=za(Pn,ht==null?void 0:ht.anonymous_comment_settings),sr=za(Pn);return(ht==null?void 0:ht.allow_late)&&bo&&me()(bo==null?void 0:bo.late_time)<=me()()||(ht==null?void 0:ht.anonymous_comment)&&La&&(La==null?void 0:La.evaluation_start)!==null||((Ra=(me()(sr==null?void 0:sr.end_time)<=me()()&&((Wn=ht==null?void 0:ht.allow_late_settings)==null?void 0:Wn.filter(eo=>eo.group_id.includes(Pn))))[0])==null?void 0:Ra.late_time)!=null},So=(0,ne.useMemo)(()=>(ht==null?void 0:ht.allow_late)||(ht==null?void 0:ht.all_group_late),[ht,Ya]),xn=ht==null?void 0:ht.anonymous_comment,Ma=Pn=>{if(!Pn)return!1;const Wn=za(Pn,ht==null?void 0:ht.anonymous_comment_settings);return(ht==null?void 0:ht.anonymous_comment)&&Wn&&(Wn==null?void 0:Wn.evaluation_start)!==null},Sa=(Pn,Wn)=>{var Ra,bo,La;se({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Pn,index:Wn,rangePickerDisabled:no||(me()()<=me()((bo=za((Ra=Pn==null?void 0:Pn.group_id)==null?void 0:Ra[0]))==null?void 0:bo.publish_time)?!1:[!0,Jn((La=Pn==null?void 0:Pn.group_id)==null?void 0:La[0])]),disabledDate:ht==null?void 0:ht.course_end_date}})};return Ka.createElement("section",{className:Da.form},Ka.createElement("div",{className:Da.title},"\u4F5C\u4E1A\u53D1\u5E03",Ka.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")),Ka.createElement("div",null,Ka.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ka.createElement(Se.ZP.Group,{disabled:no||!((Et=Ya==null?void 0:Ya.homework_status)!=null&&Et.includes("\u672A\u53D1\u5E03"))||(0,Qe.Rm)()&&!((Jt=at.AssistantObject.practice)!=null&&Jt.can_publish),value:Gt.unified_setting,onChange:Pn=>{var Wn;if(!((Wn=Ya==null?void 0:Ya.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(Gt.unified_setting=!Gt.unified_setting,Gt.unified_setting||(Gt.unified_late=!1,qt([{late_penalty:5}])),Ea(Object.assign({},Gt)),Gt.unified_setting===!1&&Pa==""){oa(Pa.concat({}));return}Gt.unified_setting&&(oa([]),qt([{late_penalty:5}]))}},Ka.createElement(Se.ZP,{value:!0,disabled:no||!(ht!=null&&ht.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),Ka.createElement(Se.ZP,{disabled:no||!((lt=ht==null?void 0:ht.group_settings)!=null&<.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((Be=ht==null?void 0:ht.group_settings)==null?void 0:Be.length)===0&&Ka.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")),Gt.unified_setting&&Ka.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},Ka.createElement(tt.Z,{align:"middle"},Ka.createElement(Ne.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),Ka.createElement(Ne.Z,{className:"ml10"},Ka.createElement(lr.default,{size:"large",disabled:no||!((dt=Ya==null?void 0:Ya.homework_status)!=null&&dt.includes("\u672A\u53D1\u5E03")||(Zn=Ya==null?void 0:Ya.homework_status)!=null&&Zn.includes("\u672A\u5F00\u59CB"))||(0,Qe.Rm)()&&!((da=at.AssistantObject.practice)!=null&&da.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:Pn=>Pr(Pn,ht==null?void 0:ht.course_end_date),disabledTime:Pn=>wl(Pn),value:Gt.publish_time?me()(Gt.publish_time):"",onChange:(Pn,Wn)=>{Gt.publish_time=Wn,(Gt.end_time==""||!Gt.end_time)&&Gt.unified_setting&&(Gt.end_time=me()(Pn).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),Ea(Object.assign({},Gt))}}))),Ka.createElement(tt.Z,{align:"middle",className:"pl30"},Ka.createElement(Ne.Z,null,"\u622A\u6B62\u65F6\u95F4"),Ka.createElement(Ne.Z,{className:"ml10"},Ka.createElement(lr.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:me()((0,je.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(ht==null?void 0:ht.allow_late)&&(ht==null?void 0:ht.homework_status.includes("\u5DF2\u622A\u6B62"))||no||(ht==null?void 0:ht.allow_late)&&me()()>=me()(ht==null?void 0:ht.end_time)||(0,Qe.Rm)()&&!((un=at.AssistantObject.practice)!=null&&un.can_publish),disabledDate:Pn=>Pr(Pn,ht==null?void 0:ht.course_end_date,Gt.publish_time),disabledTime:Pn=>wl(Pn,Gt.publish_time),value:Gt.end_time?me()(Gt.end_time):"",onChange:(Pn,Wn)=>{Gt.end_time=Wn,Ea(Object.assign({},Gt))}})))),!Gt.unified_setting&&(Pa==null?void 0:Pa.length)>0&&Ka.createElement(tt.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Pa&&Pa.map(function(Pn,Wn){var Ra,bo,La,sr,eo,br,Jr;return Ka.createElement(Ne.Z,{span:24,key:Wn},Ka.createElement(tt.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Wn==(Pa==null?void 0:Pa.length)-1?"0px":"10px"}},Ka.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",Wn+1),Ka.createElement(He.default,{disabled:no||((Ra=Ya==null?void 0:Ya.homework_status)!=null&&Ra.includes("\u672A\u53D1\u5E03")&&Pn.id||me()(){var pr;if((0,Qe.Rm)()&&!((pr=at.AssistantObject.practice)!=null&&pr.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}Pa[Wn].group_name=wr,Pa[Wn].group_id=Pn.group_id;const ll=(0,Ht.flattenDeep)(Pa.map(xu=>xu.group_name)),Vl=ut.map(xu=>{let Gl=(xu==null?void 0:xu.group_name)||[];return Pu(eu({},xu),{group_name:(0,Ht.remove)(Gl,Zt=>ll.includes(Zt))})});qt(Vl),oa(Pa.slice())},maxTagCount:4,maxTagPlaceholder:wr=>Ka.createElement("div",{style:{cursor:"pointer"},onClick:()=>Sa(Pn,Wn)},"+",wr==null?void 0:wr.length)},ht.group_settings&&ht.group_settings.map(function(wr){if(!Pa.map(ll=>ll.group_name).flat().includes(wr.group_name))return Ka.createElement(du,{value:wr.group_name,key:wr.id},wr.group_name)})),Ka.createElement("div",{className:"ml20"},Ka.createElement(Ql,{size:"large",ranges:{\u6B64\u523B:[Pn.publish_time?me()(Pn.publish_time):me()(),me()()]},allowClear:!1,disabled:no||(me()()<=me()((sr=za((La=Pn==null?void 0:Pn.group_id)==null?void 0:La[0]))==null?void 0:sr.publish_time)?!1:[!0,Jn((eo=Pn==null?void 0:Pn.group_id)==null?void 0:eo[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:wr=>Pr(wr,ht==null?void 0:ht.course_end_date),disabledTime:wr=>wl(wr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[me()((0,je.U6)(),"HH:mm"),me()((0,je.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:Pn.publish_time&&[me()(Pn.publish_time),Pn.end_time?me()(Pn.end_time):void 0],onChange:(wr,pr)=>{var ll;if((0,Qe.Rm)()&&!((ll=at.AssistantObject.practice)!=null&&ll.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}Pa[Wn].publish_time=pr[0],!Pn.end_time&&pr[0]?Pa[Wn].end_time=me()(pr[0]).add(7,"days"):Pa[Wn].end_time=pr[1],oa([...Pa])},onCalendarChange:(wr,pr,ll)=>{if(pr!=null&&pr[0]&&!pr[1]){const Vl=me()(pr[0]).add(7,"days");Pa[Wn].publish_time=pr[0],Pa[Wn].end_time=Vl,oa([...Pa])}}})),!no&&Ka.createElement("div",{style:{display:"flex",width:"50px"}},((br=Pn==null?void 0:Pn.group_id)==null?void 0:br.length)>1&&Ka.createElement(ie.Z,{title:"\u89C4\u5219\u62C6\u5206"},Ka.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Sa(Pn,Wn)})),Pa.length<((Jr=ht==null?void 0:ht.group_settings)==null?void 0:Jr.length)&&Ka.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var wr;if((0,Qe.Rm)()&&!((wr=at.AssistantObject.practice)!=null&&wr.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}oa(Pa.concat({}))}}),((Pn==null?void 0:Pn.publish_time)&&me()(){const wr=(0,Ht.cloneDeep)(ut);wr.forEach((pr,ll)=>{pr.group_name&&(pr.group_name=pr.group_name.filter(Vl=>{var xu;return!((xu=Pa[Wn].group_name)!=null&&xu.includes(Vl))}))}),Pa=Pa.filter((pr,ll)=>Wn!==ll),qt(wr),oa(Pa.slice()),setTimeout(()=>oa(Pa.slice()),10)}}))))}))),Ka.createElement(tt.Z,null,Ka.createElement(Ne.Z,null,Ka.createElement("div",{className:Da.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",Ka.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"))),Ka.createElement(Ne.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},Ka.createElement(he.default,{checked:Gt.allow_late,disabled:no||So,onChange:Pn=>{var Wn;if((0,Qe.Rm)()&&!((Wn=at.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}Pn.target.checked&&Ie.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:Ka.createElement("div",{style:{padding:10,background:"#f5f6f9"}},Ka.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"),Ka.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),Ka.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"))}),Gt.allow_late=!Gt.allow_late,ut==""&&qt([{late_penalty:5}]),Ea(Object.assign({},Gt))}},Ka.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Gt==null?void 0:Gt.allow_late)&&Ka.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},Ka.createElement("div",{style:{display:"flex"}},Ka.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),Ka.createElement(Se.ZP.Group,{style:{marginLeft:"20px"},disabled:no||(ht==null?void 0:ht.anonymous_comment)||(ht==null?void 0:ht.allow_late),value:Gt.unified_late,onChange:Pn=>{var Wn;if((0,Qe.Rm)()&&!((Wn=at.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}Gt.unified_late=Pn.target.value,ut==""&&!Pn.target.value&&qt([{penalty_type:Wr.Q.Percent,late_penalty:20}]),Ea(eu({},Gt))}},(Gt==null?void 0:Gt.unified_setting)&&Ka.createElement(Se.ZP,{value:!0,disabled:!(ht!=null&&ht.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((sn=ht==null?void 0:ht.group_settings)==null?void 0:sn.length)>0&&Ka.createElement(Se.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Gt!=null&&Gt.unified_late?Ka.createElement(Ka.Fragment,null,Ka.createElement(tt.Z,{align:"middle",style:{marginTop:"10px"}},Ka.createElement(Ne.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),Ka.createElement(Ne.Z,{className:"ml20"},Ka.createElement(Wr.Z,{disabled:no||xn,value:{type:Gt.penalty_type,inputValue:Gt.late_penalty},onChange:Pn=>{var Wn;if((0,Qe.Rm)()&&!((Wn=at.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}Ea(Pu(eu({},Gt),{late_penalty:Pn.inputValue,penalty_type:Pn.type}))}})),Ka.createElement(Ne.Z,{flex:"1",className:"ml5"},Ka.createElement("span",{className:"c-grey-c ml10"},Gt.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)"))),Ka.createElement(tt.Z,{align:"middle",style:{marginTop:"15px"}},Ka.createElement(Ne.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ka.createElement(Ne.Z,{className:"ml20"},Ka.createElement(lr.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:me()((0,je.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:no||xn,value:Gt.late_time?me()(Gt.late_time):"",disabledDate:Pn=>Pr(Pn,ht==null?void 0:ht.course_end_date),onChange:(Pn,Wn)=>{var Ra;if((0,Qe.Rm)()&&!((Ra=at.AssistantObject.practice)!=null&&Ra.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}Gt.late_time=Wn,Ea(Object.assign({},Gt))}})))):ut.map(function(Pn,Wn){var Ra;return Ka.createElement(Ne.Z,{span:24,key:Wn},Ka.createElement(tt.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},Ka.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",Wn+1),Ka.createElement(He.default,{disabled:no||!((Ra=Ya==null?void 0:Ya.homework_status)!=null&&Ra.includes("\u672A\u53D1\u5E03"))&&Pn.id||(ht==null?void 0:ht.anonymous_comment),mode:"multiple",className:Da.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Pn.group_name=="string"?[Pn.group_name]:Pn.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:bo=>{var La;if((0,Qe.Rm)()&&!((La=at.AssistantObject.practice)!=null&&La.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}ut[Wn].group_name=bo,ut[Wn].group_id=Pn.group_id,qt(ut.slice())}},ht.group_settings&&ht.group_settings.map(function(bo){const La=ut.map(eo=>eo.group_name).flat(),sr=Pa.map(eo=>eo.group_name).flat();if(Gt!=null&&Gt.unified_setting){if(!La.includes(bo.group_name))return Ka.createElement(du,{value:bo.group_name,key:bo.id},bo.group_name)}else if(sr.includes(bo.group_name)&&!La.includes(bo.group_name))return Ka.createElement(du,{value:bo.group_name,key:bo.id},bo.group_name)})),Ka.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),Ka.createElement(Wr.Z,{disabled:no||Ma(Pn.id),value:{type:Pn.penalty_type,inputValue:Pn.late_penalty},onChange:bo=>{var La;if((0,Qe.Rm)()&&!((La=at.AssistantObject.practice)!=null&&La.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}ut[Wn].late_penalty=bo.inputValue,ut[Wn].penalty_type=bo.type,qt([...ut])}}),Ka.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),Ka.createElement(lr.default,{size:"large",disabled:no||Ma(Pn.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:me()((0,je.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:bo=>Pr(bo,ht==null?void 0:ht.course_end_date),format:"YYYY-MM-DD HH:mm",value:Pn!=null&&Pn.late_time?me()(Pn.late_time):void 0,onChange:(bo,La)=>{var sr;if((0,Qe.Rm)()&&!((sr=at.AssistantObject.practice)!=null&&sr.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}ut[Wn].late_time=La,qt([...ut])}}),!no&&Ka.createElement("div",{style:{display:"flex",width:"50px"}},Ka.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var bo;if((0,Qe.Rm)()&&!((bo=at.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}qt(ut.concat({penalty_type:Wr.Q.Percent,late_penalty:20}))}}),Wn>0&&!Pn.id&&Ka.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var bo;if((0,Qe.Rm)()&&!((bo=at.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}ut=ut.filter((La,sr)=>Wn!==sr),qt(ut.slice()),setTimeout(()=>qt(ut.slice()),10)}}))))})),!no&&Ka.createElement(Ka.Fragment,null,Ka.createElement(be.ZP,{type:"primary",size:"large",loading:ra,style:{width:"138px",marginTop:"30px"},onClick:()=>Zr()},"\u4FDD\u5B58")),Ka.createElement(Du.Z,{onConfirm:(Pn,Wn)=>{Pa.splice(Pn,0,...Wn),Pa.splice(Pn+Wn.length,1);const Ra=(0,je.QE)([...Pa]);oa([...Ra])}}),Ka.createElement(cu.Z,{resdata:Bo,type:"shixun",okloading:ra,oktext:(Bo==null?void 0:Bo.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Pn=>hu(void 0,null,function*(){co(!0);let Wn=yield(0,we.ZP)(`/api/courses/${xa.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(xa.categoryId)]}});co(!1),(Wn==null?void 0:Wn.status)===0&&Wl(xr)})}))};var ju=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se,user:at})=>({shixunHomeworks:ae,classroomList:ce,loading:se.effects,user:at}))(Su),_r=ee(59301),gi=Object.defineProperty,Yl=Object.defineProperties,Zl=Object.getOwnPropertyDescriptors,Qu=Object.getOwnPropertySymbols,wi=Object.prototype.hasOwnProperty,bi=Object.prototype.propertyIsEnumerable,hi=(ae,ce,se)=>ce in ae?gi(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,vo=(ae,ce)=>{for(var se in ce||(ce={}))wi.call(ce,se)&&hi(ae,se,ce[se]);if(Qu)for(var se of Qu(ce))bi.call(ce,se)&&hi(ae,se,ce[se]);return ae},Qa=(ae,ce)=>Yl(ae,Zl(ce)),ho=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const{RangePicker:Eo}=lr.default,{Option:Xr}=He.default,bl=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{const at=(0,ve.useIntl)(),ft=(0,ve.useParams)(),Et=(0,ve.useLocation)(),{workSetting:Jt,workList:lt,changeData:Be}=ae,[dt,Zn]=(0,ne.useState)(!0),[da,un]=(0,ne.useState)({}),[sn,Yn]=(0,ne.useState)(!1),[xa]=Me.default.useForm();let[ht,Na]=(0,ne.useState)([]),[Cn,Ya]=(0,ne.useState)([]);const[Un,no]=(0,ne.useState)([]);let[tn,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)(()=>()=>{Na([])},[]),(0,ne.useEffect)(()=>{Zn(!(Jt!=null&&Jt.can_edit))},[Jt]);const co=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:vo({},ft)})};(0,ne.useEffect)(()=>{Jt!=null&&Jt.course_id&&(Object.keys(tn).map(function(qt){tn[qt]=Jt[qt]}),(!tn.allow_late||!tn.unified_late)&&(tn.late_penalty=5),ht=JSON.parse(JSON.stringify(Jt.group_settings.map(qt=>Qa(vo({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.publish_time!==null))),Cn=JSON.parse(JSON.stringify(Jt.allow_late_settings.map(qt=>Qa(vo({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.late_time!==null))),ra(vo({},tn)),Na([...ht]),Ya([...Cn]))},[Jt]);const Pa=()=>{var qt;const Gt=JSON.parse(JSON.stringify(tn));if(Gt.challenge_settings.filter(Ea=>!Ea.hide),Gt.categoryId=ft.categoryId,(qt=Gt.challenge_settings)!=null&&qt.every(Ea=>!Ea.checked)){fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(tn.unified_setting||(ht=ht==null?void 0:ht.map(Ea=>{var Bo;if(!Ea.publish_time||!Ea.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(!Ea.group_name)throw fe.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=(Bo=Jt.group_settings)==null?void 0:Bo.filter(qa=>{var xr;return(xr=Ea==null?void 0:Ea.group_name)==null?void 0:xr.includes(qa.group_name)}).map(qa=>qa.group_id||qa.id).toString().split(","),Ea})),Gt.group_settings=ht,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 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(!tn.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 Cn=Cn==null?void 0:Cn.map(Ea=>{var Bo,qa;if(Ea.late_penalty===null||Ea.late_penalty===void 0||Ea.late_penalty<0||Ea.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(!Ea.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(!Ea.group_name)throw fe.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=(Bo=Ea==null?void 0:Ea.group_name)==null?void 0:Bo.map(xr=>{var fr,Qr;let Zr=(Qr=(fr=Jt.group_settings)==null?void 0:fr.filter(Wl=>(Wl==null?void 0:Wl.group_name)===xr))==null?void 0:Qr[0];return Zr==null?void 0:Zr.group_id}))==null?void 0:qa.toString().split(","),Ea}),Gt.allow_late_settings=Cn;oa(Gt)},oa=qt=>{var Gt,Ea;if(console.log(qt.total_score,qt.eff_score),qt.total_score===null){fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(qt!=null&&qt.work_efficiency&&qt.eff_score===null){fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Bo=qt.challenge_settings.reduce((fr,Qr)=>fr+Number(Qr.challenge_score),0);if((Bo==null?void 0:Bo.toFixed(10))!==((Gt=qt.total_score-qt.eff_score)==null?void 0:Gt.toFixed(10))){fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${qt.total_score}\u5206`);return}const qa={shixun_evaluation:qt.shixun_evaluation,challenge_settings:qt.challenge_settings},xr=()=>ho(void 0,null,function*(){Yn(!0),(yield(0,we.ZP)(`/api/homework_commons/${ft.categoryId}/public_setting.json`,{method:"post",body:vo({},qt)})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),co(),se({type:"shixunHomeworks/getShixunWorkList",payload:vo({},ft)})),Yn(!1)});!(0,Ht.isEqual)(Be,qa)&&!((Ea=lt==null?void 0:lt.homework_status)!=null&&Ea.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:xr}):xr()},ut=(0,ne.useMemo)(()=>tn.public_after_abort?"public_after_abort":tn.public_after_over?"public_after_over":"immediately",[tn]);return _r.createElement("section",{className:Da.form},_r.createElement("div",{className:Da.title},"\u516C\u5F00\u8BBE\u7F6E"),_r.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},_r.createElement("div",{style:{display:"flex",alignItems:"center"}},_r.createElement(he.default,{checked:tn.score_open,disabled:dt,onChange:qt=>{tn.score_open=qt.target.checked,ra(Object.assign({},tn))}},_r.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u6210\u7EE9")),_r.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")),_r.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},_r.createElement(he.default,{checked:tn.answer_public,disabled:dt,onChange:qt=>{qt.target.checked?ra(Gt=>Qa(vo({},Gt),{answer_public:qt.target.checked})):ra(Gt=>Qa(vo({},Gt),{answer_public:qt.target.checked,public_after_abort:!1,public_after_over:!1}))}},_r.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u7B54\u6848")),_r.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"))),tn.answer_public&&_r.createElement(_r.Fragment,null,_r.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},_r.createElement("div",{style:{margin:"0 46px 0 24px"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),_r.createElement(Se.ZP.Group,{onChange:qt=>{qt.target.value==="public_after_abort"?ra(Gt=>Qa(vo({},Gt),{public_after_abort:!0,public_after_over:!1})):qt.target.value==="public_after_over"?ra(Gt=>Qa(vo({},Gt),{public_after_abort:!1,public_after_over:!0})):ra(Gt=>Qa(vo({},Gt),{public_after_abort:!1,public_after_over:!1}))},value:ut,disabled:dt},_r.createElement(Se.ZP,{value:"public_after_abort"},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),_r.createElement(Se.ZP,{value:"immediately",style:{marginLeft:"30px"}},"\u4EFB\u610F\u65F6\u95F4"))),_r.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px"}},_r.createElement("div",{style:{margin:"0 18px 0 24px"}},"\u8BBE\u7F6E\u590D\u5236\u53C2\u8003\u7B54\u6848"),_r.createElement(he.default,{checked:tn.forbid_copy_answers,disabled:dt,onChange:qt=>{tn.forbid_copy_answers=qt.target.checked,ra(Object.assign({},tn))}},_r.createElement("div",{style:{color:"#000000"}},"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),_r.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"))),_r.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},_r.createElement("div",{style:{display:"flex",alignItems:"center"}},_r.createElement(he.default,{checked:tn.comment_public,disabled:dt,onChange:qt=>{tn.comment_public=qt.target.checked,ra(Object.assign({},tn))}},_r.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u8BC4\u8BBA")),_r.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"))),_r.createElement("div",{style:{marginTop:"30px"}},_r.createElement("div",{className:Da.title},"\u8FDB\u5165\u5B9E\u9A8C\u8BBE\u7F6E"),_r.createElement("div",{style:{display:"flex",alignItems:"center",background:"#F6F7F9",padding:"13px 30px"}},_r.createElement(he.default,{checked:tn.can_view_details,disabled:dt,onChange:qt=>{tn.can_view_details=qt.target.checked,ra(Object.assign({},tn))}},_r.createElement("div",{style:{color:"#000000"}},"\u67E5\u770B\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5")),_r.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"))),_r.createElement(be.ZP,{style:{width:"138px",marginTop:"30px"},type:"primary",size:"large",loading:sn,onClick:()=>Pa()},"\u4FDD\u5B58"))};var zl=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(bl),Ol=ee(81327),Sn=ee(59301),iu=Object.defineProperty,Yu=Object.defineProperties,yu=Object.getOwnPropertyDescriptors,vr=Object.getOwnPropertySymbols,qr=Object.prototype.hasOwnProperty,Dl=Object.prototype.propertyIsEnumerable,nl=(ae,ce,se)=>ce in ae?iu(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Ar=(ae,ce)=>{for(var se in ce||(ce={}))qr.call(ce,se)&&nl(ae,se,ce[se]);if(vr)for(var se of vr(ce))Dl.call(ce,se)&&nl(ae,se,ce[se]);return ae},nn=(ae,ce)=>Yu(ae,yu(ce)),Yt=(ae,ce)=>{var se={};for(var at in ae)qr.call(ae,at)&&ce.indexOf(at)<0&&(se[at]=ae[at]);if(ae!=null&&vr)for(var at of vr(ae))ce.indexOf(at)<0&&Dl.call(ae,at)&&(se[at]=ae[at]);return se},pn=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const fa=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{const at=(0,ve.useIntl)(),ft=(0,ve.useParams)(),[Et]=Me.default.useForm(),Jt=Me.default.useWatch("total_score",Et),lt=Me.default.useWatch("eff_type",Et),Be=Me.default.useWatch("challenge_settings",Et),dt=Me.default.useWatch("answer_open_evaluation",Et),Zn=Me.default.useWatch("shixun_evaluation",Et),da=Me.default.useWatch("work_efficiency",Et),un=Me.default.useWatch("is_repeat_minus",Et),sn=Me.default.useWatch("open_view_answer_deduct",Et),{workSetting:Yn,workList:xa,changeData:ht}=ae,[Na,Cn]=(0,ne.useState)(!1),[Ya,Un]=(0,ne.useState)(!1),[no,tn]=(0,ne.useState)(!1),[ra,co]=(0,ne.useState)(!1);let[Pa,oa]=(0,ne.useState)([]),[ut,qt]=(0,ne.useState)([]),[Gt,Ea]=(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[Bo,qa]=(0,ne.useState)(!1),[xr,fr]=(0,ne.useState)(0);(0,ne.useEffect)(()=>()=>{oa([])},[]),(0,ne.useEffect)(()=>{Cn(!(Yn!=null&&Yn.can_edit))},[Yn]);const Qr=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:Ar({},ft)})};(0,ne.useEffect)(()=>{if(!(Yn!=null&&Yn.course_id))return;Object.keys(Gt).map(function(So){Gt[So]=Yn[So]}),(!Gt.allow_late||!Gt.unified_late)&&(Gt.late_penalty=5),Pa=JSON.parse(JSON.stringify(Yn.group_settings.map(So=>nn(Ar({},So),{group_name:[So.group_name]})).filter(So=>So.publish_time!==null))),ut=JSON.parse(JSON.stringify(Yn.allow_late_settings.map(So=>nn(Ar({},So),{group_name:[So.group_name]})).filter(So=>So.late_time!==null)));const Jn=nn(Ar({},Gt),{difficulty_level_sort:Gt.difficulty_level_sort||"asc"});Ea(Jn),nr(Jn),Et.setFieldsValue(Jn),oa([...Pa]),qt([...ut])},[Yn]);const Zr=()=>{var Jn;const So=JSON.parse(JSON.stringify(Gt));if(So.challenge_settings.filter(xn=>!xn.hide),So.categoryId=ft.categoryId,So.game_deduct_score_percentage===""){fe.ZP.warning("\u8BF7\u586B\u5199\u67E5\u770B\u7B54\u6848\u6263\u5206\u6BD4\u4F8B");return}if((Jn=So.challenge_settings)!=null&&Jn.every(xn=>!xn.checked)){fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(Gt.unified_setting||(Pa=Pa==null?void 0:Pa.map(xn=>{var Ma;if(!xn.publish_time||!xn.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(!xn.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return xn.group_name=typeof(xn==null?void 0:xn.group_name)=="string"?[xn==null?void 0:xn.group_name]:xn==null?void 0:xn.group_name,xn.group_id=(Ma=Yn.group_settings)==null?void 0:Ma.filter(Sa=>{var Pn;return(Pn=xn==null?void 0:xn.group_name)==null?void 0:Pn.includes(Sa.group_name)}).map(Sa=>Sa.group_id||Sa.id).toString().split(","),xn})),So.group_settings=Pa,Gt.allow_late)if(Gt.unified_late){if(Gt.late_penalty===null||Gt.late_penalty===void 0||Gt.late_penalty<0||Gt.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(!Gt.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 ut=ut==null?void 0:ut.map(xn=>{var Ma,Sa;if(xn.late_penalty===null||xn.late_penalty===void 0||xn.late_penalty<0||xn.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(!xn.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(!xn.group_name)throw fe.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return xn.group_name=typeof(xn==null?void 0:xn.group_name)=="string"?[xn==null?void 0:xn.group_name]:xn==null?void 0:xn.group_name,xn.group_id=(Sa=(Ma=xn==null?void 0:xn.group_name)==null?void 0:Ma.map(Pn=>{var Wn,Ra;let bo=(Ra=(Wn=Yn.group_settings)==null?void 0:Wn.filter(La=>(La==null?void 0:La.group_name)===Pn))==null?void 0:Ra[0];return bo==null?void 0:bo.group_id}))==null?void 0:Sa.toString().split(","),xn}),So.allow_late_settings=ut;Wl(So)},Wl=Jn=>{var So,xn;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 Ma=Jn.challenge_settings.reduce((Wn,Ra)=>Wn+Number(Ra.challenge_score),0);if((Ma==null?void 0:Ma.toFixed(10))!==((So=Jn.total_score-Jn.eff_score)==null?void 0:So.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 Sa={shixun_evaluation:Jn.shixun_evaluation,challenge_settings:Jn.challenge_settings,eff_type:Jn.eff_type},Pn=()=>pn(void 0,null,function*(){Un(!0),(yield(0,we.ZP)(`/api/homework_commons/${ft.categoryId}/score_setting.json`,{method:"post",body:Ar({},Jn)})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),Qr(),se({type:"shixunHomeworks/getShixunWorkList",payload:Ar({},ft)})),Un(!1)});!(0,Ht.isEqual)(ht,Sa)&&!((xn=xa==null?void 0:xa.homework_status)!=null&&xn.includes("\u672A\u53D1\u5E03"))&&!Bo?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:Pn}):Pn(),(Bo||un&&Bo)&&Ie.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:ft}})}})},za=(Jn=Gt)=>{var So;const{eff_score:xn,total_score:Ma,difficulty_level_sort:Sa}=Jn,Pn=Ma-xn,Wn=(So=Jn.challenge_settings)==null?void 0:So.filter(br=>br.checked).length;if(!Wn){Jn.challenge_settings.map((br,Jr)=>{br.challenge_score=0});return}const Ra=Jn.challenge_settings.filter(br=>br.checked).map(br=>Sa==="desc"?br.challenge_exp_desc:br.challenge_exp).reduce((br,Jr)=>br+Jr),bo=Pn/Ra;let La=0,sr=0,eo;switch(Jn.shixun_evaluation){case 0:const br=parseFloat((Pn/Wn).toFixed(1));Jn.challenge_settings.map((wr,pr)=>{wr.checked?(La=pr,wr.challenge_score=br>0?br:0):wr.challenge_score=0}),eo=(Pn-br*(Wn-1)).toFixed(1),Jn.challenge_settings[La].challenge_score=eo>0?eo:0;break;case 1:Jn.challenge_settings.map((wr,pr)=>{wr.checked?(La=pr,sr+=Number((Math.round((Sa==="desc"?wr.challenge_exp_desc:wr.challenge_exp)*bo*10)/10).toFixed(1)),wr.challenge_score=(Math.round((Sa==="desc"?wr.challenge_exp_desc:wr.challenge_exp)*bo*10)/10).toFixed(1)):wr.challenge_score=0});let Jr=Jn.challenge_settings[La].challenge_score;eo=(Pn-sr+Number(Jr)).toFixed(1),Jn.challenge_settings[La].challenge_score=eo>0?eo:0;break}Ea(Ar({},Jn)),nr(Jn),Et.setFieldsValue(Jn)},nr=(Jn=Gt)=>{const So=(0,je.EN)(Jn.challenge_settings.reduce((xn,Ma)=>(0,je.EN)(xn||0,Number(Ma.challenge_score)||0,"+"),0),Jn.eff_score||0,"+");fr(So)};return Sn.createElement("div",{className:Da.form},Sn.createElement(Me.default,{className:Da.FormStyle,form:Et,initialValues:{},layout:"vertical",disabled:Na,size:"large",onValuesChange:(Jn,So)=>{Ea(Ar(Ar({},Gt),So))},onFinish:Jn=>{console.log("onfinish",Jn),Zr(),qa(!1)}},(Yn==null?void 0:Yn.can_edit)&&Sn.createElement("div",{className:Da.title},"\u4F5C\u4E1A\u5206\u503C\u8BBE\u7F6E"),Sn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},Sn.createElement("div",{style:{color:"#333333"}},"\u4F5C\u4E1A\u603B\u5206"),Sn.createElement(Me.default.Item,{className:"ml20",style:{marginBottom:"0px"},name:"total_score",rules:[{required:!0,message:"\u4F5C\u4E1A\u603B\u5206\u4E0D\u80FD\u4E3A\u7A7A"}]},Sn.createElement(De.Z,{style:{width:120},min:0,addonAfter:"\u5206"}))),Sn.createElement("div",{className:Da.title,style:{marginTop:"30px"}},"\u6548\u7387\u5206",Sn.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")),Sn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",width:"100%"}},Sn.createElement(Me.default.Item,{name:"work_efficiency",valuePropName:"checked",style:{marginBottom:0},normalize:Jn=>{const So=nn(Ar({},Gt),{eff_score:Jn?20:0});return za(So),nr(So),Jn}},Sn.createElement(he.default,null,Sn.createElement("strong",{className:"c-grey-666"},"\u6548\u7387\u5206"))),Sn.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")),Sn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},Sn.createElement(tt.Z,{wrap:!1,align:"middle"},Sn.createElement(Ne.Z,{style:{textAlign:"right"}},Sn.createElement("span",{className:"c-grey-333"},"\u6548\u7387\u5206\u503C")),Sn.createElement(Ne.Z,null,Sn.createElement(Me.default.Item,{className:"ml20",name:"eff_score",style:{marginBottom:0},rules:[{required:da&&!0,message:"\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A"}],normalize:Jn=>(za(nn(Ar({},Gt),{eff_score:Jn})),Jn)},Sn.createElement(De.Z,{style:{width:184},min:0,step:.1,addonAfter:"\u5206",disabled:Na||!da}))))),da&&Sn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},Sn.createElement("div",{style:{height:40,lineHeight:"40px"}},Sn.createElement("span",{className:"c-grey-333 mr10"},"\u8BA1\u7B97\u7EF4\u5EA6"),Sn.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")),Sn.createElement(Me.default.Item,{name:"eff_type",style:{marginBottom:0}},Sn.createElement(Se.ZP.Group,null,Sn.createElement(Se.ZP,{value:1},"\u6309\u4F5C\u4E1A\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97"),Sn.createElement(Se.ZP,{value:2,style:{marginLeft:10}},"\u6309\u73ED\u7EA7\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97")))),da&&Sn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},Sn.createElement("div",{className:"c-grey-333",style:{height:40,lineHeight:"40px"}},Sn.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),Sn.createElement(ie.Z,{title:"\u89C4\u5219\u8BF4\u660E"},Sn.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Da.title_icon}`,style:{color:"#666"},onClick:()=>tn(!0)}))),Sn.createElement(Me.default.Item,{name:"training_time_rules",style:{marginBottom:0},normalize:(Jn,So,xn)=>(za(nn(Ar({},xn),{training_time_rules:Jn})),Jn)},Sn.createElement(Se.ZP.Group,null,Sn.createElement(Ol.Z,{direction:"vertical"},Sn.createElement(Se.ZP,{style:{height:40,lineHeight:"40px"},value:1},"\u9875\u9762\u505C\u7559\u65F6\u957F",Sn.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")),Sn.createElement(Se.ZP,{style:{height:40,lineHeight:"40px"},value:2},"\u5173\u5361\u603B\u8017\u65F6",Sn.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")),Sn.createElement(Se.ZP,{style:{height:40,lineHeight:"40px"},value:3},"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F",Sn.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")))))),Sn.createElement("div",{style:{marginTop:"30px"}},Sn.createElement("div",{className:Da.title},"\u4EFB\u52A1\u5173\u5361\u9009\u62E9\u4E0E\u5206\u503C\u8BBE\u7F6E"),Sn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 16px"}},Sn.createElement("div",{style:{display:"flex",alignItems:"center"}},Sn.createElement("div",{style:{width:"60px",marginRight:"10px",textAlign:"left"}},"\u5206\u503C\u8BBE\u7F6E"),Sn.createElement(Me.default.Item,{name:"shixun_evaluation",style:{marginBottom:0},normalize:(Jn,So,xn)=>{const Ma=nn(Ar({},xn),{shixun_evaluation:Jn,difficulty_level_sort:Jn!==1?"asc":xn.difficulty_level_sort});return za(Ma),Jn}},Sn.createElement(Se.ZP.Group,null,Sn.createElement(Se.ZP,{value:0},"\u5747\u5206\u6BD4\u4F8B"),Sn.createElement(Se.ZP,{value:1,style:{marginLeft:20}},"\u96BE\u6613\u5EA6"),Sn.createElement(Se.ZP,{value:2,style:{marginLeft:20}},"\u81EA\u5B9A\u4E49\u5206\u503C"))),Zn==1&&Sn.createElement(Me.default.Item,{name:"difficulty_level_sort",style:{marginBottom:0},normalize:(Jn,So,xn)=>(za(nn(Ar({},xn),{difficulty_level_sort:Jn})),Jn)},Sn.createElement(He.default,{style:{width:200},options:[{value:"asc",label:"\u6B63\u5E8F\u8D4B\u5206"},{value:"desc",label:"\u53CD\u5E8F\u8D4B\u5206"}]})))),Sn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Sn.createElement("div",{style:{display:"flex",alignItems:"center"}},Sn.createElement("div",{className:"c-grey-666",style:{width:"60px",textAlign:"left"}},"\u5173\u5361\u540D\u79F0"),Sn.createElement("div",{className:`${Da.SubTooltip}`,style:{height:40,lineHeight:"40px",color:"#666"}},Yn!=null&&Yn.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")),Sn.createElement(Me.default.List,{name:"challenge_settings"},(Jn,{add:So,remove:xn})=>Sn.createElement("div",{style:{display:"flex",flexDirection:"column",gap:17}},Jn==null?void 0:Jn.map(Ma=>{var Sa=Ma,{key:Pn,name:Wn}=Sa,Ra=Yt(Sa,["key","name"]),bo,La,sr,eo,br,Jr,wr;return Sn.createElement(tt.Z,{key:Pn,wrap:!1,align:"middle"},Sn.createElement(Ne.Z,null,Sn.createElement(Me.default.Item,nn(Ar({},Ra),{name:[Wn,"checked"],valuePropName:"checked",style:{marginBottom:0},normalize:(pr,ll,Vl)=>{var xu;return Vl.challenge_settings[Pn].checked=pr,(xu=Vl==null?void 0:Vl.challenge_settings)!=null&&xu.every(Gl=>!Gl.checked)?(fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A"),Vl.challenge_settings[Pn].checked=ll,ll):(Vl.shixun_evaluation===2&&!pr&&(Vl.challenge_settings[Pn].challenge_score=0),za(Vl),pr)}}),Sn.createElement(he.default,{disabled:Na||!(Yn!=null&&Yn.task_pass)},Sn.createElement(ie.Z,{title:(bo=Be==null?void 0:Be[Pn])==null?void 0:bo.challenge_name,placement:"topLeft"},Sn.createElement("div",{className:"c-grey-666 multi_ellipsis1",style:{width:525}},(La=Be==null?void 0:Be[Pn])==null?void 0:La.challenge_name))))),Sn.createElement(Ne.Z,{flex:"76px"},!Be[Pn].checked&&Sn.createElement("span",{className:"tag-style-border-small bg-orange border-raduis-50 c-white ml20"},"\u53EF\u4E0D\u505A")),Sn.createElement(Ne.Z,null,Sn.createElement(Me.default.Item,{className:"ml20",name:[Wn,"challenge_score"],style:{marginBottom:0},normalize:(pr,ll,Vl)=>(Vl.challenge_settings[Pn].challenge_score=pr,nr(Vl),pr)},Sn.createElement(De.Z,{style:{width:120},min:0,addonAfter:Sn.createElement("span",{className:Da.SubTooltip},"\u5206"),disabled:Na||Zn!==2||!((sr=Be==null?void 0:Be[Pn])!=null&&sr.checked)}))),Sn.createElement(Ne.Z,null,Sn.createElement("div",{style:{marginLeft:"55px"},className:((eo=Be==null?void 0:Be[Pn])==null?void 0:eo.difficulty)=="\u7B80\u5355"?Da.DifSimple:((br=Be==null?void 0:Be[Pn])==null?void 0:br.difficulty)=="\u4E2D\u7B49"?Da.DifMiddle:Da.DifHard},(Jr=Be==null?void 0:Be[Pn])==null?void 0:Jr.difficulty)),Sn.createElement(Ne.Z,null,Sn.createElement("span",{className:` ${Da.SubTooltip}`,style:{marginLeft:"55px"}},"\u91D1\u5E01\u5956\u52B1\u6570",Sn.createElement("span",{className:"ml10",style:{color:"#FA6400"}},(wr=Be==null?void 0:Be[Pn])==null?void 0:wr.challenge_exp))))}))))),Sn.createElement("div",{style:{marginTop:"30px"}},Sn.createElement("div",{className:Da.title},"\u5B66\u751F\u6263\u5206\u89C4\u5219\u8BBE\u7F6E"),Sn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px"}},Sn.createElement("div",{style:{display:"flex",alignItems:"center"}},Sn.createElement(Me.default.Item,{name:"open_view_answer_deduct",valuePropName:"checked",style:{marginBottom:0}},Sn.createElement(he.default,null)),Sn.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u67E5\u770B\u7B54\u6848\u6263\u5206"),Sn.createElement("span",{className:`${Da.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")),sn&&Sn.createElement("div",{style:{display:"flex",alignItems:"center"}},Sn.createElement(Me.default.Item,{name:"answer_open_evaluation",style:{marginBottom:0}},Sn.createElement(Se.ZP.Group,null,Sn.createElement(Se.ZP,{value:!0,style:{marginRight:"50px"}},"\u56FA\u5B9A\u6263\u5206"),Sn.createElement(Se.ZP,{value:!1},"\u6309\u7167\u5B9E\u8BAD\u53C2\u8003\u7B54\u6848\u7EA7\u522B\u6263\u5206")))),dt&&Sn.createElement("div",{style:{display:"flex",alignItems:"center",margin:"5px 0",paddingLeft:23}},Sn.createElement("div",{className:"c-grey-666"},"\u67E5\u770B\u7B54\u6848\u56FA\u5B9A\u6263\u9664"),Sn.createElement(Me.default.Item,{name:"game_deduct_score_percentage",style:{marginBottom:"0px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6263\u5206\u6BD4\u4F8B"}]},Sn.createElement(De.Z,{style:{width:120,margin:"0 10px"},min:0,max:100,addonAfter:Sn.createElement("span",{className:Da.SubTooltip},"%")})),Sn.createElement("div",{className:"c-grey-666"},"\u5206\u503C ",Sn.createElement("span",{style:{color:"#666666"}}," \uFF08\u5F53\u8BBE\u7F6E0%\u65F6\uFF0C\u5219\u5B66\u751F\u67E5\u770B\u7B54\u6848\u4E0D\u6263\u5206\uFF09")))),Sn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Sn.createElement("div",{style:{display:"flex",alignItems:"center"}},Sn.createElement(Me.default.Item,{name:"is_repeat_minus",valuePropName:"checked",style:{marginBottom:0},normalize:Jn=>(!Jn&&qa(!0),Jn)},Sn.createElement(he.default,null)),Sn.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u4EE3\u7801\u67E5\u91CD\u6263\u5206"),Sn.createElement("div",{className:Da.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")),un&&Sn.createElement("div",{style:{display:"flex",alignItems:"center"}},Sn.createElement("div",{style:{marginLeft:"30px"}},"\u6263\u5206\u9608\u503C"),Sn.createElement(Me.default.Item,{className:"ml10",name:"repeat_limit",style:{marginBottom:0},normalize:Jn=>(qa(!0),Jn)},Sn.createElement(De.Z,{style:{width:120},min:0,max:100,addonAfter:Sn.createElement("span",{className:Da.SubTooltip},"%")})),Sn.createElement("div",{style:{color:"#666666",marginLeft:"10px"}},"\uFF08\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206\uFF09"),Sn.createElement("div",{style:{marginLeft:"30px"}},"\u67E5\u91CD\u6263\u5206"),Sn.createElement(Me.default.Item,{className:"ml10",name:"repeat_setting_score",style:{marginBottom:0},normalize:Jn=>(qa(!0),Jn)},Sn.createElement(De.Z,{style:{width:120},min:0,max:Jt,addonAfter:Sn.createElement("span",{className:Da.SubTooltip},"\u5206")})),Sn.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"))))),Sn.createElement(be.ZP,{type:"primary",size:"large",loading:Ya,style:{width:"138px",marginTop:"30px"},onClick:()=>{Et.submit()}},"\u4FDD\u5B58"),Sn.createElement(Ie.default,{title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",open:no,width:860,footer:null,onCancel:()=>{tn(!1)}},Sn.createElement("div",{style:{color:"#333333",fontWeight:400}},Sn.createElement("span",{style:{fontWeight:600}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),Sn.createElement("br",null),Sn.createElement("span",null,"\u5B66\u751F",Sn.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",Sn.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"),Sn.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 "),Sn.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")),Sn.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Sn.createElement("span",{style:{fontWeight:600}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),Sn.createElement("br",null),Sn.createElement("span",null,"\u5B66\u751F",Sn.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",Sn.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")),Sn.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 "),Sn.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"),Sn.createElement("br",null),Sn.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")),Sn.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Sn.createElement("span",{style:{fontWeight:600}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),Sn.createElement("br",null),Sn.createElement("span",null,"\u4ECE\u8001\u5E08",Sn.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")),Sn.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Sn.createElement("span",{style:{fontWeight:600}},"\u89C4\u5219\u76EE\u7684"),Sn.createElement("br",null),Sn.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 Do=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(fa),Io=ee(59301),$n=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Co=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{var at,ft;const Et=(0,ve.useIntl)(),[Jt,lt]=(0,ne.useState)(!0),[Be,dt]=(0,ne.useState)(!1),[Zn,da]=(0,ne.useState)([]),[un,sn]=(0,ne.useState)([]),[Yn,xa]=(0,ne.useState)([]),[ht,Na]=(0,ne.useState)([]),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(""),tn=(0,ve.useParams)();function ra(){return $n(this,null,function*(){let oa=yield(0,we.ZP)(`/api/homework_commons/${tn.categoryId}/homework_common_collaborators.json`,{method:"get"});sn(oa)})}function co(){return $n(this,null,function*(){var oa;let ut=yield(0,we.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/teachers`,{method:"get",params:{homework_id:tn.categoryId,limit:1e3}});(oa=ut==null?void 0:ut.teacher_list)==null||oa.map(qt=>{qt.key=qt.user_id}),xa(ut==null?void 0:ut.teacher_list),Na(ut==null?void 0:ut.teacher_list)})}(0,ne.useEffect)(()=>{ra(),co()},[tn]);const Pa=()=>{};return Io.createElement("section",{className:Da.form},Io.createElement(tt.Z,{className:Da.content,style:{padding:"20px 30px",gap:20}},(at=un==null?void 0:un.data)==null?void 0:at.map(oa=>Io.createElement(tt.Z,{align:"middle",className:`${Da.borderSty} ${Un===(oa==null?void 0:oa.id)?Da.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},Io.createElement("span",{className:"c-grey-333"},oa==null?void 0:oa.real_name),(un==null?void 0:un.can_edit)&&Io.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Da.delSty}`,onMouseEnter:()=>{no(oa.id)},onMouseLeave:()=>{no("")},onClick:()=>$n(void 0,null,function*(){(yield(0,we.ZP)(`/api/homework_commons/${tn.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:oa.id}})).status===0&&(fe.ZP.info("\u5220\u9664\u6210\u529F"),ra(),co())})}))),!(un!=null&&un.can_edit)&&!((ft=un==null?void 0:un.data)!=null&&ft.length)&&Io.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),(un==null?void 0:un.can_edit)&&Io.createElement(be.ZP,{className:Da.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>dt(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005")),Io.createElement(Ie.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Be,confirmLoading:Cn,onCancel:()=>dt(!1),onOk:()=>$n(void 0,null,function*(){if(Zn.length===0){fe.ZP.info("\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08");return}Ya(!0),(yield(0,we.ZP)(`/api/homework_commons/${tn.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:Zn}})).status===0&&(fe.ZP.info("\u6DFB\u52A0\u6210\u529F"),da([]),ra(),co(),dt(!1)),Ya(!1)})},Io.createElement("div",null,Io.createElement("div",{style:{display:"flex"}},Io.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",Io.createElement(wt.default.Search,{onChange:oa=>{xa(ht.filter(ut=>ut.name.indexOf(oa.target.value)>-1))}})),Io.createElement(Ze.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(oa,ut)=>{da(oa)},selectedRowKeys:Zn,getCheckboxProps:oa=>({disabled:oa.is_collaborator})},pagination:!1,dataSource:Yn,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var _o=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(Co),Uo=ee(59301),ul=Object.defineProperty,ia=Object.getOwnPropertySymbols,Lr=Object.prototype.hasOwnProperty,il=Object.prototype.propertyIsEnumerable,Ml=(ae,ce,se)=>ce in ae?ul(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Vo=(ae,ce)=>{for(var se in ce||(ce={}))Lr.call(ce,se)&&Ml(ae,se,ce[se]);if(ia)for(var se of ia(ce))il.call(ce,se)&&Ml(ae,se,ce[se]);return ae},tr=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const vl=({shixunHomeworks:ae,loading:ce,dispatch:se,classroomList:at,user:ft})=>{const Et=(0,ve.useIntl)(),Jt=(0,ve.useParams)(),{workSetting:lt}=ae,[Be,dt]=(0,ne.useState)(!1),[Zn,da]=(0,ne.useState)(!1),[un,sn]=(0,ne.useState)({work_end_forbid_evaluate:!1,start_permanent:!1});(0,ne.useEffect)(()=>{dt(!(0,Qe.GJ)())},[(0,Qe.GJ)()]);const Yn=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:Vo({},Jt)})};(0,ne.useEffect)(()=>{lt!=null&<.course_id&&(Object.keys(un).forEach(ht=>{un[ht]=lt[ht]}),sn(Vo({},un)))},[lt]);const xa=()=>tr(void 0,null,function*(){var ht;if(((ht=ft==null?void 0:ft.userInfo)==null?void 0:ht.user_status)===2){(0,zr.Rd)();return}da(!0);const Na={work_end_forbid_evaluate:un.work_end_forbid_evaluate};(0,Qe.Ny)()&&(Na.start_permanent=un.start_permanent),(yield(0,we.ZP)(`/api/homework_commons/${Jt.categoryId}/shiyan_setting.json`,{method:"post",body:Na})).status===0&&(fe.ZP.success("\u66F4\u65B0\u6210\u529F"),Yn(),se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Vo({},Jt)})),da(!1)});return Uo.createElement("section",{className:Da.form},Uo.createElement("div",{className:Da.title},"\u8BC4\u6D4B\u9650\u5236"),Uo.createElement("div",{className:Da.content},Uo.createElement(he.default,{disabled:Be,checked:un.work_end_forbid_evaluate,onChange:ht=>{un.work_end_forbid_evaluate=ht.target.checked,sn(Object.assign({},un))}},Uo.createElement("span",{className:"c-black"},"\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u53EF\u7F16\u8F91\u4EE3\u7801"),Uo.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"))),Uo.createElement("div",{className:Da.title,style:{marginTop:"30px"}},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),Uo.createElement("div",{className:Da.content},Uo.createElement(he.default,{disabled:Be,checked:un.start_permanent,onChange:ht=>{if(!(0,Qe.Ny)()){(0,zr.pW)(2);return}un.start_permanent=ht.target.checked,sn(Object.assign({},un))}},Uo.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",Uo.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")))),!Be&&Uo.createElement(Uo.Fragment,null,Uo.createElement(be.ZP,{type:"primary",size:"large",loading:Zn,style:{width:"138px",marginTop:"30px"},onClick:()=>xa()},"\u4FDD\u5B58")))};var $r=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se,user:at})=>({shixunHomeworks:ae,classroomList:ce,loading:se.effects,user:at}))(vl),Hl=ee(11803),Fu=ee(59301);const Ei=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{const at=(0,ve.useIntl)(),[ft]=(0,ve.useSearchParams)(),Et=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:Fu.createElement(ju,null)},{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:Fu.createElement($r,null)},{key:"2",label:"\u8BC4\u5206\u8BBE\u7F6E",element:Fu.createElement(Do,null)},{key:"3",label:"\u5C55\u793A\u8BBE\u7F6E",element:Fu.createElement(zl,null)},{key:"4",label:"\u534F\u4F5C\u8BBE\u7F6E",element:Fu.createElement(_o,null)}].filter(Jt=>!!Jt);return(0,ne.useEffect)(()=>(se({type:"globalSetting/footerToggle",payload:!1}),()=>{se({type:"globalSetting/footerToggle",payload:!0})}),[]),Fu.createElement("div",{style:{paddingBottom:"50px"}},Fu.createElement(Hl.Z,{dataSource:Et,style:{marginBottom:52}}))};var Hi=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(Ei),Si="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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",mi=ee(42441);const Oi=(ae=[],ce=[],se=[])=>(console.log("---",ae,ce,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:ce},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:ae}]}),cs=(ae=[])=>({dataset:[{source:ae}],tooltip:{show:!0,formatter:function(ce){return ce.value[2]+":"+ce.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 ti=Object.defineProperty,yi=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,Wi=Object.prototype.propertyIsEnumerable,Vu=(ae,ce,se)=>ce in ae?ti(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Mu=(ae,ce)=>{for(var se in ce||(ce={}))ji.call(ce,se)&&Vu(ae,se,ce[se]);if(yi)for(var se of yi(ce))Wi.call(ce,se)&&Vu(ae,se,ce[se]);return ae},fi=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const ds=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{var at,ft,Et,Jt;const lt=(0,ve.useIntl)(),Be=(0,ve.useParams)(),[dt,Zn]=(0,ne.useState)(Mu(Mu({},{sort_by:"student_id",sort_direction:"desc"}),Be)),[da,un]=(0,ne.useState)(),[sn,Yn]=(0,ne.useState)([]);let xa=(0,ne.useRef)();const[ht,Na]=(0,ne.useState)(1),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(10),[tn,ra]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{Pa()},[]);const co=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:dt.sort_by==="student_number"?dt.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:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:dt.sort_by==="bug"?dt.sort_direction==="desc"?"descend":"ascend":null,render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:dt.sort_by==="vulnerability"?dt.sort_direction==="desc"?"descend":"ascend":null,render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:dt.sort_by==="specification"?dt.sort_direction==="desc"?"descend":"ascend":null,render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:dt.sort_by==="complexity"?dt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:dt.sort_by==="total_row_number"?dt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:dt.sort_by==="quality_score"?dt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(ut,qt)=>ne.createElement("a",{target:"_blank",href:`/classrooms/${Be.coursesId}/shixun_homework/${Be.categoryId}/analysis/${qt.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,ne.useEffect)(()=>(da===2&&(xa.current=setInterval(()=>{Pa()},6e4)),()=>{clearTimeout(xa.current)}),[da]);function Pa(){return fi(this,null,function*(){const ut=yield(0,we.ZP)(`/api/homework_commons/${dt.categoryId}/code_quality_analyses/check_status.json`,{method:"GET"});un(ut.status),ut.status!=2&&ut.status!=-1&&(oa({page:1,limit:10}),clearTimeout(xa.current))})}function oa(ut){return fi(this,null,function*(){Na(ut==null?void 0:ut.page),no(ut==null?void 0:ut.limit);const qt=yield(0,we.ZP)(`/api/homework_commons/${dt.categoryId}/code_quality_analyses.json`,{method:"GET",params:Mu({},ut)});Yn(qt)})}return console.log("-------",da),ne.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pl30 pr30 pt10"},(da===0||da===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",sn==null?void 0:sn.created_at)),ne.createElement(be.ZP,{onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),ne.createElement("p",{style:{display:"flex"}},ne.createElement(tt.Z,{style:{width:"100%"}},ne.createElement(Ne.Z,{flex:"80px"},ne.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),ne.createElement(Ne.Z,{flex:"80px"},ne.createElement(he.default,{checked:(tn==null?void 0:tn.length)===0,onChange:ut=>{ut.target.checked&&(ra([]),oa({page:ht,limit:Un}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),ne.createElement(Ne.Z,{flex:"1"},ne.createElement(he.default.Group,{value:tn,onChange:ut=>fi(void 0,null,function*(){ra([...ut]),oa({page:ht,limit:Un,group_course_ids:ut})}),style:{width:"100%",fontSize:"14px"}},(at=sn==null?void 0:sn.course_groups)==null?void 0:at.map((ut,qt)=>ne.createElement(he.default,{style:{fontSize:"14px"},value:ut==null?void 0:ut.id},ut==null?void 0:ut.name,"(",ut==null?void 0:ut.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"),(sn==null?void 0:sn.grade_statistics)&&ne.createElement(mi.Z,{option:Oi((ft=sn==null?void 0:sn.grade_statistics)==null?void 0:ft.map(ut=>ut.specification_count),(Et=sn==null?void 0:sn.grade_statistics)==null?void 0:Et.map(ut=>ut.vulnerability_count),(Jt=sn==null?void 0:sn.grade_statistics)==null?void 0:Jt.map(ut=>ut.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"),(sn==null?void 0:sn.quality_scores)&&ne.createElement(mi.Z,{option:cs(sn==null?void 0:sn.quality_scores.map((ut,qt)=>[qt+1,ut==null?void 0:ut.quality_score,ut==null?void 0:ut.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(wt.default.Search,{size:"middle",onSearch:ut=>{oa({page:1,limit:Un,search:ut})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),ne.createElement(Ze.default,{columns:co,dataSource:sn==null?void 0:sn.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(ut,qt,Gt)=>{Gt.field&&(dt.sort_by=Gt.field),Gt.order||(dt.sort_direction="asc"),Gt.order==="ascend"&&(dt.sort_direction="asc"),Gt.order==="descend"&&(dt.sort_direction="desc"),Gt.order||(dt.sort_direction="asc"),oa(Mu({page:1,limit:Un},dt))}}),ne.createElement(Ae.Z,{current:ht,total:sn==null?void 0:sn.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:Un,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(ut,qt)=>{Na(ut),no(qt),oa({page:ut,limit:qt,group_course_ids:tn})}}))),da===2&&ne.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},ne.createElement("img",{src:Si}),ne.createElement("br",null),ne.createElement(be.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{Pa()}},"\u5237\u65B0\u9875\u9762")),ne.createElement(la,null),ne.createElement(Ie.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!Cn,footer:null,onCancel:()=>Ya(!1)},ne.createElement("div",{style:{height:500,overflow:"hidden"}},!!Cn&&ne.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${Be==null?void 0:Be.categoryId}-${Cn==null?void 0:Cn.student_number}&resolved=false`,frameBorder:"0"}))))};var bs=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(ds),ni=ee(26724),Ni=ee.n(ni),Iu=ee(59301),Pc=Object.defineProperty,pi=Object.defineProperties,Ds=Object.getOwnPropertyDescriptors,gs=Object.getOwnPropertySymbols,Is=Object.prototype.hasOwnProperty,tc=Object.prototype.propertyIsEnumerable,Os=(ae,ce,se)=>ce in ae?Pc(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Cc=(ae,ce)=>{for(var se in ce||(ce={}))Is.call(ce,se)&&Os(ae,se,ce[se]);if(gs)for(var se of gs(ce))tc.call(ce,se)&&Os(ae,se,ce[se]);return ae},nc=(ae,ce)=>pi(ae,Ds(ce)),ac=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Ac=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{const at=(0,ve.useIntl)(),ft=(0,ve.useParams)(),Et=(0,ve.useLocation)(),[Jt,lt]=(0,ne.useState)([]),[Be,dt]=(0,ne.useState)([]),[Zn,da]=(0,ne.useState)(!0),[un,sn]=(0,ne.useState)(!1),[Yn,xa]=(0,ne.useState)(1),[ht,Na]=(0,ne.useState)([]),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(!1),[tn,ra]=(0,ne.useState)(!1),[co,Pa]=(0,ne.useState)("");(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(oa.resetFields(),lt([]),Ya(!0),qt()):Ya(!1)},[ae.actionTabs.key]);const[oa]=Me.default.useForm();let ut=[];const qt=()=>ac(void 0,null,function*(){var Bo;if(Zn&&!un){sn(!0),xa(Yn+1);const qa=yield(0,de.JG)(nc(Cc({},ft),{page:Yn}));Pa(qa.repeat_setting_score);const xr=[...qa.group_list];qa!=null&&qa.ungroup_list&&xr.push({id:qa==null?void 0:qa.ungroup_list.id,name:qa==null?void 0:qa.ungroup_list.name,works_count:qa==null?void 0:qa.ungroup_list.work_count,last_review_time:qa==null?void 0:qa.ungroup_list.last_review_time}),lt([...Jt,...xr]),sn(!1),((Bo=qa.group_list)==null?void 0:Bo.length)<10&&da(!1)}}),Gt=()=>{se({type:"shixunHomeworks/setActionTabs",payload:{}}),no(!1),da(!0),sn(!1),xa(1),lt([]),oa.resetFields()},Ea=[{title:"",dataIndex:"id",width:280,render:(Bo,qa)=>Iu.createElement(he.default,{disabled:!(qa.works_count>1),value:String(qa.id)},qa.name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_review_time",width:130}];return Iu.createElement(Ie.default,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:Cn,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:820,bodyStyle:{minHeight:200},onOk:()=>ac(void 0,null,function*(){const Bo=oa.getFieldValue();if(Bo.group_ids.length){ra(!0);const qa=yield(0,we.ZP)(`/api/homework_commons/${ft.categoryId}/homework_code_repeat.json`,{method:"post",body:{group_ids:[...Bo.group_ids]}});ra(!1),qa.status===0&&(Gt(),yield se({type:"shixunHomeworks/getShixunWorkList",payload:ae.actionTabs.params}),window.location.href=`/classrooms/${ft.coursesId}/shixun_homework/${ft.categoryId}/detail?tabs=2`,se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}}),okButtonProps:{loading:tn},onCancel:Gt},Iu.createElement("div",{style:{color:"gray"}},"\u5F53\u524D\u4EE3\u7801\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",Iu.createElement("span",{style:{color:"green"}},co),"\u5206,\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C",Iu.createElement("a",{href:`/classrooms/${ft.coursesId}/shixun_homework/${ft.categoryId}/detail?tabs=3&score=2`},"\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E"),"\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),Iu.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&&Iu.createElement(Me.default,{form:oa,onChange:Bo=>{Na(Cc({},oa.getFieldValue()))},initialValues:{group_ids:ut,end_time:me()(me()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},Iu.createElement("div",{className:"flexd-table-header mt20"},Iu.createElement(Ze.default,{pagination:!1,dataSource:[],columns:Ea})),Iu.createElement(Me.default.Item,{name:"group_ids"},Iu.createElement(he.default.Group,{className:"w100"},Iu.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},Iu.createElement(Ni(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Bo=>{qt()},hasMore:Zn,useWindow:!1},Iu.createElement(Ze.default,{loading:ce.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:Ea,dataSource:Jt,pagination:!1})))))),Iu.createElement(tt.Z,null,Iu.createElement(Ne.Z,{className:"ml10"},Iu.createElement(he.default,{checked:Un,onChange:Bo=>{no(Bo.target.checked);let qa=[];Bo.target.checked&&(qa=Jt.filter(xr=>xr.works_count>1).map(xr=>xr.id+"")),oa.setFieldsValue({group_ids:qa})}},"\u5168\u9009"))))};var Ns=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce}))(Ac),es=ee(27681),Gi=ee(82338),Ki=ee(93948),ai={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"},oc=ee(96731),rc=Object.defineProperty,ms=Object.getOwnPropertySymbols,lc=Object.prototype.hasOwnProperty,uc=Object.prototype.propertyIsEnumerable,fs=(ae,ce,se)=>ce in ae?rc(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,ps=(ae,ce)=>{for(var se in ce||(ce={}))lc.call(ce,se)&&fs(ae,se,ce[se]);if(ms)for(var se of ms(ce))uc.call(ce,se)&&fs(ae,se,ce[se]);return ae},ic=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Bc=({shixunHomeworks:ae,dispatch:ce,isShow:se,setIsShow:at,item:ft,courseId:Et,categoryId:Jt})=>{const lt=(0,ve.useIntl)(),[Be,dt]=(0,ne.useState)({page:1,limit:10,keyword:"",type:null}),[Zn,da]=(0,ne.useState)([]),[un,sn]=(0,ne.useState)(!1),[Yn,xa]=(0,ne.useState)(1);(0,ne.useEffect)(()=>{se&&ht()},[se,Be.type]);function ht(){return ic(this,null,function*(){sn(!0);const Cn=yield(0,we.ZP)(`/api/homework_commons/${Jt}/shixun_game_statisic.json`,{method:"get",params:{challenge_id:ft.id,id:Jt,type:Be.type,page:Be.page,limit:Be.limit,keyword:Be.keyword}});sn(!1),Cn.status===0&&da(Cn==null?void 0:Cn.data)})}const Na=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(Cn,Ya,Un)=>ne.createElement("span",{style:{color:"#000"}},Be.limit*(Be.page-1)+Un+1)},{title:"\u5B66\u751F\u59D3\u540D",dataIndex:"name",key:"name",ellipsis:!0,render:(Cn,Ya,Un)=>ne.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{(0,je.xg)(`/classrooms/${Et}/shixun_homework/${Jt}/${Ya.student_work_id}/comment`)}},Cn)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(Cn,Ya,Un)=>ne.createElement("span",{style:{color:"#333"}},Cn)},{title:"\u73ED\u7EA7",dataIndex:"group_name",key:"group_name",ellipsis:!0,render:(Cn,Ya,Un)=>ne.createElement("span",{style:{color:"#333"}},Cn)},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,render:(Cn,Ya,Un)=>ne.createElement("span",{style:{color:"#333"}},Cn)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,render:(Cn,Ya,Un)=>ne.createElement("span",{style:{color:"#333"}},Cn)},{title:"\u901A\u5173\u60C5\u51B5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,render:(Cn,Ya,Un)=>ne.createElement("span",null,Cn==2?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173")}];return ne.createElement(ne.Fragment,null,ne.createElement(Ie.default,{centered:!0,title:"\u5173\u5361\u901A\u5173\u8BE6\u60C5",open:se,width:900,footer:null,maskClosable:!1,onCancel:()=>{Be.keyword="",Be.page=1,Be.limit=10,Be.type=null,dt(ps({},Be)),at(!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",ft==null?void 0:ft.index," ",ne.createElement(ie.Z,{title:ft==null?void 0:ft.subject},ne.createElement("span",null,ft==null?void 0:ft.subject))),ne.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"}},ne.createElement("div",null,ne.createElement(He.default,{size:"large",value:Be.type,onChange:Cn=>ic(void 0,null,function*(){Be.type=Cn,dt(ps({},Be)),ht()}),style:{width:140,marginRight:20}},ne.createElement(He.default.Option,{value:null},"\u5168\u90E8"),ne.createElement(He.default.Option,{value:1},"\u672A\u901A\u5173"),ne.createElement(He.default.Option,{value:2},"\u5DF2\u901A\u5173"))),ne.createElement("div",null,ne.createElement(Ke.t7,{style:{width:220},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u641C\u7D22",value:Be.keyword,onChange:Cn=>{Be.keyword=Cn,Be.page=1,dt(ps({},Be)),ht()}})))),ne.createElement(Ze.default,{scroll:{y:380},columns:Na,loading:un,dataSource:Zn.users,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],pageSize:Be.limit,current:Be.page,position:["bottomRight"],onChange:(Cn,Ya)=>{Be.page=Cn,Be.limit=Ya,dt(ps({},Be)),ht()},total:Zn==null?void 0:Zn.count,showTotal:(Cn,Ya)=>ne.createElement("span",null,"\u5171",ne.createElement("span",{style:{color:"#165DFF"}}," ",Cn," "),"\u6761\u6570\u636E")}})))};var sc=(0,ve.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Bc),Qi=ee(75353),Yi=Object.defineProperty,vs=Object.defineProperties,xc=Object.getOwnPropertyDescriptors,cc=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Pe=(ae,ce,se)=>ce in ae?Yi(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,$e=(ae,ce)=>{for(var se in ce||(ce={}))ge.call(ce,se)&&Pe(ae,se,ce[se]);if(cc)for(var se of cc(ce))Ee.call(ce,se)&&Pe(ae,se,ce[se]);return ae},et=(ae,ce)=>vs(ae,xc(ce)),jt=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const It=({title:ae,strokeColor:ce,trailColor:se,percent:at,count:ft})=>{const Et=(0,ve.useIntl)();return ne.createElement("div",{className:ai.itemWrapper},ne.createElement("div",{className:ai.itemTitle},ae),ne.createElement(Ki.Z,{percent:at,strokeColor:ce,trailColor:se}),ne.createElement("div",{className:ai.count},ft,"\u4EBA"))},gn=(ae,ce)=>{const se=`${(ce/ae*100).toFixed(1)}`;return se==="0.0"?0:se};var Dn=()=>{const[ae,ce]=(0,ne.useState)(),se=(0,ve.useParams)(),[at,ft]=(0,ne.useState)(!1),[Et,Jt]=(0,ne.useState)(),[lt,Be]=(0,ne.useState)(),[dt,Zn]=(0,ne.useState)(!1),[da,un]=(0,ne.useState)({page:1,limit:10});(0,ne.useEffect)(()=>{(0,we.ZP)(`/api/homework_commons/${se.categoryId}/statistic.json`,{method:"GET"}).then(ht=>{ce(ht)}),xa()},[]);const sn=[{title:"\u6309\u65F6\u901A\u5173",color:"#00AE87",trailColor:"#e5f6f3",percent:gn(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:gn(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:gn(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:gn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.unstart_count),count:ae==null?void 0:ae.unstart_count}],Yn=[{title:"\u5E8F\u53F7",dataIndex:"number",width:80,fixed:"left",ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#333"}},da.limit*(da.page-1)+Cn+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"subject",key:"subject",ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#000"}},ht)},{title:"\u5DF2\u901A\u5173",width:120,dataIndex:"completed_sum",key:"completed_sum",ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#333"}},ht," \u4EBA")},{title:"\u672A\u901A\u5173",width:120,dataIndex:"uncompleted_sum",key:"uncompleted_sum",ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#333"}},ht," \u4EBA")},{title:"\u603B\u8BC4\u6D4B\u6B21\u6570",width:120,dataIndex:"evaluation_total",key:"evaluation_total",ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#333"}},ht," \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:ai.tips},ne.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"})))),dataIndex:"passed_rate",key:"passed_rate",width:120,ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#000"}},ht,ht?"%":"")},{title:"\u64CD\u4F5C",dataIndex:"action",key:"action",align:"right",ellipsis:!0,width:100,render:(ht,Na,Cn)=>ne.createElement("a",{style:{color:"#165DFF"},onClick:Ya=>{Ya.stopPropagation(),Be(et($e({},Na),{index:da.limit*(da.page-1)+Cn+1})),Zn(!0)}},"\u67E5\u770B")}];function xa(){return jt(this,null,function*(){ft(!0);const ht=yield(0,we.ZP)(`/api/homework_commons/${se.categoryId}/shixun_challenge_statisic.json`,{method:"get",params:{page:da.page,limit:da.limit}});ft(!1),ht.status===0&&Jt(ht==null?void 0:ht.data)})}return ne.createElement("div",{className:ai.analysisWrapper},ne.createElement("div",{className:`${ai.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",gn(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",gn(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",gn(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",gn(ae==null?void 0:ae.total_count,ae==null?void 0:ae.unstart_count)),ne.createElement(tt.Z,{justify:"space-between",className:"mb30"},sn.map(ht=>ne.createElement(Ne.Z,{flex:"212px",key:ht.title},ne.createElement(It,{title:ht.title,strokeColor:ht.color,trailColor:ht.trailColor,percent:parseInt(ht.percent),count:ht.count})))),ne.createElement("div",{className:`${ai.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(Qi.Z,{type:"primary",onClick:()=>jt(void 0,null,function*(){(yield(0,we.ZP)(`/api/homework_commons/${se==null?void 0:se.categoryId}/export_challenge_statistic.json`,{method:"get"})).status==0&&(0,je.xg)(`/classrooms/${se==null?void 0:se.coursesId}/exportlist/shixun_work_list`)})},"\u5BFC\u51FA\u901A\u5173\u60C5\u51B5"))),ne.createElement(Ze.default,{scroll:{y:490},columns:Yn,loading:at,className:(Et==null?void 0:Et.count){da.page=ht,da.limit=Na,un($e({},da)),xa()},total:Et==null?void 0:Et.count,showTotal:(ht,Na)=>ne.createElement("span",null,"\u5171",ne.createElement("span",{style:{color:"#165DFF"}}," ",ht," "),"\u6761\u6570\u636E")}}),ne.createElement("div",{className:`${ai.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(Ze.default,{bordered:!0,className:`${ai.tableWrapper} mb30`,columns:[{title:"\u4EE3\u7801\u91CD\u5408\u7387",align:"center",className:ai.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(oc.ZP,{title:"\u5B9E\u8BAD\u884C\u4E3A\u5206\u6790\u7EDF\u8BA1",data:(0,oc.Uf)(ae)}),ne.createElement(sc,{courseId:se.coursesId,item:lt,isShow:dt,setIsShow:Zn,categoryId:se.categoryId}))},wa=ee(69613),kn=ee(54580),Rn=ee(59301),pa=Object.defineProperty,va=Object.defineProperties,fn=Object.getOwnPropertyDescriptors,Nn=Object.getOwnPropertySymbols,Ca=Object.prototype.hasOwnProperty,uo=Object.prototype.propertyIsEnumerable,Va=(ae,ce,se)=>ce in ae?pa(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,mo=(ae,ce)=>{for(var se in ce||(ce={}))Ca.call(ce,se)&&Va(ae,se,ce[se]);if(Nn)for(var se of Nn(ce))uo.call(ce,se)&&Va(ae,se,ce[se]);return ae},Ao=(ae,ce)=>va(ae,fn(ce)),io=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const{Dragger:Ja}=kn.default,Tr=({classroomList:ae,dispatch:ce,onOk:se})=>{const at=(0,ve.useIntl)(),ft=(0,ve.useParams)(),[Et]=Me.default.useForm(),[Jt,lt]=(0,ne.useState)(),[Be,dt]=(0,ne.useState)(!1),Zn={height:100,onRemove:()=>{lt("")},accept:".xls,.xlsx",multiple:!1,beforeUpload:da=>io(void 0,null,function*(){return lt(da),!1})};return(0,ne.useEffect)(()=>{Et.setFieldsValue({publish_time:me()(me()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:me()(me()(new Date((0,je.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),Rn.createElement(Ie.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:Be},onOk:()=>io(void 0,null,function*(){Et.submit()}),onCancel:()=>{Et.resetFields(),ce({type:"classroomList/setActionTabs",payload:{}})}},Rn.createElement(Me.default,{form:Et,onFinish:da=>io(void 0,null,function*(){var un,sn;console.log("---",ae.actionTabs,da,ft);let Yn=((un=ae==null?void 0:ae.actionTabs)==null?void 0:un.type)==="exercise"?`/api/exercises/${ft==null?void 0:ft.category}/exercise_user/edit_score.json`:`/api/student_works/${ae.actionTabs.id}/edit_score.json`;dt(!0);let xa=yield(0,we.ZP)(Yn,{method:"post",body:Ao(mo({},da),{exercise_user_id:((sn=ae==null?void 0:ae.actionTabs)==null?void 0:sn.type)==="exercise"?ae.actionTabs.id:""})});dt(!1),Et.resetFields(),ce({type:"classroomList/setActionTabs",payload:{}}),se()})},Rn.createElement(Me.default.Item,{label:"\u6700\u7EC8\u6210\u7EE9",style:{marginBottom:0},name:"score",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u7EC8\u6210\u7EE9"}]},Rn.createElement(De.Z,{min:0,style:{width:"100%"}}))))};var ur=(0,ve.connect)(({classroomList:ae})=>({classroomList:ae}))(Tr),Dr=ee(34364),mr=ee(59301),hl=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const{Dragger:Rl}=kn.default,tu=({})=>{const ae=(0,ve.useIntl)(),ce=(0,ve.useParams)(),[se]=Me.default.useForm(),[at,ft]=(0,ne.useState)(!0),[Et,Jt]=(0,ne.useState)(!1);console.log("----",ce);function lt(){return hl(this,null,function*(){var Be,dt;let Zn;window.location.href.indexOf("exercise")>-1?Zn=`/api/exercises/${ce==null?void 0:ce.categoryId}/get_time_setting.json`:Zn=`/api/homework_commons/${ce==null?void 0:ce.categoryId}/get_time_setting.json`;let da=yield(0,we.ZP)(Zn,{method:"get"});(da==null?void 0:da.status)===0&&se.setFieldsValue({publish_time:me()(me()((Be=da==null?void 0:da.data)==null?void 0:Be.publish_time).format("YYYY-MM-DD HH:mm")),end_time:me()(me()((dt=da==null?void 0:da.data)==null?void 0:dt.end_time).format("YYYY-MM-DD HH:mm"))})})}return(0,ne.useEffect)(()=>{lt()},[]),mr.createElement("div",{style:{padding:"50px 30px",background:"#fff"}},mr.createElement("div",{style:{textAlign:"end"}},at&&mr.createElement(be.ZP,{onClick:()=>{ft(!1)}},"\u7F16\u8F91\u8BBE\u7F6E"),!at&&mr.createElement("div",null,mr.createElement(be.ZP,{type:"primary",loading:Et,onClick:()=>{se.submit()}},"\u63D0\u4EA4"),mr.createElement(be.ZP,{style:{marginLeft:20},onClick:()=>{ft(!0)}},"\u53D6\u6D88"))),mr.createElement(Me.default,{form:se,disabled:at,onFinish:Be=>hl(void 0,null,function*(){Jt(!0),console.log("---",window.location.href);let dt;window.location.href.indexOf("exercise")>-1?dt=`/api/exercises/${ce==null?void 0:ce.categoryId}/time_setting.json`:dt=`/api/homework_commons/${ce==null?void 0:ce.categoryId}/time_setting.json`;let Zn=yield(0,we.ZP)(dt,{method:"post",body:{publish_time:me()(Be.publish_time).format("YYYY-MM-DD HH:mm"),end_time:me()(Be.end_time).format("YYYY-MM-DD HH:mm")}});Jt(!1),(Zn==null?void 0:Zn.status)===0&&ft(!0)})},mr.createElement(tt.Z,null,mr.createElement(Ol.Z,null,mr.createElement(Me.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},mr.createElement(lr.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:Be=>(0,Dr.Q8)(Be),disabledTime:Be=>(0,Dr.d0)(Be),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),mr.createElement("span",{style:{color:"#999999",fontSize:"14px",height:40,marginBottom:8,display:"block"}},"\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u7684\u65F6\u95F4\uFF09"))),mr.createElement(tt.Z,null,mr.createElement(Ol.Z,null,mr.createElement(Me.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},mr.createElement(lr.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:260},size:"large",disabledDate:Be=>(0,Dr.Q8)(Be,"",se.getFieldValue("publish_time")),disabledTime:Be=>(0,Dr.d0)(Be,se.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})),mr.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 El=(0,ve.connect)(({classroomList:ae})=>({classroomList:ae}))(tu),Ur=ee(99313),Gr=ee(59301),Al=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const{Dragger:Tl}=kn.default,gl=({})=>{const ae=(0,ve.useIntl)(),ce=(0,ve.useParams)(),[se]=Me.default.useForm(),[at,ft]=(0,ne.useState)(!0),[Et,Jt]=(0,ne.useState)(!1);let[lt,Be]=(0,ne.useState)({type:window.location.href.indexOf("program_homework")>-1?2:1,limit:10,page:1});const dt=[{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 Zn(){return Al(this,null,function*(){let un;Jt(!0),window.location.href.indexOf("exercise")>-1?un=`/api/exercises/${ce==null?void 0:ce.categoryId}/redo_logs.json`:un=`/api/homework_commons/${ce==null?void 0:ce.categoryId}/redo_logs.json`;let sn=yield(0,we.ZP)(un,{method:"get",params:lt});Jt(!1),(sn==null?void 0:sn.status)===0&&ft(sn==null?void 0:sn.data)})}(0,ne.useEffect)(()=>{Zn()},[]);let da=[{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:(un,sn,Yn)=>{var xa;return(xa=dt.find(ht=>ht.question_type===un))==null?void 0:xa.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:(un,sn,Yn)=>{var xa;return(xa=[{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(ht=>ht.id===un))==null?void 0:xa.name}},{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(un,sn,Yn)=>me()(un).format("YYYY-MM-DD HH:mm:ss")}].filter(un=>!!un);return Gr.createElement("div",{style:{padding:"0px 30px",background:"#fff",paddingBottom:30}},Gr.createElement(Ur.default,{destroyInactiveTabPane:!0,onChange:un=>{lt.type=un,lt.page=1,lt.limit=10,Be(lt),Zn()},items:[window.location.href.indexOf("program_homework")<=-1&&{key:"1",label:"\u6253\u56DE\u91CD\u505A",children:Gr.createElement(Ze.default,{className:"mt20",loading:Et,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:(un,sn,Yn)=>me()(un).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"}],dataSource:at==null?void 0:at.list,pagination:!1})},{key:"2",label:"\u91CD\u7F6E\u4EE3\u7801",children:Gr.createElement(Ze.default,{className:"mt20",loading:Et,columns:da,dataSource:at==null?void 0:at.list,pagination:!1})}].filter(un=>!!un)}),Gr.createElement(Ae.Z,{hideOnSinglePage:!0,showSizeChanger:!1,onChange:(un,sn)=>{lt.page=un,lt.limit=sn,Be(lt),Zn()},current:lt.page,total:at.count,pageSize:lt.limit,style:{marginTop:20}}))};var fl=(0,ve.connect)(({classroomList:ae})=>({classroomList:ae}))(gl),Xa=ee(59301),gu=Object.defineProperty,ye=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,qe=(ae,ce,se)=>ce in ae?gu(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,ct=(ae,ce)=>{for(var se in ce||(ce={}))Ce.call(ce,se)&&qe(ae,se,ce[se]);if(ye)for(var se of ye(ce))Ue.call(ce,se)&&qe(ae,se,ce[se]);return ae},mt=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).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:ce,globalSetting:se,user:at,loading:ft,dispatch:Et})=>{var Jt,lt,Be,dt,Zn,da,un,sn,Yn,xa,ht,Na,Cn,Ya,Un,no,tn,ra,co,Pa,oa,ut,qt,Gt,Ea,Bo,qa,xr,fr,Qr,Zr,Wl,za,nr,Jn,So,xn,Ma,Sa;const Pn=(0,ve.useIntl)(),[Wn]=(0,ve.useSearchParams)(),Ra=(0,ve.useParams)(),bo=(0,ve.useLocation)(),[La,sr]=(0,ne.useState)(Wn.get("tabs")||"0"),[eo,br]=(0,ne.useState)({}),{workList:Jr,shixunWorkList:wr,workSetting:pr}=ae,[ll,Vl]=(0,ne.useState)(!1);Ra.category=Wn.get("category_id"),Ra.order="work_score",Ra.b_order="desc",(0,ne.useEffect)(()=>{(0,Qe.Rm)()&&Et({type:"classroomList/getAssistantPermissions",payload:{course_id:Ra.coursesId}})},[(0,Qe.bg)()]),(0,ne.useEffect)(()=>{La!=="0"&&Et({type:"shixunHomeworks/getShixunWorkList",payload:Ra}),new URLSearchParams(bo.search).get("tabs")==="3"&&Et({type:"shixunHomeworks/getWorkSetting",payload:ct({},Ra)}),Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:Ra.categoryId}})},[]);const xu=An=>{An==="3"&&Et({type:"shixunHomeworks/getWorkSetting",payload:ct({},Ra)}),sr(An)},Gl=()=>{Ie.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Xa.createElement("div",{className:"tc font16"},"\u4F60\u5728\u8BE5\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF0C\u65E0\u6CD5\u6062\u590D",Xa.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u91CD\u505A\uFF1F"),onOk:()=>mt(void 0,null,function*(){var An;const ar=(An=ae.headerInfo)==null?void 0:An.myshixun_identifier;(yield(0,de.Fr)({id:ar}))&&(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`),Et({type:"shixunHomeworks/getShixunWorkList",payload:eo}))})})},Zt=An=>{An=An!=null&&An.includes(".json")?An:`${An}.json`,Ie.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Xa.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>mt(void 0,null,function*(){const ar=yield(0,kl.$Q)({url:An});if(!ar)return;fe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Fo=yield(0,kl.Ir)({id:ar.shixun_identifier});if(Fo!=null&&Fo.game_identifier){(0,je.xg)(`/tasks/${Fo.game_identifier}?coursesId=${Ra.coursesId}`);return}(Fo==null?void 0:Fo.status)===2?Zt(Fo==null?void 0:Fo.message):(Fo==null?void 0:Fo.status)===3&&zn(Fo==null?void 0:Fo.message)})})},zn=An=>{Ie.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Xa.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",An,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Yr=An=>mt(void 0,null,function*(){An=An!=null&&An.includes(".json")?An:`${An}.json`;const ar=yield(0,kl.$Q)({url:An});if(console.log(ar,"execRes"),ar!=null&&ar.game_identifier){(0,je.xg)(`/tasks/${Ra.coursesId}/${Ra.categoryId}/${ar.game_identifier}?coursesId=${Ra.coursesId}`);return}(ar==null?void 0:ar.status)===-3?(0,je.eF)():(ar==null?void 0:ar.status)===2?Zt(ar==null?void 0:ar.message):(ar==null?void 0:ar.status)===3&&zn(ar==null?void 0:ar.message)}),vu=[(0,Qe.GJ)()&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:Xa.createElement(xo,{setExportParams:wr}),forceRender:!0},{name:"\u4F5C\u4E1A\u8BE6\u60C5",id:"1",compontent:Xa.createElement(Ge,{gotosetting:()=>{Et({type:"shixunHomeworks/getWorkSetting",payload:ct({},Ra)}),sr("3")}})},(0,Qe.dE)()&&((Jt=ae==null?void 0:ae.headerInfo)==null?void 0:Jt.score_open)&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:Xa.createElement(xo,{setExportParams:wr}),forceRender:!0},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:Xa.createElement(yr,null),hidden:(lt=se==null?void 0:se.setting)==null?void 0:lt.hide_code_repeat},{name:"\u8D28\u91CF\u68C0\u6D4B",id:"4",compontent:Xa.createElement(ws,null)},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",compontent:Xa.createElement(fl,null)},{name:"\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790",id:"5",compontent:Xa.createElement(Dn,null)},{name:(0,Qe.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",compontent:(dt=(Be=ae==null?void 0:ae.headerInfo)==null?void 0:Be.homework_status)!=null&&dt.includes("\u5BFC\u5165")?Xa.createElement(El,null):Xa.createElement(Hi,null),forceRender:!0}].filter(An=>!!An).filter(An=>{var ar,Fo,Pl,ru,su;return(0,Qe.dE)()?An.name!=="\u4EE3\u7801\u67E5\u91CD"&&An.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"&&An.name!=="\u5F97\u5206\u89C4\u5219":(0,Qe.dE)()||((Fo=(ar=ae==null?void 0:ae.headerInfo)==null?void 0:ar.homework_status)==null?void 0:Fo[0])!=="\u5DF2\u622A\u6B62"?An.name!=="\u8D28\u91CF\u68C0\u6D4B":!((Pl=ae==null?void 0:ae.headerInfo)!=null&&Pl.code_review)&&((su=(ru=ae==null?void 0:ae.headerInfo)==null?void 0:ru.homework_status)==null?void 0:su[0])!=="\u672A\u53D1\u5E03"?!0:An.name!=="\u4EE3\u7801\u67E5\u91CD"}).filter(An=>{var ar;return(ar=ae==null?void 0:ae.headerInfo)!=null&&ar.open_code_quality_analysis?!0:An.name!=="\u8D28\u91CF\u68C0\u6D4B"}).filter(An=>{var ar;return(ar=ae==null?void 0:ae.headerInfo)!=null&&ar.action_analysis?!0:An.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"}).filter(An=>{var ar,Fo;return(Fo=(ar=ae==null?void 0:ae.headerInfo)==null?void 0:ar.homework_status)!=null&&Fo.includes("\u5BFC\u5165")?An.name!=="\u4EE3\u7801\u67E5\u91CD"&&An.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(An=>{var ar,Fo;return(Fo=(ar=ae==null?void 0:ae.headerInfo)==null?void 0:ar.homework_status)!=null&&Fo.includes("\u5BFC\u5165")&&(0,Qe.dE)()?An.name!=="\u5F97\u5206\u89C4\u5219"&&An.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(An=>!(An!=null&&An.hidden));return Xa.createElement("section",{style:{minHeight:"100vh",background:`url(${ee(26528)}) center / cover no-repeat`}},Xa.createElement("div",{className:"edu-container"},((Zn=ae==null?void 0:ae.headerInfo)==null?void 0:Zn.homework_name)&&Xa.createElement("section",{className:"animated fadeIn pt-10px"},((ca=ae==null?void 0:ae.headerInfo)==null?void 0:ca.category)&&Xa.createElement(Le.Z,{separator:">",items:[{title:Xa.createElement(ve.Link,{to:`/classrooms/${Ra==null?void 0:Ra.coursesId}/shixun_homework`},(un=ae==null?void 0:ae.headerInfo)==null?void 0:un.course_name)},{title:Xa.createElement(ve.Link,{to:`/classrooms/${Ra==null?void 0:Ra.coursesId}/shixun_homework/${(sn=ae==null?void 0:ae.headerInfo)!=null&&sn.category.main?"":(Yn=ae==null?void 0:ae.headerInfo)==null?void 0:Yn.category.category_id}`},(ht=(xa=ae==null?void 0:ae.headerInfo)==null?void 0:xa.category)==null?void 0:ht.category_name)},{title:"\u4F5C\u4E1A\u8BE6\u60C5"}]}),Xa.createElement("aside",{className:"flex item-center gap-6px mt20"},Xa.createElement(ve.Link,{to:`/classrooms/${(Na=ae==null?void 0:ae.headerInfo)==null?void 0:Na.course_id}/shixun_homework/${(Cn=ae==null?void 0:ae.headerInfo)!=null&&Cn.category.main?"":(Ya=ae==null?void 0:ae.headerInfo)==null?void 0:Ya.category.category_id}`},Xa.createElement(_e.Z,{className:"font16 c-black"})),Xa.createElement(ie.Z,{title:(Un=ae==null?void 0:ae.headerInfo)==null?void 0:Un.homework_name,placement:"bottom"},Xa.createElement("strong",{className:"font20 multi_ellipsis1"},(no=ae==null?void 0:ae.headerInfo)==null?void 0:no.homework_name)),Xa.createElement(je.VV,{temporary:!0,status:(tn=ae==null?void 0:ae.headerInfo)==null?void 0:tn.homework_status}),La==="4"&&Xa.createElement("span",{className:"iconfont icon-a-wenhaobeifen2 current text-end flex-1 font-extrabold ",onClick:()=>{Vl(!0)},style:{color:"#0152d9"}},"\u89C4\u5219\u8BF4\u660E"))),Xa.createElement("div",{className:"mt30 bg-white rounded-8px overflow-hidden",style:{border:"1px solid #fff"}},Xa.createElement("aside",{className:"flex item-center gap-4px overflow-auto",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)"}},vu==null?void 0:vu.map((An,ar)=>Xa.createElement("div",{key:ar,className:`px-10px h-36px text-16px text-nowrap current flex item-center gap-4px ${(An==null?void 0:An.id)==La?"font-semibold bg-white":"c-grey-333"}`,style:{color:(An==null?void 0:An.id)==La?"#1890FF":"",border:"1px solid #fff",borderTop:"none",borderRadius:"8px 8px 0 0"},onClick:()=>{xu(An==null?void 0:An.id)}},An==null?void 0:An.name)),Xa.createElement("div",{className:"ml-auto mr-20px flex item-center gap-20px"},((co=(ra=ae==null?void 0:ae.headerInfo)==null?void 0:ra.homework_status)==null?void 0:co.includes("\u5BFC\u5165"))&&(0,Qe.GJ)()&&Xa.createElement(Ke.op,{theme:z.Fy.THEMEONE,icon:Xa.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{var An,ar;Et({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:(An=ae==null?void 0:ae.headerInfo)==null?void 0:An.homework_name,id:(ar=ae==null?void 0:ae.headerInfo)==null?void 0:ar.homework_id,type:"practice"}})}},"\u8865\u5145\u6210\u7EE9"),!((oa=(Pa=ae==null?void 0:ae.headerInfo)==null?void 0:Pa.homework_status)!=null&&oa.includes("\u5BFC\u5165"))&&Xa.createElement(Xa.Fragment,null,(0,Qe.dE)()&&((ut=ae.headerInfo)==null?void 0:ut.redo_work)&&Xa.createElement(Ke.op,{theme:z.Fy.THEMEONE,icon:Xa.createElement("span",{className:"iconfont icon-dahuizhongzuo3x"}),onClick:Gl},"\u91CD\u505A "),((qt=ae.headerInfo)==null?void 0:qt.shixun_status)>1&&((Gt=ae.headerInfo)==null?void 0:Gt.time_status)<5&&(0,Qe.dE)()&&Xa.createElement(Ke.op,{theme:z.Fy.THEMEONE,icon:Xa.createElement("span",{className:"iconfont icon-kaiqizhong"}),onClick:()=>mt(void 0,null,function*(){var An,ar,Fo,Pl,ru,su,Ti,po,cr;if((0,zr.tJ)(Et,!0)){if((An=ae==null?void 0:ae.headerInfo)!=null&&An.can_view_details){(0,je.xg)(`/shixuns/${(ar=ae==null?void 0:ae.headerInfo)==null?void 0:ar.shixun_identifier}/challenges`);return}(ru=(Pl=(Fo=ae.headerInfo)==null?void 0:Fo.task_operation)==null?void 0:Pl[1])!=null&&ru.includes("/")?Yr((Ti=(su=ae.headerInfo)==null?void 0:su.task_operation)==null?void 0:Ti[1]):(0,je.xg)(`/tasks/${(cr=(po=ae.headerInfo)==null?void 0:po.task_operation)==null?void 0:cr[1]}`)}})},(Bo=(Ea=ae.headerInfo)==null?void 0:Ea.task_operation)==null?void 0:Bo[0]),((qa=ae.headerInfo)==null?void 0:qa.commit_des)&&Xa.createElement(Ke.op,{theme:z.Fy.THEMEONE,icon:Xa.createElement("span",{className:"iconfont icon-tijiaozongjie"}),onClick:()=>{var An;(0,je.xg)(`/classrooms/${Ra.coursesId}/shixun_homework/${Ra.categoryId}/${(An=ae.headerInfo)==null?void 0:An.work_id}/commitsummary`)}},(xr=ae.headerInfo)==null?void 0:xr.commit_des),(0,Qe.GJ)()&&((Qr=(fr=ae==null?void 0:ae.headerInfo)==null?void 0:fr.homework_status)==null?void 0:Qr.includes("\u672A\u53D1\u5E03"))&&Xa.createElement(Ke.op,{theme:z.Fy.THEMEONE,icon:Xa.createElement("span",{className:"iconfont icon-yishezhifabushijian1 translateY1"}),onClick:()=>{var An,ar,Fo,Pl;if(((An=at==null?void 0:at.userInfo)==null?void 0:An.user_status)===2){(0,zr.Rd)();return}let ru=()=>{var su;Et({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[Ra.categoryId],selectArrsAll:[ae==null?void 0:ae.headerInfo],params:Ra,detail:!0,type:2,manage_all_group:(su=ae==null?void 0:ae.headerInfo)==null?void 0:su.manage_all_group}})};(ar=ae==null?void 0:ae.headerInfo)!=null&&ar.high_resources_consume&&!((Fo=ae==null?void 0:ae.headerInfo)!=null&&Fo.high_resources_consume_permission)?Et({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ra.coursesId,type:"shixun",type_id:Ra.categoryId,name:(Pl=ae==null?void 0:ae.headerInfo)==null?void 0:Pl.homework_name,fn:()=>{Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:Ra.categoryId}}),ru()}}}):ru()}},"\u7ACB\u5373\u53D1\u5E03"),((Zr=ae.headerInfo)==null?void 0:Zr.show_analysis_detail)&&Xa.createElement(Ke.op,{theme:z.Fy.THEMEONE,icon:Xa.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14"}),onClick:()=>{var An;(0,je.xg)(`/classrooms/${Ra.coursesId}/shixun_homework/${Ra.categoryId}/analysis/${(An=ae.headerInfo)==null?void 0:An.analysis_id}`)}},"\u8D28\u91CF\u8BC4\u5206"),((Wl=ae.headerInfo)==null?void 0:Wl.is_enter_shixun)&&((0,Qe.dE)()&&((nr=(za=ae==null?void 0:ae.headerInfo)==null?void 0:za.homework_status)==null?void 0:nr.includes("\u5DF2\u622A\u6B62"))||!(0,Qe.dE)())&&Xa.createElement(Ke.op,{theme:z.Fy.THEMEONE,icon:Xa.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>mt(void 0,null,function*(){var An,ar;(0,Qe.dE)()?Yr((ar=(An=ae.headerInfo)==null?void 0:An.task_operation)==null?void 0:ar[1]):(0,je.xg)(`/shixuns/${ae==null?void 0:ae.headerInfo.shixun_identifier}/challenges`)})},"\u8FDB\u5165\u5B9E\u8BAD"),(0,Qe.GJ)()&&((Jn=ae==null?void 0:ae.headerInfo)==null?void 0:Jn.end_immediately)&&Xa.createElement(Ke.op,{theme:z.Fy.THEMEONE,icon:Xa.createElement("span",{className:"iconfont icon-jiezhishiyan"}),onClick:()=>{var An,ar;if((0,Qe.Rm)()&&!((ar=(An=ce.AssistantObject)==null?void 0:An.practice)!=null&&ar.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}Et({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:Ra,type:2,detail:!0,selectArrs:[Ra.categoryId]}})}},"\u7ACB\u5373\u622A\u6B62")))),(xn=(So=vu.filter(An=>An.id===La))==null?void 0:So[0])==null?void 0:xn.compontent)),Xa.createElement(Ns,null),Xa.createElement(es.Z,{successCallback:()=>{Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ct({},Ra)}),Et({type:"shixunHomeworks/getWorkSetting",payload:ct({},Ra)})},visible:ce.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[Ra.categoryId],courseId:Ra.coursesId,isBatch:!1,courseEndTime:(Ma=ae==null?void 0:ae.headerInfo)==null?void 0:Ma.course_end_date}),Xa.createElement(Gi.Z,{courseEndTime:(Sa=ae==null?void 0:ae.headerInfo)==null?void 0:Sa.course_end_date}),Xa.createElement(ba.Z,{onOk:()=>{Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ct({},Ra)}),Et({type:"shixunHomeworks/getWorkSetting",payload:ct({},Ra)}),Et({type:"shixunHomeworks/getShixunWorkList",payload:Ra})}}),Xa.createElement(ur,{onOk:()=>{Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ct({},Ra)}),Et({type:"shixunHomeworks/getWorkSetting",payload:ct({},Ra)}),Et({type:"shixunHomeworks/getShixunWorkList",payload:Ra})}}),Xa.createElement(Ie.default,{open:ll,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{Vl(!1)}},Xa.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),Xa.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),Xa.createElement("p",{style:{marginLeft:"10px"}},Xa.createElement(Ze.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})),Xa.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"),Xa.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),Xa.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"),Xa.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),Xa.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"),Xa.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"),Xa.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),Xa.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"),Xa.createElement("p",{style:{marginLeft:"10px"}},Pn.formatMessage({id:"classrooms.where",defaultMessage:"\u5176\u4E2D\uFF1A"})),Xa.createElement("p",{style:{marginLeft:"10px"}},Pn.formatMessage({id:"classrooms.defectVulnNormFormula",defaultMessage:"\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"})),Xa.createElement("p",{style:{marginLeft:"10px"}},Pn.formatMessage({id:"classrooms.noteScoreEmptyUnsupported",defaultMessage:"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002"}))))};var Mt=(0,ve.connect)(({shixunHomeworks:ae,loading:ce,globalSetting:se,classroomList:at,user:ft})=>({shixunHomeworks:ae,globalSetting:se,loading:ce.effects,classroomList:at,user:ft}))(Tt),ln=Object.defineProperty,an=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,On=Object.prototype.propertyIsEnumerable,In=(ae,ce,se)=>ce in ae?ln(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Mn=(ae,ce)=>{for(var se in ce||(ce={}))on.call(ce,se)&&In(ae,se,ce[se]);if(an)for(var se of an(ce))On.call(ce,se)&&In(ae,se,ce[se]);return ae},ha=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const ua=({shixunHomeworks:ae,dispatch:ce})=>{const se=(0,ve.useIntl)(),at=(0,ve.useParams)();return ne.createElement(Ie.default,{centered:!0,title:"\u63D0\u793A",open:ae.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:se.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>ha(void 0,null,function*(){(yield ce({type:"shixunHomeworks/deleteReply",payload:{object_id:ae.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(fe.ZP.success(se.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),ce({type:"shixunHomeworks/setActionTabs",payload:{}}),ce({type:"shixunHomeworks/getReplyList",payload:Mn({},ae.actionTabs.params)}))}),onCancel:()=>{ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var wa=(0,ve.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(ua),qn={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"},ka="data:image/png;base64,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",Ot=ee(59301),Mo=Object.defineProperty,so=Object.defineProperties,Oo=Object.getOwnPropertyDescriptors,Xo=Object.getOwnPropertySymbols,Wa=Object.prototype.hasOwnProperty,fo=Object.prototype.propertyIsEnumerable,_a=(ae,ce,se)=>ce in ae?Mo(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,sa=(ae,ce)=>{for(var se in ce||(ce={}))Wa.call(ce,se)&&_a(ae,se,ce[se]);if(Xo)for(var se of Xo(ce))fo.call(ce,se)&&_a(ae,se,ce[se]);return ae},Ia=(ae,ce)=>so(ae,Oo(ce)),to=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});me().locale("ZH-cn");const gr=({shixunHomeworks:ae,classroomList:ce,globalSetting:se,user:at,loading:ft,dispatch:Et,gotosetting:Jt})=>{var lt,Be,dt,Zn;const ca=(0,ve.useIntl)(),[un,sn]=(0,ne.useState)(Ia(sa({},(0,ve.useParams)()),{limit:10})),[Yn,xa]=(0,ne.useState)({page:1,limit:10}),[ht,Na]=(0,ne.useState)({page:1,limit:10,course_group_ids:"all",passed_status:"all",search:""}),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(-1),[tn,ra]=(0,ne.useState)(""),[co,Pa]=(0,ne.useState)(""),{detailLeftMenus:oa}=ce,[ut,qt]=(0,ne.useState)({}),{workDetail:Gt,workList:Ea}=ae;let[Bo,qa]=(0,ne.useState)({});const[xr,fr]=(0,ne.useState)(!1),[Qr,Zr]=(0,ne.useState)(!1),[Wl,za]=(0,ne.useState)(!1),[nr,Jn]=(0,ne.useState)(!1),[So,xn]=(0,ne.useState)(1),Ma=(0,ne.useRef)(null),[Sa,Pn]=(0,ne.useState)({}),[Wn,Ra]=(0,ne.useState)({}),[wo,La]=(0,ne.useState)(!1),sr=(0,ne.useRef)(!0),[eo,wr]=(0,ne.useState)([]),Jr=(0,ne.useRef)(null);un.page_size=10,(0,ne.useEffect)(()=>{Ma.current&&(Ma.current.clientHeight>200?xn(2):xn(4))},[Gt==null?void 0:Gt.explanation]),(0,ne.useEffect)(()=>{Et({type:"shixunHomeworks/getReplyList",payload:sa({},un)}),Et({type:"shixunHomeworks/getWorkDetail",payload:sa({},un)}),pr()},[un.categoryId]),(0,ne.useEffect)(()=>{ae!=null&&ae.replyList&&qt(ae.replyList)},[ae]);function br(Zt){return to(this,null,function*(){if(!(Bo!=null&&Bo.ec_point_ids))return;let zn=yield(0,be.ZP)(`/api/ec_courses/${Bo==null?void 0:Bo.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:sa({homework_common_id:Zt},Bo)})})}function pr(){return to(this,null,function*(){fr(!0);let Zt=yield(0,be.ZP)(`/api/homework_commons/${un==null?void 0:un.categoryId}/shixun_challenge_data.json`,{method:"get"});(Zt==null?void 0:Zt.status)===0&&Pn(Zt==null?void 0:Zt.data),fr(!1)})}const ll=()=>to(void 0,null,function*(){Zr(!0);const Zt=yield(0,be.ZP)(`/api/homework_commons/${un==null?void 0:un.categoryId}/challenge_passed_details.json`,{method:"get",params:Ia(sa({challenge_id:Jr.current},ht),{passed_status:ht.passed_status==="all"?null:ht.passed_status,course_group_ids:ht.course_group_ids==="all"?null:ht.course_group_ids})});(Zt==null?void 0:Zt.status)===0&&Ra(Zt==null?void 0:Zt.data),Zr(!1)}),Vl=()=>{if(So===1)return{visibility:"hidden"};if(So===2)return{overflow:"hidden",height:"200px"};if(So===3)return{overflow:"initial"};if(So===4)return{overflow:"initial"}},xu=Zt=>{ht.course_group_ids=Zt,ht.page=1,Na(sa({},ht)),ll()},Gl=Zt=>{ht.passed_status=Zt,un.page=1,Na(sa({},ht)),ll()};return Ot.createElement("section",{className:qn.bg},Ot.createElement(Fe.Z,{spinning:xr},(!(Gt!=null&&Gt.hide_explanation)||(0,Qe.GJ)())&&Ot.createElement("section",{className:" edu-container",style:{padding:"20px 20px 0 20px",background:"#fff",position:"relative"}},!nr&&(0,Qe.GJ)()&&Ot.createElement("div",{style:{position:"absolute",zIndex:10,right:34,top:30}},(0,Qe.GJ)()&&Ot.createElement("span",{className:qn.deseIconSty,style:{marginLeft:"auto",cursor:"pointer"},onClick:()=>{Jn(!0)}},Ot.createElement(ie.Z,{title:"\u7F16\u8F91\u8BF4\u660E"},Ot.createElement("i",{className:"iconfont icon-bianji-moren font14"}),Ot.createElement("span",null,"\u7F16\u8F91\u8BF4\u660E"))),Ot.createElement("span",{className:qn.deseIconSty,style:{marginLeft:"20px",cursor:"pointer"},onClick:()=>to(void 0,null,function*(){if(!(Gt!=null&&Gt.hide_explanation))Ie.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:ca.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:ca.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),content:"\u9690\u85CF\u540E\uFF0C\u5B66\u751F\u7AEF\u5C06\u9690\u85CF\u4F5C\u4E1A\u8BF4\u660E\u6A21\u5757",onOk:()=>to(void 0,null,function*(){let Zt=yield(0,be.ZP)(`/api/homework_commons/${un==null?void 0:un.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!0}});(Zt==null?void 0:Zt.status)==0&&(fe.ZP.success("\u9690\u85CF\u6210\u529F"),Et({type:"shixunHomeworks/getWorkDetail",payload:sa({},un)}))})});else{let Zt=yield(0,be.ZP)(`/api/homework_commons/${un==null?void 0:un.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!1}});(Zt==null?void 0:Zt.status)==0&&(fe.ZP.success("\u516C\u5F00\u6210\u529F"),Et({type:"shixunHomeworks/getWorkDetail",payload:sa({},un)}))}})},Ot.createElement(ie.Z,{title:Gt!=null&&Gt.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E"},Ot.createElement("i",{className:"iconfont icon-xianshiyincang font14"}),Ot.createElement("span",null,Gt!=null&&Gt.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E")))),nr?Ot.createElement(Ot.Fragment,null,Ot.createElement(ke.Z,{defaultValue:Gt==null?void 0:Gt.explanation,watch:!0,height:155,onChange:Zt=>{ra(Zt)}}),Ot.createElement("div",{style:{display:"flex"}},Ot.createElement(we.ZP,{size:"middle",type:"primary",className:`${qn.buttonEdit} mr20`,style:{marginLeft:"auto"},htmlType:"submit",onClick:()=>to(void 0,null,function*(){xn(1);const Zt=yield Et({type:"shixunHomeworks/updateWork",payload:{explanation:tn,categoryId:un.categoryId}});(Zt==null?void 0:Zt.status)==0&&(fe.ZP.success("\u7F16\u8F91\u6210\u529F"),Jn(!1),Et({type:"shixunHomeworks/getWorkDetail",payload:sa({},un)}))})},"\u63D0\u4EA4"),Ot.createElement(we.ZP,{size:"middle",type:"primary",ghost:!0,className:qn.buttonEdit,onClick:()=>{Jn(!1)}},"\u53D6\u6D88"))):!!(Gt!=null&&Gt.explanation)&&Ot.createElement("div",{ref:Ma,className:qn.maskWrap,style:Vl()},Ot.createElement("div",{className:qn.desHead},Ot.createElement("img",{src:ka,width:94})),Ot.createElement(ue.Z,{className:qn.md,value:(Gt==null?void 0:Gt.explanation)||""}),So===2&&Ot.createElement("div",{className:qn.mask},Ot.createElement("div",{onClick:()=>xn(3)},"\u5C55\u5F00",Ot.createElement("i",{className:"iconfont icon-zhankai4"}))),So===3&&Ot.createElement("div",{className:qn.mask,style:{position:"relative",height:30,background:"transparent",paddingTop:5}},Ot.createElement("div",{onClick:()=>xn(2)},"\u6536\u8D77",Ot.createElement("i",{className:"iconfont icon-shouqi5"}))))),Ot.createElement("section",{className:" edu-container",style:{background:"#fff",paddingTop:20}},(0,Qe.dE)()&&!!(Sa!=null&&Sa.group_name)&&Ot.createElement("div",{className:qn.info},Ot.createElement("img",{src:`${xe.Z.IMG_SERVER}/images/${Sa==null?void 0:Sa.image_url}`}),Ot.createElement("div",{className:"ml20",style:{alignItems:"start"}},Ot.createElement("b",null,(Sa==null?void 0:Sa.username)||""),Ot.createElement("span",{title:(Sa==null?void 0:Sa.group_name)||"",style:{maxWidth:"130px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",wordBreak:"break-all"}},(Sa==null?void 0:Sa.group_name)||"")),Ot.createElement("div",null,Ot.createElement("b",null,Ot.createElement(At.n,{value:Sa==null?void 0:Sa.work_score})),Ot.createElement("span",null,ca.formatMessage({id:"classrooms.totalScore",defaultMessage:"\u603B\u6210\u7EE9"}))),Ot.createElement("div",null,Ot.createElement("b",null,(Sa==null?void 0:Sa.evaluate_count)||"-"),Ot.createElement("span",null,"\u8BC4\u6D4B\u6B21\u6570")),Ot.createElement("div",null,Ot.createElement("b",null,(Sa==null?void 0:Sa.time_consuming)||"-"),Ot.createElement("span",null,"\u603B\u8017\u65F6")),Ot.createElement("div",null,Ot.createElement("b",{style:{color:"#009C0F"}},Sa==null?void 0:Sa.passed_count),Ot.createElement("span",null,"\u5DF2\u901A\u8FC7\u6570")),Ot.createElement("div",null,Ot.createElement("b",{style:{color:"#FA6400"}},Sa==null?void 0:Sa.progress_count),Ot.createElement("span",null,"\u672A\u901A\u8FC7")),Ot.createElement("div",null,Ot.createElement("b",{style:{color:"#E30000"}},Sa==null?void 0:Sa.no_evaluate_count),Ot.createElement("span",null,"\u672A\u8BC4\u6D4B")),Ot.createElement("div",{className:qn.viewreport,style:{marginLeft:60,fontSize:14,color:"#3061D0",cursor:"pointer"},onClick:()=>{window.open(`/classrooms/${un.coursesId}/shixun_homework/${un.categoryId}/${Gt==null?void 0:Gt.work_id}/comment`)}},Ot.createElement("i",{className:"iconfont icon-baogao",style:{marginRight:7}}),Ot.createElement("span",null,"\u67E5\u770B\u62A5\u544A")))),Ot.createElement("div",null,Ot.createElement("section",{className:" edu-container",style:{padding:"20px",background:"#fff"}},(0,Qe.GJ)()&&Ot.createElement("div",{className:qn.tip},Ot.createElement("i",{className:"iconfont icon-tishi12 font14",style:{color:"#FEB636",margin:"0 6px 0 12px"}}),Ot.createElement("div",null,Gt!=null&&Gt.answer_public?Ot.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"):Ot.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"),Ot.createElement("span",{style:{color:"#145DFF",marginLeft:10,cursor:"pointer"},onClick:()=>{Jt()}},"\u5C55\u793A\u8BBE\u7F6E"))),Ot.createElement(Ze.default,{dataSource:Sa==null?void 0:Sa.challenge_settings,pagination:!1,columns:(lt=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Zt,zn,Yr)=>`${(Yn.page-1)*Yn.limit+Yr+1}`},{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name",ellipsis:!0,width:(0,Qe.dE)()?280:420,key:"challenge_name",render:(Zt,zn,Yr)=>Ot.createElement("div",null,(zn==null?void 0:zn.is_choose_todo)&&Ot.createElement("span",{className:qn.todo},"\u9009\u505A"),Ot.createElement("span",{className:qn.name,title:Zt},Zt))},{title:"\u5173\u5361\u5206\u503C",dataIndex:"challenge_score",ellipsis:!0,key:"challenge_score"},(0,Qe.dE)()&&{title:"\u6211\u7684\u5F97\u5206",dataIndex:"game_score",key:"game_score",render:Zt=>{let zn="",Yr=Number(Zt);return Yr>=0&&Yr<=60?zn="c-red":Yr>=90?zn="c-green":Yr>60?zn="c-orange":zn="",Ot.createElement("span",{className:zn},Zt)}},(0,Qe.dE)()&&{title:"\u901A\u8FC7\u72B6\u6001",dataIndex:"passed_status",key:"passed_status",render(Zt){return Ot.createElement(Ot.Fragment,null,Zt===0&&Ot.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Zt===1&&Ot.createElement("span",{style:{color:"#FA6400"}},"\u672A\u901A\u8FC7"),Zt===2&&Ot.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},(0,Qe.dE)()&&{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,Qe.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(Zt,zn,Yr){return Zt}},{title:"\u901A\u8FC7\u7387",dataIndex:"passed_rate",key:"passed_rate",width:100,ellipsis:!0,render:(Zt,zn)=>Ot.createElement("span",null,(parseFloat(Zt)*100).toFixed(2),"%")},{title:"\u77E5\u8BC6\u70B9",dataIndex:"knowledge_points",ellipsis:!0,key:"knowledge_points",width:200,render:(Zt,zn)=>Ot.createElement("span",{style:{backgroundColor:"#ECFAF5",color:"#1B8565",overflow:"hidden",textOverflow:"ellipsis",padding:"2px 6px"}},Zt||"--")},!(0,Qe.dE)()&&{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",width:146,align:"right",render(Zt,zn,Yr){return Ot.createElement("div",null,Ot.createElement("a",{onClick:()=>to(this,null,function*(){Jr.current=zn==null?void 0:zn.challenge_id,yield ll(),za(!0)}),className:"ml20"},"\u67E5\u770B\u901A\u8FC7\u8BE6\u60C5"))}}])==null?void 0:lt.filter(Zt=>!!Zt)})),Ot.createElement("aside",{style:{padding:"0 20px 20px 20px"}},Ot.createElement(Ae.Z,{defaultCurrent:1,total:Cn==null?void 0:Cn.count,hideOnSinglePage:!0,showTotal:Zt=>Ot.createElement("span",null,"\u5171",Zt,"\u6761"),current:Yn.page||1,pageSize:Yn.limit||10,onChange:(Zt,zn)=>{Yn.page=Zt,Yn.limit=zn,xa(sa({},un)),pr()}})))),Ot.createElement("aside",{className:[qn.reply,"bg-white","mt20"].join(" ")},Cn&&Ot.createElement(ke.Z,{onChange:Zt=>{ra(Zt)},height:200,isFocus:!0,watch:!0}),Ot.createElement(tt.Z,{onClick:()=>{Ya(!0)}},Ot.createElement(Ne.Z,{flex:"1",style:{pointerEvents:"none"}},!Cn&&Ot.createElement(bt.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),Ot.createElement(Ne.Z,null,Ot.createElement(we.ZP,{type:"primary",size:"middle",onClick:()=>to(void 0,null,function*(){var Zt;if((0,Qe.Rm)()&&!((Zt=ce.AssistantObject.practice)!=null&&Zt.can_create)){fe.ZP.warning(ca.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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===""?fe.ZP.error(ca.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield Et({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:un.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:tn}}})).status===0&&(fe.ZP.success(ca.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),Et({type:"shixunHomeworks/getReplyList",payload:sa({},un)}),Ya(!1),ra(""))})},"\u53D1\u8868")))),(ut==null?void 0:ut.comments)&&ut.comments!=""&&Ot.createElement("aside",{className:[qn.replyList,"bg-white"].join(" ")},ut==null?void 0:ut.comments.map(function(Zt,zn){var Yr,vu,An,ar;return Ot.createElement(tt.Z,{gutter:[12,12],key:zn},Ot.createElement(Ne.Z,{flex:"40px"},Ot.createElement("img",{width:"40",src:`${xe.Z.IMG_SERVER}/images/${(Yr=Zt==null?void 0:Zt.author)==null?void 0:Yr.image_url}`})),Ot.createElement(Ne.Z,{flex:"1"},Ot.createElement(tt.Z,{align:"middle"},Ot.createElement(Ne.Z,{span:20},Ot.createElement("span",{className:"c-light-black"},(vu=Zt==null?void 0:Zt.author)==null?void 0:vu.name),Ot.createElement("span",{className:"c-light-black ml10"},Zt.time," \u53D1\u5E03")),Ot.createElement(Ne.Z,{span:4},Ot.createElement("div",{className:"tr"},((0,Qe.GJ)()||((An=at==null?void 0:at.userInfo)==null?void 0:An.login)===((ar=Zt==null?void 0:Zt.author)==null?void 0:ar.login))&&Ot.createElement(Xe.Z,{className:"current",onClick:()=>{Et({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:un,selectArr:Zt,object_type:"message"}})}}))),Ot.createElement(Ne.Z,{span:24},Ot.createElement(ue.Z,{value:Zt.content})),Zt.children&&Ot.createElement("aside",{className:qn.comment},Zt.children.map(function(Fo,Pl){var ru,su;return Ot.createElement(tt.Z,{key:Pl},Ot.createElement(Ne.Z,{span:24},Ot.createElement(tt.Z,null,Ot.createElement(Ne.Z,{flex:"1"},Fo.author.name,Ot.createElement("span",{className:"c-light-black ml10"},me()(Fo==null?void 0:Fo.created_on).fromNow())),Ot.createElement(Ne.Z,null,((0,Qe.GJ)()||((ru=at==null?void 0:at.userInfo)==null?void 0:ru.login)===((su=Fo==null?void 0:Fo.author)==null?void 0:su.login))&&Ot.createElement(ie.Z,{title:"\u5220\u9664"},Ot.createElement(Xe.Z,{className:"current",onClick:()=>{Et({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:un,selectArr:Fo}})}}))))),Ot.createElement(Ne.Z,null,Ot.createElement(ue.Z,{value:Fo.content})))})),Ot.createElement("div",{className:"tc w100 mt10"},Ot.createElement(Ae.Z,{defaultCurrent:1,total:Zt==null?void 0:Zt.child_message_count,hideOnSinglePage:!0,pageSize:5,current:Zt.page||1,onChange:Fo=>to(this,null,function*(){var Pl;const ru=yield(0,de.PC)(Ia(sa({},un),{parent_id:Zt.id,page:Fo,limit:5}));(Pl=ru==null?void 0:ru.comments)!=null&&Pl.length&&(ut.comments[zn].page=Fo,ut.comments[zn].children=[...ru==null?void 0:ru.comments],qt(sa({},ut)))})})),Ot.createElement(Ne.Z,{span:24,className:"mt5 c-light-black"},Un===zn&&Ot.createElement("aside",null,Ot.createElement(ke.Z,{onChange:Fo=>{Pa(Fo)},height:150,isFocus:!0}),Ot.createElement(tt.Z,null,Ot.createElement(Ne.Z,{span:24,className:"tr"},Ot.createElement(we.ZP,{type:"primary",size:"middle",onClick:()=>to(this,null,function*(){var Fo;if(co==="")fe.ZP.error(ca.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"}));else{yield Et({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:un.categoryId,jour_type:"HomeworkCommon",m_parent_id:Zt.id,reply_id:1,notes:co}}});const Pl=yield(0,de.PC)(Ia(sa({},un),{parent_id:Zt.id,limit:5}));(Fo=Pl==null?void 0:Pl.comments)!=null&&Fo.length&&(++ut.comments[zn].child_message_count,ut.comments[zn].children=[...Pl==null?void 0:Pl.comments],ut.comments[zn].page=1,qt(ut)),fe.ZP.success(ca.formatMessage({id:"classrooms.publishSuccess",defaultMessage:ca.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})})),no(-1)}})},"\u53D1\u8868")))),Un!==zn&&Ot.createElement("div",{className:"tr"},Ot.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>no(zn)}),Zt.child_message_count||0,!!(Zt!=null&&Zt.user_praise)&&Ot.createElement("span",{className:"c-orange"},Ot.createElement(st.Z,{className:"mr5 ml30",onClick:()=>to(this,null,function*(){yield Et({type:"shixunHomeworks/replyUnLike",payload:{object_id:Zt.id,object_type:"journals_for_message"}}),Et({type:"shixunHomeworks/getReplyList",payload:sa({},un)})})}),Zt==null?void 0:Zt.praise_count),!Zt.user_praise&&Ot.createElement("span",null,Ot.createElement(st.Z,{className:"mr5 ml30",onClick:()=>to(this,null,function*(){yield Et({type:"shixunHomeworks/replyLike",payload:{object_id:Zt.id,object_type:"journals_for_message"}}),Et({type:"shixunHomeworks/getReplyList",payload:sa({},un)})})}),Zt.praise_count))))))})),Ot.createElement("aside",{className:"tc mt30 pb30"},Ot.createElement(Ae.Z,{defaultCurrent:1,total:ut==null?void 0:ut.parent_messages_count,hideOnSinglePage:!0,current:un.page||1,pageSize:10,onChange:Zt=>{un.page=Zt,Et({type:"shixunHomeworks/getReplyList",payload:sa({},un)})}})),Ot.createElement(wa,null),Ot.createElement(Ie.default,{centered:!0,title:"\u5173\u5361\u901A\u8FC7\u8BE6\u60C5",width:1200,open:Wl,okText:"\u786E\u5B9A",bodyStyle:{minHeight:550},afterClose:()=>{ht.course_group_ids="all",ht.passed_status="all",ht.search=""},footer:null,cancelText:ca.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>to(void 0,null,function*(){(yield Et({type:"shixunHomeworks/deleteReply",payload:{object_id:ae.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(fe.ZP.success(ca.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),za(!1),Et({type:"shixunHomeworks/getReplyList",payload:sa({},ae.actionTabs.params)}))}),onCancel:()=>{za(!1)}},Ot.createElement("div",{className:"mb20"},Ot.createElement("span",{style:{color:"#5F6368",marginRight:10}},"\u5173\u5361\u540D\u79F0"),Ot.createElement("span",{style:{color:"#CA7720",fontWeight:500}},Wn==null?void 0:Wn.challenge_name)),Ot.createElement("div",{className:qn.inputBox},Ot.createElement("div",{style:{display:"flex",alignItems:"center"}},Ot.createElement("div",{className:"mr20"},Ot.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u901A\u8FC7\u72B6\u6001"),Ot.createElement(He.default,{value:ht==null?void 0:ht.passed_status,defaultValue:"all",className:qn.selectWrapper,style:{width:130},getPopupContainer:Zt=>Zt.parentNode,onChange:Gl},Ot.createElement(He.default.Option,{value:"all"},"\u5168\u90E8"),Ot.createElement(He.default.Option,{value:0},"\u672A\u8BC4\u6D4B"),Ot.createElement(He.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),Ot.createElement(He.default.Option,{value:2},"\u5DF2\u901A\u8FC7"))),Ot.createElement("div",null,Ot.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u5206\u73ED\u60C5\u51B5"),Ot.createElement(He.default,{value:ht==null?void 0:ht.course_group_ids,defaultValue:"all",className:qn.selectWrapper,style:{width:220},showSearch:!0,placeholder:"\u8F93\u5165\u5173\u952E\u8BCD\u5BF9\u5206\u73ED\u8FDB\u884C\u641C\u7D22",getPopupContainer:Zt=>Zt.parentNode,onChange:xu,dropdownRender:Zt=>Ot.createElement(Fe.Z,{spinning:wo},Zt)},Ot.createElement(He.default.Option,{key:-1,value:"all"},"\u5168\u90E8\u73ED\u7EA7"),(dt=(Be=ae==null?void 0:ae.headerInfo)==null?void 0:Be.course_group_info)==null?void 0:dt.map(Zt=>Ot.createElement(He.default.Option,{key:Zt.course_group_id,value:Zt.course_group_id},Zt.group_group_name))))),Ot.createElement(Ke.t7,{style:{width:290,height:38},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:ht==null?void 0:ht.search,onChange:Zt=>{ht.page=1,ht.search=Zt,Na(sa({},ht)),ll()}})),Ot.createElement("div",{className:qn.pass_info},Ot.createElement("span",{style:{marginLeft:12}},"\u5171\u6709 ",Ot.createElement("span",{style:{color:"#3061D0"}},Wn==null?void 0:Wn.count)," \u540D\u540C\u5B66\u53C2\u4E0E\uFF0C\u5176\u4E2D ",Ot.createElement("span",{style:{color:"#009C0F"}},Wn==null?void 0:Wn.passed_count)," \u4EBA\u5DF2\u901A\u8FC7\uFF0C",Ot.createElement("span",{style:{color:"#E30000"}},Wn==null?void 0:Wn.no_passed_count)," \u4EBA\u672A\u901A\u8FC7")),Ot.createElement(Ze.default,{dataSource:Wn==null?void 0:Wn.list,pagination:!1,loading:Qr,columns:(Zn=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Zt,zn,Yr)=>`${(Yn.page-1)*Yn.limit+Yr+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(Zt){return Ot.createElement(Ot.Fragment,null,Zt===0&&Ot.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Zt===1&&Ot.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),Zt===2&&Ot.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,Qe.dE)()&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,width:100}])==null?void 0:Zn.filter(Zt=>!!Zt)}),Ot.createElement("aside",{className:"tc mt30"},Ot.createElement(Ae.Z,{defaultCurrent:1,total:Wn==null?void 0:Wn.count,hideOnSinglePage:!0,current:ht.page||1,pageSize:10,onChange:Zt=>{ht.page=Zt,ll(Jr)}}))))};var $o=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se,user:at,globalSetting:ft})=>({shixunHomeworks:ae,globalSetting:ft,classroomList:ce,user:at,loading:se.effects}))(gr),yo=ee(95869),or=ee(67921),hr=ee(60289),Br=Object.defineProperty,ir=Object.getOwnPropertySymbols,Sl=Object.prototype.hasOwnProperty,Ir=Object.prototype.propertyIsEnumerable,Ko=(ae,ce,se)=>ce in ae?Br(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Il=(ae,ce)=>{for(var se in ce||(ce={}))Sl.call(ce,se)&&Ko(ae,se,ce[se]);if(ir)for(var se of ir(ce))Ir.call(ce,se)&&Ko(ae,se,ce[se]);return ae},Wo=(ae,ce)=>{var se={};for(var at in ae)Sl.call(ae,at)&&ce.indexOf(at)<0&&(se[at]=ae[at]);if(ae!=null&&ir)for(var at of ir(ae))ce.indexOf(at)<0&&Ir.call(ae,at)&&(se[at]=ae[at]);return se},sl=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const al=ae=>{var ce=ae,{shixunHomeworks:se,dispatch:at}=ce,ft=Wo(ce,["shixunHomeworks","dispatch"]);const Et=(0,ve.useIntl)(),Jt=(0,ve.useParams)(),[lt,Be]=(0,ne.useState)(!0),[dt,Zn]=(0,ne.useState)(!1),[ca]=Me.default.useForm(),un=()=>sl(void 0,null,function*(){const sn=ca.getFieldValue();(yield(0,be.ZP)(`/api/homework_commons/${Jt.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...se.actionTabs.selectArrs],cover_all:lt,hidden_comment:sn.hidden_comment,comment:sn.comment}})).status===0&&(fe.ZP.success("\u8BC4\u9605\u6210\u529F"),ca.resetFields(),at({type:"shixunHomeworks/setActionTabs",payload:{}}),at({type:"shixunHomeworks/getShixunWorkList",payload:Il({},se.actionTabs.params)}))});return ne.createElement(ne.Fragment,null,ne.createElement(Ie.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:se.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:Et.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>sl(void 0,null,function*(){var sn,Yn,xa;const ht=ca.getFieldValue();JSON.stringify(ht)==="{}"||ht.hidden_comment===""&&ht.comment===""?Zn(!0):(xa=(Yn=(sn=se.shixunWorkList)==null?void 0:sn.student_works)==null?void 0:Yn.some)!=null&&xa.call(Yn,Na=>Na.has_shixun_work_comment)?at({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:se.actionTabs.selectArrs,params:se.actionTabs.params}}):un()}),onCancel:()=>{at({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement(Me.default,{form:ca,onChange:()=>{dt&&Zn(!1)}},ne.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ne.createElement(Me.default.Item,{name:"comment"},ne.createElement(bt.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(Me.default.Item,{name:"hidden_comment"},ne.createElement(bt.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),dt&&ne.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),ne.createElement(Ie.default,{centered:!0,title:ne.createElement("span",null,ne.createElement(mn.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:()=>{un()},onCancel:()=>{at({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(Se.ZP.Group,{onChange:sn=>{Be(sn.target.value)},value:lt},ne.createElement(Se.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),ne.createElement(Se.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var nu=(0,ve.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(al),No={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"},Ro=ee(59301),Ho=({defaultValue:ae,onBlur:ce,max:se,className:at="game-score"})=>{const[ft,Et]=(0,ne.useState)(ae);(0,ne.useEffect)(()=>{Et(ae)},[ae]);function Jt(Be){Et(Be)}function lt(){ft!==ae&&ce(ft>se?se:ft)}return Ro.createElement(De.Z,{max:se,min:0,className:at,value:ft,onChange:Jt,onBlur:lt})},Oa={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,qo=Object.getOwnPropertyDescriptors,Er=Object.getOwnPropertySymbols,Cu=Object.prototype.hasOwnProperty,mu=Object.prototype.propertyIsEnumerable,Wu=(ae,ce,se)=>ce in ae?jn(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Nl=(ae,ce)=>{for(var se in ce||(ce={}))Cu.call(ce,se)&&Wu(ae,se,ce[se]);if(Er)for(var se of Er(ce))mu.call(ce,se)&&Wu(ae,se,ce[se]);return ae},Ll=(ae,ce)=>Ha(ae,qo(ce)),bo=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Ou=({shixunHomeworks:ae,dispatch:ce,classroomList:se,loading:at,paramslist:ft})=>{const{shixunWorkReport:Et}=ae,Jt=(0,ve.useIntl)(),lt=(0,ve.useParams)(),[Be,dt]=(0,ne.useState)(),[Zn,ca]=(0,ne.useState)(!1),[un,sn]=Ie.default.useModal(),[Yn,xa]=(0,ne.useState)(!1),[ht,Na]=(0,ne.useState)(!1),[Cn]=Me.default.useForm();(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&Ya()},[ae.actionTabs.key]);const Ya=()=>bo(void 0,null,function*(){var tn,ra,co,Pa,oa;const ut=yield ce({type:"shixunHomeworks/getShixunWorkReport",payload:Ll(Nl({},lt),{homeworkId:(ra=(tn=ae.actionTabs.selectArrs)==null?void 0:tn.data)==null?void 0:ra.homeworkId})});return console.log(ut),dt((Pa=(co=ae.actionTabs.selectArrs)==null?void 0:co.data)==null?void 0:Pa.homeworkId),Cn.setFieldsValue({comment:ut==null?void 0:ut.work_comment,hidden_comment:(oa=ae.res)==null?void 0:oa.work_comment_hidden}),ut}),Un=()=>bo(void 0,null,function*(){const tn=Cn.getFieldsValue();(yield(0,be.ZP)(`/api/student_works/${Be}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:tn.hidden_comment,comment:tn.comment}})).status===0&&(fe.ZP.success("\u8BC4\u9605\u6210\u529F"),Cn.resetFields(),ce({type:"shixunHomeworks/setActionTabs",payload:{}}),ce({type:"shixunHomeworks/getShixunWorkList",payload:Nl(Nl({},lt),ft)}))}),no=[{title:"\u5173\u5361",dataIndex:"name",render:(tn,ra,co)=>co+1},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",render:(tn,ra,co)=>Vn.createElement("div",null,tn,ra.complete_status===4&&Vn.createElement(je.vA,{status:ra.complete_status}))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"open_time"},{title:Jt.formatMessage({id:"classrooms.finishTime",defaultMessage:"\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:tn=>tn?"\u662F":"\u5426"},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",align:"center",render:(tn,ra)=>Vn.createElement("div",null,Vn.createElement("span",{style:{color:parseFloat(ra.game_score_full)!==parseFloat(tn)?"#E30000":"#53C41B"}},tn),"/",ra.game_score_full)},{title:"\u8C03\u5206",dataIndex:"game_score",align:"center",fixed:"right",render:(tn,ra)=>(0,Qe.GJ)()?Vn.createElement(Ho,{max:ra.game_score_full,defaultValue:parseFloat(tn),onBlur:co=>bo(void 0,null,function*(){var Pa;if((0,Qe.Rm)()&&!((Pa=se.AssistantObject.practice)!=null&&Pa.can_appraise)){fe.ZP.warning(Jt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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 oa=yield ce({type:"shixunHomeworks/changeScore",payload:{categoryId:Be,type:"report",score:co,challenge_id:ra.challenge_id}});yield ce({type:"shixunHomeworks/getShixunWorkReport",payload:Ll(Nl({},lt),{homeworkId:Be})}),ce({type:"shixunHomeworks/getShixunWorkList",payload:lt}),oa.status===0&&fe.ZP.success(Jt.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"}))})}):tn}];return Vn.createElement(Vn.Fragment,null,sn,Vn.createElement(Ie.default,{centered:!0,width:1080,title:"\u70B9\u8BC4\u4F5C\u4E1A",open:ae.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:Jt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>bo(void 0,null,function*(){var tn;if((0,Qe.Rm)()&&!((tn=se.AssistantObject.practice)!=null&&tn.can_appraise)){fe.ZP.warning(Jt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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=Cn.getFieldsValue();console.log(ra),JSON.stringify(ra)==="{}"||ra.hidden_comment===""&&ra.comment===""?ca(!0):Un()}),onCancel:()=>{ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},Vn.createElement(tt.Z,{justify:"space-between",className:Oa.info},Vn.createElement(Ne.Z,null,Vn.createElement("span",{className:`${Oa.label} ${Oa.greyText}`},"\u59D3\u540D"),Vn.createElement("span",{className:Oa.blackContent},Et==null?void 0:Et.username)),Vn.createElement(Ne.Z,null,Vn.createElement("span",{className:`${Oa.label} ${Oa.greyText}`},"\u5B66\u53F7"),Vn.createElement("span",{className:Oa.blackContent},(Et==null?void 0:Et.student_id)||"--")),Vn.createElement(Ne.Z,null,Vn.createElement("span",{className:`${Oa.label} ${Oa.greyText}`},"\u73ED\u7EA7"),Vn.createElement("span",{className:Oa.blackContent},(Et==null?void 0:Et.group_name)||"--")),Vn.createElement(Ne.Z,null,Vn.createElement("span",{className:`${Oa.label} ${Oa.greyText}`},"\u5173\u5361\u5F97\u5206"),Vn.createElement("span",{className:Oa.orangeContent},(Et==null?void 0:Et.challenge_score)||"--")),Vn.createElement(Ne.Z,null,Vn.createElement("span",{className:`${Oa.label} ${Oa.greyText}`},"\u6548\u7387\u5206"),Vn.createElement("span",{className:Oa.orangeContent},(Et==null?void 0:Et.eff_score)||"--")),Vn.createElement(Ne.Z,null,Vn.createElement("span",{className:`${Oa.label} ${Oa.greyText}`},"\u8865\u4EA4\u6263\u5206"),Vn.createElement("span",{className:Oa.orangeContent},(Et==null?void 0:Et.late_penalty)||"--")),Vn.createElement(Ne.Z,null,Vn.createElement("span",{className:`${Oa.label} ${Oa.greyText}`},"\u6700\u7EC8\u6210\u7EE9"),Vn.createElement("span",{className:Oa.orangeContent},(Et==null?void 0:Et.work_score)||"--"))),Vn.createElement(Fe.Z,{spinning:at["shixunHomeworks/getShixunWorkReport"]},Vn.createElement(Me.default,{form:Cn,onChange:()=>{Zn&&ca(!1)}},Vn.createElement(tt.Z,{wrap:!1,align:"middle",justify:"space-between"},Vn.createElement(Ne.Z,null,Vn.createElement("div",{className:`${Oa.inputLabel} ${Oa.greyText}`},"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),Vn.createElement(Ne.Z,null,Vn.createElement(Ta.Z,{isShowComponent:(0,Qe.G5)(),ModalProps:{open:Yn,onCancel:()=>{xa(!1)}},onDataSelect:(tn,ra)=>bo(void 0,[tn,ra],function*(co,{node:Pa}){const oa=()=>{Cn.setFieldsValue({comment:Pa==null?void 0:Pa.value}),xa(!1)};if(Cn.getFieldValue("comment")){un.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:oa});return}oa()})},Vn.createElement(we.ZP,{style:{padding:0,height:"auto"},icon:Vn.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:tn=>{xa(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),Vn.createElement(Me.default.Item,{name:"comment"},Vn.createElement(bt.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3})),Vn.createElement(tt.Z,{wrap:!1,align:"middle",justify:"space-between"},Vn.createElement(Ne.Z,null,Vn.createElement("div",{className:`${Oa.inputLabel} ${Oa.greyText}`},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),Vn.createElement(Ne.Z,null,Vn.createElement(Ta.Z,{isShowComponent:(0,Qe.G5)(),ModalProps:{open:ht,onCancel:()=>{Na(!1)}},onDataSelect:(tn,ra)=>bo(void 0,[tn,ra],function*(co,{node:Pa}){const oa=()=>{Cn.setFieldsValue({hidden_comment:Pa==null?void 0:Pa.value}),Na(!1)};if(Cn.getFieldValue("hidden_comment")){un.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:oa});return}oa()})},Vn.createElement(we.ZP,{style:{padding:0,height:"auto"},icon:Vn.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:tn=>{Na(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),Vn.createElement(Me.default.Item,{name:"hidden_comment"},Vn.createElement(bt.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3}))),Zn&&Vn.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A"),Vn.createElement("div",{className:Oa.tableTitle},"\u5173\u5361\u6210\u7EE9"),Vn.createElement(Ze.default,{className:Oa.scoreTable,dataSource:Et.stage_list,rowKey:"challenge_id",pagination:!1,columns:no,scroll:{x:"max-content"}}))))};var Ru=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se})=>({shixunHomeworks:ae,classroomList:ce,loading:se.effects}))(Ou),ol=Object.getOwnPropertySymbols,ml=Object.prototype.hasOwnProperty,jl=Object.prototype.propertyIsEnumerable,lu=(ae,ce)=>{var se={};for(var at in ae)ml.call(ae,at)&&ce.indexOf(at)<0&&(se[at]=ae[at]);if(ae!=null&&ol)for(var at of ol(ae))ce.indexOf(at)<0&&jl.call(ae,at)&&(se[at]=ae[at]);return se},Jl=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const kr=ae=>{var ce=ae,{shixunHomeworks:se,dispatch:at}=ce,ft=lu(ce,["shixunHomeworks","dispatch"]);const Et=(0,ve.useIntl)(),Jt=(0,ve.useParams)(),[lt,Be]=(0,ne.useState)([]),[dt,Zn]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{se.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&ca()},[se.actionTabs.key]);function ca(){return Jl(this,null,function*(){const sn=yield(0,be.ZP)(`/api/homework_commons/${Jt.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});Be(sn)})}const un=[{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(Ie.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:se.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:Et.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>Jl(void 0,null,function*(){const sn=yield(0,be.ZP)(`/api/homework_commons/${Jt.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:dt}});(sn==null?void 0:sn.status)===0&&(ve.history.replace(`/classrooms/${Jt.coursesId}/shixun_homework/${Jt.categoryId}/detail?tabs=4`),window.location.reload(),at({type:"shixunHomeworks/setActionTabs",payload:{}}),Zn([]))}),onCancel:()=>{Zn([]),at({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement(Ze.default,{rowSelection:{type:"checkbox",onChange:(sn,Yn)=>{Zn([...sn])},selectedRowKeys:dt,getCheckboxProps:sn=>({disabled:sn.status==="\u8FDB\u884C\u4E2D"||sn.works_count===0})},rowKey:sn=>sn.key||sn.id,scroll:{y:300},pagination:!1,columns:un,dataSource:lt==null?void 0:lt.group_list})))};var Nu=(0,ve.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(kr),Au=Object.defineProperty,cl=Object.getOwnPropertySymbols,Qo=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,Bu=(ae,ce,se)=>ce in ae?Au(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,oi=(ae,ce)=>{for(var se in ce||(ce={}))Qo.call(ce,se)&&Bu(ae,se,ce[se]);if(cl)for(var se of cl(ce))au.call(ce,se)&&Bu(ae,se,ce[se]);return ae},Ju=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Gu=({shixunHomeworks:ae,dispatch:ce,isShow:se,setIsShow:at,item:ft,coursesId:Et,categoryId:Jt})=>{const lt=(0,ve.useIntl)(),[Be,dt]=(0,ne.useState)({page:1,limit:10}),[Zn,ca]=(0,ne.useState)([]),[un,sn]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{se&&Yn()},[se]);function Yn(){return Ju(this,null,function*(){sn(!0);const ht=yield(0,be.ZP)(`/api/student_works/${ft.id}/game_details.json`,{method:"get",params:oi({},Be)});sn(!1),ht.status===0&&ca(ht==null?void 0:ht.data)})}const xa=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#000"}},Be.limit*(Be.page-1)+Cn+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#000"}},ht)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(ht,Na,Cn)=>ne.createElement("span",null,ht==0?"\u672A\u901A\u5173":ht==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:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#333"}},ht)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#333"}},ht)}];return ne.createElement(ne.Fragment,null,ne.createElement(Ie.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:se,width:700,footer:null,maskClosable:!1,onCancel:()=>{Be.page=1,Be.limit=10,dt(oi({},Be)),at(!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:ft==null?void 0:ft.user_name,style:{color:"#232B40"}},ft==null?void 0:ft.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:ft==null?void 0:ft.student_id,style:{color:"#232B40"}},(ft==null?void 0:ft.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:ft==null?void 0:ft.group_name,style:{color:"#232B40"}},(ft==null?void 0:ft.group_name)||"--"))),ne.createElement(Ze.default,{scroll:{y:380},columns:xa,loading:un,style:{marginBottom:Be.limit>(Zn==null?void 0:Zn.count)?"16px":"0"},dataSource:Zn.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:Be.limit,current:Be.page,position:["bottomRight"],onChange:(ht,Na)=>{Be.page=ht,Be.limit=Na,dt(oi({},Be)),Yn()},total:Zn==null?void 0:Zn.count,showTotal:(ht,Na)=>ne.createElement("span",null,"\u5171",ne.createElement("span",{style:{color:"#165DFF"}}," ",ht," "),"\u6761\u6570\u636E")}})))};var zu=(0,ve.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Gu),Ut=ee(59301),Xl=Object.defineProperty,ri=Object.getOwnPropertySymbols,Di=Object.prototype.hasOwnProperty,li=Object.prototype.propertyIsEnumerable,ui=(ae,ce,se)=>ce in ae?Xl(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,ii=(ae,ce)=>{for(var se in ce||(ce={}))Di.call(ce,se)&&ui(ae,se,ce[se]);if(ri)for(var se of ri(ce))li.call(ce,se)&&ui(ae,se,ce[se]);return ae},Xu=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Vr=({shixunHomeworks:ae,loading:ce,dispatch:se,setExportParams:at,classroomList:ft,user:Et})=>{var Jt,lt,Be,dt,Zn,ca,un,sn,Yn,xa,ht,Na,Cn,Ya,Un,no,tn,ra,co,Pa,oa,ut,qt,Gt,Ea,Bo,qa,xr,fr,Qr,Zr,Wl,za,nr,Jn,So,xn,Ma,Sa,Pn,Wn,Ra,wo,La,sr,eo,wr,Jr,br,pr,ll,Vl,xu;const Gl=(0,ve.useIntl)(),Zt=(0,ve.useParams)(),[zn,Yr]=(0,ne.useState)(ii(ii({},{page:1,limit:20,order:"work_score",b_order:"desc"}),Zt)),[vu]=Me.default.useForm(),[An,ar]=(0,ne.useState)(),[Fo,Pl]=(0,ne.useState)({}),[ru,su]=(0,ne.useState)({}),[Ti,po]=(0,ne.useState)([]),[cr,Cl]=(0,ne.useState)(!1),[bu,Bi]=(0,ne.useState)([]),[di,vi]=(0,ne.useState)(!1),[xs,_s]=(0,ne.useState)(),[xi,Oc]=(0,ne.useState)(1),[cd,ls]=(0,ne.useState)(),[Ji,dd]=(0,ne.useState)(),[us,Xi]=(0,ne.useState)(),[is,qi]=(0,ne.useState)(),[Us,$i]=(0,ne.useState)(),[Jc,vc]=(0,ne.useState)(!1),[Vs,gd]=(0,ne.useState)(!1),[md,Js]=(0,ne.useState)(!1),[fd,Xc]=(0,ne.useState)(),Xs=(0,ne.useRef)(),[hc,Nc]=(0,ne.useState)([]),[Ec,Sc]=(0,ne.useState)([]),[Lc,kc]=(0,ne.useState)(0),[wu,qc]=(0,ne.useState)(null),qs=(0,ne.useRef)(null);(0,ne.useEffect)(()=>(Ii(!0),()=>{Pl([]),po([]),clearInterval(Xs.current)}),[zn.coursesId]),(0,ne.useEffect)(()=>{var it;try{const Wt=JSON.parse(JSON.stringify(ae.shixunWorkList));!((it=Wt==null?void 0:Wt.student_works)!=null&&it.length)&&(Wt!=null&&Wt.id)?(Wt.student_works=[ii({},Wt)],Pl(Wt)):(Wt!=null&&Wt.id&&po([ii(ii({},Wt),{number:"\u6211"})]),Pl(ii({},Wt)))}catch(Wt){}},[ae.shixunWorkList]),(0,ne.useEffect)(()=>{let it=null;if((wu==null?void 0:wu.status)==1&&clearInterval(it),(wu==null?void 0:wu.complete_num)!=(wu==null?void 0:wu.total_count)&&(wu==null?void 0:wu.status)!=1)return it=setInterval(()=>{td()},3e3),()=>clearInterval(it)},[wu==null?void 0:wu.complete_num,wu==null?void 0:wu.status]),(0,ne.useEffect)(()=>{ce["shixunHomeworks/getShixunWorkHeadInfo"]||td()},[ce["shixunHomeworks/getShixunWorkHeadInfo"]]);const yc=()=>Xu(void 0,null,function*(){const it=se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:zn})}),Ii=it=>{at(ii({},zn));const Wt=se({type:"shixunHomeworks/getShixunWorkList",payload:zn});return it&&Wt.then(ao=>{var xl,Hr,$l;((xl=ao==null?void 0:ao.homework_status)!=null&&xl.includes("\u8FDB\u884C\u4E2D")||(Hr=ao==null?void 0:ao.homework_status)!=null&&Hr.includes("\u8865\u4EA4\u4E2D")||($l=ao==null?void 0:ao.homework_status)!=null&&$l.includes("\u63D0\u4EA4\u4E2D"))&&(0,Qe.dE)()}),Wt};(0,ne.useEffect)(()=>{},[]);const Zi=()=>Xu(void 0,null,function*(){const it=yield(0,de.Uc)({categoryId:Zt.categoryId});ar(it==null?void 0:it.update_score)}),xd=()=>Xu(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,de.Vs)({categoryId:Zt.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),Ii())}),pd=()=>{zn.page=1;const it=Object.assign({},vu.getFieldValue());delete zn.course_group,delete zn.teacher_comment,Object.keys(it).map(function(Wt){var ao;switch(Wt){case"task_status":it[Wt].includes("all")||!it[Wt].length?(delete zn.work_status,vu.setFieldsValue({task_status:"all"})):(zn.work_status=it[Wt],vu.setFieldsValue({task_status:zn.work_status}));break;case"course_group_info":it[Wt].includes("all")||!it[Wt].length?(delete zn.course_group,vu.setFieldsValue({course_group_info:"all"})):(zn.course_group=it[Wt],vu.setFieldsValue({course_group_info:zn.course_group}));break;case"teacher_comment":it[Wt].includes("all")||!it[Wt].length?(delete zn.teacher_comment,vu.setFieldsValue({teacher_comment:"all"})):(zn.teacher_comment=((ao=it[Wt])==null?void 0:ao.length)===1?Number(it[Wt][0]):"",vu.setFieldsValue({teacher_comment:it[Wt]}));break}}),Ii(),yc()},vd=(it,Wt)=>{Nc(Wt.map(ao=>(ao.course_group_id===it&&(ao.checked=!ao.checked),ao))),$c(Wt)},$c=it=>{Sc(it.filter(Wt=>Wt.checked).map(Wt=>Wt.course_group_id))},bs=(0,ne.useRef)();(0,ne.useEffect)(()=>{bs.current=Ec},[Ec]),(0,ne.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&($i(47),vc(!0))},[document.getElementById("divhe")]);const $s=(it,Wt)=>{zn.page=it,zn.limit=Wt,Ii()};function Fc(){Oc(1),ls(""),dd(""),Xi(""),qi(""),Bi([])}(0,ne.useEffect)(()=>{sessionStorage.getItem("classroomsShixunDetailAutoRefersh")&&ec(!0)},[]);const ec=it=>{if(!it){clearInterval(Xs.current);return}Xs.current=setInterval(()=>{Ii()},1e3*10)},Mc=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,ellipsis:{showTitle:!1},render:(it,Wt,ao)=>zn.limit*(zn.page-1)+ao+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,ellipsis:{showTitle:!1},render:it=>Ut.createElement(ie.Z,{placement:"bottomLeft",title:it},Ut.createElement("a",null,it))},!((Jt=ae.headerInfo)!=null&&Jt.is_excellent)&&!(0,Qe.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:zn.order==="student_id"?zn.b_order==="desc"?"descend":"ascend":null,render:it=>Ut.createElement(ie.Z,{placement:"bottomLeft",title:it||"--"},Ut.createElement("span",{className:"current"},it||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",ellipsis:{showTitle:!1},render:(it,Wt)=>it?Ut.createElement(ie.Z,{placement:"bottom",title:it},Ut.createElement("span",{className:"current"},it)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",sorter:!0,ellipsis:{showTitle:!1},showSorterTooltip:!1,sortOrder:zn.order==="work_status"?zn.b_order==="desc"?"descend":"ascend":null,render:(it,Wt)=>Ut.createElement(Ut.Fragment,null,Ut.createElement(je.rK,{status:it}),(Wt==null?void 0:Wt.student_view_answer)&&Ut.createElement("div",{style:{color:"#3061D0"}},"\uFF08\u67E5\u770B\u7B54\u6848\uFF09"))},!(0,Qe.Jd)()&&{title:Ut.createElement("span",null,"\u6700\u7EC8\u6210\u7EE9",Ut.createElement(ie.Z,{placement:"top",title:Ut.createElement("pre",null,"\u9F20\u6807\u505C\u7559\u5177\u4F53\u5206\u503C\u4E0A\u53EF\u67E5",Ut.createElement("br",null),"\u770B\u5F97\u5206\u660E\u7EC6",Ut.createElement("br",null))},Ut.createElement("img",{src:`${xe.Z.IMG_SERVER}/images/educoder/problem.png`,className:"ml2 current"}))),dataIndex:"work_score",sorter:!0,align:"center",showSorterTooltip:!1,sortOrder:zn.order==="work_score"?zn.b_order==="desc"?"descend":"ascend":null,ellipsis:{showTitle:!1},render:(it,Wt)=>{var ao;let xl;const{unadjusted_score:Hr,is_adjusted:$l}=Wt||{};return it>=0&&it<=60?xl=Ut.createElement("span",{className:"c-red"},$l?`${it}(\u5DF2\u8C03\u5206)`:it):it===100?xl=Ut.createElement("span",{className:"c-green"},$l?`${it}(\u5DF2\u8C03\u5206)`:it):it>60?xl=Ut.createElement("span",{className:"c-orange"},$l?`${it}(\u5DF2\u8C03\u5206)`:it):xl="--",Ut.createElement(ie.Z,{placement:"bottom",title:Wt.ultimate_score?Ut.createElement("div",null,xl==="--"?"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A0\u5206":`\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A${Wt.work_score}\u5206`):Ut.createElement("div",null,Ut.createElement("div",null,Wt.final_score?`\u5173\u5361\u5F97\u5206\uFF1A${Wt.final_score}\u5206`:"\u5173\u5361\u5F97\u5206\uFF1A0\u5206"),Ut.createElement("div",null,Wt.eff_score?`\u6548\u7387\u8BC4\u5206\uFF1A${Wt.eff_score}\u5206`:"\u6548\u7387\u8BC4\u5206\uFF1A0\u5206"),Ut.createElement("div",null,Wt.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Wt.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0\u5206"),Ut.createElement("div",null,Wt.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Wt.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0\u5206"),!((ao=ae.headerInfo)!=null&&ao.answer_open_evaluation)&&Ut.createElement("div",null,"\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF1A",Wt.view_answer_count,"\u5173"),Ut.createElement("div",null,"\u539F\u59CB\u6210\u7EE9\uFF1A",Hr==="--"?Hr:`${Hr}\u5206`),Ut.createElement("div",null,Wt.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Wt.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0\u5206"))},xl)}},{title:Ut.createElement("span",null,Gl.formatMessage({id:"classrooms.finishTime",defaultMessage:"\u5B8C\u6210\u65F6\u95F4"})),dataIndex:"finished_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:zn.order==="finished_time"?zn.b_order==="desc"?"descend":"ascend":null,render:(it,Wt)=>it?Ut.createElement(ie.Z,{placement:"bottomLeft",title:it},it&&it!="--"?me()(it).format(Vs?"HH:mm":"YYYY-MM-DD HH:mm"):it):"--"},{title:Ut.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),dataIndex:"cost_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:zn.order==="cost_time"?zn.b_order==="desc"?"descend":"ascend":null,render:(it,Wt)=>it?Ut.createElement(ie.Z,{placement:"bottomLeft",title:it},it):"--"},{title:"\u901A\u5173\u60C5\u51B5",align:"center",dataIndex:"complete_info",ellipsis:{showTitle:!1},render:(it,Wt)=>Ut.createElement(Ut.Fragment,null,Ut.createElement("span",{style:{color:"#0152d9"},onClick:ao=>{ao.stopPropagation(),Xc(Wt),Js(!0)}},it),(0,Qe.dE)()&&([-1,0,1].includes(Wt==null?void 0:Wt.work_status)&&(Wt==null?void 0:Wt.complete_info_condition)||!(Wt!=null&&Wt.complete_info_condition)&&[2,3,4].includes(Wt==null?void 0:Wt.work_status))&&Ut.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"},Ut.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:zn.order==="sum_evaluate_count"?zn.b_order==="desc"?"descend":"ascend":null,render:(it,Wt)=>it&&it!="--"?Ut.createElement(ie.Z,{placement:"bottom",title:it},Ut.createElement("span",{className:"current"},it)):"--"},!Vs&&{title:"\u64CD\u4F5C",dataInex:"action",align:"center",ellipsis:!0,className:"workListTable",render:(it,Wt)=>{var ao,xl,Hr,$l;return(0,Qe.dE)()?Ut.createElement("div",null,(0,je.JL)(Wt==null?void 0:Wt.work_status)==="\u672A\u5F00\u542F"?Ut.createElement("span",null,"--"):Ut.createElement("a",{target:"_blank",onClick:uu=>{var Lu,zi;if((zi=(Lu=ae==null?void 0:ae.headerInfo)==null?void 0:Lu.homework_status)!=null&&zi.includes("\u5BFC\u5165")){uu.stopPropagation(),Xc(Wt),Js(!0);return}uu.stopPropagation(),window.open(`/classrooms/${zn.coursesId}/shixun_homework/${zn.categoryId}/${Wt.id}/comment`)}},"\u67E5\u770B")):(xl=(ao=ae==null?void 0:ae.headerInfo)==null?void 0:ao.homework_status)!=null&&xl.includes("\u5BFC\u5165")?(0,Qe.GJ)()&&Ut.createElement("span",{style:{color:"#0152d9"},onClick:uu=>{var Lu;uu.stopPropagation(),se({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",name:(Lu=ae==null?void 0:ae.headerInfo)==null?void 0:Lu.homework_name,id:Wt==null?void 0:Wt.id,type:"practice"}})}},"\u4FEE\u6539\u6210\u7EE9"):Ut.createElement("div",null,Ut.createElement("span",{style:{color:"#0152d9"},onClick:(0,Ht.throttle)(uu=>Xu(void 0,null,function*(){if((0,Qe.Rm)()&&!ft.AssistantObject.practice.can_appraise){fe.ZP.warning(Gl.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}uu.stopPropagation(),se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:"",data:{name:Wt==null?void 0:Wt.user_name,homeworkId:Wt==null?void 0:Wt.id}}}})}),2e3,{trailing:!1,leading:!0})},Wt.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u8FFD\u52A0\u70B9\u8BC4"),(Wt==null?void 0:Wt.work_status)!==0&&[1,2,3,4].includes(Wt==null?void 0:Wt.work_status)&&[Ut.createElement("br",null),Ut.createElement("a",{target:"_blank",onClick:(0,Ht.throttle)(uu=>Xu(void 0,null,function*(){var Lu,zi,Rc,Tc,Zc;if(uu.stopPropagation(),uu.preventDefault(),(0,Qe.Rm)()&&!((Lu=ft.AssistantObject.practice)!=null&&Lu.can_view)){fe.ZP.warning(Gl.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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((zi=Et.userInfo)!=null&&zi.professional_certification){const ss=yield(0,de.GS)(Wt==null?void 0:Wt.id);(Rc=ss==null?void 0:ss.data)!=null&&Rc.url&&(0,je.xg)(((Tc=ss==null?void 0:ss.data)==null?void 0:Tc.url)+`?courseGroup=${(zn==null?void 0:zn.course_group)||""}&workStatus=${((Zc=zn==null?void 0:zn.work_status)==null?void 0:Zc.filter(zc=>zc!=0&&zc!=-1))||""}&search=${(zn==null?void 0:zn.search)||""}`)}else return Ie.default.confirm({title:Gl.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),centered:!0,content:Ut.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,je.xg)("/account/certification")}}),!1}),5e3,{trailing:!1,leading:!0})},"\u67E5\u770B\u5B9E\u8BAD")],(($l=(Hr=ae==null?void 0:ae.headerInfo)==null?void 0:Hr.homework_status)==null?void 0:$l[0])!=="\u5DF2\u622A\u6B62"&&!!Wt.myshixun_id&&[Ut.createElement("br",null),Ut.createElement("span",{className:No.color32C,onClick:uu=>{uu.stopPropagation(),se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:Wt,params:zn,homework_common_id:zn.categoryId}})}},"\u6253\u56DE\u91CD\u505A")])}}].filter(it=>!!it),ed=()=>{var it,Wt,ao,xl;return Ut.createElement(Oe.default,null,Ut.createElement(Oe.default.Item,{onClick:()=>{var Hr,$l;if((0,Qe.Rm)()&&!((Hr=ft.AssistantObject.practice)!=null&&Hr.can_download)){fe.ZP.warning(Gl.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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:($l=ae==null?void 0:ae.headerInfo)==null?void 0:$l.course_group_info,fn:()=>{(0,Go.Iy)(JSON.parse(sessionStorage.all_student_works_params),"shixun_work_list")}}})},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,Qe.GJ)()&&((it=Fo==null?void 0:Fo.student_works)==null?void 0:it.length)>0&&!((ao=(Wt=ae==null?void 0:ae.headerInfo)==null?void 0:Wt.homework_status)!=null&&ao.includes("\u5BFC\u5165"))&&Ut.createElement(Oe.default.Item,{key:"3",onClick:()=>{var Hr,$l;if((0,Qe.Rm)()&&!((Hr=ft.AssistantObject.practice)!=null&&Hr.can_download)){fe.ZP.warning(Gl.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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:($l=ae==null?void 0:ae.headerInfo)==null?void 0:$l.course_group_info,fn:()=>{Ie.default.confirm({title:"\u9009\u62E9\u5BFC\u51FA\u65B9\u5F0F",closable:!0,icon:null,centered:!0,okText:Ut.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:Ut.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 uu,Lu;se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),ve.history.push(`/classrooms/${zn==null?void 0:zn.coursesId}/shixun_homework/${zn.categoryId}/${(Lu=(uu=Fo==null?void 0:Fo.student_works)==null?void 0:uu[0])==null?void 0:Lu.id}/comment`)},onCancel:()=>{},cancelButtonProps:{onClick:()=>{(0,Go.jj)(JSON.parse(sessionStorage.all_student_works_params),"shixun_report")}}})}}})}},"\u5B9E\u8BAD\u62A5\u544A"),((xl=ae==null?void 0:ae.headerInfo)==null?void 0:xl.start_permanent)&&Ut.createElement(Oe.default.Item,{onClick:()=>Xu(void 0,null,function*(){let Hr=yield(0,be.ZP)(`/api/homework_commons/${zn.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});Hr.status===0&&ve.history.push(`/classrooms/${zn.coursesId}/exportlist/workspace_files`),Hr.status===-3&&(se({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:zn}}),ve.history.push(`/classrooms/${zn.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),Ut.createElement(Oe.default.Item,{key:"2",onClick:()=>{var Hr;if((0,Qe.Rm)()&&!((Hr=ft.AssistantObject.practice)!=null&&Hr.can_download)){fe.ZP.warning(Gl.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.history.push(`/classrooms/${zn==null?void 0:zn.coursesId}/exportlist/shixun_work_list,shixun_report`)}},"\u5386\u53F2\u5BFC\u51FA"))},td=()=>Xu(void 0,null,function*(){const{ai_question_record_id:it}=ae.headerInfo;if(!it)return;const Wt=yield(0,be.ZP)(`/api/shixun_homeworks/${Zt==null?void 0:Zt.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:it}});qc(Wt)});return Ut.createElement(Ut.Fragment,null,Ut.createElement("section",{className:`${No.wrap} minH500 bg-white pl30 pr30 pt30`},((Be=(lt=ae==null?void 0:ae.headerInfo)==null?void 0:lt.homework_status)==null?void 0:Be.includes("\u672A\u53D1\u5E03"))&&Ut.createElement(Ft.Z,null),!!Ti.length&&Ut.createElement(Ze.default,{className:"mb10",dataSource:Ti,columns:Mc,pagination:!1,showHeader:!1,loading:!1}),!((Zn=(dt=ae==null?void 0:ae.headerInfo)==null?void 0:dt.homework_status)!=null&&Zn.includes("\u672A\u53D1\u5E03"))&&Ut.createElement("aside",null,!(0,Qe.GJ)()&&Ut.createElement("div",{className:"c-light-black font12"},Ut.createElement("span",null,"\u5DF2\u5F00\u59CB\u505A\u9898 ",((ca=ae==null?void 0:ae.shixunWorkList)==null?void 0:ca.commit_count)||0," \u4EBA"),Ut.createElement("span",{className:"ml5"},"\u672A\u5F00\u59CB\u505A\u9898 ",((un=ae==null?void 0:ae.shixunWorkList)==null?void 0:un.uncommit_count)||0," \u4EBA"),((sn=ae==null?void 0:ae.headerInfo)==null?void 0:sn.left_time)&&Ut.createElement(Ut.Fragment,null,Ut.createElement("span",{className:"ml20 c-black"},(xa=(Yn=ae==null?void 0:ae.headerInfo)==null?void 0:Yn.left_time)==null?void 0:xa.status),Ut.createElement("span",{className:"ml20 c-orange-ff9"},(Na=(ht=ae==null?void 0:ae.headerInfo)==null?void 0:ht.left_time)==null?void 0:Na.time))),(0,Qe.GJ)()&&Ut.createElement(Ut.Fragment,null,Ut.createElement(Me.default,{form:vu,onChange:pd,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((Ya=(Cn=ae==null?void 0:ae.headerInfo)==null?void 0:Cn.task_status)==null?void 0:Ya.length)>0&&Ut.createElement(Me.default.Item,{name:"task_status"},Ut.createElement(he.default.Group,{value:[],style:{width:"100%"}},Ut.createElement(tt.Z,null,Ut.createElement(Ne.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),Ut.createElement(Ne.Z,{flex:"80px"},Ut.createElement(he.default,{value:"all"},"\u5168\u90E8")),Ut.createElement(Ne.Z,{flex:"1"},((Un=ae==null?void 0:ae.headerInfo)==null?void 0:Un.task_status)&&((no=ae==null?void 0:ae.headerInfo)==null?void 0:no.task_status.map((it,Wt)=>Ut.createElement(he.default,{name:"task_status",value:it.id},it.name,"(",it.count,")",it.name==="\u622A\u6B62\u540E\u901A\u5173"?Ut.createElement(ie.Z,{title:"\u5728\u89C4\u5B9A\u65F6\u95F4\u5916\u5B8C\u6210\u7684\u4F5C\u4E1A"},Ut.createElement("i",{className:"font13 ml5 iconfont icon-tishixiaowenhao"})):null))))))),((ra=(tn=ae==null?void 0:ae.headerInfo)==null?void 0:tn.course_group_info)==null?void 0:ra.length)>0&&Ut.createElement(Me.default.Item,{name:"course_group_info"},Ut.createElement(he.default.Group,{style:{width:"100%"}},Ut.createElement(tt.Z,null,Ut.createElement(Ne.Z,{className:"font14",flex:"80px",style:{marginBottom:10}},"\u5206\u73ED\u60C5\u51B5:"),Ut.createElement(Ne.Z,{flex:"80px"},Ut.createElement(he.default,{value:"all"},"\u5168\u90E8")),Ut.createElement(Ne.Z,{flex:"1",id:"divhe",style:{height:Us+"px",overflow:"hidden"}},(Pa=(co=ae==null?void 0:ae.headerInfo)==null?void 0:co.course_group_info)==null?void 0:Pa.map((it,Wt)=>Ut.createElement(he.default,{value:it.course_group_id},it.group_group_name,"(",it.count,")"))),Jc&&Ut.createElement("span",{onClick:()=>{let it=document.getElementById("divhe").scrollHeight;Us>47?$i(47):$i(it)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Us===47?"\u5C55\u5F00":"\u6536\u8D77",Us===47?Ut.createElement(xt.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Ut.createElement(ot.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((ut=(oa=ae==null?void 0:ae.headerInfo)==null?void 0:oa.teacher_comment)==null?void 0:ut.length)>0&&Ut.createElement(Me.default.Item,{name:"teacher_comment"},Ut.createElement(he.default.Group,{style:{width:"100%"}},Ut.createElement(tt.Z,null,Ut.createElement(Ne.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),Ut.createElement(Ne.Z,{flex:"80px"},Ut.createElement(he.default,{value:"all"},"\u5168\u90E8")),Ut.createElement(Ne.Z,{flex:"1"},((qt=ae==null?void 0:ae.headerInfo)==null?void 0:qt.teacher_comment)&&((Gt=ae==null?void 0:ae.headerInfo)==null?void 0:Gt.teacher_comment.map((it,Wt)=>Ut.createElement(he.default,{value:String(it.id)},it.name,"(",it.count,")")))))))),Ut.createElement(tt.Z,{align:"middle"},Ut.createElement(Ne.Z,{flex:"1"},Ut.createElement(tt.Z,{align:"middle"},Ut.createElement(Ne.Z,null,Ut.createElement(bt.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:it=>{zn.search=it.trim(),zn.page=1,Ii()},style:{width:240}})),Ut.createElement(Ne.Z,null,Ut.createElement("span",{className:"ml5"},Ut.createElement("span",{className:"c-red"},(Ea=ae==null?void 0:ae.shixunWorkList)==null?void 0:Ea.total_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(Bo=ae==null?void 0:ae.shixunWorkList)==null?void 0:Bo.total_count,"\u4E2A\u5B66\u751F\uFF09")))),Ut.createElement(Ne.Z,null,(0,Qe.GJ)()&&((qa=ae==null?void 0:ae.headerInfo)==null?void 0:qa.code_review)&&!((fr=(xr=ae==null?void 0:ae.headerInfo)==null?void 0:xr.homework_status)!=null&&fr.includes("\u5BFC\u5165"))&&Ut.createElement(we.ZP,{className:"ml10",onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:Fo.student_works.map(it=>it.id),params:zn}})}},Ut.createElement("span",{className:`${No.tr1} iconfont icon-daimachazhong mr5`}),"\u4EE3\u7801\u67E5\u91CD"),(0,Qe.GJ)()&&An&&Ut.createElement(we.ZP,{className:"ml10",onClick:xd},Ut.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),((Zr=(Qr=ae==null?void 0:ae.headerInfo)==null?void 0:Qr.homework_status)==null?void 0:Zr.includes("\u5DF2\u622A\u6B62"))&&(0,Qe.GJ)()&&Ut.createElement(we.ZP,{className:"ml10",onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",selectArrs:Fo.student_works.map(it=>it.id),params:zn}})}},Ut.createElement("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),!((za=(Wl=ae==null?void 0:ae.headerInfo)==null?void 0:Wl.homework_status)!=null&&za.includes("\u5BFC\u5165"))&&Ut.createElement(we.ZP,{className:"ml10",onClick:()=>{var it,Wt;if((0,Qe.Rm)()&&!((Wt=(it=ft.AssistantObject)==null?void 0:it.practice)!=null&&Wt.can_appraise)){fe.ZP.warning(Gl.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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:Fo.student_works.map(ao=>ao.id),params:zn}})}},Ut.createElement(yo.Z,{className:"mr5"}),"\u4E00\u952E\u70B9\u8BC4"),(((Jn=(nr=ae==null?void 0:ae.headerInfo)==null?void 0:nr.homework_status)==null?void 0:Jn.includes("\u63D0\u4EA4\u4E2D"))||((xn=(So=ae==null?void 0:ae.headerInfo)==null?void 0:So.homework_status)==null?void 0:xn.includes("\u8865\u4EA4\u4E2D"))||((Sa=(Ma=ae==null?void 0:ae.headerInfo)==null?void 0:Ma.homework_status)==null?void 0:Sa.includes("\u8FDB\u884C\u4E2D")))&&Ut.createElement(we.ZP,{className:"ml10",onClick:()=>{var it;if((0,Qe.Rm)()&&!((it=ft.AssistantObject.practice)!=null&&it.can_redo)){fe.ZP.warning(Gl.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}Cl(!0),Xu(void 0,null,function*(){const ao=yield(0,be.ZP)(`/api/homework_commons/${zn==null?void 0:zn.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),Nc(ao.data.list),$c(ao.data.list))})}},"\u4E00\u952E\u6253\u56DE"),(0,Qe.GJ)()&&Ut.createElement(Ve.Z,{dropdownRender:ed,className:"ml10"},Ut.createElement(we.ZP,null,Ut.createElement(or.Z,null),Gl.formatMessage({id:"classrooms.export",defaultMessage:"\u5BFC\u51FA"}),Ut.createElement(Ye.Z,null)))))),(0,Qe.Gg)()&&((Pn=ae==null?void 0:ae.headerInfo)==null?void 0:Pn.start_permanent)&&Ut.createElement(tt.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3"}},Ut.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")),Ut.createElement(tt.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,Qe.GJ)()&&An&&Ut.createElement("span",null,Ut.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")),!((Ra=(Wn=ae==null?void 0:ae.headerInfo)==null?void 0:Wn.homework_status)!=null&&Ra.includes("\u5BFC\u5165"))&&Ut.createElement(tt.Z,{align:"middle",className:No.refresh},Ut.createElement(Ne.Z,{flex:"121px",className:"flex-container"},Ut.createElement(Bt.Z,{checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:Vs,onChange:it=>{gd(it)}})," ",Ut.createElement("span",{className:"ml8"},"\u7B80\u6D01\u6A21\u5F0F")),(((La=(wo=ae==null?void 0:ae.headerInfo)==null?void 0:wo.homework_status)==null?void 0:La.includes("\u63D0\u4EA4\u4E2D"))||((eo=(sr=ae==null?void 0:ae.headerInfo)==null?void 0:sr.homework_status)==null?void 0:eo.includes("\u8865\u4EA4\u4E2D"))||((Jr=(wr=ae==null?void 0:ae.headerInfo)==null?void 0:wr.homework_status)==null?void 0:Jr.includes("\u8FDB\u884C\u4E2D")))&&(0,Qe.GJ)()&&Ut.createElement(Ne.Z,null,Ut.createElement("div",{className:"flex-container"},Ut.createElement(Bt.Z,{className:"ml20",checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:!!sessionStorage.getItem("classroomsShixunDetailAutoRefersh"),onChange:it=>{it?sessionStorage.setItem("classroomsShixunDetailAutoRefersh","true"):sessionStorage.removeItem("classroomsShixunDetailAutoRefersh"),ec(it)}}),Ut.createElement("span",{className:"ml8"},"\u81EA\u52A8\u5237\u65B0\uFF08\u5F00\u542F\u540E\u6BCF10S\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),(0,Qe.dE)()&&(Fo==null?void 0:Fo.work_status)!=0&&Ut.createElement(Ne.Z,{flex:1},Ut.createElement(tt.Z,{align:"middle",justify:"end"},Ut.createElement(Ne.Z,null,Ut.createElement(Ke.op,{style:{borderRadius:2},type:"default",openLoading:!0,onClick:()=>Xu(void 0,null,function*(){var it;if(qs.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}qs.current=setInterval(()=>{clearInterval(qs.current),qs.current=null},60*1e3);const Wt=yield(0,be.ZP)(`/api/homework_commons/${Zt==null?void 0:Zt.categoryId}/update_student_score.json`,{method:"get",params:{shixun_id:(it=ae==null?void 0:ae.headerInfo)==null?void 0:it.shixun_id}});(Wt==null?void 0:Wt.status)==0&&(fe.ZP.success(Wt==null?void 0:Wt.message),Ii(!0))})},"\u66F4\u65B0\u6210\u7EE9")))),(wu==null?void 0:wu.complete_num)!=(wu==null?void 0:wu.total_count)&&(wu==null?void 0:wu.status)!=1&&Ut.createElement("div",{className:No.under_review,style:{marginRight:0}},Ut.createElement(Fe.Z,{spinning:!0,className:"mr6",size:"small"}),Ut.createElement("span",{className:"ml10"},"\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),Ut.createElement("span",{className:"ml5"},Ut.createElement("span",{style:{color:"#3061D0"}},wu==null?void 0:wu.complete_num),"/",wu==null?void 0:wu.total_count))),Ut.createElement(Ze.default,{className:"mt30",loading:ce["shixunHomeworks/getShixunWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:it=>({onClick:Wt=>{var ao,xl,Hr;if((0,Qe.Rm)()&&!((ao=ft.AssistantObject.practice)!=null&&ao.can_view)){fe.ZP.warning(Gl.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}(Hr=(xl=ae==null?void 0:ae.headerInfo)==null?void 0:xl.homework_status)!=null&&Hr.includes("\u5BFC\u5165")||window.open(`/classrooms/${zn.coursesId}/shixun_homework/${zn.categoryId}/${it.id}/comment`,"_blank")}}),dataSource:Fo.student_works,columns:Mc,onChange:(it,Wt,ao)=>{ao.field&&(zn.order=ao.field),ao.order||(zn.b_order="asc"),ao.order==="ascend"&&(zn.b_order="asc"),ao.order==="descend"&&(zn.b_order="desc"),ao.order||(zn.b_order="asc"),Ii()}}),Ut.createElement(nu,null),Ut.createElement(Ru,{paramslist:zn}),Ut.createElement(hr.Z,null)),Ut.createElement(Ie.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:cr,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Xu(void 0,null,function*(){if(xi===2){if(bu.length<=0){fe.ZP.info(Gl.formatMessage({id:"classrooms.selectHomeworkStatus",defaultMessage:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001"}));return}if(!is){fe.ZP.info(Gl.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let it=yield(0,be.ZP)(`/api/homework_commons/${zn.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:zn.categoryId,comment:is,status:bu,course_group_ids:bs.current}});it.status===0&&(kc(it.course_group_count),_s(it),Cl(!1),vi(!0))}else{if(!(us===0||Ji===0)){if(!us){fe.ZP.info(Gl.formatMessage({id:"classrooms.minScoreCannotEmpty",defaultMessage:"\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}if(!Ji){fe.ZP.info(Gl.formatMessage({id:"classrooms.maxScoreCannotEmpty",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}}if(us>Ji){fe.ZP.info(Gl.formatMessage({id:"classrooms.maxNotGreaterThanMin",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206"}));return}if(!is){fe.ZP.info(Gl.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let it=yield(0,be.ZP)(`/api/homework_commons/${zn.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:zn.categoryId,comment:is,min_score:us,max_score:Ji,course_group_ids:bs.current}});it.status===0&&(kc(it.course_group_count),_s(it),Cl(!1),vi(!0))}}),onCancel:()=>{Cl(!1),Fc()}},Ut.createElement("div",{style:{padding:"32px"}},Ut.createElement("div",null,Ut.createElement("div",{style:{display:"flex",marginBottom:"12px"}},Ut.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",Ut.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),Ut.createElement("div",{className:hc.length>15?No.scroll:"",style:{overflowX:"hidden"}},hc==null?void 0:hc.map((it,Wt)=>Ut.createElement(he.default,{style:{textAlign:"left",margin:"0"},value:it.course_group_id,key:it.course_group_id,onChange:()=>{vd(it.course_group_id,hc)},checked:it.checked},it.group_group_name,"(",it.count,")")))),Ut.createElement("div",null,Ut.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Ut.createElement(Se.ZP.Group,{value:xi,onChange:it=>{Oc(it.target.value)}},Ut.createElement(Se.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Ut.createElement(Se.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),xi===1&&Ut.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ut.createElement("span",{style:{width:"70px",textAlign:"end"}},Ut.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Ut.createElement(De.Z,{min:0,max:100,value:us,onChange:it=>Xi(it),style:{width:"100px"}}),Ut.createElement("span",{style:{width:"80px",textAlign:"end"}},Ut.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Ut.createElement(De.Z,{min:0,max:100,value:Ji,onChange:it=>dd(it),style:{width:"100px"}})),xi===2&&Ut.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ut.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Ut.createElement(he.default.Group,{onChange:it=>{Bi([...it])},style:{width:"100%"}},(pr=(br=ae==null?void 0:ae.headerInfo)==null?void 0:br.task_status)==null?void 0:pr.map((it,Wt)=>Ut.createElement(he.default,{name:"task_status",value:it.id},it.name,"(",it.count,")")))),Ut.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ut.createElement("span",{style:{width:"70px",textAlign:"end"}},Ut.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Ut.createElement(ke.Z,{className:No.MdEditor,onChange:it=>qi(it),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Ut.createElement(Ie.default,{open:di,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Xu(void 0,null,function*(){xi===2?(yield(0,be.ZP)(`/api/homework_commons/${zn.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:zn.categoryId,comment:is,status:bu,course_group_ids:bs.current}})).status===0&&(fe.ZP.info(Gl.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),Fc(),Ii(),vi(!1)):(yield(0,be.ZP)(`/api/homework_commons/${zn.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:zn.categoryId,comment:is,min_score:us,max_score:Ji,course_group_ids:bs.current}})).status===0&&(fe.ZP.info(Gl.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),Fc(),Ii(),vi(!1))}),onCancel:()=>{Fc(),vi(!1)}},Ut.createElement("div",{style:{padding:"32px"}},xi===1&&Ut.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",Lc,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",us,"-",Ji,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),xi===2&&Ut.createElement("span",null,"\u786E\u8BA4\u5C06",Lc,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(Vl=(ll=ae==null?void 0:ae.headerInfo)==null?void 0:ll.task_status)==null?void 0:Vl.filter(it=>bu==null?void 0:bu.includes(it.id)).map(it=>it.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ut.createElement("br",null),Ut.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",xs==null?void 0:xs.count,"\u540D\u5B66\u751F")))),Ut.createElement(Nu,null),Ut.createElement(zu,{isShow:md,setIsShow:Js,item:fd,coursesId:zn.coursesId,categoryId:zn.categoryId}),Ut.createElement("aside",{className:"tc mb50 mt30"},Ut.createElement(Ae.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,onChange:$s,current:zn.page||1,pageSize:zn.limit||20,total:(xu=ae==null?void 0:ae.shixunWorkList)==null?void 0:xu.total_count})))};var yl=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se,user:at})=>({shixunHomeworks:ae,classroomList:ce,loading:se.effects,user:at}))(Vr),Sr=ee(59301),_l=Object.defineProperty,Tu=Object.getOwnPropertySymbols,Hu=Object.prototype.hasOwnProperty,Zu=Object.prototype.propertyIsEnumerable,si=(ae,ce,se)=>ce in ae?_l(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Fi=(ae,ce)=>{for(var se in ce||(ce={}))Hu.call(ce,se)&&si(ae,se,ce[se]);if(Tu)for(var se of Tu(ce))Zu.call(ce,se)&&si(ae,se,ce[se]);return ae},bc=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Ls=({shixunHomeworks:ae,classroomList:ce,loading:se,dispatch:at})=>{var ft;const Et=(0,ve.useIntl)(),Jt=(0,ve.useParams)(),[lt,Be]=(0,ne.useState)(Fi(Fi({},{page:1,limit:20,group_ids:[]}),Jt)),dt=(0,ve.useLocation)(),{codeReview:Zn}=ae,[ca,un]=(0,ne.useState)({}),[sn]=Me.default.useForm();lt.order="code_rate",lt.sort="desc",lt.category=lt.categoryId,(0,ne.useEffect)(()=>{Yn(),console.log("params",lt)},[lt]),(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&Yn()},[ae.actionTabs.key]);const Yn=()=>bc(void 0,null,function*(){(yield at({type:"shixunHomeworks/getCodeReview",payload:Fi({},lt)})).status===-2&&setTimeout(()=>Yn(),1500)}),xa=()=>{},ht=(Cn,Ya)=>{lt.page=Cn,lt.limit=20,at({type:"shixunHomeworks/getCodeReview",payload:Fi({},lt)})},Na=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(Cn,Ya,Un)=>lt.limit*(lt.page-1)+Un+1},{title:"\u59D3\u540D",dataIndex:"username"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",render:Cn=>Sr.createElement("span",{className:"c-orange"},Cn)},{title:"\u64CD\u4F5C",dataInex:"action",render:(Cn,Ya)=>Sr.createElement("div",null,Sr.createElement("a",{target:"_blank",onClick:()=>{var Un;if((0,Qe.Rm)()&&!((Un=ce.AssistantObject.normal)!=null&&Un.can_appraise)){fe.ZP.warning(Et.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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",dt.pathname),window.open(`/classrooms/${lt.coursesId}/shixun_homework/${lt.categoryId}/review_detail/${Ya.user_id}`)}},"\u67E5\u770B"),Sr.createElement("br",null))}];return Sr.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},(Zn==null?void 0:Zn.status)===-2&&Sr.createElement(Ft.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"}),(Zn==null?void 0:Zn.status)!==-2&&Sr.createElement("div",null,Sr.createElement(tt.Z,null,Sr.createElement(Ne.Z,{flex:"1"},Sr.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",Zn.last_review_time,Sr.createElement(we.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{at({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:lt}})}},"\u4EE3\u7801\u67E5\u91CD"),Sr.createElement(ie.Z,{title:Sr.createElement("div",null,Sr.createElement("div",null,"\u4EE3\u7801\u67E5\u91CD\u89C4\u5219"),Sr.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"),Sr.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 "),Sr.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 "))},Sr.createElement("i",{style:{marginLeft:10,color:"#3061D0",fontSize:16},className:"iconfont icon-tishixiaowenhao"})))),Sr.createElement(Ne.Z,null,Sr.createElement(bt.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Cn=>{lt.search=Cn,at({type:"shixunHomeworks/getCodeReview",payload:lt})},style:{width:200}}),Sr.createElement("span",{className:"ml5 c-red"}))),((ft=Zn.group_info)==null?void 0:ft.length)>0&&Sr.createElement(Sr.Fragment,null,Sr.createElement(tt.Z,null,Sr.createElement(Ne.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),Sr.createElement(Ne.Z,{flex:"80px"},Sr.createElement(he.default,{checked:lt.group_ids=="",value:"all",onChange:Cn=>{delete lt.group_ids,lt.group_ids=[],lt.page=1,Be(Fi({},lt))}},"\u5168\u90E8")),Sr.createElement(Ne.Z,{flex:"1"},Zn.group_info&&Zn.group_info.map((Cn,Ya)=>Sr.createElement(he.default,{value:Cn.id,checked:lt.group_ids.includes(Cn.id),onChange:Un=>{Un.target.checked?lt.group_ids.push(Cn.id):lt.group_ids.splice(lt.group_ids.indexOf(Cn.id),1),lt.page=1,Be(Fi({},lt))}},Cn.name,"(",Cn.members_count,")")))),Sr.createElement(tt.Z,{className:"font14 c-red mt5"},Sr.createElement(Ne.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),Sr.createElement("p",{className:"mt10"},Sr.createElement("span",{className:"c-red"},Zn.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",Zn.all_reviews_count,"\u4F5C\u54C1\uFF09"),Sr.createElement(Ze.default,{className:"mt30",loading:se["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:Zn.users_reviews,columns:Na,onChange:(Cn,Ya,Un)=>{Un.order==="ascend"&&(lt.b_order="asc"),Un.order==="descend"&&(lt.b_order="desc"),Un.order||delete lt.b_order,at({type:"shixunHomeworks/getCodeReview",payload:Fi({},lt)})}}),Sr.createElement("aside",{className:"tc mb50 mt30"},Sr.createElement(Ae.Z,{showSizeChanger:!1,onChange:ht,defaultCurrent:lt.page||1,current:lt.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:Zn.copy_reviews_count}))))};var wc=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se})=>({shixunHomeworks:ae,loading:se.effects,classroomList:ce}))(Ls),Kr=ee(13842),dl=ee(59301),Li=Object.defineProperty,ki=Object.defineProperties,dc=Object.getOwnPropertyDescriptors,ks=Object.getOwnPropertySymbols,Ms=Object.prototype.hasOwnProperty,Rs=Object.prototype.propertyIsEnumerable,ts=(ae,ce,se)=>ce in ae?Li(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,_u=(ae,ce)=>{for(var se in ce||(ce={}))Ms.call(ce,se)&&ts(ae,se,ce[se]);if(ks)for(var se of ks(ce))Rs.call(ce,se)&&ts(ae,se,ce[se]);return ae},Mi=(ae,ce)=>ki(ae,dc(ce)),hs=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const{RangePicker:gc}=lr.default,{Option:Hc}=He.default,Ts=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{const at=(0,ve.useIntl)(),ft=(0,ve.useParams)(),Et=(0,ve.useLocation)(),{workSetting:Jt,workList:lt,changeData:Be}=ae,[dt,Zn]=(0,ne.useState)(!0),[ca,un]=(0,ne.useState)({}),[sn,Yn]=(0,ne.useState)(!1),[xa]=Me.default.useForm();let[ht,Na]=(0,ne.useState)([]),[Cn,Ya]=(0,ne.useState)([]);const[Un,no]=(0,ne.useState)([]);let[tn,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)(()=>()=>{Na([])},[]),(0,ne.useEffect)(()=>{Zn(!(Jt!=null&&Jt.can_edit))},[Jt]);const co=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:_u({},ft)})};(0,ne.useEffect)(()=>{Jt!=null&&Jt.course_id&&(Object.keys(tn).map(function(qt){tn[qt]=Jt[qt]}),(!tn.allow_late||!tn.unified_late)&&(tn.late_penalty=5),ht=JSON.parse(JSON.stringify(Jt.group_settings.map(qt=>Mi(_u({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.publish_time!==null))),Cn=JSON.parse(JSON.stringify(Jt.allow_late_settings.map(qt=>Mi(_u({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.late_time!==null))),ra(_u({},tn)),Na([...ht]),Ya([...Cn]))},[Jt]);const Pa=()=>{var qt;const Gt=JSON.parse(JSON.stringify(tn));if(Gt.challenge_settings.filter(Ea=>!Ea.hide),Gt.categoryId=ft.categoryId,(qt=Gt.challenge_settings)!=null&&qt.every(Ea=>!Ea.checked)){fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(tn.unified_setting||(ht=ht==null?void 0:ht.map(Ea=>{var Bo;if(!Ea.publish_time||!Ea.end_time)throw fe.ZP.error(at.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(at.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Ea.group_name)throw fe.ZP.error(at.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(at.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\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=(Bo=Jt.group_settings)==null?void 0:Bo.filter(qa=>{var xr;return(xr=Ea==null?void 0:Ea.group_name)==null?void 0:xr.includes(qa.group_name)}).map(qa=>qa.group_id||qa.id).toString().split(","),Ea})),Gt.group_settings=ht,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 fe.ZP.error(`${at.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${at.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!tn.late_time)throw fe.ZP.error(at.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(at.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}))}else Cn=Cn==null?void 0:Cn.map(Ea=>{var Bo,qa;if(Ea.late_penalty===null||Ea.late_penalty===void 0||Ea.late_penalty<0||Ea.late_penalty>100)throw fe.ZP.error(`${at.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${at.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Ea.late_time)throw fe.ZP.error(at.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(at.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Ea.group_name)throw fe.ZP.error(at.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(at.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\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=(Bo=Ea==null?void 0:Ea.group_name)==null?void 0:Bo.map(xr=>{var fr,Qr;let Zr=(Qr=(fr=Jt.group_settings)==null?void 0:fr.filter(Wl=>(Wl==null?void 0:Wl.group_name)===xr))==null?void 0:Qr[0];return Zr==null?void 0:Zr.group_id}))==null?void 0:qa.toString().split(","),Ea}),Gt.allow_late_settings=Cn;oa(Gt)},oa=qt=>{var Gt,Ea;if(console.log(qt.total_score,qt.eff_score),qt.total_score===null){fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(qt!=null&&qt.work_efficiency&&qt.eff_score===null){fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Bo=qt.challenge_settings.reduce((fr,Qr)=>fr+Number(Qr.challenge_score),0);if((Bo==null?void 0:Bo.toFixed(10))!==((Gt=qt.total_score-qt.eff_score)==null?void 0:Gt.toFixed(10))){fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${qt.total_score}\u5206`);return}const qa={shixun_evaluation:qt.shixun_evaluation,challenge_settings:qt.challenge_settings},xr=()=>hs(void 0,null,function*(){Yn(!0),(yield(0,be.ZP)(`/api/homework_commons/${ft.categoryId}/public_setting.json`,{method:"post",body:_u({},qt)})).status===0&&(fe.ZP.success(at.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),co(),se({type:"shixunHomeworks/getShixunWorkList",payload:_u({},ft)})),Yn(!1)});!(0,Ht.isEqual)(Be,qa)&&!((Ea=lt==null?void 0:lt.homework_status)!=null&&Ea.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:xr}):xr()},ut=(0,ne.useMemo)(()=>tn.public_after_abort?"public_after_abort":tn.public_after_over?"public_after_over":"immediately",[tn]);return dl.createElement("section",{className:Kr.Z.form},dl.createElement("div",{className:Kr.Z.title},"\u516C\u5F00\u8BBE\u7F6E"),dl.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},dl.createElement("div",{style:{display:"flex",alignItems:"center"}},dl.createElement(he.default,{checked:tn.score_open,disabled:dt,onChange:qt=>{tn.score_open=qt.target.checked,ra(Object.assign({},tn))}},dl.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u6210\u7EE9")),dl.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")),dl.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},dl.createElement(he.default,{checked:tn.answer_public,disabled:dt,onChange:qt=>{qt.target.checked?ra(Gt=>Mi(_u({},Gt),{answer_public:qt.target.checked})):ra(Gt=>Mi(_u({},Gt),{answer_public:qt.target.checked,public_after_abort:!1,public_after_over:!1}))}},dl.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u7B54\u6848")),dl.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"))),tn.answer_public&&dl.createElement(dl.Fragment,null,dl.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},dl.createElement("div",{style:{margin:"0 46px 0 24px"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),dl.createElement(Se.ZP.Group,{onChange:qt=>{qt.target.value==="public_after_abort"?ra(Gt=>Mi(_u({},Gt),{public_after_abort:!0,public_after_over:!1})):qt.target.value==="public_after_over"?ra(Gt=>Mi(_u({},Gt),{public_after_abort:!1,public_after_over:!0})):ra(Gt=>Mi(_u({},Gt),{public_after_abort:!1,public_after_over:!1}))},value:ut,disabled:dt},dl.createElement(Se.ZP,{value:"public_after_abort"},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),dl.createElement(Se.ZP,{value:"immediately",style:{marginLeft:"30px"}},"\u4EFB\u610F\u65F6\u95F4"))),dl.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px"}},dl.createElement("div",{style:{margin:"0 18px 0 24px"}},"\u8BBE\u7F6E\u590D\u5236\u53C2\u8003\u7B54\u6848"),dl.createElement(he.default,{checked:tn.forbid_copy_answers,disabled:dt,onChange:qt=>{tn.forbid_copy_answers=qt.target.checked,ra(Object.assign({},tn))}},dl.createElement("div",{style:{color:"#000000"}},"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),dl.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"))),dl.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},dl.createElement("div",{style:{display:"flex",alignItems:"center"}},dl.createElement(he.default,{checked:tn.comment_public,disabled:dt,onChange:qt=>{tn.comment_public=qt.target.checked,ra(Object.assign({},tn))}},dl.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u8BC4\u8BBA")),dl.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"))),dl.createElement("div",{style:{marginTop:"30px"}},dl.createElement("div",{className:Kr.Z.title},"\u8FDB\u5165\u5B9E\u9A8C\u8BBE\u7F6E"),dl.createElement("div",{style:{display:"flex",alignItems:"center",background:"#F6F7F9",padding:"13px 30px"}},dl.createElement(he.default,{checked:tn.can_view_details,disabled:dt,onChange:qt=>{tn.can_view_details=qt.target.checked,ra(Object.assign({},tn))}},dl.createElement("div",{style:{color:"#000000"}},"\u67E5\u770B\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5")),dl.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"))),dl.createElement(we.ZP,{style:{width:"138px",marginTop:"30px"},type:"primary",size:"large",loading:sn,onClick:()=>Pa()},"\u4FDD\u5B58"))};var Dc=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(Ts),Tn=ee(59301),Es=Object.defineProperty,Ss=Object.defineProperties,Zs=Object.getOwnPropertyDescriptors,ns=Object.getOwnPropertySymbols,zs=Object.prototype.hasOwnProperty,ys=Object.prototype.propertyIsEnumerable,Fs=(ae,ce,se)=>ce in ae?Es(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Ku=(ae,ce)=>{for(var se in ce||(ce={}))zs.call(ce,se)&&Fs(ae,se,ce[se]);if(ns)for(var se of ns(ce))ys.call(ce,se)&&Fs(ae,se,ce[se]);return ae},ci=(ae,ce)=>Ss(ae,Zs(ce)),Hs=(ae,ce)=>{var se={};for(var at in ae)zs.call(ae,at)&&ce.indexOf(at)<0&&(se[at]=ae[at]);if(ae!=null&&ns)for(var at of ns(ae))ce.indexOf(at)<0&&ys.call(ae,at)&&(se[at]=ae[at]);return se},js=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Ps=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{const at=(0,ve.useIntl)(),ft=(0,ve.useParams)(),[Et]=Me.default.useForm(),Jt=Me.default.useWatch("total_score",Et),lt=Me.default.useWatch("eff_type",Et),Be=Me.default.useWatch("challenge_settings",Et),dt=Me.default.useWatch("answer_open_evaluation",Et),Zn=Me.default.useWatch("shixun_evaluation",Et),ca=Me.default.useWatch("work_efficiency",Et),un=Me.default.useWatch("is_repeat_minus",Et),sn=Me.default.useWatch("open_view_answer_deduct",Et),{workSetting:Yn,workList:xa,changeData:ht}=ae,[Na,Cn]=(0,ne.useState)(!1),[Ya,Un]=(0,ne.useState)(!1),[no,tn]=(0,ne.useState)(!1);let[ra,co]=(0,ne.useState)([]),[Pa,oa]=(0,ne.useState)([]),[ut,qt]=(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[Gt,Ea]=(0,ne.useState)(!1),[Bo,qa]=(0,ne.useState)(0);(0,ne.useEffect)(()=>()=>{co([])},[]),(0,ne.useEffect)(()=>{Cn(!(Yn!=null&&Yn.can_edit))},[Yn]);const xr=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:Ku({},ft)})};(0,ne.useEffect)(()=>{if(!(Yn!=null&&Yn.course_id))return;Object.keys(ut).map(function(nr){ut[nr]=Yn[nr]}),(!ut.allow_late||!ut.unified_late)&&(ut.late_penalty=5),ra=JSON.parse(JSON.stringify(Yn.group_settings.map(nr=>ci(Ku({},nr),{group_name:[nr.group_name]})).filter(nr=>nr.publish_time!==null))),Pa=JSON.parse(JSON.stringify(Yn.allow_late_settings.map(nr=>ci(Ku({},nr),{group_name:[nr.group_name]})).filter(nr=>nr.late_time!==null)));const za=ci(Ku({},ut),{difficulty_level_sort:ut.difficulty_level_sort||"asc"});qt(za),Wl(za),Et.setFieldsValue(za),co([...ra]),oa([...Pa])},[Yn]);const fr=()=>{var za;const nr=JSON.parse(JSON.stringify(ut));if(nr.challenge_settings.filter(Jn=>!Jn.hide),nr.categoryId=ft.categoryId,nr.game_deduct_score_percentage===""){fe.ZP.warning("\u8BF7\u586B\u5199\u67E5\u770B\u7B54\u6848\u6263\u5206\u6BD4\u4F8B");return}if((za=nr.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(ut.unified_setting||(ra=ra==null?void 0:ra.map(Jn=>{var So;if(!Jn.publish_time||!Jn.end_time)throw fe.ZP.error(at.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(at.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Jn.group_name)throw fe.ZP.error(at.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(at.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\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=(So=Yn.group_settings)==null?void 0:So.filter(xn=>{var Ma;return(Ma=Jn==null?void 0:Jn.group_name)==null?void 0:Ma.includes(xn.group_name)}).map(xn=>xn.group_id||xn.id).toString().split(","),Jn})),nr.group_settings=ra,ut.allow_late)if(ut.unified_late){if(ut.late_penalty===null||ut.late_penalty===void 0||ut.late_penalty<0||ut.late_penalty>100)throw fe.ZP.error(`${at.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${at.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!ut.late_time)throw fe.ZP.error(at.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(at.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}))}else Pa=Pa==null?void 0:Pa.map(Jn=>{var So,xn;if(Jn.late_penalty===null||Jn.late_penalty===void 0||Jn.late_penalty<0||Jn.late_penalty>100)throw fe.ZP.error(`${at.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${at.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Jn.late_time)throw fe.ZP.error(at.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(at.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Jn.group_name)throw fe.ZP.error(at.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(at.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\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=(xn=(So=Jn==null?void 0:Jn.group_name)==null?void 0:So.map(Ma=>{var Sa,Pn;let Wn=(Pn=(Sa=Yn.group_settings)==null?void 0:Sa.filter(Ra=>(Ra==null?void 0:Ra.group_name)===Ma))==null?void 0:Pn[0];return Wn==null?void 0:Wn.group_id}))==null?void 0:xn.toString().split(","),Jn}),nr.allow_late_settings=Pa;Qr(nr)},Qr=za=>{var nr,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 So=za.challenge_settings.reduce((Sa,Pn)=>Sa+Number(Pn.challenge_score),0);if((So==null?void 0:So.toFixed(10))!==((nr=za.total_score-za.eff_score)==null?void 0:nr.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 xn={shixun_evaluation:za.shixun_evaluation,challenge_settings:za.challenge_settings,eff_type:za.eff_type},Ma=()=>js(void 0,null,function*(){Un(!0),(yield(0,be.ZP)(`/api/homework_commons/${ft.categoryId}/score_setting.json`,{method:"post",body:Ku({},za)})).status===0&&(fe.ZP.success(at.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),xr(),se({type:"shixunHomeworks/getShixunWorkList",payload:Ku({},ft)})),Un(!1)});!(0,Ht.isEqual)(ht,xn)&&!((Jn=xa==null?void 0:xa.homework_status)!=null&&Jn.includes("\u672A\u53D1\u5E03"))&&!Gt?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:Ma}):Ma(),(Gt||un&&Gt)&&Ie.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:ft}})}})},Zr=(za=ut)=>{var nr;const{eff_score:Jn,total_score:So,difficulty_level_sort:xn}=za,Ma=So-Jn,Sa=(nr=za.challenge_settings)==null?void 0:nr.filter(sr=>sr.checked).length;if(!Sa){za.challenge_settings.map((sr,eo)=>{sr.challenge_score=0});return}const Pn=za.challenge_settings.filter(sr=>sr.checked).map(sr=>xn==="desc"?sr.challenge_exp_desc:sr.challenge_exp).reduce((sr,eo)=>sr+eo),Wn=Ma/Pn;let Ra=0,wo=0,La;switch(za.shixun_evaluation){case 0:const sr=parseFloat((Ma/Sa).toFixed(1));za.challenge_settings.map((wr,Jr)=>{wr.checked?(Ra=Jr,wr.challenge_score=sr>0?sr:0):wr.challenge_score=0}),La=(Ma-sr*(Sa-1)).toFixed(1),za.challenge_settings[Ra].challenge_score=La>0?La:0;break;case 1:za.challenge_settings.map((wr,Jr)=>{wr.checked?(Ra=Jr,wo+=Number((Math.round((xn==="desc"?wr.challenge_exp_desc:wr.challenge_exp)*Wn*10)/10).toFixed(1)),wr.challenge_score=(Math.round((xn==="desc"?wr.challenge_exp_desc:wr.challenge_exp)*Wn*10)/10).toFixed(1)):wr.challenge_score=0});let eo=za.challenge_settings[Ra].challenge_score;La=(Ma-wo+Number(eo)).toFixed(1),za.challenge_settings[Ra].challenge_score=La>0?La:0;break}qt(Ku({},za)),Wl(za),Et.setFieldsValue(za)},Wl=(za=ut)=>{const nr=(0,je.EN)(za.challenge_settings.reduce((Jn,So)=>(0,je.EN)(Jn||0,Number(So.challenge_score)||0,"+"),0),za.eff_score||0,"+");qa(nr)};return Tn.createElement("div",{className:Kr.Z.form},Tn.createElement(Me.default,{className:Kr.Z.FormStyle,form:Et,initialValues:{},layout:"vertical",disabled:Na,size:"large",onValuesChange:(za,nr)=>{qt(Ku(Ku({},ut),nr))},onFinish:za=>{console.log("onfinish",za),fr(),Ea(!1)}},(Yn==null?void 0:Yn.can_edit)&&Tn.createElement("div",{className:Kr.Z.title},"\u4F5C\u4E1A\u5206\u503C\u8BBE\u7F6E"),Tn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},Tn.createElement("div",{style:{color:"#333333"}},"\u4F5C\u4E1A\u603B\u5206"),Tn.createElement(Me.default.Item,{className:"ml20",style:{marginBottom:"0px"},name:"total_score",rules:[{required:!0,message:"\u4F5C\u4E1A\u603B\u5206\u4E0D\u80FD\u4E3A\u7A7A"}]},Tn.createElement(De.Z,{style:{width:120},min:0,addonAfter:"\u5206"}))),Tn.createElement("div",{className:Kr.Z.title,style:{marginTop:"30px"}},"\u6548\u7387\u5206",Tn.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")),Tn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",width:"100%"}},Tn.createElement(Me.default.Item,{name:"work_efficiency",valuePropName:"checked",style:{marginBottom:0},normalize:za=>{const nr=ci(Ku({},ut),{eff_score:za?20:0});return Zr(nr),Wl(nr),za}},Tn.createElement(he.default,null,Tn.createElement("strong",{className:"c-grey-666"},"\u6548\u7387\u5206"))),Tn.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")),Tn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},Tn.createElement(tt.Z,{wrap:!1,align:"middle"},Tn.createElement(Ne.Z,{style:{textAlign:"right"}},Tn.createElement("span",{className:"c-grey-333"},"\u6548\u7387\u5206\u503C")),Tn.createElement(Ne.Z,null,Tn.createElement(Me.default.Item,{className:"ml20",name:"eff_score",style:{marginBottom:0},rules:[{required:ca&&!0,message:"\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A"}],normalize:za=>(Zr(ci(Ku({},ut),{eff_score:za})),za)},Tn.createElement(De.Z,{style:{width:184},min:0,step:.1,addonAfter:"\u5206",disabled:Na||!ca}))))),ca&&Tn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},Tn.createElement("div",{style:{height:40,lineHeight:"40px"}},Tn.createElement("span",{className:"c-grey-333 mr10"},"\u8BA1\u7B97\u7EF4\u5EA6"),Tn.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")),Tn.createElement(Me.default.Item,{name:"eff_type",style:{marginBottom:0}},Tn.createElement(Se.ZP.Group,null,Tn.createElement(Se.ZP,{value:1},"\u6309\u4F5C\u4E1A\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97"),Tn.createElement(Se.ZP,{value:2,style:{marginLeft:10}},"\u6309\u73ED\u7EA7\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97")))),ca&&Tn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},Tn.createElement("div",{className:"c-grey-333",style:{height:40,lineHeight:"40px"}},Tn.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),Tn.createElement(ie.Z,{title:"\u89C4\u5219\u8BF4\u660E"},Tn.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Kr.Z.title_icon}`,style:{color:"#666"},onClick:()=>tn(!0)}))),Tn.createElement(Me.default.Item,{name:"training_time_rules",style:{marginBottom:0},normalize:(za,nr,Jn)=>(Zr(ci(Ku({},Jn),{training_time_rules:za})),za)},Tn.createElement(Se.ZP.Group,null,Tn.createElement(Ol.Z,{direction:"vertical"},Tn.createElement(Se.ZP,{style:{height:40,lineHeight:"40px"},value:1},"\u9875\u9762\u505C\u7559\u65F6\u957F",Tn.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")),Tn.createElement(Se.ZP,{style:{height:40,lineHeight:"40px"},value:2},"\u5173\u5361\u603B\u8017\u65F6",Tn.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")),Tn.createElement(Se.ZP,{style:{height:40,lineHeight:"40px"},value:3},"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F",Tn.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")))))),Tn.createElement("div",{style:{marginTop:"30px"}},Tn.createElement("div",{className:Kr.Z.title},"\u4EFB\u52A1\u5173\u5361\u9009\u62E9\u4E0E\u5206\u503C\u8BBE\u7F6E"),Tn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 16px"}},Tn.createElement("div",{style:{display:"flex",alignItems:"center"}},Tn.createElement("div",{style:{width:"60px",marginRight:"10px",textAlign:"left"}},"\u5206\u503C\u8BBE\u7F6E"),Tn.createElement(Me.default.Item,{name:"shixun_evaluation",style:{marginBottom:0},normalize:(za,nr,Jn)=>{const So=ci(Ku({},Jn),{shixun_evaluation:za,difficulty_level_sort:za!==1?"asc":Jn.difficulty_level_sort});return Zr(So),za}},Tn.createElement(Se.ZP.Group,null,Tn.createElement(Se.ZP,{value:0},"\u5747\u5206\u6BD4\u4F8B"),Tn.createElement(Se.ZP,{value:1,style:{marginLeft:20}},"\u96BE\u6613\u5EA6"),Tn.createElement(Se.ZP,{value:2,style:{marginLeft:20}},"\u81EA\u5B9A\u4E49\u5206\u503C"))),Zn==1&&Tn.createElement(Me.default.Item,{name:"difficulty_level_sort",style:{marginBottom:0},normalize:(za,nr,Jn)=>(Zr(ci(Ku({},Jn),{difficulty_level_sort:za})),za)},Tn.createElement(He.default,{style:{width:200},options:[{value:"asc",label:"\u6B63\u5E8F\u8D4B\u5206"},{value:"desc",label:"\u53CD\u5E8F\u8D4B\u5206"}]})))),Tn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Tn.createElement("div",{style:{display:"flex",alignItems:"center"}},Tn.createElement("div",{className:"c-grey-666",style:{width:"60px",textAlign:"left"}},"\u5173\u5361\u540D\u79F0"),Tn.createElement("div",{className:`${Kr.Z.SubTooltip}`,style:{height:40,lineHeight:"40px",color:"#666"}},Yn!=null&&Yn.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")),Tn.createElement(Me.default.List,{name:"challenge_settings"},(za,{add:nr,remove:Jn})=>Tn.createElement("div",{style:{display:"flex",flexDirection:"column",gap:17}},za==null?void 0:za.map(So=>{var xn=So,{key:Ma,name:Sa}=xn,Pn=Hs(xn,["key","name"]),Wn,Ra,wo,La,sr,eo,wr;return Tn.createElement(tt.Z,{key:Ma,wrap:!1,align:"middle"},Tn.createElement(Ne.Z,null,Tn.createElement(Me.default.Item,ci(Ku({},Pn),{name:[Sa,"checked"],valuePropName:"checked",style:{marginBottom:0},normalize:(Jr,br,pr)=>{var ll;return pr.challenge_settings[Ma].checked=Jr,(ll=pr==null?void 0:pr.challenge_settings)!=null&&ll.every(Vl=>!Vl.checked)?(fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A"),pr.challenge_settings[Ma].checked=br,br):(pr.shixun_evaluation===2&&!Jr&&(pr.challenge_settings[Ma].challenge_score=0),Zr(pr),Jr)}}),Tn.createElement(he.default,{disabled:Na||!(Yn!=null&&Yn.task_pass)},Tn.createElement(ie.Z,{title:(Wn=Be==null?void 0:Be[Ma])==null?void 0:Wn.challenge_name,placement:"topLeft"},Tn.createElement("div",{className:"c-grey-666 multi_ellipsis1",style:{width:525}},(Ra=Be==null?void 0:Be[Ma])==null?void 0:Ra.challenge_name))))),Tn.createElement(Ne.Z,{flex:"76px"},!Be[Ma].checked&&Tn.createElement("span",{className:"tag-style-border-small bg-orange border-raduis-50 c-white ml20"},"\u53EF\u4E0D\u505A")),Tn.createElement(Ne.Z,null,Tn.createElement(Me.default.Item,{className:"ml20",name:[Sa,"challenge_score"],style:{marginBottom:0},normalize:(Jr,br,pr)=>(pr.challenge_settings[Ma].challenge_score=Jr,Wl(pr),Jr)},Tn.createElement(De.Z,{style:{width:120},min:0,addonAfter:Tn.createElement("span",{className:Kr.Z.SubTooltip},"\u5206"),disabled:Na||Zn!==2||!((wo=Be==null?void 0:Be[Ma])!=null&&wo.checked)}))),Tn.createElement(Ne.Z,null,Tn.createElement("div",{style:{marginLeft:"55px"},className:((La=Be==null?void 0:Be[Ma])==null?void 0:La.difficulty)=="\u7B80\u5355"?Kr.Z.DifSimple:((sr=Be==null?void 0:Be[Ma])==null?void 0:sr.difficulty)=="\u4E2D\u7B49"?Kr.Z.DifMiddle:Kr.Z.DifHard},(eo=Be==null?void 0:Be[Ma])==null?void 0:eo.difficulty)),Tn.createElement(Ne.Z,null,Tn.createElement("span",{className:` ${Kr.Z.SubTooltip}`,style:{marginLeft:"55px"}},"\u91D1\u5E01\u5956\u52B1\u6570",Tn.createElement("span",{className:"ml10",style:{color:"#FA6400"}},(wr=Be==null?void 0:Be[Ma])==null?void 0:wr.challenge_exp))))}))))),Tn.createElement("div",{style:{marginTop:"30px"}},Tn.createElement("div",{className:Kr.Z.title},"\u5B66\u751F\u6263\u5206\u89C4\u5219\u8BBE\u7F6E"),Tn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px"}},Tn.createElement("div",{style:{display:"flex",alignItems:"center"}},Tn.createElement(Me.default.Item,{name:"open_view_answer_deduct",valuePropName:"checked",style:{marginBottom:0}},Tn.createElement(he.default,null)),Tn.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u67E5\u770B\u7B54\u6848\u6263\u5206"),Tn.createElement("span",{className:`${Kr.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")),sn&&Tn.createElement("div",{style:{display:"flex",alignItems:"center"}},Tn.createElement(Me.default.Item,{name:"answer_open_evaluation",style:{marginBottom:0}},Tn.createElement(Se.ZP.Group,null,Tn.createElement(Se.ZP,{value:!0,style:{marginRight:"50px"}},"\u56FA\u5B9A\u6263\u5206"),Tn.createElement(Se.ZP,{value:!1},"\u6309\u7167\u5B9E\u8BAD\u53C2\u8003\u7B54\u6848\u7EA7\u522B\u6263\u5206")))),dt&&Tn.createElement("div",{style:{display:"flex",alignItems:"center",margin:"5px 0",paddingLeft:23}},Tn.createElement("div",{className:"c-grey-666"},"\u67E5\u770B\u7B54\u6848\u56FA\u5B9A\u6263\u9664"),Tn.createElement(Me.default.Item,{name:"game_deduct_score_percentage",style:{marginBottom:"0px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6263\u5206\u6BD4\u4F8B"}]},Tn.createElement(De.Z,{style:{width:120,margin:"0 10px"},min:0,max:100,addonAfter:Tn.createElement("span",{className:Kr.Z.SubTooltip},"%")})),Tn.createElement("div",{className:"c-grey-666"},"\u5206\u503C ",Tn.createElement("span",{style:{color:"#666666"}}," \uFF08\u5F53\u8BBE\u7F6E0%\u65F6\uFF0C\u5219\u5B66\u751F\u67E5\u770B\u7B54\u6848\u4E0D\u6263\u5206\uFF09")))),Tn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Tn.createElement("div",{style:{display:"flex",alignItems:"center"}},Tn.createElement(Me.default.Item,{name:"is_repeat_minus",valuePropName:"checked",style:{marginBottom:0},normalize:za=>(!za&&Ea(!0),za)},Tn.createElement(he.default,null)),Tn.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u4EE3\u7801\u67E5\u91CD\u6263\u5206"),Tn.createElement("div",{className:Kr.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")),un&&Tn.createElement("div",{style:{display:"flex",alignItems:"center"}},Tn.createElement("div",{style:{marginLeft:"30px"}},"\u6263\u5206\u9608\u503C"),Tn.createElement(Me.default.Item,{className:"ml10",name:"repeat_limit",style:{marginBottom:0},normalize:za=>(Ea(!0),za)},Tn.createElement(De.Z,{style:{width:120},min:0,max:100,addonAfter:Tn.createElement("span",{className:Kr.Z.SubTooltip},"%")})),Tn.createElement("div",{style:{color:"#666666",marginLeft:"10px"}},"\uFF08\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206\uFF09"),Tn.createElement("div",{style:{marginLeft:"30px"}},"\u67E5\u91CD\u6263\u5206"),Tn.createElement(Me.default.Item,{className:"ml10",name:"repeat_setting_score",style:{marginBottom:0},normalize:za=>(Ea(!0),za)},Tn.createElement(De.Z,{style:{width:120},min:0,max:Jt,addonAfter:Tn.createElement("span",{className:Kr.Z.SubTooltip},"\u5206")})),Tn.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"))))),Tn.createElement(we.ZP,{type:"primary",size:"large",loading:Ya,style:{width:"138px",marginTop:"30px"},onClick:()=>{Et.submit()}},"\u4FDD\u5B58"),Tn.createElement(Ie.default,{title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",open:no,width:860,footer:null,onCancel:()=>{tn(!1)}},Tn.createElement("div",{style:{color:"#333333",fontWeight:400}},Tn.createElement("span",{style:{fontWeight:600}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),Tn.createElement("br",null),Tn.createElement("span",null,"\u5B66\u751F",Tn.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",Tn.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"),Tn.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 "),Tn.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")),Tn.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Tn.createElement("span",{style:{fontWeight:600}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),Tn.createElement("br",null),Tn.createElement("span",null,"\u5B66\u751F",Tn.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",Tn.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")),Tn.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 "),Tn.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"),Tn.createElement("br",null),Tn.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")),Tn.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Tn.createElement("span",{style:{fontWeight:600}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),Tn.createElement("br",null),Tn.createElement("span",null,"\u4ECE\u8001\u5E08",Tn.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")),Tn.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Tn.createElement("span",{style:{fontWeight:600}},"\u89C4\u5219\u76EE\u7684"),Tn.createElement("br",null),Tn.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 Ws=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(Ps),qu=ee(59301),rl=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Ul=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{var at,ft;const Et=(0,ve.useIntl)(),[Jt,lt]=(0,ne.useState)(!0),[Be,dt]=(0,ne.useState)(!1),[Zn,ca]=(0,ne.useState)([]),[un,sn]=(0,ne.useState)([]),[Yn,xa]=(0,ne.useState)([]),[ht,Na]=(0,ne.useState)([]),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(""),tn=(0,ve.useParams)();function ra(){return rl(this,null,function*(){let oa=yield(0,be.ZP)(`/api/homework_commons/${tn.categoryId}/homework_common_collaborators.json`,{method:"get"});sn(oa)})}function co(){return rl(this,null,function*(){var oa;let ut=yield(0,be.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/teachers`,{method:"get",params:{homework_id:tn.categoryId,limit:1e3}});(oa=ut==null?void 0:ut.teacher_list)==null||oa.map(qt=>{qt.key=qt.user_id}),xa(ut==null?void 0:ut.teacher_list),Na(ut==null?void 0:ut.teacher_list)})}(0,ne.useEffect)(()=>{ra(),co()},[tn]);const Pa=()=>{};return qu.createElement("section",{className:Kr.Z.form},qu.createElement(tt.Z,{className:Kr.Z.content,style:{padding:"20px 30px",gap:20}},(at=un==null?void 0:un.data)==null?void 0:at.map(oa=>qu.createElement(tt.Z,{align:"middle",className:`${Kr.Z.borderSty} ${Un===(oa==null?void 0:oa.id)?Kr.Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},qu.createElement("span",{className:"c-grey-333"},oa==null?void 0:oa.real_name),(un==null?void 0:un.can_edit)&&qu.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Kr.Z.delSty}`,onMouseEnter:()=>{no(oa.id)},onMouseLeave:()=>{no("")},onClick:()=>rl(void 0,null,function*(){(yield(0,be.ZP)(`/api/homework_commons/${tn.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:oa.id}})).status===0&&(fe.ZP.info(Et.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),ra(),co())})}))),!(un!=null&&un.can_edit)&&!((ft=un==null?void 0:un.data)!=null&&ft.length)&&qu.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),(un==null?void 0:un.can_edit)&&qu.createElement(we.ZP,{className:Kr.Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>dt(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005")),qu.createElement(Ie.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Be,confirmLoading:Cn,onCancel:()=>dt(!1),onOk:()=>rl(void 0,null,function*(){if(Zn.length===0){fe.ZP.info(Et.formatMessage({id:"classrooms.selectCollaboratorTeacher",defaultMessage:"\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08"}));return}Ya(!0),(yield(0,be.ZP)(`/api/homework_commons/${tn.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:Zn}})).status===0&&(fe.ZP.info(Et.formatMessage({id:"classrooms.addSuccess",defaultMessage:"\u6DFB\u52A0\u6210\u529F"})),ca([]),ra(),co(),dt(!1)),Ya(!1)})},qu.createElement("div",null,qu.createElement("div",{style:{display:"flex"}},qu.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",qu.createElement(bt.default.Search,{onChange:oa=>{xa(ht.filter(ut=>ut.name.indexOf(oa.target.value)>-1))}})),qu.createElement(Ze.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(oa,ut)=>{ca(oa)},selectedRowKeys:Zn,getCheckboxProps:oa=>({disabled:oa.is_collaborator})},pagination:!1,dataSource:Yn,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var $u=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(Ul),Pi=ee(8389),Uu={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"},mc=ee(12306),ou=ee(59301),Gs=Object.defineProperty,Ks=Object.defineProperties,as=Object.getOwnPropertyDescriptors,jc=Object.getOwnPropertySymbols,nd=Object.prototype.hasOwnProperty,Ic=Object.prototype.propertyIsEnumerable,Ri=(ae,ce,se)=>ce in ae?Gs(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,fc=(ae,ce)=>{for(var se in ce||(ce={}))nd.call(ce,se)&&Ri(ae,se,ce[se]);if(jc)for(var se of jc(ce))Ic.call(ce,se)&&Ri(ae,se,ce[se]);return ae},Wc=(ae,ce)=>Ks(ae,as(ce)),os=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Gc=({shixunHomeworks:ae,classroomList:ce,loading:se,dispatch:at,dimensionValue:ft})=>{var Et,Jt;const lt=(0,ve.useIntl)(),Be=(0,ve.useParams)(),{headerInfo:dt}=ae,[Zn,ca]=(0,ne.useState)(fc({page:1,limit:5},Be)),[un,sn]=(0,ne.useState)(!1),[Yn,xa]=(0,ne.useState)([]),[ht,Na]=(0,ne.useState)(null),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(!1),[tn,ra]=(0,ne.useState)(!1),[co,Pa]=(0,ne.useState)({}),oa=(0,ne.useRef)(null),[ut,qt]=(0,ne.useState)([]),[Gt,Ea]=(0,ne.useState)(!1),[Bo,qa]=(0,ne.useState)(!0),xr=[{title:lt.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"id",width:80,render:(xn,Ma,Sa)=>(Zn.page-1)*Zn.limit+Sa+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:Zn.order==="student_id"?Zn.b_order==="desc"?"descend":"ascend":null,render:xn=>ou.createElement(ie.Z,{placement:"bottomLeft",title:xn||"--"},ou.createElement("span",{className:"current"},xn||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",width:180,ellipsis:!0},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",width:120,render:(xn,Ma)=>ou.createElement(je.rK,{status:xn})},{title:"\u901A\u5173\u60C5\u51B5",align:"center",width:100,dataIndex:"complete_info",ellipsis:{showTitle:!1},render:(xn,Ma)=>ou.createElement("span",{style:{color:"#0152d9"}},xn)},{title:"\u64CD\u4F5C",width:120,render:(xn,Ma,Sa)=>ou.createElement("a",{onClick:()=>os(void 0,null,function*(){var Pn,Wn,Ra;const wo=yield(0,de.GS)(Ma==null?void 0:Ma.id);(Pn=wo==null?void 0:wo.data)!=null&&Pn.url&&(0,je.xg)(((Wn=wo==null?void 0:wo.data)==null?void 0:Wn.url)+`?courseGroup=${(Zn==null?void 0:Zn.course_group)||""}&workStatus=${((Ra=Zn==null?void 0:Zn.work_status)==null?void 0:Ra.filter(La=>La!=0&&La!=-1))||""}&search=${(Zn==null?void 0:Zn.search)||""}`)})},"\u67E5\u770B\u5B66\u751F\u4EE3\u7801")}];(0,ne.useEffect)(()=>{const xn=document.querySelector(".modal_ai_dmpj");if(xn){const Ma=xn.querySelector(".ant-modal-body");if(Ma){const Sa=()=>{const Pn=Ma.scrollTop+Ma.clientHeight,Wn=Ma.scrollHeight-Pn<=5;console.log("\u6EDA\u52A8\u4F4D\u7F6E\uFF1A",Pn,"\u5185\u5BB9\u9AD8\u5EA6\uFF1A",Ma.scrollHeight,"\u662F\u5426\u5728\u5E95\u90E8\uFF1A",Wn),qa(Wn)};return Ma.addEventListener("scroll",Sa),Bo&&(Ma.scrollTop=Ma.scrollHeight),()=>{Ma.removeEventListener("scroll",Sa)}}}},[ut,Bo]);const fr=xn=>os(void 0,null,function*(){var Ma;sn(!0);const Sa=yield(0,be.ZP)(`/api/shixun_homeworks/${Be.categoryId}/student_works.json`,{method:"get",params:Wc(fc({},xn),{work_status:[1,2,3,4]})});(Sa==null?void 0:Sa.status)===0&&xa((Ma=Sa==null?void 0:Sa.data)==null?void 0:Ma.student_works),sn(!1)}),Qr=()=>os(void 0,null,function*(){ra(!0);const xn=yield(0,be.ZP)(`/api/student_works/${co==null?void 0:co.id}/get_code.json`,{method:"get",params:{identifier:co==null?void 0:co.myshixun_identifier,challenge_id:ht}});if(xn.status==0&&(xn==null?void 0:xn.game_codes.length)>0){ra(!1),no(!0);let Ma=`\u8BC4\u4EF7\u7EF4\u5EA6\u9700\u8981\u5305\u542B${ft.map((Sa,Pn)=>Sa+(Pnos(void 0,null,function*(){var Pn;xnxn.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$").replace(/`(\$\$.*?\$\$)`/g,"$$$$$1$$$$").replace(/_{2,}/g,"`$&`"),za=(xn,Ma,Sa,Pn)=>os(void 0,null,function*(){oa.current=new mc.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:Sa,shixun_id:dt==null?void 0:dt.shixun_identifier,source:"shixun",is_chat:!1,type:9,description:Sa,query:Ma}),yield new Promise((Wn,Ra)=>{oa.current.on("data",wo=>{Ea(!1),ut[xn].aiText=Wl(wo.full),qt([...ut])}),oa.current.on("done",()=>os(void 0,null,function*(){Ea(!0),yield Zr(xn+1,Pn,Sa)})),oa.current.startStream()})}),nr=()=>{var xn,Ma;no(!1),(Ma=(xn=oa.current)==null?void 0:xn.cancelRequest)==null||Ma.call(xn),qt([])},Jn=()=>{ra(!1),Pa({}),Ya(!0)},So=(Et=Yn==null?void 0:Yn.filter(xn=>(xn==null?void 0:xn.work_status)===0))==null?void 0:Et.map(xn=>xn==null?void 0:xn.id);return ou.createElement(ou.Fragment,null,ou.createElement("div",{className:Uu.work_button,onClick:()=>{var xn,Ma,Sa;if(((xn=dt==null?void 0:dt.challenges)==null?void 0:xn.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(),fr(Zn),((Ma=dt==null?void 0:dt.challenges)==null?void 0:Ma.length)>0&&Na((Sa=dt==null?void 0:dt.challenges[0])==null?void 0:Sa.id)}},"\u6D4B\u8BD5\u8BC4\u4EF7\u6548\u679C"),ou.createElement(Ie.default,{centered:!0,title:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7\u6548\u679C",open:Cn,width:1020,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:()=>{if((Yn==null?void 0:Yn.length)==0)return Ya(!1);if(!(co!=null&&co.id))return fe.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u540D\u5B66\u751F");Qr()},onCancel:()=>{Ya(!1)},maskClosable:!1,confirmLoading:tn},ou.createElement(Fe.Z,{spinning:tn,tip:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7\u4E2D\u2026\u2026"},(Yn==null?void 0:Yn.length)>0?ou.createElement(ou.Fragment,null,ou.createElement("div",{className:Uu.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"),ou.createElement(Ze.default,{loading:un,rowKey:"id",rowSelection:{type:"radio",selectedRowKeys:[co==null?void 0:co.id],onChange:(xn,Ma)=>{Pa(Ma[0])},getCheckboxProps:xn=>({disabled:So.includes(xn.id)})},dataSource:Yn,columns:xr,pagination:!1,onChange:(xn,Ma,Sa)=>{Sa.field&&(Zn.order=Sa.field),Sa.order||(Zn.b_order="asc"),Sa.order==="ascend"&&(Zn.b_order="asc"),Sa.order==="descend"&&(Zn.b_order="desc"),Sa.order||(Zn.b_order="asc"),fr(Zn)}}),ou.createElement("div",{className:Uu.title_txt},"\u9009\u62E9\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u5173\u5361"),ou.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 12px"}},ou.createElement(Se.ZP.Group,{className:Uu.work_radio_group,value:ht,onChange:xn=>Na(xn.target.value)},(Jt=dt==null?void 0:dt.challenges)==null?void 0:Jt.map(xn=>ou.createElement(Se.ZP,{key:xn.id,value:xn.id},xn.name))))):ou.createElement(Ft.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~"}))),ou.createElement(Ie.default,{centered:!0,className:"modal_ai_dmpj",title:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7",open:Un,width:1020,onOk:nr,onCancel:nr,maskClosable:!1,destroyOnClose:!0,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"}},ut.map((xn,Ma)=>ou.createElement("div",{key:Ma,className:Uu.result_con,style:{marginTop:Ma>0?"20px":""}},ou.createElement("div",{className:Uu.result_title},xn==null?void 0:xn.path," \u4EE3\u7801\u8BC4\u4EF7\u7ED3\u679C"),ou.createElement("div",{className:"p20",style:{fontSize:"13px"}},ou.createElement(ue.Z,{value:Gt?xn==null?void 0:xn.aiText:`${xn==null?void 0:xn.aiText}__`,style:{fontSize:"12px"}}))))))};var Kc=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se,user:at})=>({shixunHomeworks:ae,classroomList:ce,loading:se.effects,user:at}))(Gc),Yo=ee(59301),ad=Object.defineProperty,Qc=Object.defineProperties,od=Object.getOwnPropertyDescriptors,Yc=Object.getOwnPropertySymbols,rd=Object.prototype.hasOwnProperty,_c=Object.prototype.propertyIsEnumerable,pc=(ae,ce,se)=>ce in ae?ad(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Cs=(ae,ce)=>{for(var se in ce||(ce={}))rd.call(ce,se)&&pc(ae,se,ce[se]);if(Yc)for(var se of Yc(ce))_c.call(ce,se)&&pc(ae,se,ce[se]);return ae},ld=(ae,ce)=>Qc(ae,od(ce)),ud=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Fl=({shixunHomeworks:ae,loading:ce,dispatch:se,classroomList:at,user:ft})=>{var Et,Jt,lt,Be,dt,Zn;const ca=(0,ve.useIntl)(),un=(0,ve.useParams)(),{verifyModelUser:sn,ContactModalElement:Yn}=(0,Pi.Z)(),{workSetting:xa}=ae,[ht,Na]=(0,ne.useState)(!1),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(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}}),[tn,ra]=(0,ne.useState)(!1),[co,Pa]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{Na(!(0,Qe.GJ)())},[(0,Qe.GJ)()]);const oa=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:Cs({},un)})};(0,ne.useEffect)(()=>{var qt;xa!=null&&xa.course_id&&(Object.keys(Un).forEach(Gt=>{Un[Gt]=xa[Gt]||Un[Gt]}),no(Cs({},Un)),Pa(((qt=xa==null?void 0:xa.ai_code_evaluation_promote)==null?void 0:qt.length)>0?xa==null?void 0:xa.ai_code_evaluation_promote:xa==null?void 0:xa.default_evaluation_dimension))},[xa]);const ut=qt=>ud(void 0,null,function*(){var Gt;if(((Gt=ft==null?void 0:ft.userInfo)==null?void 0:Gt.user_status)===2){(0,zr.Rd)();return}if(!(xa!=null&&xa.ai_code_evaluation)&&(Un!=null&&Un.ai_code_evaluation)&&!qt){ra(!0);return}Ya(!0);const Ea=JSON.parse(JSON.stringify(Un));(yield(0,be.ZP)(`/api/homework_commons/${un.categoryId}/shiyan_setting.json`,{method:"post",body:ld(Cs({},Ea),{ai_code_evaluation_promote:co})})).status===0&&(fe.ZP.success(ca.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),oa(),se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Cs({},un)})),Ya(!1)});return Yo.createElement("section",{className:Kr.Z.form},Yo.createElement("div",{className:Kr.Z.title},"\u8BC4\u6D4B\u9650\u5236"),Yo.createElement("div",{className:Kr.Z.content},Yo.createElement(he.default,{disabled:ht,checked:Un.work_end_forbid_evaluate,onChange:qt=>{Un.work_end_forbid_evaluate=qt.target.checked,no(Object.assign({},Un))}},Yo.createElement("span",{className:"c-black"},"\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u53EF\u7F16\u8F91\u4EE3\u7801"),Yo.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"))),Yo.createElement("div",{className:Kr.Z.title,style:{marginTop:"30px"}},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),Yo.createElement("div",{className:Kr.Z.content},Yo.createElement(he.default,{disabled:ht,checked:Un.start_permanent,onChange:qt=>{if(!(0,Qe.Ny)()){(0,zr.pW)(2);return}Un.start_permanent=qt.target.checked,no(Object.assign({},Un))}},Yo.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",Yo.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")))),Yo.createElement("div",{className:Kr.Z.title,style:{marginTop:"30px"}},"\u667A\u80FD\u52A9\u6559\u529F\u80FD"),Yo.createElement("div",{className:Kr.Z.content,style:{padding:0}},Yo.createElement("div",{className:Kr.Z.pubColSty},Yo.createElement(he.default,{checked:Un.ai_exam_question,onChange:qt=>{sn()&&(Un.ai_exam_question=qt.target.checked,no(Object.assign({},Un)))}},Yo.createElement("span",{className:"c-black"},"\u667A\u80FD\u5BA1\u9898"),Yo.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"))),Yo.createElement("div",{className:Kr.Z.pubColSty},Yo.createElement(he.default,{checked:Un.ai_syntax_check,onChange:qt=>{sn()&&(Un.ai_syntax_check=qt.target.checked,no(Object.assign({},Un)))}},Yo.createElement("span",{className:"c-black"},"\u8BED\u6CD5\u68C0\u67E5"),Yo.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"))),Yo.createElement("div",{className:Kr.Z.pubColSty},Yo.createElement(he.default,{checked:Un.ai_code_diagnosis,onChange:qt=>{sn()&&(Un.ai_code_diagnosis=qt.target.checked,no(Object.assign({},Un)))}},Yo.createElement("span",{className:"c-black"},"\u4EE3\u7801\u8BCA\u65AD"),Yo.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"))),Yo.createElement("div",{className:Kr.Z.pubColSty},Yo.createElement(he.default,{checked:Un.ai_guidance,onChange:qt=>{sn()&&(Un.ai_guidance=qt.target.checked,no(Object.assign({},Un)))}},Yo.createElement("span",{className:"c-black"},"AI\u8F85\u5BFC"),Yo.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"))),Yo.createElement("div",{className:Kr.Z.pubColSty},Yo.createElement(he.default,{checked:Un.ai_code_optimization,onChange:qt=>{sn()&&(Un.ai_code_optimization=qt.target.checked,no(Object.assign({},Un)))}},Yo.createElement("span",{className:"c-black"},"\u4EE3\u7801\u4F18\u5316"),Yo.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"))),Yo.createElement("div",{className:Kr.Z.pubColSty},Yo.createElement(he.default,{checked:Un.ai_code_comment,onChange:qt=>{sn()&&(Un.ai_code_comment=qt.target.checked,no(Object.assign({},Un)))}},Yo.createElement("span",{className:"c-black"},"\u4EE3\u7801\u6CE8\u91CA"),Yo.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"))),Yo.createElement("div",{className:Kr.Z.pubColSty},Yo.createElement(he.default,{checked:Un.ai_q_and_a,onChange:qt=>{sn()&&(qt.target.checked||(Un.ai_guide=qt.target.checked),Un.ai_q_and_a=qt.target.checked,no(Object.assign({},Un)))}},Yo.createElement("span",{className:"c-black"},"AI\u95EE\u7B54"),Yo.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"))),Yo.createElement("div",{className:`${Kr.Z.pubColSty}`,style:Un.ai_guide?{height:"auto",borderBottom:"none",paddingBottom:"30px"}:{}},Yo.createElement(he.default,{checked:Un.ai_guide,onChange:qt=>{sn()&&(qt.target.checked&&(Un.ai_q_and_a=qt.target.checked),Un.ai_guide=qt.target.checked,no(Object.assign({},Un)))}},Yo.createElement("span",{className:"c-black"},"AI\u4F7F\u7528\u5F15\u5BFC"),Yo.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")),Un.ai_guide&&Yo.createElement("div",{className:"flex flex-col c-grey-666",style:{padding:"0 24px",gap:"15px"}},Yo.createElement("div",{className:"flex item-center gap-12px"},Yo.createElement("div",{className:"text-nowrap"},"\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\u8D85\u8FC7"),Yo.createElement(bt.default,{size:"large",style:{width:"133px"},value:(Et=Un==null?void 0:Un.ai_guide_data)==null?void 0:Et.unanswered_time,min:1,step:1,addonAfter:"\u5206\u949F",onChange:qt=>{Un.ai_guide_data.unanswered_time=qt.target.value,no(Object.assign({},Un))}}),Yo.createElement("div",{className:"text-nowrap"},"\u8FD8\u672A\u81EA\u6D4B\u6216\u8005\u63D0\u4EA4\u8BC4\u6D4B")),Yo.createElement("div",{className:"flex gap-12px"},Yo.createElement("div",{className:"text-nowrap"},"\u63D0\u793A\u8BED"),Yo.createElement(bt.default.TextArea,{className:"flex-1 minW-0",showCount:!0,maxLength:300,value:(Jt=Un==null?void 0:Un.ai_guide_data)==null?void 0:Jt.unanswered_msg,onChange:qt=>{Un.ai_guide_data.unanswered_msg=qt.target.value,no(Object.assign({},Un))}})),Yo.createElement("div",{className:"flex item-center gap-12px"},Yo.createElement("div",{className:"text-nowrap"},"\u8BC4\u6D4B\u5931\u8D25\u6B21\u6570\u8D85\u8FC7"),Yo.createElement(bt.default,{size:"large",style:{width:"133px"},value:(lt=Un==null?void 0:Un.ai_guide_data)==null?void 0:lt.evaluation_num,min:1,step:1,addonAfter:"\u6B21",onChange:qt=>{Un.ai_guide_data.evaluation_num=qt.target.value,no(Object.assign({},Un))}})),Yo.createElement("div",{className:"flex gap-12px"},Yo.createElement("div",{className:"text-nowrap"},"\u63D0\u793A\u8BED"),Yo.createElement(bt.default.TextArea,{className:"flex-1 minW-0",showCount:!0,maxLength:300,value:(Be=Un==null?void 0:Un.ai_guide_data)==null?void 0:Be.evaluation_msg,onChange:qt=>{Un.ai_guide_data.evaluation_msg=qt.target.value,no(Object.assign({},Un))}}))))),!ht&&Yo.createElement(Yo.Fragment,null,Yo.createElement(we.ZP,{type:"primary",size:"large",loading:Cn,style:{width:"138px",marginTop:"30px"},onClick:()=>ut()},"\u4FDD\u5B58")),Yn(),Yo.createElement(Ie.default,{centered:!0,open:tn,title:"\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6",width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},zIndex:100,onOk:()=>{if((co==null?void 0:co.length)===0)return fe.ZP.warning("\u8BF7\u5148\u9009\u62E9\u8BC4\u4EF7\u7EF4\u5EA6");ra(!1),ut(!0)},onCancel:()=>{ra(!1)},maskClosable:!1},Yo.createElement("div",{style:{color:"#333"}},Yo.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"),Yo.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},Yo.createElement(he.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:co.length>0&&co.length<((dt=xa==null?void 0:xa.default_evaluation_dimension)==null?void 0:dt.length),onChange:qt=>{Pa(qt.target.checked?xa==null?void 0:xa.default_evaluation_dimension:[])},checked:((Zn=xa==null?void 0:xa.default_evaluation_dimension)==null?void 0:Zn.length)===co.length},"\u5168\u90E8"),Yo.createElement(he.default.Group,{className:Kr.Z.work_checkbox_group,options:xa==null?void 0:xa.default_evaluation_dimension,value:co,onChange:qt=>Pa(qt)})),Yo.createElement(Kc,{dimensionValue:co}))))};var Jo=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se,user:at})=>({shixunHomeworks:ae,classroomList:ce,loading:se.effects,user:at}))(Fl),rr=ee(59301);const Bl=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{const at=(0,ve.useIntl)(),[ft]=(0,ve.useSearchParams)(),Et=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:rr.createElement(Dr.ZP,null)},{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:rr.createElement(Jo,null)},{key:"2",label:"\u8BC4\u5206\u8BBE\u7F6E",element:rr.createElement(Ws,null)},{key:"3",label:"\u5C55\u793A\u8BBE\u7F6E",element:rr.createElement(Dc,null)},{key:"4",label:"\u534F\u4F5C\u8BBE\u7F6E",element:rr.createElement($u,null)}].filter(Jt=>!!Jt);return(0,ne.useEffect)(()=>(se({type:"globalSetting/footerToggle",payload:!1}),()=>{se({type:"globalSetting/footerToggle",payload:!0})}),[]),rr.createElement("div",{style:{paddingBottom:"50px"}},rr.createElement(Hl.Z,{dataSource:Et,style:{marginBottom:52}}))};var fu=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(Bl),As="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 Ci=(ae=[],ce=[],se=[])=>(console.log("---",ae,ce,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:ce},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:ae}]}),_i=(ae=[])=>({dataset:[{source:ae}],tooltip:{show:!0,formatter:function(ce){return ce.value[2]+":"+ce.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 Ui=Object.defineProperty,Bs=Object.getOwnPropertySymbols,rs=Object.prototype.hasOwnProperty,Ai=Object.prototype.propertyIsEnumerable,hd=(ae,ce,se)=>ce in ae?Ui(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Uc=(ae,ce)=>{for(var se in ce||(ce={}))rs.call(ce,se)&&hd(ae,se,ce[se]);if(Bs)for(var se of Bs(ce))Ai.call(ce,se)&&hd(ae,se,ce[se]);return ae},id=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const bd=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{var at,ft,Et,Jt;const lt=(0,ve.useIntl)(),Be=(0,ve.useParams)(),[dt,Zn]=(0,ne.useState)(Uc(Uc({},{sort_by:"student_id",sort_direction:"desc"}),Be)),[ca,un]=(0,ne.useState)(),[sn,Yn]=(0,ne.useState)([]);let xa=(0,ne.useRef)();const[ht,Na]=(0,ne.useState)(1),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(10),[tn,ra]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{Pa()},[]);const co=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:dt.sort_by==="student_number"?dt.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:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:dt.sort_by==="bug"?dt.sort_direction==="desc"?"descend":"ascend":null,render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:dt.sort_by==="vulnerability"?dt.sort_direction==="desc"?"descend":"ascend":null,render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:dt.sort_by==="specification"?dt.sort_direction==="desc"?"descend":"ascend":null,render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:dt.sort_by==="complexity"?dt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:dt.sort_by==="total_row_number"?dt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:dt.sort_by==="quality_score"?dt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(ut,qt)=>ne.createElement("a",{target:"_blank",href:`/classrooms/${Be.coursesId}/shixun_homework/${Be.categoryId}/analysis/${qt.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,ne.useEffect)(()=>(ca===2&&(xa.current=setInterval(()=>{Pa()},6e4)),()=>{clearTimeout(xa.current)}),[ca]);function Pa(){return id(this,null,function*(){const ut=yield(0,be.ZP)(`/api/homework_commons/${dt.categoryId}/code_quality_analyses/check_status.json`,{method:"GET"});un(ut.status),ut.status!=2&&ut.status!=-1&&(oa({page:1,limit:10}),clearTimeout(xa.current))})}function oa(ut){return id(this,null,function*(){Na(ut==null?void 0:ut.page),no(ut==null?void 0:ut.limit);const qt=yield(0,be.ZP)(`/api/homework_commons/${dt.categoryId}/code_quality_analyses.json`,{method:"GET",params:Uc({},ut)});Yn(qt)})}return console.log("-------",ca),ne.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pl30 pr30 pt10"},(ca===0||ca===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",sn==null?void 0:sn.created_at)),ne.createElement(we.ZP,{onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),ne.createElement("p",{style:{display:"flex"}},ne.createElement(tt.Z,{style:{width:"100%"}},ne.createElement(Ne.Z,{flex:"80px"},ne.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),ne.createElement(Ne.Z,{flex:"80px"},ne.createElement(he.default,{checked:(tn==null?void 0:tn.length)===0,onChange:ut=>{ut.target.checked&&(ra([]),oa({page:ht,limit:Un}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),ne.createElement(Ne.Z,{flex:"1"},ne.createElement(he.default.Group,{value:tn,onChange:ut=>id(void 0,null,function*(){ra([...ut]),oa({page:ht,limit:Un,group_course_ids:ut})}),style:{width:"100%",fontSize:"14px"}},(at=sn==null?void 0:sn.course_groups)==null?void 0:at.map((ut,qt)=>ne.createElement(he.default,{style:{fontSize:"14px"},value:ut==null?void 0:ut.id},ut==null?void 0:ut.name,"(",ut==null?void 0:ut.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"),(sn==null?void 0:sn.grade_statistics)&&ne.createElement(mi.Z,{option:Ci((ft=sn==null?void 0:sn.grade_statistics)==null?void 0:ft.map(ut=>ut.specification_count),(Et=sn==null?void 0:sn.grade_statistics)==null?void 0:Et.map(ut=>ut.vulnerability_count),(Jt=sn==null?void 0:sn.grade_statistics)==null?void 0:Jt.map(ut=>ut.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"),(sn==null?void 0:sn.quality_scores)&&ne.createElement(mi.Z,{option:_i(sn==null?void 0:sn.quality_scores.map((ut,qt)=>[qt+1,ut==null?void 0:ut.quality_score,ut==null?void 0:ut.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(bt.default.Search,{size:"middle",onSearch:ut=>{oa({page:1,limit:Un,search:ut})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),ne.createElement(Ze.default,{columns:co,dataSource:sn==null?void 0:sn.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(ut,qt,Gt)=>{Gt.field&&(dt.sort_by=Gt.field),Gt.order||(dt.sort_direction="asc"),Gt.order==="ascend"&&(dt.sort_direction="asc"),Gt.order==="descend"&&(dt.sort_direction="desc"),Gt.order||(dt.sort_direction="asc"),oa(Uc({page:1,limit:Un},dt))}}),ne.createElement(Ae.Z,{current:ht,total:sn==null?void 0:sn.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:Un,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(ut,qt)=>{Na(ut),no(qt),oa({page:ut,limit:qt,group_course_ids:tn})}}))),ca===2&&ne.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},ne.createElement("img",{src:As}),ne.createElement("br",null),ne.createElement(we.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{Pa()}},"\u5237\u65B0\u9875\u9762")),ne.createElement(Nu,null),ne.createElement(Ie.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!Cn,footer:null,onCancel:()=>Ya(!1)},ne.createElement("div",{style:{height:500,overflow:"hidden"}},!!Cn&&ne.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${Be==null?void 0:Be.categoryId}-${Cn==null?void 0:Cn.student_number}&resolved=false`,frameBorder:"0"}))))};var wd=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(bd),ei=ee(59301),Dd=Object.defineProperty,Id=Object.defineProperties,Od=Object.getOwnPropertyDescriptors,Ed=Object.getOwnPropertySymbols,Nd=Object.prototype.hasOwnProperty,Ld=Object.prototype.propertyIsEnumerable,Sd=(ae,ce,se)=>ce in ae?Dd(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,yd=(ae,ce)=>{for(var se in ce||(ce={}))Nd.call(ce,se)&&Sd(ae,se,ce[se]);if(Ed)for(var se of Ed(ce))Ld.call(ce,se)&&Sd(ae,se,ce[se]);return ae},kd=(ae,ce)=>Id(ae,Od(ce)),Fd=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Md=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{const at=(0,ve.useIntl)(),ft=(0,ve.useParams)(),Et=(0,ve.useLocation)(),[Jt,lt]=(0,ne.useState)([]),[Be,dt]=(0,ne.useState)([]),[Zn,ca]=(0,ne.useState)(!0),[un,sn]=(0,ne.useState)(!1),[Yn,xa]=(0,ne.useState)(1),[ht,Na]=(0,ne.useState)([]),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(!1),[tn,ra]=(0,ne.useState)(!1),[co,Pa]=(0,ne.useState)("");(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(oa.resetFields(),lt([]),Ya(!0),qt()):Ya(!1)},[ae.actionTabs.key]);const[oa]=Me.default.useForm();let ut=[];const qt=()=>Fd(void 0,null,function*(){var Bo;if(Zn&&!un){sn(!0),xa(Yn+1);const qa=yield(0,de.JG)(kd(yd({},ft),{page:Yn}));Pa(qa.repeat_setting_score);const xr=[...qa.group_list];qa!=null&&qa.ungroup_list&&xr.push({id:qa==null?void 0:qa.ungroup_list.id,name:qa==null?void 0:qa.ungroup_list.name,works_count:qa==null?void 0:qa.ungroup_list.work_count,last_review_time:qa==null?void 0:qa.ungroup_list.last_review_time}),lt([...Jt,...xr]),sn(!1),((Bo=qa.group_list)==null?void 0:Bo.length)<10&&ca(!1)}}),Gt=()=>{se({type:"shixunHomeworks/setActionTabs",payload:{}}),no(!1),ca(!0),sn(!1),xa(1),lt([]),oa.resetFields()},Ea=[{title:"",dataIndex:"id",width:280,render:(Bo,qa)=>ei.createElement(he.default,{disabled:!(qa.works_count>1),value:String(qa.id)},qa.name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_review_time",width:130}];return ei.createElement(Ie.default,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:Cn,okText:at.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u8BA4"}),cancelText:at.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),width:820,bodyStyle:{minHeight:200},onOk:()=>Fd(void 0,null,function*(){const Bo=oa.getFieldValue();if(Bo.group_ids.length){ra(!0);const qa=yield(0,be.ZP)(`/api/homework_commons/${ft.categoryId}/homework_code_repeat.json`,{method:"post",body:{group_ids:[...Bo.group_ids]}});ra(!1),qa.status===0&&(Gt(),yield se({type:"shixunHomeworks/getShixunWorkList",payload:ae.actionTabs.params}),window.location.href=`/classrooms/${ft.coursesId}/shixun_homework/${ft.categoryId}/detail?tabs=2`,se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}}),okButtonProps:{loading:tn},onCancel:Gt},ei.createElement("div",{style:{color:"gray"}},"\u5F53\u524D\u4EE3\u7801\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",ei.createElement("span",{style:{color:"green"}},co),"\u5206,\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C",ei.createElement("a",{href:`/classrooms/${ft.coursesId}/shixun_homework/${ft.categoryId}/detail?tabs=3&score=2`},"\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E"),"\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),ei.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&&ei.createElement(Me.default,{form:oa,onChange:Bo=>{Na(yd({},oa.getFieldValue()))},initialValues:{group_ids:ut,end_time:me()(me()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},ei.createElement("div",{className:"flexd-table-header mt20"},ei.createElement(Ze.default,{pagination:!1,dataSource:[],columns:Ea})),ei.createElement(Me.default.Item,{name:"group_ids"},ei.createElement(he.default.Group,{className:"w100"},ei.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},ei.createElement(Ni(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Bo=>{qt()},hasMore:Zn,useWindow:!1},ei.createElement(Ze.default,{loading:ce.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:Ea,dataSource:Jt,pagination:!1})))))),ei.createElement(tt.Z,null,ei.createElement(Ne.Z,{className:"ml10"},ei.createElement(he.default,{checked:Un,onChange:Bo=>{no(Bo.target.checked);let qa=[];Bo.target.checked&&(qa=Jt.filter(xr=>xr.works_count>1).map(xr=>xr.id+"")),oa.setFieldsValue({group_ids:qa})}},"\u5168\u9009"))))};var Rd=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce}))(Md),Td=ee(50006),Vc={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"},Zd=ee(60600),zd=ee(51062),Hd=ee(75501),jd=ee(52324),Wd=ee(86632),Qs={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"},Gd=ee(29679),ql=ee(59301),Kd=Object.defineProperty,Pd=Object.getOwnPropertySymbols,Qd=Object.prototype.hasOwnProperty,Yd=Object.prototype.propertyIsEnumerable,Cd=(ae,ce,se)=>ce in ae?Kd(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,_d=(ae,ce)=>{for(var se in ce||(ce={}))Qd.call(ce,se)&&Cd(ae,se,ce[se]);if(Pd)for(var se of Pd(ce))Yd.call(ce,se)&&Cd(ae,se,ce[se]);return ae},sd=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Ud=({shixunHomeworks:ae,classroomList:ce,loading:se,dispatch:at})=>{var ft,Et,Jt,lt,Be,dt,Zn;const ca=(0,ve.useIntl)(),un=(0,ve.useParams)(),{headerInfo:sn}=ae,[Yn,xa]=(0,ne.useState)([]),[ht,Na]=(0,ne.useState)("1"),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(!1),[tn,ra]=(0,ne.useState)({}),[co,Pa]=(0,ne.useState)(null),[oa,ut]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{var fr,Qr;((fr=ae==null?void 0:ae.actionTabs)==null?void 0:fr.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"&&(ut(!1),xa(((Qr=sn==null?void 0:sn.ai_code_evaluation_promote)==null?void 0:Qr.length)>0?sn==null?void 0:sn.ai_code_evaluation_promote:sn==null?void 0:sn.default_evaluation_dimension))},[(ft=ae==null?void 0:ae.actionTabs)==null?void 0:ft.key]),(0,ne.useEffect)(()=>{let fr=null;if((tn==null?void 0:tn.status)==1&&(clearInterval(fr),ut(!0)),(tn==null?void 0:tn.complete_num)!=(tn==null?void 0:tn.total_count)&&(tn==null?void 0:tn.status)!=1)return fr=setInterval(()=>{qt(co)},3e3),()=>clearInterval(fr)},[tn==null?void 0:tn.status,tn==null?void 0:tn.complete_num]);const qt=fr=>sd(void 0,null,function*(){if(!fr)return;const Qr=yield(0,be.ZP)(`/api/shixun_homeworks/${un==null?void 0:un.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:fr}});ra(Qr)}),Gt=()=>{at({type:"shixunHomeworks/setActionTabs",payload:{actionTabs:{key:""}}})},Ea=()=>sd(void 0,null,function*(){var fr,Qr;let Zr=yield(0,be.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Zr==null?void 0:Zr.status)==0&&(Gt(),(Zr==null?void 0:Zr.total_number)==-1||(Zr==null?void 0:Zr.remaining_number)>0?((fr=ae==null?void 0:ae.headerInfo)==null?void 0:fr.ai_evaluation_times)>0?(((Qr=sn==null?void 0:sn.no_comment_ids)==null?void 0:Qr.length)>0?Na("1"):Na("2"),Ya(!0)):qa():(Zr==null?void 0:Zr.remaining_number)==0&&fe.ZP.info(`\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5${Zr==null?void 0:Zr.total_number}\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59${Zr==null?void 0:Zr.remaining_number}\u6B21\uFF09\u3002`))}),Bo=()=>{at({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:_d({},un)})},qa=fr=>sd(void 0,null,function*(){let Qr=yield(0,be.ZP)(`/api/shixun_homeworks/${un.categoryId}/batch_comments.json`,{method:"post",body:{ai_code_evaluation_promote:Yn,student_work_ids:fr}});(Qr==null?void 0:Qr.status)==0&&(Bo(),Pa(Qr==null?void 0:Qr.ai_question_record_id),qt(Qr==null?void 0:Qr.ai_question_record_id),no(!0),xr())}),xr=()=>{at({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u65B0\u8BFE\u5802\u5B9E\u9A8C-\u8BC4\u4EF7\u8BB0\u5F55\u5217\u8868"}})};return ql.createElement(ql.Fragment,null,ql.createElement(Ie.default,{centered:!0,title:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7",open:((Et=ae==null?void 0:ae.actionTabs)==null?void 0:Et.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7",width:1020,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:Ea,onCancel:Gt,maskClosable:!1,okText:"\u5F00\u59CB\u8BC4\u4EF7"},ql.createElement("div",{className:Qs.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"),ql.createElement("div",{className:Qs.title_txt},"\u8BBE\u7F6E\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6"),ql.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},ql.createElement(he.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:Yn.length>0&&Yn.length<((Jt=sn==null?void 0:sn.default_evaluation_dimension)==null?void 0:Jt.length),onChange:fr=>{xa(fr.target.checked?sn==null?void 0:sn.default_evaluation_dimension:[])},checked:((lt=sn==null?void 0:sn.default_evaluation_dimension)==null?void 0:lt.length)===Yn.length},"\u5168\u90E8"),ql.createElement(he.default.Group,{className:Qs.work_checkbox_group,options:sn==null?void 0:sn.default_evaluation_dimension,value:Yn,onChange:fr=>xa(fr)})),ql.createElement(Kc,{dimensionValue:Yn})),ql.createElement(Ie.default,{centered:!0,title:"\u63D0\u793A",open:Cn,width:650,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:()=>{Ya(!1),qa(ht=="1"?sn==null?void 0:sn.no_comment_ids:null)},onCancel:()=>Ya(!1),maskClosable:!1},ql.createElement("div",{className:Qs.ts_txt},"\u5DF2\u8BC4\u4EF7\u7684\u5B66\u751F\u6709",ql.createElement("span",{style:{color:"#37AD83",fontWeight:"bold",margin:"0 3px"}},(sn==null?void 0:sn.commit_count)-((Be=sn==null?void 0:sn.no_comment_ids)==null?void 0:Be.length)),"\u4EBA\uFF0C \u672A\u8BC4\u4EF7\u7684\u5B66\u751F\u6709",ql.createElement("span",{style:{color:"#FA6400",fontWeight:"bold",margin:"0 3px"}},(dt=sn==null?void 0:sn.no_comment_ids)==null?void 0:dt.length),"\u4EBA\u3002"),ql.createElement("div",{className:Qs.title_txt},"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u8BC4\u4EF7\u7684\u5B66\u751F"),ql.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 20px"}},ql.createElement(Se.ZP.Group,{className:Qs.work_radio_group,value:ht,onChange:fr=>Na(fr.target.value)},((Zn=sn==null?void 0:sn.no_comment_ids)==null?void 0:Zn.length)>0&&ql.createElement(Se.ZP,{value:"1"}," \u672A\u8BC4\u4EF7\u7684\u5B66\u751F"),ql.createElement(Se.ZP,{value:"2"}," \u5168\u90E8\u5B66\u751F")))),ql.createElement(Ie.default,{centered:!0,title:"\u63D0\u793A",open:Un,width:628,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onCancel:()=>{no(!1),xr()},maskClosable:!1,footer:null},ql.createElement("div",{className:"mb10",style:{width:"100%",display:"flex",justifyContent:"center"}},(tn==null?void 0:tn.complete_num)!=(tn==null?void 0:tn.total_count)&&(tn==null?void 0:tn.status)!=1?ql.createElement("div",{className:Qs.under_review,style:{marginRight:0}},ql.createElement(Fe.Z,{spinning:!0,className:"mr6",size:"small"}),ql.createElement("span",{className:"ml10"},"\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),ql.createElement("span",{className:"ml5"},ql.createElement("span",{style:{color:"#3061D0"}},tn==null?void 0:tn.complete_num),"/",tn==null?void 0:tn.total_count)):ql.createElement("div",null,ql.createElement(Gd.Z,{style:{color:"#1ACC4B"}}),ql.createElement("span",{className:"ml5"},"\u8BC4\u4EF7\u5B8C\u6210"))),ql.createElement(Ki.Z,{strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:oa?100:(tn==null?void 0:tn.complete_num)/(tn==null?void 0:tn.total_count)*100,showInfo:!1,size:[574,10]}),ql.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",ql.createElement("a",{onClick:()=>{window.location.href=`/classrooms/${un==null?void 0:un.coursesId}/shixun_homework/${un==null?void 0:un.categoryId}/detail?tabs=12`}},"\u4EE3\u7801\u8BC4\u4EF7\u8BB0\u5F55"),"\u5217\u8868\u67E5\u770B\u8BC4\u4EF7\u8FDB\u5EA6")))};var Vd=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se,user:at})=>({shixunHomeworks:ae,classroomList:ce,loading:se.effects,user:at}))(Ud),To=ee(59301),Jd=Object.defineProperty,Ad=Object.getOwnPropertySymbols,Xd=Object.prototype.hasOwnProperty,qd=Object.prototype.propertyIsEnumerable,Bd=(ae,ce,se)=>ce in ae?Jd(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Vi=(ae,ce)=>{for(var se in ce||(ce={}))Xd.call(ce,se)&&Bd(ae,se,ce[se]);if(Ad)for(var se of Ad(ce))qd.call(ce,se)&&Bd(ae,se,ce[se]);return ae},Ys=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});let $d=[{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 eg=({shixunHomeworks:ae,classroomList:ce,globalSetting:se,user:at,loading:ft,dispatch:Et})=>{var Jt,lt,Be,dt,Zn,ca,un,sn,Yn,xa,ht,Na,Cn,Ya,Un,no,tn,ra,co,Pa,oa,ut,qt,Gt,Ea,Bo,qa,xr,fr,Qr,Zr,Wl,za,nr,Jn,So,xn,Ma,Sa,Pn,Wn,Ra,wo,La;const[sr]=(0,ve.useSearchParams)(),eo=(0,ve.useParams)(),wr=(0,ve.useLocation)(),[Jr,br]=(0,ne.useState)(sr.get("tabs")||"0"),[pr,ll]=(0,ne.useState)({}),{workList:Vl,shixunWorkList:xu,workSetting:Gl}=ae,[Zt,zn]=(0,ne.useState)(!1);eo.category=sr.get("category_id"),eo.order="work_score",eo.b_order="desc";const Yr=(0,ve.useIntl)();(0,ne.useEffect)(()=>{(0,Qe.Rm)()&&Et({type:"classroomList/getAssistantPermissions",payload:{course_id:eo.coursesId}})},[(0,Qe.bg)()]),(0,ne.useEffect)(()=>{Jr!=="0"&&Et({type:"shixunHomeworks/getShixunWorkList",payload:eo}),new URLSearchParams(wr.search).get("tabs")==="3"&&Et({type:"shixunHomeworks/getWorkSetting",payload:Vi({},eo)}),Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:eo.categoryId}})},[]);const vu=po=>{po==="3"&&Et({type:"shixunHomeworks/getWorkSetting",payload:Vi({},eo)}),(["0","12"].includes(po)||(0,Qe.GJ)()&&po==="3")&&Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Vi({},eo)}),br(po)},An=()=>{Ie.default.confirm({centered:!0,width:530,title:Yr.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),okText:"\u786E\u5B9A",cancelText:Yr.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),content:To.createElement("div",{className:"tc font16"},"\u4F60\u5728\u8BE5\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF0C\u65E0\u6CD5\u6062\u590D",To.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u91CD\u505A\uFF1F"),onOk:()=>Ys(void 0,null,function*(){var po;const cr=(po=ae.headerInfo)==null?void 0:po.myshixun_identifier;(yield(0,de.Fr)({id:cr}))&&(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`),Et({type:"shixunHomeworks/getShixunWorkList",payload:eo}))})})},Zt=An=>{An=An!=null&&An.includes(".json")?An:`${An}.json`,Ie.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Xa.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>mt(void 0,null,function*(){const ar=yield(0,kl.$Q)({url:An});if(!ar)return;fe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Fo=yield(0,kl.Ir)({id:ar.shixun_identifier});if(Fo!=null&&Fo.game_identifier){(0,je.xg)(`/tasks/${Fo.game_identifier}?coursesId=${Ra.coursesId}`);return}(Fo==null?void 0:Fo.status)===2?Zt(Fo==null?void 0:Fo.message):(Fo==null?void 0:Fo.status)===3&&zn(Fo==null?void 0:Fo.message)})})},zn=An=>{Ie.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Xa.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",An,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Yr=An=>mt(void 0,null,function*(){An=An!=null&&An.includes(".json")?An:`${An}.json`;const ar=yield(0,kl.$Q)({url:An});if(console.log(ar,"execRes"),ar!=null&&ar.game_identifier){(0,je.xg)(`/tasks/${Ra.coursesId}/${Ra.categoryId}/${ar.game_identifier}?coursesId=${Ra.coursesId}`);return}(ar==null?void 0:ar.status)===-3?(0,je.eF)():(ar==null?void 0:ar.status)===2?Zt(ar==null?void 0:ar.message):(ar==null?void 0:ar.status)===3&&zn(ar==null?void 0:ar.message)}),vu=[(0,Qe.GJ)()&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:Xa.createElement(xo,{setExportParams:br}),forceRender:!0},{name:"\u4F5C\u4E1A\u8BE6\u60C5",id:"1",compontent:Xa.createElement(Ge,{gotosetting:()=>{Et({type:"shixunHomeworks/getWorkSetting",payload:ct({},Ra)}),sr("3")}})},(0,Qe.dE)()&&((Jt=ae==null?void 0:ae.headerInfo)==null?void 0:Jt.score_open)&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:Xa.createElement(xo,{setExportParams:br}),forceRender:!0},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:Xa.createElement(yr,null),hidden:(lt=se==null?void 0:se.setting)==null?void 0:lt.hide_code_repeat},{name:"\u8D28\u91CF\u68C0\u6D4B",id:"4",compontent:Xa.createElement(bs,null)},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",compontent:Xa.createElement(fl,null)},{name:"\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790",id:"5",compontent:Xa.createElement(Dn,null)},{name:(0,Qe.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",compontent:(dt=(Be=ae==null?void 0:ae.headerInfo)==null?void 0:Be.homework_status)!=null&&dt.includes("\u5BFC\u5165")?Xa.createElement(El,null):Xa.createElement(Hi,null),forceRender:!0}].filter(An=>!!An).filter(An=>{var ar,Fo,Pl,ru,su;return(0,Qe.dE)()?An.name!=="\u4EE3\u7801\u67E5\u91CD"&&An.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"&&An.name!=="\u5F97\u5206\u89C4\u5219":(0,Qe.dE)()||((Fo=(ar=ae==null?void 0:ae.headerInfo)==null?void 0:ar.homework_status)==null?void 0:Fo[0])!=="\u5DF2\u622A\u6B62"?An.name!=="\u8D28\u91CF\u68C0\u6D4B":!((Pl=ae==null?void 0:ae.headerInfo)!=null&&Pl.code_review)&&((su=(ru=ae==null?void 0:ae.headerInfo)==null?void 0:ru.homework_status)==null?void 0:su[0])!=="\u672A\u53D1\u5E03"?!0:An.name!=="\u4EE3\u7801\u67E5\u91CD"}).filter(An=>{var ar;return(ar=ae==null?void 0:ae.headerInfo)!=null&&ar.open_code_quality_analysis?!0:An.name!=="\u8D28\u91CF\u68C0\u6D4B"}).filter(An=>{var ar;return(ar=ae==null?void 0:ae.headerInfo)!=null&&ar.action_analysis?!0:An.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"}).filter(An=>{var ar,Fo;return(Fo=(ar=ae==null?void 0:ae.headerInfo)==null?void 0:ar.homework_status)!=null&&Fo.includes("\u5BFC\u5165")?An.name!=="\u4EE3\u7801\u67E5\u91CD"&&An.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(An=>{var ar,Fo;return(Fo=(ar=ae==null?void 0:ae.headerInfo)==null?void 0:ar.homework_status)!=null&&Fo.includes("\u5BFC\u5165")&&(0,Qe.dE)()?An.name!=="\u5F97\u5206\u89C4\u5219"&&An.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(An=>!(An!=null&&An.hidden));return Xa.createElement("section",{style:{minHeight:"100vh",background:`url(${ee(26528)}) center / cover no-repeat`}},Xa.createElement("div",{className:"edu-container"},((Zn=ae==null?void 0:ae.headerInfo)==null?void 0:Zn.homework_name)&&Xa.createElement("section",{className:"animated fadeIn pt-10px"},((da=ae==null?void 0:ae.headerInfo)==null?void 0:da.category)&&Xa.createElement(Le.Z,{separator:">",items:[{title:Xa.createElement(ve.Link,{to:`/classrooms/${Ra==null?void 0:Ra.coursesId}/shixun_homework`},(un=ae==null?void 0:ae.headerInfo)==null?void 0:un.course_name)},{title:Xa.createElement(ve.Link,{to:`/classrooms/${Ra==null?void 0:Ra.coursesId}/shixun_homework/${(sn=ae==null?void 0:ae.headerInfo)!=null&&sn.category.main?"":(Yn=ae==null?void 0:ae.headerInfo)==null?void 0:Yn.category.category_id}`},(ht=(xa=ae==null?void 0:ae.headerInfo)==null?void 0:xa.category)==null?void 0:ht.category_name)},{title:"\u4F5C\u4E1A\u8BE6\u60C5"}]}),Xa.createElement("aside",{className:"flex item-center gap-6px mt20"},Xa.createElement(ve.Link,{to:`/classrooms/${(Na=ae==null?void 0:ae.headerInfo)==null?void 0:Na.course_id}/shixun_homework/${(Cn=ae==null?void 0:ae.headerInfo)!=null&&Cn.category.main?"":(Ya=ae==null?void 0:ae.headerInfo)==null?void 0:Ya.category.category_id}`},Xa.createElement(_e.Z,{className:"font16 c-black"})),Xa.createElement(ie.Z,{title:(Un=ae==null?void 0:ae.headerInfo)==null?void 0:Un.homework_name,placement:"bottom"},Xa.createElement("strong",{className:"font20 multi_ellipsis1"},(no=ae==null?void 0:ae.headerInfo)==null?void 0:no.homework_name)),Xa.createElement(je.VV,{temporary:!0,status:(tn=ae==null?void 0:ae.headerInfo)==null?void 0:tn.homework_status}),La==="4"&&Xa.createElement("span",{className:"iconfont icon-a-wenhaobeifen2 current text-end flex-1 font-extrabold ",onClick:()=>{Vl(!0)},style:{color:"#0152d9"}},"\u89C4\u5219\u8BF4\u660E"))),Xa.createElement("div",{className:"mt30 bg-white rounded-8px overflow-hidden",style:{border:"1px solid #fff"}},Xa.createElement("aside",{className:"flex item-center gap-4px overflow-auto",style:{background:"linear-gradient( 180deg, #E0F1FF 0%, #EFF7FF 100%)"}},vu==null?void 0:vu.map((An,ar)=>Xa.createElement("div",{key:ar,className:`px-10px h-36px text-16px text-nowrap current flex item-center gap-4px ${(An==null?void 0:An.id)==La?"font-semibold bg-white":"c-grey-333"}`,style:{color:(An==null?void 0:An.id)==La?"#1890FF":"",border:"1px solid #fff",borderTop:"none",borderRadius:"8px 8px 0 0"},onClick:()=>{xu(An==null?void 0:An.id)}},An==null?void 0:An.name)),Xa.createElement("div",{className:"ml-auto mr-20px flex item-center gap-20px"},((co=(ra=ae==null?void 0:ae.headerInfo)==null?void 0:ra.homework_status)==null?void 0:co.includes("\u5BFC\u5165"))&&(0,Qe.GJ)()&&Xa.createElement(Ke.op,{theme:z.Fy.THEMEONE,icon:Xa.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>{var An,ar;Et({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:(An=ae==null?void 0:ae.headerInfo)==null?void 0:An.homework_name,id:(ar=ae==null?void 0:ae.headerInfo)==null?void 0:ar.homework_id,type:"practice"}})}},"\u8865\u5145\u6210\u7EE9"),!((oa=(Pa=ae==null?void 0:ae.headerInfo)==null?void 0:Pa.homework_status)!=null&&oa.includes("\u5BFC\u5165"))&&Xa.createElement(Xa.Fragment,null,(0,Qe.dE)()&&((ut=ae.headerInfo)==null?void 0:ut.redo_work)&&Xa.createElement(Ke.op,{theme:z.Fy.THEMEONE,icon:Xa.createElement("span",{className:"iconfont icon-dahuizhongzuo3x"}),onClick:Gl},"\u91CD\u505A "),((qt=ae.headerInfo)==null?void 0:qt.shixun_status)>1&&((Gt=ae.headerInfo)==null?void 0:Gt.time_status)<5&&(0,Qe.dE)()&&Xa.createElement(Ke.op,{theme:z.Fy.THEMEONE,icon:Xa.createElement("span",{className:"iconfont icon-kaiqizhong"}),onClick:()=>mt(void 0,null,function*(){var An,ar,Fo,Pl,ru,su,Ti,po,cr;if((0,zr.tJ)(Et,!0)){if((An=ae==null?void 0:ae.headerInfo)!=null&&An.can_view_details){(0,je.xg)(`/shixuns/${(ar=ae==null?void 0:ae.headerInfo)==null?void 0:ar.shixun_identifier}/challenges`);return}(ru=(Pl=(Fo=ae.headerInfo)==null?void 0:Fo.task_operation)==null?void 0:Pl[1])!=null&&ru.includes("/")?Yr((Ti=(su=ae.headerInfo)==null?void 0:su.task_operation)==null?void 0:Ti[1]):(0,je.xg)(`/tasks/${(cr=(po=ae.headerInfo)==null?void 0:po.task_operation)==null?void 0:cr[1]}`)}})},(Bo=(Ea=ae.headerInfo)==null?void 0:Ea.task_operation)==null?void 0:Bo[0]),((qa=ae.headerInfo)==null?void 0:qa.commit_des)&&Xa.createElement(Ke.op,{theme:z.Fy.THEMEONE,icon:Xa.createElement("span",{className:"iconfont icon-tijiaozongjie"}),onClick:()=>{var An;(0,je.xg)(`/classrooms/${Ra.coursesId}/shixun_homework/${Ra.categoryId}/${(An=ae.headerInfo)==null?void 0:An.work_id}/commitsummary`)}},(xr=ae.headerInfo)==null?void 0:xr.commit_des),(0,Qe.GJ)()&&((Qr=(fr=ae==null?void 0:ae.headerInfo)==null?void 0:fr.homework_status)==null?void 0:Qr.includes("\u672A\u53D1\u5E03"))&&Xa.createElement(Ke.op,{theme:z.Fy.THEMEONE,icon:Xa.createElement("span",{className:"iconfont icon-yishezhifabushijian1 translateY1"}),onClick:()=>{var An,ar,Fo,Pl;if(((An=at==null?void 0:at.userInfo)==null?void 0:An.user_status)===2){(0,zr.Rd)();return}let ru=()=>{var su;Et({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[Ra.categoryId],selectArrsAll:[ae==null?void 0:ae.headerInfo],params:Ra,detail:!0,type:2,manage_all_group:(su=ae==null?void 0:ae.headerInfo)==null?void 0:su.manage_all_group}})};(ar=ae==null?void 0:ae.headerInfo)!=null&&ar.high_resources_consume&&!((Fo=ae==null?void 0:ae.headerInfo)!=null&&Fo.high_resources_consume_permission)?Et({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ra.coursesId,type:"shixun",type_id:Ra.categoryId,name:(Pl=ae==null?void 0:ae.headerInfo)==null?void 0:Pl.homework_name,fn:()=>{Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:Ra.categoryId}}),ru()}}}):ru()}},"\u7ACB\u5373\u53D1\u5E03"),((Zr=ae.headerInfo)==null?void 0:Zr.show_analysis_detail)&&Xa.createElement(Ke.op,{theme:z.Fy.THEMEONE,icon:Xa.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14"}),onClick:()=>{var An;(0,je.xg)(`/classrooms/${Ra.coursesId}/shixun_homework/${Ra.categoryId}/analysis/${(An=ae.headerInfo)==null?void 0:An.analysis_id}`)}},"\u8D28\u91CF\u8BC4\u5206"),((Wl=ae.headerInfo)==null?void 0:Wl.is_enter_shixun)&&((0,Qe.dE)()&&((nr=(za=ae==null?void 0:ae.headerInfo)==null?void 0:za.homework_status)==null?void 0:nr.includes("\u5DF2\u622A\u6B62"))||!(0,Qe.dE)())&&Xa.createElement(Ke.op,{theme:z.Fy.THEMEONE,icon:Xa.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),onClick:()=>mt(void 0,null,function*(){var An,ar;(0,Qe.dE)()?Yr((ar=(An=ae.headerInfo)==null?void 0:An.task_operation)==null?void 0:ar[1]):(0,je.xg)(`/shixuns/${ae==null?void 0:ae.headerInfo.shixun_identifier}/challenges`)})},"\u8FDB\u5165\u5B9E\u8BAD"),(0,Qe.GJ)()&&((Jn=ae==null?void 0:ae.headerInfo)==null?void 0:Jn.end_immediately)&&Xa.createElement(Ke.op,{theme:z.Fy.THEMEONE,icon:Xa.createElement("span",{className:"iconfont icon-jiezhishiyan"}),onClick:()=>{var An,ar;if((0,Qe.Rm)()&&!((ar=(An=ce.AssistantObject)==null?void 0:An.practice)!=null&&ar.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}Et({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:Ra,type:2,detail:!0,selectArrs:[Ra.categoryId]}})}},"\u7ACB\u5373\u622A\u6B62")))),(xn=(So=vu.filter(An=>An.id===La))==null?void 0:So[0])==null?void 0:xn.compontent)),Xa.createElement(Ns,null),Xa.createElement(es.Z,{successCallback:()=>{Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ct({},Ra)}),Et({type:"shixunHomeworks/getWorkSetting",payload:ct({},Ra)})},visible:ce.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[Ra.categoryId],courseId:Ra.coursesId,isBatch:!1,courseEndTime:(Ma=ae==null?void 0:ae.headerInfo)==null?void 0:Ma.course_end_date}),Xa.createElement(Gi.Z,{courseEndTime:(Sa=ae==null?void 0:ae.headerInfo)==null?void 0:Sa.course_end_date}),Xa.createElement(wa.Z,{onOk:()=>{Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ct({},Ra)}),Et({type:"shixunHomeworks/getWorkSetting",payload:ct({},Ra)}),Et({type:"shixunHomeworks/getShixunWorkList",payload:Ra})}}),Xa.createElement(ur,{onOk:()=>{Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:ct({},Ra)}),Et({type:"shixunHomeworks/getWorkSetting",payload:ct({},Ra)}),Et({type:"shixunHomeworks/getShixunWorkList",payload:Ra})}}),Xa.createElement(Ie.default,{open:ll,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{Vl(!1)}},Xa.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),Xa.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),Xa.createElement("p",{style:{marginLeft:"10px"}},Xa.createElement(Ze.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})),Xa.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"),Xa.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),Xa.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"),Xa.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),Xa.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"),Xa.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"),Xa.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),Xa.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"),Xa.createElement("p",{style:{marginLeft:"10px"}},Pn.formatMessage({id:"classrooms.where",defaultMessage:"\u5176\u4E2D\uFF1A"})),Xa.createElement("p",{style:{marginLeft:"10px"}},Pn.formatMessage({id:"classrooms.defectVulnNormFormula",defaultMessage:"\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"})),Xa.createElement("p",{style:{marginLeft:"10px"}},Pn.formatMessage({id:"classrooms.noteScoreEmptyUnsupported",defaultMessage:"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002"}))))};var Mt=(0,ve.connect)(({shixunHomeworks:ae,loading:ce,globalSetting:se,classroomList:at,user:ft})=>({shixunHomeworks:ae,globalSetting:se,loading:ce.effects,classroomList:at,user:ft}))(Tt),ln=Object.defineProperty,an=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,On=Object.prototype.propertyIsEnumerable,In=(ae,ce,se)=>ce in ae?ln(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Mn=(ae,ce)=>{for(var se in ce||(ce={}))on.call(ce,se)&&In(ae,se,ce[se]);if(an)for(var se of an(ce))On.call(ce,se)&&In(ae,se,ce[se]);return ae},ha=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const ua=({shixunHomeworks:ae,dispatch:ce})=>{const se=(0,ve.useIntl)(),at=(0,ve.useParams)();return ne.createElement(Ie.default,{centered:!0,title:"\u63D0\u793A",open:ae.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:se.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>ha(void 0,null,function*(){(yield ce({type:"shixunHomeworks/deleteReply",payload:{object_id:ae.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(fe.ZP.success(se.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),ce({type:"shixunHomeworks/setActionTabs",payload:{}}),ce({type:"shixunHomeworks/getReplyList",payload:Mn({},ae.actionTabs.params)}))}),onCancel:()=>{ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement("p",null,"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417\uFF1F"))};var ba=(0,ve.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(ua),qn={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"},ka="data:image/png;base64,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",Ot=ee(59301),Mo=Object.defineProperty,so=Object.defineProperties,Oo=Object.getOwnPropertyDescriptors,Xo=Object.getOwnPropertySymbols,Wa=Object.prototype.hasOwnProperty,fo=Object.prototype.propertyIsEnumerable,_a=(ae,ce,se)=>ce in ae?Mo(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,sa=(ae,ce)=>{for(var se in ce||(ce={}))Wa.call(ce,se)&&_a(ae,se,ce[se]);if(Xo)for(var se of Xo(ce))fo.call(ce,se)&&_a(ae,se,ce[se]);return ae},Ia=(ae,ce)=>so(ae,Oo(ce)),to=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});me().locale("ZH-cn");const gr=({shixunHomeworks:ae,classroomList:ce,globalSetting:se,user:at,loading:ft,dispatch:Et,gotosetting:Jt})=>{var lt,Be,dt,Zn;const da=(0,ve.useIntl)(),[un,sn]=(0,ne.useState)(Ia(sa({},(0,ve.useParams)()),{limit:10})),[Yn,xa]=(0,ne.useState)({page:1,limit:10}),[ht,Na]=(0,ne.useState)({page:1,limit:10,course_group_ids:"all",passed_status:"all",search:""}),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(-1),[tn,ra]=(0,ne.useState)(""),[co,Pa]=(0,ne.useState)(""),{detailLeftMenus:oa}=ce,[ut,qt]=(0,ne.useState)({}),{workDetail:Gt,workList:Ea}=ae;let[Bo,qa]=(0,ne.useState)({});const[xr,fr]=(0,ne.useState)(!1),[Qr,Zr]=(0,ne.useState)(!1),[Wl,za]=(0,ne.useState)(!1),[nr,Jn]=(0,ne.useState)(!1),[So,xn]=(0,ne.useState)(1),Ma=(0,ne.useRef)(null),[Sa,Pn]=(0,ne.useState)({}),[Wn,Ra]=(0,ne.useState)({}),[bo,La]=(0,ne.useState)(!1),sr=(0,ne.useRef)(!0),[eo,br]=(0,ne.useState)([]),Jr=(0,ne.useRef)(null);un.page_size=10,(0,ne.useEffect)(()=>{Ma.current&&(Ma.current.clientHeight>200?xn(2):xn(4))},[Gt==null?void 0:Gt.explanation]),(0,ne.useEffect)(()=>{Et({type:"shixunHomeworks/getReplyList",payload:sa({},un)}),Et({type:"shixunHomeworks/getWorkDetail",payload:sa({},un)}),pr()},[un.categoryId]),(0,ne.useEffect)(()=>{ae!=null&&ae.replyList&&qt(ae.replyList)},[ae]);function wr(Zt){return to(this,null,function*(){if(!(Bo!=null&&Bo.ec_point_ids))return;let zn=yield(0,we.ZP)(`/api/ec_courses/${Bo==null?void 0:Bo.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:sa({homework_common_id:Zt},Bo)})})}function pr(){return to(this,null,function*(){fr(!0);let Zt=yield(0,we.ZP)(`/api/homework_commons/${un==null?void 0:un.categoryId}/shixun_challenge_data.json`,{method:"get"});(Zt==null?void 0:Zt.status)===0&&Pn(Zt==null?void 0:Zt.data),fr(!1)})}const ll=()=>to(void 0,null,function*(){Zr(!0);const Zt=yield(0,we.ZP)(`/api/homework_commons/${un==null?void 0:un.categoryId}/challenge_passed_details.json`,{method:"get",params:Ia(sa({challenge_id:Jr.current},ht),{passed_status:ht.passed_status==="all"?null:ht.passed_status,course_group_ids:ht.course_group_ids==="all"?null:ht.course_group_ids})});(Zt==null?void 0:Zt.status)===0&&Ra(Zt==null?void 0:Zt.data),Zr(!1)}),Vl=()=>{if(So===1)return{visibility:"hidden"};if(So===2)return{overflow:"hidden",height:"200px"};if(So===3)return{overflow:"initial"};if(So===4)return{overflow:"initial"}},xu=Zt=>{ht.course_group_ids=Zt,ht.page=1,Na(sa({},ht)),ll()},Gl=Zt=>{ht.passed_status=Zt,un.page=1,Na(sa({},ht)),ll()};return Ot.createElement("section",{className:qn.bg},Ot.createElement(Fe.Z,{spinning:xr},(!(Gt!=null&&Gt.hide_explanation)||(0,Qe.GJ)())&&Ot.createElement("section",{className:" edu-container",style:{padding:"20px 20px 0 20px",background:"#fff",position:"relative"}},!nr&&(0,Qe.GJ)()&&Ot.createElement("div",{style:{position:"absolute",zIndex:10,right:34,top:30}},(0,Qe.GJ)()&&Ot.createElement("span",{className:qn.deseIconSty,style:{marginLeft:"auto",cursor:"pointer"},onClick:()=>{Jn(!0)}},Ot.createElement(ie.Z,{title:"\u7F16\u8F91\u8BF4\u660E"},Ot.createElement("i",{className:"iconfont icon-bianji-moren font14"}),Ot.createElement("span",null,"\u7F16\u8F91\u8BF4\u660E"))),Ot.createElement("span",{className:qn.deseIconSty,style:{marginLeft:"20px",cursor:"pointer"},onClick:()=>to(void 0,null,function*(){if(!(Gt!=null&&Gt.hide_explanation))Ie.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:da.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),title:da.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),content:"\u9690\u85CF\u540E\uFF0C\u5B66\u751F\u7AEF\u5C06\u9690\u85CF\u4F5C\u4E1A\u8BF4\u660E\u6A21\u5757",onOk:()=>to(void 0,null,function*(){let Zt=yield(0,we.ZP)(`/api/homework_commons/${un==null?void 0:un.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!0}});(Zt==null?void 0:Zt.status)==0&&(fe.ZP.success("\u9690\u85CF\u6210\u529F"),Et({type:"shixunHomeworks/getWorkDetail",payload:sa({},un)}))})});else{let Zt=yield(0,we.ZP)(`/api/homework_commons/${un==null?void 0:un.categoryId}/hide_explanation.json`,{method:"post",body:{hide_explanation:!1}});(Zt==null?void 0:Zt.status)==0&&(fe.ZP.success("\u516C\u5F00\u6210\u529F"),Et({type:"shixunHomeworks/getWorkDetail",payload:sa({},un)}))}})},Ot.createElement(ie.Z,{title:Gt!=null&&Gt.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E"},Ot.createElement("i",{className:"iconfont icon-xianshiyincang font14"}),Ot.createElement("span",null,Gt!=null&&Gt.hide_explanation?"\u516C\u5F00\u8BF4\u660E":"\u9690\u85CF\u8BF4\u660E")))),nr?Ot.createElement(Ot.Fragment,null,Ot.createElement(ke.Z,{defaultValue:Gt==null?void 0:Gt.explanation,watch:!0,height:155,onChange:Zt=>{ra(Zt)}}),Ot.createElement("div",{style:{display:"flex"}},Ot.createElement(be.ZP,{size:"middle",type:"primary",className:`${qn.buttonEdit} mr20`,style:{marginLeft:"auto"},htmlType:"submit",onClick:()=>to(void 0,null,function*(){xn(1);const Zt=yield Et({type:"shixunHomeworks/updateWork",payload:{explanation:tn,categoryId:un.categoryId}});(Zt==null?void 0:Zt.status)==0&&(fe.ZP.success("\u7F16\u8F91\u6210\u529F"),Jn(!1),Et({type:"shixunHomeworks/getWorkDetail",payload:sa({},un)}))})},"\u63D0\u4EA4"),Ot.createElement(be.ZP,{size:"middle",type:"primary",ghost:!0,className:qn.buttonEdit,onClick:()=>{Jn(!1)}},"\u53D6\u6D88"))):!!(Gt!=null&&Gt.explanation)&&Ot.createElement("div",{ref:Ma,className:qn.maskWrap,style:Vl()},Ot.createElement("div",{className:qn.desHead},Ot.createElement("img",{src:ka,width:94})),Ot.createElement(ue.Z,{className:qn.md,value:(Gt==null?void 0:Gt.explanation)||""}),So===2&&Ot.createElement("div",{className:qn.mask},Ot.createElement("div",{onClick:()=>xn(3)},"\u5C55\u5F00",Ot.createElement("i",{className:"iconfont icon-zhankai4"}))),So===3&&Ot.createElement("div",{className:qn.mask,style:{position:"relative",height:30,background:"transparent",paddingTop:5}},Ot.createElement("div",{onClick:()=>xn(2)},"\u6536\u8D77",Ot.createElement("i",{className:"iconfont icon-shouqi5"}))))),Ot.createElement("section",{className:" edu-container",style:{background:"#fff",paddingTop:20}},(0,Qe.dE)()&&!!(Sa!=null&&Sa.group_name)&&Ot.createElement("div",{className:qn.info},Ot.createElement("img",{src:`${xe.Z.IMG_SERVER}/images/${Sa==null?void 0:Sa.image_url}`}),Ot.createElement("div",{className:"ml20",style:{alignItems:"start"}},Ot.createElement("b",null,(Sa==null?void 0:Sa.username)||""),Ot.createElement("span",{title:(Sa==null?void 0:Sa.group_name)||"",style:{maxWidth:"130px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",wordBreak:"break-all"}},(Sa==null?void 0:Sa.group_name)||"")),Ot.createElement("div",null,Ot.createElement("b",null,Ot.createElement(At.n,{value:Sa==null?void 0:Sa.work_score})),Ot.createElement("span",null,da.formatMessage({id:"classrooms.totalScore",defaultMessage:"\u603B\u6210\u7EE9"}))),Ot.createElement("div",null,Ot.createElement("b",null,(Sa==null?void 0:Sa.evaluate_count)||"-"),Ot.createElement("span",null,"\u8BC4\u6D4B\u6B21\u6570")),Ot.createElement("div",null,Ot.createElement("b",null,(Sa==null?void 0:Sa.time_consuming)||"-"),Ot.createElement("span",null,"\u603B\u8017\u65F6")),Ot.createElement("div",null,Ot.createElement("b",{style:{color:"#009C0F"}},Sa==null?void 0:Sa.passed_count),Ot.createElement("span",null,"\u5DF2\u901A\u8FC7\u6570")),Ot.createElement("div",null,Ot.createElement("b",{style:{color:"#FA6400"}},Sa==null?void 0:Sa.progress_count),Ot.createElement("span",null,"\u672A\u901A\u8FC7")),Ot.createElement("div",null,Ot.createElement("b",{style:{color:"#E30000"}},Sa==null?void 0:Sa.no_evaluate_count),Ot.createElement("span",null,"\u672A\u8BC4\u6D4B")),Ot.createElement("div",{className:qn.viewreport,style:{marginLeft:60,fontSize:14,color:"#3061D0",cursor:"pointer"},onClick:()=>{window.open(`/classrooms/${un.coursesId}/shixun_homework/${un.categoryId}/${Gt==null?void 0:Gt.work_id}/comment`)}},Ot.createElement("i",{className:"iconfont icon-baogao",style:{marginRight:7}}),Ot.createElement("span",null,"\u67E5\u770B\u62A5\u544A")))),Ot.createElement("div",null,Ot.createElement("section",{className:" edu-container",style:{padding:"20px",background:"#fff"}},(0,Qe.GJ)()&&Ot.createElement("div",{className:qn.tip},Ot.createElement("i",{className:"iconfont icon-tishi12 font14",style:{color:"#FEB636",margin:"0 6px 0 12px"}}),Ot.createElement("div",null,Gt!=null&&Gt.answer_public?Ot.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"):Ot.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"),Ot.createElement("span",{style:{color:"#145DFF",marginLeft:10,cursor:"pointer"},onClick:()=>{Jt()}},"\u5C55\u793A\u8BBE\u7F6E"))),Ot.createElement(Ze.default,{dataSource:Sa==null?void 0:Sa.challenge_settings,pagination:!1,columns:(lt=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Zt,zn,Yr)=>`${(Yn.page-1)*Yn.limit+Yr+1}`},{title:"\u5173\u5361\u540D\u79F0",dataIndex:"challenge_name",ellipsis:!0,width:(0,Qe.dE)()?280:420,key:"challenge_name",render:(Zt,zn,Yr)=>Ot.createElement("div",null,(zn==null?void 0:zn.is_choose_todo)&&Ot.createElement("span",{className:qn.todo},"\u9009\u505A"),Ot.createElement("span",{className:qn.name,title:Zt},Zt))},{title:"\u5173\u5361\u5206\u503C",dataIndex:"challenge_score",ellipsis:!0,key:"challenge_score"},(0,Qe.dE)()&&{title:"\u6211\u7684\u5F97\u5206",dataIndex:"game_score",key:"game_score",render:Zt=>{let zn="",Yr=Number(Zt);return Yr>=0&&Yr<=60?zn="c-red":Yr>=90?zn="c-green":Yr>60?zn="c-orange":zn="",Ot.createElement("span",{className:zn},Zt)}},(0,Qe.dE)()&&{title:"\u901A\u8FC7\u72B6\u6001",dataIndex:"passed_status",key:"passed_status",render(Zt){return Ot.createElement(Ot.Fragment,null,Zt===0&&Ot.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Zt===1&&Ot.createElement("span",{style:{color:"#FA6400"}},"\u672A\u901A\u8FC7"),Zt===2&&Ot.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},(0,Qe.dE)()&&{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,Qe.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(Zt,zn,Yr){return Zt}},{title:"\u901A\u8FC7\u7387",dataIndex:"passed_rate",key:"passed_rate",width:100,ellipsis:!0,render:(Zt,zn)=>Ot.createElement("span",null,(parseFloat(Zt)*100).toFixed(2),"%")},{title:"\u77E5\u8BC6\u70B9",dataIndex:"knowledge_points",ellipsis:!0,key:"knowledge_points",width:200,render:(Zt,zn)=>Ot.createElement("span",{style:{backgroundColor:"#ECFAF5",color:"#1B8565",overflow:"hidden",textOverflow:"ellipsis",padding:"2px 6px"}},Zt||"--")},!(0,Qe.dE)()&&{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",width:146,align:"right",render(Zt,zn,Yr){return Ot.createElement("div",null,Ot.createElement("a",{onClick:()=>to(this,null,function*(){Jr.current=zn==null?void 0:zn.challenge_id,yield ll(),za(!0)}),className:"ml20"},"\u67E5\u770B\u901A\u8FC7\u8BE6\u60C5"))}}])==null?void 0:lt.filter(Zt=>!!Zt)})),Ot.createElement("aside",{style:{padding:"0 20px 20px 20px"}},Ot.createElement(Ae.Z,{defaultCurrent:1,total:Cn==null?void 0:Cn.count,hideOnSinglePage:!0,showTotal:Zt=>Ot.createElement("span",null,"\u5171",Zt,"\u6761"),current:Yn.page||1,pageSize:Yn.limit||10,onChange:(Zt,zn)=>{Yn.page=Zt,Yn.limit=zn,xa(sa({},un)),pr()}})))),Ot.createElement("aside",{className:[qn.reply,"bg-white","mt20"].join(" ")},Cn&&Ot.createElement(ke.Z,{onChange:Zt=>{ra(Zt)},height:200,isFocus:!0,watch:!0}),Ot.createElement(tt.Z,{onClick:()=>{Ya(!0)}},Ot.createElement(Ne.Z,{flex:"1",style:{pointerEvents:"none"}},!Cn&&Ot.createElement(wt.default,{size:"middle",className:"current",placeholder:"\u8BF4\u70B9\u4EC0\u4E48",disabled:!0})),Ot.createElement(Ne.Z,null,Ot.createElement(be.ZP,{type:"primary",size:"middle",onClick:()=>to(void 0,null,function*(){var Zt;if((0,Qe.Rm)()&&!((Zt=ce.AssistantObject.practice)!=null&&Zt.can_create)){fe.ZP.warning(da.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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===""?fe.ZP.error(da.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"})):(yield Et({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:un.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:tn}}})).status===0&&(fe.ZP.success(da.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),Et({type:"shixunHomeworks/getReplyList",payload:sa({},un)}),Ya(!1),ra(""))})},"\u53D1\u8868")))),(ut==null?void 0:ut.comments)&&ut.comments!=""&&Ot.createElement("aside",{className:[qn.replyList,"bg-white"].join(" ")},ut==null?void 0:ut.comments.map(function(Zt,zn){var Yr,vu,An,ar;return Ot.createElement(tt.Z,{gutter:[12,12],key:zn},Ot.createElement(Ne.Z,{flex:"40px"},Ot.createElement("img",{width:"40",src:`${xe.Z.IMG_SERVER}/images/${(Yr=Zt==null?void 0:Zt.author)==null?void 0:Yr.image_url}`})),Ot.createElement(Ne.Z,{flex:"1"},Ot.createElement(tt.Z,{align:"middle"},Ot.createElement(Ne.Z,{span:20},Ot.createElement("span",{className:"c-light-black"},(vu=Zt==null?void 0:Zt.author)==null?void 0:vu.name),Ot.createElement("span",{className:"c-light-black ml10"},Zt.time," \u53D1\u5E03")),Ot.createElement(Ne.Z,{span:4},Ot.createElement("div",{className:"tr"},((0,Qe.GJ)()||((An=at==null?void 0:at.userInfo)==null?void 0:An.login)===((ar=Zt==null?void 0:Zt.author)==null?void 0:ar.login))&&Ot.createElement(Xe.Z,{className:"current",onClick:()=>{Et({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:un,selectArr:Zt,object_type:"message"}})}}))),Ot.createElement(Ne.Z,{span:24},Ot.createElement(ue.Z,{value:Zt.content})),Zt.children&&Ot.createElement("aside",{className:qn.comment},Zt.children.map(function(Fo,Pl){var ru,su;return Ot.createElement(tt.Z,{key:Pl},Ot.createElement(Ne.Z,{span:24},Ot.createElement(tt.Z,null,Ot.createElement(Ne.Z,{flex:"1"},Fo.author.name,Ot.createElement("span",{className:"c-light-black ml10"},me()(Fo==null?void 0:Fo.created_on).fromNow())),Ot.createElement(Ne.Z,null,((0,Qe.GJ)()||((ru=at==null?void 0:at.userInfo)==null?void 0:ru.login)===((su=Fo==null?void 0:Fo.author)==null?void 0:su.login))&&Ot.createElement(ie.Z,{title:"\u5220\u9664"},Ot.createElement(Xe.Z,{className:"current",onClick:()=>{Et({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5220\u9664",params:un,selectArr:Fo}})}}))))),Ot.createElement(Ne.Z,null,Ot.createElement(ue.Z,{value:Fo.content})))})),Ot.createElement("div",{className:"tc w100 mt10"},Ot.createElement(Ae.Z,{defaultCurrent:1,total:Zt==null?void 0:Zt.child_message_count,hideOnSinglePage:!0,pageSize:5,current:Zt.page||1,onChange:Fo=>to(this,null,function*(){var Pl;const ru=yield(0,de.PC)(Ia(sa({},un),{parent_id:Zt.id,page:Fo,limit:5}));(Pl=ru==null?void 0:ru.comments)!=null&&Pl.length&&(ut.comments[zn].page=Fo,ut.comments[zn].children=[...ru==null?void 0:ru.comments],qt(sa({},ut)))})})),Ot.createElement(Ne.Z,{span:24,className:"mt5 c-light-black"},Un===zn&&Ot.createElement("aside",null,Ot.createElement(ke.Z,{onChange:Fo=>{Pa(Fo)},height:150,isFocus:!0}),Ot.createElement(tt.Z,null,Ot.createElement(Ne.Z,{span:24,className:"tr"},Ot.createElement(be.ZP,{type:"primary",size:"middle",onClick:()=>to(this,null,function*(){var Fo;if(co==="")fe.ZP.error(da.formatMessage({id:"classrooms.enterContent",defaultMessage:"\u8BF7\u8F93\u5165\u5185\u5BB9"}));else{yield Et({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:un.categoryId,jour_type:"HomeworkCommon",m_parent_id:Zt.id,reply_id:1,notes:co}}});const Pl=yield(0,de.PC)(Ia(sa({},un),{parent_id:Zt.id,limit:5}));(Fo=Pl==null?void 0:Pl.comments)!=null&&Fo.length&&(++ut.comments[zn].child_message_count,ut.comments[zn].children=[...Pl==null?void 0:Pl.comments],ut.comments[zn].page=1,qt(ut)),fe.ZP.success(da.formatMessage({id:"classrooms.publishSuccess",defaultMessage:"\u53D1\u5E03\u6210\u529F"})),no(-1)}})},"\u53D1\u8868")))),Un!==zn&&Ot.createElement("div",{className:"tr"},Ot.createElement("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:()=>no(zn)}),Zt.child_message_count||0,!!(Zt!=null&&Zt.user_praise)&&Ot.createElement("span",{className:"c-orange"},Ot.createElement(st.Z,{className:"mr5 ml30",onClick:()=>to(this,null,function*(){yield Et({type:"shixunHomeworks/replyUnLike",payload:{object_id:Zt.id,object_type:"journals_for_message"}}),Et({type:"shixunHomeworks/getReplyList",payload:sa({},un)})})}),Zt==null?void 0:Zt.praise_count),!Zt.user_praise&&Ot.createElement("span",null,Ot.createElement(st.Z,{className:"mr5 ml30",onClick:()=>to(this,null,function*(){yield Et({type:"shixunHomeworks/replyLike",payload:{object_id:Zt.id,object_type:"journals_for_message"}}),Et({type:"shixunHomeworks/getReplyList",payload:sa({},un)})})}),Zt.praise_count))))))})),Ot.createElement("aside",{className:"tc mt30 pb30"},Ot.createElement(Ae.Z,{defaultCurrent:1,total:ut==null?void 0:ut.parent_messages_count,hideOnSinglePage:!0,current:un.page||1,pageSize:10,onChange:Zt=>{un.page=Zt,Et({type:"shixunHomeworks/getReplyList",payload:sa({},un)})}})),Ot.createElement(ba,null),Ot.createElement(Ie.default,{centered:!0,title:"\u5173\u5361\u901A\u8FC7\u8BE6\u60C5",width:1200,open:Wl,okText:"\u786E\u5B9A",bodyStyle:{minHeight:550},afterClose:()=>{ht.course_group_ids="all",ht.passed_status="all",ht.search=""},footer:null,cancelText:da.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>to(void 0,null,function*(){(yield Et({type:"shixunHomeworks/deleteReply",payload:{object_id:ae.actionTabs.selectArr.id,object_type:"journals_for_message"}})).status===0&&(fe.ZP.success(da.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),za(!1),Et({type:"shixunHomeworks/getReplyList",payload:sa({},ae.actionTabs.params)}))}),onCancel:()=>{za(!1)}},Ot.createElement("div",{className:"mb20"},Ot.createElement("span",{style:{color:"#5F6368",marginRight:10}},"\u5173\u5361\u540D\u79F0"),Ot.createElement("span",{style:{color:"#CA7720",fontWeight:500}},Wn==null?void 0:Wn.challenge_name)),Ot.createElement("div",{className:qn.inputBox},Ot.createElement("div",{style:{display:"flex",alignItems:"center"}},Ot.createElement("div",{className:"mr20"},Ot.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u901A\u8FC7\u72B6\u6001"),Ot.createElement(He.default,{value:ht==null?void 0:ht.passed_status,defaultValue:"all",className:qn.selectWrapper,style:{width:130},getPopupContainer:Zt=>Zt.parentNode,onChange:Gl},Ot.createElement(He.default.Option,{value:"all"},"\u5168\u90E8"),Ot.createElement(He.default.Option,{value:0},"\u672A\u8BC4\u6D4B"),Ot.createElement(He.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),Ot.createElement(He.default.Option,{value:2},"\u5DF2\u901A\u8FC7"))),Ot.createElement("div",null,Ot.createElement("span",{style:{color:"#9B9B9B",marginRight:10}},"\u5206\u73ED\u60C5\u51B5"),Ot.createElement(He.default,{value:ht==null?void 0:ht.course_group_ids,defaultValue:"all",className:qn.selectWrapper,style:{width:220},showSearch:!0,placeholder:"\u8F93\u5165\u5173\u952E\u8BCD\u5BF9\u5206\u73ED\u8FDB\u884C\u641C\u7D22",getPopupContainer:Zt=>Zt.parentNode,onChange:xu,dropdownRender:Zt=>Ot.createElement(Fe.Z,{spinning:bo},Zt)},Ot.createElement(He.default.Option,{key:-1,value:"all"},"\u5168\u90E8\u73ED\u7EA7"),(dt=(Be=ae==null?void 0:ae.headerInfo)==null?void 0:Be.course_group_info)==null?void 0:dt.map(Zt=>Ot.createElement(He.default.Option,{key:Zt.course_group_id,value:Zt.course_group_id},Zt.group_group_name))))),Ot.createElement(Ke.t7,{style:{width:290,height:38},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",value:ht==null?void 0:ht.search,onChange:Zt=>{ht.page=1,ht.search=Zt,Na(sa({},ht)),ll()}})),Ot.createElement("div",{className:qn.pass_info},Ot.createElement("span",{style:{marginLeft:12}},"\u5171\u6709 ",Ot.createElement("span",{style:{color:"#3061D0"}},Wn==null?void 0:Wn.count)," \u540D\u540C\u5B66\u53C2\u4E0E\uFF0C\u5176\u4E2D ",Ot.createElement("span",{style:{color:"#009C0F"}},Wn==null?void 0:Wn.passed_count)," \u4EBA\u5DF2\u901A\u8FC7\uFF0C",Ot.createElement("span",{style:{color:"#E30000"}},Wn==null?void 0:Wn.no_passed_count)," \u4EBA\u672A\u901A\u8FC7")),Ot.createElement(Ze.default,{dataSource:Wn==null?void 0:Wn.list,pagination:!1,loading:Qr,columns:(Zn=[{title:"\u5E8F\u53F7",dataIndex:"index",ellipsis:!0,key:"index",width:55,render:(Zt,zn,Yr)=>`${(Yn.page-1)*Yn.limit+Yr+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(Zt){return Ot.createElement(Ot.Fragment,null,Zt===0&&Ot.createElement("span",{style:{color:"#E30000"}},"\u672A\u8BC4\u6D4B"),Zt===1&&Ot.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),Zt===2&&Ot.createElement("span",{style:{color:"#009C0F"}},"\u5DF2\u901A\u8FC7"))}},{title:"\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",ellipsis:!0,width:100},(0,Qe.dE)()&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",ellipsis:!0,width:100}])==null?void 0:Zn.filter(Zt=>!!Zt)}),Ot.createElement("aside",{className:"tc mt30"},Ot.createElement(Ae.Z,{defaultCurrent:1,total:Wn==null?void 0:Wn.count,hideOnSinglePage:!0,current:ht.page||1,pageSize:10,onChange:Zt=>{ht.page=Zt,ll(Jr)}}))))};var $o=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se,user:at,globalSetting:ft})=>({shixunHomeworks:ae,globalSetting:ft,classroomList:ce,user:at,loading:se.effects}))(gr),yo=ee(95869),or=ee(67921),hr=ee(60289),Br=Object.defineProperty,ir=Object.getOwnPropertySymbols,Sl=Object.prototype.hasOwnProperty,Ir=Object.prototype.propertyIsEnumerable,Ko=(ae,ce,se)=>ce in ae?Br(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Il=(ae,ce)=>{for(var se in ce||(ce={}))Sl.call(ce,se)&&Ko(ae,se,ce[se]);if(ir)for(var se of ir(ce))Ir.call(ce,se)&&Ko(ae,se,ce[se]);return ae},Wo=(ae,ce)=>{var se={};for(var at in ae)Sl.call(ae,at)&&ce.indexOf(at)<0&&(se[at]=ae[at]);if(ae!=null&&ir)for(var at of ir(ae))ce.indexOf(at)<0&&Ir.call(ae,at)&&(se[at]=ae[at]);return se},sl=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const al=ae=>{var ce=ae,{shixunHomeworks:se,dispatch:at}=ce,ft=Wo(ce,["shixunHomeworks","dispatch"]);const Et=(0,ve.useIntl)(),Jt=(0,ve.useParams)(),[lt,Be]=(0,ne.useState)(!0),[dt,Zn]=(0,ne.useState)(!1),[da]=Me.default.useForm(),un=()=>sl(void 0,null,function*(){const sn=da.getFieldValue();(yield(0,we.ZP)(`/api/homework_commons/${Jt.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...se.actionTabs.selectArrs],cover_all:lt,hidden_comment:sn.hidden_comment,comment:sn.comment}})).status===0&&(fe.ZP.success("\u8BC4\u9605\u6210\u529F"),da.resetFields(),at({type:"shixunHomeworks/setActionTabs",payload:{}}),at({type:"shixunHomeworks/getShixunWorkList",payload:Il({},se.actionTabs.params)}))});return ne.createElement(ne.Fragment,null,ne.createElement(Ie.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:se.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:Et.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>sl(void 0,null,function*(){var sn,Yn,xa;const ht=da.getFieldValue();JSON.stringify(ht)==="{}"||ht.hidden_comment===""&&ht.comment===""?Zn(!0):(xa=(Yn=(sn=se.shixunWorkList)==null?void 0:sn.student_works)==null?void 0:Yn.some)!=null&&xa.call(Yn,Na=>Na.has_shixun_work_comment)?at({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:se.actionTabs.selectArrs,params:se.actionTabs.params}}):un()}),onCancel:()=>{at({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement(Me.default,{form:da,onChange:()=>{dt&&Zn(!1)}},ne.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ne.createElement(Me.default.Item,{name:"comment"},ne.createElement(wt.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(Me.default.Item,{name:"hidden_comment"},ne.createElement(wt.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),dt&&ne.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),ne.createElement(Ie.default,{centered:!0,title:ne.createElement("span",null,ne.createElement(mn.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:()=>{un()},onCancel:()=>{at({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(Se.ZP.Group,{onChange:sn=>{Be(sn.target.value)},value:lt},ne.createElement(Se.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),ne.createElement(Se.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var nu=(0,ve.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(al),No={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"},Ro=ee(59301),Ho=({defaultValue:ae,onBlur:ce,max:se,className:at="game-score"})=>{const[ft,Et]=(0,ne.useState)(ae);(0,ne.useEffect)(()=>{Et(ae)},[ae]);function Jt(Be){Et(Be)}function lt(){ft!==ae&&ce(ft>se?se:ft)}return Ro.createElement(De.Z,{max:se,min:0,className:at,value:ft,onChange:Jt,onBlur:lt})},Oa={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,qo=Object.getOwnPropertyDescriptors,Er=Object.getOwnPropertySymbols,Cu=Object.prototype.hasOwnProperty,mu=Object.prototype.propertyIsEnumerable,Wu=(ae,ce,se)=>ce in ae?jn(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Nl=(ae,ce)=>{for(var se in ce||(ce={}))Cu.call(ce,se)&&Wu(ae,se,ce[se]);if(Er)for(var se of Er(ce))mu.call(ce,se)&&Wu(ae,se,ce[se]);return ae},Ll=(ae,ce)=>Ha(ae,qo(ce)),wo=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Ou=({shixunHomeworks:ae,dispatch:ce,classroomList:se,loading:at,paramslist:ft})=>{const{shixunWorkReport:Et}=ae,Jt=(0,ve.useIntl)(),lt=(0,ve.useParams)(),[Be,dt]=(0,ne.useState)(),[Zn,da]=(0,ne.useState)(!1),[un,sn]=Ie.default.useModal(),[Yn,xa]=(0,ne.useState)(!1),[ht,Na]=(0,ne.useState)(!1),[Cn]=Me.default.useForm();(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&Ya()},[ae.actionTabs.key]);const Ya=()=>wo(void 0,null,function*(){var tn,ra,co,Pa,oa;const ut=yield ce({type:"shixunHomeworks/getShixunWorkReport",payload:Ll(Nl({},lt),{homeworkId:(ra=(tn=ae.actionTabs.selectArrs)==null?void 0:tn.data)==null?void 0:ra.homeworkId})});return console.log(ut),dt((Pa=(co=ae.actionTabs.selectArrs)==null?void 0:co.data)==null?void 0:Pa.homeworkId),Cn.setFieldsValue({comment:ut==null?void 0:ut.work_comment,hidden_comment:(oa=ae.res)==null?void 0:oa.work_comment_hidden}),ut}),Un=()=>wo(void 0,null,function*(){const tn=Cn.getFieldsValue();(yield(0,we.ZP)(`/api/student_works/${Be}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:tn.hidden_comment,comment:tn.comment}})).status===0&&(fe.ZP.success("\u8BC4\u9605\u6210\u529F"),Cn.resetFields(),ce({type:"shixunHomeworks/setActionTabs",payload:{}}),ce({type:"shixunHomeworks/getShixunWorkList",payload:Nl(Nl({},lt),ft)}))}),no=[{title:"\u5173\u5361",dataIndex:"name",render:(tn,ra,co)=>co+1},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",render:(tn,ra,co)=>Vn.createElement("div",null,tn,ra.complete_status===4&&Vn.createElement(je.vA,{status:ra.complete_status}))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"open_time"},{title:Jt.formatMessage({id:"classrooms.finishTime",defaultMessage:"\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:tn=>tn?"\u662F":"\u5426"},{title:"\u5173\u5361\u5F97\u5206",dataIndex:"game_score",align:"center",render:(tn,ra)=>Vn.createElement("div",null,Vn.createElement("span",{style:{color:parseFloat(ra.game_score_full)!==parseFloat(tn)?"#E30000":"#53C41B"}},tn),"/",ra.game_score_full)},{title:"\u8C03\u5206",dataIndex:"game_score",align:"center",fixed:"right",render:(tn,ra)=>(0,Qe.GJ)()?Vn.createElement(Ho,{max:ra.game_score_full,defaultValue:parseFloat(tn),onBlur:co=>wo(void 0,null,function*(){var Pa;if((0,Qe.Rm)()&&!((Pa=se.AssistantObject.practice)!=null&&Pa.can_appraise)){fe.ZP.warning(Jt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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 oa=yield ce({type:"shixunHomeworks/changeScore",payload:{categoryId:Be,type:"report",score:co,challenge_id:ra.challenge_id}});yield ce({type:"shixunHomeworks/getShixunWorkReport",payload:Ll(Nl({},lt),{homeworkId:Be})}),ce({type:"shixunHomeworks/getShixunWorkList",payload:lt}),oa.status===0&&fe.ZP.success(Jt.formatMessage({id:"classrooms.operationSuccess",defaultMessage:"\u64CD\u4F5C\u6210\u529F"}))})}):tn}];return Vn.createElement(Vn.Fragment,null,sn,Vn.createElement(Ie.default,{centered:!0,width:1080,title:"\u70B9\u8BC4\u4F5C\u4E1A",open:ae.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:Jt.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>wo(void 0,null,function*(){var tn;if((0,Qe.Rm)()&&!((tn=se.AssistantObject.practice)!=null&&tn.can_appraise)){fe.ZP.warning(Jt.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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=Cn.getFieldsValue();console.log(ra),JSON.stringify(ra)==="{}"||ra.hidden_comment===""&&ra.comment===""?da(!0):Un()}),onCancel:()=>{ce({type:"shixunHomeworks/setActionTabs",payload:{}})}},Vn.createElement(tt.Z,{justify:"space-between",className:Oa.info},Vn.createElement(Ne.Z,null,Vn.createElement("span",{className:`${Oa.label} ${Oa.greyText}`},"\u59D3\u540D"),Vn.createElement("span",{className:Oa.blackContent},Et==null?void 0:Et.username)),Vn.createElement(Ne.Z,null,Vn.createElement("span",{className:`${Oa.label} ${Oa.greyText}`},"\u5B66\u53F7"),Vn.createElement("span",{className:Oa.blackContent},(Et==null?void 0:Et.student_id)||"--")),Vn.createElement(Ne.Z,null,Vn.createElement("span",{className:`${Oa.label} ${Oa.greyText}`},"\u73ED\u7EA7"),Vn.createElement("span",{className:Oa.blackContent},(Et==null?void 0:Et.group_name)||"--")),Vn.createElement(Ne.Z,null,Vn.createElement("span",{className:`${Oa.label} ${Oa.greyText}`},"\u5173\u5361\u5F97\u5206"),Vn.createElement("span",{className:Oa.orangeContent},(Et==null?void 0:Et.challenge_score)||"--")),Vn.createElement(Ne.Z,null,Vn.createElement("span",{className:`${Oa.label} ${Oa.greyText}`},"\u6548\u7387\u5206"),Vn.createElement("span",{className:Oa.orangeContent},(Et==null?void 0:Et.eff_score)||"--")),Vn.createElement(Ne.Z,null,Vn.createElement("span",{className:`${Oa.label} ${Oa.greyText}`},"\u8865\u4EA4\u6263\u5206"),Vn.createElement("span",{className:Oa.orangeContent},(Et==null?void 0:Et.late_penalty)||"--")),Vn.createElement(Ne.Z,null,Vn.createElement("span",{className:`${Oa.label} ${Oa.greyText}`},"\u6700\u7EC8\u6210\u7EE9"),Vn.createElement("span",{className:Oa.orangeContent},(Et==null?void 0:Et.work_score)||"--"))),Vn.createElement(Fe.Z,{spinning:at["shixunHomeworks/getShixunWorkReport"]},Vn.createElement(Me.default,{form:Cn,onChange:()=>{Zn&&da(!1)}},Vn.createElement(tt.Z,{wrap:!1,align:"middle",justify:"space-between"},Vn.createElement(Ne.Z,null,Vn.createElement("div",{className:`${Oa.inputLabel} ${Oa.greyText}`},"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),Vn.createElement(Ne.Z,null,Vn.createElement(Ta.Z,{isShowComponent:(0,Qe.G5)(),ModalProps:{open:Yn,onCancel:()=>{xa(!1)}},onDataSelect:(tn,ra)=>wo(void 0,[tn,ra],function*(co,{node:Pa}){const oa=()=>{Cn.setFieldsValue({comment:Pa==null?void 0:Pa.value}),xa(!1)};if(Cn.getFieldValue("comment")){un.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:oa});return}oa()})},Vn.createElement(be.ZP,{style:{padding:0,height:"auto"},icon:Vn.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:tn=>{xa(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),Vn.createElement(Me.default.Item,{name:"comment"},Vn.createElement(wt.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3})),Vn.createElement(tt.Z,{wrap:!1,align:"middle",justify:"space-between"},Vn.createElement(Ne.Z,null,Vn.createElement("div",{className:`${Oa.inputLabel} ${Oa.greyText}`},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),Vn.createElement(Ne.Z,null,Vn.createElement(Ta.Z,{isShowComponent:(0,Qe.G5)(),ModalProps:{open:ht,onCancel:()=>{Na(!1)}},onDataSelect:(tn,ra)=>wo(void 0,[tn,ra],function*(co,{node:Pa}){const oa=()=>{Cn.setFieldsValue({hidden_comment:Pa==null?void 0:Pa.value}),Na(!1)};if(Cn.getFieldValue("hidden_comment")){un.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:oa});return}oa()})},Vn.createElement(be.ZP,{style:{padding:0,height:"auto"},icon:Vn.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:tn=>{Na(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),Vn.createElement(Me.default.Item,{name:"hidden_comment"},Vn.createElement(wt.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3}))),Zn&&Vn.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A"),Vn.createElement("div",{className:Oa.tableTitle},"\u5173\u5361\u6210\u7EE9"),Vn.createElement(Ze.default,{className:Oa.scoreTable,dataSource:Et.stage_list,rowKey:"challenge_id",pagination:!1,columns:no,scroll:{x:"max-content"}}))))};var Ru=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se})=>({shixunHomeworks:ae,classroomList:ce,loading:se.effects}))(Ou),ol=Object.getOwnPropertySymbols,ml=Object.prototype.hasOwnProperty,jl=Object.prototype.propertyIsEnumerable,lu=(ae,ce)=>{var se={};for(var at in ae)ml.call(ae,at)&&ce.indexOf(at)<0&&(se[at]=ae[at]);if(ae!=null&&ol)for(var at of ol(ae))ce.indexOf(at)<0&&jl.call(ae,at)&&(se[at]=ae[at]);return se},Jl=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const kr=ae=>{var ce=ae,{shixunHomeworks:se,dispatch:at}=ce,ft=lu(ce,["shixunHomeworks","dispatch"]);const Et=(0,ve.useIntl)(),Jt=(0,ve.useParams)(),[lt,Be]=(0,ne.useState)([]),[dt,Zn]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{se.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&da()},[se.actionTabs.key]);function da(){return Jl(this,null,function*(){const sn=yield(0,we.ZP)(`/api/homework_commons/${Jt.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});Be(sn)})}const un=[{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(Ie.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:se.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:Et.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),onOk:()=>Jl(void 0,null,function*(){const sn=yield(0,we.ZP)(`/api/homework_commons/${Jt.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:dt}});(sn==null?void 0:sn.status)===0&&(ve.history.replace(`/classrooms/${Jt.coursesId}/shixun_homework/${Jt.categoryId}/detail?tabs=4`),window.location.reload(),at({type:"shixunHomeworks/setActionTabs",payload:{}}),Zn([]))}),onCancel:()=>{Zn([]),at({type:"shixunHomeworks/setActionTabs",payload:{}})}},ne.createElement(Ze.default,{rowSelection:{type:"checkbox",onChange:(sn,Yn)=>{Zn([...sn])},selectedRowKeys:dt,getCheckboxProps:sn=>({disabled:sn.status==="\u8FDB\u884C\u4E2D"||sn.works_count===0})},rowKey:sn=>sn.key||sn.id,scroll:{y:300},pagination:!1,columns:un,dataSource:lt==null?void 0:lt.group_list})))};var Nu=(0,ve.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(kr),Au=Object.defineProperty,cl=Object.getOwnPropertySymbols,Qo=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,Bu=(ae,ce,se)=>ce in ae?Au(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,oi=(ae,ce)=>{for(var se in ce||(ce={}))Qo.call(ce,se)&&Bu(ae,se,ce[se]);if(cl)for(var se of cl(ce))au.call(ce,se)&&Bu(ae,se,ce[se]);return ae},Ju=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Gu=({shixunHomeworks:ae,dispatch:ce,isShow:se,setIsShow:at,item:ft,coursesId:Et,categoryId:Jt})=>{const lt=(0,ve.useIntl)(),[Be,dt]=(0,ne.useState)({page:1,limit:10}),[Zn,da]=(0,ne.useState)([]),[un,sn]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{se&&Yn()},[se]);function Yn(){return Ju(this,null,function*(){sn(!0);const ht=yield(0,we.ZP)(`/api/student_works/${ft.id}/game_details.json`,{method:"get",params:oi({},Be)});sn(!1),ht.status===0&&da(ht==null?void 0:ht.data)})}const xa=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#000"}},Be.limit*(Be.page-1)+Cn+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#000"}},ht)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(ht,Na,Cn)=>ne.createElement("span",null,ht==0?"\u672A\u901A\u5173":ht==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:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#333"}},ht)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(ht,Na,Cn)=>ne.createElement("span",{style:{color:"#333"}},ht)}];return ne.createElement(ne.Fragment,null,ne.createElement(Ie.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:se,width:700,footer:null,maskClosable:!1,onCancel:()=>{Be.page=1,Be.limit=10,dt(oi({},Be)),at(!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:ft==null?void 0:ft.user_name,style:{color:"#232B40"}},ft==null?void 0:ft.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:ft==null?void 0:ft.student_id,style:{color:"#232B40"}},(ft==null?void 0:ft.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:ft==null?void 0:ft.group_name,style:{color:"#232B40"}},(ft==null?void 0:ft.group_name)||"--"))),ne.createElement(Ze.default,{scroll:{y:380},columns:xa,loading:un,style:{marginBottom:Be.limit>(Zn==null?void 0:Zn.count)?"16px":"0"},dataSource:Zn.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:Be.limit,current:Be.page,position:["bottomRight"],onChange:(ht,Na)=>{Be.page=ht,Be.limit=Na,dt(oi({},Be)),Yn()},total:Zn==null?void 0:Zn.count,showTotal:(ht,Na)=>ne.createElement("span",null,"\u5171",ne.createElement("span",{style:{color:"#165DFF"}}," ",ht," "),"\u6761\u6570\u636E")}})))};var zu=(0,ve.connect)(({shixunHomeworks:ae})=>({shixunHomeworks:ae}))(Gu),Ut=ee(59301),Xl=Object.defineProperty,ri=Object.getOwnPropertySymbols,Di=Object.prototype.hasOwnProperty,li=Object.prototype.propertyIsEnumerable,ui=(ae,ce,se)=>ce in ae?Xl(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,ii=(ae,ce)=>{for(var se in ce||(ce={}))Di.call(ce,se)&&ui(ae,se,ce[se]);if(ri)for(var se of ri(ce))li.call(ce,se)&&ui(ae,se,ce[se]);return ae},Xu=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Vr=({shixunHomeworks:ae,loading:ce,dispatch:se,setExportParams:at,classroomList:ft,user:Et})=>{var Jt,lt,Be,dt,Zn,da,un,sn,Yn,xa,ht,Na,Cn,Ya,Un,no,tn,ra,co,Pa,oa,ut,qt,Gt,Ea,Bo,qa,xr,fr,Qr,Zr,Wl,za,nr,Jn,So,xn,Ma,Sa,Pn,Wn,Ra,bo,La,sr,eo,br,Jr,wr,pr,ll,Vl,xu;const Gl=(0,ve.useIntl)(),Zt=(0,ve.useParams)(),[zn,Yr]=(0,ne.useState)(ii(ii({},{page:1,limit:20,order:"work_score",b_order:"desc"}),Zt)),[vu]=Me.default.useForm(),[An,ar]=(0,ne.useState)(),[Fo,Pl]=(0,ne.useState)({}),[ru,su]=(0,ne.useState)({}),[Ti,po]=(0,ne.useState)([]),[cr,Cl]=(0,ne.useState)(!1),[wu,Bi]=(0,ne.useState)([]),[di,vi]=(0,ne.useState)(!1),[xs,_s]=(0,ne.useState)(),[xi,Oc]=(0,ne.useState)(1),[cd,ls]=(0,ne.useState)(),[Ji,dd]=(0,ne.useState)(),[us,Xi]=(0,ne.useState)(),[is,qi]=(0,ne.useState)(),[Us,$i]=(0,ne.useState)(),[Jc,vc]=(0,ne.useState)(!1),[Vs,gd]=(0,ne.useState)(!1),[md,Js]=(0,ne.useState)(!1),[fd,Xc]=(0,ne.useState)(),Xs=(0,ne.useRef)(),[hc,Nc]=(0,ne.useState)([]),[Ec,Sc]=(0,ne.useState)([]),[Lc,kc]=(0,ne.useState)(0),[bu,qc]=(0,ne.useState)(null),qs=(0,ne.useRef)(null);(0,ne.useEffect)(()=>(Ii(!0),()=>{Pl([]),po([]),clearInterval(Xs.current)}),[zn.coursesId]),(0,ne.useEffect)(()=>{var it;try{const Wt=JSON.parse(JSON.stringify(ae.shixunWorkList));!((it=Wt==null?void 0:Wt.student_works)!=null&&it.length)&&(Wt!=null&&Wt.id)?(Wt.student_works=[ii({},Wt)],Pl(Wt)):(Wt!=null&&Wt.id&&po([ii(ii({},Wt),{number:"\u6211"})]),Pl(ii({},Wt)))}catch(Wt){}},[ae.shixunWorkList]),(0,ne.useEffect)(()=>{let it=null;if((bu==null?void 0:bu.status)==1&&clearInterval(it),(bu==null?void 0:bu.complete_num)!=(bu==null?void 0:bu.total_count)&&(bu==null?void 0:bu.status)!=1)return it=setInterval(()=>{td()},3e3),()=>clearInterval(it)},[bu==null?void 0:bu.complete_num,bu==null?void 0:bu.status]),(0,ne.useEffect)(()=>{ce["shixunHomeworks/getShixunWorkHeadInfo"]||td()},[ce["shixunHomeworks/getShixunWorkHeadInfo"]]);const yc=()=>Xu(void 0,null,function*(){const it=se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:zn})}),Ii=it=>{at(ii({},zn));const Wt=se({type:"shixunHomeworks/getShixunWorkList",payload:zn});return it&&Wt.then(ao=>{var xl,Hr,$l;((xl=ao==null?void 0:ao.homework_status)!=null&&xl.includes("\u8FDB\u884C\u4E2D")||(Hr=ao==null?void 0:ao.homework_status)!=null&&Hr.includes("\u8865\u4EA4\u4E2D")||($l=ao==null?void 0:ao.homework_status)!=null&&$l.includes("\u63D0\u4EA4\u4E2D"))&&(0,Qe.dE)()}),Wt};(0,ne.useEffect)(()=>{},[]);const Zi=()=>Xu(void 0,null,function*(){const it=yield(0,de.Uc)({categoryId:Zt.categoryId});ar(it==null?void 0:it.update_score)}),xd=()=>Xu(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,de.Vs)({categoryId:Zt.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),Ii())}),pd=()=>{zn.page=1;const it=Object.assign({},vu.getFieldValue());delete zn.course_group,delete zn.teacher_comment,Object.keys(it).map(function(Wt){var ao;switch(Wt){case"task_status":it[Wt].includes("all")||!it[Wt].length?(delete zn.work_status,vu.setFieldsValue({task_status:"all"})):(zn.work_status=it[Wt],vu.setFieldsValue({task_status:zn.work_status}));break;case"course_group_info":it[Wt].includes("all")||!it[Wt].length?(delete zn.course_group,vu.setFieldsValue({course_group_info:"all"})):(zn.course_group=it[Wt],vu.setFieldsValue({course_group_info:zn.course_group}));break;case"teacher_comment":it[Wt].includes("all")||!it[Wt].length?(delete zn.teacher_comment,vu.setFieldsValue({teacher_comment:"all"})):(zn.teacher_comment=((ao=it[Wt])==null?void 0:ao.length)===1?Number(it[Wt][0]):"",vu.setFieldsValue({teacher_comment:it[Wt]}));break}}),Ii(),yc()},vd=(it,Wt)=>{Nc(Wt.map(ao=>(ao.course_group_id===it&&(ao.checked=!ao.checked),ao))),$c(Wt)},$c=it=>{Sc(it.filter(Wt=>Wt.checked).map(Wt=>Wt.course_group_id))},ws=(0,ne.useRef)();(0,ne.useEffect)(()=>{ws.current=Ec},[Ec]),(0,ne.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&($i(47),vc(!0))},[document.getElementById("divhe")]);const $s=(it,Wt)=>{zn.page=it,zn.limit=Wt,Ii()};function Fc(){Oc(1),ls(""),dd(""),Xi(""),qi(""),Bi([])}(0,ne.useEffect)(()=>{sessionStorage.getItem("classroomsShixunDetailAutoRefersh")&&ec(!0)},[]);const ec=it=>{if(!it){clearInterval(Xs.current);return}Xs.current=setInterval(()=>{Ii()},1e3*10)},Mc=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,ellipsis:{showTitle:!1},render:(it,Wt,ao)=>zn.limit*(zn.page-1)+ao+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,ellipsis:{showTitle:!1},render:it=>Ut.createElement(ie.Z,{placement:"bottomLeft",title:it},Ut.createElement("a",null,it))},!((Jt=ae.headerInfo)!=null&&Jt.is_excellent)&&!(0,Qe.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,showSorterTooltip:!1,ellipsis:{showTitle:!1},sortOrder:zn.order==="student_id"?zn.b_order==="desc"?"descend":"ascend":null,render:it=>Ut.createElement(ie.Z,{placement:"bottomLeft",title:it||"--"},Ut.createElement("span",{className:"current"},it||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",ellipsis:{showTitle:!1},render:(it,Wt)=>it?Ut.createElement(ie.Z,{placement:"bottom",title:it},Ut.createElement("span",{className:"current"},it)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",sorter:!0,ellipsis:{showTitle:!1},showSorterTooltip:!1,sortOrder:zn.order==="work_status"?zn.b_order==="desc"?"descend":"ascend":null,render:(it,Wt)=>Ut.createElement(Ut.Fragment,null,Ut.createElement(je.rK,{status:it}),(Wt==null?void 0:Wt.student_view_answer)&&Ut.createElement("div",{style:{color:"#3061D0"}},"\uFF08\u67E5\u770B\u7B54\u6848\uFF09"))},!(0,Qe.Jd)()&&{title:Ut.createElement("span",null,"\u6700\u7EC8\u6210\u7EE9",Ut.createElement(ie.Z,{placement:"top",title:Ut.createElement("pre",null,"\u9F20\u6807\u505C\u7559\u5177\u4F53\u5206\u503C\u4E0A\u53EF\u67E5",Ut.createElement("br",null),"\u770B\u5F97\u5206\u660E\u7EC6",Ut.createElement("br",null))},Ut.createElement("img",{src:`${xe.Z.IMG_SERVER}/images/educoder/problem.png`,className:"ml2 current"}))),dataIndex:"work_score",sorter:!0,align:"center",showSorterTooltip:!1,sortOrder:zn.order==="work_score"?zn.b_order==="desc"?"descend":"ascend":null,ellipsis:{showTitle:!1},render:(it,Wt)=>{var ao;let xl;const{unadjusted_score:Hr,is_adjusted:$l}=Wt||{};return it>=0&&it<=60?xl=Ut.createElement("span",{className:"c-red"},$l?`${it}(\u5DF2\u8C03\u5206)`:it):it===100?xl=Ut.createElement("span",{className:"c-green"},$l?`${it}(\u5DF2\u8C03\u5206)`:it):it>60?xl=Ut.createElement("span",{className:"c-orange"},$l?`${it}(\u5DF2\u8C03\u5206)`:it):xl="--",Ut.createElement(ie.Z,{placement:"bottom",title:Wt.ultimate_score?Ut.createElement("div",null,xl==="--"?"\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A0\u5206":`\u6700\u7EC8\u8C03\u6574\u6210\u7EE9\uFF1A${Wt.work_score}\u5206`):Ut.createElement("div",null,Ut.createElement("div",null,Wt.final_score?`\u5173\u5361\u5F97\u5206\uFF1A${Wt.final_score}\u5206`:"\u5173\u5361\u5F97\u5206\uFF1A0\u5206"),Ut.createElement("div",null,Wt.eff_score?`\u6548\u7387\u8BC4\u5206\uFF1A${Wt.eff_score}\u5206`:"\u6548\u7387\u8BC4\u5206\uFF1A0\u5206"),Ut.createElement("div",null,Wt.repeat_minus_score?`\u67E5\u91CD\u6263\u5206\uFF1A${Wt.repeat_minus_score}\u5206`:"\u67E5\u91CD\u6263\u5206\uFF1A0\u5206"),Ut.createElement("div",null,Wt.late_penalty?`\u8865\u4EA4\u6263\u5206\uFF1A${Wt.late_penalty}\u5206`:"\u8865\u4EA4\u6263\u5206\uFF1A0\u5206"),!((ao=ae.headerInfo)!=null&&ao.answer_open_evaluation)&&Ut.createElement("div",null,"\u67E5\u770B\u53C2\u8003\u7B54\u6848\uFF1A",Wt.view_answer_count,"\u5173"),Ut.createElement("div",null,"\u539F\u59CB\u6210\u7EE9\uFF1A",Hr==="--"?Hr:`${Hr}\u5206`),Ut.createElement("div",null,Wt.work_score?`\u6700\u7EC8\u6210\u7EE9\uFF1A${Wt.work_score}\u5206`:"\u6700\u7EC8\u6210\u7EE9\uFF1A0\u5206"))},xl)}},{title:Ut.createElement("span",null,Gl.formatMessage({id:"classrooms.finishTime",defaultMessage:"\u5B8C\u6210\u65F6\u95F4"})),dataIndex:"finished_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:zn.order==="finished_time"?zn.b_order==="desc"?"descend":"ascend":null,render:(it,Wt)=>it?Ut.createElement(ie.Z,{placement:"bottomLeft",title:it},it&&it!="--"?me()(it).format(Vs?"HH:mm":"YYYY-MM-DD HH:mm"):it):"--"},{title:Ut.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),dataIndex:"cost_time",align:"center",ellipsis:!1,showSorterTooltip:!1,sorter:!0,sortOrder:zn.order==="cost_time"?zn.b_order==="desc"?"descend":"ascend":null,render:(it,Wt)=>it?Ut.createElement(ie.Z,{placement:"bottomLeft",title:it},it):"--"},{title:"\u901A\u5173\u60C5\u51B5",align:"center",dataIndex:"complete_info",ellipsis:{showTitle:!1},render:(it,Wt)=>Ut.createElement(Ut.Fragment,null,Ut.createElement("span",{style:{color:"#0152d9"},onClick:ao=>{ao.stopPropagation(),Xc(Wt),Js(!0)}},it),(0,Qe.dE)()&&([-1,0,1].includes(Wt==null?void 0:Wt.work_status)&&(Wt==null?void 0:Wt.complete_info_condition)||!(Wt!=null&&Wt.complete_info_condition)&&[2,3,4].includes(Wt==null?void 0:Wt.work_status))&&Ut.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"},Ut.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:zn.order==="sum_evaluate_count"?zn.b_order==="desc"?"descend":"ascend":null,render:(it,Wt)=>it&&it!="--"?Ut.createElement(ie.Z,{placement:"bottom",title:it},Ut.createElement("span",{className:"current"},it)):"--"},!Vs&&{title:"\u64CD\u4F5C",dataInex:"action",align:"center",ellipsis:!0,className:"workListTable",render:(it,Wt)=>{var ao,xl,Hr,$l;return(0,Qe.dE)()?Ut.createElement("div",null,(0,je.JL)(Wt==null?void 0:Wt.work_status)==="\u672A\u5F00\u542F"?Ut.createElement("span",null,"--"):Ut.createElement("a",{target:"_blank",onClick:uu=>{var Lu,zi;if((zi=(Lu=ae==null?void 0:ae.headerInfo)==null?void 0:Lu.homework_status)!=null&&zi.includes("\u5BFC\u5165")){uu.stopPropagation(),Xc(Wt),Js(!0);return}uu.stopPropagation(),window.open(`/classrooms/${zn.coursesId}/shixun_homework/${zn.categoryId}/${Wt.id}/comment`)}},"\u67E5\u770B")):(xl=(ao=ae==null?void 0:ae.headerInfo)==null?void 0:ao.homework_status)!=null&&xl.includes("\u5BFC\u5165")?(0,Qe.GJ)()&&Ut.createElement("span",{style:{color:"#0152d9"},onClick:uu=>{var Lu;uu.stopPropagation(),se({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",name:(Lu=ae==null?void 0:ae.headerInfo)==null?void 0:Lu.homework_name,id:Wt==null?void 0:Wt.id,type:"practice"}})}},"\u4FEE\u6539\u6210\u7EE9"):Ut.createElement("div",null,Ut.createElement("span",{style:{color:"#0152d9"},onClick:(0,Ht.throttle)(uu=>Xu(void 0,null,function*(){if((0,Qe.Rm)()&&!ft.AssistantObject.practice.can_appraise){fe.ZP.warning(Gl.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}uu.stopPropagation(),se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:"",data:{name:Wt==null?void 0:Wt.user_name,homeworkId:Wt==null?void 0:Wt.id}}}})}),2e3,{trailing:!1,leading:!0})},Wt.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u8FFD\u52A0\u70B9\u8BC4"),(Wt==null?void 0:Wt.work_status)!==0&&[1,2,3,4].includes(Wt==null?void 0:Wt.work_status)&&[Ut.createElement("br",null),Ut.createElement("a",{target:"_blank",onClick:(0,Ht.throttle)(uu=>Xu(void 0,null,function*(){var Lu,zi,Rc,Tc,Zc;if(uu.stopPropagation(),uu.preventDefault(),(0,Qe.Rm)()&&!((Lu=ft.AssistantObject.practice)!=null&&Lu.can_view)){fe.ZP.warning(Gl.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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((zi=Et.userInfo)!=null&&zi.professional_certification){const ss=yield(0,de.GS)(Wt==null?void 0:Wt.id);(Rc=ss==null?void 0:ss.data)!=null&&Rc.url&&(0,je.xg)(((Tc=ss==null?void 0:ss.data)==null?void 0:Tc.url)+`?courseGroup=${(zn==null?void 0:zn.course_group)||""}&workStatus=${((Zc=zn==null?void 0:zn.work_status)==null?void 0:Zc.filter(zc=>zc!=0&&zc!=-1))||""}&search=${(zn==null?void 0:zn.search)||""}`)}else return Ie.default.confirm({title:Gl.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),centered:!0,content:Ut.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,je.xg)("/account/certification")}}),!1}),5e3,{trailing:!1,leading:!0})},"\u67E5\u770B\u5B9E\u8BAD")],(($l=(Hr=ae==null?void 0:ae.headerInfo)==null?void 0:Hr.homework_status)==null?void 0:$l[0])!=="\u5DF2\u622A\u6B62"&&!!Wt.myshixun_id&&[Ut.createElement("br",null),Ut.createElement("span",{className:No.color32C,onClick:uu=>{uu.stopPropagation(),se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6253\u56DE\u91CD\u505A",selectArrs:Wt,params:zn,homework_common_id:zn.categoryId}})}},"\u6253\u56DE\u91CD\u505A")])}}].filter(it=>!!it),ed=()=>{var it,Wt,ao,xl;return Ut.createElement(Oe.default,null,Ut.createElement(Oe.default.Item,{onClick:()=>{var Hr,$l;if((0,Qe.Rm)()&&!((Hr=ft.AssistantObject.practice)!=null&&Hr.can_download)){fe.ZP.warning(Gl.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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:($l=ae==null?void 0:ae.headerInfo)==null?void 0:$l.course_group_info,fn:()=>{(0,Go.Iy)(JSON.parse(sessionStorage.all_student_works_params),"shixun_work_list")}}})},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,Qe.GJ)()&&((it=Fo==null?void 0:Fo.student_works)==null?void 0:it.length)>0&&!((ao=(Wt=ae==null?void 0:ae.headerInfo)==null?void 0:Wt.homework_status)!=null&&ao.includes("\u5BFC\u5165"))&&Ut.createElement(Oe.default.Item,{key:"3",onClick:()=>{var Hr,$l;if((0,Qe.Rm)()&&!((Hr=ft.AssistantObject.practice)!=null&&Hr.can_download)){fe.ZP.warning(Gl.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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:($l=ae==null?void 0:ae.headerInfo)==null?void 0:$l.course_group_info,fn:()=>{Ie.default.confirm({title:"\u9009\u62E9\u5BFC\u51FA\u65B9\u5F0F",closable:!0,icon:null,centered:!0,okText:Ut.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:Ut.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 uu,Lu;se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),ve.history.push(`/classrooms/${zn==null?void 0:zn.coursesId}/shixun_homework/${zn.categoryId}/${(Lu=(uu=Fo==null?void 0:Fo.student_works)==null?void 0:uu[0])==null?void 0:Lu.id}/comment`)},onCancel:()=>{},cancelButtonProps:{onClick:()=>{(0,Go.jj)(JSON.parse(sessionStorage.all_student_works_params),"shixun_report")}}})}}})}},"\u5B9E\u8BAD\u62A5\u544A"),((xl=ae==null?void 0:ae.headerInfo)==null?void 0:xl.start_permanent)&&Ut.createElement(Oe.default.Item,{onClick:()=>Xu(void 0,null,function*(){let Hr=yield(0,we.ZP)(`/api/homework_commons/${zn.categoryId}/export_workspace_files.json`,{method:"post",body:{is_repeat_export:0}});Hr.status===0&&ve.history.push(`/classrooms/${zn.coursesId}/exportlist/workspace_files`),Hr.status===-3&&(se({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u590D\u5BFC\u51FA\u63D0\u9192",params:zn}}),ve.history.push(`/classrooms/${zn.coursesId}/exportlist/workspace_files`))}),key:"4"},"\u5B9E\u9A8C\u6570\u636E"),Ut.createElement(Oe.default.Item,{key:"2",onClick:()=>{var Hr;if((0,Qe.Rm)()&&!((Hr=ft.AssistantObject.practice)!=null&&Hr.can_download)){fe.ZP.warning(Gl.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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.history.push(`/classrooms/${zn==null?void 0:zn.coursesId}/exportlist/shixun_work_list,shixun_report`)}},"\u5386\u53F2\u5BFC\u51FA"))},td=()=>Xu(void 0,null,function*(){const{ai_question_record_id:it}=ae.headerInfo;if(!it)return;const Wt=yield(0,we.ZP)(`/api/shixun_homeworks/${Zt==null?void 0:Zt.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:it}});qc(Wt)});return Ut.createElement(Ut.Fragment,null,Ut.createElement("section",{className:`${No.wrap} minH500 bg-white pl30 pr30 pt30`},((Be=(lt=ae==null?void 0:ae.headerInfo)==null?void 0:lt.homework_status)==null?void 0:Be.includes("\u672A\u53D1\u5E03"))&&Ut.createElement(Ft.Z,null),!!Ti.length&&Ut.createElement(Ze.default,{className:"mb10",dataSource:Ti,columns:Mc,pagination:!1,showHeader:!1,loading:!1}),!((Zn=(dt=ae==null?void 0:ae.headerInfo)==null?void 0:dt.homework_status)!=null&&Zn.includes("\u672A\u53D1\u5E03"))&&Ut.createElement("aside",null,!(0,Qe.GJ)()&&Ut.createElement("div",{className:"c-light-black font12"},Ut.createElement("span",null,"\u5DF2\u5F00\u59CB\u505A\u9898 ",((da=ae==null?void 0:ae.shixunWorkList)==null?void 0:da.commit_count)||0," \u4EBA"),Ut.createElement("span",{className:"ml5"},"\u672A\u5F00\u59CB\u505A\u9898 ",((un=ae==null?void 0:ae.shixunWorkList)==null?void 0:un.uncommit_count)||0," \u4EBA"),((sn=ae==null?void 0:ae.headerInfo)==null?void 0:sn.left_time)&&Ut.createElement(Ut.Fragment,null,Ut.createElement("span",{className:"ml20 c-black"},(xa=(Yn=ae==null?void 0:ae.headerInfo)==null?void 0:Yn.left_time)==null?void 0:xa.status),Ut.createElement("span",{className:"ml20 c-orange-ff9"},(Na=(ht=ae==null?void 0:ae.headerInfo)==null?void 0:ht.left_time)==null?void 0:Na.time))),(0,Qe.GJ)()&&Ut.createElement(Ut.Fragment,null,Ut.createElement(Me.default,{form:vu,onChange:pd,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((Ya=(Cn=ae==null?void 0:ae.headerInfo)==null?void 0:Cn.task_status)==null?void 0:Ya.length)>0&&Ut.createElement(Me.default.Item,{name:"task_status"},Ut.createElement(he.default.Group,{value:[],style:{width:"100%"}},Ut.createElement(tt.Z,null,Ut.createElement(Ne.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),Ut.createElement(Ne.Z,{flex:"80px"},Ut.createElement(he.default,{value:"all"},"\u5168\u90E8")),Ut.createElement(Ne.Z,{flex:"1"},((Un=ae==null?void 0:ae.headerInfo)==null?void 0:Un.task_status)&&((no=ae==null?void 0:ae.headerInfo)==null?void 0:no.task_status.map((it,Wt)=>Ut.createElement(he.default,{name:"task_status",value:it.id},it.name,"(",it.count,")",it.name==="\u622A\u6B62\u540E\u901A\u5173"?Ut.createElement(ie.Z,{title:"\u5728\u89C4\u5B9A\u65F6\u95F4\u5916\u5B8C\u6210\u7684\u4F5C\u4E1A"},Ut.createElement("i",{className:"font13 ml5 iconfont icon-tishixiaowenhao"})):null))))))),((ra=(tn=ae==null?void 0:ae.headerInfo)==null?void 0:tn.course_group_info)==null?void 0:ra.length)>0&&Ut.createElement(Me.default.Item,{name:"course_group_info"},Ut.createElement(he.default.Group,{style:{width:"100%"}},Ut.createElement(tt.Z,null,Ut.createElement(Ne.Z,{className:"font14",flex:"80px",style:{marginBottom:10}},"\u5206\u73ED\u60C5\u51B5:"),Ut.createElement(Ne.Z,{flex:"80px"},Ut.createElement(he.default,{value:"all"},"\u5168\u90E8")),Ut.createElement(Ne.Z,{flex:"1",id:"divhe",style:{height:Us+"px",overflow:"hidden"}},(Pa=(co=ae==null?void 0:ae.headerInfo)==null?void 0:co.course_group_info)==null?void 0:Pa.map((it,Wt)=>Ut.createElement(he.default,{value:it.course_group_id},it.group_group_name,"(",it.count,")"))),Jc&&Ut.createElement("span",{onClick:()=>{let it=document.getElementById("divhe").scrollHeight;Us>47?$i(47):$i(it)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},Us===47?"\u5C55\u5F00":"\u6536\u8D77",Us===47?Ut.createElement(xt.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Ut.createElement(ot.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((ut=(oa=ae==null?void 0:ae.headerInfo)==null?void 0:oa.teacher_comment)==null?void 0:ut.length)>0&&Ut.createElement(Me.default.Item,{name:"teacher_comment"},Ut.createElement(he.default.Group,{style:{width:"100%"}},Ut.createElement(tt.Z,null,Ut.createElement(Ne.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),Ut.createElement(Ne.Z,{flex:"80px"},Ut.createElement(he.default,{value:"all"},"\u5168\u90E8")),Ut.createElement(Ne.Z,{flex:"1"},((qt=ae==null?void 0:ae.headerInfo)==null?void 0:qt.teacher_comment)&&((Gt=ae==null?void 0:ae.headerInfo)==null?void 0:Gt.teacher_comment.map((it,Wt)=>Ut.createElement(he.default,{value:String(it.id)},it.name,"(",it.count,")")))))))),Ut.createElement(tt.Z,{align:"middle"},Ut.createElement(Ne.Z,{flex:"1"},Ut.createElement(tt.Z,{align:"middle"},Ut.createElement(Ne.Z,null,Ut.createElement(wt.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:it=>{zn.search=it.trim(),zn.page=1,Ii()},style:{width:240}})),Ut.createElement(Ne.Z,null,Ut.createElement("span",{className:"ml5"},Ut.createElement("span",{className:"c-red"},(Ea=ae==null?void 0:ae.shixunWorkList)==null?void 0:Ea.total_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",(Bo=ae==null?void 0:ae.shixunWorkList)==null?void 0:Bo.total_count,"\u4E2A\u5B66\u751F\uFF09")))),Ut.createElement(Ne.Z,null,(0,Qe.GJ)()&&((qa=ae==null?void 0:ae.headerInfo)==null?void 0:qa.code_review)&&!((fr=(xr=ae==null?void 0:ae.headerInfo)==null?void 0:xr.homework_status)!=null&&fr.includes("\u5BFC\u5165"))&&Ut.createElement(be.ZP,{className:"ml10",onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:Fo.student_works.map(it=>it.id),params:zn}})}},Ut.createElement("span",{className:`${No.tr1} iconfont icon-daimachazhong mr5`}),"\u4EE3\u7801\u67E5\u91CD"),(0,Qe.GJ)()&&An&&Ut.createElement(be.ZP,{className:"ml10",onClick:xd},Ut.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),((Zr=(Qr=ae==null?void 0:ae.headerInfo)==null?void 0:Qr.homework_status)==null?void 0:Zr.includes("\u5DF2\u622A\u6B62"))&&(0,Qe.GJ)()&&Ut.createElement(be.ZP,{className:"ml10",onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B",selectArrs:Fo.student_works.map(it=>it.id),params:zn}})}},Ut.createElement("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),!((za=(Wl=ae==null?void 0:ae.headerInfo)==null?void 0:Wl.homework_status)!=null&&za.includes("\u5BFC\u5165"))&&Ut.createElement(be.ZP,{className:"ml10",onClick:()=>{var it,Wt;if((0,Qe.Rm)()&&!((Wt=(it=ft.AssistantObject)==null?void 0:it.practice)!=null&&Wt.can_appraise)){fe.ZP.warning(Gl.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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:Fo.student_works.map(ao=>ao.id),params:zn}})}},Ut.createElement(yo.Z,{className:"mr5"}),"\u4E00\u952E\u70B9\u8BC4"),(((Jn=(nr=ae==null?void 0:ae.headerInfo)==null?void 0:nr.homework_status)==null?void 0:Jn.includes("\u63D0\u4EA4\u4E2D"))||((xn=(So=ae==null?void 0:ae.headerInfo)==null?void 0:So.homework_status)==null?void 0:xn.includes("\u8865\u4EA4\u4E2D"))||((Sa=(Ma=ae==null?void 0:ae.headerInfo)==null?void 0:Ma.homework_status)==null?void 0:Sa.includes("\u8FDB\u884C\u4E2D")))&&Ut.createElement(be.ZP,{className:"ml10",onClick:()=>{var it;if((0,Qe.Rm)()&&!((it=ft.AssistantObject.practice)!=null&&it.can_redo)){fe.ZP.warning(Gl.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}Cl(!0),Xu(void 0,null,function*(){const ao=yield(0,we.ZP)(`/api/homework_commons/${zn==null?void 0:zn.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),Nc(ao.data.list),$c(ao.data.list))})}},"\u4E00\u952E\u6253\u56DE"),(0,Qe.GJ)()&&Ut.createElement(Ve.Z,{dropdownRender:ed,className:"ml10"},Ut.createElement(be.ZP,null,Ut.createElement(or.Z,null),Gl.formatMessage({id:"classrooms.export",defaultMessage:"\u5BFC\u51FA"}),Ut.createElement(Ye.Z,null)))))),(0,Qe.Gg)()&&((Pn=ae==null?void 0:ae.headerInfo)==null?void 0:Pn.start_permanent)&&Ut.createElement(tt.Z,{style:{marginTop:"15px",display:"inline-flex",background:"#F5F5F5",borderRadius:4,height:42,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",color:"#9096A3"}},Ut.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")),Ut.createElement(tt.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,Qe.GJ)()&&An&&Ut.createElement("span",null,Ut.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")),!((Ra=(Wn=ae==null?void 0:ae.headerInfo)==null?void 0:Wn.homework_status)!=null&&Ra.includes("\u5BFC\u5165"))&&Ut.createElement(tt.Z,{align:"middle",className:No.refresh},Ut.createElement(Ne.Z,{flex:"121px",className:"flex-container"},Ut.createElement(Bt.Z,{checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:Vs,onChange:it=>{gd(it)}})," ",Ut.createElement("span",{className:"ml8"},"\u7B80\u6D01\u6A21\u5F0F")),(((La=(bo=ae==null?void 0:ae.headerInfo)==null?void 0:bo.homework_status)==null?void 0:La.includes("\u63D0\u4EA4\u4E2D"))||((eo=(sr=ae==null?void 0:ae.headerInfo)==null?void 0:sr.homework_status)==null?void 0:eo.includes("\u8865\u4EA4\u4E2D"))||((Jr=(br=ae==null?void 0:ae.headerInfo)==null?void 0:br.homework_status)==null?void 0:Jr.includes("\u8FDB\u884C\u4E2D")))&&(0,Qe.GJ)()&&Ut.createElement(Ne.Z,null,Ut.createElement("div",{className:"flex-container"},Ut.createElement(Bt.Z,{className:"ml20",checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",defaultChecked:!!sessionStorage.getItem("classroomsShixunDetailAutoRefersh"),onChange:it=>{it?sessionStorage.setItem("classroomsShixunDetailAutoRefersh","true"):sessionStorage.removeItem("classroomsShixunDetailAutoRefersh"),ec(it)}}),Ut.createElement("span",{className:"ml8"},"\u81EA\u52A8\u5237\u65B0\uFF08\u5F00\u542F\u540E\u6BCF10S\u66F4\u65B0\u4E00\u6B21\u6570\u636E\uFF09"))),(0,Qe.dE)()&&(Fo==null?void 0:Fo.work_status)!=0&&Ut.createElement(Ne.Z,{flex:1},Ut.createElement(tt.Z,{align:"middle",justify:"end"},Ut.createElement(Ne.Z,null,Ut.createElement(Ke.op,{style:{borderRadius:2},type:"default",openLoading:!0,onClick:()=>Xu(void 0,null,function*(){var it;if(qs.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}qs.current=setInterval(()=>{clearInterval(qs.current),qs.current=null},60*1e3);const Wt=yield(0,we.ZP)(`/api/homework_commons/${Zt==null?void 0:Zt.categoryId}/update_student_score.json`,{method:"get",params:{shixun_id:(it=ae==null?void 0:ae.headerInfo)==null?void 0:it.shixun_id}});(Wt==null?void 0:Wt.status)==0&&(fe.ZP.success(Wt==null?void 0:Wt.message),Ii(!0))})},"\u66F4\u65B0\u6210\u7EE9")))),(bu==null?void 0:bu.complete_num)!=(bu==null?void 0:bu.total_count)&&(bu==null?void 0:bu.status)!=1&&Ut.createElement("div",{className:No.under_review,style:{marginRight:0}},Ut.createElement(Fe.Z,{spinning:!0,className:"mr6",size:"small"}),Ut.createElement("span",{className:"ml10"},"\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),Ut.createElement("span",{className:"ml5"},Ut.createElement("span",{style:{color:"#3061D0"}},bu==null?void 0:bu.complete_num),"/",bu==null?void 0:bu.total_count))),Ut.createElement(Ze.default,{className:"mt30",loading:ce["shixunHomeworks/getShixunWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:it=>({onClick:Wt=>{var ao,xl,Hr;if((0,Qe.Rm)()&&!((ao=ft.AssistantObject.practice)!=null&&ao.can_view)){fe.ZP.warning(Gl.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"}));return}(Hr=(xl=ae==null?void 0:ae.headerInfo)==null?void 0:xl.homework_status)!=null&&Hr.includes("\u5BFC\u5165")||window.open(`/classrooms/${zn.coursesId}/shixun_homework/${zn.categoryId}/${it.id}/comment`,"_blank")}}),dataSource:Fo.student_works,columns:Mc,onChange:(it,Wt,ao)=>{ao.field&&(zn.order=ao.field),ao.order||(zn.b_order="asc"),ao.order==="ascend"&&(zn.b_order="asc"),ao.order==="descend"&&(zn.b_order="desc"),ao.order||(zn.b_order="asc"),Ii()}}),Ut.createElement(nu,null),Ut.createElement(Ru,{paramslist:zn}),Ut.createElement(hr.Z,null)),Ut.createElement(Ie.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:cr,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>Xu(void 0,null,function*(){if(xi===2){if(wu.length<=0){fe.ZP.info(Gl.formatMessage({id:"classrooms.selectHomeworkStatus",defaultMessage:"\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001"}));return}if(!is){fe.ZP.info(Gl.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let it=yield(0,we.ZP)(`/api/homework_commons/${zn.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:zn.categoryId,comment:is,status:wu,course_group_ids:ws.current}});it.status===0&&(kc(it.course_group_count),_s(it),Cl(!1),vi(!0))}else{if(!(us===0||Ji===0)){if(!us){fe.ZP.info(Gl.formatMessage({id:"classrooms.minScoreCannotEmpty",defaultMessage:"\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}if(!Ji){fe.ZP.info(Gl.formatMessage({id:"classrooms.maxScoreCannotEmpty",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A"}));return}}if(us>Ji){fe.ZP.info(Gl.formatMessage({id:"classrooms.maxNotGreaterThanMin",defaultMessage:"\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206"}));return}if(!is){fe.ZP.info(Gl.formatMessage({id:"classrooms.commentCannotEmpty",defaultMessage:"\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A"}));return}let it=yield(0,we.ZP)(`/api/homework_commons/${zn.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:zn.categoryId,comment:is,min_score:us,max_score:Ji,course_group_ids:ws.current}});it.status===0&&(kc(it.course_group_count),_s(it),Cl(!1),vi(!0))}}),onCancel:()=>{Cl(!1),Fc()}},Ut.createElement("div",{style:{padding:"32px"}},Ut.createElement("div",null,Ut.createElement("div",{style:{display:"flex",marginBottom:"12px"}},Ut.createElement("div",{style:{flexShrink:"0",marginRight:"15px"}}," ",Ut.createElement("span",{style:{color:"red"}},"*"),"\u5206\u73ED\uFF1A"),Ut.createElement("div",{className:hc.length>15?No.scroll:"",style:{overflowX:"hidden"}},hc==null?void 0:hc.map((it,Wt)=>Ut.createElement(he.default,{style:{textAlign:"left",margin:"0"},value:it.course_group_id,key:it.course_group_id,onChange:()=>{vd(it.course_group_id,hc)},checked:it.checked},it.group_group_name,"(",it.count,")")))),Ut.createElement("div",null,Ut.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Ut.createElement(Se.ZP.Group,{value:xi,onChange:it=>{Oc(it.target.value)}},Ut.createElement(Se.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Ut.createElement(Se.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),xi===1&&Ut.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ut.createElement("span",{style:{width:"70px",textAlign:"end"}},Ut.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Ut.createElement(De.Z,{min:0,max:100,value:us,onChange:it=>Xi(it),style:{width:"100px"}}),Ut.createElement("span",{style:{width:"80px",textAlign:"end"}},Ut.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Ut.createElement(De.Z,{min:0,max:100,value:Ji,onChange:it=>dd(it),style:{width:"100px"}})),xi===2&&Ut.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ut.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Ut.createElement(he.default.Group,{onChange:it=>{Bi([...it])},style:{width:"100%"}},(pr=(wr=ae==null?void 0:ae.headerInfo)==null?void 0:wr.task_status)==null?void 0:pr.map((it,Wt)=>Ut.createElement(he.default,{name:"task_status",value:it.id},it.name,"(",it.count,")")))),Ut.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ut.createElement("span",{style:{width:"70px",textAlign:"end"}},Ut.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Ut.createElement(ke.Z,{className:No.MdEditor,onChange:it=>qi(it),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Ut.createElement(Ie.default,{open:di,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>Xu(void 0,null,function*(){xi===2?(yield(0,we.ZP)(`/api/homework_commons/${zn.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:zn.categoryId,comment:is,status:wu,course_group_ids:ws.current}})).status===0&&(fe.ZP.info(Gl.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),Fc(),Ii(),vi(!1)):(yield(0,we.ZP)(`/api/homework_commons/${zn.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:zn.categoryId,comment:is,min_score:us,max_score:Ji,course_group_ids:ws.current}})).status===0&&(fe.ZP.info(Gl.formatMessage({id:"classrooms.returnSuccess",defaultMessage:"\u6253\u56DE\u6210\u529F"})),Fc(),Ii(),vi(!1))}),onCancel:()=>{Fc(),vi(!1)}},Ut.createElement("div",{style:{padding:"32px"}},xi===1&&Ut.createElement("span",null,"\u786E\u8BA4\u5C06\u9009\u4E2D\u7684",Lc,"\u4E2A\u73ED\u7EA7\u4E2D, \u6210\u7EE9\u5728",us,"-",Ji,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),xi===2&&Ut.createElement("span",null,"\u786E\u8BA4\u5C06",Lc,"\u4E2A\u73ED\u7EA7\u4E2D\u4F5C\u4E1A\u72B6\u6001\u5728",(Vl=(ll=ae==null?void 0:ae.headerInfo)==null?void 0:ll.task_status)==null?void 0:Vl.filter(it=>wu==null?void 0:wu.includes(it.id)).map(it=>it.name).toString(),"\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ut.createElement("br",null),Ut.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",xs==null?void 0:xs.count,"\u540D\u5B66\u751F")))),Ut.createElement(Nu,null),Ut.createElement(zu,{isShow:md,setIsShow:Js,item:fd,coursesId:zn.coursesId,categoryId:zn.categoryId}),Ut.createElement("aside",{className:"tc mb50 mt30"},Ut.createElement(Ae.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,onChange:$s,current:zn.page||1,pageSize:zn.limit||20,total:(xu=ae==null?void 0:ae.shixunWorkList)==null?void 0:xu.total_count})))};var yl=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se,user:at})=>({shixunHomeworks:ae,classroomList:ce,loading:se.effects,user:at}))(Vr),Sr=ee(59301),_l=Object.defineProperty,Tu=Object.getOwnPropertySymbols,Hu=Object.prototype.hasOwnProperty,Zu=Object.prototype.propertyIsEnumerable,si=(ae,ce,se)=>ce in ae?_l(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Fi=(ae,ce)=>{for(var se in ce||(ce={}))Hu.call(ce,se)&&si(ae,se,ce[se]);if(Tu)for(var se of Tu(ce))Zu.call(ce,se)&&si(ae,se,ce[se]);return ae},wc=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Ls=({shixunHomeworks:ae,classroomList:ce,loading:se,dispatch:at})=>{var ft;const Et=(0,ve.useIntl)(),Jt=(0,ve.useParams)(),[lt,Be]=(0,ne.useState)(Fi(Fi({},{page:1,limit:20,group_ids:[]}),Jt)),dt=(0,ve.useLocation)(),{codeReview:Zn}=ae,[da,un]=(0,ne.useState)({}),[sn]=Me.default.useForm();lt.order="code_rate",lt.sort="desc",lt.category=lt.categoryId,(0,ne.useEffect)(()=>{Yn(),console.log("params",lt)},[lt]),(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u6267\u884C\u4EE3\u7801\u67E5\u91CD"&&Yn()},[ae.actionTabs.key]);const Yn=()=>wc(void 0,null,function*(){(yield at({type:"shixunHomeworks/getCodeReview",payload:Fi({},lt)})).status===-2&&setTimeout(()=>Yn(),1500)}),xa=()=>{},ht=(Cn,Ya)=>{lt.page=Cn,lt.limit=20,at({type:"shixunHomeworks/getCodeReview",payload:Fi({},lt)})},Na=[{title:"\u5E8F\u53F7",dataIndex:"number",render:(Cn,Ya,Un)=>lt.limit*(lt.page-1)+Un+1},{title:"\u59D3\u540D",dataIndex:"username"},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u76F8\u4F3C\u5EA6",dataIndex:"code_rate",render:Cn=>Sr.createElement("span",{className:"c-orange"},Cn)},{title:"\u64CD\u4F5C",dataInex:"action",render:(Cn,Ya)=>Sr.createElement("div",null,Sr.createElement("a",{target:"_blank",onClick:()=>{var Un;if((0,Qe.Rm)()&&!((Un=ce.AssistantObject.normal)!=null&&Un.can_appraise)){fe.ZP.warning(Et.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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",dt.pathname),window.open(`/classrooms/${lt.coursesId}/shixun_homework/${lt.categoryId}/review_detail/${Ya.user_id}`)}},"\u67E5\u770B"),Sr.createElement("br",null))}];return Sr.createElement("section",{className:"minH500 bg-white pl30 pr30 pt10"},(Zn==null?void 0:Zn.status)===-2&&Sr.createElement(Ft.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"}),(Zn==null?void 0:Zn.status)!==-2&&Sr.createElement("div",null,Sr.createElement(tt.Z,null,Sr.createElement(Ne.Z,{flex:"1"},Sr.createElement("p",{className:"mt10"},"\u67E5\u91CD\u65F6\u95F4\uFF1A",Zn.last_review_time,Sr.createElement(be.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:()=>{at({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",params:lt}})}},"\u4EE3\u7801\u67E5\u91CD"),Sr.createElement(ie.Z,{title:Sr.createElement("div",null,Sr.createElement("div",null,"\u4EE3\u7801\u67E5\u91CD\u89C4\u5219"),Sr.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"),Sr.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 "),Sr.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 "))},Sr.createElement("i",{style:{marginLeft:10,color:"#3061D0",fontSize:16},className:"iconfont icon-tishixiaowenhao"})))),Sr.createElement(Ne.Z,null,Sr.createElement(wt.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:Cn=>{lt.search=Cn,at({type:"shixunHomeworks/getCodeReview",payload:lt})},style:{width:200}}),Sr.createElement("span",{className:"ml5 c-red"}))),((ft=Zn.group_info)==null?void 0:ft.length)>0&&Sr.createElement(Sr.Fragment,null,Sr.createElement(tt.Z,null,Sr.createElement(Ne.Z,{flex:"80px",className:"font14"},"\u5206\u73ED\u60C5\u51B5:"),Sr.createElement(Ne.Z,{flex:"80px"},Sr.createElement(he.default,{checked:lt.group_ids=="",value:"all",onChange:Cn=>{delete lt.group_ids,lt.group_ids=[],lt.page=1,Be(Fi({},lt))}},"\u5168\u90E8")),Sr.createElement(Ne.Z,{flex:"1"},Zn.group_info&&Zn.group_info.map((Cn,Ya)=>Sr.createElement(he.default,{value:Cn.id,checked:lt.group_ids.includes(Cn.id),onChange:Un=>{Un.target.checked?lt.group_ids.push(Cn.id):lt.group_ids.splice(lt.group_ids.indexOf(Cn.id),1),lt.page=1,Be(Fi({},lt))}},Cn.name,"(",Cn.members_count,")")))),Sr.createElement(tt.Z,{className:"font14 c-red mt5"},Sr.createElement(Ne.Z,null,"\u672C\u9875\u4EC5\u663E\u793A\u5168\u90E8\u5DF2\u67E5\u91CD\u5206\u73ED"))),Sr.createElement("p",{className:"mt10"},Sr.createElement("span",{className:"c-red"},Zn.copy_reviews_count),"\u4E2A\u7591\u4F3C\u6284\u88AD\u4F5C\u54C1\uFF08",Zn.all_reviews_count,"\u4F5C\u54C1\uFF09"),Sr.createElement(Ze.default,{className:"mt30",loading:se["shixunHomeworks/getCodeReview"],pagination:!1,dataSource:Zn.users_reviews,columns:Na,onChange:(Cn,Ya,Un)=>{Un.order==="ascend"&&(lt.b_order="asc"),Un.order==="descend"&&(lt.b_order="desc"),Un.order||delete lt.b_order,at({type:"shixunHomeworks/getCodeReview",payload:Fi({},lt)})}}),Sr.createElement("aside",{className:"tc mb50 mt30"},Sr.createElement(Ae.Z,{showSizeChanger:!1,onChange:ht,defaultCurrent:lt.page||1,current:lt.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:Zn.copy_reviews_count}))))};var bc=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se})=>({shixunHomeworks:ae,loading:se.effects,classroomList:ce}))(Ls),Kr=ee(13842),dl=ee(59301),Li=Object.defineProperty,ki=Object.defineProperties,dc=Object.getOwnPropertyDescriptors,ks=Object.getOwnPropertySymbols,Ms=Object.prototype.hasOwnProperty,Rs=Object.prototype.propertyIsEnumerable,ts=(ae,ce,se)=>ce in ae?Li(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,_u=(ae,ce)=>{for(var se in ce||(ce={}))Ms.call(ce,se)&&ts(ae,se,ce[se]);if(ks)for(var se of ks(ce))Rs.call(ce,se)&&ts(ae,se,ce[se]);return ae},Mi=(ae,ce)=>ki(ae,dc(ce)),hs=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const{RangePicker:gc}=lr.default,{Option:Hc}=He.default,Ts=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{const at=(0,ve.useIntl)(),ft=(0,ve.useParams)(),Et=(0,ve.useLocation)(),{workSetting:Jt,workList:lt,changeData:Be}=ae,[dt,Zn]=(0,ne.useState)(!0),[da,un]=(0,ne.useState)({}),[sn,Yn]=(0,ne.useState)(!1),[xa]=Me.default.useForm();let[ht,Na]=(0,ne.useState)([]),[Cn,Ya]=(0,ne.useState)([]);const[Un,no]=(0,ne.useState)([]);let[tn,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)(()=>()=>{Na([])},[]),(0,ne.useEffect)(()=>{Zn(!(Jt!=null&&Jt.can_edit))},[Jt]);const co=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:_u({},ft)})};(0,ne.useEffect)(()=>{Jt!=null&&Jt.course_id&&(Object.keys(tn).map(function(qt){tn[qt]=Jt[qt]}),(!tn.allow_late||!tn.unified_late)&&(tn.late_penalty=5),ht=JSON.parse(JSON.stringify(Jt.group_settings.map(qt=>Mi(_u({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.publish_time!==null))),Cn=JSON.parse(JSON.stringify(Jt.allow_late_settings.map(qt=>Mi(_u({},qt),{group_name:[qt.group_name]})).filter(qt=>qt.late_time!==null))),ra(_u({},tn)),Na([...ht]),Ya([...Cn]))},[Jt]);const Pa=()=>{var qt;const Gt=JSON.parse(JSON.stringify(tn));if(Gt.challenge_settings.filter(Ea=>!Ea.hide),Gt.categoryId=ft.categoryId,(qt=Gt.challenge_settings)!=null&&qt.every(Ea=>!Ea.checked)){fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A");return}if(tn.unified_setting||(ht=ht==null?void 0:ht.map(Ea=>{var Bo;if(!Ea.publish_time||!Ea.end_time)throw fe.ZP.error(at.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(at.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Ea.group_name)throw fe.ZP.error(at.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(at.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\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=(Bo=Jt.group_settings)==null?void 0:Bo.filter(qa=>{var xr;return(xr=Ea==null?void 0:Ea.group_name)==null?void 0:xr.includes(qa.group_name)}).map(qa=>qa.group_id||qa.id).toString().split(","),Ea})),Gt.group_settings=ht,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 fe.ZP.error(`${at.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${at.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!tn.late_time)throw fe.ZP.error(at.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(at.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}))}else Cn=Cn==null?void 0:Cn.map(Ea=>{var Bo,qa;if(Ea.late_penalty===null||Ea.late_penalty===void 0||Ea.late_penalty<0||Ea.late_penalty>100)throw fe.ZP.error(`${at.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${at.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Ea.late_time)throw fe.ZP.error(at.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(at.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Ea.group_name)throw fe.ZP.error(at.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(at.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\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=(Bo=Ea==null?void 0:Ea.group_name)==null?void 0:Bo.map(xr=>{var fr,Qr;let Zr=(Qr=(fr=Jt.group_settings)==null?void 0:fr.filter(Wl=>(Wl==null?void 0:Wl.group_name)===xr))==null?void 0:Qr[0];return Zr==null?void 0:Zr.group_id}))==null?void 0:qa.toString().split(","),Ea}),Gt.allow_late_settings=Cn;oa(Gt)},oa=qt=>{var Gt,Ea;if(console.log(qt.total_score,qt.eff_score),qt.total_score===null){fe.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(qt!=null&&qt.work_efficiency&&qt.eff_score===null){fe.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const Bo=qt.challenge_settings.reduce((fr,Qr)=>fr+Number(Qr.challenge_score),0);if((Bo==null?void 0:Bo.toFixed(10))!==((Gt=qt.total_score-qt.eff_score)==null?void 0:Gt.toFixed(10))){fe.ZP.warning(`\u6548\u7387\u5206\u52A0\u5173\u5361\u4EFB\u52A1\u603B\u5206\u5FC5\u987B\u7B49\u4E8E\u603B\u5206\u503C\uFF1A${qt.total_score}\u5206`);return}const qa={shixun_evaluation:qt.shixun_evaluation,challenge_settings:qt.challenge_settings},xr=()=>hs(void 0,null,function*(){Yn(!0),(yield(0,we.ZP)(`/api/homework_commons/${ft.categoryId}/public_setting.json`,{method:"post",body:_u({},qt)})).status===0&&(fe.ZP.success(at.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),co(),se({type:"shixunHomeworks/getShixunWorkList",payload:_u({},ft)})),Yn(!1)});!(0,Ht.isEqual)(Be,qa)&&!((Ea=lt==null?void 0:lt.homework_status)!=null&&Ea.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:xr}):xr()},ut=(0,ne.useMemo)(()=>tn.public_after_abort?"public_after_abort":tn.public_after_over?"public_after_over":"immediately",[tn]);return dl.createElement("section",{className:Kr.Z.form},dl.createElement("div",{className:Kr.Z.title},"\u516C\u5F00\u8BBE\u7F6E"),dl.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px"}},dl.createElement("div",{style:{display:"flex",alignItems:"center"}},dl.createElement(he.default,{checked:tn.score_open,disabled:dt,onChange:qt=>{tn.score_open=qt.target.checked,ra(Object.assign({},tn))}},dl.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u6210\u7EE9")),dl.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")),dl.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"20px"}},dl.createElement(he.default,{checked:tn.answer_public,disabled:dt,onChange:qt=>{qt.target.checked?ra(Gt=>Mi(_u({},Gt),{answer_public:qt.target.checked})):ra(Gt=>Mi(_u({},Gt),{answer_public:qt.target.checked,public_after_abort:!1,public_after_over:!1}))}},dl.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u7B54\u6848")),dl.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"))),tn.answer_public&&dl.createElement(dl.Fragment,null,dl.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},dl.createElement("div",{style:{margin:"0 46px 0 24px"}},"\u516C\u5F00\u65F6\u95F4\u8303\u56F4"),dl.createElement(Se.ZP.Group,{onChange:qt=>{qt.target.value==="public_after_abort"?ra(Gt=>Mi(_u({},Gt),{public_after_abort:!0,public_after_over:!1})):qt.target.value==="public_after_over"?ra(Gt=>Mi(_u({},Gt),{public_after_abort:!1,public_after_over:!0})):ra(Gt=>Mi(_u({},Gt),{public_after_abort:!1,public_after_over:!1}))},value:ut,disabled:dt},dl.createElement(Se.ZP,{value:"public_after_abort"},"\u4F5C\u4E1A\u7ED3\u675F\u540E"),dl.createElement(Se.ZP,{value:"immediately",style:{marginLeft:"30px"}},"\u4EFB\u610F\u65F6\u95F4"))),dl.createElement("div",{style:{display:"flex",background:"#F6F7F9",padding:"13px 30px"}},dl.createElement("div",{style:{margin:"0 18px 0 24px"}},"\u8BBE\u7F6E\u590D\u5236\u53C2\u8003\u7B54\u6848"),dl.createElement(he.default,{checked:tn.forbid_copy_answers,disabled:dt,onChange:qt=>{tn.forbid_copy_answers=qt.target.checked,ra(Object.assign({},tn))}},dl.createElement("div",{style:{color:"#000000"}},"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),dl.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"))),dl.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",marginTop:"1px"}},dl.createElement("div",{style:{display:"flex",alignItems:"center"}},dl.createElement(he.default,{checked:tn.comment_public,disabled:dt,onChange:qt=>{tn.comment_public=qt.target.checked,ra(Object.assign({},tn))}},dl.createElement("div",{style:{color:"#000000"}},"\u516C\u5F00\u8BC4\u8BBA")),dl.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"))),dl.createElement("div",{style:{marginTop:"30px"}},dl.createElement("div",{className:Kr.Z.title},"\u8FDB\u5165\u5B9E\u9A8C\u8BBE\u7F6E"),dl.createElement("div",{style:{display:"flex",alignItems:"center",background:"#F6F7F9",padding:"13px 30px"}},dl.createElement(he.default,{checked:tn.can_view_details,disabled:dt,onChange:qt=>{tn.can_view_details=qt.target.checked,ra(Object.assign({},tn))}},dl.createElement("div",{style:{color:"#000000"}},"\u67E5\u770B\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5")),dl.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"))),dl.createElement(be.ZP,{style:{width:"138px",marginTop:"30px"},type:"primary",size:"large",loading:sn,onClick:()=>Pa()},"\u4FDD\u5B58"))};var Dc=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(Ts),Tn=ee(59301),Es=Object.defineProperty,Ss=Object.defineProperties,Zs=Object.getOwnPropertyDescriptors,ns=Object.getOwnPropertySymbols,zs=Object.prototype.hasOwnProperty,ys=Object.prototype.propertyIsEnumerable,Fs=(ae,ce,se)=>ce in ae?Es(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Ku=(ae,ce)=>{for(var se in ce||(ce={}))zs.call(ce,se)&&Fs(ae,se,ce[se]);if(ns)for(var se of ns(ce))ys.call(ce,se)&&Fs(ae,se,ce[se]);return ae},ci=(ae,ce)=>Ss(ae,Zs(ce)),Hs=(ae,ce)=>{var se={};for(var at in ae)zs.call(ae,at)&&ce.indexOf(at)<0&&(se[at]=ae[at]);if(ae!=null&&ns)for(var at of ns(ae))ce.indexOf(at)<0&&ys.call(ae,at)&&(se[at]=ae[at]);return se},js=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Ps=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{const at=(0,ve.useIntl)(),ft=(0,ve.useParams)(),[Et]=Me.default.useForm(),Jt=Me.default.useWatch("total_score",Et),lt=Me.default.useWatch("eff_type",Et),Be=Me.default.useWatch("challenge_settings",Et),dt=Me.default.useWatch("answer_open_evaluation",Et),Zn=Me.default.useWatch("shixun_evaluation",Et),da=Me.default.useWatch("work_efficiency",Et),un=Me.default.useWatch("is_repeat_minus",Et),sn=Me.default.useWatch("open_view_answer_deduct",Et),{workSetting:Yn,workList:xa,changeData:ht}=ae,[Na,Cn]=(0,ne.useState)(!1),[Ya,Un]=(0,ne.useState)(!1),[no,tn]=(0,ne.useState)(!1);let[ra,co]=(0,ne.useState)([]),[Pa,oa]=(0,ne.useState)([]),[ut,qt]=(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[Gt,Ea]=(0,ne.useState)(!1),[Bo,qa]=(0,ne.useState)(0);(0,ne.useEffect)(()=>()=>{co([])},[]),(0,ne.useEffect)(()=>{Cn(!(Yn!=null&&Yn.can_edit))},[Yn]);const xr=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:Ku({},ft)})};(0,ne.useEffect)(()=>{if(!(Yn!=null&&Yn.course_id))return;Object.keys(ut).map(function(nr){ut[nr]=Yn[nr]}),(!ut.allow_late||!ut.unified_late)&&(ut.late_penalty=5),ra=JSON.parse(JSON.stringify(Yn.group_settings.map(nr=>ci(Ku({},nr),{group_name:[nr.group_name]})).filter(nr=>nr.publish_time!==null))),Pa=JSON.parse(JSON.stringify(Yn.allow_late_settings.map(nr=>ci(Ku({},nr),{group_name:[nr.group_name]})).filter(nr=>nr.late_time!==null)));const za=ci(Ku({},ut),{difficulty_level_sort:ut.difficulty_level_sort||"asc"});qt(za),Wl(za),Et.setFieldsValue(za),co([...ra]),oa([...Pa])},[Yn]);const fr=()=>{var za;const nr=JSON.parse(JSON.stringify(ut));if(nr.challenge_settings.filter(Jn=>!Jn.hide),nr.categoryId=ft.categoryId,nr.game_deduct_score_percentage===""){fe.ZP.warning("\u8BF7\u586B\u5199\u67E5\u770B\u7B54\u6848\u6263\u5206\u6BD4\u4F8B");return}if((za=nr.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(ut.unified_setting||(ra=ra==null?void 0:ra.map(Jn=>{var So;if(!Jn.publish_time||!Jn.end_time)throw fe.ZP.error(at.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(at.formatMessage({id:"classrooms.completePublishTime",defaultMessage:"\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Jn.group_name)throw fe.ZP.error(at.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(at.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\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=(So=Yn.group_settings)==null?void 0:So.filter(xn=>{var Ma;return(Ma=Jn==null?void 0:Jn.group_name)==null?void 0:Ma.includes(xn.group_name)}).map(xn=>xn.group_id||xn.id).toString().split(","),Jn})),nr.group_settings=ra,ut.allow_late)if(ut.unified_late){if(ut.late_penalty===null||ut.late_penalty===void 0||ut.late_penalty<0||ut.late_penalty>100)throw fe.ZP.error(`${at.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${at.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!ut.late_time)throw fe.ZP.error(at.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(at.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}))}else Pa=Pa==null?void 0:Pa.map(Jn=>{var So,xn;if(Jn.late_penalty===null||Jn.late_penalty===void 0||Jn.late_penalty<0||Jn.late_penalty>100)throw fe.ZP.error(`${at.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`),new String(`${at.formatMessage({id:"classrooms.lateSubmissionDeduction0",defaultMessage:"\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0"})}~100`);if(!Jn.late_time)throw fe.ZP.error(at.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"})),new String(at.formatMessage({id:"classrooms.completeDeadline",defaultMessage:"\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"}));if(!Jn.group_name)throw fe.ZP.error(at.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"})),new String(at.formatMessage({id:"classrooms.selectClassName",defaultMessage:"\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=(xn=(So=Jn==null?void 0:Jn.group_name)==null?void 0:So.map(Ma=>{var Sa,Pn;let Wn=(Pn=(Sa=Yn.group_settings)==null?void 0:Sa.filter(Ra=>(Ra==null?void 0:Ra.group_name)===Ma))==null?void 0:Pn[0];return Wn==null?void 0:Wn.group_id}))==null?void 0:xn.toString().split(","),Jn}),nr.allow_late_settings=Pa;Qr(nr)},Qr=za=>{var nr,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 So=za.challenge_settings.reduce((Sa,Pn)=>Sa+Number(Pn.challenge_score),0);if((So==null?void 0:So.toFixed(10))!==((nr=za.total_score-za.eff_score)==null?void 0:nr.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 xn={shixun_evaluation:za.shixun_evaluation,challenge_settings:za.challenge_settings,eff_type:za.eff_type},Ma=()=>js(void 0,null,function*(){Un(!0),(yield(0,we.ZP)(`/api/homework_commons/${ft.categoryId}/score_setting.json`,{method:"post",body:Ku({},za)})).status===0&&(fe.ZP.success(at.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),xr(),se({type:"shixunHomeworks/getShixunWorkList",payload:Ku({},ft)})),Un(!1)});!(0,Ht.isEqual)(ht,xn)&&!((Jn=xa==null?void 0:xa.homework_status)!=null&&Jn.includes("\u672A\u53D1\u5E03"))&&!Gt?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:Ma}):Ma(),(Gt||un&&Gt)&&Ie.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:ft}})}})},Zr=(za=ut)=>{var nr;const{eff_score:Jn,total_score:So,difficulty_level_sort:xn}=za,Ma=So-Jn,Sa=(nr=za.challenge_settings)==null?void 0:nr.filter(sr=>sr.checked).length;if(!Sa){za.challenge_settings.map((sr,eo)=>{sr.challenge_score=0});return}const Pn=za.challenge_settings.filter(sr=>sr.checked).map(sr=>xn==="desc"?sr.challenge_exp_desc:sr.challenge_exp).reduce((sr,eo)=>sr+eo),Wn=Ma/Pn;let Ra=0,bo=0,La;switch(za.shixun_evaluation){case 0:const sr=parseFloat((Ma/Sa).toFixed(1));za.challenge_settings.map((br,Jr)=>{br.checked?(Ra=Jr,br.challenge_score=sr>0?sr:0):br.challenge_score=0}),La=(Ma-sr*(Sa-1)).toFixed(1),za.challenge_settings[Ra].challenge_score=La>0?La:0;break;case 1:za.challenge_settings.map((br,Jr)=>{br.checked?(Ra=Jr,bo+=Number((Math.round((xn==="desc"?br.challenge_exp_desc:br.challenge_exp)*Wn*10)/10).toFixed(1)),br.challenge_score=(Math.round((xn==="desc"?br.challenge_exp_desc:br.challenge_exp)*Wn*10)/10).toFixed(1)):br.challenge_score=0});let eo=za.challenge_settings[Ra].challenge_score;La=(Ma-bo+Number(eo)).toFixed(1),za.challenge_settings[Ra].challenge_score=La>0?La:0;break}qt(Ku({},za)),Wl(za),Et.setFieldsValue(za)},Wl=(za=ut)=>{const nr=(0,je.EN)(za.challenge_settings.reduce((Jn,So)=>(0,je.EN)(Jn||0,Number(So.challenge_score)||0,"+"),0),za.eff_score||0,"+");qa(nr)};return Tn.createElement("div",{className:Kr.Z.form},Tn.createElement(Me.default,{className:Kr.Z.FormStyle,form:Et,initialValues:{},layout:"vertical",disabled:Na,size:"large",onValuesChange:(za,nr)=>{qt(Ku(Ku({},ut),nr))},onFinish:za=>{console.log("onfinish",za),fr(),Ea(!1)}},(Yn==null?void 0:Yn.can_edit)&&Tn.createElement("div",{className:Kr.Z.title},"\u4F5C\u4E1A\u5206\u503C\u8BBE\u7F6E"),Tn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center"}},Tn.createElement("div",{style:{color:"#333333"}},"\u4F5C\u4E1A\u603B\u5206"),Tn.createElement(Me.default.Item,{className:"ml20",style:{marginBottom:"0px"},name:"total_score",rules:[{required:!0,message:"\u4F5C\u4E1A\u603B\u5206\u4E0D\u80FD\u4E3A\u7A7A"}]},Tn.createElement(De.Z,{style:{width:120},min:0,addonAfter:"\u5206"}))),Tn.createElement("div",{className:Kr.Z.title,style:{marginTop:"30px"}},"\u6548\u7387\u5206",Tn.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")),Tn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",display:"flex",alignItems:"center",width:"100%"}},Tn.createElement(Me.default.Item,{name:"work_efficiency",valuePropName:"checked",style:{marginBottom:0},normalize:za=>{const nr=ci(Ku({},ut),{eff_score:za?20:0});return Zr(nr),Wl(nr),za}},Tn.createElement(he.default,null,Tn.createElement("strong",{className:"c-grey-666"},"\u6548\u7387\u5206"))),Tn.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")),Tn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},Tn.createElement(tt.Z,{wrap:!1,align:"middle"},Tn.createElement(Ne.Z,{style:{textAlign:"right"}},Tn.createElement("span",{className:"c-grey-333"},"\u6548\u7387\u5206\u503C")),Tn.createElement(Ne.Z,null,Tn.createElement(Me.default.Item,{className:"ml20",name:"eff_score",style:{marginBottom:0},rules:[{required:da&&!0,message:"\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A"}],normalize:za=>(Zr(ci(Ku({},ut),{eff_score:za})),za)},Tn.createElement(De.Z,{style:{width:184},min:0,step:.1,addonAfter:"\u5206",disabled:Na||!da}))))),da&&Tn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},Tn.createElement("div",{style:{height:40,lineHeight:"40px"}},Tn.createElement("span",{className:"c-grey-333 mr10"},"\u8BA1\u7B97\u7EF4\u5EA6"),Tn.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")),Tn.createElement(Me.default.Item,{name:"eff_type",style:{marginBottom:0}},Tn.createElement(Se.ZP.Group,null,Tn.createElement(Se.ZP,{value:1},"\u6309\u4F5C\u4E1A\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97"),Tn.createElement(Se.ZP,{value:2,style:{marginLeft:10}},"\u6309\u73ED\u7EA7\u6700\u9AD8\u6548\u7387\u5206\u8BA1\u7B97")))),da&&Tn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 50px",marginTop:"1px"}},Tn.createElement("div",{className:"c-grey-333",style:{height:40,lineHeight:"40px"}},Tn.createElement("span",null,"\u5B9E\u8BAD\u603B\u8017\u65F6"),Tn.createElement(ie.Z,{title:"\u89C4\u5219\u8BF4\u660E"},Tn.createElement("i",{className:`iconfont icon-tishixiaowenhao ${Kr.Z.title_icon}`,style:{color:"#666"},onClick:()=>tn(!0)}))),Tn.createElement(Me.default.Item,{name:"training_time_rules",style:{marginBottom:0},normalize:(za,nr,Jn)=>(Zr(ci(Ku({},Jn),{training_time_rules:za})),za)},Tn.createElement(Se.ZP.Group,null,Tn.createElement(Ol.Z,{direction:"vertical"},Tn.createElement(Se.ZP,{style:{height:40,lineHeight:"40px"},value:1},"\u9875\u9762\u505C\u7559\u65F6\u957F",Tn.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")),Tn.createElement(Se.ZP,{style:{height:40,lineHeight:"40px"},value:2},"\u5173\u5361\u603B\u8017\u65F6",Tn.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")),Tn.createElement(Se.ZP,{style:{height:40,lineHeight:"40px"},value:3},"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F",Tn.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")))))),Tn.createElement("div",{style:{marginTop:"30px"}},Tn.createElement("div",{className:Kr.Z.title},"\u4EFB\u52A1\u5173\u5361\u9009\u62E9\u4E0E\u5206\u503C\u8BBE\u7F6E"),Tn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 16px"}},Tn.createElement("div",{style:{display:"flex",alignItems:"center"}},Tn.createElement("div",{style:{width:"60px",marginRight:"10px",textAlign:"left"}},"\u5206\u503C\u8BBE\u7F6E"),Tn.createElement(Me.default.Item,{name:"shixun_evaluation",style:{marginBottom:0},normalize:(za,nr,Jn)=>{const So=ci(Ku({},Jn),{shixun_evaluation:za,difficulty_level_sort:za!==1?"asc":Jn.difficulty_level_sort});return Zr(So),za}},Tn.createElement(Se.ZP.Group,null,Tn.createElement(Se.ZP,{value:0},"\u5747\u5206\u6BD4\u4F8B"),Tn.createElement(Se.ZP,{value:1,style:{marginLeft:20}},"\u96BE\u6613\u5EA6"),Tn.createElement(Se.ZP,{value:2,style:{marginLeft:20}},"\u81EA\u5B9A\u4E49\u5206\u503C"))),Zn==1&&Tn.createElement(Me.default.Item,{name:"difficulty_level_sort",style:{marginBottom:0},normalize:(za,nr,Jn)=>(Zr(ci(Ku({},Jn),{difficulty_level_sort:za})),za)},Tn.createElement(He.default,{style:{width:200},options:[{value:"asc",label:"\u6B63\u5E8F\u8D4B\u5206"},{value:"desc",label:"\u53CD\u5E8F\u8D4B\u5206"}]})))),Tn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Tn.createElement("div",{style:{display:"flex",alignItems:"center"}},Tn.createElement("div",{className:"c-grey-666",style:{width:"60px",textAlign:"left"}},"\u5173\u5361\u540D\u79F0"),Tn.createElement("div",{className:`${Kr.Z.SubTooltip}`,style:{height:40,lineHeight:"40px",color:"#666"}},Yn!=null&&Yn.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")),Tn.createElement(Me.default.List,{name:"challenge_settings"},(za,{add:nr,remove:Jn})=>Tn.createElement("div",{style:{display:"flex",flexDirection:"column",gap:17}},za==null?void 0:za.map(So=>{var xn=So,{key:Ma,name:Sa}=xn,Pn=Hs(xn,["key","name"]),Wn,Ra,bo,La,sr,eo,br;return Tn.createElement(tt.Z,{key:Ma,wrap:!1,align:"middle"},Tn.createElement(Ne.Z,null,Tn.createElement(Me.default.Item,ci(Ku({},Pn),{name:[Sa,"checked"],valuePropName:"checked",style:{marginBottom:0},normalize:(Jr,wr,pr)=>{var ll;return pr.challenge_settings[Ma].checked=Jr,(ll=pr==null?void 0:pr.challenge_settings)!=null&&ll.every(Vl=>!Vl.checked)?(fe.ZP.warning("\u5173\u5361\u4E0D\u80FD\u5168\u90E8\u8BBE\u7F6E\u4E3A\u53EF\u4E0D\u505A"),pr.challenge_settings[Ma].checked=wr,wr):(pr.shixun_evaluation===2&&!Jr&&(pr.challenge_settings[Ma].challenge_score=0),Zr(pr),Jr)}}),Tn.createElement(he.default,{disabled:Na||!(Yn!=null&&Yn.task_pass)},Tn.createElement(ie.Z,{title:(Wn=Be==null?void 0:Be[Ma])==null?void 0:Wn.challenge_name,placement:"topLeft"},Tn.createElement("div",{className:"c-grey-666 multi_ellipsis1",style:{width:525}},(Ra=Be==null?void 0:Be[Ma])==null?void 0:Ra.challenge_name))))),Tn.createElement(Ne.Z,{flex:"76px"},!Be[Ma].checked&&Tn.createElement("span",{className:"tag-style-border-small bg-orange border-raduis-50 c-white ml20"},"\u53EF\u4E0D\u505A")),Tn.createElement(Ne.Z,null,Tn.createElement(Me.default.Item,{className:"ml20",name:[Sa,"challenge_score"],style:{marginBottom:0},normalize:(Jr,wr,pr)=>(pr.challenge_settings[Ma].challenge_score=Jr,Wl(pr),Jr)},Tn.createElement(De.Z,{style:{width:120},min:0,addonAfter:Tn.createElement("span",{className:Kr.Z.SubTooltip},"\u5206"),disabled:Na||Zn!==2||!((bo=Be==null?void 0:Be[Ma])!=null&&bo.checked)}))),Tn.createElement(Ne.Z,null,Tn.createElement("div",{style:{marginLeft:"55px"},className:((La=Be==null?void 0:Be[Ma])==null?void 0:La.difficulty)=="\u7B80\u5355"?Kr.Z.DifSimple:((sr=Be==null?void 0:Be[Ma])==null?void 0:sr.difficulty)=="\u4E2D\u7B49"?Kr.Z.DifMiddle:Kr.Z.DifHard},(eo=Be==null?void 0:Be[Ma])==null?void 0:eo.difficulty)),Tn.createElement(Ne.Z,null,Tn.createElement("span",{className:` ${Kr.Z.SubTooltip}`,style:{marginLeft:"55px"}},"\u91D1\u5E01\u5956\u52B1\u6570",Tn.createElement("span",{className:"ml10",style:{color:"#FA6400"}},(br=Be==null?void 0:Be[Ma])==null?void 0:br.challenge_exp))))}))))),Tn.createElement("div",{style:{marginTop:"30px"}},Tn.createElement("div",{className:Kr.Z.title},"\u5B66\u751F\u6263\u5206\u89C4\u5219\u8BBE\u7F6E"),Tn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px"}},Tn.createElement("div",{style:{display:"flex",alignItems:"center"}},Tn.createElement(Me.default.Item,{name:"open_view_answer_deduct",valuePropName:"checked",style:{marginBottom:0}},Tn.createElement(he.default,null)),Tn.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u67E5\u770B\u7B54\u6848\u6263\u5206"),Tn.createElement("span",{className:`${Kr.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")),sn&&Tn.createElement("div",{style:{display:"flex",alignItems:"center"}},Tn.createElement(Me.default.Item,{name:"answer_open_evaluation",style:{marginBottom:0}},Tn.createElement(Se.ZP.Group,null,Tn.createElement(Se.ZP,{value:!0,style:{marginRight:"50px"}},"\u56FA\u5B9A\u6263\u5206"),Tn.createElement(Se.ZP,{value:!1},"\u6309\u7167\u5B9E\u8BAD\u53C2\u8003\u7B54\u6848\u7EA7\u522B\u6263\u5206")))),dt&&Tn.createElement("div",{style:{display:"flex",alignItems:"center",margin:"5px 0",paddingLeft:23}},Tn.createElement("div",{className:"c-grey-666"},"\u67E5\u770B\u7B54\u6848\u56FA\u5B9A\u6263\u9664"),Tn.createElement(Me.default.Item,{name:"game_deduct_score_percentage",style:{marginBottom:"0px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6263\u5206\u6BD4\u4F8B"}]},Tn.createElement(De.Z,{style:{width:120,margin:"0 10px"},min:0,max:100,addonAfter:Tn.createElement("span",{className:Kr.Z.SubTooltip},"%")})),Tn.createElement("div",{className:"c-grey-666"},"\u5206\u503C ",Tn.createElement("span",{style:{color:"#666666"}}," \uFF08\u5F53\u8BBE\u7F6E0%\u65F6\uFF0C\u5219\u5B66\u751F\u67E5\u770B\u7B54\u6848\u4E0D\u6263\u5206\uFF09")))),Tn.createElement("div",{style:{background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Tn.createElement("div",{style:{display:"flex",alignItems:"center"}},Tn.createElement(Me.default.Item,{name:"is_repeat_minus",valuePropName:"checked",style:{marginBottom:0},normalize:za=>(!za&&Ea(!0),za)},Tn.createElement(he.default,null)),Tn.createElement("div",{style:{margin:"0 10px"}},"\u5F00\u542F\u4EE3\u7801\u67E5\u91CD\u6263\u5206"),Tn.createElement("div",{className:Kr.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")),un&&Tn.createElement("div",{style:{display:"flex",alignItems:"center"}},Tn.createElement("div",{style:{marginLeft:"30px"}},"\u6263\u5206\u9608\u503C"),Tn.createElement(Me.default.Item,{className:"ml10",name:"repeat_limit",style:{marginBottom:0},normalize:za=>(Ea(!0),za)},Tn.createElement(De.Z,{style:{width:120},min:0,max:100,addonAfter:Tn.createElement("span",{className:Kr.Z.SubTooltip},"%")})),Tn.createElement("div",{style:{color:"#666666",marginLeft:"10px"}},"\uFF08\u5B66\u751F\u76F8\u4F3C\u5EA6\u4F4E\u4E8E\u8FD9\u4E2A\u9608\u503C\u5219\u4E0D\u6263\u5206\uFF09"),Tn.createElement("div",{style:{marginLeft:"30px"}},"\u67E5\u91CD\u6263\u5206"),Tn.createElement(Me.default.Item,{className:"ml10",name:"repeat_setting_score",style:{marginBottom:0},normalize:za=>(Ea(!0),za)},Tn.createElement(De.Z,{style:{width:120},min:0,max:Jt,addonAfter:Tn.createElement("span",{className:Kr.Z.SubTooltip},"\u5206")})),Tn.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"))))),Tn.createElement(be.ZP,{type:"primary",size:"large",loading:Ya,style:{width:"138px",marginTop:"30px"},onClick:()=>{Et.submit()}},"\u4FDD\u5B58"),Tn.createElement(Ie.default,{title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",open:no,width:860,footer:null,onCancel:()=>{tn(!1)}},Tn.createElement("div",{style:{color:"#333333",fontWeight:400}},Tn.createElement("span",{style:{fontWeight:600}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),Tn.createElement("br",null),Tn.createElement("span",null,"\u5B66\u751F",Tn.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",Tn.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"),Tn.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 "),Tn.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")),Tn.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Tn.createElement("span",{style:{fontWeight:600}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),Tn.createElement("br",null),Tn.createElement("span",null,"\u5B66\u751F",Tn.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",Tn.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")),Tn.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 "),Tn.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"),Tn.createElement("br",null),Tn.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")),Tn.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Tn.createElement("span",{style:{fontWeight:600}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),Tn.createElement("br",null),Tn.createElement("span",null,"\u4ECE\u8001\u5E08",Tn.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")),Tn.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},Tn.createElement("span",{style:{fontWeight:600}},"\u89C4\u5219\u76EE\u7684"),Tn.createElement("br",null),Tn.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 Ws=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(Ps),qu=ee(59301),rl=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Ul=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{var at,ft;const Et=(0,ve.useIntl)(),[Jt,lt]=(0,ne.useState)(!0),[Be,dt]=(0,ne.useState)(!1),[Zn,da]=(0,ne.useState)([]),[un,sn]=(0,ne.useState)([]),[Yn,xa]=(0,ne.useState)([]),[ht,Na]=(0,ne.useState)([]),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(""),tn=(0,ve.useParams)();function ra(){return rl(this,null,function*(){let oa=yield(0,we.ZP)(`/api/homework_commons/${tn.categoryId}/homework_common_collaborators.json`,{method:"get"});sn(oa)})}function co(){return rl(this,null,function*(){var oa;let ut=yield(0,we.ZP)(`/api/courses/${tn==null?void 0:tn.coursesId}/teachers`,{method:"get",params:{homework_id:tn.categoryId,limit:1e3}});(oa=ut==null?void 0:ut.teacher_list)==null||oa.map(qt=>{qt.key=qt.user_id}),xa(ut==null?void 0:ut.teacher_list),Na(ut==null?void 0:ut.teacher_list)})}(0,ne.useEffect)(()=>{ra(),co()},[tn]);const Pa=()=>{};return qu.createElement("section",{className:Kr.Z.form},qu.createElement(tt.Z,{className:Kr.Z.content,style:{padding:"20px 30px",gap:20}},(at=un==null?void 0:un.data)==null?void 0:at.map(oa=>qu.createElement(tt.Z,{align:"middle",className:`${Kr.Z.borderSty} ${Un===(oa==null?void 0:oa.id)?Kr.Z.delBorder:""}`,style:{height:"38px",borderRadius:"2px",padding:"0 12px",color:"#333333",background:"#fff"}},qu.createElement("span",{className:"c-grey-333"},oa==null?void 0:oa.real_name),(un==null?void 0:un.can_edit)&&qu.createElement("span",{style:{cursor:"pointer",marginLeft:"20px"},className:`iconfont icon-guanbi11 ${Kr.Z.delSty}`,onMouseEnter:()=>{no(oa.id)},onMouseLeave:()=>{no("")},onClick:()=>rl(void 0,null,function*(){(yield(0,we.ZP)(`/api/homework_commons/${tn.categoryId}/homework_common_collaborators/delete.json`,{method:"delete",body:{user_id:oa.id}})).status===0&&(fe.ZP.info(Et.formatMessage({id:"classrooms.deleteSuccess",defaultMessage:"\u5220\u9664\u6210\u529F"})),ra(),co())})}))),!(un!=null&&un.can_edit)&&!((ft=un==null?void 0:un.data)!=null&&ft.length)&&qu.createElement("span",{className:"c-grey-666"},"\u6682\u672A\u6DFB\u52A0\u534F\u4F5C\u8005"),(un==null?void 0:un.can_edit)&&qu.createElement(be.ZP,{className:Kr.Z.copHover,style:{height:38,padding:"6px 15px",backgroundColor:"#fff"},type:"primary",ghost:!0,onClick:()=>dt(!0)},"\u6DFB\u52A0\u534F\u4F5C\u8005")),qu.createElement(Ie.default,{title:"\u6DFB\u52A0\u534F\u4F5C\u8005",open:Be,confirmLoading:Cn,onCancel:()=>dt(!1),onOk:()=>rl(void 0,null,function*(){if(Zn.length===0){fe.ZP.info(Et.formatMessage({id:"classrooms.selectCollaboratorTeacher",defaultMessage:"\u8BF7\u9009\u62E9\u534F\u4F5C\u8001\u5E08"}));return}Ya(!0),(yield(0,we.ZP)(`/api/homework_commons/${tn.categoryId}/homework_common_collaborators.json`,{method:"post",body:{user_ids:Zn}})).status===0&&(fe.ZP.info(Et.formatMessage({id:"classrooms.addSuccess",defaultMessage:"\u6DFB\u52A0\u6210\u529F"})),da([]),ra(),co(),dt(!1)),Ya(!1)})},qu.createElement("div",null,qu.createElement("div",{style:{display:"flex"}},qu.createElement("label",{style:{width:"50px"}},"\u59D3\u540D\uFF1A")," ",qu.createElement(wt.default.Search,{onChange:oa=>{xa(ht.filter(ut=>ut.name.indexOf(oa.target.value)>-1))}})),qu.createElement(Ze.default,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:(oa,ut)=>{da(oa)},selectedRowKeys:Zn,getCheckboxProps:oa=>({disabled:oa.is_collaborator})},pagination:!1,dataSource:Yn,columns:[{title:"\u59D3\u540D",dataIndex:"name",key:"name"},{title:"\u89D2\u8272",dataIndex:"role",key:"role"}]}))))};var $u=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(Ul),Pi=ee(8389),Uu={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"},mc=ee(12306),ou=ee(59301),Gs=Object.defineProperty,Ks=Object.defineProperties,as=Object.getOwnPropertyDescriptors,jc=Object.getOwnPropertySymbols,nd=Object.prototype.hasOwnProperty,Ic=Object.prototype.propertyIsEnumerable,Ri=(ae,ce,se)=>ce in ae?Gs(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,fc=(ae,ce)=>{for(var se in ce||(ce={}))nd.call(ce,se)&&Ri(ae,se,ce[se]);if(jc)for(var se of jc(ce))Ic.call(ce,se)&&Ri(ae,se,ce[se]);return ae},Wc=(ae,ce)=>Ks(ae,as(ce)),os=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Gc=({shixunHomeworks:ae,classroomList:ce,loading:se,dispatch:at,dimensionValue:ft})=>{var Et,Jt;const lt=(0,ve.useIntl)(),Be=(0,ve.useParams)(),{headerInfo:dt}=ae,[Zn,da]=(0,ne.useState)(fc({page:1,limit:5},Be)),[un,sn]=(0,ne.useState)(!1),[Yn,xa]=(0,ne.useState)([]),[ht,Na]=(0,ne.useState)(null),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(!1),[tn,ra]=(0,ne.useState)(!1),[co,Pa]=(0,ne.useState)({}),oa=(0,ne.useRef)(null),[ut,qt]=(0,ne.useState)([]),[Gt,Ea]=(0,ne.useState)(!1),[Bo,qa]=(0,ne.useState)(!0),xr=[{title:lt.formatMessage({id:"classrooms.serialNumber",defaultMessage:"\u5E8F\u53F7"}),dataIndex:"id",width:80,render:(xn,Ma,Sa)=>(Zn.page-1)*Zn.limit+Sa+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:Zn.order==="student_id"?Zn.b_order==="desc"?"descend":"ascend":null,render:xn=>ou.createElement(ie.Z,{placement:"bottomLeft",title:xn||"--"},ou.createElement("span",{className:"current"},xn||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",width:180,ellipsis:!0},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",width:120,render:(xn,Ma)=>ou.createElement(je.rK,{status:xn})},{title:"\u901A\u5173\u60C5\u51B5",align:"center",width:100,dataIndex:"complete_info",ellipsis:{showTitle:!1},render:(xn,Ma)=>ou.createElement("span",{style:{color:"#0152d9"}},xn)},{title:"\u64CD\u4F5C",width:120,render:(xn,Ma,Sa)=>ou.createElement("a",{onClick:()=>os(void 0,null,function*(){var Pn,Wn,Ra;const bo=yield(0,de.GS)(Ma==null?void 0:Ma.id);(Pn=bo==null?void 0:bo.data)!=null&&Pn.url&&(0,je.xg)(((Wn=bo==null?void 0:bo.data)==null?void 0:Wn.url)+`?courseGroup=${(Zn==null?void 0:Zn.course_group)||""}&workStatus=${((Ra=Zn==null?void 0:Zn.work_status)==null?void 0:Ra.filter(La=>La!=0&&La!=-1))||""}&search=${(Zn==null?void 0:Zn.search)||""}`)})},"\u67E5\u770B\u5B66\u751F\u4EE3\u7801")}];(0,ne.useEffect)(()=>{const xn=document.querySelector(".modal_ai_dmpj");if(xn){const Ma=xn.querySelector(".ant-modal-body");if(Ma){const Sa=()=>{const Pn=Ma.scrollTop+Ma.clientHeight,Wn=Ma.scrollHeight-Pn<=5;console.log("\u6EDA\u52A8\u4F4D\u7F6E\uFF1A",Pn,"\u5185\u5BB9\u9AD8\u5EA6\uFF1A",Ma.scrollHeight,"\u662F\u5426\u5728\u5E95\u90E8\uFF1A",Wn),qa(Wn)};return Ma.addEventListener("scroll",Sa),Bo&&(Ma.scrollTop=Ma.scrollHeight),()=>{Ma.removeEventListener("scroll",Sa)}}}},[ut,Bo]);const fr=xn=>os(void 0,null,function*(){var Ma;sn(!0);const Sa=yield(0,we.ZP)(`/api/shixun_homeworks/${Be.categoryId}/student_works.json`,{method:"get",params:Wc(fc({},xn),{work_status:[1,2,3,4]})});(Sa==null?void 0:Sa.status)===0&&xa((Ma=Sa==null?void 0:Sa.data)==null?void 0:Ma.student_works),sn(!1)}),Qr=()=>os(void 0,null,function*(){ra(!0);const xn=yield(0,we.ZP)(`/api/student_works/${co==null?void 0:co.id}/get_code.json`,{method:"get",params:{identifier:co==null?void 0:co.myshixun_identifier,challenge_id:ht}});if(xn.status==0&&(xn==null?void 0:xn.game_codes.length)>0){ra(!1),no(!0);let Ma=`\u8BC4\u4EF7\u7EF4\u5EA6\u9700\u8981\u5305\u542B${ft.map((Sa,Pn)=>Sa+(Pnos(void 0,null,function*(){var Pn;xnxn.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$").replace(/`(\$\$.*?\$\$)`/g,"$$$$$1$$$$").replace(/_{2,}/g,"`$&`"),za=(xn,Ma,Sa,Pn)=>os(void 0,null,function*(){oa.current=new mc.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:Sa,shixun_id:dt==null?void 0:dt.shixun_identifier,source:"shixun",is_chat:!1,type:9,description:Sa,query:Ma}),yield new Promise((Wn,Ra)=>{oa.current.on("data",bo=>{Ea(!1),ut[xn].aiText=Wl(bo.full),qt([...ut])}),oa.current.on("done",()=>os(void 0,null,function*(){Ea(!0),yield Zr(xn+1,Pn,Sa)})),oa.current.startStream()})}),nr=()=>{var xn,Ma;no(!1),(Ma=(xn=oa.current)==null?void 0:xn.cancelRequest)==null||Ma.call(xn),qt([])},Jn=()=>{ra(!1),Pa({}),Ya(!0)},So=(Et=Yn==null?void 0:Yn.filter(xn=>(xn==null?void 0:xn.work_status)===0))==null?void 0:Et.map(xn=>xn==null?void 0:xn.id);return ou.createElement(ou.Fragment,null,ou.createElement("div",{className:Uu.work_button,onClick:()=>{var xn,Ma,Sa;if(((xn=dt==null?void 0:dt.challenges)==null?void 0:xn.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(),fr(Zn),((Ma=dt==null?void 0:dt.challenges)==null?void 0:Ma.length)>0&&Na((Sa=dt==null?void 0:dt.challenges[0])==null?void 0:Sa.id)}},"\u6D4B\u8BD5\u8BC4\u4EF7\u6548\u679C"),ou.createElement(Ie.default,{centered:!0,title:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7\u6548\u679C",open:Cn,width:1020,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:()=>{if((Yn==null?void 0:Yn.length)==0)return Ya(!1);if(!(co!=null&&co.id))return fe.ZP.warning("\u8BF7\u9009\u62E9\u4E00\u540D\u5B66\u751F");Qr()},onCancel:()=>{Ya(!1)},maskClosable:!1,confirmLoading:tn},ou.createElement(Fe.Z,{spinning:tn,tip:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7\u4E2D\u2026\u2026"},(Yn==null?void 0:Yn.length)>0?ou.createElement(ou.Fragment,null,ou.createElement("div",{className:Uu.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"),ou.createElement(Ze.default,{loading:un,rowKey:"id",rowSelection:{type:"radio",selectedRowKeys:[co==null?void 0:co.id],onChange:(xn,Ma)=>{Pa(Ma[0])},getCheckboxProps:xn=>({disabled:So.includes(xn.id)})},dataSource:Yn,columns:xr,pagination:!1,onChange:(xn,Ma,Sa)=>{Sa.field&&(Zn.order=Sa.field),Sa.order||(Zn.b_order="asc"),Sa.order==="ascend"&&(Zn.b_order="asc"),Sa.order==="descend"&&(Zn.b_order="desc"),Sa.order||(Zn.b_order="asc"),fr(Zn)}}),ou.createElement("div",{className:Uu.title_txt},"\u9009\u62E9\u9700\u8981\u8FDB\u884C\u4EE3\u7801\u8BC4\u4EF7\u7684\u5173\u5361"),ou.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 12px"}},ou.createElement(Se.ZP.Group,{className:Uu.work_radio_group,value:ht,onChange:xn=>Na(xn.target.value)},(Jt=dt==null?void 0:dt.challenges)==null?void 0:Jt.map(xn=>ou.createElement(Se.ZP,{key:xn.id,value:xn.id},xn.name))))):ou.createElement(Ft.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~"}))),ou.createElement(Ie.default,{centered:!0,className:"modal_ai_dmpj",title:"\u6D4B\u8BD5\u4EE3\u7801\u8BC4\u4EF7",open:Un,width:1020,onOk:nr,onCancel:nr,maskClosable:!1,destroyOnClose:!0,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"}},ut.map((xn,Ma)=>ou.createElement("div",{key:Ma,className:Uu.result_con,style:{marginTop:Ma>0?"20px":""}},ou.createElement("div",{className:Uu.result_title},xn==null?void 0:xn.path," \u4EE3\u7801\u8BC4\u4EF7\u7ED3\u679C"),ou.createElement("div",{className:"p20",style:{fontSize:"13px"}},ou.createElement(ue.Z,{value:Gt?xn==null?void 0:xn.aiText:`${xn==null?void 0:xn.aiText}__`,style:{fontSize:"12px"}}))))))};var Kc=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se,user:at})=>({shixunHomeworks:ae,classroomList:ce,loading:se.effects,user:at}))(Gc),Yo=ee(59301),ad=Object.defineProperty,Qc=Object.defineProperties,od=Object.getOwnPropertyDescriptors,Yc=Object.getOwnPropertySymbols,rd=Object.prototype.hasOwnProperty,_c=Object.prototype.propertyIsEnumerable,pc=(ae,ce,se)=>ce in ae?ad(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Cs=(ae,ce)=>{for(var se in ce||(ce={}))rd.call(ce,se)&&pc(ae,se,ce[se]);if(Yc)for(var se of Yc(ce))_c.call(ce,se)&&pc(ae,se,ce[se]);return ae},ld=(ae,ce)=>Qc(ae,od(ce)),ud=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Fl=({shixunHomeworks:ae,loading:ce,dispatch:se,classroomList:at,user:ft})=>{var Et,Jt,lt,Be,dt,Zn;const da=(0,ve.useIntl)(),un=(0,ve.useParams)(),{verifyModelUser:sn,ContactModalElement:Yn}=(0,Pi.Z)(),{workSetting:xa}=ae,[ht,Na]=(0,ne.useState)(!1),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(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}}),[tn,ra]=(0,ne.useState)(!1),[co,Pa]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{Na(!(0,Qe.GJ)())},[(0,Qe.GJ)()]);const oa=()=>{se({type:"shixunHomeworks/getWorkSetting",payload:Cs({},un)})};(0,ne.useEffect)(()=>{var qt;xa!=null&&xa.course_id&&(Object.keys(Un).forEach(Gt=>{Un[Gt]=xa[Gt]||Un[Gt]}),no(Cs({},Un)),Pa(((qt=xa==null?void 0:xa.ai_code_evaluation_promote)==null?void 0:qt.length)>0?xa==null?void 0:xa.ai_code_evaluation_promote:xa==null?void 0:xa.default_evaluation_dimension))},[xa]);const ut=qt=>ud(void 0,null,function*(){var Gt;if(((Gt=ft==null?void 0:ft.userInfo)==null?void 0:Gt.user_status)===2){(0,zr.Rd)();return}if(!(xa!=null&&xa.ai_code_evaluation)&&(Un!=null&&Un.ai_code_evaluation)&&!qt){ra(!0);return}Ya(!0);const Ea=JSON.parse(JSON.stringify(Un));(yield(0,we.ZP)(`/api/homework_commons/${un.categoryId}/shiyan_setting.json`,{method:"post",body:ld(Cs({},Ea),{ai_code_evaluation_promote:co})})).status===0&&(fe.ZP.success(da.formatMessage({id:"classrooms.updateSuccess",defaultMessage:"\u66F4\u65B0\u6210\u529F"})),oa(),se({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Cs({},un)})),Ya(!1)});return Yo.createElement("section",{className:Kr.Z.form},Yo.createElement("div",{className:Kr.Z.title},"\u8BC4\u6D4B\u9650\u5236"),Yo.createElement("div",{className:Kr.Z.content},Yo.createElement(he.default,{disabled:ht,checked:Un.work_end_forbid_evaluate,onChange:qt=>{Un.work_end_forbid_evaluate=qt.target.checked,no(Object.assign({},Un))}},Yo.createElement("span",{className:"c-black"},"\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u53EF\u7F16\u8F91\u4EE3\u7801"),Yo.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"))),Yo.createElement("div",{className:Kr.Z.title,style:{marginTop:"30px"}},"\u4FDD\u5B58\u5B9E\u9A8C\u6570\u636E"),Yo.createElement("div",{className:Kr.Z.content},Yo.createElement(he.default,{disabled:ht,checked:Un.start_permanent,onChange:qt=>{if(!(0,Qe.Ny)()){(0,zr.pW)(2);return}Un.start_permanent=qt.target.checked,no(Object.assign({},Un))}},Yo.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",Yo.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")))),Yo.createElement("div",{className:Kr.Z.title,style:{marginTop:"30px"}},"\u667A\u80FD\u52A9\u6559\u529F\u80FD"),Yo.createElement("div",{className:Kr.Z.content,style:{padding:0}},Yo.createElement("div",{className:Kr.Z.pubColSty},Yo.createElement(he.default,{checked:Un.ai_exam_question,onChange:qt=>{sn()&&(Un.ai_exam_question=qt.target.checked,no(Object.assign({},Un)))}},Yo.createElement("span",{className:"c-black"},"\u667A\u80FD\u5BA1\u9898"),Yo.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"))),Yo.createElement("div",{className:Kr.Z.pubColSty},Yo.createElement(he.default,{checked:Un.ai_syntax_check,onChange:qt=>{sn()&&(Un.ai_syntax_check=qt.target.checked,no(Object.assign({},Un)))}},Yo.createElement("span",{className:"c-black"},"\u8BED\u6CD5\u68C0\u67E5"),Yo.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"))),Yo.createElement("div",{className:Kr.Z.pubColSty},Yo.createElement(he.default,{checked:Un.ai_code_diagnosis,onChange:qt=>{sn()&&(Un.ai_code_diagnosis=qt.target.checked,no(Object.assign({},Un)))}},Yo.createElement("span",{className:"c-black"},"\u4EE3\u7801\u8BCA\u65AD"),Yo.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"))),Yo.createElement("div",{className:Kr.Z.pubColSty},Yo.createElement(he.default,{checked:Un.ai_guidance,onChange:qt=>{sn()&&(Un.ai_guidance=qt.target.checked,no(Object.assign({},Un)))}},Yo.createElement("span",{className:"c-black"},"AI\u8F85\u5BFC"),Yo.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"))),Yo.createElement("div",{className:Kr.Z.pubColSty},Yo.createElement(he.default,{checked:Un.ai_code_optimization,onChange:qt=>{sn()&&(Un.ai_code_optimization=qt.target.checked,no(Object.assign({},Un)))}},Yo.createElement("span",{className:"c-black"},"\u4EE3\u7801\u4F18\u5316"),Yo.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"))),Yo.createElement("div",{className:Kr.Z.pubColSty},Yo.createElement(he.default,{checked:Un.ai_code_comment,onChange:qt=>{sn()&&(Un.ai_code_comment=qt.target.checked,no(Object.assign({},Un)))}},Yo.createElement("span",{className:"c-black"},"\u4EE3\u7801\u6CE8\u91CA"),Yo.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"))),Yo.createElement("div",{className:Kr.Z.pubColSty},Yo.createElement(he.default,{checked:Un.ai_q_and_a,onChange:qt=>{sn()&&(qt.target.checked||(Un.ai_guide=qt.target.checked),Un.ai_q_and_a=qt.target.checked,no(Object.assign({},Un)))}},Yo.createElement("span",{className:"c-black"},"AI\u95EE\u7B54"),Yo.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"))),Yo.createElement("div",{className:`${Kr.Z.pubColSty}`,style:Un.ai_guide?{height:"auto",borderBottom:"none",paddingBottom:"30px"}:{}},Yo.createElement(he.default,{checked:Un.ai_guide,onChange:qt=>{sn()&&(qt.target.checked&&(Un.ai_q_and_a=qt.target.checked),Un.ai_guide=qt.target.checked,no(Object.assign({},Un)))}},Yo.createElement("span",{className:"c-black"},"AI\u4F7F\u7528\u5F15\u5BFC"),Yo.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")),Un.ai_guide&&Yo.createElement("div",{className:"flex flex-col c-grey-666",style:{padding:"0 24px",gap:"15px"}},Yo.createElement("div",{className:"flex item-center gap-12px"},Yo.createElement("div",{className:"text-nowrap"},"\u8FDB\u5165\u5B9E\u8BAD\u6311\u6218\u9875\u9762\u8D85\u8FC7"),Yo.createElement(wt.default,{size:"large",style:{width:"133px"},value:(Et=Un==null?void 0:Un.ai_guide_data)==null?void 0:Et.unanswered_time,min:1,step:1,addonAfter:"\u5206\u949F",onChange:qt=>{Un.ai_guide_data.unanswered_time=qt.target.value,no(Object.assign({},Un))}}),Yo.createElement("div",{className:"text-nowrap"},"\u8FD8\u672A\u81EA\u6D4B\u6216\u8005\u63D0\u4EA4\u8BC4\u6D4B")),Yo.createElement("div",{className:"flex gap-12px"},Yo.createElement("div",{className:"text-nowrap"},"\u63D0\u793A\u8BED"),Yo.createElement(wt.default.TextArea,{className:"flex-1 minW-0",showCount:!0,maxLength:300,value:(Jt=Un==null?void 0:Un.ai_guide_data)==null?void 0:Jt.unanswered_msg,onChange:qt=>{Un.ai_guide_data.unanswered_msg=qt.target.value,no(Object.assign({},Un))}})),Yo.createElement("div",{className:"flex item-center gap-12px"},Yo.createElement("div",{className:"text-nowrap"},"\u8BC4\u6D4B\u5931\u8D25\u6B21\u6570\u8D85\u8FC7"),Yo.createElement(wt.default,{size:"large",style:{width:"133px"},value:(lt=Un==null?void 0:Un.ai_guide_data)==null?void 0:lt.evaluation_num,min:1,step:1,addonAfter:"\u6B21",onChange:qt=>{Un.ai_guide_data.evaluation_num=qt.target.value,no(Object.assign({},Un))}})),Yo.createElement("div",{className:"flex gap-12px"},Yo.createElement("div",{className:"text-nowrap"},"\u63D0\u793A\u8BED"),Yo.createElement(wt.default.TextArea,{className:"flex-1 minW-0",showCount:!0,maxLength:300,value:(Be=Un==null?void 0:Un.ai_guide_data)==null?void 0:Be.evaluation_msg,onChange:qt=>{Un.ai_guide_data.evaluation_msg=qt.target.value,no(Object.assign({},Un))}}))))),!ht&&Yo.createElement(Yo.Fragment,null,Yo.createElement(be.ZP,{type:"primary",size:"large",loading:Cn,style:{width:"138px",marginTop:"30px"},onClick:()=>ut()},"\u4FDD\u5B58")),Yn(),Yo.createElement(Ie.default,{centered:!0,open:tn,title:"\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6",width:800,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},zIndex:100,onOk:()=>{if((co==null?void 0:co.length)===0)return fe.ZP.warning("\u8BF7\u5148\u9009\u62E9\u8BC4\u4EF7\u7EF4\u5EA6");ra(!1),ut(!0)},onCancel:()=>{ra(!1)},maskClosable:!1},Yo.createElement("div",{style:{color:"#333"}},Yo.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"),Yo.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},Yo.createElement(he.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:co.length>0&&co.length<((dt=xa==null?void 0:xa.default_evaluation_dimension)==null?void 0:dt.length),onChange:qt=>{Pa(qt.target.checked?xa==null?void 0:xa.default_evaluation_dimension:[])},checked:((Zn=xa==null?void 0:xa.default_evaluation_dimension)==null?void 0:Zn.length)===co.length},"\u5168\u90E8"),Yo.createElement(he.default.Group,{className:Kr.Z.work_checkbox_group,options:xa==null?void 0:xa.default_evaluation_dimension,value:co,onChange:qt=>Pa(qt)})),Yo.createElement(Kc,{dimensionValue:co}))))};var Jo=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se,user:at})=>({shixunHomeworks:ae,classroomList:ce,loading:se.effects,user:at}))(Fl),rr=ee(59301);const Bl=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{const at=(0,ve.useIntl)(),[ft]=(0,ve.useSearchParams)(),Et=[{key:"1",label:"\u53D1\u5E03\u8BBE\u7F6E",element:rr.createElement(Dr.ZP,null)},{key:"6",label:"\u5B9E\u9A8C\u8BBE\u7F6E",element:rr.createElement(Jo,null)},{key:"2",label:"\u8BC4\u5206\u8BBE\u7F6E",element:rr.createElement(Ws,null)},{key:"3",label:"\u5C55\u793A\u8BBE\u7F6E",element:rr.createElement(Dc,null)},{key:"4",label:"\u534F\u4F5C\u8BBE\u7F6E",element:rr.createElement($u,null)}].filter(Jt=>!!Jt);return(0,ne.useEffect)(()=>(se({type:"globalSetting/footerToggle",payload:!1}),()=>{se({type:"globalSetting/footerToggle",payload:!0})}),[]),rr.createElement("div",{style:{paddingBottom:"50px"}},rr.createElement(Hl.Z,{dataSource:Et,style:{marginBottom:52}}))};var fu=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(Bl),As="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 Ci=(ae=[],ce=[],se=[])=>(console.log("---",ae,ce,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:ce},{name:"\u4EE3\u7801\u89C4\u8303\u6027",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:ae}]}),_i=(ae=[])=>({dataset:[{source:ae}],tooltip:{show:!0,formatter:function(ce){return ce.value[2]+":"+ce.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 Ui=Object.defineProperty,Bs=Object.getOwnPropertySymbols,rs=Object.prototype.hasOwnProperty,Ai=Object.prototype.propertyIsEnumerable,hd=(ae,ce,se)=>ce in ae?Ui(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Uc=(ae,ce)=>{for(var se in ce||(ce={}))rs.call(ce,se)&&hd(ae,se,ce[se]);if(Bs)for(var se of Bs(ce))Ai.call(ce,se)&&hd(ae,se,ce[se]);return ae},id=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const wd=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{var at,ft,Et,Jt;const lt=(0,ve.useIntl)(),Be=(0,ve.useParams)(),[dt,Zn]=(0,ne.useState)(Uc(Uc({},{sort_by:"student_id",sort_direction:"desc"}),Be)),[da,un]=(0,ne.useState)(),[sn,Yn]=(0,ne.useState)([]);let xa=(0,ne.useRef)();const[ht,Na]=(0,ne.useState)(1),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(10),[tn,ra]=(0,ne.useState)([]);(0,ne.useEffect)(()=>{Pa()},[]);const co=[{title:"\u5B66\u53F7",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:dt.sort_by==="student_number"?dt.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:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.blocker)},{title:"\u4E25\u91CD",dataIndex:"bug",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.critical)},{title:"\u4E3B\u8981",dataIndex:"bug",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.major)},{title:"\u6B21\u8981",dataIndex:"bug",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.minor)},{title:"\u7B49\u7EA7",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:dt.sort_by==="bug"?dt.sort_direction==="desc"?"descend":"ascend":null,render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.grade)}]},{title:"\u6F0F\u6D1E",children:[{title:"\u963B\u65AD",dataIndex:"vulnerability",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.blocker)},{title:"\u4E25\u91CD",dataIndex:"vulnerability",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.critical)},{title:"\u4E3B\u8981",dataIndex:"vulnerability",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.major)},{title:"\u6B21\u8981",dataIndex:"vulnerability",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.minor)},{title:"\u7B49\u7EA7",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:dt.sort_by==="vulnerability"?dt.sort_direction==="desc"?"descend":"ascend":null,render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.grade)}]},{title:"\u4EE3\u7801\u89C4\u8303\u6027",children:[{title:"\u963B\u65AD",dataIndex:"specification",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.blocker)},{title:"\u4E25\u91CD",dataIndex:"specification",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.critical)},{title:"\u4E3B\u8981",dataIndex:"specification",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.major)},{title:"\u6B21\u8981",dataIndex:"specification",render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.minor)},{title:"\u7B49\u7EA7",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:dt.sort_by==="specification"?dt.sort_direction==="desc"?"descend":"ascend":null,render:ut=>ne.createElement("span",{className:"current"},ut==null?void 0:ut.grade)}]},{title:"\u590D\u6742\u4EE3\u7801",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:dt.sort_by==="complexity"?dt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u4EE3\u7801\u884C\u6570",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:dt.sort_by==="total_row_number"?dt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u8D28\u91CF\u8BC4\u5206",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:dt.sort_by==="quality_score"?dt.sort_direction==="desc"?"descend":"ascend":null},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",render:(ut,qt)=>ne.createElement("a",{target:"_blank",href:`/classrooms/${Be.coursesId}/shixun_homework/${Be.categoryId}/analysis/${qt.id}`,className:"current c-light-primary"},"\u8BE6\u7EC6\u5206\u6790")}];(0,ne.useEffect)(()=>(da===2&&(xa.current=setInterval(()=>{Pa()},6e4)),()=>{clearTimeout(xa.current)}),[da]);function Pa(){return id(this,null,function*(){const ut=yield(0,we.ZP)(`/api/homework_commons/${dt.categoryId}/code_quality_analyses/check_status.json`,{method:"GET"});un(ut.status),ut.status!=2&&ut.status!=-1&&(oa({page:1,limit:10}),clearTimeout(xa.current))})}function oa(ut){return id(this,null,function*(){Na(ut==null?void 0:ut.page),no(ut==null?void 0:ut.limit);const qt=yield(0,we.ZP)(`/api/homework_commons/${dt.categoryId}/code_quality_analyses.json`,{method:"GET",params:Uc({},ut)});Yn(qt)})}return console.log("-------",da),ne.createElement("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pl30 pr30 pt10"},(da===0||da===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",sn==null?void 0:sn.created_at)),ne.createElement(be.ZP,{onClick:()=>{se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u8D28\u91CF\u68C0\u6D4B"}})}},"\u91CD\u65B0\u68C0\u6D4B")),ne.createElement("p",{style:{display:"flex"}},ne.createElement(tt.Z,{style:{width:"100%"}},ne.createElement(Ne.Z,{flex:"80px"},ne.createElement("label",null,"\u5206\u73ED\u60C5\u51B5:")),ne.createElement(Ne.Z,{flex:"80px"},ne.createElement(he.default,{checked:(tn==null?void 0:tn.length)===0,onChange:ut=>{ut.target.checked&&(ra([]),oa({page:ht,limit:Un}))},style:{fontSize:"14px"},value:"all"},"\u5168\u90E8")),ne.createElement(Ne.Z,{flex:"1"},ne.createElement(he.default.Group,{value:tn,onChange:ut=>id(void 0,null,function*(){ra([...ut]),oa({page:ht,limit:Un,group_course_ids:ut})}),style:{width:"100%",fontSize:"14px"}},(at=sn==null?void 0:sn.course_groups)==null?void 0:at.map((ut,qt)=>ne.createElement(he.default,{style:{fontSize:"14px"},value:ut==null?void 0:ut.id},ut==null?void 0:ut.name,"(",ut==null?void 0:ut.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"),(sn==null?void 0:sn.grade_statistics)&&ne.createElement(mi.Z,{option:Ci((ft=sn==null?void 0:sn.grade_statistics)==null?void 0:ft.map(ut=>ut.specification_count),(Et=sn==null?void 0:sn.grade_statistics)==null?void 0:Et.map(ut=>ut.vulnerability_count),(Jt=sn==null?void 0:sn.grade_statistics)==null?void 0:Jt.map(ut=>ut.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"),(sn==null?void 0:sn.quality_scores)&&ne.createElement(mi.Z,{option:_i(sn==null?void 0:sn.quality_scores.map((ut,qt)=>[qt+1,ut==null?void 0:ut.quality_score,ut==null?void 0:ut.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(wt.default.Search,{size:"middle",onSearch:ut=>{oa({page:1,limit:Un,search:ut})},style:{width:"300px"},enterButton:"\u641C\u7D22"})),ne.createElement(Ze.default,{columns:co,dataSource:sn==null?void 0:sn.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:(ut,qt,Gt)=>{Gt.field&&(dt.sort_by=Gt.field),Gt.order||(dt.sort_direction="asc"),Gt.order==="ascend"&&(dt.sort_direction="asc"),Gt.order==="descend"&&(dt.sort_direction="desc"),Gt.order||(dt.sort_direction="asc"),oa(Uc({page:1,limit:Un},dt))}}),ne.createElement(Ae.Z,{current:ht,total:sn==null?void 0:sn.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:Un,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:(ut,qt)=>{Na(ut),no(qt),oa({page:ut,limit:qt,group_course_ids:tn})}}))),da===2&&ne.createElement("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"}},ne.createElement("img",{src:As}),ne.createElement("br",null),ne.createElement(be.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:()=>{Pa()}},"\u5237\u65B0\u9875\u9762")),ne.createElement(Nu,null),ne.createElement(Ie.default,{centered:!0,width:1200,title:"\u8BE6\u7EC6\u5206\u6790",destroyOnClose:!0,open:!!Cn,footer:null,onCancel:()=>Ya(!1)},ne.createElement("div",{style:{height:500,overflow:"hidden"}},!!Cn&&ne.createElement("iframe",{style:{height:"100%",width:"100%"},src:`https://sonar.educoder.net/project/issues?id=${Be==null?void 0:Be.categoryId}-${Cn==null?void 0:Cn.student_number}&resolved=false`,frameBorder:"0"}))))};var bd=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce.effects}))(wd),ei=ee(59301),Dd=Object.defineProperty,Id=Object.defineProperties,Od=Object.getOwnPropertyDescriptors,Ed=Object.getOwnPropertySymbols,Nd=Object.prototype.hasOwnProperty,Ld=Object.prototype.propertyIsEnumerable,Sd=(ae,ce,se)=>ce in ae?Dd(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,yd=(ae,ce)=>{for(var se in ce||(ce={}))Nd.call(ce,se)&&Sd(ae,se,ce[se]);if(Ed)for(var se of Ed(ce))Ld.call(ce,se)&&Sd(ae,se,ce[se]);return ae},kd=(ae,ce)=>Id(ae,Od(ce)),Fd=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Md=({shixunHomeworks:ae,loading:ce,dispatch:se})=>{const at=(0,ve.useIntl)(),ft=(0,ve.useParams)(),Et=(0,ve.useLocation)(),[Jt,lt]=(0,ne.useState)([]),[Be,dt]=(0,ne.useState)([]),[Zn,da]=(0,ne.useState)(!0),[un,sn]=(0,ne.useState)(!1),[Yn,xa]=(0,ne.useState)(1),[ht,Na]=(0,ne.useState)([]),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(!1),[tn,ra]=(0,ne.useState)(!1),[co,Pa]=(0,ne.useState)("");(0,ne.useEffect)(()=>{ae.actionTabs.key==="\u4EE3\u7801\u67E5\u91CD"?(oa.resetFields(),lt([]),Ya(!0),qt()):Ya(!1)},[ae.actionTabs.key]);const[oa]=Me.default.useForm();let ut=[];const qt=()=>Fd(void 0,null,function*(){var Bo;if(Zn&&!un){sn(!0),xa(Yn+1);const qa=yield(0,de.JG)(kd(yd({},ft),{page:Yn}));Pa(qa.repeat_setting_score);const xr=[...qa.group_list];qa!=null&&qa.ungroup_list&&xr.push({id:qa==null?void 0:qa.ungroup_list.id,name:qa==null?void 0:qa.ungroup_list.name,works_count:qa==null?void 0:qa.ungroup_list.work_count,last_review_time:qa==null?void 0:qa.ungroup_list.last_review_time}),lt([...Jt,...xr]),sn(!1),((Bo=qa.group_list)==null?void 0:Bo.length)<10&&da(!1)}}),Gt=()=>{se({type:"shixunHomeworks/setActionTabs",payload:{}}),no(!1),da(!0),sn(!1),xa(1),lt([]),oa.resetFields()},Ea=[{title:"",dataIndex:"id",width:280,render:(Bo,qa)=>ei.createElement(he.default,{disabled:!(qa.works_count>1),value:String(qa.id)},qa.name)},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u4E0A\u6B21\u67E5\u91CD\u65F6\u95F4",dataIndex:"last_review_time",width:130}];return ei.createElement(Ie.default,{centered:!0,title:"\u4EE3\u7801\u67E5\u91CD",keyboard:!1,maskClosable:!1,open:Cn,okText:at.formatMessage({id:"classrooms.confirm",defaultMessage:"\u786E\u8BA4"}),cancelText:at.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),width:820,bodyStyle:{minHeight:200},onOk:()=>Fd(void 0,null,function*(){const Bo=oa.getFieldValue();if(Bo.group_ids.length){ra(!0);const qa=yield(0,we.ZP)(`/api/homework_commons/${ft.categoryId}/homework_code_repeat.json`,{method:"post",body:{group_ids:[...Bo.group_ids]}});ra(!1),qa.status===0&&(Gt(),yield se({type:"shixunHomeworks/getShixunWorkList",payload:ae.actionTabs.params}),window.location.href=`/classrooms/${ft.coursesId}/shixun_homework/${ft.categoryId}/detail?tabs=2`,se({type:"shixunHomeworks/setActionTabs",payload:{key:"\u6267\u884C\u4EE3\u7801\u67E5\u91CD"}}))}}),okButtonProps:{loading:tn},onCancel:Gt},ei.createElement("div",{style:{color:"gray"}},"\u5F53\u524D\u4EE3\u7801\u67E5\u91CD\u5206\u6570\u6263\u5206\u4E3A",ei.createElement("span",{style:{color:"green"}},co),"\u5206,\u5982\u9700\u8C03\u6574\u8BF7\u5728\u201C",ei.createElement("a",{href:`/classrooms/${ft.coursesId}/shixun_homework/${ft.categoryId}/detail?tabs=3&score=2`},"\u8BBE\u7F6E-\u8BC4\u5206\u8BBE\u7F6E"),"\u201D\u4E2D\u8FDB\u884C\u7F16\u8F91"),ei.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&&ei.createElement(Me.default,{form:oa,onChange:Bo=>{Na(yd({},oa.getFieldValue()))},initialValues:{group_ids:ut,end_time:me()(me()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},ei.createElement("div",{className:"flexd-table-header mt20"},ei.createElement(Ze.default,{pagination:!1,dataSource:[],columns:Ea})),ei.createElement(Me.default.Item,{name:"group_ids"},ei.createElement(he.default.Group,{className:"w100"},ei.createElement("div",{style:{width:"100%",maxHeight:260,overflow:"auto"}},ei.createElement(Ni(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Bo=>{qt()},hasMore:Zn,useWindow:!1},ei.createElement(Ze.default,{loading:ce.effects["shixunHomeworks/getCodeReviewCourse"],showHeader:!1,columns:Ea,dataSource:Jt,pagination:!1})))))),ei.createElement(tt.Z,null,ei.createElement(Ne.Z,{className:"ml10"},ei.createElement(he.default,{checked:Un,onChange:Bo=>{no(Bo.target.checked);let qa=[];Bo.target.checked&&(qa=Jt.filter(xr=>xr.works_count>1).map(xr=>xr.id+"")),oa.setFieldsValue({group_ids:qa})}},"\u5168\u9009"))))};var Rd=(0,ve.connect)(({shixunHomeworks:ae,loading:ce})=>({shixunHomeworks:ae,loading:ce}))(Md),Td=ee(50006),Vc={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"},Zd=ee(60600),zd=ee(51062),Hd=ee(75501),jd=ee(52324),Wd=ee(86632),Qs={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"},Gd=ee(29679),ql=ee(59301),Kd=Object.defineProperty,Pd=Object.getOwnPropertySymbols,Qd=Object.prototype.hasOwnProperty,Yd=Object.prototype.propertyIsEnumerable,Cd=(ae,ce,se)=>ce in ae?Kd(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,_d=(ae,ce)=>{for(var se in ce||(ce={}))Qd.call(ce,se)&&Cd(ae,se,ce[se]);if(Pd)for(var se of Pd(ce))Yd.call(ce,se)&&Cd(ae,se,ce[se]);return ae},sd=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});const Ud=({shixunHomeworks:ae,classroomList:ce,loading:se,dispatch:at})=>{var ft,Et,Jt,lt,Be,dt,Zn;const da=(0,ve.useIntl)(),un=(0,ve.useParams)(),{headerInfo:sn}=ae,[Yn,xa]=(0,ne.useState)([]),[ht,Na]=(0,ne.useState)("1"),[Cn,Ya]=(0,ne.useState)(!1),[Un,no]=(0,ne.useState)(!1),[tn,ra]=(0,ne.useState)({}),[co,Pa]=(0,ne.useState)(null),[oa,ut]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{var fr,Qr;((fr=ae==null?void 0:ae.actionTabs)==null?void 0:fr.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"&&(ut(!1),xa(((Qr=sn==null?void 0:sn.ai_code_evaluation_promote)==null?void 0:Qr.length)>0?sn==null?void 0:sn.ai_code_evaluation_promote:sn==null?void 0:sn.default_evaluation_dimension))},[(ft=ae==null?void 0:ae.actionTabs)==null?void 0:ft.key]),(0,ne.useEffect)(()=>{let fr=null;if((tn==null?void 0:tn.status)==1&&(clearInterval(fr),ut(!0)),(tn==null?void 0:tn.complete_num)!=(tn==null?void 0:tn.total_count)&&(tn==null?void 0:tn.status)!=1)return fr=setInterval(()=>{qt(co)},3e3),()=>clearInterval(fr)},[tn==null?void 0:tn.status,tn==null?void 0:tn.complete_num]);const qt=fr=>sd(void 0,null,function*(){if(!fr)return;const Qr=yield(0,we.ZP)(`/api/shixun_homeworks/${un==null?void 0:un.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:fr}});ra(Qr)}),Gt=()=>{at({type:"shixunHomeworks/setActionTabs",payload:{actionTabs:{key:""}}})},Ea=()=>sd(void 0,null,function*(){var fr,Qr;let Zr=yield(0,we.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Zr==null?void 0:Zr.status)==0&&(Gt(),(Zr==null?void 0:Zr.total_number)==-1||(Zr==null?void 0:Zr.remaining_number)>0?((fr=ae==null?void 0:ae.headerInfo)==null?void 0:fr.ai_evaluation_times)>0?(((Qr=sn==null?void 0:sn.no_comment_ids)==null?void 0:Qr.length)>0?Na("1"):Na("2"),Ya(!0)):qa():(Zr==null?void 0:Zr.remaining_number)==0&&fe.ZP.info(`\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5${Zr==null?void 0:Zr.total_number}\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59${Zr==null?void 0:Zr.remaining_number}\u6B21\uFF09\u3002`))}),Bo=()=>{at({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:_d({},un)})},qa=fr=>sd(void 0,null,function*(){let Qr=yield(0,we.ZP)(`/api/shixun_homeworks/${un.categoryId}/batch_comments.json`,{method:"post",body:{ai_code_evaluation_promote:Yn,student_work_ids:fr}});(Qr==null?void 0:Qr.status)==0&&(Bo(),Pa(Qr==null?void 0:Qr.ai_question_record_id),qt(Qr==null?void 0:Qr.ai_question_record_id),no(!0),xr())}),xr=()=>{at({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u65B0\u8BFE\u5802\u5B9E\u9A8C-\u8BC4\u4EF7\u8BB0\u5F55\u5217\u8868"}})};return ql.createElement(ql.Fragment,null,ql.createElement(Ie.default,{centered:!0,title:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7",open:((Et=ae==null?void 0:ae.actionTabs)==null?void 0:Et.key)==="\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7",width:1020,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:Ea,onCancel:Gt,maskClosable:!1,okText:"\u5F00\u59CB\u8BC4\u4EF7"},ql.createElement("div",{className:Qs.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"),ql.createElement("div",{className:Qs.title_txt},"\u8BBE\u7F6E\u4EE3\u7801\u8BC4\u4EF7\u7EF4\u5EA6"),ql.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 30px"}},ql.createElement(he.default,{style:{height:"40px",lineHeight:"40px",width:"100%"},indeterminate:Yn.length>0&&Yn.length<((Jt=sn==null?void 0:sn.default_evaluation_dimension)==null?void 0:Jt.length),onChange:fr=>{xa(fr.target.checked?sn==null?void 0:sn.default_evaluation_dimension:[])},checked:((lt=sn==null?void 0:sn.default_evaluation_dimension)==null?void 0:lt.length)===Yn.length},"\u5168\u90E8"),ql.createElement(he.default.Group,{className:Qs.work_checkbox_group,options:sn==null?void 0:sn.default_evaluation_dimension,value:Yn,onChange:fr=>xa(fr)})),ql.createElement(Kc,{dimensionValue:Yn})),ql.createElement(Ie.default,{centered:!0,title:"\u63D0\u793A",open:Cn,width:650,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onOk:()=>{Ya(!1),qa(ht=="1"?sn==null?void 0:sn.no_comment_ids:null)},onCancel:()=>Ya(!1),maskClosable:!1},ql.createElement("div",{className:Qs.ts_txt},"\u5DF2\u8BC4\u4EF7\u7684\u5B66\u751F\u6709",ql.createElement("span",{style:{color:"#37AD83",fontWeight:"bold",margin:"0 3px"}},(sn==null?void 0:sn.commit_count)-((Be=sn==null?void 0:sn.no_comment_ids)==null?void 0:Be.length)),"\u4EBA\uFF0C \u672A\u8BC4\u4EF7\u7684\u5B66\u751F\u6709",ql.createElement("span",{style:{color:"#FA6400",fontWeight:"bold",margin:"0 3px"}},(dt=sn==null?void 0:sn.no_comment_ids)==null?void 0:dt.length),"\u4EBA\u3002"),ql.createElement("div",{className:Qs.title_txt},"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u8BC4\u4EF7\u7684\u5B66\u751F"),ql.createElement("div",{style:{width:"100%",background:"#F6F7F9",padding:"0 20px"}},ql.createElement(Se.ZP.Group,{className:Qs.work_radio_group,value:ht,onChange:fr=>Na(fr.target.value)},((Zn=sn==null?void 0:sn.no_comment_ids)==null?void 0:Zn.length)>0&&ql.createElement(Se.ZP,{value:"1"}," \u672A\u8BC4\u4EF7\u7684\u5B66\u751F"),ql.createElement(Se.ZP,{value:"2"}," \u5168\u90E8\u5B66\u751F")))),ql.createElement(Ie.default,{centered:!0,title:"\u63D0\u793A",open:Un,width:628,bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"},onCancel:()=>{no(!1),xr()},maskClosable:!1,footer:null},ql.createElement("div",{className:"mb10",style:{width:"100%",display:"flex",justifyContent:"center"}},(tn==null?void 0:tn.complete_num)!=(tn==null?void 0:tn.total_count)&&(tn==null?void 0:tn.status)!=1?ql.createElement("div",{className:Qs.under_review,style:{marginRight:0}},ql.createElement(Fe.Z,{spinning:!0,className:"mr6",size:"small"}),ql.createElement("span",{className:"ml10"},"\u4EE3\u7801\u8BC4\u4EF7\u4E2D\uFF0C\u5F53\u524D\u8FDB\u5EA6"),ql.createElement("span",{className:"ml5"},ql.createElement("span",{style:{color:"#3061D0"}},tn==null?void 0:tn.complete_num),"/",tn==null?void 0:tn.total_count)):ql.createElement("div",null,ql.createElement(Gd.Z,{style:{color:"#1ACC4B"}}),ql.createElement("span",{className:"ml5"},"\u8BC4\u4EF7\u5B8C\u6210"))),ql.createElement(Ki.Z,{strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:oa?100:(tn==null?void 0:tn.complete_num)/(tn==null?void 0:tn.total_count)*100,showInfo:!1,size:[574,10]}),ql.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",ql.createElement("a",{onClick:()=>{window.location.href=`/classrooms/${un==null?void 0:un.coursesId}/shixun_homework/${un==null?void 0:un.categoryId}/detail?tabs=12`}},"\u4EE3\u7801\u8BC4\u4EF7\u8BB0\u5F55"),"\u5217\u8868\u67E5\u770B\u8BC4\u4EF7\u8FDB\u5EA6")))};var Vd=(0,ve.connect)(({shixunHomeworks:ae,classroomList:ce,loading:se,user:at})=>({shixunHomeworks:ae,classroomList:ce,loading:se.effects,user:at}))(Ud),To=ee(59301),Jd=Object.defineProperty,Ad=Object.getOwnPropertySymbols,Xd=Object.prototype.hasOwnProperty,qd=Object.prototype.propertyIsEnumerable,Bd=(ae,ce,se)=>ce in ae?Jd(ae,ce,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ce]=se,Vi=(ae,ce)=>{for(var se in ce||(ce={}))Xd.call(ce,se)&&Bd(ae,se,ce[se]);if(Ad)for(var se of Ad(ce))qd.call(ce,se)&&Bd(ae,se,ce[se]);return ae},Ys=(ae,ce,se)=>new Promise((at,ft)=>{var Et=Be=>{try{lt(se.next(Be))}catch(dt){ft(dt)}},Jt=Be=>{try{lt(se.throw(Be))}catch(dt){ft(dt)}},lt=Be=>Be.done?at(Be.value):Promise.resolve(Be.value).then(Et,Jt);lt((se=se.apply(ae,ce)).next())});let $d=[{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 eg=({shixunHomeworks:ae,classroomList:ce,globalSetting:se,user:at,loading:ft,dispatch:Et})=>{var Jt,lt,Be,dt,Zn,da,un,sn,Yn,xa,ht,Na,Cn,Ya,Un,no,tn,ra,co,Pa,oa,ut,qt,Gt,Ea,Bo,qa,xr,fr,Qr,Zr,Wl,za,nr,Jn,So,xn,Ma,Sa,Pn,Wn,Ra,bo,La;const[sr]=(0,ve.useSearchParams)(),eo=(0,ve.useParams)(),br=(0,ve.useLocation)(),[Jr,wr]=(0,ne.useState)(sr.get("tabs")||"0"),[pr,ll]=(0,ne.useState)({}),{workList:Vl,shixunWorkList:xu,workSetting:Gl}=ae,[Zt,zn]=(0,ne.useState)(!1);eo.category=sr.get("category_id"),eo.order="work_score",eo.b_order="desc";const Yr=(0,ve.useIntl)();(0,ne.useEffect)(()=>{(0,Qe.Rm)()&&Et({type:"classroomList/getAssistantPermissions",payload:{course_id:eo.coursesId}})},[(0,Qe.bg)()]),(0,ne.useEffect)(()=>{Jr!=="0"&&Et({type:"shixunHomeworks/getShixunWorkList",payload:eo}),new URLSearchParams(br.search).get("tabs")==="3"&&Et({type:"shixunHomeworks/getWorkSetting",payload:Vi({},eo)}),Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:eo.categoryId}})},[]);const vu=po=>{po==="3"&&Et({type:"shixunHomeworks/getWorkSetting",payload:Vi({},eo)}),(["0","12"].includes(po)||(0,Qe.GJ)()&&po==="3")&&Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Vi({},eo)}),wr(po)},An=()=>{Ie.default.confirm({centered:!0,width:530,title:Yr.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),okText:"\u786E\u5B9A",cancelText:Yr.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),content:To.createElement("div",{className:"tc font16"},"\u4F60\u5728\u8BE5\u5B9E\u8BAD\u7684\u5B66\u4E60\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A\uFF0C\u65E0\u6CD5\u6062\u590D",To.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u91CD\u505A\uFF1F"),onOk:()=>Ys(void 0,null,function*(){var po;const cr=(po=ae.headerInfo)==null?void 0:po.myshixun_identifier;(yield(0,de.Fr)({id:cr}))&&(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`),Et({type:"shixunHomeworks/getShixunWorkList",payload:pr}))})})},ar=po=>{po=po!=null&&po.includes(".json")?po:`${po}.json`,Ie.default.confirm({centered:!0,title:Yr.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),okText:"\u786E\u5B9A",cancelText:Yr.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),content:To.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ys(void 0,null,function*(){const cr=yield(0,kl.$Q)({url:po});if(!cr)return;fe.ZP.success(Yr.formatMessage({id:"classrooms.resetSuccessEnteringProject",defaultMessage:"\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01"}));const Cl=yield(0,kl.Ir)({id:cr.shixun_identifier});if(Cl!=null&&Cl.game_identifier){(0,je.xg)(`/tasks/${Cl.game_identifier}?coursesId=${eo.coursesId}`);return}(Cl==null?void 0:Cl.status)===2?ar(Cl==null?void 0:Cl.message):(Cl==null?void 0:Cl.status)===3&&Fo(Cl==null?void 0:Cl.message)})})},Fo=po=>{Ie.default.confirm({centered:!0,title:Yr.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),okText:"\u786E\u5B9A",cancelText:Yr.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),content:To.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",po,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Pl=po=>Ys(void 0,null,function*(){po=po!=null&&po.includes(".json")?po:`${po}.json`;const cr=yield(0,kl.$Q)({url:po});if(console.log(cr,"execRes"),cr!=null&&cr.game_identifier){(0,je.xg)(`/tasks/${eo.coursesId}/${eo.categoryId}/${cr.game_identifier}?coursesId=${eo.coursesId}`);return}(cr==null?void 0:cr.status)===-3?(0,je.eF)():(cr==null?void 0:cr.status)===2?ar(cr==null?void 0:cr.message):(cr==null?void 0:cr.status)===3&&Fo(cr==null?void 0:cr.message)}),ru=[(0,Qe.GJ)()&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:To.createElement(yl,{setExportParams:ll}),forceRender:!0},{name:"\u4F5C\u4E1A\u8BE6\u60C5",id:"1",compontent:To.createElement($o,{gotosetting:()=>{Et({type:"shixunHomeworks/getWorkSetting",payload:Vi({},eo)}),br("3")}})},(0,Qe.dE)()&&((Jt=ae==null?void 0:ae.headerInfo)==null?void 0:Jt.score_open)&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:To.createElement(yl,{setExportParams:ll}),forceRender:!0},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:To.createElement(wc,null)},{name:"\u8D28\u91CF\u68C0\u6D4B",id:"4",compontent:To.createElement(wd,null)},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",compontent:To.createElement(Wd.Z,null)},{name:"\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790",id:"5",compontent:To.createElement(Zd.ZP,null)},{name:(0,Qe.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",compontent:(Be=(lt=ae==null?void 0:ae.headerInfo)==null?void 0:lt.homework_status)!=null&&Be.includes("\u5BFC\u5165")?To.createElement(jd.Z,null):To.createElement(fu,null),forceRender:!0}].filter(po=>!!po).filter(po=>{var cr,Cl,bu,Bi,di;return(0,Qe.dE)()?po.name!=="\u4EE3\u7801\u67E5\u91CD"&&po.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"&&po.name!=="\u5F97\u5206\u89C4\u5219":(0,Qe.dE)()||((Cl=(cr=ae==null?void 0:ae.headerInfo)==null?void 0:cr.homework_status)==null?void 0:Cl[0])!=="\u5DF2\u622A\u6B62"?po.name!=="\u8D28\u91CF\u68C0\u6D4B":!((bu=ae==null?void 0:ae.headerInfo)!=null&&bu.code_review)&&((di=(Bi=ae==null?void 0:ae.headerInfo)==null?void 0:Bi.homework_status)==null?void 0:di[0])!=="\u672A\u53D1\u5E03"?!0:po.name!=="\u4EE3\u7801\u67E5\u91CD"}).filter(po=>{var cr;return(cr=ae==null?void 0:ae.headerInfo)!=null&&cr.open_code_quality_analysis?!0:po.name!=="\u8D28\u91CF\u68C0\u6D4B"}).filter(po=>{var cr;return(cr=ae==null?void 0:ae.headerInfo)!=null&&cr.action_analysis?!0:po.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"}).filter(po=>{var cr,Cl;return(Cl=(cr=ae==null?void 0:ae.headerInfo)==null?void 0:cr.homework_status)!=null&&Cl.includes("\u5BFC\u5165")?po.name!=="\u4EE3\u7801\u67E5\u91CD"&&po.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(po=>{var cr,Cl;return(Cl=(cr=ae==null?void 0:ae.headerInfo)==null?void 0:cr.homework_status)!=null&&Cl.includes("\u5BFC\u5165")&&(0,Qe.dE)()?po.name!=="\u5F97\u5206\u89C4\u5219"&&po.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(po=>!(po!=null&&po.hidden)),su=()=>Ys(void 0,null,function*(){var po,cr,Cl;if(((cr=(po=ae==null?void 0:ae.headerInfo)==null?void 0:po.challenges)==null?void 0:cr.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(((Cl=ae==null?void 0:ae.headerInfo)==null?void 0:Cl.commit_count)==0)return fe.ZP.info("\u6682\u65E0\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A~");let bu=yield Ti();if((bu==null?void 0:bu.complete_num)!=(bu==null?void 0:bu.total_count)&&(bu==null?void 0:bu.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");Et({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"}})}),Ti=()=>Ys(void 0,null,function*(){const{ai_question_record_id:po}=ae.headerInfo;return po?yield(0,be.ZP)(`/api/shixun_homeworks/${eo==null?void 0:eo.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:po}}):void 0});return To.createElement("section",{style:{background:"#f3f3f3",minHeight:"80vh"}},To.createElement("div",{className:"edu-container"},((dt=ae==null?void 0:ae.headerInfo)==null?void 0:dt.homework_name)&&To.createElement("section",{className:"animated fadeIn"},To.createElement("aside",{className:"mt10"},((Zn=ae==null?void 0:ae.headerInfo)==null?void 0:Zn.category)&&To.createElement(Le.Z,{separator:">"},To.createElement(Le.Z.Item,null,To.createElement(ve.Link,{to:`/classrooms/${eo==null?void 0:eo.coursesId}/shixun_homework`},(ca=ae==null?void 0:ae.headerInfo)==null?void 0:ca.course_name)),To.createElement(Le.Z.Item,null,To.createElement(ve.Link,{to:`/classrooms/${eo==null?void 0:eo.coursesId}/shixun_homework/${(un=ae==null?void 0:ae.headerInfo)!=null&&un.category.main?"":(sn=ae==null?void 0:ae.headerInfo)==null?void 0:sn.category.category_id}`},(xa=(Yn=ae==null?void 0:ae.headerInfo)==null?void 0:Yn.category)==null?void 0:xa.category_name)),To.createElement(Le.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),To.createElement("aside",{className:[Vc.title,"mt20"].join(" ")},To.createElement(ve.Link,{to:`/classrooms/${(ht=ae==null?void 0:ae.headerInfo)==null?void 0:ht.course_id}/shixun_homework/${(Na=ae==null?void 0:ae.headerInfo)!=null&&Na.category.main?"":(Cn=ae==null?void 0:ae.headerInfo)==null?void 0:Cn.category.category_id}`},To.createElement(_e.Z,{className:"font16 c-black"})),To.createElement(ie.Z,{title:(Ya=ae==null?void 0:ae.headerInfo)==null?void 0:Ya.homework_name,placement:"bottom"},To.createElement("strong",{className:"font20 ml5"},(Un=ae==null?void 0:ae.headerInfo)==null?void 0:Un.homework_name)),To.createElement(je.VV,{temporary:!0,status:(no=ae==null?void 0:ae.headerInfo)==null?void 0:no.homework_status}),Jr==="4"&&To.createElement("span",{className:"iconfont icon-a-wenhaobeifen2",onClick:()=>{zn(!0)},style:{fontWeight:800,color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer"}},"\u89C4\u5219\u8BF4\u660E"))),To.createElement("aside",{className:"mt30 relative"},((ra=(tn=ae==null?void 0:ae.headerInfo)==null?void 0:tn.homework_status)==null?void 0:ra.includes("\u5BFC\u5165"))&&(0,Qe.GJ)()&&To.createElement("aside",{className:Vc.rightMenu},To.createElement("p",{onClick:()=>{var po,cr;Et({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:(po=ae==null?void 0:ae.headerInfo)==null?void 0:po.homework_name,id:(cr=ae==null?void 0:ae.headerInfo)==null?void 0:cr.homework_id,type:"practice"}})}},To.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),"\u8865\u5145\u6210\u7EE9")),!((Pa=(co=ae==null?void 0:ae.headerInfo)==null?void 0:co.homework_status)!=null&&Pa.includes("\u5BFC\u5165"))&&To.createElement("aside",{className:Vc.rightMenu},(0,Qe.dE)()&&((oa=ae.headerInfo)==null?void 0:oa.redo_work)&&To.createElement("p",{onClick:An},To.createElement("span",{className:"iconfont icon-dahuizhongzuo3x"}),"\u91CD\u505A"),((ut=ae.headerInfo)==null?void 0:ut.shixun_status)>1&&((qt=ae.headerInfo)==null?void 0:qt.time_status)<5&&(0,Qe.dE)()&&To.createElement("p",{onClick:()=>Ys(void 0,null,function*(){var po,cr,Cl,bu,Bi,di,vi,xs,_s;if((0,zr.tJ)(Et,!0)){if((po=ae==null?void 0:ae.headerInfo)!=null&&po.can_view_details){(0,je.xg)(`/shixuns/${(cr=ae==null?void 0:ae.headerInfo)==null?void 0:cr.shixun_identifier}/challenges`);return}(Bi=(bu=(Cl=ae.headerInfo)==null?void 0:Cl.task_operation)==null?void 0:bu[1])!=null&&Bi.includes("/")?Pl((vi=(di=ae.headerInfo)==null?void 0:di.task_operation)==null?void 0:vi[1]):(0,je.xg)(`/tasks/${(_s=(xs=ae.headerInfo)==null?void 0:xs.task_operation)==null?void 0:_s[1]}`)}})},To.createElement("span",{className:"iconfont icon-kaiqizhong"}),(Ea=(Gt=ae.headerInfo)==null?void 0:Gt.task_operation)==null?void 0:Ea[0]),((Bo=ae.headerInfo)==null?void 0:Bo.commit_des)&&To.createElement("p",{onClick:()=>{var po;(0,je.xg)(`/classrooms/${eo.coursesId}/shixun_homework/${eo.categoryId}/${(po=ae.headerInfo)==null?void 0:po.work_id}/commitsummary`)}},To.createElement("span",{className:"iconfont icon-tijiaozongjie"}),(qa=ae.headerInfo)==null?void 0:qa.commit_des),(0,Qe.GJ)()&&((fr=(xr=ae==null?void 0:ae.headerInfo)==null?void 0:xr.homework_status)==null?void 0:fr.includes("\u672A\u53D1\u5E03"))&&To.createElement("p",{onClick:()=>{var po,cr,Cl,bu;if(((po=at==null?void 0:at.userInfo)==null?void 0:po.user_status)===2){(0,zr.Rd)();return}let Bi=()=>{var di;Et({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[eo.categoryId],selectArrsAll:[ae==null?void 0:ae.headerInfo],params:eo,detail:!0,type:2,manage_all_group:(di=ae==null?void 0:ae.headerInfo)==null?void 0:di.manage_all_group}})};(cr=ae==null?void 0:ae.headerInfo)!=null&&cr.high_resources_consume&&!((Cl=ae==null?void 0:ae.headerInfo)!=null&&Cl.high_resources_consume_permission)?Et({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:eo.coursesId,type:"shixun",type_id:eo.categoryId,name:(bu=ae==null?void 0:ae.headerInfo)==null?void 0:bu.homework_name,fn:()=>{Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:eo.categoryId}}),Bi()}}}):Bi()}},To.createElement("span",{className:"iconfont icon-yishezhifabushijian1 translateY1"}),"\u7ACB\u5373\u53D1\u5E03"),((Qr=ae.headerInfo)==null?void 0:Qr.show_analysis_detail)&&To.createElement("p",{onClick:()=>{var po;(0,je.xg)(`/classrooms/${eo.coursesId}/shixun_homework/${eo.categoryId}/analysis/${(po=ae.headerInfo)==null?void 0:po.analysis_id}`)}},To.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),Jr=="12"&&(((Wl=(Zr=ae==null?void 0:ae.headerInfo)==null?void 0:Zr.homework_status)==null?void 0:Wl.includes("\u5DF2\u622A\u6B62"))||((nr=(za=ae==null?void 0:ae.headerInfo)==null?void 0:za.homework_status)==null?void 0:nr.includes("\u63D0\u4EA4\u4E2D"))||((So=(Jn=ae==null?void 0:ae.headerInfo)==null?void 0:Jn.homework_status)==null?void 0:So.includes("\u8FDB\u884C\u4E2D")))&&To.createElement("p",{style:{width:136},onClick:su},To.createElement("span",{className:"iconfont icon-yijiandaimapingjia translateY1"}),"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"),((xn=ae.headerInfo)==null?void 0:xn.is_enter_shixun)&&((0,Qe.dE)()&&((Sa=(Ma=ae==null?void 0:ae.headerInfo)==null?void 0:Ma.homework_status)==null?void 0:Sa.includes("\u5DF2\u622A\u6B62"))||!(0,Qe.dE)())&&To.createElement("p",{onClick:()=>Ys(void 0,null,function*(){var po,cr;(0,Qe.dE)()?Pl((cr=(po=ae.headerInfo)==null?void 0:po.task_operation)==null?void 0:cr[1]):(0,je.xg)(`/shixuns/${ae==null?void 0:ae.headerInfo.shixun_identifier}/challenges`)})},To.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),"\u8FDB\u5165\u5B9E\u8BAD"),(0,Qe.GJ)()&&((Pn=ae==null?void 0:ae.headerInfo)==null?void 0:Pn.end_immediately)&&To.createElement("p",{style:{background:"#0152d9",color:"#fff"},onClick:()=>{var po,cr;if((0,Qe.Rm)()&&!((cr=(po=ce.AssistantObject)==null?void 0:po.practice)!=null&&cr.can_stop)){fe.ZP.warning(Yr.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:eo,type:2,detail:!0,selectArrs:[eo.categoryId]}})}},To.createElement("span",{style:{color:"#fff"},className:"iconfont icon-jiezhishiyan"}),"\u7ACB\u5373\u622A\u6B62")),To.createElement("aside",{className:`mt30 relative ${Vc.workListTabWrap}`},To.createElement(Ur.default,{type:"card",defaultActiveKey:Jr,activeKey:Jr,onChange:vu},ru.map((po,cr)=>To.createElement(Ur.default.TabPane,{tab:po.name,key:po.id,forceRender:po.forceRender})))),(Ra=(Wn=ru.filter(po=>po.id===Jr))==null?void 0:Wn[0])==null?void 0:Ra.compontent)),To.createElement(Rd,null),To.createElement(es.Z,{successCallback:()=>{Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Vi({},eo)}),Et({type:"shixunHomeworks/getWorkSetting",payload:Vi({},eo)})},visible:ce.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[eo.categoryId],courseId:eo.coursesId,isBatch:!1,courseEndTime:(wo=ae==null?void 0:ae.headerInfo)==null?void 0:wo.course_end_date}),To.createElement(Td.Z,{courseEndTime:(La=ae==null?void 0:ae.headerInfo)==null?void 0:La.course_end_date}),To.createElement(zd.Z,{onOk:()=>{Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Vi({},eo)}),Et({type:"shixunHomeworks/getWorkSetting",payload:Vi({},eo)}),Et({type:"shixunHomeworks/getShixunWorkList",payload:eo})}}),To.createElement(Hd.Z,{onOk:()=>{Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Vi({},eo)}),Et({type:"shixunHomeworks/getWorkSetting",payload:Vi({},eo)}),Et({type:"shixunHomeworks/getShixunWorkList",payload:eo})}}),To.createElement(Ie.default,{open:Zt,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{zn(!1)}},To.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),To.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),To.createElement("p",{style:{marginLeft:"10px"}},To.createElement(Ze.default,{dataSource:$d,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})),To.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"),To.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),To.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"),To.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),To.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"),To.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"),To.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),To.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"),To.createElement("p",{style:{marginLeft:"10px"}},Yr.formatMessage({id:"classrooms.where",defaultMessage:"\u5176\u4E2D\uFF1A"})),To.createElement("p",{style:{marginLeft:"10px"}},Yr.formatMessage({id:"classrooms.defectVulnNormFormula",defaultMessage:"\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"})),To.createElement("p",{style:{marginLeft:"10px"}},Yr.formatMessage({id:"classrooms.noteScoreEmptyUnsupported",defaultMessage:"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002"}))),To.createElement(Vd,null))};var tg=(0,ve.connect)(({shixunHomeworks:ae,loading:ce,globalSetting:se,classroomList:at,user:ft})=>({shixunHomeworks:ae,globalSetting:se,loading:ce.effects,classroomList:at,user:ft}))(eg);const ng=({globalSetting:ae})=>{var ce;const se=(0,ve.useIntl)();switch(Number((ce=ae==null?void 0:ae.setting)==null?void 0:ce.theme)){case z.Fy.THEMEONE:return ne.createElement(Mt,null);case z.Fy.DEFAULT:default:return ne.createElement(tg,null)}};var ag=(0,ve.connect)(({globalSetting:ae})=>({globalSetting:ae}))(ng)},98434:function(Pt,gt,ee){"use strict";var z=ee(43418),ne=ee(8591),ve=ee(57193),Ie=ee(95392),fe=ee(81779),Le=ee(59301),ie=(_e,je,be)=>new Promise((ke,xe)=>{var ue=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?ke(x.value):Promise.resolve(x.value).then(ue,E);a((be=be.apply(_e,je)).next())});const Ze=({shixunHomeworks:_e,classroomList:je,dispatch:be})=>{const ke=(0,Ie.useIntl)(),xe=(0,Ie.useParams)();return Le.createElement(z.default,{centered:!0,title:"\u63D0\u793A",open:_e.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ie(void 0,null,function*(){var ue,E,a,x;if((0,fe.Rm)()&&!((ue=je.AssistantObject.practice)!=null&&ue.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 y=yield(0,ve.ZP)(`/api/myshixuns/${_e.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:xe.coursesId,homework_common_id:_e.actionTabs.homework_common_id}});if(y.shixun_identifier){ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),be({type:"shixunHomeworks/setActionTabs",payload:{}});const b=(a=(E=y==null?void 0:y.new_works)==null?void 0:E.find(te=>`${te.homework_common_id}`===xe.categoryId))==null?void 0:a.id;if((0,fe.Rm)()&&!((x=je.AssistantObject.practice)!=null&&x.can_view))return;Ie.history.replace(`/classrooms/${xe.coursesId}/shixun_homework/${xe.categoryId}/${b}/comment`)}}),onCancel:()=>{be({type:"shixunHomeworks/setActionTabs",payload:{}})}},Le.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),Le.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};gt.Z=(0,Ie.connect)(({shixunHomeworks:_e,classroomList:je})=>({shixunHomeworks:_e,classroomList:je}))(Ze)},69613:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(54580),ve=ee(78241),Ie=ee(43418),fe=ee(8591),Le=ee(1710),ie=ee(95392),Ze=ee(78323),_e=ee(16395),je=ee(57193),be=ee(56656),ke=ee.n(be),xe=ee(63949),ue=ee(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(de,pe,me)=>pe in de?E(de,pe,{enumerable:!0,configurable:!0,writable:!0,value:me}):de[pe]=me,te=(de,pe)=>{for(var me in pe||(pe={}))x.call(pe,me)&&b(de,me,pe[me]);if(a)for(var me of a(pe))y.call(pe,me)&&b(de,me,pe[me]);return de},oe=(de,pe,me)=>new Promise((Fe,we)=>{var Ae=bt=>{try{Ne(me.next(bt))}catch(He){we(He)}},tt=bt=>{try{Ne(me.throw(bt))}catch(He){we(He)}},Ne=bt=>bt.done?Fe(bt.value):Promise.resolve(bt.value).then(Ae,tt);Ne((me=me.apply(de,pe)).next())});const{Dragger:re}=ne.default,le=({classroomList:de,dispatch:pe,onOk:me})=>{const Fe=(0,ie.useIntl)(),we=(0,ie.useParams)(),[Ae]=ve.default.useForm(),[tt,Ne]=(0,z.useState)(),[bt,He]=(0,z.useState)(!1),Xe={height:100,onRemove:()=>{Ne("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:st=>oe(void 0,null,function*(){return Ne(st),!1})};return(0,z.useEffect)(()=>{Ae.setFieldsValue({publish_time:ke()(ke()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ke()(ke()(new Date((0,xe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),ue.createElement(Ie.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:bt},onOk:()=>oe(void 0,null,function*(){Ae.submit()}),onCancel:()=>{Ae.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},ue.createElement(ve.default,{form:Ae,onFinish:st=>oe(void 0,null,function*(){var rt,kt,Qe;if(!(tt!=null&&tt.size)){fe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}He(!0);let Ke=new FormData;Ke.append("type",de.actionTabs.type),Ke.append("file",tt);let At;window.location.href.indexOf("exercise")>-1?At=`/api/exercises/${de.actionTabs.id}/supplement_score.json`:At=`/api/homework_commons/${de.actionTabs.id}/supplement_score.json`;let Te=yield(0,je.ZP)(At,{method:"post",body:Ke},!0);He(!1),(Te==null?void 0:Te.status)===0&&(me(),Ae.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),((kt=(rt=Te==null?void 0:Te.data)==null?void 0:rt.fail)==null?void 0:kt.length)>0&&Ie.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ue.createElement(Le.default,{pagination:!1,dataSource:(Qe=Te==null?void 0:Te.data)==null?void 0:Qe.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)("",Ze.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${de.actionTabs.type}`)}}))})},ue.createElement(ve.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},de.actionTabs.name),ue.createElement(ve.default.Item,{style:{marginBottom:0},label:ue.createElement("div",null,ue.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ue.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ue.createElement("div",null,ue.createElement("a",{download:"\u6A21\u7248.xlsx",className:_e.Z.downloadbutton,href:Ze.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${de.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ue.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ue.createElement(ve.default.Item,{style:{marginBottom:0}},ue.createElement(re,te({},Xe),ue.createElement("a",{className:_e.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ue.createElement("br",null),ue.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"))))))};gt.Z=(0,ie.connect)(({classroomList:de})=>({classroomList:de}))(le)},82338:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Xe}});var z=ee(59301),ne=ee(78241),ve=ee(43418),Ie=ee(8591),fe=ee(95237),Le=ee(43604),ie=ee(5083),Ze=ee(5112),_e=ee(24905),je=ee(56656),be=ee.n(je),ke=ee(57193),xe=ee(63949),ue=ee(95392),E=ee(81779),a=ee(94373),x=ee(4876),y=ee(34364),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(90609),oe=ee(86342),re=ee(59301),le=Object.defineProperty,de=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,Ae=(st,rt,kt)=>rt in st?le(st,rt,{enumerable:!0,configurable:!0,writable:!0,value:kt}):st[rt]=kt,tt=(st,rt)=>{for(var kt in rt||(rt={}))Fe.call(rt,kt)&&Ae(st,kt,rt[kt]);if(me)for(var kt of me(rt))we.call(rt,kt)&&Ae(st,kt,rt[kt]);return st},Ne=(st,rt)=>de(st,pe(rt)),bt=(st,rt,kt)=>new Promise((Qe,Ke)=>{var At=nt=>{try{Je(kt.next(nt))}catch(Nt){Ke(Nt)}},Te=nt=>{try{Je(kt.throw(nt))}catch(Nt){Ke(Nt)}},Je=nt=>nt.done?Qe(nt.value):Promise.resolve(nt.value).then(At,Te);Je((kt=kt.apply(st,rt)).next())});const He=({classroomList:st,dispatch:rt,courseEndTime:kt})=>{var Qe;const Ke=(0,ue.useIntl)(),At=(0,ue.useParams)(),[Te]=ne.default.useForm(),[Je,nt]=(0,z.useState)(1),[Nt,cn]=(0,z.useState)([]),[wt,$t]=(0,z.useState)(0),[We,Xt]=(0,z.useState)(20),[Kt,_n]=(0,z.useState)(!0),[Xn,Ge]=(0,z.useState)([]),[Me,Oe]=(0,z.useState)(!0),[he,Ve]=(0,z.useState)({}),[Bt,Se]=(0,z.useState)({});At.id=At.coursesId,(0,z.useEffect)(()=>{if(st.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Ye(),De(),st.actionTabs.type===2){const Qt=st.actionTabs.selectArrsAll[0];Oe(Qt.unified_setting)}else Oe(!1)},[st.actionTabs]);const De=Qt=>bt(void 0,null,function*(){_n(!0);const Re=yield(0,a.c_)(Ne(tt({},At),{page:Qt||Je,limit:2e4,homework_id:st.actionTabs.type===1?"":st.actionTabs.selectArrs[0]}));Re==null||Re.course_groups.map((pt,vt)=>{pt.key=pt.id,pt.title=pt.name,pt.disabled=pt.is_published}),Re&&(cn([...Re==null?void 0:Re.course_groups]),$t(Re==null?void 0:Re.course_groups_count),_n(!1),Qt||Te.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"))}))}),xt=()=>{var Qt;let Re=[...(Qt=st.actionTabs.selectArrsAll)==null?void 0:Qt.filter(pt=>pt.high_resources_consume&&!pt.high_resources_consume_permission)];(Re==null?void 0:Re.length)>0&&st.actionTabs.type===1&&ve.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"}},Re==null?void 0:Re.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"},Re==null?void 0:Re.map(pt=>re.createElement("div",{className:b.failedList,key:pt.homework_id},re.createElement("div",{className:b.name},pt==null?void 0:pt.name),re.createElement("div",{className:b.publish,onClick:()=>{(0,xe.xg)(`/classrooms/${At.coursesId}/shixun_homework/${pt.homework_id}/detail?tabs=0`)}},"\u53D1\u5E03"))))))})},ot=()=>bt(void 0,null,function*(){var Qt,Re,pt,vt,Vt,yn,Qn;if((0,E.Rm)()&&!((Re=(Qt=st.AssistantObject)==null?void 0:Qt.practice)!=null&&Re.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"),Dt(!1);return}const Lt=tt({},Te.getFieldsValue());if(Lt.end_time<=Lt.publish_time){Ie.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Dt(!1);return}if((Xn==null?void 0:Xn.length)<=0&&!Me&&Nt.length>0){Ie.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Dt(!1);return}let _t={homework_ids:[...st.actionTabs.selectArrs],group_ids:Xn.length>0?Xn.map(Kn=>Kn.id):(pt=st.detailShixunsList)==null?void 0:pt.course_groups,end_time:be()(Lt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:be()(Lt.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!Xn.length},Ht=[...(vt=st.actionTabs.selectArrsAll)==null?void 0:vt.filter(Kn=>Kn.high_resources_consume&&!Kn.high_resources_consume_permission)];if((Ht==null?void 0:Ht.length)==st.actionTabs.selectArrsAll.length&&st.actionTabs.type==1){rt({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),xt();return}((Vt=st.actionTabs.selectArrsAll)==null?void 0:Vt.length)>0&&st.actionTabs.type===1&&(_t.homework_ids=[...((Qn=(yn=st.actionTabs.selectArrsAll)==null?void 0:yn.filter(Kn=>!Kn.high_resources_consume||Kn.high_resources_consume_permission))==null?void 0:Qn.map(Kn=>Number(Kn==null?void 0:Kn.homework_id)))||[]]);let Bn=yield(0,oe.Tr)({homework_common_ids:[...st.actionTabs.selectArrs],course_id:At.coursesId,type:"homework_common"});(Bn==null?void 0:Bn.student_count)===0?Ft(_t):(Se(_t),Ve(Bn))}),Ye=()=>{nt(1),cn([]),Ge([])},Ft=Qt=>bt(void 0,null,function*(){Dt(!0);const Re=yield(0,ke.ZP)(`/api/courses/${At.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:tt({},Qt)});Dt(!1),Re.status===0&&(Ye(),(0,xe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),Ie.ZP.success("\u53D1\u5E03\u6210\u529F"),rt({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),xt(),(0,E.GJ)()?st.actionTabs.detail?(rt({type:"shixunHomeworks/setActionTabs",payload:{}}),rt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:tt({},At)}),rt({type:"shixunHomeworks/getWorkSetting",payload:tt({},At)})):rt({type:"classroomList/getClassroomTeacherShixunsList",payload:Ne(tt({},st.actionTabs.params),{type:4})}):rt({type:"classroomList/getClassroomShixunsList",payload:tt({},st.actionTabs.params)}),localStorage.getItem("Noviceguide")==="0"||rt({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~")}}))}),yt=wt>Je*We,{detailShixunsList:mn}=st,[En,Dt]=(0,z.useState)(!1);return re.createElement("div",null,re.createElement(ve.default,{width:600,centered:!0,confirmLoading:En,title:"\u53D1\u5E03\u4F5C\u4E1A",open:st.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>ot(),onCancel:()=>{Ye(),rt({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:Te},re.createElement("div",{style:{paddingLeft:0}},re.createElement(fe.Z,{className:"mt30",align:"middle"},re.createElement(Le.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:Qt=>(0,y.Q8)(Qt,kt),disabledTime:Qt=>(0,y.d0)(Qt),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(Le.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:Qt=>(0,y.Q8)(Qt,kt,Te.getFieldValue("publish_time")),disabledTime:Qt=>(0,y.d0)(Qt,Te.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(Ze.ZP.Group,{value:Me,onChange:Qt=>{Oe(Qt.target.value),Ge([])}},re.createElement(Ze.ZP,{value:!0,disabled:!st.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),re.createElement(Ze.ZP,{className:"ml20",disabled:Nt.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Nt.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||!Me)&&Nt.length>0&&re.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},re.createElement("span",{style:{flex:1}},re.createElement(_e.default,{checked:Xn.length===Nt.length,onChange:Qt=>{Xn.length===Nt.length?Ge([]):Ge(Nt)}},"\u5168\u9009")),re.createElement("span",{style:{width:16}}),re.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Xn.length||0,"\u4E2A\u5206\u73ED")),(st.actionTabs.type===1||!Me)&&Nt.length>0&&re.createElement(x.Z,{data:Nt,selectedRowKeys:Xn,setSelectedRowKeys:Ge}))),re.createElement(te.Z,{resdata:he,type:((Qe=st.actionTabs.selectArrs)==null?void 0:Qe.length)===1?"shixun":"shixunpush",okloading:En,oktext:(he==null?void 0:he.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Qt=>bt(void 0,null,function*(){Dt(!0);let Re=yield(0,ke.ZP)(`/api/courses/${At.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...st.actionTabs.selectArrs]}});Dt(!1),(Re==null?void 0:Re.status)===0&&Ft(Bt)})}))};var Xe=(0,ue.connect)(({classroomList:st})=>({classroomList:st}))(He)},4876:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return je}});var z=ee(59301),ne=ee(92832),ve=ee(24905),Ie=ee(95237),fe={leftdiv:"leftdiv___C0QyK",listClass:"listClass___ssVYJ",spantitle:"spantitle___EcO7r",rightdiv:"rightdiv___A2kDK"},Le="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ie=ee(13922),Ze=(be,ke,xe)=>new Promise((ue,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?ue(b.value):Promise.resolve(b.value).then(a,x);y((xe=xe.apply(be,ke)).next())}),je=({data:be,value:ke=[],handleChangePage:xe,setSelectedRowKeys:ue,selectedRowKeys:E,onChange:a=()=>{}})=>{const[x,y]=(0,z.useState)([]),[b,te]=(0,z.useState)([]),[oe,re]=(0,z.useState)([]);let[le,de]=(0,z.useState)(1),[pe,me]=(0,z.useState)();return(0,z.useEffect)(()=>{y(be),te([]),re([])},[be]),(0,z.useEffect)(()=>{ue&&(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=>Ze(void 0,null,function*(){y(be.filter(we=>{var Ae;return(Ae=we==null?void 0:we.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(ve.default.Group,{value:b.map(Fe=>`${Fe.id}`),onChange:Fe=>{ue(x.filter(we=>Fe.includes(`${we.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((Fe,we)=>z.createElement(Ie.Z,{key:Fe.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(ve.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(we=>we.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,we)=>z.createElement(Ie.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:Le,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{ue(b.filter(Ae=>`${Ae.id}`!=`${Fe.id}`))}})))))))}},13719:function(Pt,gt,ee){"use strict";ee.d(gt,{AD:function(){return bt},BA:function(){return Xn},D9:function(){return Qe},Hp:function(){return le},IM:function(){return At},Iy:function(){return de},KM:function(){return _n},KU:function(){return Nt},MJ:function(){return pe},Ne:function(){return Ke},ON:function(){return wt},Uj:function(){return Xt},VY:function(){return nt},YO:function(){return We},YX:function(){return $t},Zn:function(){return E},_g:function(){return te},_k:function(){return rt},c6:function(){return tt},cr:function(){return a},eV:function(){return Ne},fi:function(){return x},gh:function(){return we},hS:function(){return Te},iA:function(){return y},j6:function(){return oe},je:function(){return st},jj:function(){return re},kS:function(){return cn},o6:function(){return Ae},pO:function(){return Kt},rQ:function(){return He},sA:function(){return Fe},xm:function(){return kt},xo:function(){return Je},y8:function(){return Xe},yd:function(){return b}});var z=ee(94373),ne=ee(95392),ve=ee(63949),Ie=ee(8591),fe=ee(78323),Le=Object.defineProperty,ie=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,je=(Ge,Me,Oe)=>Me in Ge?Le(Ge,Me,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Ge[Me]=Oe,be=(Ge,Me)=>{for(var Oe in Me||(Me={}))Ze.call(Me,Oe)&&je(Ge,Oe,Me[Oe]);if(ie)for(var Oe of ie(Me))_e.call(Me,Oe)&&je(Ge,Oe,Me[Oe]);return Ge},ke=(Ge,Me,Oe)=>new Promise((he,Ve)=>{var Bt=xt=>{try{De(Oe.next(xt))}catch(ot){Ve(ot)}},Se=xt=>{try{De(Oe.throw(xt))}catch(ot){Ve(ot)}},De=xt=>xt.done?he(xt.value):Promise.resolve(xt.value).then(Bt,Se);De((Oe=Oe.apply(Ge,Me)).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..."}})},ue=()=>{(0,ne.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=Ge=>ke(void 0,null,function*(){xe(),(yield(0,z.YR)(be({},Ge))).status===0&&(yield(0,ve.QH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/courses/${Ge.coursesId}/export_couser_info.json`,query:Ge}))),ue()}),a=Ge=>ke(void 0,null,function*(){const Me=yield(0,z.yS)(be({},Ge));if(Me.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_member_act_score`);else{if(Me.status===-2)return Me;Me.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_member_act_score`))}}),x=Ge=>ke(void 0,null,function*(){const Me=yield(0,z.W0)(be({},Ge));if(Me.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_total_score`);else{if(Me.status===-4)return Me;Me.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_total_score`))}}),y=Ge=>ke(void 0,null,function*(){const Me=yield(0,z.Nl)(be({},Ge));if(Me.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_total_exercise_and_other`);else{if(Me.status===-4)return Me;Me.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_total_exercise_and_other`))}}),b=Ge=>ke(void 0,null,function*(){const Me=yield(0,z.IU)(be({},Ge));if(Me.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/export_star_user`);else{if(Me.status===-4)return Me;Me.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/export_star_user`))}}),te=Ge=>ke(void 0,null,function*(){const Me=yield(0,z.td)(be({},Ge));if(Me.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_total_exercise_and_other`);else{if(Me.status===-2)return Me;if(Me.status===-3)(0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_total_exercise_and_other`);else if(Me.status===-4)return Me}}),oe=Ge=>ke(void 0,null,function*(){const Me=yield(0,z.QX)(be({},Ge));if(Me.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_total_homework`);else{if(Me.status===-4)return Me;Me.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_total_homework`))}}),re=(Ge,Me)=>ke(void 0,null,function*(){const Oe=yield(0,z.o_)(be({},Ge));Oe.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"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/${Me}`)):Oe.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/${Me}`))}),le=(Ge,Me)=>ke(void 0,null,function*(){const Oe=yield(0,z.ZL)(be({},Ge));Oe.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"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/${Me}`)):Oe.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/${Me}`))}),de=(Ge,Me)=>ke(void 0,null,function*(){const Oe=yield(0,z.aP)(be({},Ge));Oe.status===0?(Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/${Me}`)):Oe.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/${Me}`))}),pe=(Ge,Me)=>ke(void 0,null,function*(){const Oe=yield(0,z.vV)(be({},Ge));Oe.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"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/${Me}`)):Oe.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/${Me}`))}),me=Ge=>ke(void 0,null,function*(){xe(),(yield exportCourseWorkListAppendix(be({},Ge))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${Ge.categoryId}/works_list.zip`,query:Ge}))),ue()}),Fe=Ge=>ke(void 0,null,function*(){xe(),yield(0,ve.QH)("",fe.Z.API_SERVER+`/api/polls/${Ge.categoryId}/commit_result.xlsx`),ue()}),we=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/courses/${Ge.coursesId}/attendances/export_xlsx_data.xlsx`,query:Ge}))}),Ae=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/courses/${Ge.coursesId}/video_study_statics.xlsx`,query:Ge}))}),tt=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/courses/${Ge.coursesId}/export_video_study.xlsx`,query:Ge}))}),Ne=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/courses/${Ge.coursesId}/export_course_students_info.xlsx`,query:Ge}))}),bt=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:Ge}))}),He=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:Ge}))}),Xe=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:Ge}))}),st=Ge=>ke(void 0,null,function*(){const Me=yield(0,z.Uy)(be({},Ge));Me.status===0?(Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/exercise_score,export_exercise_users`)):Me.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/exercise_score,export_exercise_users`))}),rt=Ge=>ke(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/export_records/${Ge.id}.xlsx`,query:Ge}))}),kt=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:Ge}))}),Qe=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/courses/${Ge==null?void 0:Ge.coursesId}/${Ge.menuKey}_statistic.xlsx?${Ge.checkedList.map(Me=>`course_group_id[]=${Me}`).join("&")}`,query:Ge}))}),Ke=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/ec_years/${Ge==null?void 0:Ge.ec_year_id}/ec_training_objectives.xlsx`,query:Ge}))}),At=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)(Ge==null?void 0:Ge.name,(0,ve.NY)({url:fe.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:Ge}))}),Te=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/ec_years/${Ge==null?void 0:Ge.ec_year_id}/ec_courses.xlsx`,query:Ge}))}),Je=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/ec_years/${Ge==null?void 0:Ge.ec_year_id}/ec_graduation_requirements.xlsx`,query:Ge}))}),nt=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:Ge}))}),Nt=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/exercises/${Ge.categoryId}/rank_list.xlsx`,query:Ge}))}),cn=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:Ge}))}),wt=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/examination_banks/${Ge.id}.json`,query:Ge}))}),$t=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/exercises/${Ge.categoryId}.json`,query:Ge}))}),We=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/polls/${Ge==null?void 0:Ge.id}/commit_result.json`,query:Ge}))}),Xt=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:Ge}))}),Kt=(Ge,Me)=>ke(void 0,null,function*(){yield(0,ve.FH)(Me||"",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/exercises/${Ge==null?void 0:Ge.exercise_id}/consult_exercise.json`,query:Ge}))}),_n=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/competitions/${Ge==null?void 0:Ge.identifier}/competition_commit_records/member_works.xlsx`,query:Ge}))}),Xn=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/courses/${Ge==null?void 0:Ge.coursesId}/group_homeworks/import_group_template.xlsx`,query:Ge}))})},90036:function(Pt,gt,ee){"use strict";ee.d(gt,{U:function(){return _e}});var z=ee(59301),ne=Object.defineProperty,ve=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Le=(je,be,ke)=>be in je?ne(je,be,{enumerable:!0,configurable:!0,writable:!0,value:ke}):je[be]=ke,ie=(je,be)=>{for(var ke in be||(be={}))Ie.call(be,ke)&&Le(je,ke,be[ke]);if(ve)for(var ke of ve(be))fe.call(be,ke)&&Le(je,ke,be[ke]);return je},Ze=(je,be,ke)=>new Promise((xe,ue)=>{var E=y=>{try{x(ke.next(y))}catch(b){ue(b)}},a=y=>{try{x(ke.throw(y))}catch(b){ue(b)}},x=y=>y.done?xe(y.value):Promise.resolve(y.value).then(E,a);x((ke=ke.apply(je,be)).next())});function _e(je,be){const[ke,xe]=(0,z.useState)(be),[ue,E]=(0,z.useState)(!1),[a,x]=(0,z.useState)();return[ke,ue,(b,te=!1)=>Ze(this,null,function*(){const oe=te?be:ie(ie({},ke),b);E(!0),xe(oe);const re=yield je(oe);return E(!1),x(re),re}),a]}},8389:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return ke}});var z=ee(59301),ne=ee.p+"static/modelContact.7a7eb113.png",ve=ee(43418),Ie={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=",Le=ee(59301),Ze=({visible:xe,setVisible:ue,image:E,closeImageStyle:a,hiddenbutton:x})=>Le.createElement(ve.default,{centered:!0,destroyOnClose:!0,open:xe,footer:null,wrapClassName:Ie.modal,onCancel:()=>ue(!1)},Le.createElement("div",{className:Ie.content},Le.createElement("img",{src:E}),x,Le.createElement("img",{onClick:()=>ue(!1),className:Ie.close,src:fe,style:a}))),_e=ee(81779),je=ee(59301),ke=()=>{const[xe,ue]=(0,z.useState)(!1);return{verifyModelUser:()=>(0,_e.$O)()?!0:(ue(!0),!1),ContactModalElement:()=>je.createElement(Ze,{visible:xe,setVisible:ue,image:ne}),contactOpen:xe,setContactOpen:ue}}},69206:function(Pt,gt,ee){"use strict";ee.d(gt,{rX:function(){return oe},pW:function(){return re},gy:function(){return le},xY:function(){return te},O5:function(){return b},tJ:function(){return ue},o1:function(){return E},Rd:function(){return y}});var z=ee(95392),ne=ee(43418),ve=ee(28103),Ie=ee(8591),fe=ee(81779),Le=ee(63949),ie=ee(87169),Ze=ee(25510),_e="data:image/png;base64,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",je=ee.p+"static/newqrcode.a8740efb.png",be=ee(32637),ke=ee(59301),xe=(de,pe,me)=>new Promise((Fe,we)=>{var Ae=bt=>{try{Ne(me.next(bt))}catch(He){we(He)}},tt=bt=>{try{Ne(me.throw(bt))}catch(He){we(He)}},Ne=bt=>bt.done?Fe(bt.value):Promise.resolve(bt.value).then(Ae,tt);Ne((me=me.apply(de,pe)).next())});const ue=(de,pe=!1)=>!!(E(de)&&a(pe)),E=de=>(0,fe.bg)()?!0:(de({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(de=!1)=>{var pe;const{user:me}=(0,z.getDvaApp)()._store.getState();return(pe=me.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,Le.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:ke.createElement("div",{style:{textAlign:"center"}},ke.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"),ke.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:be}),ke.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 de;const{user:pe}=(0,z.getDvaApp)()._store.getState();return(de=pe.userInfo)!=null&&de.professional_certification?!0:(ne.default.confirm({title:"\u63D0\u793A",centered:!0,content:ke.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,Le.xg)("/account/certification")}}),!1)},te=()=>(0,fe.V9)()?!0:(ne.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:ke.createElement("div",{className:"tc",style:{marginLeft:-38}},ke.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),ke.createElement("img",{src:je,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),oe=(de,pe)=>de?!0:(ne.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:ke.createElement("div",null,ke.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"),ke.createElement("div",{style:{marginLeft:"110px"}},ke.createElement("img",{src:_e,width:200}),ke.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Le.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),re=de=>{ne.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:ke.createElement("div",null,ke.createElement("div",null,ke.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"),ke.createElement(ve.Z,null),ke.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ke.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 ",ke.createElement("a",null,de),"\u5929\u3002"),ke.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ke.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")),ke.createElement("div",{style:{textAlign:"center",marginTop:30}},ke.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ze,alt:"\u4E8C\u7EF4\u7801",width:160})))})},le=(de,pe="")=>{const{shixunsDetail:{detail:me}}=(0,z.getDvaApp)()._store.getState();if((me==null?void 0:me.public)===2||(me==null?void 0:me.public)===1||(me==null?void 0:me.shixun_status)===3){let Fe="";return(me==null?void 0:me.public)===2&&(Fe="\u5DF2\u516C\u5F00"),(me==null?void 0:me.public)===1&&(Fe="\u5F85\u5BA1\u6838"),(me==null?void 0:me.shixun_status)===3&&(Fe="\u5DF2\u5173\u95ED"),ne.default.info({centered:!0,icon:ke.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:ke.createElement("div",{className:"tc",style:{marginLeft:-38}},ke.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},ke.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Fe,"\uFF0C",pe,"\u3002"),ke.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),ke.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ze,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(me==null?void 0:me.shixun_status)===2?(ne.default.confirm({centered:!0,icon:ke.createElement(ie.Z,null),title:"\u63D0\u793A",content:ke.createElement("div",null,ke.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",pe,"\u3002"),ke.createElement("br",null),ke.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:ke.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 de({type:"shixunsDetail/cancelRelease",payload:{id:me==null?void 0:me.identifier}})).status!==401&&(Ie.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:me==null?void 0:me.identifier}}),de({type:"practiceSetting/getCommonData",payload:{id:me==null?void 0:me.identifier}}))})})}}),!0):!1}},50371:function(Pt,gt){"use strict";function ee(){const z=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ne=1;ne{const fe=ve[Ie];fe!==void 0&&(z[Ie]=fe)})}return z}gt.Z=ee},13845:function(Pt,gt,ee){"use strict";ee.d(gt,{F:function(){return z},Z:function(){return ne}});function z(ve){return ve!=null&&ve===ve.window}function ne(ve,Ie){var fe,Le;if(typeof window=="undefined")return 0;const ie=Ie?"scrollTop":"scrollLeft";let Ze=0;return z(ve)?Ze=ve[Ie?"pageYOffset":"pageXOffset"]:ve instanceof Document?Ze=ve.documentElement[ie]:(ve instanceof HTMLElement||ve)&&(Ze=ve[ie]),ve&&!z(ve)&&typeof Ze!="number"&&(Ze=(Le=((fe=ve.ownerDocument)!==null&&fe!==void 0?fe:ve).documentElement)===null||Le===void 0?void 0:Le[ie]),Ze}},56762:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return ne}});var z=ee(59301);function ne(){const[,ve]=z.useReducer(Ie=>Ie+1,0);return ve}},68031:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ie}});var z=ee(16089);function ne(fe,Le,ie,Ze){const _e=ie-Le;return fe/=Ze/2,fe<1?_e/2*fe*fe*fe+Le:_e/2*((fe-=2)*fe*fe+2)+Le}var ve=ee(13845);function Ie(fe){let Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:Ze,duration:_e=450}=Le,je=ie(),be=(0,ve.Z)(je,!0),ke=Date.now(),xe=()=>{const E=Date.now()-ke,a=ne(E>_e?_e:E,be,fe,_e);(0,ve.F)(je)?je.scrollTo(window.pageXOffset,a):je instanceof Document||je.constructor.name==="HTMLDocument"?je.documentElement.scrollTop=a:je.scrollTop=a,E<_e?(0,z.Z)(xe):typeof Ze=="function"&&Ze()};(0,z.Z)(xe)}},66104:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return bt}});var z=ee(92310),ne=ee.n(z),ve=ee(11592),Ie=ee(26112),fe=ee(59301),Le=ee(92343),ie=ee(36355),Ze=ee(84105),_e=ee(91857);const je=He=>{let{children:Xe}=He;const{getPrefixCls:st}=fe.useContext(ie.E_),rt=st("breadcrumb");return fe.createElement("li",{className:`${rt}-separator`,"aria-hidden":"true"},Xe===""?Xe:Xe||"/")};je.__ANT_BREADCRUMB_SEPARATOR=!0;var be=je,ke=function(He,Xe){var st={};for(var rt in He)Object.prototype.hasOwnProperty.call(He,rt)&&Xe.indexOf(rt)<0&&(st[rt]=He[rt]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,rt=Object.getOwnPropertySymbols(He);ktXe[kt]||rt)}function ue(He,Xe,st,rt){if(st==null)return null;const{className:kt,onClick:Qe}=Xe,Ke=ke(Xe,["className","onClick"]),At=Object.assign(Object.assign({},(0,Ie.Z)(Ke,{data:!0,aria:!0})),{onClick:Qe});return rt!==void 0?fe.createElement("a",Object.assign({},At,{className:ne()(`${He}-link`,kt),href:rt}),st):fe.createElement("span",Object.assign({},At,{className:ne()(`${He}-link`,kt)}),st)}function E(He,Xe){return(rt,kt,Qe,Ke,At)=>{if(Xe)return Xe(rt,kt,Qe,Ke);const Te=xe(rt,kt);return ue(He,rt,Te,At)}}var a=function(He,Xe){var st={};for(var rt in He)Object.prototype.hasOwnProperty.call(He,rt)&&Xe.indexOf(rt)<0&&(st[rt]=He[rt]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,rt=Object.getOwnPropertySymbols(He);kt{const{prefixCls:Xe,separator:st="/",children:rt,menu:kt,overlay:Qe,dropdownProps:Ke,href:At}=He,Je=(nt=>{if(kt||Qe){const Nt=Object.assign({},Ke);if(kt){const cn=kt||{},{items:wt}=cn,$t=a(cn,["items"]);Nt.menu=Object.assign(Object.assign({},$t),{items:wt==null?void 0:wt.map((We,Xt)=>{var{key:Kt,title:_n,label:Xn,path:Ge}=We,Me=a(We,["key","title","label","path"]);let Oe=Xn!=null?Xn:_n;return Ge&&(Oe=fe.createElement("a",{href:`${At}${Ge}`},Oe)),Object.assign(Object.assign({},Me),{key:Kt!=null?Kt:Xt,label:Oe})})})}else Qe&&(Nt.overlay=Qe);return fe.createElement(_e.Z,Object.assign({placement:"bottom"},Nt),fe.createElement("span",{className:`${Xe}-overlay-link`},nt,fe.createElement(Ze.Z,null)))}return nt})(rt);return Je!=null?fe.createElement(fe.Fragment,null,fe.createElement("li",null,Je),st&&fe.createElement(be,null,st)):null},y=He=>{const{prefixCls:Xe,children:st,href:rt}=He,kt=a(He,["prefixCls","children","href"]),{getPrefixCls:Qe}=fe.useContext(ie.E_),Ke=Qe("breadcrumb",Xe);return fe.createElement(x,Object.assign({},kt,{prefixCls:Ke}),ue(Ke,kt,st,rt))};y.__ANT_BREADCRUMB_ITEM=!0;var b=y,te=ee(17313),oe=ee(83116),re=ee(37613);const le=He=>{const{componentCls:Xe,iconCls:st}=He;return{[Xe]:Object.assign(Object.assign({},(0,te.Wf)(He)),{color:He.itemColor,fontSize:He.fontSize,[st]:{fontSize:He.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:He.linkColor,transition:`color ${He.motionDurationMid}`,padding:`0 ${He.paddingXXS}px`,borderRadius:He.borderRadiusSM,height:He.lineHeight*He.fontSize,display:"inline-block",marginInline:-He.marginXXS,"&:hover":{color:He.linkHoverColor,backgroundColor:He.colorBgTextHover}},(0,te.Qy)(He)),"li:last-child":{color:He.lastItemColor},[`${Xe}-separator`]:{marginInline:He.separatorMargin,color:He.separatorColor},[`${Xe}-link`]:{[` +\u8BF7\u70B9\u51FB\u201C\u5F00\u542F\u6311\u6218\u201D\u91CD\u505A\u8BFE\u7A0B\u5B9E\u9A8C`),Et({type:"shixunHomeworks/getShixunWorkList",payload:pr}))})})},ar=po=>{po=po!=null&&po.includes(".json")?po:`${po}.json`,Ie.default.confirm({centered:!0,title:Yr.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),okText:"\u786E\u5B9A",cancelText:Yr.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),content:To.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ys(void 0,null,function*(){const cr=yield(0,kl.$Q)({url:po});if(!cr)return;fe.ZP.success(Yr.formatMessage({id:"classrooms.resetSuccessEnteringProject",defaultMessage:"\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01"}));const Cl=yield(0,kl.Ir)({id:cr.shixun_identifier});if(Cl!=null&&Cl.game_identifier){(0,je.xg)(`/tasks/${Cl.game_identifier}?coursesId=${eo.coursesId}`);return}(Cl==null?void 0:Cl.status)===2?ar(Cl==null?void 0:Cl.message):(Cl==null?void 0:Cl.status)===3&&Fo(Cl==null?void 0:Cl.message)})})},Fo=po=>{Ie.default.confirm({centered:!0,title:Yr.formatMessage({id:"classrooms.prompt",defaultMessage:"\u63D0\u793A"}),okText:"\u786E\u5B9A",cancelText:Yr.formatMessage({id:"classrooms.cancel",defaultMessage:"\u53D6\u6D88"}),content:To.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",po,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Pl=po=>Ys(void 0,null,function*(){po=po!=null&&po.includes(".json")?po:`${po}.json`;const cr=yield(0,kl.$Q)({url:po});if(console.log(cr,"execRes"),cr!=null&&cr.game_identifier){(0,je.xg)(`/tasks/${eo.coursesId}/${eo.categoryId}/${cr.game_identifier}?coursesId=${eo.coursesId}`);return}(cr==null?void 0:cr.status)===-3?(0,je.eF)():(cr==null?void 0:cr.status)===2?ar(cr==null?void 0:cr.message):(cr==null?void 0:cr.status)===3&&Fo(cr==null?void 0:cr.message)}),ru=[(0,Qe.GJ)()&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:To.createElement(yl,{setExportParams:ll}),forceRender:!0},{name:"\u4F5C\u4E1A\u8BE6\u60C5",id:"1",compontent:To.createElement($o,{gotosetting:()=>{Et({type:"shixunHomeworks/getWorkSetting",payload:Vi({},eo)}),wr("3")}})},(0,Qe.dE)()&&((Jt=ae==null?void 0:ae.headerInfo)==null?void 0:Jt.score_open)&&{name:"\u5B66\u751F\u5217\u8868",id:"0",compontent:To.createElement(yl,{setExportParams:ll}),forceRender:!0},{name:"\u4EE3\u7801\u67E5\u91CD",id:"2",compontent:To.createElement(bc,null)},{name:"\u8D28\u91CF\u68C0\u6D4B",id:"4",compontent:To.createElement(bd,null)},{name:"\u91CD\u505A\u8BB0\u5F55",id:"9",compontent:To.createElement(Wd.Z,null)},{name:"\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790",id:"5",compontent:To.createElement(Zd.ZP,null)},{name:(0,Qe.GJ)()?"\u8BBE\u7F6E":"\u5F97\u5206\u89C4\u5219",id:"3",compontent:(Be=(lt=ae==null?void 0:ae.headerInfo)==null?void 0:lt.homework_status)!=null&&Be.includes("\u5BFC\u5165")?To.createElement(jd.Z,null):To.createElement(fu,null),forceRender:!0}].filter(po=>!!po).filter(po=>{var cr,Cl,wu,Bi,di;return(0,Qe.dE)()?po.name!=="\u4EE3\u7801\u67E5\u91CD"&&po.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"&&po.name!=="\u5F97\u5206\u89C4\u5219":(0,Qe.dE)()||((Cl=(cr=ae==null?void 0:ae.headerInfo)==null?void 0:cr.homework_status)==null?void 0:Cl[0])!=="\u5DF2\u622A\u6B62"?po.name!=="\u8D28\u91CF\u68C0\u6D4B":!((wu=ae==null?void 0:ae.headerInfo)!=null&&wu.code_review)&&((di=(Bi=ae==null?void 0:ae.headerInfo)==null?void 0:Bi.homework_status)==null?void 0:di[0])!=="\u672A\u53D1\u5E03"?!0:po.name!=="\u4EE3\u7801\u67E5\u91CD"}).filter(po=>{var cr;return(cr=ae==null?void 0:ae.headerInfo)!=null&&cr.open_code_quality_analysis?!0:po.name!=="\u8D28\u91CF\u68C0\u6D4B"}).filter(po=>{var cr;return(cr=ae==null?void 0:ae.headerInfo)!=null&&cr.action_analysis?!0:po.name!=="\u4F5C\u4E1A\u7EDF\u8BA1\u5206\u6790"}).filter(po=>{var cr,Cl;return(Cl=(cr=ae==null?void 0:ae.headerInfo)==null?void 0:cr.homework_status)!=null&&Cl.includes("\u5BFC\u5165")?po.name!=="\u4EE3\u7801\u67E5\u91CD"&&po.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(po=>{var cr,Cl;return(Cl=(cr=ae==null?void 0:ae.headerInfo)==null?void 0:cr.homework_status)!=null&&Cl.includes("\u5BFC\u5165")&&(0,Qe.dE)()?po.name!=="\u5F97\u5206\u89C4\u5219"&&po.name!=="\u91CD\u505A\u8BB0\u5F55":!0}).filter(po=>!(po!=null&&po.hidden)),su=()=>Ys(void 0,null,function*(){var po,cr,Cl;if(((cr=(po=ae==null?void 0:ae.headerInfo)==null?void 0:po.challenges)==null?void 0:cr.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(((Cl=ae==null?void 0:ae.headerInfo)==null?void 0:Cl.commit_count)==0)return fe.ZP.info("\u6682\u65E0\u5B66\u751F\u63D0\u4EA4\u4F5C\u4E1A~");let wu=yield Ti();if((wu==null?void 0:wu.complete_num)!=(wu==null?void 0:wu.total_count)&&(wu==null?void 0:wu.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");Et({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"}})}),Ti=()=>Ys(void 0,null,function*(){const{ai_question_record_id:po}=ae.headerInfo;return po?yield(0,we.ZP)(`/api/shixun_homeworks/${eo==null?void 0:eo.categoryId}/comments_schedule.json`,{method:"get",params:{ai_question_record_id:po}}):void 0});return To.createElement("section",{style:{background:"#f3f3f3",minHeight:"80vh"}},To.createElement("div",{className:"edu-container"},((dt=ae==null?void 0:ae.headerInfo)==null?void 0:dt.homework_name)&&To.createElement("section",{className:"animated fadeIn"},To.createElement("aside",{className:"mt10"},((Zn=ae==null?void 0:ae.headerInfo)==null?void 0:Zn.category)&&To.createElement(Le.Z,{separator:">"},To.createElement(Le.Z.Item,null,To.createElement(ve.Link,{to:`/classrooms/${eo==null?void 0:eo.coursesId}/shixun_homework`},(da=ae==null?void 0:ae.headerInfo)==null?void 0:da.course_name)),To.createElement(Le.Z.Item,null,To.createElement(ve.Link,{to:`/classrooms/${eo==null?void 0:eo.coursesId}/shixun_homework/${(un=ae==null?void 0:ae.headerInfo)!=null&&un.category.main?"":(sn=ae==null?void 0:ae.headerInfo)==null?void 0:sn.category.category_id}`},(xa=(Yn=ae==null?void 0:ae.headerInfo)==null?void 0:Yn.category)==null?void 0:xa.category_name)),To.createElement(Le.Z.Item,null,"\u4F5C\u4E1A\u8BE6\u60C5"))),To.createElement("aside",{className:[Vc.title,"mt20"].join(" ")},To.createElement(ve.Link,{to:`/classrooms/${(ht=ae==null?void 0:ae.headerInfo)==null?void 0:ht.course_id}/shixun_homework/${(Na=ae==null?void 0:ae.headerInfo)!=null&&Na.category.main?"":(Cn=ae==null?void 0:ae.headerInfo)==null?void 0:Cn.category.category_id}`},To.createElement(_e.Z,{className:"font16 c-black"})),To.createElement(ie.Z,{title:(Ya=ae==null?void 0:ae.headerInfo)==null?void 0:Ya.homework_name,placement:"bottom"},To.createElement("strong",{className:"font20 ml5"},(Un=ae==null?void 0:ae.headerInfo)==null?void 0:Un.homework_name)),To.createElement(je.VV,{temporary:!0,status:(no=ae==null?void 0:ae.headerInfo)==null?void 0:no.homework_status}),Jr==="4"&&To.createElement("span",{className:"iconfont icon-a-wenhaobeifen2",onClick:()=>{zn(!0)},style:{fontWeight:800,color:"#0152d9",textAlign:"end",flex:1,cursor:"pointer"}},"\u89C4\u5219\u8BF4\u660E"))),To.createElement("aside",{className:"mt30 relative"},((ra=(tn=ae==null?void 0:ae.headerInfo)==null?void 0:tn.homework_status)==null?void 0:ra.includes("\u5BFC\u5165"))&&(0,Qe.GJ)()&&To.createElement("aside",{className:Vc.rightMenu},To.createElement("p",{onClick:()=>{var po,cr;Et({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:(po=ae==null?void 0:ae.headerInfo)==null?void 0:po.homework_name,id:(cr=ae==null?void 0:ae.headerInfo)==null?void 0:cr.homework_id,type:"practice"}})}},To.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),"\u8865\u5145\u6210\u7EE9")),!((Pa=(co=ae==null?void 0:ae.headerInfo)==null?void 0:co.homework_status)!=null&&Pa.includes("\u5BFC\u5165"))&&To.createElement("aside",{className:Vc.rightMenu},(0,Qe.dE)()&&((oa=ae.headerInfo)==null?void 0:oa.redo_work)&&To.createElement("p",{onClick:An},To.createElement("span",{className:"iconfont icon-dahuizhongzuo3x"}),"\u91CD\u505A"),((ut=ae.headerInfo)==null?void 0:ut.shixun_status)>1&&((qt=ae.headerInfo)==null?void 0:qt.time_status)<5&&(0,Qe.dE)()&&To.createElement("p",{onClick:()=>Ys(void 0,null,function*(){var po,cr,Cl,wu,Bi,di,vi,xs,_s;if((0,zr.tJ)(Et,!0)){if((po=ae==null?void 0:ae.headerInfo)!=null&&po.can_view_details){(0,je.xg)(`/shixuns/${(cr=ae==null?void 0:ae.headerInfo)==null?void 0:cr.shixun_identifier}/challenges`);return}(Bi=(wu=(Cl=ae.headerInfo)==null?void 0:Cl.task_operation)==null?void 0:wu[1])!=null&&Bi.includes("/")?Pl((vi=(di=ae.headerInfo)==null?void 0:di.task_operation)==null?void 0:vi[1]):(0,je.xg)(`/tasks/${(_s=(xs=ae.headerInfo)==null?void 0:xs.task_operation)==null?void 0:_s[1]}`)}})},To.createElement("span",{className:"iconfont icon-kaiqizhong"}),(Ea=(Gt=ae.headerInfo)==null?void 0:Gt.task_operation)==null?void 0:Ea[0]),((Bo=ae.headerInfo)==null?void 0:Bo.commit_des)&&To.createElement("p",{onClick:()=>{var po;(0,je.xg)(`/classrooms/${eo.coursesId}/shixun_homework/${eo.categoryId}/${(po=ae.headerInfo)==null?void 0:po.work_id}/commitsummary`)}},To.createElement("span",{className:"iconfont icon-tijiaozongjie"}),(qa=ae.headerInfo)==null?void 0:qa.commit_des),(0,Qe.GJ)()&&((fr=(xr=ae==null?void 0:ae.headerInfo)==null?void 0:xr.homework_status)==null?void 0:fr.includes("\u672A\u53D1\u5E03"))&&To.createElement("p",{onClick:()=>{var po,cr,Cl,wu;if(((po=at==null?void 0:at.userInfo)==null?void 0:po.user_status)===2){(0,zr.Rd)();return}let Bi=()=>{var di;Et({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[eo.categoryId],selectArrsAll:[ae==null?void 0:ae.headerInfo],params:eo,detail:!0,type:2,manage_all_group:(di=ae==null?void 0:ae.headerInfo)==null?void 0:di.manage_all_group}})};(cr=ae==null?void 0:ae.headerInfo)!=null&&cr.high_resources_consume&&!((Cl=ae==null?void 0:ae.headerInfo)!=null&&Cl.high_resources_consume_permission)?Et({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:eo.coursesId,type:"shixun",type_id:eo.categoryId,name:(wu=ae==null?void 0:ae.headerInfo)==null?void 0:wu.homework_name,fn:()=>{Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:{categoryId:eo.categoryId}}),Bi()}}}):Bi()}},To.createElement("span",{className:"iconfont icon-yishezhifabushijian1 translateY1"}),"\u7ACB\u5373\u53D1\u5E03"),((Qr=ae.headerInfo)==null?void 0:Qr.show_analysis_detail)&&To.createElement("p",{onClick:()=>{var po;(0,je.xg)(`/classrooms/${eo.coursesId}/shixun_homework/${eo.categoryId}/analysis/${(po=ae.headerInfo)==null?void 0:po.analysis_id}`)}},To.createElement("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"\u8D28\u91CF\u8BC4\u5206"),Jr=="12"&&(((Wl=(Zr=ae==null?void 0:ae.headerInfo)==null?void 0:Zr.homework_status)==null?void 0:Wl.includes("\u5DF2\u622A\u6B62"))||((nr=(za=ae==null?void 0:ae.headerInfo)==null?void 0:za.homework_status)==null?void 0:nr.includes("\u63D0\u4EA4\u4E2D"))||((So=(Jn=ae==null?void 0:ae.headerInfo)==null?void 0:Jn.homework_status)==null?void 0:So.includes("\u8FDB\u884C\u4E2D")))&&To.createElement("p",{style:{width:136},onClick:su},To.createElement("span",{className:"iconfont icon-yijiandaimapingjia translateY1"}),"\u667A\u80FD\u4EE3\u7801\u8BC4\u4EF7"),((xn=ae.headerInfo)==null?void 0:xn.is_enter_shixun)&&((0,Qe.dE)()&&((Sa=(Ma=ae==null?void 0:ae.headerInfo)==null?void 0:Ma.homework_status)==null?void 0:Sa.includes("\u5DF2\u622A\u6B62"))||!(0,Qe.dE)())&&To.createElement("p",{onClick:()=>Ys(void 0,null,function*(){var po,cr;(0,Qe.dE)()?Pl((cr=(po=ae.headerInfo)==null?void 0:po.task_operation)==null?void 0:cr[1]):(0,je.xg)(`/shixuns/${ae==null?void 0:ae.headerInfo.shixun_identifier}/challenges`)})},To.createElement("span",{className:"iconfont icon-shixun3 translateY1"}),"\u8FDB\u5165\u5B9E\u8BAD"),(0,Qe.GJ)()&&((Pn=ae==null?void 0:ae.headerInfo)==null?void 0:Pn.end_immediately)&&To.createElement("p",{style:{background:"#0152d9",color:"#fff"},onClick:()=>{var po,cr;if((0,Qe.Rm)()&&!((cr=(po=ce.AssistantObject)==null?void 0:po.practice)!=null&&cr.can_stop)){fe.ZP.warning(Yr.formatMessage({id:"classrooms.noPermissionApplyToAdmin",defaultMessage:"\u60A8\u672A\u83B7\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:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",params:eo,type:2,detail:!0,selectArrs:[eo.categoryId]}})}},To.createElement("span",{style:{color:"#fff"},className:"iconfont icon-jiezhishiyan"}),"\u7ACB\u5373\u622A\u6B62")),To.createElement("aside",{className:`mt30 relative ${Vc.workListTabWrap}`},To.createElement(Ur.default,{type:"card",defaultActiveKey:Jr,activeKey:Jr,onChange:vu},ru.map((po,cr)=>To.createElement(Ur.default.TabPane,{tab:po.name,key:po.id,forceRender:po.forceRender})))),(Ra=(Wn=ru.filter(po=>po.id===Jr))==null?void 0:Wn[0])==null?void 0:Ra.compontent)),To.createElement(Rd,null),To.createElement(es.Z,{successCallback:()=>{Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Vi({},eo)}),Et({type:"shixunHomeworks/getWorkSetting",payload:Vi({},eo)})},visible:ce.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",homeworkIds:[eo.categoryId],courseId:eo.coursesId,isBatch:!1,courseEndTime:(bo=ae==null?void 0:ae.headerInfo)==null?void 0:bo.course_end_date}),To.createElement(Td.Z,{courseEndTime:(La=ae==null?void 0:ae.headerInfo)==null?void 0:La.course_end_date}),To.createElement(zd.Z,{onOk:()=>{Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Vi({},eo)}),Et({type:"shixunHomeworks/getWorkSetting",payload:Vi({},eo)}),Et({type:"shixunHomeworks/getShixunWorkList",payload:eo})}}),To.createElement(Hd.Z,{onOk:()=>{Et({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Vi({},eo)}),Et({type:"shixunHomeworks/getWorkSetting",payload:Vi({},eo)}),Et({type:"shixunHomeworks/getShixunWorkList",payload:eo})}}),To.createElement(Ie.default,{open:Zt,title:"\u89C4\u5219\u8BF4\u660E",width:800,footer:null,onCancel:()=>{zn(!1)}},To.createElement("p",null,"\u4E00\u3001\u7B49\u7EA7\u89C4\u5219"),To.createElement("p",{style:{marginLeft:"10px"}},"1. \u7F3A\u9677\u7B49\u7EA7"),To.createElement("p",{style:{marginLeft:"10px"}},To.createElement(Ze.default,{dataSource:$d,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})),To.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"),To.createElement("p",{style:{marginLeft:"20px"}},"Technical Debt Ratio = \u6280\u672F\u503A\u52A1\u65F6\u95F4 / \u5F00\u53D1\u65F6\u95F4"),To.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"),To.createElement("p",null,"\u4E8C\u3001\u590D\u6742\u5EA6\u89C4\u5219"),To.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"),To.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"),To.createElement("p",null,"\u4E09\u3001\u4EE3\u7801\u8D28\u91CF\u5206\u89C4\u5219"),To.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"),To.createElement("p",{style:{marginLeft:"10px"}},Yr.formatMessage({id:"classrooms.where",defaultMessage:"\u5176\u4E2D\uFF1A"})),To.createElement("p",{style:{marginLeft:"10px"}},Yr.formatMessage({id:"classrooms.defectVulnNormFormula",defaultMessage:"\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"})),To.createElement("p",{style:{marginLeft:"10px"}},Yr.formatMessage({id:"classrooms.noteScoreEmptyUnsupported",defaultMessage:"\u6CE8\uFF1A\u5206\u6570\u4E3A\u7A7A\u7684\u4EE3\u8868\u4E0D\u652F\u6301\u7684\u6587\u4EF6\u683C\u5F0F\u3002"}))),To.createElement(Vd,null))};var tg=(0,ve.connect)(({shixunHomeworks:ae,loading:ce,globalSetting:se,classroomList:at,user:ft})=>({shixunHomeworks:ae,globalSetting:se,loading:ce.effects,classroomList:at,user:ft}))(eg);const ng=({globalSetting:ae})=>{var ce;const se=(0,ve.useIntl)();switch(Number((ce=ae==null?void 0:ae.setting)==null?void 0:ce.theme)){case z.Fy.THEMEONE:return ne.createElement(Mt,null);case z.Fy.DEFAULT:default:return ne.createElement(tg,null)}};var ag=(0,ve.connect)(({globalSetting:ae})=>({globalSetting:ae}))(ng)},98434:function(Pt,gt,ee){"use strict";var z=ee(43418),ne=ee(8591),ve=ee(57193),Ie=ee(95392),fe=ee(81779),Le=ee(59301),ie=(_e,je,we)=>new Promise((ke,xe)=>{var ue=x=>{try{a(we.next(x))}catch(y){xe(y)}},E=x=>{try{a(we.throw(x))}catch(y){xe(y)}},a=x=>x.done?ke(x.value):Promise.resolve(x.value).then(ue,E);a((we=we.apply(_e,je)).next())});const Ze=({shixunHomeworks:_e,classroomList:je,dispatch:we})=>{const ke=(0,Ie.useIntl)(),xe=(0,Ie.useParams)();return Le.createElement(z.default,{centered:!0,title:"\u63D0\u793A",open:_e.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ie(void 0,null,function*(){var ue,E,a,x;if((0,fe.Rm)()&&!((ue=je.AssistantObject.practice)!=null&&ue.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 y=yield(0,ve.ZP)(`/api/myshixuns/${_e.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:xe.coursesId,homework_common_id:_e.actionTabs.homework_common_id}});if(y.shixun_identifier){ne.ZP.success("\u64CD\u4F5C\u6210\u529F"),we({type:"shixunHomeworks/setActionTabs",payload:{}});const b=(a=(E=y==null?void 0:y.new_works)==null?void 0:E.find(te=>`${te.homework_common_id}`===xe.categoryId))==null?void 0:a.id;if((0,fe.Rm)()&&!((x=je.AssistantObject.practice)!=null&&x.can_view))return;Ie.history.replace(`/classrooms/${xe.coursesId}/shixun_homework/${xe.categoryId}/${b}/comment`)}}),onCancel:()=>{we({type:"shixunHomeworks/setActionTabs",payload:{}})}},Le.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),Le.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};gt.Z=(0,Ie.connect)(({shixunHomeworks:_e,classroomList:je})=>({shixunHomeworks:_e,classroomList:je}))(Ze)},69613:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(54580),ve=ee(78241),Ie=ee(43418),fe=ee(8591),Le=ee(1710),ie=ee(95392),Ze=ee(78323),_e=ee(16395),je=ee(57193),we=ee(56656),ke=ee.n(we),xe=ee(63949),ue=ee(59301),E=Object.defineProperty,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,b=(de,pe,me)=>pe in de?E(de,pe,{enumerable:!0,configurable:!0,writable:!0,value:me}):de[pe]=me,te=(de,pe)=>{for(var me in pe||(pe={}))x.call(pe,me)&&b(de,me,pe[me]);if(a)for(var me of a(pe))y.call(pe,me)&&b(de,me,pe[me]);return de},oe=(de,pe,me)=>new Promise((Fe,be)=>{var Ae=wt=>{try{Ne(me.next(wt))}catch(He){be(He)}},tt=wt=>{try{Ne(me.throw(wt))}catch(He){be(He)}},Ne=wt=>wt.done?Fe(wt.value):Promise.resolve(wt.value).then(Ae,tt);Ne((me=me.apply(de,pe)).next())});const{Dragger:re}=ne.default,le=({classroomList:de,dispatch:pe,onOk:me})=>{const Fe=(0,ie.useIntl)(),be=(0,ie.useParams)(),[Ae]=ve.default.useForm(),[tt,Ne]=(0,z.useState)(),[wt,He]=(0,z.useState)(!1),Xe={height:100,onRemove:()=>{Ne("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:st=>oe(void 0,null,function*(){return Ne(st),!1})};return(0,z.useEffect)(()=>{Ae.setFieldsValue({publish_time:ke()(ke()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:ke()(ke()(new Date((0,xe.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),ue.createElement(Ie.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:wt},onOk:()=>oe(void 0,null,function*(){Ae.submit()}),onCancel:()=>{Ae.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}})}},ue.createElement(ve.default,{form:Ae,onFinish:st=>oe(void 0,null,function*(){var rt,kt,Qe;if(!(tt!=null&&tt.size)){fe.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}He(!0);let Ke=new FormData;Ke.append("type",de.actionTabs.type),Ke.append("file",tt);let At;window.location.href.indexOf("exercise")>-1?At=`/api/exercises/${de.actionTabs.id}/supplement_score.json`:At=`/api/homework_commons/${de.actionTabs.id}/supplement_score.json`;let Te=yield(0,je.ZP)(At,{method:"post",body:Ke},!0);He(!1),(Te==null?void 0:Te.status)===0&&(me(),Ae.resetFields(),pe({type:"classroomList/setActionTabs",payload:{}}),((kt=(rt=Te==null?void 0:Te.data)==null?void 0:rt.fail)==null?void 0:kt.length)>0&&Ie.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:ue.createElement(Le.default,{pagination:!1,dataSource:(Qe=Te==null?void 0:Te.data)==null?void 0:Qe.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)("",Ze.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${de.actionTabs.type}`)}}))})},ue.createElement(ve.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},de.actionTabs.name),ue.createElement(ve.default.Item,{style:{marginBottom:0},label:ue.createElement("div",null,ue.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),ue.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},ue.createElement("div",null,ue.createElement("a",{download:"\u6A21\u7248.xlsx",className:_e.Z.downloadbutton,href:Ze.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${de.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),ue.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),ue.createElement(ve.default.Item,{style:{marginBottom:0}},ue.createElement(re,te({},Xe),ue.createElement("a",{className:_e.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),ue.createElement("br",null),ue.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"))))))};gt.Z=(0,ie.connect)(({classroomList:de})=>({classroomList:de}))(le)},82338:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Xe}});var z=ee(59301),ne=ee(78241),ve=ee(43418),Ie=ee(8591),fe=ee(95237),Le=ee(43604),ie=ee(5083),Ze=ee(5112),_e=ee(24905),je=ee(56656),we=ee.n(je),ke=ee(57193),xe=ee(63949),ue=ee(95392),E=ee(81779),a=ee(94373),x=ee(4876),y=ee(34364),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(90609),oe=ee(86342),re=ee(59301),le=Object.defineProperty,de=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Ae=(st,rt,kt)=>rt in st?le(st,rt,{enumerable:!0,configurable:!0,writable:!0,value:kt}):st[rt]=kt,tt=(st,rt)=>{for(var kt in rt||(rt={}))Fe.call(rt,kt)&&Ae(st,kt,rt[kt]);if(me)for(var kt of me(rt))be.call(rt,kt)&&Ae(st,kt,rt[kt]);return st},Ne=(st,rt)=>de(st,pe(rt)),wt=(st,rt,kt)=>new Promise((Qe,Ke)=>{var At=nt=>{try{Je(kt.next(nt))}catch(Nt){Ke(Nt)}},Te=nt=>{try{Je(kt.throw(nt))}catch(Nt){Ke(Nt)}},Je=nt=>nt.done?Qe(nt.value):Promise.resolve(nt.value).then(At,Te);Je((kt=kt.apply(st,rt)).next())});const He=({classroomList:st,dispatch:rt,courseEndTime:kt})=>{var Qe;const Ke=(0,ue.useIntl)(),At=(0,ue.useParams)(),[Te]=ne.default.useForm(),[Je,nt]=(0,z.useState)(1),[Nt,cn]=(0,z.useState)([]),[bt,$t]=(0,z.useState)(0),[We,Xt]=(0,z.useState)(20),[Kt,_n]=(0,z.useState)(!0),[Xn,Ge]=(0,z.useState)([]),[Me,Oe]=(0,z.useState)(!0),[he,Ve]=(0,z.useState)({}),[Bt,Se]=(0,z.useState)({});At.id=At.coursesId,(0,z.useEffect)(()=>{if(st.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03")if(Ye(),De(),st.actionTabs.type===2){const Qt=st.actionTabs.selectArrsAll[0];Oe(Qt.unified_setting)}else Oe(!1)},[st.actionTabs]);const De=Qt=>wt(void 0,null,function*(){_n(!0);const Re=yield(0,a.c_)(Ne(tt({},At),{page:Qt||Je,limit:2e4,homework_id:st.actionTabs.type===1?"":st.actionTabs.selectArrs[0]}));Re==null||Re.course_groups.map((pt,vt)=>{pt.key=pt.id,pt.title=pt.name,pt.disabled=pt.is_published}),Re&&(cn([...Re==null?void 0:Re.course_groups]),$t(Re==null?void 0:Re.course_groups_count),_n(!1),Qt||Te.setFieldsValue({publish_time:we()(we()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:we()(we()(new Date).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),xt=()=>{var Qt;let Re=[...(Qt=st.actionTabs.selectArrsAll)==null?void 0:Qt.filter(pt=>pt.high_resources_consume&&!pt.high_resources_consume_permission)];(Re==null?void 0:Re.length)>0&&st.actionTabs.type===1&&ve.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"}},Re==null?void 0:Re.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"},Re==null?void 0:Re.map(pt=>re.createElement("div",{className:b.failedList,key:pt.homework_id},re.createElement("div",{className:b.name},pt==null?void 0:pt.name),re.createElement("div",{className:b.publish,onClick:()=>{(0,xe.xg)(`/classrooms/${At.coursesId}/shixun_homework/${pt.homework_id}/detail?tabs=0`)}},"\u53D1\u5E03"))))))})},ot=()=>wt(void 0,null,function*(){var Qt,Re,pt,vt,Vt,yn,Qn;if((0,E.Rm)()&&!((Re=(Qt=st.AssistantObject)==null?void 0:Qt.practice)!=null&&Re.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"),Dt(!1);return}const Lt=tt({},Te.getFieldsValue());if(Lt.end_time<=Lt.publish_time){Ie.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Dt(!1);return}if((Xn==null?void 0:Xn.length)<=0&&!Me&&Nt.length>0){Ie.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),Dt(!1);return}let _t={homework_ids:[...st.actionTabs.selectArrs],group_ids:Xn.length>0?Xn.map(Kn=>Kn.id):(pt=st.detailShixunsList)==null?void 0:pt.course_groups,end_time:we()(Lt.end_time).format("YYYY-MM-DD HH:mm"),publish_time:we()(Lt.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!Xn.length},Ht=[...(vt=st.actionTabs.selectArrsAll)==null?void 0:vt.filter(Kn=>Kn.high_resources_consume&&!Kn.high_resources_consume_permission)];if((Ht==null?void 0:Ht.length)==st.actionTabs.selectArrsAll.length&&st.actionTabs.type==1){rt({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),xt();return}((Vt=st.actionTabs.selectArrsAll)==null?void 0:Vt.length)>0&&st.actionTabs.type===1&&(_t.homework_ids=[...((Qn=(yn=st.actionTabs.selectArrsAll)==null?void 0:yn.filter(Kn=>!Kn.high_resources_consume||Kn.high_resources_consume_permission))==null?void 0:Qn.map(Kn=>Number(Kn==null?void 0:Kn.homework_id)))||[]]);let Bn=yield(0,oe.Tr)({homework_common_ids:[...st.actionTabs.selectArrs],course_id:At.coursesId,type:"homework_common"});(Bn==null?void 0:Bn.student_count)===0?Ft(_t):(Se(_t),Ve(Bn))}),Ye=()=>{nt(1),cn([]),Ge([])},Ft=Qt=>wt(void 0,null,function*(){Dt(!0);const Re=yield(0,ke.ZP)(`/api/courses/${At.coursesId}/homework_commons/publish_with_homework_list_position.json`,{method:"post",body:tt({},Qt)});Dt(!1),Re.status===0&&(Ye(),(0,xe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),Ie.ZP.success("\u53D1\u5E03\u6210\u529F"),rt({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),xt(),(0,E.GJ)()?st.actionTabs.detail?(rt({type:"shixunHomeworks/setActionTabs",payload:{}}),rt({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:tt({},At)}),rt({type:"shixunHomeworks/getWorkSetting",payload:tt({},At)})):rt({type:"classroomList/getClassroomTeacherShixunsList",payload:Ne(tt({},st.actionTabs.params),{type:4})}):rt({type:"classroomList/getClassroomShixunsList",payload:tt({},st.actionTabs.params)}),localStorage.getItem("Noviceguide")==="0"||rt({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~")}}))}),yt=bt>Je*We,{detailShixunsList:mn}=st,[En,Dt]=(0,z.useState)(!1);return re.createElement("div",null,re.createElement(ve.default,{width:600,centered:!0,confirmLoading:En,title:"\u53D1\u5E03\u4F5C\u4E1A",open:st.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u4F5C\u4E1A",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:()=>ot(),onCancel:()=>{Ye(),rt({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:Te},re.createElement("div",{style:{paddingLeft:0}},re.createElement(fe.Z,{className:"mt30",align:"middle"},re.createElement(Le.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:Qt=>(0,y.Q8)(Qt,kt),disabledTime:Qt=>(0,y.d0)(Qt),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:we()((0,xe.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),re.createElement(Le.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:we()((0,xe.U6)(),"HH:mm")},disabledDate:Qt=>(0,y.Q8)(Qt,kt,Te.getFieldValue("publish_time")),disabledTime:Qt=>(0,y.d0)(Qt,Te.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(Ze.ZP.Group,{value:Me,onChange:Qt=>{Oe(Qt.target.value),Ge([])}},re.createElement(Ze.ZP,{value:!0,disabled:!st.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),re.createElement(Ze.ZP,{className:"ml20",disabled:Nt.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),Nt.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||!Me)&&Nt.length>0&&re.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},re.createElement("span",{style:{flex:1}},re.createElement(_e.default,{checked:Xn.length===Nt.length,onChange:Qt=>{Xn.length===Nt.length?Ge([]):Ge(Nt)}},"\u5168\u9009")),re.createElement("span",{style:{width:16}}),re.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Xn.length||0,"\u4E2A\u5206\u73ED")),(st.actionTabs.type===1||!Me)&&Nt.length>0&&re.createElement(x.Z,{data:Nt,selectedRowKeys:Xn,setSelectedRowKeys:Ge}))),re.createElement(te.Z,{resdata:he,type:((Qe=st.actionTabs.selectArrs)==null?void 0:Qe.length)===1?"shixun":"shixunpush",okloading:En,oktext:(he==null?void 0:he.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Qt=>wt(void 0,null,function*(){Dt(!0);let Re=yield(0,ke.ZP)(`/api/courses/${At.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[...st.actionTabs.selectArrs]}});Dt(!1),(Re==null?void 0:Re.status)===0&&Ft(Bt)})}))};var Xe=(0,ue.connect)(({classroomList:st})=>({classroomList:st}))(He)},4876:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return je}});var z=ee(59301),ne=ee(92832),ve=ee(24905),Ie=ee(95237),fe={leftdiv:"leftdiv___C0QyK",listClass:"listClass___ssVYJ",spantitle:"spantitle___EcO7r",rightdiv:"rightdiv___A2kDK"},Le="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ie=ee(13922),Ze=(we,ke,xe)=>new Promise((ue,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?ue(b.value):Promise.resolve(b.value).then(a,x);y((xe=xe.apply(we,ke)).next())}),je=({data:we,value:ke=[],handleChangePage:xe,setSelectedRowKeys:ue,selectedRowKeys:E,onChange:a=()=>{}})=>{const[x,y]=(0,z.useState)([]),[b,te]=(0,z.useState)([]),[oe,re]=(0,z.useState)([]);let[le,de]=(0,z.useState)(1),[pe,me]=(0,z.useState)();return(0,z.useEffect)(()=>{y(we),te([]),re([])},[we]),(0,z.useEffect)(()=>{ue&&(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=>Ze(void 0,null,function*(){y(we.filter(be=>{var Ae;return(Ae=be==null?void 0:be.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(ve.default.Group,{value:b.map(Fe=>`${Fe.id}`),onChange:Fe=>{ue(x.filter(be=>Fe.includes(`${be.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},x.map((Fe,be)=>z.createElement(Ie.Z,{key:Fe.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},z.createElement(ve.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(be=>be.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,be)=>z.createElement(Ie.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:Le,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{ue(b.filter(Ae=>`${Ae.id}`!=`${Fe.id}`))}})))))))}},13719:function(Pt,gt,ee){"use strict";ee.d(gt,{AD:function(){return wt},BA:function(){return Xn},D9:function(){return Qe},Hp:function(){return le},IM:function(){return At},Iy:function(){return de},KM:function(){return _n},KU:function(){return Nt},MJ:function(){return pe},Ne:function(){return Ke},ON:function(){return bt},Uj:function(){return Xt},VY:function(){return nt},YO:function(){return We},YX:function(){return $t},Zn:function(){return E},_g:function(){return te},_k:function(){return rt},c6:function(){return tt},cr:function(){return a},eV:function(){return Ne},fi:function(){return x},gh:function(){return be},hS:function(){return Te},iA:function(){return y},j6:function(){return oe},je:function(){return st},jj:function(){return re},kS:function(){return cn},o6:function(){return Ae},pO:function(){return Kt},rQ:function(){return He},sA:function(){return Fe},xm:function(){return kt},xo:function(){return Je},y8:function(){return Xe},yd:function(){return b}});var z=ee(94373),ne=ee(95392),ve=ee(63949),Ie=ee(8591),fe=ee(78323),Le=Object.defineProperty,ie=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,je=(Ge,Me,Oe)=>Me in Ge?Le(Ge,Me,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Ge[Me]=Oe,we=(Ge,Me)=>{for(var Oe in Me||(Me={}))Ze.call(Me,Oe)&&je(Ge,Oe,Me[Oe]);if(ie)for(var Oe of ie(Me))_e.call(Me,Oe)&&je(Ge,Oe,Me[Oe]);return Ge},ke=(Ge,Me,Oe)=>new Promise((he,Ve)=>{var Bt=xt=>{try{De(Oe.next(xt))}catch(ot){Ve(ot)}},Se=xt=>{try{De(Oe.throw(xt))}catch(ot){Ve(ot)}},De=xt=>xt.done?he(xt.value):Promise.resolve(xt.value).then(Bt,Se);De((Oe=Oe.apply(Ge,Me)).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..."}})},ue=()=>{(0,ne.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},E=Ge=>ke(void 0,null,function*(){xe(),(yield(0,z.YR)(we({},Ge))).status===0&&(yield(0,ve.QH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/courses/${Ge.coursesId}/export_couser_info.json`,query:Ge}))),ue()}),a=Ge=>ke(void 0,null,function*(){const Me=yield(0,z.yS)(we({},Ge));if(Me.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_member_act_score`);else{if(Me.status===-2)return Me;Me.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_member_act_score`))}}),x=Ge=>ke(void 0,null,function*(){const Me=yield(0,z.W0)(we({},Ge));if(Me.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_total_score`);else{if(Me.status===-4)return Me;Me.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_total_score`))}}),y=Ge=>ke(void 0,null,function*(){const Me=yield(0,z.Nl)(we({},Ge));if(Me.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_total_exercise_and_other`);else{if(Me.status===-4)return Me;Me.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_total_exercise_and_other`))}}),b=Ge=>ke(void 0,null,function*(){const Me=yield(0,z.IU)(we({},Ge));if(Me.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/export_star_user`);else{if(Me.status===-4)return Me;Me.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/export_star_user`))}}),te=Ge=>ke(void 0,null,function*(){const Me=yield(0,z.td)(we({},Ge));if(Me.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_total_exercise_and_other`);else{if(Me.status===-2)return Me;if(Me.status===-3)(0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_total_exercise_and_other`);else if(Me.status===-4)return Me}}),oe=Ge=>ke(void 0,null,function*(){const Me=yield(0,z.QX)(we({},Ge));if(Me.status===0)Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_total_homework`);else{if(Me.status===-4)return Me;Me.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/course_total_homework`))}}),re=(Ge,Me)=>ke(void 0,null,function*(){const Oe=yield(0,z.o_)(we({},Ge));Oe.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"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/${Me}`)):Oe.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/${Me}`))}),le=(Ge,Me)=>ke(void 0,null,function*(){const Oe=yield(0,z.ZL)(we({},Ge));Oe.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"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/${Me}`)):Oe.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/${Me}`))}),de=(Ge,Me)=>ke(void 0,null,function*(){const Oe=yield(0,z.aP)(we({},Ge));Oe.status===0?(Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/${Me}`)):Oe.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/${Me}`))}),pe=(Ge,Me)=>ke(void 0,null,function*(){const Oe=yield(0,z.vV)(we({},Ge));Oe.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"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/${Me}`)):Oe.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/${Me}`))}),me=Ge=>ke(void 0,null,function*(){xe(),(yield exportCourseWorkListAppendix(we({},Ge))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${Ge.categoryId}/works_list.zip`,query:Ge}))),ue()}),Fe=Ge=>ke(void 0,null,function*(){xe(),yield(0,ve.QH)("",fe.Z.API_SERVER+`/api/polls/${Ge.categoryId}/commit_result.xlsx`),ue()}),be=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/courses/${Ge.coursesId}/attendances/export_xlsx_data.xlsx`,query:Ge}))}),Ae=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/courses/${Ge.coursesId}/video_study_statics.xlsx`,query:Ge}))}),tt=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/courses/${Ge.coursesId}/export_video_study.xlsx`,query:Ge}))}),Ne=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/courses/${Ge.coursesId}/export_course_students_info.xlsx`,query:Ge}))}),wt=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+"/api/school_manages/students.xlsx",query:Ge}))}),He=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+"/api/item_banks/export.xlsx",query:Ge}))}),Xe=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:Ge}))}),st=Ge=>ke(void 0,null,function*(){const Me=yield(0,z.Uy)(we({},Ge));Me.status===0?(Ie.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/exercise_score,export_exercise_users`)):Me.status===-3&&((0,ne.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),ne.history.push(`/classrooms/${Ge.coursesId}/exportlist/exercise_score,export_exercise_users`))}),rt=Ge=>ke(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/export_records/${Ge.id}.xlsx`,query:Ge}))}),kt=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:Ge}))}),Qe=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/courses/${Ge==null?void 0:Ge.coursesId}/${Ge.menuKey}_statistic.xlsx?${Ge.checkedList.map(Me=>`course_group_id[]=${Me}`).join("&")}`,query:Ge}))}),Ke=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/ec_years/${Ge==null?void 0:Ge.ec_year_id}/ec_training_objectives.xlsx`,query:Ge}))}),At=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)(Ge==null?void 0:Ge.name,(0,ve.NY)({url:fe.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:Ge}))}),Te=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/ec_years/${Ge==null?void 0:Ge.ec_year_id}/ec_courses.xlsx`,query:Ge}))}),Je=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/ec_years/${Ge==null?void 0:Ge.ec_year_id}/ec_graduation_requirements.xlsx`,query:Ge}))}),nt=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:Ge}))}),Nt=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/exercises/${Ge.categoryId}/rank_list.xlsx`,query:Ge}))}),cn=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:Ge}))}),bt=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/examination_banks/${Ge.id}.json`,query:Ge}))}),$t=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/exercises/${Ge.categoryId}.json`,query:Ge}))}),We=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/polls/${Ge==null?void 0:Ge.id}/commit_result.json`,query:Ge}))}),Xt=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+"/api/paths/get_task_pass.json",query:Ge}))}),Kt=(Ge,Me)=>ke(void 0,null,function*(){yield(0,ve.FH)(Me||"",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/exercises/${Ge==null?void 0:Ge.exercise_id}/consult_exercise.json`,query:Ge}))}),_n=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/competitions/${Ge==null?void 0:Ge.identifier}/competition_commit_records/member_works.xlsx`,query:Ge}))}),Xn=Ge=>ke(void 0,null,function*(){yield(0,ve.FH)("",(0,ve.NY)({url:fe.Z.API_SERVER+`/api/courses/${Ge==null?void 0:Ge.coursesId}/group_homeworks/import_group_template.xlsx`,query:Ge}))})},90036:function(Pt,gt,ee){"use strict";ee.d(gt,{U:function(){return _e}});var z=ee(59301),ne=Object.defineProperty,ve=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,Le=(je,we,ke)=>we in je?ne(je,we,{enumerable:!0,configurable:!0,writable:!0,value:ke}):je[we]=ke,ie=(je,we)=>{for(var ke in we||(we={}))Ie.call(we,ke)&&Le(je,ke,we[ke]);if(ve)for(var ke of ve(we))fe.call(we,ke)&&Le(je,ke,we[ke]);return je},Ze=(je,we,ke)=>new Promise((xe,ue)=>{var E=y=>{try{x(ke.next(y))}catch(b){ue(b)}},a=y=>{try{x(ke.throw(y))}catch(b){ue(b)}},x=y=>y.done?xe(y.value):Promise.resolve(y.value).then(E,a);x((ke=ke.apply(je,we)).next())});function _e(je,we){const[ke,xe]=(0,z.useState)(we),[ue,E]=(0,z.useState)(!1),[a,x]=(0,z.useState)();return[ke,ue,(b,te=!1)=>Ze(this,null,function*(){const oe=te?we:ie(ie({},ke),b);E(!0),xe(oe);const re=yield je(oe);return E(!1),x(re),re}),a]}},8389:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return ke}});var z=ee(59301),ne=ee.p+"static/modelContact.7a7eb113.png",ve=ee(43418),Ie={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=",Le=ee(59301),Ze=({visible:xe,setVisible:ue,image:E,closeImageStyle:a,hiddenbutton:x})=>Le.createElement(ve.default,{centered:!0,destroyOnClose:!0,open:xe,footer:null,wrapClassName:Ie.modal,onCancel:()=>ue(!1)},Le.createElement("div",{className:Ie.content},Le.createElement("img",{src:E}),x,Le.createElement("img",{onClick:()=>ue(!1),className:Ie.close,src:fe,style:a}))),_e=ee(81779),je=ee(59301),ke=()=>{const[xe,ue]=(0,z.useState)(!1);return{verifyModelUser:()=>(0,_e.$O)()?!0:(ue(!0),!1),ContactModalElement:()=>je.createElement(Ze,{visible:xe,setVisible:ue,image:ne}),contactOpen:xe,setContactOpen:ue}}},69206:function(Pt,gt,ee){"use strict";ee.d(gt,{rX:function(){return oe},pW:function(){return re},gy:function(){return le},xY:function(){return te},O5:function(){return b},tJ:function(){return ue},o1:function(){return E},Rd:function(){return y}});var z=ee(95392),ne=ee(43418),ve=ee(28103),Ie=ee(8591),fe=ee(81779),Le=ee(63949),ie=ee(87169),Ze=ee(25510),_e="data:image/png;base64,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",je=ee.p+"static/newqrcode.a8740efb.png",we=ee(32637),ke=ee(59301),xe=(de,pe,me)=>new Promise((Fe,be)=>{var Ae=wt=>{try{Ne(me.next(wt))}catch(He){be(He)}},tt=wt=>{try{Ne(me.throw(wt))}catch(He){be(He)}},Ne=wt=>wt.done?Fe(wt.value):Promise.resolve(wt.value).then(Ae,tt);Ne((me=me.apply(de,pe)).next())});const ue=(de,pe=!1)=>!!(E(de)&&a(pe)),E=de=>(0,fe.bg)()?!0:(de({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(de=!1)=>{var pe;const{user:me}=(0,z.getDvaApp)()._store.getState();return(pe=me.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,Le.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:ke.createElement("div",{style:{textAlign:"center"}},ke.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"),ke.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:we}),ke.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 de;const{user:pe}=(0,z.getDvaApp)()._store.getState();return(de=pe.userInfo)!=null&&de.professional_certification?!0:(ne.default.confirm({title:"\u63D0\u793A",centered:!0,content:ke.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,Le.xg)("/account/certification")}}),!1)},te=()=>(0,fe.V9)()?!0:(ne.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:ke.createElement("div",{className:"tc",style:{marginLeft:-38}},ke.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),ke.createElement("img",{src:je,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),oe=(de,pe)=>de?!0:(ne.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:ke.createElement("div",null,ke.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"),ke.createElement("div",{style:{marginLeft:"110px"}},ke.createElement("img",{src:_e,width:200}),ke.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Le.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),re=de=>{ne.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:ke.createElement("div",null,ke.createElement("div",null,ke.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"),ke.createElement(ve.Z,null),ke.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ke.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 ",ke.createElement("a",null,de),"\u5929\u3002"),ke.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ke.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")),ke.createElement("div",{style:{textAlign:"center",marginTop:30}},ke.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ze,alt:"\u4E8C\u7EF4\u7801",width:160})))})},le=(de,pe="")=>{const{shixunsDetail:{detail:me}}=(0,z.getDvaApp)()._store.getState();if((me==null?void 0:me.public)===2||(me==null?void 0:me.public)===1||(me==null?void 0:me.shixun_status)===3){let Fe="";return(me==null?void 0:me.public)===2&&(Fe="\u5DF2\u516C\u5F00"),(me==null?void 0:me.public)===1&&(Fe="\u5F85\u5BA1\u6838"),(me==null?void 0:me.shixun_status)===3&&(Fe="\u5DF2\u5173\u95ED"),ne.default.info({centered:!0,icon:ke.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:ke.createElement("div",{className:"tc",style:{marginLeft:-38}},ke.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},ke.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Fe,"\uFF0C",pe,"\u3002"),ke.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),ke.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ze,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(me==null?void 0:me.shixun_status)===2?(ne.default.confirm({centered:!0,icon:ke.createElement(ie.Z,null),title:"\u63D0\u793A",content:ke.createElement("div",null,ke.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",pe,"\u3002"),ke.createElement("br",null),ke.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:ke.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 de({type:"shixunsDetail/cancelRelease",payload:{id:me==null?void 0:me.identifier}})).status!==401&&(Ie.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:me==null?void 0:me.identifier}}),de({type:"practiceSetting/getCommonData",payload:{id:me==null?void 0:me.identifier}}))})})}}),!0):!1}},50371:function(Pt,gt){"use strict";function ee(){const z=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ne=1;ne{const fe=ve[Ie];fe!==void 0&&(z[Ie]=fe)})}return z}gt.Z=ee},13845:function(Pt,gt,ee){"use strict";ee.d(gt,{F:function(){return z},Z:function(){return ne}});function z(ve){return ve!=null&&ve===ve.window}function ne(ve,Ie){var fe,Le;if(typeof window=="undefined")return 0;const ie=Ie?"scrollTop":"scrollLeft";let Ze=0;return z(ve)?Ze=ve[Ie?"pageYOffset":"pageXOffset"]:ve instanceof Document?Ze=ve.documentElement[ie]:(ve instanceof HTMLElement||ve)&&(Ze=ve[ie]),ve&&!z(ve)&&typeof Ze!="number"&&(Ze=(Le=((fe=ve.ownerDocument)!==null&&fe!==void 0?fe:ve).documentElement)===null||Le===void 0?void 0:Le[ie]),Ze}},56762:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return ne}});var z=ee(59301);function ne(){const[,ve]=z.useReducer(Ie=>Ie+1,0);return ve}},68031:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Ie}});var z=ee(16089);function ne(fe,Le,ie,Ze){const _e=ie-Le;return fe/=Ze/2,fe<1?_e/2*fe*fe*fe+Le:_e/2*((fe-=2)*fe*fe+2)+Le}var ve=ee(13845);function Ie(fe){let Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:Ze,duration:_e=450}=Le,je=ie(),we=(0,ve.Z)(je,!0),ke=Date.now(),xe=()=>{const E=Date.now()-ke,a=ne(E>_e?_e:E,we,fe,_e);(0,ve.F)(je)?je.scrollTo(window.pageXOffset,a):je instanceof Document||je.constructor.name==="HTMLDocument"?je.documentElement.scrollTop=a:je.scrollTop=a,E<_e?(0,z.Z)(xe):typeof Ze=="function"&&Ze()};(0,z.Z)(xe)}},66104:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return wt}});var z=ee(92310),ne=ee.n(z),ve=ee(11592),Ie=ee(26112),fe=ee(59301),Le=ee(92343),ie=ee(36355),Ze=ee(84105),_e=ee(91857);const je=He=>{let{children:Xe}=He;const{getPrefixCls:st}=fe.useContext(ie.E_),rt=st("breadcrumb");return fe.createElement("li",{className:`${rt}-separator`,"aria-hidden":"true"},Xe===""?Xe:Xe||"/")};je.__ANT_BREADCRUMB_SEPARATOR=!0;var we=je,ke=function(He,Xe){var st={};for(var rt in He)Object.prototype.hasOwnProperty.call(He,rt)&&Xe.indexOf(rt)<0&&(st[rt]=He[rt]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,rt=Object.getOwnPropertySymbols(He);ktXe[kt]||rt)}function ue(He,Xe,st,rt){if(st==null)return null;const{className:kt,onClick:Qe}=Xe,Ke=ke(Xe,["className","onClick"]),At=Object.assign(Object.assign({},(0,Ie.Z)(Ke,{data:!0,aria:!0})),{onClick:Qe});return rt!==void 0?fe.createElement("a",Object.assign({},At,{className:ne()(`${He}-link`,kt),href:rt}),st):fe.createElement("span",Object.assign({},At,{className:ne()(`${He}-link`,kt)}),st)}function E(He,Xe){return(rt,kt,Qe,Ke,At)=>{if(Xe)return Xe(rt,kt,Qe,Ke);const Te=xe(rt,kt);return ue(He,rt,Te,At)}}var a=function(He,Xe){var st={};for(var rt in He)Object.prototype.hasOwnProperty.call(He,rt)&&Xe.indexOf(rt)<0&&(st[rt]=He[rt]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,rt=Object.getOwnPropertySymbols(He);kt{const{prefixCls:Xe,separator:st="/",children:rt,menu:kt,overlay:Qe,dropdownProps:Ke,href:At}=He,Je=(nt=>{if(kt||Qe){const Nt=Object.assign({},Ke);if(kt){const cn=kt||{},{items:bt}=cn,$t=a(cn,["items"]);Nt.menu=Object.assign(Object.assign({},$t),{items:bt==null?void 0:bt.map((We,Xt)=>{var{key:Kt,title:_n,label:Xn,path:Ge}=We,Me=a(We,["key","title","label","path"]);let Oe=Xn!=null?Xn:_n;return Ge&&(Oe=fe.createElement("a",{href:`${At}${Ge}`},Oe)),Object.assign(Object.assign({},Me),{key:Kt!=null?Kt:Xt,label:Oe})})})}else Qe&&(Nt.overlay=Qe);return fe.createElement(_e.Z,Object.assign({placement:"bottom"},Nt),fe.createElement("span",{className:`${Xe}-overlay-link`},nt,fe.createElement(Ze.Z,null)))}return nt})(rt);return Je!=null?fe.createElement(fe.Fragment,null,fe.createElement("li",null,Je),st&&fe.createElement(we,null,st)):null},y=He=>{const{prefixCls:Xe,children:st,href:rt}=He,kt=a(He,["prefixCls","children","href"]),{getPrefixCls:Qe}=fe.useContext(ie.E_),Ke=Qe("breadcrumb",Xe);return fe.createElement(x,Object.assign({},kt,{prefixCls:Ke}),ue(Ke,kt,st,rt))};y.__ANT_BREADCRUMB_ITEM=!0;var b=y,te=ee(17313),oe=ee(83116),re=ee(37613);const le=He=>{const{componentCls:Xe,iconCls:st}=He;return{[Xe]:Object.assign(Object.assign({},(0,te.Wf)(He)),{color:He.itemColor,fontSize:He.fontSize,[st]:{fontSize:He.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:He.linkColor,transition:`color ${He.motionDurationMid}`,padding:`0 ${He.paddingXXS}px`,borderRadius:He.borderRadiusSM,height:He.lineHeight*He.fontSize,display:"inline-block",marginInline:-He.marginXXS,"&:hover":{color:He.linkHoverColor,backgroundColor:He.colorBgTextHover}},(0,te.Qy)(He)),"li:last-child":{color:He.lastItemColor},[`${Xe}-separator`]:{marginInline:He.separatorMargin,color:He.separatorColor},[`${Xe}-link`]:{[` > ${st} + span, > ${st} + a - `]:{marginInlineStart:He.marginXXS}},[`${Xe}-overlay-link`]:{borderRadius:He.borderRadiusSM,height:He.lineHeight*He.fontSize,display:"inline-block",padding:`0 ${He.paddingXXS}px`,marginInline:-He.marginXXS,[`> ${st}`]:{marginInlineStart:He.marginXXS,fontSize:He.fontSizeIcon},"&:hover":{color:He.linkHoverColor,backgroundColor:He.colorBgTextHover,a:{color:He.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${He.componentCls}-rtl`]:{direction:"rtl"}})}};var de=(0,oe.Z)("Breadcrumb",He=>{const Xe=(0,re.TS)(He,{});return[le(Xe)]},He=>({itemColor:He.colorTextDescription,lastItemColor:He.colorText,iconFontSize:He.fontSize,linkColor:He.colorTextDescription,linkHoverColor:He.colorText,separatorColor:He.colorTextDescription,separatorMargin:He.marginXS})),pe=function(He,Xe){var st={};for(var rt in He)Object.prototype.hasOwnProperty.call(He,rt)&&Xe.indexOf(rt)<0&&(st[rt]=He[rt]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,rt=Object.getOwnPropertySymbols(He);kt{var{breadcrumbName:Ke}=Qe,At=pe(Qe,["breadcrumbName"]);return Object.assign(Object.assign({},At),{title:Ke})})}),kt}function Fe(He,Xe){return(0,fe.useMemo)(()=>He||(Xe?Xe.map(me):null),[He,Xe])}var we=function(He,Xe){var st={};for(var rt in He)Object.prototype.hasOwnProperty.call(He,rt)&&Xe.indexOf(rt)<0&&(st[rt]=He[rt]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,rt=Object.getOwnPropertySymbols(He);kt{if(Xe===void 0)return Xe;let st=(Xe||"").replace(/^\//,"");return Object.keys(He).forEach(rt=>{st=st.replace(`:${rt}`,He[rt])}),st},tt=He=>{const{prefixCls:Xe,separator:st="/",style:rt,className:kt,rootClassName:Qe,routes:Ke,items:At,children:Te,itemRender:Je,params:nt={}}=He,Nt=we(He,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:cn,direction:wt,breadcrumb:$t}=fe.useContext(ie.E_);let We;const Xt=cn("breadcrumb",Xe),[Kt,_n]=de(Xt),Xn=Fe(At,Ke),Ge=E(Xt,Je);if(Xn&&Xn.length>0){const he=[],Ve=At||Ke;We=Xn.map((Bt,Se)=>{const{path:De,key:xt,type:ot,menu:Ye,overlay:Ft,onClick:yt,className:mn,separator:En,dropdownProps:Dt}=Bt,Qt=Ae(nt,De);Qt!==void 0&&he.push(Qt);const Re=xt!=null?xt:Se;if(ot==="separator")return fe.createElement(be,{key:Re},En);const pt={},vt=Se===Xn.length-1;Ye?pt.menu=Ye:Ft&&(pt.overlay=Ft);let{href:Vt}=Bt;return he.length&&Qt!==void 0&&(Vt=`#/${he.join("/")}`),fe.createElement(x,Object.assign({key:Re},pt,(0,Ie.Z)(Bt,{data:!0,aria:!0}),{className:mn,dropdownProps:Dt,href:Vt,separator:vt?"":st,onClick:yt,prefixCls:Xt}),Ge(Bt,nt,Ve,he,Vt))})}else if(Te){const he=(0,ve.Z)(Te).length;We=(0,ve.Z)(Te).map((Ve,Bt)=>{if(!Ve)return Ve;const Se=Bt===he-1;return(0,Le.Tm)(Ve,{separator:Se?"":st,key:Bt})})}const Me=ne()(Xt,$t==null?void 0:$t.className,{[`${Xt}-rtl`]:wt==="rtl"},kt,Qe,_n),Oe=Object.assign(Object.assign({},$t==null?void 0:$t.style),rt);return Kt(fe.createElement("nav",Object.assign({className:Me,style:Oe},Nt),fe.createElement("ol",null,We)))};tt.Item=b,tt.Separator=be;var Ne=tt,bt=Ne},24905:function(Pt,gt,ee){"use strict";ee.d(gt,{default:function(){return de}});var z=ee(92310),ne=ee.n(z),ve=ee(5630),Ie=ee(59301),fe=ee(36355),Le=ee(1684),ie=ee(32441),_e=Ie.createContext(null),je=ee(98447),be=ee(14088),ke=ee(4572),xe=function(pe,me){var Fe={};for(var we in pe)Object.prototype.hasOwnProperty.call(pe,we)&&me.indexOf(we)<0&&(Fe[we]=pe[we]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,we=Object.getOwnPropertySymbols(pe);Ae{var Fe;const{prefixCls:we,className:Ae,rootClassName:tt,children:Ne,indeterminate:bt=!1,style:He,onMouseEnter:Xe,onMouseLeave:st,skipGroup:rt=!1,disabled:kt}=pe,Qe=xe(pe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ke,direction:At,checkbox:Te}=Ie.useContext(fe.E_),Je=Ie.useContext(_e),{isFormItemInput:nt}=Ie.useContext(ie.aM),Nt=Ie.useContext(Le.Z),cn=(Fe=(Je==null?void 0:Je.disabled)||kt)!==null&&Fe!==void 0?Fe:Nt,wt=Ie.useRef(Qe.value);Ie.useEffect(()=>{Je==null||Je.registerValue(Qe.value)},[]),Ie.useEffect(()=>{if(!rt)return Qe.value!==wt.current&&(Je==null||Je.cancelValue(wt.current),Je==null||Je.registerValue(Qe.value),wt.current=Qe.value),()=>Je==null?void 0:Je.cancelValue(Qe.value)},[Qe.value]);const $t=Ke("checkbox",we),[We,Xt]=(0,je.ZP)($t),Kt=Object.assign({},Qe);Je&&!rt&&(Kt.onChange=function(){Qe.onChange&&Qe.onChange.apply(Qe,arguments),Je.toggleOption&&Je.toggleOption({label:Ne,value:Qe.value})},Kt.name=Je.name,Kt.checked=Je.value.includes(Qe.value));const _n=ne()(`${$t}-wrapper`,{[`${$t}-rtl`]:At==="rtl",[`${$t}-wrapper-checked`]:Kt.checked,[`${$t}-wrapper-disabled`]:cn,[`${$t}-wrapper-in-form-item`]:nt},Te==null?void 0:Te.className,Ae,tt,Xt),Xn=ne()({[`${$t}-indeterminate`]:bt},ke.A,Xt),Ge=bt?"mixed":void 0;return We(Ie.createElement(be.Z,{component:"Checkbox",disabled:cn},Ie.createElement("label",{className:_n,style:Object.assign(Object.assign({},Te==null?void 0:Te.style),He),onMouseEnter:Xe,onMouseLeave:st},Ie.createElement(ve.Z,Object.assign({"aria-checked":Ge},Kt,{prefixCls:$t,className:Xn,disabled:cn,ref:me})),Ne!==void 0&&Ie.createElement("span",null,Ne))))};var a=Ie.forwardRef(ue),x=ee(94480),y=ee(2738),b=function(pe,me){var Fe={};for(var we in pe)Object.prototype.hasOwnProperty.call(pe,we)&&me.indexOf(we)<0&&(Fe[we]=pe[we]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,we=Object.getOwnPropertySymbols(pe);Ae{const{defaultValue:Fe,children:we,options:Ae=[],prefixCls:tt,className:Ne,rootClassName:bt,style:He,onChange:Xe}=pe,st=b(pe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:rt,direction:kt}=Ie.useContext(fe.E_),[Qe,Ke]=Ie.useState(st.value||Fe||[]),[At,Te]=Ie.useState([]);Ie.useEffect(()=>{"value"in st&&Ke(st.value||[])},[st.value]);const Je=Ie.useMemo(()=>Ae.map(Me=>typeof Me=="string"||typeof Me=="number"?{label:Me,value:Me}:Me),[Ae]),nt=Me=>{Te(Oe=>Oe.filter(he=>he!==Me))},Nt=Me=>{Te(Oe=>[].concat((0,x.Z)(Oe),[Me]))},cn=Me=>{const Oe=Qe.indexOf(Me.value),he=(0,x.Z)(Qe);Oe===-1?he.push(Me.value):he.splice(Oe,1),"value"in st||Ke(he),Xe==null||Xe(he.filter(Ve=>At.includes(Ve)).sort((Ve,Bt)=>{const Se=Je.findIndex(xt=>xt.value===Ve),De=Je.findIndex(xt=>xt.value===Bt);return Se-De}))},wt=rt("checkbox",tt),$t=`${wt}-group`,[We,Xt]=(0,je.ZP)(wt),Kt=(0,y.Z)(st,["value","disabled"]),_n=Ae.length?Je.map(Me=>Ie.createElement(a,{prefixCls:wt,key:Me.value.toString(),disabled:"disabled"in Me?Me.disabled:st.disabled,value:Me.value,checked:Qe.includes(Me.value),onChange:Me.onChange,className:`${$t}-item`,style:Me.style,title:Me.title},Me.label)):we,Xn={toggleOption:cn,value:Qe,disabled:st.disabled,name:st.name,registerValue:Nt,cancelValue:nt},Ge=ne()($t,{[`${$t}-rtl`]:kt==="rtl"},Ne,bt,Xt);return We(Ie.createElement("div",Object.assign({className:Ge,style:He},Kt,{ref:me}),Ie.createElement(_e.Provider,{value:Xn},_n)))},oe=Ie.forwardRef(te);var re=Ie.memo(oe);const le=a;le.Group=re,le.__ANT_CHECKBOX=!0;var de=le},98447:function(Pt,gt,ee){"use strict";ee.d(gt,{C2:function(){return fe}});var z=ee(17313),ne=ee(37613),ve=ee(83116);const Ie=Le=>{const{checkboxCls:ie}=Le,Ze=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,z.Wf)(Le)),{display:"inline-flex",flexWrap:"wrap",columnGap:Le.marginXS,[`> ${Le.antCls}-row`]:{flex:1}}),[Ze]:Object.assign(Object.assign({},(0,z.Wf)(Le)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Ze}`]:{marginInlineStart:0},[`&${Ze}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,z.Wf)(Le)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Le.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)(Le))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Le.checkboxSize,height:Le.checkboxSize,direction:"ltr",backgroundColor:Le.colorBgContainer,border:`${Le.lineWidth}px ${Le.lineType} ${Le.colorBorder}`,borderRadius:Le.borderRadiusSM,borderCollapse:"separate",transition:`all ${Le.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Le.checkboxSize/14*5,height:Le.checkboxSize/14*8,border:`${Le.lineWidthBold}px solid ${Le.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Le.motionDurationFast} ${Le.motionEaseInBack}, opacity ${Le.motionDurationFast}`}},"& + span":{paddingInlineStart:Le.paddingXS,paddingInlineEnd:Le.paddingXS}})},{[` + `]:{marginInlineStart:He.marginXXS}},[`${Xe}-overlay-link`]:{borderRadius:He.borderRadiusSM,height:He.lineHeight*He.fontSize,display:"inline-block",padding:`0 ${He.paddingXXS}px`,marginInline:-He.marginXXS,[`> ${st}`]:{marginInlineStart:He.marginXXS,fontSize:He.fontSizeIcon},"&:hover":{color:He.linkHoverColor,backgroundColor:He.colorBgTextHover,a:{color:He.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${He.componentCls}-rtl`]:{direction:"rtl"}})}};var de=(0,oe.Z)("Breadcrumb",He=>{const Xe=(0,re.TS)(He,{});return[le(Xe)]},He=>({itemColor:He.colorTextDescription,lastItemColor:He.colorText,iconFontSize:He.fontSize,linkColor:He.colorTextDescription,linkHoverColor:He.colorText,separatorColor:He.colorTextDescription,separatorMargin:He.marginXS})),pe=function(He,Xe){var st={};for(var rt in He)Object.prototype.hasOwnProperty.call(He,rt)&&Xe.indexOf(rt)<0&&(st[rt]=He[rt]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,rt=Object.getOwnPropertySymbols(He);kt{var{breadcrumbName:Ke}=Qe,At=pe(Qe,["breadcrumbName"]);return Object.assign(Object.assign({},At),{title:Ke})})}),kt}function Fe(He,Xe){return(0,fe.useMemo)(()=>He||(Xe?Xe.map(me):null),[He,Xe])}var be=function(He,Xe){var st={};for(var rt in He)Object.prototype.hasOwnProperty.call(He,rt)&&Xe.indexOf(rt)<0&&(st[rt]=He[rt]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,rt=Object.getOwnPropertySymbols(He);kt{if(Xe===void 0)return Xe;let st=(Xe||"").replace(/^\//,"");return Object.keys(He).forEach(rt=>{st=st.replace(`:${rt}`,He[rt])}),st},tt=He=>{const{prefixCls:Xe,separator:st="/",style:rt,className:kt,rootClassName:Qe,routes:Ke,items:At,children:Te,itemRender:Je,params:nt={}}=He,Nt=be(He,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:cn,direction:bt,breadcrumb:$t}=fe.useContext(ie.E_);let We;const Xt=cn("breadcrumb",Xe),[Kt,_n]=de(Xt),Xn=Fe(At,Ke),Ge=E(Xt,Je);if(Xn&&Xn.length>0){const he=[],Ve=At||Ke;We=Xn.map((Bt,Se)=>{const{path:De,key:xt,type:ot,menu:Ye,overlay:Ft,onClick:yt,className:mn,separator:En,dropdownProps:Dt}=Bt,Qt=Ae(nt,De);Qt!==void 0&&he.push(Qt);const Re=xt!=null?xt:Se;if(ot==="separator")return fe.createElement(we,{key:Re},En);const pt={},vt=Se===Xn.length-1;Ye?pt.menu=Ye:Ft&&(pt.overlay=Ft);let{href:Vt}=Bt;return he.length&&Qt!==void 0&&(Vt=`#/${he.join("/")}`),fe.createElement(x,Object.assign({key:Re},pt,(0,Ie.Z)(Bt,{data:!0,aria:!0}),{className:mn,dropdownProps:Dt,href:Vt,separator:vt?"":st,onClick:yt,prefixCls:Xt}),Ge(Bt,nt,Ve,he,Vt))})}else if(Te){const he=(0,ve.Z)(Te).length;We=(0,ve.Z)(Te).map((Ve,Bt)=>{if(!Ve)return Ve;const Se=Bt===he-1;return(0,Le.Tm)(Ve,{separator:Se?"":st,key:Bt})})}const Me=ne()(Xt,$t==null?void 0:$t.className,{[`${Xt}-rtl`]:bt==="rtl"},kt,Qe,_n),Oe=Object.assign(Object.assign({},$t==null?void 0:$t.style),rt);return Kt(fe.createElement("nav",Object.assign({className:Me,style:Oe},Nt),fe.createElement("ol",null,We)))};tt.Item=b,tt.Separator=we;var Ne=tt,wt=Ne},24905:function(Pt,gt,ee){"use strict";ee.d(gt,{default:function(){return de}});var z=ee(92310),ne=ee.n(z),ve=ee(5630),Ie=ee(59301),fe=ee(36355),Le=ee(1684),ie=ee(32441),_e=Ie.createContext(null),je=ee(98447),we=ee(14088),ke=ee(4572),xe=function(pe,me){var Fe={};for(var be in pe)Object.prototype.hasOwnProperty.call(pe,be)&&me.indexOf(be)<0&&(Fe[be]=pe[be]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,be=Object.getOwnPropertySymbols(pe);Ae{var Fe;const{prefixCls:be,className:Ae,rootClassName:tt,children:Ne,indeterminate:wt=!1,style:He,onMouseEnter:Xe,onMouseLeave:st,skipGroup:rt=!1,disabled:kt}=pe,Qe=xe(pe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ke,direction:At,checkbox:Te}=Ie.useContext(fe.E_),Je=Ie.useContext(_e),{isFormItemInput:nt}=Ie.useContext(ie.aM),Nt=Ie.useContext(Le.Z),cn=(Fe=(Je==null?void 0:Je.disabled)||kt)!==null&&Fe!==void 0?Fe:Nt,bt=Ie.useRef(Qe.value);Ie.useEffect(()=>{Je==null||Je.registerValue(Qe.value)},[]),Ie.useEffect(()=>{if(!rt)return Qe.value!==bt.current&&(Je==null||Je.cancelValue(bt.current),Je==null||Je.registerValue(Qe.value),bt.current=Qe.value),()=>Je==null?void 0:Je.cancelValue(Qe.value)},[Qe.value]);const $t=Ke("checkbox",be),[We,Xt]=(0,je.ZP)($t),Kt=Object.assign({},Qe);Je&&!rt&&(Kt.onChange=function(){Qe.onChange&&Qe.onChange.apply(Qe,arguments),Je.toggleOption&&Je.toggleOption({label:Ne,value:Qe.value})},Kt.name=Je.name,Kt.checked=Je.value.includes(Qe.value));const _n=ne()(`${$t}-wrapper`,{[`${$t}-rtl`]:At==="rtl",[`${$t}-wrapper-checked`]:Kt.checked,[`${$t}-wrapper-disabled`]:cn,[`${$t}-wrapper-in-form-item`]:nt},Te==null?void 0:Te.className,Ae,tt,Xt),Xn=ne()({[`${$t}-indeterminate`]:wt},ke.A,Xt),Ge=wt?"mixed":void 0;return We(Ie.createElement(we.Z,{component:"Checkbox",disabled:cn},Ie.createElement("label",{className:_n,style:Object.assign(Object.assign({},Te==null?void 0:Te.style),He),onMouseEnter:Xe,onMouseLeave:st},Ie.createElement(ve.Z,Object.assign({"aria-checked":Ge},Kt,{prefixCls:$t,className:Xn,disabled:cn,ref:me})),Ne!==void 0&&Ie.createElement("span",null,Ne))))};var a=Ie.forwardRef(ue),x=ee(94480),y=ee(2738),b=function(pe,me){var Fe={};for(var be in pe)Object.prototype.hasOwnProperty.call(pe,be)&&me.indexOf(be)<0&&(Fe[be]=pe[be]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,be=Object.getOwnPropertySymbols(pe);Ae{const{defaultValue:Fe,children:be,options:Ae=[],prefixCls:tt,className:Ne,rootClassName:wt,style:He,onChange:Xe}=pe,st=b(pe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:rt,direction:kt}=Ie.useContext(fe.E_),[Qe,Ke]=Ie.useState(st.value||Fe||[]),[At,Te]=Ie.useState([]);Ie.useEffect(()=>{"value"in st&&Ke(st.value||[])},[st.value]);const Je=Ie.useMemo(()=>Ae.map(Me=>typeof Me=="string"||typeof Me=="number"?{label:Me,value:Me}:Me),[Ae]),nt=Me=>{Te(Oe=>Oe.filter(he=>he!==Me))},Nt=Me=>{Te(Oe=>[].concat((0,x.Z)(Oe),[Me]))},cn=Me=>{const Oe=Qe.indexOf(Me.value),he=(0,x.Z)(Qe);Oe===-1?he.push(Me.value):he.splice(Oe,1),"value"in st||Ke(he),Xe==null||Xe(he.filter(Ve=>At.includes(Ve)).sort((Ve,Bt)=>{const Se=Je.findIndex(xt=>xt.value===Ve),De=Je.findIndex(xt=>xt.value===Bt);return Se-De}))},bt=rt("checkbox",tt),$t=`${bt}-group`,[We,Xt]=(0,je.ZP)(bt),Kt=(0,y.Z)(st,["value","disabled"]),_n=Ae.length?Je.map(Me=>Ie.createElement(a,{prefixCls:bt,key:Me.value.toString(),disabled:"disabled"in Me?Me.disabled:st.disabled,value:Me.value,checked:Qe.includes(Me.value),onChange:Me.onChange,className:`${$t}-item`,style:Me.style,title:Me.title},Me.label)):be,Xn={toggleOption:cn,value:Qe,disabled:st.disabled,name:st.name,registerValue:Nt,cancelValue:nt},Ge=ne()($t,{[`${$t}-rtl`]:kt==="rtl"},Ne,wt,Xt);return We(Ie.createElement("div",Object.assign({className:Ge,style:He},Kt,{ref:me}),Ie.createElement(_e.Provider,{value:Xn},_n)))},oe=Ie.forwardRef(te);var re=Ie.memo(oe);const le=a;le.Group=re,le.__ANT_CHECKBOX=!0;var de=le},98447:function(Pt,gt,ee){"use strict";ee.d(gt,{C2:function(){return fe}});var z=ee(17313),ne=ee(37613),ve=ee(83116);const Ie=Le=>{const{checkboxCls:ie}=Le,Ze=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,z.Wf)(Le)),{display:"inline-flex",flexWrap:"wrap",columnGap:Le.marginXS,[`> ${Le.antCls}-row`]:{flex:1}}),[Ze]:Object.assign(Object.assign({},(0,z.Wf)(Le)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Ze}`]:{marginInlineStart:0},[`&${Ze}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,z.Wf)(Le)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Le.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)(Le))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Le.checkboxSize,height:Le.checkboxSize,direction:"ltr",backgroundColor:Le.colorBgContainer,border:`${Le.lineWidth}px ${Le.lineType} ${Le.colorBorder}`,borderRadius:Le.borderRadiusSM,borderCollapse:"separate",transition:`all ${Le.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Le.checkboxSize/14*5,height:Le.checkboxSize/14*8,border:`${Le.lineWidthBold}px solid ${Le.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Le.motionDurationFast} ${Le.motionEaseInBack}, opacity ${Le.motionDurationFast}`}},"& + span":{paddingInlineStart:Le.paddingXS,paddingInlineEnd:Le.paddingXS}})},{[` ${Ze}:not(${Ze}-disabled), ${ie}:not(${ie}-disabled) `]:{[`&:hover ${ie}-inner`]:{borderColor:Le.colorPrimary}},[`${Ze}:not(${Ze}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:Le.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:Le.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:Le.colorPrimary,borderColor:Le.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Le.motionDurationMid} ${Le.motionEaseOutBack} ${Le.motionDurationFast}`}}},[` ${Ze}-checked:not(${Ze}-disabled), ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Le.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Le.colorBgContainer,borderColor:Le.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Le.fontSizeLG/2,height:Le.fontSizeLG/2,backgroundColor:Le.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${Ze}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Le.colorBgContainerDisabled,borderColor:Le.colorBorder,"&:after":{borderColor:Le.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Le.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Le.colorTextDisabled}}}]};function fe(Le,ie){const Ze=(0,ne.TS)(ie,{checkboxCls:`.${Le}`,checkboxSize:ie.controlInteractiveSize});return[Ie(Ze)]}gt.ZP=(0,ve.Z)("Checkbox",(Le,ie)=>{let{prefixCls:Ze}=ie;return[fe(Ze,Le)]})},5083:function(Pt,gt,ee){"use strict";ee.d(gt,{default:function(){return cc}});var z=ee(56656),ne=ee.n(z),ve=ee(48736),Ie=ee(27112),fe=ee.n(Ie),Le=ee(54449),ie=ee.n(Le),Ze=ee(53501),_e=ee.n(Ze),je=ee(36867),be=ee.n(je),ke=ee(71912),xe=ee.n(ke),ue=ee(48228),E=ee.n(ue);ne().extend(E()),ne().extend(xe()),ne().extend(fe()),ne().extend(ie()),ne().extend(_e()),ne().extend(be()),ne().extend(function(ge,Ee){var Pe=Ee.prototype,$e=Pe.format;Pe.format=function(jt){var It=(jt||"").replace("Wo","wo");return $e.bind(this)(It)}});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(Ee){var Pe=a[Ee];return Pe||Ee.split("_")[0]},y=function(){(0,ve.ET)(!1,"Not match any format. Please help to fire a issue about this.")},b={getNow:function(){return ne()()},getFixedDate:function(Ee){return ne()(Ee,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Ee){return Ee.endOf("month")},getWeekDay:function(Ee){var Pe=Ee.locale("en");return Pe.weekday()+Pe.localeData().firstDayOfWeek()},getYear:function(Ee){return Ee.year()},getMonth:function(Ee){return Ee.month()},getDate:function(Ee){return Ee.date()},getHour:function(Ee){return Ee.hour()},getMinute:function(Ee){return Ee.minute()},getSecond:function(Ee){return Ee.second()},addYear:function(Ee,Pe){return Ee.add(Pe,"year")},addMonth:function(Ee,Pe){return Ee.add(Pe,"month")},addDate:function(Ee,Pe){return Ee.add(Pe,"day")},setYear:function(Ee,Pe){return Ee.year(Pe)},setMonth:function(Ee,Pe){return Ee.month(Pe)},setDate:function(Ee,Pe){return Ee.date(Pe)},setHour:function(Ee,Pe){return Ee.hour(Pe)},setMinute:function(Ee,Pe){return Ee.minute(Pe)},setSecond:function(Ee,Pe){return Ee.second(Pe)},isAfter:function(Ee,Pe){return Ee.isAfter(Pe)},isValidate:function(Ee){return Ee.isValid()},locale:{getWeekFirstDay:function(Ee){return ne()().locale(x(Ee)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Ee,Pe){return Pe.locale(x(Ee)).weekday(0)},getWeek:function(Ee,Pe){return Pe.locale(x(Ee)).week()},getShortWeekDays:function(Ee){return ne()().locale(x(Ee)).localeData().weekdaysMin()},getShortMonths:function(Ee){return ne()().locale(x(Ee)).localeData().monthsShort()},format:function(Ee,Pe,$e){return Pe.locale(x(Ee)).format($e)},parse:function(Ee,Pe,$e){for(var et=x(Ee),jt=0;jt<$e.length;jt+=1){var It=$e[jt],gn=Pe;if(It.includes("wo")||It.includes("Wo")){for(var vn=gn.split("-")[0],Dn=gn.split("-")[1],ba=ne()(vn,"YYYY").startOf("year").locale(et),kn=0;kn<=52;kn+=1){var Rn=ba.add(kn,"week");if(Rn.format("Wo")===Dn)return Rn}return y(),null}var pa=ne()(gn,It,!0).locale(et);if(pa.isValid())return pa}return Pe&&y(),null}}},te=b,oe=ee(53487),re=ee(54476),le=ee(59301),de={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=de,me=ee(7657),Fe=function(Ee,Pe){return le.createElement(me.Z,(0,re.Z)({},Ee,{ref:Pe,icon:pe}))},we=le.forwardRef(Fe),Ae=we,tt={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"},Ne=tt,bt=function(Ee,Pe){return le.createElement(me.Z,(0,re.Z)({},Ee,{ref:Pe,icon:Ne}))},He=le.forwardRef(bt),Xe=He,st=ee(19248),rt={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=rt,Qe=function(Ee,Pe){return le.createElement(me.Z,(0,re.Z)({},Ee,{ref:Pe,icon:kt}))},Ke=le.forwardRef(Qe),At=Ke,Te=ee(92310),Je=ee.n(Te),nt=ee(67732),Nt=ee(83652),cn=ee(31226),wt=ee(42403),$t=ee(158),We=ee(20068),Xt=ee(33885),Kt=ee(42978),_n=ee(18929),Xn=ee(26112),Ge=ee(80547),Me=ee(13697),Oe=10,he=Oe*10,Ve=7;function Bt(ge,Ee){if(!ge&&!Ee)return!0;if(!ge||!Ee)return!1}function Se(ge,Ee,Pe){var $e=Bt(Ee,Pe);if(typeof $e=="boolean")return $e;var et=Math.floor(ge.getYear(Ee)/10),jt=Math.floor(ge.getYear(Pe)/10);return et===jt}function De(ge,Ee,Pe){var $e=Bt(Ee,Pe);return typeof $e=="boolean"?$e:ge.getYear(Ee)===ge.getYear(Pe)}function xt(ge,Ee){var Pe=Math.floor(ge.getMonth(Ee)/3);return Pe+1}function ot(ge,Ee,Pe){var $e=Bt(Ee,Pe);return typeof $e=="boolean"?$e:De(ge,Ee,Pe)&&xt(ge,Ee)===xt(ge,Pe)}function Ye(ge,Ee,Pe){var $e=Bt(Ee,Pe);return typeof $e=="boolean"?$e:De(ge,Ee,Pe)&&ge.getMonth(Ee)===ge.getMonth(Pe)}function Ft(ge,Ee,Pe){var $e=Bt(Ee,Pe);return typeof $e=="boolean"?$e:ge.getYear(Ee)===ge.getYear(Pe)&&ge.getMonth(Ee)===ge.getMonth(Pe)&&ge.getDate(Ee)===ge.getDate(Pe)}function yt(ge,Ee,Pe){var $e=Bt(Ee,Pe);return typeof $e=="boolean"?$e:ge.getHour(Ee)===ge.getHour(Pe)&&ge.getMinute(Ee)===ge.getMinute(Pe)&&ge.getSecond(Ee)===ge.getSecond(Pe)}function mn(ge,Ee,Pe,$e){var et=Bt(Pe,$e);return typeof et=="boolean"?et:De(ge,Pe,$e)&&ge.locale.getWeek(Ee,Pe)===ge.locale.getWeek(Ee,$e)}function En(ge,Ee,Pe){return Ft(ge,Ee,Pe)&&yt(ge,Ee,Pe)}function Dt(ge,Ee,Pe,$e){return!Ee||!Pe||!$e?!1:!Ft(ge,Ee,$e)&&!Ft(ge,Pe,$e)&&ge.isAfter($e,Ee)&&ge.isAfter(Pe,$e)}function Qt(ge,Ee,Pe){var $e=Ee.locale.getWeekFirstDay(ge),et=Ee.setDate(Pe,1),jt=Ee.getWeekDay(et),It=Ee.addDate(et,$e-jt);return Ee.getMonth(It)===Ee.getMonth(Pe)&&Ee.getDate(It)>1&&(It=Ee.addDate(It,-7)),It}function Re(ge,Ee,Pe){var $e=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Ee){case"year":return Pe.addYear(ge,$e*10);case"quarter":case"month":return Pe.addYear(ge,$e);default:return Pe.addMonth(ge,$e)}}function pt(ge,Ee){var Pe=Ee.generateConfig,$e=Ee.locale,et=Ee.format;return typeof et=="function"?et(ge):Pe.locale.format($e.locale,ge,et)}function vt(ge,Ee){var Pe=Ee.generateConfig,$e=Ee.locale,et=Ee.formatList;return!ge||typeof et[0]=="function"?null:Pe.locale.parse($e.locale,ge,et)}function Vt(ge){var Ee=ge.cellDate,Pe=ge.mode,$e=ge.disabledDate,et=ge.generateConfig;if(!$e)return!1;var jt=function(va,fn,Nn){for(var Ca=fn;Ca<=Nn;){var uo=void 0;switch(va){case"date":{if(uo=et.setDate(Ee,Ca),!$e(uo))return!1;break}case"month":{if(uo=et.setMonth(Ee,Ca),!Vt({cellDate:uo,mode:"month",generateConfig:et,disabledDate:$e}))return!1;break}case"year":{if(uo=et.setYear(Ee,Ca),!Vt({cellDate:uo,mode:"year",generateConfig:et,disabledDate:$e}))return!1;break}}Ca+=1}return!0};switch(Pe){case"date":case"week":return $e(Ee);case"month":{var It=1,gn=et.getDate(et.getEndDate(Ee));return jt("date",It,gn)}case"quarter":{var vn=Math.floor(et.getMonth(Ee)/3)*3,Dn=vn+2;return jt("month",vn,Dn)}case"year":return jt("month",0,11);case"decade":{var ba=et.getYear(Ee),kn=Math.floor(ba/Oe)*Oe,Rn=kn+Oe-1;return jt("year",kn,Rn)}}}function yn(ge,Ee){var Pe=Ee.formatList,$e=Ee.generateConfig,et=Ee.locale;return(0,Ge.Z)(function(){if(!ge)return[[""],""];for(var jt="",It=[],gn=0;gn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Dn.current),Ca){vn(Nn);return}Dn.current=requestAnimationFrame(function(){vn(Nn)})}var kn=yn(gn,{formatList:Pe,generateConfig:$e,locale:et}),Rn=(0,Kt.Z)(kn,2),pa=Rn[1];function va(Nn){ba(Nn)}function fn(){var Nn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ba(null,Nn)}return(0,le.useEffect)(function(){fn(!0)},[ge]),(0,le.useEffect)(function(){return function(){return cancelAnimationFrame(Dn.current)}},[]),[pa,va,fn]}var Lt=ee(10228),_t=ee(16089),Ht=ee(94480),Bn=ee(29194),Kn=new Map;function ta(ge,Ee){var Pe;function $e(){(0,Bn.Z)(ge)?Ee():Pe=(0,_t.Z)(function(){$e()})}return $e(),function(){_t.Z.cancel(Pe)}}function Ta(ge,Ee,Pe){if(Kn.get(ge)&&cancelAnimationFrame(Kn.get(ge)),Pe<=0){Kn.set(ge,requestAnimationFrame(function(){ge.scrollTop=Ee}));return}var $e=Ee-ge.scrollTop,et=$e/Pe*10;Kn.set(ge,requestAnimationFrame(function(){ge.scrollTop+=et,ge.scrollTop!==Ee&&Ta(ge,Ee,Pe-10)}))}function bn(ge,Ee){var Pe=Ee.onLeftRight,$e=Ee.onCtrlLeftRight,et=Ee.onUpDown,jt=Ee.onPageUpDown,It=Ee.onEnter,gn=ge.which,vn=ge.ctrlKey,Dn=ge.metaKey;switch(gn){case Lt.Z.LEFT:if(vn||Dn){if($e)return $e(-1),!0}else if(Pe)return Pe(-1),!0;break;case Lt.Z.RIGHT:if(vn||Dn){if($e)return $e(1),!0}else if(Pe)return Pe(1),!0;break;case Lt.Z.UP:if(et)return et(-1),!0;break;case Lt.Z.DOWN:if(et)return et(1),!0;break;case Lt.Z.PAGE_UP:if(jt)return jt(-1),!0;break;case Lt.Z.PAGE_DOWN:if(jt)return jt(1),!0;break;case Lt.Z.ENTER:if(It)return It(),!0;break}return!1}function rn(ge,Ee,Pe,$e){var et=ge;if(!et)switch(Ee){case"time":et=$e?"hh:mm:ss a":"HH:mm:ss";break;case"week":et="gggg-wo";break;case"month":et="YYYY-MM";break;case"quarter":et="YYYY-[Q]Q";break;case"year":et="YYYY";break;default:et=Pe?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return et}function ja(ge,Ee,Pe){var $e=ge==="time"?8:10,et=typeof Ee=="function"?Ee(Pe.getNow()).length:Ee.length;return Math.max($e,et)+2}var oo=null,$a=new Set;function dn(ge){return!oo&&typeof window!="undefined"&&window.addEventListener&&(oo=function(Pe){(0,Ht.Z)($a).forEach(function($e){$e(Pe)})},window.addEventListener("mousedown",oo)),$a.add(ge),function(){$a.delete(ge),$a.size===0&&(window.removeEventListener("mousedown",oo),oo=null)}}function wn(ge){var Ee=ge.target;if(ge.composed&&Ee.shadowRoot){var Pe;return((Pe=ge.composedPath)===null||Pe===void 0?void 0:Pe.call(ge)[0])||Ee}return Ee}var Fa=function(Ee){return Ee==="month"||Ee==="date"?"year":Ee},Ga=function(Ee){return Ee==="date"?"month":Ee},ga=function(Ee){return Ee==="month"||Ee==="date"?"quarter":Ee},ya=function(Ee){return Ee==="date"?"week":Ee},zo={year:Fa,month:Ga,quarter:ga,week:ya,time:null,date:null};function Cr(ge,Ee){return ge.some(function(Pe){return Pe&&Pe.contains(Ee)})}function er(ge){var Ee=ge.open,Pe=ge.value,$e=ge.isClickOutside,et=ge.triggerOpen,jt=ge.forwardKeyDown,It=ge.onKeyDown,gn=ge.blurToCancel,vn=ge.onSubmit,Dn=ge.onCancel,ba=ge.onFocus,kn=ge.onBlur,Rn=ge.changeOnBlur,pa=(0,le.useState)(!1),va=(0,Kt.Z)(pa,2),fn=va[0],Nn=va[1],Ca=(0,le.useState)(!1),uo=(0,Kt.Z)(Ca,2),Va=uo[0],mo=uo[1],Ao=(0,le.useRef)(!1),io=(0,le.useRef)(!1),Ja=(0,le.useRef)(!1),Tr={onMouseDown:function(){Nn(!0),et(!0)},onKeyDown:function(Dr){var mr=function(){Ja.current=!0};if(It(Dr,mr),!Ja.current){switch(Dr.which){case Lt.Z.ENTER:{Ee?vn()!==!1&&Nn(!0):et(!0),Dr.preventDefault();return}case Lt.Z.TAB:{fn&&Ee&&!Dr.shiftKey?(Nn(!1),Dr.preventDefault()):!fn&&Ee&&!jt(Dr)&&Dr.shiftKey&&(Nn(!0),Dr.preventDefault());return}case Lt.Z.ESC:{Nn(!0),Dn();return}}!Ee&&![Lt.Z.SHIFT].includes(Dr.which)?et(!0):fn||jt(Dr)}},onFocus:function(Dr){Nn(!0),mo(!0),ba&&ba(Dr)},onBlur:function(Dr){if(Ao.current||!$e(document.activeElement)){Ao.current=!1;return}gn?setTimeout(function(){for(var mr=document,hl=mr.activeElement;hl&&hl.shadowRoot;)hl=hl.shadowRoot.activeElement;$e(hl)&&Dn()},0):Ee&&(et(!1),io.current&&vn()),mo(!1),kn==null||kn(Dr)}};return(0,le.useEffect)(function(){io.current=!1},[Ee]),(0,le.useEffect)(function(){io.current=!0},[Pe]),(0,le.useEffect)(function(){return dn(function(ur){var Dr=wn(ur),mr=$e(Dr);Ee&&(mr?!Rn&&(!Va||mr)&&et(!1):(Ao.current=!0,(0,_t.Z)(function(){Ao.current=!1})))})}),[Tr,{focused:Va,typing:fn}]}function Ct(ge,Ee){return le.useMemo(function(){return ge||(Ee?((0,ve.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Ee).map(function(Pe){var $e=(0,Kt.Z)(Pe,2),et=$e[0],jt=$e[1];return{label:et,value:jt}})):[])},[ge,Ee])}var St=ee(34280);function Rt(ge){var Ee=ge.valueTexts,Pe=ge.onTextChange,$e=le.useState(""),et=(0,Kt.Z)($e,2),jt=et[0],It=et[1],gn=le.useRef([]);gn.current=Ee;function vn(ba){It(ba),Pe(ba)}function Dn(){It(gn.current[0])}return(0,St.Z)(function(){Ee.every(function(ba){return ba!==jt})&&Dn()},[Ee.join("||")]),[jt,vn,Dn]}var aa=le.createContext({}),Ba=aa,la=ee(76190);function Za(ge){var Ee=ge.cellRender,Pe=ge.monthCellRender,$e=ge.dateRender,et=le.useMemo(function(){if(Ee)return Ee;if(!(!Pe&&!$e))return function(jt,It){var gn=jt;return $e&&It.type==="date"?$e(gn,It.today):Pe&&It.type==="month"?Pe(gn,It.locale):It.originNode}},[Ee,Pe,$e]);return et}function lo(ge,Ee){for(var Pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",$e=String(ge);$e.length=1?Pe|0:1,It=ge;It<=Ee;It+=jt)et.push({label:lo(It,2),value:It,disabled:($e||[]).includes(It)});return et}function Wr(ge){var Ee=ge.generateConfig,Pe=ge.prefixCls,$e=ge.operationRef,et=ge.activeColumnIndex,jt=ge.value,It=ge.showHour,gn=ge.showMinute,vn=ge.showSecond,Dn=ge.use12Hours,ba=ge.hourStep,kn=ba===void 0?1:ba,Rn=ge.minuteStep,pa=Rn===void 0?1:Rn,va=ge.secondStep,fn=va===void 0?1:va,Nn=ge.disabledHours,Ca=ge.disabledMinutes,uo=ge.disabledSeconds,Va=ge.disabledTime,mo=ge.hideDisabledOptions,Ao=ge.onSelect,io=ge.cellRender,Ja=ge.locale,Tr=[],ur="".concat(Pe,"-content"),Dr="".concat(Pe,"-time-panel"),mr,hl=jt?Ee.getHour(jt):-1,Rl=hl,tu=jt?Ee.getMinute(jt):-1,El=jt?Ee.getSecond(jt):-1,Ur=Ee.getNow(),Gr=le.useMemo(function(){if(Va){var an=Va(Ur);return[an.disabledHours,an.disabledMinutes,an.disabledSeconds]}return[Nn,Ca,uo]},[Nn,Ca,uo,Va,Ur]),Al=(0,Kt.Z)(Gr,3),Tl=Al[0],gl=Al[1],fl=Al[2],Xa=Da(0,23,kn,Tl&&Tl()),gu=(0,Ge.Z)(function(){return Xa},Xa,lr);Dn&&(mr=Rl>=12,Rl%=12);var ye=le.useMemo(function(){if(!Dn)return[!1,!1];var an=[!0,!0];return gu.forEach(function(on){var On=on.disabled,In=on.value;On||(In>=12?an[1]=!1:an[0]=!1)}),an},[Dn,gu]),Ce=(0,Kt.Z)(ye,2),Ue=Ce[0],qe=Ce[1],ct=le.useMemo(function(){return Dn?gu.filter(mr?function(an){return an.value>=12}:function(an){return an.value<12}).map(function(an){var on=an.value%12,On=on===0?"12":lo(on,2);return(0,Xt.Z)((0,Xt.Z)({},an),{},{label:On,value:on})}):gu},[Dn,mr,gu]),mt=Da(0,59,pa,gl&&gl(hl)),zt=Da(0,59,fn,fl&&fl(hl,tu)),Tt=jo({value:jt,generateConfig:Ee,disabledMinutes:gl,disabledSeconds:fl,minutes:mt,seconds:zt,use12Hours:Dn});$e.current={onUpDown:function(on){var On=Tr[et];if(On)for(var In=On.units.findIndex(function(wa){return wa.value===On.value}),Mn=On.units.length,ha=1;ha2&&arguments[2]!==void 0?arguments[2]:!1;(Ia===Nn||qo)&&(Ot(jn),Tr&&Tr(jn),Tt&&Tt(jn,Ha),ur&&!En(vn,jn,ka)&&!(pa!=null&&pa(jn))&&ur(jn))},ir=function(jn){if(Dl.includes(Ia)){var Ha,qo,Er=Ia==="date";switch(jn===Lt.Z.PAGE_UP||jn===Lt.Z.PAGE_DOWN?qo=Er?vn.addMonth:vn.addYear:qo=Er?vn.addDate:vn.addMonth,jn){case Lt.Z.LEFT:case Lt.Z.PAGE_UP:Ha=qo(Oo,-1);break;case Lt.Z.RIGHT:case Lt.Z.PAGE_DOWN:Ha=qo(Oo,1);break;case Lt.Z.UP:case Lt.Z.DOWN:Ha=qo(Oo,Number("".concat(jn===Lt.Z.UP?"-":"").concat(Er?Ve:bl)));break}if(Ha)return!(pa!=null&&pa(Ha))}return!0},Sl=function(jn){if(ha.current&&ha.current.onKeyDown){var Ha=!0,qo=jn.which;if([Lt.Z.LEFT,Lt.Z.RIGHT,Lt.Z.UP,Lt.Z.DOWN,Lt.Z.PAGE_UP,Lt.Z.PAGE_DOWN,Lt.Z.ENTER].includes(qo)&&(jn.preventDefault(),qo!==Lt.Z.ENTER&&uo===0&&(Ha=ir(qo))),Ha)return ha.current.onKeyDown(jn)}return(0,ve.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ir=function(jn){ha.current&&ha.current.onBlur&&ha.current.onBlur(jn)};zt&&On!=="right"&&(zt.current={onKeyDown:Sl,onClose:function(){ha.current&&ha.current.onClose&&ha.current.onClose()}}),le.useEffect(function(){Dn&&!ua.current&&Xo(Dn)},[Dn]),le.useEffect(function(){ua.current=!1},[]);var Ko,Il=Za({cellRender:ye,monthCellRender:gu,dateRender:Xa}),Wo=(0,Xt.Z)((0,Xt.Z)({},ge),{},{cellRender:Il,operationRef:ha,prefixCls:et,viewDate:Oo,value:ka,onViewDateChange:Wa,sourceMode:yo,onPanelChange:hr,disabledDate:pa});switch(delete Wo.onChange,delete Wo.onSelect,Ia){case"decade":Ko=le.createElement(hu,(0,re.Z)({},Wo,{onSelect:function(jn,Ha){Wa(jn),Br(jn,Ha)}}));break;case"year":Ko=le.createElement(yu,(0,re.Z)({},Wo,{onSelect:function(jn,Ha){Wa(jn),Br(jn,Ha)}}));break;case"month":Ko=le.createElement(_r,(0,re.Z)({},Wo,{onSelect:function(jn,Ha){Wa(jn),Br(jn,Ha)}}));break;case"quarter":Ko=le.createElement(vo,(0,re.Z)({},Wo,{onSelect:function(jn,Ha){Wa(jn),Br(jn,Ha)}}));break;case"week":Ko=le.createElement(ho,(0,re.Z)({},Wo,{onSelect:function(jn,Ha){Wa(jn),Br(jn,Ha)}}));break;case"time":delete Wo.showTime,Ko=le.createElement(kl,(0,re.Z)({},Wo,(0,la.Z)(mo)==="object"?mo:null,{onSelect:function(jn,Ha){Wa(jn),Br(jn,Ha)}}));break;default:mo?Ko=le.createElement(ma,(0,re.Z)({},Wo,{onSelect:function(jn,Ha){Wa(jn),Br(jn,Ha)}})):Ko=le.createElement(pl,(0,re.Z)({},Wo,{onSelect:function(jn,Ha){Wa(jn),Br(jn,Ha)}}))}var sl,al,nu=function(){var jn=vn.getNow(),Ha=hn(vn.getHour(jn),vn.getMinute(jn),vn.getSecond(jn),Ue?Gr:1,qe?Tl:1,ct?fl:1),qo=ze(vn,jn,Ha[0],Ha[1],Ha[2]);Br(qo,"submit")};Mt||(sl=vr(et,Ia,io),mo&&Ia!=="date"?al=null:al=qr({prefixCls:et,components:tu,needConfirmButton:Ce,okDisabled:!ka||pa&&pa(ka),locale:gn,showNow:Va,onNow:Ce&&nu,onOk:function(){ka&&(Br(ka,"submit",!0),Rl&&Rl(ka))}}));var No;if(Ao&&Ia==="date"&&Nn==="date"&&!mo){var Ro=vn.getNow(),Ho="".concat(et,"-today-btn"),Oa=pa&&pa(Ro);No=le.createElement("a",{className:Je()(Ho,Oa&&"".concat(Ho,"-disabled")),"aria-disabled":Oa,onClick:function(){Oa||Br(Ro,"mouse",!0)}},gn.today)}return le.createElement(Ba.Provider,{value:(0,Xt.Z)((0,Xt.Z)({},mt),{},{mode:Ia,hideHeader:"hideHeader"in ge?Ja:mt.hideHeader,hidePrevBtn:on&&On==="right",hideNextBtn:on&&On==="left"})},le.createElement("div",{tabIndex:uo,className:Je()("".concat(et,"-panel"),jt,(Ee={},(0,We.Z)(Ee,"".concat(et,"-panel-has-range"),In&&In[0]&&In[1]),(0,We.Z)(Ee,"".concat(et,"-panel-has-range-hover"),Mn&&Mn[0]&&Mn[1]),(0,We.Z)(Ee,"".concat(et,"-panel-rtl"),El==="rtl"),Ee)),style:It,onKeyDown:Sl,onBlur:Ir,onMouseDown:mr},Ko,sl||al||No?le.createElement("div",{className:"".concat(et,"-footer")},sl,al,No):null))}var Ar=nl,nn=ee(35593),Yt={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 pn(ge){var Ee,Pe=ge.prefixCls,$e=ge.popupElement,et=ge.popupStyle,jt=ge.visible,It=ge.dropdownClassName,gn=ge.dropdownAlign,vn=ge.transitionName,Dn=ge.getPopupContainer,ba=ge.children,kn=ge.range,Rn=ge.popupPlacement,pa=ge.direction,va="".concat(Pe,"-dropdown"),fn=function(){return Rn!==void 0?Rn:pa==="rtl"?"bottomRight":"bottomLeft"};return le.createElement(nn.Z,{showAction:[],hideAction:[],popupPlacement:fn(),builtinPlacements:Yt,prefixCls:va,popupTransitionName:vn,popup:$e,popupAlign:gn,popupVisible:jt,popupClassName:Je()(It,(Ee={},(0,We.Z)(Ee,"".concat(va,"-range"),kn),(0,We.Z)(Ee,"".concat(va,"-rtl"),pa==="rtl"),Ee)),popupStyle:et,getPopupContainer:Dn},ba)}var fa=pn;function Do(ge){var Ee=ge.prefixCls,Pe=ge.presets,$e=ge.onClick,et=ge.onHover;return Pe.length?le.createElement("div",{className:"".concat(Ee,"-presets")},le.createElement("ul",null,Pe.map(function(jt,It){var gn=jt.label,vn=jt.value;return le.createElement("li",{key:It,onClick:function(){return $e==null?void 0:$e(dr(vn))},onMouseEnter:function(){return et==null?void 0:et(dr(vn))},onMouseLeave:function(){return et==null?void 0:et(null)}},gn)}))):null}function Io(ge){var Ee=ge.picker,Pe=ge.disabledHours,$e=ge.disabledMinutes,et=ge.disabledSeconds;Ee==="time"&&(Pe||$e||et)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function $n(ge,Ee,Pe){var $e=(0,la.Z)(Ee)==="object"?Ee.clearIcon:Pe;return $e||le.createElement("span",{className:"".concat(ge,"-clear-btn")})}function Co(ge){var Ee,Pe=ge,$e=Pe.prefixCls,et=$e===void 0?"rc-picker":$e,jt=Pe.id,It=Pe.name,gn=Pe.tabIndex,vn=Pe.style,Dn=Pe.className,ba=Pe.dropdownClassName,kn=Pe.dropdownAlign,Rn=Pe.popupStyle,pa=Pe.transitionName,va=Pe.generateConfig,fn=Pe.locale,Nn=Pe.inputReadOnly,Ca=Pe.allowClear,uo=Pe.autoFocus,Va=Pe.showTime,mo=Pe.picker,Ao=mo===void 0?"date":mo,io=Pe.format,Ja=Pe.use12Hours,Tr=Pe.value,ur=Pe.defaultValue,Dr=Pe.presets,mr=Pe.open,hl=Pe.defaultOpen,Rl=Pe.defaultOpenValue,tu=Pe.suffixIcon,El=Pe.clearIcon,Ur=Pe.disabled,Gr=Pe.disabledDate,Al=Pe.placeholder,Tl=Pe.getPopupContainer,gl=Pe.pickerRef,fl=Pe.panelRender,Xa=Pe.onChange,gu=Pe.onOpenChange,ye=Pe.onFocus,Ce=Pe.onBlur,Ue=Pe.onMouseDown,qe=Pe.onMouseUp,ct=Pe.onMouseEnter,mt=Pe.onMouseLeave,zt=Pe.onContextMenu,Tt=Pe.onClick,Mt=Pe.onKeyDown,ln=Pe.onSelect,an=Pe.direction,on=Pe.autoComplete,On=on===void 0?"off":on,In=Pe.inputRender,Mn=Pe.changeOnBlur,ha=le.useRef(null),ua=Ao==="date"&&!!Va||Ao==="time",wa=Ct(Dr),qn=Mr(rn(io,Ao,Va,Ja)),ka=le.useRef(null),Ot=le.useRef(null),Mo=le.useRef(null),so=(0,_n.Z)(null,{value:Tr,defaultValue:ur}),Oo=(0,Kt.Z)(so,2),Xo=Oo[0],Wa=Oo[1],fo=le.useState(Xo),_a=(0,Kt.Z)(fo,2),sa=_a[0],Ia=_a[1],to=le.useRef(null),gr=(0,_n.Z)(!1,{value:mr,defaultValue:hl,postState:function(Qo){return Ur?!1:Qo},onChange:function(Qo){gu&&gu(Qo),!Qo&&to.current&&to.current.onClose&&to.current.onClose()}}),$o=(0,Kt.Z)(gr,2),yo=$o[0],or=$o[1],hr=yn(sa,{formatList:qn,generateConfig:va,locale:fn}),Br=(0,Kt.Z)(hr,2),ir=Br[0],Sl=Br[1],Ir=Rt({valueTexts:ir,onTextChange:function(Qo){var au=vt(Qo,{locale:fn,formatList:qn,generateConfig:va});au&&(!Gr||!Gr(au))&&Ia(au)}}),Ko=(0,Kt.Z)(Ir,3),Il=Ko[0],Wo=Ko[1],sl=Ko[2],al=function(Qo){Ia(Qo),Wa(Qo),Xa&&!En(va,Xo,Qo)&&Xa(Qo,Qo?pt(Qo,{generateConfig:va,locale:fn,format:qn[0]}):"")},nu=function(Qo){Ur&&Qo||or(Qo)},No=function(Qo){return yo&&to.current&&to.current.onKeyDown?to.current.onKeyDown(Qo):((0,ve.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Ro=function(){for(var Qo=arguments.length,au=new Array(Qo),Bu=0;BuRn(Dn);case"month":return kn(fn)>kn(Dn);case"week":return ba(fn)>ba(Dn);default:return!Ft(gn,fn,Dn)&&gn.isAfter(fn,Dn)}return!1},[jt,It[1],Dn,Ee]),va=le.useCallback(function(fn){if(It[1]||jt&&jt(fn))return!0;if(It[0]&&vn)return!Ft(gn,fn,Dn)&&gn.isAfter(vn,fn);if(!Ee&&vn)switch(Pe){case"quarter":return Rn(fn)0&&arguments[0]!==void 0?arguments[0]:!1,Jo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},rr=null;Ll&&ki&&ki[0]&&ki[1]&&fn.isAfter(ki[1],ki[0])&&(rr=ki);var Bl=Ja;if(Ja&&(0,la.Z)(Ja)==="object"&&Ja.defaultValue){var fu=Ja.defaultValue;Bl=(0,Xt.Z)((0,Xt.Z)({},Ja),{},{defaultValue:Po(fu,bo)||void 0})}return le.createElement(Go.Provider,{value:{inRange:!0,panelPosition:Fl,rangedValue:wc||Vn,hoverRangedValue:rr}},le.createElement(Ar,(0,re.Z)({},ge,Jo,{cellRender:jc,showTime:Bl,mode:Er[bo],generateConfig:fn,style:void 0,direction:Oo,disabledDate:bo===0?Jl:kr,disabledTime:function(Ci){return Gr?Gr(Ci,bo===0?"start":"end"):!1},className:Je()((0,We.Z)({},"".concat(It,"-panel-focused"),bo===0?!Ws:!Uu)),value:Po(Vn,bo),locale:Nn,tabIndex:-1,onPanelChange:function(Ci,_i){bo===0&&_u(!0),bo===1&&Ts(!0),mu(ea(Er,_i,bo),ea(Vn,Ci,bo));var Ui=Ci;Fl==="right"&&Er[bo]===_i&&(Ui=Re(Ui,_i,fn,-1)),Ro(Ui,bo)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:bo===0?Po(Vn,1):Po(Vn,0)})))}var Ri=0,fc=0;if(bo&&gr.current&&yo.current&&to.current&&Br.current){Ri=gr.current.offsetWidth+yo.current.offsetWidth;var Wc=Br.current.offsetLeft>Ri?Br.current.offsetLeft-Ri:Br.current.offsetLeft,os=to.current.offsetWidth,Gc=Br.current.offsetWidth;os&&Gc&&Ri>os-Gc-(Oo==="rtl"?0:Wc)&&(fc=Ri)}var Kc=Oo==="rtl"?{right:Ri}:{left:Ri};function Yo(){var Fl,Jo=vr(It,Er[bo],Tt),rr=qr({prefixCls:It,components:Mo,needConfirmButton:sa,okDisabled:!Po(Vn,bo)||Ur&&Ur(Vn[bo]),locale:Nn,onOk:function(){var Ai=Po(Vn,bo);Ai&&(Bu(Vn,bo),ka==null||ka(Vn),Ru(!1,bo,"confirm"))}});if(io!=="time"&&!Ja){var Bl=No(bo),fu=Re(Bl,io,fn),As=Er[bo],Ci=As===io,_i=Ic(Ci?"left":!1,{pickerValue:Bl,onPickerValueChange:function(Ai){Ro(Ai,bo)}}),Ui=Ic("right",{pickerValue:fu,onPickerValueChange:function(Ai){Ro(Re(Ai,io,fn,-1),bo)}});Oo==="rtl"?Fl=le.createElement(le.Fragment,null,Ui,Ci&&_i):Fl=le.createElement(le.Fragment,null,_i,Ci&&Ui)}else Fl=Ic();var Bs=le.createElement("div",{className:"".concat(It,"-panel-layout")},le.createElement(Do,{prefixCls:It,presets:nd,onClick:function(Ai){Bu(Ai,null),Ru(!1,bo,"preset")},onHover:function(Ai){Kr(Ai)}}),le.createElement("div",null,le.createElement("div",{className:"".concat(It,"-panels")},Fl),(Jo||rr)&&le.createElement("div",{className:"".concat(It,"-footer")},Jo,rr)));return fl&&(Bs=fl(Bs)),le.createElement("div",{className:"".concat(It,"-panel-container"),style:{marginLeft:fc},ref:to,onMouseDown:function(Ai){Ai.preventDefault()}},Bs)}var ad=le.createElement("div",{className:Je()("".concat(It,"-range-wrapper"),"".concat(It,"-").concat(io,"-range-wrapper")),style:{minWidth:cl}},le.createElement("div",{ref:Br,className:"".concat(It,"-range-arrow"),style:Kc}),Yo()),Qc;Ue&&(Qc=le.createElement("span",{className:"".concat(It,"-suffix"),onMouseDown:function(Jo){Jo.preventDefault()}},Ue));var od=$n(It,Ce,qe),Yc=le.createElement("span",{onMouseDown:function(Jo){Jo.preventDefault(),Jo.stopPropagation()},onMouseUp:function(Jo){Jo.preventDefault(),Jo.stopPropagation();var rr=Wo;Ir[0]||(rr=ea(rr,null,0)),Ir[1]||(rr=ea(rr,null,1)),Bu(rr,null),Ru(!1,bo,"clear")},className:"".concat(It,"-clear"),role:"button"},od),rd=Ce&&(Po(Wo,0)&&!Ir[0]||Po(Wo,1)&&!Ir[1]),_c={size:ja(io,ir[0],fn)},pc=0,Cs=0;gr.current&&$o.current&&yo.current&&(bo===0?Cs=gr.current.offsetWidth:(pc=Ri,Cs=$o.current.offsetWidth));var ld=Oo==="rtl"?{right:pc}:{left:pc},ud=function(Jo,rr){var Bl=ea(Vn,Jo,bo);if(rr==="submit"||rr!=="key"&&!sa){Bu(Bl,bo),bo===0?_u():Ts();var fu=bo===0?1:0;Ir[fu]?Ru(!1,!1,"confirm"):Ru(!1,bo,"confirm")}else jn(Bl)};return le.createElement(Ba.Provider,{value:{operationRef:Sl,hideHeader:io==="time",onDateMouseEnter:Dc,onDateMouseLeave:Tn,hideRanges:!0,onSelect:ud,open:Ll}},le.createElement(fa,{visible:Ll,popupElement:ad,popupStyle:ba,prefixCls:It,dropdownClassName:kn,dropdownAlign:pa,getPopupContainer:va,transitionName:Rn,range:!0,direction:Oo},le.createElement("div",(0,re.Z)({ref:Ia,className:Je()(It,"".concat(It,"-range"),Dn,(Ee={},(0,We.Z)(Ee,"".concat(It,"-disabled"),Ir[0]&&Ir[1]),(0,We.Z)(Ee,"".concat(It,"-focused"),bo===0?Ps:Pi),(0,We.Z)(Ee,"".concat(It,"-rtl"),Oo==="rtl"),Ee)),style:vn,onClick:mc,onMouseEnter:ua,onMouseLeave:wa,onMouseDown:ou,onMouseUp:ha},(0,Xn.Z)(ge,{aria:!0,data:!0})),le.createElement("div",{className:Je()("".concat(It,"-input"),(Pe={},(0,We.Z)(Pe,"".concat(It,"-input-active"),bo===0),(0,We.Z)(Pe,"".concat(It,"-input-placeholder"),!!Rs),Pe)),ref:gr},le.createElement("input",(0,re.Z)({id:gn,disabled:Ir[0],readOnly:mt||typeof ir[0]=="function"||!Ws,value:Rs||yl,onChange:function(Jo){Sr(Jo.target.value)},autoFocus:uo,placeholder:Po(Ca,0)||"",ref:or},Hs,_c,{autoComplete:fo}))),le.createElement("div",{className:"".concat(It,"-range-separator"),ref:yo},Dr),le.createElement("div",{className:Je()("".concat(It,"-input"),($e={},(0,We.Z)($e,"".concat(It,"-input-active"),bo===1),(0,We.Z)($e,"".concat(It,"-input-placeholder"),!!gc),$e)),ref:$o},le.createElement("input",(0,re.Z)({disabled:Ir[1],readOnly:mt||typeof ir[0]=="function"||!Uu,value:gc||Zu,onChange:function(Jo){si(Jo.target.value)},placeholder:Po(Ca,1)||"",ref:hr},Ul,_c,{autoComplete:fo}))),le.createElement("div",{className:"".concat(It,"-active-bar"),style:(0,Xt.Z)((0,Xt.Z)({},ld),{},{width:Cs,position:"absolute"})}),Qc,rd&&Yc)))}var Fu=function(ge){(0,wt.Z)(Pe,ge);var Ee=(0,$t.Z)(Pe);function Pe(){var $e;(0,nt.Z)(this,Pe);for(var et=arguments.length,jt=new Array(et),It=0;It{const{lineHeight:et}=ge,jt=Math.floor(Pe*et)+2,It=Math.max((Ee-jt)/2,0),gn=Math.max(Ee-jt-It,0);return{padding:`${It}px ${$e}px ${gn}px`}},Ds=ge=>{const{componentCls:Ee,pickerCellCls:Pe,pickerCellInnerCls:$e,cellHeight:et,motionDurationSlow:jt,borderRadiusSM:It,motionDurationMid:gn,cellHoverBg:vn,lineWidth:Dn,lineType:ba,colorPrimary:kn,cellActiveWithRangeBg:Rn,colorTextLightSolid:pa,controlHeightSM:va,cellRangeBorderColor:fn,pickerCellBorderGap:Nn,cellHoverWithRangeBg:Ca,cellWidth:uo,colorTextDisabled:Va,cellBgDisabled:mo}=ge;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:et,transform:"translateY(-50%)",transition:`all ${jt}`,content:'""'},[$e]:{position:"relative",zIndex:2,display:"inline-block",minWidth:et,height:et,lineHeight:`${et}px`,borderRadius:It,transition:`background ${gn}, border ${gn}`},"&-range-hover-start, &-range-hover-end":{[$e]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Pe}-in-view), - &:hover:not(${Pe}-selected):not(${Pe}-range-start):not(${Pe}-range-end):not(${Pe}-range-hover-start):not(${Pe}-range-hover-end)`]:{[$e]:{background:vn}},[`&-in-view${Pe}-today ${$e}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Dn}px ${ba} ${kn}`,borderRadius:It,content:'""'}},[`&-in-view${Pe}-in-range`]:{position:"relative","&::before":{background:Rn}},[`&-in-view${Pe}-selected ${$e}, + `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Le.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Le.colorBgContainer,borderColor:Le.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Le.fontSizeLG/2,height:Le.fontSizeLG/2,backgroundColor:Le.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${Ze}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Le.colorBgContainerDisabled,borderColor:Le.colorBorder,"&:after":{borderColor:Le.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Le.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Le.colorTextDisabled}}}]};function fe(Le,ie){const Ze=(0,ne.TS)(ie,{checkboxCls:`.${Le}`,checkboxSize:ie.controlInteractiveSize});return[Ie(Ze)]}gt.ZP=(0,ve.Z)("Checkbox",(Le,ie)=>{let{prefixCls:Ze}=ie;return[fe(Ze,Le)]})},5083:function(Pt,gt,ee){"use strict";ee.d(gt,{default:function(){return cc}});var z=ee(56656),ne=ee.n(z),ve=ee(48736),Ie=ee(27112),fe=ee.n(Ie),Le=ee(54449),ie=ee.n(Le),Ze=ee(53501),_e=ee.n(Ze),je=ee(36867),we=ee.n(je),ke=ee(71912),xe=ee.n(ke),ue=ee(48228),E=ee.n(ue);ne().extend(E()),ne().extend(xe()),ne().extend(fe()),ne().extend(ie()),ne().extend(_e()),ne().extend(we()),ne().extend(function(ge,Ee){var Pe=Ee.prototype,$e=Pe.format;Pe.format=function(jt){var It=(jt||"").replace("Wo","wo");return $e.bind(this)(It)}});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(Ee){var Pe=a[Ee];return Pe||Ee.split("_")[0]},y=function(){(0,ve.ET)(!1,"Not match any format. Please help to fire a issue about this.")},b={getNow:function(){return ne()()},getFixedDate:function(Ee){return ne()(Ee,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Ee){return Ee.endOf("month")},getWeekDay:function(Ee){var Pe=Ee.locale("en");return Pe.weekday()+Pe.localeData().firstDayOfWeek()},getYear:function(Ee){return Ee.year()},getMonth:function(Ee){return Ee.month()},getDate:function(Ee){return Ee.date()},getHour:function(Ee){return Ee.hour()},getMinute:function(Ee){return Ee.minute()},getSecond:function(Ee){return Ee.second()},addYear:function(Ee,Pe){return Ee.add(Pe,"year")},addMonth:function(Ee,Pe){return Ee.add(Pe,"month")},addDate:function(Ee,Pe){return Ee.add(Pe,"day")},setYear:function(Ee,Pe){return Ee.year(Pe)},setMonth:function(Ee,Pe){return Ee.month(Pe)},setDate:function(Ee,Pe){return Ee.date(Pe)},setHour:function(Ee,Pe){return Ee.hour(Pe)},setMinute:function(Ee,Pe){return Ee.minute(Pe)},setSecond:function(Ee,Pe){return Ee.second(Pe)},isAfter:function(Ee,Pe){return Ee.isAfter(Pe)},isValidate:function(Ee){return Ee.isValid()},locale:{getWeekFirstDay:function(Ee){return ne()().locale(x(Ee)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Ee,Pe){return Pe.locale(x(Ee)).weekday(0)},getWeek:function(Ee,Pe){return Pe.locale(x(Ee)).week()},getShortWeekDays:function(Ee){return ne()().locale(x(Ee)).localeData().weekdaysMin()},getShortMonths:function(Ee){return ne()().locale(x(Ee)).localeData().monthsShort()},format:function(Ee,Pe,$e){return Pe.locale(x(Ee)).format($e)},parse:function(Ee,Pe,$e){for(var et=x(Ee),jt=0;jt<$e.length;jt+=1){var It=$e[jt],gn=Pe;if(It.includes("wo")||It.includes("Wo")){for(var vn=gn.split("-")[0],Dn=gn.split("-")[1],wa=ne()(vn,"YYYY").startOf("year").locale(et),kn=0;kn<=52;kn+=1){var Rn=wa.add(kn,"week");if(Rn.format("Wo")===Dn)return Rn}return y(),null}var pa=ne()(gn,It,!0).locale(et);if(pa.isValid())return pa}return Pe&&y(),null}}},te=b,oe=ee(53487),re=ee(54476),le=ee(59301),de={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=de,me=ee(7657),Fe=function(Ee,Pe){return le.createElement(me.Z,(0,re.Z)({},Ee,{ref:Pe,icon:pe}))},be=le.forwardRef(Fe),Ae=be,tt={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"},Ne=tt,wt=function(Ee,Pe){return le.createElement(me.Z,(0,re.Z)({},Ee,{ref:Pe,icon:Ne}))},He=le.forwardRef(wt),Xe=He,st=ee(19248),rt={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=rt,Qe=function(Ee,Pe){return le.createElement(me.Z,(0,re.Z)({},Ee,{ref:Pe,icon:kt}))},Ke=le.forwardRef(Qe),At=Ke,Te=ee(92310),Je=ee.n(Te),nt=ee(67732),Nt=ee(83652),cn=ee(31226),bt=ee(42403),$t=ee(158),We=ee(20068),Xt=ee(33885),Kt=ee(42978),_n=ee(18929),Xn=ee(26112),Ge=ee(80547),Me=ee(13697),Oe=10,he=Oe*10,Ve=7;function Bt(ge,Ee){if(!ge&&!Ee)return!0;if(!ge||!Ee)return!1}function Se(ge,Ee,Pe){var $e=Bt(Ee,Pe);if(typeof $e=="boolean")return $e;var et=Math.floor(ge.getYear(Ee)/10),jt=Math.floor(ge.getYear(Pe)/10);return et===jt}function De(ge,Ee,Pe){var $e=Bt(Ee,Pe);return typeof $e=="boolean"?$e:ge.getYear(Ee)===ge.getYear(Pe)}function xt(ge,Ee){var Pe=Math.floor(ge.getMonth(Ee)/3);return Pe+1}function ot(ge,Ee,Pe){var $e=Bt(Ee,Pe);return typeof $e=="boolean"?$e:De(ge,Ee,Pe)&&xt(ge,Ee)===xt(ge,Pe)}function Ye(ge,Ee,Pe){var $e=Bt(Ee,Pe);return typeof $e=="boolean"?$e:De(ge,Ee,Pe)&&ge.getMonth(Ee)===ge.getMonth(Pe)}function Ft(ge,Ee,Pe){var $e=Bt(Ee,Pe);return typeof $e=="boolean"?$e:ge.getYear(Ee)===ge.getYear(Pe)&&ge.getMonth(Ee)===ge.getMonth(Pe)&&ge.getDate(Ee)===ge.getDate(Pe)}function yt(ge,Ee,Pe){var $e=Bt(Ee,Pe);return typeof $e=="boolean"?$e:ge.getHour(Ee)===ge.getHour(Pe)&&ge.getMinute(Ee)===ge.getMinute(Pe)&&ge.getSecond(Ee)===ge.getSecond(Pe)}function mn(ge,Ee,Pe,$e){var et=Bt(Pe,$e);return typeof et=="boolean"?et:De(ge,Pe,$e)&&ge.locale.getWeek(Ee,Pe)===ge.locale.getWeek(Ee,$e)}function En(ge,Ee,Pe){return Ft(ge,Ee,Pe)&&yt(ge,Ee,Pe)}function Dt(ge,Ee,Pe,$e){return!Ee||!Pe||!$e?!1:!Ft(ge,Ee,$e)&&!Ft(ge,Pe,$e)&&ge.isAfter($e,Ee)&&ge.isAfter(Pe,$e)}function Qt(ge,Ee,Pe){var $e=Ee.locale.getWeekFirstDay(ge),et=Ee.setDate(Pe,1),jt=Ee.getWeekDay(et),It=Ee.addDate(et,$e-jt);return Ee.getMonth(It)===Ee.getMonth(Pe)&&Ee.getDate(It)>1&&(It=Ee.addDate(It,-7)),It}function Re(ge,Ee,Pe){var $e=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Ee){case"year":return Pe.addYear(ge,$e*10);case"quarter":case"month":return Pe.addYear(ge,$e);default:return Pe.addMonth(ge,$e)}}function pt(ge,Ee){var Pe=Ee.generateConfig,$e=Ee.locale,et=Ee.format;return typeof et=="function"?et(ge):Pe.locale.format($e.locale,ge,et)}function vt(ge,Ee){var Pe=Ee.generateConfig,$e=Ee.locale,et=Ee.formatList;return!ge||typeof et[0]=="function"?null:Pe.locale.parse($e.locale,ge,et)}function Vt(ge){var Ee=ge.cellDate,Pe=ge.mode,$e=ge.disabledDate,et=ge.generateConfig;if(!$e)return!1;var jt=function(va,fn,Nn){for(var Ca=fn;Ca<=Nn;){var uo=void 0;switch(va){case"date":{if(uo=et.setDate(Ee,Ca),!$e(uo))return!1;break}case"month":{if(uo=et.setMonth(Ee,Ca),!Vt({cellDate:uo,mode:"month",generateConfig:et,disabledDate:$e}))return!1;break}case"year":{if(uo=et.setYear(Ee,Ca),!Vt({cellDate:uo,mode:"year",generateConfig:et,disabledDate:$e}))return!1;break}}Ca+=1}return!0};switch(Pe){case"date":case"week":return $e(Ee);case"month":{var It=1,gn=et.getDate(et.getEndDate(Ee));return jt("date",It,gn)}case"quarter":{var vn=Math.floor(et.getMonth(Ee)/3)*3,Dn=vn+2;return jt("month",vn,Dn)}case"year":return jt("month",0,11);case"decade":{var wa=et.getYear(Ee),kn=Math.floor(wa/Oe)*Oe,Rn=kn+Oe-1;return jt("year",kn,Rn)}}}function yn(ge,Ee){var Pe=Ee.formatList,$e=Ee.generateConfig,et=Ee.locale;return(0,Ge.Z)(function(){if(!ge)return[[""],""];for(var jt="",It=[],gn=0;gn1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Dn.current),Ca){vn(Nn);return}Dn.current=requestAnimationFrame(function(){vn(Nn)})}var kn=yn(gn,{formatList:Pe,generateConfig:$e,locale:et}),Rn=(0,Kt.Z)(kn,2),pa=Rn[1];function va(Nn){wa(Nn)}function fn(){var Nn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;wa(null,Nn)}return(0,le.useEffect)(function(){fn(!0)},[ge]),(0,le.useEffect)(function(){return function(){return cancelAnimationFrame(Dn.current)}},[]),[pa,va,fn]}var Lt=ee(10228),_t=ee(16089),Ht=ee(94480),Bn=ee(29194),Kn=new Map;function ta(ge,Ee){var Pe;function $e(){(0,Bn.Z)(ge)?Ee():Pe=(0,_t.Z)(function(){$e()})}return $e(),function(){_t.Z.cancel(Pe)}}function Ta(ge,Ee,Pe){if(Kn.get(ge)&&cancelAnimationFrame(Kn.get(ge)),Pe<=0){Kn.set(ge,requestAnimationFrame(function(){ge.scrollTop=Ee}));return}var $e=Ee-ge.scrollTop,et=$e/Pe*10;Kn.set(ge,requestAnimationFrame(function(){ge.scrollTop+=et,ge.scrollTop!==Ee&&Ta(ge,Ee,Pe-10)}))}function wn(ge,Ee){var Pe=Ee.onLeftRight,$e=Ee.onCtrlLeftRight,et=Ee.onUpDown,jt=Ee.onPageUpDown,It=Ee.onEnter,gn=ge.which,vn=ge.ctrlKey,Dn=ge.metaKey;switch(gn){case Lt.Z.LEFT:if(vn||Dn){if($e)return $e(-1),!0}else if(Pe)return Pe(-1),!0;break;case Lt.Z.RIGHT:if(vn||Dn){if($e)return $e(1),!0}else if(Pe)return Pe(1),!0;break;case Lt.Z.UP:if(et)return et(-1),!0;break;case Lt.Z.DOWN:if(et)return et(1),!0;break;case Lt.Z.PAGE_UP:if(jt)return jt(-1),!0;break;case Lt.Z.PAGE_DOWN:if(jt)return jt(1),!0;break;case Lt.Z.ENTER:if(It)return It(),!0;break}return!1}function rn(ge,Ee,Pe,$e){var et=ge;if(!et)switch(Ee){case"time":et=$e?"hh:mm:ss a":"HH:mm:ss";break;case"week":et="gggg-wo";break;case"month":et="YYYY-MM";break;case"quarter":et="YYYY-[Q]Q";break;case"year":et="YYYY";break;default:et=Pe?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return et}function ja(ge,Ee,Pe){var $e=ge==="time"?8:10,et=typeof Ee=="function"?Ee(Pe.getNow()).length:Ee.length;return Math.max($e,et)+2}var oo=null,$a=new Set;function dn(ge){return!oo&&typeof window!="undefined"&&window.addEventListener&&(oo=function(Pe){(0,Ht.Z)($a).forEach(function($e){$e(Pe)})},window.addEventListener("mousedown",oo)),$a.add(ge),function(){$a.delete(ge),$a.size===0&&(window.removeEventListener("mousedown",oo),oo=null)}}function bn(ge){var Ee=ge.target;if(ge.composed&&Ee.shadowRoot){var Pe;return((Pe=ge.composedPath)===null||Pe===void 0?void 0:Pe.call(ge)[0])||Ee}return Ee}var Fa=function(Ee){return Ee==="month"||Ee==="date"?"year":Ee},Ga=function(Ee){return Ee==="date"?"month":Ee},ga=function(Ee){return Ee==="month"||Ee==="date"?"quarter":Ee},ya=function(Ee){return Ee==="date"?"week":Ee},zo={year:Fa,month:Ga,quarter:ga,week:ya,time:null,date:null};function Cr(ge,Ee){return ge.some(function(Pe){return Pe&&Pe.contains(Ee)})}function er(ge){var Ee=ge.open,Pe=ge.value,$e=ge.isClickOutside,et=ge.triggerOpen,jt=ge.forwardKeyDown,It=ge.onKeyDown,gn=ge.blurToCancel,vn=ge.onSubmit,Dn=ge.onCancel,wa=ge.onFocus,kn=ge.onBlur,Rn=ge.changeOnBlur,pa=(0,le.useState)(!1),va=(0,Kt.Z)(pa,2),fn=va[0],Nn=va[1],Ca=(0,le.useState)(!1),uo=(0,Kt.Z)(Ca,2),Va=uo[0],mo=uo[1],Ao=(0,le.useRef)(!1),io=(0,le.useRef)(!1),Ja=(0,le.useRef)(!1),Tr={onMouseDown:function(){Nn(!0),et(!0)},onKeyDown:function(Dr){var mr=function(){Ja.current=!0};if(It(Dr,mr),!Ja.current){switch(Dr.which){case Lt.Z.ENTER:{Ee?vn()!==!1&&Nn(!0):et(!0),Dr.preventDefault();return}case Lt.Z.TAB:{fn&&Ee&&!Dr.shiftKey?(Nn(!1),Dr.preventDefault()):!fn&&Ee&&!jt(Dr)&&Dr.shiftKey&&(Nn(!0),Dr.preventDefault());return}case Lt.Z.ESC:{Nn(!0),Dn();return}}!Ee&&![Lt.Z.SHIFT].includes(Dr.which)?et(!0):fn||jt(Dr)}},onFocus:function(Dr){Nn(!0),mo(!0),wa&&wa(Dr)},onBlur:function(Dr){if(Ao.current||!$e(document.activeElement)){Ao.current=!1;return}gn?setTimeout(function(){for(var mr=document,hl=mr.activeElement;hl&&hl.shadowRoot;)hl=hl.shadowRoot.activeElement;$e(hl)&&Dn()},0):Ee&&(et(!1),io.current&&vn()),mo(!1),kn==null||kn(Dr)}};return(0,le.useEffect)(function(){io.current=!1},[Ee]),(0,le.useEffect)(function(){io.current=!0},[Pe]),(0,le.useEffect)(function(){return dn(function(ur){var Dr=bn(ur),mr=$e(Dr);Ee&&(mr?!Rn&&(!Va||mr)&&et(!1):(Ao.current=!0,(0,_t.Z)(function(){Ao.current=!1})))})}),[Tr,{focused:Va,typing:fn}]}function Ct(ge,Ee){return le.useMemo(function(){return ge||(Ee?((0,ve.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Ee).map(function(Pe){var $e=(0,Kt.Z)(Pe,2),et=$e[0],jt=$e[1];return{label:et,value:jt}})):[])},[ge,Ee])}var St=ee(34280);function Rt(ge){var Ee=ge.valueTexts,Pe=ge.onTextChange,$e=le.useState(""),et=(0,Kt.Z)($e,2),jt=et[0],It=et[1],gn=le.useRef([]);gn.current=Ee;function vn(wa){It(wa),Pe(wa)}function Dn(){It(gn.current[0])}return(0,St.Z)(function(){Ee.every(function(wa){return wa!==jt})&&Dn()},[Ee.join("||")]),[jt,vn,Dn]}var aa=le.createContext({}),Ba=aa,la=ee(76190);function Za(ge){var Ee=ge.cellRender,Pe=ge.monthCellRender,$e=ge.dateRender,et=le.useMemo(function(){if(Ee)return Ee;if(!(!Pe&&!$e))return function(jt,It){var gn=jt;return $e&&It.type==="date"?$e(gn,It.today):Pe&&It.type==="month"?Pe(gn,It.locale):It.originNode}},[Ee,Pe,$e]);return et}function lo(ge,Ee){for(var Pe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",$e=String(ge);$e.length=1?Pe|0:1,It=ge;It<=Ee;It+=jt)et.push({label:lo(It,2),value:It,disabled:($e||[]).includes(It)});return et}function Wr(ge){var Ee=ge.generateConfig,Pe=ge.prefixCls,$e=ge.operationRef,et=ge.activeColumnIndex,jt=ge.value,It=ge.showHour,gn=ge.showMinute,vn=ge.showSecond,Dn=ge.use12Hours,wa=ge.hourStep,kn=wa===void 0?1:wa,Rn=ge.minuteStep,pa=Rn===void 0?1:Rn,va=ge.secondStep,fn=va===void 0?1:va,Nn=ge.disabledHours,Ca=ge.disabledMinutes,uo=ge.disabledSeconds,Va=ge.disabledTime,mo=ge.hideDisabledOptions,Ao=ge.onSelect,io=ge.cellRender,Ja=ge.locale,Tr=[],ur="".concat(Pe,"-content"),Dr="".concat(Pe,"-time-panel"),mr,hl=jt?Ee.getHour(jt):-1,Rl=hl,tu=jt?Ee.getMinute(jt):-1,El=jt?Ee.getSecond(jt):-1,Ur=Ee.getNow(),Gr=le.useMemo(function(){if(Va){var an=Va(Ur);return[an.disabledHours,an.disabledMinutes,an.disabledSeconds]}return[Nn,Ca,uo]},[Nn,Ca,uo,Va,Ur]),Al=(0,Kt.Z)(Gr,3),Tl=Al[0],gl=Al[1],fl=Al[2],Xa=Da(0,23,kn,Tl&&Tl()),gu=(0,Ge.Z)(function(){return Xa},Xa,lr);Dn&&(mr=Rl>=12,Rl%=12);var ye=le.useMemo(function(){if(!Dn)return[!1,!1];var an=[!0,!0];return gu.forEach(function(on){var On=on.disabled,In=on.value;On||(In>=12?an[1]=!1:an[0]=!1)}),an},[Dn,gu]),Ce=(0,Kt.Z)(ye,2),Ue=Ce[0],qe=Ce[1],ct=le.useMemo(function(){return Dn?gu.filter(mr?function(an){return an.value>=12}:function(an){return an.value<12}).map(function(an){var on=an.value%12,On=on===0?"12":lo(on,2);return(0,Xt.Z)((0,Xt.Z)({},an),{},{label:On,value:on})}):gu},[Dn,mr,gu]),mt=Da(0,59,pa,gl&&gl(hl)),zt=Da(0,59,fn,fl&&fl(hl,tu)),Tt=jo({value:jt,generateConfig:Ee,disabledMinutes:gl,disabledSeconds:fl,minutes:mt,seconds:zt,use12Hours:Dn});$e.current={onUpDown:function(on){var On=Tr[et];if(On)for(var In=On.units.findIndex(function(ba){return ba.value===On.value}),Mn=On.units.length,ha=1;ha2&&arguments[2]!==void 0?arguments[2]:!1;(Ia===Nn||qo)&&(Ot(jn),Tr&&Tr(jn),Tt&&Tt(jn,Ha),ur&&!En(vn,jn,ka)&&!(pa!=null&&pa(jn))&&ur(jn))},ir=function(jn){if(Dl.includes(Ia)){var Ha,qo,Er=Ia==="date";switch(jn===Lt.Z.PAGE_UP||jn===Lt.Z.PAGE_DOWN?qo=Er?vn.addMonth:vn.addYear:qo=Er?vn.addDate:vn.addMonth,jn){case Lt.Z.LEFT:case Lt.Z.PAGE_UP:Ha=qo(Oo,-1);break;case Lt.Z.RIGHT:case Lt.Z.PAGE_DOWN:Ha=qo(Oo,1);break;case Lt.Z.UP:case Lt.Z.DOWN:Ha=qo(Oo,Number("".concat(jn===Lt.Z.UP?"-":"").concat(Er?Ve:wl)));break}if(Ha)return!(pa!=null&&pa(Ha))}return!0},Sl=function(jn){if(ha.current&&ha.current.onKeyDown){var Ha=!0,qo=jn.which;if([Lt.Z.LEFT,Lt.Z.RIGHT,Lt.Z.UP,Lt.Z.DOWN,Lt.Z.PAGE_UP,Lt.Z.PAGE_DOWN,Lt.Z.ENTER].includes(qo)&&(jn.preventDefault(),qo!==Lt.Z.ENTER&&uo===0&&(Ha=ir(qo))),Ha)return ha.current.onKeyDown(jn)}return(0,ve.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ir=function(jn){ha.current&&ha.current.onBlur&&ha.current.onBlur(jn)};zt&&On!=="right"&&(zt.current={onKeyDown:Sl,onClose:function(){ha.current&&ha.current.onClose&&ha.current.onClose()}}),le.useEffect(function(){Dn&&!ua.current&&Xo(Dn)},[Dn]),le.useEffect(function(){ua.current=!1},[]);var Ko,Il=Za({cellRender:ye,monthCellRender:gu,dateRender:Xa}),Wo=(0,Xt.Z)((0,Xt.Z)({},ge),{},{cellRender:Il,operationRef:ha,prefixCls:et,viewDate:Oo,value:ka,onViewDateChange:Wa,sourceMode:yo,onPanelChange:hr,disabledDate:pa});switch(delete Wo.onChange,delete Wo.onSelect,Ia){case"decade":Ko=le.createElement(hu,(0,re.Z)({},Wo,{onSelect:function(jn,Ha){Wa(jn),Br(jn,Ha)}}));break;case"year":Ko=le.createElement(yu,(0,re.Z)({},Wo,{onSelect:function(jn,Ha){Wa(jn),Br(jn,Ha)}}));break;case"month":Ko=le.createElement(_r,(0,re.Z)({},Wo,{onSelect:function(jn,Ha){Wa(jn),Br(jn,Ha)}}));break;case"quarter":Ko=le.createElement(vo,(0,re.Z)({},Wo,{onSelect:function(jn,Ha){Wa(jn),Br(jn,Ha)}}));break;case"week":Ko=le.createElement(ho,(0,re.Z)({},Wo,{onSelect:function(jn,Ha){Wa(jn),Br(jn,Ha)}}));break;case"time":delete Wo.showTime,Ko=le.createElement(kl,(0,re.Z)({},Wo,(0,la.Z)(mo)==="object"?mo:null,{onSelect:function(jn,Ha){Wa(jn),Br(jn,Ha)}}));break;default:mo?Ko=le.createElement(ma,(0,re.Z)({},Wo,{onSelect:function(jn,Ha){Wa(jn),Br(jn,Ha)}})):Ko=le.createElement(pl,(0,re.Z)({},Wo,{onSelect:function(jn,Ha){Wa(jn),Br(jn,Ha)}}))}var sl,al,nu=function(){var jn=vn.getNow(),Ha=hn(vn.getHour(jn),vn.getMinute(jn),vn.getSecond(jn),Ue?Gr:1,qe?Tl:1,ct?fl:1),qo=ze(vn,jn,Ha[0],Ha[1],Ha[2]);Br(qo,"submit")};Mt||(sl=vr(et,Ia,io),mo&&Ia!=="date"?al=null:al=qr({prefixCls:et,components:tu,needConfirmButton:Ce,okDisabled:!ka||pa&&pa(ka),locale:gn,showNow:Va,onNow:Ce&&nu,onOk:function(){ka&&(Br(ka,"submit",!0),Rl&&Rl(ka))}}));var No;if(Ao&&Ia==="date"&&Nn==="date"&&!mo){var Ro=vn.getNow(),Ho="".concat(et,"-today-btn"),Oa=pa&&pa(Ro);No=le.createElement("a",{className:Je()(Ho,Oa&&"".concat(Ho,"-disabled")),"aria-disabled":Oa,onClick:function(){Oa||Br(Ro,"mouse",!0)}},gn.today)}return le.createElement(Ba.Provider,{value:(0,Xt.Z)((0,Xt.Z)({},mt),{},{mode:Ia,hideHeader:"hideHeader"in ge?Ja:mt.hideHeader,hidePrevBtn:on&&On==="right",hideNextBtn:on&&On==="left"})},le.createElement("div",{tabIndex:uo,className:Je()("".concat(et,"-panel"),jt,(Ee={},(0,We.Z)(Ee,"".concat(et,"-panel-has-range"),In&&In[0]&&In[1]),(0,We.Z)(Ee,"".concat(et,"-panel-has-range-hover"),Mn&&Mn[0]&&Mn[1]),(0,We.Z)(Ee,"".concat(et,"-panel-rtl"),El==="rtl"),Ee)),style:It,onKeyDown:Sl,onBlur:Ir,onMouseDown:mr},Ko,sl||al||No?le.createElement("div",{className:"".concat(et,"-footer")},sl,al,No):null))}var Ar=nl,nn=ee(35593),Yt={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 pn(ge){var Ee,Pe=ge.prefixCls,$e=ge.popupElement,et=ge.popupStyle,jt=ge.visible,It=ge.dropdownClassName,gn=ge.dropdownAlign,vn=ge.transitionName,Dn=ge.getPopupContainer,wa=ge.children,kn=ge.range,Rn=ge.popupPlacement,pa=ge.direction,va="".concat(Pe,"-dropdown"),fn=function(){return Rn!==void 0?Rn:pa==="rtl"?"bottomRight":"bottomLeft"};return le.createElement(nn.Z,{showAction:[],hideAction:[],popupPlacement:fn(),builtinPlacements:Yt,prefixCls:va,popupTransitionName:vn,popup:$e,popupAlign:gn,popupVisible:jt,popupClassName:Je()(It,(Ee={},(0,We.Z)(Ee,"".concat(va,"-range"),kn),(0,We.Z)(Ee,"".concat(va,"-rtl"),pa==="rtl"),Ee)),popupStyle:et,getPopupContainer:Dn},wa)}var fa=pn;function Do(ge){var Ee=ge.prefixCls,Pe=ge.presets,$e=ge.onClick,et=ge.onHover;return Pe.length?le.createElement("div",{className:"".concat(Ee,"-presets")},le.createElement("ul",null,Pe.map(function(jt,It){var gn=jt.label,vn=jt.value;return le.createElement("li",{key:It,onClick:function(){return $e==null?void 0:$e(dr(vn))},onMouseEnter:function(){return et==null?void 0:et(dr(vn))},onMouseLeave:function(){return et==null?void 0:et(null)}},gn)}))):null}function Io(ge){var Ee=ge.picker,Pe=ge.disabledHours,$e=ge.disabledMinutes,et=ge.disabledSeconds;Ee==="time"&&(Pe||$e||et)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function $n(ge,Ee,Pe){var $e=(0,la.Z)(Ee)==="object"?Ee.clearIcon:Pe;return $e||le.createElement("span",{className:"".concat(ge,"-clear-btn")})}function Co(ge){var Ee,Pe=ge,$e=Pe.prefixCls,et=$e===void 0?"rc-picker":$e,jt=Pe.id,It=Pe.name,gn=Pe.tabIndex,vn=Pe.style,Dn=Pe.className,wa=Pe.dropdownClassName,kn=Pe.dropdownAlign,Rn=Pe.popupStyle,pa=Pe.transitionName,va=Pe.generateConfig,fn=Pe.locale,Nn=Pe.inputReadOnly,Ca=Pe.allowClear,uo=Pe.autoFocus,Va=Pe.showTime,mo=Pe.picker,Ao=mo===void 0?"date":mo,io=Pe.format,Ja=Pe.use12Hours,Tr=Pe.value,ur=Pe.defaultValue,Dr=Pe.presets,mr=Pe.open,hl=Pe.defaultOpen,Rl=Pe.defaultOpenValue,tu=Pe.suffixIcon,El=Pe.clearIcon,Ur=Pe.disabled,Gr=Pe.disabledDate,Al=Pe.placeholder,Tl=Pe.getPopupContainer,gl=Pe.pickerRef,fl=Pe.panelRender,Xa=Pe.onChange,gu=Pe.onOpenChange,ye=Pe.onFocus,Ce=Pe.onBlur,Ue=Pe.onMouseDown,qe=Pe.onMouseUp,ct=Pe.onMouseEnter,mt=Pe.onMouseLeave,zt=Pe.onContextMenu,Tt=Pe.onClick,Mt=Pe.onKeyDown,ln=Pe.onSelect,an=Pe.direction,on=Pe.autoComplete,On=on===void 0?"off":on,In=Pe.inputRender,Mn=Pe.changeOnBlur,ha=le.useRef(null),ua=Ao==="date"&&!!Va||Ao==="time",ba=Ct(Dr),qn=Mr(rn(io,Ao,Va,Ja)),ka=le.useRef(null),Ot=le.useRef(null),Mo=le.useRef(null),so=(0,_n.Z)(null,{value:Tr,defaultValue:ur}),Oo=(0,Kt.Z)(so,2),Xo=Oo[0],Wa=Oo[1],fo=le.useState(Xo),_a=(0,Kt.Z)(fo,2),sa=_a[0],Ia=_a[1],to=le.useRef(null),gr=(0,_n.Z)(!1,{value:mr,defaultValue:hl,postState:function(Qo){return Ur?!1:Qo},onChange:function(Qo){gu&&gu(Qo),!Qo&&to.current&&to.current.onClose&&to.current.onClose()}}),$o=(0,Kt.Z)(gr,2),yo=$o[0],or=$o[1],hr=yn(sa,{formatList:qn,generateConfig:va,locale:fn}),Br=(0,Kt.Z)(hr,2),ir=Br[0],Sl=Br[1],Ir=Rt({valueTexts:ir,onTextChange:function(Qo){var au=vt(Qo,{locale:fn,formatList:qn,generateConfig:va});au&&(!Gr||!Gr(au))&&Ia(au)}}),Ko=(0,Kt.Z)(Ir,3),Il=Ko[0],Wo=Ko[1],sl=Ko[2],al=function(Qo){Ia(Qo),Wa(Qo),Xa&&!En(va,Xo,Qo)&&Xa(Qo,Qo?pt(Qo,{generateConfig:va,locale:fn,format:qn[0]}):"")},nu=function(Qo){Ur&&Qo||or(Qo)},No=function(Qo){return yo&&to.current&&to.current.onKeyDown?to.current.onKeyDown(Qo):((0,ve.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Ro=function(){for(var Qo=arguments.length,au=new Array(Qo),Bu=0;BuRn(Dn);case"month":return kn(fn)>kn(Dn);case"week":return wa(fn)>wa(Dn);default:return!Ft(gn,fn,Dn)&&gn.isAfter(fn,Dn)}return!1},[jt,It[1],Dn,Ee]),va=le.useCallback(function(fn){if(It[1]||jt&&jt(fn))return!0;if(It[0]&&vn)return!Ft(gn,fn,Dn)&&gn.isAfter(vn,fn);if(!Ee&&vn)switch(Pe){case"quarter":return Rn(fn)0&&arguments[0]!==void 0?arguments[0]:!1,Jo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},rr=null;Ll&&ki&&ki[0]&&ki[1]&&fn.isAfter(ki[1],ki[0])&&(rr=ki);var Bl=Ja;if(Ja&&(0,la.Z)(Ja)==="object"&&Ja.defaultValue){var fu=Ja.defaultValue;Bl=(0,Xt.Z)((0,Xt.Z)({},Ja),{},{defaultValue:Po(fu,wo)||void 0})}return le.createElement(Go.Provider,{value:{inRange:!0,panelPosition:Fl,rangedValue:bc||Vn,hoverRangedValue:rr}},le.createElement(Ar,(0,re.Z)({},ge,Jo,{cellRender:jc,showTime:Bl,mode:Er[wo],generateConfig:fn,style:void 0,direction:Oo,disabledDate:wo===0?Jl:kr,disabledTime:function(Ci){return Gr?Gr(Ci,wo===0?"start":"end"):!1},className:Je()((0,We.Z)({},"".concat(It,"-panel-focused"),wo===0?!Ws:!Uu)),value:Po(Vn,wo),locale:Nn,tabIndex:-1,onPanelChange:function(Ci,_i){wo===0&&_u(!0),wo===1&&Ts(!0),mu(ea(Er,_i,wo),ea(Vn,Ci,wo));var Ui=Ci;Fl==="right"&&Er[wo]===_i&&(Ui=Re(Ui,_i,fn,-1)),Ro(Ui,wo)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:wo===0?Po(Vn,1):Po(Vn,0)})))}var Ri=0,fc=0;if(wo&&gr.current&&yo.current&&to.current&&Br.current){Ri=gr.current.offsetWidth+yo.current.offsetWidth;var Wc=Br.current.offsetLeft>Ri?Br.current.offsetLeft-Ri:Br.current.offsetLeft,os=to.current.offsetWidth,Gc=Br.current.offsetWidth;os&&Gc&&Ri>os-Gc-(Oo==="rtl"?0:Wc)&&(fc=Ri)}var Kc=Oo==="rtl"?{right:Ri}:{left:Ri};function Yo(){var Fl,Jo=vr(It,Er[wo],Tt),rr=qr({prefixCls:It,components:Mo,needConfirmButton:sa,okDisabled:!Po(Vn,wo)||Ur&&Ur(Vn[wo]),locale:Nn,onOk:function(){var Ai=Po(Vn,wo);Ai&&(Bu(Vn,wo),ka==null||ka(Vn),Ru(!1,wo,"confirm"))}});if(io!=="time"&&!Ja){var Bl=No(wo),fu=Re(Bl,io,fn),As=Er[wo],Ci=As===io,_i=Ic(Ci?"left":!1,{pickerValue:Bl,onPickerValueChange:function(Ai){Ro(Ai,wo)}}),Ui=Ic("right",{pickerValue:fu,onPickerValueChange:function(Ai){Ro(Re(Ai,io,fn,-1),wo)}});Oo==="rtl"?Fl=le.createElement(le.Fragment,null,Ui,Ci&&_i):Fl=le.createElement(le.Fragment,null,_i,Ci&&Ui)}else Fl=Ic();var Bs=le.createElement("div",{className:"".concat(It,"-panel-layout")},le.createElement(Do,{prefixCls:It,presets:nd,onClick:function(Ai){Bu(Ai,null),Ru(!1,wo,"preset")},onHover:function(Ai){Kr(Ai)}}),le.createElement("div",null,le.createElement("div",{className:"".concat(It,"-panels")},Fl),(Jo||rr)&&le.createElement("div",{className:"".concat(It,"-footer")},Jo,rr)));return fl&&(Bs=fl(Bs)),le.createElement("div",{className:"".concat(It,"-panel-container"),style:{marginLeft:fc},ref:to,onMouseDown:function(Ai){Ai.preventDefault()}},Bs)}var ad=le.createElement("div",{className:Je()("".concat(It,"-range-wrapper"),"".concat(It,"-").concat(io,"-range-wrapper")),style:{minWidth:cl}},le.createElement("div",{ref:Br,className:"".concat(It,"-range-arrow"),style:Kc}),Yo()),Qc;Ue&&(Qc=le.createElement("span",{className:"".concat(It,"-suffix"),onMouseDown:function(Jo){Jo.preventDefault()}},Ue));var od=$n(It,Ce,qe),Yc=le.createElement("span",{onMouseDown:function(Jo){Jo.preventDefault(),Jo.stopPropagation()},onMouseUp:function(Jo){Jo.preventDefault(),Jo.stopPropagation();var rr=Wo;Ir[0]||(rr=ea(rr,null,0)),Ir[1]||(rr=ea(rr,null,1)),Bu(rr,null),Ru(!1,wo,"clear")},className:"".concat(It,"-clear"),role:"button"},od),rd=Ce&&(Po(Wo,0)&&!Ir[0]||Po(Wo,1)&&!Ir[1]),_c={size:ja(io,ir[0],fn)},pc=0,Cs=0;gr.current&&$o.current&&yo.current&&(wo===0?Cs=gr.current.offsetWidth:(pc=Ri,Cs=$o.current.offsetWidth));var ld=Oo==="rtl"?{right:pc}:{left:pc},ud=function(Jo,rr){var Bl=ea(Vn,Jo,wo);if(rr==="submit"||rr!=="key"&&!sa){Bu(Bl,wo),wo===0?_u():Ts();var fu=wo===0?1:0;Ir[fu]?Ru(!1,!1,"confirm"):Ru(!1,wo,"confirm")}else jn(Bl)};return le.createElement(Ba.Provider,{value:{operationRef:Sl,hideHeader:io==="time",onDateMouseEnter:Dc,onDateMouseLeave:Tn,hideRanges:!0,onSelect:ud,open:Ll}},le.createElement(fa,{visible:Ll,popupElement:ad,popupStyle:wa,prefixCls:It,dropdownClassName:kn,dropdownAlign:pa,getPopupContainer:va,transitionName:Rn,range:!0,direction:Oo},le.createElement("div",(0,re.Z)({ref:Ia,className:Je()(It,"".concat(It,"-range"),Dn,(Ee={},(0,We.Z)(Ee,"".concat(It,"-disabled"),Ir[0]&&Ir[1]),(0,We.Z)(Ee,"".concat(It,"-focused"),wo===0?Ps:Pi),(0,We.Z)(Ee,"".concat(It,"-rtl"),Oo==="rtl"),Ee)),style:vn,onClick:mc,onMouseEnter:ua,onMouseLeave:ba,onMouseDown:ou,onMouseUp:ha},(0,Xn.Z)(ge,{aria:!0,data:!0})),le.createElement("div",{className:Je()("".concat(It,"-input"),(Pe={},(0,We.Z)(Pe,"".concat(It,"-input-active"),wo===0),(0,We.Z)(Pe,"".concat(It,"-input-placeholder"),!!Rs),Pe)),ref:gr},le.createElement("input",(0,re.Z)({id:gn,disabled:Ir[0],readOnly:mt||typeof ir[0]=="function"||!Ws,value:Rs||yl,onChange:function(Jo){Sr(Jo.target.value)},autoFocus:uo,placeholder:Po(Ca,0)||"",ref:or},Hs,_c,{autoComplete:fo}))),le.createElement("div",{className:"".concat(It,"-range-separator"),ref:yo},Dr),le.createElement("div",{className:Je()("".concat(It,"-input"),($e={},(0,We.Z)($e,"".concat(It,"-input-active"),wo===1),(0,We.Z)($e,"".concat(It,"-input-placeholder"),!!gc),$e)),ref:$o},le.createElement("input",(0,re.Z)({disabled:Ir[1],readOnly:mt||typeof ir[0]=="function"||!Uu,value:gc||Zu,onChange:function(Jo){si(Jo.target.value)},placeholder:Po(Ca,1)||"",ref:hr},Ul,_c,{autoComplete:fo}))),le.createElement("div",{className:"".concat(It,"-active-bar"),style:(0,Xt.Z)((0,Xt.Z)({},ld),{},{width:Cs,position:"absolute"})}),Qc,rd&&Yc)))}var Fu=function(ge){(0,bt.Z)(Pe,ge);var Ee=(0,$t.Z)(Pe);function Pe(){var $e;(0,nt.Z)(this,Pe);for(var et=arguments.length,jt=new Array(et),It=0;It{const{lineHeight:et}=ge,jt=Math.floor(Pe*et)+2,It=Math.max((Ee-jt)/2,0),gn=Math.max(Ee-jt-It,0);return{padding:`${It}px ${$e}px ${gn}px`}},Ds=ge=>{const{componentCls:Ee,pickerCellCls:Pe,pickerCellInnerCls:$e,cellHeight:et,motionDurationSlow:jt,borderRadiusSM:It,motionDurationMid:gn,cellHoverBg:vn,lineWidth:Dn,lineType:wa,colorPrimary:kn,cellActiveWithRangeBg:Rn,colorTextLightSolid:pa,controlHeightSM:va,cellRangeBorderColor:fn,pickerCellBorderGap:Nn,cellHoverWithRangeBg:Ca,cellWidth:uo,colorTextDisabled:Va,cellBgDisabled:mo}=ge;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:et,transform:"translateY(-50%)",transition:`all ${jt}`,content:'""'},[$e]:{position:"relative",zIndex:2,display:"inline-block",minWidth:et,height:et,lineHeight:`${et}px`,borderRadius:It,transition:`background ${gn}, border ${gn}`},"&-range-hover-start, &-range-hover-end":{[$e]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Pe}-in-view), + &:hover:not(${Pe}-selected):not(${Pe}-range-start):not(${Pe}-range-end):not(${Pe}-range-hover-start):not(${Pe}-range-hover-end)`]:{[$e]:{background:vn}},[`&-in-view${Pe}-today ${$e}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Dn}px ${wa} ${kn}`,borderRadius:It,content:'""'}},[`&-in-view${Pe}-in-range`]:{position:"relative","&::before":{background:Rn}},[`&-in-view${Pe}-selected ${$e}, &-in-view${Pe}-range-start ${$e}, &-in-view${Pe}-range-end ${$e}`]:{color:pa,background:kn},[`&-in-view${Pe}-range-start:not(${Pe}-range-start-single), &-in-view${Pe}-range-end:not(${Pe}-range-end-single)`]:{"&::before":{background:Rn}},[`&-in-view${Pe}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${Pe}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${Pe}-range-hover-start:not(${Pe}-in-range):not(${Pe}-range-start):not(${Pe}-range-end), @@ -142,7 +142,7 @@ tr > &-in-view${Pe}-range-hover-start:last-child::after, &-in-view${Pe}-end${Pe}-range-hover-edge-end${Pe}-range-hover-edge-end-near-range::after, &-in-view${Pe}-range-hover-edge-end:not(${Pe}-range-hover-edge-end-near-range)::after, - &-in-view${Pe}-range-hover-end::after`]:{insetInlineEnd:(uo-et)/2,borderInlineEnd:`${Dn}px dashed ${fn}`,borderStartEndRadius:It,borderEndEndRadius:It},"&-disabled":{color:Va,pointerEvents:"none",[$e]:{background:"transparent"},"&::before":{background:mo}},[`&-disabled${Pe}-today ${$e}::before`]:{borderColor:Va}}},gs=ge=>{const{componentCls:Ee,pickerCellCls:Pe,pickerCellInnerCls:$e,pickerYearMonthCellWidth:et,pickerControlIconSize:jt,cellWidth:It,paddingSM:gn,paddingXS:vn,paddingXXS:Dn,colorBgContainer:ba,lineWidth:kn,lineType:Rn,borderRadiusLG:pa,colorPrimary:va,colorTextHeading:fn,colorSplit:Nn,pickerControlIconBorderWidth:Ca,colorIcon:uo,textHeight:Va,motionDurationMid:mo,colorIconHover:Ao,fontWeightStrong:io,cellHeight:Ja,pickerCellPaddingVertical:Tr,colorTextDisabled:ur,colorText:Dr,fontSize:mr,cellHoverWithRangeBg:hl,motionDurationSlow:Rl,withoutTimeCellHeight:tu,pickerQuarterPanelContentHeight:El,colorLink:Ur,colorLinkActive:Gr,colorLinkHover:Al,cellRangeBorderColor:Tl,borderRadiusSM:gl,colorTextLightSolid:fl,cellHoverBg:Xa,timeColumnHeight:gu,timeColumnWidth:ye,timeCellHeight:Ce,controlItemBgActive:Ue,marginXXS:qe,pickerDatePanelPaddingHorizontal:ct}=ge,mt=It*7+ct*2,zt=(mt-vn*2)/3-et-gn,Tt=(mt-vn*2)/4-et;return{[Ee]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:ba,border:`${kn}px ${Rn} ${Nn}`,borderRadius:pa,outline:"none","&-focused":{borderColor:va},"&-rtl":{direction:"rtl",[`${Ee}-prev-icon, + &-in-view${Pe}-range-hover-end::after`]:{insetInlineEnd:(uo-et)/2,borderInlineEnd:`${Dn}px dashed ${fn}`,borderStartEndRadius:It,borderEndEndRadius:It},"&-disabled":{color:Va,pointerEvents:"none",[$e]:{background:"transparent"},"&::before":{background:mo}},[`&-disabled${Pe}-today ${$e}::before`]:{borderColor:Va}}},gs=ge=>{const{componentCls:Ee,pickerCellCls:Pe,pickerCellInnerCls:$e,pickerYearMonthCellWidth:et,pickerControlIconSize:jt,cellWidth:It,paddingSM:gn,paddingXS:vn,paddingXXS:Dn,colorBgContainer:wa,lineWidth:kn,lineType:Rn,borderRadiusLG:pa,colorPrimary:va,colorTextHeading:fn,colorSplit:Nn,pickerControlIconBorderWidth:Ca,colorIcon:uo,textHeight:Va,motionDurationMid:mo,colorIconHover:Ao,fontWeightStrong:io,cellHeight:Ja,pickerCellPaddingVertical:Tr,colorTextDisabled:ur,colorText:Dr,fontSize:mr,cellHoverWithRangeBg:hl,motionDurationSlow:Rl,withoutTimeCellHeight:tu,pickerQuarterPanelContentHeight:El,colorLink:Ur,colorLinkActive:Gr,colorLinkHover:Al,cellRangeBorderColor:Tl,borderRadiusSM:gl,colorTextLightSolid:fl,cellHoverBg:Xa,timeColumnHeight:gu,timeColumnWidth:ye,timeCellHeight:Ce,controlItemBgActive:Ue,marginXXS:qe,pickerDatePanelPaddingHorizontal:ct}=ge,mt=It*7+ct*2,zt=(mt-vn*2)/3-et-gn,Tt=(mt-vn*2)/4-et;return{[Ee]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:wa,border:`${kn}px ${Rn} ${Nn}`,borderRadius:pa,outline:"none","&-focused":{borderColor:va},"&-rtl":{direction:"rtl",[`${Ee}-prev-icon, ${Ee}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${Ee}-next-icon, ${Ee}-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:mt},"&-header":{display:"flex",padding:`0 ${vn}px`,color:fn,borderBottom:`${kn}px ${Rn} ${Nn}`,"> *":{flex:"none"},button:{padding:0,color:uo,lineHeight:`${Va}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${mo}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:mr,"&:hover":{color:Ao}},"&-view":{flex:"auto",fontWeight:io,lineHeight:`${Va}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:vn},"&:hover":{color:va}}}},"&-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:Ca,borderBlockEndWidth:0,borderInlineStartWidth:Ca,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:Ca,borderBlockEndWidth:0,borderInlineStartWidth:Ca,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:Ja,fontWeight:"normal"},th:{height:Ja+Tr*2,color:Dr,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Tr}px 0`,color:ur,cursor:"pointer","&-in-view":{color:Dr}},Ds(ge)),[`&-date-panel ${Ee}-cell-in-view${Ee}-cell-in-range${Ee}-cell-range-hover-start ${$e}, &-date-panel ${Ee}-cell-in-view${Ee}-cell-in-range${Ee}-cell-range-hover-end ${$e}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:hl,transition:`all ${Rl}`,content:'""'}},[`&-date-panel @@ -151,7 +151,7 @@ &-selected ${$e}, ${$e}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${mo}`},"&:first-child:before":{borderStartStartRadius:gl,borderEndStartRadius:gl},"&:last-child:before":{borderStartEndRadius:gl,borderEndEndRadius:gl}},"&:hover td":{"&:before":{background:Xa}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${Pe}`]:{"&:before":{background:va},[`&${Ee}-cell-week`]:{color:new Vu.C(fl).setAlpha(.5).toHexString()},[$e]:{color:fl}}},"&-range-hover td:before":{background:Ue}}},"&-date-panel":{[`${Ee}-body`]:{padding:`${vn}px ${ct}px`},[`${Ee}-content`]:{width:It*7,th:{width:It,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${Ee}-time-panel`]:{borderInlineStart:`${kn}px ${Rn} ${Nn}`},[`${Ee}-date-panel, ${Ee}-time-panel`]:{transition:`opacity ${Rl}`},"&-active":{[`${Ee}-date-panel, - ${Ee}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${Ee}-content`]:{display:"flex",flex:"auto",height:gu},"&-column":{flex:"1 0 auto",width:ye,margin:`${Dn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${mo}`,overflowX:"hidden","&::after":{display:"block",height:gu-Ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${kn}px ${Rn} ${Nn}`},"&-active":{background:new Vu.C(Ue).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${Ee}-time-panel-cell`]:{marginInline:qe,[`${Ee}-time-panel-cell-inner`]:{display:"block",width:ye-2*qe,height:Ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(ye-Ce)/2,color:Dr,lineHeight:`${Ce}px`,borderRadius:gl,cursor:"pointer",transition:`background ${mo}`,"&:hover":{background:Xa}},"&-selected":{[`${Ee}-time-panel-cell-inner`]:{background:Ue}},"&-disabled":{[`${Ee}-time-panel-cell-inner`]:{color:ur,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${Ee}-time-panel-column:after`]:{height:gu-Ce+Dn*2}}}},Is=ge=>{const{componentCls:Ee,colorBgContainer:Pe,colorError:$e,errorActiveShadow:et,colorWarning:jt,warningActiveShadow:It}=ge;return{[`${Ee}:not(${Ee}-disabled)`]:{[`&${Ee}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:Pe,borderColor:$e},[`&${Ee}-focused, &:focus`]:Object.assign({},(0,Mu.M1)((0,Iu.TS)(ge,{activeBorderColor:$e,activeShadow:et}))),[`${Ee}-active-bar`]:{background:$e}},[`&${Ee}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:Pe,borderColor:jt},[`&${Ee}-focused, &:focus`]:Object.assign({},(0,Mu.M1)((0,Iu.TS)(ge,{activeBorderColor:jt,activeShadow:It}))),[`${Ee}-active-bar`]:{background:jt}}}}},tc=ge=>{const{componentCls:Ee,antCls:Pe,controlHeight:$e,fontSize:et,paddingInline:jt,colorBgContainer:It,lineWidth:gn,lineType:vn,colorBorder:Dn,borderRadius:ba,motionDurationMid:kn,colorBgContainerDisabled:Rn,colorTextDisabled:pa,colorTextPlaceholder:va,controlHeightLG:fn,fontSizeLG:Nn,controlHeightSM:Ca,paddingInlineSM:uo,paddingXS:Va,marginXS:mo,colorTextDescription:Ao,lineWidthBold:io,lineHeight:Ja,colorPrimary:Tr,motionDurationSlow:ur,zIndexPopup:Dr,paddingXXS:mr,paddingSM:hl,textHeight:Rl,cellActiveWithRangeBg:tu,colorPrimaryBorder:El,sizePopupArrow:Ur,borderRadiusXS:Gr,borderRadiusOuter:Al,colorBgElevated:Tl,borderRadiusLG:gl,boxShadowSecondary:fl,borderRadiusSM:Xa,colorSplit:gu,cellHoverBg:ye,presetsWidth:Ce,presetsMaxWidth:Ue,boxShadowPopoverArrow:qe,colorTextQuaternary:ct}=ge;return[{[Ee]:Object.assign(Object.assign(Object.assign({},(0,fi.Wf)(ge)),pi(ge,$e,et,jt)),{position:"relative",display:"inline-flex",alignItems:"center",background:It,lineHeight:1,border:`${gn}px ${vn} ${Dn}`,borderRadius:ba,transition:`border ${kn}, box-shadow ${kn}`,"&:hover, &-focused":Object.assign({},(0,Mu.pU)(ge)),"&-focused":Object.assign({},(0,Mu.M1)(ge)),[`&${Ee}-disabled`]:{background:Rn,borderColor:Dn,cursor:"not-allowed",[`${Ee}-suffix`]:{color:ct}},[`&${Ee}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${Ee}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Mu.ik)(ge)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${Ee}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:va}}},"&-large":Object.assign(Object.assign({},pi(ge,fn,Nn,jt)),{[`${Ee}-input > input`]:{fontSize:Nn}}),"&-small":Object.assign({},pi(ge,Ca,et,uo)),[`${Ee}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Va/2,color:pa,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:mo}}},[`${Ee}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:pa,lineHeight:1,background:It,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${kn}, color ${kn}`,"> *":{verticalAlign:"top"},"&:hover":{color:Ao}},[`${Ee}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nn,color:pa,fontSize:Nn,verticalAlign:"top",cursor:"default",[`${Ee}-focused &`]:{color:Ao},[`${Ee}-range-separator &`]:{[`${Ee}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${Ee}-clear`]:{insetInlineEnd:jt},"&:hover":{[`${Ee}-clear`]:{opacity:1}},[`${Ee}-active-bar`]:{bottom:-gn,height:io,marginInlineStart:jt,background:Tr,opacity:0,transition:`all ${ur} ease-out`,pointerEvents:"none"},[`&${Ee}-focused`]:{[`${Ee}-active-bar`]:{opacity:1}},[`${Ee}-range-separator`]:{alignItems:"center",padding:`0 ${Va}px`,lineHeight:1},[`&${Ee}-small`]:{[`${Ee}-clear`]:{insetInlineEnd:uo},[`${Ee}-active-bar`]:{marginInlineStart:uo}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,fi.Wf)(ge)),gs(ge)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Dr,[`&${Ee}-dropdown-hidden`]:{display:"none"},[`&${Ee}-dropdown-placement-bottomLeft`]:{[`${Ee}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${Ee}-dropdown-placement-topLeft`]:{[`${Ee}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${Pe}-slide-up-enter${Pe}-slide-up-enter-active${Ee}-dropdown-placement-topLeft, + ${Ee}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${Ee}-content`]:{display:"flex",flex:"auto",height:gu},"&-column":{flex:"1 0 auto",width:ye,margin:`${Dn}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${mo}`,overflowX:"hidden","&::after":{display:"block",height:gu-Ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${kn}px ${Rn} ${Nn}`},"&-active":{background:new Vu.C(Ue).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${Ee}-time-panel-cell`]:{marginInline:qe,[`${Ee}-time-panel-cell-inner`]:{display:"block",width:ye-2*qe,height:Ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(ye-Ce)/2,color:Dr,lineHeight:`${Ce}px`,borderRadius:gl,cursor:"pointer",transition:`background ${mo}`,"&:hover":{background:Xa}},"&-selected":{[`${Ee}-time-panel-cell-inner`]:{background:Ue}},"&-disabled":{[`${Ee}-time-panel-cell-inner`]:{color:ur,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${Ee}-time-panel-column:after`]:{height:gu-Ce+Dn*2}}}},Is=ge=>{const{componentCls:Ee,colorBgContainer:Pe,colorError:$e,errorActiveShadow:et,colorWarning:jt,warningActiveShadow:It}=ge;return{[`${Ee}:not(${Ee}-disabled)`]:{[`&${Ee}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:Pe,borderColor:$e},[`&${Ee}-focused, &:focus`]:Object.assign({},(0,Mu.M1)((0,Iu.TS)(ge,{activeBorderColor:$e,activeShadow:et}))),[`${Ee}-active-bar`]:{background:$e}},[`&${Ee}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:Pe,borderColor:jt},[`&${Ee}-focused, &:focus`]:Object.assign({},(0,Mu.M1)((0,Iu.TS)(ge,{activeBorderColor:jt,activeShadow:It}))),[`${Ee}-active-bar`]:{background:jt}}}}},tc=ge=>{const{componentCls:Ee,antCls:Pe,controlHeight:$e,fontSize:et,paddingInline:jt,colorBgContainer:It,lineWidth:gn,lineType:vn,colorBorder:Dn,borderRadius:wa,motionDurationMid:kn,colorBgContainerDisabled:Rn,colorTextDisabled:pa,colorTextPlaceholder:va,controlHeightLG:fn,fontSizeLG:Nn,controlHeightSM:Ca,paddingInlineSM:uo,paddingXS:Va,marginXS:mo,colorTextDescription:Ao,lineWidthBold:io,lineHeight:Ja,colorPrimary:Tr,motionDurationSlow:ur,zIndexPopup:Dr,paddingXXS:mr,paddingSM:hl,textHeight:Rl,cellActiveWithRangeBg:tu,colorPrimaryBorder:El,sizePopupArrow:Ur,borderRadiusXS:Gr,borderRadiusOuter:Al,colorBgElevated:Tl,borderRadiusLG:gl,boxShadowSecondary:fl,borderRadiusSM:Xa,colorSplit:gu,cellHoverBg:ye,presetsWidth:Ce,presetsMaxWidth:Ue,boxShadowPopoverArrow:qe,colorTextQuaternary:ct}=ge;return[{[Ee]:Object.assign(Object.assign(Object.assign({},(0,fi.Wf)(ge)),pi(ge,$e,et,jt)),{position:"relative",display:"inline-flex",alignItems:"center",background:It,lineHeight:1,border:`${gn}px ${vn} ${Dn}`,borderRadius:wa,transition:`border ${kn}, box-shadow ${kn}`,"&:hover, &-focused":Object.assign({},(0,Mu.pU)(ge)),"&-focused":Object.assign({},(0,Mu.M1)(ge)),[`&${Ee}-disabled`]:{background:Rn,borderColor:Dn,cursor:"not-allowed",[`${Ee}-suffix`]:{color:ct}},[`&${Ee}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${Ee}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Mu.ik)(ge)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${Ee}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:va}}},"&-large":Object.assign(Object.assign({},pi(ge,fn,Nn,jt)),{[`${Ee}-input > input`]:{fontSize:Nn}}),"&-small":Object.assign({},pi(ge,Ca,et,uo)),[`${Ee}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Va/2,color:pa,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:mo}}},[`${Ee}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:pa,lineHeight:1,background:It,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${kn}, color ${kn}`,"> *":{verticalAlign:"top"},"&:hover":{color:Ao}},[`${Ee}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nn,color:pa,fontSize:Nn,verticalAlign:"top",cursor:"default",[`${Ee}-focused &`]:{color:Ao},[`${Ee}-range-separator &`]:{[`${Ee}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${Ee}-clear`]:{insetInlineEnd:jt},"&:hover":{[`${Ee}-clear`]:{opacity:1}},[`${Ee}-active-bar`]:{bottom:-gn,height:io,marginInlineStart:jt,background:Tr,opacity:0,transition:`all ${ur} ease-out`,pointerEvents:"none"},[`&${Ee}-focused`]:{[`${Ee}-active-bar`]:{opacity:1}},[`${Ee}-range-separator`]:{alignItems:"center",padding:`0 ${Va}px`,lineHeight:1},[`&${Ee}-small`]:{[`${Ee}-clear`]:{insetInlineEnd:uo},[`${Ee}-active-bar`]:{marginInlineStart:uo}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,fi.Wf)(ge)),gs(ge)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Dr,[`&${Ee}-dropdown-hidden`]:{display:"none"},[`&${Ee}-dropdown-placement-bottomLeft`]:{[`${Ee}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${Ee}-dropdown-placement-topLeft`]:{[`${Ee}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${Pe}-slide-up-enter${Pe}-slide-up-enter-active${Ee}-dropdown-placement-topLeft, &${Pe}-slide-up-enter${Pe}-slide-up-enter-active${Ee}-dropdown-placement-topRight, &${Pe}-slide-up-appear${Pe}-slide-up-appear-active${Ee}-dropdown-placement-topLeft, &${Pe}-slide-up-appear${Pe}-slide-up-appear-active${Ee}-dropdown-placement-topRight`]:{animationName:ni.Qt},[`&${Pe}-slide-up-enter${Pe}-slide-up-enter-active${Ee}-dropdown-placement-bottomLeft, @@ -160,7 +160,7 @@ &${Pe}-slide-up-appear${Pe}-slide-up-appear-active${Ee}-dropdown-placement-bottomRight`]:{animationName:ni.fJ},[`&${Pe}-slide-up-leave${Pe}-slide-up-leave-active${Ee}-dropdown-placement-topLeft, &${Pe}-slide-up-leave${Pe}-slide-up-leave-active${Ee}-dropdown-placement-topRight`]:{animationName:ni.ly},[`&${Pe}-slide-up-leave${Pe}-slide-up-leave-active${Ee}-dropdown-placement-bottomLeft, &${Pe}-slide-up-leave${Pe}-slide-up-leave-active${Ee}-dropdown-placement-bottomRight`]:{animationName:ni.Uw},[`${Ee}-panel > ${Ee}-time-panel`]:{paddingTop:mr},[`${Ee}-ranges`]:{marginBottom:0,padding:`${mr}px ${hl}px`,overflow:"hidden",lineHeight:`${Rl-2*gn-Va/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${Ee}-preset > ${Pe}-tag-blue`]:{color:Tr,background:tu,borderColor:El,cursor:"pointer"},[`${Ee}-ok`]:{marginInlineStart:"auto"}},[`${Ee}-range-wrapper`]:{display:"flex",position:"relative"},[`${Ee}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:jt*1.5,transition:`left ${ur} ease-out`},(0,ds.r)(Ur,Gr,Al,Tl,qe)),[`${Ee}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Tl,borderRadius:gl,boxShadow:fl,transition:`margin ${ur}`,[`${Ee}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${Ee}-presets`]:{display:"flex",flexDirection:"column",minWidth:Ce,maxWidth:Ue,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Va,borderInlineEnd:`${gn}px ${vn} ${gu}`,li:Object.assign(Object.assign({},fi.vS),{borderRadius:Xa,paddingInline:Va,paddingBlock:(Ca-Math.round(et*Ja))/2,cursor:"pointer",transition:`all ${ur}`,"+ li":{marginTop:mo},"&:hover":{background:ye}})}},[`${Ee}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${Ee}-panel`]:{borderWidth:`0 0 ${gn}px`},"&:last-child":{[`${Ee}-panel`]:{borderWidth:0}}},[`${Ee}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${Ee}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Dn}}}}),"&-dropdown-range":{padding:`${Ur*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${Ee}-separator`]:{transform:"rotate(180deg)"},[`${Ee}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,ni.oN)(ge,"slide-up"),(0,ni.oN)(ge,"slide-down"),(0,Ni.Fm)(ge,"move-up"),(0,Ni.Fm)(ge,"move-down")]},Os=ge=>{const{componentCls:Ee,controlHeightLG:Pe,paddingXXS:$e,padding:et}=ge;return{pickerCellCls:`${Ee}-cell`,pickerCellInnerCls:`${Ee}-cell-inner`,pickerYearMonthCellWidth:Pe*1.5,pickerQuarterPanelContentHeight:Pe*1.4,pickerCellPaddingVertical:$e+$e/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:et+$e/2}},Cc=ge=>({cellHoverBg:ge.controlItemBgHover,cellActiveWithRangeBg:ge.controlItemBgActive,cellHoverWithRangeBg:new Vu.C(ge.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Vu.C(ge.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ge.colorBgContainerDisabled,timeColumnWidth:ge.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:ge.controlHeightSM*1.5,cellHeight:ge.controlHeightSM,textHeight:ge.controlHeightLG,withoutTimeCellHeight:ge.controlHeightLG*1.65});var nc=(0,Pc.Z)("DatePicker",ge=>{const Ee=(0,Iu.TS)((0,Mu.e5)(ge),Os(ge));return[tc(Ee),Is(Ee),(0,ws.c)(ge,{focusElCls:`${ge.componentCls}-focused`})]},ge=>Object.assign(Object.assign(Object.assign({},(0,Mu.TM)(ge)),Cc(ge)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:ge.zIndexPopupBase+50}));function ac(ge,Ee,Pe){return Pe!==void 0?Pe:Ee==="year"&&ge.lang.yearPlaceholder?ge.lang.yearPlaceholder:Ee==="quarter"&&ge.lang.quarterPlaceholder?ge.lang.quarterPlaceholder:Ee==="month"&&ge.lang.monthPlaceholder?ge.lang.monthPlaceholder:Ee==="week"&&ge.lang.weekPlaceholder?ge.lang.weekPlaceholder:Ee==="time"&&ge.timePickerLocale.placeholder?ge.timePickerLocale.placeholder:ge.lang.placeholder}function Ac(ge,Ee,Pe){return Pe!==void 0?Pe:Ee==="year"&&ge.lang.yearPlaceholder?ge.lang.rangeYearPlaceholder:Ee==="quarter"&&ge.lang.quarterPlaceholder?ge.lang.rangeQuarterPlaceholder:Ee==="month"&&ge.lang.monthPlaceholder?ge.lang.rangeMonthPlaceholder:Ee==="week"&&ge.lang.weekPlaceholder?ge.lang.rangeWeekPlaceholder:Ee==="time"&&ge.timePickerLocale.placeholder?ge.timePickerLocale.rangePlaceholder:ge.lang.rangePlaceholder}function Ns(ge,Ee){const Pe={adjustX:1,adjustY:1};switch(Ee){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:Pe};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:Pe};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:Pe};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:Pe};default:return{points:ge==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:Pe}}}function es(ge){return ge?Array.isArray(ge)?ge:[ge]:[]}function Gi(ge){const{format:Ee,picker:Pe,showHour:$e,showMinute:et,showSecond:jt,use12Hours:It}=ge,gn=es(Ee)[0],vn=Object.assign({},ge);return Ee&&Array.isArray(Ee)&&(vn.format=gn),gn&&typeof gn=="string"&&(!gn.includes("s")&&jt===void 0&&(vn.showSecond=!1),!gn.includes("m")&&et===void 0&&(vn.showMinute=!1),!gn.includes("H")&&!gn.includes("h")&&!gn.includes("K")&&!gn.includes("k")&&$e===void 0&&(vn.showHour=!1),(gn.includes("a")||gn.includes("A"))&&It===void 0&&(vn.use12Hours=!0)),Pe==="time"?vn:(typeof gn=="function"&&delete vn.format,{showTime:vn})}function Ki(ge,Ee,Pe){if(ge===!1)return!1;const $e={clearIcon:Ee!=null?Ee:Pe};return typeof ge=="object"?Object.assign(Object.assign({},$e),ge):$e}var ai=ee(3113);function oc(ge){return le.createElement(ai.ZP,Object.assign({size:"small",type:"primary"},ge))}var ms={button:oc},lc=function(ge,Ee){var Pe={};for(var $e in ge)Object.prototype.hasOwnProperty.call(ge,$e)&&Ee.indexOf($e)<0&&(Pe[$e]=ge[$e]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,$e=Object.getOwnPropertySymbols(ge);et<$e.length;et++)Ee.indexOf($e[et])<0&&Object.prototype.propertyIsEnumerable.call(ge,$e[et])&&(Pe[$e[et]]=ge[$e[et]]);return Pe};function uc(ge){return(0,le.forwardRef)((Pe,$e)=>{const{prefixCls:et,getPopupContainer:jt,className:It,placement:gn,size:vn,disabled:Dn,bordered:ba=!0,placeholder:kn,popupClassName:Rn,dropdownClassName:pa,status:va,clearIcon:fn,allowClear:Nn,rootClassName:Ca}=Pe,uo=lc(Pe,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Va=le.useRef(null),{getPrefixCls:mo,direction:Ao,getPopupContainer:io}=(0,le.useContext)(mi.E_),Ja=mo("picker",et),{compactSize:Tr,compactItemClassnames:ur}=(0,ji.ri)(Ja,Ao),{format:Dr,showTime:mr,picker:hl}=Pe,Rl=mo(),[tu,El]=nc(Ja),Ur=Object.assign(Object.assign({},mr?Gi(Object.assign({format:Dr,picker:hl},mr)):{}),hl==="time"?Gi(Object.assign(Object.assign({format:Dr},Pe),{picker:hl})):{}),Gr=(0,cs.Z)(qe=>{var ct;return(ct=vn!=null?vn:Tr)!==null&&ct!==void 0?ct:qe}),Al=le.useContext(Oi.Z),Tl=Dn!=null?Dn:Al,gl=(0,le.useContext)(ti.aM),{hasFeedback:fl,status:Xa,feedbackIcon:gu}=gl,ye=le.createElement(le.Fragment,null,hl==="time"?le.createElement(Xe,null):le.createElement(Ae,null),fl&&gu);(0,le.useImperativeHandle)($e,()=>({focus:()=>{var qe;return(qe=Va.current)===null||qe===void 0?void 0:qe.focus()},blur:()=>{var qe;return(qe=Va.current)===null||qe===void 0?void 0:qe.blur()}}));const[Ce]=(0,yi.Z)("Calendar",Wi.Z),Ue=Object.assign(Object.assign({},Ce),Pe.locale);return tu(le.createElement(Ei,Object.assign({separator:le.createElement("span",{"aria-label":"to",className:`${Ja}-separator`},le.createElement(At,null)),disabled:Tl,ref:Va,dropdownAlign:Ns(Ao,gn),placeholder:Ac(Ue,hl,kn),suffixIcon:ye,prevIcon:le.createElement("span",{className:`${Ja}-prev-icon`}),nextIcon:le.createElement("span",{className:`${Ja}-next-icon`}),superPrevIcon:le.createElement("span",{className:`${Ja}-super-prev-icon`}),superNextIcon:le.createElement("span",{className:`${Ja}-super-next-icon`}),transitionName:`${Rl}-slide-up`},uo,Ur,{className:Je()({[`${Ja}-${Gr}`]:Gr,[`${Ja}-borderless`]:!ba},(0,Si.Z)(Ja,(0,Si.F)(Xa,va),fl),El,ur,It,Ca),locale:Ue.lang,prefixCls:Ja,getPopupContainer:jt||io,generateConfig:ge,components:ms,direction:Ao,dropdownClassName:Je()(El,Rn||pa,Ca),allowClear:Ki(Nn,fn,le.createElement(st.Z,null))})))})}var fs=function(ge,Ee){var Pe={};for(var $e in ge)Object.prototype.hasOwnProperty.call(ge,$e)&&Ee.indexOf($e)<0&&(Pe[$e]=ge[$e]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,$e=Object.getOwnPropertySymbols(ge);et<$e.length;et++)Ee.indexOf($e[et])<0&&Object.prototype.propertyIsEnumerable.call(ge,$e[et])&&(Pe[$e[et]]=ge[$e[et]]);return Pe};function ps(ge){function Ee(vn,Dn){const ba=Dn==="TimePicker"?"timePicker":"datePicker",kn=(0,le.forwardRef)((Rn,pa)=>{const{prefixCls:va,getPopupContainer:fn,style:Nn,className:Ca,rootClassName:uo,size:Va,bordered:mo=!0,placement:Ao,placeholder:io,popupClassName:Ja,dropdownClassName:Tr,disabled:ur,status:Dr,clearIcon:mr,allowClear:hl}=Rn,Rl=fs(Rn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:tu,direction:El,getPopupContainer:Ur,[ba]:Gr}=(0,le.useContext)(mi.E_),Al=tu("picker",va),{compactSize:Tl,compactItemClassnames:gl}=(0,ji.ri)(Al,El),fl=le.useRef(null),{format:Xa,showTime:gu}=Rn,[ye,Ce]=nc(Al);(0,le.useImperativeHandle)(pa,()=>({focus:()=>{var ua;return(ua=fl.current)===null||ua===void 0?void 0:ua.focus()},blur:()=>{var ua;return(ua=fl.current)===null||ua===void 0?void 0:ua.blur()}}));const Ue={showToday:!0};let qe={};vn&&(qe.picker=vn);const ct=vn||Rn.picker;qe=Object.assign(Object.assign(Object.assign({},qe),gu?Gi(Object.assign({format:Xa,picker:ct},gu)):{}),ct==="time"?Gi(Object.assign(Object.assign({format:Xa},Rn),{picker:ct})):{});const mt=tu(),zt=(0,cs.Z)(ua=>{var wa;return(wa=Va!=null?Va:Tl)!==null&&wa!==void 0?wa:ua}),Tt=le.useContext(Oi.Z),Mt=ur!=null?ur:Tt,ln=(0,le.useContext)(ti.aM),{hasFeedback:an,status:on,feedbackIcon:On}=ln,In=le.createElement(le.Fragment,null,ct==="time"?le.createElement(Xe,null):le.createElement(Ae,null),an&&On),[Mn]=(0,yi.Z)("DatePicker",Wi.Z),ha=Object.assign(Object.assign({},Mn),Rn.locale);return ye(le.createElement(Hi,Object.assign({ref:fl,placeholder:ac(ha,ct,io),suffixIcon:In,dropdownAlign:Ns(El,Ao),prevIcon:le.createElement("span",{className:`${Al}-prev-icon`}),nextIcon:le.createElement("span",{className:`${Al}-next-icon`}),superPrevIcon:le.createElement("span",{className:`${Al}-super-prev-icon`}),superNextIcon:le.createElement("span",{className:`${Al}-super-next-icon`}),transitionName:`${mt}-slide-up`},Ue,Rl,qe,{locale:ha.lang,className:Je()({[`${Al}-${zt}`]:zt,[`${Al}-borderless`]:!mo},(0,Si.Z)(Al,(0,Si.F)(on,Dr),an),Ce,gl,Gr==null?void 0:Gr.className,Ca,uo),style:Object.assign(Object.assign({},Gr==null?void 0:Gr.style),Nn),prefixCls:Al,getPopupContainer:fn||Ur,generateConfig:ge,components:ms,direction:El,disabled:Mt,dropdownClassName:Je()(Ce,uo,Ja||Tr),allowClear:Ki(hl,mr,le.createElement(st.Z,null))})))});return Dn&&(kn.displayName=Dn),kn}const Pe=Ee(),$e=Ee("week","WeekPicker"),et=Ee("month","MonthPicker"),jt=Ee("year","YearPicker"),It=Ee("time","TimePicker"),gn=Ee("quarter","QuarterPicker");return{DatePicker:Pe,WeekPicker:$e,MonthPicker:et,YearPicker:jt,TimePicker:It,QuarterPicker:gn}}const ic=null;function Bc(ge){const{DatePicker:Ee,WeekPicker:Pe,MonthPicker:$e,YearPicker:et,TimePicker:jt,QuarterPicker:It}=ps(ge),gn=uc(ge),vn=Ee;return vn.WeekPicker=Pe,vn.MonthPicker=$e,vn.YearPicker=et,vn.RangePicker=gn,vn.TimePicker=jt,vn.QuarterPicker=It,vn}var sc=Bc;const Qi=sc(te);function Yi(ge){const Ee=Ns(ge.direction,ge.placement);return Ee.overflow.adjustY=!1,Ee.overflow.adjustX=!1,Object.assign(Object.assign({},ge),{dropdownAlign:Ee})}const vs=(0,oe.Z)(Qi,"picker",null,Yi);Qi._InternalPanelDoNotUseOrYouWillBeFired=vs;const xc=(0,oe.Z)(Qi.RangePicker,"picker",null,Yi);Qi._InternalRangePanelDoNotUseOrYouWillBeFired=xc,Qi.generatePicker=sc;var cc=Qi},28103:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return ke}});var z=ee(92310),ne=ee.n(z),ve=ee(59301),Ie=ee(36355),fe=ee(17313),Le=ee(83116),ie=ee(37613);const Ze=xe=>{const{componentCls:ue,sizePaddingEdgeHorizontal:E,colorSplit:a,lineWidth:x,textPaddingInline:y,orientationMargin:b,verticalMarginInline:te}=xe;return{[ue]: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${ue}-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${ue}-with-text-left`]:{"&::before":{width:`${b*100}%`},"&::after":{width:`${100-b*100}%`}},[`&-horizontal${ue}-with-text-right`]:{"&::before":{width:`${100-b*100}%`},"&::after":{width:`${b*100}%`}},[`${ue}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${ue}-with-text${ue}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ue}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ue}-with-text`]:{color:xe.colorText,fontWeight:"normal",fontSize:xe.fontSize},[`&-horizontal${ue}-with-text-left${ue}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ue}-inner-text`]:{paddingInlineStart:E}},[`&-horizontal${ue}-with-text-right${ue}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ue}-inner-text`]:{paddingInlineEnd:E}}})}};var _e=(0,Le.Z)("Divider",xe=>{const ue=(0,ie.TS)(xe,{dividerHorizontalWithTextGutterMargin:xe.margin,dividerHorizontalGutterMargin:xe.marginLG,sizePaddingEdgeHorizontal:0});return[Ze(ue)]},xe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:xe.marginXS})),je=function(xe,ue){var E={};for(var a in xe)Object.prototype.hasOwnProperty.call(xe,a)&&ue.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:ue,direction:E,divider:a}=ve.useContext(Ie.E_),{prefixCls:x,type:y="horizontal",orientation:b="center",orientationMargin:te,className:oe,rootClassName:re,children:le,dashed:de,plain:pe,style:me}=xe,Fe=je(xe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),we=ue("divider",x),[Ae,tt]=_e(we),Ne=b.length>0?`-${b}`:b,bt=!!le,He=b==="left"&&te!=null,Xe=b==="right"&&te!=null,st=ne()(we,a==null?void 0:a.className,tt,`${we}-${y}`,{[`${we}-with-text`]:bt,[`${we}-with-text${Ne}`]:bt,[`${we}-dashed`]:!!de,[`${we}-plain`]:!!pe,[`${we}-rtl`]:E==="rtl",[`${we}-no-default-orientation-margin-left`]:He,[`${we}-no-default-orientation-margin-right`]:Xe},oe,re),rt=ve.useMemo(()=>typeof te=="number"?te:/^\d+$/.test(te)?Number(te):te,[te]),kt=Object.assign(Object.assign({},He&&{marginLeft:rt}),Xe&&{marginRight:rt});return Ae(ve.createElement("div",Object.assign({className:st,style:Object.assign(Object.assign({},a==null?void 0:a.style),me)},Fe,{role:"separator"}),le&&y!=="vertical"&&ve.createElement("span",{className:`${we}-inner-text`,style:kt},le)))}},91857:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(38819),ve=ee(92310),Ie=ee.n(ve),fe=ee(31561),Le=ee(70425),ie=ee(18929),Ze=ee(2738),_e=ee(79676),je=ee(53487),be=ee(92343),ke=ee(36355),xe=ee(20834),ue=ee(40875),E=ee(88088),a=ee(47211);const x=null,y=re=>{const{menu:le,arrow:de,prefixCls:pe,children:me,trigger:Fe,disabled:we,dropdownRender:Ae,getPopupContainer:tt,overlayClassName:Ne,rootClassName:bt,open:He,onOpenChange:Xe,visible:st,onVisibleChange:rt,mouseEnterDelay:kt=.15,mouseLeaveDelay:Qe=.1,autoAdjustOverflow:Ke=!0,placement:At="",overlay:Te,transitionName:Je}=re,{getPopupContainer:nt,getPrefixCls:Nt,direction:cn}=z.useContext(ke.E_),wt=z.useMemo(()=>{const Ye=Nt();return Je!==void 0?Je:At.includes("top")?`${Ye}-slide-down`:`${Ye}-slide-up`},[Nt,At,Je]),$t=z.useMemo(()=>At?At.includes("Center")?At.slice(0,At.indexOf("Center")):At:cn==="rtl"?"bottomRight":"bottomLeft",[At,cn]),We=Nt("dropdown",pe),[Xt,Kt]=(0,a.Z)(We),[,_n]=(0,E.Z)(),Xn=z.Children.only(me),Ge=(0,be.Tm)(Xn,{className:Ie()(`${We}-trigger`,{[`${We}-rtl`]:cn==="rtl"},Xn.props.className),disabled:we}),Me=we?[]:Fe;let Oe;Me&&Me.includes("contextMenu")&&(Oe=!0);const[he,Ve]=(0,ie.Z)(!1,{value:He!=null?He:st}),Bt=(0,Le.useEvent)(Ye=>{Xe==null||Xe(Ye),rt==null||rt(Ye),Ve(Ye)}),Se=Ie()(Ne,bt,Kt,{[`${We}-rtl`]:cn==="rtl"}),De=(0,_e.Z)({arrowPointAtCenter:typeof de=="object"&&de.pointAtCenter,autoAdjustOverflow:Ke,offset:_n.marginXXS,arrowWidth:de?_n.sizePopupArrow:0,borderRadius:_n.borderRadius}),xt=z.useCallback(()=>{Ve(!1)},[]),ot=()=>{let Ye;return le!=null&&le.items?Ye=z.createElement(xe.default,Object.assign({},le)):typeof Te=="function"?Ye=Te():Ye=Te,Ae&&(Ye=Ae(Ye)),Ye=z.Children.only(typeof Ye=="string"?z.createElement("span",null,Ye):Ye),z.createElement(ue.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:xt,validator:Ft=>{let{mode:yt}=Ft}},Ye)};return Xt(z.createElement(fe.Z,Object.assign({alignPoint:Oe},(0,Ze.Z)(re,["rootClassName"]),{mouseEnterDelay:kt,mouseLeaveDelay:Qe,visible:he,builtinPlacements:De,arrow:!!de,overlayClassName:Se,prefixCls:We,getPopupContainer:tt||nt,transitionName:wt,trigger:Me,overlay:ot,placement:$t,onVisibleChange:Bt}),Ge))};function b(re){return Object.assign(Object.assign({},re),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const te=(0,je.Z)(y,"dropdown",re=>re,b),oe=re=>z.createElement(te,Object.assign({},re),z.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=oe,gt.Z=y},38854:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return E}});var z=ee(91857),ne=ee(92310),ve=ee.n(ne),Ie=ee(59301),fe=ee(18785),Le=ee(3113),ie=ee(36355),Ze=ee(81327),_e=ee(33234),je=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}=Ie.useContext(ie.E_),{prefixCls:te,type:oe="default",danger:re,disabled:le,loading:de,onClick:pe,htmlType:me,children:Fe,className:we,menu:Ae,arrow:tt,autoFocus:Ne,overlay:bt,trigger:He,align:Xe,open:st,onOpenChange:rt,placement:kt,getPopupContainer:Qe,href:Ke,icon:At=Ie.createElement(fe.Z,null),title:Te,buttonsRender:Je=ot=>ot,mouseEnterDelay:nt,mouseLeaveDelay:Nt,overlayClassName:cn,overlayStyle:wt,destroyPopupOnHide:$t,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"]),Kt=y("dropdown",te),_n=`${Kt}-button`,[Xn,Ge]=(0,je.Z)(Kt),Me={menu:Ae,arrow:tt,autoFocus:Ne,align:Xe,disabled:le,trigger:le?[]:He,onOpenChange:rt,getPopupContainer:Qe||x,mouseEnterDelay:nt,mouseLeaveDelay:Nt,overlayClassName:cn,overlayStyle:wt,destroyPopupOnHide:$t,dropdownRender:We},{compactSize:Oe,compactItemClassnames:he}=(0,_e.ri)(Kt,b),Ve=ve()(_n,he,we,Ge);"overlay"in a&&(Me.overlay=bt),"open"in a&&(Me.open=st),"placement"in a?Me.placement=kt:Me.placement=b==="rtl"?"bottomLeft":"bottomRight";const Bt=Ie.createElement(Le.ZP,{type:oe,danger:re,disabled:le,loading:de,onClick:pe,htmlType:me,href:Ke,title:Te},Fe),Se=Ie.createElement(Le.ZP,{type:oe,danger:re,icon:At}),[De,xt]=Je([Bt,Se]);return Xn(Ie.createElement(Ze.Z.Compact,Object.assign({className:Ve,size:Oe,block:!0},Xt),De,Ie.createElement(z.Z,Object.assign({},Me),xt)))};ke.__ANT_BUTTON=!0;var xe=ke;const ue=z.Z;ue.Button=xe;var E=ue},47211:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return be}});var z=ee(17313),ne=ee(13826),ve=ee(92899),Ie=ee(29878),fe=ee(19447),Le=ee(83116),ie=ee(37613),_e=ke=>{const{componentCls:xe,menuCls:ue,colorError:E,colorTextLightSolid:a}=ke,x=`${ue}-item`;return{[`${xe}, ${xe}-menu-submenu`]:{[`${ue} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const je=ke=>{const{componentCls:xe,menuCls:ue,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:x,antCls:y,iconCls:b,motionDurationMid:te,dropdownPaddingVertical:oe,fontSize:re,dropdownEdgeChildPadding:le,colorTextDisabled:de,fontSizeIcon:pe,controlPaddingHorizontal:me,colorBgElevated:Fe}=ke;return[{[xe]:Object.assign(Object.assign({},(0,z.Wf)(ke)),{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:Dn}}}}),"&-dropdown-range":{padding:`${Ur*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${Ee}-separator`]:{transform:"rotate(180deg)"},[`${Ee}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,ni.oN)(ge,"slide-up"),(0,ni.oN)(ge,"slide-down"),(0,Ni.Fm)(ge,"move-up"),(0,Ni.Fm)(ge,"move-down")]},Os=ge=>{const{componentCls:Ee,controlHeightLG:Pe,paddingXXS:$e,padding:et}=ge;return{pickerCellCls:`${Ee}-cell`,pickerCellInnerCls:`${Ee}-cell-inner`,pickerYearMonthCellWidth:Pe*1.5,pickerQuarterPanelContentHeight:Pe*1.4,pickerCellPaddingVertical:$e+$e/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:et+$e/2}},Cc=ge=>({cellHoverBg:ge.controlItemBgHover,cellActiveWithRangeBg:ge.controlItemBgActive,cellHoverWithRangeBg:new Vu.C(ge.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Vu.C(ge.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ge.colorBgContainerDisabled,timeColumnWidth:ge.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:ge.controlHeightSM*1.5,cellHeight:ge.controlHeightSM,textHeight:ge.controlHeightLG,withoutTimeCellHeight:ge.controlHeightLG*1.65});var nc=(0,Pc.Z)("DatePicker",ge=>{const Ee=(0,Iu.TS)((0,Mu.e5)(ge),Os(ge));return[tc(Ee),Is(Ee),(0,bs.c)(ge,{focusElCls:`${ge.componentCls}-focused`})]},ge=>Object.assign(Object.assign(Object.assign({},(0,Mu.TM)(ge)),Cc(ge)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:ge.zIndexPopupBase+50}));function ac(ge,Ee,Pe){return Pe!==void 0?Pe:Ee==="year"&&ge.lang.yearPlaceholder?ge.lang.yearPlaceholder:Ee==="quarter"&&ge.lang.quarterPlaceholder?ge.lang.quarterPlaceholder:Ee==="month"&&ge.lang.monthPlaceholder?ge.lang.monthPlaceholder:Ee==="week"&&ge.lang.weekPlaceholder?ge.lang.weekPlaceholder:Ee==="time"&&ge.timePickerLocale.placeholder?ge.timePickerLocale.placeholder:ge.lang.placeholder}function Ac(ge,Ee,Pe){return Pe!==void 0?Pe:Ee==="year"&&ge.lang.yearPlaceholder?ge.lang.rangeYearPlaceholder:Ee==="quarter"&&ge.lang.quarterPlaceholder?ge.lang.rangeQuarterPlaceholder:Ee==="month"&&ge.lang.monthPlaceholder?ge.lang.rangeMonthPlaceholder:Ee==="week"&&ge.lang.weekPlaceholder?ge.lang.rangeWeekPlaceholder:Ee==="time"&&ge.timePickerLocale.placeholder?ge.timePickerLocale.rangePlaceholder:ge.lang.rangePlaceholder}function Ns(ge,Ee){const Pe={adjustX:1,adjustY:1};switch(Ee){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:Pe};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:Pe};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:Pe};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:Pe};default:return{points:ge==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:Pe}}}function es(ge){return ge?Array.isArray(ge)?ge:[ge]:[]}function Gi(ge){const{format:Ee,picker:Pe,showHour:$e,showMinute:et,showSecond:jt,use12Hours:It}=ge,gn=es(Ee)[0],vn=Object.assign({},ge);return Ee&&Array.isArray(Ee)&&(vn.format=gn),gn&&typeof gn=="string"&&(!gn.includes("s")&&jt===void 0&&(vn.showSecond=!1),!gn.includes("m")&&et===void 0&&(vn.showMinute=!1),!gn.includes("H")&&!gn.includes("h")&&!gn.includes("K")&&!gn.includes("k")&&$e===void 0&&(vn.showHour=!1),(gn.includes("a")||gn.includes("A"))&&It===void 0&&(vn.use12Hours=!0)),Pe==="time"?vn:(typeof gn=="function"&&delete vn.format,{showTime:vn})}function Ki(ge,Ee,Pe){if(ge===!1)return!1;const $e={clearIcon:Ee!=null?Ee:Pe};return typeof ge=="object"?Object.assign(Object.assign({},$e),ge):$e}var ai=ee(3113);function oc(ge){return le.createElement(ai.ZP,Object.assign({size:"small",type:"primary"},ge))}var ms={button:oc},lc=function(ge,Ee){var Pe={};for(var $e in ge)Object.prototype.hasOwnProperty.call(ge,$e)&&Ee.indexOf($e)<0&&(Pe[$e]=ge[$e]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,$e=Object.getOwnPropertySymbols(ge);et<$e.length;et++)Ee.indexOf($e[et])<0&&Object.prototype.propertyIsEnumerable.call(ge,$e[et])&&(Pe[$e[et]]=ge[$e[et]]);return Pe};function uc(ge){return(0,le.forwardRef)((Pe,$e)=>{const{prefixCls:et,getPopupContainer:jt,className:It,placement:gn,size:vn,disabled:Dn,bordered:wa=!0,placeholder:kn,popupClassName:Rn,dropdownClassName:pa,status:va,clearIcon:fn,allowClear:Nn,rootClassName:Ca}=Pe,uo=lc(Pe,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Va=le.useRef(null),{getPrefixCls:mo,direction:Ao,getPopupContainer:io}=(0,le.useContext)(mi.E_),Ja=mo("picker",et),{compactSize:Tr,compactItemClassnames:ur}=(0,ji.ri)(Ja,Ao),{format:Dr,showTime:mr,picker:hl}=Pe,Rl=mo(),[tu,El]=nc(Ja),Ur=Object.assign(Object.assign({},mr?Gi(Object.assign({format:Dr,picker:hl},mr)):{}),hl==="time"?Gi(Object.assign(Object.assign({format:Dr},Pe),{picker:hl})):{}),Gr=(0,cs.Z)(qe=>{var ct;return(ct=vn!=null?vn:Tr)!==null&&ct!==void 0?ct:qe}),Al=le.useContext(Oi.Z),Tl=Dn!=null?Dn:Al,gl=(0,le.useContext)(ti.aM),{hasFeedback:fl,status:Xa,feedbackIcon:gu}=gl,ye=le.createElement(le.Fragment,null,hl==="time"?le.createElement(Xe,null):le.createElement(Ae,null),fl&&gu);(0,le.useImperativeHandle)($e,()=>({focus:()=>{var qe;return(qe=Va.current)===null||qe===void 0?void 0:qe.focus()},blur:()=>{var qe;return(qe=Va.current)===null||qe===void 0?void 0:qe.blur()}}));const[Ce]=(0,yi.Z)("Calendar",Wi.Z),Ue=Object.assign(Object.assign({},Ce),Pe.locale);return tu(le.createElement(Ei,Object.assign({separator:le.createElement("span",{"aria-label":"to",className:`${Ja}-separator`},le.createElement(At,null)),disabled:Tl,ref:Va,dropdownAlign:Ns(Ao,gn),placeholder:Ac(Ue,hl,kn),suffixIcon:ye,prevIcon:le.createElement("span",{className:`${Ja}-prev-icon`}),nextIcon:le.createElement("span",{className:`${Ja}-next-icon`}),superPrevIcon:le.createElement("span",{className:`${Ja}-super-prev-icon`}),superNextIcon:le.createElement("span",{className:`${Ja}-super-next-icon`}),transitionName:`${Rl}-slide-up`},uo,Ur,{className:Je()({[`${Ja}-${Gr}`]:Gr,[`${Ja}-borderless`]:!wa},(0,Si.Z)(Ja,(0,Si.F)(Xa,va),fl),El,ur,It,Ca),locale:Ue.lang,prefixCls:Ja,getPopupContainer:jt||io,generateConfig:ge,components:ms,direction:Ao,dropdownClassName:Je()(El,Rn||pa,Ca),allowClear:Ki(Nn,fn,le.createElement(st.Z,null))})))})}var fs=function(ge,Ee){var Pe={};for(var $e in ge)Object.prototype.hasOwnProperty.call(ge,$e)&&Ee.indexOf($e)<0&&(Pe[$e]=ge[$e]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,$e=Object.getOwnPropertySymbols(ge);et<$e.length;et++)Ee.indexOf($e[et])<0&&Object.prototype.propertyIsEnumerable.call(ge,$e[et])&&(Pe[$e[et]]=ge[$e[et]]);return Pe};function ps(ge){function Ee(vn,Dn){const wa=Dn==="TimePicker"?"timePicker":"datePicker",kn=(0,le.forwardRef)((Rn,pa)=>{const{prefixCls:va,getPopupContainer:fn,style:Nn,className:Ca,rootClassName:uo,size:Va,bordered:mo=!0,placement:Ao,placeholder:io,popupClassName:Ja,dropdownClassName:Tr,disabled:ur,status:Dr,clearIcon:mr,allowClear:hl}=Rn,Rl=fs(Rn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:tu,direction:El,getPopupContainer:Ur,[wa]:Gr}=(0,le.useContext)(mi.E_),Al=tu("picker",va),{compactSize:Tl,compactItemClassnames:gl}=(0,ji.ri)(Al,El),fl=le.useRef(null),{format:Xa,showTime:gu}=Rn,[ye,Ce]=nc(Al);(0,le.useImperativeHandle)(pa,()=>({focus:()=>{var ua;return(ua=fl.current)===null||ua===void 0?void 0:ua.focus()},blur:()=>{var ua;return(ua=fl.current)===null||ua===void 0?void 0:ua.blur()}}));const Ue={showToday:!0};let qe={};vn&&(qe.picker=vn);const ct=vn||Rn.picker;qe=Object.assign(Object.assign(Object.assign({},qe),gu?Gi(Object.assign({format:Xa,picker:ct},gu)):{}),ct==="time"?Gi(Object.assign(Object.assign({format:Xa},Rn),{picker:ct})):{});const mt=tu(),zt=(0,cs.Z)(ua=>{var ba;return(ba=Va!=null?Va:Tl)!==null&&ba!==void 0?ba:ua}),Tt=le.useContext(Oi.Z),Mt=ur!=null?ur:Tt,ln=(0,le.useContext)(ti.aM),{hasFeedback:an,status:on,feedbackIcon:On}=ln,In=le.createElement(le.Fragment,null,ct==="time"?le.createElement(Xe,null):le.createElement(Ae,null),an&&On),[Mn]=(0,yi.Z)("DatePicker",Wi.Z),ha=Object.assign(Object.assign({},Mn),Rn.locale);return ye(le.createElement(Hi,Object.assign({ref:fl,placeholder:ac(ha,ct,io),suffixIcon:In,dropdownAlign:Ns(El,Ao),prevIcon:le.createElement("span",{className:`${Al}-prev-icon`}),nextIcon:le.createElement("span",{className:`${Al}-next-icon`}),superPrevIcon:le.createElement("span",{className:`${Al}-super-prev-icon`}),superNextIcon:le.createElement("span",{className:`${Al}-super-next-icon`}),transitionName:`${mt}-slide-up`},Ue,Rl,qe,{locale:ha.lang,className:Je()({[`${Al}-${zt}`]:zt,[`${Al}-borderless`]:!mo},(0,Si.Z)(Al,(0,Si.F)(on,Dr),an),Ce,gl,Gr==null?void 0:Gr.className,Ca,uo),style:Object.assign(Object.assign({},Gr==null?void 0:Gr.style),Nn),prefixCls:Al,getPopupContainer:fn||Ur,generateConfig:ge,components:ms,direction:El,disabled:Mt,dropdownClassName:Je()(Ce,uo,Ja||Tr),allowClear:Ki(hl,mr,le.createElement(st.Z,null))})))});return Dn&&(kn.displayName=Dn),kn}const Pe=Ee(),$e=Ee("week","WeekPicker"),et=Ee("month","MonthPicker"),jt=Ee("year","YearPicker"),It=Ee("time","TimePicker"),gn=Ee("quarter","QuarterPicker");return{DatePicker:Pe,WeekPicker:$e,MonthPicker:et,YearPicker:jt,TimePicker:It,QuarterPicker:gn}}const ic=null;function Bc(ge){const{DatePicker:Ee,WeekPicker:Pe,MonthPicker:$e,YearPicker:et,TimePicker:jt,QuarterPicker:It}=ps(ge),gn=uc(ge),vn=Ee;return vn.WeekPicker=Pe,vn.MonthPicker=$e,vn.YearPicker=et,vn.RangePicker=gn,vn.TimePicker=jt,vn.QuarterPicker=It,vn}var sc=Bc;const Qi=sc(te);function Yi(ge){const Ee=Ns(ge.direction,ge.placement);return Ee.overflow.adjustY=!1,Ee.overflow.adjustX=!1,Object.assign(Object.assign({},ge),{dropdownAlign:Ee})}const vs=(0,oe.Z)(Qi,"picker",null,Yi);Qi._InternalPanelDoNotUseOrYouWillBeFired=vs;const xc=(0,oe.Z)(Qi.RangePicker,"picker",null,Yi);Qi._InternalRangePanelDoNotUseOrYouWillBeFired=xc,Qi.generatePicker=sc;var cc=Qi},28103:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return ke}});var z=ee(92310),ne=ee.n(z),ve=ee(59301),Ie=ee(36355),fe=ee(17313),Le=ee(83116),ie=ee(37613);const Ze=xe=>{const{componentCls:ue,sizePaddingEdgeHorizontal:E,colorSplit:a,lineWidth:x,textPaddingInline:y,orientationMargin:b,verticalMarginInline:te}=xe;return{[ue]: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${ue}-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${ue}-with-text-left`]:{"&::before":{width:`${b*100}%`},"&::after":{width:`${100-b*100}%`}},[`&-horizontal${ue}-with-text-right`]:{"&::before":{width:`${100-b*100}%`},"&::after":{width:`${b*100}%`}},[`${ue}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${ue}-with-text${ue}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ue}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ue}-with-text`]:{color:xe.colorText,fontWeight:"normal",fontSize:xe.fontSize},[`&-horizontal${ue}-with-text-left${ue}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ue}-inner-text`]:{paddingInlineStart:E}},[`&-horizontal${ue}-with-text-right${ue}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ue}-inner-text`]:{paddingInlineEnd:E}}})}};var _e=(0,Le.Z)("Divider",xe=>{const ue=(0,ie.TS)(xe,{dividerHorizontalWithTextGutterMargin:xe.margin,dividerHorizontalGutterMargin:xe.marginLG,sizePaddingEdgeHorizontal:0});return[Ze(ue)]},xe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:xe.marginXS})),je=function(xe,ue){var E={};for(var a in xe)Object.prototype.hasOwnProperty.call(xe,a)&&ue.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:ue,direction:E,divider:a}=ve.useContext(Ie.E_),{prefixCls:x,type:y="horizontal",orientation:b="center",orientationMargin:te,className:oe,rootClassName:re,children:le,dashed:de,plain:pe,style:me}=xe,Fe=je(xe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),be=ue("divider",x),[Ae,tt]=_e(be),Ne=b.length>0?`-${b}`:b,wt=!!le,He=b==="left"&&te!=null,Xe=b==="right"&&te!=null,st=ne()(be,a==null?void 0:a.className,tt,`${be}-${y}`,{[`${be}-with-text`]:wt,[`${be}-with-text${Ne}`]:wt,[`${be}-dashed`]:!!de,[`${be}-plain`]:!!pe,[`${be}-rtl`]:E==="rtl",[`${be}-no-default-orientation-margin-left`]:He,[`${be}-no-default-orientation-margin-right`]:Xe},oe,re),rt=ve.useMemo(()=>typeof te=="number"?te:/^\d+$/.test(te)?Number(te):te,[te]),kt=Object.assign(Object.assign({},He&&{marginLeft:rt}),Xe&&{marginRight:rt});return Ae(ve.createElement("div",Object.assign({className:st,style:Object.assign(Object.assign({},a==null?void 0:a.style),me)},Fe,{role:"separator"}),le&&y!=="vertical"&&ve.createElement("span",{className:`${be}-inner-text`,style:kt},le)))}},91857:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(38819),ve=ee(92310),Ie=ee.n(ve),fe=ee(31561),Le=ee(70425),ie=ee(18929),Ze=ee(2738),_e=ee(79676),je=ee(53487),we=ee(92343),ke=ee(36355),xe=ee(20834),ue=ee(40875),E=ee(88088),a=ee(47211);const x=null,y=re=>{const{menu:le,arrow:de,prefixCls:pe,children:me,trigger:Fe,disabled:be,dropdownRender:Ae,getPopupContainer:tt,overlayClassName:Ne,rootClassName:wt,open:He,onOpenChange:Xe,visible:st,onVisibleChange:rt,mouseEnterDelay:kt=.15,mouseLeaveDelay:Qe=.1,autoAdjustOverflow:Ke=!0,placement:At="",overlay:Te,transitionName:Je}=re,{getPopupContainer:nt,getPrefixCls:Nt,direction:cn}=z.useContext(ke.E_),bt=z.useMemo(()=>{const Ye=Nt();return Je!==void 0?Je:At.includes("top")?`${Ye}-slide-down`:`${Ye}-slide-up`},[Nt,At,Je]),$t=z.useMemo(()=>At?At.includes("Center")?At.slice(0,At.indexOf("Center")):At:cn==="rtl"?"bottomRight":"bottomLeft",[At,cn]),We=Nt("dropdown",pe),[Xt,Kt]=(0,a.Z)(We),[,_n]=(0,E.Z)(),Xn=z.Children.only(me),Ge=(0,we.Tm)(Xn,{className:Ie()(`${We}-trigger`,{[`${We}-rtl`]:cn==="rtl"},Xn.props.className),disabled:be}),Me=be?[]:Fe;let Oe;Me&&Me.includes("contextMenu")&&(Oe=!0);const[he,Ve]=(0,ie.Z)(!1,{value:He!=null?He:st}),Bt=(0,Le.useEvent)(Ye=>{Xe==null||Xe(Ye),rt==null||rt(Ye),Ve(Ye)}),Se=Ie()(Ne,wt,Kt,{[`${We}-rtl`]:cn==="rtl"}),De=(0,_e.Z)({arrowPointAtCenter:typeof de=="object"&&de.pointAtCenter,autoAdjustOverflow:Ke,offset:_n.marginXXS,arrowWidth:de?_n.sizePopupArrow:0,borderRadius:_n.borderRadius}),xt=z.useCallback(()=>{Ve(!1)},[]),ot=()=>{let Ye;return le!=null&&le.items?Ye=z.createElement(xe.default,Object.assign({},le)):typeof Te=="function"?Ye=Te():Ye=Te,Ae&&(Ye=Ae(Ye)),Ye=z.Children.only(typeof Ye=="string"?z.createElement("span",null,Ye):Ye),z.createElement(ue.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:xt,validator:Ft=>{let{mode:yt}=Ft}},Ye)};return Xt(z.createElement(fe.Z,Object.assign({alignPoint:Oe},(0,Ze.Z)(re,["rootClassName"]),{mouseEnterDelay:kt,mouseLeaveDelay:Qe,visible:he,builtinPlacements:De,arrow:!!de,overlayClassName:Se,prefixCls:We,getPopupContainer:tt||nt,transitionName:bt,trigger:Me,overlay:ot,placement:$t,onVisibleChange:Bt}),Ge))};function b(re){return Object.assign(Object.assign({},re),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const te=(0,je.Z)(y,"dropdown",re=>re,b),oe=re=>z.createElement(te,Object.assign({},re),z.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=oe,gt.Z=y},38854:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return E}});var z=ee(91857),ne=ee(92310),ve=ee.n(ne),Ie=ee(59301),fe=ee(18785),Le=ee(3113),ie=ee(36355),Ze=ee(81327),_e=ee(33234),je=ee(47211),we=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}=Ie.useContext(ie.E_),{prefixCls:te,type:oe="default",danger:re,disabled:le,loading:de,onClick:pe,htmlType:me,children:Fe,className:be,menu:Ae,arrow:tt,autoFocus:Ne,overlay:wt,trigger:He,align:Xe,open:st,onOpenChange:rt,placement:kt,getPopupContainer:Qe,href:Ke,icon:At=Ie.createElement(fe.Z,null),title:Te,buttonsRender:Je=ot=>ot,mouseEnterDelay:nt,mouseLeaveDelay:Nt,overlayClassName:cn,overlayStyle:bt,destroyPopupOnHide:$t,dropdownRender:We}=a,Xt=we(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"]),Kt=y("dropdown",te),_n=`${Kt}-button`,[Xn,Ge]=(0,je.Z)(Kt),Me={menu:Ae,arrow:tt,autoFocus:Ne,align:Xe,disabled:le,trigger:le?[]:He,onOpenChange:rt,getPopupContainer:Qe||x,mouseEnterDelay:nt,mouseLeaveDelay:Nt,overlayClassName:cn,overlayStyle:bt,destroyPopupOnHide:$t,dropdownRender:We},{compactSize:Oe,compactItemClassnames:he}=(0,_e.ri)(Kt,b),Ve=ve()(_n,he,be,Ge);"overlay"in a&&(Me.overlay=wt),"open"in a&&(Me.open=st),"placement"in a?Me.placement=kt:Me.placement=b==="rtl"?"bottomLeft":"bottomRight";const Bt=Ie.createElement(Le.ZP,{type:oe,danger:re,disabled:le,loading:de,onClick:pe,htmlType:me,href:Ke,title:Te},Fe),Se=Ie.createElement(Le.ZP,{type:oe,danger:re,icon:At}),[De,xt]=Je([Bt,Se]);return Xn(Ie.createElement(Ze.Z.Compact,Object.assign({className:Ve,size:Oe,block:!0},Xt),De,Ie.createElement(z.Z,Object.assign({},Me),xt)))};ke.__ANT_BUTTON=!0;var xe=ke;const ue=z.Z;ue.Button=xe;var E=ue},47211:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return we}});var z=ee(17313),ne=ee(13826),ve=ee(92899),Ie=ee(29878),fe=ee(19447),Le=ee(83116),ie=ee(37613),_e=ke=>{const{componentCls:xe,menuCls:ue,colorError:E,colorTextLightSolid:a}=ke,x=`${ue}-item`;return{[`${xe}, ${xe}-menu-submenu`]:{[`${ue} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const je=ke=>{const{componentCls:xe,menuCls:ue,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:x,antCls:y,iconCls:b,motionDurationMid:te,dropdownPaddingVertical:oe,fontSize:re,dropdownEdgeChildPadding:le,colorTextDisabled:de,fontSizeIcon:pe,controlPaddingHorizontal:me,colorBgElevated:Fe}=ke;return[{[xe]:Object.assign(Object.assign({},(0,z.Wf)(ke)),{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, @@ -174,10 +174,10 @@ &${y}-slide-down-leave${y}-slide-down-leave-active${xe}-placement-bottom, &${y}-slide-down-leave${y}-slide-down-leave-active${xe}-placement-bottomRight`]:{animationName:ne.Uw},[`&${y}-slide-up-leave${y}-slide-up-leave-active${xe}-placement-topLeft, &${y}-slide-up-leave${y}-slide-up-leave-active${xe}-placement-top, - &${y}-slide-up-leave${y}-slide-up-leave-active${xe}-placement-topRight`]:{animationName:ne.ly}})},(0,fe.ZP)(ke,{colorBg:Fe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${xe} ${ue}`]:{position:"relative",margin:0},[`${ue}-submenu-popup`]:{position:"absolute",zIndex:E,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${xe}, ${xe}-menu-submenu`]:{[ue]:Object.assign(Object.assign({padding:le,listStyleType:"none",backgroundColor:Fe,backgroundClip:"padding-box",borderRadius:ke.borderRadiusLG,outline:"none",boxShadow:ke.boxShadowSecondary},(0,z.Qy)(ke)),{[`${ue}-item-group-title`]:{padding:`${oe}px ${me}px`,color:ke.colorTextDescription,transition:`all ${te}`},[`${ue}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ue}-item-icon`]:{minWidth:re,marginInlineEnd:ke.marginXS,fontSize:ke.fontSizeSM},[`${ue}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${te}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ue}-item, ${ue}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${oe}px ${me}px`,color:ke.colorText,fontWeight:"normal",fontSize:re,lineHeight:ke.lineHeight,cursor:"pointer",transition:`all ${te}`,borderRadius:ke.borderRadiusSM,"&:hover, &-active":{backgroundColor:ke.controlItemBgHover}},(0,z.Qy)(ke)),{"&-selected":{color:ke.colorPrimary,backgroundColor:ke.controlItemBgActive,"&:hover, &-active":{backgroundColor:ke.controlItemBgActiveHover}},"&-disabled":{color:de,cursor:"not-allowed","&:hover":{color:de,backgroundColor:Fe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${ke.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:ke.colorSplit},[`${xe}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:ke.paddingXS,[`${xe}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:ke.colorTextDescription,fontSize:pe,fontStyle:"normal"}}}),[`${ue}-item-group-list`]:{margin:`0 ${ke.marginXS}px`,padding:0,listStyle:"none"},[`${ue}-submenu-title`]:{paddingInlineEnd:me+ke.fontSizeSM},[`${ue}-submenu-vertical`]:{position:"relative"},[`${ue}-submenu${ue}-submenu-disabled ${xe}-menu-submenu-title`]:{[`&, ${xe}-menu-submenu-arrow-icon`]:{color:de,backgroundColor:Fe,cursor:"not-allowed"}},[`${ue}-submenu-selected ${xe}-menu-submenu-title`]:{color:ke.colorPrimary}})}},[(0,ne.oN)(ke,"slide-up"),(0,ne.oN)(ke,"slide-down"),(0,ve.Fm)(ke,"move-up"),(0,ve.Fm)(ke,"move-down"),(0,Ie._y)(ke,"zoom-big")]]};var be=(0,Le.Z)("Dropdown",(ke,xe)=>{let{rootPrefixCls:ue}=xe;const{marginXXS:E,sizePopupArrow:a,controlHeight:x,fontSize:y,lineHeight:b,paddingXXS:te,componentCls:oe,borderRadiusLG:re}=ke,le=(x-y*b)/2,{dropdownArrowOffset:de}=(0,fe.fS)({contentRadius:re}),pe=(0,ie.TS)(ke,{menuCls:`${oe}-menu`,rootPrefixCls:ue,dropdownArrowDistance:a/2+E,dropdownArrowOffset:de,dropdownPaddingVertical:le,dropdownEdgeChildPadding:te});return[je(pe),_e(pe)]},ke=>({zIndexPopup:ke.zIndexPopupBase+50}))},8628:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(34280),ve=ee(56762),Ie=ee(69507);function fe(){let Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,z.useRef)({}),Ze=(0,ve.Z)(),_e=(0,Ie.ZP)();return(0,ne.Z)(()=>{const je=_e.subscribe(be=>{ie.current=be,Le&&Ze()});return()=>_e.unsubscribe(je)},[]),ie.current}gt.Z=fe},45818:function(Pt,gt,ee){"use strict";ee.d(gt,{D:function(){return te},Z:function(){return le}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(pe,me){return ne.createElement(fe.Z,(0,z.Z)({},pe,{ref:me,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie,_e=ee(33853),je=ee(38819),be=ee(92310),ke=ee.n(be),xe=ee(2738),E=de=>!isNaN(parseFloat(de))&&isFinite(de),a=ee(36355),x=ee(84966),y=function(de,pe){var me={};for(var Fe in de)Object.prototype.hasOwnProperty.call(de,Fe)&&pe.indexOf(Fe)<0&&(me[Fe]=de[Fe]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,Fe=Object.getOwnPropertySymbols(de);we{let de=0;return function(){let pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return de+=1,`${pe}${de}`}})();var le=ne.forwardRef((de,pe)=>{const{prefixCls:me,className:Fe,trigger:we,children:Ae,defaultCollapsed:tt=!1,theme:Ne="dark",style:bt={},collapsible:He=!1,reverseArrow:Xe=!1,width:st=200,collapsedWidth:rt=80,zeroWidthTriggerStyle:kt,breakpoint:Qe,onCollapse:Ke,onBreakpoint:At}=de,Te=y(de,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Je}=(0,ne.useContext)(x.Gs),[nt,Nt]=(0,ne.useState)("collapsed"in de?de.collapsed:tt),[cn,wt]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{"collapsed"in de&&Nt(de.collapsed)},[de.collapsed]);const $t=(Ge,Me)=>{"collapsed"in de||Nt(Ge),Ke==null||Ke(Ge,Me)},We=(0,ne.useRef)();We.current=Ge=>{wt(Ge.matches),At==null||At(Ge.matches),nt!==Ge.matches&&$t(Ge.matches,"responsive")},(0,ne.useEffect)(()=>{function Ge(Oe){return We.current(Oe)}let Me;if(typeof window!="undefined"){const{matchMedia:Oe}=window;if(Oe&&Qe&&Qe in b){Me=Oe(`(max-width: ${b[Qe]})`);try{Me.addEventListener("change",Ge)}catch(he){Me.addListener(Ge)}Ge(Me)}}return()=>{try{Me==null||Me.removeEventListener("change",Ge)}catch(Oe){Me==null||Me.removeListener(Ge)}}},[Qe]),(0,ne.useEffect)(()=>{const Ge=oe("ant-sider-");return Je.addSider(Ge),()=>Je.removeSider(Ge)},[]);const Xt=()=>{$t(!nt,"clickTrigger")},{getPrefixCls:Kt}=(0,ne.useContext)(a.E_),_n=()=>{const Ge=Kt("layout-sider",me),Me=(0,xe.Z)(Te,["collapsed"]),Oe=nt?rt:st,he=E(Oe)?`${Oe}px`:String(Oe),Ve=parseFloat(String(rt||0))===0?ne.createElement("span",{onClick:Xt,className:ke()(`${Ge}-zero-width-trigger`,`${Ge}-zero-width-trigger-${Xe?"right":"left"}`),style:kt},we||ne.createElement(Ze,null)):null,De={expanded:Xe?ne.createElement(je.Z,null):ne.createElement(_e.Z,null),collapsed:Xe?ne.createElement(_e.Z,null):ne.createElement(je.Z,null)}[nt?"collapsed":"expanded"],xt=we!==null?Ve||ne.createElement("div",{className:`${Ge}-trigger`,onClick:Xt,style:{width:he}},we||De):null,ot=Object.assign(Object.assign({},bt),{flex:`0 0 ${he}`,maxWidth:he,minWidth:he,width:he}),Ye=ke()(Ge,`${Ge}-${Ne}`,{[`${Ge}-collapsed`]:!!nt,[`${Ge}-has-trigger`]:He&&we!==null&&!Ve,[`${Ge}-below`]:!!cn,[`${Ge}-zero-width`]:parseFloat(he)===0},Fe);return ne.createElement("aside",Object.assign({className:Ye},Me,{style:ot,ref:pe}),ne.createElement("div",{className:`${Ge}-children`},Ae),He||cn&&Ve?xt:null)},Xn=ne.useMemo(()=>({siderCollapsed:nt}),[nt]);return ne.createElement(te.Provider,{value:Xn},_n())})},84966:function(Pt,gt,ee){"use strict";ee.d(gt,{VY:function(){return te},$_:function(){return b},h4:function(){return y},Gs:function(){return xe},ZP:function(){return oe}});var z=ee(94480),ne=ee(92310),ve=ee.n(ne),Ie=ee(2738),fe=ee(59301),Le=ee(36355),ie=ee(83116),_e=re=>{const{componentCls:le,bodyBg:de,lightSiderBg:pe,lightTriggerBg:me,lightTriggerColor:Fe}=re;return{[`${le}-sider-light`]:{background:pe,[`${le}-sider-trigger`]:{color:Fe,background:me},[`${le}-sider-zero-width-trigger`]:{color:Fe,background:me,border:`1px solid ${de}`,borderInlineStart:0}}}};const je=re=>{const{antCls:le,componentCls:de,colorText:pe,triggerColor:me,footerBg:Fe,triggerBg:we,headerHeight:Ae,headerPadding:tt,headerColor:Ne,footerPadding:bt,triggerHeight:He,zeroTriggerHeight:Xe,zeroTriggerWidth:st,motionDurationMid:rt,motionDurationSlow:kt,fontSize:Qe,borderRadius:Ke,bodyBg:At,headerBg:Te,siderBg:Je}=re;return{[de]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:At,"&, *":{boxSizing:"border-box"},[`&${de}-has-sider`]:{flexDirection:"row",[`> ${de}, > ${de}-content`]:{width:0}},[`${de}-header, &${de}-footer`]:{flex:"0 0 auto"},[`${de}-sider`]:{position:"relative",minWidth:0,background:Je,transition:`all ${rt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${le}-menu${le}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:He},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:He,color:me,lineHeight:`${He}px`,textAlign:"center",background:we,cursor:"pointer",transition:`all ${rt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ae,insetInlineEnd:-st,zIndex:1,width:st,height:Xe,color:me,fontSize:re.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Je,borderStartStartRadius:0,borderStartEndRadius:Ke,borderEndEndRadius:Ke,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:Ke,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Ke}}}}},_e(re)),{"&-rtl":{direction:"rtl"}}),[`${de}-header`]:{height:Ae,padding:tt,color:Ne,lineHeight:`${Ae}px`,background:Te,[`${le}-menu`]:{lineHeight:"inherit"}},[`${de}-footer`]:{padding:bt,color:pe,fontSize:Qe,background:Fe},[`${de}-content`]:{flex:"auto",minHeight:0}}};var be=(0,ie.Z)("Layout",re=>[je(re)],re=>{const{colorBgLayout:le,controlHeight:de,controlHeightLG:pe,colorText:me,controlHeightSM:Fe,marginXXS:we,colorTextLightSolid:Ae,colorBgContainer:tt}=re,Ne=pe*1.25;return{colorBgHeader:"#001529",colorBgBody:le,colorBgTrigger:"#002140",bodyBg:le,headerBg:"#001529",headerHeight:de*2,headerPadding:`0 ${Ne}px`,headerColor:me,footerPadding:`${Fe}px ${Ne}px`,footerBg:le,siderBg:"#001529",triggerHeight:pe+we*2,triggerBg:"#002140",triggerColor:Ae,zeroTriggerWidth:pe,zeroTriggerHeight:pe,lightSiderBg:tt,lightTriggerBg:tt,lightTriggerColor:me}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),ke=function(re,le){var de={};for(var pe in re)Object.prototype.hasOwnProperty.call(re,pe)&&le.indexOf(pe)<0&&(de[pe]=re[pe]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,pe=Object.getOwnPropertySymbols(re);menull,removeSider:()=>null}});function ue(re){let{suffixCls:le,tagName:de,displayName:pe}=re;return me=>fe.forwardRef((we,Ae)=>fe.createElement(me,Object.assign({ref:Ae,suffixCls:le,tagName:de},we)))}const E=fe.forwardRef((re,le)=>{const{prefixCls:de,suffixCls:pe,className:me,tagName:Fe}=re,we=ke(re,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ae}=fe.useContext(Le.E_),tt=Ae("layout",de),[Ne,bt]=be(tt),He=pe?`${tt}-${pe}`:tt;return Ne(fe.createElement(Fe,Object.assign({className:ve()(de||He,me,bt),ref:le},we)))}),a=fe.forwardRef((re,le)=>{const{direction:de}=fe.useContext(Le.E_),[pe,me]=fe.useState([]),{prefixCls:Fe,className:we,rootClassName:Ae,children:tt,hasSider:Ne,tagName:bt,style:He}=re,Xe=ke(re,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),st=(0,Ie.Z)(Xe,["suffixCls"]),{getPrefixCls:rt,layout:kt}=fe.useContext(Le.E_),Qe=rt("layout",Fe),[Ke,At]=be(Qe),Te=ve()(Qe,{[`${Qe}-has-sider`]:typeof Ne=="boolean"?Ne:pe.length>0,[`${Qe}-rtl`]:de==="rtl"},kt==null?void 0:kt.className,we,Ae,At),Je=fe.useMemo(()=>({siderHook:{addSider:nt=>{me(Nt=>[].concat((0,z.Z)(Nt),[nt]))},removeSider:nt=>{me(Nt=>Nt.filter(cn=>cn!==nt))}}}),[]);return Ke(fe.createElement(xe.Provider,{value:Je},fe.createElement(bt,Object.assign({ref:le,className:Te,style:Object.assign(Object.assign({},kt==null?void 0:kt.style),He)},st),tt)))}),x=ue({tagName:"div",displayName:"Layout"})(a),y=ue({suffixCls:"header",tagName:"header",displayName:"Header"})(E),b=ue({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),te=ue({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var oe=x},40875:function(Pt,gt,ee){"use strict";ee.d(gt,{J:function(){return Le}});var z=ee(59301),ne=ee(33234),ve=ee(70425),Ie=function(ie,Ze){var _e={};for(var je in ie)Object.prototype.hasOwnProperty.call(ie,je)&&Ze.indexOf(je)<0&&(_e[je]=ie[je]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,je=Object.getOwnPropertySymbols(ie);be{const{children:_e}=ie,je=Ie(ie,["children"]),be=z.useContext(fe),ke=z.useMemo(()=>Object.assign(Object.assign({},be),je),[be,je.prefixCls,je.mode,je.selectable]);return z.createElement(fe.Provider,{value:ke},z.createElement(ne.BR,null,(0,ve.supportNodeRef)(_e)?z.cloneElement(_e,{ref:Ze}):_e))});gt.Z=fe},20834:function(Pt,gt,ee){"use strict";ee.d(gt,{default:function(){return Xn}});var z=ee(15285),ne=ee(59301),ve=ee(45818),Ie=ee(92310),fe=ee.n(Ie),Le=ee(36355),ie=function(Ge,Me){var Oe={};for(var he in Ge)Object.prototype.hasOwnProperty.call(Ge,he)&&Me.indexOf(he)<0&&(Oe[he]=Ge[he]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,he=Object.getOwnPropertySymbols(Ge);Ve{const{prefixCls:Me,className:Oe,dashed:he}=Ge,Ve=ie(Ge,["prefixCls","className","dashed"]),{getPrefixCls:Bt}=ne.useContext(Le.E_),Se=Bt("menu",Me),De=fe()({[`${Se}-item-divider-dashed`]:!!he},Oe);return ne.createElement(z.iz,Object.assign({className:De},Ve))},je=ee(11592),be=ee(2738),ke=ee(6848),xe=ee(92343),E=(0,ne.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ge=>{var Me;const{className:Oe,children:he,icon:Ve,title:Bt,danger:Se}=Ge,{prefixCls:De,firstLevel:xt,direction:ot,disableMenuItemTitleTooltip:Ye,inlineCollapsed:Ft}=ne.useContext(E),yt=pt=>{const vt=ne.createElement("span",{className:`${De}-title-content`},he);return(!Ve||(0,xe.l$)(he)&&he.type==="span")&&he&&pt&&xt&&typeof he=="string"?ne.createElement("div",{className:`${De}-inline-collapsed-noicon`},he.charAt(0)):vt},{siderCollapsed:mn}=ne.useContext(ve.D);let En=Bt;typeof Bt=="undefined"?En=xt?he:"":Bt===!1&&(En="");const Dt={title:En};!mn&&!Ft&&(Dt.title=null,Dt.open=!1);const Qt=(0,je.Z)(he).length;let Re=ne.createElement(z.ck,Object.assign({},(0,be.Z)(Ge,["title","icon","danger"]),{className:fe()({[`${De}-item-danger`]:Se,[`${De}-item-only-child`]:(Ve?Qt+1:Qt)===1},Oe),title:typeof Bt=="string"?Bt:void 0}),(0,xe.Tm)(Ve,{className:fe()((0,xe.l$)(Ve)?(Me=Ve.props)===null||Me===void 0?void 0:Me.className:"",`${De}-item-icon`)}),yt(Ft));return Ye||(Re=ne.createElement(ke.Z,Object.assign({},Dt,{placement:ot==="rtl"?"left":"right",overlayClassName:`${De}-inline-collapsed-tooltip`}),Re)),Re},b=Ge=>{var Me;const{popupClassName:Oe,icon:he,title:Ve,theme:Bt}=Ge,Se=ne.useContext(E),{prefixCls:De,inlineCollapsed:xt,theme:ot}=Se,Ye=(0,z.Xl)();let Ft;if(!he)Ft=xt&&!Ye.length&&Ve&&typeof Ve=="string"?ne.createElement("div",{className:`${De}-inline-collapsed-noicon`},Ve.charAt(0)):ne.createElement("span",{className:`${De}-title-content`},Ve);else{const mn=(0,xe.l$)(Ve)&&Ve.type==="span";Ft=ne.createElement(ne.Fragment,null,(0,xe.Tm)(he,{className:fe()((0,xe.l$)(he)?(Me=he.props)===null||Me===void 0?void 0:Me.className:"",`${De}-item-icon`)}),mn?Ve:ne.createElement("span",{className:`${De}-title-content`},Ve))}const yt=ne.useMemo(()=>Object.assign(Object.assign({},Se),{firstLevel:!1}),[Se]);return ne.createElement(E.Provider,{value:yt},ne.createElement(z.Wd,Object.assign({},(0,be.Z)(Ge,["icon"]),{title:Ft,popupClassName:fe()(De,Oe,`${De}-${Bt||ot}`)})))},te=ee(18785),oe=ee(70425),re=ee(62892),le=ee(40875),de=function(Ge,Me){var Oe={};for(var he in Ge)Object.prototype.hasOwnProperty.call(Ge,he)&&Me.indexOf(he)<0&&(Oe[he]=Ge[he]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,he=Object.getOwnPropertySymbols(Ge);Ve{if(Me&&typeof Me=="object"){const he=Me,{label:Ve,children:Bt,key:Se,type:De}=he,xt=de(he,["label","children","key","type"]),ot=Se!=null?Se:`tmp-${Oe}`;return Bt||De==="group"?De==="group"?ne.createElement(z.BW,Object.assign({key:ot},xt,{title:Ve}),pe(Bt)):ne.createElement(b,Object.assign({key:ot},xt,{title:Ve}),pe(Bt)):De==="divider"?ne.createElement(_e,Object.assign({key:ot},xt)):ne.createElement(x,Object.assign({key:ot},xt),Ve)}return null}).filter(Me=>Me)}function me(Ge){return ne.useMemo(()=>Ge&&pe(Ge),[Ge])}var Fe=ee(64993),we=ee(17313),Ae=ee(8378),tt=ee(13826),Ne=ee(29878),bt=ee(83116),He=ee(37613),st=Ge=>{const{componentCls:Me,motionDurationSlow:Oe,horizontalLineHeight:he,colorSplit:Ve,lineWidth:Bt,lineType:Se,itemPaddingInline:De}=Ge;return{[`${Me}-horizontal`]:{lineHeight:he,border:0,borderBottom:`${Bt}px ${Se} ${Ve}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Me}-item, ${Me}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:De},[`> ${Me}-item:hover, + &${y}-slide-up-leave${y}-slide-up-leave-active${xe}-placement-topRight`]:{animationName:ne.ly}})},(0,fe.ZP)(ke,{colorBg:Fe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${xe} ${ue}`]:{position:"relative",margin:0},[`${ue}-submenu-popup`]:{position:"absolute",zIndex:E,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${xe}, ${xe}-menu-submenu`]:{[ue]:Object.assign(Object.assign({padding:le,listStyleType:"none",backgroundColor:Fe,backgroundClip:"padding-box",borderRadius:ke.borderRadiusLG,outline:"none",boxShadow:ke.boxShadowSecondary},(0,z.Qy)(ke)),{[`${ue}-item-group-title`]:{padding:`${oe}px ${me}px`,color:ke.colorTextDescription,transition:`all ${te}`},[`${ue}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ue}-item-icon`]:{minWidth:re,marginInlineEnd:ke.marginXS,fontSize:ke.fontSizeSM},[`${ue}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${te}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ue}-item, ${ue}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${oe}px ${me}px`,color:ke.colorText,fontWeight:"normal",fontSize:re,lineHeight:ke.lineHeight,cursor:"pointer",transition:`all ${te}`,borderRadius:ke.borderRadiusSM,"&:hover, &-active":{backgroundColor:ke.controlItemBgHover}},(0,z.Qy)(ke)),{"&-selected":{color:ke.colorPrimary,backgroundColor:ke.controlItemBgActive,"&:hover, &-active":{backgroundColor:ke.controlItemBgActiveHover}},"&-disabled":{color:de,cursor:"not-allowed","&:hover":{color:de,backgroundColor:Fe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${ke.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:ke.colorSplit},[`${xe}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:ke.paddingXS,[`${xe}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:ke.colorTextDescription,fontSize:pe,fontStyle:"normal"}}}),[`${ue}-item-group-list`]:{margin:`0 ${ke.marginXS}px`,padding:0,listStyle:"none"},[`${ue}-submenu-title`]:{paddingInlineEnd:me+ke.fontSizeSM},[`${ue}-submenu-vertical`]:{position:"relative"},[`${ue}-submenu${ue}-submenu-disabled ${xe}-menu-submenu-title`]:{[`&, ${xe}-menu-submenu-arrow-icon`]:{color:de,backgroundColor:Fe,cursor:"not-allowed"}},[`${ue}-submenu-selected ${xe}-menu-submenu-title`]:{color:ke.colorPrimary}})}},[(0,ne.oN)(ke,"slide-up"),(0,ne.oN)(ke,"slide-down"),(0,ve.Fm)(ke,"move-up"),(0,ve.Fm)(ke,"move-down"),(0,Ie._y)(ke,"zoom-big")]]};var we=(0,Le.Z)("Dropdown",(ke,xe)=>{let{rootPrefixCls:ue}=xe;const{marginXXS:E,sizePopupArrow:a,controlHeight:x,fontSize:y,lineHeight:b,paddingXXS:te,componentCls:oe,borderRadiusLG:re}=ke,le=(x-y*b)/2,{dropdownArrowOffset:de}=(0,fe.fS)({contentRadius:re}),pe=(0,ie.TS)(ke,{menuCls:`${oe}-menu`,rootPrefixCls:ue,dropdownArrowDistance:a/2+E,dropdownArrowOffset:de,dropdownPaddingVertical:le,dropdownEdgeChildPadding:te});return[je(pe),_e(pe)]},ke=>({zIndexPopup:ke.zIndexPopupBase+50}))},8628:function(Pt,gt,ee){"use strict";var z=ee(59301),ne=ee(34280),ve=ee(56762),Ie=ee(69507);function fe(){let Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,z.useRef)({}),Ze=(0,ve.Z)(),_e=(0,Ie.ZP)();return(0,ne.Z)(()=>{const je=_e.subscribe(we=>{ie.current=we,Le&&Ze()});return()=>_e.unsubscribe(je)},[]),ie.current}gt.Z=fe},45818:function(Pt,gt,ee){"use strict";ee.d(gt,{D:function(){return te},Z:function(){return le}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(pe,me){return ne.createElement(fe.Z,(0,z.Z)({},pe,{ref:me,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie,_e=ee(33853),je=ee(38819),we=ee(92310),ke=ee.n(we),xe=ee(2738),E=de=>!isNaN(parseFloat(de))&&isFinite(de),a=ee(36355),x=ee(84966),y=function(de,pe){var me={};for(var Fe in de)Object.prototype.hasOwnProperty.call(de,Fe)&&pe.indexOf(Fe)<0&&(me[Fe]=de[Fe]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Fe=Object.getOwnPropertySymbols(de);be{let de=0;return function(){let pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return de+=1,`${pe}${de}`}})();var le=ne.forwardRef((de,pe)=>{const{prefixCls:me,className:Fe,trigger:be,children:Ae,defaultCollapsed:tt=!1,theme:Ne="dark",style:wt={},collapsible:He=!1,reverseArrow:Xe=!1,width:st=200,collapsedWidth:rt=80,zeroWidthTriggerStyle:kt,breakpoint:Qe,onCollapse:Ke,onBreakpoint:At}=de,Te=y(de,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Je}=(0,ne.useContext)(x.Gs),[nt,Nt]=(0,ne.useState)("collapsed"in de?de.collapsed:tt),[cn,bt]=(0,ne.useState)(!1);(0,ne.useEffect)(()=>{"collapsed"in de&&Nt(de.collapsed)},[de.collapsed]);const $t=(Ge,Me)=>{"collapsed"in de||Nt(Ge),Ke==null||Ke(Ge,Me)},We=(0,ne.useRef)();We.current=Ge=>{bt(Ge.matches),At==null||At(Ge.matches),nt!==Ge.matches&&$t(Ge.matches,"responsive")},(0,ne.useEffect)(()=>{function Ge(Oe){return We.current(Oe)}let Me;if(typeof window!="undefined"){const{matchMedia:Oe}=window;if(Oe&&Qe&&Qe in b){Me=Oe(`(max-width: ${b[Qe]})`);try{Me.addEventListener("change",Ge)}catch(he){Me.addListener(Ge)}Ge(Me)}}return()=>{try{Me==null||Me.removeEventListener("change",Ge)}catch(Oe){Me==null||Me.removeListener(Ge)}}},[Qe]),(0,ne.useEffect)(()=>{const Ge=oe("ant-sider-");return Je.addSider(Ge),()=>Je.removeSider(Ge)},[]);const Xt=()=>{$t(!nt,"clickTrigger")},{getPrefixCls:Kt}=(0,ne.useContext)(a.E_),_n=()=>{const Ge=Kt("layout-sider",me),Me=(0,xe.Z)(Te,["collapsed"]),Oe=nt?rt:st,he=E(Oe)?`${Oe}px`:String(Oe),Ve=parseFloat(String(rt||0))===0?ne.createElement("span",{onClick:Xt,className:ke()(`${Ge}-zero-width-trigger`,`${Ge}-zero-width-trigger-${Xe?"right":"left"}`),style:kt},be||ne.createElement(Ze,null)):null,De={expanded:Xe?ne.createElement(je.Z,null):ne.createElement(_e.Z,null),collapsed:Xe?ne.createElement(_e.Z,null):ne.createElement(je.Z,null)}[nt?"collapsed":"expanded"],xt=be!==null?Ve||ne.createElement("div",{className:`${Ge}-trigger`,onClick:Xt,style:{width:he}},be||De):null,ot=Object.assign(Object.assign({},wt),{flex:`0 0 ${he}`,maxWidth:he,minWidth:he,width:he}),Ye=ke()(Ge,`${Ge}-${Ne}`,{[`${Ge}-collapsed`]:!!nt,[`${Ge}-has-trigger`]:He&&be!==null&&!Ve,[`${Ge}-below`]:!!cn,[`${Ge}-zero-width`]:parseFloat(he)===0},Fe);return ne.createElement("aside",Object.assign({className:Ye},Me,{style:ot,ref:pe}),ne.createElement("div",{className:`${Ge}-children`},Ae),He||cn&&Ve?xt:null)},Xn=ne.useMemo(()=>({siderCollapsed:nt}),[nt]);return ne.createElement(te.Provider,{value:Xn},_n())})},84966:function(Pt,gt,ee){"use strict";ee.d(gt,{VY:function(){return te},$_:function(){return b},h4:function(){return y},Gs:function(){return xe},ZP:function(){return oe}});var z=ee(94480),ne=ee(92310),ve=ee.n(ne),Ie=ee(2738),fe=ee(59301),Le=ee(36355),ie=ee(83116),_e=re=>{const{componentCls:le,bodyBg:de,lightSiderBg:pe,lightTriggerBg:me,lightTriggerColor:Fe}=re;return{[`${le}-sider-light`]:{background:pe,[`${le}-sider-trigger`]:{color:Fe,background:me},[`${le}-sider-zero-width-trigger`]:{color:Fe,background:me,border:`1px solid ${de}`,borderInlineStart:0}}}};const je=re=>{const{antCls:le,componentCls:de,colorText:pe,triggerColor:me,footerBg:Fe,triggerBg:be,headerHeight:Ae,headerPadding:tt,headerColor:Ne,footerPadding:wt,triggerHeight:He,zeroTriggerHeight:Xe,zeroTriggerWidth:st,motionDurationMid:rt,motionDurationSlow:kt,fontSize:Qe,borderRadius:Ke,bodyBg:At,headerBg:Te,siderBg:Je}=re;return{[de]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:At,"&, *":{boxSizing:"border-box"},[`&${de}-has-sider`]:{flexDirection:"row",[`> ${de}, > ${de}-content`]:{width:0}},[`${de}-header, &${de}-footer`]:{flex:"0 0 auto"},[`${de}-sider`]:{position:"relative",minWidth:0,background:Je,transition:`all ${rt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${le}-menu${le}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:He},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:He,color:me,lineHeight:`${He}px`,textAlign:"center",background:be,cursor:"pointer",transition:`all ${rt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ae,insetInlineEnd:-st,zIndex:1,width:st,height:Xe,color:me,fontSize:re.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Je,borderStartStartRadius:0,borderStartEndRadius:Ke,borderEndEndRadius:Ke,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:Ke,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Ke}}}}},_e(re)),{"&-rtl":{direction:"rtl"}}),[`${de}-header`]:{height:Ae,padding:tt,color:Ne,lineHeight:`${Ae}px`,background:Te,[`${le}-menu`]:{lineHeight:"inherit"}},[`${de}-footer`]:{padding:wt,color:pe,fontSize:Qe,background:Fe},[`${de}-content`]:{flex:"auto",minHeight:0}}};var we=(0,ie.Z)("Layout",re=>[je(re)],re=>{const{colorBgLayout:le,controlHeight:de,controlHeightLG:pe,colorText:me,controlHeightSM:Fe,marginXXS:be,colorTextLightSolid:Ae,colorBgContainer:tt}=re,Ne=pe*1.25;return{colorBgHeader:"#001529",colorBgBody:le,colorBgTrigger:"#002140",bodyBg:le,headerBg:"#001529",headerHeight:de*2,headerPadding:`0 ${Ne}px`,headerColor:me,footerPadding:`${Fe}px ${Ne}px`,footerBg:le,siderBg:"#001529",triggerHeight:pe+be*2,triggerBg:"#002140",triggerColor:Ae,zeroTriggerWidth:pe,zeroTriggerHeight:pe,lightSiderBg:tt,lightTriggerBg:tt,lightTriggerColor:me}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),ke=function(re,le){var de={};for(var pe in re)Object.prototype.hasOwnProperty.call(re,pe)&&le.indexOf(pe)<0&&(de[pe]=re[pe]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,pe=Object.getOwnPropertySymbols(re);menull,removeSider:()=>null}});function ue(re){let{suffixCls:le,tagName:de,displayName:pe}=re;return me=>fe.forwardRef((be,Ae)=>fe.createElement(me,Object.assign({ref:Ae,suffixCls:le,tagName:de},be)))}const E=fe.forwardRef((re,le)=>{const{prefixCls:de,suffixCls:pe,className:me,tagName:Fe}=re,be=ke(re,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ae}=fe.useContext(Le.E_),tt=Ae("layout",de),[Ne,wt]=we(tt),He=pe?`${tt}-${pe}`:tt;return Ne(fe.createElement(Fe,Object.assign({className:ve()(de||He,me,wt),ref:le},be)))}),a=fe.forwardRef((re,le)=>{const{direction:de}=fe.useContext(Le.E_),[pe,me]=fe.useState([]),{prefixCls:Fe,className:be,rootClassName:Ae,children:tt,hasSider:Ne,tagName:wt,style:He}=re,Xe=ke(re,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),st=(0,Ie.Z)(Xe,["suffixCls"]),{getPrefixCls:rt,layout:kt}=fe.useContext(Le.E_),Qe=rt("layout",Fe),[Ke,At]=we(Qe),Te=ve()(Qe,{[`${Qe}-has-sider`]:typeof Ne=="boolean"?Ne:pe.length>0,[`${Qe}-rtl`]:de==="rtl"},kt==null?void 0:kt.className,be,Ae,At),Je=fe.useMemo(()=>({siderHook:{addSider:nt=>{me(Nt=>[].concat((0,z.Z)(Nt),[nt]))},removeSider:nt=>{me(Nt=>Nt.filter(cn=>cn!==nt))}}}),[]);return Ke(fe.createElement(xe.Provider,{value:Je},fe.createElement(wt,Object.assign({ref:le,className:Te,style:Object.assign(Object.assign({},kt==null?void 0:kt.style),He)},st),tt)))}),x=ue({tagName:"div",displayName:"Layout"})(a),y=ue({suffixCls:"header",tagName:"header",displayName:"Header"})(E),b=ue({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),te=ue({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var oe=x},40875:function(Pt,gt,ee){"use strict";ee.d(gt,{J:function(){return Le}});var z=ee(59301),ne=ee(33234),ve=ee(70425),Ie=function(ie,Ze){var _e={};for(var je in ie)Object.prototype.hasOwnProperty.call(ie,je)&&Ze.indexOf(je)<0&&(_e[je]=ie[je]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,je=Object.getOwnPropertySymbols(ie);we{const{children:_e}=ie,je=Ie(ie,["children"]),we=z.useContext(fe),ke=z.useMemo(()=>Object.assign(Object.assign({},we),je),[we,je.prefixCls,je.mode,je.selectable]);return z.createElement(fe.Provider,{value:ke},z.createElement(ne.BR,null,(0,ve.supportNodeRef)(_e)?z.cloneElement(_e,{ref:Ze}):_e))});gt.Z=fe},20834:function(Pt,gt,ee){"use strict";ee.d(gt,{default:function(){return Xn}});var z=ee(15285),ne=ee(59301),ve=ee(45818),Ie=ee(92310),fe=ee.n(Ie),Le=ee(36355),ie=function(Ge,Me){var Oe={};for(var he in Ge)Object.prototype.hasOwnProperty.call(Ge,he)&&Me.indexOf(he)<0&&(Oe[he]=Ge[he]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,he=Object.getOwnPropertySymbols(Ge);Ve{const{prefixCls:Me,className:Oe,dashed:he}=Ge,Ve=ie(Ge,["prefixCls","className","dashed"]),{getPrefixCls:Bt}=ne.useContext(Le.E_),Se=Bt("menu",Me),De=fe()({[`${Se}-item-divider-dashed`]:!!he},Oe);return ne.createElement(z.iz,Object.assign({className:De},Ve))},je=ee(11592),we=ee(2738),ke=ee(6848),xe=ee(92343),E=(0,ne.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ge=>{var Me;const{className:Oe,children:he,icon:Ve,title:Bt,danger:Se}=Ge,{prefixCls:De,firstLevel:xt,direction:ot,disableMenuItemTitleTooltip:Ye,inlineCollapsed:Ft}=ne.useContext(E),yt=pt=>{const vt=ne.createElement("span",{className:`${De}-title-content`},he);return(!Ve||(0,xe.l$)(he)&&he.type==="span")&&he&&pt&&xt&&typeof he=="string"?ne.createElement("div",{className:`${De}-inline-collapsed-noicon`},he.charAt(0)):vt},{siderCollapsed:mn}=ne.useContext(ve.D);let En=Bt;typeof Bt=="undefined"?En=xt?he:"":Bt===!1&&(En="");const Dt={title:En};!mn&&!Ft&&(Dt.title=null,Dt.open=!1);const Qt=(0,je.Z)(he).length;let Re=ne.createElement(z.ck,Object.assign({},(0,we.Z)(Ge,["title","icon","danger"]),{className:fe()({[`${De}-item-danger`]:Se,[`${De}-item-only-child`]:(Ve?Qt+1:Qt)===1},Oe),title:typeof Bt=="string"?Bt:void 0}),(0,xe.Tm)(Ve,{className:fe()((0,xe.l$)(Ve)?(Me=Ve.props)===null||Me===void 0?void 0:Me.className:"",`${De}-item-icon`)}),yt(Ft));return Ye||(Re=ne.createElement(ke.Z,Object.assign({},Dt,{placement:ot==="rtl"?"left":"right",overlayClassName:`${De}-inline-collapsed-tooltip`}),Re)),Re},b=Ge=>{var Me;const{popupClassName:Oe,icon:he,title:Ve,theme:Bt}=Ge,Se=ne.useContext(E),{prefixCls:De,inlineCollapsed:xt,theme:ot}=Se,Ye=(0,z.Xl)();let Ft;if(!he)Ft=xt&&!Ye.length&&Ve&&typeof Ve=="string"?ne.createElement("div",{className:`${De}-inline-collapsed-noicon`},Ve.charAt(0)):ne.createElement("span",{className:`${De}-title-content`},Ve);else{const mn=(0,xe.l$)(Ve)&&Ve.type==="span";Ft=ne.createElement(ne.Fragment,null,(0,xe.Tm)(he,{className:fe()((0,xe.l$)(he)?(Me=he.props)===null||Me===void 0?void 0:Me.className:"",`${De}-item-icon`)}),mn?Ve:ne.createElement("span",{className:`${De}-title-content`},Ve))}const yt=ne.useMemo(()=>Object.assign(Object.assign({},Se),{firstLevel:!1}),[Se]);return ne.createElement(E.Provider,{value:yt},ne.createElement(z.Wd,Object.assign({},(0,we.Z)(Ge,["icon"]),{title:Ft,popupClassName:fe()(De,Oe,`${De}-${Bt||ot}`)})))},te=ee(18785),oe=ee(70425),re=ee(62892),le=ee(40875),de=function(Ge,Me){var Oe={};for(var he in Ge)Object.prototype.hasOwnProperty.call(Ge,he)&&Me.indexOf(he)<0&&(Oe[he]=Ge[he]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,he=Object.getOwnPropertySymbols(Ge);Ve{if(Me&&typeof Me=="object"){const he=Me,{label:Ve,children:Bt,key:Se,type:De}=he,xt=de(he,["label","children","key","type"]),ot=Se!=null?Se:`tmp-${Oe}`;return Bt||De==="group"?De==="group"?ne.createElement(z.BW,Object.assign({key:ot},xt,{title:Ve}),pe(Bt)):ne.createElement(b,Object.assign({key:ot},xt,{title:Ve}),pe(Bt)):De==="divider"?ne.createElement(_e,Object.assign({key:ot},xt)):ne.createElement(x,Object.assign({key:ot},xt),Ve)}return null}).filter(Me=>Me)}function me(Ge){return ne.useMemo(()=>Ge&&pe(Ge),[Ge])}var Fe=ee(64993),be=ee(17313),Ae=ee(8378),tt=ee(13826),Ne=ee(29878),wt=ee(83116),He=ee(37613),st=Ge=>{const{componentCls:Me,motionDurationSlow:Oe,horizontalLineHeight:he,colorSplit:Ve,lineWidth:Bt,lineType:Se,itemPaddingInline:De}=Ge;return{[`${Me}-horizontal`]:{lineHeight:he,border:0,borderBottom:`${Bt}px ${Se} ${Ve}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Me}-item, ${Me}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:De},[`> ${Me}-item:hover, > ${Me}-item-active, > ${Me}-submenu ${Me}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Me}-item, ${Me}-submenu-title`]:{transition:[`border-color ${Oe}`,`background ${Oe}`].join(",")},[`${Me}-submenu-arrow`]:{display:"none"}}}},kt=Ge=>{let{componentCls:Me,menuArrowOffset:Oe}=Ge;return{[`${Me}-rtl`]:{direction:"rtl"},[`${Me}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Me}-rtl${Me}-vertical, - ${Me}-submenu-rtl ${Me}-vertical`]:{[`${Me}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Oe})`},"&::after":{transform:`rotate(45deg) translateY(${Oe})`}}}}};const Qe=Ge=>Object.assign({},(0,we.oN)(Ge));var At=(Ge,Me)=>{const{componentCls:Oe,itemColor:he,itemSelectedColor:Ve,groupTitleColor:Bt,itemBg:Se,subMenuItemBg:De,itemSelectedBg:xt,activeBarHeight:ot,activeBarWidth:Ye,activeBarBorderWidth:Ft,motionDurationSlow:yt,motionEaseInOut:mn,motionEaseOut:En,itemPaddingInline:Dt,motionDurationMid:Qt,itemHoverColor:Re,lineType:pt,colorSplit:vt,itemDisabledColor:Vt,dangerItemColor:yn,dangerItemHoverColor:Qn,dangerItemSelectedColor:Lt,dangerItemActiveBg:_t,dangerItemSelectedBg:Ht,itemHoverBg:Bn,itemActiveBg:Kn,menuSubMenuBg:ta,horizontalItemSelectedColor:Ta,horizontalItemSelectedBg:bn,horizontalItemBorderRadius:rn,horizontalItemHoverBg:ja,popupBg:oo}=Ge;return{[`${Oe}-${Me}, ${Oe}-${Me} > ${Oe}`]:{color:he,background:Se,[`&${Oe}-root:focus-visible`]:Object.assign({},Qe(Ge)),[`${Oe}-item-group-title`]:{color:Bt},[`${Oe}-submenu-selected`]:{[`> ${Oe}-submenu-title`]:{color:Ve}},[`${Oe}-item-disabled, ${Oe}-submenu-disabled`]:{color:`${Vt} !important`},[`${Oe}-item:not(${Oe}-item-selected):not(${Oe}-submenu-selected)`]:{[`&:hover, > ${Oe}-submenu-title:hover`]:{color:Re}},[`&:not(${Oe}-horizontal)`]:{[`${Oe}-item:not(${Oe}-item-selected)`]:{"&:hover":{backgroundColor:Bn},"&:active":{backgroundColor:Kn}},[`${Oe}-submenu-title`]:{"&:hover":{backgroundColor:Bn},"&:active":{backgroundColor:Kn}}},[`${Oe}-item-danger`]:{color:yn,[`&${Oe}-item:hover`]:{[`&:not(${Oe}-item-selected):not(${Oe}-submenu-selected)`]:{color:Qn}},[`&${Oe}-item:active`]:{background:_t}},[`${Oe}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Oe}-item-selected`]:{color:Ve,[`&${Oe}-item-danger`]:{color:Lt},"a, a:hover":{color:"inherit"}},[`& ${Oe}-item-selected`]:{backgroundColor:xt,[`&${Oe}-item-danger`]:{backgroundColor:Ht}},[`${Oe}-item, ${Oe}-submenu-title`]:{[`&:not(${Oe}-item-disabled):focus-visible`]:Object.assign({},Qe(Ge))},[`&${Oe}-submenu > ${Oe}`]:{backgroundColor:ta},[`&${Oe}-popup > ${Oe}`]:{backgroundColor:oo},[`&${Oe}-horizontal`]:Object.assign(Object.assign({},Me==="dark"?{borderBottom:0}:{}),{[`> ${Oe}-item, > ${Oe}-submenu`]:{top:Ft,marginTop:-Ft,marginBottom:0,borderRadius:rn,"&::after":{position:"absolute",insetInline:Dt,bottom:0,borderBottom:`${ot}px solid transparent`,transition:`border-color ${yt} ${mn}`,content:'""'},"&:hover, &-active, &-open":{background:ja,"&::after":{borderBottomWidth:ot,borderBottomColor:Ta}},"&-selected":{color:Ta,backgroundColor:bn,"&:hover":{backgroundColor:bn},"&::after":{borderBottomWidth:ot,borderBottomColor:Ta}}}}),[`&${Oe}-root`]:{[`&${Oe}-inline, &${Oe}-vertical`]:{borderInlineEnd:`${Ft}px ${pt} ${vt}`}},[`&${Oe}-inline`]:{[`${Oe}-sub${Oe}-inline`]:{background:De},[`${Oe}-item, ${Oe}-submenu-title`]:Ft&&Ye?{width:`calc(100% + ${Ft}px)`}:{},[`${Oe}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ye}px solid ${Ve}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qt} ${En}`,`opacity ${Qt} ${En}`].join(","),content:'""'},[`&${Oe}-item-danger`]:{"&::after":{borderInlineEndColor:Lt}}},[`${Oe}-selected, ${Oe}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qt} ${mn}`,`opacity ${Qt} ${mn}`].join(",")}}}}}};const Te=Ge=>{const{componentCls:Me,itemHeight:Oe,itemMarginInline:he,padding:Ve,menuArrowSize:Bt,marginXS:Se,itemMarginBlock:De}=Ge,xt=Ve+Bt+Se;return{[`${Me}-item`]:{position:"relative",overflow:"hidden"},[`${Me}-item, ${Me}-submenu-title`]:{height:Oe,lineHeight:`${Oe}px`,paddingInline:Ve,overflow:"hidden",textOverflow:"ellipsis",marginInline:he,marginBlock:De,width:`calc(100% - ${he*2}px)`},[`> ${Me}-item, + ${Me}-submenu-rtl ${Me}-vertical`]:{[`${Me}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Oe})`},"&::after":{transform:`rotate(45deg) translateY(${Oe})`}}}}};const Qe=Ge=>Object.assign({},(0,be.oN)(Ge));var At=(Ge,Me)=>{const{componentCls:Oe,itemColor:he,itemSelectedColor:Ve,groupTitleColor:Bt,itemBg:Se,subMenuItemBg:De,itemSelectedBg:xt,activeBarHeight:ot,activeBarWidth:Ye,activeBarBorderWidth:Ft,motionDurationSlow:yt,motionEaseInOut:mn,motionEaseOut:En,itemPaddingInline:Dt,motionDurationMid:Qt,itemHoverColor:Re,lineType:pt,colorSplit:vt,itemDisabledColor:Vt,dangerItemColor:yn,dangerItemHoverColor:Qn,dangerItemSelectedColor:Lt,dangerItemActiveBg:_t,dangerItemSelectedBg:Ht,itemHoverBg:Bn,itemActiveBg:Kn,menuSubMenuBg:ta,horizontalItemSelectedColor:Ta,horizontalItemSelectedBg:wn,horizontalItemBorderRadius:rn,horizontalItemHoverBg:ja,popupBg:oo}=Ge;return{[`${Oe}-${Me}, ${Oe}-${Me} > ${Oe}`]:{color:he,background:Se,[`&${Oe}-root:focus-visible`]:Object.assign({},Qe(Ge)),[`${Oe}-item-group-title`]:{color:Bt},[`${Oe}-submenu-selected`]:{[`> ${Oe}-submenu-title`]:{color:Ve}},[`${Oe}-item-disabled, ${Oe}-submenu-disabled`]:{color:`${Vt} !important`},[`${Oe}-item:not(${Oe}-item-selected):not(${Oe}-submenu-selected)`]:{[`&:hover, > ${Oe}-submenu-title:hover`]:{color:Re}},[`&:not(${Oe}-horizontal)`]:{[`${Oe}-item:not(${Oe}-item-selected)`]:{"&:hover":{backgroundColor:Bn},"&:active":{backgroundColor:Kn}},[`${Oe}-submenu-title`]:{"&:hover":{backgroundColor:Bn},"&:active":{backgroundColor:Kn}}},[`${Oe}-item-danger`]:{color:yn,[`&${Oe}-item:hover`]:{[`&:not(${Oe}-item-selected):not(${Oe}-submenu-selected)`]:{color:Qn}},[`&${Oe}-item:active`]:{background:_t}},[`${Oe}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Oe}-item-selected`]:{color:Ve,[`&${Oe}-item-danger`]:{color:Lt},"a, a:hover":{color:"inherit"}},[`& ${Oe}-item-selected`]:{backgroundColor:xt,[`&${Oe}-item-danger`]:{backgroundColor:Ht}},[`${Oe}-item, ${Oe}-submenu-title`]:{[`&:not(${Oe}-item-disabled):focus-visible`]:Object.assign({},Qe(Ge))},[`&${Oe}-submenu > ${Oe}`]:{backgroundColor:ta},[`&${Oe}-popup > ${Oe}`]:{backgroundColor:oo},[`&${Oe}-horizontal`]:Object.assign(Object.assign({},Me==="dark"?{borderBottom:0}:{}),{[`> ${Oe}-item, > ${Oe}-submenu`]:{top:Ft,marginTop:-Ft,marginBottom:0,borderRadius:rn,"&::after":{position:"absolute",insetInline:Dt,bottom:0,borderBottom:`${ot}px solid transparent`,transition:`border-color ${yt} ${mn}`,content:'""'},"&:hover, &-active, &-open":{background:ja,"&::after":{borderBottomWidth:ot,borderBottomColor:Ta}},"&-selected":{color:Ta,backgroundColor:wn,"&:hover":{backgroundColor:wn},"&::after":{borderBottomWidth:ot,borderBottomColor:Ta}}}}),[`&${Oe}-root`]:{[`&${Oe}-inline, &${Oe}-vertical`]:{borderInlineEnd:`${Ft}px ${pt} ${vt}`}},[`&${Oe}-inline`]:{[`${Oe}-sub${Oe}-inline`]:{background:De},[`${Oe}-item, ${Oe}-submenu-title`]:Ft&&Ye?{width:`calc(100% + ${Ft}px)`}:{},[`${Oe}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ye}px solid ${Ve}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qt} ${En}`,`opacity ${Qt} ${En}`].join(","),content:'""'},[`&${Oe}-item-danger`]:{"&::after":{borderInlineEndColor:Lt}}},[`${Oe}-selected, ${Oe}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qt} ${mn}`,`opacity ${Qt} ${mn}`].join(",")}}}}}};const Te=Ge=>{const{componentCls:Me,itemHeight:Oe,itemMarginInline:he,padding:Ve,menuArrowSize:Bt,marginXS:Se,itemMarginBlock:De}=Ge,xt=Ve+Bt+Se;return{[`${Me}-item`]:{position:"relative",overflow:"hidden"},[`${Me}-item, ${Me}-submenu-title`]:{height:Oe,lineHeight:`${Oe}px`,paddingInline:Ve,overflow:"hidden",textOverflow:"ellipsis",marginInline:he,marginBlock:De,width:`calc(100% - ${he*2}px)`},[`> ${Me}-item, > ${Me}-submenu > ${Me}-submenu-title`]:{height:Oe,lineHeight:`${Oe}px`},[`${Me}-item-group-list ${Me}-submenu-title, ${Me}-submenu-title`]:{paddingInlineEnd:xt}}};var nt=Ge=>{const{componentCls:Me,iconCls:Oe,itemHeight:he,colorTextLightSolid:Ve,dropdownWidth:Bt,controlHeightLG:Se,motionDurationMid:De,motionEaseOut:xt,paddingXL:ot,itemMarginInline:Ye,fontSizeLG:Ft,motionDurationSlow:yt,paddingXS:mn,boxShadowSecondary:En,collapsedWidth:Dt,collapsedIconSize:Qt}=Ge,Re={height:he,lineHeight:`${he}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Me]:{"&-inline, &-vertical":Object.assign({[`&${Me}-root`]:{boxShadow:"none"}},Te(Ge))},[`${Me}-submenu-popup`]:{[`${Me}-vertical`]:Object.assign(Object.assign({},Te(Ge)),{boxShadow:En})}},{[`${Me}-submenu-popup ${Me}-vertical${Me}-sub`]:{minWidth:Bt,maxHeight:`calc(100vh - ${Se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Me}-inline`]:{width:"100%",[`&${Me}-root`]:{[`${Me}-item, ${Me}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${yt}`,`background ${yt}`,`padding ${De} ${xt}`].join(","),[`> ${Me}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Me}-sub${Me}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Me}-submenu > ${Me}-submenu-title`]:Re,[`& ${Me}-item-group-title`]:{paddingInlineStart:ot}},[`${Me}-item`]:Re}},{[`${Me}-inline-collapsed`]:{width:Dt,[`&${Me}-root`]:{[`${Me}-item, ${Me}-submenu ${Me}-submenu-title`]:{[`> ${Me}-inline-collapsed-noicon`]:{fontSize:Ft,textAlign:"center"}}},[`> ${Me}-item, > ${Me}-item-group > ${Me}-item-group-list > ${Me}-item, @@ -185,8 +185,8 @@ > ${Me}-submenu > ${Me}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Ft/2}px - ${Ye}px)`,textOverflow:"clip",[` ${Me}-submenu-arrow, ${Me}-submenu-expand-icon - `]:{opacity:0},[`${Me}-item-icon, ${Oe}`]:{margin:0,fontSize:Qt,lineHeight:`${he}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Me}-item-icon, ${Oe}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Me}-item-icon, ${Oe}`]:{display:"none"},"a, a:hover":{color:Ve}},[`${Me}-item-group-title`]:Object.assign(Object.assign({},we.vS),{paddingInline:mn})}}]};const Nt=Ge=>{const{componentCls:Me,motionDurationSlow:Oe,motionDurationMid:he,motionEaseInOut:Ve,motionEaseOut:Bt,iconCls:Se,iconSize:De,iconMarginInlineEnd:xt}=Ge;return{[`${Me}-item, ${Me}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Oe}`,`background ${Oe}`,`padding ${Oe} ${Ve}`].join(","),[`${Me}-item-icon, ${Se}`]:{minWidth:De,fontSize:De,transition:[`font-size ${he} ${Bt}`,`margin ${Oe} ${Ve}`,`color ${Oe}`].join(","),"+ span":{marginInlineStart:xt,opacity:1,transition:[`opacity ${Oe} ${Ve}`,`margin ${Oe}`,`color ${Oe}`].join(",")}},[`${Me}-item-icon`]:Object.assign({},(0,we.Ro)()),[`&${Me}-item-only-child`]:{[`> ${Se}, > ${Me}-item-icon`]:{marginInlineEnd:0}}},[`${Me}-item-disabled, ${Me}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Me}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},cn=Ge=>{const{componentCls:Me,motionDurationSlow:Oe,motionEaseInOut:he,borderRadius:Ve,menuArrowSize:Bt,menuArrowOffset:Se}=Ge;return{[`${Me}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ge.margin,width:Bt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Oe} ${he}, opacity ${Oe}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Bt*.6,height:Bt*.15,backgroundColor:"currentcolor",borderRadius:Ve,transition:[`background ${Oe} ${he}`,`transform ${Oe} ${he}`,`top ${Oe} ${he}`,`color ${Oe} ${he}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Se})`},"&::after":{transform:`rotate(-45deg) translateY(${Se})`}}}}},wt=Ge=>{const{antCls:Me,componentCls:Oe,fontSize:he,motionDurationSlow:Ve,motionDurationMid:Bt,motionEaseInOut:Se,paddingXS:De,padding:xt,colorSplit:ot,lineWidth:Ye,zIndexPopup:Ft,borderRadiusLG:yt,subMenuItemBorderRadius:mn,menuArrowSize:En,menuArrowOffset:Dt,lineType:Qt,menuPanelMaskInset:Re,groupTitleLineHeight:pt,groupTitleFontSize:vt}=Ge;return[{"":{[`${Oe}`]:Object.assign(Object.assign({},(0,we.dF)()),{"&-hidden":{display:"none"}})},[`${Oe}-submenu-hidden`]:{display:"none"}},{[Oe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,we.Wf)(Ge)),(0,we.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:he,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Ve} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Oe}-item`]:{flex:"none"}},[`${Oe}-item, ${Oe}-submenu, ${Oe}-submenu-title`]:{borderRadius:Ge.itemBorderRadius},[`${Oe}-item-group-title`]:{padding:`${De}px ${xt}px`,fontSize:vt,lineHeight:pt,transition:`all ${Ve}`},[`&-horizontal ${Oe}-submenu`]:{transition:[`border-color ${Ve} ${Se}`,`background ${Ve} ${Se}`].join(",")},[`${Oe}-submenu, ${Oe}-submenu-inline`]:{transition:[`border-color ${Ve} ${Se}`,`background ${Ve} ${Se}`,`padding ${Bt} ${Se}`].join(",")},[`${Oe}-submenu ${Oe}-sub`]:{cursor:"initial",transition:[`background ${Ve} ${Se}`,`padding ${Ve} ${Se}`].join(",")},[`${Oe}-title-content`]:{transition:`color ${Ve}`},[`${Oe}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Oe}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ot,borderStyle:Qt,borderWidth:0,borderTopWidth:Ye,marginBlock:Ye,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Nt(Ge)),{[`${Oe}-item-group`]:{[`${Oe}-item-group-list`]:{margin:0,padding:0,[`${Oe}-item, ${Oe}-submenu-title`]:{paddingInline:`${he*2}px ${xt}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Ft,borderRadius:yt,boxShadow:"none",transformOrigin:"0 0",[`&${Oe}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Re}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Re},"\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:Ge.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ge.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ge.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ge.paddingXS},[`> ${Oe}`]:Object.assign(Object.assign(Object.assign({borderRadius:yt},Nt(Ge)),cn(Ge)),{[`${Oe}-item, ${Oe}-submenu > ${Oe}-submenu-title`]:{borderRadius:mn},[`${Oe}-submenu-title::after`]:{transition:`transform ${Ve} ${Se}`}})}}),cn(Ge)),{[`&-inline-collapsed ${Oe}-submenu-arrow, - &-inline ${Oe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Dt})`},"&::after":{transform:`rotate(45deg) translateX(-${Dt})`}},[`${Oe}-submenu-open${Oe}-submenu-inline > ${Oe}-submenu-title > ${Oe}-submenu-arrow`]:{transform:`translateY(-${En*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Dt})`},"&::before":{transform:`rotate(45deg) translateX(${Dt})`}}})},{[`${Me}-layout-header`]:{[Oe]:{lineHeight:"inherit"}}}]};var $t=(Ge,Me)=>(0,bt.Z)("Menu",he=>{if(Me===!1)return[];const{colorBgElevated:Ve,colorPrimary:Bt,colorTextLightSolid:Se,controlHeightLG:De,fontSize:xt,darkItemColor:ot,darkDangerItemColor:Ye,darkItemBg:Ft,darkSubMenuItemBg:yt,darkItemSelectedColor:mn,darkItemSelectedBg:En,darkDangerItemSelectedBg:Dt,darkItemHoverBg:Qt,darkGroupTitleColor:Re,darkItemHoverColor:pt,darkItemDisabledColor:vt,darkDangerItemHoverColor:Vt,darkDangerItemSelectedColor:yn,darkDangerItemActiveBg:Qn}=he,Lt=xt/7*5,_t=(0,He.TS)(he,{menuArrowSize:Lt,menuHorizontalHeight:De*1.15,menuArrowOffset:`${Lt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Ve}),Ht=(0,He.TS)(_t,{itemColor:ot,itemHoverColor:pt,groupTitleColor:Re,itemSelectedColor:mn,itemBg:Ft,popupBg:Ft,subMenuItemBg:yt,itemActiveBg:"transparent",itemSelectedBg:En,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qt,itemDisabledColor:vt,dangerItemColor:Ye,dangerItemHoverColor:Vt,dangerItemSelectedColor:yn,dangerItemActiveBg:Qn,dangerItemSelectedBg:Dt,menuSubMenuBg:yt,horizontalItemSelectedColor:Se,horizontalItemSelectedBg:Bt});return[wt(_t),st(_t),nt(_t),At(_t,"light"),At(Ht,"dark"),kt(_t),(0,Ae.Z)(_t),(0,tt.oN)(_t,"slide-up"),(0,tt.oN)(_t,"slide-down"),(0,Ne._y)(_t,"zoom-big")]},he=>{const{colorPrimary:Ve,colorError:Bt,colorTextDisabled:Se,colorErrorBg:De,colorText:xt,colorTextDescription:ot,colorBgContainer:Ye,colorFillAlter:Ft,colorFillContent:yt,lineWidth:mn,lineWidthBold:En,controlItemBgActive:Dt,colorBgTextHover:Qt,controlHeightLG:Re,lineHeight:pt,colorBgElevated:vt,marginXXS:Vt,padding:yn,fontSize:Qn,controlHeightSM:Lt,fontSizeLG:_t,colorTextLightSolid:Ht,colorErrorHover:Bn}=he,Kn=new Fe.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:he.zIndexPopupBase+50,radiusItem:he.borderRadiusLG,itemBorderRadius:he.borderRadiusLG,radiusSubMenuItem:he.borderRadiusSM,subMenuItemBorderRadius:he.borderRadiusSM,colorItemText:xt,itemColor:xt,colorItemTextHover:xt,itemHoverColor:xt,colorItemTextHoverHorizontal:Ve,horizontalItemHoverColor:Ve,colorGroupTitle:ot,groupTitleColor:ot,colorItemTextSelected:Ve,itemSelectedColor:Ve,colorItemTextSelectedHorizontal:Ve,horizontalItemSelectedColor:Ve,colorItemBg:Ye,itemBg:Ye,colorItemBgHover:Qt,itemHoverBg:Qt,colorItemBgActive:yt,itemActiveBg:Dt,colorSubItemBg:Ft,subMenuItemBg:Ft,colorItemBgSelected:Dt,itemSelectedBg:Dt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:En,activeBarHeight:En,colorActiveBarBorderSize:mn,activeBarBorderWidth:mn,colorItemTextDisabled:Se,itemDisabledColor:Se,colorDangerItemText:Bt,dangerItemColor:Bt,colorDangerItemTextHover:Bt,dangerItemHoverColor:Bt,colorDangerItemTextSelected:Bt,dangerItemSelectedColor:Bt,colorDangerItemBgActive:De,dangerItemActiveBg:De,colorDangerItemBgSelected:De,dangerItemSelectedBg:De,itemMarginInline:he.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Re,groupTitleLineHeight:pt,collapsedWidth:Re*2,popupBg:vt,itemMarginBlock:Vt,itemPaddingInline:yn,horizontalLineHeight:`${Re*1.15}px`,iconSize:Qn,iconMarginInlineEnd:Lt-Qn,collapsedIconSize:_t,groupTitleFontSize:Qn,darkItemDisabledColor:new Fe.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Kn,darkDangerItemColor:Bt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:Ve,darkDangerItemSelectedBg:Bt,darkItemHoverBg:"transparent",darkGroupTitleColor:Kn,darkItemHoverColor:Ht,darkDangerItemHoverColor:Bn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:Bt}},{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"]]})(Ge),We=function(Ge,Me){var Oe={};for(var he in Ge)Object.prototype.hasOwnProperty.call(Ge,he)&&Me.indexOf(he)<0&&(Oe[he]=Ge[he]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,he=Object.getOwnPropertySymbols(Ge);Ve{var Oe,he;const Ve=ne.useContext(le.Z),Bt=Ve||{},{getPrefixCls:Se,getPopupContainer:De,direction:xt,menu:ot}=ne.useContext(Le.E_),Ye=Se(),{prefixCls:Ft,className:yt,style:mn,theme:En="light",expandIcon:Dt,_internalDisableMenuItemTitleTooltip:Qt,inlineCollapsed:Re,siderCollapsed:pt,items:vt,children:Vt,rootClassName:yn,mode:Qn,selectable:Lt,onClick:_t,overflowedIndicatorPopupClassName:Ht}=Ge,Bn=We(Ge,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Kn=(0,be.Z)(Bn,["collapsedWidth"]),ta=me(vt)||Vt;(Oe=Bt.validator)===null||Oe===void 0||Oe.call(Bt,{mode:Qn});const Ta=(0,oe.useEvent)(function(){var ya;_t==null||_t.apply(void 0,arguments),(ya=Bt.onClick)===null||ya===void 0||ya.call(Bt)}),bn=Bt.mode||Qn,rn=Lt!=null?Lt:Bt.selectable,ja=ne.useMemo(()=>pt!==void 0?pt:Re,[Re,pt]),oo={horizontal:{motionName:`${Ye}-slide-up`},inline:(0,re.Z)(Ye),other:{motionName:`${Ye}-zoom-big`}},$a=Se("menu",Ft||Bt.prefixCls),[dn,wn]=$t($a,!Ve),Fa=fe()(`${$a}-${En}`,ot==null?void 0:ot.className,yt);let Ga;if(typeof Dt=="function")Ga=Dt;else if(Dt===null||Dt===!1)Ga=null;else if(Bt.expandIcon===null||Bt.expandIcon===!1)Ga=null;else{const ya=Dt!=null?Dt:Bt.expandIcon;Ga=(0,xe.Tm)(ya,{className:fe()(`${$a}-submenu-expand-icon`,(0,xe.l$)(ya)?(he=ya.props)===null||he===void 0?void 0:he.className:"")})}const ga=ne.useMemo(()=>({prefixCls:$a,inlineCollapsed:ja||!1,direction:xt,firstLevel:!0,theme:En,mode:bn,disableMenuItemTitleTooltip:Qt}),[$a,ja,xt,Qt,En]);return dn(ne.createElement(le.Z.Provider,{value:null},ne.createElement(E.Provider,{value:ga},ne.createElement(z.ZP,Object.assign({getPopupContainer:De,overflowedIndicator:ne.createElement(te.Z,null),overflowedIndicatorPopupClassName:fe()($a,`${$a}-${En}`,Ht),mode:bn,selectable:rn,onClick:Ta},Kn,{inlineCollapsed:ja,style:Object.assign(Object.assign({},ot==null?void 0:ot.style),mn),className:Fa,prefixCls:$a,direction:xt,defaultMotions:oo,expandIcon:Ga,ref:Me,rootClassName:fe()(yn,wn)}),ta))))});const _n=(0,ne.forwardRef)((Ge,Me)=>{const Oe=(0,ne.useRef)(null),he=ne.useContext(ve.D);return(0,ne.useImperativeHandle)(Me,()=>({menu:Oe.current,focus:Ve=>{var Bt;(Bt=Oe.current)===null||Bt===void 0||Bt.focus(Ve)}})),ne.createElement(Kt,Object.assign({ref:Oe},Ge,he))});_n.Item=x,_n.SubMenu=b,_n.Divider=_e,_n.ItemGroup=z.BW;var Xn=_n},58421:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Bt}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(De,xt){return ne.createElement(fe.Z,(0,z.Z)({},De,{ref:xt,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie,_e=ee(49198),je=ee(33853),be=ee(38819),ke=ee(92310),xe=ee.n(ke),ue=ee(20068),E=ee(33885),a=ee(67732),x=ee(83652),y=ee(42403),b=ee(158),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,le=ee(91735),de=function(Se){(0,y.Z)(xt,Se);var De=(0,b.Z)(xt);function xt(){var ot;(0,a.Z)(this,xt);for(var Ye=arguments.length,Ft=new Array(Ye),yt=0;yt=0||mn.relatedTarget.className.indexOf("".concat(Re,"-item"))>=0))&&Qt(ot.getValidValue()))},ot.go=function(mn){var En=ot.state.goInputText;En!==""&&(mn.keyCode===re.ENTER||mn.type==="click")&&(ot.setState({goInputText:""}),ot.props.quickGo(ot.getValidValue()))},ot}return(0,x.Z)(xt,[{key:"getPageSizeOptions",value:function(){var Ye=this.props,Ft=Ye.pageSize,yt=Ye.pageSizeOptions;return yt.some(function(mn){return mn.toString()===Ft.toString()})?yt:yt.concat([Ft.toString()]).sort(function(mn,En){var Dt=Number.isNaN(Number(mn))?0:Number(mn),Qt=Number.isNaN(Number(En))?0:Number(En);return Dt-Qt})}},{key:"render",value:function(){var Ye=this,Ft=this.props,yt=Ft.pageSize,mn=Ft.locale,En=Ft.rootPrefixCls,Dt=Ft.changeSize,Qt=Ft.quickGo,Re=Ft.goButton,pt=Ft.selectComponentClass,vt=Ft.buildOptionText,Vt=Ft.selectPrefixCls,yn=Ft.disabled,Qn=this.state.goInputText,Lt="".concat(En,"-options"),_t=pt,Ht=null,Bn=null,Kn=null;if(!Dt&&!Qt)return null;var ta=this.getPageSizeOptions();if(Dt&&_t){var Ta=ta.map(function(bn,rn){return ne.createElement(_t.Option,{key:rn,value:bn.toString()},(vt||Ye.buildOptionText)(bn))});Ht=ne.createElement(_t,{disabled:yn,prefixCls:Vt,showSearch:!1,className:"".concat(Lt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(yt||ta[0]).toString(),onChange:this.changeSize,getPopupContainer:function(rn){return rn.parentNode},"aria-label":mn.page_size,defaultOpen:!1},Ta)}return Qt&&(Re&&(Kn=typeof Re=="boolean"?ne.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:yn,className:"".concat(Lt,"-quick-jumper-button")},mn.jump_to_confirm):ne.createElement("span",{onClick:this.go,onKeyUp:this.go},Re)),Bn=ne.createElement("div",{className:"".concat(Lt,"-quick-jumper")},mn.jump_to,ne.createElement("input",{disabled:yn,type:"text",value:Qn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":mn.page}),mn.page,Kn)),ne.createElement("li",{className:"".concat(Lt)},Ht,Bn)}}]),xt}(ne.Component);de.defaultProps={pageSizeOptions:["10","20","50","100"]};var pe=de,me=function(De){var xt,ot=De.rootPrefixCls,Ye=De.page,Ft=De.active,yt=De.className,mn=De.showTitle,En=De.onClick,Dt=De.onKeyPress,Qt=De.itemRender,Re="".concat(ot,"-item"),pt=xe()(Re,"".concat(Re,"-").concat(Ye),(xt={},(0,ue.Z)(xt,"".concat(Re,"-active"),Ft),(0,ue.Z)(xt,"".concat(Re,"-disabled"),!Ye),(0,ue.Z)(xt,De.className,yt),xt)),vt=function(){En(Ye)},Vt=function(Lt){Dt(Lt,En,Ye)},yn=Qt(Ye,"page",ne.createElement("a",{rel:"nofollow"},Ye));return yn?ne.createElement("li",{title:mn?Ye.toString():null,className:pt,onClick:vt,onKeyPress:Vt,tabIndex:0},yn):null},Fe=me;function we(){}function Ae(Se){var De=Number(Se);return typeof De=="number"&&!Number.isNaN(De)&&isFinite(De)&&Math.floor(De)===De}var tt=function(De,xt,ot){return ot};function Ne(Se,De,xt){var ot=typeof Se=="undefined"?De.pageSize:Se;return Math.floor((xt.total-1)/ot)+1}var bt=function(Se){(0,y.Z)(xt,Se);var De=(0,b.Z)(xt);function xt(ot){var Ye;(0,a.Z)(this,xt),Ye=De.call(this,ot),Ye.paginationNode=ne.createRef(),Ye.getJumpPrevPage=function(){return Math.max(1,Ye.state.current-(Ye.props.showLessItems?3:5))},Ye.getJumpNextPage=function(){return Math.min(Ne(void 0,Ye.state,Ye.props),Ye.state.current+(Ye.props.showLessItems?3:5))},Ye.getItemIcon=function(Dt,Qt){var Re=Ye.props.prefixCls,pt=Dt||ne.createElement("button",{type:"button","aria-label":Qt,className:"".concat(Re,"-item-link")});return typeof Dt=="function"&&(pt=ne.createElement(Dt,(0,E.Z)({},Ye.props))),pt},Ye.isValid=function(Dt){var Qt=Ye.props.total;return Ae(Dt)&&Dt!==Ye.state.current&&Ae(Qt)&&Qt>0},Ye.shouldDisplayQuickJumper=function(){var Dt=Ye.props,Qt=Dt.showQuickJumper,Re=Dt.total,pt=Ye.state.pageSize;return Re<=pt?!1:Qt},Ye.handleKeyDown=function(Dt){(Dt.keyCode===re.ARROW_UP||Dt.keyCode===re.ARROW_DOWN)&&Dt.preventDefault()},Ye.handleKeyUp=function(Dt){var Qt=Ye.getValidValue(Dt),Re=Ye.state.currentInputValue;Qt!==Re&&Ye.setState({currentInputValue:Qt}),Dt.keyCode===re.ENTER?Ye.handleChange(Qt):Dt.keyCode===re.ARROW_UP?Ye.handleChange(Qt-1):Dt.keyCode===re.ARROW_DOWN&&Ye.handleChange(Qt+1)},Ye.handleBlur=function(Dt){var Qt=Ye.getValidValue(Dt);Ye.handleChange(Qt)},Ye.changePageSize=function(Dt){var Qt=Ye.state.current,Re=Ne(Dt,Ye.state,Ye.props);Qt=Qt>Re?Re:Qt,Re===0&&(Qt=Ye.state.current),typeof Dt=="number"&&("pageSize"in Ye.props||Ye.setState({pageSize:Dt}),"current"in Ye.props||Ye.setState({current:Qt,currentInputValue:Qt})),Ye.props.onShowSizeChange(Qt,Dt),"onChange"in Ye.props&&Ye.props.onChange&&Ye.props.onChange(Qt,Dt)},Ye.handleChange=function(Dt){var Qt=Ye.props,Re=Qt.disabled,pt=Qt.onChange,vt=Ye.state,Vt=vt.pageSize,yn=vt.current,Qn=vt.currentInputValue;if(Ye.isValid(Dt)&&!Re){var Lt=Ne(void 0,Ye.state,Ye.props),_t=Dt;return Dt>Lt?_t=Lt:Dt<1&&(_t=1),"current"in Ye.props||Ye.setState({current:_t}),_t!==Qn&&Ye.setState({currentInputValue:_t}),pt(_t,Vt),_t}return yn},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?Re-2:0),vt=2;vt=yt?En=yt:En=Number(Ft),En}},{key:"getShowSizeChanger",value:function(){var Ye=this.props,Ft=Ye.showSizeChanger,yt=Ye.total,mn=Ye.totalBoundaryShowSizeChanger;return typeof Ft!="undefined"?Ft:yt>mn}},{key:"render",value:function(){var Ye=this.props,Ft=Ye.prefixCls,yt=Ye.className,mn=Ye.style,En=Ye.disabled,Dt=Ye.hideOnSinglePage,Qt=Ye.total,Re=Ye.locale,pt=Ye.showQuickJumper,vt=Ye.showLessItems,Vt=Ye.showTitle,yn=Ye.showTotal,Qn=Ye.simple,Lt=Ye.itemRender,_t=Ye.showPrevNextJumpers,Ht=Ye.jumpPrevIcon,Bn=Ye.jumpNextIcon,Kn=Ye.selectComponentClass,ta=Ye.selectPrefixCls,Ta=Ye.pageSizeOptions,bn=this.state,rn=bn.current,ja=bn.pageSize,oo=bn.currentInputValue;if(Dt===!0&&Qt<=ja)return null;var $a=Ne(void 0,this.state,this.props),dn=[],wn=null,Fa=null,Ga=null,ga=null,ya=null,zo=pt&&pt.goButton,Cr=vt?1:2,er=rn-1>0?rn-1:0,Ct=rn+1<$a?rn+1:$a,St=(0,te.Z)(this.props,{aria:!0,data:!0}),Rt=yn&&ne.createElement("li",{className:"".concat(Ft,"-total-text")},yn(Qt,[Qt===0?0:(rn-1)*ja+1,rn*ja>Qt?Qt:rn*ja]));if(Qn){zo&&(typeof zo=="boolean"?ya=ne.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Re.jump_to_confirm):ya=ne.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},zo),ya=ne.createElement("li",{title:Vt?"".concat(Re.jump_to).concat(rn,"/").concat($a):null,className:"".concat(Ft,"-simple-pager")},ya));var aa=this.renderPrev(er);return ne.createElement("ul",(0,z.Z)({className:xe()(Ft,"".concat(Ft,"-simple"),(0,ue.Z)({},"".concat(Ft,"-disabled"),En),yt),style:mn,ref:this.paginationNode},St),Rt,aa?ne.createElement("li",{title:Vt?Re.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:xe()("".concat(Ft,"-prev"),(0,ue.Z)({},"".concat(Ft,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},aa):null,ne.createElement("li",{title:Vt?"".concat(rn,"/").concat($a):null,className:"".concat(Ft,"-simple-pager")},ne.createElement("input",{type:"text",value:oo,disabled:En,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ne.createElement("span",{className:"".concat(Ft,"-slash")},"/"),$a),ne.createElement("li",{title:Vt?Re.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:xe()("".concat(Ft,"-next"),(0,ue.Z)({},"".concat(Ft,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ct)),ya)}if($a<=3+Cr*2){var Ba={locale:Re,rootPrefixCls:Ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Vt,itemRender:Lt};$a||dn.push(ne.createElement(Fe,(0,z.Z)({},Ba,{key:"noPager",page:1,className:"".concat(Ft,"-item-disabled")})));for(var la=1;la<=$a;la+=1){var Za=rn===la;dn.push(ne.createElement(Fe,(0,z.Z)({},Ba,{key:la,page:la,active:Za})))}}else{var lo=vt?Re.prev_3:Re.prev_5,Zo=vt?Re.next_3:Re.next_5,Mr=Lt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Ht,"prev page")),Po=Lt(this.getJumpNextPage(),"jump-next",this.getItemIcon(Bn,"next page"));_t&&(wn=Mr?ne.createElement("li",{title:Vt?lo:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:xe()("".concat(Ft,"-jump-prev"),(0,ue.Z)({},"".concat(Ft,"-jump-prev-custom-icon"),!!Ht))},Mr):null,Fa=Po?ne.createElement("li",{title:Vt?Zo:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:xe()("".concat(Ft,"-jump-next"),(0,ue.Z)({},"".concat(Ft,"-jump-next-custom-icon"),!!Bn))},Po):null),ga=ne.createElement(Fe,{locale:Re,last:!0,rootPrefixCls:Ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:$a,page:$a,active:!1,showTitle:Vt,itemRender:Lt}),Ga=ne.createElement(Fe,{locale:Re,rootPrefixCls:Ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Vt,itemRender:Lt});var ea=Math.max(1,rn-Cr),dr=Math.min(rn+Cr,$a);rn-1<=Cr&&(dr=1+Cr*2),$a-rn<=Cr&&(ea=$a-Cr*2);for(var el=ea;el<=dr;el+=1){var Or=rn===el;dn.push(ne.createElement(Fe,{locale:Re,rootPrefixCls:Ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:el,page:el,active:Or,showTitle:Vt,itemRender:Lt}))}rn-1>=Cr*2&&rn!==3&&(dn[0]=(0,ne.cloneElement)(dn[0],{className:"".concat(Ft,"-item-after-jump-prev")}),dn.unshift(wn)),$a-rn>=Cr*2&&rn!==$a-2&&(dn[dn.length-1]=(0,ne.cloneElement)(dn[dn.length-1],{className:"".concat(Ft,"-item-before-jump-next")}),dn.push(Fa)),ea!==1&&dn.unshift(Ga),dr!==$a&&dn.push(ga)}var Go=!this.hasPrev()||!$a,ze=!this.hasNext()||!$a,Fn=this.renderPrev(er),hn=this.renderNext(Ct);return ne.createElement("ul",(0,z.Z)({className:xe()(Ft,yt,(0,ue.Z)({},"".concat(Ft,"-disabled"),En)),style:mn,ref:this.paginationNode},St),Rt,Fn?ne.createElement("li",{title:Vt?Re.prev_page:null,onClick:this.prev,tabIndex:Go?null:0,onKeyPress:this.runIfEnterPrev,className:xe()("".concat(Ft,"-prev"),(0,ue.Z)({},"".concat(Ft,"-disabled"),Go)),"aria-disabled":Go},Fn):null,dn,hn?ne.createElement("li",{title:Vt?Re.next_page:null,onClick:this.next,tabIndex:ze?null:0,onKeyPress:this.runIfEnterNext,className:xe()("".concat(Ft,"-next"),(0,ue.Z)({},"".concat(Ft,"-disabled"),ze)),"aria-disabled":ze},hn):null,ne.createElement(pe,{disabled:En,locale:Re,rootPrefixCls:Ft,selectComponentClass:Kn,selectPrefixCls:ta,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:rn,pageSize:ja,pageSizeOptions:Ta,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:zo}))}}],[{key:"getDerivedStateFromProps",value:function(Ye,Ft){var yt={};if("current"in Ye&&(yt.current=Ye.current,Ye.current!==Ft.current&&(yt.currentInputValue=yt.current)),"pageSize"in Ye&&Ye.pageSize!==Ft.pageSize){var mn=Ft.current,En=Ne(Ye.pageSize,Ft,Ye);mn=mn>En?En:mn,"current"in Ye||(yt.current=mn,yt.currentInputValue=mn),yt.pageSize=Ye.pageSize}return yt}}]),xt}(ne.Component);bt.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:le.Z,style:{},itemRender:tt,totalBoundaryShowSizeChanger:50};var He=bt,Xe=ee(22075),st=ee(36355),rt=ee(19716),kt=ee(8628),Qe=ee(9763),Ke=ee(57809);const At=Se=>ne.createElement(Ke.default,Object.assign({},Se,{showSearch:!0,size:"small"})),Te=Se=>ne.createElement(Ke.default,Object.assign({},Se,{showSearch:!0,size:"middle"}));At.Option=Ke.default.Option,Te.Option=Ke.default.Option;var Je=ee(9937),nt=ee(17313),Nt=ee(83116),cn=ee(37613);const wt=Se=>{const{componentCls:De}=Se;return{[`${De}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${De}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${De}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}}},[`&${De}-disabled`]:{cursor:"not-allowed",[`${De}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Se.colorBorder,backgroundColor:Se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Se.itemActiveBgDisabled},a:{color:Se.itemActiveColorDisabled}}},[`${De}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${De}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${De}-simple-pager`]:{color:Se.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"}}}}}},$t=Se=>{const{componentCls:De}=Se;return{[`&${De}-mini ${De}-total-text, &${De}-mini ${De}-simple-pager`]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`},[`&${De}-mini ${De}-item`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM-2}px`},[`&${De}-mini:not(${De}-disabled) ${De}-item:not(${De}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},[`&${De}-mini ${De}-prev, &${De}-mini ${De}-next`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM}px`},[`&${De}-mini:not(${De}-disabled)`]:{[`${De}-prev, ${De}-next`]:{[`&:hover ${De}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${De}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${De}-disabled:hover ${De}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${Me}-item-icon, ${Oe}`]:{margin:0,fontSize:Qt,lineHeight:`${he}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Me}-item-icon, ${Oe}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Me}-item-icon, ${Oe}`]:{display:"none"},"a, a:hover":{color:Ve}},[`${Me}-item-group-title`]:Object.assign(Object.assign({},be.vS),{paddingInline:mn})}}]};const Nt=Ge=>{const{componentCls:Me,motionDurationSlow:Oe,motionDurationMid:he,motionEaseInOut:Ve,motionEaseOut:Bt,iconCls:Se,iconSize:De,iconMarginInlineEnd:xt}=Ge;return{[`${Me}-item, ${Me}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Oe}`,`background ${Oe}`,`padding ${Oe} ${Ve}`].join(","),[`${Me}-item-icon, ${Se}`]:{minWidth:De,fontSize:De,transition:[`font-size ${he} ${Bt}`,`margin ${Oe} ${Ve}`,`color ${Oe}`].join(","),"+ span":{marginInlineStart:xt,opacity:1,transition:[`opacity ${Oe} ${Ve}`,`margin ${Oe}`,`color ${Oe}`].join(",")}},[`${Me}-item-icon`]:Object.assign({},(0,be.Ro)()),[`&${Me}-item-only-child`]:{[`> ${Se}, > ${Me}-item-icon`]:{marginInlineEnd:0}}},[`${Me}-item-disabled, ${Me}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Me}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},cn=Ge=>{const{componentCls:Me,motionDurationSlow:Oe,motionEaseInOut:he,borderRadius:Ve,menuArrowSize:Bt,menuArrowOffset:Se}=Ge;return{[`${Me}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ge.margin,width:Bt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Oe} ${he}, opacity ${Oe}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Bt*.6,height:Bt*.15,backgroundColor:"currentcolor",borderRadius:Ve,transition:[`background ${Oe} ${he}`,`transform ${Oe} ${he}`,`top ${Oe} ${he}`,`color ${Oe} ${he}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Se})`},"&::after":{transform:`rotate(-45deg) translateY(${Se})`}}}}},bt=Ge=>{const{antCls:Me,componentCls:Oe,fontSize:he,motionDurationSlow:Ve,motionDurationMid:Bt,motionEaseInOut:Se,paddingXS:De,padding:xt,colorSplit:ot,lineWidth:Ye,zIndexPopup:Ft,borderRadiusLG:yt,subMenuItemBorderRadius:mn,menuArrowSize:En,menuArrowOffset:Dt,lineType:Qt,menuPanelMaskInset:Re,groupTitleLineHeight:pt,groupTitleFontSize:vt}=Ge;return[{"":{[`${Oe}`]:Object.assign(Object.assign({},(0,be.dF)()),{"&-hidden":{display:"none"}})},[`${Oe}-submenu-hidden`]:{display:"none"}},{[Oe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(Ge)),(0,be.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:he,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Ve} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Oe}-item`]:{flex:"none"}},[`${Oe}-item, ${Oe}-submenu, ${Oe}-submenu-title`]:{borderRadius:Ge.itemBorderRadius},[`${Oe}-item-group-title`]:{padding:`${De}px ${xt}px`,fontSize:vt,lineHeight:pt,transition:`all ${Ve}`},[`&-horizontal ${Oe}-submenu`]:{transition:[`border-color ${Ve} ${Se}`,`background ${Ve} ${Se}`].join(",")},[`${Oe}-submenu, ${Oe}-submenu-inline`]:{transition:[`border-color ${Ve} ${Se}`,`background ${Ve} ${Se}`,`padding ${Bt} ${Se}`].join(",")},[`${Oe}-submenu ${Oe}-sub`]:{cursor:"initial",transition:[`background ${Ve} ${Se}`,`padding ${Ve} ${Se}`].join(",")},[`${Oe}-title-content`]:{transition:`color ${Ve}`},[`${Oe}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Oe}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ot,borderStyle:Qt,borderWidth:0,borderTopWidth:Ye,marginBlock:Ye,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Nt(Ge)),{[`${Oe}-item-group`]:{[`${Oe}-item-group-list`]:{margin:0,padding:0,[`${Oe}-item, ${Oe}-submenu-title`]:{paddingInline:`${he*2}px ${xt}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Ft,borderRadius:yt,boxShadow:"none",transformOrigin:"0 0",[`&${Oe}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Re}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Re},"\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:Ge.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ge.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ge.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ge.paddingXS},[`> ${Oe}`]:Object.assign(Object.assign(Object.assign({borderRadius:yt},Nt(Ge)),cn(Ge)),{[`${Oe}-item, ${Oe}-submenu > ${Oe}-submenu-title`]:{borderRadius:mn},[`${Oe}-submenu-title::after`]:{transition:`transform ${Ve} ${Se}`}})}}),cn(Ge)),{[`&-inline-collapsed ${Oe}-submenu-arrow, + &-inline ${Oe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Dt})`},"&::after":{transform:`rotate(45deg) translateX(-${Dt})`}},[`${Oe}-submenu-open${Oe}-submenu-inline > ${Oe}-submenu-title > ${Oe}-submenu-arrow`]:{transform:`translateY(-${En*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Dt})`},"&::before":{transform:`rotate(45deg) translateX(${Dt})`}}})},{[`${Me}-layout-header`]:{[Oe]:{lineHeight:"inherit"}}}]};var $t=(Ge,Me)=>(0,wt.Z)("Menu",he=>{if(Me===!1)return[];const{colorBgElevated:Ve,colorPrimary:Bt,colorTextLightSolid:Se,controlHeightLG:De,fontSize:xt,darkItemColor:ot,darkDangerItemColor:Ye,darkItemBg:Ft,darkSubMenuItemBg:yt,darkItemSelectedColor:mn,darkItemSelectedBg:En,darkDangerItemSelectedBg:Dt,darkItemHoverBg:Qt,darkGroupTitleColor:Re,darkItemHoverColor:pt,darkItemDisabledColor:vt,darkDangerItemHoverColor:Vt,darkDangerItemSelectedColor:yn,darkDangerItemActiveBg:Qn}=he,Lt=xt/7*5,_t=(0,He.TS)(he,{menuArrowSize:Lt,menuHorizontalHeight:De*1.15,menuArrowOffset:`${Lt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Ve}),Ht=(0,He.TS)(_t,{itemColor:ot,itemHoverColor:pt,groupTitleColor:Re,itemSelectedColor:mn,itemBg:Ft,popupBg:Ft,subMenuItemBg:yt,itemActiveBg:"transparent",itemSelectedBg:En,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qt,itemDisabledColor:vt,dangerItemColor:Ye,dangerItemHoverColor:Vt,dangerItemSelectedColor:yn,dangerItemActiveBg:Qn,dangerItemSelectedBg:Dt,menuSubMenuBg:yt,horizontalItemSelectedColor:Se,horizontalItemSelectedBg:Bt});return[bt(_t),st(_t),nt(_t),At(_t,"light"),At(Ht,"dark"),kt(_t),(0,Ae.Z)(_t),(0,tt.oN)(_t,"slide-up"),(0,tt.oN)(_t,"slide-down"),(0,Ne._y)(_t,"zoom-big")]},he=>{const{colorPrimary:Ve,colorError:Bt,colorTextDisabled:Se,colorErrorBg:De,colorText:xt,colorTextDescription:ot,colorBgContainer:Ye,colorFillAlter:Ft,colorFillContent:yt,lineWidth:mn,lineWidthBold:En,controlItemBgActive:Dt,colorBgTextHover:Qt,controlHeightLG:Re,lineHeight:pt,colorBgElevated:vt,marginXXS:Vt,padding:yn,fontSize:Qn,controlHeightSM:Lt,fontSizeLG:_t,colorTextLightSolid:Ht,colorErrorHover:Bn}=he,Kn=new Fe.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:he.zIndexPopupBase+50,radiusItem:he.borderRadiusLG,itemBorderRadius:he.borderRadiusLG,radiusSubMenuItem:he.borderRadiusSM,subMenuItemBorderRadius:he.borderRadiusSM,colorItemText:xt,itemColor:xt,colorItemTextHover:xt,itemHoverColor:xt,colorItemTextHoverHorizontal:Ve,horizontalItemHoverColor:Ve,colorGroupTitle:ot,groupTitleColor:ot,colorItemTextSelected:Ve,itemSelectedColor:Ve,colorItemTextSelectedHorizontal:Ve,horizontalItemSelectedColor:Ve,colorItemBg:Ye,itemBg:Ye,colorItemBgHover:Qt,itemHoverBg:Qt,colorItemBgActive:yt,itemActiveBg:Dt,colorSubItemBg:Ft,subMenuItemBg:Ft,colorItemBgSelected:Dt,itemSelectedBg:Dt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:En,activeBarHeight:En,colorActiveBarBorderSize:mn,activeBarBorderWidth:mn,colorItemTextDisabled:Se,itemDisabledColor:Se,colorDangerItemText:Bt,dangerItemColor:Bt,colorDangerItemTextHover:Bt,dangerItemHoverColor:Bt,colorDangerItemTextSelected:Bt,dangerItemSelectedColor:Bt,colorDangerItemBgActive:De,dangerItemActiveBg:De,colorDangerItemBgSelected:De,dangerItemSelectedBg:De,itemMarginInline:he.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Re,groupTitleLineHeight:pt,collapsedWidth:Re*2,popupBg:vt,itemMarginBlock:Vt,itemPaddingInline:yn,horizontalLineHeight:`${Re*1.15}px`,iconSize:Qn,iconMarginInlineEnd:Lt-Qn,collapsedIconSize:_t,groupTitleFontSize:Qn,darkItemDisabledColor:new Fe.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Kn,darkDangerItemColor:Bt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:Ve,darkDangerItemSelectedBg:Bt,darkItemHoverBg:"transparent",darkGroupTitleColor:Kn,darkItemHoverColor:Ht,darkDangerItemHoverColor:Bn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:Bt}},{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"]]})(Ge),We=function(Ge,Me){var Oe={};for(var he in Ge)Object.prototype.hasOwnProperty.call(Ge,he)&&Me.indexOf(he)<0&&(Oe[he]=Ge[he]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,he=Object.getOwnPropertySymbols(Ge);Ve{var Oe,he;const Ve=ne.useContext(le.Z),Bt=Ve||{},{getPrefixCls:Se,getPopupContainer:De,direction:xt,menu:ot}=ne.useContext(Le.E_),Ye=Se(),{prefixCls:Ft,className:yt,style:mn,theme:En="light",expandIcon:Dt,_internalDisableMenuItemTitleTooltip:Qt,inlineCollapsed:Re,siderCollapsed:pt,items:vt,children:Vt,rootClassName:yn,mode:Qn,selectable:Lt,onClick:_t,overflowedIndicatorPopupClassName:Ht}=Ge,Bn=We(Ge,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Kn=(0,we.Z)(Bn,["collapsedWidth"]),ta=me(vt)||Vt;(Oe=Bt.validator)===null||Oe===void 0||Oe.call(Bt,{mode:Qn});const Ta=(0,oe.useEvent)(function(){var ya;_t==null||_t.apply(void 0,arguments),(ya=Bt.onClick)===null||ya===void 0||ya.call(Bt)}),wn=Bt.mode||Qn,rn=Lt!=null?Lt:Bt.selectable,ja=ne.useMemo(()=>pt!==void 0?pt:Re,[Re,pt]),oo={horizontal:{motionName:`${Ye}-slide-up`},inline:(0,re.Z)(Ye),other:{motionName:`${Ye}-zoom-big`}},$a=Se("menu",Ft||Bt.prefixCls),[dn,bn]=$t($a,!Ve),Fa=fe()(`${$a}-${En}`,ot==null?void 0:ot.className,yt);let Ga;if(typeof Dt=="function")Ga=Dt;else if(Dt===null||Dt===!1)Ga=null;else if(Bt.expandIcon===null||Bt.expandIcon===!1)Ga=null;else{const ya=Dt!=null?Dt:Bt.expandIcon;Ga=(0,xe.Tm)(ya,{className:fe()(`${$a}-submenu-expand-icon`,(0,xe.l$)(ya)?(he=ya.props)===null||he===void 0?void 0:he.className:"")})}const ga=ne.useMemo(()=>({prefixCls:$a,inlineCollapsed:ja||!1,direction:xt,firstLevel:!0,theme:En,mode:wn,disableMenuItemTitleTooltip:Qt}),[$a,ja,xt,Qt,En]);return dn(ne.createElement(le.Z.Provider,{value:null},ne.createElement(E.Provider,{value:ga},ne.createElement(z.ZP,Object.assign({getPopupContainer:De,overflowedIndicator:ne.createElement(te.Z,null),overflowedIndicatorPopupClassName:fe()($a,`${$a}-${En}`,Ht),mode:wn,selectable:rn,onClick:Ta},Kn,{inlineCollapsed:ja,style:Object.assign(Object.assign({},ot==null?void 0:ot.style),mn),className:Fa,prefixCls:$a,direction:xt,defaultMotions:oo,expandIcon:Ga,ref:Me,rootClassName:fe()(yn,bn)}),ta))))});const _n=(0,ne.forwardRef)((Ge,Me)=>{const Oe=(0,ne.useRef)(null),he=ne.useContext(ve.D);return(0,ne.useImperativeHandle)(Me,()=>({menu:Oe.current,focus:Ve=>{var Bt;(Bt=Oe.current)===null||Bt===void 0||Bt.focus(Ve)}})),ne.createElement(Kt,Object.assign({ref:Oe},Ge,he))});_n.Item=x,_n.SubMenu=b,_n.Divider=_e,_n.ItemGroup=z.BW;var Xn=_n},58421:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Bt}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(De,xt){return ne.createElement(fe.Z,(0,z.Z)({},De,{ref:xt,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie,_e=ee(49198),je=ee(33853),we=ee(38819),ke=ee(92310),xe=ee.n(ke),ue=ee(20068),E=ee(33885),a=ee(67732),x=ee(83652),y=ee(42403),b=ee(158),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,le=ee(91735),de=function(Se){(0,y.Z)(xt,Se);var De=(0,b.Z)(xt);function xt(){var ot;(0,a.Z)(this,xt);for(var Ye=arguments.length,Ft=new Array(Ye),yt=0;yt=0||mn.relatedTarget.className.indexOf("".concat(Re,"-item"))>=0))&&Qt(ot.getValidValue()))},ot.go=function(mn){var En=ot.state.goInputText;En!==""&&(mn.keyCode===re.ENTER||mn.type==="click")&&(ot.setState({goInputText:""}),ot.props.quickGo(ot.getValidValue()))},ot}return(0,x.Z)(xt,[{key:"getPageSizeOptions",value:function(){var Ye=this.props,Ft=Ye.pageSize,yt=Ye.pageSizeOptions;return yt.some(function(mn){return mn.toString()===Ft.toString()})?yt:yt.concat([Ft.toString()]).sort(function(mn,En){var Dt=Number.isNaN(Number(mn))?0:Number(mn),Qt=Number.isNaN(Number(En))?0:Number(En);return Dt-Qt})}},{key:"render",value:function(){var Ye=this,Ft=this.props,yt=Ft.pageSize,mn=Ft.locale,En=Ft.rootPrefixCls,Dt=Ft.changeSize,Qt=Ft.quickGo,Re=Ft.goButton,pt=Ft.selectComponentClass,vt=Ft.buildOptionText,Vt=Ft.selectPrefixCls,yn=Ft.disabled,Qn=this.state.goInputText,Lt="".concat(En,"-options"),_t=pt,Ht=null,Bn=null,Kn=null;if(!Dt&&!Qt)return null;var ta=this.getPageSizeOptions();if(Dt&&_t){var Ta=ta.map(function(wn,rn){return ne.createElement(_t.Option,{key:rn,value:wn.toString()},(vt||Ye.buildOptionText)(wn))});Ht=ne.createElement(_t,{disabled:yn,prefixCls:Vt,showSearch:!1,className:"".concat(Lt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(yt||ta[0]).toString(),onChange:this.changeSize,getPopupContainer:function(rn){return rn.parentNode},"aria-label":mn.page_size,defaultOpen:!1},Ta)}return Qt&&(Re&&(Kn=typeof Re=="boolean"?ne.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:yn,className:"".concat(Lt,"-quick-jumper-button")},mn.jump_to_confirm):ne.createElement("span",{onClick:this.go,onKeyUp:this.go},Re)),Bn=ne.createElement("div",{className:"".concat(Lt,"-quick-jumper")},mn.jump_to,ne.createElement("input",{disabled:yn,type:"text",value:Qn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":mn.page}),mn.page,Kn)),ne.createElement("li",{className:"".concat(Lt)},Ht,Bn)}}]),xt}(ne.Component);de.defaultProps={pageSizeOptions:["10","20","50","100"]};var pe=de,me=function(De){var xt,ot=De.rootPrefixCls,Ye=De.page,Ft=De.active,yt=De.className,mn=De.showTitle,En=De.onClick,Dt=De.onKeyPress,Qt=De.itemRender,Re="".concat(ot,"-item"),pt=xe()(Re,"".concat(Re,"-").concat(Ye),(xt={},(0,ue.Z)(xt,"".concat(Re,"-active"),Ft),(0,ue.Z)(xt,"".concat(Re,"-disabled"),!Ye),(0,ue.Z)(xt,De.className,yt),xt)),vt=function(){En(Ye)},Vt=function(Lt){Dt(Lt,En,Ye)},yn=Qt(Ye,"page",ne.createElement("a",{rel:"nofollow"},Ye));return yn?ne.createElement("li",{title:mn?Ye.toString():null,className:pt,onClick:vt,onKeyPress:Vt,tabIndex:0},yn):null},Fe=me;function be(){}function Ae(Se){var De=Number(Se);return typeof De=="number"&&!Number.isNaN(De)&&isFinite(De)&&Math.floor(De)===De}var tt=function(De,xt,ot){return ot};function Ne(Se,De,xt){var ot=typeof Se=="undefined"?De.pageSize:Se;return Math.floor((xt.total-1)/ot)+1}var wt=function(Se){(0,y.Z)(xt,Se);var De=(0,b.Z)(xt);function xt(ot){var Ye;(0,a.Z)(this,xt),Ye=De.call(this,ot),Ye.paginationNode=ne.createRef(),Ye.getJumpPrevPage=function(){return Math.max(1,Ye.state.current-(Ye.props.showLessItems?3:5))},Ye.getJumpNextPage=function(){return Math.min(Ne(void 0,Ye.state,Ye.props),Ye.state.current+(Ye.props.showLessItems?3:5))},Ye.getItemIcon=function(Dt,Qt){var Re=Ye.props.prefixCls,pt=Dt||ne.createElement("button",{type:"button","aria-label":Qt,className:"".concat(Re,"-item-link")});return typeof Dt=="function"&&(pt=ne.createElement(Dt,(0,E.Z)({},Ye.props))),pt},Ye.isValid=function(Dt){var Qt=Ye.props.total;return Ae(Dt)&&Dt!==Ye.state.current&&Ae(Qt)&&Qt>0},Ye.shouldDisplayQuickJumper=function(){var Dt=Ye.props,Qt=Dt.showQuickJumper,Re=Dt.total,pt=Ye.state.pageSize;return Re<=pt?!1:Qt},Ye.handleKeyDown=function(Dt){(Dt.keyCode===re.ARROW_UP||Dt.keyCode===re.ARROW_DOWN)&&Dt.preventDefault()},Ye.handleKeyUp=function(Dt){var Qt=Ye.getValidValue(Dt),Re=Ye.state.currentInputValue;Qt!==Re&&Ye.setState({currentInputValue:Qt}),Dt.keyCode===re.ENTER?Ye.handleChange(Qt):Dt.keyCode===re.ARROW_UP?Ye.handleChange(Qt-1):Dt.keyCode===re.ARROW_DOWN&&Ye.handleChange(Qt+1)},Ye.handleBlur=function(Dt){var Qt=Ye.getValidValue(Dt);Ye.handleChange(Qt)},Ye.changePageSize=function(Dt){var Qt=Ye.state.current,Re=Ne(Dt,Ye.state,Ye.props);Qt=Qt>Re?Re:Qt,Re===0&&(Qt=Ye.state.current),typeof Dt=="number"&&("pageSize"in Ye.props||Ye.setState({pageSize:Dt}),"current"in Ye.props||Ye.setState({current:Qt,currentInputValue:Qt})),Ye.props.onShowSizeChange(Qt,Dt),"onChange"in Ye.props&&Ye.props.onChange&&Ye.props.onChange(Qt,Dt)},Ye.handleChange=function(Dt){var Qt=Ye.props,Re=Qt.disabled,pt=Qt.onChange,vt=Ye.state,Vt=vt.pageSize,yn=vt.current,Qn=vt.currentInputValue;if(Ye.isValid(Dt)&&!Re){var Lt=Ne(void 0,Ye.state,Ye.props),_t=Dt;return Dt>Lt?_t=Lt:Dt<1&&(_t=1),"current"in Ye.props||Ye.setState({current:_t}),_t!==Qn&&Ye.setState({currentInputValue:_t}),pt(_t,Vt),_t}return yn},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?Re-2:0),vt=2;vt=yt?En=yt:En=Number(Ft),En}},{key:"getShowSizeChanger",value:function(){var Ye=this.props,Ft=Ye.showSizeChanger,yt=Ye.total,mn=Ye.totalBoundaryShowSizeChanger;return typeof Ft!="undefined"?Ft:yt>mn}},{key:"render",value:function(){var Ye=this.props,Ft=Ye.prefixCls,yt=Ye.className,mn=Ye.style,En=Ye.disabled,Dt=Ye.hideOnSinglePage,Qt=Ye.total,Re=Ye.locale,pt=Ye.showQuickJumper,vt=Ye.showLessItems,Vt=Ye.showTitle,yn=Ye.showTotal,Qn=Ye.simple,Lt=Ye.itemRender,_t=Ye.showPrevNextJumpers,Ht=Ye.jumpPrevIcon,Bn=Ye.jumpNextIcon,Kn=Ye.selectComponentClass,ta=Ye.selectPrefixCls,Ta=Ye.pageSizeOptions,wn=this.state,rn=wn.current,ja=wn.pageSize,oo=wn.currentInputValue;if(Dt===!0&&Qt<=ja)return null;var $a=Ne(void 0,this.state,this.props),dn=[],bn=null,Fa=null,Ga=null,ga=null,ya=null,zo=pt&&pt.goButton,Cr=vt?1:2,er=rn-1>0?rn-1:0,Ct=rn+1<$a?rn+1:$a,St=(0,te.Z)(this.props,{aria:!0,data:!0}),Rt=yn&&ne.createElement("li",{className:"".concat(Ft,"-total-text")},yn(Qt,[Qt===0?0:(rn-1)*ja+1,rn*ja>Qt?Qt:rn*ja]));if(Qn){zo&&(typeof zo=="boolean"?ya=ne.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Re.jump_to_confirm):ya=ne.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},zo),ya=ne.createElement("li",{title:Vt?"".concat(Re.jump_to).concat(rn,"/").concat($a):null,className:"".concat(Ft,"-simple-pager")},ya));var aa=this.renderPrev(er);return ne.createElement("ul",(0,z.Z)({className:xe()(Ft,"".concat(Ft,"-simple"),(0,ue.Z)({},"".concat(Ft,"-disabled"),En),yt),style:mn,ref:this.paginationNode},St),Rt,aa?ne.createElement("li",{title:Vt?Re.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:xe()("".concat(Ft,"-prev"),(0,ue.Z)({},"".concat(Ft,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},aa):null,ne.createElement("li",{title:Vt?"".concat(rn,"/").concat($a):null,className:"".concat(Ft,"-simple-pager")},ne.createElement("input",{type:"text",value:oo,disabled:En,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ne.createElement("span",{className:"".concat(Ft,"-slash")},"/"),$a),ne.createElement("li",{title:Vt?Re.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:xe()("".concat(Ft,"-next"),(0,ue.Z)({},"".concat(Ft,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ct)),ya)}if($a<=3+Cr*2){var Ba={locale:Re,rootPrefixCls:Ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Vt,itemRender:Lt};$a||dn.push(ne.createElement(Fe,(0,z.Z)({},Ba,{key:"noPager",page:1,className:"".concat(Ft,"-item-disabled")})));for(var la=1;la<=$a;la+=1){var Za=rn===la;dn.push(ne.createElement(Fe,(0,z.Z)({},Ba,{key:la,page:la,active:Za})))}}else{var lo=vt?Re.prev_3:Re.prev_5,Zo=vt?Re.next_3:Re.next_5,Mr=Lt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Ht,"prev page")),Po=Lt(this.getJumpNextPage(),"jump-next",this.getItemIcon(Bn,"next page"));_t&&(bn=Mr?ne.createElement("li",{title:Vt?lo:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:xe()("".concat(Ft,"-jump-prev"),(0,ue.Z)({},"".concat(Ft,"-jump-prev-custom-icon"),!!Ht))},Mr):null,Fa=Po?ne.createElement("li",{title:Vt?Zo:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:xe()("".concat(Ft,"-jump-next"),(0,ue.Z)({},"".concat(Ft,"-jump-next-custom-icon"),!!Bn))},Po):null),ga=ne.createElement(Fe,{locale:Re,last:!0,rootPrefixCls:Ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:$a,page:$a,active:!1,showTitle:Vt,itemRender:Lt}),Ga=ne.createElement(Fe,{locale:Re,rootPrefixCls:Ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Vt,itemRender:Lt});var ea=Math.max(1,rn-Cr),dr=Math.min(rn+Cr,$a);rn-1<=Cr&&(dr=1+Cr*2),$a-rn<=Cr&&(ea=$a-Cr*2);for(var el=ea;el<=dr;el+=1){var Or=rn===el;dn.push(ne.createElement(Fe,{locale:Re,rootPrefixCls:Ft,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:el,page:el,active:Or,showTitle:Vt,itemRender:Lt}))}rn-1>=Cr*2&&rn!==3&&(dn[0]=(0,ne.cloneElement)(dn[0],{className:"".concat(Ft,"-item-after-jump-prev")}),dn.unshift(bn)),$a-rn>=Cr*2&&rn!==$a-2&&(dn[dn.length-1]=(0,ne.cloneElement)(dn[dn.length-1],{className:"".concat(Ft,"-item-before-jump-next")}),dn.push(Fa)),ea!==1&&dn.unshift(Ga),dr!==$a&&dn.push(ga)}var Go=!this.hasPrev()||!$a,ze=!this.hasNext()||!$a,Fn=this.renderPrev(er),hn=this.renderNext(Ct);return ne.createElement("ul",(0,z.Z)({className:xe()(Ft,yt,(0,ue.Z)({},"".concat(Ft,"-disabled"),En)),style:mn,ref:this.paginationNode},St),Rt,Fn?ne.createElement("li",{title:Vt?Re.prev_page:null,onClick:this.prev,tabIndex:Go?null:0,onKeyPress:this.runIfEnterPrev,className:xe()("".concat(Ft,"-prev"),(0,ue.Z)({},"".concat(Ft,"-disabled"),Go)),"aria-disabled":Go},Fn):null,dn,hn?ne.createElement("li",{title:Vt?Re.next_page:null,onClick:this.next,tabIndex:ze?null:0,onKeyPress:this.runIfEnterNext,className:xe()("".concat(Ft,"-next"),(0,ue.Z)({},"".concat(Ft,"-disabled"),ze)),"aria-disabled":ze},hn):null,ne.createElement(pe,{disabled:En,locale:Re,rootPrefixCls:Ft,selectComponentClass:Kn,selectPrefixCls:ta,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:rn,pageSize:ja,pageSizeOptions:Ta,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:zo}))}}],[{key:"getDerivedStateFromProps",value:function(Ye,Ft){var yt={};if("current"in Ye&&(yt.current=Ye.current,Ye.current!==Ft.current&&(yt.currentInputValue=yt.current)),"pageSize"in Ye&&Ye.pageSize!==Ft.pageSize){var mn=Ft.current,En=Ne(Ye.pageSize,Ft,Ye);mn=mn>En?En:mn,"current"in Ye||(yt.current=mn,yt.currentInputValue=mn),yt.pageSize=Ye.pageSize}return yt}}]),xt}(ne.Component);wt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:be,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:be,locale:le.Z,style:{},itemRender:tt,totalBoundaryShowSizeChanger:50};var He=wt,Xe=ee(22075),st=ee(36355),rt=ee(19716),kt=ee(8628),Qe=ee(9763),Ke=ee(57809);const At=Se=>ne.createElement(Ke.default,Object.assign({},Se,{showSearch:!0,size:"small"})),Te=Se=>ne.createElement(Ke.default,Object.assign({},Se,{showSearch:!0,size:"middle"}));At.Option=Ke.default.Option,Te.Option=Ke.default.Option;var Je=ee(9937),nt=ee(17313),Nt=ee(83116),cn=ee(37613);const bt=Se=>{const{componentCls:De}=Se;return{[`${De}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${De}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${De}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}}},[`&${De}-disabled`]:{cursor:"not-allowed",[`${De}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Se.colorBorder,backgroundColor:Se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Se.itemActiveBgDisabled},a:{color:Se.itemActiveColorDisabled}}},[`${De}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${De}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${De}-simple-pager`]:{color:Se.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"}}}}}},$t=Se=>{const{componentCls:De}=Se;return{[`&${De}-mini ${De}-total-text, &${De}-mini ${De}-simple-pager`]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`},[`&${De}-mini ${De}-item`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM-2}px`},[`&${De}-mini:not(${De}-disabled) ${De}-item:not(${De}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},[`&${De}-mini ${De}-prev, &${De}-mini ${De}-next`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM}px`},[`&${De}-mini:not(${De}-disabled)`]:{[`${De}-prev, ${De}-next`]:{[`&:hover ${De}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${De}-item-link`]:{backgroundColor:Se.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:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}},[`&${De}-mini ${De}-jump-prev, &${De}-mini ${De}-jump-next`]:{height:Se.itemSizeSM,marginInlineEnd:0,lineHeight:`${Se.itemSizeSM}px`},[`&${De}-mini ${De}-options`]:{marginInlineStart:Se.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Se.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Je.x0)(Se)),{width:Se.paginationMiniQuickJumperInputWidth,height:Se.controlHeightSM})}}}},We=Se=>{const{componentCls:De}=Se;return{[` @@ -201,15 +201,15 @@ ${De}-next, ${De}-jump-prev, ${De}-jump-next - `]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,color:Se.colorText,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Se.borderRadius,cursor:"pointer",transition:`all ${Se.motionDurationMid}`},[`${De}-prev, ${De}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Se.colorText,cursor:"pointer",userSelect:"none"},[`${De}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:"none",transition:`all ${Se.motionDurationMid}`},[`&:hover ${De}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${De}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${De}-disabled:hover`]:{[`${De}-item-link`]:{backgroundColor:"transparent"}}},[`${De}-slash`]:{marginInlineEnd:Se.paginationSlashMarginInlineEnd,marginInlineStart:Se.paginationSlashMarginInlineStart},[`${De}-options`]:{display:"inline-block",marginInlineStart:Se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Se.controlHeight,marginInlineStart:Se.marginXS,lineHeight:`${Se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Je.ik)(Se)),{width:Se.controlHeightLG*1.25,height:Se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Se.marginXS,marginInlineEnd:Se.marginXS})}}}},Kt=Se=>{const{componentCls:De}=Se;return{[`${De}-item`]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,marginInlineEnd:Se.marginXS,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Se.paginationItemPaddingInline}px`,color:Se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${De}-item-active)`]:{"&:hover":{transition:`all ${Se.motionDurationMid}`,backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},"&-active":{fontWeight:Se.fontWeightStrong,backgroundColor:Se.itemActiveBg,borderColor:Se.colorPrimary,a:{color:Se.colorPrimary},"&:hover":{borderColor:Se.colorPrimaryHover},"&:hover a":{color:Se.colorPrimaryHover}}}}},_n=Se=>{const{componentCls:De}=Se;return{[De]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,nt.Wf)(Se)),{"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:Se.itemSize,marginInlineEnd:Se.marginXS,lineHeight:`${Se.itemSize-2}px`,verticalAlign:"middle"}}),Kt(Se)),Xt(Se)),We(Se)),$t(Se)),wt(Se)),{[`@media only screen and (max-width: ${Se.screenLG}px)`]:{[`${De}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Se.screenSM}px)`]:{[`${De}-options`]:{display:"none"}}}),[`&${Se.componentCls}-rtl`]:{direction:"rtl"}}},Xn=Se=>{const{componentCls:De}=Se;return{[`${De}${De}-disabled:not(${De}-mini)`]:{"&, &:hover":{[`${De}-item-link`]:{borderColor:Se.colorBorder}},"&:focus-visible":{[`${De}-item-link`]:{borderColor:Se.colorBorder}},[`${De}-item, ${De}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,[`&:hover:not(${De}-item-active)`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,a:{color:Se.colorTextDisabled}},[`&${De}-item-active`]:{backgroundColor:Se.itemActiveBgDisabled}},[`${De}-prev, ${De}-next`]:{"&:hover button":{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,color:Se.colorTextDisabled},[`${De}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder}}},[`${De}:not(${De}-mini)`]:{[`${De}-prev, ${De}-next`]:{"&:hover button":{borderColor:Se.colorPrimaryHover,backgroundColor:Se.itemBg},[`${De}-item-link`]:{backgroundColor:Se.itemLinkBg,borderColor:Se.colorBorder},[`&:hover ${De}-item-link`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,color:Se.colorPrimary},[`&${De}-disabled`]:{[`${De}-item-link`]:{borderColor:Se.colorBorder,color:Se.colorTextDisabled}}},[`${De}-item`]:{backgroundColor:Se.itemBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,[`&:hover:not(${De}-item-active)`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,a:{color:Se.colorPrimary}},"&-active":{borderColor:Se.colorPrimary}}}}},Ge=Se=>{const{componentCls:De}=Se;return{[`${De}:not(${De}-disabled)`]:{[`${De}-item`]:Object.assign({},(0,nt.Qy)(Se)),[`${De}-jump-prev, ${De}-jump-next`]:{"&:focus-visible":Object.assign({[`${De}-item-link-icon`]:{opacity:1},[`${De}-item-ellipsis`]:{opacity:0}},(0,nt.oN)(Se))},[`${De}-prev, ${De}-next`]:{[`&:focus-visible ${De}-item-link`]:Object.assign({},(0,nt.oN)(Se))}}}};var Me=(0,Nt.Z)("Pagination",Se=>{const De=(0,cn.TS)(Se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Se.marginXXS/2,paginationMiniQuickJumperInputWidth:Se.controlHeightLG*1.1,paginationItemPaddingInline:Se.marginXXS*1.5,paginationEllipsisLetterSpacing:Se.marginXXS/2,paginationSlashMarginInlineStart:Se.marginXXS,paginationSlashMarginInlineEnd:Se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Je.e5)(Se),(0,Je.TM)(Se));return[_n(De),Ge(De),Se.wireframe&&Xn(De)]},Se=>({itemBg:Se.colorBgContainer,itemSize:Se.controlHeight,itemSizeSM:Se.controlHeightSM,itemActiveBg:Se.colorBgContainer,itemLinkBg:Se.colorBgContainer,itemActiveColorDisabled:Se.colorTextDisabled,itemActiveBgDisabled:Se.controlItemBgActiveDisabled,itemInputBg:Se.colorBgContainer,miniOptionsSizeChangerTop:0})),Oe=function(Se,De){var xt={};for(var ot in Se)Object.prototype.hasOwnProperty.call(Se,ot)&&De.indexOf(ot)<0&&(xt[ot]=Se[ot]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,ot=Object.getOwnPropertySymbols(Se);Ye{const{prefixCls:De,selectPrefixCls:xt,className:ot,rootClassName:Ye,style:Ft,size:yt,locale:mn,selectComponentClass:En,responsive:Dt,showSizeChanger:Qt}=Se,Re=Oe(Se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:pt}=(0,kt.Z)(Dt),{getPrefixCls:vt,direction:Vt,pagination:yn={}}=ne.useContext(st.E_),Qn=vt("pagination",De),[Lt,_t]=Me(Qn),Ht=Qt!=null?Qt:yn.showSizeChanger,Bn=ne.useMemo(()=>{const $a=ne.createElement("span",{className:`${Qn}-item-ellipsis`},"\u2022\u2022\u2022"),dn=ne.createElement("button",{className:`${Qn}-item-link`,type:"button",tabIndex:-1},Vt==="rtl"?ne.createElement(be.Z,null):ne.createElement(je.Z,null)),wn=ne.createElement("button",{className:`${Qn}-item-link`,type:"button",tabIndex:-1},Vt==="rtl"?ne.createElement(je.Z,null):ne.createElement(be.Z,null)),Fa=ne.createElement("a",{className:`${Qn}-item-link`},ne.createElement("div",{className:`${Qn}-item-container`},Vt==="rtl"?ne.createElement(_e.Z,{className:`${Qn}-item-link-icon`}):ne.createElement(Ze,{className:`${Qn}-item-link-icon`}),$a)),Ga=ne.createElement("a",{className:`${Qn}-item-link`},ne.createElement("div",{className:`${Qn}-item-container`},Vt==="rtl"?ne.createElement(Ze,{className:`${Qn}-item-link-icon`}):ne.createElement(_e.Z,{className:`${Qn}-item-link-icon`}),$a));return{prevIcon:dn,nextIcon:wn,jumpPrevIcon:Fa,jumpNextIcon:Ga}},[Vt,Qn]),[Kn]=(0,Qe.Z)("Pagination",Xe.Z),ta=Object.assign(Object.assign({},Kn),mn),Ta=(0,rt.Z)(yt),bn=Ta==="small"||!!(pt&&!Ta&&Dt),rn=vt("select",xt),ja=xe()({[`${Qn}-mini`]:bn,[`${Qn}-rtl`]:Vt==="rtl"},yn==null?void 0:yn.className,ot,Ye,_t),oo=Object.assign(Object.assign({},yn==null?void 0:yn.style),Ft);return Lt(ne.createElement(He,Object.assign({},Bn,Re,{style:oo,prefixCls:Qn,selectPrefixCls:rn,className:ja,selectComponentClass:En||(bn?At:Te),locale:ta,showSizeChanger:Ht})))},Bt=Ve},93948:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Qt}});var z=ee(59301),ne=ee(29679),ve=ee(40001),Ie=ee(19248),fe=ee(99267),Le=ee(92310),ie=ee.n(Le),Ze=ee(2738),_e=ee(36355),je=ee(54476),be=ee(33885),ke=ee(75931),xe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ue=function(){var pt=(0,z.useRef)([]),vt=(0,z.useRef)(null);return(0,z.useEffect)(function(){var Vt=Date.now(),yn=!1;pt.current.forEach(function(Qn){if(Qn){yn=!0;var Lt=Qn.style;Lt.transitionDuration=".3s, .3s, .3s, .06s",vt.current&&Vt-vt.current<100&&(Lt.transitionDuration="0s, 0s")}}),yn&&(vt.current=Date.now())}),pt.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(pt){var vt=(0,be.Z)((0,be.Z)({},xe),pt),Vt=vt.className,yn=vt.percent,Qn=vt.prefixCls,Lt=vt.strokeColor,_t=vt.strokeLinecap,Ht=vt.strokeWidth,Bn=vt.style,Kn=vt.trailColor,ta=vt.trailWidth,Ta=vt.transition,bn=(0,ke.Z)(vt,E);delete bn.gapPosition;var rn=Array.isArray(yn)?yn:[yn],ja=Array.isArray(Lt)?Lt:[Lt],oo=ue(),$a=Ht/2,dn=100-Ht/2,wn="M ".concat(_t==="round"?$a:0,",").concat($a,` - L `).concat(_t==="round"?dn:100,",").concat($a),Fa="0 0 100 ".concat(Ht),Ga=0;return z.createElement("svg",(0,je.Z)({className:ie()("".concat(Qn,"-line"),Vt),viewBox:Fa,preserveAspectRatio:"none",style:Bn},bn),z.createElement("path",{className:"".concat(Qn,"-line-trail"),d:wn,strokeLinecap:_t,stroke:Kn,strokeWidth:ta||Ht,fillOpacity:"0"}),rn.map(function(ga,ya){var zo=1;switch(_t){case"round":zo=1-Ht/100;break;case"square":zo=1-Ht/2/100;break;default:zo=1;break}var Cr={strokeDasharray:"".concat(ga*zo,"px, 100px"),strokeDashoffset:"-".concat(Ga,"px"),transition:Ta||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},er=ja[ya]||ja[ja.length-1];return Ga+=ga,z.createElement("path",{key:ya,className:"".concat(Qn,"-line-path"),d:wn,strokeLinecap:_t,stroke:er,strokeWidth:Ht,fillOpacity:"0",ref:function(St){oo[ya]=St},style:Cr})}))},x=a,y=ee(76190),b=ee(42978),te=ee(47273),oe=0,re=(0,te.Z)();function le(){var Re;return re?(Re=oe,oe+=1):Re="TEST_OR_SSR",Re}var de=function(Re){var pt=z.useState(),vt=(0,b.Z)(pt,2),Vt=vt[0],yn=vt[1];return z.useEffect(function(){yn("rc_progress_".concat(le()))},[]),Re||Vt},pe=function(pt){var vt=pt.bg,Vt=pt.children;return z.createElement("div",{style:{width:"100%",height:"100%",background:vt}},Vt)};function me(Re,pt){return Object.keys(Re).map(function(vt){var Vt=parseFloat(vt),yn="".concat(Math.floor(Vt*pt),"%");return"".concat(Re[vt]," ").concat(yn)})}var Fe=z.forwardRef(function(Re,pt){var vt=Re.prefixCls,Vt=Re.color,yn=Re.gradientId,Qn=Re.radius,Lt=Re.style,_t=Re.ptg,Ht=Re.strokeLinecap,Bn=Re.strokeWidth,Kn=Re.size,ta=Re.gapDegree,Ta=Vt&&(0,y.Z)(Vt)==="object",bn=Ta?"#FFF":void 0,rn=Kn/2,ja=z.createElement("circle",{className:"".concat(vt,"-circle-path"),r:Qn,cx:rn,cy:rn,stroke:bn,strokeLinecap:Ht,strokeWidth:Bn,opacity:_t===0?0:1,style:Lt,ref:pt});if(!Ta)return ja;var oo="".concat(yn,"-conic"),$a=ta?"".concat(180+ta/2,"deg"):"0deg",dn=me(Vt,(360-ta)/360),wn=me(Vt,1),Fa="conic-gradient(from ".concat($a,", ").concat(dn.join(", "),")"),Ga="linear-gradient(to ".concat(ta?"bottom":"top",", ").concat(wn.join(", "),")");return z.createElement(z.Fragment,null,z.createElement("mask",{id:oo},ja),z.createElement("foreignObject",{x:0,y:0,width:Kn,height:Kn,mask:"url(#".concat(oo,")")},z.createElement(pe,{bg:Ga},z.createElement(pe,{bg:Fa}))))}),we=Fe,Ae=100,tt=function(pt,vt,Vt,yn,Qn,Lt,_t,Ht,Bn,Kn){var ta=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ta=Vt/100*360*((360-Lt)/360),bn=Lt===0?0:{bottom:0,top:180,left:90,right:-90}[_t],rn=(100-yn)/100*vt;Bn==="round"&&yn!==100&&(rn+=Kn/2,rn>=vt&&(rn=vt-.01));var ja=Ae/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(vt,"px ").concat(pt),strokeDashoffset:rn+ta,transform:"rotate(".concat(Qn+Ta+bn,"deg)"),transformOrigin:"".concat(ja,"px ").concat(ja,"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}},Ne=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function bt(Re){var pt=Re!=null?Re:[];return Array.isArray(pt)?pt:[pt]}var He=function(pt){var vt=(0,be.Z)((0,be.Z)({},xe),pt),Vt=vt.id,yn=vt.prefixCls,Qn=vt.steps,Lt=vt.strokeWidth,_t=vt.trailWidth,Ht=vt.gapDegree,Bn=Ht===void 0?0:Ht,Kn=vt.gapPosition,ta=vt.trailColor,Ta=vt.strokeLinecap,bn=vt.style,rn=vt.className,ja=vt.strokeColor,oo=vt.percent,$a=(0,ke.Z)(vt,Ne),dn=Ae/2,wn=de(Vt),Fa="".concat(wn,"-gradient"),Ga=dn-Lt/2,ga=Math.PI*2*Ga,ya=Bn>0?90+Bn/2:-90,zo=ga*((360-Bn)/360),Cr=(0,y.Z)(Qn)==="object"?Qn:{count:Qn,space:2},er=Cr.count,Ct=Cr.space,St=bt(oo),Rt=bt(ja),aa=Rt.find(function(Po){return Po&&(0,y.Z)(Po)==="object"}),Ba=aa&&(0,y.Z)(aa)==="object",la=Ba?"butt":Ta,Za=tt(ga,zo,0,100,ya,Bn,Kn,ta,la,Lt),lo=ue(),Zo=function(){var ea=0;return St.map(function(dr,el){var Or=Rt[el]||Rt[Rt.length-1],Go=tt(ga,zo,ea,dr,ya,Bn,Kn,Or,la,Lt);return ea+=dr,z.createElement(we,{key:el,color:Or,ptg:dr,radius:Ga,prefixCls:yn,gradientId:Fa,style:Go,strokeLinecap:la,strokeWidth:Lt,gapDegree:Bn,ref:function(Fn){lo[el]=Fn},size:Ae})}).reverse()},Mr=function(){var ea=Math.round(er*(St[0]/100)),dr=100/er,el=0;return new Array(er).fill(null).map(function(Or,Go){var ze=Go<=ea-1?Rt[0]:ta,Fn=ze&&(0,y.Z)(ze)==="object"?"url(#".concat(Fa,")"):void 0,hn=tt(ga,zo,el,dr,ya,Bn,Kn,ze,"butt",Lt,Ct);return el+=(zo-hn.strokeDashoffset+Ct)*100/zo,z.createElement("circle",{key:Go,className:"".concat(yn,"-circle-path"),r:Ga,cx:dn,cy:dn,stroke:Fn,strokeWidth:Lt,opacity:1,style:hn,ref:function(da){lo[Go]=da}})})};return z.createElement("svg",(0,je.Z)({className:ie()("".concat(yn,"-circle"),rn),viewBox:"0 0 ".concat(Ae," ").concat(Ae),style:bn,id:Vt,role:"presentation"},$a),!er&&z.createElement("circle",{className:"".concat(yn,"-circle-trail"),r:Ga,cx:dn,cy:dn,stroke:ta,strokeLinecap:la,strokeWidth:_t||Lt,style:Za}),er?Mr():Zo())},Xe=He,st={Line:x,Circle:Xe},rt=ee(6848),kt=ee(30071);function Qe(Re){return!Re||Re<0?0:Re>100?100:Re}function Ke(Re){let{success:pt,successPercent:vt}=Re,Vt=vt;return pt&&"progress"in pt&&(Vt=pt.progress),pt&&"percent"in pt&&(Vt=pt.percent),Vt}const At=Re=>{let{percent:pt,success:vt,successPercent:Vt}=Re;const yn=Qe(Ke({success:vt,successPercent:Vt}));return[yn,Qe(Qe(pt)-yn)]},Te=Re=>{let{success:pt={},strokeColor:vt}=Re;const{strokeColor:Vt}=pt;return[Vt||kt.presetPrimaryColors.green,vt||null]},Je=(Re,pt,vt)=>{var Vt,yn,Qn,Lt;let _t=-1,Ht=-1;if(pt==="step"){const Bn=vt.steps,Kn=vt.strokeWidth;typeof Re=="string"||typeof Re=="undefined"?(_t=Re==="small"?2:14,Ht=Kn!=null?Kn:8):typeof Re=="number"?[_t,Ht]=[Re,Re]:[_t=14,Ht=8]=Re,_t*=Bn}else if(pt==="line"){const Bn=vt==null?void 0:vt.strokeWidth;typeof Re=="string"||typeof Re=="undefined"?Ht=Bn||(Re==="small"?6:8):typeof Re=="number"?[_t,Ht]=[Re,Re]:[_t=-1,Ht=8]=Re}else(pt==="circle"||pt==="dashboard")&&(typeof Re=="string"||typeof Re=="undefined"?[_t,Ht]=Re==="small"?[60,60]:[120,120]:typeof Re=="number"?[_t,Ht]=[Re,Re]:(_t=(yn=(Vt=Re[0])!==null&&Vt!==void 0?Vt:Re[1])!==null&&yn!==void 0?yn:120,Ht=(Lt=(Qn=Re[0])!==null&&Qn!==void 0?Qn:Re[1])!==null&&Lt!==void 0?Lt:120));return[_t,Ht]},nt=3,Nt=Re=>nt/Re*100;var wt=Re=>{const{prefixCls:pt,trailColor:vt=null,strokeLinecap:Vt="round",gapPosition:yn,gapDegree:Qn,width:Lt=120,type:_t,children:Ht,success:Bn,size:Kn=Lt}=Re,[ta,Ta]=Je(Kn,"circle");let{strokeWidth:bn}=Re;bn===void 0&&(bn=Math.max(Nt(ta),6));const rn={width:ta,height:Ta,fontSize:ta*.15+6},ja=z.useMemo(()=>{if(Qn||Qn===0)return Qn;if(_t==="dashboard")return 75},[Qn,_t]),oo=yn||_t==="dashboard"&&"bottom"||void 0,$a=Object.prototype.toString.call(Re.strokeColor)==="[object Object]",dn=Te({success:Bn,strokeColor:Re.strokeColor}),wn=ie()(`${pt}-inner`,{[`${pt}-circle-gradient`]:$a}),Fa=z.createElement(Xe,{percent:At(Re),strokeWidth:bn,trailWidth:bn,strokeColor:dn,strokeLinecap:Vt,trailColor:vt,prefixCls:pt,gapDegree:ja,gapPosition:oo});return z.createElement("div",{className:wn,style:rn},ta<=20?z.createElement(rt.Z,{title:Ht},z.createElement("span",null,Fa)):z.createElement(z.Fragment,null,Fa,Ht))},$t=function(Re,pt){var vt={};for(var Vt in Re)Object.prototype.hasOwnProperty.call(Re,Vt)&&pt.indexOf(Vt)<0&&(vt[Vt]=Re[Vt]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yn=0,Vt=Object.getOwnPropertySymbols(Re);yn{let pt=[];return Object.keys(Re).forEach(vt=>{const Vt=parseFloat(vt.replace(/%/g,""));isNaN(Vt)||pt.push({key:Vt,value:Re[vt]})}),pt=pt.sort((vt,Vt)=>vt.key-Vt.key),pt.map(vt=>{let{key:Vt,value:yn}=vt;return`${yn} ${Vt}%`}).join(", ")},Xt=(Re,pt)=>{const{from:vt=kt.presetPrimaryColors.blue,to:Vt=kt.presetPrimaryColors.blue,direction:yn=pt==="rtl"?"to left":"to right"}=Re,Qn=$t(Re,["from","to","direction"]);if(Object.keys(Qn).length!==0){const Lt=We(Qn);return{backgroundImage:`linear-gradient(${yn}, ${Lt})`}}return{backgroundImage:`linear-gradient(${yn}, ${vt}, ${Vt})`}};var _n=Re=>{const{prefixCls:pt,direction:vt,percent:Vt,size:yn,strokeWidth:Qn,strokeColor:Lt,strokeLinecap:_t="round",children:Ht,trailColor:Bn=null,success:Kn}=Re,ta=Lt&&typeof Lt!="string"?Xt(Lt,vt):{backgroundColor:Lt},Ta=_t==="square"||_t==="butt"?0:void 0,bn={backgroundColor:Bn||void 0,borderRadius:Ta},rn=yn!=null?yn:[-1,Qn||(yn==="small"?6:8)],[ja,oo]=Je(rn,"line",{strokeWidth:Qn}),$a=Object.assign({width:`${Qe(Vt)}%`,height:oo,borderRadius:Ta},ta),dn=Ke(Re),wn={width:`${Qe(dn)}%`,height:oo,borderRadius:Ta,backgroundColor:Kn==null?void 0:Kn.strokeColor},Fa={width:ja<0?"100%":ja,height:oo};return z.createElement(z.Fragment,null,z.createElement("div",{className:`${pt}-outer`,style:Fa},z.createElement("div",{className:`${pt}-inner`,style:bn},z.createElement("div",{className:`${pt}-bg`,style:$a}),dn!==void 0?z.createElement("div",{className:`${pt}-success-bg`,style:wn}):null)),Ht)},Ge=Re=>{const{size:pt,steps:vt,percent:Vt=0,strokeWidth:yn=8,strokeColor:Qn,trailColor:Lt=null,prefixCls:_t,children:Ht}=Re,Bn=Math.round(vt*(Vt/100)),Kn=pt==="small"?2:14,ta=pt!=null?pt:[Kn,yn],[Ta,bn]=Je(ta,"step",{steps:vt,strokeWidth:yn}),rn=Ta/vt,ja=new Array(vt);for(let oo=0;oo{const pt=Re?"100%":"-100%";return new Me.Keyframes(`antProgress${Re?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${pt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${pt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Se=Re=>{const{componentCls:pt,iconCls:vt}=Re;return{[pt]:Object.assign(Object.assign({},(0,Oe.Wf)(Re)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Re.fontSize,marginInlineEnd:Re.marginXS,marginBottom:Re.marginXS},[`${pt}-outer`]:{display:"inline-block",width:"100%"},[`&${pt}-show-info`]:{[`${pt}-outer`]:{marginInlineEnd:`calc(-2em - ${Re.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Re.paddingXS}px)`}},[`${pt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Re.remainingColor,borderRadius:Re.lineBorderRadius},[`${pt}-inner:not(${pt}-circle-gradient)`]:{[`${pt}-circle-path`]:{stroke:Re.defaultColor}},[`${pt}-success-bg, ${pt}-bg`]:{position:"relative",backgroundColor:Re.defaultColor,borderRadius:Re.lineBorderRadius,transition:`all ${Re.motionDurationSlow} ${Re.motionEaseInOutCirc}`},[`${pt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Re.colorSuccess},[`${pt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Re.marginXS,color:Re.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[vt]:{fontSize:Re.fontSize}},[`&${pt}-status-active`]:{[`${pt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Re.colorBgContainer,borderRadius:Re.lineBorderRadius,opacity:0,animationName:Bt(),animationDuration:Re.progressActiveMotionDuration,animationTimingFunction:Re.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${pt}-rtl${pt}-status-active`]:{[`${pt}-bg::before`]:{animationName:Bt(!0)}},[`&${pt}-status-exception`]:{[`${pt}-bg`]:{backgroundColor:Re.colorError},[`${pt}-text`]:{color:Re.colorError}},[`&${pt}-status-exception ${pt}-inner:not(${pt}-circle-gradient)`]:{[`${pt}-circle-path`]:{stroke:Re.colorError}},[`&${pt}-status-success`]:{[`${pt}-bg`]:{backgroundColor:Re.colorSuccess},[`${pt}-text`]:{color:Re.colorSuccess}},[`&${pt}-status-success ${pt}-inner:not(${pt}-circle-gradient)`]:{[`${pt}-circle-path`]:{stroke:Re.colorSuccess}}})}},De=Re=>{const{componentCls:pt,iconCls:vt}=Re;return{[pt]:{[`${pt}-circle-trail`]:{stroke:Re.remainingColor},[`&${pt}-circle ${pt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${pt}-circle ${pt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Re.circleTextColor,fontSize:Re.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[vt]:{fontSize:`${Re.fontSize/Re.fontSizeSM}em`}},[`${pt}-circle&-status-exception`]:{[`${pt}-text`]:{color:Re.colorError}},[`${pt}-circle&-status-success`]:{[`${pt}-text`]:{color:Re.colorSuccess}}},[`${pt}-inline-circle`]:{lineHeight:1,[`${pt}-inner`]:{verticalAlign:"bottom"}}}},xt=Re=>{const{componentCls:pt}=Re;return{[pt]:{[`${pt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Re.progressStepMinWidth,marginInlineEnd:Re.progressStepMarginInlineEnd,backgroundColor:Re.remainingColor,transition:`all ${Re.motionDurationSlow}`,"&-active":{backgroundColor:Re.defaultColor}}}}}},ot=Re=>{const{componentCls:pt,iconCls:vt}=Re;return{[pt]:{[`${pt}-small&-line, ${pt}-small&-line ${pt}-text ${vt}`]:{fontSize:Re.fontSizeSM}}}};var Ye=(0,he.Z)("Progress",Re=>{const pt=Re.marginXXS/2,vt=(0,Ve.TS)(Re,{progressStepMarginInlineEnd:pt,progressStepMinWidth:pt,progressActiveMotionDuration:"2.4s"});return[Se(vt),De(vt),xt(vt),ot(vt)]},Re=>({circleTextColor:Re.colorText,defaultColor:Re.colorInfo,remainingColor:Re.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Ft=function(Re,pt){var vt={};for(var Vt in Re)Object.prototype.hasOwnProperty.call(Re,Vt)&&pt.indexOf(Vt)<0&&(vt[Vt]=Re[Vt]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yn=0,Vt=Object.getOwnPropertySymbols(Re);yn{const{prefixCls:vt,className:Vt,rootClassName:yn,steps:Qn,strokeColor:Lt,percent:_t=0,size:Ht="default",showInfo:Bn=!0,type:Kn="line",status:ta,format:Ta,style:bn}=Re,rn=Ft(Re,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),ja=z.useMemo(()=>{var St,Rt;const aa=Ke(Re);return parseInt(aa!==void 0?(St=aa!=null?aa:0)===null||St===void 0?void 0:St.toString():(Rt=_t!=null?_t:0)===null||Rt===void 0?void 0:Rt.toString(),10)},[_t,Re.success,Re.successPercent]),oo=z.useMemo(()=>!mn.includes(ta)&&ja>=100?"success":ta||"normal",[ta,ja]),{getPrefixCls:$a,direction:dn,progress:wn}=z.useContext(_e.E_),Fa=$a("progress",vt),[Ga,ga]=Ye(Fa),ya=z.useMemo(()=>{if(!Bn)return null;const St=Ke(Re);let Rt;const aa=Ta||(la=>`${la}%`),Ba=Kn==="line";return Ta||oo!=="exception"&&oo!=="success"?Rt=aa(Qe(_t),Qe(St)):oo==="exception"?Rt=Ba?z.createElement(Ie.Z,null):z.createElement(fe.Z,null):oo==="success"&&(Rt=Ba?z.createElement(ne.Z,null):z.createElement(ve.Z,null)),z.createElement("span",{className:`${Fa}-text`,title:typeof Rt=="string"?Rt:void 0},Rt)},[Bn,_t,ja,oo,Kn,Fa,Ta]),zo=Array.isArray(Lt)?Lt[0]:Lt,Cr=typeof Lt=="string"||Array.isArray(Lt)?Lt:void 0;let er;Kn==="line"?er=Qn?z.createElement(Ge,Object.assign({},Re,{strokeColor:Cr,prefixCls:Fa,steps:Qn}),ya):z.createElement(_n,Object.assign({},Re,{strokeColor:zo,prefixCls:Fa,direction:dn}),ya):(Kn==="circle"||Kn==="dashboard")&&(er=z.createElement(wt,Object.assign({},Re,{strokeColor:zo,prefixCls:Fa,progressStatus:oo}),ya));const Ct=ie()(Fa,`${Fa}-status-${oo}`,`${Fa}-${Kn==="dashboard"&&"circle"||Qn&&"steps"||Kn}`,{[`${Fa}-inline-circle`]:Kn==="circle"&&Je(Ht,"circle")[0]<=20,[`${Fa}-show-info`]:Bn,[`${Fa}-${Ht}`]:typeof Ht=="string",[`${Fa}-rtl`]:dn==="rtl"},wn==null?void 0:wn.className,Vt,yn,ga);return Ga(z.createElement("div",Object.assign({ref:pt,style:Object.assign(Object.assign({},wn==null?void 0:wn.style),bn),className:Ct,role:"progressbar","aria-valuenow":ja},(0,Ze.Z)(rn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),er))}),Qt=Dt},13570:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Qe}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(At,Te){return ne.createElement(fe.Z,(0,z.Z)({},At,{ref:Te,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie,_e=ee(92310),je=ee.n(_e),be=ee(20068),ke=ee(42978),xe=ee(75931),ue=ee(18929),E=ee(10228),a=ee(26112);function x(Ke,At){var Te=Ke.disabled,Je=Ke.prefixCls,nt=Ke.character,Nt=Ke.characterRender,cn=Ke.index,wt=Ke.count,$t=Ke.value,We=Ke.allowHalf,Xt=Ke.focused,Kt=Ke.onHover,_n=Ke.onClick,Xn=function(De){Kt(De,cn)},Ge=function(De){_n(De,cn)},Me=function(De){De.keyCode===E.Z.ENTER&&_n(De,cn)},Oe=cn+1,he=new Set([Je]);$t===0&&cn===0&&Xt?he.add("".concat(Je,"-focused")):We&&$t+.5>=Oe&&$tcn?"true":"false","aria-posinset":cn+1,"aria-setsize":wt,tabIndex:Te?-1:0},ne.createElement("div",{className:"".concat(Je,"-first")},Ve),ne.createElement("div",{className:"".concat(Je,"-second")},Ve)));return Nt&&(Bt=Nt(Bt,Ke)),Bt}var y=ne.forwardRef(x);function b(){var Ke=ne.useRef({});function At(Je){return Ke.current[Je]}function Te(Je){return function(nt){Ke.current[Je]=nt}}return[At,Te]}function te(Ke){var At=Ke.pageXOffset,Te="scrollLeft";if(typeof At!="number"){var Je=Ke.document;At=Je.documentElement[Te],typeof At!="number"&&(At=Je.body[Te])}return At}function oe(Ke){var At,Te,Je=Ke.ownerDocument,nt=Je.body,Nt=Je&&Je.documentElement,cn=Ke.getBoundingClientRect();return At=cn.left,Te=cn.top,At-=Nt.clientLeft||nt.clientLeft||0,Te-=Nt.clientTop||nt.clientTop||0,{left:At,top:Te}}function re(Ke){var At=oe(Ke),Te=Ke.ownerDocument,Je=Te.defaultView||Te.parentWindow;return At.left+=te(Je),At.left}var le=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function de(Ke,At){var Te,Je=Ke.prefixCls,nt=Je===void 0?"rc-rate":Je,Nt=Ke.className,cn=Ke.defaultValue,wt=Ke.value,$t=Ke.count,We=$t===void 0?5:$t,Xt=Ke.allowHalf,Kt=Xt===void 0?!1:Xt,_n=Ke.allowClear,Xn=_n===void 0?!0:_n,Ge=Ke.character,Me=Ge===void 0?"\u2605":Ge,Oe=Ke.characterRender,he=Ke.disabled,Ve=Ke.direction,Bt=Ve===void 0?"ltr":Ve,Se=Ke.tabIndex,De=Se===void 0?0:Se,xt=Ke.autoFocus,ot=Ke.onHoverChange,Ye=Ke.onChange,Ft=Ke.onFocus,yt=Ke.onBlur,mn=Ke.onKeyDown,En=Ke.onMouseLeave,Dt=(0,xe.Z)(Ke,le),Qt=b(),Re=(0,ke.Z)(Qt,2),pt=Re[0],vt=Re[1],Vt=ne.useRef(null),yn=function(){if(!he){var la;(la=Vt.current)===null||la===void 0||la.focus()}};ne.useImperativeHandle(At,function(){return{focus:yn,blur:function(){if(!he){var la;(la=Vt.current)===null||la===void 0||la.blur()}}}});var Qn=(0,ue.Z)(cn||0,{value:wt}),Lt=(0,ke.Z)(Qn,2),_t=Lt[0],Ht=Lt[1],Bn=(0,ue.Z)(null),Kn=(0,ke.Z)(Bn,2),ta=Kn[0],Ta=Kn[1],bn=function(la,Za){var lo=Bt==="rtl",Zo=la+1;if(Kt){var Mr=pt(la),Po=re(Mr),ea=Mr.clientWidth;(lo&&Za-Po>ea/2||!lo&&Za-Po0&&!lo||Za===E.Z.RIGHT&&Zo>0&&lo?(Kt?Zo-=.5:Zo-=1,rn(Zo),la.preventDefault()):Za===E.Z.LEFT&&Zo{const{componentCls:At}=Ke;return{[`${At}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Ke.marginXS},"> div":{transition:`all ${Ke.motionDurationMid}, outline 0s`,"&:hover":{transform:Ke.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Ke.lineWidth}px dashed ${Ke.starColor}`,transform:Ke.starHoverScale}},"&-first, &-second":{color:Ke.starBg,transition:`all ${Ke.motionDurationMid}`,userSelect:"none",[Ke.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${At}-star-first, &-half ${At}-star-second`]:{opacity:1},[`&-half ${At}-star-first, &-full ${At}-star-second`]:{color:"inherit"}}}},He=Ke=>({[`&-rtl${Ke.componentCls}`]:{direction:"rtl"}}),Xe=Ke=>{const{componentCls:At}=Ke;return{[At]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Ke)),{display:"inline-block",margin:0,padding:0,color:Ke.starColor,fontSize:Ke.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${At} ${At}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),bt(Ke)),{[`+ ${At}-text`]:{display:"inline-block",marginInlineStart:Ke.marginXS,fontSize:Ke.fontSize}}),He(Ke))}};var st=(0,tt.Z)("Rate",Ke=>{const At=(0,Ne.TS)(Ke,{});return[Xe(At)]},Ke=>({starColor:Ke.yellow6,starSize:Ke.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Ke.colorFillContent})),rt=function(Ke,At){var Te={};for(var Je in Ke)Object.prototype.hasOwnProperty.call(Ke,Je)&&At.indexOf(Je)<0&&(Te[Je]=Ke[Je]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Je=Object.getOwnPropertySymbols(Ke);nt{const{prefixCls:Te,className:Je,rootClassName:nt,style:Nt,tooltips:cn,character:wt=ne.createElement(Ze,null)}=Ke,$t=rt(Ke,["prefixCls","className","rootClassName","style","tooltips","character"]),We=(he,Ve)=>{let{index:Bt}=Ve;return cn?ne.createElement(we.Z,{title:cn[Bt]},he):he},{getPrefixCls:Xt,direction:Kt,rate:_n}=ne.useContext(Fe.E_),Xn=Xt("rate",Te),[Ge,Me]=st(Xn),Oe=Object.assign(Object.assign({},_n==null?void 0:_n.style),Nt);return Ge(ne.createElement(me,Object.assign({ref:At,character:wt,characterRender:We},$t,{className:je()(Je,nt,Me,_n==null?void 0:_n.className),style:Oe,prefixCls:Xn,direction:Kt})))})},61621:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Me}});var z=ee(92310),ne=ee.n(z),ve=ee(59301),Ie=ee(36355),fe=ee(2738),ie=Oe=>{const{prefixCls:he,className:Ve,style:Bt,size:Se,shape:De}=Oe,xt=ne()({[`${he}-lg`]:Se==="large",[`${he}-sm`]:Se==="small"}),ot=ne()({[`${he}-circle`]:De==="circle",[`${he}-square`]:De==="square",[`${he}-round`]:De==="round"}),Ye=ve.useMemo(()=>typeof Se=="number"?{width:Se,height:Se,lineHeight:`${Se}px`}:{},[Se]);return ve.createElement("span",{className:ne()(he,xt,ot,Ve),style:Object.assign(Object.assign({},Ye),Bt)})},Ze=ee(36237),_e=ee(83116),je=ee(37613);const be=new Ze.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),ke=Oe=>({height:Oe,lineHeight:`${Oe}px`}),xe=Oe=>Object.assign({width:Oe},ke(Oe)),ue=Oe=>({background:Oe.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:be,animationDuration:Oe.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=Oe=>Object.assign({width:Oe*5,minWidth:Oe*5},ke(Oe)),a=Oe=>{const{skeletonAvatarCls:he,gradientFromColor:Ve,controlHeight:Bt,controlHeightLG:Se,controlHeightSM:De}=Oe;return{[`${he}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ve},xe(Bt)),[`${he}${he}-circle`]:{borderRadius:"50%"},[`${he}${he}-lg`]:Object.assign({},xe(Se)),[`${he}${he}-sm`]:Object.assign({},xe(De))}},x=Oe=>{const{controlHeight:he,borderRadiusSM:Ve,skeletonInputCls:Bt,controlHeightLG:Se,controlHeightSM:De,gradientFromColor:xt}=Oe;return{[`${Bt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:xt,borderRadius:Ve},E(he)),[`${Bt}-lg`]:Object.assign({},E(Se)),[`${Bt}-sm`]:Object.assign({},E(De))}},y=Oe=>Object.assign({width:Oe},ke(Oe)),b=Oe=>{const{skeletonImageCls:he,imageSizeBase:Ve,gradientFromColor:Bt,borderRadiusSM:Se}=Oe;return{[`${he}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Bt,borderRadius:Se},y(Ve*2)),{[`${he}-path`]:{fill:"#bfbfbf"},[`${he}-svg`]:Object.assign(Object.assign({},y(Ve)),{maxWidth:Ve*4,maxHeight:Ve*4}),[`${he}-svg${he}-svg-circle`]:{borderRadius:"50%"}}),[`${he}${he}-circle`]:{borderRadius:"50%"}}},te=(Oe,he,Ve)=>{const{skeletonButtonCls:Bt}=Oe;return{[`${Ve}${Bt}-circle`]:{width:he,minWidth:he,borderRadius:"50%"},[`${Ve}${Bt}-round`]:{borderRadius:he}}},oe=Oe=>Object.assign({width:Oe*2,minWidth:Oe*2},ke(Oe)),re=Oe=>{const{borderRadiusSM:he,skeletonButtonCls:Ve,controlHeight:Bt,controlHeightLG:Se,controlHeightSM:De,gradientFromColor:xt}=Oe;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Ve}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:xt,borderRadius:he,width:Bt*2,minWidth:Bt*2},oe(Bt))},te(Oe,Bt,Ve)),{[`${Ve}-lg`]:Object.assign({},oe(Se))}),te(Oe,Se,`${Ve}-lg`)),{[`${Ve}-sm`]:Object.assign({},oe(De))}),te(Oe,De,`${Ve}-sm`))},le=Oe=>{const{componentCls:he,skeletonAvatarCls:Ve,skeletonTitleCls:Bt,skeletonParagraphCls:Se,skeletonButtonCls:De,skeletonInputCls:xt,skeletonImageCls:ot,controlHeight:Ye,controlHeightLG:Ft,controlHeightSM:yt,gradientFromColor:mn,padding:En,marginSM:Dt,borderRadius:Qt,titleHeight:Re,blockRadius:pt,paragraphLiHeight:vt,controlHeightXS:Vt,paragraphMarginTop:yn}=Oe;return{[`${he}`]:{display:"table",width:"100%",[`${he}-header`]:{display:"table-cell",paddingInlineEnd:En,verticalAlign:"top",[`${Ve}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:mn},xe(Ye)),[`${Ve}-circle`]:{borderRadius:"50%"},[`${Ve}-lg`]:Object.assign({},xe(Ft)),[`${Ve}-sm`]:Object.assign({},xe(yt))},[`${he}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Bt}`]:{width:"100%",height:Re,background:mn,borderRadius:pt,[`+ ${Se}`]:{marginBlockStart:yt}},[`${Se}`]:{padding:0,"> li":{width:"100%",height:vt,listStyle:"none",background:mn,borderRadius:pt,"+ li":{marginBlockStart:Vt}}},[`${Se}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${he}-content`]:{[`${Bt}, ${Se} > li`]:{borderRadius:Qt}}},[`${he}-with-avatar ${he}-content`]:{[`${Bt}`]:{marginBlockStart:Dt,[`+ ${Se}`]:{marginBlockStart:yn}}},[`${he}${he}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},re(Oe)),a(Oe)),x(Oe)),b(Oe)),[`${he}${he}-block`]:{width:"100%",[`${De}`]:{width:"100%"},[`${xt}`]:{width:"100%"}},[`${he}${he}-active`]:{[` + `]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,color:Se.colorText,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Se.borderRadius,cursor:"pointer",transition:`all ${Se.motionDurationMid}`},[`${De}-prev, ${De}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Se.colorText,cursor:"pointer",userSelect:"none"},[`${De}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:"none",transition:`all ${Se.motionDurationMid}`},[`&:hover ${De}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${De}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${De}-disabled:hover`]:{[`${De}-item-link`]:{backgroundColor:"transparent"}}},[`${De}-slash`]:{marginInlineEnd:Se.paginationSlashMarginInlineEnd,marginInlineStart:Se.paginationSlashMarginInlineStart},[`${De}-options`]:{display:"inline-block",marginInlineStart:Se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Se.controlHeight,marginInlineStart:Se.marginXS,lineHeight:`${Se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Je.ik)(Se)),{width:Se.controlHeightLG*1.25,height:Se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Se.marginXS,marginInlineEnd:Se.marginXS})}}}},Kt=Se=>{const{componentCls:De}=Se;return{[`${De}-item`]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,marginInlineEnd:Se.marginXS,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Se.paginationItemPaddingInline}px`,color:Se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${De}-item-active)`]:{"&:hover":{transition:`all ${Se.motionDurationMid}`,backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},"&-active":{fontWeight:Se.fontWeightStrong,backgroundColor:Se.itemActiveBg,borderColor:Se.colorPrimary,a:{color:Se.colorPrimary},"&:hover":{borderColor:Se.colorPrimaryHover},"&:hover a":{color:Se.colorPrimaryHover}}}}},_n=Se=>{const{componentCls:De}=Se;return{[De]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,nt.Wf)(Se)),{"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:Se.itemSize,marginInlineEnd:Se.marginXS,lineHeight:`${Se.itemSize-2}px`,verticalAlign:"middle"}}),Kt(Se)),Xt(Se)),We(Se)),$t(Se)),bt(Se)),{[`@media only screen and (max-width: ${Se.screenLG}px)`]:{[`${De}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Se.screenSM}px)`]:{[`${De}-options`]:{display:"none"}}}),[`&${Se.componentCls}-rtl`]:{direction:"rtl"}}},Xn=Se=>{const{componentCls:De}=Se;return{[`${De}${De}-disabled:not(${De}-mini)`]:{"&, &:hover":{[`${De}-item-link`]:{borderColor:Se.colorBorder}},"&:focus-visible":{[`${De}-item-link`]:{borderColor:Se.colorBorder}},[`${De}-item, ${De}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,[`&:hover:not(${De}-item-active)`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,a:{color:Se.colorTextDisabled}},[`&${De}-item-active`]:{backgroundColor:Se.itemActiveBgDisabled}},[`${De}-prev, ${De}-next`]:{"&:hover button":{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,color:Se.colorTextDisabled},[`${De}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder}}},[`${De}:not(${De}-mini)`]:{[`${De}-prev, ${De}-next`]:{"&:hover button":{borderColor:Se.colorPrimaryHover,backgroundColor:Se.itemBg},[`${De}-item-link`]:{backgroundColor:Se.itemLinkBg,borderColor:Se.colorBorder},[`&:hover ${De}-item-link`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,color:Se.colorPrimary},[`&${De}-disabled`]:{[`${De}-item-link`]:{borderColor:Se.colorBorder,color:Se.colorTextDisabled}}},[`${De}-item`]:{backgroundColor:Se.itemBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,[`&:hover:not(${De}-item-active)`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,a:{color:Se.colorPrimary}},"&-active":{borderColor:Se.colorPrimary}}}}},Ge=Se=>{const{componentCls:De}=Se;return{[`${De}:not(${De}-disabled)`]:{[`${De}-item`]:Object.assign({},(0,nt.Qy)(Se)),[`${De}-jump-prev, ${De}-jump-next`]:{"&:focus-visible":Object.assign({[`${De}-item-link-icon`]:{opacity:1},[`${De}-item-ellipsis`]:{opacity:0}},(0,nt.oN)(Se))},[`${De}-prev, ${De}-next`]:{[`&:focus-visible ${De}-item-link`]:Object.assign({},(0,nt.oN)(Se))}}}};var Me=(0,Nt.Z)("Pagination",Se=>{const De=(0,cn.TS)(Se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Se.marginXXS/2,paginationMiniQuickJumperInputWidth:Se.controlHeightLG*1.1,paginationItemPaddingInline:Se.marginXXS*1.5,paginationEllipsisLetterSpacing:Se.marginXXS/2,paginationSlashMarginInlineStart:Se.marginXXS,paginationSlashMarginInlineEnd:Se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Je.e5)(Se),(0,Je.TM)(Se));return[_n(De),Ge(De),Se.wireframe&&Xn(De)]},Se=>({itemBg:Se.colorBgContainer,itemSize:Se.controlHeight,itemSizeSM:Se.controlHeightSM,itemActiveBg:Se.colorBgContainer,itemLinkBg:Se.colorBgContainer,itemActiveColorDisabled:Se.colorTextDisabled,itemActiveBgDisabled:Se.controlItemBgActiveDisabled,itemInputBg:Se.colorBgContainer,miniOptionsSizeChangerTop:0})),Oe=function(Se,De){var xt={};for(var ot in Se)Object.prototype.hasOwnProperty.call(Se,ot)&&De.indexOf(ot)<0&&(xt[ot]=Se[ot]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,ot=Object.getOwnPropertySymbols(Se);Ye{const{prefixCls:De,selectPrefixCls:xt,className:ot,rootClassName:Ye,style:Ft,size:yt,locale:mn,selectComponentClass:En,responsive:Dt,showSizeChanger:Qt}=Se,Re=Oe(Se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:pt}=(0,kt.Z)(Dt),{getPrefixCls:vt,direction:Vt,pagination:yn={}}=ne.useContext(st.E_),Qn=vt("pagination",De),[Lt,_t]=Me(Qn),Ht=Qt!=null?Qt:yn.showSizeChanger,Bn=ne.useMemo(()=>{const $a=ne.createElement("span",{className:`${Qn}-item-ellipsis`},"\u2022\u2022\u2022"),dn=ne.createElement("button",{className:`${Qn}-item-link`,type:"button",tabIndex:-1},Vt==="rtl"?ne.createElement(we.Z,null):ne.createElement(je.Z,null)),bn=ne.createElement("button",{className:`${Qn}-item-link`,type:"button",tabIndex:-1},Vt==="rtl"?ne.createElement(je.Z,null):ne.createElement(we.Z,null)),Fa=ne.createElement("a",{className:`${Qn}-item-link`},ne.createElement("div",{className:`${Qn}-item-container`},Vt==="rtl"?ne.createElement(_e.Z,{className:`${Qn}-item-link-icon`}):ne.createElement(Ze,{className:`${Qn}-item-link-icon`}),$a)),Ga=ne.createElement("a",{className:`${Qn}-item-link`},ne.createElement("div",{className:`${Qn}-item-container`},Vt==="rtl"?ne.createElement(Ze,{className:`${Qn}-item-link-icon`}):ne.createElement(_e.Z,{className:`${Qn}-item-link-icon`}),$a));return{prevIcon:dn,nextIcon:bn,jumpPrevIcon:Fa,jumpNextIcon:Ga}},[Vt,Qn]),[Kn]=(0,Qe.Z)("Pagination",Xe.Z),ta=Object.assign(Object.assign({},Kn),mn),Ta=(0,rt.Z)(yt),wn=Ta==="small"||!!(pt&&!Ta&&Dt),rn=vt("select",xt),ja=xe()({[`${Qn}-mini`]:wn,[`${Qn}-rtl`]:Vt==="rtl"},yn==null?void 0:yn.className,ot,Ye,_t),oo=Object.assign(Object.assign({},yn==null?void 0:yn.style),Ft);return Lt(ne.createElement(He,Object.assign({},Bn,Re,{style:oo,prefixCls:Qn,selectPrefixCls:rn,className:ja,selectComponentClass:En||(wn?At:Te),locale:ta,showSizeChanger:Ht})))},Bt=Ve},93948:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Qt}});var z=ee(59301),ne=ee(29679),ve=ee(40001),Ie=ee(19248),fe=ee(99267),Le=ee(92310),ie=ee.n(Le),Ze=ee(2738),_e=ee(36355),je=ee(54476),we=ee(33885),ke=ee(75931),xe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ue=function(){var pt=(0,z.useRef)([]),vt=(0,z.useRef)(null);return(0,z.useEffect)(function(){var Vt=Date.now(),yn=!1;pt.current.forEach(function(Qn){if(Qn){yn=!0;var Lt=Qn.style;Lt.transitionDuration=".3s, .3s, .3s, .06s",vt.current&&Vt-vt.current<100&&(Lt.transitionDuration="0s, 0s")}}),yn&&(vt.current=Date.now())}),pt.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(pt){var vt=(0,we.Z)((0,we.Z)({},xe),pt),Vt=vt.className,yn=vt.percent,Qn=vt.prefixCls,Lt=vt.strokeColor,_t=vt.strokeLinecap,Ht=vt.strokeWidth,Bn=vt.style,Kn=vt.trailColor,ta=vt.trailWidth,Ta=vt.transition,wn=(0,ke.Z)(vt,E);delete wn.gapPosition;var rn=Array.isArray(yn)?yn:[yn],ja=Array.isArray(Lt)?Lt:[Lt],oo=ue(),$a=Ht/2,dn=100-Ht/2,bn="M ".concat(_t==="round"?$a:0,",").concat($a,` + L `).concat(_t==="round"?dn:100,",").concat($a),Fa="0 0 100 ".concat(Ht),Ga=0;return z.createElement("svg",(0,je.Z)({className:ie()("".concat(Qn,"-line"),Vt),viewBox:Fa,preserveAspectRatio:"none",style:Bn},wn),z.createElement("path",{className:"".concat(Qn,"-line-trail"),d:bn,strokeLinecap:_t,stroke:Kn,strokeWidth:ta||Ht,fillOpacity:"0"}),rn.map(function(ga,ya){var zo=1;switch(_t){case"round":zo=1-Ht/100;break;case"square":zo=1-Ht/2/100;break;default:zo=1;break}var Cr={strokeDasharray:"".concat(ga*zo,"px, 100px"),strokeDashoffset:"-".concat(Ga,"px"),transition:Ta||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},er=ja[ya]||ja[ja.length-1];return Ga+=ga,z.createElement("path",{key:ya,className:"".concat(Qn,"-line-path"),d:bn,strokeLinecap:_t,stroke:er,strokeWidth:Ht,fillOpacity:"0",ref:function(St){oo[ya]=St},style:Cr})}))},x=a,y=ee(76190),b=ee(42978),te=ee(47273),oe=0,re=(0,te.Z)();function le(){var Re;return re?(Re=oe,oe+=1):Re="TEST_OR_SSR",Re}var de=function(Re){var pt=z.useState(),vt=(0,b.Z)(pt,2),Vt=vt[0],yn=vt[1];return z.useEffect(function(){yn("rc_progress_".concat(le()))},[]),Re||Vt},pe=function(pt){var vt=pt.bg,Vt=pt.children;return z.createElement("div",{style:{width:"100%",height:"100%",background:vt}},Vt)};function me(Re,pt){return Object.keys(Re).map(function(vt){var Vt=parseFloat(vt),yn="".concat(Math.floor(Vt*pt),"%");return"".concat(Re[vt]," ").concat(yn)})}var Fe=z.forwardRef(function(Re,pt){var vt=Re.prefixCls,Vt=Re.color,yn=Re.gradientId,Qn=Re.radius,Lt=Re.style,_t=Re.ptg,Ht=Re.strokeLinecap,Bn=Re.strokeWidth,Kn=Re.size,ta=Re.gapDegree,Ta=Vt&&(0,y.Z)(Vt)==="object",wn=Ta?"#FFF":void 0,rn=Kn/2,ja=z.createElement("circle",{className:"".concat(vt,"-circle-path"),r:Qn,cx:rn,cy:rn,stroke:wn,strokeLinecap:Ht,strokeWidth:Bn,opacity:_t===0?0:1,style:Lt,ref:pt});if(!Ta)return ja;var oo="".concat(yn,"-conic"),$a=ta?"".concat(180+ta/2,"deg"):"0deg",dn=me(Vt,(360-ta)/360),bn=me(Vt,1),Fa="conic-gradient(from ".concat($a,", ").concat(dn.join(", "),")"),Ga="linear-gradient(to ".concat(ta?"bottom":"top",", ").concat(bn.join(", "),")");return z.createElement(z.Fragment,null,z.createElement("mask",{id:oo},ja),z.createElement("foreignObject",{x:0,y:0,width:Kn,height:Kn,mask:"url(#".concat(oo,")")},z.createElement(pe,{bg:Ga},z.createElement(pe,{bg:Fa}))))}),be=Fe,Ae=100,tt=function(pt,vt,Vt,yn,Qn,Lt,_t,Ht,Bn,Kn){var ta=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ta=Vt/100*360*((360-Lt)/360),wn=Lt===0?0:{bottom:0,top:180,left:90,right:-90}[_t],rn=(100-yn)/100*vt;Bn==="round"&&yn!==100&&(rn+=Kn/2,rn>=vt&&(rn=vt-.01));var ja=Ae/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(vt,"px ").concat(pt),strokeDashoffset:rn+ta,transform:"rotate(".concat(Qn+Ta+wn,"deg)"),transformOrigin:"".concat(ja,"px ").concat(ja,"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}},Ne=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function wt(Re){var pt=Re!=null?Re:[];return Array.isArray(pt)?pt:[pt]}var He=function(pt){var vt=(0,we.Z)((0,we.Z)({},xe),pt),Vt=vt.id,yn=vt.prefixCls,Qn=vt.steps,Lt=vt.strokeWidth,_t=vt.trailWidth,Ht=vt.gapDegree,Bn=Ht===void 0?0:Ht,Kn=vt.gapPosition,ta=vt.trailColor,Ta=vt.strokeLinecap,wn=vt.style,rn=vt.className,ja=vt.strokeColor,oo=vt.percent,$a=(0,ke.Z)(vt,Ne),dn=Ae/2,bn=de(Vt),Fa="".concat(bn,"-gradient"),Ga=dn-Lt/2,ga=Math.PI*2*Ga,ya=Bn>0?90+Bn/2:-90,zo=ga*((360-Bn)/360),Cr=(0,y.Z)(Qn)==="object"?Qn:{count:Qn,space:2},er=Cr.count,Ct=Cr.space,St=wt(oo),Rt=wt(ja),aa=Rt.find(function(Po){return Po&&(0,y.Z)(Po)==="object"}),Ba=aa&&(0,y.Z)(aa)==="object",la=Ba?"butt":Ta,Za=tt(ga,zo,0,100,ya,Bn,Kn,ta,la,Lt),lo=ue(),Zo=function(){var ea=0;return St.map(function(dr,el){var Or=Rt[el]||Rt[Rt.length-1],Go=tt(ga,zo,ea,dr,ya,Bn,Kn,Or,la,Lt);return ea+=dr,z.createElement(be,{key:el,color:Or,ptg:dr,radius:Ga,prefixCls:yn,gradientId:Fa,style:Go,strokeLinecap:la,strokeWidth:Lt,gapDegree:Bn,ref:function(Fn){lo[el]=Fn},size:Ae})}).reverse()},Mr=function(){var ea=Math.round(er*(St[0]/100)),dr=100/er,el=0;return new Array(er).fill(null).map(function(Or,Go){var ze=Go<=ea-1?Rt[0]:ta,Fn=ze&&(0,y.Z)(ze)==="object"?"url(#".concat(Fa,")"):void 0,hn=tt(ga,zo,el,dr,ya,Bn,Kn,ze,"butt",Lt,Ct);return el+=(zo-hn.strokeDashoffset+Ct)*100/zo,z.createElement("circle",{key:Go,className:"".concat(yn,"-circle-path"),r:Ga,cx:dn,cy:dn,stroke:Fn,strokeWidth:Lt,opacity:1,style:hn,ref:function(ca){lo[Go]=ca}})})};return z.createElement("svg",(0,je.Z)({className:ie()("".concat(yn,"-circle"),rn),viewBox:"0 0 ".concat(Ae," ").concat(Ae),style:wn,id:Vt,role:"presentation"},$a),!er&&z.createElement("circle",{className:"".concat(yn,"-circle-trail"),r:Ga,cx:dn,cy:dn,stroke:ta,strokeLinecap:la,strokeWidth:_t||Lt,style:Za}),er?Mr():Zo())},Xe=He,st={Line:x,Circle:Xe},rt=ee(6848),kt=ee(30071);function Qe(Re){return!Re||Re<0?0:Re>100?100:Re}function Ke(Re){let{success:pt,successPercent:vt}=Re,Vt=vt;return pt&&"progress"in pt&&(Vt=pt.progress),pt&&"percent"in pt&&(Vt=pt.percent),Vt}const At=Re=>{let{percent:pt,success:vt,successPercent:Vt}=Re;const yn=Qe(Ke({success:vt,successPercent:Vt}));return[yn,Qe(Qe(pt)-yn)]},Te=Re=>{let{success:pt={},strokeColor:vt}=Re;const{strokeColor:Vt}=pt;return[Vt||kt.presetPrimaryColors.green,vt||null]},Je=(Re,pt,vt)=>{var Vt,yn,Qn,Lt;let _t=-1,Ht=-1;if(pt==="step"){const Bn=vt.steps,Kn=vt.strokeWidth;typeof Re=="string"||typeof Re=="undefined"?(_t=Re==="small"?2:14,Ht=Kn!=null?Kn:8):typeof Re=="number"?[_t,Ht]=[Re,Re]:[_t=14,Ht=8]=Re,_t*=Bn}else if(pt==="line"){const Bn=vt==null?void 0:vt.strokeWidth;typeof Re=="string"||typeof Re=="undefined"?Ht=Bn||(Re==="small"?6:8):typeof Re=="number"?[_t,Ht]=[Re,Re]:[_t=-1,Ht=8]=Re}else(pt==="circle"||pt==="dashboard")&&(typeof Re=="string"||typeof Re=="undefined"?[_t,Ht]=Re==="small"?[60,60]:[120,120]:typeof Re=="number"?[_t,Ht]=[Re,Re]:(_t=(yn=(Vt=Re[0])!==null&&Vt!==void 0?Vt:Re[1])!==null&&yn!==void 0?yn:120,Ht=(Lt=(Qn=Re[0])!==null&&Qn!==void 0?Qn:Re[1])!==null&&Lt!==void 0?Lt:120));return[_t,Ht]},nt=3,Nt=Re=>nt/Re*100;var bt=Re=>{const{prefixCls:pt,trailColor:vt=null,strokeLinecap:Vt="round",gapPosition:yn,gapDegree:Qn,width:Lt=120,type:_t,children:Ht,success:Bn,size:Kn=Lt}=Re,[ta,Ta]=Je(Kn,"circle");let{strokeWidth:wn}=Re;wn===void 0&&(wn=Math.max(Nt(ta),6));const rn={width:ta,height:Ta,fontSize:ta*.15+6},ja=z.useMemo(()=>{if(Qn||Qn===0)return Qn;if(_t==="dashboard")return 75},[Qn,_t]),oo=yn||_t==="dashboard"&&"bottom"||void 0,$a=Object.prototype.toString.call(Re.strokeColor)==="[object Object]",dn=Te({success:Bn,strokeColor:Re.strokeColor}),bn=ie()(`${pt}-inner`,{[`${pt}-circle-gradient`]:$a}),Fa=z.createElement(Xe,{percent:At(Re),strokeWidth:wn,trailWidth:wn,strokeColor:dn,strokeLinecap:Vt,trailColor:vt,prefixCls:pt,gapDegree:ja,gapPosition:oo});return z.createElement("div",{className:bn,style:rn},ta<=20?z.createElement(rt.Z,{title:Ht},z.createElement("span",null,Fa)):z.createElement(z.Fragment,null,Fa,Ht))},$t=function(Re,pt){var vt={};for(var Vt in Re)Object.prototype.hasOwnProperty.call(Re,Vt)&&pt.indexOf(Vt)<0&&(vt[Vt]=Re[Vt]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yn=0,Vt=Object.getOwnPropertySymbols(Re);yn{let pt=[];return Object.keys(Re).forEach(vt=>{const Vt=parseFloat(vt.replace(/%/g,""));isNaN(Vt)||pt.push({key:Vt,value:Re[vt]})}),pt=pt.sort((vt,Vt)=>vt.key-Vt.key),pt.map(vt=>{let{key:Vt,value:yn}=vt;return`${yn} ${Vt}%`}).join(", ")},Xt=(Re,pt)=>{const{from:vt=kt.presetPrimaryColors.blue,to:Vt=kt.presetPrimaryColors.blue,direction:yn=pt==="rtl"?"to left":"to right"}=Re,Qn=$t(Re,["from","to","direction"]);if(Object.keys(Qn).length!==0){const Lt=We(Qn);return{backgroundImage:`linear-gradient(${yn}, ${Lt})`}}return{backgroundImage:`linear-gradient(${yn}, ${vt}, ${Vt})`}};var _n=Re=>{const{prefixCls:pt,direction:vt,percent:Vt,size:yn,strokeWidth:Qn,strokeColor:Lt,strokeLinecap:_t="round",children:Ht,trailColor:Bn=null,success:Kn}=Re,ta=Lt&&typeof Lt!="string"?Xt(Lt,vt):{backgroundColor:Lt},Ta=_t==="square"||_t==="butt"?0:void 0,wn={backgroundColor:Bn||void 0,borderRadius:Ta},rn=yn!=null?yn:[-1,Qn||(yn==="small"?6:8)],[ja,oo]=Je(rn,"line",{strokeWidth:Qn}),$a=Object.assign({width:`${Qe(Vt)}%`,height:oo,borderRadius:Ta},ta),dn=Ke(Re),bn={width:`${Qe(dn)}%`,height:oo,borderRadius:Ta,backgroundColor:Kn==null?void 0:Kn.strokeColor},Fa={width:ja<0?"100%":ja,height:oo};return z.createElement(z.Fragment,null,z.createElement("div",{className:`${pt}-outer`,style:Fa},z.createElement("div",{className:`${pt}-inner`,style:wn},z.createElement("div",{className:`${pt}-bg`,style:$a}),dn!==void 0?z.createElement("div",{className:`${pt}-success-bg`,style:bn}):null)),Ht)},Ge=Re=>{const{size:pt,steps:vt,percent:Vt=0,strokeWidth:yn=8,strokeColor:Qn,trailColor:Lt=null,prefixCls:_t,children:Ht}=Re,Bn=Math.round(vt*(Vt/100)),Kn=pt==="small"?2:14,ta=pt!=null?pt:[Kn,yn],[Ta,wn]=Je(ta,"step",{steps:vt,strokeWidth:yn}),rn=Ta/vt,ja=new Array(vt);for(let oo=0;oo{const pt=Re?"100%":"-100%";return new Me.Keyframes(`antProgress${Re?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${pt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${pt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Se=Re=>{const{componentCls:pt,iconCls:vt}=Re;return{[pt]:Object.assign(Object.assign({},(0,Oe.Wf)(Re)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Re.fontSize,marginInlineEnd:Re.marginXS,marginBottom:Re.marginXS},[`${pt}-outer`]:{display:"inline-block",width:"100%"},[`&${pt}-show-info`]:{[`${pt}-outer`]:{marginInlineEnd:`calc(-2em - ${Re.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Re.paddingXS}px)`}},[`${pt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Re.remainingColor,borderRadius:Re.lineBorderRadius},[`${pt}-inner:not(${pt}-circle-gradient)`]:{[`${pt}-circle-path`]:{stroke:Re.defaultColor}},[`${pt}-success-bg, ${pt}-bg`]:{position:"relative",backgroundColor:Re.defaultColor,borderRadius:Re.lineBorderRadius,transition:`all ${Re.motionDurationSlow} ${Re.motionEaseInOutCirc}`},[`${pt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Re.colorSuccess},[`${pt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Re.marginXS,color:Re.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[vt]:{fontSize:Re.fontSize}},[`&${pt}-status-active`]:{[`${pt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Re.colorBgContainer,borderRadius:Re.lineBorderRadius,opacity:0,animationName:Bt(),animationDuration:Re.progressActiveMotionDuration,animationTimingFunction:Re.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${pt}-rtl${pt}-status-active`]:{[`${pt}-bg::before`]:{animationName:Bt(!0)}},[`&${pt}-status-exception`]:{[`${pt}-bg`]:{backgroundColor:Re.colorError},[`${pt}-text`]:{color:Re.colorError}},[`&${pt}-status-exception ${pt}-inner:not(${pt}-circle-gradient)`]:{[`${pt}-circle-path`]:{stroke:Re.colorError}},[`&${pt}-status-success`]:{[`${pt}-bg`]:{backgroundColor:Re.colorSuccess},[`${pt}-text`]:{color:Re.colorSuccess}},[`&${pt}-status-success ${pt}-inner:not(${pt}-circle-gradient)`]:{[`${pt}-circle-path`]:{stroke:Re.colorSuccess}}})}},De=Re=>{const{componentCls:pt,iconCls:vt}=Re;return{[pt]:{[`${pt}-circle-trail`]:{stroke:Re.remainingColor},[`&${pt}-circle ${pt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${pt}-circle ${pt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Re.circleTextColor,fontSize:Re.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[vt]:{fontSize:`${Re.fontSize/Re.fontSizeSM}em`}},[`${pt}-circle&-status-exception`]:{[`${pt}-text`]:{color:Re.colorError}},[`${pt}-circle&-status-success`]:{[`${pt}-text`]:{color:Re.colorSuccess}}},[`${pt}-inline-circle`]:{lineHeight:1,[`${pt}-inner`]:{verticalAlign:"bottom"}}}},xt=Re=>{const{componentCls:pt}=Re;return{[pt]:{[`${pt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Re.progressStepMinWidth,marginInlineEnd:Re.progressStepMarginInlineEnd,backgroundColor:Re.remainingColor,transition:`all ${Re.motionDurationSlow}`,"&-active":{backgroundColor:Re.defaultColor}}}}}},ot=Re=>{const{componentCls:pt,iconCls:vt}=Re;return{[pt]:{[`${pt}-small&-line, ${pt}-small&-line ${pt}-text ${vt}`]:{fontSize:Re.fontSizeSM}}}};var Ye=(0,he.Z)("Progress",Re=>{const pt=Re.marginXXS/2,vt=(0,Ve.TS)(Re,{progressStepMarginInlineEnd:pt,progressStepMinWidth:pt,progressActiveMotionDuration:"2.4s"});return[Se(vt),De(vt),xt(vt),ot(vt)]},Re=>({circleTextColor:Re.colorText,defaultColor:Re.colorInfo,remainingColor:Re.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Ft=function(Re,pt){var vt={};for(var Vt in Re)Object.prototype.hasOwnProperty.call(Re,Vt)&&pt.indexOf(Vt)<0&&(vt[Vt]=Re[Vt]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var yn=0,Vt=Object.getOwnPropertySymbols(Re);yn{const{prefixCls:vt,className:Vt,rootClassName:yn,steps:Qn,strokeColor:Lt,percent:_t=0,size:Ht="default",showInfo:Bn=!0,type:Kn="line",status:ta,format:Ta,style:wn}=Re,rn=Ft(Re,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),ja=z.useMemo(()=>{var St,Rt;const aa=Ke(Re);return parseInt(aa!==void 0?(St=aa!=null?aa:0)===null||St===void 0?void 0:St.toString():(Rt=_t!=null?_t:0)===null||Rt===void 0?void 0:Rt.toString(),10)},[_t,Re.success,Re.successPercent]),oo=z.useMemo(()=>!mn.includes(ta)&&ja>=100?"success":ta||"normal",[ta,ja]),{getPrefixCls:$a,direction:dn,progress:bn}=z.useContext(_e.E_),Fa=$a("progress",vt),[Ga,ga]=Ye(Fa),ya=z.useMemo(()=>{if(!Bn)return null;const St=Ke(Re);let Rt;const aa=Ta||(la=>`${la}%`),Ba=Kn==="line";return Ta||oo!=="exception"&&oo!=="success"?Rt=aa(Qe(_t),Qe(St)):oo==="exception"?Rt=Ba?z.createElement(Ie.Z,null):z.createElement(fe.Z,null):oo==="success"&&(Rt=Ba?z.createElement(ne.Z,null):z.createElement(ve.Z,null)),z.createElement("span",{className:`${Fa}-text`,title:typeof Rt=="string"?Rt:void 0},Rt)},[Bn,_t,ja,oo,Kn,Fa,Ta]),zo=Array.isArray(Lt)?Lt[0]:Lt,Cr=typeof Lt=="string"||Array.isArray(Lt)?Lt:void 0;let er;Kn==="line"?er=Qn?z.createElement(Ge,Object.assign({},Re,{strokeColor:Cr,prefixCls:Fa,steps:Qn}),ya):z.createElement(_n,Object.assign({},Re,{strokeColor:zo,prefixCls:Fa,direction:dn}),ya):(Kn==="circle"||Kn==="dashboard")&&(er=z.createElement(bt,Object.assign({},Re,{strokeColor:zo,prefixCls:Fa,progressStatus:oo}),ya));const Ct=ie()(Fa,`${Fa}-status-${oo}`,`${Fa}-${Kn==="dashboard"&&"circle"||Qn&&"steps"||Kn}`,{[`${Fa}-inline-circle`]:Kn==="circle"&&Je(Ht,"circle")[0]<=20,[`${Fa}-show-info`]:Bn,[`${Fa}-${Ht}`]:typeof Ht=="string",[`${Fa}-rtl`]:dn==="rtl"},bn==null?void 0:bn.className,Vt,yn,ga);return Ga(z.createElement("div",Object.assign({ref:pt,style:Object.assign(Object.assign({},bn==null?void 0:bn.style),wn),className:Ct,role:"progressbar","aria-valuenow":ja},(0,Ze.Z)(rn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),er))}),Qt=Dt},13570:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Qe}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(At,Te){return ne.createElement(fe.Z,(0,z.Z)({},At,{ref:Te,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie,_e=ee(92310),je=ee.n(_e),we=ee(20068),ke=ee(42978),xe=ee(75931),ue=ee(18929),E=ee(10228),a=ee(26112);function x(Ke,At){var Te=Ke.disabled,Je=Ke.prefixCls,nt=Ke.character,Nt=Ke.characterRender,cn=Ke.index,bt=Ke.count,$t=Ke.value,We=Ke.allowHalf,Xt=Ke.focused,Kt=Ke.onHover,_n=Ke.onClick,Xn=function(De){Kt(De,cn)},Ge=function(De){_n(De,cn)},Me=function(De){De.keyCode===E.Z.ENTER&&_n(De,cn)},Oe=cn+1,he=new Set([Je]);$t===0&&cn===0&&Xt?he.add("".concat(Je,"-focused")):We&&$t+.5>=Oe&&$tcn?"true":"false","aria-posinset":cn+1,"aria-setsize":bt,tabIndex:Te?-1:0},ne.createElement("div",{className:"".concat(Je,"-first")},Ve),ne.createElement("div",{className:"".concat(Je,"-second")},Ve)));return Nt&&(Bt=Nt(Bt,Ke)),Bt}var y=ne.forwardRef(x);function b(){var Ke=ne.useRef({});function At(Je){return Ke.current[Je]}function Te(Je){return function(nt){Ke.current[Je]=nt}}return[At,Te]}function te(Ke){var At=Ke.pageXOffset,Te="scrollLeft";if(typeof At!="number"){var Je=Ke.document;At=Je.documentElement[Te],typeof At!="number"&&(At=Je.body[Te])}return At}function oe(Ke){var At,Te,Je=Ke.ownerDocument,nt=Je.body,Nt=Je&&Je.documentElement,cn=Ke.getBoundingClientRect();return At=cn.left,Te=cn.top,At-=Nt.clientLeft||nt.clientLeft||0,Te-=Nt.clientTop||nt.clientTop||0,{left:At,top:Te}}function re(Ke){var At=oe(Ke),Te=Ke.ownerDocument,Je=Te.defaultView||Te.parentWindow;return At.left+=te(Je),At.left}var le=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function de(Ke,At){var Te,Je=Ke.prefixCls,nt=Je===void 0?"rc-rate":Je,Nt=Ke.className,cn=Ke.defaultValue,bt=Ke.value,$t=Ke.count,We=$t===void 0?5:$t,Xt=Ke.allowHalf,Kt=Xt===void 0?!1:Xt,_n=Ke.allowClear,Xn=_n===void 0?!0:_n,Ge=Ke.character,Me=Ge===void 0?"\u2605":Ge,Oe=Ke.characterRender,he=Ke.disabled,Ve=Ke.direction,Bt=Ve===void 0?"ltr":Ve,Se=Ke.tabIndex,De=Se===void 0?0:Se,xt=Ke.autoFocus,ot=Ke.onHoverChange,Ye=Ke.onChange,Ft=Ke.onFocus,yt=Ke.onBlur,mn=Ke.onKeyDown,En=Ke.onMouseLeave,Dt=(0,xe.Z)(Ke,le),Qt=b(),Re=(0,ke.Z)(Qt,2),pt=Re[0],vt=Re[1],Vt=ne.useRef(null),yn=function(){if(!he){var la;(la=Vt.current)===null||la===void 0||la.focus()}};ne.useImperativeHandle(At,function(){return{focus:yn,blur:function(){if(!he){var la;(la=Vt.current)===null||la===void 0||la.blur()}}}});var Qn=(0,ue.Z)(cn||0,{value:bt}),Lt=(0,ke.Z)(Qn,2),_t=Lt[0],Ht=Lt[1],Bn=(0,ue.Z)(null),Kn=(0,ke.Z)(Bn,2),ta=Kn[0],Ta=Kn[1],wn=function(la,Za){var lo=Bt==="rtl",Zo=la+1;if(Kt){var Mr=pt(la),Po=re(Mr),ea=Mr.clientWidth;(lo&&Za-Po>ea/2||!lo&&Za-Po0&&!lo||Za===E.Z.RIGHT&&Zo>0&&lo?(Kt?Zo-=.5:Zo-=1,rn(Zo),la.preventDefault()):Za===E.Z.LEFT&&Zo{const{componentCls:At}=Ke;return{[`${At}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Ke.marginXS},"> div":{transition:`all ${Ke.motionDurationMid}, outline 0s`,"&:hover":{transform:Ke.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Ke.lineWidth}px dashed ${Ke.starColor}`,transform:Ke.starHoverScale}},"&-first, &-second":{color:Ke.starBg,transition:`all ${Ke.motionDurationMid}`,userSelect:"none",[Ke.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${At}-star-first, &-half ${At}-star-second`]:{opacity:1},[`&-half ${At}-star-first, &-full ${At}-star-second`]:{color:"inherit"}}}},He=Ke=>({[`&-rtl${Ke.componentCls}`]:{direction:"rtl"}}),Xe=Ke=>{const{componentCls:At}=Ke;return{[At]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Ke)),{display:"inline-block",margin:0,padding:0,color:Ke.starColor,fontSize:Ke.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${At} ${At}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),wt(Ke)),{[`+ ${At}-text`]:{display:"inline-block",marginInlineStart:Ke.marginXS,fontSize:Ke.fontSize}}),He(Ke))}};var st=(0,tt.Z)("Rate",Ke=>{const At=(0,Ne.TS)(Ke,{});return[Xe(At)]},Ke=>({starColor:Ke.yellow6,starSize:Ke.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Ke.colorFillContent})),rt=function(Ke,At){var Te={};for(var Je in Ke)Object.prototype.hasOwnProperty.call(Ke,Je)&&At.indexOf(Je)<0&&(Te[Je]=Ke[Je]);if(Ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Je=Object.getOwnPropertySymbols(Ke);nt{const{prefixCls:Te,className:Je,rootClassName:nt,style:Nt,tooltips:cn,character:bt=ne.createElement(Ze,null)}=Ke,$t=rt(Ke,["prefixCls","className","rootClassName","style","tooltips","character"]),We=(he,Ve)=>{let{index:Bt}=Ve;return cn?ne.createElement(be.Z,{title:cn[Bt]},he):he},{getPrefixCls:Xt,direction:Kt,rate:_n}=ne.useContext(Fe.E_),Xn=Xt("rate",Te),[Ge,Me]=st(Xn),Oe=Object.assign(Object.assign({},_n==null?void 0:_n.style),Nt);return Ge(ne.createElement(me,Object.assign({ref:At,character:bt,characterRender:We},$t,{className:je()(Je,nt,Me,_n==null?void 0:_n.className),style:Oe,prefixCls:Xn,direction:Kt})))})},61621:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return Me}});var z=ee(92310),ne=ee.n(z),ve=ee(59301),Ie=ee(36355),fe=ee(2738),ie=Oe=>{const{prefixCls:he,className:Ve,style:Bt,size:Se,shape:De}=Oe,xt=ne()({[`${he}-lg`]:Se==="large",[`${he}-sm`]:Se==="small"}),ot=ne()({[`${he}-circle`]:De==="circle",[`${he}-square`]:De==="square",[`${he}-round`]:De==="round"}),Ye=ve.useMemo(()=>typeof Se=="number"?{width:Se,height:Se,lineHeight:`${Se}px`}:{},[Se]);return ve.createElement("span",{className:ne()(he,xt,ot,Ve),style:Object.assign(Object.assign({},Ye),Bt)})},Ze=ee(36237),_e=ee(83116),je=ee(37613);const we=new Ze.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),ke=Oe=>({height:Oe,lineHeight:`${Oe}px`}),xe=Oe=>Object.assign({width:Oe},ke(Oe)),ue=Oe=>({background:Oe.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:we,animationDuration:Oe.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=Oe=>Object.assign({width:Oe*5,minWidth:Oe*5},ke(Oe)),a=Oe=>{const{skeletonAvatarCls:he,gradientFromColor:Ve,controlHeight:Bt,controlHeightLG:Se,controlHeightSM:De}=Oe;return{[`${he}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ve},xe(Bt)),[`${he}${he}-circle`]:{borderRadius:"50%"},[`${he}${he}-lg`]:Object.assign({},xe(Se)),[`${he}${he}-sm`]:Object.assign({},xe(De))}},x=Oe=>{const{controlHeight:he,borderRadiusSM:Ve,skeletonInputCls:Bt,controlHeightLG:Se,controlHeightSM:De,gradientFromColor:xt}=Oe;return{[`${Bt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:xt,borderRadius:Ve},E(he)),[`${Bt}-lg`]:Object.assign({},E(Se)),[`${Bt}-sm`]:Object.assign({},E(De))}},y=Oe=>Object.assign({width:Oe},ke(Oe)),b=Oe=>{const{skeletonImageCls:he,imageSizeBase:Ve,gradientFromColor:Bt,borderRadiusSM:Se}=Oe;return{[`${he}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Bt,borderRadius:Se},y(Ve*2)),{[`${he}-path`]:{fill:"#bfbfbf"},[`${he}-svg`]:Object.assign(Object.assign({},y(Ve)),{maxWidth:Ve*4,maxHeight:Ve*4}),[`${he}-svg${he}-svg-circle`]:{borderRadius:"50%"}}),[`${he}${he}-circle`]:{borderRadius:"50%"}}},te=(Oe,he,Ve)=>{const{skeletonButtonCls:Bt}=Oe;return{[`${Ve}${Bt}-circle`]:{width:he,minWidth:he,borderRadius:"50%"},[`${Ve}${Bt}-round`]:{borderRadius:he}}},oe=Oe=>Object.assign({width:Oe*2,minWidth:Oe*2},ke(Oe)),re=Oe=>{const{borderRadiusSM:he,skeletonButtonCls:Ve,controlHeight:Bt,controlHeightLG:Se,controlHeightSM:De,gradientFromColor:xt}=Oe;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Ve}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:xt,borderRadius:he,width:Bt*2,minWidth:Bt*2},oe(Bt))},te(Oe,Bt,Ve)),{[`${Ve}-lg`]:Object.assign({},oe(Se))}),te(Oe,Se,`${Ve}-lg`)),{[`${Ve}-sm`]:Object.assign({},oe(De))}),te(Oe,De,`${Ve}-sm`))},le=Oe=>{const{componentCls:he,skeletonAvatarCls:Ve,skeletonTitleCls:Bt,skeletonParagraphCls:Se,skeletonButtonCls:De,skeletonInputCls:xt,skeletonImageCls:ot,controlHeight:Ye,controlHeightLG:Ft,controlHeightSM:yt,gradientFromColor:mn,padding:En,marginSM:Dt,borderRadius:Qt,titleHeight:Re,blockRadius:pt,paragraphLiHeight:vt,controlHeightXS:Vt,paragraphMarginTop:yn}=Oe;return{[`${he}`]:{display:"table",width:"100%",[`${he}-header`]:{display:"table-cell",paddingInlineEnd:En,verticalAlign:"top",[`${Ve}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:mn},xe(Ye)),[`${Ve}-circle`]:{borderRadius:"50%"},[`${Ve}-lg`]:Object.assign({},xe(Ft)),[`${Ve}-sm`]:Object.assign({},xe(yt))},[`${he}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Bt}`]:{width:"100%",height:Re,background:mn,borderRadius:pt,[`+ ${Se}`]:{marginBlockStart:yt}},[`${Se}`]:{padding:0,"> li":{width:"100%",height:vt,listStyle:"none",background:mn,borderRadius:pt,"+ li":{marginBlockStart:Vt}}},[`${Se}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${he}-content`]:{[`${Bt}, ${Se} > li`]:{borderRadius:Qt}}},[`${he}-with-avatar ${he}-content`]:{[`${Bt}`]:{marginBlockStart:Dt,[`+ ${Se}`]:{marginBlockStart:yn}}},[`${he}${he}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},re(Oe)),a(Oe)),x(Oe)),b(Oe)),[`${he}${he}-block`]:{width:"100%",[`${De}`]:{width:"100%"},[`${xt}`]:{width:"100%"}},[`${he}${he}-active`]:{[` ${Bt}, ${Se} > li, ${Ve}, ${De}, ${xt}, ${ot} - `]:Object.assign({},ue(Oe))}}};var de=(0,_e.Z)("Skeleton",Oe=>{const{componentCls:he}=Oe,Ve=(0,je.TS)(Oe,{skeletonAvatarCls:`${he}-avatar`,skeletonTitleCls:`${he}-title`,skeletonParagraphCls:`${he}-paragraph`,skeletonButtonCls:`${he}-button`,skeletonInputCls:`${he}-input`,skeletonImageCls:`${he}-image`,imageSizeBase:Oe.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Oe.gradientFromColor} 25%, ${Oe.gradientToColor} 37%, ${Oe.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[le(Ve)]},Oe=>{const{colorFillContent:he,colorFill:Ve}=Oe,Bt=he,Se=Ve;return{color:Bt,colorGradientEnd:Se,gradientFromColor:Bt,gradientToColor:Se,titleHeight:Oe.controlHeight/2,blockRadius:Oe.borderRadiusSM,paragraphMarginTop:Oe.marginLG+Oe.marginXXS,paragraphLiHeight:Oe.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),me=Oe=>{const{prefixCls:he,className:Ve,rootClassName:Bt,active:Se,shape:De="circle",size:xt="default"}=Oe,{getPrefixCls:ot}=ve.useContext(Ie.E_),Ye=ot("skeleton",he),[Ft,yt]=de(Ye),mn=(0,fe.Z)(Oe,["prefixCls","className"]),En=ne()(Ye,`${Ye}-element`,{[`${Ye}-active`]:Se},Ve,Bt,yt);return Ft(ve.createElement("div",{className:En},ve.createElement(ie,Object.assign({prefixCls:`${Ye}-avatar`,shape:De,size:xt},mn))))},we=Oe=>{const{prefixCls:he,className:Ve,rootClassName:Bt,active:Se,block:De=!1,size:xt="default"}=Oe,{getPrefixCls:ot}=ve.useContext(Ie.E_),Ye=ot("skeleton",he),[Ft,yt]=de(Ye),mn=(0,fe.Z)(Oe,["prefixCls"]),En=ne()(Ye,`${Ye}-element`,{[`${Ye}-active`]:Se,[`${Ye}-block`]:De},Ve,Bt,yt);return Ft(ve.createElement("div",{className:En},ve.createElement(ie,Object.assign({prefixCls:`${Ye}-button`,size:xt},mn))))};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 Ne=Oe=>{const{prefixCls:he,className:Ve,rootClassName:Bt,style:Se,active:De}=Oe,{getPrefixCls:xt}=ve.useContext(Ie.E_),ot=xt("skeleton",he),[Ye,Ft]=de(ot),yt=ne()(ot,`${ot}-element`,{[`${ot}-active`]:De},Ve,Bt,Ft);return Ye(ve.createElement("div",{className:yt},ve.createElement("div",{className:ne()(`${ot}-image`,Ve),style:Se},ve.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ot}-image-svg`},ve.createElement("path",{d:Ae,className:`${ot}-image-path`})))))},He=Oe=>{const{prefixCls:he,className:Ve,rootClassName:Bt,active:Se,block:De,size:xt="default"}=Oe,{getPrefixCls:ot}=ve.useContext(Ie.E_),Ye=ot("skeleton",he),[Ft,yt]=de(Ye),mn=(0,fe.Z)(Oe,["prefixCls"]),En=ne()(Ye,`${Ye}-element`,{[`${Ye}-active`]:Se,[`${Ye}-block`]:De},Ve,Bt,yt);return Ft(ve.createElement("div",{className:En},ve.createElement(ie,Object.assign({prefixCls:`${Ye}-input`,size:xt},mn))))},Xe=ee(54476),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"},rt=st,kt=ee(7657),Qe=function(he,Ve){return ve.createElement(kt.Z,(0,Xe.Z)({},he,{ref:Ve,icon:rt}))},Ke=ve.forwardRef(Qe),At=Ke,Je=Oe=>{const{prefixCls:he,className:Ve,rootClassName:Bt,style:Se,active:De,children:xt}=Oe,{getPrefixCls:ot}=ve.useContext(Ie.E_),Ye=ot("skeleton",he),[Ft,yt]=de(Ye),mn=ne()(Ye,`${Ye}-element`,{[`${Ye}-active`]:De},yt,Ve,Bt),En=xt!=null?xt:ve.createElement(At,null);return Ft(ve.createElement("div",{className:mn},ve.createElement("div",{className:ne()(`${Ye}-image`,Ve),style:Se},En)))},nt=ee(94480),cn=Oe=>{const he=ot=>{const{width:Ye,rows:Ft=2}=Oe;if(Array.isArray(Ye))return Ye[ot];if(Ft-1===ot)return Ye},{prefixCls:Ve,className:Bt,style:Se,rows:De}=Oe,xt=(0,nt.Z)(Array(De)).map((ot,Ye)=>ve.createElement("li",{key:Ye,style:{width:he(Ye)}}));return ve.createElement("ul",{className:ne()(Ve,Bt),style:Se},xt)},$t=Oe=>{let{prefixCls:he,className:Ve,width:Bt,style:Se}=Oe;return ve.createElement("h3",{className:ne()(he,Ve),style:Object.assign({width:Bt},Se)})};function We(Oe){return Oe&&typeof Oe=="object"?Oe:{}}function Xt(Oe,he){return Oe&&!he?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Kt(Oe,he){return!Oe&&he?{width:"38%"}:Oe&&he?{width:"50%"}:{}}function _n(Oe,he){const Ve={};return(!Oe||!he)&&(Ve.width="61%"),!Oe&&he?Ve.rows=3:Ve.rows=2,Ve}const Xn=Oe=>{const{prefixCls:he,loading:Ve,className:Bt,rootClassName:Se,style:De,children:xt,avatar:ot=!1,title:Ye=!0,paragraph:Ft=!0,active:yt,round:mn}=Oe,{getPrefixCls:En,direction:Dt,skeleton:Qt}=ve.useContext(Ie.E_),Re=En("skeleton",he),[pt,vt]=de(Re);if(Ve||!("loading"in Oe)){const Vt=!!ot,yn=!!Ye,Qn=!!Ft;let Lt;if(Vt){const Bn=Object.assign(Object.assign({prefixCls:`${Re}-avatar`},Xt(yn,Qn)),We(ot));Lt=ve.createElement("div",{className:`${Re}-header`},ve.createElement(ie,Object.assign({},Bn)))}let _t;if(yn||Qn){let Bn;if(yn){const ta=Object.assign(Object.assign({prefixCls:`${Re}-title`},Kt(Vt,Qn)),We(Ye));Bn=ve.createElement($t,Object.assign({},ta))}let Kn;if(Qn){const ta=Object.assign(Object.assign({prefixCls:`${Re}-paragraph`},_n(Vt,yn)),We(Ft));Kn=ve.createElement(cn,Object.assign({},ta))}_t=ve.createElement("div",{className:`${Re}-content`},Bn,Kn)}const Ht=ne()(Re,{[`${Re}-with-avatar`]:Vt,[`${Re}-active`]:yt,[`${Re}-rtl`]:Dt==="rtl",[`${Re}-round`]:mn},Qt==null?void 0:Qt.className,Bt,Se,vt);return pt(ve.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Qt==null?void 0:Qt.style),De)},Lt,_t))}return typeof xt!="undefined"?xt:null};Xn.Button=we,Xn.Avatar=me,Xn.Input=He,Xn.Image=Ne,Xn.Node=Je;var Ge=Xn,Me=Ge},31797:function(Pt,gt,ee){"use strict";ee.d(gt,{default:function(){return de}});var z=ee(59301),ne=ee(56762),ve=ee(92343),Ie=ee(92310),fe=ee.n(Ie),Le=ee(36355),ie=ee(61621),_e=pe=>{const{value:me,formatter:Fe,precision:we,decimalSeparator:Ae,groupSeparator:tt="",prefixCls:Ne}=pe;let bt;if(typeof Fe=="function")bt=Fe(me);else{const He=String(me),Xe=He.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Xe||He==="-")bt=He;else{const st=Xe[1];let rt=Xe[2]||"0",kt=Xe[4]||"";rt=rt.replace(/\B(?=(\d{3})+(?!\d))/g,tt),typeof we=="number"&&(kt=kt.padEnd(we,"0").slice(0,we>0?we:0)),kt&&(kt=`${Ae}${kt}`),bt=[z.createElement("span",{key:"int",className:`${Ne}-content-value-int`},st,rt),kt&&z.createElement("span",{key:"decimal",className:`${Ne}-content-value-decimal`},kt)]}}return z.createElement("span",{className:`${Ne}-content-value`},bt)},je=ee(17313),be=ee(83116),ke=ee(37613);const xe=pe=>{const{componentCls:me,marginXXS:Fe,padding:we,colorTextDescription:Ae,titleFontSize:tt,colorTextHeading:Ne,contentFontSize:bt,fontFamily:He}=pe;return{[`${me}`]:Object.assign(Object.assign({},(0,je.Wf)(pe)),{[`${me}-title`]:{marginBottom:Fe,color:Ae,fontSize:tt},[`${me}-skeleton`]:{paddingTop:we},[`${me}-content`]:{color:Ne,fontSize:bt,fontFamily:He,[`${me}-content-value`]:{display:"inline-block",direction:"ltr"},[`${me}-content-prefix, ${me}-content-suffix`]:{display:"inline-block"},[`${me}-content-prefix`]:{marginInlineEnd:Fe},[`${me}-content-suffix`]:{marginInlineStart:Fe}}})}};var ue=(0,be.Z)("Statistic",pe=>{const me=(0,ke.TS)(pe,{});return[xe(me)]},pe=>{const{fontSizeHeading3:me,fontSize:Fe}=pe;return{titleFontSize:Fe,contentFontSize:me}}),a=pe=>{const{prefixCls:me,className:Fe,rootClassName:we,style:Ae,valueStyle:tt,value:Ne=0,title:bt,valueRender:He,prefix:Xe,suffix:st,loading:rt=!1,onMouseEnter:kt,onMouseLeave:Qe,decimalSeparator:Ke=".",groupSeparator:At=","}=pe,{getPrefixCls:Te,direction:Je,statistic:nt}=z.useContext(Le.E_),Nt=Te("statistic",me),[cn,wt]=ue(Nt),$t=z.createElement(_e,Object.assign({decimalSeparator:Ke,groupSeparator:At,prefixCls:Nt},pe,{value:Ne})),We=fe()(Nt,{[`${Nt}-rtl`]:Je==="rtl"},nt==null?void 0:nt.className,Fe,we,wt);return cn(z.createElement("div",{className:We,style:Object.assign(Object.assign({},nt==null?void 0:nt.style),Ae),onMouseEnter:kt,onMouseLeave:Qe},bt&&z.createElement("div",{className:`${Nt}-title`},bt),z.createElement(ie.Z,{paragraph:!1,loading:rt,className:`${Nt}-skeleton`},z.createElement("div",{style:tt,className:`${Nt}-content`},Xe&&z.createElement("span",{className:`${Nt}-content-prefix`},Xe),He?He($t):$t,st&&z.createElement("span",{className:`${Nt}-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,me){let Fe=pe;const we=/\[[^\]]*]/g,Ae=(me.match(we)||[]).map(He=>He.slice(1,-1)),tt=me.replace(we,"[]"),Ne=x.reduce((He,Xe)=>{let[st,rt]=Xe;if(He.includes(st)){const kt=Math.floor(Fe/rt);return Fe-=kt*rt,He.replace(new RegExp(`${st}+`,"g"),Qe=>{const Ke=Qe.length;return kt.toString().padStart(Ke,"0")})}return He},tt);let bt=0;return Ne.replace(we,()=>{const He=Ae[bt];return bt+=1,He})}function b(pe,me){const{format:Fe=""}=me,we=new Date(pe).getTime(),Ae=Date.now(),tt=Math.max(we-Ae,0);return y(tt,Fe)}const te=1e3/30;function oe(pe){return new Date(pe).getTime()}const re=pe=>{const{value:me,format:Fe="HH:mm:ss",onChange:we,onFinish:Ae}=pe,tt=(0,ne.Z)(),Ne=z.useRef(null),bt=()=>{Ae==null||Ae(),Ne.current&&(clearInterval(Ne.current),Ne.current=null)},He=()=>{const rt=oe(me);rt>=Date.now()&&(Ne.current=setInterval(()=>{tt(),we==null||we(rt-Date.now()),rt(He(),()=>{Ne.current&&(clearInterval(Ne.current),Ne.current=null)}),[me]);const Xe=(rt,kt)=>b(rt,Object.assign(Object.assign({},kt),{format:Fe})),st=rt=>(0,ve.Tm)(rt,{title:void 0});return z.createElement(a,Object.assign({},pe,{valueRender:st,formatter:Xe}))};var le=z.memo(re);a.Countdown=le;var de=a},15969:function(Pt,gt,ee){"use strict";ee.d(gt,{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(Pt,gt,ee){"use strict";ee.d(gt,{default:function(){return gu}});var z={},ne="rc-table-internal-hook",ve=ee(42978),Ie=ee(6089),fe=ee(34280),Le=ee(13697),ie=ee(59301),Ze=ee(4676);function _e(ye){var Ce=ie.createContext(void 0),Ue=function(ct){var mt=ct.value,zt=ct.children,Tt=ie.useRef(mt);Tt.current=mt;var Mt=ie.useState(function(){return{getValue:function(){return Tt.current},listeners:new Set}}),ln=(0,ve.Z)(Mt,1),an=ln[0];return(0,fe.Z)(function(){(0,Ze.unstable_batchedUpdates)(function(){an.listeners.forEach(function(on){on(mt)})})},[mt]),ie.createElement(Ce.Provider,{value:an},zt)};return{Context:Ce,Provider:Ue,defaultValue:ye}}function je(ye,Ce){var Ue=(0,Ie.Z)(typeof Ce=="function"?Ce:function(on){if(Ce===void 0)return on;if(!Array.isArray(Ce))return on[Ce];var On={};return Ce.forEach(function(In){On[In]=on[In]}),On}),qe=ie.useContext(ye==null?void 0:ye.Context),ct=qe||{},mt=ct.listeners,zt=ct.getValue,Tt=ie.useRef();Tt.current=Ue(qe?zt():ye==null?void 0:ye.defaultValue);var Mt=ie.useState({}),ln=(0,ve.Z)(Mt,2),an=ln[1];return(0,fe.Z)(function(){if(!qe)return;function on(On){var In=Ue(On);(0,Le.Z)(Tt.current,In,!0)||an({})}return mt.add(on),function(){mt.delete(on)}},[qe]),Tt.current}var be=ee(54476),ke=ee(8654);function xe(){var ye=ie.createContext(null);function Ce(){return ie.useContext(ye)}function Ue(ct,mt){var zt=(0,ke.Yr)(ct),Tt=function(ln,an){var on=zt?{ref:an}:{},On=ie.useRef(0),In=ie.useRef(ln),Mn=Ce();return Mn!==null?ie.createElement(ct,(0,be.Z)({},ln,on)):((!mt||mt(In.current,ln))&&(On.current+=1),In.current=ln,ie.createElement(ye.Provider,{value:On.current},ie.createElement(ct,(0,be.Z)({},ln,on))))};return zt?ie.forwardRef(Tt):Tt}function qe(ct,mt){var zt=(0,ke.Yr)(ct),Tt=function(ln,an){var on=zt?{ref:an}:{};return Ce(),ie.createElement(ct,(0,be.Z)({},ln,on))};return zt?ie.memo(ie.forwardRef(Tt),mt):ie.memo(Tt,mt)}return{makeImmutable:Ue,responseImmutable:qe,useImmutableMark:Ce}}var ue=xe(),E=ue.makeImmutable,a=ue.responseImmutable,x=ue.useImmutableMark,y=xe(),b=y.makeImmutable,te=y.responseImmutable,oe=y.useImmutableMark,re=_e(),le=re;function de(ye,Ce){var Ue=ie.useRef(0);Ue.current+=1;var qe=ie.useRef(ye),ct=[];Object.keys(ye||{}).map(function(zt){var Tt;(ye==null?void 0:ye[zt])!==((Tt=qe.current)===null||Tt===void 0?void 0:Tt[zt])&&ct.push(zt)}),qe.current=ye;var mt=ie.useRef([]);return ct.length&&(mt.current=ct),ie.useDebugValue(Ue.current),ie.useDebugValue(mt.current.join(", ")),Ce&&console.log("".concat(Ce,":"),Ue.current,mt.current),Ue.current}var pe=null,me=ie.memo(function(){var ye=de();return ie.createElement("h1",null,"Render Times: ",ye)});me.displayName="RenderBlock";var Fe=ee(76190),we=ee(33885),Ae=ee(20068),tt=ee(92310),Ne=ee.n(tt),bt=ee(80547),He=ee(97938),Xe=ee(48736),st=ie.createContext({renderWithProps:!1}),rt=st,kt="RC_TABLE_KEY";function Qe(ye){return ye==null?[]:Array.isArray(ye)?ye:[ye]}function Ke(ye){var Ce=[],Ue={};return ye.forEach(function(qe){for(var ct=qe||{},mt=ct.key,zt=ct.dataIndex,Tt=mt||Qe(zt).join("-")||kt;Ue[Tt];)Tt="".concat(Tt,"_next");Ue[Tt]=!0,Ce.push(Tt)}),Ce}function At(ye){return ye!=null}function Te(ye){return ye&&(0,Fe.Z)(ye)==="object"&&!Array.isArray(ye)&&!ie.isValidElement(ye)}function Je(ye,Ce,Ue,qe,ct,mt){var zt=ie.useContext(rt),Tt=oe(),Mt=(0,bt.Z)(function(){if(At(qe))return[qe];var ln=Ce==null||Ce===""?[]:Array.isArray(Ce)?Ce:[Ce],an=(0,He.Z)(ye,ln),on=an,On=void 0;if(ct){var In=ct(an,ye,Ue);Te(In)?(on=In.children,On=In.props,zt.renderWithProps=!0):on=In}return[on,On]},[Tt,ye,qe,Ce,ct,Ue],function(ln,an){if(mt){var on=(0,ve.Z)(ln,2),On=on[1],In=(0,ve.Z)(an,2),Mn=In[1];return mt(Mn,On)}return zt.renderWithProps?!0:!(0,Le.Z)(ln,an,!0)});return Mt}function nt(ye,Ce,Ue,qe){var ct=ye+Ce-1;return ye<=qe&&ct>=Ue}function Nt(ye,Ce){return je(le,function(Ue){var qe=nt(ye,Ce||1,Ue.hoverStartRow,Ue.hoverEndRow);return[qe,Ue.onHover]})}var cn=function(Ce){var Ue=Ce.ellipsis,qe=Ce.rowType,ct=Ce.children,mt,zt=Ue===!0?{showTitle:!0}:Ue;return zt&&(zt.showTitle||qe==="header")&&(typeof ct=="string"||typeof ct=="number"?mt=ct.toString():ie.isValidElement(ct)&&typeof ct.props.children=="string"&&(mt=ct.props.children)),mt};function wt(ye){var Ce,Ue,qe,ct,mt,zt,Tt,Mt,ln=ye.component,an=ye.children,on=ye.ellipsis,On=ye.scope,In=ye.prefixCls,Mn=ye.className,ha=ye.align,ua=ye.record,wa=ye.render,qn=ye.dataIndex,ka=ye.renderIndex,Ot=ye.shouldCellUpdate,Mo=ye.index,so=ye.rowType,Oo=ye.colSpan,Xo=ye.rowSpan,Wa=ye.fixLeft,fo=ye.fixRight,_a=ye.firstFixLeft,sa=ye.lastFixLeft,Ia=ye.firstFixRight,to=ye.lastFixRight,gr=ye.appendNode,$o=ye.additionalProps,yo=$o===void 0?{}:$o,or=ye.isSticky,hr="".concat(In,"-cell"),Br=je(le,["supportSticky","allColumnsFixedLeft"]),ir=Br.supportSticky,Sl=Br.allColumnsFixedLeft,Ir=Je(ua,qn,ka,an,wa,Ot),Ko=(0,ve.Z)(Ir,2),Il=Ko[0],Wo=Ko[1],sl={},al=typeof Wa=="number"&&ir,nu=typeof fo=="number"&&ir;al&&(sl.position="sticky",sl.left=Wa),nu&&(sl.position="sticky",sl.right=fo);var No=(Ce=(Ue=(qe=Wo==null?void 0:Wo.colSpan)!==null&&qe!==void 0?qe:yo.colSpan)!==null&&Ue!==void 0?Ue:Oo)!==null&&Ce!==void 0?Ce:1,Ro=(ct=(mt=(zt=Wo==null?void 0:Wo.rowSpan)!==null&&zt!==void 0?zt:yo.rowSpan)!==null&&mt!==void 0?mt:Xo)!==null&&ct!==void 0?ct:1,Ho=Nt(Mo,Ro),Oa=(0,ve.Z)(Ho,2),Vn=Oa[0],jn=Oa[1],Ha=function(bo){var Ou;ua&&jn(Mo,Mo+Ro-1),yo==null||(Ou=yo.onMouseEnter)===null||Ou===void 0||Ou.call(yo,bo)},qo=function(bo){var Ou;ua&&jn(-1,-1),yo==null||(Ou=yo.onMouseLeave)===null||Ou===void 0||Ou.call(yo,bo)};if(No===0||Ro===0)return null;var Er=(Tt=yo.title)!==null&&Tt!==void 0?Tt:cn({rowType:so,ellipsis:on,children:Il}),Cu=Ne()(hr,Mn,(Mt={},(0,Ae.Z)(Mt,"".concat(hr,"-fix-left"),al&&ir),(0,Ae.Z)(Mt,"".concat(hr,"-fix-left-first"),_a&&ir),(0,Ae.Z)(Mt,"".concat(hr,"-fix-left-last"),sa&&ir),(0,Ae.Z)(Mt,"".concat(hr,"-fix-left-all"),sa&&Sl&&ir),(0,Ae.Z)(Mt,"".concat(hr,"-fix-right"),nu&&ir),(0,Ae.Z)(Mt,"".concat(hr,"-fix-right-first"),Ia&&ir),(0,Ae.Z)(Mt,"".concat(hr,"-fix-right-last"),to&&ir),(0,Ae.Z)(Mt,"".concat(hr,"-ellipsis"),on),(0,Ae.Z)(Mt,"".concat(hr,"-with-append"),gr),(0,Ae.Z)(Mt,"".concat(hr,"-fix-sticky"),(al||nu)&&or&&ir),(0,Ae.Z)(Mt,"".concat(hr,"-row-hover"),!Wo&&Vn),Mt),yo.className,Wo==null?void 0:Wo.className),mu={};ha&&(mu.textAlign=ha);var Wu=(0,we.Z)((0,we.Z)((0,we.Z)((0,we.Z)({},sl),yo.style),mu),Wo==null?void 0:Wo.style),Nl=Il;return(0,Fe.Z)(Nl)==="object"&&!Array.isArray(Nl)&&!ie.isValidElement(Nl)&&(Nl=null),on&&(sa||Ia)&&(Nl=ie.createElement("span",{className:"".concat(hr,"-content")},Nl)),ie.createElement(ln,(0,be.Z)({},Wo,yo,{className:Cu,style:Wu,title:Er,scope:On,onMouseEnter:Ha,onMouseLeave:qo,colSpan:No!==1?No:null,rowSpan:Ro!==1?Ro:null}),gr,Nl)}var $t=ie.memo(wt);function We(ye,Ce,Ue,qe,ct,mt){var zt=Ue[ye]||{},Tt=Ue[Ce]||{},Mt,ln;zt.fixed==="left"?Mt=qe.left[ct==="rtl"?Ce:ye]:Tt.fixed==="right"&&(ln=qe.right[ct==="rtl"?ye:Ce]);var an=!1,on=!1,On=!1,In=!1,Mn=Ue[Ce+1],ha=Ue[ye-1],ua=!(mt!=null&&mt.children);if(ct==="rtl"){if(Mt!==void 0){var wa=ha&&ha.fixed==="left";In=!wa&&ua}else if(ln!==void 0){var qn=Mn&&Mn.fixed==="right";On=!qn&&ua}}else if(Mt!==void 0){var ka=Mn&&Mn.fixed==="left";an=!ka&&ua}else if(ln!==void 0){var Ot=ha&&ha.fixed==="right";on=!Ot&&ua}return{fixLeft:Mt,fixRight:ln,lastFixLeft:an,firstFixRight:on,lastFixRight:On,firstFixLeft:In,isSticky:qe.isSticky}}var Xt=ie.createContext({}),Kt=Xt;function _n(ye){var Ce=ye.className,Ue=ye.index,qe=ye.children,ct=ye.colSpan,mt=ct===void 0?1:ct,zt=ye.rowSpan,Tt=ye.align,Mt=je(le,["prefixCls","direction"]),ln=Mt.prefixCls,an=Mt.direction,on=ie.useContext(Kt),On=on.scrollColumnIndex,In=on.stickyOffsets,Mn=on.flattenColumns,ha=on.columns,ua=Ue+mt-1,wa=ua+1===On?mt+1:mt,qn=We(Ue,Ue+wa-1,Mn,In,an,ha==null?void 0:ha[Ue]);return ie.createElement($t,(0,be.Z)({className:Ce,index:Ue,component:"td",prefixCls:ln,record:null,dataIndex:null,align:Tt,colSpan:wa,rowSpan:zt,render:function(){return qe}},qn))}var Xn=ee(75931),Ge=["children"];function Me(ye){var Ce=ye.children,Ue=(0,Xn.Z)(ye,Ge);return ie.createElement("tr",Ue,Ce)}function Oe(ye){var Ce=ye.children;return Ce}Oe.Row=Me,Oe.Cell=_n;var he=Oe;function Ve(ye){var Ce=ye.children,Ue=ye.stickyOffsets,qe=ye.flattenColumns,ct=ye.columns,mt=je(le,"prefixCls"),zt=qe.length-1,Tt=qe[zt],Mt=ie.useMemo(function(){return{stickyOffsets:Ue,flattenColumns:qe,scrollColumnIndex:Tt!=null&&Tt.scrollbar?zt:null,columns:ct}},[Tt,qe,zt,Ue,ct]);return ie.createElement(Kt.Provider,{value:Mt},ie.createElement("tfoot",{className:"".concat(mt,"-summary")},Ce))}var Bt=te(Ve),Se=he,De=ee(70425),xt=ee(29301),ot=ee(29194),Ye=ee(24514),Ft=ee(75152),yt=ee(26112);function mn(ye,Ce,Ue,qe,ct,mt,zt){ye.push({record:Ce,indent:Ue,index:zt});var Tt=mt(Ce),Mt=ct==null?void 0:ct.has(Tt);if(Ce&&Array.isArray(Ce[qe])&&Mt)for(var ln=0;ln1?_a-1:0),Ia=1;Ia<_a;Ia++)sa[Ia-1]=arguments[Ia];Mo==null||Mo.apply(void 0,[fo].concat(sa))},Oo;typeof In=="string"?Oo=In:typeof In=="function"&&(Oo=In(ye,Ue,qe));var Xo=Ke(mt);return(0,we.Z)((0,we.Z)({},ct),{},{columnsKey:Xo,nestExpandable:Mn,expanded:wa,hasNestChildren:qn,record:ye,onTriggerExpand:ka,rowSupportExpand:ha,expandable:ua,rowProps:(0,we.Z)((0,we.Z)({},Ot),{},{className:Ne()(Oo,Ot==null?void 0:Ot.className),onClick:so})})}function pt(ye,Ce,Ue,qe,ct){var mt=ye.record,zt=ye.prefixCls,Tt=ye.columnsKey,Mt=ye.fixedInfoList,ln=ye.expandIconColumnIndex,an=ye.nestExpandable,on=ye.indentSize,On=ye.expandIcon,In=ye.expanded,Mn=ye.hasNestChildren,ha=ye.onTriggerExpand,ua=Tt[Ue],wa=Mt[Ue],qn;Ue===(ln||0)&&an&&(qn=ie.createElement(ie.Fragment,null,ie.createElement("span",{style:{paddingLeft:"".concat(on*qe,"px")},className:"".concat(zt,"-row-indent indent-level-").concat(qe)}),On({prefixCls:zt,expanded:In,expandable:Mn,record:mt,onExpand:ha})));var ka;return Ce.onCell&&(ka=Ce.onCell(mt,ct)),{key:ua,fixedInfo:wa,appendCellNode:qn,additionalCellProps:ka||{}}}function vt(ye){var Ce=ye.className,Ue=ye.style,qe=ye.record,ct=ye.index,mt=ye.renderIndex,zt=ye.rowKey,Tt=ye.indent,Mt=Tt===void 0?0:Tt,ln=ye.rowComponent,an=ye.cellComponent,on=ye.scopeCellComponent,On=Re(qe,zt,ct,Mt),In=On.prefixCls,Mn=On.flattenColumns,ha=On.expandedRowClassName,ua=On.expandedRowRender,wa=On.rowProps,qn=On.expanded,ka=On.rowSupportExpand,Ot=ie.useState(!1),Mo=(0,ve.Z)(Ot,2),so=Mo[0],Oo=Mo[1];ie.useEffect(function(){qn&&Oo(!0)},[qn]);var Xo=ie.createElement(ln,(0,be.Z)({},wa,{"data-row-key":zt,className:Ne()(Ce,"".concat(In,"-row"),"".concat(In,"-row-level-").concat(Mt),wa==null?void 0:wa.className),style:(0,we.Z)((0,we.Z)({},Ue),wa==null?void 0:wa.style)}),Mn.map(function(sa,Ia){var to=sa.render,gr=sa.dataIndex,$o=sa.className,yo=pt(On,sa,Ia,Mt,ct),or=yo.key,hr=yo.fixedInfo,Br=yo.appendCellNode,ir=yo.additionalCellProps;return ie.createElement($t,(0,be.Z)({className:$o,ellipsis:sa.ellipsis,align:sa.align,scope:sa.rowScope,component:sa.rowScope?on:an,prefixCls:In,key:or,record:qe,index:ct,renderIndex:mt,dataIndex:gr,render:to,shouldCellUpdate:sa.shouldCellUpdate},hr,{appendNode:Br,additionalProps:ir}))})),Wa;if(ka&&(so||qn)){var fo=ua(qe,ct,Mt+1,qn),_a=ha&&ha(qe,ct,Mt);Wa=ie.createElement(Qt,{expanded:qn,className:Ne()("".concat(In,"-expanded-row"),"".concat(In,"-expanded-row-level-").concat(Mt+1),_a),prefixCls:In,component:ln,cellComponent:an,colSpan:Mn.length,isEmpty:!1},fo)}return ie.createElement(ie.Fragment,null,Xo,Wa)}vt.displayName="BodyRow";var Vt=te(vt);function yn(ye){var Ce=ye.columnKey,Ue=ye.onColumnResize,qe=ie.useRef();return ie.useEffect(function(){qe.current&&Ue(Ce,qe.current.offsetWidth)},[]),ie.createElement(xt.Z,{data:Ce},ie.createElement("td",{ref:qe,style:{padding:0,border:0,height:0}},ie.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function Qn(ye){var Ce=ye.prefixCls,Ue=ye.columnsKey,qe=ye.onColumnResize;return ie.createElement("tr",{"aria-hidden":"true",className:"".concat(Ce,"-measure-row"),style:{height:0,fontSize:0}},ie.createElement(xt.Z.Collection,{onBatchResize:function(mt){mt.forEach(function(zt){var Tt=zt.data,Mt=zt.size;qe(Tt,Mt.offsetWidth)})}},Ue.map(function(ct){return ie.createElement(yn,{key:ct,columnKey:ct,onColumnResize:qe})})))}function Lt(ye){var Ce=ye.data,Ue=ye.measureColumnWidth,qe=je(le,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),ct=qe.prefixCls,mt=qe.getComponent,zt=qe.onColumnResize,Tt=qe.flattenColumns,Mt=qe.getRowKey,ln=qe.expandedKeys,an=qe.childrenColumnName,on=qe.emptyNode,On=En(Ce,an,ln,Mt),In=ie.useRef({renderWithProps:!1}),Mn=mt(["body","wrapper"],"tbody"),ha=mt(["body","row"],"tr"),ua=mt(["body","cell"],"td"),wa=mt(["body","cell"],"th"),qn;Ce.length?qn=On.map(function(Ot,Mo){var so=Ot.record,Oo=Ot.indent,Xo=Ot.index,Wa=Mt(so,Mo);return ie.createElement(Vt,{key:Wa,rowKey:Wa,record:so,index:Mo,renderIndex:Xo,rowComponent:ha,cellComponent:ua,scopeCellComponent:wa,getRowKey:Mt,indent:Oo})}):qn=ie.createElement(Qt,{expanded:!0,className:"".concat(ct,"-placeholder"),prefixCls:ct,component:ha,cellComponent:ua,colSpan:Tt.length,isEmpty:!0},on);var ka=Ke(Tt);return ie.createElement(rt.Provider,{value:In.current},ie.createElement(Mn,{className:"".concat(ct,"-tbody")},Ue&&ie.createElement(Qn,{prefixCls:ct,columnsKey:ka,onColumnResize:zt}),qn))}Lt.displayName="Body";var _t=te(Lt),Ht=["expandable"],Bn="RC_TABLE_INTERNAL_COL_DEFINE";function Kn(ye){var Ce=ye.expandable,Ue=(0,Xn.Z)(ye,Ht),qe;return"expandable"in ye?qe=(0,we.Z)((0,we.Z)({},Ue),Ce):qe=Ue,qe.showExpandColumn===!1&&(qe.expandIconColumnIndex=-1),qe}var ta=["columnType"];function Ta(ye){for(var Ce=ye.colWidths,Ue=ye.columns,qe=ye.columCount,ct=[],mt=qe||Ue.length,zt=!1,Tt=mt-1;Tt>=0;Tt-=1){var Mt=Ce[Tt],ln=Ue&&Ue[Tt],an=ln&&ln[Bn];if(Mt||an||zt){var on=an||{},On=on.columnType,In=(0,Xn.Z)(on,ta);ct.unshift(ie.createElement("col",(0,be.Z)({key:Tt,style:{width:Mt}},In))),zt=!0}}return ie.createElement("colgroup",null,ct)}var bn=Ta,rn=ee(94480),ja=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function oo(ye,Ce){return(0,ie.useMemo)(function(){for(var Ue=[],qe=0;qe1?"colgroup":"col":null,ellipsis:ua.ellipsis,align:ua.align,component:ua.title?mt:zt,prefixCls:an,key:In[ha]},wa,{additionalProps:qn,rowType:"header"}))}))}wn.displayName="HeaderRow";var Fa=wn;function Ga(ye){var Ce=[];function Ue(zt,Tt){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Ce[Mt]=Ce[Mt]||[];var ln=Tt,an=zt.filter(Boolean).map(function(on){var On={key:on.key,className:on.className||"",children:on.title,column:on,colStart:ln},In=1,Mn=on.children;return Mn&&Mn.length>0&&(In=Ue(Mn,ln,Mt+1).reduce(function(ha,ua){return ha+ua},0),On.hasSubColumns=!0),"colSpan"in on&&(In=on.colSpan),"rowSpan"in on&&(On.rowSpan=on.rowSpan),On.colSpan=In,On.colEnd=On.colStart+In-1,Ce[Mt].push(On),ln+=In,In});return an}Ue(ye,0);for(var qe=Ce.length,ct=function(Tt){Ce[Tt].forEach(function(Mt){!("rowSpan"in Mt)&&!Mt.hasSubColumns&&(Mt.rowSpan=qe-Tt)})},mt=0;mt1&&arguments[1]!==void 0?arguments[1]:"";return typeof Ce=="number"?Ce:Ce.endsWith("%")?ye*parseFloat(Ce)/100:null}function er(ye,Ce){return ie.useMemo(function(){if(Ce&&Ce>0){var Ue=0,qe=0;ye.forEach(function(ln){var an=Cr(Ce,ln.width);an?Ue+=an:qe+=1});var ct=Ce-Ue,mt=qe,zt=ct/qe,Tt=0,Mt=ye.map(function(ln){var an=(0,we.Z)({},ln),on=Cr(Ce,an.width);if(on)an.width=on;else{var On=Math.floor(zt);an.width=mt===1?ct:On,ct-=On,mt-=1}return Tt+=an.width,an});return[Mt,Tt]}return[ye,Ce]},[ye,Ce])}var Ct=["children"],St=["fixed"];function Rt(ye){return(0,zo.Z)(ye).filter(function(Ce){return ie.isValidElement(Ce)}).map(function(Ce){var Ue=Ce.key,qe=Ce.props,ct=qe.children,mt=(0,Xn.Z)(qe,Ct),zt=(0,we.Z)({key:Ue},mt);return ct&&(zt.children=Rt(ct)),zt})}function aa(ye){var Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ye.filter(function(Ue){return Ue&&(0,Fe.Z)(Ue)==="object"}).reduce(function(Ue,qe,ct){var mt=qe.fixed,zt=mt===!0?"left":mt,Tt="".concat(Ce,"-").concat(ct),Mt=qe.children;return Mt&&Mt.length>0?[].concat((0,rn.Z)(Ue),(0,rn.Z)(aa(Mt,Tt).map(function(ln){return(0,we.Z)({fixed:zt},ln)}))):[].concat((0,rn.Z)(Ue),[(0,we.Z)((0,we.Z)({key:Tt},qe),{},{fixed:zt})])},[])}function Ba(ye){for(var Ce=!0,Ue=0;Ue=0;mt-=1){var zt=ye[mt];if(ct&&zt.fixed!=="right")ct=!1;else if(!ct&&zt.fixed==="right"){warning(!1,"Index ".concat(mt+1," of `columns` missing `fixed='right'` prop."));break}}}function la(ye){return ye.map(function(Ce){var Ue=Ce.fixed,qe=(0,Xn.Z)(Ce,St),ct=Ue;return Ue==="left"?ct="right":Ue==="right"&&(ct="left"),(0,we.Z)({fixed:ct},qe)})}function Za(ye,Ce){var Ue=ye.prefixCls,qe=ye.columns,ct=ye.children,mt=ye.expandable,zt=ye.expandedKeys,Tt=ye.columnTitle,Mt=ye.getRowKey,ln=ye.onTriggerExpand,an=ye.expandIcon,on=ye.rowExpandable,On=ye.expandIconColumnIndex,In=ye.direction,Mn=ye.expandRowByClick,ha=ye.columnWidth,ua=ye.fixed,wa=ye.scrollWidth,qn=ie.useMemo(function(){return qe||Rt(ct)},[qe,ct]),ka=ie.useMemo(function(){if(mt){var fo,_a=qn.slice();if(!_a.includes(z)){var sa=On||0;sa>=0&&_a.splice(sa,0,z)}var Ia=_a.indexOf(z);_a=_a.filter(function(yo,or){return yo!==z||or===Ia});var to=qn[Ia],gr;(ua==="left"||ua)&&!On?gr="left":(ua==="right"||ua)&&On===qn.length?gr="right":gr=to?to.fixed:null;var $o=(fo={},(0,Ae.Z)(fo,Bn,{className:"".concat(Ue,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Ae.Z)(fo,"title",Tt),(0,Ae.Z)(fo,"fixed",gr),(0,Ae.Z)(fo,"className","".concat(Ue,"-row-expand-icon-cell")),(0,Ae.Z)(fo,"width",ha),(0,Ae.Z)(fo,"render",function(or,hr,Br){var ir=Mt(hr,Br),Sl=zt.has(ir),Ir=on?on(hr):!0,Ko=an({prefixCls:Ue,expanded:Sl,expandable:Ir,record:hr,onExpand:ln});return Mn?ie.createElement("span",{onClick:function(Wo){return Wo.stopPropagation()}},Ko):Ko}),fo);return _a.map(function(yo){return yo===z?$o:yo})}return qn.filter(function(yo){return yo!==z})},[mt,qn,Mt,zt,an,In]),Ot=ie.useMemo(function(){var fo=ka;return Ce&&(fo=Ce(fo)),fo.length||(fo=[{render:function(){return null}}]),fo},[Ce,ka,In]),Mo=ie.useMemo(function(){return In==="rtl"?la(aa(Ot)):aa(Ot)},[Ot,In,wa]),so=er(Mo,wa),Oo=(0,ve.Z)(so,2),Xo=Oo[0],Wa=Oo[1];return[Ot,Xo,Wa]}var lo=Za;function Zo(ye){var Ce,Ue=ye.prefixCls,qe=ye.record,ct=ye.onExpand,mt=ye.expanded,zt=ye.expandable,Tt="".concat(Ue,"-row-expand-icon");if(!zt)return ie.createElement("span",{className:Ne()(Tt,"".concat(Ue,"-row-spaced"))});var Mt=function(an){ct(qe,an),an.stopPropagation()};return ie.createElement("span",{className:Ne()(Tt,(Ce={},(0,Ae.Z)(Ce,"".concat(Ue,"-row-expanded"),mt),(0,Ae.Z)(Ce,"".concat(Ue,"-row-collapsed"),!mt),Ce)),onClick:Mt})}function Mr(ye,Ce,Ue){var qe=[];function ct(mt){(mt||[]).forEach(function(zt,Tt){qe.push(Ce(zt,Tt)),ct(zt[Ue])})}return ct(ye),qe}function Po(ye,Ce,Ue){var qe=Kn(ye),ct=qe.expandIcon,mt=qe.expandedRowKeys,zt=qe.defaultExpandedRowKeys,Tt=qe.defaultExpandAllRows,Mt=qe.expandedRowRender,ln=qe.onExpand,an=qe.onExpandedRowsChange,on=qe.childrenColumnName,On=ct||Zo,In=on||"children",Mn=ie.useMemo(function(){return Mt?"row":ye.expandable&&ye.internalHooks===ne&&ye.expandable.__PARENT_RENDER_ICON__||Ce.some(function(Mo){return Mo&&(0,Fe.Z)(Mo)==="object"&&Mo[In]})?"nest":!1},[!!Mt,Ce]),ha=ie.useState(function(){return zt||(Tt?Mr(Ce,Ue,In):[])}),ua=(0,ve.Z)(ha,2),wa=ua[0],qn=ua[1],ka=ie.useMemo(function(){return new Set(mt||wa||[])},[mt,wa]),Ot=ie.useCallback(function(Mo){var so=Ue(Mo,Ce.indexOf(Mo)),Oo,Xo=ka.has(so);Xo?(ka.delete(so),Oo=(0,rn.Z)(ka)):Oo=[].concat((0,rn.Z)(ka),[so]),qn(Oo),ln&&ln(!Xo,Mo),an&&an(Oo)},[Ue,ka,Ce,ln,an]);return[qe,Mn,ka,On,In,Ot]}function ea(ye,Ce,Ue,qe){var ct=ye.map(function(mt,zt){return We(zt,zt,ye,Ce,Ue,qe==null?void 0:qe[zt])});return(0,bt.Z)(function(){return ct},[ct],function(mt,zt){return!(0,Le.Z)(mt,zt)})}function dr(ye){var Ce=(0,ie.useRef)(ye),Ue=(0,ie.useState)({}),qe=(0,ve.Z)(Ue,2),ct=qe[1],mt=(0,ie.useRef)(null),zt=(0,ie.useRef)([]);function Tt(Mt){zt.current.push(Mt);var ln=Promise.resolve();mt.current=ln,ln.then(function(){if(mt.current===ln){var an=zt.current,on=Ce.current;zt.current=[],an.forEach(function(On){Ce.current=On(Ce.current)}),mt.current=null,on!==Ce.current&&ct({})}})}return(0,ie.useEffect)(function(){return function(){mt.current=null}},[]),[Ce.current,Tt]}function el(ye){var Ce=(0,ie.useRef)(ye||null),Ue=(0,ie.useRef)();function qe(){window.clearTimeout(Ue.current)}function ct(zt){Ce.current=zt,qe(),Ue.current=window.setTimeout(function(){Ce.current=null,Ue.current=void 0},100)}function mt(){return Ce.current}return(0,ie.useEffect)(function(){return qe},[]),[ct,mt]}function Or(){var ye=ie.useState(-1),Ce=(0,ve.Z)(ye,2),Ue=Ce[0],qe=Ce[1],ct=ie.useState(-1),mt=(0,ve.Z)(ct,2),zt=mt[0],Tt=mt[1],Mt=ie.useCallback(function(ln,an){qe(ln),Tt(an)},[]);return[Ue,zt,Mt]}var Go=ee(47273),ze=(0,Go.Z)()?window:null;function Fn(ye,Ce){var Ue=(0,Fe.Z)(ye)==="object"?ye:{},qe=Ue.offsetHeader,ct=qe===void 0?0:qe,mt=Ue.offsetSummary,zt=mt===void 0?0:mt,Tt=Ue.offsetScroll,Mt=Tt===void 0?0:Tt,ln=Ue.getContainer,an=ln===void 0?function(){return ze}:ln,on=an()||ze;return ie.useMemo(function(){var On=!!ye;return{isSticky:On,stickyClassName:On?"".concat(Ce,"-sticky-holder"):"",offsetHeader:ct,offsetSummary:zt,offsetScroll:Mt,container:on}},[Mt,ct,zt,Ce,on])}function hn(ye,Ce,Ue){var qe=(0,ie.useMemo)(function(){for(var ct=[],mt=[],zt=0,Tt=0,Mt=0;Mt=on&&(yo=on-On),zt({scrollLeft:yo/on*(an+2)}),qn.current.x=Ia.pageX},fo=function(){if(mt.current){var Ia=(0,Ln.os)(mt.current).top,to=Ia+mt.current.offsetHeight,gr=Mt===window?document.documentElement.scrollTop+window.innerHeight:(0,Ln.os)(Mt).top+Mt.clientHeight;to-(0,Ft.Z)()<=gr||Ia>=gr-Tt?wa(function($o){return(0,we.Z)((0,we.Z)({},$o),{},{isHiddenScrollBar:!0})}):wa(function($o){return(0,we.Z)((0,we.Z)({},$o),{},{isHiddenScrollBar:!1})})}},_a=function(Ia){wa(function(to){return(0,we.Z)((0,we.Z)({},to),{},{scrollLeft:Ia/an*on||0})})};return ie.useImperativeHandle(Ue,function(){return{setScrollLeft:_a}}),ie.useEffect(function(){var sa=(0,Hn.Z)(document.body,"mouseup",Oo,!1),Ia=(0,Hn.Z)(document.body,"mousemove",Wa,!1);return fo(),function(){sa.remove(),Ia.remove()}},[On,Mo]),ie.useEffect(function(){var sa=(0,Hn.Z)(Mt,"scroll",fo,!1),Ia=(0,Hn.Z)(window,"resize",fo,!1);return function(){sa.remove(),Ia.remove()}},[Mt]),ie.useEffect(function(){ua.isHiddenScrollBar||wa(function(sa){var Ia=mt.current;return Ia?(0,we.Z)((0,we.Z)({},sa),{},{scrollLeft:Ia.scrollLeft/Ia.scrollWidth*Ia.clientWidth}):sa})},[ua.isHiddenScrollBar]),an<=on||!On||ua.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,Ft.Z)(),width:on,bottom:Tt},className:"".concat(ln,"-sticky-scroll")},ie.createElement("div",{onMouseDown:Xo,ref:In,className:Ne()("".concat(ln,"-sticky-scroll-bar"),(0,Ae.Z)({},"".concat(ln,"-sticky-scroll-bar-active"),Mo)),style:{width:"".concat(On,"px"),transform:"translate3d(".concat(ua.scrollLeft,"px, 0, 0)")}}))},xo=ie.forwardRef(ko);function en(ye){return null}var jr=en;function Nr(ye){return null}var tl=Nr,pl="rc-table",Aa=[],Ua={};function jo(){return"No Data"}function ro(ye){var Ce,Ue=(0,we.Z)({rowKey:"key",prefixCls:pl,emptyText:jo},ye),qe=Ue.prefixCls,ct=Ue.className,mt=Ue.rowClassName,zt=Ue.style,Tt=Ue.data,Mt=Ue.rowKey,ln=Ue.scroll,an=Ue.tableLayout,on=Ue.direction,On=Ue.title,In=Ue.footer,Mn=Ue.summary,ha=Ue.caption,ua=Ue.id,wa=Ue.showHeader,qn=Ue.components,ka=Ue.emptyText,Ot=Ue.onRow,Mo=Ue.onHeaderRow,so=Ue.internalHooks,Oo=Ue.transformColumns,Xo=Ue.internalRefs,Wa=Ue.tailor,fo=Ue.sticky,_a=Tt||Aa,sa=!!_a.length,Ia=so===ne,to=ie.useCallback(function(rl,Ul){return(0,He.Z)(qn,rl)||Ul},[qn]),gr=ie.useMemo(function(){return typeof Mt=="function"?Mt:function(rl){var Ul=rl&&rl[Mt];return Ul}},[Mt]),$o=to(["body"]),yo=Or(),or=(0,ve.Z)(yo,3),hr=or[0],Br=or[1],ir=or[2],Sl=Po(Ue,_a,gr),Ir=(0,ve.Z)(Sl,6),Ko=Ir[0],Il=Ir[1],Wo=Ir[2],sl=Ir[3],al=Ir[4],nu=Ir[5],No=ln==null?void 0:ln.x,Ro=ie.useState(0),Ho=(0,ve.Z)(Ro,2),Oa=Ho[0],Vn=Ho[1],jn=lo((0,we.Z)((0,we.Z)((0,we.Z)({},Ue),Ko),{},{expandable:!!Ko.expandedRowRender,columnTitle:Ko.columnTitle,expandedKeys:Wo,getRowKey:gr,onTriggerExpand:nu,expandIcon:sl,expandIconColumnIndex:Ko.expandIconColumnIndex,direction:on,scrollWidth:Ia&&Wa&&typeof No=="number"?No:null}),Ia?Oo:null),Ha=(0,ve.Z)(jn,3),qo=Ha[0],Er=Ha[1],Cu=Ha[2],mu=Cu!=null?Cu:No,Wu=ie.useMemo(function(){return{columns:qo,flattenColumns:Er}},[qo,Er]),Nl=ie.useRef(),Ll=ie.useRef(),bo=ie.useRef(),Ou=ie.useRef(),Ru=ie.useRef(),ol=ie.useState(!1),ml=(0,ve.Z)(ol,2),jl=ml[0],lu=ml[1],Jl=ie.useState(!1),kr=(0,ve.Z)(Jl,2),Nu=kr[0],Au=kr[1],cl=dr(new Map),Qo=(0,ve.Z)(cl,2),au=Qo[0],Bu=Qo[1],oi=Ke(Er),Ju=oi.map(function(rl){return au.get(rl)}),Gu=ie.useMemo(function(){return Ju},[Ju.join("_")]),zu=Gn(Gu,Er.length,on),Ut=ln&&At(ln.y),Xl=ln&&At(mu)||!!Ko.fixed,ri=Xl&&Er.some(function(rl){var Ul=rl.fixed;return Ul}),Di=ie.useRef(),li=Fn(fo,qe),ui=li.isSticky,ii=li.offsetHeader,Xu=li.offsetSummary,Vr=li.offsetScroll,yl=li.stickyClassName,Sr=li.container,_l=ie.useMemo(function(){return Mn==null?void 0:Mn(_a)},[Mn,_a]),Tu=(Ut||ui)&&ie.isValidElement(_l)&&_l.type===he&&_l.props.fixed,Hu,Zu,si;Ut&&(Zu={overflowY:"scroll",maxHeight:ln.y}),Xl&&(Hu={overflowX:"auto"},Ut||(Zu={overflowY:"hidden"}),si={width:mu===!0?"auto":mu,minWidth:"100%"});var Fi=ie.useCallback(function(rl,Ul){(0,ot.Z)(Nl.current)&&Bu(function($u){if($u.get(rl)!==Ul){var Pi=new Map($u);return Pi.set(rl,Ul),Pi}return $u})},[]),bc=el(null),Ls=(0,ve.Z)(bc,2),wc=Ls[0],Kr=Ls[1];function dl(rl,Ul){Ul&&(typeof Ul=="function"?Ul(rl):Ul.scrollLeft!==rl&&(Ul.scrollLeft=rl,Ul.scrollLeft!==rl&&setTimeout(function(){Ul.scrollLeft=rl},0)))}var Li=(0,Ie.Z)(function(rl){var Ul=rl.currentTarget,$u=rl.scrollLeft,Pi=on==="rtl",Uu=typeof $u=="number"?$u:Ul.scrollLeft,mc=Ul||Ua;if(!Kr()||Kr()===mc){var ou;wc(mc),dl(Uu,Ll.current),dl(Uu,bo.current),dl(Uu,Ru.current),dl(Uu,(ou=Di.current)===null||ou===void 0?void 0:ou.setScrollLeft)}var Gs=Ul||Ll.current;if(Gs){var Ks=Gs.scrollWidth,as=Gs.clientWidth;if(Ks===as){lu(!1),Au(!1);return}Pi?(lu(-Uu0)):(lu(Uu>0),Au(Uu1?ha-Ia:0,gr=(0,we.Z)((0,we.Z)((0,we.Z)({},Oo),Mt),{},{flex:"0 0 ".concat(Ia,"px"),width:"".concat(Ia,"px"),marginRight:to,pointerEvents:"auto"}),$o=ie.useMemo(function(){return an?_a<=1:Wa===0||_a===0||_a>1},[_a,Wa,an]);$o?gr.visibility="hidden":an&&(gr.height=on==null?void 0:on(_a));var yo=$o?function(){return null}:On,or={};return(_a===0||Wa===0)&&(or.rowSpan=1,or.colSpan=1),ie.createElement($t,(0,be.Z)({className:Ne()(Mn,ln),ellipsis:Ue.ellipsis,align:Ue.align,scope:Ue.rowScope,component:"div",prefixCls:Ce.prefixCls,key:ka,record:Tt,index:mt,renderIndex:zt,dataIndex:In,render:yo,shouldCellUpdate:Ue.shouldCellUpdate},Ot,{appendNode:Mo,additionalProps:(0,we.Z)((0,we.Z)({},so),{},{style:gr},or)}))}var Ka=kl,ku=["data","index","className","rowKey","style","extra","getHeight"],ma=ie.forwardRef(function(ye,Ce){var Ue=ye.data,qe=ye.index,ct=ye.className,mt=ye.rowKey,zt=ye.style,Tt=ye.extra,Mt=ye.getHeight,ln=(0,Xn.Z)(ye,ku),an=Ue.record,on=Ue.indent,On=Ue.index,In=je(le,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Mn=In.scrollX,ha=In.flattenColumns,ua=In.prefixCls,wa=In.fixColumn,qn=In.componentWidth,ka=Re(an,mt,qe,on),Ot=ka.rowSupportExpand,Mo=ka.expanded,so=ka.rowProps,Oo=ka.expandedRowRender,Xo=ka.expandedRowClassName,Wa;if(Ot&&Mo){var fo=Oo(an,qe,on+1,Mo),_a=Xo==null?void 0:Xo(an,qe,on),sa={};wa&&(sa={style:(0,Ae.Z)({},"--virtual-width","".concat(qn,"px"))});var Ia="".concat(ua,"-expanded-row-cell");Wa=ie.createElement("div",{className:Ne()("".concat(ua,"-expanded-row"),"".concat(ua,"-expanded-row-level-").concat(on+1),_a)},ie.createElement($t,{component:"div",prefixCls:ua,className:Ne()(Ia,(0,Ae.Z)({},"".concat(Ia,"-fixed"),wa)),additionalProps:sa},fo))}var to=(0,we.Z)((0,we.Z)({},zt),{},{width:Mn});Tt&&(to.position="absolute",to.pointerEvents="none");var gr=ie.createElement("div",(0,be.Z)({},so,ln,{ref:Ot?null:Ce,className:Ne()(ct,"".concat(ua,"-row"),so==null?void 0:so.className,(0,Ae.Z)({},"".concat(ua,"-row-extra"),Tt)),style:(0,we.Z)((0,we.Z)({},to),so==null?void 0:so.style)}),ha.map(function($o,yo){return ie.createElement(Ka,{key:yo,rowInfo:ka,column:$o,colIndex:yo,indent:on,index:qe,renderIndex:On,record:an,inverse:Tt,getHeight:Mt})}));return Ot?ie.createElement("div",{ref:Ce},gr,Wa):gr}),Lo=te(ma),Fr=Lo,Rr=ie.forwardRef(function(ye,Ce){var Ue=ye.data,qe=ye.onScroll,ct=je(le,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),mt=ct.flattenColumns,zt=ct.onColumnResize,Tt=ct.getRowKey,Mt=ct.expandedKeys,ln=ct.prefixCls,an=ct.childrenColumnName,on=ct.emptyNode,On=ct.scrollX,In=je(zr),Mn=In.scrollY,ha=In.listItemHeight,ua=ie.useRef(),wa=En(Ue,an,Mt,Tt),qn=ie.useMemo(function(){var Wa=0;return mt.map(function(fo){var _a=fo.width,sa=fo.key;return Wa+=_a,[sa,_a,Wa]})},[mt]),ka=ie.useMemo(function(){return qn.map(function(Wa){return Wa[2]})},[qn]);ie.useEffect(function(){qn.forEach(function(Wa){var fo=(0,ve.Z)(Wa,2),_a=fo[0],sa=fo[1];zt(_a,sa)})},[qn]),ie.useImperativeHandle(Ce,function(){var Wa={};return Object.defineProperty(Wa,"scrollLeft",{get:function(){var _a;return((_a=ua.current)===null||_a===void 0?void 0:_a.getScrollInfo().x)||0},set:function(_a){var sa;(sa=ua.current)===null||sa===void 0||sa.scrollTo({left:_a})}}),Wa});var Ot=function(fo,_a){var sa,Ia=(sa=wa[_a])===null||sa===void 0?void 0:sa.record,to=fo.onCell;if(to){var gr,$o=to(Ia,_a);return(gr=$o==null?void 0:$o.rowSpan)!==null&&gr!==void 0?gr:1}return 1},Mo=function(fo){var _a=fo.start,sa=fo.end,Ia=fo.getSize,to=fo.offsetY;if(sa<0)return null;for(var gr=mt.filter(function(No){return Ot(No,_a)===0}),$o=_a,yo=function(Ro){if(gr=gr.filter(function(Ho){return Ot(Ho,Ro)===0}),!gr.length)return $o=Ro,"break"},or=_a;or>=0;or-=1){var hr=yo(or);if(hr==="break")break}for(var Br=mt.filter(function(No){return Ot(No,sa)!==1}),ir=sa,Sl=function(Ro){if(Br=Br.filter(function(Ho){return Ot(Ho,Ro)!==1}),!Br.length)return ir=Math.max(Ro-1,sa),"break"},Ir=sa;Ir1})&&Il.push(Ro)},sl=$o;sl<=ir;sl+=1)var al=Wo(sl);var nu=Il.map(function(No){var Ro=wa[No],Ho=Tt(Ro.record,No),Oa=function(Ha){var qo=No+Ha-1,Er=Tt(wa[qo].record,qo),Cu=Ia(Ho,Er);return Cu.bottom-Cu.top},Vn=Ia(Ho);return ie.createElement(Fr,{key:No,data:Ro,rowKey:Ho,index:No,style:{top:-to+Vn.top},extra:!0,getHeight:Oa})});return nu},so=ie.useMemo(function(){return{columnsOffset:ka}},[ka]),Oo="".concat(ln,"-tbody"),Xo;return wa.length?Xo=ie.createElement(Wr.Z,{fullHeight:!1,ref:ua,className:Ne()(Oo,"".concat(Oo,"-virtual")),height:Mn,itemHeight:ha||24,data:wa,itemKey:function(fo){return Tt(fo.record)},scrollWidth:On,onVirtualScroll:function(fo){var _a=fo.x;qe({scrollLeft:_a})},extraRender:Mo},function(Wa,fo,_a){var sa=Tt(Wa.record,fo);return ie.createElement(Fr,(0,be.Z)({data:Wa,rowKey:sa,index:fo},_a))}):Xo=ie.createElement("div",{className:Ne()("".concat(ln,"-placeholder"))},ie.createElement($t,{component:"div",prefixCls:ln},on)),ie.createElement(Du.Provider,{value:so},Xo)}),Kl=te(Rr),pu=Kl,eu=function(Ce,Ue){var qe=Ue.ref,ct=Ue.onScroll;return ie.createElement(pu,{ref:qe,data:Ce,onScroll:ct})},Pu=100;function hu(ye){var Ce=ye.columns,Ue=ye.scroll,qe=ye.prefixCls,ct=qe===void 0?pl:qe,mt=ye.className,zt=ye.listItemHeight,Tt=Ue||{},Mt=Tt.x,ln=Tt.y;typeof Mt!="number"&&(Mt=((Ce||[]).length+1)*Pu),typeof ln!="number"&&(ln=500);var an=ie.useMemo(function(){return{scrollY:ln,listItemHeight:zt}},[ln,zt]);return ie.createElement(zr.Provider,{value:an},ie.createElement(Da,(0,be.Z)({},ye,{className:Ne()(mt,"".concat(ct,"-virtual")),scroll:(0,we.Z)((0,we.Z)({},Ue),{},{x:Mt}),components:{body:eu},columns:Ce,internalHooks:ne,tailor:!0})))}function Eu(ye){return b(hu,ye)}var Pr=Eu(),bl=null;function Ql(ye){return null}var du=Ql;function Su(ye){return null}var ju=Su,_r=ee(2738),gi=ee(68031),Yl=ee(36355),Zl=ee(93891),Qu=ee(19716),bi=ee(8628),wi=ee(31724),hi=ee(58421),vo=ee(71418),Qa=ee(88088);function ho(ye){return function(Ue){let{prefixCls:qe,onExpand:ct,record:mt,expanded:zt,expandable:Tt}=Ue;const Mt=`${qe}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:ln=>{ct(mt,ln),ln.stopPropagation()},className:Ne()(Mt,{[`${Mt}-spaced`]:!Tt,[`${Mt}-expanded`]:Tt&&zt,[`${Mt}-collapsed`]:Tt&&!zt}),"aria-label":zt?ye.collapse:ye.expand,"aria-expanded":zt})}}var Eo=ho;function Xr(ye,Ce){return"key"in ye&&ye.key!==void 0&&ye.key!==null?ye.key:ye.dataIndex?Array.isArray(ye.dataIndex)?ye.dataIndex.join("."):ye.dataIndex:Ce}function wl(ye,Ce){return Ce?`${Ce}-${ye}`:`${ye}`}function zl(ye,Ce){return typeof ye=="function"?ye(Ce):ye}function Ol(ye,Ce){const Ue=zl(ye,Ce);return Object.prototype.toString.call(Ue)==="[object Object]"?"":Ue}var Sn={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"},iu=Sn,Yu=ee(7657),yu=function(Ce,Ue){return ie.createElement(Yu.Z,(0,be.Z)({},Ce,{ref:Ue,icon:iu}))},vr=ie.forwardRef(yu),qr=vr,Dl=ee(56762);function nl(ye){const Ce=ie.useRef(ye),Ue=(0,Dl.Z)();return[()=>Ce.current,qe=>{Ce.current=qe,Ue()}]}var Ar=ee(3113),nn=ee(24905),Yt=ee(38854),pn=ee(64165),fa=ee(20834),Do=ee(40875),Io=ee(5112),$n=ee(17574),Co=ee(47472),_o=ee(92832);function Uo(ye){let{value:Ce,onChange:Ue,filterSearch:qe,tablePrefixCls:ct,locale:mt}=ye;return qe?ie.createElement("div",{className:`${ct}-filter-dropdown-search`},ie.createElement(_o.default,{prefix:ie.createElement(Co.Z,null),placeholder:mt.filterSearchPlaceholder,onChange:Ue,value:Ce,htmlSize:1,className:`${ct}-filter-dropdown-search-input`})):null}var ul=Uo,ia=ee(10228);const Lr=ye=>{const{keyCode:Ce}=ye;Ce===ia.Z.ENTER&&ye.stopPropagation()};var Ml=ie.forwardRef((ye,Ce)=>ie.createElement("div",{className:ye.className,onClick:Ue=>Ue.stopPropagation(),onKeyDown:Lr,ref:Ce},ye.children));function Vo(ye){let Ce=[];return(ye||[]).forEach(Ue=>{let{value:qe,children:ct}=Ue;Ce.push(qe),ct&&(Ce=[].concat((0,rn.Z)(Ce),(0,rn.Z)(Vo(ct))))}),Ce}function tr(ye){return ye.some(Ce=>{let{children:Ue}=Ce;return Ue})}function vl(ye,Ce){return typeof Ce=="string"||typeof Ce=="number"?Ce==null?void 0:Ce.toString().toLowerCase().includes(ye.trim().toLowerCase()):!1}function $r(ye){let{filters:Ce,prefixCls:Ue,filteredKeys:qe,filterMultiple:ct,searchValue:mt,filterSearch:zt}=ye;return Ce.map((Tt,Mt)=>{const ln=String(Tt.value);if(Tt.children)return{key:ln||Mt,label:Tt.text,popupClassName:`${Ue}-dropdown-submenu`,children:$r({filters:Tt.children,prefixCls:Ue,filteredKeys:qe,filterMultiple:ct,searchValue:mt,filterSearch:zt})};const an=ct?nn.default:Io.ZP,on={key:Tt.value!==void 0?ln:Mt,label:ie.createElement(ie.Fragment,null,ie.createElement(an,{checked:qe.includes(ln)}),ie.createElement("span",null,Tt.text))};return mt.trim()?typeof zt=="function"?zt(mt,Tt)?on:null:vl(mt,Tt.text)?on:null:on})}function Hl(ye){var Ce,Ue;const{tablePrefixCls:qe,prefixCls:ct,column:mt,dropdownPrefixCls:zt,columnKey:Tt,filterMultiple:Mt,filterMode:ln="menu",filterSearch:an=!1,filterState:on,triggerFilter:On,locale:In,children:Mn,getPopupContainer:ha}=ye,{filterDropdownOpen:ua,onFilterDropdownOpenChange:wa,filterResetToDefaultFilteredValue:qn,defaultFilteredValue:ka,filterDropdownVisible:Ot,onFilterDropdownVisibleChange:Mo}=mt,[so,Oo]=ie.useState(!1),Xo=!!(on&&(!((Ce=on.filteredKeys)===null||Ce===void 0)&&Ce.length||on.forceFiltered)),Wa=jn=>{Oo(jn),wa==null||wa(jn),Mo==null||Mo(jn)},fo=(Ue=ua!=null?ua:Ot)!==null&&Ue!==void 0?Ue:so,_a=on==null?void 0:on.filteredKeys,[sa,Ia]=nl(_a||[]),to=jn=>{let{selectedKeys:Ha}=jn;Ia(Ha)},gr=(jn,Ha)=>{let{node:qo,checked:Er}=Ha;to(Mt?{selectedKeys:jn}:{selectedKeys:Er&&qo.key?[qo.key]:[]})};ie.useEffect(()=>{so&&to({selectedKeys:_a||[]})},[_a]);const[$o,yo]=ie.useState([]),or=jn=>{yo(jn)},[hr,Br]=ie.useState(""),ir=jn=>{const{value:Ha}=jn.target;Br(Ha)};ie.useEffect(()=>{so||Br("")},[so]);const Sl=jn=>{const Ha=jn&&jn.length?jn:null;if(Ha===null&&(!on||!on.filteredKeys)||(0,Le.Z)(Ha,on==null?void 0:on.filteredKeys,!0))return null;On({column:mt,key:Tt,filteredKeys:Ha})},Ir=()=>{Wa(!1),Sl(sa())},Ko=function(){let{confirm:jn,closeDropdown:Ha}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};jn&&Sl([]),Ha&&Wa(!1),Br(""),Ia(qn?(ka||[]).map(qo=>String(qo)):[])},Il=function(){let{closeDropdown:jn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};jn&&Wa(!1),Sl(sa())},Wo=jn=>{jn&&_a!==void 0&&Ia(_a||[]),Wa(jn),!jn&&!mt.filterDropdown&&Ir()},sl=Ne()({[`${zt}-menu-without-submenu`]:!tr(mt.filters||[])}),al=jn=>{if(jn.target.checked){const Ha=Vo(mt==null?void 0:mt.filters).map(qo=>String(qo));Ia(Ha)}else Ia([])},nu=jn=>{let{filters:Ha}=jn;return(Ha||[]).map((qo,Er)=>{const Cu=String(qo.value),mu={title:qo.text,key:qo.value!==void 0?Cu:Er};return qo.children&&(mu.children=nu({filters:qo.children})),mu})},No=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(qo=>No(qo)))||[]})};let Ro;if(typeof mt.filterDropdown=="function")Ro=mt.filterDropdown({prefixCls:`${zt}-custom`,setSelectedKeys:jn=>to({selectedKeys:jn}),selectedKeys:sa(),confirm:Il,clearFilters:Ko,filters:mt.filters,visible:fo,close:()=>{Wa(!1)}});else if(mt.filterDropdown)Ro=mt.filterDropdown;else{const jn=sa()||[],Ha=()=>(mt.filters||[]).length===0?ie.createElement(pn.Z,{image:pn.Z.PRESENTED_IMAGE_SIMPLE,description:In.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):ln==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ul,{filterSearch:an,value:hr,onChange:ir,tablePrefixCls:qe,locale:In}),ie.createElement("div",{className:`${qe}-filter-dropdown-tree`},Mt?ie.createElement(nn.default,{checked:jn.length===Vo(mt.filters).length,indeterminate:jn.length>0&&jn.lengthtypeof an=="function"?an(hr,No(Er)):vl(hr,Er.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ul,{filterSearch:an,value:hr,onChange:ir,tablePrefixCls:qe,locale:In}),ie.createElement(fa.default,{selectable:!0,multiple:Mt,prefixCls:`${zt}-menu`,className:sl,onSelect:to,onDeselect:to,selectedKeys:jn,getPopupContainer:ha,openKeys:$o,onOpenChange:or,items:$r({filters:mt.filters||[],filterSearch:an,prefixCls:ct,filteredKeys:sa(),filterMultiple:Mt,searchValue:hr})})),qo=()=>qn?(0,Le.Z)((ka||[]).map(Er=>String(Er)),jn,!0):jn.length===0;Ro=ie.createElement(ie.Fragment,null,Ha(),ie.createElement("div",{className:`${ct}-dropdown-btns`},ie.createElement(Ar.ZP,{type:"link",size:"small",disabled:qo(),onClick:()=>Ko()},In.filterReset),ie.createElement(Ar.ZP,{type:"primary",size:"small",onClick:Ir},In.filterConfirm)))}mt.filterDropdown&&(Ro=ie.createElement(Do.J,{selectable:void 0},Ro));const Ho=()=>ie.createElement(Ml,{className:`${ct}-dropdown`},Ro);let Oa;typeof mt.filterIcon=="function"?Oa=mt.filterIcon(Xo):mt.filterIcon?Oa=mt.filterIcon:Oa=ie.createElement(qr,null);const{direction:Vn}=ie.useContext(Yl.E_);return ie.createElement("div",{className:`${ct}-column`},ie.createElement("span",{className:`${qe}-column-title`},Mn),ie.createElement(Yt.Z,{dropdownRender:Ho,trigger:["click"],open:fo,onOpenChange:Wo,getPopupContainer:ha,placement:Vn==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:Ne()(`${ct}-trigger`,{active:Xo}),onClick:jn=>{jn.stopPropagation()}},Oa)))}var Fu=Hl;function Ei(ye,Ce,Ue){let qe=[];return(ye||[]).forEach((ct,mt)=>{var zt;const Tt=wl(mt,Ue);if(ct.filters||"filterDropdown"in ct||"onFilter"in ct)if("filteredValue"in ct){let Mt=ct.filteredValue;"filterDropdown"in ct||(Mt=(zt=Mt==null?void 0:Mt.map(String))!==null&&zt!==void 0?zt:Mt),qe.push({column:ct,key:Xr(ct,Tt),filteredKeys:Mt,forceFiltered:ct.filtered})}else qe.push({column:ct,key:Xr(ct,Tt),filteredKeys:Ce&&ct.defaultFilteredValue?ct.defaultFilteredValue:void 0,forceFiltered:ct.filtered});"children"in ct&&(qe=[].concat((0,rn.Z)(qe),(0,rn.Z)(Ei(ct.children,Ce,Tt))))}),qe}function Hi(ye,Ce,Ue,qe,ct,mt,zt,Tt){return Ue.map((Mt,ln)=>{const an=wl(ln,Tt),{filterMultiple:on=!0,filterMode:On,filterSearch:In}=Mt;let Mn=Mt;if(Mn.filters||Mn.filterDropdown){const ha=Xr(Mn,an),ua=qe.find(wa=>{let{key:qn}=wa;return ha===qn});Mn=Object.assign(Object.assign({},Mn),{title:wa=>ie.createElement(Fu,{tablePrefixCls:ye,prefixCls:`${ye}-filter`,dropdownPrefixCls:Ce,column:Mn,columnKey:ha,filterState:ua,filterMultiple:on,filterMode:On,filterSearch:In,triggerFilter:mt,locale:ct,getPopupContainer:zt},zl(Mt.title,wa))})}return"children"in Mn&&(Mn=Object.assign(Object.assign({},Mn),{children:Hi(ye,Ce,Mn.children,qe,ct,mt,zt,an)})),Mn})}function Si(ye){const Ce={};return ye.forEach(Ue=>{let{key:qe,filteredKeys:ct,column:mt}=Ue;const{filters:zt,filterDropdown:Tt}=mt;if(Tt)Ce[qe]=ct||null;else if(Array.isArray(ct)){const Mt=Vo(zt);Ce[qe]=Mt.filter(ln=>ct.includes(String(ln)))}else Ce[qe]=null}),Ce}function mi(ye,Ce){return Ce.reduce((Ue,qe)=>{const{column:{onFilter:ct,filters:mt},filteredKeys:zt}=qe;return ct&&zt&&zt.length?Ue.filter(Tt=>zt.some(Mt=>{const ln=Vo(mt),an=ln.findIndex(On=>String(On)===String(Mt)),on=an!==-1?ln[an]:Mt;return ct(on,Tt)})):Ue},ye)}const Oi=ye=>ye.flatMap(Ce=>"children"in Ce?[Ce].concat((0,rn.Z)(Oi(Ce.children||[]))):[Ce]);function cs(ye){let{prefixCls:Ce,dropdownPrefixCls:Ue,mergedColumns:qe,onFilterChange:ct,getPopupContainer:mt,locale:zt}=ye;const Tt=ie.useMemo(()=>Oi(qe||[]),[qe]),[Mt,ln]=ie.useState(()=>Ei(Tt,!0)),an=ie.useMemo(()=>{const Mn=Ei(Tt,!1);if(Mn.length===0)return Mn;let ha=!0,ua=!0;if(Mn.forEach(wa=>{let{filteredKeys:qn}=wa;qn!==void 0?ha=!1:ua=!1}),ha){const wa=(Tt||[]).map((qn,ka)=>Xr(qn,wl(ka)));return Mt.filter(qn=>{let{key:ka}=qn;return wa.includes(ka)}).map(qn=>{const ka=Tt[wa.findIndex(Ot=>Ot===qn.key)];return Object.assign(Object.assign({},qn),{column:Object.assign(Object.assign({},qn.column),ka),forceFiltered:ka.filtered})})}return Mn},[Tt,Mt]),on=ie.useMemo(()=>Si(an),[an]),On=Mn=>{const ha=an.filter(ua=>{let{key:wa}=ua;return wa!==Mn.key});ha.push(Mn),ln(ha),ct(Si(ha),ha)};return[Mn=>Hi(Ce,Ue,Mn,an,zt,On,mt),an,on]}var ti=cs;function yi(ye,Ce,Ue){const qe=ie.useRef({});function ct(mt){if(!qe.current||qe.current.data!==ye||qe.current.childrenColumnName!==Ce||qe.current.getRowKey!==Ue){let Tt=function(Mt){Mt.forEach((ln,an)=>{const on=Ue(ln,an);zt.set(on,ln),ln&&typeof ln=="object"&&Ce in ln&&Tt(ln[Ce]||[])})};const zt=new Map;Tt(ye),qe.current={data:ye,childrenColumnName:Ce,kvMap:zt,getRowKey:Ue}}return qe.current.kvMap.get(mt)}return[ct]}var ji=ee(50371),Wi=function(ye,Ce){var Ue={};for(var qe in ye)Object.prototype.hasOwnProperty.call(ye,qe)&&Ce.indexOf(qe)<0&&(Ue[qe]=ye[qe]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ct=0,qe=Object.getOwnPropertySymbols(ye);ct{const mt=ye[ct];typeof mt!="function"&&(Ue[ct]=mt)}),Ue}function fi(ye,Ce,Ue){const qe=Ue&&typeof Ue=="object"?Ue:{},{total:ct=0}=qe,mt=Wi(qe,["total"]),[zt,Tt]=(0,ie.useState)(()=>({current:"defaultCurrent"in mt?mt.defaultCurrent:1,pageSize:"defaultPageSize"in mt?mt.defaultPageSize:Vu})),Mt=(0,ji.Z)(zt,mt,{total:ct>0?ct:ye}),ln=Math.ceil((ct||ye)/Mt.pageSize);Mt.current>ln&&(Mt.current=ln||1);const an=(On,In)=>{Tt({current:On!=null?On:1,pageSize:In||Mt.pageSize})},on=(On,In)=>{var Mn;Ue&&((Mn=Ue.onChange)===null||Mn===void 0||Mn.call(Ue,On,In)),an(On,In),Ce(On,In||(Mt==null?void 0:Mt.pageSize))};return Ue===!1?[{},()=>{}]:[Object.assign(Object.assign({},Mt),{onChange:on}),an]}var ds=fi,ws=ee(84105),ni=ee(35654),Ni=ee(90782),Iu=ee(71430),Pc=ee(18929);const pi={},Ds="SELECT_ALL",gs="SELECT_INVERT",Is="SELECT_NONE",tc=[],Os=(ye,Ce)=>{let Ue=[];return(Ce||[]).forEach(qe=>{Ue.push(qe),qe&&typeof qe=="object"&&ye in qe&&(Ue=[].concat((0,rn.Z)(Ue),(0,rn.Z)(Os(ye,qe[ye]))))}),Ue};var nc=(ye,Ce)=>{const{preserveSelectedRowKeys:Ue,selectedRowKeys:qe,defaultSelectedRowKeys:ct,getCheckboxProps:mt,onChange:zt,onSelect:Tt,onSelectAll:Mt,onSelectInvert:ln,onSelectNone:an,onSelectMultiple:on,columnWidth:On,type:In,selections:Mn,fixed:ha,renderCell:ua,hideSelectAll:wa,checkStrictly:qn=!0}=Ce||{},{prefixCls:ka,data:Ot,pageData:Mo,getRecordByKey:so,getRowKey:Oo,expandType:Xo,childrenColumnName:Wa,locale:fo,getPopupContainer:_a}=ye,[sa,Ia]=(0,Pc.Z)(qe||ct||tc,{value:qe}),to=ie.useRef(new Map),gr=(0,ie.useCallback)(No=>{if(Ue){const Ro=new Map;No.forEach(Ho=>{let Oa=so(Ho);!Oa&&to.current.has(Ho)&&(Oa=to.current.get(Ho)),Ro.set(Ho,Oa)}),to.current=Ro}},[so,Ue]);ie.useEffect(()=>{gr(sa)},[sa]);const{keyEntities:$o}=(0,ie.useMemo)(()=>{if(qn)return{keyEntities:null};let No=Ot;if(Ue){const Ro=new Set(Ot.map((Oa,Vn)=>Oo(Oa,Vn))),Ho=Array.from(to.current).reduce((Oa,Vn)=>{let[jn,Ha]=Vn;return Ro.has(jn)?Oa:Oa.concat(Ha)},[]);No=[].concat((0,rn.Z)(No),(0,rn.Z)(Ho))}return(0,Iu.I8)(No,{externalGetKey:Oo,childrenPropName:Wa})},[Ot,Oo,qn,Wa,Ue]),yo=(0,ie.useMemo)(()=>Os(Wa,Mo),[Wa,Mo]),or=(0,ie.useMemo)(()=>{const No=new Map;return yo.forEach((Ro,Ho)=>{const Oa=Oo(Ro,Ho),Vn=(mt?mt(Ro):null)||{};No.set(Oa,Vn)}),No},[yo,Oo,mt]),hr=(0,ie.useCallback)(No=>{var Ro;return!!(!((Ro=or.get(Oo(No)))===null||Ro===void 0)&&Ro.disabled)},[or,Oo]),[Br,ir]=(0,ie.useMemo)(()=>{if(qn)return[sa||[],[]];const{checkedKeys:No,halfCheckedKeys:Ro}=(0,Ni.S)(sa,!0,$o,hr);return[No||[],Ro]},[sa,qn,$o,hr]),Sl=(0,ie.useMemo)(()=>{const No=In==="radio"?Br.slice(0,1):Br;return new Set(No)},[Br,In]),Ir=(0,ie.useMemo)(()=>In==="radio"?new Set:new Set(ir),[ir,In]),[Ko,Il]=(0,ie.useState)(null);ie.useEffect(()=>{Ce||Ia(tc)},[!!Ce]);const Wo=(0,ie.useCallback)((No,Ro)=>{let Ho,Oa;gr(No),Ue?(Ho=No,Oa=No.map(Vn=>to.current.get(Vn))):(Ho=[],Oa=[],No.forEach(Vn=>{const jn=so(Vn);jn!==void 0&&(Ho.push(Vn),Oa.push(jn))})),Ia(Ho),zt==null||zt(Ho,Oa,{type:Ro})},[Ia,so,zt,Ue]),sl=(0,ie.useCallback)((No,Ro,Ho,Oa)=>{if(Tt){const Vn=Ho.map(jn=>so(jn));Tt(so(No),Ro,Vn,Oa)}Wo(Ho,"single")},[Tt,so,Wo]),al=(0,ie.useMemo)(()=>!Mn||wa?null:(Mn===!0?[Ds,gs,Is]:Mn).map(Ro=>Ro===Ds?{key:"all",text:fo.selectionAll,onSelect(){Wo(Ot.map((Ho,Oa)=>Oo(Ho,Oa)).filter(Ho=>{const Oa=or.get(Ho);return!(Oa!=null&&Oa.disabled)||Sl.has(Ho)}),"all")}}:Ro===gs?{key:"invert",text:fo.selectInvert,onSelect(){const Ho=new Set(Sl);Mo.forEach((Vn,jn)=>{const Ha=Oo(Vn,jn),qo=or.get(Ha);qo!=null&&qo.disabled||(Ho.has(Ha)?Ho.delete(Ha):Ho.add(Ha))});const Oa=Array.from(Ho);ln&&ln(Oa),Wo(Oa,"invert")}}:Ro===Is?{key:"none",text:fo.selectNone,onSelect(){an==null||an(),Wo(Array.from(Sl).filter(Ho=>{const Oa=or.get(Ho);return Oa==null?void 0:Oa.disabled}),"none")}}:Ro).map(Ro=>Object.assign(Object.assign({},Ro),{onSelect:function(){for(var Ho,Oa,Vn=arguments.length,jn=new Array(Vn),Ha=0;Ha{var Ro;if(!Ce)return No.filter(ol=>ol!==pi);let Ho=(0,rn.Z)(No);const Oa=new Set(Sl),Vn=yo.map(Oo).filter(ol=>!or.get(ol).disabled),jn=Vn.every(ol=>Oa.has(ol)),Ha=Vn.some(ol=>Oa.has(ol)),qo=()=>{const ol=[];jn?Vn.forEach(jl=>{Oa.delete(jl),ol.push(jl)}):Vn.forEach(jl=>{Oa.has(jl)||(Oa.add(jl),ol.push(jl))});const ml=Array.from(Oa);Mt==null||Mt(!jn,ml.map(jl=>so(jl)),ol.map(jl=>so(jl))),Wo(ml,"all"),Il(null)};let Er;if(In!=="radio"){let ol;if(al){const kr={getPopupContainer:_a,items:al.map((Nu,Au)=>{const{key:cl,text:Qo,onSelect:au}=Nu;return{key:cl!=null?cl:Au,onClick:()=>{au==null||au(Vn)},label:Qo}})};ol=ie.createElement("div",{className:`${ka}-selection-extra`},ie.createElement(Yt.Z,{menu:kr,getPopupContainer:_a},ie.createElement("span",null,ie.createElement(ws.Z,null))))}const ml=yo.map((kr,Nu)=>{const Au=Oo(kr,Nu),cl=or.get(Au)||{};return Object.assign({checked:Oa.has(Au)},cl)}).filter(kr=>{let{disabled:Nu}=kr;return Nu}),jl=!!ml.length&&ml.length===yo.length,lu=jl&&ml.every(kr=>{let{checked:Nu}=kr;return Nu}),Jl=jl&&ml.some(kr=>{let{checked:Nu}=kr;return Nu});Er=!wa&&ie.createElement("div",{className:`${ka}-selection`},ie.createElement(nn.default,{checked:jl?lu:!!yo.length&&jn,indeterminate:jl?!lu&&Jl:!jn&&Ha,onChange:qo,disabled:yo.length===0||jl,"aria-label":ol?"Custom selection":"Select all",skipGroup:!0}),ol)}let Cu;In==="radio"?Cu=(ol,ml,jl)=>{const lu=Oo(ml,jl),Jl=Oa.has(lu);return{node:ie.createElement(Io.ZP,Object.assign({},or.get(lu),{checked:Jl,onClick:kr=>kr.stopPropagation(),onChange:kr=>{Oa.has(lu)||sl(lu,!0,[lu],kr.nativeEvent)}})),checked:Jl}}:Cu=(ol,ml,jl)=>{var lu;const Jl=Oo(ml,jl),kr=Oa.has(Jl),Nu=Ir.has(Jl),Au=or.get(Jl);let cl;return Xo==="nest"?cl=Nu:cl=(lu=Au==null?void 0:Au.indeterminate)!==null&&lu!==void 0?lu:Nu,{node:ie.createElement(nn.default,Object.assign({},Au,{indeterminate:cl,checked:kr,skipGroup:!0,onClick:Qo=>Qo.stopPropagation(),onChange:Qo=>{let{nativeEvent:au}=Qo;const{shiftKey:Bu}=au;let oi=-1,Ju=-1;if(Bu&&qn){const Gu=new Set([Ko,Jl]);Vn.some((zu,Ut)=>{if(Gu.has(zu))if(oi===-1)oi=Ut;else return Ju=Ut,!0;return!1})}if(Ju!==-1&&oi!==Ju&&qn){const Gu=Vn.slice(oi,Ju+1),zu=[];kr?Gu.forEach(Xl=>{Oa.has(Xl)&&(zu.push(Xl),Oa.delete(Xl))}):Gu.forEach(Xl=>{Oa.has(Xl)||(zu.push(Xl),Oa.add(Xl))});const Ut=Array.from(Oa);on==null||on(!kr,Ut.map(Xl=>so(Xl)),zu.map(Xl=>so(Xl))),Wo(Ut,"multiple")}else{const Gu=Br;if(qn){const zu=kr?(0,ni._5)(Gu,Jl):(0,ni.L0)(Gu,Jl);sl(Jl,!kr,zu,au)}else{const zu=(0,Ni.S)([].concat((0,rn.Z)(Gu),[Jl]),!0,$o,hr),{checkedKeys:Ut,halfCheckedKeys:Xl}=zu;let ri=Ut;if(kr){const Di=new Set(Ut);Di.delete(Jl),ri=(0,Ni.S)(Array.from(Di),{checked:!1,halfCheckedKeys:Xl},$o,hr).checkedKeys}sl(Jl,!kr,ri,au)}}Il(kr?null:Jl)}})),checked:kr}};const mu=(ol,ml,jl)=>{const{node:lu,checked:Jl}=Cu(ol,ml,jl);return ua?ua(Jl,ml,jl,lu):lu};if(!Ho.includes(pi))if(Ho.findIndex(ol=>{var ml;return((ml=ol[Bn])===null||ml===void 0?void 0:ml.columnType)==="EXPAND_COLUMN"})===0){const[ol,...ml]=Ho;Ho=[ol,pi].concat((0,rn.Z)(ml))}else Ho=[pi].concat((0,rn.Z)(Ho));const Wu=Ho.indexOf(pi);Ho=Ho.filter((ol,ml)=>ol!==pi||ml===Wu);const Nl=Ho[Wu-1],Ll=Ho[Wu+1];let bo=ha;bo===void 0&&((Ll==null?void 0:Ll.fixed)!==void 0?bo=Ll.fixed:(Nl==null?void 0:Nl.fixed)!==void 0&&(bo=Nl.fixed)),bo&&Nl&&((Ro=Nl[Bn])===null||Ro===void 0?void 0:Ro.columnType)==="EXPAND_COLUMN"&&Nl.fixed===void 0&&(Nl.fixed=bo);const Ou=Ne()(`${ka}-selection-col`,{[`${ka}-selection-col-with-dropdown`]:Mn&&In==="checkbox"}),Ru={fixed:bo,width:On,className:`${ka}-selection-column`,title:Ce.columnTitle||Er,render:mu,onCell:Ce.onCell,[Bn]:{className:Ou}};return Ho.map(ol=>ol===pi?Ru:ol)},[Oo,yo,Ce,Br,Sl,Ir,On,al,Xo,Ko,or,on,sl,hr]),Sl]},ac=ee(89489),Ac=ee(59477),Ns=ee(6848);const es="ascend",Gi="descend";function Ki(ye){return typeof ye.sorter=="object"&&typeof ye.sorter.multiple=="number"?ye.sorter.multiple:!1}function ai(ye){return typeof ye=="function"?ye:ye&&typeof ye=="object"&&ye.compare?ye.compare:!1}function oc(ye,Ce){return Ce?ye[ye.indexOf(Ce)+1]:ye[0]}function rc(ye,Ce,Ue){let qe=[];function ct(mt,zt){qe.push({column:mt,key:Xr(mt,zt),multiplePriority:Ki(mt),sortOrder:mt.sortOrder})}return(ye||[]).forEach((mt,zt)=>{const Tt=wl(zt,Ue);mt.children?("sortOrder"in mt&&ct(mt,Tt),qe=[].concat((0,rn.Z)(qe),(0,rn.Z)(rc(mt.children,Ce,Tt)))):mt.sorter&&("sortOrder"in mt?ct(mt,Tt):Ce&&mt.defaultSortOrder&&qe.push({column:mt,key:Xr(mt,Tt),multiplePriority:Ki(mt),sortOrder:mt.defaultSortOrder}))}),qe}function ms(ye,Ce,Ue,qe,ct,mt,zt,Tt){return(Ce||[]).map((Mt,ln)=>{const an=wl(ln,Tt);let on=Mt;if(on.sorter){const On=on.sortDirections||ct,In=on.showSorterTooltip===void 0?zt:on.showSorterTooltip,Mn=Xr(on,an),ha=Ue.find(Xo=>{let{key:Wa}=Xo;return Wa===Mn}),ua=ha?ha.sortOrder:null,wa=oc(On,ua);let qn;if(Mt.sortIcon)qn=Mt.sortIcon({sortOrder:ua});else{const Xo=On.includes(es)&&ie.createElement(Ac.Z,{className:Ne()(`${ye}-column-sorter-up`,{active:ua===es})}),Wa=On.includes(Gi)&&ie.createElement(ac.Z,{className:Ne()(`${ye}-column-sorter-down`,{active:ua===Gi})});qn=ie.createElement("span",{className:Ne()(`${ye}-column-sorter`,{[`${ye}-column-sorter-full`]:!!(Xo&&Wa)})},ie.createElement("span",{className:`${ye}-column-sorter-inner`,"aria-hidden":"true"},Xo,Wa))}const{cancelSort:ka,triggerAsc:Ot,triggerDesc:Mo}=mt||{};let so=ka;wa===Gi?so=Mo:wa===es&&(so=Ot);const Oo=typeof In=="object"?In:{title:so};on=Object.assign(Object.assign({},on),{className:Ne()(on.className,{[`${ye}-column-sort`]:ua}),title:Xo=>{const Wa=ie.createElement("div",{className:`${ye}-column-sorters`},ie.createElement("span",{className:`${ye}-column-title`},zl(Mt.title,Xo)),qn);return In?ie.createElement(Ns.Z,Object.assign({},Oo),Wa):Wa},onHeaderCell:Xo=>{const Wa=Mt.onHeaderCell&&Mt.onHeaderCell(Xo)||{},fo=Wa.onClick,_a=Wa.onKeyDown;Wa.onClick=to=>{qe({column:Mt,key:Mn,sortOrder:wa,multiplePriority:Ki(Mt)}),fo==null||fo(to)},Wa.onKeyDown=to=>{to.keyCode===ia.Z.ENTER&&(qe({column:Mt,key:Mn,sortOrder:wa,multiplePriority:Ki(Mt)}),_a==null||_a(to))};const sa=Ol(Mt.title,{}),Ia=sa==null?void 0:sa.toString();return ua?Wa["aria-sort"]=ua==="ascend"?"ascending":"descending":Wa["aria-label"]=Ia||"",Wa.className=Ne()(Wa.className,`${ye}-column-has-sorters`),Wa.tabIndex=0,Mt.ellipsis&&(Wa.title=(sa!=null?sa:"").toString()),Wa}})}return"children"in on&&(on=Object.assign(Object.assign({},on),{children:ms(ye,on.children,Ue,qe,ct,mt,zt,an)})),on})}function lc(ye){const{column:Ce,sortOrder:Ue}=ye;return{column:Ce,order:Ue,field:Ce.dataIndex,columnKey:Ce.key}}function uc(ye){const Ce=ye.filter(Ue=>{let{sortOrder:qe}=Ue;return qe}).map(lc);return Ce.length===0&&ye.length?Object.assign(Object.assign({},lc(ye[ye.length-1])),{column:void 0}):Ce.length<=1?Ce[0]||{}:Ce}function fs(ye,Ce,Ue){const qe=Ce.slice().sort((zt,Tt)=>Tt.multiplePriority-zt.multiplePriority),ct=ye.slice(),mt=qe.filter(zt=>{let{column:{sorter:Tt},sortOrder:Mt}=zt;return ai(Tt)&&Mt});return mt.length?ct.sort((zt,Tt)=>{for(let Mt=0;Mt{const Tt=zt[Ue];return Tt?Object.assign(Object.assign({},zt),{[Ue]:fs(Tt,Ce,Ue)}):zt}):ct}function ps(ye){let{prefixCls:Ce,mergedColumns:Ue,onSorterChange:qe,sortDirections:ct,tableLocale:mt,showSorterTooltip:zt}=ye;const[Tt,Mt]=ie.useState(rc(Ue,!0)),ln=ie.useMemo(()=>{let Mn=!0;const ha=rc(Ue,!1);if(!ha.length)return Tt;const ua=[];function wa(ka){Mn?ua.push(ka):ua.push(Object.assign(Object.assign({},ka),{sortOrder:null}))}let qn=null;return ha.forEach(ka=>{qn===null?(wa(ka),ka.sortOrder&&(ka.multiplePriority===!1?Mn=!1:qn=!0)):(qn&&ka.multiplePriority!==!1||(Mn=!1),wa(ka))}),ua},[Ue,Tt]),an=ie.useMemo(()=>{const Mn=ln.map(ha=>{let{column:ua,sortOrder:wa}=ha;return{column:ua,order:wa}});return{sortColumns:Mn,sortColumn:Mn[0]&&Mn[0].column,sortOrder:Mn[0]&&Mn[0].order}},[ln]);function on(Mn){let ha;Mn.multiplePriority===!1||!ln.length||ln[0].multiplePriority===!1?ha=[Mn]:ha=[].concat((0,rn.Z)(ln.filter(ua=>{let{key:wa}=ua;return wa!==Mn.key})),[Mn]),Mt(ha),qe(uc(ha),ha)}return[Mn=>ms(Ce,Mn,ln,on,ct,mt,zt),ln,an,()=>uc(ln)]}function ic(ye,Ce){return ye.map(Ue=>{const qe=Object.assign({},Ue);return qe.title=zl(Ue.title,Ce),"children"in qe&&(qe.children=ic(qe.children,Ce)),qe})}function Bc(ye){return[ie.useCallback(Ue=>ic(Ue,ye),[ye])]}var sc=yr((ye,Ce)=>{const{_renderTimes:Ue}=ye,{_renderTimes:qe}=Ce;return Ue!==qe}),Qi=Eu((ye,Ce)=>{const{_renderTimes:Ue}=ye,{_renderTimes:qe}=Ce;return Ue!==qe}),Yi=ee(64993),vs=ee(17313),xc=ee(83116),cc=ee(37613),Ee=ye=>{const{componentCls:Ce}=ye,Ue=`${ye.lineWidth}px ${ye.lineType} ${ye.tableBorderColor}`,qe=(ct,mt,zt)=>({[`&${Ce}-${ct}`]:{[`> ${Ce}-container`]:{[`> ${Ce}-content, > ${Ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Ce}-expanded-row-fixed`]:{margin:`-${mt}px -${zt+ye.lineWidth}px`}}}}}});return{[`${Ce}-wrapper`]:{[`${Ce}${Ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Ce}-title`]:{border:Ue,borderBottom:0},[`> ${Ce}-container`]:{borderInlineStart:Ue,borderTop:Ue,[` + `]:Object.assign({},ue(Oe))}}};var de=(0,_e.Z)("Skeleton",Oe=>{const{componentCls:he}=Oe,Ve=(0,je.TS)(Oe,{skeletonAvatarCls:`${he}-avatar`,skeletonTitleCls:`${he}-title`,skeletonParagraphCls:`${he}-paragraph`,skeletonButtonCls:`${he}-button`,skeletonInputCls:`${he}-input`,skeletonImageCls:`${he}-image`,imageSizeBase:Oe.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Oe.gradientFromColor} 25%, ${Oe.gradientToColor} 37%, ${Oe.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[le(Ve)]},Oe=>{const{colorFillContent:he,colorFill:Ve}=Oe,Bt=he,Se=Ve;return{color:Bt,colorGradientEnd:Se,gradientFromColor:Bt,gradientToColor:Se,titleHeight:Oe.controlHeight/2,blockRadius:Oe.borderRadiusSM,paragraphMarginTop:Oe.marginLG+Oe.marginXXS,paragraphLiHeight:Oe.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),me=Oe=>{const{prefixCls:he,className:Ve,rootClassName:Bt,active:Se,shape:De="circle",size:xt="default"}=Oe,{getPrefixCls:ot}=ve.useContext(Ie.E_),Ye=ot("skeleton",he),[Ft,yt]=de(Ye),mn=(0,fe.Z)(Oe,["prefixCls","className"]),En=ne()(Ye,`${Ye}-element`,{[`${Ye}-active`]:Se},Ve,Bt,yt);return Ft(ve.createElement("div",{className:En},ve.createElement(ie,Object.assign({prefixCls:`${Ye}-avatar`,shape:De,size:xt},mn))))},be=Oe=>{const{prefixCls:he,className:Ve,rootClassName:Bt,active:Se,block:De=!1,size:xt="default"}=Oe,{getPrefixCls:ot}=ve.useContext(Ie.E_),Ye=ot("skeleton",he),[Ft,yt]=de(Ye),mn=(0,fe.Z)(Oe,["prefixCls"]),En=ne()(Ye,`${Ye}-element`,{[`${Ye}-active`]:Se,[`${Ye}-block`]:De},Ve,Bt,yt);return Ft(ve.createElement("div",{className:En},ve.createElement(ie,Object.assign({prefixCls:`${Ye}-button`,size:xt},mn))))};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 Ne=Oe=>{const{prefixCls:he,className:Ve,rootClassName:Bt,style:Se,active:De}=Oe,{getPrefixCls:xt}=ve.useContext(Ie.E_),ot=xt("skeleton",he),[Ye,Ft]=de(ot),yt=ne()(ot,`${ot}-element`,{[`${ot}-active`]:De},Ve,Bt,Ft);return Ye(ve.createElement("div",{className:yt},ve.createElement("div",{className:ne()(`${ot}-image`,Ve),style:Se},ve.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ot}-image-svg`},ve.createElement("path",{d:Ae,className:`${ot}-image-path`})))))},He=Oe=>{const{prefixCls:he,className:Ve,rootClassName:Bt,active:Se,block:De,size:xt="default"}=Oe,{getPrefixCls:ot}=ve.useContext(Ie.E_),Ye=ot("skeleton",he),[Ft,yt]=de(Ye),mn=(0,fe.Z)(Oe,["prefixCls"]),En=ne()(Ye,`${Ye}-element`,{[`${Ye}-active`]:Se,[`${Ye}-block`]:De},Ve,Bt,yt);return Ft(ve.createElement("div",{className:En},ve.createElement(ie,Object.assign({prefixCls:`${Ye}-input`,size:xt},mn))))},Xe=ee(54476),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"},rt=st,kt=ee(7657),Qe=function(he,Ve){return ve.createElement(kt.Z,(0,Xe.Z)({},he,{ref:Ve,icon:rt}))},Ke=ve.forwardRef(Qe),At=Ke,Je=Oe=>{const{prefixCls:he,className:Ve,rootClassName:Bt,style:Se,active:De,children:xt}=Oe,{getPrefixCls:ot}=ve.useContext(Ie.E_),Ye=ot("skeleton",he),[Ft,yt]=de(Ye),mn=ne()(Ye,`${Ye}-element`,{[`${Ye}-active`]:De},yt,Ve,Bt),En=xt!=null?xt:ve.createElement(At,null);return Ft(ve.createElement("div",{className:mn},ve.createElement("div",{className:ne()(`${Ye}-image`,Ve),style:Se},En)))},nt=ee(94480),cn=Oe=>{const he=ot=>{const{width:Ye,rows:Ft=2}=Oe;if(Array.isArray(Ye))return Ye[ot];if(Ft-1===ot)return Ye},{prefixCls:Ve,className:Bt,style:Se,rows:De}=Oe,xt=(0,nt.Z)(Array(De)).map((ot,Ye)=>ve.createElement("li",{key:Ye,style:{width:he(Ye)}}));return ve.createElement("ul",{className:ne()(Ve,Bt),style:Se},xt)},$t=Oe=>{let{prefixCls:he,className:Ve,width:Bt,style:Se}=Oe;return ve.createElement("h3",{className:ne()(he,Ve),style:Object.assign({width:Bt},Se)})};function We(Oe){return Oe&&typeof Oe=="object"?Oe:{}}function Xt(Oe,he){return Oe&&!he?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Kt(Oe,he){return!Oe&&he?{width:"38%"}:Oe&&he?{width:"50%"}:{}}function _n(Oe,he){const Ve={};return(!Oe||!he)&&(Ve.width="61%"),!Oe&&he?Ve.rows=3:Ve.rows=2,Ve}const Xn=Oe=>{const{prefixCls:he,loading:Ve,className:Bt,rootClassName:Se,style:De,children:xt,avatar:ot=!1,title:Ye=!0,paragraph:Ft=!0,active:yt,round:mn}=Oe,{getPrefixCls:En,direction:Dt,skeleton:Qt}=ve.useContext(Ie.E_),Re=En("skeleton",he),[pt,vt]=de(Re);if(Ve||!("loading"in Oe)){const Vt=!!ot,yn=!!Ye,Qn=!!Ft;let Lt;if(Vt){const Bn=Object.assign(Object.assign({prefixCls:`${Re}-avatar`},Xt(yn,Qn)),We(ot));Lt=ve.createElement("div",{className:`${Re}-header`},ve.createElement(ie,Object.assign({},Bn)))}let _t;if(yn||Qn){let Bn;if(yn){const ta=Object.assign(Object.assign({prefixCls:`${Re}-title`},Kt(Vt,Qn)),We(Ye));Bn=ve.createElement($t,Object.assign({},ta))}let Kn;if(Qn){const ta=Object.assign(Object.assign({prefixCls:`${Re}-paragraph`},_n(Vt,yn)),We(Ft));Kn=ve.createElement(cn,Object.assign({},ta))}_t=ve.createElement("div",{className:`${Re}-content`},Bn,Kn)}const Ht=ne()(Re,{[`${Re}-with-avatar`]:Vt,[`${Re}-active`]:yt,[`${Re}-rtl`]:Dt==="rtl",[`${Re}-round`]:mn},Qt==null?void 0:Qt.className,Bt,Se,vt);return pt(ve.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Qt==null?void 0:Qt.style),De)},Lt,_t))}return typeof xt!="undefined"?xt:null};Xn.Button=be,Xn.Avatar=me,Xn.Input=He,Xn.Image=Ne,Xn.Node=Je;var Ge=Xn,Me=Ge},31797:function(Pt,gt,ee){"use strict";ee.d(gt,{default:function(){return de}});var z=ee(59301),ne=ee(56762),ve=ee(92343),Ie=ee(92310),fe=ee.n(Ie),Le=ee(36355),ie=ee(61621),_e=pe=>{const{value:me,formatter:Fe,precision:be,decimalSeparator:Ae,groupSeparator:tt="",prefixCls:Ne}=pe;let wt;if(typeof Fe=="function")wt=Fe(me);else{const He=String(me),Xe=He.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Xe||He==="-")wt=He;else{const st=Xe[1];let rt=Xe[2]||"0",kt=Xe[4]||"";rt=rt.replace(/\B(?=(\d{3})+(?!\d))/g,tt),typeof be=="number"&&(kt=kt.padEnd(be,"0").slice(0,be>0?be:0)),kt&&(kt=`${Ae}${kt}`),wt=[z.createElement("span",{key:"int",className:`${Ne}-content-value-int`},st,rt),kt&&z.createElement("span",{key:"decimal",className:`${Ne}-content-value-decimal`},kt)]}}return z.createElement("span",{className:`${Ne}-content-value`},wt)},je=ee(17313),we=ee(83116),ke=ee(37613);const xe=pe=>{const{componentCls:me,marginXXS:Fe,padding:be,colorTextDescription:Ae,titleFontSize:tt,colorTextHeading:Ne,contentFontSize:wt,fontFamily:He}=pe;return{[`${me}`]:Object.assign(Object.assign({},(0,je.Wf)(pe)),{[`${me}-title`]:{marginBottom:Fe,color:Ae,fontSize:tt},[`${me}-skeleton`]:{paddingTop:be},[`${me}-content`]:{color:Ne,fontSize:wt,fontFamily:He,[`${me}-content-value`]:{display:"inline-block",direction:"ltr"},[`${me}-content-prefix, ${me}-content-suffix`]:{display:"inline-block"},[`${me}-content-prefix`]:{marginInlineEnd:Fe},[`${me}-content-suffix`]:{marginInlineStart:Fe}}})}};var ue=(0,we.Z)("Statistic",pe=>{const me=(0,ke.TS)(pe,{});return[xe(me)]},pe=>{const{fontSizeHeading3:me,fontSize:Fe}=pe;return{titleFontSize:Fe,contentFontSize:me}}),a=pe=>{const{prefixCls:me,className:Fe,rootClassName:be,style:Ae,valueStyle:tt,value:Ne=0,title:wt,valueRender:He,prefix:Xe,suffix:st,loading:rt=!1,onMouseEnter:kt,onMouseLeave:Qe,decimalSeparator:Ke=".",groupSeparator:At=","}=pe,{getPrefixCls:Te,direction:Je,statistic:nt}=z.useContext(Le.E_),Nt=Te("statistic",me),[cn,bt]=ue(Nt),$t=z.createElement(_e,Object.assign({decimalSeparator:Ke,groupSeparator:At,prefixCls:Nt},pe,{value:Ne})),We=fe()(Nt,{[`${Nt}-rtl`]:Je==="rtl"},nt==null?void 0:nt.className,Fe,be,bt);return cn(z.createElement("div",{className:We,style:Object.assign(Object.assign({},nt==null?void 0:nt.style),Ae),onMouseEnter:kt,onMouseLeave:Qe},wt&&z.createElement("div",{className:`${Nt}-title`},wt),z.createElement(ie.Z,{paragraph:!1,loading:rt,className:`${Nt}-skeleton`},z.createElement("div",{style:tt,className:`${Nt}-content`},Xe&&z.createElement("span",{className:`${Nt}-content-prefix`},Xe),He?He($t):$t,st&&z.createElement("span",{className:`${Nt}-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,me){let Fe=pe;const be=/\[[^\]]*]/g,Ae=(me.match(be)||[]).map(He=>He.slice(1,-1)),tt=me.replace(be,"[]"),Ne=x.reduce((He,Xe)=>{let[st,rt]=Xe;if(He.includes(st)){const kt=Math.floor(Fe/rt);return Fe-=kt*rt,He.replace(new RegExp(`${st}+`,"g"),Qe=>{const Ke=Qe.length;return kt.toString().padStart(Ke,"0")})}return He},tt);let wt=0;return Ne.replace(be,()=>{const He=Ae[wt];return wt+=1,He})}function b(pe,me){const{format:Fe=""}=me,be=new Date(pe).getTime(),Ae=Date.now(),tt=Math.max(be-Ae,0);return y(tt,Fe)}const te=1e3/30;function oe(pe){return new Date(pe).getTime()}const re=pe=>{const{value:me,format:Fe="HH:mm:ss",onChange:be,onFinish:Ae}=pe,tt=(0,ne.Z)(),Ne=z.useRef(null),wt=()=>{Ae==null||Ae(),Ne.current&&(clearInterval(Ne.current),Ne.current=null)},He=()=>{const rt=oe(me);rt>=Date.now()&&(Ne.current=setInterval(()=>{tt(),be==null||be(rt-Date.now()),rt(He(),()=>{Ne.current&&(clearInterval(Ne.current),Ne.current=null)}),[me]);const Xe=(rt,kt)=>b(rt,Object.assign(Object.assign({},kt),{format:Fe})),st=rt=>(0,ve.Tm)(rt,{title:void 0});return z.createElement(a,Object.assign({},pe,{valueRender:st,formatter:Xe}))};var le=z.memo(re);a.Countdown=le;var de=a},15969:function(Pt,gt,ee){"use strict";ee.d(gt,{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(Pt,gt,ee){"use strict";ee.d(gt,{default:function(){return gu}});var z={},ne="rc-table-internal-hook",ve=ee(42978),Ie=ee(6089),fe=ee(34280),Le=ee(13697),ie=ee(59301),Ze=ee(4676);function _e(ye){var Ce=ie.createContext(void 0),Ue=function(ct){var mt=ct.value,zt=ct.children,Tt=ie.useRef(mt);Tt.current=mt;var Mt=ie.useState(function(){return{getValue:function(){return Tt.current},listeners:new Set}}),ln=(0,ve.Z)(Mt,1),an=ln[0];return(0,fe.Z)(function(){(0,Ze.unstable_batchedUpdates)(function(){an.listeners.forEach(function(on){on(mt)})})},[mt]),ie.createElement(Ce.Provider,{value:an},zt)};return{Context:Ce,Provider:Ue,defaultValue:ye}}function je(ye,Ce){var Ue=(0,Ie.Z)(typeof Ce=="function"?Ce:function(on){if(Ce===void 0)return on;if(!Array.isArray(Ce))return on[Ce];var On={};return Ce.forEach(function(In){On[In]=on[In]}),On}),qe=ie.useContext(ye==null?void 0:ye.Context),ct=qe||{},mt=ct.listeners,zt=ct.getValue,Tt=ie.useRef();Tt.current=Ue(qe?zt():ye==null?void 0:ye.defaultValue);var Mt=ie.useState({}),ln=(0,ve.Z)(Mt,2),an=ln[1];return(0,fe.Z)(function(){if(!qe)return;function on(On){var In=Ue(On);(0,Le.Z)(Tt.current,In,!0)||an({})}return mt.add(on),function(){mt.delete(on)}},[qe]),Tt.current}var we=ee(54476),ke=ee(8654);function xe(){var ye=ie.createContext(null);function Ce(){return ie.useContext(ye)}function Ue(ct,mt){var zt=(0,ke.Yr)(ct),Tt=function(ln,an){var on=zt?{ref:an}:{},On=ie.useRef(0),In=ie.useRef(ln),Mn=Ce();return Mn!==null?ie.createElement(ct,(0,we.Z)({},ln,on)):((!mt||mt(In.current,ln))&&(On.current+=1),In.current=ln,ie.createElement(ye.Provider,{value:On.current},ie.createElement(ct,(0,we.Z)({},ln,on))))};return zt?ie.forwardRef(Tt):Tt}function qe(ct,mt){var zt=(0,ke.Yr)(ct),Tt=function(ln,an){var on=zt?{ref:an}:{};return Ce(),ie.createElement(ct,(0,we.Z)({},ln,on))};return zt?ie.memo(ie.forwardRef(Tt),mt):ie.memo(Tt,mt)}return{makeImmutable:Ue,responseImmutable:qe,useImmutableMark:Ce}}var ue=xe(),E=ue.makeImmutable,a=ue.responseImmutable,x=ue.useImmutableMark,y=xe(),b=y.makeImmutable,te=y.responseImmutable,oe=y.useImmutableMark,re=_e(),le=re;function de(ye,Ce){var Ue=ie.useRef(0);Ue.current+=1;var qe=ie.useRef(ye),ct=[];Object.keys(ye||{}).map(function(zt){var Tt;(ye==null?void 0:ye[zt])!==((Tt=qe.current)===null||Tt===void 0?void 0:Tt[zt])&&ct.push(zt)}),qe.current=ye;var mt=ie.useRef([]);return ct.length&&(mt.current=ct),ie.useDebugValue(Ue.current),ie.useDebugValue(mt.current.join(", ")),Ce&&console.log("".concat(Ce,":"),Ue.current,mt.current),Ue.current}var pe=null,me=ie.memo(function(){var ye=de();return ie.createElement("h1",null,"Render Times: ",ye)});me.displayName="RenderBlock";var Fe=ee(76190),be=ee(33885),Ae=ee(20068),tt=ee(92310),Ne=ee.n(tt),wt=ee(80547),He=ee(97938),Xe=ee(48736),st=ie.createContext({renderWithProps:!1}),rt=st,kt="RC_TABLE_KEY";function Qe(ye){return ye==null?[]:Array.isArray(ye)?ye:[ye]}function Ke(ye){var Ce=[],Ue={};return ye.forEach(function(qe){for(var ct=qe||{},mt=ct.key,zt=ct.dataIndex,Tt=mt||Qe(zt).join("-")||kt;Ue[Tt];)Tt="".concat(Tt,"_next");Ue[Tt]=!0,Ce.push(Tt)}),Ce}function At(ye){return ye!=null}function Te(ye){return ye&&(0,Fe.Z)(ye)==="object"&&!Array.isArray(ye)&&!ie.isValidElement(ye)}function Je(ye,Ce,Ue,qe,ct,mt){var zt=ie.useContext(rt),Tt=oe(),Mt=(0,wt.Z)(function(){if(At(qe))return[qe];var ln=Ce==null||Ce===""?[]:Array.isArray(Ce)?Ce:[Ce],an=(0,He.Z)(ye,ln),on=an,On=void 0;if(ct){var In=ct(an,ye,Ue);Te(In)?(on=In.children,On=In.props,zt.renderWithProps=!0):on=In}return[on,On]},[Tt,ye,qe,Ce,ct,Ue],function(ln,an){if(mt){var on=(0,ve.Z)(ln,2),On=on[1],In=(0,ve.Z)(an,2),Mn=In[1];return mt(Mn,On)}return zt.renderWithProps?!0:!(0,Le.Z)(ln,an,!0)});return Mt}function nt(ye,Ce,Ue,qe){var ct=ye+Ce-1;return ye<=qe&&ct>=Ue}function Nt(ye,Ce){return je(le,function(Ue){var qe=nt(ye,Ce||1,Ue.hoverStartRow,Ue.hoverEndRow);return[qe,Ue.onHover]})}var cn=function(Ce){var Ue=Ce.ellipsis,qe=Ce.rowType,ct=Ce.children,mt,zt=Ue===!0?{showTitle:!0}:Ue;return zt&&(zt.showTitle||qe==="header")&&(typeof ct=="string"||typeof ct=="number"?mt=ct.toString():ie.isValidElement(ct)&&typeof ct.props.children=="string"&&(mt=ct.props.children)),mt};function bt(ye){var Ce,Ue,qe,ct,mt,zt,Tt,Mt,ln=ye.component,an=ye.children,on=ye.ellipsis,On=ye.scope,In=ye.prefixCls,Mn=ye.className,ha=ye.align,ua=ye.record,ba=ye.render,qn=ye.dataIndex,ka=ye.renderIndex,Ot=ye.shouldCellUpdate,Mo=ye.index,so=ye.rowType,Oo=ye.colSpan,Xo=ye.rowSpan,Wa=ye.fixLeft,fo=ye.fixRight,_a=ye.firstFixLeft,sa=ye.lastFixLeft,Ia=ye.firstFixRight,to=ye.lastFixRight,gr=ye.appendNode,$o=ye.additionalProps,yo=$o===void 0?{}:$o,or=ye.isSticky,hr="".concat(In,"-cell"),Br=je(le,["supportSticky","allColumnsFixedLeft"]),ir=Br.supportSticky,Sl=Br.allColumnsFixedLeft,Ir=Je(ua,qn,ka,an,ba,Ot),Ko=(0,ve.Z)(Ir,2),Il=Ko[0],Wo=Ko[1],sl={},al=typeof Wa=="number"&&ir,nu=typeof fo=="number"&&ir;al&&(sl.position="sticky",sl.left=Wa),nu&&(sl.position="sticky",sl.right=fo);var No=(Ce=(Ue=(qe=Wo==null?void 0:Wo.colSpan)!==null&&qe!==void 0?qe:yo.colSpan)!==null&&Ue!==void 0?Ue:Oo)!==null&&Ce!==void 0?Ce:1,Ro=(ct=(mt=(zt=Wo==null?void 0:Wo.rowSpan)!==null&&zt!==void 0?zt:yo.rowSpan)!==null&&mt!==void 0?mt:Xo)!==null&&ct!==void 0?ct:1,Ho=Nt(Mo,Ro),Oa=(0,ve.Z)(Ho,2),Vn=Oa[0],jn=Oa[1],Ha=function(wo){var Ou;ua&&jn(Mo,Mo+Ro-1),yo==null||(Ou=yo.onMouseEnter)===null||Ou===void 0||Ou.call(yo,wo)},qo=function(wo){var Ou;ua&&jn(-1,-1),yo==null||(Ou=yo.onMouseLeave)===null||Ou===void 0||Ou.call(yo,wo)};if(No===0||Ro===0)return null;var Er=(Tt=yo.title)!==null&&Tt!==void 0?Tt:cn({rowType:so,ellipsis:on,children:Il}),Cu=Ne()(hr,Mn,(Mt={},(0,Ae.Z)(Mt,"".concat(hr,"-fix-left"),al&&ir),(0,Ae.Z)(Mt,"".concat(hr,"-fix-left-first"),_a&&ir),(0,Ae.Z)(Mt,"".concat(hr,"-fix-left-last"),sa&&ir),(0,Ae.Z)(Mt,"".concat(hr,"-fix-left-all"),sa&&Sl&&ir),(0,Ae.Z)(Mt,"".concat(hr,"-fix-right"),nu&&ir),(0,Ae.Z)(Mt,"".concat(hr,"-fix-right-first"),Ia&&ir),(0,Ae.Z)(Mt,"".concat(hr,"-fix-right-last"),to&&ir),(0,Ae.Z)(Mt,"".concat(hr,"-ellipsis"),on),(0,Ae.Z)(Mt,"".concat(hr,"-with-append"),gr),(0,Ae.Z)(Mt,"".concat(hr,"-fix-sticky"),(al||nu)&&or&&ir),(0,Ae.Z)(Mt,"".concat(hr,"-row-hover"),!Wo&&Vn),Mt),yo.className,Wo==null?void 0:Wo.className),mu={};ha&&(mu.textAlign=ha);var Wu=(0,be.Z)((0,be.Z)((0,be.Z)((0,be.Z)({},sl),yo.style),mu),Wo==null?void 0:Wo.style),Nl=Il;return(0,Fe.Z)(Nl)==="object"&&!Array.isArray(Nl)&&!ie.isValidElement(Nl)&&(Nl=null),on&&(sa||Ia)&&(Nl=ie.createElement("span",{className:"".concat(hr,"-content")},Nl)),ie.createElement(ln,(0,we.Z)({},Wo,yo,{className:Cu,style:Wu,title:Er,scope:On,onMouseEnter:Ha,onMouseLeave:qo,colSpan:No!==1?No:null,rowSpan:Ro!==1?Ro:null}),gr,Nl)}var $t=ie.memo(bt);function We(ye,Ce,Ue,qe,ct,mt){var zt=Ue[ye]||{},Tt=Ue[Ce]||{},Mt,ln;zt.fixed==="left"?Mt=qe.left[ct==="rtl"?Ce:ye]:Tt.fixed==="right"&&(ln=qe.right[ct==="rtl"?ye:Ce]);var an=!1,on=!1,On=!1,In=!1,Mn=Ue[Ce+1],ha=Ue[ye-1],ua=!(mt!=null&&mt.children);if(ct==="rtl"){if(Mt!==void 0){var ba=ha&&ha.fixed==="left";In=!ba&&ua}else if(ln!==void 0){var qn=Mn&&Mn.fixed==="right";On=!qn&&ua}}else if(Mt!==void 0){var ka=Mn&&Mn.fixed==="left";an=!ka&&ua}else if(ln!==void 0){var Ot=ha&&ha.fixed==="right";on=!Ot&&ua}return{fixLeft:Mt,fixRight:ln,lastFixLeft:an,firstFixRight:on,lastFixRight:On,firstFixLeft:In,isSticky:qe.isSticky}}var Xt=ie.createContext({}),Kt=Xt;function _n(ye){var Ce=ye.className,Ue=ye.index,qe=ye.children,ct=ye.colSpan,mt=ct===void 0?1:ct,zt=ye.rowSpan,Tt=ye.align,Mt=je(le,["prefixCls","direction"]),ln=Mt.prefixCls,an=Mt.direction,on=ie.useContext(Kt),On=on.scrollColumnIndex,In=on.stickyOffsets,Mn=on.flattenColumns,ha=on.columns,ua=Ue+mt-1,ba=ua+1===On?mt+1:mt,qn=We(Ue,Ue+ba-1,Mn,In,an,ha==null?void 0:ha[Ue]);return ie.createElement($t,(0,we.Z)({className:Ce,index:Ue,component:"td",prefixCls:ln,record:null,dataIndex:null,align:Tt,colSpan:ba,rowSpan:zt,render:function(){return qe}},qn))}var Xn=ee(75931),Ge=["children"];function Me(ye){var Ce=ye.children,Ue=(0,Xn.Z)(ye,Ge);return ie.createElement("tr",Ue,Ce)}function Oe(ye){var Ce=ye.children;return Ce}Oe.Row=Me,Oe.Cell=_n;var he=Oe;function Ve(ye){var Ce=ye.children,Ue=ye.stickyOffsets,qe=ye.flattenColumns,ct=ye.columns,mt=je(le,"prefixCls"),zt=qe.length-1,Tt=qe[zt],Mt=ie.useMemo(function(){return{stickyOffsets:Ue,flattenColumns:qe,scrollColumnIndex:Tt!=null&&Tt.scrollbar?zt:null,columns:ct}},[Tt,qe,zt,Ue,ct]);return ie.createElement(Kt.Provider,{value:Mt},ie.createElement("tfoot",{className:"".concat(mt,"-summary")},Ce))}var Bt=te(Ve),Se=he,De=ee(70425),xt=ee(29301),ot=ee(29194),Ye=ee(24514),Ft=ee(75152),yt=ee(26112);function mn(ye,Ce,Ue,qe,ct,mt,zt){ye.push({record:Ce,indent:Ue,index:zt});var Tt=mt(Ce),Mt=ct==null?void 0:ct.has(Tt);if(Ce&&Array.isArray(Ce[qe])&&Mt)for(var ln=0;ln1?_a-1:0),Ia=1;Ia<_a;Ia++)sa[Ia-1]=arguments[Ia];Mo==null||Mo.apply(void 0,[fo].concat(sa))},Oo;typeof In=="string"?Oo=In:typeof In=="function"&&(Oo=In(ye,Ue,qe));var Xo=Ke(mt);return(0,be.Z)((0,be.Z)({},ct),{},{columnsKey:Xo,nestExpandable:Mn,expanded:ba,hasNestChildren:qn,record:ye,onTriggerExpand:ka,rowSupportExpand:ha,expandable:ua,rowProps:(0,be.Z)((0,be.Z)({},Ot),{},{className:Ne()(Oo,Ot==null?void 0:Ot.className),onClick:so})})}function pt(ye,Ce,Ue,qe,ct){var mt=ye.record,zt=ye.prefixCls,Tt=ye.columnsKey,Mt=ye.fixedInfoList,ln=ye.expandIconColumnIndex,an=ye.nestExpandable,on=ye.indentSize,On=ye.expandIcon,In=ye.expanded,Mn=ye.hasNestChildren,ha=ye.onTriggerExpand,ua=Tt[Ue],ba=Mt[Ue],qn;Ue===(ln||0)&&an&&(qn=ie.createElement(ie.Fragment,null,ie.createElement("span",{style:{paddingLeft:"".concat(on*qe,"px")},className:"".concat(zt,"-row-indent indent-level-").concat(qe)}),On({prefixCls:zt,expanded:In,expandable:Mn,record:mt,onExpand:ha})));var ka;return Ce.onCell&&(ka=Ce.onCell(mt,ct)),{key:ua,fixedInfo:ba,appendCellNode:qn,additionalCellProps:ka||{}}}function vt(ye){var Ce=ye.className,Ue=ye.style,qe=ye.record,ct=ye.index,mt=ye.renderIndex,zt=ye.rowKey,Tt=ye.indent,Mt=Tt===void 0?0:Tt,ln=ye.rowComponent,an=ye.cellComponent,on=ye.scopeCellComponent,On=Re(qe,zt,ct,Mt),In=On.prefixCls,Mn=On.flattenColumns,ha=On.expandedRowClassName,ua=On.expandedRowRender,ba=On.rowProps,qn=On.expanded,ka=On.rowSupportExpand,Ot=ie.useState(!1),Mo=(0,ve.Z)(Ot,2),so=Mo[0],Oo=Mo[1];ie.useEffect(function(){qn&&Oo(!0)},[qn]);var Xo=ie.createElement(ln,(0,we.Z)({},ba,{"data-row-key":zt,className:Ne()(Ce,"".concat(In,"-row"),"".concat(In,"-row-level-").concat(Mt),ba==null?void 0:ba.className),style:(0,be.Z)((0,be.Z)({},Ue),ba==null?void 0:ba.style)}),Mn.map(function(sa,Ia){var to=sa.render,gr=sa.dataIndex,$o=sa.className,yo=pt(On,sa,Ia,Mt,ct),or=yo.key,hr=yo.fixedInfo,Br=yo.appendCellNode,ir=yo.additionalCellProps;return ie.createElement($t,(0,we.Z)({className:$o,ellipsis:sa.ellipsis,align:sa.align,scope:sa.rowScope,component:sa.rowScope?on:an,prefixCls:In,key:or,record:qe,index:ct,renderIndex:mt,dataIndex:gr,render:to,shouldCellUpdate:sa.shouldCellUpdate},hr,{appendNode:Br,additionalProps:ir}))})),Wa;if(ka&&(so||qn)){var fo=ua(qe,ct,Mt+1,qn),_a=ha&&ha(qe,ct,Mt);Wa=ie.createElement(Qt,{expanded:qn,className:Ne()("".concat(In,"-expanded-row"),"".concat(In,"-expanded-row-level-").concat(Mt+1),_a),prefixCls:In,component:ln,cellComponent:an,colSpan:Mn.length,isEmpty:!1},fo)}return ie.createElement(ie.Fragment,null,Xo,Wa)}vt.displayName="BodyRow";var Vt=te(vt);function yn(ye){var Ce=ye.columnKey,Ue=ye.onColumnResize,qe=ie.useRef();return ie.useEffect(function(){qe.current&&Ue(Ce,qe.current.offsetWidth)},[]),ie.createElement(xt.Z,{data:Ce},ie.createElement("td",{ref:qe,style:{padding:0,border:0,height:0}},ie.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function Qn(ye){var Ce=ye.prefixCls,Ue=ye.columnsKey,qe=ye.onColumnResize;return ie.createElement("tr",{"aria-hidden":"true",className:"".concat(Ce,"-measure-row"),style:{height:0,fontSize:0}},ie.createElement(xt.Z.Collection,{onBatchResize:function(mt){mt.forEach(function(zt){var Tt=zt.data,Mt=zt.size;qe(Tt,Mt.offsetWidth)})}},Ue.map(function(ct){return ie.createElement(yn,{key:ct,columnKey:ct,onColumnResize:qe})})))}function Lt(ye){var Ce=ye.data,Ue=ye.measureColumnWidth,qe=je(le,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),ct=qe.prefixCls,mt=qe.getComponent,zt=qe.onColumnResize,Tt=qe.flattenColumns,Mt=qe.getRowKey,ln=qe.expandedKeys,an=qe.childrenColumnName,on=qe.emptyNode,On=En(Ce,an,ln,Mt),In=ie.useRef({renderWithProps:!1}),Mn=mt(["body","wrapper"],"tbody"),ha=mt(["body","row"],"tr"),ua=mt(["body","cell"],"td"),ba=mt(["body","cell"],"th"),qn;Ce.length?qn=On.map(function(Ot,Mo){var so=Ot.record,Oo=Ot.indent,Xo=Ot.index,Wa=Mt(so,Mo);return ie.createElement(Vt,{key:Wa,rowKey:Wa,record:so,index:Mo,renderIndex:Xo,rowComponent:ha,cellComponent:ua,scopeCellComponent:ba,getRowKey:Mt,indent:Oo})}):qn=ie.createElement(Qt,{expanded:!0,className:"".concat(ct,"-placeholder"),prefixCls:ct,component:ha,cellComponent:ua,colSpan:Tt.length,isEmpty:!0},on);var ka=Ke(Tt);return ie.createElement(rt.Provider,{value:In.current},ie.createElement(Mn,{className:"".concat(ct,"-tbody")},Ue&&ie.createElement(Qn,{prefixCls:ct,columnsKey:ka,onColumnResize:zt}),qn))}Lt.displayName="Body";var _t=te(Lt),Ht=["expandable"],Bn="RC_TABLE_INTERNAL_COL_DEFINE";function Kn(ye){var Ce=ye.expandable,Ue=(0,Xn.Z)(ye,Ht),qe;return"expandable"in ye?qe=(0,be.Z)((0,be.Z)({},Ue),Ce):qe=Ue,qe.showExpandColumn===!1&&(qe.expandIconColumnIndex=-1),qe}var ta=["columnType"];function Ta(ye){for(var Ce=ye.colWidths,Ue=ye.columns,qe=ye.columCount,ct=[],mt=qe||Ue.length,zt=!1,Tt=mt-1;Tt>=0;Tt-=1){var Mt=Ce[Tt],ln=Ue&&Ue[Tt],an=ln&&ln[Bn];if(Mt||an||zt){var on=an||{},On=on.columnType,In=(0,Xn.Z)(on,ta);ct.unshift(ie.createElement("col",(0,we.Z)({key:Tt,style:{width:Mt}},In))),zt=!0}}return ie.createElement("colgroup",null,ct)}var wn=Ta,rn=ee(94480),ja=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function oo(ye,Ce){return(0,ie.useMemo)(function(){for(var Ue=[],qe=0;qe1?"colgroup":"col":null,ellipsis:ua.ellipsis,align:ua.align,component:ua.title?mt:zt,prefixCls:an,key:In[ha]},ba,{additionalProps:qn,rowType:"header"}))}))}bn.displayName="HeaderRow";var Fa=bn;function Ga(ye){var Ce=[];function Ue(zt,Tt){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Ce[Mt]=Ce[Mt]||[];var ln=Tt,an=zt.filter(Boolean).map(function(on){var On={key:on.key,className:on.className||"",children:on.title,column:on,colStart:ln},In=1,Mn=on.children;return Mn&&Mn.length>0&&(In=Ue(Mn,ln,Mt+1).reduce(function(ha,ua){return ha+ua},0),On.hasSubColumns=!0),"colSpan"in on&&(In=on.colSpan),"rowSpan"in on&&(On.rowSpan=on.rowSpan),On.colSpan=In,On.colEnd=On.colStart+In-1,Ce[Mt].push(On),ln+=In,In});return an}Ue(ye,0);for(var qe=Ce.length,ct=function(Tt){Ce[Tt].forEach(function(Mt){!("rowSpan"in Mt)&&!Mt.hasSubColumns&&(Mt.rowSpan=qe-Tt)})},mt=0;mt1&&arguments[1]!==void 0?arguments[1]:"";return typeof Ce=="number"?Ce:Ce.endsWith("%")?ye*parseFloat(Ce)/100:null}function er(ye,Ce){return ie.useMemo(function(){if(Ce&&Ce>0){var Ue=0,qe=0;ye.forEach(function(ln){var an=Cr(Ce,ln.width);an?Ue+=an:qe+=1});var ct=Ce-Ue,mt=qe,zt=ct/qe,Tt=0,Mt=ye.map(function(ln){var an=(0,be.Z)({},ln),on=Cr(Ce,an.width);if(on)an.width=on;else{var On=Math.floor(zt);an.width=mt===1?ct:On,ct-=On,mt-=1}return Tt+=an.width,an});return[Mt,Tt]}return[ye,Ce]},[ye,Ce])}var Ct=["children"],St=["fixed"];function Rt(ye){return(0,zo.Z)(ye).filter(function(Ce){return ie.isValidElement(Ce)}).map(function(Ce){var Ue=Ce.key,qe=Ce.props,ct=qe.children,mt=(0,Xn.Z)(qe,Ct),zt=(0,be.Z)({key:Ue},mt);return ct&&(zt.children=Rt(ct)),zt})}function aa(ye){var Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ye.filter(function(Ue){return Ue&&(0,Fe.Z)(Ue)==="object"}).reduce(function(Ue,qe,ct){var mt=qe.fixed,zt=mt===!0?"left":mt,Tt="".concat(Ce,"-").concat(ct),Mt=qe.children;return Mt&&Mt.length>0?[].concat((0,rn.Z)(Ue),(0,rn.Z)(aa(Mt,Tt).map(function(ln){return(0,be.Z)({fixed:zt},ln)}))):[].concat((0,rn.Z)(Ue),[(0,be.Z)((0,be.Z)({key:Tt},qe),{},{fixed:zt})])},[])}function Ba(ye){for(var Ce=!0,Ue=0;Ue=0;mt-=1){var zt=ye[mt];if(ct&&zt.fixed!=="right")ct=!1;else if(!ct&&zt.fixed==="right"){warning(!1,"Index ".concat(mt+1," of `columns` missing `fixed='right'` prop."));break}}}function la(ye){return ye.map(function(Ce){var Ue=Ce.fixed,qe=(0,Xn.Z)(Ce,St),ct=Ue;return Ue==="left"?ct="right":Ue==="right"&&(ct="left"),(0,be.Z)({fixed:ct},qe)})}function Za(ye,Ce){var Ue=ye.prefixCls,qe=ye.columns,ct=ye.children,mt=ye.expandable,zt=ye.expandedKeys,Tt=ye.columnTitle,Mt=ye.getRowKey,ln=ye.onTriggerExpand,an=ye.expandIcon,on=ye.rowExpandable,On=ye.expandIconColumnIndex,In=ye.direction,Mn=ye.expandRowByClick,ha=ye.columnWidth,ua=ye.fixed,ba=ye.scrollWidth,qn=ie.useMemo(function(){return qe||Rt(ct)},[qe,ct]),ka=ie.useMemo(function(){if(mt){var fo,_a=qn.slice();if(!_a.includes(z)){var sa=On||0;sa>=0&&_a.splice(sa,0,z)}var Ia=_a.indexOf(z);_a=_a.filter(function(yo,or){return yo!==z||or===Ia});var to=qn[Ia],gr;(ua==="left"||ua)&&!On?gr="left":(ua==="right"||ua)&&On===qn.length?gr="right":gr=to?to.fixed:null;var $o=(fo={},(0,Ae.Z)(fo,Bn,{className:"".concat(Ue,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Ae.Z)(fo,"title",Tt),(0,Ae.Z)(fo,"fixed",gr),(0,Ae.Z)(fo,"className","".concat(Ue,"-row-expand-icon-cell")),(0,Ae.Z)(fo,"width",ha),(0,Ae.Z)(fo,"render",function(or,hr,Br){var ir=Mt(hr,Br),Sl=zt.has(ir),Ir=on?on(hr):!0,Ko=an({prefixCls:Ue,expanded:Sl,expandable:Ir,record:hr,onExpand:ln});return Mn?ie.createElement("span",{onClick:function(Wo){return Wo.stopPropagation()}},Ko):Ko}),fo);return _a.map(function(yo){return yo===z?$o:yo})}return qn.filter(function(yo){return yo!==z})},[mt,qn,Mt,zt,an,In]),Ot=ie.useMemo(function(){var fo=ka;return Ce&&(fo=Ce(fo)),fo.length||(fo=[{render:function(){return null}}]),fo},[Ce,ka,In]),Mo=ie.useMemo(function(){return In==="rtl"?la(aa(Ot)):aa(Ot)},[Ot,In,ba]),so=er(Mo,ba),Oo=(0,ve.Z)(so,2),Xo=Oo[0],Wa=Oo[1];return[Ot,Xo,Wa]}var lo=Za;function Zo(ye){var Ce,Ue=ye.prefixCls,qe=ye.record,ct=ye.onExpand,mt=ye.expanded,zt=ye.expandable,Tt="".concat(Ue,"-row-expand-icon");if(!zt)return ie.createElement("span",{className:Ne()(Tt,"".concat(Ue,"-row-spaced"))});var Mt=function(an){ct(qe,an),an.stopPropagation()};return ie.createElement("span",{className:Ne()(Tt,(Ce={},(0,Ae.Z)(Ce,"".concat(Ue,"-row-expanded"),mt),(0,Ae.Z)(Ce,"".concat(Ue,"-row-collapsed"),!mt),Ce)),onClick:Mt})}function Mr(ye,Ce,Ue){var qe=[];function ct(mt){(mt||[]).forEach(function(zt,Tt){qe.push(Ce(zt,Tt)),ct(zt[Ue])})}return ct(ye),qe}function Po(ye,Ce,Ue){var qe=Kn(ye),ct=qe.expandIcon,mt=qe.expandedRowKeys,zt=qe.defaultExpandedRowKeys,Tt=qe.defaultExpandAllRows,Mt=qe.expandedRowRender,ln=qe.onExpand,an=qe.onExpandedRowsChange,on=qe.childrenColumnName,On=ct||Zo,In=on||"children",Mn=ie.useMemo(function(){return Mt?"row":ye.expandable&&ye.internalHooks===ne&&ye.expandable.__PARENT_RENDER_ICON__||Ce.some(function(Mo){return Mo&&(0,Fe.Z)(Mo)==="object"&&Mo[In]})?"nest":!1},[!!Mt,Ce]),ha=ie.useState(function(){return zt||(Tt?Mr(Ce,Ue,In):[])}),ua=(0,ve.Z)(ha,2),ba=ua[0],qn=ua[1],ka=ie.useMemo(function(){return new Set(mt||ba||[])},[mt,ba]),Ot=ie.useCallback(function(Mo){var so=Ue(Mo,Ce.indexOf(Mo)),Oo,Xo=ka.has(so);Xo?(ka.delete(so),Oo=(0,rn.Z)(ka)):Oo=[].concat((0,rn.Z)(ka),[so]),qn(Oo),ln&&ln(!Xo,Mo),an&&an(Oo)},[Ue,ka,Ce,ln,an]);return[qe,Mn,ka,On,In,Ot]}function ea(ye,Ce,Ue,qe){var ct=ye.map(function(mt,zt){return We(zt,zt,ye,Ce,Ue,qe==null?void 0:qe[zt])});return(0,wt.Z)(function(){return ct},[ct],function(mt,zt){return!(0,Le.Z)(mt,zt)})}function dr(ye){var Ce=(0,ie.useRef)(ye),Ue=(0,ie.useState)({}),qe=(0,ve.Z)(Ue,2),ct=qe[1],mt=(0,ie.useRef)(null),zt=(0,ie.useRef)([]);function Tt(Mt){zt.current.push(Mt);var ln=Promise.resolve();mt.current=ln,ln.then(function(){if(mt.current===ln){var an=zt.current,on=Ce.current;zt.current=[],an.forEach(function(On){Ce.current=On(Ce.current)}),mt.current=null,on!==Ce.current&&ct({})}})}return(0,ie.useEffect)(function(){return function(){mt.current=null}},[]),[Ce.current,Tt]}function el(ye){var Ce=(0,ie.useRef)(ye||null),Ue=(0,ie.useRef)();function qe(){window.clearTimeout(Ue.current)}function ct(zt){Ce.current=zt,qe(),Ue.current=window.setTimeout(function(){Ce.current=null,Ue.current=void 0},100)}function mt(){return Ce.current}return(0,ie.useEffect)(function(){return qe},[]),[ct,mt]}function Or(){var ye=ie.useState(-1),Ce=(0,ve.Z)(ye,2),Ue=Ce[0],qe=Ce[1],ct=ie.useState(-1),mt=(0,ve.Z)(ct,2),zt=mt[0],Tt=mt[1],Mt=ie.useCallback(function(ln,an){qe(ln),Tt(an)},[]);return[Ue,zt,Mt]}var Go=ee(47273),ze=(0,Go.Z)()?window:null;function Fn(ye,Ce){var Ue=(0,Fe.Z)(ye)==="object"?ye:{},qe=Ue.offsetHeader,ct=qe===void 0?0:qe,mt=Ue.offsetSummary,zt=mt===void 0?0:mt,Tt=Ue.offsetScroll,Mt=Tt===void 0?0:Tt,ln=Ue.getContainer,an=ln===void 0?function(){return ze}:ln,on=an()||ze;return ie.useMemo(function(){var On=!!ye;return{isSticky:On,stickyClassName:On?"".concat(Ce,"-sticky-holder"):"",offsetHeader:ct,offsetSummary:zt,offsetScroll:Mt,container:on}},[Mt,ct,zt,Ce,on])}function hn(ye,Ce,Ue){var qe=(0,ie.useMemo)(function(){for(var ct=[],mt=[],zt=0,Tt=0,Mt=0;Mt=on&&(yo=on-On),zt({scrollLeft:yo/on*(an+2)}),qn.current.x=Ia.pageX},fo=function(){if(mt.current){var Ia=(0,Ln.os)(mt.current).top,to=Ia+mt.current.offsetHeight,gr=Mt===window?document.documentElement.scrollTop+window.innerHeight:(0,Ln.os)(Mt).top+Mt.clientHeight;to-(0,Ft.Z)()<=gr||Ia>=gr-Tt?ba(function($o){return(0,be.Z)((0,be.Z)({},$o),{},{isHiddenScrollBar:!0})}):ba(function($o){return(0,be.Z)((0,be.Z)({},$o),{},{isHiddenScrollBar:!1})})}},_a=function(Ia){ba(function(to){return(0,be.Z)((0,be.Z)({},to),{},{scrollLeft:Ia/an*on||0})})};return ie.useImperativeHandle(Ue,function(){return{setScrollLeft:_a}}),ie.useEffect(function(){var sa=(0,Hn.Z)(document.body,"mouseup",Oo,!1),Ia=(0,Hn.Z)(document.body,"mousemove",Wa,!1);return fo(),function(){sa.remove(),Ia.remove()}},[On,Mo]),ie.useEffect(function(){var sa=(0,Hn.Z)(Mt,"scroll",fo,!1),Ia=(0,Hn.Z)(window,"resize",fo,!1);return function(){sa.remove(),Ia.remove()}},[Mt]),ie.useEffect(function(){ua.isHiddenScrollBar||ba(function(sa){var Ia=mt.current;return Ia?(0,be.Z)((0,be.Z)({},sa),{},{scrollLeft:Ia.scrollLeft/Ia.scrollWidth*Ia.clientWidth}):sa})},[ua.isHiddenScrollBar]),an<=on||!On||ua.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,Ft.Z)(),width:on,bottom:Tt},className:"".concat(ln,"-sticky-scroll")},ie.createElement("div",{onMouseDown:Xo,ref:In,className:Ne()("".concat(ln,"-sticky-scroll-bar"),(0,Ae.Z)({},"".concat(ln,"-sticky-scroll-bar-active"),Mo)),style:{width:"".concat(On,"px"),transform:"translate3d(".concat(ua.scrollLeft,"px, 0, 0)")}}))},xo=ie.forwardRef(ko);function en(ye){return null}var jr=en;function Nr(ye){return null}var tl=Nr,pl="rc-table",Aa=[],Ua={};function jo(){return"No Data"}function ro(ye){var Ce,Ue=(0,be.Z)({rowKey:"key",prefixCls:pl,emptyText:jo},ye),qe=Ue.prefixCls,ct=Ue.className,mt=Ue.rowClassName,zt=Ue.style,Tt=Ue.data,Mt=Ue.rowKey,ln=Ue.scroll,an=Ue.tableLayout,on=Ue.direction,On=Ue.title,In=Ue.footer,Mn=Ue.summary,ha=Ue.caption,ua=Ue.id,ba=Ue.showHeader,qn=Ue.components,ka=Ue.emptyText,Ot=Ue.onRow,Mo=Ue.onHeaderRow,so=Ue.internalHooks,Oo=Ue.transformColumns,Xo=Ue.internalRefs,Wa=Ue.tailor,fo=Ue.sticky,_a=Tt||Aa,sa=!!_a.length,Ia=so===ne,to=ie.useCallback(function(rl,Ul){return(0,He.Z)(qn,rl)||Ul},[qn]),gr=ie.useMemo(function(){return typeof Mt=="function"?Mt:function(rl){var Ul=rl&&rl[Mt];return Ul}},[Mt]),$o=to(["body"]),yo=Or(),or=(0,ve.Z)(yo,3),hr=or[0],Br=or[1],ir=or[2],Sl=Po(Ue,_a,gr),Ir=(0,ve.Z)(Sl,6),Ko=Ir[0],Il=Ir[1],Wo=Ir[2],sl=Ir[3],al=Ir[4],nu=Ir[5],No=ln==null?void 0:ln.x,Ro=ie.useState(0),Ho=(0,ve.Z)(Ro,2),Oa=Ho[0],Vn=Ho[1],jn=lo((0,be.Z)((0,be.Z)((0,be.Z)({},Ue),Ko),{},{expandable:!!Ko.expandedRowRender,columnTitle:Ko.columnTitle,expandedKeys:Wo,getRowKey:gr,onTriggerExpand:nu,expandIcon:sl,expandIconColumnIndex:Ko.expandIconColumnIndex,direction:on,scrollWidth:Ia&&Wa&&typeof No=="number"?No:null}),Ia?Oo:null),Ha=(0,ve.Z)(jn,3),qo=Ha[0],Er=Ha[1],Cu=Ha[2],mu=Cu!=null?Cu:No,Wu=ie.useMemo(function(){return{columns:qo,flattenColumns:Er}},[qo,Er]),Nl=ie.useRef(),Ll=ie.useRef(),wo=ie.useRef(),Ou=ie.useRef(),Ru=ie.useRef(),ol=ie.useState(!1),ml=(0,ve.Z)(ol,2),jl=ml[0],lu=ml[1],Jl=ie.useState(!1),kr=(0,ve.Z)(Jl,2),Nu=kr[0],Au=kr[1],cl=dr(new Map),Qo=(0,ve.Z)(cl,2),au=Qo[0],Bu=Qo[1],oi=Ke(Er),Ju=oi.map(function(rl){return au.get(rl)}),Gu=ie.useMemo(function(){return Ju},[Ju.join("_")]),zu=Gn(Gu,Er.length,on),Ut=ln&&At(ln.y),Xl=ln&&At(mu)||!!Ko.fixed,ri=Xl&&Er.some(function(rl){var Ul=rl.fixed;return Ul}),Di=ie.useRef(),li=Fn(fo,qe),ui=li.isSticky,ii=li.offsetHeader,Xu=li.offsetSummary,Vr=li.offsetScroll,yl=li.stickyClassName,Sr=li.container,_l=ie.useMemo(function(){return Mn==null?void 0:Mn(_a)},[Mn,_a]),Tu=(Ut||ui)&&ie.isValidElement(_l)&&_l.type===he&&_l.props.fixed,Hu,Zu,si;Ut&&(Zu={overflowY:"scroll",maxHeight:ln.y}),Xl&&(Hu={overflowX:"auto"},Ut||(Zu={overflowY:"hidden"}),si={width:mu===!0?"auto":mu,minWidth:"100%"});var Fi=ie.useCallback(function(rl,Ul){(0,ot.Z)(Nl.current)&&Bu(function($u){if($u.get(rl)!==Ul){var Pi=new Map($u);return Pi.set(rl,Ul),Pi}return $u})},[]),wc=el(null),Ls=(0,ve.Z)(wc,2),bc=Ls[0],Kr=Ls[1];function dl(rl,Ul){Ul&&(typeof Ul=="function"?Ul(rl):Ul.scrollLeft!==rl&&(Ul.scrollLeft=rl,Ul.scrollLeft!==rl&&setTimeout(function(){Ul.scrollLeft=rl},0)))}var Li=(0,Ie.Z)(function(rl){var Ul=rl.currentTarget,$u=rl.scrollLeft,Pi=on==="rtl",Uu=typeof $u=="number"?$u:Ul.scrollLeft,mc=Ul||Ua;if(!Kr()||Kr()===mc){var ou;bc(mc),dl(Uu,Ll.current),dl(Uu,wo.current),dl(Uu,Ru.current),dl(Uu,(ou=Di.current)===null||ou===void 0?void 0:ou.setScrollLeft)}var Gs=Ul||Ll.current;if(Gs){var Ks=Gs.scrollWidth,as=Gs.clientWidth;if(Ks===as){lu(!1),Au(!1);return}Pi?(lu(-Uu0)):(lu(Uu>0),Au(Uu1?ha-Ia:0,gr=(0,be.Z)((0,be.Z)((0,be.Z)({},Oo),Mt),{},{flex:"0 0 ".concat(Ia,"px"),width:"".concat(Ia,"px"),marginRight:to,pointerEvents:"auto"}),$o=ie.useMemo(function(){return an?_a<=1:Wa===0||_a===0||_a>1},[_a,Wa,an]);$o?gr.visibility="hidden":an&&(gr.height=on==null?void 0:on(_a));var yo=$o?function(){return null}:On,or={};return(_a===0||Wa===0)&&(or.rowSpan=1,or.colSpan=1),ie.createElement($t,(0,we.Z)({className:Ne()(Mn,ln),ellipsis:Ue.ellipsis,align:Ue.align,scope:Ue.rowScope,component:"div",prefixCls:Ce.prefixCls,key:ka,record:Tt,index:mt,renderIndex:zt,dataIndex:In,render:yo,shouldCellUpdate:Ue.shouldCellUpdate},Ot,{appendNode:Mo,additionalProps:(0,be.Z)((0,be.Z)({},so),{},{style:gr},or)}))}var Ka=kl,ku=["data","index","className","rowKey","style","extra","getHeight"],ma=ie.forwardRef(function(ye,Ce){var Ue=ye.data,qe=ye.index,ct=ye.className,mt=ye.rowKey,zt=ye.style,Tt=ye.extra,Mt=ye.getHeight,ln=(0,Xn.Z)(ye,ku),an=Ue.record,on=Ue.indent,On=Ue.index,In=je(le,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Mn=In.scrollX,ha=In.flattenColumns,ua=In.prefixCls,ba=In.fixColumn,qn=In.componentWidth,ka=Re(an,mt,qe,on),Ot=ka.rowSupportExpand,Mo=ka.expanded,so=ka.rowProps,Oo=ka.expandedRowRender,Xo=ka.expandedRowClassName,Wa;if(Ot&&Mo){var fo=Oo(an,qe,on+1,Mo),_a=Xo==null?void 0:Xo(an,qe,on),sa={};ba&&(sa={style:(0,Ae.Z)({},"--virtual-width","".concat(qn,"px"))});var Ia="".concat(ua,"-expanded-row-cell");Wa=ie.createElement("div",{className:Ne()("".concat(ua,"-expanded-row"),"".concat(ua,"-expanded-row-level-").concat(on+1),_a)},ie.createElement($t,{component:"div",prefixCls:ua,className:Ne()(Ia,(0,Ae.Z)({},"".concat(Ia,"-fixed"),ba)),additionalProps:sa},fo))}var to=(0,be.Z)((0,be.Z)({},zt),{},{width:Mn});Tt&&(to.position="absolute",to.pointerEvents="none");var gr=ie.createElement("div",(0,we.Z)({},so,ln,{ref:Ot?null:Ce,className:Ne()(ct,"".concat(ua,"-row"),so==null?void 0:so.className,(0,Ae.Z)({},"".concat(ua,"-row-extra"),Tt)),style:(0,be.Z)((0,be.Z)({},to),so==null?void 0:so.style)}),ha.map(function($o,yo){return ie.createElement(Ka,{key:yo,rowInfo:ka,column:$o,colIndex:yo,indent:on,index:qe,renderIndex:On,record:an,inverse:Tt,getHeight:Mt})}));return Ot?ie.createElement("div",{ref:Ce},gr,Wa):gr}),Lo=te(ma),Fr=Lo,Rr=ie.forwardRef(function(ye,Ce){var Ue=ye.data,qe=ye.onScroll,ct=je(le,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),mt=ct.flattenColumns,zt=ct.onColumnResize,Tt=ct.getRowKey,Mt=ct.expandedKeys,ln=ct.prefixCls,an=ct.childrenColumnName,on=ct.emptyNode,On=ct.scrollX,In=je(zr),Mn=In.scrollY,ha=In.listItemHeight,ua=ie.useRef(),ba=En(Ue,an,Mt,Tt),qn=ie.useMemo(function(){var Wa=0;return mt.map(function(fo){var _a=fo.width,sa=fo.key;return Wa+=_a,[sa,_a,Wa]})},[mt]),ka=ie.useMemo(function(){return qn.map(function(Wa){return Wa[2]})},[qn]);ie.useEffect(function(){qn.forEach(function(Wa){var fo=(0,ve.Z)(Wa,2),_a=fo[0],sa=fo[1];zt(_a,sa)})},[qn]),ie.useImperativeHandle(Ce,function(){var Wa={};return Object.defineProperty(Wa,"scrollLeft",{get:function(){var _a;return((_a=ua.current)===null||_a===void 0?void 0:_a.getScrollInfo().x)||0},set:function(_a){var sa;(sa=ua.current)===null||sa===void 0||sa.scrollTo({left:_a})}}),Wa});var Ot=function(fo,_a){var sa,Ia=(sa=ba[_a])===null||sa===void 0?void 0:sa.record,to=fo.onCell;if(to){var gr,$o=to(Ia,_a);return(gr=$o==null?void 0:$o.rowSpan)!==null&&gr!==void 0?gr:1}return 1},Mo=function(fo){var _a=fo.start,sa=fo.end,Ia=fo.getSize,to=fo.offsetY;if(sa<0)return null;for(var gr=mt.filter(function(No){return Ot(No,_a)===0}),$o=_a,yo=function(Ro){if(gr=gr.filter(function(Ho){return Ot(Ho,Ro)===0}),!gr.length)return $o=Ro,"break"},or=_a;or>=0;or-=1){var hr=yo(or);if(hr==="break")break}for(var Br=mt.filter(function(No){return Ot(No,sa)!==1}),ir=sa,Sl=function(Ro){if(Br=Br.filter(function(Ho){return Ot(Ho,Ro)!==1}),!Br.length)return ir=Math.max(Ro-1,sa),"break"},Ir=sa;Ir1})&&Il.push(Ro)},sl=$o;sl<=ir;sl+=1)var al=Wo(sl);var nu=Il.map(function(No){var Ro=ba[No],Ho=Tt(Ro.record,No),Oa=function(Ha){var qo=No+Ha-1,Er=Tt(ba[qo].record,qo),Cu=Ia(Ho,Er);return Cu.bottom-Cu.top},Vn=Ia(Ho);return ie.createElement(Fr,{key:No,data:Ro,rowKey:Ho,index:No,style:{top:-to+Vn.top},extra:!0,getHeight:Oa})});return nu},so=ie.useMemo(function(){return{columnsOffset:ka}},[ka]),Oo="".concat(ln,"-tbody"),Xo;return ba.length?Xo=ie.createElement(Wr.Z,{fullHeight:!1,ref:ua,className:Ne()(Oo,"".concat(Oo,"-virtual")),height:Mn,itemHeight:ha||24,data:ba,itemKey:function(fo){return Tt(fo.record)},scrollWidth:On,onVirtualScroll:function(fo){var _a=fo.x;qe({scrollLeft:_a})},extraRender:Mo},function(Wa,fo,_a){var sa=Tt(Wa.record,fo);return ie.createElement(Fr,(0,we.Z)({data:Wa,rowKey:sa,index:fo},_a))}):Xo=ie.createElement("div",{className:Ne()("".concat(ln,"-placeholder"))},ie.createElement($t,{component:"div",prefixCls:ln},on)),ie.createElement(Du.Provider,{value:so},Xo)}),Kl=te(Rr),pu=Kl,eu=function(Ce,Ue){var qe=Ue.ref,ct=Ue.onScroll;return ie.createElement(pu,{ref:qe,data:Ce,onScroll:ct})},Pu=100;function hu(ye){var Ce=ye.columns,Ue=ye.scroll,qe=ye.prefixCls,ct=qe===void 0?pl:qe,mt=ye.className,zt=ye.listItemHeight,Tt=Ue||{},Mt=Tt.x,ln=Tt.y;typeof Mt!="number"&&(Mt=((Ce||[]).length+1)*Pu),typeof ln!="number"&&(ln=500);var an=ie.useMemo(function(){return{scrollY:ln,listItemHeight:zt}},[ln,zt]);return ie.createElement(zr.Provider,{value:an},ie.createElement(Da,(0,we.Z)({},ye,{className:Ne()(mt,"".concat(ct,"-virtual")),scroll:(0,be.Z)((0,be.Z)({},Ue),{},{x:Mt}),components:{body:eu},columns:Ce,internalHooks:ne,tailor:!0})))}function Eu(ye){return b(hu,ye)}var Pr=Eu(),wl=null;function Ql(ye){return null}var du=Ql;function Su(ye){return null}var ju=Su,_r=ee(2738),gi=ee(68031),Yl=ee(36355),Zl=ee(93891),Qu=ee(19716),wi=ee(8628),bi=ee(31724),hi=ee(58421),vo=ee(71418),Qa=ee(88088);function ho(ye){return function(Ue){let{prefixCls:qe,onExpand:ct,record:mt,expanded:zt,expandable:Tt}=Ue;const Mt=`${qe}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:ln=>{ct(mt,ln),ln.stopPropagation()},className:Ne()(Mt,{[`${Mt}-spaced`]:!Tt,[`${Mt}-expanded`]:Tt&&zt,[`${Mt}-collapsed`]:Tt&&!zt}),"aria-label":zt?ye.collapse:ye.expand,"aria-expanded":zt})}}var Eo=ho;function Xr(ye,Ce){return"key"in ye&&ye.key!==void 0&&ye.key!==null?ye.key:ye.dataIndex?Array.isArray(ye.dataIndex)?ye.dataIndex.join("."):ye.dataIndex:Ce}function bl(ye,Ce){return Ce?`${Ce}-${ye}`:`${ye}`}function zl(ye,Ce){return typeof ye=="function"?ye(Ce):ye}function Ol(ye,Ce){const Ue=zl(ye,Ce);return Object.prototype.toString.call(Ue)==="[object Object]"?"":Ue}var Sn={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"},iu=Sn,Yu=ee(7657),yu=function(Ce,Ue){return ie.createElement(Yu.Z,(0,we.Z)({},Ce,{ref:Ue,icon:iu}))},vr=ie.forwardRef(yu),qr=vr,Dl=ee(56762);function nl(ye){const Ce=ie.useRef(ye),Ue=(0,Dl.Z)();return[()=>Ce.current,qe=>{Ce.current=qe,Ue()}]}var Ar=ee(3113),nn=ee(24905),Yt=ee(38854),pn=ee(64165),fa=ee(20834),Do=ee(40875),Io=ee(5112),$n=ee(17574),Co=ee(47472),_o=ee(92832);function Uo(ye){let{value:Ce,onChange:Ue,filterSearch:qe,tablePrefixCls:ct,locale:mt}=ye;return qe?ie.createElement("div",{className:`${ct}-filter-dropdown-search`},ie.createElement(_o.default,{prefix:ie.createElement(Co.Z,null),placeholder:mt.filterSearchPlaceholder,onChange:Ue,value:Ce,htmlSize:1,className:`${ct}-filter-dropdown-search-input`})):null}var ul=Uo,ia=ee(10228);const Lr=ye=>{const{keyCode:Ce}=ye;Ce===ia.Z.ENTER&&ye.stopPropagation()};var Ml=ie.forwardRef((ye,Ce)=>ie.createElement("div",{className:ye.className,onClick:Ue=>Ue.stopPropagation(),onKeyDown:Lr,ref:Ce},ye.children));function Vo(ye){let Ce=[];return(ye||[]).forEach(Ue=>{let{value:qe,children:ct}=Ue;Ce.push(qe),ct&&(Ce=[].concat((0,rn.Z)(Ce),(0,rn.Z)(Vo(ct))))}),Ce}function tr(ye){return ye.some(Ce=>{let{children:Ue}=Ce;return Ue})}function vl(ye,Ce){return typeof Ce=="string"||typeof Ce=="number"?Ce==null?void 0:Ce.toString().toLowerCase().includes(ye.trim().toLowerCase()):!1}function $r(ye){let{filters:Ce,prefixCls:Ue,filteredKeys:qe,filterMultiple:ct,searchValue:mt,filterSearch:zt}=ye;return Ce.map((Tt,Mt)=>{const ln=String(Tt.value);if(Tt.children)return{key:ln||Mt,label:Tt.text,popupClassName:`${Ue}-dropdown-submenu`,children:$r({filters:Tt.children,prefixCls:Ue,filteredKeys:qe,filterMultiple:ct,searchValue:mt,filterSearch:zt})};const an=ct?nn.default:Io.ZP,on={key:Tt.value!==void 0?ln:Mt,label:ie.createElement(ie.Fragment,null,ie.createElement(an,{checked:qe.includes(ln)}),ie.createElement("span",null,Tt.text))};return mt.trim()?typeof zt=="function"?zt(mt,Tt)?on:null:vl(mt,Tt.text)?on:null:on})}function Hl(ye){var Ce,Ue;const{tablePrefixCls:qe,prefixCls:ct,column:mt,dropdownPrefixCls:zt,columnKey:Tt,filterMultiple:Mt,filterMode:ln="menu",filterSearch:an=!1,filterState:on,triggerFilter:On,locale:In,children:Mn,getPopupContainer:ha}=ye,{filterDropdownOpen:ua,onFilterDropdownOpenChange:ba,filterResetToDefaultFilteredValue:qn,defaultFilteredValue:ka,filterDropdownVisible:Ot,onFilterDropdownVisibleChange:Mo}=mt,[so,Oo]=ie.useState(!1),Xo=!!(on&&(!((Ce=on.filteredKeys)===null||Ce===void 0)&&Ce.length||on.forceFiltered)),Wa=jn=>{Oo(jn),ba==null||ba(jn),Mo==null||Mo(jn)},fo=(Ue=ua!=null?ua:Ot)!==null&&Ue!==void 0?Ue:so,_a=on==null?void 0:on.filteredKeys,[sa,Ia]=nl(_a||[]),to=jn=>{let{selectedKeys:Ha}=jn;Ia(Ha)},gr=(jn,Ha)=>{let{node:qo,checked:Er}=Ha;to(Mt?{selectedKeys:jn}:{selectedKeys:Er&&qo.key?[qo.key]:[]})};ie.useEffect(()=>{so&&to({selectedKeys:_a||[]})},[_a]);const[$o,yo]=ie.useState([]),or=jn=>{yo(jn)},[hr,Br]=ie.useState(""),ir=jn=>{const{value:Ha}=jn.target;Br(Ha)};ie.useEffect(()=>{so||Br("")},[so]);const Sl=jn=>{const Ha=jn&&jn.length?jn:null;if(Ha===null&&(!on||!on.filteredKeys)||(0,Le.Z)(Ha,on==null?void 0:on.filteredKeys,!0))return null;On({column:mt,key:Tt,filteredKeys:Ha})},Ir=()=>{Wa(!1),Sl(sa())},Ko=function(){let{confirm:jn,closeDropdown:Ha}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};jn&&Sl([]),Ha&&Wa(!1),Br(""),Ia(qn?(ka||[]).map(qo=>String(qo)):[])},Il=function(){let{closeDropdown:jn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};jn&&Wa(!1),Sl(sa())},Wo=jn=>{jn&&_a!==void 0&&Ia(_a||[]),Wa(jn),!jn&&!mt.filterDropdown&&Ir()},sl=Ne()({[`${zt}-menu-without-submenu`]:!tr(mt.filters||[])}),al=jn=>{if(jn.target.checked){const Ha=Vo(mt==null?void 0:mt.filters).map(qo=>String(qo));Ia(Ha)}else Ia([])},nu=jn=>{let{filters:Ha}=jn;return(Ha||[]).map((qo,Er)=>{const Cu=String(qo.value),mu={title:qo.text,key:qo.value!==void 0?Cu:Er};return qo.children&&(mu.children=nu({filters:qo.children})),mu})},No=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(qo=>No(qo)))||[]})};let Ro;if(typeof mt.filterDropdown=="function")Ro=mt.filterDropdown({prefixCls:`${zt}-custom`,setSelectedKeys:jn=>to({selectedKeys:jn}),selectedKeys:sa(),confirm:Il,clearFilters:Ko,filters:mt.filters,visible:fo,close:()=>{Wa(!1)}});else if(mt.filterDropdown)Ro=mt.filterDropdown;else{const jn=sa()||[],Ha=()=>(mt.filters||[]).length===0?ie.createElement(pn.Z,{image:pn.Z.PRESENTED_IMAGE_SIMPLE,description:In.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):ln==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ul,{filterSearch:an,value:hr,onChange:ir,tablePrefixCls:qe,locale:In}),ie.createElement("div",{className:`${qe}-filter-dropdown-tree`},Mt?ie.createElement(nn.default,{checked:jn.length===Vo(mt.filters).length,indeterminate:jn.length>0&&jn.lengthtypeof an=="function"?an(hr,No(Er)):vl(hr,Er.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ul,{filterSearch:an,value:hr,onChange:ir,tablePrefixCls:qe,locale:In}),ie.createElement(fa.default,{selectable:!0,multiple:Mt,prefixCls:`${zt}-menu`,className:sl,onSelect:to,onDeselect:to,selectedKeys:jn,getPopupContainer:ha,openKeys:$o,onOpenChange:or,items:$r({filters:mt.filters||[],filterSearch:an,prefixCls:ct,filteredKeys:sa(),filterMultiple:Mt,searchValue:hr})})),qo=()=>qn?(0,Le.Z)((ka||[]).map(Er=>String(Er)),jn,!0):jn.length===0;Ro=ie.createElement(ie.Fragment,null,Ha(),ie.createElement("div",{className:`${ct}-dropdown-btns`},ie.createElement(Ar.ZP,{type:"link",size:"small",disabled:qo(),onClick:()=>Ko()},In.filterReset),ie.createElement(Ar.ZP,{type:"primary",size:"small",onClick:Ir},In.filterConfirm)))}mt.filterDropdown&&(Ro=ie.createElement(Do.J,{selectable:void 0},Ro));const Ho=()=>ie.createElement(Ml,{className:`${ct}-dropdown`},Ro);let Oa;typeof mt.filterIcon=="function"?Oa=mt.filterIcon(Xo):mt.filterIcon?Oa=mt.filterIcon:Oa=ie.createElement(qr,null);const{direction:Vn}=ie.useContext(Yl.E_);return ie.createElement("div",{className:`${ct}-column`},ie.createElement("span",{className:`${qe}-column-title`},Mn),ie.createElement(Yt.Z,{dropdownRender:Ho,trigger:["click"],open:fo,onOpenChange:Wo,getPopupContainer:ha,placement:Vn==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:Ne()(`${ct}-trigger`,{active:Xo}),onClick:jn=>{jn.stopPropagation()}},Oa)))}var Fu=Hl;function Ei(ye,Ce,Ue){let qe=[];return(ye||[]).forEach((ct,mt)=>{var zt;const Tt=bl(mt,Ue);if(ct.filters||"filterDropdown"in ct||"onFilter"in ct)if("filteredValue"in ct){let Mt=ct.filteredValue;"filterDropdown"in ct||(Mt=(zt=Mt==null?void 0:Mt.map(String))!==null&&zt!==void 0?zt:Mt),qe.push({column:ct,key:Xr(ct,Tt),filteredKeys:Mt,forceFiltered:ct.filtered})}else qe.push({column:ct,key:Xr(ct,Tt),filteredKeys:Ce&&ct.defaultFilteredValue?ct.defaultFilteredValue:void 0,forceFiltered:ct.filtered});"children"in ct&&(qe=[].concat((0,rn.Z)(qe),(0,rn.Z)(Ei(ct.children,Ce,Tt))))}),qe}function Hi(ye,Ce,Ue,qe,ct,mt,zt,Tt){return Ue.map((Mt,ln)=>{const an=bl(ln,Tt),{filterMultiple:on=!0,filterMode:On,filterSearch:In}=Mt;let Mn=Mt;if(Mn.filters||Mn.filterDropdown){const ha=Xr(Mn,an),ua=qe.find(ba=>{let{key:qn}=ba;return ha===qn});Mn=Object.assign(Object.assign({},Mn),{title:ba=>ie.createElement(Fu,{tablePrefixCls:ye,prefixCls:`${ye}-filter`,dropdownPrefixCls:Ce,column:Mn,columnKey:ha,filterState:ua,filterMultiple:on,filterMode:On,filterSearch:In,triggerFilter:mt,locale:ct,getPopupContainer:zt},zl(Mt.title,ba))})}return"children"in Mn&&(Mn=Object.assign(Object.assign({},Mn),{children:Hi(ye,Ce,Mn.children,qe,ct,mt,zt,an)})),Mn})}function Si(ye){const Ce={};return ye.forEach(Ue=>{let{key:qe,filteredKeys:ct,column:mt}=Ue;const{filters:zt,filterDropdown:Tt}=mt;if(Tt)Ce[qe]=ct||null;else if(Array.isArray(ct)){const Mt=Vo(zt);Ce[qe]=Mt.filter(ln=>ct.includes(String(ln)))}else Ce[qe]=null}),Ce}function mi(ye,Ce){return Ce.reduce((Ue,qe)=>{const{column:{onFilter:ct,filters:mt},filteredKeys:zt}=qe;return ct&&zt&&zt.length?Ue.filter(Tt=>zt.some(Mt=>{const ln=Vo(mt),an=ln.findIndex(On=>String(On)===String(Mt)),on=an!==-1?ln[an]:Mt;return ct(on,Tt)})):Ue},ye)}const Oi=ye=>ye.flatMap(Ce=>"children"in Ce?[Ce].concat((0,rn.Z)(Oi(Ce.children||[]))):[Ce]);function cs(ye){let{prefixCls:Ce,dropdownPrefixCls:Ue,mergedColumns:qe,onFilterChange:ct,getPopupContainer:mt,locale:zt}=ye;const Tt=ie.useMemo(()=>Oi(qe||[]),[qe]),[Mt,ln]=ie.useState(()=>Ei(Tt,!0)),an=ie.useMemo(()=>{const Mn=Ei(Tt,!1);if(Mn.length===0)return Mn;let ha=!0,ua=!0;if(Mn.forEach(ba=>{let{filteredKeys:qn}=ba;qn!==void 0?ha=!1:ua=!1}),ha){const ba=(Tt||[]).map((qn,ka)=>Xr(qn,bl(ka)));return Mt.filter(qn=>{let{key:ka}=qn;return ba.includes(ka)}).map(qn=>{const ka=Tt[ba.findIndex(Ot=>Ot===qn.key)];return Object.assign(Object.assign({},qn),{column:Object.assign(Object.assign({},qn.column),ka),forceFiltered:ka.filtered})})}return Mn},[Tt,Mt]),on=ie.useMemo(()=>Si(an),[an]),On=Mn=>{const ha=an.filter(ua=>{let{key:ba}=ua;return ba!==Mn.key});ha.push(Mn),ln(ha),ct(Si(ha),ha)};return[Mn=>Hi(Ce,Ue,Mn,an,zt,On,mt),an,on]}var ti=cs;function yi(ye,Ce,Ue){const qe=ie.useRef({});function ct(mt){if(!qe.current||qe.current.data!==ye||qe.current.childrenColumnName!==Ce||qe.current.getRowKey!==Ue){let Tt=function(Mt){Mt.forEach((ln,an)=>{const on=Ue(ln,an);zt.set(on,ln),ln&&typeof ln=="object"&&Ce in ln&&Tt(ln[Ce]||[])})};const zt=new Map;Tt(ye),qe.current={data:ye,childrenColumnName:Ce,kvMap:zt,getRowKey:Ue}}return qe.current.kvMap.get(mt)}return[ct]}var ji=ee(50371),Wi=function(ye,Ce){var Ue={};for(var qe in ye)Object.prototype.hasOwnProperty.call(ye,qe)&&Ce.indexOf(qe)<0&&(Ue[qe]=ye[qe]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ct=0,qe=Object.getOwnPropertySymbols(ye);ct{const mt=ye[ct];typeof mt!="function"&&(Ue[ct]=mt)}),Ue}function fi(ye,Ce,Ue){const qe=Ue&&typeof Ue=="object"?Ue:{},{total:ct=0}=qe,mt=Wi(qe,["total"]),[zt,Tt]=(0,ie.useState)(()=>({current:"defaultCurrent"in mt?mt.defaultCurrent:1,pageSize:"defaultPageSize"in mt?mt.defaultPageSize:Vu})),Mt=(0,ji.Z)(zt,mt,{total:ct>0?ct:ye}),ln=Math.ceil((ct||ye)/Mt.pageSize);Mt.current>ln&&(Mt.current=ln||1);const an=(On,In)=>{Tt({current:On!=null?On:1,pageSize:In||Mt.pageSize})},on=(On,In)=>{var Mn;Ue&&((Mn=Ue.onChange)===null||Mn===void 0||Mn.call(Ue,On,In)),an(On,In),Ce(On,In||(Mt==null?void 0:Mt.pageSize))};return Ue===!1?[{},()=>{}]:[Object.assign(Object.assign({},Mt),{onChange:on}),an]}var ds=fi,bs=ee(84105),ni=ee(35654),Ni=ee(90782),Iu=ee(71430),Pc=ee(18929);const pi={},Ds="SELECT_ALL",gs="SELECT_INVERT",Is="SELECT_NONE",tc=[],Os=(ye,Ce)=>{let Ue=[];return(Ce||[]).forEach(qe=>{Ue.push(qe),qe&&typeof qe=="object"&&ye in qe&&(Ue=[].concat((0,rn.Z)(Ue),(0,rn.Z)(Os(ye,qe[ye]))))}),Ue};var nc=(ye,Ce)=>{const{preserveSelectedRowKeys:Ue,selectedRowKeys:qe,defaultSelectedRowKeys:ct,getCheckboxProps:mt,onChange:zt,onSelect:Tt,onSelectAll:Mt,onSelectInvert:ln,onSelectNone:an,onSelectMultiple:on,columnWidth:On,type:In,selections:Mn,fixed:ha,renderCell:ua,hideSelectAll:ba,checkStrictly:qn=!0}=Ce||{},{prefixCls:ka,data:Ot,pageData:Mo,getRecordByKey:so,getRowKey:Oo,expandType:Xo,childrenColumnName:Wa,locale:fo,getPopupContainer:_a}=ye,[sa,Ia]=(0,Pc.Z)(qe||ct||tc,{value:qe}),to=ie.useRef(new Map),gr=(0,ie.useCallback)(No=>{if(Ue){const Ro=new Map;No.forEach(Ho=>{let Oa=so(Ho);!Oa&&to.current.has(Ho)&&(Oa=to.current.get(Ho)),Ro.set(Ho,Oa)}),to.current=Ro}},[so,Ue]);ie.useEffect(()=>{gr(sa)},[sa]);const{keyEntities:$o}=(0,ie.useMemo)(()=>{if(qn)return{keyEntities:null};let No=Ot;if(Ue){const Ro=new Set(Ot.map((Oa,Vn)=>Oo(Oa,Vn))),Ho=Array.from(to.current).reduce((Oa,Vn)=>{let[jn,Ha]=Vn;return Ro.has(jn)?Oa:Oa.concat(Ha)},[]);No=[].concat((0,rn.Z)(No),(0,rn.Z)(Ho))}return(0,Iu.I8)(No,{externalGetKey:Oo,childrenPropName:Wa})},[Ot,Oo,qn,Wa,Ue]),yo=(0,ie.useMemo)(()=>Os(Wa,Mo),[Wa,Mo]),or=(0,ie.useMemo)(()=>{const No=new Map;return yo.forEach((Ro,Ho)=>{const Oa=Oo(Ro,Ho),Vn=(mt?mt(Ro):null)||{};No.set(Oa,Vn)}),No},[yo,Oo,mt]),hr=(0,ie.useCallback)(No=>{var Ro;return!!(!((Ro=or.get(Oo(No)))===null||Ro===void 0)&&Ro.disabled)},[or,Oo]),[Br,ir]=(0,ie.useMemo)(()=>{if(qn)return[sa||[],[]];const{checkedKeys:No,halfCheckedKeys:Ro}=(0,Ni.S)(sa,!0,$o,hr);return[No||[],Ro]},[sa,qn,$o,hr]),Sl=(0,ie.useMemo)(()=>{const No=In==="radio"?Br.slice(0,1):Br;return new Set(No)},[Br,In]),Ir=(0,ie.useMemo)(()=>In==="radio"?new Set:new Set(ir),[ir,In]),[Ko,Il]=(0,ie.useState)(null);ie.useEffect(()=>{Ce||Ia(tc)},[!!Ce]);const Wo=(0,ie.useCallback)((No,Ro)=>{let Ho,Oa;gr(No),Ue?(Ho=No,Oa=No.map(Vn=>to.current.get(Vn))):(Ho=[],Oa=[],No.forEach(Vn=>{const jn=so(Vn);jn!==void 0&&(Ho.push(Vn),Oa.push(jn))})),Ia(Ho),zt==null||zt(Ho,Oa,{type:Ro})},[Ia,so,zt,Ue]),sl=(0,ie.useCallback)((No,Ro,Ho,Oa)=>{if(Tt){const Vn=Ho.map(jn=>so(jn));Tt(so(No),Ro,Vn,Oa)}Wo(Ho,"single")},[Tt,so,Wo]),al=(0,ie.useMemo)(()=>!Mn||ba?null:(Mn===!0?[Ds,gs,Is]:Mn).map(Ro=>Ro===Ds?{key:"all",text:fo.selectionAll,onSelect(){Wo(Ot.map((Ho,Oa)=>Oo(Ho,Oa)).filter(Ho=>{const Oa=or.get(Ho);return!(Oa!=null&&Oa.disabled)||Sl.has(Ho)}),"all")}}:Ro===gs?{key:"invert",text:fo.selectInvert,onSelect(){const Ho=new Set(Sl);Mo.forEach((Vn,jn)=>{const Ha=Oo(Vn,jn),qo=or.get(Ha);qo!=null&&qo.disabled||(Ho.has(Ha)?Ho.delete(Ha):Ho.add(Ha))});const Oa=Array.from(Ho);ln&&ln(Oa),Wo(Oa,"invert")}}:Ro===Is?{key:"none",text:fo.selectNone,onSelect(){an==null||an(),Wo(Array.from(Sl).filter(Ho=>{const Oa=or.get(Ho);return Oa==null?void 0:Oa.disabled}),"none")}}:Ro).map(Ro=>Object.assign(Object.assign({},Ro),{onSelect:function(){for(var Ho,Oa,Vn=arguments.length,jn=new Array(Vn),Ha=0;Ha{var Ro;if(!Ce)return No.filter(ol=>ol!==pi);let Ho=(0,rn.Z)(No);const Oa=new Set(Sl),Vn=yo.map(Oo).filter(ol=>!or.get(ol).disabled),jn=Vn.every(ol=>Oa.has(ol)),Ha=Vn.some(ol=>Oa.has(ol)),qo=()=>{const ol=[];jn?Vn.forEach(jl=>{Oa.delete(jl),ol.push(jl)}):Vn.forEach(jl=>{Oa.has(jl)||(Oa.add(jl),ol.push(jl))});const ml=Array.from(Oa);Mt==null||Mt(!jn,ml.map(jl=>so(jl)),ol.map(jl=>so(jl))),Wo(ml,"all"),Il(null)};let Er;if(In!=="radio"){let ol;if(al){const kr={getPopupContainer:_a,items:al.map((Nu,Au)=>{const{key:cl,text:Qo,onSelect:au}=Nu;return{key:cl!=null?cl:Au,onClick:()=>{au==null||au(Vn)},label:Qo}})};ol=ie.createElement("div",{className:`${ka}-selection-extra`},ie.createElement(Yt.Z,{menu:kr,getPopupContainer:_a},ie.createElement("span",null,ie.createElement(bs.Z,null))))}const ml=yo.map((kr,Nu)=>{const Au=Oo(kr,Nu),cl=or.get(Au)||{};return Object.assign({checked:Oa.has(Au)},cl)}).filter(kr=>{let{disabled:Nu}=kr;return Nu}),jl=!!ml.length&&ml.length===yo.length,lu=jl&&ml.every(kr=>{let{checked:Nu}=kr;return Nu}),Jl=jl&&ml.some(kr=>{let{checked:Nu}=kr;return Nu});Er=!ba&&ie.createElement("div",{className:`${ka}-selection`},ie.createElement(nn.default,{checked:jl?lu:!!yo.length&&jn,indeterminate:jl?!lu&&Jl:!jn&&Ha,onChange:qo,disabled:yo.length===0||jl,"aria-label":ol?"Custom selection":"Select all",skipGroup:!0}),ol)}let Cu;In==="radio"?Cu=(ol,ml,jl)=>{const lu=Oo(ml,jl),Jl=Oa.has(lu);return{node:ie.createElement(Io.ZP,Object.assign({},or.get(lu),{checked:Jl,onClick:kr=>kr.stopPropagation(),onChange:kr=>{Oa.has(lu)||sl(lu,!0,[lu],kr.nativeEvent)}})),checked:Jl}}:Cu=(ol,ml,jl)=>{var lu;const Jl=Oo(ml,jl),kr=Oa.has(Jl),Nu=Ir.has(Jl),Au=or.get(Jl);let cl;return Xo==="nest"?cl=Nu:cl=(lu=Au==null?void 0:Au.indeterminate)!==null&&lu!==void 0?lu:Nu,{node:ie.createElement(nn.default,Object.assign({},Au,{indeterminate:cl,checked:kr,skipGroup:!0,onClick:Qo=>Qo.stopPropagation(),onChange:Qo=>{let{nativeEvent:au}=Qo;const{shiftKey:Bu}=au;let oi=-1,Ju=-1;if(Bu&&qn){const Gu=new Set([Ko,Jl]);Vn.some((zu,Ut)=>{if(Gu.has(zu))if(oi===-1)oi=Ut;else return Ju=Ut,!0;return!1})}if(Ju!==-1&&oi!==Ju&&qn){const Gu=Vn.slice(oi,Ju+1),zu=[];kr?Gu.forEach(Xl=>{Oa.has(Xl)&&(zu.push(Xl),Oa.delete(Xl))}):Gu.forEach(Xl=>{Oa.has(Xl)||(zu.push(Xl),Oa.add(Xl))});const Ut=Array.from(Oa);on==null||on(!kr,Ut.map(Xl=>so(Xl)),zu.map(Xl=>so(Xl))),Wo(Ut,"multiple")}else{const Gu=Br;if(qn){const zu=kr?(0,ni._5)(Gu,Jl):(0,ni.L0)(Gu,Jl);sl(Jl,!kr,zu,au)}else{const zu=(0,Ni.S)([].concat((0,rn.Z)(Gu),[Jl]),!0,$o,hr),{checkedKeys:Ut,halfCheckedKeys:Xl}=zu;let ri=Ut;if(kr){const Di=new Set(Ut);Di.delete(Jl),ri=(0,Ni.S)(Array.from(Di),{checked:!1,halfCheckedKeys:Xl},$o,hr).checkedKeys}sl(Jl,!kr,ri,au)}}Il(kr?null:Jl)}})),checked:kr}};const mu=(ol,ml,jl)=>{const{node:lu,checked:Jl}=Cu(ol,ml,jl);return ua?ua(Jl,ml,jl,lu):lu};if(!Ho.includes(pi))if(Ho.findIndex(ol=>{var ml;return((ml=ol[Bn])===null||ml===void 0?void 0:ml.columnType)==="EXPAND_COLUMN"})===0){const[ol,...ml]=Ho;Ho=[ol,pi].concat((0,rn.Z)(ml))}else Ho=[pi].concat((0,rn.Z)(Ho));const Wu=Ho.indexOf(pi);Ho=Ho.filter((ol,ml)=>ol!==pi||ml===Wu);const Nl=Ho[Wu-1],Ll=Ho[Wu+1];let wo=ha;wo===void 0&&((Ll==null?void 0:Ll.fixed)!==void 0?wo=Ll.fixed:(Nl==null?void 0:Nl.fixed)!==void 0&&(wo=Nl.fixed)),wo&&Nl&&((Ro=Nl[Bn])===null||Ro===void 0?void 0:Ro.columnType)==="EXPAND_COLUMN"&&Nl.fixed===void 0&&(Nl.fixed=wo);const Ou=Ne()(`${ka}-selection-col`,{[`${ka}-selection-col-with-dropdown`]:Mn&&In==="checkbox"}),Ru={fixed:wo,width:On,className:`${ka}-selection-column`,title:Ce.columnTitle||Er,render:mu,onCell:Ce.onCell,[Bn]:{className:Ou}};return Ho.map(ol=>ol===pi?Ru:ol)},[Oo,yo,Ce,Br,Sl,Ir,On,al,Xo,Ko,or,on,sl,hr]),Sl]},ac=ee(89489),Ac=ee(59477),Ns=ee(6848);const es="ascend",Gi="descend";function Ki(ye){return typeof ye.sorter=="object"&&typeof ye.sorter.multiple=="number"?ye.sorter.multiple:!1}function ai(ye){return typeof ye=="function"?ye:ye&&typeof ye=="object"&&ye.compare?ye.compare:!1}function oc(ye,Ce){return Ce?ye[ye.indexOf(Ce)+1]:ye[0]}function rc(ye,Ce,Ue){let qe=[];function ct(mt,zt){qe.push({column:mt,key:Xr(mt,zt),multiplePriority:Ki(mt),sortOrder:mt.sortOrder})}return(ye||[]).forEach((mt,zt)=>{const Tt=bl(zt,Ue);mt.children?("sortOrder"in mt&&ct(mt,Tt),qe=[].concat((0,rn.Z)(qe),(0,rn.Z)(rc(mt.children,Ce,Tt)))):mt.sorter&&("sortOrder"in mt?ct(mt,Tt):Ce&&mt.defaultSortOrder&&qe.push({column:mt,key:Xr(mt,Tt),multiplePriority:Ki(mt),sortOrder:mt.defaultSortOrder}))}),qe}function ms(ye,Ce,Ue,qe,ct,mt,zt,Tt){return(Ce||[]).map((Mt,ln)=>{const an=bl(ln,Tt);let on=Mt;if(on.sorter){const On=on.sortDirections||ct,In=on.showSorterTooltip===void 0?zt:on.showSorterTooltip,Mn=Xr(on,an),ha=Ue.find(Xo=>{let{key:Wa}=Xo;return Wa===Mn}),ua=ha?ha.sortOrder:null,ba=oc(On,ua);let qn;if(Mt.sortIcon)qn=Mt.sortIcon({sortOrder:ua});else{const Xo=On.includes(es)&&ie.createElement(Ac.Z,{className:Ne()(`${ye}-column-sorter-up`,{active:ua===es})}),Wa=On.includes(Gi)&&ie.createElement(ac.Z,{className:Ne()(`${ye}-column-sorter-down`,{active:ua===Gi})});qn=ie.createElement("span",{className:Ne()(`${ye}-column-sorter`,{[`${ye}-column-sorter-full`]:!!(Xo&&Wa)})},ie.createElement("span",{className:`${ye}-column-sorter-inner`,"aria-hidden":"true"},Xo,Wa))}const{cancelSort:ka,triggerAsc:Ot,triggerDesc:Mo}=mt||{};let so=ka;ba===Gi?so=Mo:ba===es&&(so=Ot);const Oo=typeof In=="object"?In:{title:so};on=Object.assign(Object.assign({},on),{className:Ne()(on.className,{[`${ye}-column-sort`]:ua}),title:Xo=>{const Wa=ie.createElement("div",{className:`${ye}-column-sorters`},ie.createElement("span",{className:`${ye}-column-title`},zl(Mt.title,Xo)),qn);return In?ie.createElement(Ns.Z,Object.assign({},Oo),Wa):Wa},onHeaderCell:Xo=>{const Wa=Mt.onHeaderCell&&Mt.onHeaderCell(Xo)||{},fo=Wa.onClick,_a=Wa.onKeyDown;Wa.onClick=to=>{qe({column:Mt,key:Mn,sortOrder:ba,multiplePriority:Ki(Mt)}),fo==null||fo(to)},Wa.onKeyDown=to=>{to.keyCode===ia.Z.ENTER&&(qe({column:Mt,key:Mn,sortOrder:ba,multiplePriority:Ki(Mt)}),_a==null||_a(to))};const sa=Ol(Mt.title,{}),Ia=sa==null?void 0:sa.toString();return ua?Wa["aria-sort"]=ua==="ascend"?"ascending":"descending":Wa["aria-label"]=Ia||"",Wa.className=Ne()(Wa.className,`${ye}-column-has-sorters`),Wa.tabIndex=0,Mt.ellipsis&&(Wa.title=(sa!=null?sa:"").toString()),Wa}})}return"children"in on&&(on=Object.assign(Object.assign({},on),{children:ms(ye,on.children,Ue,qe,ct,mt,zt,an)})),on})}function lc(ye){const{column:Ce,sortOrder:Ue}=ye;return{column:Ce,order:Ue,field:Ce.dataIndex,columnKey:Ce.key}}function uc(ye){const Ce=ye.filter(Ue=>{let{sortOrder:qe}=Ue;return qe}).map(lc);return Ce.length===0&&ye.length?Object.assign(Object.assign({},lc(ye[ye.length-1])),{column:void 0}):Ce.length<=1?Ce[0]||{}:Ce}function fs(ye,Ce,Ue){const qe=Ce.slice().sort((zt,Tt)=>Tt.multiplePriority-zt.multiplePriority),ct=ye.slice(),mt=qe.filter(zt=>{let{column:{sorter:Tt},sortOrder:Mt}=zt;return ai(Tt)&&Mt});return mt.length?ct.sort((zt,Tt)=>{for(let Mt=0;Mt{const Tt=zt[Ue];return Tt?Object.assign(Object.assign({},zt),{[Ue]:fs(Tt,Ce,Ue)}):zt}):ct}function ps(ye){let{prefixCls:Ce,mergedColumns:Ue,onSorterChange:qe,sortDirections:ct,tableLocale:mt,showSorterTooltip:zt}=ye;const[Tt,Mt]=ie.useState(rc(Ue,!0)),ln=ie.useMemo(()=>{let Mn=!0;const ha=rc(Ue,!1);if(!ha.length)return Tt;const ua=[];function ba(ka){Mn?ua.push(ka):ua.push(Object.assign(Object.assign({},ka),{sortOrder:null}))}let qn=null;return ha.forEach(ka=>{qn===null?(ba(ka),ka.sortOrder&&(ka.multiplePriority===!1?Mn=!1:qn=!0)):(qn&&ka.multiplePriority!==!1||(Mn=!1),ba(ka))}),ua},[Ue,Tt]),an=ie.useMemo(()=>{const Mn=ln.map(ha=>{let{column:ua,sortOrder:ba}=ha;return{column:ua,order:ba}});return{sortColumns:Mn,sortColumn:Mn[0]&&Mn[0].column,sortOrder:Mn[0]&&Mn[0].order}},[ln]);function on(Mn){let ha;Mn.multiplePriority===!1||!ln.length||ln[0].multiplePriority===!1?ha=[Mn]:ha=[].concat((0,rn.Z)(ln.filter(ua=>{let{key:ba}=ua;return ba!==Mn.key})),[Mn]),Mt(ha),qe(uc(ha),ha)}return[Mn=>ms(Ce,Mn,ln,on,ct,mt,zt),ln,an,()=>uc(ln)]}function ic(ye,Ce){return ye.map(Ue=>{const qe=Object.assign({},Ue);return qe.title=zl(Ue.title,Ce),"children"in qe&&(qe.children=ic(qe.children,Ce)),qe})}function Bc(ye){return[ie.useCallback(Ue=>ic(Ue,ye),[ye])]}var sc=yr((ye,Ce)=>{const{_renderTimes:Ue}=ye,{_renderTimes:qe}=Ce;return Ue!==qe}),Qi=Eu((ye,Ce)=>{const{_renderTimes:Ue}=ye,{_renderTimes:qe}=Ce;return Ue!==qe}),Yi=ee(64993),vs=ee(17313),xc=ee(83116),cc=ee(37613),Ee=ye=>{const{componentCls:Ce}=ye,Ue=`${ye.lineWidth}px ${ye.lineType} ${ye.tableBorderColor}`,qe=(ct,mt,zt)=>({[`&${Ce}-${ct}`]:{[`> ${Ce}-container`]:{[`> ${Ce}-content, > ${Ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Ce}-expanded-row-fixed`]:{margin:`-${mt}px -${zt+ye.lineWidth}px`}}}}}});return{[`${Ce}-wrapper`]:{[`${Ce}${Ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Ce}-title`]:{border:Ue,borderBottom:0},[`> ${Ce}-container`]:{borderInlineStart:Ue,borderTop:Ue,[` > ${Ce}-content, > ${Ce}-header, > ${Ce}-body, @@ -220,7 +220,7 @@ `]:{"> th, > td":{borderInlineEnd:0}}}}}},qe("middle",ye.tablePaddingVerticalMiddle,ye.tablePaddingHorizontalMiddle)),qe("small",ye.tablePaddingVerticalSmall,ye.tablePaddingHorizontalSmall)),{[`> ${Ce}-footer`]:{border:Ue,borderTop:0}}),[`${Ce}-cell`]:{[`${Ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${ye.lineWidth}px 0 ${ye.lineWidth}px ${ye.tableHeaderBg}`}},[`${Ce}-bordered ${Ce}-cell-scrollbar`]:{borderInlineEnd:Ue}}}},$e=ye=>{const{componentCls:Ce}=ye;return{[`${Ce}-wrapper`]:{[`${Ce}-cell-ellipsis`]:Object.assign(Object.assign({},vs.vS),{wordBreak:"keep-all",[` &${Ce}-cell-fix-left-last, &${Ce}-cell-fix-right-first - `]:{overflow:"visible",[`${Ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${Ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},jt=ye=>{const{componentCls:Ce}=ye;return{[`${Ce}-wrapper`]:{[`${Ce}-tbody > tr${Ce}-placeholder`]:{textAlign:"center",color:ye.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:ye.colorBgContainer}}}}},It=ee(15969),vn=ye=>{const{componentCls:Ce,antCls:Ue,controlInteractiveSize:qe,motionDurationSlow:ct,lineWidth:mt,paddingXS:zt,lineType:Tt,tableBorderColor:Mt,tableExpandIconBg:ln,tableExpandColumnWidth:an,borderRadius:on,fontSize:On,fontSizeSM:In,lineHeight:Mn,tablePaddingVertical:ha,tablePaddingHorizontal:ua,tableExpandedRowBg:wa,paddingXXS:qn}=ye,ka=qe/2-mt,Ot=ka*2+mt*3,Mo=`${mt}px ${Tt} ${Mt}`,so=qn-mt;return{[`${Ce}-wrapper`]:{[`${Ce}-expand-icon-col`]:{width:an},[`${Ce}-row-expand-icon-cell`]:{textAlign:"center",[`${Ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${Ce}-row-indent`]:{height:1,float:"left"},[`${Ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,It.N)(ye)),{position:"relative",float:"left",boxSizing:"border-box",width:Ot,height:Ot,padding:0,color:"inherit",lineHeight:`${Ot}px`,background:ln,border:Mo,borderRadius:on,transform:`scale(${qe/Ot})`,transition:`all ${ct}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ct} ease-out`,content:'""'},"&::before":{top:ka,insetInlineEnd:so,insetInlineStart:so,height:mt},"&::after":{top:so,bottom:so,insetInlineStart:ka,width:mt,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"}}),[`${Ce}-row-indent + ${Ce}-row-expand-icon`]:{marginTop:(On*Mn-mt*3)/2-Math.ceil((In*1.4-mt*3)/2),marginInlineEnd:zt},[`tr${Ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:wa}},[`${Ue}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${Ce}-expanded-row-fixed`]:{position:"relative",margin:`-${ha}px -${ua}px`,padding:`${ha}px ${ua}px`}}}},ba=ye=>{const{componentCls:Ce,antCls:Ue,iconCls:qe,tableFilterDropdownWidth:ct,tableFilterDropdownSearchWidth:mt,paddingXXS:zt,paddingXS:Tt,colorText:Mt,lineWidth:ln,lineType:an,tableBorderColor:on,tableHeaderIconColor:On,fontSizeSM:In,tablePaddingHorizontal:Mn,borderRadius:ha,motionDurationSlow:ua,colorTextDescription:wa,colorPrimary:qn,tableHeaderFilterActiveBg:ka,colorTextDisabled:Ot,tableFilterDropdownBg:Mo,tableFilterDropdownHeight:so,controlItemBgHover:Oo,controlItemBgActive:Xo,boxShadowSecondary:Wa,filterDropdownMenuBg:fo}=ye,_a=`${Ue}-dropdown`,sa=`${Ce}-filter-dropdown`,Ia=`${Ue}-tree`,to=`${ln}px ${an} ${on}`;return[{[`${Ce}-wrapper`]:{[`${Ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${Ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-zt,marginInline:`${zt}px ${-Mn/2}px`,padding:`0 ${zt}px`,color:On,fontSize:In,borderRadius:ha,cursor:"pointer",transition:`all ${ua}`,"&:hover":{color:wa,background:ka},"&.active":{color:qn}}}},{[`${Ue}-dropdown`]:{[sa]:Object.assign(Object.assign({},(0,vs.Wf)(ye)),{minWidth:ct,backgroundColor:Mo,borderRadius:ha,boxShadow:Wa,overflow:"hidden",[`${_a}-menu`]:{maxHeight:so,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:fo,"&:empty::after":{display:"block",padding:`${Tt}px 0`,color:Ot,fontSize:In,textAlign:"center",content:'"Not Found"'}},[`${sa}-tree`]:{paddingBlock:`${Tt}px 0`,paddingInline:Tt,[Ia]:{padding:0},[`${Ia}-treenode ${Ia}-node-content-wrapper:hover`]:{backgroundColor:Oo},[`${Ia}-treenode-checkbox-checked ${Ia}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Xo}}},[`${sa}-search`]:{padding:Tt,borderBottom:to,"&-input":{input:{minWidth:mt},[qe]:{color:Ot}}},[`${sa}-checkall`]:{width:"100%",marginBottom:zt,marginInlineStart:zt},[`${sa}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Tt-ln}px ${Tt}px`,overflow:"hidden",borderTop:to}})}},{[`${Ue}-dropdown ${sa}, ${sa}-submenu`]:{[`${Ue}-checkbox-wrapper + span`]:{paddingInlineStart:Tt,color:Mt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Rn=ye=>{const{componentCls:Ce,lineWidth:Ue,colorSplit:qe,motionDurationSlow:ct,zIndexTableFixed:mt,tableBg:zt,zIndexTableSticky:Tt}=ye,Mt=qe;return{[`${Ce}-wrapper`]:{[` + `]:{overflow:"visible",[`${Ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${Ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},jt=ye=>{const{componentCls:Ce}=ye;return{[`${Ce}-wrapper`]:{[`${Ce}-tbody > tr${Ce}-placeholder`]:{textAlign:"center",color:ye.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:ye.colorBgContainer}}}}},It=ee(15969),vn=ye=>{const{componentCls:Ce,antCls:Ue,controlInteractiveSize:qe,motionDurationSlow:ct,lineWidth:mt,paddingXS:zt,lineType:Tt,tableBorderColor:Mt,tableExpandIconBg:ln,tableExpandColumnWidth:an,borderRadius:on,fontSize:On,fontSizeSM:In,lineHeight:Mn,tablePaddingVertical:ha,tablePaddingHorizontal:ua,tableExpandedRowBg:ba,paddingXXS:qn}=ye,ka=qe/2-mt,Ot=ka*2+mt*3,Mo=`${mt}px ${Tt} ${Mt}`,so=qn-mt;return{[`${Ce}-wrapper`]:{[`${Ce}-expand-icon-col`]:{width:an},[`${Ce}-row-expand-icon-cell`]:{textAlign:"center",[`${Ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${Ce}-row-indent`]:{height:1,float:"left"},[`${Ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,It.N)(ye)),{position:"relative",float:"left",boxSizing:"border-box",width:Ot,height:Ot,padding:0,color:"inherit",lineHeight:`${Ot}px`,background:ln,border:Mo,borderRadius:on,transform:`scale(${qe/Ot})`,transition:`all ${ct}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ct} ease-out`,content:'""'},"&::before":{top:ka,insetInlineEnd:so,insetInlineStart:so,height:mt},"&::after":{top:so,bottom:so,insetInlineStart:ka,width:mt,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"}}),[`${Ce}-row-indent + ${Ce}-row-expand-icon`]:{marginTop:(On*Mn-mt*3)/2-Math.ceil((In*1.4-mt*3)/2),marginInlineEnd:zt},[`tr${Ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ba}},[`${Ue}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${Ce}-expanded-row-fixed`]:{position:"relative",margin:`-${ha}px -${ua}px`,padding:`${ha}px ${ua}px`}}}},wa=ye=>{const{componentCls:Ce,antCls:Ue,iconCls:qe,tableFilterDropdownWidth:ct,tableFilterDropdownSearchWidth:mt,paddingXXS:zt,paddingXS:Tt,colorText:Mt,lineWidth:ln,lineType:an,tableBorderColor:on,tableHeaderIconColor:On,fontSizeSM:In,tablePaddingHorizontal:Mn,borderRadius:ha,motionDurationSlow:ua,colorTextDescription:ba,colorPrimary:qn,tableHeaderFilterActiveBg:ka,colorTextDisabled:Ot,tableFilterDropdownBg:Mo,tableFilterDropdownHeight:so,controlItemBgHover:Oo,controlItemBgActive:Xo,boxShadowSecondary:Wa,filterDropdownMenuBg:fo}=ye,_a=`${Ue}-dropdown`,sa=`${Ce}-filter-dropdown`,Ia=`${Ue}-tree`,to=`${ln}px ${an} ${on}`;return[{[`${Ce}-wrapper`]:{[`${Ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${Ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-zt,marginInline:`${zt}px ${-Mn/2}px`,padding:`0 ${zt}px`,color:On,fontSize:In,borderRadius:ha,cursor:"pointer",transition:`all ${ua}`,"&:hover":{color:ba,background:ka},"&.active":{color:qn}}}},{[`${Ue}-dropdown`]:{[sa]:Object.assign(Object.assign({},(0,vs.Wf)(ye)),{minWidth:ct,backgroundColor:Mo,borderRadius:ha,boxShadow:Wa,overflow:"hidden",[`${_a}-menu`]:{maxHeight:so,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:fo,"&:empty::after":{display:"block",padding:`${Tt}px 0`,color:Ot,fontSize:In,textAlign:"center",content:'"Not Found"'}},[`${sa}-tree`]:{paddingBlock:`${Tt}px 0`,paddingInline:Tt,[Ia]:{padding:0},[`${Ia}-treenode ${Ia}-node-content-wrapper:hover`]:{backgroundColor:Oo},[`${Ia}-treenode-checkbox-checked ${Ia}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Xo}}},[`${sa}-search`]:{padding:Tt,borderBottom:to,"&-input":{input:{minWidth:mt},[qe]:{color:Ot}}},[`${sa}-checkall`]:{width:"100%",marginBottom:zt,marginInlineStart:zt},[`${sa}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Tt-ln}px ${Tt}px`,overflow:"hidden",borderTop:to}})}},{[`${Ue}-dropdown ${sa}, ${sa}-submenu`]:{[`${Ue}-checkbox-wrapper + span`]:{paddingInlineStart:Tt,color:Mt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Rn=ye=>{const{componentCls:Ce,lineWidth:Ue,colorSplit:qe,motionDurationSlow:ct,zIndexTableFixed:mt,tableBg:zt,zIndexTableSticky:Tt}=ye,Mt=qe;return{[`${Ce}-wrapper`]:{[` ${Ce}-cell-fix-left, ${Ce}-cell-fix-right `]:{position:"sticky !important",zIndex:mt,background:zt},[` @@ -250,7 +250,7 @@ `]:{padding:`${ct}px ${mt}px`},[`${Ce}-filter-trigger`]:{marginInlineEnd:`-${mt/2}px`},[`${Ce}-expanded-row-fixed`]:{margin:`-${ct}px -${mt}px`},[`${Ce}-tbody`]:{[`${Ce}-wrapper:only-child ${Ce}`]:{marginBlock:`-${ct}px`,marginInline:`${ye.tableExpandColumnWidth-mt}px -${mt}px`}},[`${Ce}-selection-column`]:{paddingInlineStart:`${mt/4}px`}}});return{[`${Ce}-wrapper`]:Object.assign(Object.assign({},Ue("middle",ye.tablePaddingVerticalMiddle,ye.tablePaddingHorizontalMiddle,ye.tableFontSizeMiddle)),Ue("small",ye.tablePaddingVerticalSmall,ye.tablePaddingHorizontalSmall,ye.tableFontSizeSmall))}},Tr=ye=>{const{componentCls:Ce,marginXXS:Ue,fontSizeIcon:qe,tableHeaderIconColor:ct,tableHeaderIconColorHover:mt}=ye;return{[`${Ce}-wrapper`]:{[`${Ce}-thead th${Ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${ye.motionDurationSlow}`,"&:hover":{background:ye.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:ye.colorPrimary},[` &${Ce}-cell-fix-left:hover, &${Ce}-cell-fix-right:hover - `]:{background:ye.tableFixedHeaderSortActiveBg}},[`${Ce}-thead th${Ce}-column-sort`]:{background:ye.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${Ce}-column-sort`]:{background:ye.tableBodySortBg},[`${Ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${Ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${Ce}-column-sorter`]:{marginInlineStart:Ue,color:ct,fontSize:0,transition:`color ${ye.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:qe,"&.active":{color:ye.colorPrimary}},[`${Ce}-column-sorter-up + ${Ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${Ce}-column-sorters:hover ${Ce}-column-sorter`]:{color:mt}}}},Dr=ye=>{const{componentCls:Ce,opacityLoading:Ue,tableScrollThumbBg:qe,tableScrollThumbBgHover:ct,tableScrollThumbSize:mt,tableScrollBg:zt,zIndexTableSticky:Tt,stickyScrollBarBorderRadius:Mt}=ye,ln=`${ye.lineWidth}px ${ye.lineType} ${ye.tableBorderColor}`;return{[`${Ce}-wrapper`]:{[`${Ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Tt,background:ye.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${mt}px !important`,zIndex:Tt,display:"flex",alignItems:"center",background:zt,borderTop:ln,opacity:Ue,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:mt,backgroundColor:qe,borderRadius:Mt,transition:`all ${ye.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ct}}}}}}},hl=ye=>{const{componentCls:Ce,lineWidth:Ue,tableBorderColor:qe}=ye,ct=`${Ue}px ${ye.lineType} ${qe}`;return{[`${Ce}-wrapper`]:{[`${Ce}-summary`]:{position:"relative",zIndex:ye.zIndexTableFixed,background:ye.tableBg,"> tr":{"> th, > td":{borderBottom:ct}}},[`div${Ce}-summary`]:{boxShadow:`0 -${Ue}px 0 ${qe}`}}}},tu=ye=>{const{componentCls:Ce}=ye,Ue=`${ye.lineWidth}px ${ye.lineType} ${ye.tableBorderColor}`,qe=`${Ce}-expanded-row-cell`;return{[`${Ce}-wrapper`]:{[`${Ce}-tbody-virtual`]:{[`${Ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${Ce}-cell`]:{borderBottom:Ue},[`${Ce}-expanded-row`]:{[`${qe}${qe}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${ye.lineWidth}px)`,borderInlineEnd:"none"}}},[`${Ce}-bordered`]:{[`${Ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Ue,position:"absolute"},[`${Ce}-cell`]:{borderInlineEnd:Ue,[`&${Ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-ye.lineWidth,borderInlineStart:Ue}}}}}}};const El=ye=>{const{componentCls:Ce,fontWeightStrong:Ue,tablePaddingVertical:qe,tablePaddingHorizontal:ct,lineWidth:mt,lineType:zt,tableBorderColor:Tt,tableFontSize:Mt,tableBg:ln,tableRadius:an,tableHeaderTextColor:on,motionDurationMid:On,tableHeaderBg:In,tableHeaderCellSplitColor:Mn,tableRowHoverBg:ha,tableSelectedRowBg:ua,tableSelectedRowHoverBg:wa,tableFooterTextColor:qn,tableFooterBg:ka,paddingContentVerticalLG:Ot}=ye,Mo=`${mt}px ${zt} ${Tt}`;return{[`${Ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,vs.dF)()),{[Ce]:Object.assign(Object.assign({},(0,vs.Wf)(ye)),{fontSize:Mt,background:ln,borderRadius:`${an}px ${an}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${an}px ${an}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:ye.tableFixedHeaderSortActiveBg}},[`${Ce}-thead th${Ce}-column-sort`]:{background:ye.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${Ce}-column-sort`]:{background:ye.tableBodySortBg},[`${Ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${Ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${Ce}-column-sorter`]:{marginInlineStart:Ue,color:ct,fontSize:0,transition:`color ${ye.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:qe,"&.active":{color:ye.colorPrimary}},[`${Ce}-column-sorter-up + ${Ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${Ce}-column-sorters:hover ${Ce}-column-sorter`]:{color:mt}}}},Dr=ye=>{const{componentCls:Ce,opacityLoading:Ue,tableScrollThumbBg:qe,tableScrollThumbBgHover:ct,tableScrollThumbSize:mt,tableScrollBg:zt,zIndexTableSticky:Tt,stickyScrollBarBorderRadius:Mt}=ye,ln=`${ye.lineWidth}px ${ye.lineType} ${ye.tableBorderColor}`;return{[`${Ce}-wrapper`]:{[`${Ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Tt,background:ye.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${mt}px !important`,zIndex:Tt,display:"flex",alignItems:"center",background:zt,borderTop:ln,opacity:Ue,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:mt,backgroundColor:qe,borderRadius:Mt,transition:`all ${ye.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ct}}}}}}},hl=ye=>{const{componentCls:Ce,lineWidth:Ue,tableBorderColor:qe}=ye,ct=`${Ue}px ${ye.lineType} ${qe}`;return{[`${Ce}-wrapper`]:{[`${Ce}-summary`]:{position:"relative",zIndex:ye.zIndexTableFixed,background:ye.tableBg,"> tr":{"> th, > td":{borderBottom:ct}}},[`div${Ce}-summary`]:{boxShadow:`0 -${Ue}px 0 ${qe}`}}}},tu=ye=>{const{componentCls:Ce}=ye,Ue=`${ye.lineWidth}px ${ye.lineType} ${ye.tableBorderColor}`,qe=`${Ce}-expanded-row-cell`;return{[`${Ce}-wrapper`]:{[`${Ce}-tbody-virtual`]:{[`${Ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${Ce}-cell`]:{borderBottom:Ue},[`${Ce}-expanded-row`]:{[`${qe}${qe}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${ye.lineWidth}px)`,borderInlineEnd:"none"}}},[`${Ce}-bordered`]:{[`${Ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Ue,position:"absolute"},[`${Ce}-cell`]:{borderInlineEnd:Ue,[`&${Ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-ye.lineWidth,borderInlineStart:Ue}}}}}}};const El=ye=>{const{componentCls:Ce,fontWeightStrong:Ue,tablePaddingVertical:qe,tablePaddingHorizontal:ct,lineWidth:mt,lineType:zt,tableBorderColor:Tt,tableFontSize:Mt,tableBg:ln,tableRadius:an,tableHeaderTextColor:on,motionDurationMid:On,tableHeaderBg:In,tableHeaderCellSplitColor:Mn,tableRowHoverBg:ha,tableSelectedRowBg:ua,tableSelectedRowHoverBg:ba,tableFooterTextColor:qn,tableFooterBg:ka,paddingContentVerticalLG:Ot}=ye,Mo=`${mt}px ${zt} ${Tt}`;return{[`${Ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,vs.dF)()),{[Ce]:Object.assign(Object.assign({},(0,vs.Wf)(ye)),{fontSize:Mt,background:ln,borderRadius:`${an}px ${an}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${an}px ${an}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${Ce}-cell, ${Ce}-thead > tr > th, ${Ce}-tbody > tr > th, @@ -265,17 +265,17 @@ &${Ce}-row:hover > td, > th${Ce}-cell-row-hover, > td${Ce}-cell-row-hover - `]:{background:ha},[`&${Ce}-row-selected`]:{"> th, > td":{background:ua},"&:hover > th, &:hover > td":{background:wa}}}},[`${Ce}-footer`]:{padding:`${qe}px ${ct}px`,color:qn,background:ka}})}};var Ur=(0,xc.Z)("Table",ye=>{const{colorTextHeading:Ce,colorSplit:Ue,colorIcon:qe,colorIconHover:ct,opacityLoading:mt,colorBgContainer:zt,controlInteractiveSize:Tt,headerBg:Mt,headerColor:ln,headerSortActiveBg:an,headerSortHoverBg:on,bodySortBg:On,rowHoverBg:In,rowSelectedBg:Mn,rowSelectedHoverBg:ha,rowExpandedBg:ua,cellPaddingBlock:wa,cellPaddingInline:qn,cellPaddingBlockMD:ka,cellPaddingInlineMD:Ot,cellPaddingBlockSM:Mo,cellPaddingInlineSM:so,borderColor:Oo,footerBg:Xo,footerColor:Wa,headerBorderRadius:fo,cellFontSize:_a,cellFontSizeMD:sa,cellFontSizeSM:Ia,headerSplitColor:to,fixedHeaderSortActiveBg:gr,headerFilterHoverBg:$o,filterDropdownBg:yo,expandIconBg:or,selectionColumnWidth:hr,stickyScrollBarBg:Br}=ye,ir=new Yi.C(qe),Sl=new Yi.C(ct),Ir=2,Ko=(0,cc.TS)(ye,{tableFontSize:_a,tableBg:zt,tableRadius:fo,tablePaddingVertical:wa,tablePaddingHorizontal:qn,tablePaddingVerticalMiddle:ka,tablePaddingHorizontalMiddle:Ot,tablePaddingVerticalSmall:Mo,tablePaddingHorizontalSmall:so,tableBorderColor:Oo,tableHeaderTextColor:ln,tableHeaderBg:Mt,tableFooterTextColor:Wa,tableFooterBg:Xo,tableHeaderCellSplitColor:to,tableHeaderSortBg:an,tableHeaderSortHoverBg:on,tableHeaderIconColor:ir.clone().setAlpha(ir.getAlpha()*mt).toRgbString(),tableHeaderIconColorHover:Sl.clone().setAlpha(Sl.getAlpha()*mt).toRgbString(),tableBodySortBg:On,tableFixedHeaderSortActiveBg:gr,tableHeaderFilterActiveBg:$o,tableFilterDropdownBg:yo,tableRowHoverBg:In,tableSelectedRowBg:Mn,tableSelectedRowHoverBg:ha,zIndexTableFixed:Ir,zIndexTableSticky:Ir+1,tableFontSizeMiddle:sa,tableFontSizeSmall:Ia,tableSelectionColumnWidth:hr,tableExpandIconBg:or,tableExpandColumnWidth:Tt+2*ye.padding,tableExpandedRowBg:ua,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Br,tableScrollThumbBgHover:Ce,tableScrollBg:Ue});return[El(Ko),va(Ko),hl(Ko),Tr(Ko),ba(Ko),Ee(Ko),Nn(Ko),vn(Ko),hl(Ko),jt(Ko),mo(Ko),Rn(Ko),Dr(Ko),$e(Ko),io(Ko),uo(Ko),tu(Ko)]},ye=>{const{colorFillAlter:Ce,colorBgContainer:Ue,colorTextHeading:qe,colorFillSecondary:ct,colorFillContent:mt,controlItemBgActive:zt,controlItemBgActiveHover:Tt,padding:Mt,paddingSM:ln,paddingXS:an,colorBorderSecondary:on,borderRadiusLG:On,fontSize:In,controlHeight:Mn,colorTextPlaceholder:ha}=ye,ua=new Yi.C(ct).onBackground(Ue).toHexShortString(),wa=new Yi.C(mt).onBackground(Ue).toHexShortString(),qn=new Yi.C(Ce).onBackground(Ue).toHexShortString();return{headerBg:qn,headerColor:qe,headerSortActiveBg:ua,headerSortHoverBg:wa,bodySortBg:qn,rowHoverBg:qn,rowSelectedBg:zt,rowSelectedHoverBg:Tt,rowExpandedBg:Ce,cellPaddingBlock:Mt,cellPaddingInline:Mt,cellPaddingBlockMD:ln,cellPaddingInlineMD:an,cellPaddingBlockSM:an,cellPaddingInlineSM:an,borderColor:on,headerBorderRadius:On,footerBg:qn,footerColor:qe,cellFontSize:In,cellFontSizeMD:In,cellFontSizeSM:In,headerSplitColor:on,fixedHeaderSortActiveBg:ua,headerFilterHoverBg:mt,filterDropdownMenuBg:Ue,filterDropdownBg:Ue,expandIconBg:Ue,selectionColumnWidth:Mn,stickyScrollBarBg:ha,stickyScrollBarBorderRadius:100}});const Gr=[],Al=(ye,Ce)=>{const{prefixCls:Ue,className:qe,rootClassName:ct,style:mt,size:zt,bordered:Tt,dropdownPrefixCls:Mt,dataSource:ln,pagination:an,rowSelection:on,rowKey:On="key",rowClassName:In,columns:Mn,children:ha,childrenColumnName:ua,onChange:wa,getPopupContainer:qn,loading:ka,expandIcon:Ot,expandable:Mo,expandedRowRender:so,expandIconColumnIndex:Oo,indentSize:Xo,scroll:Wa,sortDirections:fo,locale:_a,showSorterTooltip:sa=!0,virtual:Ia}=ye,to=ie.useMemo(()=>Mn||Rt(ha),[Mn,ha]),gr=ie.useMemo(()=>to.some(Vr=>Vr.responsive),[to]),$o=(0,bi.Z)(gr),yo=ie.useMemo(()=>{const Vr=new Set(Object.keys($o).filter(yl=>$o[yl]));return to.filter(yl=>!yl.responsive||yl.responsive.some(Sr=>Vr.has(Sr)))},[to,$o]),or=(0,_r.Z)(ye,["className","style","columns"]),{locale:hr=wi.Z,direction:Br,table:ir,renderEmpty:Sl,getPrefixCls:Ir,getPopupContainer:Ko}=ie.useContext(Yl.E_),Il=(0,Qu.Z)(zt),Wo=Object.assign(Object.assign({},hr.Table),_a),sl=ln||Gr,al=Ir("table",Ue),nu=Ir("dropdown",Mt),No=Object.assign({childrenColumnName:ua,expandIconColumnIndex:Oo},Mo),{childrenColumnName:Ro="children"}=No,Ho=ie.useMemo(()=>sl.some(Vr=>Vr==null?void 0:Vr[Ro])?"nest":so||Mo&&Mo.expandedRowRender?"row":null,[sl]),Oa={body:ie.useRef()},Vn=ie.useMemo(()=>typeof On=="function"?On:Vr=>Vr==null?void 0:Vr[On],[On]),[jn]=yi(sl,Ro,Vn),Ha={},qo=function(Vr,yl){let Sr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var _l,Tu,Hu;const Zu=Object.assign(Object.assign({},Ha),Vr);Sr&&((_l=Ha.resetPagination)===null||_l===void 0||_l.call(Ha),!((Tu=Zu.pagination)===null||Tu===void 0)&&Tu.current&&(Zu.pagination.current=1),an&&an.onChange&&an.onChange(1,(Hu=Zu.pagination)===null||Hu===void 0?void 0:Hu.pageSize)),Wa&&Wa.scrollToFirstRowOnChange!==!1&&Oa.body.current&&(0,gi.Z)(0,{getContainer:()=>Oa.body.current}),wa==null||wa(Zu.pagination,Zu.filters,Zu.sorter,{currentDataSource:mi(fs(sl,Zu.sorterStates,Ro),Zu.filterStates),action:yl})},Er=(Vr,yl)=>{qo({sorter:Vr,sorterStates:yl},"sort",!1)},[Cu,mu,Wu,Nl]=ps({prefixCls:al,mergedColumns:yo,onSorterChange:Er,sortDirections:fo||["ascend","descend"],tableLocale:Wo,showSorterTooltip:sa}),Ll=ie.useMemo(()=>fs(sl,mu,Ro),[sl,mu]);Ha.sorter=Nl(),Ha.sorterStates=mu;const bo=(Vr,yl)=>{qo({filters:Vr,filterStates:yl},"filter",!0)},[Ou,Ru,ol]=ti({prefixCls:al,locale:Wo,dropdownPrefixCls:nu,mergedColumns:yo,onFilterChange:bo,getPopupContainer:qn||Ko}),ml=mi(Ll,Ru);Ha.filters=ol,Ha.filterStates=Ru;const jl=ie.useMemo(()=>{const Vr={};return Object.keys(ol).forEach(yl=>{ol[yl]!==null&&(Vr[yl]=ol[yl])}),Object.assign(Object.assign({},Wu),{filters:Vr})},[Wu,ol]),[lu]=Bc(jl),Jl=(Vr,yl)=>{qo({pagination:Object.assign(Object.assign({},Ha.pagination),{current:Vr,pageSize:yl})},"paginate")},[kr,Nu]=ds(ml.length,Jl,an);Ha.pagination=an===!1?{}:Mu(kr,an),Ha.resetPagination=Nu;const Au=ie.useMemo(()=>{if(an===!1||!kr.pageSize)return ml;const{current:Vr=1,total:yl,pageSize:Sr=Vu}=kr;return ml.lengthSr?ml.slice((Vr-1)*Sr,Vr*Sr):ml:ml.slice((Vr-1)*Sr,Vr*Sr)},[!!an,ml,kr&&kr.current,kr&&kr.pageSize,kr&&kr.total]),[cl,Qo]=nc({prefixCls:al,data:ml,pageData:Au,getRowKey:Vn,getRecordByKey:jn,expandType:Ho,childrenColumnName:Ro,locale:Wo,getPopupContainer:qn||Ko},on),au=(Vr,yl,Sr)=>{let _l;return typeof In=="function"?_l=Ne()(In(Vr,yl,Sr)):_l=Ne()(In),Ne()({[`${al}-row-selected`]:Qo.has(Vn(Vr,yl))},_l)};No.__PARENT_RENDER_ICON__=No.expandIcon,No.expandIcon=No.expandIcon||Ot||Eo(Wo),Ho==="nest"&&No.expandIconColumnIndex===void 0?No.expandIconColumnIndex=on?1:0:No.expandIconColumnIndex>0&&on&&(No.expandIconColumnIndex-=1),typeof No.indentSize!="number"&&(No.indentSize=typeof Xo=="number"?Xo:15);const Bu=ie.useCallback(Vr=>lu(cl(Ou(Cu(Vr)))),[Cu,Ou,cl]);let oi,Ju;if(an!==!1&&(kr!=null&&kr.total)){let Vr;kr.size?Vr=kr.size:Vr=Il==="small"||Il==="middle"?"small":void 0;const yl=Tu=>ie.createElement(hi.Z,Object.assign({},kr,{className:Ne()(`${al}-pagination ${al}-pagination-${Tu}`,kr.className),size:Vr})),Sr=Br==="rtl"?"left":"right",{position:_l}=kr;if(_l!==null&&Array.isArray(_l)){const Tu=_l.find(si=>si.includes("top")),Hu=_l.find(si=>si.includes("bottom")),Zu=_l.every(si=>`${si}`=="none");!Tu&&!Hu&&!Zu&&(Ju=yl(Sr)),Tu&&(oi=yl(Tu.toLowerCase().replace("top",""))),Hu&&(Ju=yl(Hu.toLowerCase().replace("bottom","")))}else Ju=yl(Sr)}let Gu;typeof ka=="boolean"?Gu={spinning:ka}:typeof ka=="object"&&(Gu=Object.assign({spinning:!0},ka));const[zu,Ut]=Ur(al),[,Xl]=(0,Qa.Z)(),ri=Ne()(`${al}-wrapper`,ir==null?void 0:ir.className,{[`${al}-wrapper-rtl`]:Br==="rtl"},qe,ct,Ut),Di=Object.assign(Object.assign({},ir==null?void 0:ir.style),mt),li=_a&&_a.emptyText||(Sl==null?void 0:Sl("Table"))||ie.createElement(Zl.Z,{componentName:"Table"}),ui=Ia?Qi:sc,ii={},Xu=ie.useMemo(()=>{const{fontSize:Vr,lineHeight:yl,padding:Sr,paddingXS:_l,paddingSM:Tu}=Xl,Hu=Math.floor(Vr*yl);switch(Il){case"large":return Sr*2+Hu;case"small":return _l*2+Hu;default:return Tu*2+Hu}},[Xl,Il]);return Ia&&(ii.listItemHeight=Xu),zu(ie.createElement("div",{ref:Ce,className:ri,style:Di},ie.createElement(vo.Z,Object.assign({spinning:!1},Gu),oi,ie.createElement(ui,Object.assign({},ii,or,{columns:yo,direction:Br,expandable:No,prefixCls:al,className:Ne()({[`${al}-middle`]:Il==="middle",[`${al}-small`]:Il==="small",[`${al}-bordered`]:Tt,[`${al}-empty`]:sl.length===0}),data:Au,rowKey:Vn,rowClassName:au,emptyText:li,internalHooks:ne,internalRefs:Oa,transformColumns:Bu})),Ju)))};var Tl=ie.forwardRef(Al);const gl=(ye,Ce)=>{const Ue=ie.useRef(0);return Ue.current+=1,ie.createElement(Tl,Object.assign({},ye,{ref:Ce,_renderTimes:Ue.current}))},fl=ie.forwardRef(gl);fl.SELECTION_COLUMN=pi,fl.EXPAND_COLUMN=z,fl.SELECTION_ALL=Ds,fl.SELECTION_INVERT=gs,fl.SELECTION_NONE=Is,fl.Column=du,fl.ColumnGroup=ju,fl.Summary=Se;var Xa=fl,gu=Xa},17574:function(Pt,gt,ee){"use strict";ee.d(gt,{default:function(){return kt}});var z=ee(60091),ne=ee(94480),ve=ee(52671),Ie=ee(8657),fe=ee(54476),Le=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"},Ze=ie,_e=ee(7657),je=function(Ke,At){return Le.createElement(_e.Z,(0,fe.Z)({},Ke,{ref:At,icon:Ze}))},be=Le.forwardRef(je),ke=be,xe=ee(92310),ue=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(Qe){const{dropPosition:Ke,dropLevelOffset:At,prefixCls:Te,indent:Je,direction:nt="ltr"}=Qe,Nt=nt==="ltr"?"left":"right",cn=nt==="ltr"?"right":"left",wt={[Nt]:-At*Je+oe,[cn]:0};switch(Ke){case-1:wt.top=-3;break;case 1:wt.bottom=-3;break;default:wt.bottom=-3,wt[Nt]=Je+oe;break}return Le.createElement("div",{style:wt,className:`${Te}-drop-indicator`})}var le=ee(71997),pe=Le.forwardRef((Qe,Ke)=>{const{getPrefixCls:At,direction:Te,virtual:Je,tree:nt}=Le.useContext(x.E_),{prefixCls:Nt,className:cn,showIcon:wt=!1,showLine:$t,switcherIcon:We,blockNode:Xt=!1,children:Kt,checkable:_n=!1,selectable:Xn=!0,draggable:Ge,motion:Me,style:Oe}=Qe,he=At("tree",Nt),Ve=At(),Bt=Me!=null?Me:Object.assign(Object.assign({},(0,b.Z)(Ve)),{motionAppear:!1}),Se=Object.assign(Object.assign({},Qe),{checkable:_n,selectable:Xn,showIcon:wt,motion:Bt,blockNode:Xt,showLine:!!$t,dropIndicatorRender:re}),[De,xt]=(0,te.ZP)(he),ot=Le.useMemo(()=>{if(!Ge)return!1;let Ft={};switch(typeof Ge){case"function":Ft.nodeDraggable=Ge;break;case"object":Ft=Object.assign({},Ge);break;default:break}return Ft.icon!==!1&&(Ft.icon=Ft.icon||Le.createElement(y.Z,null)),Ft},[Ge]),Ye=Ft=>Le.createElement(le.Z,{prefixCls:he,switcherIcon:We,treeNodeProps:Ft,showLine:$t});return De(Le.createElement(z.Z,Object.assign({itemHeight:20,ref:Ke,virtual:Je},Se,{style:Object.assign(Object.assign({},nt==null?void 0:nt.style),Oe),prefixCls:he,className:ue()({[`${he}-icon-hide`]:!wt,[`${he}-block-node`]:Xt,[`${he}-unselectable`]:!Xn,[`${he}-rtl`]:Te==="rtl"},nt==null?void 0:nt.className,cn,xt),direction:Te,checkable:_n&&Le.createElement("span",{className:`${he}-checkbox-inner`}),selectable:Xn,switcherIcon:Ye,draggable:ot}),Kt))}),me;(function(Qe){Qe[Qe.None=0]="None",Qe[Qe.Start=1]="Start",Qe[Qe.End=2]="End"})(me||(me={}));function Fe(Qe,Ke){function At(Te){const{key:Je,children:nt}=Te;Ke(Je,Te)!==!1&&Fe(nt||[],Ke)}Qe.forEach(At)}function we(Qe){let{treeData:Ke,expandedKeys:At,startKey:Te,endKey:Je}=Qe;const nt=[];let Nt=me.None;if(Te&&Te===Je)return[Te];if(!Te||!Je)return[];function cn(wt){return wt===Te||wt===Je}return Fe(Ke,wt=>{if(Nt===me.End)return!1;if(cn(wt)){if(nt.push(wt),Nt===me.None)Nt=me.Start;else if(Nt===me.Start)return Nt=me.End,!1}else Nt===me.Start&&nt.push(wt);return At.includes(wt)}),nt}function Ae(Qe,Ke){const At=(0,ne.Z)(Ke),Te=[];return Fe(Qe,(Je,nt)=>{const Nt=At.indexOf(Je);return Nt!==-1&&(Te.push(nt),At.splice(Nt,1)),!!At.length}),Te}var tt=function(Qe,Ke){var At={};for(var Te in Qe)Object.prototype.hasOwnProperty.call(Qe,Te)&&Ke.indexOf(Te)<0&&(At[Te]=Qe[Te]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Je=0,Te=Object.getOwnPropertySymbols(Qe);Je{var{defaultExpandAll:At,defaultExpandParent:Te,defaultExpandedKeys:Je}=Qe,nt=tt(Qe,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Nt=Le.useRef(),cn=Le.useRef(),wt=()=>{const{keyEntities:ot}=(0,a.I8)(bt(nt));let Ye;return At?Ye=Object.keys(ot):Te?Ye=(0,E.r7)(nt.expandedKeys||Je||[],ot):Ye=nt.expandedKeys||Je,Ye},[$t,We]=Le.useState(nt.selectedKeys||nt.defaultSelectedKeys||[]),[Xt,Kt]=Le.useState(()=>wt());Le.useEffect(()=>{"selectedKeys"in nt&&We(nt.selectedKeys)},[nt.selectedKeys]),Le.useEffect(()=>{"expandedKeys"in nt&&Kt(nt.expandedKeys)},[nt.expandedKeys]);const _n=(ot,Ye)=>{var Ft;return"expandedKeys"in nt||Kt(ot),(Ft=nt.onExpand)===null||Ft===void 0?void 0:Ft.call(nt,ot,Ye)},Xn=(ot,Ye)=>{var Ft;const{multiple:yt}=nt,{node:mn,nativeEvent:En}=Ye,{key:Dt=""}=mn,Qt=bt(nt),Re=Object.assign(Object.assign({},Ye),{selected:!0}),pt=(En==null?void 0:En.ctrlKey)||(En==null?void 0:En.metaKey),vt=En==null?void 0:En.shiftKey;let Vt;yt&&pt?(Vt=ot,Nt.current=Dt,cn.current=Vt,Re.selectedNodes=Ae(Qt,Vt)):yt&&vt?(Vt=Array.from(new Set([].concat((0,ne.Z)(cn.current||[]),(0,ne.Z)(we({treeData:Qt,expandedKeys:Xt,startKey:Dt,endKey:Nt.current}))))),Re.selectedNodes=Ae(Qt,Vt)):(Vt=[Dt],Nt.current=Dt,cn.current=Vt,Re.selectedNodes=Ae(Qt,Vt)),(Ft=nt.onSelect)===null||Ft===void 0||Ft.call(nt,Vt,Re),"selectedKeys"in nt||We(Vt)},{getPrefixCls:Ge,direction:Me}=Le.useContext(x.E_),{prefixCls:Oe,className:he,showIcon:Ve=!0,expandAction:Bt="click"}=nt,Se=tt(nt,["prefixCls","className","showIcon","expandAction"]),De=Ge("tree",Oe),xt=ue()(`${De}-directory`,{[`${De}-directory-rtl`]:Me==="rtl"},he);return Le.createElement(pe,Object.assign({icon:Ne,ref:Ke,blockNode:!0},Se,{showIcon:Ve,expandAction:Bt,prefixCls:De,className:xt,expandedKeys:Xt,selectedKeys:$t,onSelect:Xn,onExpand:_n}))};var st=Le.forwardRef(He);const rt=pe;rt.DirectoryTree=st,rt.TreeNode=z.O;var kt=rt},20648:function(Pt,gt,ee){"use strict";ee.d(gt,{TM:function(){return xe},Yk:function(){return ke}});var z=ee(36237),ne=ee(98447),ve=ee(17313),Ie=ee(8378),fe=ee(37613),Le=ee(83116);const ie=new z.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Ze=(ue,E)=>({[`.${ue}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),_e=(ue,E)=>({[`.${ue}-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:'""'}}}),je=(ue,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,ve.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,ve.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,ve.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({},Ze(ue,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"},_e(ue,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=ue=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:y,directoryNodeSelectedColor:b}=ue;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${ue.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ue.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${ue.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"}}}}}},ke=(ue,E)=>{const a=`.${ue}`,x=`${a}-treenode`,y=E.paddingXS/2,b=(0,fe.TS)(E,{treeCls:a,treeNodeCls:x,treeNodePadding:y});return[je(ue,b),be(b)]},xe=ue=>{const{controlHeightSM:E}=ue;return{titleHeight:E,nodeHoverBg:ue.controlItemBgHover,nodeSelectedBg:ue.controlItemBgActive}};gt.ZP=(0,Le.Z)("Tree",(ue,E)=>{let{prefixCls:a}=E;return[{[ue.componentCls]:(0,ne.C2)(`${a}-checkbox`,ue)},ke(a,ue),(0,Ie.Z)(ue)]},ue=>{const{colorTextLightSolid:E,colorPrimary:a}=ue;return Object.assign(Object.assign({},xe(ue)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return x}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(b,te){return ne.createElement(fe.Z,(0,z.Z)({},b,{ref:te,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie,_e=ee(52671),je=ee(58617),be=ee(15075),ke=ee(43531),xe=ee(92310),ue=ee.n(xe),E=ee(92343),x=y=>{const{prefixCls:b,switcherIcon:te,treeNodeProps:oe,showLine:re}=y,{isLeaf:le,expanded:de,loading:pe}=oe;if(pe)return ne.createElement(je.Z,{className:`${b}-switcher-loading-icon`});let me;if(re&&typeof re=="object"&&(me=re.showLeafIcon),le){if(!re)return null;if(typeof me!="boolean"&&me){const Ae=typeof me=="function"?me(oe):me,tt=`${b}-switcher-line-custom-icon`;return(0,E.l$)(Ae)?(0,E.Tm)(Ae,{className:ue()(Ae.props.className||"",tt)}):Ae}return me?ne.createElement(_e.Z,{className:`${b}-switcher-line-icon`}):ne.createElement("span",{className:`${b}-switcher-leaf-line`})}const Fe=`${b}-switcher-icon`,we=typeof te=="function"?te(oe):te;return(0,E.l$)(we)?(0,E.Tm)(we,{className:ue()(we.props.className||"",Fe)}):we!==void 0?we:re?de?ne.createElement(be.Z,{className:`${b}-switcher-line-icon`}):ne.createElement(ke.Z,{className:`${b}-switcher-line-icon`}):ne.createElement(Ze,{className:Fe})}},54580:function(Pt,gt,ee){"use strict";ee.d(gt,{default:function(){return Go}});var z=ee(59301),ne=ee(94480),ve=ee(92310),Ie=ee.n(ve),fe=ee(54476),Le=ee(67732),ie=ee(83652),Ze=ee(42403),_e=ee(158),je=ee(20068),be=ee(75931),ke=ee(75044),xe=ee(76190),ue=ee(3202),E=ee(26112);function a(ze,Fn){var hn="cannot ".concat(ze.method," ").concat(ze.action," ").concat(Fn.status,"'"),Gn=new Error(hn);return Gn.status=Fn.status,Gn.method=ze.method,Gn.url=ze.action,Gn}function x(ze){var Fn=ze.responseText||ze.response;if(!Fn)return Fn;try{return JSON.parse(Fn)}catch(hn){return Fn}}function y(ze){var Fn=new XMLHttpRequest;ze.onProgress&&Fn.upload&&(Fn.upload.onprogress=function(na){na.total>0&&(na.percent=na.loaded/na.total*100),ze.onProgress(na)});var hn=new FormData;ze.data&&Object.keys(ze.data).forEach(function(da){var na=ze.data[da];if(Array.isArray(na)){na.forEach(function(Hn){hn.append("".concat(da,"[]"),Hn)});return}hn.append(da,na)}),ze.file instanceof Blob?hn.append(ze.filename,ze.file,ze.file.name):hn.append(ze.filename,ze.file),Fn.onerror=function(na){ze.onError(na)},Fn.onload=function(){return Fn.status<200||Fn.status>=300?ze.onError(a(ze,Fn),x(Fn)):ze.onSuccess(x(Fn),Fn)},Fn.open(ze.method,ze.action,!0),ze.withCredentials&&"withCredentials"in Fn&&(Fn.withCredentials=!0);var Gn=ze.headers||{};return Gn["X-Requested-With"]!==null&&Fn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Gn).forEach(function(da){Gn[da]!==null&&Fn.setRequestHeader(da,Gn[da])}),Fn.send(hn),{abort:function(){Fn.abort()}}}var b=+new Date,te=0;function oe(){return"rc-upload-".concat(b,"-").concat(++te)}var re=ee(48736),le=function(ze,Fn){if(ze&&Fn){var hn=Array.isArray(Fn)?Fn:Fn.split(","),Gn=ze.name||"",da=ze.type||"",na=da.replace(/\/.*$/,"");return hn.some(function(Hn){var Ln=Hn.trim();if(/^\*(\/\*)?$/.test(Hn))return!0;if(Ln.charAt(0)==="."){var ko=Gn.toLowerCase(),xo=Ln.toLowerCase(),en=[xo];return(xo===".jpg"||xo===".jpeg")&&(en=[".jpg",".jpeg"]),en.some(function(jr){return ko.endsWith(jr)})}return/\/\*$/.test(Ln)?na===Ln.replace(/\/.*$/,""):da===Ln?!0:/^\w+$/.test(Ln)?((0,re.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Ln,"'.Skip for check.")),!0):!1})}return!0};function de(ze,Fn){var hn=ze.createReader(),Gn=[];function da(){hn.readEntries(function(na){var Hn=Array.prototype.slice.apply(na);Gn=Gn.concat(Hn);var Ln=!Hn.length;Ln?Fn(Gn):da()})}da()}var pe=function(Fn,hn,Gn){var da=function na(Hn,Ln){Hn&&(Hn.path=Ln||"",Hn.isFile?Hn.file(function(ko){Gn(ko)&&(Hn.fullPath&&!ko.webkitRelativePath&&(Object.defineProperties(ko,{webkitRelativePath:{writable:!0}}),ko.webkitRelativePath=Hn.fullPath.replace(/^\//,""),Object.defineProperties(ko,{webkitRelativePath:{writable:!1}})),hn([ko]))}):Hn.isDirectory&&de(Hn,function(ko){ko.forEach(function(xo){na(xo,"".concat(Ln).concat(Hn.name,"/"))})}))};Fn.forEach(function(na){da(na.webkitGetAsEntry())})},me=pe,Fe=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],we=function(ze){(0,Ze.Z)(hn,ze);var Fn=(0,_e.Z)(hn);function hn(){var Gn;(0,Le.Z)(this,hn);for(var da=arguments.length,na=new Array(da),Hn=0;Hn{let{uid:na}=da;return na===ze.uid});return Gn===-1?hn.push(ze):hn[Gn]=ze,hn}function Ft(ze,Fn){const hn=ze.uid!==void 0?"uid":"name";return Fn.filter(Gn=>Gn[hn]===ze[hn])[0]}function yt(ze,Fn){const hn=ze.uid!==void 0?"uid":"name",Gn=Fn.filter(da=>da[hn]!==ze[hn]);return Gn.length===Fn.length?null:Gn}const mn=function(){const Fn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Gn=Fn[Fn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Gn)||[""])[0]},En=ze=>ze.indexOf("image/")===0,Dt=ze=>{if(ze.type&&!ze.thumbUrl)return En(ze.type);const Fn=ze.thumbUrl||ze.url||"",hn=mn(Fn);return/^data:image\//.test(Fn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(hn)?!0:!(/^data:/.test(Fn)||hn)},Qt=200;function Re(ze){return new Promise(Fn=>{if(!ze.type||!En(ze.type)){Fn("");return}const hn=document.createElement("canvas");hn.width=Qt,hn.height=Qt,hn.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qt}px; height: ${Qt}px; z-index: 9999; display: none;`,document.body.appendChild(hn);const Gn=hn.getContext("2d"),da=new Image;if(da.onload=()=>{const{width:na,height:Hn}=da;let Ln=Qt,ko=Qt,xo=0,en=0;na>Hn?(ko=Hn*(Qt/na),en=-(ko-Ln)/2):(Ln=na*(Qt/Hn),xo=-(Ln-ko)/2),Gn.drawImage(da,xo,en,Ln,ko);const jr=hn.toDataURL();document.body.removeChild(hn),window.URL.revokeObjectURL(da.src),Fn(jr)},da.crossOrigin="anonymous",ze.type.startsWith("image/svg+xml")){const na=new FileReader;na.onload=()=>{na.result&&(da.src=na.result)},na.readAsDataURL(ze)}else if(ze.type.startsWith("image/gif")){const na=new FileReader;na.onload=()=>{na.result&&Fn(na.result)},na.readAsDataURL(ze)}else da.src=window.URL.createObjectURL(ze)})}var pt=ee(26227),vt=ee(41464),Vt=ee(15277),yn=ee(93948),Qn=ee(6848),_t=z.forwardRef((ze,Fn)=>{let{prefixCls:hn,className:Gn,style:da,locale:na,listType:Hn,file:Ln,items:ko,progress:xo,iconRender:en,actionIconRender:jr,itemRender:Nr,isImgUrl:tl,showPreviewIcon:pl,showRemoveIcon:Aa,showDownloadIcon:Ua,previewIcon:jo,removeIcon:ro,downloadIcon:yr,onPreview:lr,onDownload:Da,onClose:Wr}=ze;var zr,Du;const{status:cu}=Ln,[kl,Ka]=z.useState(cu);z.useEffect(()=>{cu!=="removed"&&Ka(cu)},[cu]);const[ku,ma]=z.useState(!1);z.useEffect(()=>{const Yl=setTimeout(()=>{ma(!0)},300);return()=>{clearTimeout(Yl)}},[]);const Lo=en(Ln);let Fr=z.createElement("div",{className:`${hn}-icon`},Lo);if(Hn==="picture"||Hn==="picture-card"||Hn==="picture-circle")if(kl==="uploading"||!Ln.thumbUrl&&!Ln.url){const Yl=Ie()(`${hn}-list-item-thumbnail`,{[`${hn}-list-item-file`]:kl!=="uploading"});Fr=z.createElement("div",{className:Yl},Lo)}else{const Yl=tl!=null&&tl(Ln)?z.createElement("img",{src:Ln.thumbUrl||Ln.url,alt:Ln.name,className:`${hn}-list-item-image`,crossOrigin:Ln.crossOrigin}):Lo,Zl=Ie()(`${hn}-list-item-thumbnail`,{[`${hn}-list-item-file`]:tl&&!tl(Ln)});Fr=z.createElement("a",{className:Zl,onClick:Qu=>lr(Ln,Qu),href:Ln.url||Ln.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Yl)}const Rr=Ie()(`${hn}-list-item`,`${hn}-list-item-${kl}`),Kl=typeof Ln.linkProps=="string"?JSON.parse(Ln.linkProps):Ln.linkProps,pu=Aa?jr((typeof ro=="function"?ro(Ln):ro)||z.createElement(pt.Z,null),()=>Wr(Ln),hn,na.removeFile):null,eu=Ua&&kl==="done"?jr((typeof yr=="function"?yr(Ln):yr)||z.createElement(vt.Z,null),()=>Da(Ln),hn,na.downloadFile):null,Pu=Hn!=="picture-card"&&Hn!=="picture-circle"&&z.createElement("span",{key:"download-delete",className:Ie()(`${hn}-list-item-actions`,{picture:Hn==="picture"})},eu,pu),hu=Ie()(`${hn}-list-item-name`),Eu=Ln.url?[z.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:hu,title:Ln.name},Kl,{href:Ln.url,onClick:Yl=>lr(Ln,Yl)}),Ln.name),Pu]:[z.createElement("span",{key:"view",className:hu,onClick:Yl=>lr(Ln,Yl),title:Ln.name},Ln.name),Pu],Pr={pointerEvents:"none",opacity:.5},bl=pl?z.createElement("a",{href:Ln.url||Ln.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Ln.url||Ln.thumbUrl?void 0:Pr,onClick:Yl=>lr(Ln,Yl),title:na.previewFile},typeof jo=="function"?jo(Ln):jo||z.createElement(Vt.Z,null)):null,Ql=(Hn==="picture-card"||Hn==="picture-circle")&&kl!=="uploading"&&z.createElement("span",{className:`${hn}-list-item-actions`},bl,kl==="done"&&eu,pu),{getPrefixCls:du}=z.useContext(rt.E_),Su=du(),ju=z.createElement("div",{className:Rr},Fr,Eu,Ql,ku&&z.createElement(Ve.default,{motionName:`${Su}-fade`,visible:kl==="uploading",motionDeadline:2e3},Yl=>{let{className:Zl}=Yl;const Qu="percent"in Ln?z.createElement(yn.Z,Object.assign({},xo,{type:"line",percent:Ln.percent,"aria-label":Ln["aria-label"],"aria-labelledby":Ln["aria-labelledby"]})):null;return z.createElement("div",{className:Ie()(`${hn}-list-item-progress`,Zl)},Qu)})),_r=Ln.response&&typeof Ln.response=="string"?Ln.response:((zr=Ln.error)===null||zr===void 0?void 0:zr.statusText)||((Du=Ln.error)===null||Du===void 0?void 0:Du.message)||na.uploadError,gi=kl==="error"?z.createElement(Qn.Z,{title:_r,getPopupContainer:Yl=>Yl.parentNode},ju):ju;return z.createElement("div",{className:Ie()(`${hn}-list-item-container`,Gn),style:da,ref:Fn},Nr?Nr(gi,Ln,ko,{download:Da.bind(null,Ln),preview:lr.bind(null,Ln),remove:Wr.bind(null,Ln)}):gi)});const Ht=(ze,Fn)=>{const{listType:hn="text",previewFile:Gn=Re,onPreview:da,onDownload:na,onRemove:Hn,locale:Ln,iconRender:ko,isImageUrl:xo=Dt,prefixCls:en,items:jr=[],showPreviewIcon:Nr=!0,showRemoveIcon:tl=!0,showDownloadIcon:pl=!1,removeIcon:Aa,previewIcon:Ua,downloadIcon:jo,progress:ro={size:[-1,2],showInfo:!1},appendAction:yr,appendActionVisible:lr=!0,itemRender:Da,disabled:Wr}=ze,zr=(0,Bt.Z)(),[Du,cu]=z.useState(!1);z.useEffect(()=>{hn!=="picture"&&hn!=="picture-card"&&hn!=="picture-circle"||(jr||[]).forEach(Pr=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Pr.originFileObj instanceof File||Pr.originFileObj instanceof Blob)||Pr.thumbUrl!==void 0||(Pr.thumbUrl="",Gn&&Gn(Pr.originFileObj).then(bl=>{Pr.thumbUrl=bl||"",zr()}))})},[hn,jr,Gn]),z.useEffect(()=>{cu(!0)},[]);const kl=(Pr,bl)=>{if(da)return bl==null||bl.preventDefault(),da(Pr)},Ka=Pr=>{typeof na=="function"?na(Pr):Pr.url&&window.open(Pr.url)},ku=Pr=>{Hn==null||Hn(Pr)},ma=Pr=>{if(ko)return ko(Pr,hn);const bl=Pr.status==="uploading",Ql=xo&&xo(Pr)?z.createElement(he,null):z.createElement(cn,null);let du=bl?z.createElement(wt.Z,null):z.createElement(_n,null);return hn==="picture"?du=bl?z.createElement(wt.Z,null):Ql:(hn==="picture-card"||hn==="picture-circle")&&(du=bl?Ln.uploading:Ql),du},Lo=(Pr,bl,Ql,du)=>{const Su={type:"text",size:"small",title:du,onClick:ju=>{bl(),(0,De.l$)(Pr)&&Pr.props.onClick&&Pr.props.onClick(ju)},className:`${Ql}-list-item-action`,disabled:Wr};if((0,De.l$)(Pr)){const ju=(0,De.Tm)(Pr,Object.assign(Object.assign({},Pr.props),{onClick:()=>{}}));return z.createElement(xt.ZP,Object.assign({},Su,{icon:ju}))}return z.createElement(xt.ZP,Object.assign({},Su),z.createElement("span",null,Pr))};z.useImperativeHandle(Fn,()=>({handlePreview:kl,handleDownload:Ka}));const{getPrefixCls:Fr}=z.useContext(rt.E_),Rr=Fr("upload",en),Kl=Fr(),pu=Ie()(`${Rr}-list`,`${Rr}-list-${hn}`),eu=(0,ne.Z)(jr.map(Pr=>({key:Pr.uid,file:Pr})));let hu={motionDeadline:2e3,motionName:`${Rr}-${hn==="picture-card"||hn==="picture-circle"?"animate-inline":"animate"}`,keys:eu,motionAppear:Du};const Eu=z.useMemo(()=>{const Pr=Object.assign({},(0,Se.Z)(Kl));return delete Pr.onAppearEnd,delete Pr.onEnterEnd,delete Pr.onLeaveEnd,Pr},[Kl]);return hn!=="picture-card"&&hn!=="picture-circle"&&(hu=Object.assign(Object.assign({},Eu),hu)),z.createElement("div",{className:pu},z.createElement(Ve.CSSMotionList,Object.assign({},hu,{component:!1}),Pr=>{let{key:bl,file:Ql,className:du,style:Su}=Pr;return z.createElement(_t,{key:bl,locale:Ln,prefixCls:Rr,className:du,style:Su,file:Ql,items:jr,progress:ro,listType:hn,isImgUrl:xo,showPreviewIcon:Nr,showRemoveIcon:tl,showDownloadIcon:pl,removeIcon:Aa,previewIcon:Ua,downloadIcon:jo,iconRender:ma,actionIconRender:Lo,itemRender:Da,onPreview:kl,onDownload:Ka,onClose:ku})}),yr&&z.createElement(Ve.default,Object.assign({},hu,{visible:lr,forceRender:!0}),Pr=>{let{className:bl,style:Ql}=Pr;return(0,De.Tm)(yr,du=>({className:Ie()(du.className,bl),style:Object.assign(Object.assign(Object.assign({},Ql),{pointerEvents:bl?"none":void 0}),du.style)}))}))};var Kn=z.forwardRef(Ht),ta=ee(17313),Ta=ee(8378),bn=ee(83116),rn=ee(37613),oo=ze=>{const{componentCls:Fn,iconCls:hn}=ze;return{[`${Fn}-wrapper`]:{[`${Fn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:ze.colorFillAlter,border:`${ze.lineWidth}px dashed ${ze.colorBorder}`,borderRadius:ze.borderRadiusLG,cursor:"pointer",transition:`border-color ${ze.motionDurationSlow}`,[Fn]:{padding:`${ze.padding}px 0`},[`${Fn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Fn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Fn}-disabled):hover`]:{borderColor:ze.colorPrimaryHover},[`p${Fn}-drag-icon`]:{marginBottom:ze.margin,[hn]:{color:ze.colorPrimary,fontSize:ze.uploadThumbnailSize}},[`p${Fn}-text`]:{margin:`0 0 ${ze.marginXXS}px`,color:ze.colorTextHeading,fontSize:ze.fontSizeLG},[`p${Fn}-hint`]:{color:ze.colorTextDescription,fontSize:ze.fontSize},[`&${Fn}-disabled`]:{cursor:"not-allowed",[`p${Fn}-drag-icon ${hn}, + `]:{background:ha},[`&${Ce}-row-selected`]:{"> th, > td":{background:ua},"&:hover > th, &:hover > td":{background:ba}}}},[`${Ce}-footer`]:{padding:`${qe}px ${ct}px`,color:qn,background:ka}})}};var Ur=(0,xc.Z)("Table",ye=>{const{colorTextHeading:Ce,colorSplit:Ue,colorIcon:qe,colorIconHover:ct,opacityLoading:mt,colorBgContainer:zt,controlInteractiveSize:Tt,headerBg:Mt,headerColor:ln,headerSortActiveBg:an,headerSortHoverBg:on,bodySortBg:On,rowHoverBg:In,rowSelectedBg:Mn,rowSelectedHoverBg:ha,rowExpandedBg:ua,cellPaddingBlock:ba,cellPaddingInline:qn,cellPaddingBlockMD:ka,cellPaddingInlineMD:Ot,cellPaddingBlockSM:Mo,cellPaddingInlineSM:so,borderColor:Oo,footerBg:Xo,footerColor:Wa,headerBorderRadius:fo,cellFontSize:_a,cellFontSizeMD:sa,cellFontSizeSM:Ia,headerSplitColor:to,fixedHeaderSortActiveBg:gr,headerFilterHoverBg:$o,filterDropdownBg:yo,expandIconBg:or,selectionColumnWidth:hr,stickyScrollBarBg:Br}=ye,ir=new Yi.C(qe),Sl=new Yi.C(ct),Ir=2,Ko=(0,cc.TS)(ye,{tableFontSize:_a,tableBg:zt,tableRadius:fo,tablePaddingVertical:ba,tablePaddingHorizontal:qn,tablePaddingVerticalMiddle:ka,tablePaddingHorizontalMiddle:Ot,tablePaddingVerticalSmall:Mo,tablePaddingHorizontalSmall:so,tableBorderColor:Oo,tableHeaderTextColor:ln,tableHeaderBg:Mt,tableFooterTextColor:Wa,tableFooterBg:Xo,tableHeaderCellSplitColor:to,tableHeaderSortBg:an,tableHeaderSortHoverBg:on,tableHeaderIconColor:ir.clone().setAlpha(ir.getAlpha()*mt).toRgbString(),tableHeaderIconColorHover:Sl.clone().setAlpha(Sl.getAlpha()*mt).toRgbString(),tableBodySortBg:On,tableFixedHeaderSortActiveBg:gr,tableHeaderFilterActiveBg:$o,tableFilterDropdownBg:yo,tableRowHoverBg:In,tableSelectedRowBg:Mn,tableSelectedRowHoverBg:ha,zIndexTableFixed:Ir,zIndexTableSticky:Ir+1,tableFontSizeMiddle:sa,tableFontSizeSmall:Ia,tableSelectionColumnWidth:hr,tableExpandIconBg:or,tableExpandColumnWidth:Tt+2*ye.padding,tableExpandedRowBg:ua,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Br,tableScrollThumbBgHover:Ce,tableScrollBg:Ue});return[El(Ko),va(Ko),hl(Ko),Tr(Ko),wa(Ko),Ee(Ko),Nn(Ko),vn(Ko),hl(Ko),jt(Ko),mo(Ko),Rn(Ko),Dr(Ko),$e(Ko),io(Ko),uo(Ko),tu(Ko)]},ye=>{const{colorFillAlter:Ce,colorBgContainer:Ue,colorTextHeading:qe,colorFillSecondary:ct,colorFillContent:mt,controlItemBgActive:zt,controlItemBgActiveHover:Tt,padding:Mt,paddingSM:ln,paddingXS:an,colorBorderSecondary:on,borderRadiusLG:On,fontSize:In,controlHeight:Mn,colorTextPlaceholder:ha}=ye,ua=new Yi.C(ct).onBackground(Ue).toHexShortString(),ba=new Yi.C(mt).onBackground(Ue).toHexShortString(),qn=new Yi.C(Ce).onBackground(Ue).toHexShortString();return{headerBg:qn,headerColor:qe,headerSortActiveBg:ua,headerSortHoverBg:ba,bodySortBg:qn,rowHoverBg:qn,rowSelectedBg:zt,rowSelectedHoverBg:Tt,rowExpandedBg:Ce,cellPaddingBlock:Mt,cellPaddingInline:Mt,cellPaddingBlockMD:ln,cellPaddingInlineMD:an,cellPaddingBlockSM:an,cellPaddingInlineSM:an,borderColor:on,headerBorderRadius:On,footerBg:qn,footerColor:qe,cellFontSize:In,cellFontSizeMD:In,cellFontSizeSM:In,headerSplitColor:on,fixedHeaderSortActiveBg:ua,headerFilterHoverBg:mt,filterDropdownMenuBg:Ue,filterDropdownBg:Ue,expandIconBg:Ue,selectionColumnWidth:Mn,stickyScrollBarBg:ha,stickyScrollBarBorderRadius:100}});const Gr=[],Al=(ye,Ce)=>{const{prefixCls:Ue,className:qe,rootClassName:ct,style:mt,size:zt,bordered:Tt,dropdownPrefixCls:Mt,dataSource:ln,pagination:an,rowSelection:on,rowKey:On="key",rowClassName:In,columns:Mn,children:ha,childrenColumnName:ua,onChange:ba,getPopupContainer:qn,loading:ka,expandIcon:Ot,expandable:Mo,expandedRowRender:so,expandIconColumnIndex:Oo,indentSize:Xo,scroll:Wa,sortDirections:fo,locale:_a,showSorterTooltip:sa=!0,virtual:Ia}=ye,to=ie.useMemo(()=>Mn||Rt(ha),[Mn,ha]),gr=ie.useMemo(()=>to.some(Vr=>Vr.responsive),[to]),$o=(0,wi.Z)(gr),yo=ie.useMemo(()=>{const Vr=new Set(Object.keys($o).filter(yl=>$o[yl]));return to.filter(yl=>!yl.responsive||yl.responsive.some(Sr=>Vr.has(Sr)))},[to,$o]),or=(0,_r.Z)(ye,["className","style","columns"]),{locale:hr=bi.Z,direction:Br,table:ir,renderEmpty:Sl,getPrefixCls:Ir,getPopupContainer:Ko}=ie.useContext(Yl.E_),Il=(0,Qu.Z)(zt),Wo=Object.assign(Object.assign({},hr.Table),_a),sl=ln||Gr,al=Ir("table",Ue),nu=Ir("dropdown",Mt),No=Object.assign({childrenColumnName:ua,expandIconColumnIndex:Oo},Mo),{childrenColumnName:Ro="children"}=No,Ho=ie.useMemo(()=>sl.some(Vr=>Vr==null?void 0:Vr[Ro])?"nest":so||Mo&&Mo.expandedRowRender?"row":null,[sl]),Oa={body:ie.useRef()},Vn=ie.useMemo(()=>typeof On=="function"?On:Vr=>Vr==null?void 0:Vr[On],[On]),[jn]=yi(sl,Ro,Vn),Ha={},qo=function(Vr,yl){let Sr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var _l,Tu,Hu;const Zu=Object.assign(Object.assign({},Ha),Vr);Sr&&((_l=Ha.resetPagination)===null||_l===void 0||_l.call(Ha),!((Tu=Zu.pagination)===null||Tu===void 0)&&Tu.current&&(Zu.pagination.current=1),an&&an.onChange&&an.onChange(1,(Hu=Zu.pagination)===null||Hu===void 0?void 0:Hu.pageSize)),Wa&&Wa.scrollToFirstRowOnChange!==!1&&Oa.body.current&&(0,gi.Z)(0,{getContainer:()=>Oa.body.current}),ba==null||ba(Zu.pagination,Zu.filters,Zu.sorter,{currentDataSource:mi(fs(sl,Zu.sorterStates,Ro),Zu.filterStates),action:yl})},Er=(Vr,yl)=>{qo({sorter:Vr,sorterStates:yl},"sort",!1)},[Cu,mu,Wu,Nl]=ps({prefixCls:al,mergedColumns:yo,onSorterChange:Er,sortDirections:fo||["ascend","descend"],tableLocale:Wo,showSorterTooltip:sa}),Ll=ie.useMemo(()=>fs(sl,mu,Ro),[sl,mu]);Ha.sorter=Nl(),Ha.sorterStates=mu;const wo=(Vr,yl)=>{qo({filters:Vr,filterStates:yl},"filter",!0)},[Ou,Ru,ol]=ti({prefixCls:al,locale:Wo,dropdownPrefixCls:nu,mergedColumns:yo,onFilterChange:wo,getPopupContainer:qn||Ko}),ml=mi(Ll,Ru);Ha.filters=ol,Ha.filterStates=Ru;const jl=ie.useMemo(()=>{const Vr={};return Object.keys(ol).forEach(yl=>{ol[yl]!==null&&(Vr[yl]=ol[yl])}),Object.assign(Object.assign({},Wu),{filters:Vr})},[Wu,ol]),[lu]=Bc(jl),Jl=(Vr,yl)=>{qo({pagination:Object.assign(Object.assign({},Ha.pagination),{current:Vr,pageSize:yl})},"paginate")},[kr,Nu]=ds(ml.length,Jl,an);Ha.pagination=an===!1?{}:Mu(kr,an),Ha.resetPagination=Nu;const Au=ie.useMemo(()=>{if(an===!1||!kr.pageSize)return ml;const{current:Vr=1,total:yl,pageSize:Sr=Vu}=kr;return ml.lengthSr?ml.slice((Vr-1)*Sr,Vr*Sr):ml:ml.slice((Vr-1)*Sr,Vr*Sr)},[!!an,ml,kr&&kr.current,kr&&kr.pageSize,kr&&kr.total]),[cl,Qo]=nc({prefixCls:al,data:ml,pageData:Au,getRowKey:Vn,getRecordByKey:jn,expandType:Ho,childrenColumnName:Ro,locale:Wo,getPopupContainer:qn||Ko},on),au=(Vr,yl,Sr)=>{let _l;return typeof In=="function"?_l=Ne()(In(Vr,yl,Sr)):_l=Ne()(In),Ne()({[`${al}-row-selected`]:Qo.has(Vn(Vr,yl))},_l)};No.__PARENT_RENDER_ICON__=No.expandIcon,No.expandIcon=No.expandIcon||Ot||Eo(Wo),Ho==="nest"&&No.expandIconColumnIndex===void 0?No.expandIconColumnIndex=on?1:0:No.expandIconColumnIndex>0&&on&&(No.expandIconColumnIndex-=1),typeof No.indentSize!="number"&&(No.indentSize=typeof Xo=="number"?Xo:15);const Bu=ie.useCallback(Vr=>lu(cl(Ou(Cu(Vr)))),[Cu,Ou,cl]);let oi,Ju;if(an!==!1&&(kr!=null&&kr.total)){let Vr;kr.size?Vr=kr.size:Vr=Il==="small"||Il==="middle"?"small":void 0;const yl=Tu=>ie.createElement(hi.Z,Object.assign({},kr,{className:Ne()(`${al}-pagination ${al}-pagination-${Tu}`,kr.className),size:Vr})),Sr=Br==="rtl"?"left":"right",{position:_l}=kr;if(_l!==null&&Array.isArray(_l)){const Tu=_l.find(si=>si.includes("top")),Hu=_l.find(si=>si.includes("bottom")),Zu=_l.every(si=>`${si}`=="none");!Tu&&!Hu&&!Zu&&(Ju=yl(Sr)),Tu&&(oi=yl(Tu.toLowerCase().replace("top",""))),Hu&&(Ju=yl(Hu.toLowerCase().replace("bottom","")))}else Ju=yl(Sr)}let Gu;typeof ka=="boolean"?Gu={spinning:ka}:typeof ka=="object"&&(Gu=Object.assign({spinning:!0},ka));const[zu,Ut]=Ur(al),[,Xl]=(0,Qa.Z)(),ri=Ne()(`${al}-wrapper`,ir==null?void 0:ir.className,{[`${al}-wrapper-rtl`]:Br==="rtl"},qe,ct,Ut),Di=Object.assign(Object.assign({},ir==null?void 0:ir.style),mt),li=_a&&_a.emptyText||(Sl==null?void 0:Sl("Table"))||ie.createElement(Zl.Z,{componentName:"Table"}),ui=Ia?Qi:sc,ii={},Xu=ie.useMemo(()=>{const{fontSize:Vr,lineHeight:yl,padding:Sr,paddingXS:_l,paddingSM:Tu}=Xl,Hu=Math.floor(Vr*yl);switch(Il){case"large":return Sr*2+Hu;case"small":return _l*2+Hu;default:return Tu*2+Hu}},[Xl,Il]);return Ia&&(ii.listItemHeight=Xu),zu(ie.createElement("div",{ref:Ce,className:ri,style:Di},ie.createElement(vo.Z,Object.assign({spinning:!1},Gu),oi,ie.createElement(ui,Object.assign({},ii,or,{columns:yo,direction:Br,expandable:No,prefixCls:al,className:Ne()({[`${al}-middle`]:Il==="middle",[`${al}-small`]:Il==="small",[`${al}-bordered`]:Tt,[`${al}-empty`]:sl.length===0}),data:Au,rowKey:Vn,rowClassName:au,emptyText:li,internalHooks:ne,internalRefs:Oa,transformColumns:Bu})),Ju)))};var Tl=ie.forwardRef(Al);const gl=(ye,Ce)=>{const Ue=ie.useRef(0);return Ue.current+=1,ie.createElement(Tl,Object.assign({},ye,{ref:Ce,_renderTimes:Ue.current}))},fl=ie.forwardRef(gl);fl.SELECTION_COLUMN=pi,fl.EXPAND_COLUMN=z,fl.SELECTION_ALL=Ds,fl.SELECTION_INVERT=gs,fl.SELECTION_NONE=Is,fl.Column=du,fl.ColumnGroup=ju,fl.Summary=Se;var Xa=fl,gu=Xa},17574:function(Pt,gt,ee){"use strict";ee.d(gt,{default:function(){return kt}});var z=ee(60091),ne=ee(94480),ve=ee(52671),Ie=ee(8657),fe=ee(54476),Le=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"},Ze=ie,_e=ee(7657),je=function(Ke,At){return Le.createElement(_e.Z,(0,fe.Z)({},Ke,{ref:At,icon:Ze}))},we=Le.forwardRef(je),ke=we,xe=ee(92310),ue=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(Qe){const{dropPosition:Ke,dropLevelOffset:At,prefixCls:Te,indent:Je,direction:nt="ltr"}=Qe,Nt=nt==="ltr"?"left":"right",cn=nt==="ltr"?"right":"left",bt={[Nt]:-At*Je+oe,[cn]:0};switch(Ke){case-1:bt.top=-3;break;case 1:bt.bottom=-3;break;default:bt.bottom=-3,bt[Nt]=Je+oe;break}return Le.createElement("div",{style:bt,className:`${Te}-drop-indicator`})}var le=ee(71997),pe=Le.forwardRef((Qe,Ke)=>{const{getPrefixCls:At,direction:Te,virtual:Je,tree:nt}=Le.useContext(x.E_),{prefixCls:Nt,className:cn,showIcon:bt=!1,showLine:$t,switcherIcon:We,blockNode:Xt=!1,children:Kt,checkable:_n=!1,selectable:Xn=!0,draggable:Ge,motion:Me,style:Oe}=Qe,he=At("tree",Nt),Ve=At(),Bt=Me!=null?Me:Object.assign(Object.assign({},(0,b.Z)(Ve)),{motionAppear:!1}),Se=Object.assign(Object.assign({},Qe),{checkable:_n,selectable:Xn,showIcon:bt,motion:Bt,blockNode:Xt,showLine:!!$t,dropIndicatorRender:re}),[De,xt]=(0,te.ZP)(he),ot=Le.useMemo(()=>{if(!Ge)return!1;let Ft={};switch(typeof Ge){case"function":Ft.nodeDraggable=Ge;break;case"object":Ft=Object.assign({},Ge);break;default:break}return Ft.icon!==!1&&(Ft.icon=Ft.icon||Le.createElement(y.Z,null)),Ft},[Ge]),Ye=Ft=>Le.createElement(le.Z,{prefixCls:he,switcherIcon:We,treeNodeProps:Ft,showLine:$t});return De(Le.createElement(z.Z,Object.assign({itemHeight:20,ref:Ke,virtual:Je},Se,{style:Object.assign(Object.assign({},nt==null?void 0:nt.style),Oe),prefixCls:he,className:ue()({[`${he}-icon-hide`]:!bt,[`${he}-block-node`]:Xt,[`${he}-unselectable`]:!Xn,[`${he}-rtl`]:Te==="rtl"},nt==null?void 0:nt.className,cn,xt),direction:Te,checkable:_n&&Le.createElement("span",{className:`${he}-checkbox-inner`}),selectable:Xn,switcherIcon:Ye,draggable:ot}),Kt))}),me;(function(Qe){Qe[Qe.None=0]="None",Qe[Qe.Start=1]="Start",Qe[Qe.End=2]="End"})(me||(me={}));function Fe(Qe,Ke){function At(Te){const{key:Je,children:nt}=Te;Ke(Je,Te)!==!1&&Fe(nt||[],Ke)}Qe.forEach(At)}function be(Qe){let{treeData:Ke,expandedKeys:At,startKey:Te,endKey:Je}=Qe;const nt=[];let Nt=me.None;if(Te&&Te===Je)return[Te];if(!Te||!Je)return[];function cn(bt){return bt===Te||bt===Je}return Fe(Ke,bt=>{if(Nt===me.End)return!1;if(cn(bt)){if(nt.push(bt),Nt===me.None)Nt=me.Start;else if(Nt===me.Start)return Nt=me.End,!1}else Nt===me.Start&&nt.push(bt);return At.includes(bt)}),nt}function Ae(Qe,Ke){const At=(0,ne.Z)(Ke),Te=[];return Fe(Qe,(Je,nt)=>{const Nt=At.indexOf(Je);return Nt!==-1&&(Te.push(nt),At.splice(Nt,1)),!!At.length}),Te}var tt=function(Qe,Ke){var At={};for(var Te in Qe)Object.prototype.hasOwnProperty.call(Qe,Te)&&Ke.indexOf(Te)<0&&(At[Te]=Qe[Te]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Je=0,Te=Object.getOwnPropertySymbols(Qe);Je{var{defaultExpandAll:At,defaultExpandParent:Te,defaultExpandedKeys:Je}=Qe,nt=tt(Qe,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Nt=Le.useRef(),cn=Le.useRef(),bt=()=>{const{keyEntities:ot}=(0,a.I8)(wt(nt));let Ye;return At?Ye=Object.keys(ot):Te?Ye=(0,E.r7)(nt.expandedKeys||Je||[],ot):Ye=nt.expandedKeys||Je,Ye},[$t,We]=Le.useState(nt.selectedKeys||nt.defaultSelectedKeys||[]),[Xt,Kt]=Le.useState(()=>bt());Le.useEffect(()=>{"selectedKeys"in nt&&We(nt.selectedKeys)},[nt.selectedKeys]),Le.useEffect(()=>{"expandedKeys"in nt&&Kt(nt.expandedKeys)},[nt.expandedKeys]);const _n=(ot,Ye)=>{var Ft;return"expandedKeys"in nt||Kt(ot),(Ft=nt.onExpand)===null||Ft===void 0?void 0:Ft.call(nt,ot,Ye)},Xn=(ot,Ye)=>{var Ft;const{multiple:yt}=nt,{node:mn,nativeEvent:En}=Ye,{key:Dt=""}=mn,Qt=wt(nt),Re=Object.assign(Object.assign({},Ye),{selected:!0}),pt=(En==null?void 0:En.ctrlKey)||(En==null?void 0:En.metaKey),vt=En==null?void 0:En.shiftKey;let Vt;yt&&pt?(Vt=ot,Nt.current=Dt,cn.current=Vt,Re.selectedNodes=Ae(Qt,Vt)):yt&&vt?(Vt=Array.from(new Set([].concat((0,ne.Z)(cn.current||[]),(0,ne.Z)(be({treeData:Qt,expandedKeys:Xt,startKey:Dt,endKey:Nt.current}))))),Re.selectedNodes=Ae(Qt,Vt)):(Vt=[Dt],Nt.current=Dt,cn.current=Vt,Re.selectedNodes=Ae(Qt,Vt)),(Ft=nt.onSelect)===null||Ft===void 0||Ft.call(nt,Vt,Re),"selectedKeys"in nt||We(Vt)},{getPrefixCls:Ge,direction:Me}=Le.useContext(x.E_),{prefixCls:Oe,className:he,showIcon:Ve=!0,expandAction:Bt="click"}=nt,Se=tt(nt,["prefixCls","className","showIcon","expandAction"]),De=Ge("tree",Oe),xt=ue()(`${De}-directory`,{[`${De}-directory-rtl`]:Me==="rtl"},he);return Le.createElement(pe,Object.assign({icon:Ne,ref:Ke,blockNode:!0},Se,{showIcon:Ve,expandAction:Bt,prefixCls:De,className:xt,expandedKeys:Xt,selectedKeys:$t,onSelect:Xn,onExpand:_n}))};var st=Le.forwardRef(He);const rt=pe;rt.DirectoryTree=st,rt.TreeNode=z.O;var kt=rt},20648:function(Pt,gt,ee){"use strict";ee.d(gt,{TM:function(){return xe},Yk:function(){return ke}});var z=ee(36237),ne=ee(98447),ve=ee(17313),Ie=ee(8378),fe=ee(37613),Le=ee(83116);const ie=new z.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Ze=(ue,E)=>({[`.${ue}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),_e=(ue,E)=>({[`.${ue}-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:'""'}}}),je=(ue,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,ve.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,ve.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,ve.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({},Ze(ue,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"},_e(ue,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`}}}}})}},we=ue=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:y,directoryNodeSelectedColor:b}=ue;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${ue.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ue.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${ue.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"}}}}}},ke=(ue,E)=>{const a=`.${ue}`,x=`${a}-treenode`,y=E.paddingXS/2,b=(0,fe.TS)(E,{treeCls:a,treeNodeCls:x,treeNodePadding:y});return[je(ue,b),we(b)]},xe=ue=>{const{controlHeightSM:E}=ue;return{titleHeight:E,nodeHoverBg:ue.controlItemBgHover,nodeSelectedBg:ue.controlItemBgActive}};gt.ZP=(0,Le.Z)("Tree",(ue,E)=>{let{prefixCls:a}=E;return[{[ue.componentCls]:(0,ne.C2)(`${a}-checkbox`,ue)},ke(a,ue),(0,Ie.Z)(ue)]},ue=>{const{colorTextLightSolid:E,colorPrimary:a}=ue;return Object.assign(Object.assign({},xe(ue)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return x}});var z=ee(54476),ne=ee(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"},Ie=ve,fe=ee(7657),Le=function(b,te){return ne.createElement(fe.Z,(0,z.Z)({},b,{ref:te,icon:Ie}))},ie=ne.forwardRef(Le),Ze=ie,_e=ee(52671),je=ee(58617),we=ee(15075),ke=ee(43531),xe=ee(92310),ue=ee.n(xe),E=ee(92343),x=y=>{const{prefixCls:b,switcherIcon:te,treeNodeProps:oe,showLine:re}=y,{isLeaf:le,expanded:de,loading:pe}=oe;if(pe)return ne.createElement(je.Z,{className:`${b}-switcher-loading-icon`});let me;if(re&&typeof re=="object"&&(me=re.showLeafIcon),le){if(!re)return null;if(typeof me!="boolean"&&me){const Ae=typeof me=="function"?me(oe):me,tt=`${b}-switcher-line-custom-icon`;return(0,E.l$)(Ae)?(0,E.Tm)(Ae,{className:ue()(Ae.props.className||"",tt)}):Ae}return me?ne.createElement(_e.Z,{className:`${b}-switcher-line-icon`}):ne.createElement("span",{className:`${b}-switcher-leaf-line`})}const Fe=`${b}-switcher-icon`,be=typeof te=="function"?te(oe):te;return(0,E.l$)(be)?(0,E.Tm)(be,{className:ue()(be.props.className||"",Fe)}):be!==void 0?be:re?de?ne.createElement(we.Z,{className:`${b}-switcher-line-icon`}):ne.createElement(ke.Z,{className:`${b}-switcher-line-icon`}):ne.createElement(Ze,{className:Fe})}},54580:function(Pt,gt,ee){"use strict";ee.d(gt,{default:function(){return Go}});var z=ee(59301),ne=ee(94480),ve=ee(92310),Ie=ee.n(ve),fe=ee(54476),Le=ee(67732),ie=ee(83652),Ze=ee(42403),_e=ee(158),je=ee(20068),we=ee(75931),ke=ee(75044),xe=ee(76190),ue=ee(3202),E=ee(26112);function a(ze,Fn){var hn="cannot ".concat(ze.method," ").concat(ze.action," ").concat(Fn.status,"'"),Gn=new Error(hn);return Gn.status=Fn.status,Gn.method=ze.method,Gn.url=ze.action,Gn}function x(ze){var Fn=ze.responseText||ze.response;if(!Fn)return Fn;try{return JSON.parse(Fn)}catch(hn){return Fn}}function y(ze){var Fn=new XMLHttpRequest;ze.onProgress&&Fn.upload&&(Fn.upload.onprogress=function(na){na.total>0&&(na.percent=na.loaded/na.total*100),ze.onProgress(na)});var hn=new FormData;ze.data&&Object.keys(ze.data).forEach(function(ca){var na=ze.data[ca];if(Array.isArray(na)){na.forEach(function(Hn){hn.append("".concat(ca,"[]"),Hn)});return}hn.append(ca,na)}),ze.file instanceof Blob?hn.append(ze.filename,ze.file,ze.file.name):hn.append(ze.filename,ze.file),Fn.onerror=function(na){ze.onError(na)},Fn.onload=function(){return Fn.status<200||Fn.status>=300?ze.onError(a(ze,Fn),x(Fn)):ze.onSuccess(x(Fn),Fn)},Fn.open(ze.method,ze.action,!0),ze.withCredentials&&"withCredentials"in Fn&&(Fn.withCredentials=!0);var Gn=ze.headers||{};return Gn["X-Requested-With"]!==null&&Fn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Gn).forEach(function(ca){Gn[ca]!==null&&Fn.setRequestHeader(ca,Gn[ca])}),Fn.send(hn),{abort:function(){Fn.abort()}}}var b=+new Date,te=0;function oe(){return"rc-upload-".concat(b,"-").concat(++te)}var re=ee(48736),le=function(ze,Fn){if(ze&&Fn){var hn=Array.isArray(Fn)?Fn:Fn.split(","),Gn=ze.name||"",ca=ze.type||"",na=ca.replace(/\/.*$/,"");return hn.some(function(Hn){var Ln=Hn.trim();if(/^\*(\/\*)?$/.test(Hn))return!0;if(Ln.charAt(0)==="."){var ko=Gn.toLowerCase(),xo=Ln.toLowerCase(),en=[xo];return(xo===".jpg"||xo===".jpeg")&&(en=[".jpg",".jpeg"]),en.some(function(jr){return ko.endsWith(jr)})}return/\/\*$/.test(Ln)?na===Ln.replace(/\/.*$/,""):ca===Ln?!0:/^\w+$/.test(Ln)?((0,re.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Ln,"'.Skip for check.")),!0):!1})}return!0};function de(ze,Fn){var hn=ze.createReader(),Gn=[];function ca(){hn.readEntries(function(na){var Hn=Array.prototype.slice.apply(na);Gn=Gn.concat(Hn);var Ln=!Hn.length;Ln?Fn(Gn):ca()})}ca()}var pe=function(Fn,hn,Gn){var ca=function na(Hn,Ln){Hn&&(Hn.path=Ln||"",Hn.isFile?Hn.file(function(ko){Gn(ko)&&(Hn.fullPath&&!ko.webkitRelativePath&&(Object.defineProperties(ko,{webkitRelativePath:{writable:!0}}),ko.webkitRelativePath=Hn.fullPath.replace(/^\//,""),Object.defineProperties(ko,{webkitRelativePath:{writable:!1}})),hn([ko]))}):Hn.isDirectory&&de(Hn,function(ko){ko.forEach(function(xo){na(xo,"".concat(Ln).concat(Hn.name,"/"))})}))};Fn.forEach(function(na){ca(na.webkitGetAsEntry())})},me=pe,Fe=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],be=function(ze){(0,Ze.Z)(hn,ze);var Fn=(0,_e.Z)(hn);function hn(){var Gn;(0,Le.Z)(this,hn);for(var ca=arguments.length,na=new Array(ca),Hn=0;Hn{let{uid:na}=ca;return na===ze.uid});return Gn===-1?hn.push(ze):hn[Gn]=ze,hn}function Ft(ze,Fn){const hn=ze.uid!==void 0?"uid":"name";return Fn.filter(Gn=>Gn[hn]===ze[hn])[0]}function yt(ze,Fn){const hn=ze.uid!==void 0?"uid":"name",Gn=Fn.filter(ca=>ca[hn]!==ze[hn]);return Gn.length===Fn.length?null:Gn}const mn=function(){const Fn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Gn=Fn[Fn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Gn)||[""])[0]},En=ze=>ze.indexOf("image/")===0,Dt=ze=>{if(ze.type&&!ze.thumbUrl)return En(ze.type);const Fn=ze.thumbUrl||ze.url||"",hn=mn(Fn);return/^data:image\//.test(Fn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(hn)?!0:!(/^data:/.test(Fn)||hn)},Qt=200;function Re(ze){return new Promise(Fn=>{if(!ze.type||!En(ze.type)){Fn("");return}const hn=document.createElement("canvas");hn.width=Qt,hn.height=Qt,hn.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qt}px; height: ${Qt}px; z-index: 9999; display: none;`,document.body.appendChild(hn);const Gn=hn.getContext("2d"),ca=new Image;if(ca.onload=()=>{const{width:na,height:Hn}=ca;let Ln=Qt,ko=Qt,xo=0,en=0;na>Hn?(ko=Hn*(Qt/na),en=-(ko-Ln)/2):(Ln=na*(Qt/Hn),xo=-(Ln-ko)/2),Gn.drawImage(ca,xo,en,Ln,ko);const jr=hn.toDataURL();document.body.removeChild(hn),window.URL.revokeObjectURL(ca.src),Fn(jr)},ca.crossOrigin="anonymous",ze.type.startsWith("image/svg+xml")){const na=new FileReader;na.onload=()=>{na.result&&(ca.src=na.result)},na.readAsDataURL(ze)}else if(ze.type.startsWith("image/gif")){const na=new FileReader;na.onload=()=>{na.result&&Fn(na.result)},na.readAsDataURL(ze)}else ca.src=window.URL.createObjectURL(ze)})}var pt=ee(26227),vt=ee(41464),Vt=ee(15277),yn=ee(93948),Qn=ee(6848),_t=z.forwardRef((ze,Fn)=>{let{prefixCls:hn,className:Gn,style:ca,locale:na,listType:Hn,file:Ln,items:ko,progress:xo,iconRender:en,actionIconRender:jr,itemRender:Nr,isImgUrl:tl,showPreviewIcon:pl,showRemoveIcon:Aa,showDownloadIcon:Ua,previewIcon:jo,removeIcon:ro,downloadIcon:yr,onPreview:lr,onDownload:Da,onClose:Wr}=ze;var zr,Du;const{status:cu}=Ln,[kl,Ka]=z.useState(cu);z.useEffect(()=>{cu!=="removed"&&Ka(cu)},[cu]);const[ku,ma]=z.useState(!1);z.useEffect(()=>{const Yl=setTimeout(()=>{ma(!0)},300);return()=>{clearTimeout(Yl)}},[]);const Lo=en(Ln);let Fr=z.createElement("div",{className:`${hn}-icon`},Lo);if(Hn==="picture"||Hn==="picture-card"||Hn==="picture-circle")if(kl==="uploading"||!Ln.thumbUrl&&!Ln.url){const Yl=Ie()(`${hn}-list-item-thumbnail`,{[`${hn}-list-item-file`]:kl!=="uploading"});Fr=z.createElement("div",{className:Yl},Lo)}else{const Yl=tl!=null&&tl(Ln)?z.createElement("img",{src:Ln.thumbUrl||Ln.url,alt:Ln.name,className:`${hn}-list-item-image`,crossOrigin:Ln.crossOrigin}):Lo,Zl=Ie()(`${hn}-list-item-thumbnail`,{[`${hn}-list-item-file`]:tl&&!tl(Ln)});Fr=z.createElement("a",{className:Zl,onClick:Qu=>lr(Ln,Qu),href:Ln.url||Ln.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Yl)}const Rr=Ie()(`${hn}-list-item`,`${hn}-list-item-${kl}`),Kl=typeof Ln.linkProps=="string"?JSON.parse(Ln.linkProps):Ln.linkProps,pu=Aa?jr((typeof ro=="function"?ro(Ln):ro)||z.createElement(pt.Z,null),()=>Wr(Ln),hn,na.removeFile):null,eu=Ua&&kl==="done"?jr((typeof yr=="function"?yr(Ln):yr)||z.createElement(vt.Z,null),()=>Da(Ln),hn,na.downloadFile):null,Pu=Hn!=="picture-card"&&Hn!=="picture-circle"&&z.createElement("span",{key:"download-delete",className:Ie()(`${hn}-list-item-actions`,{picture:Hn==="picture"})},eu,pu),hu=Ie()(`${hn}-list-item-name`),Eu=Ln.url?[z.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:hu,title:Ln.name},Kl,{href:Ln.url,onClick:Yl=>lr(Ln,Yl)}),Ln.name),Pu]:[z.createElement("span",{key:"view",className:hu,onClick:Yl=>lr(Ln,Yl),title:Ln.name},Ln.name),Pu],Pr={pointerEvents:"none",opacity:.5},wl=pl?z.createElement("a",{href:Ln.url||Ln.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Ln.url||Ln.thumbUrl?void 0:Pr,onClick:Yl=>lr(Ln,Yl),title:na.previewFile},typeof jo=="function"?jo(Ln):jo||z.createElement(Vt.Z,null)):null,Ql=(Hn==="picture-card"||Hn==="picture-circle")&&kl!=="uploading"&&z.createElement("span",{className:`${hn}-list-item-actions`},wl,kl==="done"&&eu,pu),{getPrefixCls:du}=z.useContext(rt.E_),Su=du(),ju=z.createElement("div",{className:Rr},Fr,Eu,Ql,ku&&z.createElement(Ve.default,{motionName:`${Su}-fade`,visible:kl==="uploading",motionDeadline:2e3},Yl=>{let{className:Zl}=Yl;const Qu="percent"in Ln?z.createElement(yn.Z,Object.assign({},xo,{type:"line",percent:Ln.percent,"aria-label":Ln["aria-label"],"aria-labelledby":Ln["aria-labelledby"]})):null;return z.createElement("div",{className:Ie()(`${hn}-list-item-progress`,Zl)},Qu)})),_r=Ln.response&&typeof Ln.response=="string"?Ln.response:((zr=Ln.error)===null||zr===void 0?void 0:zr.statusText)||((Du=Ln.error)===null||Du===void 0?void 0:Du.message)||na.uploadError,gi=kl==="error"?z.createElement(Qn.Z,{title:_r,getPopupContainer:Yl=>Yl.parentNode},ju):ju;return z.createElement("div",{className:Ie()(`${hn}-list-item-container`,Gn),style:ca,ref:Fn},Nr?Nr(gi,Ln,ko,{download:Da.bind(null,Ln),preview:lr.bind(null,Ln),remove:Wr.bind(null,Ln)}):gi)});const Ht=(ze,Fn)=>{const{listType:hn="text",previewFile:Gn=Re,onPreview:ca,onDownload:na,onRemove:Hn,locale:Ln,iconRender:ko,isImageUrl:xo=Dt,prefixCls:en,items:jr=[],showPreviewIcon:Nr=!0,showRemoveIcon:tl=!0,showDownloadIcon:pl=!1,removeIcon:Aa,previewIcon:Ua,downloadIcon:jo,progress:ro={size:[-1,2],showInfo:!1},appendAction:yr,appendActionVisible:lr=!0,itemRender:Da,disabled:Wr}=ze,zr=(0,Bt.Z)(),[Du,cu]=z.useState(!1);z.useEffect(()=>{hn!=="picture"&&hn!=="picture-card"&&hn!=="picture-circle"||(jr||[]).forEach(Pr=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Pr.originFileObj instanceof File||Pr.originFileObj instanceof Blob)||Pr.thumbUrl!==void 0||(Pr.thumbUrl="",Gn&&Gn(Pr.originFileObj).then(wl=>{Pr.thumbUrl=wl||"",zr()}))})},[hn,jr,Gn]),z.useEffect(()=>{cu(!0)},[]);const kl=(Pr,wl)=>{if(ca)return wl==null||wl.preventDefault(),ca(Pr)},Ka=Pr=>{typeof na=="function"?na(Pr):Pr.url&&window.open(Pr.url)},ku=Pr=>{Hn==null||Hn(Pr)},ma=Pr=>{if(ko)return ko(Pr,hn);const wl=Pr.status==="uploading",Ql=xo&&xo(Pr)?z.createElement(he,null):z.createElement(cn,null);let du=wl?z.createElement(bt.Z,null):z.createElement(_n,null);return hn==="picture"?du=wl?z.createElement(bt.Z,null):Ql:(hn==="picture-card"||hn==="picture-circle")&&(du=wl?Ln.uploading:Ql),du},Lo=(Pr,wl,Ql,du)=>{const Su={type:"text",size:"small",title:du,onClick:ju=>{wl(),(0,De.l$)(Pr)&&Pr.props.onClick&&Pr.props.onClick(ju)},className:`${Ql}-list-item-action`,disabled:Wr};if((0,De.l$)(Pr)){const ju=(0,De.Tm)(Pr,Object.assign(Object.assign({},Pr.props),{onClick:()=>{}}));return z.createElement(xt.ZP,Object.assign({},Su,{icon:ju}))}return z.createElement(xt.ZP,Object.assign({},Su),z.createElement("span",null,Pr))};z.useImperativeHandle(Fn,()=>({handlePreview:kl,handleDownload:Ka}));const{getPrefixCls:Fr}=z.useContext(rt.E_),Rr=Fr("upload",en),Kl=Fr(),pu=Ie()(`${Rr}-list`,`${Rr}-list-${hn}`),eu=(0,ne.Z)(jr.map(Pr=>({key:Pr.uid,file:Pr})));let hu={motionDeadline:2e3,motionName:`${Rr}-${hn==="picture-card"||hn==="picture-circle"?"animate-inline":"animate"}`,keys:eu,motionAppear:Du};const Eu=z.useMemo(()=>{const Pr=Object.assign({},(0,Se.Z)(Kl));return delete Pr.onAppearEnd,delete Pr.onEnterEnd,delete Pr.onLeaveEnd,Pr},[Kl]);return hn!=="picture-card"&&hn!=="picture-circle"&&(hu=Object.assign(Object.assign({},Eu),hu)),z.createElement("div",{className:pu},z.createElement(Ve.CSSMotionList,Object.assign({},hu,{component:!1}),Pr=>{let{key:wl,file:Ql,className:du,style:Su}=Pr;return z.createElement(_t,{key:wl,locale:Ln,prefixCls:Rr,className:du,style:Su,file:Ql,items:jr,progress:ro,listType:hn,isImgUrl:xo,showPreviewIcon:Nr,showRemoveIcon:tl,showDownloadIcon:pl,removeIcon:Aa,previewIcon:Ua,downloadIcon:jo,iconRender:ma,actionIconRender:Lo,itemRender:Da,onPreview:kl,onDownload:Ka,onClose:ku})}),yr&&z.createElement(Ve.default,Object.assign({},hu,{visible:lr,forceRender:!0}),Pr=>{let{className:wl,style:Ql}=Pr;return(0,De.Tm)(yr,du=>({className:Ie()(du.className,wl),style:Object.assign(Object.assign(Object.assign({},Ql),{pointerEvents:wl?"none":void 0}),du.style)}))}))};var Kn=z.forwardRef(Ht),ta=ee(17313),Ta=ee(8378),wn=ee(83116),rn=ee(37613),oo=ze=>{const{componentCls:Fn,iconCls:hn}=ze;return{[`${Fn}-wrapper`]:{[`${Fn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:ze.colorFillAlter,border:`${ze.lineWidth}px dashed ${ze.colorBorder}`,borderRadius:ze.borderRadiusLG,cursor:"pointer",transition:`border-color ${ze.motionDurationSlow}`,[Fn]:{padding:`${ze.padding}px 0`},[`${Fn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Fn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Fn}-disabled):hover`]:{borderColor:ze.colorPrimaryHover},[`p${Fn}-drag-icon`]:{marginBottom:ze.margin,[hn]:{color:ze.colorPrimary,fontSize:ze.uploadThumbnailSize}},[`p${Fn}-text`]:{margin:`0 0 ${ze.marginXXS}px`,color:ze.colorTextHeading,fontSize:ze.fontSizeLG},[`p${Fn}-hint`]:{color:ze.colorTextDescription,fontSize:ze.fontSize},[`&${Fn}-disabled`]:{cursor:"not-allowed",[`p${Fn}-drag-icon ${hn}, p${Fn}-text, p${Fn}-hint - `]:{color:ze.colorTextDisabled}}}}}},dn=ze=>{const{componentCls:Fn,antCls:hn,iconCls:Gn,fontSize:da,lineHeight:na}=ze,Hn=`${Fn}-list-item`,Ln=`${Hn}-actions`,ko=`${Hn}-action`,xo=Math.round(da*na);return{[`${Fn}-wrapper`]:{[`${Fn}-list`]:Object.assign(Object.assign({},(0,ta.dF)()),{lineHeight:ze.lineHeight,[Hn]:{position:"relative",height:ze.lineHeight*da,marginTop:ze.marginXS,fontSize:da,display:"flex",alignItems:"center",transition:`background-color ${ze.motionDurationSlow}`,"&:hover":{backgroundColor:ze.controlItemBgHover},[`${Hn}-name`]:Object.assign(Object.assign({},ta.vS),{padding:`0 ${ze.paddingXS}px`,lineHeight:na,flex:"auto",transition:`all ${ze.motionDurationSlow}`}),[Ln]:{[ko]:{opacity:0},[`${ko}${hn}-btn-sm`]:{height:xo,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + `]:{color:ze.colorTextDisabled}}}}}},dn=ze=>{const{componentCls:Fn,antCls:hn,iconCls:Gn,fontSize:ca,lineHeight:na}=ze,Hn=`${Fn}-list-item`,Ln=`${Hn}-actions`,ko=`${Hn}-action`,xo=Math.round(ca*na);return{[`${Fn}-wrapper`]:{[`${Fn}-list`]:Object.assign(Object.assign({},(0,ta.dF)()),{lineHeight:ze.lineHeight,[Hn]:{position:"relative",height:ze.lineHeight*ca,marginTop:ze.marginXS,fontSize:ca,display:"flex",alignItems:"center",transition:`background-color ${ze.motionDurationSlow}`,"&:hover":{backgroundColor:ze.controlItemBgHover},[`${Hn}-name`]:Object.assign(Object.assign({},ta.vS),{padding:`0 ${ze.paddingXS}px`,lineHeight:na,flex:"auto",transition:`all ${ze.motionDurationSlow}`}),[Ln]:{[ko]:{opacity:0},[`${ko}${hn}-btn-sm`]:{height:xo,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` ${ko}:focus-visible, &.picture ${ko} - `]:{opacity:1},[Gn]:{color:ze.actionsColor,transition:`all ${ze.motionDurationSlow}`},[`&:hover ${Gn}`]:{color:ze.colorText}},[`${Fn}-icon ${Gn}`]:{color:ze.colorTextDescription,fontSize:da},[`${Hn}-progress`]:{position:"absolute",bottom:-ze.uploadProgressOffset,width:"100%",paddingInlineStart:da+ze.paddingXS,fontSize:da,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Hn}:hover ${ko}`]:{opacity:1,color:ze.colorText},[`${Hn}-error`]:{color:ze.colorError,[`${Hn}-name, ${Fn}-icon ${Gn}`]:{color:ze.colorError},[Ln]:{[`${Gn}, ${Gn}:hover`]:{color:ze.colorError},[ko]:{opacity:1}}},[`${Fn}-list-item-container`]:{transition:`opacity ${ze.motionDurationSlow}, height ${ze.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},wn=ee(36237),Fa=ee(1950);const Ga=new wn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),ga=new wn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var zo=ze=>{const{componentCls:Fn}=ze,hn=`${Fn}-animate-inline`;return[{[`${Fn}-wrapper`]:{[`${hn}-appear, ${hn}-enter, ${hn}-leave`]:{animationDuration:ze.motionDurationSlow,animationTimingFunction:ze.motionEaseInOutCirc,animationFillMode:"forwards"},[`${hn}-appear, ${hn}-enter`]:{animationName:Ga},[`${hn}-leave`]:{animationName:ga}}},{[`${Fn}-wrapper`]:(0,Fa.J$)(ze)},Ga,ga]},Cr=ee(30071),er=ee(64993);const Ct=ze=>{const{componentCls:Fn,iconCls:hn,uploadThumbnailSize:Gn,uploadProgressOffset:da}=ze,na=`${Fn}-list`,Hn=`${na}-item`;return{[`${Fn}-wrapper`]:{[` + `]:{opacity:1},[Gn]:{color:ze.actionsColor,transition:`all ${ze.motionDurationSlow}`},[`&:hover ${Gn}`]:{color:ze.colorText}},[`${Fn}-icon ${Gn}`]:{color:ze.colorTextDescription,fontSize:ca},[`${Hn}-progress`]:{position:"absolute",bottom:-ze.uploadProgressOffset,width:"100%",paddingInlineStart:ca+ze.paddingXS,fontSize:ca,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Hn}:hover ${ko}`]:{opacity:1,color:ze.colorText},[`${Hn}-error`]:{color:ze.colorError,[`${Hn}-name, ${Fn}-icon ${Gn}`]:{color:ze.colorError},[Ln]:{[`${Gn}, ${Gn}:hover`]:{color:ze.colorError},[ko]:{opacity:1}}},[`${Fn}-list-item-container`]:{transition:`opacity ${ze.motionDurationSlow}, height ${ze.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},bn=ee(36237),Fa=ee(1950);const Ga=new bn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),ga=new bn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var zo=ze=>{const{componentCls:Fn}=ze,hn=`${Fn}-animate-inline`;return[{[`${Fn}-wrapper`]:{[`${hn}-appear, ${hn}-enter, ${hn}-leave`]:{animationDuration:ze.motionDurationSlow,animationTimingFunction:ze.motionEaseInOutCirc,animationFillMode:"forwards"},[`${hn}-appear, ${hn}-enter`]:{animationName:Ga},[`${hn}-leave`]:{animationName:ga}}},{[`${Fn}-wrapper`]:(0,Fa.J$)(ze)},Ga,ga]},Cr=ee(30071),er=ee(64993);const Ct=ze=>{const{componentCls:Fn,iconCls:hn,uploadThumbnailSize:Gn,uploadProgressOffset:ca}=ze,na=`${Fn}-list`,Hn=`${na}-item`;return{[`${Fn}-wrapper`]:{[` ${na}${na}-picture, ${na}${na}-picture-card, ${na}${na}-picture-circle - `]:{[Hn]:{position:"relative",height:Gn+ze.lineWidth*2+ze.paddingXS*2,padding:ze.paddingXS,border:`${ze.lineWidth}px ${ze.lineType} ${ze.colorBorder}`,borderRadius:ze.borderRadiusLG,"&:hover":{background:"transparent"},[`${Hn}-thumbnail`]:Object.assign(Object.assign({},ta.vS),{width:Gn,height:Gn,lineHeight:`${Gn+ze.paddingSM}px`,textAlign:"center",flex:"none",[hn]:{fontSize:ze.fontSizeHeading2,color:ze.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Hn}-progress`]:{bottom:da,width:`calc(100% - ${ze.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Gn+ze.paddingXS}},[`${Hn}-error`]:{borderColor:ze.colorError,[`${Hn}-thumbnail ${hn}`]:{[`svg path[fill='${Cr.blue[0]}']`]:{fill:ze.colorErrorBg},[`svg path[fill='${Cr.blue.primary}']`]:{fill:ze.colorError}}},[`${Hn}-uploading`]:{borderStyle:"dashed",[`${Hn}-name`]:{marginBottom:da}}},[`${na}${na}-picture-circle ${Hn}`]:{[`&, &::before, ${Hn}-thumbnail`]:{borderRadius:"50%"}}}}},St=ze=>{const{componentCls:Fn,iconCls:hn,fontSizeLG:Gn,colorTextLightSolid:da}=ze,na=`${Fn}-list`,Hn=`${na}-item`,Ln=ze.uploadPicCardSize;return{[` + `]:{[Hn]:{position:"relative",height:Gn+ze.lineWidth*2+ze.paddingXS*2,padding:ze.paddingXS,border:`${ze.lineWidth}px ${ze.lineType} ${ze.colorBorder}`,borderRadius:ze.borderRadiusLG,"&:hover":{background:"transparent"},[`${Hn}-thumbnail`]:Object.assign(Object.assign({},ta.vS),{width:Gn,height:Gn,lineHeight:`${Gn+ze.paddingSM}px`,textAlign:"center",flex:"none",[hn]:{fontSize:ze.fontSizeHeading2,color:ze.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Hn}-progress`]:{bottom:ca,width:`calc(100% - ${ze.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Gn+ze.paddingXS}},[`${Hn}-error`]:{borderColor:ze.colorError,[`${Hn}-thumbnail ${hn}`]:{[`svg path[fill='${Cr.blue[0]}']`]:{fill:ze.colorErrorBg},[`svg path[fill='${Cr.blue.primary}']`]:{fill:ze.colorError}}},[`${Hn}-uploading`]:{borderStyle:"dashed",[`${Hn}-name`]:{marginBottom:ca}}},[`${na}${na}-picture-circle ${Hn}`]:{[`&, &::before, ${Hn}-thumbnail`]:{borderRadius:"50%"}}}}},St=ze=>{const{componentCls:Fn,iconCls:hn,fontSizeLG:Gn,colorTextLightSolid:ca}=ze,na=`${Fn}-list`,Hn=`${na}-item`,Ln=ze.uploadPicCardSize;return{[` ${Fn}-wrapper${Fn}-picture-card-wrapper, ${Fn}-wrapper${Fn}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,ta.dF)()),{display:"inline-block",width:"100%",[`${Fn}${Fn}-select`]:{width:Ln,height:Ln,marginInlineEnd:ze.marginXS,marginBottom:ze.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:ze.colorFillAlter,border:`${ze.lineWidth}px dashed ${ze.colorBorder}`,borderRadius:ze.borderRadiusLG,cursor:"pointer",transition:`border-color ${ze.motionDurationSlow}`,[`> ${Fn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Fn}-disabled):hover`]:{borderColor:ze.colorPrimary}},[`${na}${na}-picture-card, ${na}${na}-picture-circle`]:{[`${na}-item-container`]:{display:"inline-block",width:Ln,height:Ln,marginBlock:`0 ${ze.marginXS}px`,marginInline:`0 ${ze.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Hn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${ze.paddingXS*2}px)`,height:`calc(100% - ${ze.paddingXS*2}px)`,backgroundColor:ze.colorBgMask,opacity:0,transition:`all ${ze.motionDurationSlow}`,content:'" "'}},[`${Hn}:hover`]:{[`&::before, ${Hn}-actions`]:{opacity:1}},[`${Hn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${ze.motionDurationSlow}`,[`${hn}-eye, ${hn}-download, ${hn}-delete`]:{zIndex:10,width:Gn,margin:`0 ${ze.marginXXS}px`,fontSize:Gn,cursor:"pointer",transition:`all ${ze.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Hn}-actions, ${Hn}-actions:hover`]:{[`${hn}-eye, ${hn}-download, ${hn}-delete`]:{color:new er.C(da).setAlpha(.65).toRgbString(),"&:hover":{color:da}}},[`${Hn}-thumbnail, ${Hn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Hn}-name`]:{display:"none",textAlign:"center"},[`${Hn}-file + ${Hn}-name`]:{position:"absolute",bottom:ze.margin,display:"block",width:`calc(100% - ${ze.paddingXS*2}px)`},[`${Hn}-uploading`]:{[`&${Hn}`]:{backgroundColor:ze.colorFillAlter},[`&::before, ${hn}-eye, ${hn}-download, ${hn}-delete`]:{display:"none"}},[`${Hn}-progress`]:{bottom:ze.marginXL,width:`calc(100% - ${ze.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Fn}-wrapper${Fn}-picture-circle-wrapper`]:{[`${Fn}${Fn}-select`]:{borderRadius:"50%"}}}};var aa=ze=>{const{componentCls:Fn}=ze;return{[`${Fn}-rtl`]:{direction:"rtl"}}};const Ba=ze=>{const{componentCls:Fn,colorTextDisabled:hn}=ze;return{[`${Fn}-wrapper`]:Object.assign(Object.assign({},(0,ta.Wf)(ze)),{[Fn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Fn}-select`]:{display:"inline-block"},[`${Fn}-disabled`]:{color:hn,cursor:"not-allowed"}})}};var la=(0,bn.Z)("Upload",ze=>{const{fontSizeHeading3:Fn,fontSize:hn,lineHeight:Gn,lineWidth:da,controlHeightLG:na}=ze,Hn=Math.round(hn*Gn),Ln=(0,rn.TS)(ze,{uploadThumbnailSize:Fn*2,uploadProgressOffset:Hn/2+da,uploadPicCardSize:na*2.55});return[Ba(Ln),oo(Ln),Ct(Ln),St(Ln),dn(Ln),zo(Ln),aa(Ln),(0,Ta.Z)(Ln)]},ze=>({actionsColor:ze.colorTextDescription})),Za=function(ze,Fn,hn,Gn){function da(na){return na instanceof hn?na:new hn(function(Hn){Hn(na)})}return new(hn||(hn=Promise))(function(na,Hn){function Ln(en){try{xo(Gn.next(en))}catch(jr){Hn(jr)}}function ko(en){try{xo(Gn.throw(en))}catch(jr){Hn(jr)}}function xo(en){en.done?na(en.value):da(en.value).then(Ln,ko)}xo((Gn=Gn.apply(ze,Fn||[])).next())})};const lo=`__LIST_IGNORE_${Date.now()}__`,Zo=(ze,Fn)=>{const{fileList:hn,defaultFileList:Gn,onRemove:da,showUploadList:na=!0,listType:Hn="text",onPreview:Ln,onDownload:ko,onChange:xo,onDrop:en,previewFile:jr,disabled:Nr,locale:tl,iconRender:pl,isImageUrl:Aa,progress:Ua,prefixCls:jo,className:ro,type:yr="select",children:lr,style:Da,itemRender:Wr,maxCount:zr,data:Du={},multiple:cu=!1,action:kl="",accept:Ka="",supportServerRender:ku=!0,rootClassName:ma}=ze,Lo=z.useContext(kt.Z),Fr=Nr!=null?Nr:Lo,[Rr,Kl]=(0,Xe.Z)(Gn||[],{value:hn,postState:vr=>vr!=null?vr:[]}),[pu,eu]=z.useState("drop"),Pu=z.useRef(null);z.useMemo(()=>{const vr=Date.now();(hn||[]).forEach((qr,Dl)=>{!qr.uid&&!Object.isFrozen(qr)&&(qr.uid=`__AUTO__${vr}_${Dl}__`)})},[hn]);const hu=(vr,qr,Dl)=>{let nl=(0,ne.Z)(qr),Ar=!1;zr===1?nl=nl.slice(-1):zr&&(Ar=nl.length>zr,nl=nl.slice(0,zr)),(0,st.flushSync)(()=>{Kl(nl)});const nn={file:vr,fileList:nl};Dl&&(nn.event=Dl),(!Ar||nl.some(Yt=>Yt.uid===vr.uid))&&(0,st.flushSync)(()=>{xo==null||xo(nn)})},Eu=(vr,qr)=>Za(void 0,void 0,void 0,function*(){const{beforeUpload:Dl,transformFile:nl}=ze;let Ar=vr;if(Dl){const nn=yield Dl(vr,qr);if(nn===!1)return!1;if(delete vr[lo],nn===lo)return Object.defineProperty(vr,lo,{value:!0,configurable:!0}),!1;typeof nn=="object"&&nn&&(Ar=nn)}return nl&&(Ar=yield nl(Ar)),Ar}),Pr=vr=>{const qr=vr.filter(Ar=>!Ar.file[lo]);if(!qr.length)return;const Dl=qr.map(Ar=>ot(Ar.file));let nl=(0,ne.Z)(Rr);Dl.forEach(Ar=>{nl=Ye(Ar,nl)}),Dl.forEach((Ar,nn)=>{let Yt=Ar;if(qr[nn].parsedFile)Ar.status="uploading";else{const{originFileObj:pn}=Ar;let fa;try{fa=new File([pn],pn.name,{type:pn.type})}catch(Do){fa=new Blob([pn],{type:pn.type}),fa.name=pn.name,fa.lastModifiedDate=new Date,fa.lastModified=new Date().getTime()}fa.uid=Ar.uid,Yt=fa}hu(Yt,nl)})},bl=(vr,qr,Dl)=>{try{typeof vr=="string"&&(vr=JSON.parse(vr))}catch(nn){}if(!Ft(qr,Rr))return;const nl=ot(qr);nl.status="done",nl.percent=100,nl.response=vr,nl.xhr=Dl;const Ar=Ye(nl,Rr);hu(nl,Ar)},Ql=(vr,qr)=>{if(!Ft(qr,Rr))return;const Dl=ot(qr);Dl.status="uploading",Dl.percent=vr.percent;const nl=Ye(Dl,Rr);hu(Dl,nl,vr)},du=(vr,qr,Dl)=>{if(!Ft(Dl,Rr))return;const nl=ot(Dl);nl.error=vr,nl.response=qr,nl.status="error";const Ar=Ye(nl,Rr);hu(nl,Ar)},Su=vr=>{let qr;Promise.resolve(typeof da=="function"?da(vr):da).then(Dl=>{var nl;if(Dl===!1)return;const Ar=yt(vr,Rr);Ar&&(qr=Object.assign(Object.assign({},vr),{status:"removed"}),Rr==null||Rr.forEach(nn=>{const Yt=qr.uid!==void 0?"uid":"name";nn[Yt]===qr[Yt]&&!Object.isFrozen(nn)&&(nn.status="removed")}),(nl=Pu.current)===null||nl===void 0||nl.abort(qr),hu(qr,Ar))})},ju=vr=>{eu(vr.type),vr.type==="drop"&&(en==null||en(vr))};z.useImperativeHandle(Fn,()=>({onBatchStart:Pr,onSuccess:bl,onProgress:Ql,onError:du,fileList:Rr,upload:Pu.current}));const{getPrefixCls:_r,direction:gi,upload:Yl}=z.useContext(rt.E_),Zl=_r("upload",jo),Qu=Object.assign(Object.assign({onBatchStart:Pr,onError:du,onProgress:Ql,onSuccess:bl},ze),{data:Du,multiple:cu,action:kl,accept:Ka,supportServerRender:ku,prefixCls:Zl,disabled:Fr,beforeUpload:Eu,onChange:void 0});delete Qu.className,delete Qu.style,(!lr||Fr)&&delete Qu.id;const[bi,wi]=la(Zl),[hi]=(0,Qe.Z)("Upload",Ke.Z.Upload),{showRemoveIcon:vo,showPreviewIcon:Qa,showDownloadIcon:ho,removeIcon:Eo,previewIcon:Xr,downloadIcon:wl}=typeof na=="boolean"?{}:na,zl=(vr,qr)=>na?z.createElement(Kn,{prefixCls:Zl,listType:Hn,items:Rr,previewFile:jr,onPreview:Ln,onDownload:ko,onRemove:Su,showRemoveIcon:!Fr&&vo,showPreviewIcon:Qa,showDownloadIcon:ho,removeIcon:Eo,previewIcon:Xr,downloadIcon:wl,iconRender:pl,locale:Object.assign(Object.assign({},hi),tl),isImageUrl:Aa,progress:Ua,appendAction:vr,appendActionVisible:qr,itemRender:Wr,disabled:Fr}):vr,Ol=Ie()(`${Zl}-wrapper`,ro,ma,wi,Yl==null?void 0:Yl.className,{[`${Zl}-rtl`]:gi==="rtl",[`${Zl}-picture-card-wrapper`]:Hn==="picture-card",[`${Zl}-picture-circle-wrapper`]:Hn==="picture-circle"}),Sn=Object.assign(Object.assign({},Yl==null?void 0:Yl.style),Da);if(yr==="drag"){const vr=Ie()(wi,Zl,`${Zl}-drag`,{[`${Zl}-drag-uploading`]:Rr.some(qr=>qr.status==="uploading"),[`${Zl}-drag-hover`]:pu==="dragover",[`${Zl}-disabled`]:Fr,[`${Zl}-rtl`]:gi==="rtl"});return bi(z.createElement("span",{className:Ol},z.createElement("div",{className:vr,style:Sn,onDrop:ju,onDragOver:ju,onDragLeave:ju},z.createElement(He,Object.assign({},Qu,{ref:Pu,className:`${Zl}-btn`}),z.createElement("div",{className:`${Zl}-drag-container`},lr))),zl()))}const iu=Ie()(Zl,`${Zl}-select`,{[`${Zl}-disabled`]:Fr}),yu=(vr=>z.createElement("div",{className:iu,style:vr},z.createElement(He,Object.assign({},Qu,{ref:Pu}))))(lr?void 0:{display:"none"});return bi(Hn==="picture-card"||Hn==="picture-circle"?z.createElement("span",{className:Ol},zl(yu,!!lr)):z.createElement("span",{className:Ol},yu,zl()))};var Po=z.forwardRef(Zo),ea=function(ze,Fn){var hn={};for(var Gn in ze)Object.prototype.hasOwnProperty.call(ze,Gn)&&Fn.indexOf(Gn)<0&&(hn[Gn]=ze[Gn]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var da=0,Gn=Object.getOwnPropertySymbols(ze);da{var{style:hn,height:Gn}=ze,da=ea(ze,["style","height"]);return z.createElement(Po,Object.assign({ref:Fn},da,{type:"drag",style:Object.assign(Object.assign({},hn),{height:Gn})}))});const Or=Po;Or.Dragger=el,Or.LIST_IGNORE=lo;var Go=Or},97774:function(Pt,gt,ee){"use strict";Object.defineProperty(gt,"__esModule",{value:!0}),gt.default=void 0;var z=Object.assign||function(a){for(var x=1;x0&&(pe=oe[0]),pe instanceof Error)throw pe;var me=new Error("Unhandled error."+(pe?" ("+pe.message+")":""));throw me.context=pe,me}var Fe=de[te];if(Fe===void 0)return!1;if(typeof Fe=="function")ee(Fe,this,oe);else for(var we=Fe.length,Ae=xe(Fe,we),re=0;re0&&pe.length>le&&!pe.warned){pe.warned=!0;var me=new Error("Possible EventEmitter memory leak detected. "+pe.length+" "+String(te)+" listeners added. Use emitter.setMaxListeners() to increase limit");me.name="MaxListenersExceededWarning",me.emitter=b,me.type=te,me.count=pe.length,ne(me)}return b}Ie.prototype.addListener=function(te,oe){return Ze(this,te,oe,!1)},Ie.prototype.on=Ie.prototype.addListener,Ie.prototype.prependListener=function(te,oe){return Ze(this,te,oe,!0)};function _e(){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 je(b,te,oe){var re={fired:!1,wrapFn:void 0,target:b,type:te,listener:oe},le=_e.bind(re);return le.listener=oe,re.wrapFn=le,le}Ie.prototype.once=function(te,oe){return Le(oe),this.on(te,je(this,te,oe)),this},Ie.prototype.prependOnceListener=function(te,oe){return Le(oe),this.prependListener(te,je(this,te,oe)),this},Ie.prototype.removeListener=function(te,oe){var re,le,de,pe,me;if(Le(oe),le=this._events,le===void 0)return this;if(re=le[te],re===void 0)return this;if(re===oe||re.listener===oe)--this._eventsCount===0?this._events=Object.create(null):(delete le[te],le.removeListener&&this.emit("removeListener",te,re.listener||oe));else if(typeof re!="function"){for(de=-1,pe=re.length-1;pe>=0;pe--)if(re[pe]===oe||re[pe].listener===oe){me=re[pe].listener,de=pe;break}if(de<0)return this;de===0?re.shift():ue(re,de),re.length===1&&(le[te]=re[0]),le.removeListener!==void 0&&this.emit("removeListener",te,me||oe)}return this},Ie.prototype.off=Ie.prototype.removeListener,Ie.prototype.removeAllListeners=function(te){var oe,re,le;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 de=Object.keys(re),pe;for(le=0;le=0;le--)this.removeListener(te,oe[le]);return this};function be(b,te,oe){var re=b._events;if(re===void 0)return[];var le=re[te];return le===void 0?[]:typeof le=="function"?oe?[le.listener||le]:[le]:oe?E(le):xe(le,le.length)}Ie.prototype.listeners=function(te){return be(this,te,!0)},Ie.prototype.rawListeners=function(te){return be(this,te,!1)},Ie.listenerCount=function(b,te){return typeof b.listenerCount=="function"?b.listenerCount(te):ke.call(b,te)},Ie.prototype.listenerCount=ke;function ke(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}Ie.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]:[],Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Oe=Ge.length,he=Me.length;if(Math.abs(Oe-he)!==1)return{add:!1,key:null};function Ve(Bt,Se){var De=new Map;Bt.forEach(function(ot){De.set(ot,!0)});var xt=Se.filter(function(ot){return!De.has(ot)});return xt.length===1?xt[0]:null}return Oe ").concat(Me);return Me}var Nt=a.forwardRef(function(Ge,Me){var Oe=Ge.prefixCls,he=Ge.data,Ve=Ge.selectable,Bt=Ge.checkable,Se=Ge.expandedKeys,De=Ge.selectedKeys,xt=Ge.checkedKeys,ot=Ge.loadedKeys,Ye=Ge.loadingKeys,Ft=Ge.halfCheckedKeys,yt=Ge.keyEntities,mn=Ge.disabled,En=Ge.dragging,Dt=Ge.dragOverNodeKey,Qt=Ge.dropPosition,Re=Ge.motion,pt=Ge.height,vt=Ge.itemHeight,Vt=Ge.virtual,yn=Ge.focusable,Qn=Ge.activeItem,Lt=Ge.focused,_t=Ge.tabIndex,Ht=Ge.onKeyDown,Bn=Ge.onFocus,Kn=Ge.onBlur,ta=Ge.onActiveChange,Ta=Ge.onListChangeStart,bn=Ge.onListChangeEnd,rn=(0,oe.Z)(Ge,Xe),ja=a.useRef(null),oo=a.useRef(null);a.useImperativeHandle(Me,function(){return{scrollTo:function(Go){ja.current.scrollTo(Go)},getIndentWidth:function(){return oo.current.offsetWidth}}});var $a=a.useState(Se),dn=(0,te.Z)($a,2),wn=dn[0],Fa=dn[1],Ga=a.useState(he),ga=(0,te.Z)(Ga,2),ya=ga[0],zo=ga[1],Cr=a.useState(he),er=(0,te.Z)(Cr,2),Ct=er[0],St=er[1],Rt=a.useState([]),aa=(0,te.Z)(Rt,2),Ba=aa[0],la=aa[1],Za=a.useState(null),lo=(0,te.Z)(Za,2),Zo=lo[0],Mr=lo[1],Po=a.useRef(he);Po.current=he;function ea(){var Or=Po.current;zo(Or),St(Or),la([]),Mr(null),bn()}(0,re.Z)(function(){Fa(Se);var Or=bt(wn,Se);if(Or.key!==null)if(Or.add){var Go=ya.findIndex(function(na){var Hn=na.key;return Hn===Or.key}),ze=Te(He(ya,he,Or.key),Vt,pt,vt),Fn=ya.slice();Fn.splice(Go+1,0,At),St(Fn),la(ze),Mr("show")}else{var hn=he.findIndex(function(na){var Hn=na.key;return Hn===Or.key}),Gn=Te(He(he,ya,Or.key),Vt,pt,vt),da=he.slice();da.splice(hn+1,0,At),St(da),la(Gn),Mr("hide")}else ya!==he&&(zo(he),St(he))},[Se,he]),a.useEffect(function(){En||ea()},[En]);var dr=Re?Ct:he,el={expandedKeys:Se,selectedKeys:De,loadedKeys:ot,loadingKeys:Ye,checkedKeys:xt,halfCheckedKeys:Ft,dragOverNodeKey:Dt,dropPosition:Qt,keyEntities:yt};return a.createElement(a.Fragment,null,Lt&&Qn&&a.createElement("span",{style:st,"aria-live":"assertive"},nt(Qn)),a.createElement("div",null,a.createElement("input",{style:st,disabled:yn===!1||mn,tabIndex:yn!==!1?_t:null,onKeyDown:Ht,onFocus:Bn,onBlur:Kn,value:"",onChange:rt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(Oe,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(Oe,"-indent")},a.createElement("div",{ref:oo,className:"".concat(Oe,"-indent-unit")}))),a.createElement(le.Z,(0,z.Z)({},rn,{data:dr,itemKey:Je,height:pt,fullHeight:!1,virtual:Vt,itemHeight:vt,prefixCls:"".concat(Oe,"-list"),ref:ja,onVisibleChange:function(Go,ze){var Fn=new Set(Go),hn=ze.filter(function(Gn){return!Fn.has(Gn)});hn.some(function(Gn){return Je(Gn)===kt})&&ea()}}),function(Or){var Go=Or.pos,ze=(0,z.Z)({},(b(Or.data),Or.data)),Fn=Or.title,hn=Or.key,Gn=Or.isStart,da=Or.isEnd,na=(0,Fe.km)(hn,Go);delete ze.key,delete ze.children;var Hn=(0,Fe.H8)(na,el);return a.createElement(Ne,(0,z.Z)({},ze,Hn,{title:Fn,active:!!Qn&&hn===Qn.key,pos:Go,data:Or.data,isStart:Gn,isEnd:da,motion:Re,motionNodes:hn===kt?Ba:null,motionType:Zo,onMotionStart:Ta,onMotionEnd:ea,treeNodeRequiredProps:el,onMouseMove:function(){ta(null)}}))}))});Nt.displayName="NodeList";var cn=Nt,wt=ee(35654),$t=ee(90782),We=ee(67841),Xt=10,Kt=function(Ge){(0,_e.Z)(Oe,Ge);var Me=(0,je.Z)(Oe);function Oe(){var he;(0,Le.Z)(this,Oe);for(var Ve=arguments.length,Bt=new Array(Ve),Se=0;Se2&&arguments[2]!==void 0?arguments[2]:!1,Ft=he.state,yt=Ft.dragChildrenKeys,mn=Ft.dropPosition,En=Ft.dropTargetKey,Dt=Ft.dropTargetPos,Qt=Ft.dropAllowed;if(Qt){var Re=he.props.onDrop;if(he.setState({dragOverNodeKey:null}),he.cleanDragState(),En!==null){var pt=(0,Ie.Z)((0,Ie.Z)({},(0,Fe.H8)(En,he.getTreeNodeRequiredProps())),{},{active:((ot=he.getActiveItem())===null||ot===void 0?void 0:ot.key)===En,data:(0,We.Z)(he.state.keyEntities,En).node}),vt=yt.indexOf(En)!==-1;(0,E.ZP)(!vt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Vt=(0,wt.yx)(Dt),yn={event:De,node:(0,Fe.F)(pt),dragNode:he.dragNode?(0,Fe.F)(he.dragNode.props):null,dragNodesKeys:[he.dragNode.props.eventKey].concat(yt),dropToGap:mn!==0,dropPosition:mn+Number(Vt[Vt.length-1])};Ye||Re==null||Re(yn),he.dragNode=null}}},he.cleanDragState=function(){var De=he.state.draggingNodeKey;De!==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(De,xt){var ot=he.state,Ye=ot.expandedKeys,Ft=ot.flattenNodes,yt=xt.expanded,mn=xt.key,En=xt.isLeaf;if(!(En||De.shiftKey||De.metaKey||De.ctrlKey)){var Dt=Ft.filter(function(Re){return Re.key===mn})[0],Qt=(0,Fe.F)((0,Ie.Z)((0,Ie.Z)({},(0,Fe.H8)(mn,he.getTreeNodeRequiredProps())),{},{data:Dt.data}));he.setExpandedKeys(yt?(0,wt._5)(Ye,mn):(0,wt.L0)(Ye,mn)),he.onNodeExpand(De,Qt)}},he.onNodeClick=function(De,xt){var ot=he.props,Ye=ot.onClick,Ft=ot.expandAction;Ft==="click"&&he.triggerExpandActionExpand(De,xt),Ye==null||Ye(De,xt)},he.onNodeDoubleClick=function(De,xt){var ot=he.props,Ye=ot.onDoubleClick,Ft=ot.expandAction;Ft==="doubleClick"&&he.triggerExpandActionExpand(De,xt),Ye==null||Ye(De,xt)},he.onNodeSelect=function(De,xt){var ot=he.state.selectedKeys,Ye=he.state,Ft=Ye.keyEntities,yt=Ye.fieldNames,mn=he.props,En=mn.onSelect,Dt=mn.multiple,Qt=xt.selected,Re=xt[yt.key],pt=!Qt;pt?Dt?ot=(0,wt.L0)(ot,Re):ot=[Re]:ot=(0,wt._5)(ot,Re);var vt=ot.map(function(Vt){var yn=(0,We.Z)(Ft,Vt);return yn?yn.node:null}).filter(function(Vt){return Vt});he.setUncontrolledState({selectedKeys:ot}),En==null||En(ot,{event:"select",selected:pt,node:xt,selectedNodes:vt,nativeEvent:De.nativeEvent})},he.onNodeCheck=function(De,xt,ot){var Ye=he.state,Ft=Ye.keyEntities,yt=Ye.checkedKeys,mn=Ye.halfCheckedKeys,En=he.props,Dt=En.checkStrictly,Qt=En.onCheck,Re=xt.key,pt,vt={event:"check",node:xt,checked:ot,nativeEvent:De.nativeEvent};if(Dt){var Vt=ot?(0,wt.L0)(yt,Re):(0,wt._5)(yt,Re),yn=(0,wt._5)(mn,Re);pt={checked:Vt,halfChecked:yn},vt.checkedNodes=Vt.map(function(Kn){return(0,We.Z)(Ft,Kn)}).filter(function(Kn){return Kn}).map(function(Kn){return Kn.node}),he.setUncontrolledState({checkedKeys:Vt})}else{var Qn=(0,$t.S)([].concat((0,fe.Z)(yt),[Re]),!0,Ft),Lt=Qn.checkedKeys,_t=Qn.halfCheckedKeys;if(!ot){var Ht=new Set(Lt);Ht.delete(Re);var Bn=(0,$t.S)(Array.from(Ht),{checked:!1,halfCheckedKeys:_t},Ft);Lt=Bn.checkedKeys,_t=Bn.halfCheckedKeys}pt=Lt,vt.checkedNodes=[],vt.checkedNodesPositions=[],vt.halfCheckedKeys=_t,Lt.forEach(function(Kn){var ta=(0,We.Z)(Ft,Kn);if(ta){var Ta=ta.node,bn=ta.pos;vt.checkedNodes.push(Ta),vt.checkedNodesPositions.push({node:Ta,pos:bn})}}),he.setUncontrolledState({checkedKeys:Lt},!1,{halfCheckedKeys:_t})}Qt==null||Qt(pt,vt)},he.onNodeLoad=function(De){var xt=De.key,ot=new Promise(function(Ye,Ft){he.setState(function(yt){var mn=yt.loadedKeys,En=mn===void 0?[]:mn,Dt=yt.loadingKeys,Qt=Dt===void 0?[]:Dt,Re=he.props,pt=Re.loadData,vt=Re.onLoad;if(!pt||En.indexOf(xt)!==-1||Qt.indexOf(xt)!==-1)return null;var Vt=pt(De);return Vt.then(function(){var yn=he.state.loadedKeys,Qn=(0,wt.L0)(yn,xt);vt==null||vt(Qn,{event:"load",node:De}),he.setUncontrolledState({loadedKeys:Qn}),he.setState(function(Lt){return{loadingKeys:(0,wt._5)(Lt.loadingKeys,xt)}}),Ye()}).catch(function(yn){if(he.setState(function(Lt){return{loadingKeys:(0,wt._5)(Lt.loadingKeys,xt)}}),he.loadingRetryTimes[xt]=(he.loadingRetryTimes[xt]||0)+1,he.loadingRetryTimes[xt]>=Xt){var Qn=he.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),he.setUncontrolledState({loadedKeys:(0,wt.L0)(Qn,xt)}),Ye()}Ft(yn)}),{loadingKeys:(0,wt.L0)(Qt,xt)}})});return ot.catch(function(){}),ot},he.onNodeMouseEnter=function(De,xt){var ot=he.props.onMouseEnter;ot==null||ot({event:De,node:xt})},he.onNodeMouseLeave=function(De,xt){var ot=he.props.onMouseLeave;ot==null||ot({event:De,node:xt})},he.onNodeContextMenu=function(De,xt){var ot=he.props.onRightClick;ot&&(De.preventDefault(),ot({event:De,node:xt}))},he.onFocus=function(){var De=he.props.onFocus;he.setState({focused:!0});for(var xt=arguments.length,ot=new Array(xt),Ye=0;Ye1&&arguments[1]!==void 0?arguments[1]:!1,ot=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!he.destroyed){var Ye=!1,Ft=!0,yt={};Object.keys(De).forEach(function(mn){if(mn in he.props){Ft=!1;return}Ye=!0,yt[mn]=De[mn]}),Ye&&(!xt||Ft)&&he.setState((0,Ie.Z)((0,Ie.Z)({},yt),ot))}},he.scrollTo=function(De){he.listRef.current.scrollTo(De)},he}return(0,ie.Z)(Oe,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Ve=this.props.activeKey;Ve!==void 0&&Ve!==this.state.activeKey&&(this.setState({activeKey:Ve}),Ve!==null&&this.scrollTo({key:Ve}))}},{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 Ve,Bt=this.state,Se=Bt.focused,De=Bt.flattenNodes,xt=Bt.keyEntities,ot=Bt.draggingNodeKey,Ye=Bt.activeKey,Ft=Bt.dropLevelOffset,yt=Bt.dropContainerKey,mn=Bt.dropTargetKey,En=Bt.dropPosition,Dt=Bt.dragOverNodeKey,Qt=Bt.indent,Re=this.props,pt=Re.prefixCls,vt=Re.className,Vt=Re.style,yn=Re.showLine,Qn=Re.focusable,Lt=Re.tabIndex,_t=Lt===void 0?0:Lt,Ht=Re.selectable,Bn=Re.showIcon,Kn=Re.icon,ta=Re.switcherIcon,Ta=Re.draggable,bn=Re.checkable,rn=Re.checkStrictly,ja=Re.disabled,oo=Re.motion,$a=Re.loadData,dn=Re.filterTreeNode,wn=Re.height,Fa=Re.itemHeight,Ga=Re.virtual,ga=Re.titleRender,ya=Re.dropIndicatorRender,zo=Re.onContextMenu,Cr=Re.onScroll,er=Re.direction,Ct=Re.rootClassName,St=Re.rootStyle,Rt=(0,ue.Z)(this.props,{aria:!0,data:!0}),aa;return Ta&&((0,ve.Z)(Ta)==="object"?aa=Ta:typeof Ta=="function"?aa={nodeDraggable:Ta}:aa={}),a.createElement(x.k.Provider,{value:{prefixCls:pt,selectable:Ht,showIcon:Bn,icon:Kn,switcherIcon:ta,draggable:aa,draggingNodeKey:ot,checkable:bn,checkStrictly:rn,disabled:ja,keyEntities:xt,dropLevelOffset:Ft,dropContainerKey:yt,dropTargetKey:mn,dropPosition:En,dragOverNodeKey:Dt,indent:Qt,direction:er,dropIndicatorRender:ya,loadData:$a,filterTreeNode:dn,titleRender:ga,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:ke()(pt,vt,Ct,(Ve={},(0,ne.Z)(Ve,"".concat(pt,"-show-line"),yn),(0,ne.Z)(Ve,"".concat(pt,"-focused"),Se),(0,ne.Z)(Ve,"".concat(pt,"-active-focused"),Ye!==null),Ve)),style:St},a.createElement(cn,(0,z.Z)({ref:this.listRef,prefixCls:pt,style:Vt,data:De,disabled:ja,selectable:Ht,checkable:!!bn,motion:oo,dragging:ot!==null,height:wn,itemHeight:Fa,virtual:Ga,focusable:Qn,focused:Se,tabIndex:_t,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:zo,onScroll:Cr},this.getTreeNodeRequiredProps(),Rt))))}}],[{key:"getDerivedStateFromProps",value:function(Ve,Bt){var Se=Bt.prevProps,De={prevProps:Ve};function xt(Qn){return!Se&&Qn in Ve||Se&&Se[Qn]!==Ve[Qn]}var ot,Ye=Bt.fieldNames;if(xt("fieldNames")&&(Ye=(0,Fe.w$)(Ve.fieldNames),De.fieldNames=Ye),xt("treeData")?ot=Ve.treeData:xt("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ot=(0,Fe.zn)(Ve.children)),ot){De.treeData=ot;var Ft=(0,Fe.I8)(ot,{fieldNames:Ye});De.keyEntities=(0,Ie.Z)((0,ne.Z)({},kt,Ke),Ft.keyEntities)}var yt=De.keyEntities||Bt.keyEntities;if(xt("expandedKeys")||Se&&xt("autoExpandParent"))De.expandedKeys=Ve.autoExpandParent||!Se&&Ve.defaultExpandParent?(0,wt.r7)(Ve.expandedKeys,yt):Ve.expandedKeys;else if(!Se&&Ve.defaultExpandAll){var mn=(0,Ie.Z)({},yt);delete mn[kt],De.expandedKeys=Object.keys(mn).map(function(Qn){return mn[Qn].key})}else!Se&&Ve.defaultExpandedKeys&&(De.expandedKeys=Ve.autoExpandParent||Ve.defaultExpandParent?(0,wt.r7)(Ve.defaultExpandedKeys,yt):Ve.defaultExpandedKeys);if(De.expandedKeys||delete De.expandedKeys,ot||De.expandedKeys){var En=(0,Fe.oH)(ot||Bt.treeData,De.expandedKeys||Bt.expandedKeys,Ye);De.flattenNodes=En}if(Ve.selectable&&(xt("selectedKeys")?De.selectedKeys=(0,wt.BT)(Ve.selectedKeys,Ve):!Se&&Ve.defaultSelectedKeys&&(De.selectedKeys=(0,wt.BT)(Ve.defaultSelectedKeys,Ve))),Ve.checkable){var Dt;if(xt("checkedKeys")?Dt=(0,wt.E6)(Ve.checkedKeys)||{}:!Se&&Ve.defaultCheckedKeys?Dt=(0,wt.E6)(Ve.defaultCheckedKeys)||{}:ot&&(Dt=(0,wt.E6)(Ve.checkedKeys)||{checkedKeys:Bt.checkedKeys,halfCheckedKeys:Bt.halfCheckedKeys}),Dt){var Qt=Dt,Re=Qt.checkedKeys,pt=Re===void 0?[]:Re,vt=Qt.halfCheckedKeys,Vt=vt===void 0?[]:vt;if(!Ve.checkStrictly){var yn=(0,$t.S)(pt,!0,yt);pt=yn.checkedKeys,Vt=yn.halfCheckedKeys}De.checkedKeys=pt,De.halfCheckedKeys=Vt}}return xt("loadedKeys")&&(De.loadedKeys=Ve.loadedKeys),De}}]),Oe}(a.Component);Kt.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},Kt.TreeNode=pe.Z;var _n=Kt,Xn=_n},35654:function(Pt,gt,ee){"use strict";ee.d(gt,{BT:function(){return a},E6:function(){return b},L0:function(){return je},OM:function(){return E},_5:function(){return _e},r7:function(){return te},wA:function(){return ke},yx:function(){return be}});var z=ee(94480),ne=ee(76190),ve=ee(48736),Ie=ee(59301),fe=ee(39417),Le=ee(67841),ie=ee(71430),Ze=null;function _e(oe,re){if(!oe)return[];var le=oe.slice(),de=le.indexOf(re);return de>=0&&le.splice(de,1),le}function je(oe,re){var le=(oe||[]).slice();return le.indexOf(re)===-1&&le.push(re),le}function be(oe){return oe.split("-")}function ke(oe,re){var le=[],de=(0,Le.Z)(re,oe);function pe(){var me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];me.forEach(function(Fe){var we=Fe.key,Ae=Fe.children;le.push(we),pe(Ae)})}return pe(de.children),le}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 ue(oe){var re=be(oe.pos);return Number(re[re.length-1])===0}function E(oe,re,le,de,pe,me,Fe,we,Ae,tt){var Ne,bt=oe.clientX,He=oe.clientY,Xe=oe.target.getBoundingClientRect(),st=Xe.top,rt=Xe.height,kt=(tt==="rtl"?-1:1)*(((pe==null?void 0:pe.x)||0)-bt),Qe=(kt-12)/de,Ke=(0,Le.Z)(we,le.props.eventKey);if(He-1.5?me({dragNode:Xt,dropNode:Kt,dropPosition:1})?wt=1:_n=!1:me({dragNode:Xt,dropNode:Kt,dropPosition:0})?wt=0:me({dragNode:Xt,dropNode:Kt,dropPosition:1})?wt=1:_n=!1:me({dragNode:Xt,dropNode:Kt,dropPosition:1})?wt=1:_n=!1,{dropPosition:wt,dropLevelOffset:$t,dropTargetKey:Ke.key,dropTargetPos:Ke.pos,dragOverNodeKey:cn,dropContainerKey:wt===0?null:((Ne=Ke.parent)===null||Ne===void 0?void 0:Ne.key)||null,dropAllowed:_n}}function a(oe,re){if(oe){var le=re.multiple;return le?oe.slice():oe.length?[oe[0]]:oe}}var x=function(re){return re};function y(oe,re){if(!oe)return[];var le=re||{},de=le.processProps,pe=de===void 0?x:de,me=Array.isArray(oe)?oe:[oe];return me.map(function(Fe){var we=Fe.children,Ae=_objectWithoutProperties(Fe,Ze),tt=y(we,re);return React.createElement(TreeNode,_extends({key:Ae.key},pe(Ae)),tt)})}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,ve.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return re}function te(oe,re){var le=new Set;function de(pe){if(!le.has(pe)){var me=(0,Le.Z)(re,pe);if(me){le.add(pe);var Fe=me.parent,we=me.node;we.disabled||Fe&&de(Fe.key)}}}return(oe||[]).forEach(function(pe){de(pe)}),(0,z.Z)(le)}},90782:function(Pt,gt,ee){"use strict";ee.d(gt,{S:function(){return ie}});var z=ee(48736),ne=ee(67841);function ve(Ze,_e){var je=new Set;return Ze.forEach(function(be){_e.has(be)||je.add(be)}),je}function Ie(Ze){var _e=Ze||{},je=_e.disabled,be=_e.disableCheckbox,ke=_e.checkable;return!!(je||be)||ke===!1}function fe(Ze,_e,je,be){for(var ke=new Set(Ze),xe=new Set,ue=0;ue<=je;ue+=1){var E=_e.get(ue)||new Set;E.forEach(function(b){var te=b.key,oe=b.node,re=b.children,le=re===void 0?[]:re;ke.has(te)&&!be(oe)&&le.filter(function(de){return!be(de.node)}).forEach(function(de){ke.add(de.key)})})}for(var a=new Set,x=je;x>=0;x-=1){var y=_e.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,le=!1;(te.children||[]).filter(function(de){return!be(de.node)}).forEach(function(de){var pe=de.key,me=ke.has(pe);re&&!me&&(re=!1),!le&&(me||xe.has(pe))&&(le=!0)}),re&&ke.add(te.key),le&&xe.add(te.key),a.add(te.key)}})}return{checkedKeys:Array.from(ke),halfCheckedKeys:Array.from(ve(xe,ke))}}function Le(Ze,_e,je,be,ke){for(var xe=new Set(Ze),ue=new Set(_e),E=0;E<=be;E+=1){var a=je.get(E)||new Set;a.forEach(function(te){var oe=te.key,re=te.node,le=te.children,de=le===void 0?[]:le;!xe.has(oe)&&!ue.has(oe)&&!ke(re)&&de.filter(function(pe){return!ke(pe.node)}).forEach(function(pe){xe.delete(pe.key)})})}ue=new Set;for(var x=new Set,y=be;y>=0;y-=1){var b=je.get(y)||new Set;b.forEach(function(te){var oe=te.parent,re=te.node;if(!(ke(re)||!te.parent||x.has(te.parent.key))){if(ke(te.parent.node)){x.add(oe.key);return}var le=!0,de=!1;(oe.children||[]).filter(function(pe){return!ke(pe.node)}).forEach(function(pe){var me=pe.key,Fe=xe.has(me);le&&!Fe&&(le=!1),!de&&(Fe||ue.has(me))&&(de=!0)}),le||xe.delete(oe.key),de&&ue.add(oe.key),x.add(oe.key)}})}return{checkedKeys:Array.from(xe),halfCheckedKeys:Array.from(ve(ue,xe))}}function ie(Ze,_e,je,be){var ke=[],xe;be?xe=be:xe=Ie;var ue=new Set(Ze.filter(function(y){var b=!!(0,ne.Z)(je,y);return b||ke.push(y),b})),E=new Map,a=0;Object.keys(je).forEach(function(y){var b=je[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)(!ke.length,"Tree missing follow keys: ".concat(ke.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var x;return _e===!0?x=fe(ue,E,a,xe):x=Le(ue,_e.halfCheckedKeys,E,a,xe),x}},67841:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return z}});function z(ne,ve){return ne[ve]}},71430:function(Pt,gt,ee){"use strict";ee.d(gt,{F:function(){return te},H8:function(){return b},I8:function(){return y},km:function(){return ke},oH:function(){return a},w$:function(){return xe},zn:function(){return E}});var z=ee(76190),ne=ee(94480),ve=ee(33885),Ie=ee(75931),fe=ee(11592),Le=ee(2738),ie=ee(48736),Ze=ee(67841),_e=["children"];function je(oe,re){return"".concat(oe,"-").concat(re)}function be(oe){return oe&&oe.type&&oe.type.isTreeNode}function ke(oe,re){return oe!=null?oe:re}function xe(oe){var re=oe||{},le=re.title,de=re._title,pe=re.key,me=re.children,Fe=le||"title";return{title:Fe,_title:de||[Fe],key:pe||"key",children:me||"children"}}function ue(oe,re){var le=new Map;function de(pe){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(pe||[]).forEach(function(Fe){var we=Fe[re.key],Ae=Fe[re.children];warning(we!=null,"Tree node must have a certain key: [".concat(me).concat(we,"]"));var tt=String(we);warning(!le.has(tt)||we===null||we===void 0,"Same 'key' exist in the Tree: ".concat(tt)),le.set(tt,!0),de(Ae,"".concat(me).concat(tt," > "))})}de(oe)}function E(oe){function re(le){var de=(0,fe.Z)(le);return de.map(function(pe){if(!be(pe))return(0,ie.ZP)(!pe,"Tree/TreeNode can only accept TreeNode as children."),null;var me=pe.key,Fe=pe.props,we=Fe.children,Ae=(0,Ie.Z)(Fe,_e),tt=(0,ve.Z)({key:me},Ae),Ne=re(we);return Ne.length&&(tt.children=Ne),tt}).filter(function(pe){return pe})}return re(oe)}function a(oe,re,le){var de=xe(le),pe=de._title,me=de.key,Fe=de.children,we=new Set(re===!0?[]:re),Ae=[];function tt(Ne){var bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Ne.map(function(He,Xe){for(var st=je(bt?bt.pos:"0",Xe),rt=ke(He[me],st),kt,Qe=0;Qe1&&arguments[1]!==void 0?arguments[1]:{},le=re.initWrapper,de=re.processEntity,pe=re.onProcessFinished,me=re.externalGetKey,Fe=re.childrenPropName,we=re.fieldNames,Ae=arguments.length>2?arguments[2]:void 0,tt=me||Ae,Ne={},bt={},He={posEntities:Ne,keyEntities:bt};return le&&(He=le(He)||He),x(oe,function(Xe){var st=Xe.node,rt=Xe.index,kt=Xe.pos,Qe=Xe.key,Ke=Xe.parentPos,At=Xe.level,Te=Xe.nodes,Je={node:st,nodes:Te,index:rt,key:Qe,pos:kt,level:At},nt=ke(Qe,kt);Ne[kt]=Je,bt[nt]=Je,Je.parent=Ne[Ke],Je.parent&&(Je.parent.children=Je.parent.children||[],Je.parent.children.push(Je)),de&&de(Je,He)},{externalGetKey:tt,childrenPropName:Fe,fieldNames:we}),pe&&pe(He),He}function b(oe,re){var le=re.expandedKeys,de=re.selectedKeys,pe=re.loadedKeys,me=re.loadingKeys,Fe=re.checkedKeys,we=re.halfCheckedKeys,Ae=re.dragOverNodeKey,tt=re.dropPosition,Ne=re.keyEntities,bt=(0,Ze.Z)(Ne,oe),He={eventKey:oe,expanded:le.indexOf(oe)!==-1,selected:de.indexOf(oe)!==-1,loaded:pe.indexOf(oe)!==-1,loading:me.indexOf(oe)!==-1,checked:Fe.indexOf(oe)!==-1,halfChecked:we.indexOf(oe)!==-1,pos:String(bt?bt.pos:""),dragOver:Ae===oe&&tt===0,dragOverGapTop:Ae===oe&&tt===-1,dragOverGapBottom:Ae===oe&&tt===1};return He}function te(oe){var re=oe.data,le=oe.expanded,de=oe.selected,pe=oe.checked,me=oe.loaded,Fe=oe.loading,we=oe.halfChecked,Ae=oe.dragOver,tt=oe.dragOverGapTop,Ne=oe.dragOverGapBottom,bt=oe.pos,He=oe.active,Xe=oe.eventKey,st=(0,ve.Z)((0,ve.Z)({},re),{},{expanded:le,selected:de,checked:pe,loaded:me,loading:Fe,halfChecked:we,dragOver:Ae,dragOverGapTop:tt,dragOverGapBottom:Ne,pos:bt,active:He,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(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return ne}});var z=ee(4676);function ne(ve,Ie,fe,Le){var ie=z.unstable_batchedUpdates?function(_e){z.unstable_batchedUpdates(fe,_e)}:fe;return ve!=null&&ve.addEventListener&&ve.addEventListener(Ie,ie,Le),{remove:function(){ve!=null&&ve.removeEventListener&&ve.removeEventListener(Ie,ie,Le)}}}},55468:function(Pt,gt,ee){"use strict";ee.d(gt,{g1:function(){return be},os:function(){return xe}});var z=/margin|padding|width|height|max|min|offset/,ne={left:!0,top:!0},ve={cssFloat:1,styleFloat:1,float:1};function Ie(ue){return ue.nodeType===1?ue.ownerDocument.defaultView.getComputedStyle(ue,null):{}}function fe(ue,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return ue.offsetHeight;if(E==="width")return ue.offsetWidth}return E in ne||(ne[E]=z.test(E)),ne[E]?parseFloat(a)||0:a}function Le(ue,E){var a=arguments.length,x=Ie(ue);return E=ve[E]?"cssFloat"in ue.style?"cssFloat":"styleFloat":E,a===1?x:fe(ue,E,x[E]||ue.style[E])}function ie(ue,E,a){var x=arguments.length;if(E=ve[E]?"cssFloat"in ue.style?"cssFloat":"styleFloat":E,x===3)return typeof a=="number"&&z.test(E)&&(a="".concat(a,"px")),ue.style[E]=a,a;for(var y in E)E.hasOwnProperty(y)&&ie(ue,y,E[y]);return Ie(ue)}function Ze(ue){return ue===document.body?document.documentElement.clientWidth:ue.offsetWidth}function _e(ue){return ue===document.body?window.innerHeight||document.documentElement.clientHeight:ue.offsetHeight}function je(){var ue=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),E=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ue,height:E}}function be(){var ue=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:ue,height:E}}function ke(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function xe(ue){var E=ue.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(Pt,gt,ee){"use strict";ee.d(gt,{G:function(){return Ie}});var z=ee(47273),ne=function(Le){if((0,z.Z)()&&window.document.documentElement){var ie=Array.isArray(Le)?Le:[Le],Ze=window.document.documentElement;return ie.some(function(_e){return _e in Ze.style})}return!1},ve=function(Le,ie){if(!ne(Le))return!1;var Ze=document.createElement("div"),_e=Ze.style[Le];return Ze.style[Le]=ie,Ze.style[Le]!==_e};function Ie(fe,Le){return!Array.isArray(fe)&&Le!==void 0?ve(fe,Le):ne(fe)}},51581:function(Pt,gt,ee){"use strict";Object.defineProperty(gt,"__esModule",{value:!0});var z=function(){function ke(xe,ue){for(var E=0;E=0||Object.prototype.hasOwnProperty.call(ke,E)&&(ue[E]=ke[E]);return ue}function Ze(ke,xe){if(!(ke instanceof xe))throw new TypeError("Cannot call a class as a function")}function _e(ke,xe){if(!ke)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return xe&&(typeof xe=="object"||typeof xe=="function")?xe:ke}function je(ke,xe){if(typeof xe!="function"&&xe!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof xe);ke.prototype=Object.create(xe&&xe.prototype,{constructor:{value:ke,enumerable:!1,writable:!0,configurable:!0}}),xe&&(Object.setPrototypeOf?Object.setPrototypeOf(ke,xe):ke.__proto__=xe)}var be=function(ke){je(xe,ke);function xe(ue){Ze(this,xe);var E=_e(this,(xe.__proto__||Object.getPrototypeOf(xe)).call(this,ue));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,Ie=null;return function(){for(var fe=this,Le=arguments.length,ie=new Array(Le),Ze=0;Ze ${Fn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Fn}-disabled):hover`]:{borderColor:ze.colorPrimary}},[`${na}${na}-picture-card, ${na}${na}-picture-circle`]:{[`${na}-item-container`]:{display:"inline-block",width:Ln,height:Ln,marginBlock:`0 ${ze.marginXS}px`,marginInline:`0 ${ze.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Hn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${ze.paddingXS*2}px)`,height:`calc(100% - ${ze.paddingXS*2}px)`,backgroundColor:ze.colorBgMask,opacity:0,transition:`all ${ze.motionDurationSlow}`,content:'" "'}},[`${Hn}:hover`]:{[`&::before, ${Hn}-actions`]:{opacity:1}},[`${Hn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${ze.motionDurationSlow}`,[`${hn}-eye, ${hn}-download, ${hn}-delete`]:{zIndex:10,width:Gn,margin:`0 ${ze.marginXXS}px`,fontSize:Gn,cursor:"pointer",transition:`all ${ze.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Hn}-actions, ${Hn}-actions:hover`]:{[`${hn}-eye, ${hn}-download, ${hn}-delete`]:{color:new er.C(ca).setAlpha(.65).toRgbString(),"&:hover":{color:ca}}},[`${Hn}-thumbnail, ${Hn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Hn}-name`]:{display:"none",textAlign:"center"},[`${Hn}-file + ${Hn}-name`]:{position:"absolute",bottom:ze.margin,display:"block",width:`calc(100% - ${ze.paddingXS*2}px)`},[`${Hn}-uploading`]:{[`&${Hn}`]:{backgroundColor:ze.colorFillAlter},[`&::before, ${hn}-eye, ${hn}-download, ${hn}-delete`]:{display:"none"}},[`${Hn}-progress`]:{bottom:ze.marginXL,width:`calc(100% - ${ze.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Fn}-wrapper${Fn}-picture-circle-wrapper`]:{[`${Fn}${Fn}-select`]:{borderRadius:"50%"}}}};var aa=ze=>{const{componentCls:Fn}=ze;return{[`${Fn}-rtl`]:{direction:"rtl"}}};const Ba=ze=>{const{componentCls:Fn,colorTextDisabled:hn}=ze;return{[`${Fn}-wrapper`]:Object.assign(Object.assign({},(0,ta.Wf)(ze)),{[Fn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Fn}-select`]:{display:"inline-block"},[`${Fn}-disabled`]:{color:hn,cursor:"not-allowed"}})}};var la=(0,wn.Z)("Upload",ze=>{const{fontSizeHeading3:Fn,fontSize:hn,lineHeight:Gn,lineWidth:ca,controlHeightLG:na}=ze,Hn=Math.round(hn*Gn),Ln=(0,rn.TS)(ze,{uploadThumbnailSize:Fn*2,uploadProgressOffset:Hn/2+ca,uploadPicCardSize:na*2.55});return[Ba(Ln),oo(Ln),Ct(Ln),St(Ln),dn(Ln),zo(Ln),aa(Ln),(0,Ta.Z)(Ln)]},ze=>({actionsColor:ze.colorTextDescription})),Za=function(ze,Fn,hn,Gn){function ca(na){return na instanceof hn?na:new hn(function(Hn){Hn(na)})}return new(hn||(hn=Promise))(function(na,Hn){function Ln(en){try{xo(Gn.next(en))}catch(jr){Hn(jr)}}function ko(en){try{xo(Gn.throw(en))}catch(jr){Hn(jr)}}function xo(en){en.done?na(en.value):ca(en.value).then(Ln,ko)}xo((Gn=Gn.apply(ze,Fn||[])).next())})};const lo=`__LIST_IGNORE_${Date.now()}__`,Zo=(ze,Fn)=>{const{fileList:hn,defaultFileList:Gn,onRemove:ca,showUploadList:na=!0,listType:Hn="text",onPreview:Ln,onDownload:ko,onChange:xo,onDrop:en,previewFile:jr,disabled:Nr,locale:tl,iconRender:pl,isImageUrl:Aa,progress:Ua,prefixCls:jo,className:ro,type:yr="select",children:lr,style:Da,itemRender:Wr,maxCount:zr,data:Du={},multiple:cu=!1,action:kl="",accept:Ka="",supportServerRender:ku=!0,rootClassName:ma}=ze,Lo=z.useContext(kt.Z),Fr=Nr!=null?Nr:Lo,[Rr,Kl]=(0,Xe.Z)(Gn||[],{value:hn,postState:vr=>vr!=null?vr:[]}),[pu,eu]=z.useState("drop"),Pu=z.useRef(null);z.useMemo(()=>{const vr=Date.now();(hn||[]).forEach((qr,Dl)=>{!qr.uid&&!Object.isFrozen(qr)&&(qr.uid=`__AUTO__${vr}_${Dl}__`)})},[hn]);const hu=(vr,qr,Dl)=>{let nl=(0,ne.Z)(qr),Ar=!1;zr===1?nl=nl.slice(-1):zr&&(Ar=nl.length>zr,nl=nl.slice(0,zr)),(0,st.flushSync)(()=>{Kl(nl)});const nn={file:vr,fileList:nl};Dl&&(nn.event=Dl),(!Ar||nl.some(Yt=>Yt.uid===vr.uid))&&(0,st.flushSync)(()=>{xo==null||xo(nn)})},Eu=(vr,qr)=>Za(void 0,void 0,void 0,function*(){const{beforeUpload:Dl,transformFile:nl}=ze;let Ar=vr;if(Dl){const nn=yield Dl(vr,qr);if(nn===!1)return!1;if(delete vr[lo],nn===lo)return Object.defineProperty(vr,lo,{value:!0,configurable:!0}),!1;typeof nn=="object"&&nn&&(Ar=nn)}return nl&&(Ar=yield nl(Ar)),Ar}),Pr=vr=>{const qr=vr.filter(Ar=>!Ar.file[lo]);if(!qr.length)return;const Dl=qr.map(Ar=>ot(Ar.file));let nl=(0,ne.Z)(Rr);Dl.forEach(Ar=>{nl=Ye(Ar,nl)}),Dl.forEach((Ar,nn)=>{let Yt=Ar;if(qr[nn].parsedFile)Ar.status="uploading";else{const{originFileObj:pn}=Ar;let fa;try{fa=new File([pn],pn.name,{type:pn.type})}catch(Do){fa=new Blob([pn],{type:pn.type}),fa.name=pn.name,fa.lastModifiedDate=new Date,fa.lastModified=new Date().getTime()}fa.uid=Ar.uid,Yt=fa}hu(Yt,nl)})},wl=(vr,qr,Dl)=>{try{typeof vr=="string"&&(vr=JSON.parse(vr))}catch(nn){}if(!Ft(qr,Rr))return;const nl=ot(qr);nl.status="done",nl.percent=100,nl.response=vr,nl.xhr=Dl;const Ar=Ye(nl,Rr);hu(nl,Ar)},Ql=(vr,qr)=>{if(!Ft(qr,Rr))return;const Dl=ot(qr);Dl.status="uploading",Dl.percent=vr.percent;const nl=Ye(Dl,Rr);hu(Dl,nl,vr)},du=(vr,qr,Dl)=>{if(!Ft(Dl,Rr))return;const nl=ot(Dl);nl.error=vr,nl.response=qr,nl.status="error";const Ar=Ye(nl,Rr);hu(nl,Ar)},Su=vr=>{let qr;Promise.resolve(typeof ca=="function"?ca(vr):ca).then(Dl=>{var nl;if(Dl===!1)return;const Ar=yt(vr,Rr);Ar&&(qr=Object.assign(Object.assign({},vr),{status:"removed"}),Rr==null||Rr.forEach(nn=>{const Yt=qr.uid!==void 0?"uid":"name";nn[Yt]===qr[Yt]&&!Object.isFrozen(nn)&&(nn.status="removed")}),(nl=Pu.current)===null||nl===void 0||nl.abort(qr),hu(qr,Ar))})},ju=vr=>{eu(vr.type),vr.type==="drop"&&(en==null||en(vr))};z.useImperativeHandle(Fn,()=>({onBatchStart:Pr,onSuccess:wl,onProgress:Ql,onError:du,fileList:Rr,upload:Pu.current}));const{getPrefixCls:_r,direction:gi,upload:Yl}=z.useContext(rt.E_),Zl=_r("upload",jo),Qu=Object.assign(Object.assign({onBatchStart:Pr,onError:du,onProgress:Ql,onSuccess:wl},ze),{data:Du,multiple:cu,action:kl,accept:Ka,supportServerRender:ku,prefixCls:Zl,disabled:Fr,beforeUpload:Eu,onChange:void 0});delete Qu.className,delete Qu.style,(!lr||Fr)&&delete Qu.id;const[wi,bi]=la(Zl),[hi]=(0,Qe.Z)("Upload",Ke.Z.Upload),{showRemoveIcon:vo,showPreviewIcon:Qa,showDownloadIcon:ho,removeIcon:Eo,previewIcon:Xr,downloadIcon:bl}=typeof na=="boolean"?{}:na,zl=(vr,qr)=>na?z.createElement(Kn,{prefixCls:Zl,listType:Hn,items:Rr,previewFile:jr,onPreview:Ln,onDownload:ko,onRemove:Su,showRemoveIcon:!Fr&&vo,showPreviewIcon:Qa,showDownloadIcon:ho,removeIcon:Eo,previewIcon:Xr,downloadIcon:bl,iconRender:pl,locale:Object.assign(Object.assign({},hi),tl),isImageUrl:Aa,progress:Ua,appendAction:vr,appendActionVisible:qr,itemRender:Wr,disabled:Fr}):vr,Ol=Ie()(`${Zl}-wrapper`,ro,ma,bi,Yl==null?void 0:Yl.className,{[`${Zl}-rtl`]:gi==="rtl",[`${Zl}-picture-card-wrapper`]:Hn==="picture-card",[`${Zl}-picture-circle-wrapper`]:Hn==="picture-circle"}),Sn=Object.assign(Object.assign({},Yl==null?void 0:Yl.style),Da);if(yr==="drag"){const vr=Ie()(bi,Zl,`${Zl}-drag`,{[`${Zl}-drag-uploading`]:Rr.some(qr=>qr.status==="uploading"),[`${Zl}-drag-hover`]:pu==="dragover",[`${Zl}-disabled`]:Fr,[`${Zl}-rtl`]:gi==="rtl"});return wi(z.createElement("span",{className:Ol},z.createElement("div",{className:vr,style:Sn,onDrop:ju,onDragOver:ju,onDragLeave:ju},z.createElement(He,Object.assign({},Qu,{ref:Pu,className:`${Zl}-btn`}),z.createElement("div",{className:`${Zl}-drag-container`},lr))),zl()))}const iu=Ie()(Zl,`${Zl}-select`,{[`${Zl}-disabled`]:Fr}),yu=(vr=>z.createElement("div",{className:iu,style:vr},z.createElement(He,Object.assign({},Qu,{ref:Pu}))))(lr?void 0:{display:"none"});return wi(Hn==="picture-card"||Hn==="picture-circle"?z.createElement("span",{className:Ol},zl(yu,!!lr)):z.createElement("span",{className:Ol},yu,zl()))};var Po=z.forwardRef(Zo),ea=function(ze,Fn){var hn={};for(var Gn in ze)Object.prototype.hasOwnProperty.call(ze,Gn)&&Fn.indexOf(Gn)<0&&(hn[Gn]=ze[Gn]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ca=0,Gn=Object.getOwnPropertySymbols(ze);ca{var{style:hn,height:Gn}=ze,ca=ea(ze,["style","height"]);return z.createElement(Po,Object.assign({ref:Fn},ca,{type:"drag",style:Object.assign(Object.assign({},hn),{height:Gn})}))});const Or=Po;Or.Dragger=el,Or.LIST_IGNORE=lo;var Go=Or},97774:function(Pt,gt,ee){"use strict";Object.defineProperty(gt,"__esModule",{value:!0}),gt.default=void 0;var z=Object.assign||function(a){for(var x=1;x0&&(pe=oe[0]),pe instanceof Error)throw pe;var me=new Error("Unhandled error."+(pe?" ("+pe.message+")":""));throw me.context=pe,me}var Fe=de[te];if(Fe===void 0)return!1;if(typeof Fe=="function")ee(Fe,this,oe);else for(var be=Fe.length,Ae=xe(Fe,be),re=0;re0&&pe.length>le&&!pe.warned){pe.warned=!0;var me=new Error("Possible EventEmitter memory leak detected. "+pe.length+" "+String(te)+" listeners added. Use emitter.setMaxListeners() to increase limit");me.name="MaxListenersExceededWarning",me.emitter=b,me.type=te,me.count=pe.length,ne(me)}return b}Ie.prototype.addListener=function(te,oe){return Ze(this,te,oe,!1)},Ie.prototype.on=Ie.prototype.addListener,Ie.prototype.prependListener=function(te,oe){return Ze(this,te,oe,!0)};function _e(){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 je(b,te,oe){var re={fired:!1,wrapFn:void 0,target:b,type:te,listener:oe},le=_e.bind(re);return le.listener=oe,re.wrapFn=le,le}Ie.prototype.once=function(te,oe){return Le(oe),this.on(te,je(this,te,oe)),this},Ie.prototype.prependOnceListener=function(te,oe){return Le(oe),this.prependListener(te,je(this,te,oe)),this},Ie.prototype.removeListener=function(te,oe){var re,le,de,pe,me;if(Le(oe),le=this._events,le===void 0)return this;if(re=le[te],re===void 0)return this;if(re===oe||re.listener===oe)--this._eventsCount===0?this._events=Object.create(null):(delete le[te],le.removeListener&&this.emit("removeListener",te,re.listener||oe));else if(typeof re!="function"){for(de=-1,pe=re.length-1;pe>=0;pe--)if(re[pe]===oe||re[pe].listener===oe){me=re[pe].listener,de=pe;break}if(de<0)return this;de===0?re.shift():ue(re,de),re.length===1&&(le[te]=re[0]),le.removeListener!==void 0&&this.emit("removeListener",te,me||oe)}return this},Ie.prototype.off=Ie.prototype.removeListener,Ie.prototype.removeAllListeners=function(te){var oe,re,le;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 de=Object.keys(re),pe;for(le=0;le=0;le--)this.removeListener(te,oe[le]);return this};function we(b,te,oe){var re=b._events;if(re===void 0)return[];var le=re[te];return le===void 0?[]:typeof le=="function"?oe?[le.listener||le]:[le]:oe?E(le):xe(le,le.length)}Ie.prototype.listeners=function(te){return we(this,te,!0)},Ie.prototype.rawListeners=function(te){return we(this,te,!1)},Ie.listenerCount=function(b,te){return typeof b.listenerCount=="function"?b.listenerCount(te):ke.call(b,te)},Ie.prototype.listenerCount=ke;function ke(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}Ie.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]:[],Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Oe=Ge.length,he=Me.length;if(Math.abs(Oe-he)!==1)return{add:!1,key:null};function Ve(Bt,Se){var De=new Map;Bt.forEach(function(ot){De.set(ot,!0)});var xt=Se.filter(function(ot){return!De.has(ot)});return xt.length===1?xt[0]:null}return Oe ").concat(Me);return Me}var Nt=a.forwardRef(function(Ge,Me){var Oe=Ge.prefixCls,he=Ge.data,Ve=Ge.selectable,Bt=Ge.checkable,Se=Ge.expandedKeys,De=Ge.selectedKeys,xt=Ge.checkedKeys,ot=Ge.loadedKeys,Ye=Ge.loadingKeys,Ft=Ge.halfCheckedKeys,yt=Ge.keyEntities,mn=Ge.disabled,En=Ge.dragging,Dt=Ge.dragOverNodeKey,Qt=Ge.dropPosition,Re=Ge.motion,pt=Ge.height,vt=Ge.itemHeight,Vt=Ge.virtual,yn=Ge.focusable,Qn=Ge.activeItem,Lt=Ge.focused,_t=Ge.tabIndex,Ht=Ge.onKeyDown,Bn=Ge.onFocus,Kn=Ge.onBlur,ta=Ge.onActiveChange,Ta=Ge.onListChangeStart,wn=Ge.onListChangeEnd,rn=(0,oe.Z)(Ge,Xe),ja=a.useRef(null),oo=a.useRef(null);a.useImperativeHandle(Me,function(){return{scrollTo:function(Go){ja.current.scrollTo(Go)},getIndentWidth:function(){return oo.current.offsetWidth}}});var $a=a.useState(Se),dn=(0,te.Z)($a,2),bn=dn[0],Fa=dn[1],Ga=a.useState(he),ga=(0,te.Z)(Ga,2),ya=ga[0],zo=ga[1],Cr=a.useState(he),er=(0,te.Z)(Cr,2),Ct=er[0],St=er[1],Rt=a.useState([]),aa=(0,te.Z)(Rt,2),Ba=aa[0],la=aa[1],Za=a.useState(null),lo=(0,te.Z)(Za,2),Zo=lo[0],Mr=lo[1],Po=a.useRef(he);Po.current=he;function ea(){var Or=Po.current;zo(Or),St(Or),la([]),Mr(null),wn()}(0,re.Z)(function(){Fa(Se);var Or=wt(bn,Se);if(Or.key!==null)if(Or.add){var Go=ya.findIndex(function(na){var Hn=na.key;return Hn===Or.key}),ze=Te(He(ya,he,Or.key),Vt,pt,vt),Fn=ya.slice();Fn.splice(Go+1,0,At),St(Fn),la(ze),Mr("show")}else{var hn=he.findIndex(function(na){var Hn=na.key;return Hn===Or.key}),Gn=Te(He(he,ya,Or.key),Vt,pt,vt),ca=he.slice();ca.splice(hn+1,0,At),St(ca),la(Gn),Mr("hide")}else ya!==he&&(zo(he),St(he))},[Se,he]),a.useEffect(function(){En||ea()},[En]);var dr=Re?Ct:he,el={expandedKeys:Se,selectedKeys:De,loadedKeys:ot,loadingKeys:Ye,checkedKeys:xt,halfCheckedKeys:Ft,dragOverNodeKey:Dt,dropPosition:Qt,keyEntities:yt};return a.createElement(a.Fragment,null,Lt&&Qn&&a.createElement("span",{style:st,"aria-live":"assertive"},nt(Qn)),a.createElement("div",null,a.createElement("input",{style:st,disabled:yn===!1||mn,tabIndex:yn!==!1?_t:null,onKeyDown:Ht,onFocus:Bn,onBlur:Kn,value:"",onChange:rt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(Oe,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(Oe,"-indent")},a.createElement("div",{ref:oo,className:"".concat(Oe,"-indent-unit")}))),a.createElement(le.Z,(0,z.Z)({},rn,{data:dr,itemKey:Je,height:pt,fullHeight:!1,virtual:Vt,itemHeight:vt,prefixCls:"".concat(Oe,"-list"),ref:ja,onVisibleChange:function(Go,ze){var Fn=new Set(Go),hn=ze.filter(function(Gn){return!Fn.has(Gn)});hn.some(function(Gn){return Je(Gn)===kt})&&ea()}}),function(Or){var Go=Or.pos,ze=(0,z.Z)({},(b(Or.data),Or.data)),Fn=Or.title,hn=Or.key,Gn=Or.isStart,ca=Or.isEnd,na=(0,Fe.km)(hn,Go);delete ze.key,delete ze.children;var Hn=(0,Fe.H8)(na,el);return a.createElement(Ne,(0,z.Z)({},ze,Hn,{title:Fn,active:!!Qn&&hn===Qn.key,pos:Go,data:Or.data,isStart:Gn,isEnd:ca,motion:Re,motionNodes:hn===kt?Ba:null,motionType:Zo,onMotionStart:Ta,onMotionEnd:ea,treeNodeRequiredProps:el,onMouseMove:function(){ta(null)}}))}))});Nt.displayName="NodeList";var cn=Nt,bt=ee(35654),$t=ee(90782),We=ee(67841),Xt=10,Kt=function(Ge){(0,_e.Z)(Oe,Ge);var Me=(0,je.Z)(Oe);function Oe(){var he;(0,Le.Z)(this,Oe);for(var Ve=arguments.length,Bt=new Array(Ve),Se=0;Se2&&arguments[2]!==void 0?arguments[2]:!1,Ft=he.state,yt=Ft.dragChildrenKeys,mn=Ft.dropPosition,En=Ft.dropTargetKey,Dt=Ft.dropTargetPos,Qt=Ft.dropAllowed;if(Qt){var Re=he.props.onDrop;if(he.setState({dragOverNodeKey:null}),he.cleanDragState(),En!==null){var pt=(0,Ie.Z)((0,Ie.Z)({},(0,Fe.H8)(En,he.getTreeNodeRequiredProps())),{},{active:((ot=he.getActiveItem())===null||ot===void 0?void 0:ot.key)===En,data:(0,We.Z)(he.state.keyEntities,En).node}),vt=yt.indexOf(En)!==-1;(0,E.ZP)(!vt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Vt=(0,bt.yx)(Dt),yn={event:De,node:(0,Fe.F)(pt),dragNode:he.dragNode?(0,Fe.F)(he.dragNode.props):null,dragNodesKeys:[he.dragNode.props.eventKey].concat(yt),dropToGap:mn!==0,dropPosition:mn+Number(Vt[Vt.length-1])};Ye||Re==null||Re(yn),he.dragNode=null}}},he.cleanDragState=function(){var De=he.state.draggingNodeKey;De!==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(De,xt){var ot=he.state,Ye=ot.expandedKeys,Ft=ot.flattenNodes,yt=xt.expanded,mn=xt.key,En=xt.isLeaf;if(!(En||De.shiftKey||De.metaKey||De.ctrlKey)){var Dt=Ft.filter(function(Re){return Re.key===mn})[0],Qt=(0,Fe.F)((0,Ie.Z)((0,Ie.Z)({},(0,Fe.H8)(mn,he.getTreeNodeRequiredProps())),{},{data:Dt.data}));he.setExpandedKeys(yt?(0,bt._5)(Ye,mn):(0,bt.L0)(Ye,mn)),he.onNodeExpand(De,Qt)}},he.onNodeClick=function(De,xt){var ot=he.props,Ye=ot.onClick,Ft=ot.expandAction;Ft==="click"&&he.triggerExpandActionExpand(De,xt),Ye==null||Ye(De,xt)},he.onNodeDoubleClick=function(De,xt){var ot=he.props,Ye=ot.onDoubleClick,Ft=ot.expandAction;Ft==="doubleClick"&&he.triggerExpandActionExpand(De,xt),Ye==null||Ye(De,xt)},he.onNodeSelect=function(De,xt){var ot=he.state.selectedKeys,Ye=he.state,Ft=Ye.keyEntities,yt=Ye.fieldNames,mn=he.props,En=mn.onSelect,Dt=mn.multiple,Qt=xt.selected,Re=xt[yt.key],pt=!Qt;pt?Dt?ot=(0,bt.L0)(ot,Re):ot=[Re]:ot=(0,bt._5)(ot,Re);var vt=ot.map(function(Vt){var yn=(0,We.Z)(Ft,Vt);return yn?yn.node:null}).filter(function(Vt){return Vt});he.setUncontrolledState({selectedKeys:ot}),En==null||En(ot,{event:"select",selected:pt,node:xt,selectedNodes:vt,nativeEvent:De.nativeEvent})},he.onNodeCheck=function(De,xt,ot){var Ye=he.state,Ft=Ye.keyEntities,yt=Ye.checkedKeys,mn=Ye.halfCheckedKeys,En=he.props,Dt=En.checkStrictly,Qt=En.onCheck,Re=xt.key,pt,vt={event:"check",node:xt,checked:ot,nativeEvent:De.nativeEvent};if(Dt){var Vt=ot?(0,bt.L0)(yt,Re):(0,bt._5)(yt,Re),yn=(0,bt._5)(mn,Re);pt={checked:Vt,halfChecked:yn},vt.checkedNodes=Vt.map(function(Kn){return(0,We.Z)(Ft,Kn)}).filter(function(Kn){return Kn}).map(function(Kn){return Kn.node}),he.setUncontrolledState({checkedKeys:Vt})}else{var Qn=(0,$t.S)([].concat((0,fe.Z)(yt),[Re]),!0,Ft),Lt=Qn.checkedKeys,_t=Qn.halfCheckedKeys;if(!ot){var Ht=new Set(Lt);Ht.delete(Re);var Bn=(0,$t.S)(Array.from(Ht),{checked:!1,halfCheckedKeys:_t},Ft);Lt=Bn.checkedKeys,_t=Bn.halfCheckedKeys}pt=Lt,vt.checkedNodes=[],vt.checkedNodesPositions=[],vt.halfCheckedKeys=_t,Lt.forEach(function(Kn){var ta=(0,We.Z)(Ft,Kn);if(ta){var Ta=ta.node,wn=ta.pos;vt.checkedNodes.push(Ta),vt.checkedNodesPositions.push({node:Ta,pos:wn})}}),he.setUncontrolledState({checkedKeys:Lt},!1,{halfCheckedKeys:_t})}Qt==null||Qt(pt,vt)},he.onNodeLoad=function(De){var xt=De.key,ot=new Promise(function(Ye,Ft){he.setState(function(yt){var mn=yt.loadedKeys,En=mn===void 0?[]:mn,Dt=yt.loadingKeys,Qt=Dt===void 0?[]:Dt,Re=he.props,pt=Re.loadData,vt=Re.onLoad;if(!pt||En.indexOf(xt)!==-1||Qt.indexOf(xt)!==-1)return null;var Vt=pt(De);return Vt.then(function(){var yn=he.state.loadedKeys,Qn=(0,bt.L0)(yn,xt);vt==null||vt(Qn,{event:"load",node:De}),he.setUncontrolledState({loadedKeys:Qn}),he.setState(function(Lt){return{loadingKeys:(0,bt._5)(Lt.loadingKeys,xt)}}),Ye()}).catch(function(yn){if(he.setState(function(Lt){return{loadingKeys:(0,bt._5)(Lt.loadingKeys,xt)}}),he.loadingRetryTimes[xt]=(he.loadingRetryTimes[xt]||0)+1,he.loadingRetryTimes[xt]>=Xt){var Qn=he.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),he.setUncontrolledState({loadedKeys:(0,bt.L0)(Qn,xt)}),Ye()}Ft(yn)}),{loadingKeys:(0,bt.L0)(Qt,xt)}})});return ot.catch(function(){}),ot},he.onNodeMouseEnter=function(De,xt){var ot=he.props.onMouseEnter;ot==null||ot({event:De,node:xt})},he.onNodeMouseLeave=function(De,xt){var ot=he.props.onMouseLeave;ot==null||ot({event:De,node:xt})},he.onNodeContextMenu=function(De,xt){var ot=he.props.onRightClick;ot&&(De.preventDefault(),ot({event:De,node:xt}))},he.onFocus=function(){var De=he.props.onFocus;he.setState({focused:!0});for(var xt=arguments.length,ot=new Array(xt),Ye=0;Ye1&&arguments[1]!==void 0?arguments[1]:!1,ot=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!he.destroyed){var Ye=!1,Ft=!0,yt={};Object.keys(De).forEach(function(mn){if(mn in he.props){Ft=!1;return}Ye=!0,yt[mn]=De[mn]}),Ye&&(!xt||Ft)&&he.setState((0,Ie.Z)((0,Ie.Z)({},yt),ot))}},he.scrollTo=function(De){he.listRef.current.scrollTo(De)},he}return(0,ie.Z)(Oe,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Ve=this.props.activeKey;Ve!==void 0&&Ve!==this.state.activeKey&&(this.setState({activeKey:Ve}),Ve!==null&&this.scrollTo({key:Ve}))}},{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 Ve,Bt=this.state,Se=Bt.focused,De=Bt.flattenNodes,xt=Bt.keyEntities,ot=Bt.draggingNodeKey,Ye=Bt.activeKey,Ft=Bt.dropLevelOffset,yt=Bt.dropContainerKey,mn=Bt.dropTargetKey,En=Bt.dropPosition,Dt=Bt.dragOverNodeKey,Qt=Bt.indent,Re=this.props,pt=Re.prefixCls,vt=Re.className,Vt=Re.style,yn=Re.showLine,Qn=Re.focusable,Lt=Re.tabIndex,_t=Lt===void 0?0:Lt,Ht=Re.selectable,Bn=Re.showIcon,Kn=Re.icon,ta=Re.switcherIcon,Ta=Re.draggable,wn=Re.checkable,rn=Re.checkStrictly,ja=Re.disabled,oo=Re.motion,$a=Re.loadData,dn=Re.filterTreeNode,bn=Re.height,Fa=Re.itemHeight,Ga=Re.virtual,ga=Re.titleRender,ya=Re.dropIndicatorRender,zo=Re.onContextMenu,Cr=Re.onScroll,er=Re.direction,Ct=Re.rootClassName,St=Re.rootStyle,Rt=(0,ue.Z)(this.props,{aria:!0,data:!0}),aa;return Ta&&((0,ve.Z)(Ta)==="object"?aa=Ta:typeof Ta=="function"?aa={nodeDraggable:Ta}:aa={}),a.createElement(x.k.Provider,{value:{prefixCls:pt,selectable:Ht,showIcon:Bn,icon:Kn,switcherIcon:ta,draggable:aa,draggingNodeKey:ot,checkable:wn,checkStrictly:rn,disabled:ja,keyEntities:xt,dropLevelOffset:Ft,dropContainerKey:yt,dropTargetKey:mn,dropPosition:En,dragOverNodeKey:Dt,indent:Qt,direction:er,dropIndicatorRender:ya,loadData:$a,filterTreeNode:dn,titleRender:ga,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:ke()(pt,vt,Ct,(Ve={},(0,ne.Z)(Ve,"".concat(pt,"-show-line"),yn),(0,ne.Z)(Ve,"".concat(pt,"-focused"),Se),(0,ne.Z)(Ve,"".concat(pt,"-active-focused"),Ye!==null),Ve)),style:St},a.createElement(cn,(0,z.Z)({ref:this.listRef,prefixCls:pt,style:Vt,data:De,disabled:ja,selectable:Ht,checkable:!!wn,motion:oo,dragging:ot!==null,height:bn,itemHeight:Fa,virtual:Ga,focusable:Qn,focused:Se,tabIndex:_t,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:zo,onScroll:Cr},this.getTreeNodeRequiredProps(),Rt))))}}],[{key:"getDerivedStateFromProps",value:function(Ve,Bt){var Se=Bt.prevProps,De={prevProps:Ve};function xt(Qn){return!Se&&Qn in Ve||Se&&Se[Qn]!==Ve[Qn]}var ot,Ye=Bt.fieldNames;if(xt("fieldNames")&&(Ye=(0,Fe.w$)(Ve.fieldNames),De.fieldNames=Ye),xt("treeData")?ot=Ve.treeData:xt("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ot=(0,Fe.zn)(Ve.children)),ot){De.treeData=ot;var Ft=(0,Fe.I8)(ot,{fieldNames:Ye});De.keyEntities=(0,Ie.Z)((0,ne.Z)({},kt,Ke),Ft.keyEntities)}var yt=De.keyEntities||Bt.keyEntities;if(xt("expandedKeys")||Se&&xt("autoExpandParent"))De.expandedKeys=Ve.autoExpandParent||!Se&&Ve.defaultExpandParent?(0,bt.r7)(Ve.expandedKeys,yt):Ve.expandedKeys;else if(!Se&&Ve.defaultExpandAll){var mn=(0,Ie.Z)({},yt);delete mn[kt],De.expandedKeys=Object.keys(mn).map(function(Qn){return mn[Qn].key})}else!Se&&Ve.defaultExpandedKeys&&(De.expandedKeys=Ve.autoExpandParent||Ve.defaultExpandParent?(0,bt.r7)(Ve.defaultExpandedKeys,yt):Ve.defaultExpandedKeys);if(De.expandedKeys||delete De.expandedKeys,ot||De.expandedKeys){var En=(0,Fe.oH)(ot||Bt.treeData,De.expandedKeys||Bt.expandedKeys,Ye);De.flattenNodes=En}if(Ve.selectable&&(xt("selectedKeys")?De.selectedKeys=(0,bt.BT)(Ve.selectedKeys,Ve):!Se&&Ve.defaultSelectedKeys&&(De.selectedKeys=(0,bt.BT)(Ve.defaultSelectedKeys,Ve))),Ve.checkable){var Dt;if(xt("checkedKeys")?Dt=(0,bt.E6)(Ve.checkedKeys)||{}:!Se&&Ve.defaultCheckedKeys?Dt=(0,bt.E6)(Ve.defaultCheckedKeys)||{}:ot&&(Dt=(0,bt.E6)(Ve.checkedKeys)||{checkedKeys:Bt.checkedKeys,halfCheckedKeys:Bt.halfCheckedKeys}),Dt){var Qt=Dt,Re=Qt.checkedKeys,pt=Re===void 0?[]:Re,vt=Qt.halfCheckedKeys,Vt=vt===void 0?[]:vt;if(!Ve.checkStrictly){var yn=(0,$t.S)(pt,!0,yt);pt=yn.checkedKeys,Vt=yn.halfCheckedKeys}De.checkedKeys=pt,De.halfCheckedKeys=Vt}}return xt("loadedKeys")&&(De.loadedKeys=Ve.loadedKeys),De}}]),Oe}(a.Component);Kt.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},Kt.TreeNode=pe.Z;var _n=Kt,Xn=_n},35654:function(Pt,gt,ee){"use strict";ee.d(gt,{BT:function(){return a},E6:function(){return b},L0:function(){return je},OM:function(){return E},_5:function(){return _e},r7:function(){return te},wA:function(){return ke},yx:function(){return we}});var z=ee(94480),ne=ee(76190),ve=ee(48736),Ie=ee(59301),fe=ee(39417),Le=ee(67841),ie=ee(71430),Ze=null;function _e(oe,re){if(!oe)return[];var le=oe.slice(),de=le.indexOf(re);return de>=0&&le.splice(de,1),le}function je(oe,re){var le=(oe||[]).slice();return le.indexOf(re)===-1&&le.push(re),le}function we(oe){return oe.split("-")}function ke(oe,re){var le=[],de=(0,Le.Z)(re,oe);function pe(){var me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];me.forEach(function(Fe){var be=Fe.key,Ae=Fe.children;le.push(be),pe(Ae)})}return pe(de.children),le}function xe(oe){if(oe.parent){var re=we(oe.pos);return Number(re[re.length-1])===oe.parent.children.length-1}return!1}function ue(oe){var re=we(oe.pos);return Number(re[re.length-1])===0}function E(oe,re,le,de,pe,me,Fe,be,Ae,tt){var Ne,wt=oe.clientX,He=oe.clientY,Xe=oe.target.getBoundingClientRect(),st=Xe.top,rt=Xe.height,kt=(tt==="rtl"?-1:1)*(((pe==null?void 0:pe.x)||0)-wt),Qe=(kt-12)/de,Ke=(0,Le.Z)(be,le.props.eventKey);if(He-1.5?me({dragNode:Xt,dropNode:Kt,dropPosition:1})?bt=1:_n=!1:me({dragNode:Xt,dropNode:Kt,dropPosition:0})?bt=0:me({dragNode:Xt,dropNode:Kt,dropPosition:1})?bt=1:_n=!1:me({dragNode:Xt,dropNode:Kt,dropPosition:1})?bt=1:_n=!1,{dropPosition:bt,dropLevelOffset:$t,dropTargetKey:Ke.key,dropTargetPos:Ke.pos,dragOverNodeKey:cn,dropContainerKey:bt===0?null:((Ne=Ke.parent)===null||Ne===void 0?void 0:Ne.key)||null,dropAllowed:_n}}function a(oe,re){if(oe){var le=re.multiple;return le?oe.slice():oe.length?[oe[0]]:oe}}var x=function(re){return re};function y(oe,re){if(!oe)return[];var le=re||{},de=le.processProps,pe=de===void 0?x:de,me=Array.isArray(oe)?oe:[oe];return me.map(function(Fe){var be=Fe.children,Ae=_objectWithoutProperties(Fe,Ze),tt=y(be,re);return React.createElement(TreeNode,_extends({key:Ae.key},pe(Ae)),tt)})}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,ve.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return re}function te(oe,re){var le=new Set;function de(pe){if(!le.has(pe)){var me=(0,Le.Z)(re,pe);if(me){le.add(pe);var Fe=me.parent,be=me.node;be.disabled||Fe&&de(Fe.key)}}}return(oe||[]).forEach(function(pe){de(pe)}),(0,z.Z)(le)}},90782:function(Pt,gt,ee){"use strict";ee.d(gt,{S:function(){return ie}});var z=ee(48736),ne=ee(67841);function ve(Ze,_e){var je=new Set;return Ze.forEach(function(we){_e.has(we)||je.add(we)}),je}function Ie(Ze){var _e=Ze||{},je=_e.disabled,we=_e.disableCheckbox,ke=_e.checkable;return!!(je||we)||ke===!1}function fe(Ze,_e,je,we){for(var ke=new Set(Ze),xe=new Set,ue=0;ue<=je;ue+=1){var E=_e.get(ue)||new Set;E.forEach(function(b){var te=b.key,oe=b.node,re=b.children,le=re===void 0?[]:re;ke.has(te)&&!we(oe)&&le.filter(function(de){return!we(de.node)}).forEach(function(de){ke.add(de.key)})})}for(var a=new Set,x=je;x>=0;x-=1){var y=_e.get(x)||new Set;y.forEach(function(b){var te=b.parent,oe=b.node;if(!(we(oe)||!b.parent||a.has(b.parent.key))){if(we(b.parent.node)){a.add(te.key);return}var re=!0,le=!1;(te.children||[]).filter(function(de){return!we(de.node)}).forEach(function(de){var pe=de.key,me=ke.has(pe);re&&!me&&(re=!1),!le&&(me||xe.has(pe))&&(le=!0)}),re&&ke.add(te.key),le&&xe.add(te.key),a.add(te.key)}})}return{checkedKeys:Array.from(ke),halfCheckedKeys:Array.from(ve(xe,ke))}}function Le(Ze,_e,je,we,ke){for(var xe=new Set(Ze),ue=new Set(_e),E=0;E<=we;E+=1){var a=je.get(E)||new Set;a.forEach(function(te){var oe=te.key,re=te.node,le=te.children,de=le===void 0?[]:le;!xe.has(oe)&&!ue.has(oe)&&!ke(re)&&de.filter(function(pe){return!ke(pe.node)}).forEach(function(pe){xe.delete(pe.key)})})}ue=new Set;for(var x=new Set,y=we;y>=0;y-=1){var b=je.get(y)||new Set;b.forEach(function(te){var oe=te.parent,re=te.node;if(!(ke(re)||!te.parent||x.has(te.parent.key))){if(ke(te.parent.node)){x.add(oe.key);return}var le=!0,de=!1;(oe.children||[]).filter(function(pe){return!ke(pe.node)}).forEach(function(pe){var me=pe.key,Fe=xe.has(me);le&&!Fe&&(le=!1),!de&&(Fe||ue.has(me))&&(de=!0)}),le||xe.delete(oe.key),de&&ue.add(oe.key),x.add(oe.key)}})}return{checkedKeys:Array.from(xe),halfCheckedKeys:Array.from(ve(ue,xe))}}function ie(Ze,_e,je,we){var ke=[],xe;we?xe=we:xe=Ie;var ue=new Set(Ze.filter(function(y){var b=!!(0,ne.Z)(je,y);return b||ke.push(y),b})),E=new Map,a=0;Object.keys(je).forEach(function(y){var b=je[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)(!ke.length,"Tree missing follow keys: ".concat(ke.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var x;return _e===!0?x=fe(ue,E,a,xe):x=Le(ue,_e.halfCheckedKeys,E,a,xe),x}},67841:function(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return z}});function z(ne,ve){return ne[ve]}},71430:function(Pt,gt,ee){"use strict";ee.d(gt,{F:function(){return te},H8:function(){return b},I8:function(){return y},km:function(){return ke},oH:function(){return a},w$:function(){return xe},zn:function(){return E}});var z=ee(76190),ne=ee(94480),ve=ee(33885),Ie=ee(75931),fe=ee(11592),Le=ee(2738),ie=ee(48736),Ze=ee(67841),_e=["children"];function je(oe,re){return"".concat(oe,"-").concat(re)}function we(oe){return oe&&oe.type&&oe.type.isTreeNode}function ke(oe,re){return oe!=null?oe:re}function xe(oe){var re=oe||{},le=re.title,de=re._title,pe=re.key,me=re.children,Fe=le||"title";return{title:Fe,_title:de||[Fe],key:pe||"key",children:me||"children"}}function ue(oe,re){var le=new Map;function de(pe){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(pe||[]).forEach(function(Fe){var be=Fe[re.key],Ae=Fe[re.children];warning(be!=null,"Tree node must have a certain key: [".concat(me).concat(be,"]"));var tt=String(be);warning(!le.has(tt)||be===null||be===void 0,"Same 'key' exist in the Tree: ".concat(tt)),le.set(tt,!0),de(Ae,"".concat(me).concat(tt," > "))})}de(oe)}function E(oe){function re(le){var de=(0,fe.Z)(le);return de.map(function(pe){if(!we(pe))return(0,ie.ZP)(!pe,"Tree/TreeNode can only accept TreeNode as children."),null;var me=pe.key,Fe=pe.props,be=Fe.children,Ae=(0,Ie.Z)(Fe,_e),tt=(0,ve.Z)({key:me},Ae),Ne=re(be);return Ne.length&&(tt.children=Ne),tt}).filter(function(pe){return pe})}return re(oe)}function a(oe,re,le){var de=xe(le),pe=de._title,me=de.key,Fe=de.children,be=new Set(re===!0?[]:re),Ae=[];function tt(Ne){var wt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Ne.map(function(He,Xe){for(var st=je(wt?wt.pos:"0",Xe),rt=ke(He[me],st),kt,Qe=0;Qe1&&arguments[1]!==void 0?arguments[1]:{},le=re.initWrapper,de=re.processEntity,pe=re.onProcessFinished,me=re.externalGetKey,Fe=re.childrenPropName,be=re.fieldNames,Ae=arguments.length>2?arguments[2]:void 0,tt=me||Ae,Ne={},wt={},He={posEntities:Ne,keyEntities:wt};return le&&(He=le(He)||He),x(oe,function(Xe){var st=Xe.node,rt=Xe.index,kt=Xe.pos,Qe=Xe.key,Ke=Xe.parentPos,At=Xe.level,Te=Xe.nodes,Je={node:st,nodes:Te,index:rt,key:Qe,pos:kt,level:At},nt=ke(Qe,kt);Ne[kt]=Je,wt[nt]=Je,Je.parent=Ne[Ke],Je.parent&&(Je.parent.children=Je.parent.children||[],Je.parent.children.push(Je)),de&&de(Je,He)},{externalGetKey:tt,childrenPropName:Fe,fieldNames:be}),pe&&pe(He),He}function b(oe,re){var le=re.expandedKeys,de=re.selectedKeys,pe=re.loadedKeys,me=re.loadingKeys,Fe=re.checkedKeys,be=re.halfCheckedKeys,Ae=re.dragOverNodeKey,tt=re.dropPosition,Ne=re.keyEntities,wt=(0,Ze.Z)(Ne,oe),He={eventKey:oe,expanded:le.indexOf(oe)!==-1,selected:de.indexOf(oe)!==-1,loaded:pe.indexOf(oe)!==-1,loading:me.indexOf(oe)!==-1,checked:Fe.indexOf(oe)!==-1,halfChecked:be.indexOf(oe)!==-1,pos:String(wt?wt.pos:""),dragOver:Ae===oe&&tt===0,dragOverGapTop:Ae===oe&&tt===-1,dragOverGapBottom:Ae===oe&&tt===1};return He}function te(oe){var re=oe.data,le=oe.expanded,de=oe.selected,pe=oe.checked,me=oe.loaded,Fe=oe.loading,be=oe.halfChecked,Ae=oe.dragOver,tt=oe.dragOverGapTop,Ne=oe.dragOverGapBottom,wt=oe.pos,He=oe.active,Xe=oe.eventKey,st=(0,ve.Z)((0,ve.Z)({},re),{},{expanded:le,selected:de,checked:pe,loaded:me,loading:Fe,halfChecked:be,dragOver:Ae,dragOverGapTop:tt,dragOverGapBottom:Ne,pos:wt,active:He,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(Pt,gt,ee){"use strict";ee.d(gt,{Z:function(){return ne}});var z=ee(4676);function ne(ve,Ie,fe,Le){var ie=z.unstable_batchedUpdates?function(_e){z.unstable_batchedUpdates(fe,_e)}:fe;return ve!=null&&ve.addEventListener&&ve.addEventListener(Ie,ie,Le),{remove:function(){ve!=null&&ve.removeEventListener&&ve.removeEventListener(Ie,ie,Le)}}}},55468:function(Pt,gt,ee){"use strict";ee.d(gt,{g1:function(){return we},os:function(){return xe}});var z=/margin|padding|width|height|max|min|offset/,ne={left:!0,top:!0},ve={cssFloat:1,styleFloat:1,float:1};function Ie(ue){return ue.nodeType===1?ue.ownerDocument.defaultView.getComputedStyle(ue,null):{}}function fe(ue,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return ue.offsetHeight;if(E==="width")return ue.offsetWidth}return E in ne||(ne[E]=z.test(E)),ne[E]?parseFloat(a)||0:a}function Le(ue,E){var a=arguments.length,x=Ie(ue);return E=ve[E]?"cssFloat"in ue.style?"cssFloat":"styleFloat":E,a===1?x:fe(ue,E,x[E]||ue.style[E])}function ie(ue,E,a){var x=arguments.length;if(E=ve[E]?"cssFloat"in ue.style?"cssFloat":"styleFloat":E,x===3)return typeof a=="number"&&z.test(E)&&(a="".concat(a,"px")),ue.style[E]=a,a;for(var y in E)E.hasOwnProperty(y)&&ie(ue,y,E[y]);return Ie(ue)}function Ze(ue){return ue===document.body?document.documentElement.clientWidth:ue.offsetWidth}function _e(ue){return ue===document.body?window.innerHeight||document.documentElement.clientHeight:ue.offsetHeight}function je(){var ue=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),E=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ue,height:E}}function we(){var ue=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:ue,height:E}}function ke(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function xe(ue){var E=ue.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(Pt,gt,ee){"use strict";ee.d(gt,{G:function(){return Ie}});var z=ee(47273),ne=function(Le){if((0,z.Z)()&&window.document.documentElement){var ie=Array.isArray(Le)?Le:[Le],Ze=window.document.documentElement;return ie.some(function(_e){return _e in Ze.style})}return!1},ve=function(Le,ie){if(!ne(Le))return!1;var Ze=document.createElement("div"),_e=Ze.style[Le];return Ze.style[Le]=ie,Ze.style[Le]!==_e};function Ie(fe,Le){return!Array.isArray(fe)&&Le!==void 0?ve(fe,Le):ne(fe)}},51581:function(Pt,gt,ee){"use strict";Object.defineProperty(gt,"__esModule",{value:!0});var z=function(){function ke(xe,ue){for(var E=0;E=0||Object.prototype.hasOwnProperty.call(ke,E)&&(ue[E]=ke[E]);return ue}function Ze(ke,xe){if(!(ke instanceof xe))throw new TypeError("Cannot call a class as a function")}function _e(ke,xe){if(!ke)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return xe&&(typeof xe=="object"||typeof xe=="function")?xe:ke}function je(ke,xe){if(typeof xe!="function"&&xe!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof xe);ke.prototype=Object.create(xe&&xe.prototype,{constructor:{value:ke,enumerable:!1,writable:!0,configurable:!0}}),xe&&(Object.setPrototypeOf?Object.setPrototypeOf(ke,xe):ke.__proto__=xe)}var we=function(ke){je(xe,ke);function xe(ue){Ze(this,xe);var E=_e(this,(xe.__proto__||Object.getPrototypeOf(xe)).call(this,ue));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,Ie=null;return function(){for(var fe=this,Le=arguments.length,ie=new Array(Le),Ze=0;Zexe in Ze?z(Ze,xe,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ze[xe]=Fe,K=(Ze,xe)=>{for(var Fe in xe||(xe={}))O.call(xe,Fe)&&ve(Ze,Fe,xe[Fe]);if(C)for(var Fe of C(xe))T.call(xe,Fe)&&ve(Ze,Fe,xe[Fe]);return Ze};const v=({dispatch:Ze,className:xe,style:Fe={},leftDom:W,rigthDom:ze,title:j,imgUrl:Y})=>((0,i.useEffect)(()=>(Ze({type:"globalSetting/headerToggle",payload:!1}),()=>{Ze({type:"globalSetting/headerToggle",payload:!0})}),[]),i.createElement("div",{className:we()("flex item-center justify-between h-64px px-40px",xe),style:K({background:`url(${Y||s(12907)}) 0 0 / 100% 100% no-repeat`,height:85},Fe)},W||i.createElement("div",{className:"flex item-center",style:{width:120}},i.createElement("div",{className:`current rounded-full px-30px py-12px c-white ${M.goback}`,onClick:()=>{c.history.push("/")}},"\u8FD4\u56DE\u9996\u9875")),typeof j=="string"?i.createElement("div",{className:`text-36px c-white font-semibold ${M.title_name}`}," ",j):j,ze||i.createElement("div",{className:"flex justify-end",style:{width:120}},i.createElement(w.Z,null))));var Ne=(0,c.connect)(({})=>({}))(v)},30896:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return Fe}});var i=s(95392),c=s(20834),f=s(8591),we=s(38854),w={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"},M=s(81779),z=s(67670),C=s(78323),O=s(63949),T=s(59301),ve=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,Ne=(W,ze)=>{var j={};for(var Y in W)K.call(W,Y)&&ze.indexOf(Y)<0&&(j[Y]=W[Y]);if(W!=null&&ve)for(var Y of ve(W))ze.indexOf(Y)<0&&v.call(W,Y)&&(j[Y]=W[Y]);return j},Ze=(W,ze,j)=>new Promise((Y,p)=>{var A=Z=>{try{I(j.next(Z))}catch(ue){p(ue)}},S=Z=>{try{I(j.throw(Z))}catch(ue){p(ue)}},I=Z=>Z.done?Y(Z.value):Promise.resolve(Z.value).then(A,S);I((j=j.apply(W,ze)).next())});const xe=W=>{var ze=W,{homePage:j,user:Y,globalSetting:p,loading:A,dispatch:S,shixunHomeworks:I}=ze,Z=Ne(ze,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),ue,Se,Ye,nt,Be,at,He,Le,ge,_;const Ie=(ue=Y.userInfo)==null?void 0:ue.is_school_manage,Me=()=>{var P,ne,ae,te,oe;return(0,O.Ll)()?T.createElement(c.default,{className:`${w.rightMenu} ${w.menuWrap}`},T.createElement(c.default.Item,null,T.createElement(i.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):T.createElement(c.default,{className:`${w.rightMenu} ${w.menuWrap}`},T.createElement(c.default.Item,null,T.createElement(i.Link,{to:`/users/${(P=Y.userInfo)==null?void 0:P.login}/classrooms`},"\u4E2A\u4EBA\u4E2D\u5FC3")),((ae=(ne=Y.navigationInfo)==null?void 0:ne.top)==null?void 0:ae.laboratory_admin_url)&&T.createElement(c.default.Item,null,T.createElement("a",{href:(oe=(te=Y.navigationInfo)==null?void 0:te.top)==null?void 0:oe.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),T.createElement(c.default.Item,null,T.createElement(i.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||S({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:T.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")),T.createElement(c.default.Item,{className:w.exit},T.createElement("a",{onClick:()=>Ze(void 0,null,function*(){(0,O.m5)();let ce;try{ce=yield(0,z.vR)({}),f.ZP.success(ce==null?void 0:ce.message)}catch(tt){}(0,O.d8)("_educoder_session","logout",1),(0,O.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),ce!=null&&ce.url?window.location.href=ce.url:(i.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,M.bg)()?T.createElement(we.Z,{dropdownRender:Me,placement:"bottomRight"},T.createElement("section",null,T.createElement("aside",null,T.createElement("div",{className:I.actionTabs.type===1?w.classromediv:""},T.createElement("img",{className:`${w.userPic} current ml15`,src:`${(Se=C.Z)==null?void 0:Se.IMG_SERVER}/images/${(Ye=Y.userInfo)==null?void 0:Ye.image_url}`,alt:"",onClick:()=>{var P;return i.history.push((0,O.Ll)()?"/account/profile":`/users/${(P=Y.userInfo)==null?void 0:P.login}/classrooms`)}}),(0,O.Ll)()&&T.createElement("span",{className:"ml10 font16"},(nt=Y.userInfo)==null?void 0:nt.username),T.createElement("i",{className:`iconfont icon-zhankai4 ${w.icon}`}))))):T.createElement("div",{className:`font15 flex item-center gap-10px ${p.isIlearning?w.login:""}`},((Be=p.setting)==null?void 0:Be.sso_login_url)&&T.createElement("a",{target:"_blank",href:(at=p.setting)==null?void 0:at.sso_login_url},T.createElement("img",{src:`${C.Z.IMG_SERVER}/${(He=p.setting)==null?void 0:He.login_logo_url}`,width:40}),T.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Le=p.setting)==null?void 0:Le.sso_login_button_name)),!((ge=p.setting)!=null&&ge.hide_account_login)&&T.createElement(T.Fragment,null,T.createElement("span",{className:"current-primary-hover",onClick:()=>{S({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((_=p.setting)!=null&&_.close_register)&&T.createElement(T.Fragment,null,T.createElement("span",null,"|"),T.createElement("span",{className:"current-primary-hover",onClick:()=>{i.history.push("/user/register")}},"\u6CE8\u518C"))))};var Fe=(0,i.connect)(({homePage:W,loading:ze,user:j,globalSetting:Y,shixunHomeworks:p})=>({homePage:W,user:j,globalSetting:Y,shixunHomeworks:p,loading:ze.models.index}))(xe)},18498:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return O}});var i=s(59301),c=s(95392),f=s(44e3),we=s(20834),w=s(81779),M={myMenu:"myMenu___bbQDH",layoutSider:"layoutSider___b9ayt"};const z={background:"#082930"},C=({globalSetting:T,mainDom:ve,dispatch:K})=>{var v;const[Ne,Ze]=(0,i.useState)([]),[xe,Fe]=(0,i.useState)([]),W=(0,i.useMemo)(()=>{var Y,p,A;const S=Z=>!(Z!=null&&Z.hidden)&&!((0,w.JA)()&&(Z==null?void 0:Z.link)==="/paperlibrary"),I=((p=(Y=T==null?void 0:T.setting)==null?void 0:Y.navbar)==null?void 0:p.filter(S))||[];for(const Z of I)Z.subitem=((A=Z==null?void 0:Z.subitem)==null?void 0:A.filter(S))||[];return I},[(v=T==null?void 0:T.setting)==null?void 0:v.navbar]),ze=(Y,p)=>{let A="",S=[];for(const I of Y)if(I.link===p&&(A=I.link),I.subitem&&I.subitem.length>0){for(const Z of I.subitem)if(Z.link===p&&(A=Z.link,S=[I.link]),Z.subitem){const ue=ze(Z.subitem,p);ue.selectedKey&&(A=ue.selectedKey,S=[I.link,...ue.openKeys])}}return{selectedKey:A,openKeys:S}};(0,i.useEffect)(()=>{const Y=location.pathname,{selectedKey:p,openKeys:A}=ze(W,Y);Ze(p?[p]:[]),A.length>0?Fe(A):Fe([])},[W]),(0,i.useEffect)(()=>{K({type:"globalSetting/headerFooterToggle",payload:!0})},[]);const j=Y=>{switch(Y){case"/":return i.createElement("i",{className:"iconfont ml10 icon-shouye3 font14"});case"/paths":return i.createElement("i",{className:"iconfont ml10 icon-zhihuikecheng font14"});case"/shixuns":return i.createElement("i",{className:"iconfont ml10 icon-shijianxiangmu font14"});case"/classrooms":return i.createElement("i",{className:"iconfont ml10 icon-jiaoxueketang2 font14"});default:return null}};return i.createElement(f.default,{style:z},T.showHeader&&T.showHeaderFooter&&i.createElement(f.default.Sider,{className:`flex flex-col ${M.layoutSider}`,width:244,style:z},i.createElement(we.default,{className:`w-full ${M.myMenu}`,mode:"inline",selectedKeys:Ne,openKeys:xe,onOpenChange:Y=>Fe(Y),onSelect:({key:Y})=>{Y&&Y.includes("/")&&c.history.push(Y)},items:W.map(Y=>{var p;return{key:Y.link,label:Y.name,icon:j(Y==null?void 0:Y.link),children:((p=Y.subitem)==null?void 0:p.length)>0?Y.subitem.map(A=>{var S;return{key:A.link,label:A.name,children:((S=A.subitem)==null?void 0:S.length)>0?A.subitem.map(I=>({key:I.link,label:I.name})):void 0}}):void 0}})})),i.createElement(f.default.Content,{style:{backgroundColor:"#021C21"}},ve))};var O=(0,c.connect)(({globalSetting:T,user:ve})=>({globalSetting:T,user:ve}))(C)},73358:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return O}});var i=s(59301),c=s(95392),f=s(44e3),we=s(20834),w=s(81779),M={myMenu:"myMenu___BgVun",layoutSider:"layoutSider___rUtSB"};const z={background:"linear-gradient( 180deg, #FFFFFF -20%, #BCD7FF 100%)"},C=({globalSetting:T,mainDom:ve,dispatch:K})=>{var v;const[Ne,Ze]=(0,i.useState)([]),[xe,Fe]=(0,i.useState)([]),W=(0,i.useMemo)(()=>{var j,Y,p;const A=I=>!(I!=null&&I.hidden)&&!((0,w.JA)()&&(I==null?void 0:I.link)==="/paperlibrary"),S=((Y=(j=T==null?void 0:T.setting)==null?void 0:j.navbar)==null?void 0:Y.filter(A))||[];for(const I of S)I.subitem=((p=I==null?void 0:I.subitem)==null?void 0:p.filter(A))||[];return S},[(v=T==null?void 0:T.setting)==null?void 0:v.navbar]),ze=(j,Y)=>{let p="",A=[];for(const S of j)if(S.link===Y&&(p=S.link),S.subitem&&S.subitem.length>0){for(const I of S.subitem)if(I.link===Y&&(p=I.link,A=[S.link]),I.subitem){const Z=ze(I.subitem,Y);Z.selectedKey&&(p=Z.selectedKey,A=[S.link,...Z.openKeys])}}return{selectedKey:p,openKeys:A}};return(0,i.useEffect)(()=>{const j=location.pathname,{selectedKey:Y,openKeys:p}=ze(W,j);Ze(Y?[Y]:[]),p.length>0?Fe(p):Fe([])},[W]),(0,i.useEffect)(()=>{K({type:"globalSetting/headerFooterToggle",payload:!0})},[]),i.createElement(f.default,{style:z},T.showHeader&&T.showHeaderFooter&&i.createElement(f.default.Sider,{className:`flex flex-col ${M.layoutSider}`,width:212,style:z},i.createElement(we.default,{className:`w-full ${M.myMenu}`,mode:"inline",selectedKeys:Ne,openKeys:xe,onOpenChange:j=>Fe(j),onSelect:({key:j})=>{j&&j.includes("/")&&c.history.push(j)},items:W.map(j=>{var Y;return{key:j.link,label:j.name,children:((Y=j.subitem)==null?void 0:Y.length)>0?j.subitem.map(p=>{var A;return{key:p.link,label:p.name,children:((A=p.subitem)==null?void 0:A.length)>0?p.subitem.map(S=>({key:S.link,label:S.name})):void 0}}):void 0}})})),i.createElement(f.default.Content,{style:{backgroundColor:"#EEF5FE"}},ve))};var O=(0,c.connect)(({globalSetting:T,user:ve})=>({globalSetting:T,user:ve}))(C)},47140:function($e,ke,s){"use strict";s.d(ke,{i:function(){return A},Z:function(){return I}});var i={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"},c=s(71418),f=s(6848),we=s(93948),w=s(92310),M=s.n(w),z=s(63949),C=s(13922),O=s(81779),T=s(79005),ve=s(20345),K=s(77882),v=s(31081),Ne=s(75309),Ze=s(71979),xe=s(47558),Fe=s(42922),W=s(66832),ze=s(96593),j=s(19664),Y=s(91833),p=s(59301);const A=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:T,swimg:ve},{name:"101\u8BA1\u5212",ptimg:K,swimg:v},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ne,swimg:Ze},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:xe,swimg:Fe},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:W,swimg:ze},{name:"\u519B\u961F\u4E00\u6D41",ptimg:j,swimg:Y}];var I=({className:Z,dataSource:ue=[],col:Se=4,right:Ye,bottom:nt=23,precision:Be=0,wrapWidth:at=1200,trackEventItems:He,loading:Le,onRemove:ge=()=>{},isCurrent:_=!0,showAlias:Ie=!1,showProgress:Me=!1})=>{const P=Math.floor((at-(Se-1)*Ye)/Se),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(ae=>(window.ENV==="build"&&(ae.ptimg=`/react/build${ae.ptimg}`,ae.swimg=`/react/build${ae.swimg}`),ae));return p.createElement(c.Z,{spinning:Le},p.createElement("div",{className:M()(i.list,Z)},!!(ue!=null&&ue.length)&&(ue==null?void 0:ue.map((ae,te)=>{var oe,ce,tt,zt,ht,Mt;const{name:Tt,id:We,identifier:Pt,featured:Yt,school_name:V,image_url:N,excellent:g,is_plan:x}=ae;return p.createElement("div",{key:We,className:_&&Me?i.wrapisCurrent:i.wrap,style:{width:P,marginRight:(1+te)%Se===0?0:Ye+Be,marginBottom:nt}},p.createElement("a",{className:i.li,onClick:R=>{R.preventDefault(),R.stopPropagation(),He&&(0,z.L9)([He]),(0,z.xg)(`/paths/${Pt}`)}},p.createElement("div",{className:i.img},p.createElement("img",{className:i.cover,src:`${N}`}),_&&(0,O.bg)()&&(ae==null?void 0:ae.studying)&&p.createElement("div",{className:`${i.movebq} user-path-items`,onClick:R=>{R.stopPropagation(),ge(ae)}},p.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),p.createElement("span",{className:"c-red"},"\u79FB\u9664")),(oe=ae==null?void 0:ae.subject_tags)==null?void 0:oe.map((R,se)=>{var me,le;if(se===0){const Re=(me=ne.find(Oe=>Oe.name==R))==null?void 0:me.swimg;return p.createElement("img",{className:i.sign,src:Re,style:{left:"-4px"}})}const Je=(le=ne.find(Re=>Re.name==R))==null?void 0:le.ptimg;return p.createElement("img",{className:i.sign,src:Je,style:{left:`${48+52*(se-1)+2*se}px`}})}),p.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ae==null?void 0:ae.excellent)&&p.createElement("div",{className:i.bq},"\u5F00\u653E\u8BFE\u7A0B"))),p.createElement("div",{className:i.name},p.createElement(f.Z,{title:Ie&&(ae!=null&&ae.excellent_alias_name)?p.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Tt}`,p.createElement("br",null),p.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ae==null?void 0:ae.excellent_alias_name}`)):Tt},p.createElement("span",{className:i.e},Ie&&(ae==null?void 0:ae.excellent_alias_name)||Tt))),_&&Me&&((ce=ae==null?void 0:ae.progress)==null?void 0:ce.all_score)!=0&&p.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},p.createElement(we.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((tt=ae==null?void 0:ae.progress)==null?void 0:tt.my_score)/((zt=ae==null?void 0:ae.progress)==null?void 0:zt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ht=ae==null?void 0:ae.progress)==null?void 0:ht.my_score,"/",(Mt=ae==null?void 0:ae.progress)==null?void 0:Mt.all_score),(!_||!Me)&&p.createElement("div",{className:i.tags},p.createElement("div",null,p.createElement(f.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},p.createElement("span",null,p.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),p.createElement("span",null,ae.stages_count))),p.createElement(f.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},p.createElement("span",null,p.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),p.createElement("span",null,ae.members_count)))))))})),!ue.length&&p.createElement(C.Z,null)))}},16338:function($e,ke,s){"use strict";s.d(ke,{jL:function(){return w},w9:function(){return pt},vv:function(){return At},dN:function(){return L},QD:function(){return jt},cQ:function(){return me.Z},vg:function(){return k},Oz:function(){return d},op:function(){return dn},O5:function(){return wa},_b:function(){return sn},t7:function(){return nt},tT:function(){return He},Gi:function(){return Fn},YG:function(){return ut},Ed:function(){return In},kT:function(){return Bt},qp:function(){return Fe},Um:function(){return A},K3:function(){return j},vr:function(){return zn},qE:function(){return Ae},Je:function(){return Ie},wb:function(){return Tt},rC:function(){return se},lB:function(){return Yt},cq:function(){return $n},kO:function(){return ie},tp:function(){return Z},Si:function(){return Jn},k8:function(){return Sa},Du:function(){return da}});var i=s(59301),c={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"},f="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==",w=({dataSource:q=[],img:G,imgWidth:X=346,title:Ke,sunTitle:It,bannerExtraContent:kt})=>i.createElement("div",{className:c.banner},i.createElement("div",{className:c.content},i.createElement("aside",null,i.createElement("p",null,i.createElement("b",null,Ke),i.createElement("span",null,It)),q.length>0&&i.createElement("div",{className:c.btns},q.map((ye,Lt)=>i.createElement("div",{key:Lt,onClick:ye.click},ye.name,ye.sign?i.createElement("img",{src:f,width:39}):null))),kt),G&&i.createElement("img",{style:{marginTop:33,marginRight:38},src:G,width:X}))),M={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"},z=s(92310),C=s.n(z),O=s(89392),T=Object.defineProperty,ve=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,Ne=(q,G,X)=>G in q?T(q,G,{enumerable:!0,configurable:!0,writable:!0,value:X}):q[G]=X,Ze=(q,G)=>{for(var X in G||(G={}))K.call(G,X)&&Ne(q,X,G[X]);if(ve)for(var X of ve(G))v.call(G,X)&&Ne(q,X,G[X]);return q},Fe=({dataSource:q=[],value:G,onChange:X,onTitleChange:Ke,className:It,title:kt,titleWidth:ye=41,style:Lt={},fontColor:xt="#6A7283",showCount:Gt,classNameActive:_t,styleItem:Qe={}})=>{const[Jt,an]=(0,i.useState)(0),[xn,Wt]=(0,i.useState)(!1),Ft=(0,i.useRef)(null),pn=(0,i.useRef)(null);return(0,i.useEffect)(()=>{var rn;q.length!==0&&(((rn=Ft==null?void 0:Ft.current)==null?void 0:rn.clientHeight)>97?an(1):an(0)),q.length===0&&an(0),Wt(!1)},[q]),i.createElement("div",{className:C()(M.row,It),style:Lt},i.createElement("div",{onClick:(0,O.throttle)(()=>Ke==null?void 0:Ke(),2e3),style:{width:ye,marginTop:xn?12:4},className:`${M.title} ${Ke?"current":""}`},kt),i.createElement("div",{className:xn?`${M.tagsWrap} ${M.tagsBorderWrap}`:M.tagsWrap},i.createElement("div",{className:M.bar,ref:pn,style:Jt>0?{height:Jt===1?97:"auto",overflow:Jt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},i.createElement("div",{className:M.tag,ref:Ft},q==null?void 0:q.map(rn=>i.createElement("span",{onClick:()=>X(rn.id),key:rn.id,style:Ze(Ze({color:xt},Qe),(rn==null?void 0:rn.style)||{}),className:G===rn.id?C()(_t||M.active,rn.classNameActive):""},i.createElement("span",{title:rn.name,className:M.name},rn.name),!!Gt&&i.createElement("span",{className:M.num},rn.count))))),!!Jt&&i.createElement(i.Fragment,null,Jt===1?i.createElement("div",{onClick:()=>{var rn;an(2),((rn=Ft==null?void 0:Ft.current)==null?void 0:rn.clientHeight)>245?Wt(!0):Wt(!1)},className:M.action},"\u5C55\u5F00",i.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):i.createElement("div",{onClick:()=>{pn.current.scrollTop=0,an(1),Wt(!1)},className:M.action},"\u6536\u8D77",i.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},W={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"},j=({dataSource:q=[],value:G,onChange:X,onTitleChange:Ke,className:It,title:kt,titleWidth:ye=41,style:Lt={},fontColor:xt="#6A7283",showCount:Gt,expand:_t=!0})=>{const[Qe,Jt]=(0,i.useState)(0),[an,xn]=(0,i.useState)(!1),Wt=(0,i.useRef)(null),Ft=(0,i.useRef)(null),[pn,rn]=(0,i.useState)(_t);return i.createElement("div",{className:C()(W.row,It),style:Lt},i.createElement("div",{className:"flex item-center justify-between"},i.createElement("div",{onClick:(0,O.throttle)(()=>Ke==null?void 0:Ke(),2e3),style:{width:ye,marginTop:an?12:4},className:`${W.title} ${Ke?"current":""}`},kt),i.createElement("i",{className:`iconfont ${pn?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:pn?8:10},onClick:()=>rn(!pn)})),pn&&i.createElement("div",{className:an?`${W.tagsWrap} ${W.tagsBorderWrap}`:W.tagsWrap},i.createElement("div",{className:W.fenge}),i.createElement("div",{className:W.bar,ref:Ft},i.createElement("div",{className:W.tag,ref:Wt},q==null?void 0:q.map(Sn=>i.createElement("span",{onClick:()=>X(Sn.id),key:Sn.id,style:{color:xt},className:G===Sn.id?W.active:""},i.createElement("span",{title:Sn.name,className:W.name},Sn.name),!!Gt&&i.createElement("span",{className:W.num},Sn.count)))))))},Y={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},A=({dataSource:q=[],value:G,onChange:X,onTitleChange:Ke,className:It,title:kt,titleWidth:ye=41,style:Lt={},fontColor:xt="#fff",showCount:Gt,expand:_t=!0})=>{const[Qe,Jt]=(0,i.useState)(0),[an,xn]=(0,i.useState)(!1),Wt=(0,i.useRef)(null),Ft=(0,i.useRef)(null),[pn,rn]=(0,i.useState)(_t);return i.createElement("div",{className:C()(Y.row,It),style:Lt},i.createElement("div",{className:"flex item-center justify-between"},i.createElement("div",{onClick:(0,O.throttle)(()=>Ke==null?void 0:Ke(),2e3),style:{width:ye},className:`${Y.title} ${Ke?"current":""}`},kt),i.createElement("i",{className:`iconfont ${pn?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:pn?"#00DDC7":"#037F74",fontSize:pn?10:12},onClick:()=>rn(!pn)})),pn&&i.createElement("div",{className:an?`${Y.tagsWrap} ${Y.tagsBorderWrap}`:Y.tagsWrap},i.createElement("div",{className:Y.bar,ref:Ft},i.createElement("div",{className:Y.tag,ref:Wt},q==null?void 0:q.map(Sn=>i.createElement("span",{onClick:()=>X(Sn.id),key:Sn.id,style:{color:xt},className:G===Sn.id?Y.active:""},i.createElement("span",{title:Sn.name,className:Y.name},Sn.name),!!Gt&&i.createElement("span",{className:Y.num},Sn.count)))))))},S={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"},Z=({dataSource:q=[],value:G,onChange:X,className:Ke,style:It={}})=>i.createElement("div",{style:It,className:C()(S.tabs,Ke)},q.map(kt=>i.createElement("span",{onClick:()=>X(kt.id),className:G===kt.id?S.active:"",key:kt.id},kt.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=s(92832),nt=({dataSource:q=[],value:G="",onChange:X,onInputChange:Ke=()=>{},className:It,style:kt={},placeholder:ye,allowClear:Lt=!1})=>{var xt;const[Gt,_t]=(0,i.useState)(""),[Qe,Jt]=(0,i.useState)("");(0,i.useEffect)(()=>{var Wt;let Ft=G;(Wt=JSON.stringify(G))!=null&&Wt.includes("{")&&(_t(G.id),Ft=G.value||"");try{Jt(decodeURIComponent(Ft||""))}catch(pn){Jt(decodeURIComponent(Ft||""))}},[G]);const an=()=>{X(encodeURIComponent(Qe),Gt||null)},xn=Wt=>{Wt!==Gt&&(_t(Wt),X(encodeURIComponent(Qe),Wt))};return i.createElement("div",{className:C()(ue.input,It),style:kt},!!q.length&&i.createElement("div",{className:ue.dropdown},i.createElement("div",{className:ue.text},(xt=q.find(Wt=>Wt.id===Gt))==null?void 0:xt.name,i.createElement("i",{className:"iconfont icon-zhankai4"}),i.createElement("b",{className:ue.b1}),i.createElement("b",{className:ue.b2})),i.createElement("div",{className:ue.menu},q.map((Wt,Ft)=>i.createElement("div",{key:Ft,onClick:()=>xn(Wt.id)},Wt.name)))),i.createElement(Se.default,{onPressEnter:an,value:Qe,onChange:Wt=>{Jt(Wt.target.value),Ke(encodeURIComponent(Wt.target.value),Gt||null)},bordered:!1,placeholder:ye}),i.createElement("i",{onClick:an,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Be={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},He=({dataSource:q=[],value:G="",onChange:X,onInputChange:Ke=()=>{},className:It,style:kt={},placeholder:ye,allowClear:Lt=!1})=>{var xt;const[Gt,_t]=(0,i.useState)(""),[Qe,Jt]=(0,i.useState)("");(0,i.useEffect)(()=>{var Wt;let Ft=G;(Wt=JSON.stringify(G))!=null&&Wt.includes("{")&&(_t(G.id),Ft=G.value||"");try{Jt(decodeURIComponent(Ft||""))}catch(pn){Jt(decodeURIComponent(Ft||""))}},[G]);const an=()=>{X(encodeURIComponent(Qe),Gt||null)},xn=Wt=>{Wt!==Gt&&(_t(Wt),X(encodeURIComponent(Qe),Wt))};return i.createElement("div",{className:C()(Be.input,It),style:kt},!!q.length&&i.createElement("div",{className:Be.dropdown},i.createElement("div",{className:Be.text},(xt=q.find(Wt=>Wt.id===Gt))==null?void 0:xt.name,i.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),i.createElement("div",{className:Be.menu},q.map((Wt,Ft)=>i.createElement("div",{key:Ft,onClick:()=>xn(Wt.id)},Wt.name)))),i.createElement(Se.default,{onPressEnter:an,value:Qe,onChange:Wt=>{Jt(Wt.target.value),Ke(encodeURIComponent(Wt.target.value),Gt||null)},bordered:!1,placeholder:ye}),i.createElement("i",{onClick:an,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Le={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"},ge=s(95392),Ie=({value:q,onChange:G,className:X,total:Ke,pageSize:It,style:kt={}})=>{const ye=(0,ge.useIntl)(),Lt=q<2,xt=q>=Math.ceil(Ke/It);return Ke<=It?i.createElement(i.Fragment,null):i.createElement("div",{className:C()(Le.quickPager,X),style:kt},i.createElement("div",{onClick:()=>{Lt||G(q-1,"prev")},className:Lt?Le.disabled:""},ye.formatMessage({id:"shixuns.previousPage"})),i.createElement("div",{onClick:()=>{xt||G(q+1,"next")},className:xt?Le.disabled:""},ye.formatMessage({id:"shixuns.nextPage"})))},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"},P=s(71418),ne=s(6848),ae=s(13570),te=s(78323),oe=s(63949),ce=s(96908),tt=s(57177),zt=s(81378),ht=s(13922),Tt=({className:q,dataSource:G=[],col:X=4,right:Ke,bottom:It=23,precision:kt=0,wrapWidth:ye=1200,trackEventItems:Lt,loading:xt})=>{const Gt=(0,ge.useIntl)(),_t=Math.floor((ye-(X-1)*Ke)/X);return i.createElement(P.Z,{spinning:xt},i.createElement("div",{className:C()(Me.list,q)},!!G.length&&G.map((Qe,Jt)=>{const{name:an,id:xn,identifier:Wt,power:Ft,cover_image_id:pn,pic:rn}=Qe;return i.createElement("div",{className:Me.wrap,key:xn,style:{width:_t,marginRight:(1+Jt)%X===0?0:Ke+kt,marginBottom:It}},i.createElement("a",{target:"_blank",href:`/shixuns/${Wt}/challenges`,className:Me.li,onClick:Sn=>{Sn.preventDefault(),Lt&&(0,oe.L9)([Lt]),Ft&&(0,oe.xg)(`/shixuns/${Wt}/challenges`)}},i.createElement("div",{className:Me.img},i.createElement("img",{className:Me.cover,src:`${rn}`}),Qe.is_jupyter&&i.createElement("img",{className:Me.sign,src:ce}),Qe.is_jupyter_lab&&i.createElement("img",{className:Me.sign,src:tt}),Qe.is_unity_3d&&i.createElement("img",{className:Me.sign,src:zt})),i.createElement("div",{className:Me.name},i.createElement(ne.Z,{title:an||Gt.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})},i.createElement("span",{className:Me.e},an||Gt.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})))),i.createElement("div",{className:Me.tags},i.createElement(ne.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),i.createElement("span",null,Qe.challenges_count))),!!Qe.myshixuns_count&&i.createElement(ne.Z,{placement:"bottom",title:Gt.formatMessage({id:"shixuns.numberOfLearners"})},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),i.createElement("span",null,Qe.myshixuns_count))),i.createElement(ne.Z,{placement:"bottom",title:Gt.formatMessage({id:"shixuns.difficultyCoefficient",defaultMessage:"\u96BE\u5EA6\u7B49\u7EA7"})},i.createElement("span",null,i.createElement("span",null,Qe.level))),i.createElement("div",{className:Me.rate},i.createElement(ae.Z,{allowHalf:!0,disabled:!0,defaultValue:Qe.score_info}),i.createElement("span",null,"\xA0",Qe.score_info?`${Qe.score_info}\u5206`:"5\u5206")))),!Ft&&i.createElement("div",{className:Me.lockWrap},i.createElement("img",{src:`${te.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!G.length&&i.createElement(ht.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"},Yt=({className:q,dataSource:G=[],col:X=4,right:Ke,bottom:It=23,precision:kt=0,wrapWidth:ye=1200,wrapClassName:Lt,trackEventItems:xt,loading:Gt})=>{const _t=Math.floor((ye-(X-1)*Ke)/X);return i.createElement(P.Z,{spinning:Gt},i.createElement("div",{className:C()(We.list,q)},!!G.length&&G.map((Qe,Jt)=>{const{name:an,id:xn,identifier:Wt,power:Ft,cover_image_id:pn,pic:rn}=Qe;return i.createElement("div",{className:C()(We.wrap,Lt),key:xn,style:{width:_t,marginRight:(1+Jt)%X===0?0:Ke+kt,marginBottom:It}},i.createElement("a",{target:"_blank",href:`/shixuns/${Wt}/challenges`,className:We.li,onClick:Sn=>{Sn.preventDefault(),xt&&(0,oe.L9)([xt]),Ft&&(0,oe.xg)(`/shixuns/${Wt}/challenges`)}},i.createElement("img",{src:s(47621),className:We.titleBg}),i.createElement("div",{className:We.name},i.createElement(ne.Z,{title:an||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},i.createElement("span",{className:We.e},an||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),i.createElement("div",{style:{padding:"14px",paddingBottom:0}},i.createElement("div",{className:We.img},i.createElement("img",{className:We.cover,src:pn?`${te.Z.API_SERVER}/api/attachments/${pn}`:`${te.Z.IMG_SERVER+rn}`}),Qe.is_jupyter&&i.createElement("div",{className:We.bq},"Jupyter"),Qe.is_jupyter_lab&&i.createElement("div",{className:We.bq},"JupyterLab"),Qe.is_unity_3d&&i.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")),i.createElement("div",{className:"mt20 flex item-center justify-between"},i.createElement("div",null,i.createElement("span",{className:We.text},"\u5B66\u4E60\u4EBA\u6570"),i.createElement("span",{className:We.value},Qe.myshixuns_count)),i.createElement("div",null,i.createElement("span",{className:We.text},"\u56F0\u96BE\u7B49\u7EA7"),i.createElement("span",{className:We.value},Qe.level))),i.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},i.createElement("div",null,i.createElement("span",{className:We.text},"\u5173\u5361\u6570"),i.createElement("span",{className:We.value},Qe.challenges_count)),i.createElement("div",{className:We.rate},i.createElement(ae.Z,{allowHalf:!0,disabled:!0,defaultValue:Qe.score_info}),i.createElement("span",{className:We.value,style:{color:"#FF9C00"}},"\xA0",Qe.score_info?`${Qe.score_info}\u5206`:"5\u5206"))))),!Ft&&i.createElement("div",{className:We.lockWrap},i.createElement("img",{src:`${te.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!G.length&&i.createElement(ht.Z,null)))},V={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},N="data:image/png;base64,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",g="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC",x="data:image/png;base64,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",se=({className:q,dataSource:G=[],col:X=4,right:Ke,bottom:It=23,precision:kt=0,wrapWidth:ye=1200,trackEventItems:Lt,loading:xt,wrapClassName:Gt,imgClassName:_t})=>{const Qe=Math.floor((ye-(X-1)*Ke)/X);return i.createElement(P.Z,{spinning:xt},i.createElement("div",{className:C()(V.list,q)},!!G.length&&G.map((Jt,an)=>{const{name:xn,id:Wt,identifier:Ft,power:pn,cover_image_id:rn,pic:Sn}=Jt;return i.createElement("div",{className:C()(V.wrap,Gt),key:Wt,style:{width:Qe,marginRight:(1+an)%X===0?0:Ke+kt,marginBottom:It}},i.createElement("a",{target:"_blank",href:`/shixuns/${Ft}/challenges`,className:V.li,onClick:On=>{On.preventDefault(),Lt&&(0,oe.L9)([Lt]),pn&&(0,oe.xg)(`/shixuns/${Ft}/challenges`)}},i.createElement("div",{className:C()(V.img,_t)},i.createElement("img",{className:V.cover,src:rn?`${te.Z.API_SERVER}/api/attachments/${rn}`:`${te.Z.IMG_SERVER+Sn}`}),Jt.is_jupyter&&i.createElement("img",{className:V.sign,src:N}),Jt.is_jupyter_lab&&i.createElement("img",{className:V.sign,src:g}),Jt.is_unity_3d&&i.createElement("img",{className:V.sign,src:x})),i.createElement("div",{className:V.name},i.createElement(ne.Z,{title:xn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},i.createElement("span",{className:V.e},xn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),i.createElement("div",{className:V.tags},i.createElement(ne.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),i.createElement("span",null,Jt.challenges_count))),!!Jt.myshixuns_count&&i.createElement(ne.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),i.createElement("span",null,Jt.myshixuns_count))),i.createElement(ne.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},i.createElement("span",null,i.createElement("span",null,Jt.level))),i.createElement("div",{className:V.rate},i.createElement(ae.Z,{allowHalf:!0,disabled:!0,defaultValue:Jt.score_info}),i.createElement("span",null,"\xA0",Jt.score_info?`${Jt.score_info}\u5206`:"5\u5206")))),!pn&&i.createElement("div",{className:V.lockWrap},i.createElement("img",{src:`${te.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!G.length&&i.createElement(ht.Z,null)))},me=s(47140),le={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"},Je=s(79005),Re=s(20345),Oe=s(77882),vt=s(31081),yt=s(75309),Ht=s(71979),Et=s(47558),Ot=s(42922),Zt=s(66832),D=s(96593),J=s(19664),Te=s(91833),et=Object.defineProperty,Ge=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,mt=(q,G,X)=>G in q?et(q,G,{enumerable:!0,configurable:!0,writable:!0,value:X}):q[G]=X,rt=(q,G)=>{for(var X in G||(G={}))Rt.call(G,X)&&mt(q,X,G[X]);if(Ge)for(var X of Ge(G))Ct.call(G,X)&&mt(q,X,G[X]);return q};const Ut=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Je,swimg:Re},{name:"101\u8BA1\u5212",ptimg:Oe,swimg:vt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:yt,swimg:Ht},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Et,swimg:Ot},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Zt,swimg:D},{name:"\u519B\u961F\u4E00\u6D41",ptimg:J,swimg:Te}];var d=({className:q,dataSource:G=[],col:X=4,right:Ke,bottom:It=23,precision:kt=0,wrapWidth:ye=1200,trackEventItems:Lt,loading:xt,wrapClassName:Gt,imgClassName:_t,isArrow:Qe=!1,imgStyle:Jt={}})=>{const an=Math.floor((ye-(X-1)*Ke)/X),[xn,Wt]=(0,i.useState)(),[Ft,pn]=(0,i.useState)(),rn=On=>Wt(On),Sn=()=>Wt(-1);return i.createElement(P.Z,{spinning:xt},i.createElement("div",{className:C()(le.list,q)},!!(G!=null&&G.length)&&(G==null?void 0:G.map((On,qn)=>{var Ba;const{name:ka,id:xa,identifier:Ha,featured:ja,school_name:pa,image_url:ba,excellent:Ia,is_plan:Na}=On;return i.createElement("div",{key:xa,className:C()(le.wrap,Gt),style:{width:an,marginRight:(1+qn)%X===0?0:Ke+kt,marginBottom:It}},i.createElement("a",{target:"_blank",href:`/paths/${Ha}`,className:le.li,onClick:ga=>{ga.preventDefault(),Lt&&(0,oe.L9)([Lt]),(0,oe.xg)(`/paths/${Ha}`)}},i.createElement("img",{src:s(39057),className:le.titleBg}),i.createElement("div",{className:le.name},i.createElement(ne.Z,{title:ka},i.createElement("span",{className:le.e,style:{color:Qe&&xn===qn?"#145DFF":"#000000"},onMouseEnter:()=>{rn(qn)},onMouseLeave:Sn},ka))),i.createElement("div",{style:{padding:"14px",paddingBottom:0}},i.createElement("div",{className:C()(le.img,_t)},i.createElement("img",{className:le.cover,style:rt({},Jt),src:`${te.Z.IMG_SERVER+ba}`}),(Ba=On==null?void 0:On.subject_tags)==null?void 0:Ba.map((ga,Kn)=>{var Da,Pa;if(Kn===0){const za=(Da=Ut.find(Wa=>Wa.name==ga))==null?void 0:Da.swimg;return i.createElement("img",{className:le.sign,src:za,style:{left:"-4px"}})}const Ya=(Pa=Ut.find(za=>za.name==ga))==null?void 0:Pa.ptimg;return i.createElement("img",{className:le.sign,src:Ya,style:{left:`${48+52*(Kn-1)+2*Kn}px`}})}),i.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(On==null?void 0:On.excellent)&&i.createElement("div",{className:le.bq},"\u5F00\u653E\u8BFE\u7A0B"))),i.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},i.createElement("div",null,i.createElement("span",{className:le.text},"\u7AE0\u8282\u6570"),i.createElement("span",{className:le.value},On.stages_count)),i.createElement("div",null,i.createElement("span",{className:le.text},"\u5B66\u4E60\u4EBA\u6570"),i.createElement("span",{className:le.value},On.members_count))))))})),!G.length&&i.createElement(ht.Z,null)))},b={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},pe=s(81779),l=s(59301);const U=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Je,swimg:Re},{name:"101\u8BA1\u5212",ptimg:Oe,swimg:vt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:yt,swimg:Ht},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Et,swimg:Ot},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Zt,swimg:D},{name:"\u519B\u961F\u4E00\u6D41",ptimg:J,swimg:Te}];var k=({className:q,dataSource:G=[],col:X=4,right:Ke,bottom:It=23,precision:kt=0,wrapWidth:ye=1200,trackEventItems:Lt,loading:xt,onRemove:Gt=()=>{},isCurrent:_t=!0,showAlias:Qe=!1,wrapClassName:Jt,imgClassName:an})=>{const xn=Math.floor((ye-(X-1)*Ke)/X),Wt=[{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 l.createElement(P.Z,{spinning:xt},l.createElement("div",{className:C()(b.list,q)},!!(G!=null&&G.length)&&(G==null?void 0:G.map((Ft,pn)=>{var rn;const{name:Sn,id:On,identifier:qn,featured:Ba,school_name:ka,image_url:xa,excellent:Ha,is_plan:ja}=Ft;return l.createElement("div",{key:On,className:C()(b.wrap,Jt),style:{width:xn,marginRight:(1+pn)%X===0?0:Ke+kt,marginBottom:It}},l.createElement("a",{className:b.li,onClick:pa=>{pa.preventDefault(),pa.stopPropagation(),Lt&&(0,oe.L9)([Lt]),(0,oe.xg)(`/paths/${qn}`)}},l.createElement("div",{className:C()(b.img,an)},l.createElement("img",{className:b.cover,src:`${te.Z.IMG_SERVER+xa}`}),_t&&(0,pe.bg)()&&(Ft==null?void 0:Ft.studying)&&l.createElement("div",{className:`${b.movebq} user-path-items`,onClick:pa=>{pa.stopPropagation(),Gt(Ft)}},l.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),l.createElement("span",{className:"c-red"},"\u79FB\u9664")),(rn=Ft==null?void 0:Ft.subject_tags)==null?void 0:rn.map((pa,ba)=>{var Ia,Na;if(ba===0){const Kn=(Ia=Wt.find(Da=>Da.name==pa))==null?void 0:Ia.swimg;return l.createElement("img",{className:b.sign,src:Kn,style:{left:"-4px"}})}const ga=(Na=Wt.find(Kn=>Kn.name==pa))==null?void 0:Na.ptimg;return l.createElement("img",{className:b.sign,src:ga,style:{left:`${48+52*(ba-1)+2*ba}px`}})}),l.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(Ft==null?void 0:Ft.excellent)&&l.createElement("div",{className:b.bq},"\u5F00\u653E\u8BFE\u7A0B"))),l.createElement("div",{className:b.name},l.createElement(ne.Z,{title:Qe&&(Ft!=null&&Ft.excellent_alias_name)?l.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Sn}`,l.createElement("br",null),l.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ft==null?void 0:Ft.excellent_alias_name}`)):Sn},l.createElement("span",{className:b.e},Qe&&(Ft==null?void 0:Ft.excellent_alias_name)||Sn))),l.createElement("div",{className:b.tags},l.createElement("div",null,l.createElement(ne.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},l.createElement("span",null,l.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),l.createElement("span",null,Ft.stages_count))),l.createElement(ne.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,Ft.members_count)))))))})),!G.length&&l.createElement(ht.Z,null)))},$={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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",be=s(59301),pt=({className:q,dataSource:G=[],col:X=4,right:Ke,bottom:It=23,precision:kt=0,wrapWidth:ye=1200,trackEventItems:Lt,loading:xt})=>{const Gt=(0,ge.useIntl)(),_t=Math.floor((ye-(X-1)*Ke)/X);return be.createElement(P.Z,{spinning:xt},be.createElement("div",{className:C()($.list,q)},!!G.length&&G.map((Qe,Jt)=>{const{subject_identifier:an,id:xn,identifier:Wt,power:Ft}=Qe,pn=Qe.is_public!=0&&Qe.is_public;return be.createElement("div",{className:$.wrap,key:xn,style:{width:_t,marginRight:(1+Jt)%X===0?0:Ke+kt,marginBottom:It}},be.createElement("a",{className:$.li,onClick:rn=>{rn.preventDefault(),Lt&&(0,oe.L9)([Lt]),(0,oe.xg)(Qe.first_category_url)}},be.createElement("div",{className:$.top},be.createElement(ne.Z,{title:Qe.name},be.createElement("div",{className:$.name},Qe.name)),be.createElement("img",{className:$.img,src:te.Z.IMG_SERVER+"/images/"+Qe.avatar_url}),be.createElement("div",{className:$.text,title:Qe.creator},Qe.creator),an&&be.createElement("div",{className:$.btns},be.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),be.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),pn&&be.createElement("div",{className:$.sign},Gt.formatMessage({id:"classrooms.public",defaultMessage:"\u516C\u5F00"}))),be.createElement("div",{className:$.bottom},Qe.visits>0&&be.createElement(ne.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},be.createElement("span",null,be.createElement("i",{className:"iconfont icon-liulanyan"}),be.createElement("span",null,Qe.visits))),Qe.course_members_count>0&&be.createElement(ne.Z,{title:"\u6210\u5458",placement:"bottom"},be.createElement("span",null,be.createElement("i",{className:"iconfont icon-chengyuan"}),Qe.course_members_count)),Qe.tasks_count>0&&be.createElement(ne.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},be.createElement("span",null,be.createElement("i",{className:"iconfont icon-zuoye"}),Qe.tasks_count)),Qe.is_end?be.createElement("div",{style:{color:"#6B758B"}},Gt.formatMessage({id:"classrooms.ended",defaultMessage:"\u5DF2\u7ED3\u675F"})):be.createElement("div",{style:{color:"#00B187"}},Gt.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"})))),!Qe.is_accessible&&be.createElement("div",{className:$.lockWrap},be.createElement("img",{src:`${te.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),be.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!G.length&&be.createElement(ht.Z,null)))},Q={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"},re="data:image/png;base64,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",L=({className:q,dataSource:G=[],col:X=4,right:Ke,bottom:It=23,precision:kt=0,wrapWidth:ye=1200,wrapClassName:Lt,trackEventItems:xt,loading:Gt})=>{const _t=Math.floor((ye-(X-1)*Ke)/X);return i.createElement(P.Z,{spinning:Gt},i.createElement("div",{className:C()(Q.list,q)},!!G.length&&G.map((Qe,Jt)=>{const{subject_identifier:an,id:xn,identifier:Wt,power:Ft}=Qe,pn=Qe.is_public!=0&&Qe.is_public;return i.createElement("div",{className:C()(`${Q.wrap} ${Qe.is_accessible?"":Q.warpStyle}`,Lt),key:xn,style:{width:_t,marginRight:(1+Jt)%X===0?0:Ke+kt,marginBottom:It}},i.createElement("a",{className:Q.li,onClick:rn=>{rn.preventDefault(),xt&&(0,oe.L9)([xt]),(0,oe.xg)(Qe.first_category_url)}},i.createElement("div",{className:Q.creator},i.createElement("img",{className:Q.img,src:te.Z.IMG_SERVER+"/images/"+Qe.avatar_url}),i.createElement("div",{className:Q.text,title:Qe.creator},Qe.creator)),i.createElement("div",{className:Q.top},i.createElement(ne.Z,{title:Qe.name},i.createElement("div",{className:Q.name},Qe.name)),pn&&i.createElement("div",{className:Q.sign},"\u516C\u5F00")),i.createElement("div",{className:Q.middle},i.createElement("div",{className:Q.row,style:{marginBottom:6}},i.createElement("div",null,i.createElement("span",{className:Q.text},"\u8BBF\u95EE\u91CF"),i.createElement("span",{className:Q.value},(Qe==null?void 0:Qe.visits)||0)),i.createElement("div",null,i.createElement("span",{className:Q.text},"\u6210\u5458"),i.createElement("span",{className:Q.value},(Qe==null?void 0:Qe.course_members_count)||0))),i.createElement("div",{className:Q.row},i.createElement("div",null,i.createElement("span",{className:Q.text,style:{width:42}},"\u4F5C",i.createElement("span",{style:{marginLeft:14}},"\u4E1A")),i.createElement("span",{className:Q.value},(Qe==null?void 0:Qe.tasks_count)||0)),i.createElement("div",null,i.createElement("span",{className:Q.text},"\u72B6\u6001"),Qe.is_end?i.createElement("span",{className:Q.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):i.createElement("span",{className:Q.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),an&&i.createElement("div",{className:Q.btns},i.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),i.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Qe.is_accessible&&i.createElement("div",{className:Q.lockWrap},i.createElement("img",{src:`${te.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!G.length&&i.createElement(ht.Z,null)))},Ee={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},je="data:image/png;base64,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",At=({className:q,dataSource:G=[],col:X=4,right:Ke,bottom:It=23,precision:kt=0,wrapWidth:ye=1200,wrapClassName:Lt,trackEventItems:xt,loading:Gt})=>{const _t=Math.floor((ye-(X-1)*Ke)/X);return i.createElement(P.Z,{spinning:Gt},i.createElement("div",{className:C()(Ee.list,q)},!!G.length&&G.map((Qe,Jt)=>{const{subject_identifier:an,id:xn,identifier:Wt,power:Ft}=Qe,pn=Qe.is_public!=0&&Qe.is_public;return i.createElement("div",{className:C()(`${Ee.wrap} ${Qe.is_accessible?"":Ee.warpStyle}`,Lt),key:xn,style:{width:_t,marginRight:(1+Jt)%X===0?0:Ke+kt,marginBottom:It}},i.createElement("a",{className:Ee.li,onClick:rn=>{rn.preventDefault(),xt&&(0,oe.L9)([xt]),(0,oe.xg)(Qe.first_category_url)}},i.createElement("div",{className:Ee.creator},i.createElement("img",{className:Ee.img,src:te.Z.IMG_SERVER+"/images/"+Qe.avatar_url}),i.createElement("div",{className:Ee.text,title:Qe.creator},Qe.creator)),i.createElement("div",{className:Ee.top},i.createElement(ne.Z,{title:Qe.name},i.createElement("div",{className:Ee.name},Qe.name)),pn&&i.createElement("div",{className:Ee.sign})),i.createElement("div",{className:Ee.middle},i.createElement("div",{className:Ee.row,style:{marginBottom:6}},i.createElement("div",null,i.createElement("span",{className:Ee.text},"\u8BBF\u95EE\u91CF"),i.createElement("span",{className:Ee.value},(Qe==null?void 0:Qe.visits)||0)),i.createElement("div",null,i.createElement("span",{className:Ee.text},"\u6210\u5458"),i.createElement("span",{className:Ee.value},(Qe==null?void 0:Qe.course_members_count)||0))),i.createElement("div",{className:Ee.row},i.createElement("div",null,i.createElement("span",{className:Ee.text,style:{width:42}},"\u4F5C",i.createElement("span",{style:{marginLeft:14}},"\u4E1A")),i.createElement("span",{className:Ee.value},(Qe==null?void 0:Qe.tasks_count)||0)),i.createElement("div",null,i.createElement("span",{className:Ee.text},"\u72B6\u6001"),Qe.is_end?i.createElement("span",{className:Ee.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):i.createElement("span",{className:Ee.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),an&&i.createElement("div",{className:Ee.btns},i.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),i.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Qe.is_accessible&&i.createElement("div",{className:Ee.lockWrap},i.createElement("img",{src:`${te.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!G.length&&i.createElement(ht.Z,null)))},Ve={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=({dataSource:q=[],value:G,onChange:X,className:Ke,style:It={},tabBarExtraContent:kt})=>i.createElement("div",{className:C()(Ve.tabs,Ke),style:It},i.createElement("div",{className:Ve.tabsWrap},q.map((ye,Lt)=>i.createElement("aside",{className:Ve.tab,onClick:()=>{X(ye.id),ye.link&&ge.history.push(ye.link)},key:Lt},i.createElement("div",{className:G===ye.id?Ve.active:""},ye.name),(ye==null?void 0:ye.resetCount)==null&&(ye==null?void 0:ye.total)!==void 0&&i.createElement("span",null,"\uFF08",ye==null?void 0:ye.total,"\uFF09"),(ye==null?void 0:ye.resetCount)!==void 0&&(ye==null?void 0:ye.total)!==void 0&&i.createElement(ne.Z,{title:(ye==null?void 0:ye.tip)!=null?ye==null?void 0:ye.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},ye==null?void 0:ye.resetCount),"/",i.createElement("span",null,ye==null?void 0:ye.total),"\uFF09"))))),i.createElement("div",{className:Ve.tabBar},kt)),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"},Bt=({dataSource:q=[],value:G,onChange:X,className:Ke,style:It={},tabBarExtraContent:kt})=>i.createElement("div",{className:C()(Xt.tabs,Ke),style:It},i.createElement("div",{className:Xt.tabsWrap},q.map((ye,Lt)=>i.createElement("aside",{className:Xt.tab,onClick:()=>{X(ye.id),ye.link&&ge.history.push(ye.link)},key:Lt},i.createElement("div",{className:G===ye.id?Xt.active:""},ye.name),(ye==null?void 0:ye.resetCount)==null&&(ye==null?void 0:ye.total)!==void 0&&i.createElement("span",null,"\uFF08",ye==null?void 0:ye.total,"\uFF09"),(ye==null?void 0:ye.resetCount)!==void 0&&(ye==null?void 0:ye.total)!==void 0&&i.createElement(ne.Z,{title:(ye==null?void 0:ye.tip)!=null?ye==null?void 0:ye.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},ye==null?void 0:ye.resetCount),"/",i.createElement("span",null,ye==null?void 0:ye.total),"\uFF09"))))),i.createElement("div",{className:Xt.tabBar},kt)),Ce={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},In=({dataSource:q=[],value:G,onChange:X,className:Ke,style:It={},tabBarExtraContent:kt})=>i.createElement("div",{className:C()(Ce.tabs,Ke),style:It},i.createElement("div",{className:Ce.tabsWrap},q.map((ye,Lt)=>i.createElement("aside",{className:`${Ce.tab} ${G===ye.id?Ce.active:""}`,onClick:()=>{X(ye.id),ye.link&&ge.history.push(ye.link)},key:Lt},i.createElement("div",null,ye.name),(ye==null?void 0:ye.resetCount)==null&&(ye==null?void 0:ye.total)!==void 0&&i.createElement("span",null,"\uFF08",ye==null?void 0:ye.total,"\uFF09"),(ye==null?void 0:ye.resetCount)!==void 0&&(ye==null?void 0:ye.total)!==void 0&&i.createElement(ne.Z,{title:(ye==null?void 0:ye.tip)!=null?ye==null?void 0:ye.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},ye==null?void 0:ye.resetCount),"/",i.createElement("span",null,ye==null?void 0:ye.total),"\uFF09"))))),i.createElement("div",{className:Ce.tabBar},kt)),Fn=({className:q,style:G={},children:X})=>i.createElement("div",{className:C()(q),style:G},X),cn={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"},wn=s(38854),Pn=s(20834);const Nn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var $n=({sortValue:q,dropValue:G,className:X,onSort:Ke,onDrop:It,dataSource:kt=Nn})=>{var ye;return i.createElement("div",{className:C()(cn.orderWrap,X)},i.createElement(wn.Z,{dropdownRender:()=>i.createElement(Pn.default,null,kt.map((Lt,xt)=>i.createElement(Pn.default.Item,{key:xt,onClick:()=>It(Lt.id)},Lt.name)))},i.createElement("span",{className:cn.orderTextWrap},(ye=kt.find(Lt=>G===Lt.id))==null?void 0:ye.name)),i.createElement("span",{className:cn.orderIconWrap},i.createElement("span",{className:cn.orderAsc},i.createElement("i",{className:q==="asc"?`iconfont icon-sanjiaoxing-up font12 ${cn.cursorPointer} ${cn.active}`:`iconfont icon-sanjiaoxing-up font12 ${cn.cursorPointer}`,onClick:()=>Ke(q==="asc"?"desc":"asc")})),i.createElement("span",{className:cn.orderDesc},i.createElement("i",{className:q==="desc"?`iconfont icon-sanjiaoxing-down font12 ${cn.cursorPointer} ${cn.active}`:`iconfont icon-sanjiaoxing-down font12 ${cn.cursorPointer}`,onClick:()=>Ke(q==="asc"?"desc":"asc")}))))},Mn={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const qt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ie=({sortValue:q,dropValue:G,className:X,onSort:Ke,onDrop:It,dataSource:kt=qt})=>{var ye;return i.createElement("div",{className:C()(Mn.orderWrap,X)},i.createElement(wn.Z,{dropdownRender:()=>i.createElement(Pn.default,null,kt.map((Lt,xt)=>i.createElement(Pn.default.Item,{key:xt,onClick:()=>It(Lt.id)},Lt.name)))},i.createElement("span",{className:Mn.orderTextWrap},(ye=kt.find(Lt=>G===Lt.id))==null?void 0:ye.name)),i.createElement("span",{className:Mn.orderIconWrap},i.createElement("span",{className:Mn.orderAsc},i.createElement("i",{className:q==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Mn.cursorPointer} ${Mn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Mn.cursorPointer}`,onClick:()=>Ke(q==="asc"?"desc":"asc")})),i.createElement("span",{className:Mn.orderDesc},i.createElement("i",{className:q==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Mn.cursorPointer} ${Mn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Mn.cursorPointer}`,onClick:()=>Ke(q==="asc"?"desc":"asc")}))))},Pe={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"},Xe=s(3113),De=s(76936),wt=Object.defineProperty,Ue=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,Vt=(q,G,X)=>G in q?wt(q,G,{enumerable:!0,configurable:!0,writable:!0,value:X}):q[G]=X,hn=(q,G)=>{for(var X in G||(G={}))St.call(G,X)&&Vt(q,X,G[X]);if(Ue)for(var X of Ue(G))$t.call(G,X)&&Vt(q,X,G[X]);return q},nn=(q,G)=>{var X={};for(var Ke in q)St.call(q,Ke)&&G.indexOf(Ke)<0&&(X[Ke]=q[Ke]);if(q!=null&&Ue)for(var Ke of Ue(q))G.indexOf(Ke)<0&&$t.call(q,Ke)&&(X[Ke]=q[Ke]);return X},gn=(q,G,X)=>new Promise((Ke,It)=>{var kt=xt=>{try{Lt(X.next(xt))}catch(Gt){It(Gt)}},ye=xt=>{try{Lt(X.throw(xt))}catch(Gt){It(Gt)}},Lt=xt=>xt.done?Ke(xt.value):Promise.resolve(xt.value).then(kt,ye);Lt((X=X.apply(q,G)).next())}),dn=q=>{var G=q,{className:X,style:Ke,children:It,loading:kt=!1,openLoading:ye,onClick:Lt=()=>{},size:xt="middle",shape:Gt="round",theme:_t}=G,Qe=nn(G,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Jt,an]=(0,i.useState)(!1),xn=(0,i.useMemo)(()=>{switch(_t){case De.Fy.THEMEONE:return Pe.ThemeOne;case De.Fy.DEFAULT:default:return Pe.btn}},[_t]);return i.createElement(Xe.ZP,hn({onClick:(0,O.throttle)(Wt=>gn(void 0,null,function*(){ye&&an(!0);try{yield Lt(Wt)}catch(Ft){console.log("error",Ft)}ye&&an(!1)}),2e3,{leading:!0,trailing:!1}),className:C()(xn,Pe[`${xt}-${Gt}`],X),style:Ke,size:xt,shape:Gt,loading:Jt||kt},Qe),It)},Cn={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"},Ae=({className:q,style:G,children:X=null,onClick:Ke,title:It})=>i.createElement("div",{className:C()(Cn.head,q),style:G},i.createElement("span",{className:"primary-hover",onClick:Ke},i.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),i.createElement("b",{title:It},It),i.createElement("div",{className:Cn.node},X)),ot={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"},jt=({confirmShow:q=!0,confirmTitle:G,confirmClick:X,cancelShow:Ke=!0,cancelTitle:It,cancelClick:kt,className:ye,style:Lt,confirmLoading:xt=!1})=>i.createElement("div",{className:C()(ot.btns,ye),style:Lt},q&&i.createElement(Xe.ZP,{loading:xt,onClick:X,type:"primary",className:ot.confirm},G),Ke&&i.createElement(Xe.ZP,{onClick:kt,className:ot.cancel},It)),mn={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"},zn=({className:q,style:G={},LeftContent:X,children:Ke,RightContent:It})=>i.createElement("div",{className:C()(mn.fixedBottom,q),style:G},i.createElement("div",{className:mn.wrap},i.createElement("div",{className:mn.left},X),i.createElement("div",{className:mn.center},Ke),i.createElement("div",{className:mn.right},It))),yn={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"},sn=({className:q,style:G={},dataSource:X=[]})=>i.createElement("div",{className:C()(yn.crumbs,q),style:G},X.map((Ke,It)=>Itge.history.push(Ke.path)},Ke.name):i.createElement("span",null,Ke.name),i.createElement("span",null,"\xA0",">","\xA0")):i.createElement("span",{key:It,style:{color:"#5F6368"}},Ke.name))),Un=s(31797),kn=Object.defineProperty,jn=Object.defineProperties,Gn=Object.getOwnPropertyDescriptors,Qn=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,Hn=Object.prototype.propertyIsEnumerable,Xn=(q,G,X)=>G in q?kn(q,G,{enumerable:!0,configurable:!0,writable:!0,value:X}):q[G]=X,ea=(q,G)=>{for(var X in G||(G={}))sa.call(G,X)&&Xn(q,X,G[X]);if(Qn)for(var X of Qn(G))Hn.call(G,X)&&Xn(q,X,G[X]);return q},ta=(q,G)=>jn(q,Gn(G)),va=(q,G)=>{var X={};for(var Ke in q)sa.call(q,Ke)&&G.indexOf(Ke)<0&&(X[Ke]=q[Ke]);if(q!=null&&Qn)for(var Ke of Qn(q))G.indexOf(Ke)<0&&Hn.call(q,Ke)&&(X[Ke]=q[Ke]);return X};const{Countdown:ha}=Un.default;var wa=q=>{var G=q,{onChange:X}=G,Ke=va(G,["onChange"]);const[It,kt]=(0,i.useState)(null);(0,i.useEffect)(()=>{typeof It=="number"&&It>=0&&X(It)},[It]);const ye=Lt=>{const xt=Math.floor(Lt/1e3);kt(xt)};return i.createElement(ha,ta(ea({},Ke),{onChange:ye}))},ca={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Jn=({DataProps:q,className:G,style:X={}})=>{var Ke;return i.createElement("div",{className:C()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",ca.ClassRoomItem,G),style:X,onClick:()=>{(0,oe.xg)(q==null?void 0:q.first_category_url)}},i.createElement("div",{className:"flex flex-col item-center"},i.createElement("img",{src:`${(Ke=te.Z)==null?void 0:Ke.IMG_SERVER}/images/${q==null?void 0:q.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(q==null?void 0:q.subject_identifier)&&i.createElement("div",{className:"mt-40px"},i.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),i.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),i.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},i.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(q!=null&&q.is_public)&&i.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"),i.createElement("span",{className:C()("text-16px font-medium",ca.TitleDom)},q==null?void 0:q.name)),i.createElement("div",{className:"c-grey-333 font-medium"},q==null?void 0:q.creator),i.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",q==null?void 0:q.course_members_count),i.createElement("div",{className:"c-grey-333 flex item-center justify-between"},i.createElement("div",null,"\u4F5C\u4E1A\uFF1A",q==null?void 0:q.tasks_count),q!=null&&q.is_end?i.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):i.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},ya=Object.defineProperty,ua=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Yn=Object.prototype.propertyIsEnumerable,na=(q,G,X)=>G in q?ya(q,G,{enumerable:!0,configurable:!0,writable:!0,value:X}):q[G]=X,aa=(q,G)=>{for(var X in G||(G={}))Ea.call(G,X)&&na(q,X,G[X]);if(ua)for(var X of ua(G))Yn.call(G,X)&&na(q,X,G[X]);return q},da=({DataProps:q=[],selectValue:G,onChange:X,className:Ke,style:It={},extra:kt,classNameItem:ye,styleItem:Lt={},barHidden:xt})=>{const[Gt,_t]=(0,i.useState)();return(0,i.useEffect)(()=>{_t(Array.isArray(G)?G:[G])},[G]),i.createElement("div",{className:C()("flex px-20px py-10px gap-40px",Ke),style:aa({borderBottom:"1px solid #D3F0FF"},It)},q==null?void 0:q.map(Qe=>i.createElement("div",{key:Qe==null?void 0:Qe.id,className:C()("flex item-center justify-center current c-grey-333 text-16 relative",ye,Qe==null?void 0:Qe.className),style:aa(aa({color:Gt!=null&&Gt.includes(Qe==null?void 0:Qe.id)?"#1890FF":"",minWidth:88},Lt),(Qe==null?void 0:Qe.style)||{}),onClick:Jt=>{X==null||X({domEvent:Jt,item:Qe}),Qe!=null&&Qe.link&&ge.history.push(Qe==null?void 0:Qe.link)}},Qe==null?void 0:Qe.name,!xt&&(Gt==null?void 0:Gt.includes(Qe==null?void 0:Qe.id))&&i.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),i.createElement("div",{className:"ml-auto"},kt))},Dn=Object.defineProperty,Fa=Object.defineProperties,Za=Object.getOwnPropertyDescriptors,Ca=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,Ta=Object.prototype.propertyIsEnumerable,fa=(q,G,X)=>G in q?Dn(q,G,{enumerable:!0,configurable:!0,writable:!0,value:X}):q[G]=X,ra=(q,G)=>{for(var X in G||(G={}))Oa.call(G,X)&&fa(q,X,G[X]);if(Ca)for(var X of Ca(G))Ta.call(G,X)&&fa(q,X,G[X]);return q},ma=(q,G)=>Fa(q,Za(G)),Sa=({value:q,onChange:G,onInputChange:X,className:Ke,style:It={},InputProps:kt})=>{const[ye,Lt]=(0,i.useState)(q);return i.createElement("div",{className:C()("flex item-center rounded-full px-10px py-2px",Ke),style:ra({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},It)},i.createElement(Se.default,ma(ra({bordered:!1},kt),{onChange:xt=>{Lt(xt.target.value),X==null||X(encodeURIComponent(xt.target.value))},onPressEnter:xt=>{G==null||G({domEvent:xt,item:{value:ye}})}})),i.createElement("img",{className:"h-22px current",src:s(25365),height:22,onClick:xt=>{G==null||G({domEvent:xt,item:{value:ye}})}}))}},70395:function($e,ke,s){"use strict";s.r(ke),s.d(ke,{default:function(){return pt}});var i=s(76936),c=s(59301),f=s(95392),we=s(20478),w=s(58854),M=s(62945),z=s.n(M),C=s(63949),O={NewButton:"NewButton___Lacyu",PrevButton:"PrevButton___kCsYM",nextButton:"nextButton___bBA0u"},T=s(69206),ve=s(90036),K=s(53283),v=s(71418),Ne=s(78323),Ze=Object.defineProperty,xe=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,ze=(Q,re,F)=>re in Q?Ze(Q,re,{enumerable:!0,configurable:!0,writable:!0,value:F}):Q[re]=F,j=(Q,re)=>{for(var F in re||(re={}))Fe.call(re,F)&&ze(Q,F,re[F]);if(xe)for(var F of xe(re))W.call(re,F)&&ze(Q,F,re[F]);return Q};const Y=({dispatch:Q})=>{const[re,F]=(0,c.useState)({sort:"desc",page:1,limit:20,keyword:"",order:"new"}),[,L,Ee,je]=(0,ve.U)(K.tS,j({},re)),lt=(0,c.useMemo)(()=>{var At;if(((At=je==null?void 0:je.subjects)==null?void 0:At.length)==0)return;const Ve=[...(je==null?void 0:je.subjects)||[]];return c.createElement(z(),{effect:"coverflow",initialSlide:1,slidesPerView:3,centeredSlides:!0,observer:!0,observeParents:!0,navigation:{nextEl:".swiper-next",prevEl:".swiper-prev"},renderPrevButton:()=>c.createElement("div",{className:`swiper-prev absolute current ${O.PrevButton} ${(Ve==null?void 0:Ve.length)>1?"":"hidden"}`,style:{top:"50%",zIndex:10,left:"140px",transform:"translateY(-50%)"}}),renderNextButton:()=>c.createElement("div",{className:`swiper-next absolute current ${O.nextButton} ${(Ve==null?void 0:Ve.length)>1?"":"hidden"}`,style:{top:"50%",zIndex:10,right:"140px",transform:"translateY(-50%)"}}),coverflowEffect:{rotate:-10,stretch:0,depth:60,modifier:2,slideShadows:!1}},Ve==null?void 0:Ve.map((H,ut)=>c.createElement("div",{key:ut,className:"flex items-center justify-center "},c.createElement("div",{className:"flex flex-col current p-20px relative rounded-18px group-hover-show",style:{width:"668px",height:"418px",background:"linear-gradient( #F9FDFF 0%, #FFFFFF 100%)"},onClick:()=>{(0,C.xg)(`/paths/${H==null?void 0:H.identifier}`)}},c.createElement("div",{className:"h-full w-full rounded-18px",style:{background:`url(${Ne.Z.IMG_SERVER+(H==null?void 0:H.image_url)}) 0 0 / cover no-repeat fixed`}}),c.createElement("div",{className:"c-white absolute text-center text-20px font-semibold",style:{background:"rgba(0,0,0,0.5)",lineHeight:"58px",bottom:20,width:"calc(100% - 40px)",left:20,borderRadius:"0 0 18px 18px",letterSpacing:"2px"}},H==null?void 0:H.name),c.createElement("div",{className:"hover-div absolute text-center c-white",style:{top:"50%",left:"50%",transform:"translate(-50%,-50%)",lineHeight:"44px",width:"154px",background:`url(${s(4485)}) 0 / 100% no-repeat`}},"\u8FDB\u5165\u8BFE\u7A0B")))))},[je==null?void 0:je.subjects]);return(0,c.useEffect)(()=>{Ee(j({},re))},[]),c.createElement(c.Fragment,null,c.createElement(we.Z,{className:"absolute w-full",style:{top:0,left:0,zIndex:999},title:"\u667A\u6167\u8BFE\u7A0B"}),c.createElement(v.Z,{spinning:L},c.createElement("div",{className:"w-full h-screen flex flex-col justify-center item-center gap-60px",style:{background:`url(${s(47245)}) 0 0 / 100% 100% no-repeat`}},c.createElement("div",{className:"w-full"}," ",lt," "),c.createElement("div",{className:`h-64px flex item-center justify-center current c-white text-20px font-semibold ${O.NewButton}`,onClick:()=>{(0,T.tJ)(Q)&&f.history.push("/paths/new")}},"\u65B0\u5EFA\u8BFE\u7A0B"))))};var p=(0,f.connect)(({user:Q})=>({user:Q}))(Y),A=s(16338),S=s(95237),I=s(89392),Z=s.n(I),ue=s(9951),Se=s(6848),Ye={flex_box_center:"flex_box_center___wcaRK",flex_space_between:"flex_space_between___Y6WY2",flex_box_vertical_center:"flex_box_vertical_center___RrSOV",flex_box_center_end:"flex_box_center_end___l90RG",flex_box_column:"flex_box_column___Bscej",carousel:"carousel___LevDg",left:"left___iosrI",right:"right___QhNqD",li:"li___GJ0eX",cover:"cover___dtJPP",imgWrap:"imgWrap___cl_cs",sign:"sign___L4Y2T",bq:"bq___T7x98",name:"name___YuNYF",e:"e___j_NRF",unit:"unit___EO5j7",tags:"tags___xxguq",tag1:"tag1___loB3H",tag2:"tag2____XnRZ"},nt="data:image/png;base64,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",Be="data:image/png;base64,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",at=s(47140),Le=({dataSource:Q})=>{const re=(0,c.useRef)(null);return c.createElement("div",{className:Ye.carousel},c.createElement("img",{className:Ye.left,src:nt,onClick:()=>{re.current.prev()}}),c.createElement(ue.Z,{ref:re,infinite:!0,speed:500,slidesToShow:4,slidesToScroll:1,dots:!0,autoplay:!0,style:{marginLeft:-9},centerMode:!0,centerPadding:"0px"},Q==null?void 0:Q.map((F,L)=>{var Ee;return console.log("itemsssss",F),c.createElement("div",{key:F==null?void 0:F.id},c.createElement("a",{href:`/paths/${F.identifier}`,className:Ye.li},c.createElement("div",{className:Ye.imgWrap},c.createElement("img",{className:Ye.cover,src:Ne.Z.IMG_SERVER+"/"+F.image_url,alt:""}),(Ee=F==null?void 0:F.subject_tags)==null?void 0:Ee.map((je,lt)=>{var At,Ve;if(lt===0){const ut=(At=at.i.find(Xt=>Xt.name==je))==null?void 0:At.swimg;return c.createElement("img",{className:Ye.sign,src:ut,style:{left:"-4px"}})}const H=(Ve=at.i.find(ut=>ut.name==je))==null?void 0:Ve.ptimg;return c.createElement("img",{className:Ye.sign,src:H,style:{left:`${48+52*(lt-1)+2*lt}px`}})}),c.createElement("div",{style:{position:"absolute",top:"150px",left:"10px"}},(F==null?void 0:F.is_free)&&c.createElement("div",{className:Ye.bq},"\u5F00\u653E\u8BFE\u7A0B"))),c.createElement("div",{className:Ye.name},c.createElement(Se.Z,{title:F.name},c.createElement("span",{className:Ye.e},F.name))),c.createElement("div",{className:Ye.tags},c.createElement("div",null,c.createElement(Se.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),c.createElement("span",null,F.stages_count))),c.createElement(Se.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),c.createElement("span",null,F.members_count)))))))}),(Q==null?void 0:Q.length)<4&&Array(4-(Q==null?void 0:Q.length)%4).fill(null).map((F,L)=>c.createElement("div",{key:`placeholder-${L}`,style:{visibility:"hidden"}}))),c.createElement("img",{className:Ye.right,src:Be,onClick:()=>{re.current.next()}}))},ge=s(81779),_=s(19415),Ie="data:image/png;base64,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",Me=s(95494),P={listBg:"listBg___Bt52V",tabContainer:"tabContainer____6czc",tabItem:"tabItem___c1mU7",active:"active___uy3gl",myInput:"myInput___lX02j",filterBg:"filterBg___JXIgN",one_style:"one_style___Z6twN",two_style:"two_style___iPu6y",CourseList:"CourseList___PHj5q",itemwrap:"itemwrap___IbTLe"},ne=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ce=(Q,re,F)=>re in Q?ne(Q,re,{enumerable:!0,configurable:!0,writable:!0,value:F}):Q[re]=F,tt=(Q,re)=>{for(var F in re||(re={}))te.call(re,F)&&ce(Q,F,re[F]);if(ae)for(var F of ae(re))oe.call(re,F)&&ce(Q,F,re[F]);return Q},zt=(Q,re)=>{var F={};for(var L in Q)te.call(Q,L)&&re.indexOf(L)<0&&(F[L]=Q[L]);if(Q!=null&&ae)for(var L of ae(Q))re.indexOf(L)<0&&oe.call(Q,L)&&(F[L]=Q[L]);return F},ht=(Q,re,F)=>new Promise((L,Ee)=>{var je=Ve=>{try{At(F.next(Ve))}catch(H){Ee(H)}},lt=Ve=>{try{At(F.throw(Ve))}catch(H){Ee(H)}},At=Ve=>Ve.done?L(Ve.value):Promise.resolve(Ve.value).then(je,lt);At((F=F.apply(Q,re)).next())});const Mt=Q=>{var re=Q,{globalSetting:F,dispatch:L,user:Ee}=re,je=zt(re,["globalSetting","dispatch","user"]),lt,At,Ve,H,ut;const[Xt,en]=(0,f.useSearchParams)(),Bt=(0,f.useLocation)(),[Ce,tn]=(0,c.useState)({sort:"desc",page:1,limit:16,keyword:"",order:"new",type:"all",discipline_id:"all",sub_discipline_id:"all",platform_system_id:"all"}),[In,Rn]=(0,c.useState)([]),[Fn,cn]=(0,c.useState)([]),wn=(0,c.useRef)([{id:"all",name:"\u5168\u90E8"}]),[Pn,Nn]=(0,c.useState)([]),[_n,$n]=(0,c.useState)([]),[Mn,qt]=(0,c.useState)(0),[ee,ie]=(0,c.useState)(!0),[Pe,Xe]=(0,c.useState)([{id:"new",name:"\u6700\u65B0"},{id:"hot",name:"\u6700\u70ED"}]);(0,c.useEffect)(()=>{(0,ge.bg)()&&Xe([...Pe,{id:"mine",name:"\u6211\u7684"}])},[(0,ge.bg)()]);const De=[{id:"all",name:"\u5168\u90E8\u8BFE\u7A0B"},{id:1,name:"\u56FD\u5BB6\u4E00\u6D41"},{id:3,name:"\u7701\u7EA7\u4E00\u6D41"},{id:5,name:"\u7CBE\u54C1\u8BFE\u7A0B"},{id:4,name:"\u5F00\u653E\u8BFE\u7A0B"},{id:6,name:"101\u8BA1\u5212"}];(0,c.useEffect)(()=>(L({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),()=>{L({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}),[]),(0,c.useEffect)(()=>{Ue(),window.location.href.split("&").length===1&&St(Ce)},[]),(0,c.useEffect)(()=>(Xt.get("openLearningPath")==="true"&&L({type:"pathsList/setActionTabs",payload:{key:"\u9009\u62E9\u5174\u8DA3\u4E13\u4E1A\u65B9\u5411"}}),()=>{L({type:"pathsList/clearListParams",payload:{}})}),[Bt.pathname]),(0,c.useEffect)(()=>{var Ae,ot;(Ae=Ee==null?void 0:Ee.userInfo)!=null&&Ae.login&&!((ot=Ee==null?void 0:Ee.userInfo)!=null&&ot.has_learn_path)&&(0,ge.fn)()&&wt()},[Ee]);const wt=()=>{L({type:"pathsList/setActionTabs",payload:{key:"\u9009\u62E9\u5174\u8DA3\u4E13\u4E1A\u65B9\u5411"}})},Ue=()=>ht(void 0,null,function*(){var Ae;const ot=yield(0,K.fh)({source:"subject"});if(ot.status!==-1){Rn([{id:"all",name:"\u5168\u90E8"},...(ot==null?void 0:ot.disciplines)||[]]),(Ae=ot==null?void 0:ot.disciplines)==null||Ae.forEach(ct=>{var jt;wn.current=(jt=wn.current)==null?void 0:jt.concat(ct.sub_disciplines||[])}),cn(wn.current);for(let ct in window.location.href.split("&")){if(window.location.href.split("&")[ct].indexOf("?discipline_id")>-1||window.location.href.split("&")[ct].indexOf("current_id")>-1){Ce.page=1,Ce.discipline_id=Number(window.location.href.split("&")[ct].split("=")[1].toString()),Ce.sub_discipline_id="all";const jt=ot==null?void 0:ot.disciplines.find(vn=>vn.id===Number(window.location.href.split("&")[ct].split("=")[1].toString())),mn=window.location.href.split("&")[ct].split("=")[1].toString()==="all"?wn.current:[{id:"all",name:"\u5168\u90E8"},...(jt==null?void 0:jt.sub_disciplines)||[]];tn(tt({},Ce)),cn(mn),window.location.href.split("&")[ct].indexOf("current_id")>-1&&St(Ce)}window.location.href.split("&")[ct].indexOf("sub_discipline_id")>-1&&(Ce.page=1,Ce.sub_discipline_id=Number(window.location.href.split("&")[ct].split("=")[1].toString()),tn(tt({},Ce)),St(Ce))}}}),St=Ae=>ht(void 0,null,function*(){ie(!0),Ae.keyword=Ae.keyword;const ot=Z().pickBy(Ae,jt=>jt!=="all"),ct=yield(0,K.tS)(ot);ct.status!==-1&&($n((ct==null?void 0:ct.subjects)||[]),qt((ct==null?void 0:ct.total_count)||0),Nn((ct==null?void 0:ct.recommend_subjects)||[])),ie(!1)}),$t=()=>{const Ae="/paths/new";(0,T.tJ)(L)&&Ae&&(window.location.href=Ae)},Vt=()=>{(0,C.L9)(["\u5B9E\u8DF5\u8BFE\u7A0B","\u9996\u9875","\u65B0\u624B\u6307\u5F15"]),(0,C.xg)("/paths/guidance")},hn=Ae=>{Ce.page=1,Ce.discipline_id="all",Ce.sub_discipline_id="all",Ce.platform_system_id=Ae,tn(tt({},Ce)),St(Ce)},nn=Ae=>{Ce.page=1,Ce.discipline_id=Ae,Ce.sub_discipline_id="all";const ot=In.find(jt=>jt.id===Ae),ct=Ae==="all"?wn.current:[{id:"all",name:"\u5168\u90E8"},...(ot==null?void 0:ot.sub_disciplines)||[]];tn(tt({},Ce)),cn(ct),St(Ce)},gn=Ae=>{Ce.page=1,Ce.sub_discipline_id=Ae,tn(tt({},Ce)),St(Ce)},An=Ae=>{Ce.page=1,Ce.order=Ae,tn(tt({},Ce)),St(Ce)},dn=(Ae,ot)=>{Ce.page=1,Ce.keyword=Ae,Ce.type=ot,tn(tt({},Ce)),St(Ce),Ae&&(0,_.tk)({name:Ae,copywriting:Ae,position:"Subject"})},Cn=(Ae,ot)=>{Ce.page=Ae,tn(tt({},Ce)),St(Ce)},En=[{name:"\u65B0\u5EFA\u8BFE\u7A0B",click:$t,ButtonProps:{type:"primary"},isShow:((lt=Ee.userInfo)==null?void 0:lt.user_identity)!=="\u5B66\u751F"&&!((At=F==null?void 0:F.setting)!=null&&At.hide_subject)},{name:"\u65B0\u624B\u6307\u5F15",ButtonProps:{type:"primary"},click:Vt,sign:!1,isShow:!0},{name:"\u6982\u89C8\u7EDF\u8BA1",click:()=>{(0,C.xg)("/pathsoverview")},isShow:(Ve=Ee==null?void 0:Ee.userInfo)==null?void 0:Ve.is_show_btn}].filter(Ae=>Ae.isShow);return c.createElement("div",{className:"py-20px-rem px-24px-rem text-14px-rem"},c.createElement("div",{className:"flex item-center gap-24px-rem"},c.createElement(A.t7,{className:P.myInput,style:{width:507,marginRight:"auto",zIndex:1},dataSource:De,value:{id:Ce.type,value:Ce.keyword},onChange:dn,placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u3001\u59D3\u540D\u6216\u5B66\u6821\u540D\u79F0\u8FDB\u884C\u641C\u7D22"}),En==null?void 0:En.map((Ae,ot)=>c.createElement("div",{className:(Ae==null?void 0:Ae.name)=="\u6982\u89C8\u7EDF\u8BA1"?P.one_style:P.two_style,key:ot,onClick:Ae==null?void 0:Ae.click},Ae==null?void 0:Ae.name))),c.createElement("div",{className:"py-18px-rem px-20px-rem rounded-8px-rem mt-14px-rem",style:{background:"#E7F0FF",position:"relative"}},c.createElement("img",{src:Me,className:P.filterBg}),c.createElement(A.K3,{dataSource:In,title:"\u65B9\u5411",value:(Ce==null?void 0:Ce.discipline_id)==="all"?Ce==null?void 0:Ce.discipline_id:Number(Ce==null?void 0:Ce.discipline_id),onChange:nn,fontColor:"#000000"}),c.createElement(A.K3,{dataSource:Fn,expand:!1,title:"\u5B50\u7C7B",value:(Ce==null?void 0:Ce.sub_discipline_id)==="all"?Ce==null?void 0:Ce.sub_discipline_id:Number(Ce==null?void 0:Ce.sub_discipline_id),onChange:gn,fontColor:"#000000",style:{marginBottom:0}})),((H=Ee.userInfo)==null?void 0:H.user_id)!==2&&(0,ge.JA)()&&((ut=F==null?void 0:F.setting)==null?void 0:ut.main_site)&&!!(Pn!=null&&Pn.length)&&c.createElement(c.Fragment,null,c.createElement("img",{src:Ie,alt:"",width:82,height:18,className:"mt30"}),c.createElement(Le,{dataSource:Pn})),c.createElement("div",{className:"mt-20px-rem rounded-20px-rem py-20px-rem px-20px-rem bg-white",style:{position:"relative",border:"1px solid #ffffff"}},c.createElement("img",{src:s(45467),className:P.listBg}),c.createElement(S.Z,{align:"middle",justify:"start",className:"mb30"},c.createElement("div",{className:P.tabContainer},Pe.map(Ae=>c.createElement("div",{key:Ae.id,onClick:()=>An(Ae.id),className:`${P.tabItem} ${(Ce==null?void 0:Ce.order)===Ae.id?P.active:""}`},Ae.name)))),c.createElement(A.Oz,{dataSource:_n,right:0,bottom:0,col:4,loading:ee,className:P.CourseList,wrapClassName:P.itemwrap}),c.createElement(A.Je,{style:{marginTop:7},total:Mn,value:Ce.page,pageSize:Ce.limit,onChange:Cn})))};var Tt=(0,f.connect)(({user:Q,globalSetting:re})=>({user:Q,globalSetting:re}))(Mt),We={flex_box_center:"flex_box_center___onXwE",flex_space_between:"flex_space_between___t3ZjI",flex_box_vertical_center:"flex_box_vertical_center___zej4k",flex_box_center_end:"flex_box_center_end___qNiY7",flex_box_column:"flex_box_column___W6vMV",carousel:"carousel___EcpX1",left:"left___oOOF6",right:"right___r7L8g",li:"li___Dk3R_",cover:"cover___tRFjh",imgWrap:"imgWrap___a4G4p",sign:"sign___kMz5R",bq:"bq___fz3q2",name:"name___zAspP",e:"e___GUkTx",unit:"unit___UxvfD",tags:"tags___vmYZJ",tag1:"tag1___TQRyn",tag2:"tag2___Cl3vT"},Pt="data:image/png;base64,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",Yt="data:image/png;base64,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",N=({dataSource:Q})=>{const re=(0,c.useRef)(null);return c.createElement("div",{className:We.carousel},c.createElement("img",{className:We.left,src:Pt,onClick:()=>{re.current.prev()}}),c.createElement(ue.Z,{ref:re,infinite:!0,speed:500,slidesToShow:4,slidesToScroll:1,dots:!0,autoplay:!0,style:{marginLeft:-9},centerMode:!0,centerPadding:"0px"},Q==null?void 0:Q.map((F,L)=>{var Ee;return console.log("itemsssss",F),c.createElement("div",{key:F==null?void 0:F.id},c.createElement("a",{href:`/paths/${F.identifier}`,className:We.li},c.createElement("div",{className:We.imgWrap},c.createElement("img",{className:We.cover,src:Ne.Z.IMG_SERVER+"/"+F.image_url,alt:""}),(Ee=F==null?void 0:F.subject_tags)==null?void 0:Ee.map((je,lt)=>{var At,Ve;if(lt===0){const ut=(At=at.i.find(Xt=>Xt.name==je))==null?void 0:At.swimg;return c.createElement("img",{className:We.sign,src:ut,style:{left:"-4px"}})}const H=(Ve=at.i.find(ut=>ut.name==je))==null?void 0:Ve.ptimg;return c.createElement("img",{className:We.sign,src:H,style:{left:`${48+52*(lt-1)+2*lt}px`}})}),c.createElement("div",{style:{position:"absolute",top:"150px",left:"10px"}},(F==null?void 0:F.is_free)&&c.createElement("div",{className:We.bq},"\u5F00\u653E\u8BFE\u7A0B"))),c.createElement("div",{className:We.name},c.createElement(Se.Z,{title:F.name},c.createElement("span",{className:We.e},F.name))),c.createElement("div",{className:We.tags},c.createElement("div",null,c.createElement(Se.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),c.createElement("span",null,F.stages_count))),c.createElement(Se.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),c.createElement("span",null,F.members_count)))))))}),(Q==null?void 0:Q.length)<4&&Array(4-(Q==null?void 0:Q.length)%4).fill(null).map((F,L)=>c.createElement("div",{key:`placeholder-${L}`,style:{visibility:"hidden"}}))),c.createElement("img",{className:We.right,src:Yt,onClick:()=>{re.current.next()}}))},g="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAAkCAYAAAAHBZGZAAAAAXNSR0IArs4c6QAAGARJREFUeF7tXAmUHFW5/v5b1T1rtpnpniULMYQsREgQgwbBFxQhmoQlGEVBDYhgEkBwX/AR0eeCCgIm0QABV9QgaFgjPvaIEnlIZIkEQkgms3VPJjNJZu26/zv3Vt3qquru6Q7knfPOcYpzmJmqe2/d+9/v/sv3/xVCiRcvXWr11d7bgEFMipEcI4krLaASlhrA6bVAvRmg26bYLnQuaqMNG5wShx5pNiIBXwJUTBYtFzdVju3vmk22MwWSY6a9JcI9hQYmAEuq/w8x0w6bk8/RupbeYu8YeT4iASOBgoBUGrG34r5jhSNnOcKxNdYM6ILyE3CVpL40GOGD00bGYvEC3nPWVvrQiMYcgV1xCeQFpNKKY3r2neIImdAA88dxfPRFwZmrMV1waiDbSLU69Y80jWjL4jvyb94iB5DdS0fXMMlTheBKwHMDRRCUCmFKao77I6o1QxpTaUsPmBZ6Lap+iNZ2d/2by3xk+cNIIATIlsVNlZUVPYuYFRg90GlVmAeYPhCdvKY8qjGVORcWejuo/t4RTTmCyUIS8AGpfMYubFogHSeRT/O5JtrxVWUophkOnBGNGbNFCqee8eCITzkCynwS8AHZdc7Y4xxnaHbAYcxvkpWpVgAMIDLqY+YEP14DH7cUey5+a++zI1syIoGoBDQglamOWweWSLAtvEi5KDAt5UN65jzqYypN2msnna7YyeoFHHgrESAqnG09E8dcnc9087HHVqU6Oj4Qj8X+Z+zu3a/+X25ZxzGJZWTzO9U7JHm+rjo8aj1CPJH4a/pXwfd3nlIzK+M4l2nZqIWZk2gBRNyf3NRzxZuZb/eHqk5ncs72D7gASP9hJChBZP2l+pf9P38z7zmUvnwpboKET/cF+qZpDa7iFagG4QehTc422k5r8EO9glUQ6MD1AMpC73cBosdS9zUg2xeNmkeE6aahom2k8vnUjQjfmEv9BHzICDCHXq34vBzkWfol5L5MidYanflN5RTnxtj6vqfUo86pU0fL3l7lu36QgAXMXAHbnpYYM+b1dGfnLwC8A0R+f71AZpmorZ1BL7wwWKqA+fimylT/kF5RIgF0d4rkgMg8BXDSAEwBgIlBgr6FCut7OWPLwfUSvFQDhUxbJSf6F40pe3uwfaI/Jume0nnY7qUVJzDx39wx2JWZFh7rn8KiDoI1p+qXva2lrvnNtuMV2AnGEXqcoHYh9NEaVPLvYOERDPjhrbG5aqMJ22gNZuoVXIr3Q+L+vMAlXE9r8Fn9CuU7pg9sOpfJI72DUbNl8CiHB6bXx4oEP0OvVHyBB3E0+0J1VxRLDN1gjx/a0vtAbb9kXsZE7wOzf3KIOVM3c2YFPfpoZu+UKWOcvr6dzDw2KFxBtKeutXXCoQi8Y0biAIirPMCp1UP9pw6d2nA9T3L/drWgAoVChfrp3ffbuPfVWBo4Gsimj6fZCH+pv+/Au0qZI59XM3rfYO8zAKZqAAp1AF0gusBkSSROq/5V/3+XMt7hasMr8Rgk3u2PZ0CpflpI0k1I8XI0gzA+D9j201qM1oBcgbvAONsHdRjcR9MavKQBmV5UO14ODL7Pp28CZkhPQltlFSGrB2Fg5gY/Sltmo/LM9oofsIPa0GLAKJvY/1Wrxmk9+Ni4VdwnjjAGyZ8jUS8Bv/b7MV/AUYKJKE3AH1wd784rJsq+OHbXrry00oFZiYaDGW71waM33QVeDiiFCzIfhMZSaAAasHltfOB6Y7ngcdsR/7z+/oOfGA4cvDRR3YXetxDzKgYvUX1daxLWkEKIXxEpjT2EWExZ0KHCw8azjwK/Zm+OKmulH+5PDzuvFXgAjKNAaACjqkDbXRAYgsREAPGQBs12MG7X5DwkoZK/MsavgdBOa/Auan9vzTxiOR2WR+0YDRkFpp+ByaMtDXADs7aY7cz2snVSydYz195hl/GZfZdAOHLgmdE/zeyL6SwQ2NNGgTFy/M+IP+r3URoO7NRNm1mutGo+4e2dljgpQ3jC1XauqfX9wIBmy2pGo/XytDPm2oDajOf5fAbglo2rE/ccuGa4jd97TtVHmOWv1by0Mg5YE/O7Md1B863Xoc5MxKwH2xjtaky++zfDEuIC+olze6F5MYOwAgdAqAwHAN4GRDem0ECFNjBff8KTtAYnU8f8mgWAbMg66MWB6XKKBTTmAMY6zeXf0dvIsox838+cfLXR1G/VD16b2V32n07a9ZfDGjwQCCnpkNYXOaDNalQGWfRaorltSkEhL11qpV58tEI9V+mnlD5g4gSWmfVSMIQgSA+kQlCKq8UpecfKDD7KRHUsXLNqzL4VExfw6NiWYJ/EuEkDtO6ZYVQZ0PnByq+z5GvUUArIIYCpm+ZeQGMGQesC051/Tn8P3OqZK1F3fMu23k1rM08UlNWVGI9+bYbdboUAWGjTov1K6S9wO63GBdT+7tolxI6289o855jsLCnutzEr0dpUqojUz2OjS0zjdOwrrinNXqHTLqjXbhj8vtMePz2zJ66j3HBb2s1ApwYqcz0DjaHnrpx2gKjHoJmALYmW1ouH00b5nnUek5zngCf4LkvAUliE3bV/2/vXQx3zUNqnl1T+jMAfDwYwvkY0PqSnCY0bofFlABp4ps29/tu1NlkfNOCLqm2m8iZaVzgw4uX4DwCPFlyHwJ2QaM55HoBBzjNCORifNvuV428KfI1W49vUfmLt+QTYJh0Y9iWzueuCgPWA7OJYglL2SU6P9Un/kESAqQRp2dhpT+v7htMeP27opcrLQ5NXGtG2Fyf27LlX3U81Nl7PzGE6RZl3y3pbsqWlZC6zY+aEoyAHlmiZeb4jCS6Tkr8G4rhP5ejghUyQcwfZ/Jyen16gclcClsEc3ughVn6phVfq7+/+fTFwdi6p3MzMJ+aYV81YiIXClgeCYyj/RvkkdoiICXgpttpMwGHcCeaE1rhekKQ1KeGgdbOsHm5evALngXCjYQD99WfLE+bSWuwotrbgc74CMzGAJ0N9ggAWuIhW425Kn1h7vnTX4F5BXzJI+ZTgYyow00FZQ46dQLe1UA7iGB+Pxo+skA+JcZnHrbHcnNkdX5B5tezD5tU+iC1remLPnpfV/XRDw0bJvDhK+ySSyWrauvVgqUJJT02slIQfB4MVbeKUqdM0j2eavIDEBDQ6evYicbevAmcw6PFmHYjM3YCG1tZv6llRbH7ps6vaAFnvm+qs9uuu2dAfYhaKjWWe86pZ8YHXt/Uppsi1VMYV0HPdGrtFzi59LMTRGbV3pfYu3o5u0pSRf1H7O2uXkIPRCkzq8LuHYDjNWIKPaUnQ62Vf4iHM0MN5qNR7WZu5QSScf2h981r5R53m2Pui07aIPiiJtO/FUv4IwFtCkwZ6IMTHzD07Ht86bufOncMtP31k/Q0Oyct18GBAqCcUBFyWwsm9H6R/vN+DXGQksBGCPpt4sEcRwQUvFWGnMwf3Z/1EN+hQPrMgembMuJnzim9pbotB55/T2ZH/NOOaMT1f8277ZmdJqePycuwFMC7UvpSgZrg22WcO5qCCLslSBtQxN7FAOLJB+gW2ETLc5LDzRt8BcIa0KUA74z9kRo27EE+jqKEbh75qjZGa2OWXyq7IpGKzo9pvOGHl+NGsHHqxpK619e7h+nUcmfw9CKdpzhFcKYmFIcGDPCIJHgJoIGTC1drzReUemH1z62lPjxpamtzU8+Bwc+paWjUnMySfVe8XepA8lI8H0CANlPUVs7LVfmVAG0ZJdT8QssT3Y+syXywFkPxljEO3BmRAhQWojkJBjWmdD5ThPjtoDY4MDd9+XHIekTPdN+dBYKqWvn9USDPm3icHMd4d/ym7yRXXH1P+i3KtpgyulDb3aVG+WPVd3ifqQwsuRP8E70fa2LY9u6a5eWspQu6ckZznSPk4CHaWU3RpICEwCIveVVde/sJe2ZvlT83AOkYvcAWeyZjoTmxM7y82n86zqs+RkHeG6JyAv+fe93hP5Vt7acRsJG5oHy+YCTzPascwlWQRLrFucdYVm5ven0vxdjjYUjDKjg5SSjQd7rOJ1mJBCJDp2RPGS9mnifGsyXarvrX5LkkzRkz8gD2e0+Jben7GiXR9SCYbL9Pk/u8Ssy2fHbUOg+a85x7CYgdMbxaAuhL9ye5ZE2oGBwb+IQkTjW9I3vq0H2mJzyS3pm5Mv612pcP8Yzd7Y3hIjydV/qM5qJHsjQE4kbgw+ed9txXb9PSZVV9i4u+6hzZIi2k4eJykZ8Y9YLonPPvMcIvufXccZfKDgAzykET03tgtmYeLzU3P4HJMgoPTSmkbaaP4y1MBvBcMr5TRaxHe1NW0FpeGAKnLzrY/dm7GcVOHfh7b8yfzA1MB0MvIRCp/NLD34TjngOVGzwH/UYMzzn+hCQM32712MvNChZsrDmg8EuIaQXSzui0d5wJmviZq0olouRBCR+FMxHXNzXuKCY2ZKX1kcqMkLArkq92AxQXj3cnnU9q36phT+yMGfyYYAPnmPQTGbPrQcJKu+bdOTv65KxxR5plg6uzqm1nKi9T7tcn2gaZAJb4jCDu1WrCEpxcCBSDGeBmXypuX+pMZn2XwdDVnQ/0YbRuriE2m1f2vF5PXoT7nFZgIxkIILIbEewCUh8bIAnEQhIdA2IBq/IG+h+4QINUfiotjydP1cr0CCWkpftEEOVlN6QNUm4cwMEU/JWWvNZ+HaC5Y1vkv8v0bgKr4LjQM3cOtZQlqtq81bcx8hRBn17W0/EHdTzU2XsfMV0aFQ0RzE62tfz8UoaXe0vAFJnltTk7a04K2VTap9vmW3fq9c+p+IcGn6U1UfoYfVasD5meqvIIML8+tyHtPy1WPKm+o3tjRXmx+qbOqH2GW810fMkyMlwnRWL3hYFuxMfI97/t4fDtITjUZMg10tRSBAXvi1ytp1aosgfNGXuD14ctwJDJYBmAxCLMLFE6ohakCmD9pEI7CH6MgzAFky/FNleV9mSUZybb+QCsERJf4VglHfXkmLheYALrsc3gQi8KmOkv1k4VOOTazzh7LL+K5yiaZQU41jfIHx1100fPqVemf/ORuBs7wJ+xp0nLLqhv1qU+5Oeurr2bKtfohMXce0XSiFJnHVHmdKYLw6RylmCw6mHwxNSw3pwbkVatEx4M3nUXkfJkJc93iCs9Hy4J2c/0jPSeVss8dZ1buArvug7qygQcO1N7ZN6qUMaJteNV8u3/H5j5Wa9WKwAWj539uK1svdfXN4bh4uS4nyy25c62ionNcEFZj43AgzAGkutF1dNNxztDQbAU4Bb0oMI0pz83keMMpoXbSCpaY60o3K2TtdSktMMpZy7WZp0HWc3i2/CIAmqfztXkJ+ewoOAn4z0Rb2zcLCbhnxvjagd7Msyx4ol+9I9wqH21mXepma/KlVEFujpfOiqdeaz0fxF9kgel+9Y/acbe4YhBEGyxb3lj3cM/TpWw2L5tcntqb6lWZfj+L5eXGheK+CbuCaUQj9xwCXVe+hSJstYNHaDcn5AJoxN9btj6zuND8+NNYBKIbAonbwmlDd+OSANyDHCx6dZ+lwNhfNCBy5/5XWo3zArABdBnaP55YQHASQVBqcJrshpfD1toyJ8UIcKf1DcE8Xhs24iwRZAQ2LvMNMYa21I0+9cHUk0/eD+YchzlvoOYBNe8zIc5NtrT8tpCQOyY2ngziE4VgYuJvq8hfBzDenLyc9F3Jl1LnpI6pO49A41wLkbUITHwewO8MlZh5HCQJtELwerBo00kFfZIdxG26b+yful8rNK/OM6uPzjC/EIqG/cDF291I8OJH2UabmlSh5yv6KUetDLLFF8Y3FYJuiN+aKVhEzJeIrygZZQ9IZPaFouh8Ki4K0JDmiYwrcButxoUhQKo/lOku66ZFzIOVIcAZrelBzGhQA0wNWBXMHMTxsgIvU7e4zmR/DOWjhZWUF2bGlf+26Z6W3lRDw6sM5C+GCAY5eQ5faG1ClJRCTB1xRCNTX4u7Ljc9aOoZBeHaxL/SX+o4unYfE8aEyPMA+e06Yp4Z9Mh1dywTYbgmXGVy7Di9o25TYW2ZOmPUGRLyjxqQvkmNmtgIrROp7AlnYbx15Ym0DcCEJS6L3zr040KHxFkuboGUnwzSSjkazoAyCs5CYC3ULnifcBWtwX/lAFLdUNTIQC+fKsSgG64Ho23jP/oaMzcqJ0l1soe+7yebvNNKwjoQP6ps0tj7dnXx/Pl2etu2Pgbs4LwE8AiADeq1ErrS+LIc4RHdLZgfMvdrbft2am7WvOZw194pjSdlHOcJU5wbTBeS4IvjVvnvB7i/02jPULGul9/OFup6sw4AMZwLByqqqxOj72kpWHPYtrjqSgKuCxWdeFqbBO4lkApMVD7bK2DxpBIEr/7UIrBqPS0+nYiPDlI9+ndBKlh/f+zWTEGynpdbF4PZza6JInGPm/T4RAiwWbC+AuCeYnti8AWJO2gNdKWU5+mFu+ogp4tOkeQkJBxXqRjtqDRhHo3p/RMqoEGaJfvo84Zm0E6/JGDIeibZ3KpL/LsnTJg6kMlsD9VAumVmX0i0tf1AtUmPH7+MHee20Pc4eh7iI4mWlt+UtNhAo/TkhmWS+bZslJ0NSEhY76G4aJXO0G98Daokow8gVzDxtGw2J5vHJqLdsLDXLUFTwZErUUmyv+GRnpwqpuCc2xdXr2bmFdkcdtaNsMg6qeau/ZsPdY2q/cGPlT3ILE834wazOmWWdRTdOqDA8qYvXq55Rl8xRAbM4RdLfWFeQOptWLrU2vf05mNZ8CwpWBdfaHDm4SeNj6l/DmA+BvEJr8BAFzaT+oyF6I5Ea+tH1TidjY0LHOYHwlpbFyT4KcB0Y+M3JfNVCrTBekhBdEJdW1uo7rCUxaYn1n/TIb4q51sYVR9YFvMpn+hYqdl1p7CQDwc/TzCgpRgtTG7uur+U90fbtC+q2gSi00w9Y5DMrhRoqrrrjX03c+D8+MtEOEpXXgUIciI4ZfHZFcXqM0tdC6/EcjDW+MFM2NRdSauhahAO+SoISDOS9ivTNJssOUWa724C32dr39FkdZSC6KcPs0MLVBPOqAjCHUkQfauutfXrWvs1NV0qpbwpz2yfIiLzCcIxzKxK40MXKbNO5JtoFuJnyT17flds5amJDXcw8blBDemmjqg/ub29shB11HFc4kJm59aQ/+hxlyJmz0hsTv+r2LvzPW9fOOpVJjklGIj47BXhASGU5Fz/0nyi4dZBBughY65NsK/+ZnkaE1zKJ9BWWLSj/LahUN74jczb9OEVuA6MMEecNdln0JoSTXbu/pY2LaUxO597qoEkTwLLMSycSodRqRM2Er0U597MALHopfUsqSnqywpgWV1b2880IOvrfySJPnPIEbUvDVOAqrXqx+paW39ZbBWpSQ1bmOXbNdFtoldV9yjwYmJ7x6x8/fcfW5/sg/MYk5wRLMRwMztwEpPGV9KG0r969Ke/ar7dseXv/SBYmkyPVopryiaYIoymA4OV5ZHvb3I+hfAUgsCfym/PnF5MTqU858vxVmR0AW9tATLc/2irlPGCbYpqyFIH1Km5xsaNDCzKeQGzFJY1ubbFy4Q0NNzLwMI82i8PnaU/efUqoHPpLsuy5tXu2VO0qjs1sWEvE4/zo2Kj5QRtTLzScWZ0Lj3HN9X1Dw2oIOut4S8L/RK1x5JPd80vVT7Bdh1njJ7KGbnd//ox9HmC8ZrdYgrX6prf3SMc5CJN9XiUXI9SQELQmvLbh1a+kfkG+/BKTAPjcTDcopio38XYg3pMolWh8t6SX3vYAJlqaPgcAzogCc6TiAaJ+Yq6tra15lmqsXEbM/vfgXv320HkO/J+9VGRpZRZ1qfGNDeHS6QifbonTKgZwJD+JEIX15qyMVdDXpd4peNzwS6aaaCBhxlytslnBzlIsmg7hLUw+bfU9pIlHWjY8YGxcxjOt3UpnE4ZKn/Pk5tHM7nW2FT4qE/lshJxv43PFmO46/KSD9rMe9XQ+lsbN90phFhfdtvgnW9kvqYPX4HJGMTjgM5b57u6IbCUVhcMdoq+/rABMt3UdKqUMlRYbwmRKYvH/1m9c2coJ7u3sfEkx7LcKvVMBrBtWETpmt27dcrwcF/qHwhIt8sTAnXxfo28JWlHzY7WXcF3ds1pmJzJZCaH2qsG6vMAon1jq2Y9X+jrxsM99/9P4/EKzIWFiebze/MPl3hz7EUZnqbrI/WTh7iAwwbIQ3zvSPMRCeSVwP8C9s42rIMzqekAAAAASUVORK5CYII=",x={list_wrap:"list_wrap___thY1Y",tabContainer:"tabContainer___k6NQd",tabItem:"tabItem___tU9Zf",active:"active___n0L_z",myInput:"myInput___A7iAZ",one_style:"one_style___b5stG",two_style:"two_style___NYHmg",CourseList:"CourseList___E5xcI",itemwrap:"itemwrap___TWioN",listBg:"listBg___SaxKN"},R=Object.defineProperty,se=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,Je=(Q,re,F)=>re in Q?R(Q,re,{enumerable:!0,configurable:!0,writable:!0,value:F}):Q[re]=F,Re=(Q,re)=>{for(var F in re||(re={}))me.call(re,F)&&Je(Q,F,re[F]);if(se)for(var F of se(re))le.call(re,F)&&Je(Q,F,re[F]);return Q},Oe=(Q,re)=>{var F={};for(var L in Q)me.call(Q,L)&&re.indexOf(L)<0&&(F[L]=Q[L]);if(Q!=null&&se)for(var L of se(Q))re.indexOf(L)<0&&le.call(Q,L)&&(F[L]=Q[L]);return F},vt=(Q,re,F)=>new Promise((L,Ee)=>{var je=Ve=>{try{At(F.next(Ve))}catch(H){Ee(H)}},lt=Ve=>{try{At(F.throw(Ve))}catch(H){Ee(H)}},At=Ve=>Ve.done?L(Ve.value):Promise.resolve(Ve.value).then(je,lt);At((F=F.apply(Q,re)).next())});const yt=Q=>{var re=Q,{globalSetting:F,dispatch:L,user:Ee}=re,je=Oe(re,["globalSetting","dispatch","user"]),lt,At,Ve,H,ut;const[Xt,en]=(0,f.useSearchParams)(),Bt=(0,f.useLocation)(),[Ce,tn]=(0,c.useState)({sort:"desc",page:1,limit:16,keyword:"",order:"new",type:"all",discipline_id:"all",sub_discipline_id:"all",platform_system_id:"all"}),[In,Rn]=(0,c.useState)([]),[Fn,cn]=(0,c.useState)([]),wn=(0,c.useRef)([{id:"all",name:"\u5168\u90E8"}]),[Pn,Nn]=(0,c.useState)([]),[_n,$n]=(0,c.useState)([]),[Mn,qt]=(0,c.useState)(0),[ee,ie]=(0,c.useState)(!0),[Pe,Xe]=(0,c.useState)([{id:"new",name:"\u6700\u65B0"},{id:"hot",name:"\u6700\u70ED"}]);(0,c.useEffect)(()=>{(0,ge.bg)()&&Xe([...Pe,{id:"mine",name:"\u6211\u7684"}])},[(0,ge.bg)()]);const De=[{id:"all",name:"\u5168\u90E8\u8BFE\u7A0B"},{id:1,name:"\u56FD\u5BB6\u4E00\u6D41"},{id:3,name:"\u7701\u7EA7\u4E00\u6D41"},{id:5,name:"\u7CBE\u54C1\u8BFE\u7A0B"},{id:4,name:"\u5F00\u653E\u8BFE\u7A0B"},{id:6,name:"101\u8BA1\u5212"}];(0,c.useEffect)(()=>(L({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),()=>{L({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}),[]),(0,c.useEffect)(()=>{Ue(),window.location.href.split("&").length===1&&St(Ce)},[]),(0,c.useEffect)(()=>(Xt.get("openLearningPath")==="true"&&L({type:"pathsList/setActionTabs",payload:{key:"\u9009\u62E9\u5174\u8DA3\u4E13\u4E1A\u65B9\u5411"}}),()=>{L({type:"pathsList/clearListParams",payload:{}})}),[Bt.pathname]),(0,c.useEffect)(()=>{var Ae,ot;(Ae=Ee==null?void 0:Ee.userInfo)!=null&&Ae.login&&!((ot=Ee==null?void 0:Ee.userInfo)!=null&&ot.has_learn_path)&&(0,ge.fn)()&&wt()},[Ee]);const wt=()=>{L({type:"pathsList/setActionTabs",payload:{key:"\u9009\u62E9\u5174\u8DA3\u4E13\u4E1A\u65B9\u5411"}})},Ue=()=>vt(void 0,null,function*(){var Ae;const ot=yield(0,K.fh)({source:"subject"});if(ot.status!==-1){Rn([{id:"all",name:"\u5168\u90E8"},...(ot==null?void 0:ot.disciplines)||[]]),(Ae=ot==null?void 0:ot.disciplines)==null||Ae.forEach(ct=>{var jt;wn.current=(jt=wn.current)==null?void 0:jt.concat(ct.sub_disciplines||[])}),cn(wn.current);for(let ct in window.location.href.split("&")){if(window.location.href.split("&")[ct].indexOf("?discipline_id")>-1||window.location.href.split("&")[ct].indexOf("current_id")>-1){Ce.page=1,Ce.discipline_id=Number(window.location.href.split("&")[ct].split("=")[1].toString()),Ce.sub_discipline_id="all";const jt=ot==null?void 0:ot.disciplines.find(vn=>vn.id===Number(window.location.href.split("&")[ct].split("=")[1].toString())),mn=window.location.href.split("&")[ct].split("=")[1].toString()==="all"?wn.current:[{id:"all",name:"\u5168\u90E8"},...(jt==null?void 0:jt.sub_disciplines)||[]];tn(Re({},Ce)),cn(mn),window.location.href.split("&")[ct].indexOf("current_id")>-1&&St(Ce)}window.location.href.split("&")[ct].indexOf("sub_discipline_id")>-1&&(Ce.page=1,Ce.sub_discipline_id=Number(window.location.href.split("&")[ct].split("=")[1].toString()),tn(Re({},Ce)),St(Ce))}}}),St=Ae=>vt(void 0,null,function*(){ie(!0),Ae.keyword=Ae.keyword;const ot=Z().pickBy(Ae,jt=>jt!=="all"),ct=yield(0,K.tS)(ot);ct.status!==-1&&($n((ct==null?void 0:ct.subjects)||[]),qt((ct==null?void 0:ct.total_count)||0),Nn((ct==null?void 0:ct.recommend_subjects)||[])),ie(!1)}),$t=()=>{const Ae="/paths/new";(0,T.tJ)(L)&&Ae&&(window.location.href=Ae)},Vt=()=>{(0,C.L9)(["\u5B9E\u8DF5\u8BFE\u7A0B","\u9996\u9875","\u65B0\u624B\u6307\u5F15"]),(0,C.xg)("/paths/guidance")},hn=Ae=>{Ce.page=1,Ce.discipline_id="all",Ce.sub_discipline_id="all",Ce.platform_system_id=Ae,tn(Re({},Ce)),St(Ce)},nn=Ae=>{Ce.page=1,Ce.discipline_id=Ae,Ce.sub_discipline_id="all";const ot=In.find(jt=>jt.id===Ae),ct=Ae==="all"?wn.current:[{id:"all",name:"\u5168\u90E8"},...(ot==null?void 0:ot.sub_disciplines)||[]];tn(Re({},Ce)),cn(ct),St(Ce)},gn=Ae=>{Ce.page=1,Ce.sub_discipline_id=Ae,tn(Re({},Ce)),St(Ce)},An=Ae=>{Ce.page=1,Ce.order=Ae,tn(Re({},Ce)),St(Ce)},dn=(Ae,ot)=>{Ce.page=1,Ce.keyword=Ae,Ce.type=ot,tn(Re({},Ce)),St(Ce),Ae&&(0,_.tk)({name:Ae,copywriting:Ae,position:"Subject"})},Cn=(Ae,ot)=>{Ce.page=Ae,tn(Re({},Ce)),St(Ce)},En=[{name:"\u65B0\u5EFA\u8BFE\u7A0B",click:$t,ButtonProps:{type:"primary"},isShow:((lt=Ee.userInfo)==null?void 0:lt.user_identity)!=="\u5B66\u751F"&&!((At=F==null?void 0:F.setting)!=null&&At.hide_subject)},{name:"\u6982\u89C8\u7EDF\u8BA1",click:()=>{(0,C.xg)("/pathsoverview")},isShow:(Ve=Ee==null?void 0:Ee.userInfo)==null?void 0:Ve.is_show_btn}].filter(Ae=>Ae.isShow);return c.createElement("div",{className:"py-30px-rem px-30px-rem text-14px-rem"},c.createElement("div",{className:"flex item-center gap-30px-rem mb30"},c.createElement(A.tT,{className:x.myInput,style:{width:507,marginRight:"auto",zIndex:1},dataSource:De,value:{id:Ce.type,value:Ce.keyword},onChange:dn,placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u3001\u59D3\u540D\u6216\u5B66\u6821\u540D\u79F0\u8FDB\u884C\u641C\u7D22"}),En==null?void 0:En.map((Ae,ot)=>c.createElement("div",{className:(Ae==null?void 0:Ae.name)=="\u65B0\u5EFA\u8BFE\u7A0B"?x.one_style:x.two_style,key:ot,onClick:Ae==null?void 0:Ae.click},Ae==null?void 0:Ae.name))),c.createElement("div",{className:"py-10px-rem px-10px-rem",style:{background:"#082930",position:"relative"}},c.createElement(A.Um,{dataSource:In,title:"\u65B9\u5411",value:(Ce==null?void 0:Ce.discipline_id)==="all"?Ce==null?void 0:Ce.discipline_id:Number(Ce==null?void 0:Ce.discipline_id),onChange:nn,fontColor:"#000000"}),c.createElement(A.Um,{dataSource:Fn,expand:!1,title:"\u5B50\u7C7B",value:(Ce==null?void 0:Ce.sub_discipline_id)==="all"?Ce==null?void 0:Ce.sub_discipline_id:Number(Ce==null?void 0:Ce.sub_discipline_id),onChange:gn,fontColor:"#000000",style:{marginBottom:0}})),((H=Ee.userInfo)==null?void 0:H.user_id)!==2&&(0,ge.JA)()&&((ut=F==null?void 0:F.setting)==null?void 0:ut.main_site)&&!!(Pn!=null&&Pn.length)&&c.createElement(c.Fragment,null,c.createElement("img",{src:g,alt:"",width:82,height:18,className:"mt30"}),c.createElement(N,{dataSource:Pn})),c.createElement("div",{className:x.list_wrap},c.createElement("img",{src:s(39993),className:x.listBg}),c.createElement(S.Z,{align:"middle",justify:"start",className:"mb30"},c.createElement("div",{className:x.tabContainer},Pe.map(Ae=>c.createElement("div",{key:Ae.id,onClick:()=>An(Ae.id),className:`${x.tabItem} ${(Ce==null?void 0:Ce.order)===Ae.id?x.active:""}`},Ae.name)))),c.createElement(A.vg,{dataSource:_n,right:0,bottom:0,col:4,loading:ee,className:x.CourseList,wrapClassName:x.itemwrap}),c.createElement(A.Je,{style:{marginTop:20},total:Mn,value:Ce.page,pageSize:Ce.limit,onChange:Cn})))};var Ht=(0,f.connect)(({user:Q,globalSetting:re})=>({user:Q,globalSetting:re}))(yt),Et="data:image/png;base64,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",Ot=s(43418),Zt=s(8591),D={flex_box_center:"flex_box_center___XCfXY",flex_space_between:"flex_space_between___H5YA2",flex_box_vertical_center:"flex_box_vertical_center___fOCZs",flex_box_center_end:"flex_box_center_end___HfD0j",flex_box_column:"flex_box_column___bBtlr",page:"page____kNDZ",center:"center___ADwk4"},J={flex_box_center:"flex_box_center___cBuVn",flex_space_between:"flex_space_between___Is5YN",flex_box_vertical_center:"flex_box_vertical_center___Dajux",flex_box_center_end:"flex_box_center_end___XZQjg",flex_box_column:"flex_box_column___Z9Kmq",carousel:"carousel___EzACM",left:"left___WoeeX",right:"right___dxvLr",li:"li___XBDc2",cover:"cover___MSf2k",imgWrap:"imgWrap___rn2xf",sign:"sign___Zao_z",bq:"bq___u0ySH",name:"name___oFtbc",e:"e___NsP0w",unit:"unit___uVaAF",tags:"tags___h_ieB",tag1:"tag1___ZATiC",tag2:"tag2___Aas_3"},Te="data:image/png;base64,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",et="data:image/png;base64,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",Ge=s(59301),Ct=({dataSource:Q})=>{const re=(0,c.useRef)(null),F=[{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(L=>(window.ENV==="build"&&(L.ptimg=`/react/build${L.ptimg}`,L.swimg=`/react/build${L.swimg}`),L));return Ge.createElement("div",{className:J.carousel},Ge.createElement("img",{className:J.left,src:Te,onClick:()=>{re.current.prev()}}),Ge.createElement(ue.Z,{ref:re,infinite:!0,speed:500,slidesToShow:4,slidesToScroll:1,dots:!0,autoplay:!0,style:{marginLeft:-9},centerMode:!0,centerPadding:"0px"},Q==null?void 0:Q.map((L,Ee)=>{var je;return console.log("itemsssss",L),Ge.createElement("div",{key:L==null?void 0:L.id},Ge.createElement("a",{href:`/paths/${L.identifier}`,className:J.li},Ge.createElement("div",{className:J.imgWrap},Ge.createElement("img",{className:J.cover,src:L.image_url,alt:""}),(je=L==null?void 0:L.subject_tags)==null?void 0:je.map((lt,At)=>{var Ve,H;if(At===0){const Xt=(Ve=F.find(en=>en.name==lt))==null?void 0:Ve.swimg;return Ge.createElement("img",{className:J.sign,src:Xt,style:{left:"-4px"}})}const ut=(H=at.i.find(Xt=>Xt.name==lt))==null?void 0:H.ptimg;return Ge.createElement("img",{className:J.sign,src:ut,style:{left:`${48+52*(At-1)+2*At}px`}})}),Ge.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(L==null?void 0:L.excellent)&&Ge.createElement("div",{className:J.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Ge.createElement("div",{className:J.name},Ge.createElement(Se.Z,{title:L.name},Ge.createElement("span",{className:J.e},L.name))),Ge.createElement("div",{className:J.tags},Ge.createElement("div",null,Ge.createElement(Se.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Ge.createElement("span",null,Ge.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Ge.createElement("span",null,L.stages_count))),Ge.createElement(Se.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Ge.createElement("span",null,Ge.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Ge.createElement("span",null,L.members_count)))))))}),(Q==null?void 0:Q.length)<4&&Array(4-(Q==null?void 0:Q.length)%4).fill(null).map((L,Ee)=>Ge.createElement("div",{key:`placeholder-${Ee}`,style:{visibility:"hidden"}}))),Ge.createElement("img",{className:J.right,src:et,onClick:()=>{re.current.next()}}))},mt="data:image/png;base64,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",rt=s(59301),Ut=Object.defineProperty,de=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,pe=(Q,re,F)=>re in Q?Ut(Q,re,{enumerable:!0,configurable:!0,writable:!0,value:F}):Q[re]=F,l=(Q,re)=>{for(var F in re||(re={}))d.call(re,F)&&pe(Q,F,re[F]);if(de)for(var F of de(re))b.call(re,F)&&pe(Q,F,re[F]);return Q},U=(Q,re)=>{var F={};for(var L in Q)d.call(Q,L)&&re.indexOf(L)<0&&(F[L]=Q[L]);if(Q!=null&&de)for(var L of de(Q))re.indexOf(L)<0&&b.call(Q,L)&&(F[L]=Q[L]);return F},B=(Q,re,F)=>new Promise((L,Ee)=>{var je=Ve=>{try{At(F.next(Ve))}catch(H){Ee(H)}},lt=Ve=>{try{At(F.throw(Ve))}catch(H){Ee(H)}},At=Ve=>Ve.done?L(Ve.value):Promise.resolve(Ve.value).then(je,lt);At((F=F.apply(Q,re)).next())});const k=Q=>{var re=Q,{globalSetting:F,dispatch:L,user:Ee,homePage:je}=re,lt=U(re,["globalSetting","dispatch","user","homePage"]),At,Ve;const H=(0,f.useIntl)(),[ut,Xt]=(0,f.useSearchParams)(),en=(0,f.useLocation)(),[Bt,Ce]=(0,c.useState)({sort:"desc",page:1,limit:16,keyword:"",order:"new",type:"all",discipline_id:"all",sub_discipline_id:"all"}),[tn,In]=(0,c.useState)([]),[Rn,Fn]=(0,c.useState)([]),cn=(0,c.useRef)([{id:"all",name:H.formatMessage({id:"paths.all",defaultMessage:"\u5168\u90E8"})}]),[wn,Pn]=(0,c.useState)([]),[Nn,_n]=(0,c.useState)([]),[$n,Mn]=(0,c.useState)(0),[qt,ee]=(0,c.useState)(!0),[ie,Pe]=(0,c.useState)([{id:"new",name:H.formatMessage({id:"paths.latest",defaultMessage:"\u6700\u65B0"})},{id:"hot",name:H.formatMessage({id:"paths.hottest",defaultMessage:"\u6700\u70ED"})}]);(0,c.useEffect)(()=>{(0,ge.bg)()&&Pe([...ie,{id:"mine",name:H.formatMessage({id:"paths.my",defaultMessage:"\u6211\u7684"})}])},[(0,ge.bg)()]);const Xe=[{id:"all",name:H.formatMessage({id:"paths.allCourses",defaultMessage:"\u5168\u90E8\u8BFE\u7A0B"})},{id:1,name:"\u56FD\u5BB6\u4E00\u6D41"},{id:3,name:"\u7701\u7EA7\u4E00\u6D41"},{id:5,name:"\u7CBE\u54C1\u8BFE\u7A0B"},{id:4,name:"\u5F00\u653E\u8BFE\u7A0B"},{id:6,name:"101\u8BA1\u5212"},{id:7,name:"\u65B0\u578B\u6559\u6750"}];(0,c.useEffect)(()=>(L({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),()=>{L({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}),[]),(0,c.useEffect)(()=>{wt(),window.location.href.split("&").length===1&&Ue(Bt),L({type:"homePage/home",payload:{}})},[]),(0,c.useEffect)(()=>(ut.get("openLearningPath")==="true"&&L({type:"pathsList/setActionTabs",payload:{key:"\u9009\u62E9\u5174\u8DA3\u4E13\u4E1A\u65B9\u5411"}}),()=>{L({type:"pathsList/clearListParams",payload:{}})}),[en.pathname]),(0,c.useEffect)(()=>{var Ae,ot;(Ae=Ee==null?void 0:Ee.userInfo)!=null&&Ae.login&&!((ot=Ee==null?void 0:Ee.userInfo)!=null&&ot.has_learn_path)&&(0,ge.fn)()&&De()},[Ee]);const De=()=>{L({type:"pathsList/setActionTabs",payload:{key:"\u9009\u62E9\u5174\u8DA3\u4E13\u4E1A\u65B9\u5411"}})},wt=()=>B(void 0,null,function*(){var Ae;const ot=yield(0,K.fh)({source:"subject"});if(ot.status!==-1){In([{id:"all",name:H.formatMessage({id:"paths.all",defaultMessage:"\u5168\u90E8"})},...(ot==null?void 0:ot.disciplines)||[]]),(Ae=ot==null?void 0:ot.disciplines)==null||Ae.forEach(ct=>{var jt;cn.current=(jt=cn.current)==null?void 0:jt.concat(ct.sub_disciplines||[])}),Fn(cn.current);for(let ct in window.location.href.split("&")){if(window.location.href.split("&")[ct].indexOf("?discipline_id")>-1||window.location.href.split("&")[ct].indexOf("current_id")>-1){Bt.page=1,Bt.discipline_id=Number(window.location.href.split("&")[ct].split("=")[1].toString()),Bt.sub_discipline_id="all";const jt=ot==null?void 0:ot.disciplines.find(vn=>vn.id===Number(window.location.href.split("&")[ct].split("=")[1].toString())),mn=window.location.href.split("&")[ct].split("=")[1].toString()==="all"?cn.current:[{id:"all",name:H.formatMessage({id:"paths.all",defaultMessage:H.formatMessage({id:"paths.all",defaultMessage:"\u5168\u90E8"})})},...(jt==null?void 0:jt.sub_disciplines)||[]];Ce(l({},Bt)),Fn(mn),window.location.href.split("&")[ct].indexOf("current_id")>-1&&Ue(Bt)}window.location.href.split("&")[ct].indexOf("sub_discipline_id")>-1&&(Bt.page=1,Bt.sub_discipline_id=Number(window.location.href.split("&")[ct].split("=")[1].toString()),Ce(l({},Bt)),Ue(Bt))}}}),Ue=Ae=>B(void 0,null,function*(){ee(!0),Ae.keyword=Ae.keyword;const ot=Z().pickBy(Ae,jt=>jt!=="all"),ct=yield(0,K.tS)(ot);ct.status!==-1&&(_n((ct==null?void 0:ct.subjects)||[]),Mn((ct==null?void 0:ct.total_count)||0),Pn((ct==null?void 0:ct.recommend_subjects)||[])),ee(!1)}),St=()=>{const Ae="/paths/new";(0,T.tJ)(L)&&Ae&&(window.location.href=Ae)},$t=()=>{(0,C.L9)(["\u5B9E\u8DF5\u8BFE\u7A0B","\u9996\u9875","\u65B0\u624B\u6307\u5F15"]),(0,C.xg)("/paths/guidance")},Vt=Ae=>{Bt.page=1,Bt.discipline_id=Ae,Bt.sub_discipline_id="all";const ot=tn.find(jt=>jt.id===Ae),ct=Ae==="all"?cn.current:[{id:"all",name:H.formatMessage({id:"paths.all",defaultMessage:"\u5168\u90E8"})},...(ot==null?void 0:ot.sub_disciplines)||[]];Ce(l({},Bt)),Fn(ct),Ue(Bt)},hn=Ae=>{Bt.page=1,Bt.sub_discipline_id=Ae,Ce(l({},Bt)),Ue(Bt)},nn=Ae=>{Bt.page=1,Bt.order=Ae,Ce(l({},Bt)),Ue(Bt)},gn=(Ae,ot)=>{Bt.page=1,Bt.keyword=Ae,Bt.type=ot,Ce(l({},Bt)),Ue(Bt),Ae&&(0,_.tk)({name:Ae,copywriting:Ae,position:"Subject"})},An=(Ae,ot)=>{Bt.keyword=Ae,Bt.type=ot,Ce(l({},Bt))},dn=(Ae,ot)=>{Bt.page=Ae,Ce(l({},Bt)),Ue(Bt)},Cn=[{name:H.formatMessage({id:"paths.newCourse",defaultMessage:"\u65B0\u5EFA\u8BFE\u7A0B"}),click:St,isShow:!0},{name:H.formatMessage({id:"paths.overviewStatistics",defaultMessage:"\u6982\u89C8\u7EDF\u8BA1"}),click:()=>{(0,C.xg)("/pathsoverview")},isShow:je==null?void 0:je.is_show_btn}].filter(Ae=>Ae.isShow),En=Ae=>{Ot.default.confirm({width:460,centered:!0,okText:"\u786E\u8BA4\u79FB\u9664",cancelText:H.formatMessage({id:"paths.cancel",defaultMessage:"\u53D6\u6D88"}),title:H.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,content:rt.createElement("div",null,rt.createElement("div",null,"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u300A",Ae==null?void 0:Ae.name,"\u300B\u79FB\u9664\u5B9E\u8DF5\u8BFE\u7A0B-\u6211\u5B66\u4E60\u7684\u5417\uFF1F"),rt.createElement("div",null,H.formatMessage({id:"paths.removeNote",defaultMessage:"\u79FB\u9664\u4E0D\u4F1A\u5220\u9664\u5B9E\u8DF5\u8BFE\u7A0B\uFF0C\u518D\u6B21\u5B66\u4E60\u8BE5\u8BFE\u7A0B\u65F6\uFF0C\u5B9E\u8DF5\u8BFE\u7A0B\u5C06\u4F1A\u518D\u6B21\u52A0\u5165\u5B9E\u8DF5\u8BFE\u7A0B"}))),onOk:()=>B(void 0,null,function*(){var ot;const ct=yield(0,K.Bn)({user_login:(ot=Ee.userInfo)==null?void 0:ot.login,subject_id:Ae.id});(ct==null?void 0:ct.status)===0&&(Zt.ZP.success(H.formatMessage({id:"paths.removed",defaultMessage:"\u5DF2\u79FB\u9664"})),Ue(Bt))})})};return rt.createElement("section",{className:D.page},rt.createElement("div",{className:D.center},rt.createElement(A.jL,{dataSource:Cn,title:H.formatMessage({id:"paths.practicalCourses"}),img:Et,imgWidth:345}),rt.createElement(A.qp,{dataSource:tn,className:"mt30",title:H.formatMessage({id:"shixuns.direction",defaultMessage:"\u65B9\u5411"}),value:(Bt==null?void 0:Bt.discipline_id)==="all"?Bt==null?void 0:Bt.discipline_id:Number(Bt==null?void 0:Bt.discipline_id),onChange:Vt,fontColor:"#000000"}),rt.createElement(A.qp,{dataSource:Rn,title:H.formatMessage({id:"shixuns.subcategory",defaultMessage:"\u5B50\u7C7B"}),value:(Bt==null?void 0:Bt.sub_discipline_id)==="all"?Bt==null?void 0:Bt.sub_discipline_id:Number(Bt==null?void 0:Bt.sub_discipline_id),onChange:hn,fontColor:"#000000"}),((At=Ee.userInfo)==null?void 0:At.user_id)!==2&&(0,ge.JA)()&&((Ve=F==null?void 0:F.setting)==null?void 0:Ve.main_site)&&!!(wn!=null&&wn.length)&&rt.createElement(rt.Fragment,null,rt.createElement("img",{src:mt,alt:"",width:82,height:18,className:"mt30"}),rt.createElement(Ct,{dataSource:wn})),rt.createElement(S.Z,{align:"middle",justify:"space-between",className:"mt30 mb30"},rt.createElement(A.tp,{dataSource:ie,value:Bt==null?void 0:Bt.order,onChange:nn}),rt.createElement(A.t7,{style:{width:507,marginLeft:"auto"},dataSource:Xe,value:{id:Bt.type,value:Bt.keyword},onChange:gn,onInputChange:An,placeholder:H.formatMessage({id:"paths.searchCourseNameOrSchool",defaultMessage:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u3001\u59D3\u540D\u6216\u5B66\u6821\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})})),rt.createElement(A.cQ,{dataSource:Nn,right:23,col:4,precision:1,loading:qt,showProgress:!1,onRemove:En,isCurrent:Bt.order==="mine"}),rt.createElement(A.Je,{style:{marginTop:7},total:$n,value:Bt.page,pageSize:Bt.limit,onChange:dn})))};var $=(0,f.connect)(({user:Q,globalSetting:re,homePage:F})=>({user:Q,globalSetting:re,homePage:F}))(k),qe=s(73358),be=s(18498);const st=({globalSetting:Q})=>{var re;switch(Number((re=Q==null?void 0:Q.setting)==null?void 0:re.theme)){case i.Fy.THEMEONE:return c.createElement(p,null);case i.Fy.THEMETWO:return c.createElement(qe.Z,{mainDom:c.createElement(Tt,null)});case i.Fy.THEMETHREE:return c.createElement(be.Z,{mainDom:c.createElement(Ht,null)});case i.Fy.DEFAULT:default:return c.createElement($,null)}};var pt=(0,f.connect)(({globalSetting:Q})=>({globalSetting:Q}))(st)},90036:function($e,ke,s){"use strict";s.d(ke,{U:function(){return O}});var i=s(59301),c=Object.defineProperty,f=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,M=(T,ve,K)=>ve in T?c(T,ve,{enumerable:!0,configurable:!0,writable:!0,value:K}):T[ve]=K,z=(T,ve)=>{for(var K in ve||(ve={}))we.call(ve,K)&&M(T,K,ve[K]);if(f)for(var K of f(ve))w.call(ve,K)&&M(T,K,ve[K]);return T},C=(T,ve,K)=>new Promise((v,Ne)=>{var Ze=W=>{try{Fe(K.next(W))}catch(ze){Ne(ze)}},xe=W=>{try{Fe(K.throw(W))}catch(ze){Ne(ze)}},Fe=W=>W.done?v(W.value):Promise.resolve(W.value).then(Ze,xe);Fe((K=K.apply(T,ve)).next())});function O(T,ve){const[K,v]=(0,i.useState)(ve),[Ne,Ze]=(0,i.useState)(!1),[xe,Fe]=(0,i.useState)();return[K,Ne,(ze,j=!1)=>C(this,null,function*(){const Y=j?ve:z(z({},K),ze);Ze(!0),v(Y);const p=yield T(Y);return Ze(!1),Fe(p),p}),xe]}},69206:function($e,ke,s){"use strict";s.d(ke,{rX:function(){return Y},pW:function(){return p},gy:function(){return A},xY:function(){return j},O5:function(){return ze},tJ:function(){return Ne},o1:function(){return Ze},Rd:function(){return W}});var i=s(95392),c=s(43418),f=s(28103),we=s(8591),w=s(81779),M=s(63949),z=s(87169),C=s(25510),O="data:image/png;base64,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",T=s.p+"static/newqrcode.a8740efb.png",ve=s(32637),K=s(59301),v=(S,I,Z)=>new Promise((ue,Se)=>{var Ye=at=>{try{Be(Z.next(at))}catch(He){Se(He)}},nt=at=>{try{Be(Z.throw(at))}catch(He){Se(He)}},Be=at=>at.done?ue(at.value):Promise.resolve(at.value).then(Ye,nt);Be((Z=Z.apply(S,I)).next())});const Ne=(S,I=!1)=>!!(Ze(S)&&xe(I)),Ze=S=>(0,w.bg)()?!0:(S({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),xe=(S=!1)=>{var I;const{user:Z}=(0,i.getDvaApp)()._store.getState();return(I=Z.userInfo)!=null&&I.profile_completed?!0:(c.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,M.xg)("/account/profile/edit"),Fe()}}),!1)},Fe=()=>{c.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()}})},W=()=>{c.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:K.createElement("div",{style:{textAlign:"center"}},K.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"),K.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ve}),K.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ze=()=>{var S;const{user:I}=(0,i.getDvaApp)()._store.getState();return(S=I.userInfo)!=null&&S.professional_certification?!0:(c.default.confirm({title:"\u63D0\u793A",centered:!0,content:K.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,M.xg)("/account/certification")}}),!1)},j=()=>(0,w.V9)()?!0:(c.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:K.createElement("div",{className:"tc",style:{marginLeft:-38}},K.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),K.createElement("img",{src:T,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),Y=(S,I)=>S?!0:(c.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:K.createElement("div",null,K.createElement("p",null,I||"\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"),K.createElement("div",{style:{marginLeft:"110px"}},K.createElement("img",{src:O,width:200}),K.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,M.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),p=S=>{c.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:K.createElement("div",null,K.createElement("div",null,K.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"),K.createElement(f.Z,null),K.createElement("p",{style:{color:"#666666",fontSize:12}}," ",K.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 ",K.createElement("a",null,S),"\u5929\u3002"),K.createElement("p",{style:{color:"#666666",fontSize:12}}," ",K.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")),K.createElement("div",{style:{textAlign:"center",marginTop:30}},K.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:C,alt:"\u4E8C\u7EF4\u7801",width:160})))})},A=(S,I="")=>{const{shixunsDetail:{detail:Z}}=(0,i.getDvaApp)()._store.getState();if((Z==null?void 0:Z.public)===2||(Z==null?void 0:Z.public)===1||(Z==null?void 0:Z.shixun_status)===3){let ue="";return(Z==null?void 0:Z.public)===2&&(ue="\u5DF2\u516C\u5F00"),(Z==null?void 0:Z.public)===1&&(ue="\u5F85\u5BA1\u6838"),(Z==null?void 0:Z.shixun_status)===3&&(ue="\u5DF2\u5173\u95ED"),c.default.info({centered:!0,icon:K.createElement(z.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:K.createElement("div",{className:"tc",style:{marginLeft:-38}},K.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},K.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ue,"\uFF0C",I,"\u3002"),K.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),K.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:C,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Z==null?void 0:Z.shixun_status)===2?(c.default.confirm({centered:!0,icon:K.createElement(z.Z,null),title:"\u63D0\u793A",content:K.createElement("div",null,K.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",I,"\u3002"),K.createElement("br",null),K.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:()=>{c.default.confirm({width:440,centered:!0,icon:K.createElement(z.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:()=>v(void 0,null,function*(){(yield S({type:"shixunsDetail/cancelRelease",payload:{id:Z==null?void 0:Z.identifier}})).status!==401&&(we.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),S({type:"shixunsDetail/getShixunsDetail",payload:{id:Z==null?void 0:Z.identifier}}),S({type:"practiceSetting/getCommonData",payload:{id:Z==null?void 0:Z.identifier}}))})})}}),!0):!1}},56762:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return c}});var i=s(59301);function c(){const[,f]=i.useReducer(we=>we+1,0);return f}},19080:function($e,ke,s){"use strict";s.d(ke,{F:function(){return w},Z:function(){return we}});var i=s(92310),c=s.n(i);const f=null;function we(M,z,C){return c()({[`${M}-status-success`]:z==="success",[`${M}-status-warning`]:z==="warning",[`${M}-status-error`]:z==="error",[`${M}-status-validating`]:z==="validating",[`${M}-has-feedback`]:C})}const w=(M,z)=>z||M},9951:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return Ut}});var i=s(59301),c=s(54476),f=s(33885),we=s(67732),w=s(83652),M=s(31226),z=s(42403),C=s(158),O=s(20068),T=s(76190),ve=s(75931),K={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0},v=K,Ne=s(53280),Ze=s(92310),xe=s.n(Ze);function Fe(de,d,b){return Math.max(d,Math.min(de,b))}var W=function(d){var b=["onTouchStart","onTouchMove","onWheel"];b.includes(d._reactName)||d.preventDefault()},ze=function(d){for(var b=[],pe=Y(d),l=p(d),U=pe;U0?1:0):0},S=function(d){return d.centerMode?Math.floor((d.slidesToShow-1)/2)+1+(parseInt(d.centerPadding)>0?1:0):d.slidesToShow},I=function(d){return d&&d.offsetWidth||0},Z=function(d){return d&&d.offsetHeight||0},ue=function(d){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,pe,l,U,B;return pe=d.startX-d.curX,l=d.startY-d.curY,U=Math.atan2(l,pe),B=Math.round(U*180/Math.PI),B<0&&(B=360-Math.abs(B)),B<=45&&B>=0||B<=360&&B>=315?"left":B>=135&&B<=225?"right":b===!0?B>=35&&B<=135?"up":"down":"vertical"},Se=function(d){var b=!0;return d.infinite||(d.centerMode&&d.currentSlide>=d.slideCount-1||d.slideCount<=d.slidesToShow||d.currentSlide>=d.slideCount-d.slidesToShow)&&(b=!1),b},Ye=function(d,b){var pe={};return b.forEach(function(l){return pe[l]=d[l]}),pe},nt=function(d){var b=i.Children.count(d.children),pe=d.listRef,l=Math.ceil(I(pe)),U=d.trackRef&&d.trackRef.node,B=Math.ceil(I(U)),k;if(d.vertical)k=l;else{var $=d.centerMode&&parseInt(d.centerPadding)*2;typeof d.centerPadding=="string"&&d.centerPadding.slice(-1)==="%"&&($*=l/100),k=Math.ceil((l-$)/d.slidesToShow)}var qe=pe&&Z(pe.querySelector('[data-index="0"]')),be=qe*d.slidesToShow,st=d.currentSlide===void 0?d.initialSlide:d.currentSlide;d.rtl&&d.currentSlide===void 0&&(st=b-1-d.initialSlide);var pt=d.lazyLoadedList||[],Q=ze((0,f.Z)((0,f.Z)({},d),{},{currentSlide:st,lazyLoadedList:pt}));pt=pt.concat(Q);var re={slideCount:b,slideWidth:k,listWidth:l,trackWidth:B,currentSlide:st,slideHeight:qe,listHeight:be,lazyLoadedList:pt};return d.autoplaying===null&&d.autoplay&&(re.autoplaying="playing"),re},Be=function(d){var b=d.waitForAnimate,pe=d.animating,l=d.fade,U=d.infinite,B=d.index,k=d.slideCount,$=d.lazyLoad,qe=d.currentSlide,be=d.centerMode,st=d.slidesToScroll,pt=d.slidesToShow,Q=d.useCSS,re=d.lazyLoadedList;if(b&&pe)return{};var F=B,L,Ee,je,lt={},At={},Ve=U?B:Fe(B,0,k-1);if(l){if(!U&&(B<0||B>=k))return{};B<0?F=B+k:B>=k&&(F=B-k),$&&re.indexOf(F)<0&&(re=re.concat(F)),lt={animating:!0,currentSlide:F,lazyLoadedList:re,targetSlide:F},At={animating:!1,targetSlide:F}}else L=F,F<0?(L=F+k,U?k%st!==0&&(L=k-k%st):L=0):!Se(d)&&F>qe?F=L=qe:be&&F>=k?(F=U?k:k-1,L=U?0:k-1):F>=k&&(L=F-k,U?k%st!==0&&(L=0):L=k-pt),!U&&F+pt>=k&&(L=k-pt),Ee=oe((0,f.Z)((0,f.Z)({},d),{},{slideIndex:F})),je=oe((0,f.Z)((0,f.Z)({},d),{},{slideIndex:L})),U||(Ee===je&&(F=L),Ee=je),$&&(re=re.concat(ze((0,f.Z)((0,f.Z)({},d),{},{currentSlide:F})))),Q?(lt={animating:!0,currentSlide:L,trackStyle:te((0,f.Z)((0,f.Z)({},d),{},{left:Ee})),lazyLoadedList:re,targetSlide:Ve},At={animating:!1,currentSlide:L,trackStyle:ae((0,f.Z)((0,f.Z)({},d),{},{left:je})),swipeLeft:null,targetSlide:Ve}):lt={currentSlide:L,trackStyle:ae((0,f.Z)((0,f.Z)({},d),{},{left:je})),lazyLoadedList:re,targetSlide:Ve};return{state:lt,nextState:At}},at=function(d,b){var pe,l,U,B,k,$=d.slidesToScroll,qe=d.slidesToShow,be=d.slideCount,st=d.currentSlide,pt=d.targetSlide,Q=d.lazyLoad,re=d.infinite;if(B=be%$!==0,pe=B?0:(be-st)%$,b.message==="previous")U=pe===0?$:qe-pe,k=st-U,Q&&!re&&(l=st-U,k=l===-1?be-1:l),re||(k=pt-$);else if(b.message==="next")U=pe===0?$:pe,k=st+U,Q&&!re&&(k=(st+$)%be+pe),re||(k=pt+$);else if(b.message==="dots")k=b.index*b.slidesToScroll;else if(b.message==="children"){if(k=b.index,re){var F=ht((0,f.Z)((0,f.Z)({},d),{},{targetSlide:k}));k>b.currentSlide&&F==="left"?k=k-be:k10)return{scrolling:!0};k&&(je.swipeLength=en);var Bt=($?-1:1)*(je.curX>je.startX?1:-1);k&&(Bt=je.curY>je.startY?1:-1);var Ce=Math.ceil(F/L),tn=ue(b.touchObject,k),In=je.swipeLength;return Ee||(qe===0&&(tn==="right"||tn==="down")||qe+1>=Ce&&(tn==="left"||tn==="up")||!Se(b)&&(tn==="left"||tn==="up"))&&(In=je.swipeLength*be,st===!1&&pt&&(pt(tn),ut.edgeDragged=!0)),!Q&<&&(lt(tn),ut.swiped=!0),U?H=Xt+In*(At/Ve)*Bt:$?H=Xt-In*Bt:H=Xt+In*Bt,k&&(H=Xt+In*Bt),ut=(0,f.Z)((0,f.Z)({},ut),{},{touchObject:je,swipeLeft:H,trackStyle:ae((0,f.Z)((0,f.Z)({},b),{},{left:H}))}),Math.abs(je.curX-je.startX)10&&(ut.swiping=!0,W(d)),ut}},_=function(d,b){var pe=b.dragging,l=b.swipe,U=b.touchObject,B=b.listWidth,k=b.touchThreshold,$=b.verticalSwiping,qe=b.listHeight,be=b.swipeToSlide,st=b.scrolling,pt=b.onSwipe,Q=b.targetSlide,re=b.currentSlide,F=b.infinite;if(!pe)return l&&W(d),{};var L=$?qe/k:B/k,Ee=ue(U,$),je={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(st||!U.swipeLength)return je;if(U.swipeLength>L){W(d),pt&&pt(Ee);var lt,At,Ve=F?re:Q;switch(Ee){case"left":case"up":At=Ve+P(b),lt=be?Me(b,At):At,je.currentDirection=0;break;case"right":case"down":At=Ve-P(b),lt=be?Me(b,At):At,je.currentDirection=1;break;default:lt=Ve}je.triggerSlideHandler=lt}else{var H=oe(b);je.trackStyle=te((0,f.Z)((0,f.Z)({},b),{},{left:H}))}return je},Ie=function(d){for(var b=d.infinite?d.slideCount*2:d.slideCount,pe=d.infinite?d.slidesToShow*-1:0,l=d.infinite?d.slidesToShow*-1:0,U=[];pepe[pe.length-1])b=pe[pe.length-1];else for(var U in pe){if(bd.swipeLeft*-1)return pe=$,!1}else if($.offsetLeft-b+I($)/2>d.swipeLeft*-1)return pe=$,!1;return!0}),!pe)return 0;var B=d.rtl===!0?d.slideCount-d.currentSlide:d.currentSlide,k=Math.abs(pe.dataset.index-B)||1;return k}else return d.slidesToScroll},ne=function(d,b){return b.reduce(function(pe,l){return pe&&d.hasOwnProperty(l)},!0)?null:console.error("Keys Missing:",d)},ae=function(d){ne(d,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var b,pe,l=d.slideCount+2*d.slidesToShow;d.vertical?pe=l*d.slideHeight:b=zt(d)*d.slideWidth;var U={opacity:1,transition:"",WebkitTransition:""};if(d.useTransform){var B=d.vertical?"translate3d(0px, "+d.left+"px, 0px)":"translate3d("+d.left+"px, 0px, 0px)",k=d.vertical?"translate3d(0px, "+d.left+"px, 0px)":"translate3d("+d.left+"px, 0px, 0px)",$=d.vertical?"translateY("+d.left+"px)":"translateX("+d.left+"px)";U=(0,f.Z)((0,f.Z)({},U),{},{WebkitTransform:B,transform:k,msTransform:$})}else d.vertical?U.top=d.left:U.left=d.left;return d.fade&&(U={opacity:1}),b&&(U.width=b),pe&&(U.height=pe),window&&!window.addEventListener&&window.attachEvent&&(d.vertical?U.marginTop=d.left+"px":U.marginLeft=d.left+"px"),U},te=function(d){ne(d,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var b=ae(d);return d.useTransform?(b.WebkitTransition="-webkit-transform "+d.speed+"ms "+d.cssEase,b.transition="transform "+d.speed+"ms "+d.cssEase):d.vertical?b.transition="top "+d.speed+"ms "+d.cssEase:b.transition="left "+d.speed+"ms "+d.cssEase,b},oe=function(d){if(d.unslick)return 0;ne(d,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var b=d.slideIndex,pe=d.trackRef,l=d.infinite,U=d.centerMode,B=d.slideCount,k=d.slidesToShow,$=d.slidesToScroll,qe=d.slideWidth,be=d.listWidth,st=d.variableWidth,pt=d.slideHeight,Q=d.fade,re=d.vertical,F=0,L,Ee,je=0;if(Q||d.slideCount===1)return 0;var lt=0;if(l?(lt=-ce(d),B%$!==0&&b+$>B&&(lt=-(b>B?k-(b-B):B%$)),U&&(lt+=parseInt(k/2))):(B%$!==0&&b+$>B&&(lt=k-B%$),U&&(lt=parseInt(k/2))),F=lt*qe,je=lt*pt,re?L=b*pt*-1+je:L=b*qe*-1+F,st===!0){var At,Ve=pe&&pe.node;if(At=b+ce(d),Ee=Ve&&Ve.childNodes[At],L=Ee?Ee.offsetLeft*-1:0,U===!0){At=l?b+ce(d):b,Ee=Ve&&Ve.children[At],L=0;for(var H=0;Hd.currentSlide?d.targetSlide>d.currentSlide+Mt(d)?"left":"right":d.targetSlide0&&(B+=1),l&&b%2===0&&(B+=1),B}return l?0:b-1},Tt=function(d){var b=d.slidesToShow,pe=d.centerMode,l=d.rtl,U=d.centerPadding;if(pe){var B=(b-1)/2+1;return parseInt(U)>0&&(B+=1),!l&&b%2===0&&(B+=1),B}return l?b-1:0},We=function(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)},Pt=function(d){var b,pe,l,U,B;d.rtl?B=d.slideCount-1-d.index:B=d.index,l=B<0||B>=d.slideCount,d.centerMode?(U=Math.floor(d.slidesToShow/2),pe=(B-d.currentSlide)%d.slideCount===0,B>d.currentSlide-U-1&&B<=d.currentSlide+U&&(b=!0)):b=d.currentSlide<=B&&B=d.slideCount?k=d.targetSlide-d.slideCount:k=d.targetSlide;var $=B===k;return{"slick-slide":!0,"slick-active":b,"slick-center":pe,"slick-cloned":l,"slick-current":$}},Yt=function(d){var b={};return(d.variableWidth===void 0||d.variableWidth===!1)&&(b.width=d.slideWidth),d.fade&&(b.position="relative",d.vertical&&d.slideHeight?b.top=-d.index*parseInt(d.slideHeight):b.left=-d.index*parseInt(d.slideWidth),b.opacity=d.currentSlide===d.index?1:0,d.useCSS&&(b.transition="opacity "+d.speed+"ms "+d.cssEase+", visibility "+d.speed+"ms "+d.cssEase)),b},V=function(d,b){return d.key+"-"+b},N=function(d){var b,pe=[],l=[],U=[],B=i.Children.count(d.children),k=Y(d),$=p(d);return i.Children.forEach(d.children,function(qe,be){var st,pt={message:"children",index:be,slidesToScroll:d.slidesToScroll,currentSlide:d.currentSlide};!d.lazyLoad||d.lazyLoad&&d.lazyLoadedList.indexOf(be)>=0?st=qe:st=i.createElement("div",null);var Q=Yt((0,f.Z)((0,f.Z)({},d),{},{index:be})),re=st.props.className||"",F=Pt((0,f.Z)((0,f.Z)({},d),{},{index:be}));if(pe.push(i.cloneElement(st,{key:"original"+V(st,be),"data-index":be,className:xe()(F,re),tabIndex:"-1","aria-hidden":!F["slick-active"],style:(0,f.Z)((0,f.Z)({outline:"none"},st.props.style||{}),Q),onClick:function(je){st.props&&st.props.onClick&&st.props.onClick(je),d.focusOnSelect&&d.focusOnSelect(pt)}})),d.infinite&&d.fade===!1){var L=B-be;L<=ce(d)&&B!==d.slidesToShow&&(b=-L,b>=k&&(st=qe),F=Pt((0,f.Z)((0,f.Z)({},d),{},{index:b})),l.push(i.cloneElement(st,{key:"precloned"+V(st,b),"data-index":b,tabIndex:"-1",className:xe()(F,re),"aria-hidden":!F["slick-active"],style:(0,f.Z)((0,f.Z)({},st.props.style||{}),Q),onClick:function(je){st.props&&st.props.onClick&&st.props.onClick(je),d.focusOnSelect&&d.focusOnSelect(pt)}}))),B!==d.slidesToShow&&(b=B+be,b<$&&(st=qe),F=Pt((0,f.Z)((0,f.Z)({},d),{},{index:b})),U.push(i.cloneElement(st,{key:"postcloned"+V(st,b),"data-index":b,tabIndex:"-1",className:xe()(F,re),"aria-hidden":!F["slick-active"],style:(0,f.Z)((0,f.Z)({},st.props.style||{}),Q),onClick:function(je){st.props&&st.props.onClick&&st.props.onClick(je),d.focusOnSelect&&d.focusOnSelect(pt)}})))}}),d.rtl?l.concat(pe,U).reverse():l.concat(pe,U)},g=function(de){(0,z.Z)(b,de);var d=(0,C.Z)(b);function b(){var pe;(0,we.Z)(this,b);for(var l=arguments.length,U=new Array(l),B=0;B=At&&pt<=je:pt===At}),H={message:"dots",index:L,slidesToScroll:qe,currentSlide:pt},ut=this.clickHandler.bind(this,H);F=F.concat(i.createElement("li",{key:L,className:Ve},i.cloneElement(this.props.customPaging(L),{onClick:ut})))}return i.cloneElement(this.props.appendDots(F),(0,f.Z)({className:this.props.dotsClass},re))}}]),b}(i.PureComponent),se=function(de){(0,z.Z)(b,de);var d=(0,C.Z)(b);function b(){return(0,we.Z)(this,b),d.apply(this,arguments)}return(0,w.Z)(b,[{key:"clickHandler",value:function(l,U){U&&U.preventDefault(),this.props.clickHandler(l,U)}},{key:"render",value:function(){var l={"slick-arrow":!0,"slick-prev":!0},U=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(this.props.currentSlide===0||this.props.slideCount<=this.props.slidesToShow)&&(l["slick-disabled"]=!0,U=null);var B={key:"0","data-role":"none",className:xe()(l),style:{display:"block"},onClick:U},k={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},$;return this.props.prevArrow?$=i.cloneElement(this.props.prevArrow,(0,f.Z)((0,f.Z)({},B),k)):$=i.createElement("button",(0,c.Z)({key:"0",type:"button"},B)," ","Previous"),$}}]),b}(i.PureComponent),me=function(de){(0,z.Z)(b,de);var d=(0,C.Z)(b);function b(){return(0,we.Z)(this,b),d.apply(this,arguments)}return(0,w.Z)(b,[{key:"clickHandler",value:function(l,U){U&&U.preventDefault(),this.props.clickHandler(l,U)}},{key:"render",value:function(){var l={"slick-arrow":!0,"slick-next":!0},U=this.clickHandler.bind(this,{message:"next"});Se(this.props)||(l["slick-disabled"]=!0,U=null);var B={key:"1","data-role":"none",className:xe()(l),style:{display:"block"},onClick:U},k={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},$;return this.props.nextArrow?$=i.cloneElement(this.props.nextArrow,(0,f.Z)((0,f.Z)({},B),k)):$=i.createElement("button",(0,c.Z)({key:"1",type:"button"},B)," ","Next"),$}}]),b}(i.PureComponent),le=s(76374),Je=["animating"],Re=function(de){(0,z.Z)(b,de);var d=(0,C.Z)(b);function b(pe){var l;(0,we.Z)(this,b),l=d.call(this,pe),(0,O.Z)((0,M.Z)(l),"listRefHandler",function(B){return l.list=B}),(0,O.Z)((0,M.Z)(l),"trackRefHandler",function(B){return l.track=B}),(0,O.Z)((0,M.Z)(l),"adaptHeight",function(){if(l.props.adaptiveHeight&&l.list){var B=l.list.querySelector('[data-index="'.concat(l.state.currentSlide,'"]'));l.list.style.height=Z(B)+"px"}}),(0,O.Z)((0,M.Z)(l),"componentDidMount",function(){if(l.props.onInit&&l.props.onInit(),l.props.lazyLoad){var B=ze((0,f.Z)((0,f.Z)({},l.props),l.state));B.length>0&&(l.setState(function($){return{lazyLoadedList:$.lazyLoadedList.concat(B)}}),l.props.onLazyLoad&&l.props.onLazyLoad(B))}var k=(0,f.Z)({listRef:l.list,trackRef:l.track},l.props);l.updateState(k,!0,function(){l.adaptHeight(),l.props.autoplay&&l.autoPlay("playing")}),l.props.lazyLoad==="progressive"&&(l.lazyLoadTimer=setInterval(l.progressiveLazyLoad,1e3)),l.ro=new le.Z(function(){l.state.animating?(l.onWindowResized(!1),l.callbackTimers.push(setTimeout(function(){return l.onWindowResized()},l.props.speed))):l.onWindowResized()}),l.ro.observe(l.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function($){$.onfocus=l.props.pauseOnFocus?l.onSlideFocus:null,$.onblur=l.props.pauseOnFocus?l.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",l.onWindowResized):window.attachEvent("onresize",l.onWindowResized)}),(0,O.Z)((0,M.Z)(l),"componentWillUnmount",function(){l.animationEndCallback&&clearTimeout(l.animationEndCallback),l.lazyLoadTimer&&clearInterval(l.lazyLoadTimer),l.callbackTimers.length&&(l.callbackTimers.forEach(function(B){return clearTimeout(B)}),l.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",l.onWindowResized):window.detachEvent("onresize",l.onWindowResized),l.autoplayTimer&&clearInterval(l.autoplayTimer),l.ro.disconnect()}),(0,O.Z)((0,M.Z)(l),"componentDidUpdate",function(B){if(l.checkImagesLoad(),l.props.onReInit&&l.props.onReInit(),l.props.lazyLoad){var k=ze((0,f.Z)((0,f.Z)({},l.props),l.state));k.length>0&&(l.setState(function(be){return{lazyLoadedList:be.lazyLoadedList.concat(k)}}),l.props.onLazyLoad&&l.props.onLazyLoad(k))}l.adaptHeight();var $=(0,f.Z)((0,f.Z)({listRef:l.list,trackRef:l.track},l.props),l.state),qe=l.didPropsChange(B);qe&&l.updateState($,qe,function(){l.state.currentSlide>=i.Children.count(l.props.children)&&l.changeSlide({message:"index",index:i.Children.count(l.props.children)-l.props.slidesToShow,currentSlide:l.state.currentSlide}),(B.autoplay!==l.props.autoplay||B.autoplaySpeed!==l.props.autoplaySpeed)&&(!B.autoplay&&l.props.autoplay?l.autoPlay("playing"):l.props.autoplay?l.autoPlay("update"):l.pause("paused"))})}),(0,O.Z)((0,M.Z)(l),"onWindowResized",function(B){l.debouncedResize&&l.debouncedResize.cancel(),l.debouncedResize=(0,Ne.D)(50,function(){return l.resizeWindow(B)}),l.debouncedResize()}),(0,O.Z)((0,M.Z)(l),"resizeWindow",function(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,k=!!(l.track&&l.track.node);if(k){var $=(0,f.Z)((0,f.Z)({listRef:l.list,trackRef:l.track},l.props),l.state);l.updateState($,B,function(){l.props.autoplay?l.autoPlay("update"):l.pause("paused")}),l.setState({animating:!1}),clearTimeout(l.animationEndCallback),delete l.animationEndCallback}}),(0,O.Z)((0,M.Z)(l),"updateState",function(B,k,$){var qe=nt(B);B=(0,f.Z)((0,f.Z)((0,f.Z)({},B),qe),{},{slideIndex:qe.currentSlide});var be=oe(B);B=(0,f.Z)((0,f.Z)({},B),{},{left:be});var st=ae(B);(k||i.Children.count(l.props.children)!==i.Children.count(B.children))&&(qe.trackStyle=st),l.setState(qe,$)}),(0,O.Z)((0,M.Z)(l),"ssrInit",function(){if(l.props.variableWidth){var B=0,k=0,$=[],qe=ce((0,f.Z)((0,f.Z)((0,f.Z)({},l.props),l.state),{},{slideCount:l.props.children.length})),be=tt((0,f.Z)((0,f.Z)((0,f.Z)({},l.props),l.state),{},{slideCount:l.props.children.length}));l.props.children.forEach(function(ut){$.push(ut.props.style.width),B+=ut.props.style.width});for(var st=0;st=k&&l.onWindowResized()};if(!qe.onclick)qe.onclick=function(){return qe.parentNode.focus()};else{var st=qe.onclick;qe.onclick=function(pt){st(pt),qe.parentNode.focus()}}qe.onload||(l.props.lazyLoad?qe.onload=function(){l.adaptHeight(),l.callbackTimers.push(setTimeout(l.onWindowResized,l.props.speed))}:(qe.onload=be,qe.onerror=function(){be(),l.props.onLazyLoadError&&l.props.onLazyLoadError()}))})}),(0,O.Z)((0,M.Z)(l),"progressiveLazyLoad",function(){for(var B=[],k=(0,f.Z)((0,f.Z)({},l.props),l.state),$=l.state.currentSlide;$=-ce(k);qe--)if(l.state.lazyLoadedList.indexOf(qe)<0){B.push(qe);break}B.length>0?(l.setState(function(be){return{lazyLoadedList:be.lazyLoadedList.concat(B)}}),l.props.onLazyLoad&&l.props.onLazyLoad(B)):l.lazyLoadTimer&&(clearInterval(l.lazyLoadTimer),delete l.lazyLoadTimer)}),(0,O.Z)((0,M.Z)(l),"slideHandler",function(B){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,$=l.props,qe=$.asNavFor,be=$.beforeChange,st=$.onLazyLoad,pt=$.speed,Q=$.afterChange,re=l.state.currentSlide,F=Be((0,f.Z)((0,f.Z)((0,f.Z)({index:B},l.props),l.state),{},{trackRef:l.track,useCSS:l.props.useCSS&&!k})),L=F.state,Ee=F.nextState;if(L){be&&be(re,L.currentSlide);var je=L.lazyLoadedList.filter(function(lt){return l.state.lazyLoadedList.indexOf(lt)<0});st&&je.length>0&&st(je),!l.props.waitForAnimate&&l.animationEndCallback&&(clearTimeout(l.animationEndCallback),Q&&Q(re),delete l.animationEndCallback),l.setState(L,function(){qe&&l.asNavForIndex!==B&&(l.asNavForIndex=B,qe.innerSlider.slideHandler(B)),Ee&&(l.animationEndCallback=setTimeout(function(){var lt=Ee.animating,At=(0,ve.Z)(Ee,Je);l.setState(At,function(){l.callbackTimers.push(setTimeout(function(){return l.setState({animating:lt})},10)),Q&&Q(L.currentSlide),delete l.animationEndCallback})},pt))})}}),(0,O.Z)((0,M.Z)(l),"changeSlide",function(B){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,$=(0,f.Z)((0,f.Z)({},l.props),l.state),qe=at($,B);if(!(qe!==0&&!qe)&&(k===!0?l.slideHandler(qe,k):l.slideHandler(qe),l.props.autoplay&&l.autoPlay("update"),l.props.focusOnSelect)){var be=l.list.querySelectorAll(".slick-current");be[0]&&be[0].focus()}}),(0,O.Z)((0,M.Z)(l),"clickHandler",function(B){l.clickable===!1&&(B.stopPropagation(),B.preventDefault()),l.clickable=!0}),(0,O.Z)((0,M.Z)(l),"keyHandler",function(B){var k=He(B,l.props.accessibility,l.props.rtl);k!==""&&l.changeSlide({message:k})}),(0,O.Z)((0,M.Z)(l),"selectHandler",function(B){l.changeSlide(B)}),(0,O.Z)((0,M.Z)(l),"disableBodyScroll",function(){var B=function($){$=$||window.event,$.preventDefault&&$.preventDefault(),$.returnValue=!1};window.ontouchmove=B}),(0,O.Z)((0,M.Z)(l),"enableBodyScroll",function(){window.ontouchmove=null}),(0,O.Z)((0,M.Z)(l),"swipeStart",function(B){l.props.verticalSwiping&&l.disableBodyScroll();var k=Le(B,l.props.swipe,l.props.draggable);k!==""&&l.setState(k)}),(0,O.Z)((0,M.Z)(l),"swipeMove",function(B){var k=ge(B,(0,f.Z)((0,f.Z)((0,f.Z)({},l.props),l.state),{},{trackRef:l.track,listRef:l.list,slideIndex:l.state.currentSlide}));k&&(k.swiping&&(l.clickable=!1),l.setState(k))}),(0,O.Z)((0,M.Z)(l),"swipeEnd",function(B){var k=_(B,(0,f.Z)((0,f.Z)((0,f.Z)({},l.props),l.state),{},{trackRef:l.track,listRef:l.list,slideIndex:l.state.currentSlide}));if(k){var $=k.triggerSlideHandler;delete k.triggerSlideHandler,l.setState(k),$!==void 0&&(l.slideHandler($),l.props.verticalSwiping&&l.enableBodyScroll())}}),(0,O.Z)((0,M.Z)(l),"touchEnd",function(B){l.swipeEnd(B),l.clickable=!0}),(0,O.Z)((0,M.Z)(l),"slickPrev",function(){l.callbackTimers.push(setTimeout(function(){return l.changeSlide({message:"previous"})},0))}),(0,O.Z)((0,M.Z)(l),"slickNext",function(){l.callbackTimers.push(setTimeout(function(){return l.changeSlide({message:"next"})},0))}),(0,O.Z)((0,M.Z)(l),"slickGoTo",function(B){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(B=Number(B),isNaN(B))return"";l.callbackTimers.push(setTimeout(function(){return l.changeSlide({message:"index",index:B,currentSlide:l.state.currentSlide},k)},0))}),(0,O.Z)((0,M.Z)(l),"play",function(){var B;if(l.props.rtl)B=l.state.currentSlide-l.props.slidesToScroll;else if(Se((0,f.Z)((0,f.Z)({},l.props),l.state)))B=l.state.currentSlide+l.props.slidesToScroll;else return!1;l.slideHandler(B)}),(0,O.Z)((0,M.Z)(l),"autoPlay",function(B){l.autoplayTimer&&clearInterval(l.autoplayTimer);var k=l.state.autoplaying;if(B==="update"){if(k==="hovered"||k==="focused"||k==="paused")return}else if(B==="leave"){if(k==="paused"||k==="focused")return}else if(B==="blur"&&(k==="paused"||k==="hovered"))return;l.autoplayTimer=setInterval(l.play,l.props.autoplaySpeed+50),l.setState({autoplaying:"playing"})}),(0,O.Z)((0,M.Z)(l),"pause",function(B){l.autoplayTimer&&(clearInterval(l.autoplayTimer),l.autoplayTimer=null);var k=l.state.autoplaying;B==="paused"?l.setState({autoplaying:"paused"}):B==="focused"?(k==="hovered"||k==="playing")&&l.setState({autoplaying:"focused"}):k==="playing"&&l.setState({autoplaying:"hovered"})}),(0,O.Z)((0,M.Z)(l),"onDotsOver",function(){return l.props.autoplay&&l.pause("hovered")}),(0,O.Z)((0,M.Z)(l),"onDotsLeave",function(){return l.props.autoplay&&l.state.autoplaying==="hovered"&&l.autoPlay("leave")}),(0,O.Z)((0,M.Z)(l),"onTrackOver",function(){return l.props.autoplay&&l.pause("hovered")}),(0,O.Z)((0,M.Z)(l),"onTrackLeave",function(){return l.props.autoplay&&l.state.autoplaying==="hovered"&&l.autoPlay("leave")}),(0,O.Z)((0,M.Z)(l),"onSlideFocus",function(){return l.props.autoplay&&l.pause("focused")}),(0,O.Z)((0,M.Z)(l),"onSlideBlur",function(){return l.props.autoplay&&l.state.autoplaying==="focused"&&l.autoPlay("blur")}),(0,O.Z)((0,M.Z)(l),"render",function(){var B=xe()("slick-slider",l.props.className,{"slick-vertical":l.props.vertical,"slick-initialized":!0}),k=(0,f.Z)((0,f.Z)({},l.props),l.state),$=Ye(k,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),qe=l.props.pauseOnHover;$=(0,f.Z)((0,f.Z)({},$),{},{onMouseEnter:qe?l.onTrackOver:null,onMouseLeave:qe?l.onTrackLeave:null,onMouseOver:qe?l.onTrackOver:null,focusOnSelect:l.props.focusOnSelect&&l.clickable?l.selectHandler:null});var be;if(l.props.dots===!0&&l.state.slideCount>=l.props.slidesToShow){var st=Ye(k,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),pt=l.props.pauseOnDotsHover;st=(0,f.Z)((0,f.Z)({},st),{},{clickHandler:l.changeSlide,onMouseEnter:pt?l.onDotsLeave:null,onMouseOver:pt?l.onDotsOver:null,onMouseLeave:pt?l.onDotsLeave:null}),be=i.createElement(R,st)}var Q,re,F=Ye(k,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);F.clickHandler=l.changeSlide,l.props.arrows&&(Q=i.createElement(se,F),re=i.createElement(me,F));var L=null;l.props.vertical&&(L={height:l.state.listHeight});var Ee=null;l.props.vertical===!1?l.props.centerMode===!0&&(Ee={padding:"0px "+l.props.centerPadding}):l.props.centerMode===!0&&(Ee={padding:l.props.centerPadding+" 0px"});var je=(0,f.Z)((0,f.Z)({},L),Ee),lt=l.props.touchMove,At={className:"slick-list",style:je,onClick:l.clickHandler,onMouseDown:lt?l.swipeStart:null,onMouseMove:l.state.dragging&<?l.swipeMove:null,onMouseUp:lt?l.swipeEnd:null,onMouseLeave:l.state.dragging&<?l.swipeEnd:null,onTouchStart:lt?l.swipeStart:null,onTouchMove:l.state.dragging&<?l.swipeMove:null,onTouchEnd:lt?l.touchEnd:null,onTouchCancel:l.state.dragging&<?l.swipeEnd:null,onKeyDown:l.props.accessibility?l.keyHandler:null},Ve={className:B,dir:"ltr",style:l.props.style};return l.props.unslick&&(At={className:"slick-list"},Ve={className:B,style:l.props.style}),i.createElement("div",Ve,l.props.unslick?"":Q,i.createElement("div",(0,c.Z)({ref:l.listRefHandler},At),i.createElement(g,(0,c.Z)({ref:l.trackRefHandler},$),l.props.children)),l.props.unslick?"":re,l.props.unslick?"":be)}),l.list=null,l.track=null,l.state=(0,f.Z)((0,f.Z)({},v),{},{currentSlide:l.props.initialSlide,slideCount:i.Children.count(l.props.children)}),l.callbackTimers=[],l.clickable=!0,l.debouncedResize=null;var U=l.ssrInit();return l.state=(0,f.Z)((0,f.Z)({},l.state),U),l}return(0,w.Z)(b,[{key:"didPropsChange",value:function(l){for(var U=!1,B=0,k=Object.keys(this.props);B1&&arguments[1]!==void 0?arguments[1]:!1;return l.innerSlider.slickGoTo(U,B)}),(0,O.Z)((0,M.Z)(l),"slickPause",function(){return l.innerSlider.pause("paused")}),(0,O.Z)((0,M.Z)(l),"slickPlay",function(){return l.innerSlider.autoPlay("play")}),l.state={breakpoint:null},l._responsiveMediaHandlers=[],l}return(0,w.Z)(b,[{key:"media",value:function(l,U){var B=window.matchMedia(l),k=function(qe){var be=qe.matches;be&&U()};B.addListener(k),k(B),this._responsiveMediaHandlers.push({mql:B,query:l,listener:k})}},{key:"componentDidMount",value:function(){var l=this;if(this.props.responsive){var U=this.props.responsive.map(function(k){return k.breakpoint});U.sort(function(k,$){return k-$}),U.forEach(function(k,$){var qe;$===0?qe=vt()({minWidth:0,maxWidth:k}):qe=vt()({minWidth:U[$-1]+1,maxWidth:k}),We()&&l.media(qe,function(){l.setState({breakpoint:k})})});var B=vt()({minWidth:U.slice(-1)[0]});We()&&this.media(B,function(){l.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach(function(l){l.mql.removeListener(l.listener)})}},{key:"render",value:function(){var l=this,U,B;this.state.breakpoint?(B=this.props.responsive.filter(function(L){return L.breakpoint===l.state.breakpoint}),U=B[0].settings==="unslick"?"unslick":(0,f.Z)((0,f.Z)((0,f.Z)({},Ht),this.props),B[0].settings)):U=(0,f.Z)((0,f.Z)({},Ht),this.props),U.centerMode&&(U.slidesToScroll>1,U.slidesToScroll=1),U.fade&&(U.slidesToShow>1,U.slidesToScroll>1,U.slidesToShow=1,U.slidesToScroll=1);var k=i.Children.toArray(this.props.children);k=k.filter(function(L){return typeof L=="string"?!!L.trim():!!L}),U.variableWidth&&(U.rows>1||U.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),U.variableWidth=!1);for(var $=[],qe=null,be=0;be=k.length));re+=1)Q.push(i.cloneElement(k[re],{key:100*be+10*pt+re,tabIndex:-1,style:{width:"".concat(100/U.slidesPerRow,"%"),display:"inline-block"}}));st.push(i.createElement("div",{key:10*be+pt},Q))}U.variableWidth?$.push(i.createElement("div",{key:be,style:{width:qe}},st)):$.push(i.createElement("div",{key:be},st))}if(U==="unslick"){var F="regular slider "+(this.props.className||"");return i.createElement("div",{className:F},k)}else $.length<=U.slidesToShow&&(U.unslick=!0);return i.createElement(Re,(0,c.Z)({style:this.props.style,ref:this.innerSliderRefHandler},U),$)}}]),b}(i.Component),Ot=Et,Zt=s(36355),D=s(17313),J=s(83116),Te=s(37613);const et=de=>{const{componentCls:d,antCls:b,carouselArrowSize:pe,carouselDotOffset:l,marginXXS:U}=de,B=-pe*1.25,k=U;return{[d]:Object.assign(Object.assign({},(0,D.Wf)(de)),{".slick-slider":{position:"relative",display:"block",boxSizing:"border-box",touchAction:"pan-y",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",".slick-track, .slick-list":{transform:"translate3d(0, 0, 0)",touchAction:"pan-y"}},".slick-list":{position:"relative",display:"block",margin:0,padding:0,overflow:"hidden","&:focus":{outline:"none"},"&.dragging":{cursor:"pointer"},".slick-slide":{pointerEvents:"none",[`input${b}-radio-input, input${b}-checkbox-input`]:{visibility:"hidden"},"&.slick-active":{pointerEvents:"auto",[`input${b}-radio-input, input${b}-checkbox-input`]:{visibility:"visible"}},"> div > div":{verticalAlign:"bottom"}}},".slick-track":{position:"relative",top:0,insetInlineStart:0,display:"block","&::before, &::after":{display:"table",content:'""'},"&::after":{clear:"both"}},".slick-slide":{display:"none",float:"left",height:"100%",minHeight:1,img:{display:"block"},"&.dragging img":{pointerEvents:"none"}},".slick-initialized .slick-slide":{display:"block"},".slick-vertical .slick-slide":{display:"block",height:"auto"},".slick-arrow.slick-hidden":{display:"none"},".slick-prev, .slick-next":{position:"absolute",top:"50%",display:"block",width:pe,height:pe,marginTop:-pe/2,padding:0,color:"transparent",fontSize:0,lineHeight:0,background:"transparent",border:0,outline:"none",cursor:"pointer","&:hover, &:focus":{color:"transparent",background:"transparent",outline:"none","&::before":{opacity:1}},"&.slick-disabled::before":{opacity:.25}},".slick-prev":{insetInlineStart:B,"&::before":{content:'"\u2190"'}},".slick-next":{insetInlineEnd:B,"&::before":{content:'"\u2192"'}},".slick-dots":{position:"absolute",insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:15,display:"flex !important",justifyContent:"center",paddingInlineStart:0,margin:0,listStyle:"none","&-bottom":{bottom:l},"&-top":{top:l,bottom:"auto"},li:{position:"relative",display:"inline-block",flex:"0 1 auto",boxSizing:"content-box",width:de.dotWidth,height:de.dotHeight,marginInline:k,padding:0,textAlign:"center",textIndent:-999,verticalAlign:"top",transition:`all ${de.motionDurationSlow}`,button:{position:"relative",display:"block",width:"100%",height:de.dotHeight,padding:0,color:"transparent",fontSize:0,background:de.colorBgContainer,border:0,borderRadius:1,outline:"none",cursor:"pointer",opacity:.3,transition:`all ${de.motionDurationSlow}`,"&: hover, &:focus":{opacity:.75},"&::after":{position:"absolute",inset:-k,content:'""'}},"&.slick-active":{width:de.dotActiveWidth,"& button":{background:de.colorBgContainer,opacity:1},"&: hover, &:focus":{opacity:1}}}}})}},Ge=de=>{const{componentCls:d,carouselDotOffset:b,marginXXS:pe}=de,l={width:de.dotHeight,height:de.dotWidth};return{[`${d}-vertical`]:{".slick-dots":{top:"50%",bottom:"auto",flexDirection:"column",width:de.dotHeight,height:"auto",margin:0,transform:"translateY(-50%)","&-left":{insetInlineEnd:"auto",insetInlineStart:b},"&-right":{insetInlineEnd:b,insetInlineStart:"auto"},li:Object.assign(Object.assign({},l),{margin:`${pe}px 0`,verticalAlign:"baseline",button:l,"&.slick-active":Object.assign(Object.assign({},l),{button:l})})}}}},Rt=de=>{const{componentCls:d}=de;return[{[`${d}-rtl`]:{direction:"rtl",".slick-dots":{[`${d}-rtl&`]:{flexDirection:"row-reverse"}}}},{[`${d}-vertical`]:{".slick-dots":{[`${d}-rtl&`]:{flexDirection:"column"}}}}]};var Ct=(0,J.Z)("Carousel",de=>{const{controlHeightLG:d,controlHeightSM:b}=de,pe=(0,Te.TS)(de,{carouselArrowSize:d/2,carouselDotOffset:b/2});return[et(pe),Ge(pe),Rt(pe)]},()=>({dotWidth:16,dotHeight:3,dotWidthActive:24,dotActiveWidth:24}),{deprecatedTokens:[["dotWidthActive","dotActiveWidth"]]}),mt=function(de,d){var b={};for(var pe in de)Object.prototype.hasOwnProperty.call(de,pe)&&d.indexOf(pe)<0&&(b[pe]=de[pe]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,pe=Object.getOwnPropertySymbols(de);l{const{dots:b=!0,arrows:pe=!1,draggable:l=!1,waitForAnimate:U=!1,dotPosition:B="bottom",vertical:k=B==="left"||B==="right",rootClassName:$,className:qe,style:be,id:st}=de,pt=mt(de,["dots","arrows","draggable","waitForAnimate","dotPosition","vertical","rootClassName","className","style","id"]),{getPrefixCls:Q,direction:re,carousel:F}=i.useContext(Zt.E_),L=i.useRef(),Ee=function(Ce){let tn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;L.current.slickGoTo(Ce,tn)};i.useImperativeHandle(d,()=>({goTo:Ee,autoPlay:L.current.innerSlider.autoPlay,innerSlider:L.current.innerSlider,prev:L.current.slickPrev,next:L.current.slickNext}),[L.current]);const je=i.useRef(i.Children.count(de.children));i.useEffect(()=>{je.current!==i.Children.count(de.children)&&(Ee(de.initialSlide||0,!1),je.current=i.Children.count(de.children))},[de.children]);const lt=Object.assign({vertical:k,className:xe()(qe,F==null?void 0:F.className),style:Object.assign(Object.assign({},F==null?void 0:F.style),be)},pt);lt.effect==="fade"&&(lt.fade=!0);const At=Q("carousel",lt.prefixCls),Ve="slick-dots",H=!!b,ut=xe()(Ve,`${Ve}-${B}`,typeof b=="boolean"?!1:b==null?void 0:b.className),[Xt,en]=Ct(At),Bt=xe()(At,{[`${At}-rtl`]:re==="rtl",[`${At}-vertical`]:lt.vertical},en,$);return Xt(i.createElement("div",{className:Bt,id:st},i.createElement(Ot,Object.assign({ref:L},lt,{dots:H,dotsClass:ut,arrows:pe,draggable:l,verticalSwiping:k,waitForAnimate:U}))))})},28103:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return K}});var i=s(92310),c=s.n(i),f=s(59301),we=s(36355),w=s(17313),M=s(83116),z=s(37613);const C=v=>{const{componentCls:Ne,sizePaddingEdgeHorizontal:Ze,colorSplit:xe,lineWidth:Fe,textPaddingInline:W,orientationMargin:ze,verticalMarginInline:j}=v;return{[Ne]:Object.assign(Object.assign({},(0,w.Wf)(v)),{borderBlockStart:`${Fe}px solid ${xe}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:j,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Fe}px solid ${xe}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${v.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${Ne}-with-text`]:{display:"flex",alignItems:"center",margin:`${v.dividerHorizontalWithTextGutterMargin}px 0`,color:v.colorTextHeading,fontWeight:500,fontSize:v.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${xe}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${Fe}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${Ne}-with-text-left`]:{"&::before":{width:`${ze*100}%`},"&::after":{width:`${100-ze*100}%`}},[`&-horizontal${Ne}-with-text-right`]:{"&::before":{width:`${100-ze*100}%`},"&::after":{width:`${ze*100}%`}},[`${Ne}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:W},"&-dashed":{background:"none",borderColor:xe,borderStyle:"dashed",borderWidth:`${Fe}px 0 0`},[`&-horizontal${Ne}-with-text${Ne}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${Ne}-dashed`]:{borderInlineStartWidth:Fe,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${Ne}-with-text`]:{color:v.colorText,fontWeight:"normal",fontSize:v.fontSize},[`&-horizontal${Ne}-with-text-left${Ne}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${Ne}-inner-text`]:{paddingInlineStart:Ze}},[`&-horizontal${Ne}-with-text-right${Ne}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${Ne}-inner-text`]:{paddingInlineEnd:Ze}}})}};var O=(0,M.Z)("Divider",v=>{const Ne=(0,z.TS)(v,{dividerHorizontalWithTextGutterMargin:v.margin,dividerHorizontalGutterMargin:v.marginLG,sizePaddingEdgeHorizontal:0});return[C(Ne)]},v=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:v.marginXS})),T=function(v,Ne){var Ze={};for(var xe in v)Object.prototype.hasOwnProperty.call(v,xe)&&Ne.indexOf(xe)<0&&(Ze[xe]=v[xe]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,xe=Object.getOwnPropertySymbols(v);Fe{const{getPrefixCls:Ne,direction:Ze,divider:xe}=f.useContext(we.E_),{prefixCls:Fe,type:W="horizontal",orientation:ze="center",orientationMargin:j,className:Y,rootClassName:p,children:A,dashed:S,plain:I,style:Z}=v,ue=T(v,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Se=Ne("divider",Fe),[Ye,nt]=O(Se),Be=ze.length>0?`-${ze}`:ze,at=!!A,He=ze==="left"&&j!=null,Le=ze==="right"&&j!=null,ge=c()(Se,xe==null?void 0:xe.className,nt,`${Se}-${W}`,{[`${Se}-with-text`]:at,[`${Se}-with-text${Be}`]:at,[`${Se}-dashed`]:!!S,[`${Se}-plain`]:!!I,[`${Se}-rtl`]:Ze==="rtl",[`${Se}-no-default-orientation-margin-left`]:He,[`${Se}-no-default-orientation-margin-right`]:Le},Y,p),_=f.useMemo(()=>typeof j=="number"?j:/^\d+$/.test(j)?Number(j):j,[j]),Ie=Object.assign(Object.assign({},He&&{marginLeft:_}),Le&&{marginRight:_});return Ye(f.createElement("div",Object.assign({className:ge,style:Object.assign(Object.assign({},xe==null?void 0:xe.style),Z)},ue,{role:"separator"}),A&&W!=="vertical"&&f.createElement("span",{className:`${Se}-inner-text`,style:Ie},A)))}},91857:function($e,ke,s){"use strict";var i=s(59301),c=s(38819),f=s(92310),we=s.n(f),w=s(31561),M=s(70425),z=s(18929),C=s(2738),O=s(79676),T=s(53487),ve=s(92343),K=s(36355),v=s(20834),Ne=s(40875),Ze=s(88088),xe=s(47211);const Fe=null,W=p=>{const{menu:A,arrow:S,prefixCls:I,children:Z,trigger:ue,disabled:Se,dropdownRender:Ye,getPopupContainer:nt,overlayClassName:Be,rootClassName:at,open:He,onOpenChange:Le,visible:ge,onVisibleChange:_,mouseEnterDelay:Ie=.15,mouseLeaveDelay:Me=.1,autoAdjustOverflow:P=!0,placement:ne="",overlay:ae,transitionName:te}=p,{getPopupContainer:oe,getPrefixCls:ce,direction:tt}=i.useContext(K.E_),zt=i.useMemo(()=>{const Oe=ce();return te!==void 0?te:ne.includes("top")?`${Oe}-slide-down`:`${Oe}-slide-up`},[ce,ne,te]),ht=i.useMemo(()=>ne?ne.includes("Center")?ne.slice(0,ne.indexOf("Center")):ne:tt==="rtl"?"bottomRight":"bottomLeft",[ne,tt]),Mt=ce("dropdown",I),[Tt,We]=(0,xe.Z)(Mt),[,Pt]=(0,Ze.Z)(),Yt=i.Children.only(Z),V=(0,ve.Tm)(Yt,{className:we()(`${Mt}-trigger`,{[`${Mt}-rtl`]:tt==="rtl"},Yt.props.className),disabled:Se}),N=Se?[]:ue;let g;N&&N.includes("contextMenu")&&(g=!0);const[x,R]=(0,z.Z)(!1,{value:He!=null?He:ge}),se=(0,M.useEvent)(Oe=>{Le==null||Le(Oe),_==null||_(Oe),R(Oe)}),me=we()(Be,at,We,{[`${Mt}-rtl`]:tt==="rtl"}),le=(0,O.Z)({arrowPointAtCenter:typeof S=="object"&&S.pointAtCenter,autoAdjustOverflow:P,offset:Pt.marginXXS,arrowWidth:S?Pt.sizePopupArrow:0,borderRadius:Pt.borderRadius}),Je=i.useCallback(()=>{R(!1)},[]),Re=()=>{let Oe;return A!=null&&A.items?Oe=i.createElement(v.default,Object.assign({},A)):typeof ae=="function"?Oe=ae():Oe=ae,Ye&&(Oe=Ye(Oe)),Oe=i.Children.only(typeof Oe=="string"?i.createElement("span",null,Oe):Oe),i.createElement(Ne.J,{prefixCls:`${Mt}-menu`,expandIcon:i.createElement("span",{className:`${Mt}-menu-submenu-arrow`},i.createElement(c.Z,{className:`${Mt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:vt=>{let{mode:yt}=vt}},Oe)};return Tt(i.createElement(w.Z,Object.assign({alignPoint:g},(0,C.Z)(p,["rootClassName"]),{mouseEnterDelay:Ie,mouseLeaveDelay:Me,visible:x,builtinPlacements:le,arrow:!!S,overlayClassName:me,prefixCls:Mt,getPopupContainer:nt||oe,transitionName:zt,trigger:N,overlay:Re,placement:ht,onVisibleChange:se}),V))};function ze(p){return Object.assign(Object.assign({},p),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const j=(0,T.Z)(W,"dropdown",p=>p,ze),Y=p=>i.createElement(j,Object.assign({},p),i.createElement("span",null));W._InternalPanelDoNotUseOrYouWillBeFired=Y,ke.Z=W},38854:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return Ze}});var i=s(91857),c=s(92310),f=s.n(c),we=s(59301),w=s(18785),M=s(3113),z=s(36355),C=s(81327),O=s(33234),T=s(47211),ve=function(xe,Fe){var W={};for(var ze in xe)Object.prototype.hasOwnProperty.call(xe,ze)&&Fe.indexOf(ze)<0&&(W[ze]=xe[ze]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,ze=Object.getOwnPropertySymbols(xe);j{const{getPopupContainer:Fe,getPrefixCls:W,direction:ze}=we.useContext(z.E_),{prefixCls:j,type:Y="default",danger:p,disabled:A,loading:S,onClick:I,htmlType:Z,children:ue,className:Se,menu:Ye,arrow:nt,autoFocus:Be,overlay:at,trigger:He,align:Le,open:ge,onOpenChange:_,placement:Ie,getPopupContainer:Me,href:P,icon:ne=we.createElement(w.Z,null),title:ae,buttonsRender:te=Re=>Re,mouseEnterDelay:oe,mouseLeaveDelay:ce,overlayClassName:tt,overlayStyle:zt,destroyPopupOnHide:ht,dropdownRender:Mt}=xe,Tt=ve(xe,["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"]),We=W("dropdown",j),Pt=`${We}-button`,[Yt,V]=(0,T.Z)(We),N={menu:Ye,arrow:nt,autoFocus:Be,align:Le,disabled:A,trigger:A?[]:He,onOpenChange:_,getPopupContainer:Me||Fe,mouseEnterDelay:oe,mouseLeaveDelay:ce,overlayClassName:tt,overlayStyle:zt,destroyPopupOnHide:ht,dropdownRender:Mt},{compactSize:g,compactItemClassnames:x}=(0,O.ri)(We,ze),R=f()(Pt,x,Se,V);"overlay"in xe&&(N.overlay=at),"open"in xe&&(N.open=ge),"placement"in xe?N.placement=Ie:N.placement=ze==="rtl"?"bottomLeft":"bottomRight";const se=we.createElement(M.ZP,{type:Y,danger:p,disabled:A,loading:S,onClick:I,htmlType:Z,href:P,title:ae},ue),me=we.createElement(M.ZP,{type:Y,danger:p,icon:ne}),[le,Je]=te([se,me]);return Yt(we.createElement(C.Z.Compact,Object.assign({className:R,size:g,block:!0},Tt),le,we.createElement(i.Z,Object.assign({},N),Je)))};K.__ANT_BUTTON=!0;var v=K;const Ne=i.Z;Ne.Button=v;var Ze=Ne},47211:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return ve}});var i=s(17313),c=s(13826),f=s(92899),we=s(29878),w=s(19447),M=s(83116),z=s(37613),O=K=>{const{componentCls:v,menuCls:Ne,colorError:Ze,colorTextLightSolid:xe}=K,Fe=`${Ne}-item`;return{[`${v}, ${v}-menu-submenu`]:{[`${Ne} ${Fe}`]:{[`&${Fe}-danger:not(${Fe}-disabled)`]:{color:Ze,"&:hover":{color:xe,backgroundColor:Ze}}}}}};const T=K=>{const{componentCls:v,menuCls:Ne,zIndexPopup:Ze,dropdownArrowDistance:xe,sizePopupArrow:Fe,antCls:W,iconCls:ze,motionDurationMid:j,dropdownPaddingVertical:Y,fontSize:p,dropdownEdgeChildPadding:A,colorTextDisabled:S,fontSizeIcon:I,controlPaddingHorizontal:Z,colorBgElevated:ue}=K;return[{[v]:Object.assign(Object.assign({},(0,i.Wf)(K)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Ze,display:"block","&::before":{position:"absolute",insetBlock:-xe+Fe/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${W}-btn`]:{[`& > ${ze}-down, & > ${W}-btn-icon > ${ze}-down`]:{fontSize:I}},[`${v}-wrap`]:{position:"relative",[`${W}-btn > ${ze}-down`]:{fontSize:I},[`${ze}-down::before`]:{transition:`transform ${j}`}},[`${v}-wrap-open`]:{[`${ze}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${W}-slide-down-enter${W}-slide-down-enter-active${v}-placement-bottomLeft, +!(function(){var oa=Math.pow;(self.webpackChunk=self.webpackChunk||[]).push([[9906],{40001:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return C}});var i=s(54476),c=s(59301),f={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"},we=f,w=s(7657),M=function(T,ve){return c.createElement(w.Z,(0,i.Z)({},T,{ref:ve,icon:we}))},z=c.forwardRef(M),C=z},18785:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return C}});var i=s(54476),c=s(59301),f={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"},we=f,w=s(7657),M=function(T,ve){return c.createElement(w.Z,(0,i.Z)({},T,{ref:ve,icon:we}))},z=c.forwardRef(M),C=z},87169:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return C}});var i=s(54476),c=s(59301),f={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=f,w=s(7657),M=function(T,ve){return c.createElement(w.Z,(0,i.Z)({},T,{ref:ve,icon:we}))},z=c.forwardRef(M),C=z},73331:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return C}});var i=s(54476),c=s(59301),f={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"},we=f,w=s(7657),M=function(T,ve){return c.createElement(w.Z,(0,i.Z)({},T,{ref:ve,icon:we}))},z=c.forwardRef(M),C=z},15277:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return C}});var i=s(54476),c=s(59301),f={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"},we=f,w=s(7657),M=function(T,ve){return c.createElement(w.Z,(0,i.Z)({},T,{ref:ve,icon:we}))},z=c.forwardRef(M),C=z},33853:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return C}});var i=s(54476),c=s(59301),f={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=f,w=s(7657),M=function(T,ve){return c.createElement(w.Z,(0,i.Z)({},T,{ref:ve,icon:we}))},z=c.forwardRef(M),C=z},38819:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return C}});var i=s(54476),c=s(59301),f={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=f,w=s(7657),M=function(T,ve){return c.createElement(w.Z,(0,i.Z)({},T,{ref:ve,icon:we}))},z=c.forwardRef(M),C=z},47472:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return C}});var i=s(54476),c=s(59301),f={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"},we=f,w=s(7657),M=function(T,ve){return c.createElement(w.Z,(0,i.Z)({},T,{ref:ve,icon:we}))},z=c.forwardRef(M),C=z},58854:function(){"use strict"},20478:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return Ne}});var i=s(59301),c=s(95392),f=s(92310),we=s.n(f),w=s(30896),M={goback:"goback___jLQ4I",title_name:"title_name___YAPgH"},z=Object.defineProperty,C=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,ve=(Ze,xe,Fe)=>xe in Ze?z(Ze,xe,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ze[xe]=Fe,K=(Ze,xe)=>{for(var Fe in xe||(xe={}))O.call(xe,Fe)&&ve(Ze,Fe,xe[Fe]);if(C)for(var Fe of C(xe))T.call(xe,Fe)&&ve(Ze,Fe,xe[Fe]);return Ze};const v=({dispatch:Ze,className:xe,style:Fe={},leftDom:W,rigthDom:ze,title:j,imgUrl:Y})=>((0,i.useEffect)(()=>(Ze({type:"globalSetting/headerToggle",payload:!1}),()=>{Ze({type:"globalSetting/headerToggle",payload:!0})}),[]),i.createElement("div",{className:we()("flex item-center justify-between h-64px px-40px",xe),style:K({background:`url(${Y||s(12907)}) 0 0 / 100% 100% no-repeat`,height:85},Fe)},W||i.createElement("div",{className:"flex item-center",style:{width:120}},i.createElement("div",{className:`current rounded-full px-30px py-12px c-white ${M.goback}`,onClick:()=>{c.history.push("/")}},"\u8FD4\u56DE\u9996\u9875")),typeof j=="string"?i.createElement("div",{className:`text-36px c-white font-semibold ${M.title_name}`}," ",j):j,ze||i.createElement("div",{className:"flex justify-end",style:{width:120}},i.createElement(w.Z,null))));var Ne=(0,c.connect)(({})=>({}))(v)},30896:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return Fe}});var i=s(95392),c=s(20834),f=s(8591),we=s(38854),w={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"},M=s(81779),z=s(67670),C=s(78323),O=s(63949),T=s(59301),ve=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,Ne=(W,ze)=>{var j={};for(var Y in W)K.call(W,Y)&&ze.indexOf(Y)<0&&(j[Y]=W[Y]);if(W!=null&&ve)for(var Y of ve(W))ze.indexOf(Y)<0&&v.call(W,Y)&&(j[Y]=W[Y]);return j},Ze=(W,ze,j)=>new Promise((Y,p)=>{var A=Z=>{try{I(j.next(Z))}catch(ue){p(ue)}},S=Z=>{try{I(j.throw(Z))}catch(ue){p(ue)}},I=Z=>Z.done?Y(Z.value):Promise.resolve(Z.value).then(A,S);I((j=j.apply(W,ze)).next())});const xe=W=>{var ze=W,{homePage:j,user:Y,globalSetting:p,loading:A,dispatch:S,shixunHomeworks:I}=ze,Z=Ne(ze,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),ue,Se,Ye,nt,Be,at,He,Le,ge,_;const Ie=(ue=Y.userInfo)==null?void 0:ue.is_school_manage,Me=()=>{var P,ne,ae,te,oe;return(0,O.Ll)()?T.createElement(c.default,{className:`${w.rightMenu} ${w.menuWrap}`},T.createElement(c.default.Item,null,T.createElement(i.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):T.createElement(c.default,{className:`${w.rightMenu} ${w.menuWrap}`},T.createElement(c.default.Item,null,T.createElement(i.Link,{to:`/users/${(P=Y.userInfo)==null?void 0:P.login}/classrooms`},"\u4E2A\u4EBA\u4E2D\u5FC3")),((ae=(ne=Y.navigationInfo)==null?void 0:ne.top)==null?void 0:ae.laboratory_admin_url)&&T.createElement(c.default.Item,null,T.createElement("a",{href:(oe=(te=Y.navigationInfo)==null?void 0:te.top)==null?void 0:oe.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),T.createElement(c.default.Item,null,T.createElement(i.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||S({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:T.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")),T.createElement(c.default.Item,{className:w.exit},T.createElement("a",{onClick:()=>Ze(void 0,null,function*(){(0,O.m5)();let ce;try{ce=yield(0,z.vR)({}),f.ZP.success(ce==null?void 0:ce.message)}catch(tt){}(0,O.d8)("_educoder_session","logout",1),(0,O.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),ce!=null&&ce.url?window.location.href=ce.url:(i.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,M.bg)()?T.createElement(we.Z,{dropdownRender:Me,placement:"bottomRight"},T.createElement("section",null,T.createElement("aside",null,T.createElement("div",{className:I.actionTabs.type===1?w.classromediv:""},T.createElement("img",{className:`${w.userPic} current ml15`,src:`${(Se=C.Z)==null?void 0:Se.IMG_SERVER}/images/${(Ye=Y.userInfo)==null?void 0:Ye.image_url}`,alt:"",onClick:()=>{var P;return i.history.push((0,O.Ll)()?"/account/profile":`/users/${(P=Y.userInfo)==null?void 0:P.login}/classrooms`)}}),(0,O.Ll)()&&T.createElement("span",{className:"ml10 font16"},(nt=Y.userInfo)==null?void 0:nt.username),T.createElement("i",{className:`iconfont icon-zhankai4 ${w.icon}`}))))):T.createElement("div",{className:`font15 flex item-center gap-10px ${p.isIlearning?w.login:""}`},((Be=p.setting)==null?void 0:Be.sso_login_url)&&T.createElement("a",{target:"_blank",href:(at=p.setting)==null?void 0:at.sso_login_url},T.createElement("img",{src:`${C.Z.IMG_SERVER}/${(He=p.setting)==null?void 0:He.login_logo_url}`,width:40}),T.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(Le=p.setting)==null?void 0:Le.sso_login_button_name)),!((ge=p.setting)!=null&&ge.hide_account_login)&&T.createElement(T.Fragment,null,T.createElement("span",{className:"current-primary-hover",onClick:()=>{S({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}}," \u767B\u5F55 "),!((_=p.setting)!=null&&_.close_register)&&T.createElement(T.Fragment,null,T.createElement("span",null,"|"),T.createElement("span",{className:"current-primary-hover",onClick:()=>{i.history.push("/user/register")}},"\u6CE8\u518C"))))};var Fe=(0,i.connect)(({homePage:W,loading:ze,user:j,globalSetting:Y,shixunHomeworks:p})=>({homePage:W,user:j,globalSetting:Y,shixunHomeworks:p,loading:ze.models.index}))(xe)},18498:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return O}});var i=s(59301),c=s(95392),f=s(44e3),we=s(20834),w=s(81779),M={myMenu:"myMenu___bbQDH",layoutSider:"layoutSider___b9ayt"};const z={background:"#082930"},C=({globalSetting:T,mainDom:ve,dispatch:K})=>{var v;const[Ne,Ze]=(0,i.useState)([]),[xe,Fe]=(0,i.useState)([]),W=(0,i.useMemo)(()=>{var Y,p,A;const S=Z=>!(Z!=null&&Z.hidden)&&!((0,w.JA)()&&(Z==null?void 0:Z.link)==="/paperlibrary"),I=((p=(Y=T==null?void 0:T.setting)==null?void 0:Y.navbar)==null?void 0:p.filter(S))||[];for(const Z of I)Z.subitem=((A=Z==null?void 0:Z.subitem)==null?void 0:A.filter(S))||[];return I},[(v=T==null?void 0:T.setting)==null?void 0:v.navbar]),ze=(Y,p)=>{let A="",S=[];for(const I of Y)if(I.link===p&&(A=I.link),I.subitem&&I.subitem.length>0){for(const Z of I.subitem)if(Z.link===p&&(A=Z.link,S=[I.link]),Z.subitem){const ue=ze(Z.subitem,p);ue.selectedKey&&(A=ue.selectedKey,S=[I.link,...ue.openKeys])}}return{selectedKey:A,openKeys:S}};(0,i.useEffect)(()=>{const Y=location.pathname,{selectedKey:p,openKeys:A}=ze(W,Y);Ze(p?[p]:[]),A.length>0?Fe(A):Fe([])},[W]),(0,i.useEffect)(()=>{K({type:"globalSetting/headerFooterToggle",payload:!0})},[]);const j=Y=>{switch(Y){case"/":return i.createElement("i",{className:"iconfont ml10 icon-shouye3 font14"});case"/paths":return i.createElement("i",{className:"iconfont ml10 icon-zhihuikecheng font14"});case"/shixuns":return i.createElement("i",{className:"iconfont ml10 icon-shijianxiangmu font14"});case"/classrooms":return i.createElement("i",{className:"iconfont ml10 icon-jiaoxueketang2 font14"});default:return null}};return i.createElement(f.default,{style:z},T.showHeader&&T.showHeaderFooter&&i.createElement(f.default.Sider,{className:`flex flex-col ${M.layoutSider}`,width:244,style:z},i.createElement(we.default,{className:`w-full ${M.myMenu}`,mode:"inline",selectedKeys:Ne,openKeys:xe,onOpenChange:Y=>Fe(Y),onSelect:({key:Y})=>{Y&&Y.includes("/")&&c.history.push(Y)},items:W.map(Y=>{var p;return{key:Y.link,label:Y.name,icon:j(Y==null?void 0:Y.link),children:((p=Y.subitem)==null?void 0:p.length)>0?Y.subitem.map(A=>{var S;return{key:A.link,label:A.name,children:((S=A.subitem)==null?void 0:S.length)>0?A.subitem.map(I=>({key:I.link,label:I.name})):void 0}}):void 0}})})),i.createElement(f.default.Content,{style:{backgroundColor:"#021C21"}},ve))};var O=(0,c.connect)(({globalSetting:T,user:ve})=>({globalSetting:T,user:ve}))(C)},73358:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return O}});var i=s(59301),c=s(95392),f=s(44e3),we=s(20834),w=s(81779),M={myMenu:"myMenu___BgVun",layoutSider:"layoutSider___rUtSB"};const z={background:"linear-gradient( 180deg, #FFFFFF -20%, #BCD7FF 100%)"},C=({globalSetting:T,mainDom:ve,dispatch:K})=>{var v;const[Ne,Ze]=(0,i.useState)([]),[xe,Fe]=(0,i.useState)([]),W=(0,i.useMemo)(()=>{var j,Y,p;const A=I=>!(I!=null&&I.hidden)&&!((0,w.JA)()&&(I==null?void 0:I.link)==="/paperlibrary"),S=((Y=(j=T==null?void 0:T.setting)==null?void 0:j.navbar)==null?void 0:Y.filter(A))||[];for(const I of S)I.subitem=((p=I==null?void 0:I.subitem)==null?void 0:p.filter(A))||[];return S},[(v=T==null?void 0:T.setting)==null?void 0:v.navbar]),ze=(j,Y)=>{let p="",A=[];for(const S of j)if(S.link===Y&&(p=S.link),S.subitem&&S.subitem.length>0){for(const I of S.subitem)if(I.link===Y&&(p=I.link,A=[S.link]),I.subitem){const Z=ze(I.subitem,Y);Z.selectedKey&&(p=Z.selectedKey,A=[S.link,...Z.openKeys])}}return{selectedKey:p,openKeys:A}};return(0,i.useEffect)(()=>{const j=location.pathname,{selectedKey:Y,openKeys:p}=ze(W,j);Ze(Y?[Y]:[]),p.length>0?Fe(p):Fe([])},[W]),(0,i.useEffect)(()=>{K({type:"globalSetting/headerFooterToggle",payload:!0})},[]),i.createElement(f.default,{style:z},T.showHeader&&T.showHeaderFooter&&i.createElement(f.default.Sider,{className:`flex flex-col ${M.layoutSider}`,width:212,style:z},i.createElement(we.default,{className:`w-full ${M.myMenu}`,mode:"inline",selectedKeys:Ne,openKeys:xe,onOpenChange:j=>Fe(j),onSelect:({key:j})=>{j&&j.includes("/")&&c.history.push(j)},items:W.map(j=>{var Y;return{key:j.link,label:j.name,children:((Y=j.subitem)==null?void 0:Y.length)>0?j.subitem.map(p=>{var A;return{key:p.link,label:p.name,children:((A=p.subitem)==null?void 0:A.length)>0?p.subitem.map(S=>({key:S.link,label:S.name})):void 0}}):void 0}})})),i.createElement(f.default.Content,{style:{backgroundColor:"#EEF5FE"}},ve))};var O=(0,c.connect)(({globalSetting:T,user:ve})=>({globalSetting:T,user:ve}))(C)},47140:function($e,ke,s){"use strict";s.d(ke,{i:function(){return A},Z:function(){return I}});var i={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"},c=s(71418),f=s(6848),we=s(93948),w=s(92310),M=s.n(w),z=s(63949),C=s(13922),O=s(81779),T=s(79005),ve=s(20345),K=s(77882),v=s(31081),Ne=s(75309),Ze=s(71979),xe=s(47558),Fe=s(42922),W=s(66832),ze=s(96593),j=s(19664),Y=s(91833),p=s(59301);const A=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:T,swimg:ve},{name:"101\u8BA1\u5212",ptimg:K,swimg:v},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ne,swimg:Ze},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:xe,swimg:Fe},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:W,swimg:ze},{name:"\u519B\u961F\u4E00\u6D41",ptimg:j,swimg:Y}];var I=({className:Z,dataSource:ue=[],col:Se=4,right:Ye,bottom:nt=23,precision:Be=0,wrapWidth:at=1200,trackEventItems:He,loading:Le,onRemove:ge=()=>{},isCurrent:_=!0,showAlias:Ie=!1,showProgress:Me=!1})=>{const P=Math.floor((at-(Se-1)*Ye)/Se),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(ae=>(window.ENV==="build"&&(ae.ptimg=`/react/build${ae.ptimg}`,ae.swimg=`/react/build${ae.swimg}`),ae));return p.createElement(c.Z,{spinning:Le},p.createElement("div",{className:M()(i.list,Z)},!!(ue!=null&&ue.length)&&(ue==null?void 0:ue.map((ae,te)=>{var oe,ce,tt,zt,ht,Mt;const{name:Tt,id:We,identifier:Pt,featured:Yt,school_name:V,image_url:N,excellent:g,is_plan:x}=ae;return p.createElement("div",{key:We,className:_&&Me?i.wrapisCurrent:i.wrap,style:{width:P,marginRight:(1+te)%Se===0?0:Ye+Be,marginBottom:nt}},p.createElement("a",{className:i.li,onClick:R=>{R.preventDefault(),R.stopPropagation(),He&&(0,z.L9)([He]),(0,z.xg)(`/paths/${Pt}`)}},p.createElement("div",{className:i.img},p.createElement("img",{className:i.cover,src:`${N}`}),_&&(0,O.bg)()&&(ae==null?void 0:ae.studying)&&p.createElement("div",{className:`${i.movebq} user-path-items`,onClick:R=>{R.stopPropagation(),ge(ae)}},p.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),p.createElement("span",{className:"c-red"},"\u79FB\u9664")),(oe=ae==null?void 0:ae.subject_tags)==null?void 0:oe.map((R,se)=>{var me,le;if(se===0){const Re=(me=ne.find(Oe=>Oe.name==R))==null?void 0:me.swimg;return p.createElement("img",{className:i.sign,src:Re,style:{left:"-4px"}})}const Je=(le=ne.find(Re=>Re.name==R))==null?void 0:le.ptimg;return p.createElement("img",{className:i.sign,src:Je,style:{left:`${48+52*(se-1)+2*se}px`}})}),p.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(ae==null?void 0:ae.excellent)&&p.createElement("div",{className:i.bq},"\u5F00\u653E\u8BFE\u7A0B"))),p.createElement("div",{className:i.name},p.createElement(f.Z,{title:Ie&&(ae!=null&&ae.excellent_alias_name)?p.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Tt}`,p.createElement("br",null),p.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${ae==null?void 0:ae.excellent_alias_name}`)):Tt},p.createElement("span",{className:i.e},Ie&&(ae==null?void 0:ae.excellent_alias_name)||Tt))),_&&Me&&((ce=ae==null?void 0:ae.progress)==null?void 0:ce.all_score)!=0&&p.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},p.createElement(we.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((tt=ae==null?void 0:ae.progress)==null?void 0:tt.my_score)/((zt=ae==null?void 0:ae.progress)==null?void 0:zt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ht=ae==null?void 0:ae.progress)==null?void 0:ht.my_score,"/",(Mt=ae==null?void 0:ae.progress)==null?void 0:Mt.all_score),(!_||!Me)&&p.createElement("div",{className:i.tags},p.createElement("div",null,p.createElement(f.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},p.createElement("span",null,p.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),p.createElement("span",null,ae.stages_count))),p.createElement(f.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},p.createElement("span",null,p.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),p.createElement("span",null,ae.members_count)))))))})),!ue.length&&p.createElement(C.Z,null)))}},16338:function($e,ke,s){"use strict";s.d(ke,{jL:function(){return w},w9:function(){return pt},vv:function(){return At},dN:function(){return L},QD:function(){return jt},cQ:function(){return me.Z},vg:function(){return k},Oz:function(){return d},op:function(){return dn},O5:function(){return wa},_b:function(){return sn},t7:function(){return nt},tT:function(){return He},Gi:function(){return Fn},YG:function(){return ut},Ed:function(){return In},kT:function(){return Bt},qp:function(){return Fe},Um:function(){return A},K3:function(){return j},vr:function(){return zn},qE:function(){return Ae},Je:function(){return Ie},wb:function(){return Tt},rC:function(){return se},lB:function(){return Yt},cq:function(){return $n},kO:function(){return ie},tp:function(){return Z},Si:function(){return Jn},k8:function(){return Sa},Du:function(){return da}});var i=s(59301),c={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"},f="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==",w=({dataSource:q=[],img:G,imgWidth:X=346,title:Ke,sunTitle:It,bannerExtraContent:kt})=>i.createElement("div",{className:c.banner},i.createElement("div",{className:c.content},i.createElement("aside",null,i.createElement("p",null,i.createElement("b",null,Ke),i.createElement("span",null,It)),q.length>0&&i.createElement("div",{className:c.btns},q.map((ye,Lt)=>i.createElement("div",{key:Lt,onClick:ye.click},ye.name,ye.sign?i.createElement("img",{src:f,width:39}):null))),kt),G&&i.createElement("img",{style:{marginTop:33,marginRight:38},src:G,width:X}))),M={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"},z=s(92310),C=s.n(z),O=s(89392),T=Object.defineProperty,ve=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,Ne=(q,G,X)=>G in q?T(q,G,{enumerable:!0,configurable:!0,writable:!0,value:X}):q[G]=X,Ze=(q,G)=>{for(var X in G||(G={}))K.call(G,X)&&Ne(q,X,G[X]);if(ve)for(var X of ve(G))v.call(G,X)&&Ne(q,X,G[X]);return q},Fe=({dataSource:q=[],value:G,onChange:X,onTitleChange:Ke,className:It,title:kt,titleWidth:ye=41,style:Lt={},fontColor:xt="#6A7283",showCount:Gt,classNameActive:_t,styleItem:Qe={}})=>{const[Jt,an]=(0,i.useState)(0),[xn,Wt]=(0,i.useState)(!1),Ft=(0,i.useRef)(null),pn=(0,i.useRef)(null);return(0,i.useEffect)(()=>{var rn;q.length!==0&&(((rn=Ft==null?void 0:Ft.current)==null?void 0:rn.clientHeight)>97?an(1):an(0)),q.length===0&&an(0),Wt(!1)},[q]),i.createElement("div",{className:C()(M.row,It),style:Lt},i.createElement("div",{onClick:(0,O.throttle)(()=>Ke==null?void 0:Ke(),2e3),style:{width:ye,marginTop:xn?12:4},className:`${M.title} ${Ke?"current":""}`},kt),i.createElement("div",{className:xn?`${M.tagsWrap} ${M.tagsBorderWrap}`:M.tagsWrap},i.createElement("div",{className:M.bar,ref:pn,style:Jt>0?{height:Jt===1?97:"auto",overflow:Jt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},i.createElement("div",{className:M.tag,ref:Ft},q==null?void 0:q.map(rn=>i.createElement("span",{onClick:()=>X(rn.id),key:rn.id,style:Ze(Ze({color:xt},Qe),(rn==null?void 0:rn.style)||{}),className:G===rn.id?C()(_t||M.active,rn.classNameActive):""},i.createElement("span",{title:rn.name,className:M.name},rn.name),!!Gt&&i.createElement("span",{className:M.num},rn.count))))),!!Jt&&i.createElement(i.Fragment,null,Jt===1?i.createElement("div",{onClick:()=>{var rn;an(2),((rn=Ft==null?void 0:Ft.current)==null?void 0:rn.clientHeight)>245?Wt(!0):Wt(!1)},className:M.action},"\u5C55\u5F00",i.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):i.createElement("div",{onClick:()=>{pn.current.scrollTop=0,an(1),Wt(!1)},className:M.action},"\u6536\u8D77",i.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},W={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"},j=({dataSource:q=[],value:G,onChange:X,onTitleChange:Ke,className:It,title:kt,titleWidth:ye=41,style:Lt={},fontColor:xt="#6A7283",showCount:Gt,expand:_t=!0})=>{const[Qe,Jt]=(0,i.useState)(0),[an,xn]=(0,i.useState)(!1),Wt=(0,i.useRef)(null),Ft=(0,i.useRef)(null),[pn,rn]=(0,i.useState)(_t);return i.createElement("div",{className:C()(W.row,It),style:Lt},i.createElement("div",{className:"flex item-center justify-between"},i.createElement("div",{onClick:(0,O.throttle)(()=>Ke==null?void 0:Ke(),2e3),style:{width:ye,marginTop:an?12:4},className:`${W.title} ${Ke?"current":""}`},kt),i.createElement("i",{className:`iconfont ${pn?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:pn?8:10},onClick:()=>rn(!pn)})),pn&&i.createElement("div",{className:an?`${W.tagsWrap} ${W.tagsBorderWrap}`:W.tagsWrap},i.createElement("div",{className:W.fenge}),i.createElement("div",{className:W.bar,ref:Ft},i.createElement("div",{className:W.tag,ref:Wt},q==null?void 0:q.map(Sn=>i.createElement("span",{onClick:()=>X(Sn.id),key:Sn.id,style:{color:xt},className:G===Sn.id?W.active:""},i.createElement("span",{title:Sn.name,className:W.name},Sn.name),!!Gt&&i.createElement("span",{className:W.num},Sn.count)))))))},Y={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},A=({dataSource:q=[],value:G,onChange:X,onTitleChange:Ke,className:It,title:kt,titleWidth:ye=41,style:Lt={},fontColor:xt="#fff",showCount:Gt,expand:_t=!0})=>{const[Qe,Jt]=(0,i.useState)(0),[an,xn]=(0,i.useState)(!1),Wt=(0,i.useRef)(null),Ft=(0,i.useRef)(null),[pn,rn]=(0,i.useState)(_t);return i.createElement("div",{className:C()(Y.row,It),style:Lt},i.createElement("div",{className:"flex item-center justify-between"},i.createElement("div",{onClick:(0,O.throttle)(()=>Ke==null?void 0:Ke(),2e3),style:{width:ye},className:`${Y.title} ${Ke?"current":""}`},kt),i.createElement("i",{className:`iconfont ${pn?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:pn?"#00DDC7":"#037F74",fontSize:pn?10:12},onClick:()=>rn(!pn)})),pn&&i.createElement("div",{className:an?`${Y.tagsWrap} ${Y.tagsBorderWrap}`:Y.tagsWrap},i.createElement("div",{className:Y.bar,ref:Ft},i.createElement("div",{className:Y.tag,ref:Wt},q==null?void 0:q.map(Sn=>i.createElement("span",{onClick:()=>X(Sn.id),key:Sn.id,style:{color:xt},className:G===Sn.id?Y.active:""},i.createElement("span",{title:Sn.name,className:Y.name},Sn.name),!!Gt&&i.createElement("span",{className:Y.num},Sn.count)))))))},S={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"},Z=({dataSource:q=[],value:G,onChange:X,className:Ke,style:It={}})=>i.createElement("div",{style:It,className:C()(S.tabs,Ke)},q.map(kt=>i.createElement("span",{onClick:()=>X(kt.id),className:G===kt.id?S.active:"",key:kt.id},kt.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=s(92832),nt=({dataSource:q=[],value:G="",onChange:X,onInputChange:Ke=()=>{},className:It,style:kt={},placeholder:ye,allowClear:Lt=!1})=>{var xt;const[Gt,_t]=(0,i.useState)(""),[Qe,Jt]=(0,i.useState)("");(0,i.useEffect)(()=>{var Wt;let Ft=G;(Wt=JSON.stringify(G))!=null&&Wt.includes("{")&&(_t(G.id),Ft=G.value||"");try{Jt(decodeURIComponent(Ft||""))}catch(pn){Jt(decodeURIComponent(Ft||""))}},[G]);const an=()=>{X(encodeURIComponent(Qe),Gt||null)},xn=Wt=>{Wt!==Gt&&(_t(Wt),X(encodeURIComponent(Qe),Wt))};return i.createElement("div",{className:C()(ue.input,It),style:kt},!!q.length&&i.createElement("div",{className:ue.dropdown},i.createElement("div",{className:ue.text},(xt=q.find(Wt=>Wt.id===Gt))==null?void 0:xt.name,i.createElement("i",{className:"iconfont icon-zhankai4"}),i.createElement("b",{className:ue.b1}),i.createElement("b",{className:ue.b2})),i.createElement("div",{className:ue.menu},q.map((Wt,Ft)=>i.createElement("div",{key:Ft,onClick:()=>xn(Wt.id)},Wt.name)))),i.createElement(Se.default,{onPressEnter:an,value:Qe,onChange:Wt=>{Jt(Wt.target.value),Ke(encodeURIComponent(Wt.target.value),Gt||null)},bordered:!1,placeholder:ye}),i.createElement("i",{onClick:an,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Be={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},He=({dataSource:q=[],value:G="",onChange:X,onInputChange:Ke=()=>{},className:It,style:kt={},placeholder:ye,allowClear:Lt=!1})=>{var xt;const[Gt,_t]=(0,i.useState)(""),[Qe,Jt]=(0,i.useState)("");(0,i.useEffect)(()=>{var Wt;let Ft=G;(Wt=JSON.stringify(G))!=null&&Wt.includes("{")&&(_t(G.id),Ft=G.value||"");try{Jt(decodeURIComponent(Ft||""))}catch(pn){Jt(decodeURIComponent(Ft||""))}},[G]);const an=()=>{X(encodeURIComponent(Qe),Gt||null)},xn=Wt=>{Wt!==Gt&&(_t(Wt),X(encodeURIComponent(Qe),Wt))};return i.createElement("div",{className:C()(Be.input,It),style:kt},!!q.length&&i.createElement("div",{className:Be.dropdown},i.createElement("div",{className:Be.text},(xt=q.find(Wt=>Wt.id===Gt))==null?void 0:xt.name,i.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),i.createElement("div",{className:Be.menu},q.map((Wt,Ft)=>i.createElement("div",{key:Ft,onClick:()=>xn(Wt.id)},Wt.name)))),i.createElement(Se.default,{onPressEnter:an,value:Qe,onChange:Wt=>{Jt(Wt.target.value),Ke(encodeURIComponent(Wt.target.value),Gt||null)},bordered:!1,placeholder:ye}),i.createElement("i",{onClick:an,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Le={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"},ge=s(95392),Ie=({value:q,onChange:G,className:X,total:Ke,pageSize:It,style:kt={}})=>{const ye=(0,ge.useIntl)(),Lt=q<2,xt=q>=Math.ceil(Ke/It);return Ke<=It?i.createElement(i.Fragment,null):i.createElement("div",{className:C()(Le.quickPager,X),style:kt},i.createElement("div",{onClick:()=>{Lt||G(q-1,"prev")},className:Lt?Le.disabled:""},ye.formatMessage({id:"shixuns.previousPage"})),i.createElement("div",{onClick:()=>{xt||G(q+1,"next")},className:xt?Le.disabled:""},ye.formatMessage({id:"shixuns.nextPage"})))},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"},P=s(71418),ne=s(6848),ae=s(13570),te=s(78323),oe=s(63949),ce=s(96908),tt=s(57177),zt=s(81378),ht=s(13922),Tt=({className:q,dataSource:G=[],col:X=4,right:Ke,bottom:It=23,precision:kt=0,wrapWidth:ye=1200,trackEventItems:Lt,loading:xt})=>{const Gt=(0,ge.useIntl)(),_t=Math.floor((ye-(X-1)*Ke)/X);return i.createElement(P.Z,{spinning:xt},i.createElement("div",{className:C()(Me.list,q)},!!G.length&&G.map((Qe,Jt)=>{const{name:an,id:xn,identifier:Wt,power:Ft,cover_image_id:pn,pic:rn}=Qe;return i.createElement("div",{className:Me.wrap,key:xn,style:{width:_t,marginRight:(1+Jt)%X===0?0:Ke+kt,marginBottom:It}},i.createElement("a",{target:"_blank",href:`/shixuns/${Wt}/challenges`,className:Me.li,onClick:Sn=>{Sn.preventDefault(),Lt&&(0,oe.L9)([Lt]),Ft&&(0,oe.xg)(`/shixuns/${Wt}/challenges`)}},i.createElement("div",{className:Me.img},i.createElement("img",{className:Me.cover,src:`${rn}`}),Qe.is_jupyter&&i.createElement("img",{className:Me.sign,src:ce}),Qe.is_jupyter_lab&&i.createElement("img",{className:Me.sign,src:tt}),Qe.is_unity_3d&&i.createElement("img",{className:Me.sign,src:zt})),i.createElement("div",{className:Me.name},i.createElement(ne.Z,{title:an||Gt.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})},i.createElement("span",{className:Me.e},an||Gt.formatMessage({id:"shixuns.practicalProjectNameNotFilled"})))),i.createElement("div",{className:Me.tags},i.createElement(ne.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),i.createElement("span",null,Qe.challenges_count))),!!Qe.myshixuns_count&&i.createElement(ne.Z,{placement:"bottom",title:Gt.formatMessage({id:"shixuns.numberOfLearners"})},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),i.createElement("span",null,Qe.myshixuns_count))),i.createElement(ne.Z,{placement:"bottom",title:Gt.formatMessage({id:"shixuns.difficultyCoefficient",defaultMessage:"\u96BE\u5EA6\u7B49\u7EA7"})},i.createElement("span",null,i.createElement("span",null,Qe.level))),i.createElement("div",{className:Me.rate},i.createElement(ae.Z,{allowHalf:!0,disabled:!0,defaultValue:Qe.score_info}),i.createElement("span",null,"\xA0",Qe.score_info?`${Qe.score_info}\u5206`:"5\u5206")))),!Ft&&i.createElement("div",{className:Me.lockWrap},i.createElement("img",{src:`${te.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!G.length&&i.createElement(ht.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"},Yt=({className:q,dataSource:G=[],col:X=4,right:Ke,bottom:It=23,precision:kt=0,wrapWidth:ye=1200,wrapClassName:Lt,trackEventItems:xt,loading:Gt})=>{const _t=Math.floor((ye-(X-1)*Ke)/X);return i.createElement(P.Z,{spinning:Gt},i.createElement("div",{className:C()(We.list,q)},!!G.length&&G.map((Qe,Jt)=>{const{name:an,id:xn,identifier:Wt,power:Ft,cover_image_id:pn,pic:rn}=Qe;return i.createElement("div",{className:C()(We.wrap,Lt),key:xn,style:{width:_t,marginRight:(1+Jt)%X===0?0:Ke+kt,marginBottom:It}},i.createElement("a",{target:"_blank",href:`/shixuns/${Wt}/challenges`,className:We.li,onClick:Sn=>{Sn.preventDefault(),xt&&(0,oe.L9)([xt]),Ft&&(0,oe.xg)(`/shixuns/${Wt}/challenges`)}},i.createElement("img",{src:s(47621),className:We.titleBg}),i.createElement("div",{className:We.name},i.createElement(ne.Z,{title:an||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},i.createElement("span",{className:We.e},an||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),i.createElement("div",{style:{padding:"14px",paddingBottom:0}},i.createElement("div",{className:We.img},i.createElement("img",{className:We.cover,src:pn?`${te.Z.API_SERVER}/api/attachments/${pn}`:`${te.Z.IMG_SERVER+rn}`}),Qe.is_jupyter&&i.createElement("div",{className:We.bq},"Jupyter"),Qe.is_jupyter_lab&&i.createElement("div",{className:We.bq},"JupyterLab"),Qe.is_unity_3d&&i.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")),i.createElement("div",{className:"mt20 flex item-center justify-between"},i.createElement("div",null,i.createElement("span",{className:We.text},"\u5B66\u4E60\u4EBA\u6570"),i.createElement("span",{className:We.value},Qe.myshixuns_count)),i.createElement("div",null,i.createElement("span",{className:We.text},"\u56F0\u96BE\u7B49\u7EA7"),i.createElement("span",{className:We.value},Qe.level))),i.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},i.createElement("div",null,i.createElement("span",{className:We.text},"\u5173\u5361\u6570"),i.createElement("span",{className:We.value},Qe.challenges_count)),i.createElement("div",{className:We.rate},i.createElement(ae.Z,{allowHalf:!0,disabled:!0,defaultValue:Qe.score_info}),i.createElement("span",{className:We.value,style:{color:"#FF9C00"}},"\xA0",Qe.score_info?`${Qe.score_info}\u5206`:"5\u5206"))))),!Ft&&i.createElement("div",{className:We.lockWrap},i.createElement("img",{src:`${te.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!G.length&&i.createElement(ht.Z,null)))},V={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},N="data:image/png;base64,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",g="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC",x="data:image/png;base64,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",se=({className:q,dataSource:G=[],col:X=4,right:Ke,bottom:It=23,precision:kt=0,wrapWidth:ye=1200,trackEventItems:Lt,loading:xt,wrapClassName:Gt,imgClassName:_t})=>{const Qe=Math.floor((ye-(X-1)*Ke)/X);return i.createElement(P.Z,{spinning:xt},i.createElement("div",{className:C()(V.list,q)},!!G.length&&G.map((Jt,an)=>{const{name:xn,id:Wt,identifier:Ft,power:pn,cover_image_id:rn,pic:Sn}=Jt;return i.createElement("div",{className:C()(V.wrap,Gt),key:Wt,style:{width:Qe,marginRight:(1+an)%X===0?0:Ke+kt,marginBottom:It}},i.createElement("a",{target:"_blank",href:`/shixuns/${Ft}/challenges`,className:V.li,onClick:On=>{On.preventDefault(),Lt&&(0,oe.L9)([Lt]),pn&&(0,oe.xg)(`/shixuns/${Ft}/challenges`)}},i.createElement("div",{className:C()(V.img,_t)},i.createElement("img",{className:V.cover,src:rn?`${te.Z.API_SERVER}/api/attachments/${rn}`:`${te.Z.IMG_SERVER+Sn}`}),Jt.is_jupyter&&i.createElement("img",{className:V.sign,src:N}),Jt.is_jupyter_lab&&i.createElement("img",{className:V.sign,src:g}),Jt.is_unity_3d&&i.createElement("img",{className:V.sign,src:x})),i.createElement("div",{className:V.name},i.createElement(ne.Z,{title:xn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},i.createElement("span",{className:V.e},xn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),i.createElement("div",{className:V.tags},i.createElement(ne.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),i.createElement("span",null,Jt.challenges_count))),!!Jt.myshixuns_count&&i.createElement(ne.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),i.createElement("span",null,Jt.myshixuns_count))),i.createElement(ne.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},i.createElement("span",null,i.createElement("span",null,Jt.level))),i.createElement("div",{className:V.rate},i.createElement(ae.Z,{allowHalf:!0,disabled:!0,defaultValue:Jt.score_info}),i.createElement("span",null,"\xA0",Jt.score_info?`${Jt.score_info}\u5206`:"5\u5206")))),!pn&&i.createElement("div",{className:V.lockWrap},i.createElement("img",{src:`${te.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!G.length&&i.createElement(ht.Z,null)))},me=s(47140),le={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"},Je=s(79005),Re=s(20345),Oe=s(77882),vt=s(31081),yt=s(75309),Ht=s(71979),Et=s(47558),Ot=s(42922),Zt=s(66832),D=s(96593),J=s(19664),Te=s(91833),et=Object.defineProperty,Ge=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,mt=(q,G,X)=>G in q?et(q,G,{enumerable:!0,configurable:!0,writable:!0,value:X}):q[G]=X,rt=(q,G)=>{for(var X in G||(G={}))Rt.call(G,X)&&mt(q,X,G[X]);if(Ge)for(var X of Ge(G))Ct.call(G,X)&&mt(q,X,G[X]);return q};const Ut=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Je,swimg:Re},{name:"101\u8BA1\u5212",ptimg:Oe,swimg:vt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:yt,swimg:Ht},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Et,swimg:Ot},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Zt,swimg:D},{name:"\u519B\u961F\u4E00\u6D41",ptimg:J,swimg:Te}];var d=({className:q,dataSource:G=[],col:X=4,right:Ke,bottom:It=23,precision:kt=0,wrapWidth:ye=1200,trackEventItems:Lt,loading:xt,wrapClassName:Gt,imgClassName:_t,isArrow:Qe=!1,imgStyle:Jt={}})=>{const an=Math.floor((ye-(X-1)*Ke)/X),[xn,Wt]=(0,i.useState)(),[Ft,pn]=(0,i.useState)(),rn=On=>Wt(On),Sn=()=>Wt(-1);return i.createElement(P.Z,{spinning:xt},i.createElement("div",{className:C()(le.list,q)},!!(G!=null&&G.length)&&(G==null?void 0:G.map((On,qn)=>{var Ba;const{name:ka,id:xa,identifier:Ha,featured:ja,school_name:pa,image_url:ba,excellent:Ia,is_plan:Na}=On;return i.createElement("div",{key:xa,className:C()(le.wrap,Gt),style:{width:an,marginRight:(1+qn)%X===0?0:Ke+kt,marginBottom:It}},i.createElement("a",{target:"_blank",href:`/paths/${Ha}`,className:le.li,onClick:ga=>{ga.preventDefault(),Lt&&(0,oe.L9)([Lt]),(0,oe.xg)(`/paths/${Ha}`)}},i.createElement("img",{src:s(39057),className:le.titleBg}),i.createElement("div",{className:le.name},i.createElement(ne.Z,{title:ka},i.createElement("span",{className:le.e,style:{color:Qe&&xn===qn?"#145DFF":"#000000"},onMouseEnter:()=>{rn(qn)},onMouseLeave:Sn},ka))),i.createElement("div",{style:{padding:"14px",paddingBottom:0}},i.createElement("div",{className:C()(le.img,_t)},i.createElement("img",{className:le.cover,style:rt({},Jt),src:`${te.Z.IMG_SERVER+ba}`}),(Ba=On==null?void 0:On.subject_tags)==null?void 0:Ba.map((ga,Kn)=>{var Da,Pa;if(Kn===0){const za=(Da=Ut.find(Wa=>Wa.name==ga))==null?void 0:Da.swimg;return i.createElement("img",{className:le.sign,src:za,style:{left:"-4px"}})}const Ya=(Pa=Ut.find(za=>za.name==ga))==null?void 0:Pa.ptimg;return i.createElement("img",{className:le.sign,src:Ya,style:{left:`${48+52*(Kn-1)+2*Kn}px`}})}),i.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(On==null?void 0:On.excellent)&&i.createElement("div",{className:le.bq},"\u5F00\u653E\u8BFE\u7A0B"))),i.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},i.createElement("div",null,i.createElement("span",{className:le.text},"\u7AE0\u8282\u6570"),i.createElement("span",{className:le.value},On.stages_count)),i.createElement("div",null,i.createElement("span",{className:le.text},"\u5B66\u4E60\u4EBA\u6570"),i.createElement("span",{className:le.value},On.members_count))))))})),!G.length&&i.createElement(ht.Z,null)))},b={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},pe=s(81779),l=s(59301);const U=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Je,swimg:Re},{name:"101\u8BA1\u5212",ptimg:Oe,swimg:vt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:yt,swimg:Ht},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:Et,swimg:Ot},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Zt,swimg:D},{name:"\u519B\u961F\u4E00\u6D41",ptimg:J,swimg:Te}];var k=({className:q,dataSource:G=[],col:X=4,right:Ke,bottom:It=23,precision:kt=0,wrapWidth:ye=1200,trackEventItems:Lt,loading:xt,onRemove:Gt=()=>{},isCurrent:_t=!0,showAlias:Qe=!1,wrapClassName:Jt,imgClassName:an})=>{const xn=Math.floor((ye-(X-1)*Ke)/X),Wt=[{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 l.createElement(P.Z,{spinning:xt},l.createElement("div",{className:C()(b.list,q)},!!(G!=null&&G.length)&&(G==null?void 0:G.map((Ft,pn)=>{var rn;const{name:Sn,id:On,identifier:qn,featured:Ba,school_name:ka,image_url:xa,excellent:Ha,is_plan:ja}=Ft;return l.createElement("div",{key:On,className:C()(b.wrap,Jt),style:{width:xn,marginRight:(1+pn)%X===0?0:Ke+kt,marginBottom:It}},l.createElement("a",{className:b.li,onClick:pa=>{pa.preventDefault(),pa.stopPropagation(),Lt&&(0,oe.L9)([Lt]),(0,oe.xg)(`/paths/${qn}`)}},l.createElement("div",{className:C()(b.img,an)},l.createElement("img",{className:b.cover,src:`${te.Z.IMG_SERVER+xa}`}),_t&&(0,pe.bg)()&&(Ft==null?void 0:Ft.studying)&&l.createElement("div",{className:`${b.movebq} user-path-items`,onClick:pa=>{pa.stopPropagation(),Gt(Ft)}},l.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),l.createElement("span",{className:"c-red"},"\u79FB\u9664")),(rn=Ft==null?void 0:Ft.subject_tags)==null?void 0:rn.map((pa,ba)=>{var Ia,Na;if(ba===0){const Kn=(Ia=Wt.find(Da=>Da.name==pa))==null?void 0:Ia.swimg;return l.createElement("img",{className:b.sign,src:Kn,style:{left:"-4px"}})}const ga=(Na=Wt.find(Kn=>Kn.name==pa))==null?void 0:Na.ptimg;return l.createElement("img",{className:b.sign,src:ga,style:{left:`${48+52*(ba-1)+2*ba}px`}})}),l.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(Ft==null?void 0:Ft.excellent)&&l.createElement("div",{className:b.bq},"\u5F00\u653E\u8BFE\u7A0B"))),l.createElement("div",{className:b.name},l.createElement(ne.Z,{title:Qe&&(Ft!=null&&Ft.excellent_alias_name)?l.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Sn}`,l.createElement("br",null),l.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ft==null?void 0:Ft.excellent_alias_name}`)):Sn},l.createElement("span",{className:b.e},Qe&&(Ft==null?void 0:Ft.excellent_alias_name)||Sn))),l.createElement("div",{className:b.tags},l.createElement("div",null,l.createElement(ne.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},l.createElement("span",null,l.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),l.createElement("span",null,Ft.stages_count))),l.createElement(ne.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,Ft.members_count)))))))})),!G.length&&l.createElement(ht.Z,null)))},$={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,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",be=s(59301),pt=({className:q,dataSource:G=[],col:X=4,right:Ke,bottom:It=23,precision:kt=0,wrapWidth:ye=1200,trackEventItems:Lt,loading:xt})=>{const Gt=(0,ge.useIntl)(),_t=Math.floor((ye-(X-1)*Ke)/X);return be.createElement(P.Z,{spinning:xt},be.createElement("div",{className:C()($.list,q)},!!G.length&&G.map((Qe,Jt)=>{const{subject_identifier:an,id:xn,identifier:Wt,power:Ft}=Qe,pn=Qe.is_public!=0&&Qe.is_public;return be.createElement("div",{className:$.wrap,key:xn,style:{width:_t,marginRight:(1+Jt)%X===0?0:Ke+kt,marginBottom:It}},be.createElement("a",{className:$.li,onClick:rn=>{rn.preventDefault(),Lt&&(0,oe.L9)([Lt]),(0,oe.xg)(Qe.first_category_url)}},be.createElement("div",{className:$.top},be.createElement(ne.Z,{title:Qe.name},be.createElement("div",{className:$.name},Qe.name)),be.createElement("img",{className:$.img,src:te.Z.IMG_SERVER+"/images/"+Qe.avatar_url}),be.createElement("div",{className:$.text,title:Qe.creator},Qe.creator),an&&be.createElement("div",{className:$.btns},be.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),be.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),pn&&be.createElement("div",{className:$.sign},Gt.formatMessage({id:"classrooms.public",defaultMessage:"\u516C\u5F00"}))),be.createElement("div",{className:$.bottom},Qe.visits>0&&be.createElement(ne.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},be.createElement("span",null,be.createElement("i",{className:"iconfont icon-liulanyan"}),be.createElement("span",null,Qe.visits))),Qe.course_members_count>0&&be.createElement(ne.Z,{title:"\u6210\u5458",placement:"bottom"},be.createElement("span",null,be.createElement("i",{className:"iconfont icon-chengyuan"}),Qe.course_members_count)),Qe.tasks_count>0&&be.createElement(ne.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},be.createElement("span",null,be.createElement("i",{className:"iconfont icon-zuoye"}),Qe.tasks_count)),Qe.is_end?be.createElement("div",{style:{color:"#6B758B"}},Gt.formatMessage({id:"classrooms.ended",defaultMessage:"\u5DF2\u7ED3\u675F"})):be.createElement("div",{style:{color:"#00B187"}},Gt.formatMessage({id:"classrooms.inProgress",defaultMessage:"\u8FDB\u884C\u4E2D"})))),!Qe.is_accessible&&be.createElement("div",{className:$.lockWrap},be.createElement("img",{src:`${te.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),be.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!G.length&&be.createElement(ht.Z,null)))},Q={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"},re="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",L=({className:q,dataSource:G=[],col:X=4,right:Ke,bottom:It=23,precision:kt=0,wrapWidth:ye=1200,wrapClassName:Lt,trackEventItems:xt,loading:Gt})=>{const _t=Math.floor((ye-(X-1)*Ke)/X);return i.createElement(P.Z,{spinning:Gt},i.createElement("div",{className:C()(Q.list,q)},!!G.length&&G.map((Qe,Jt)=>{const{subject_identifier:an,id:xn,identifier:Wt,power:Ft}=Qe,pn=Qe.is_public!=0&&Qe.is_public;return i.createElement("div",{className:C()(`${Q.wrap} ${Qe.is_accessible?"":Q.warpStyle}`,Lt),key:xn,style:{width:_t,marginRight:(1+Jt)%X===0?0:Ke+kt,marginBottom:It}},i.createElement("a",{className:Q.li,onClick:rn=>{rn.preventDefault(),xt&&(0,oe.L9)([xt]),(0,oe.xg)(Qe.first_category_url)}},i.createElement("div",{className:Q.creator},i.createElement("img",{className:Q.img,src:te.Z.IMG_SERVER+"/images/"+Qe.avatar_url}),i.createElement("div",{className:Q.text,title:Qe.creator},Qe.creator)),i.createElement("div",{className:Q.top},i.createElement(ne.Z,{title:Qe.name},i.createElement("div",{className:Q.name},Qe.name)),pn&&i.createElement("div",{className:Q.sign},"\u516C\u5F00")),i.createElement("div",{className:Q.middle},i.createElement("div",{className:Q.row,style:{marginBottom:6}},i.createElement("div",null,i.createElement("span",{className:Q.text},"\u8BBF\u95EE\u91CF"),i.createElement("span",{className:Q.value},(Qe==null?void 0:Qe.visits)||0)),i.createElement("div",null,i.createElement("span",{className:Q.text},"\u6210\u5458"),i.createElement("span",{className:Q.value},(Qe==null?void 0:Qe.course_members_count)||0))),i.createElement("div",{className:Q.row},i.createElement("div",null,i.createElement("span",{className:Q.text,style:{width:42}},"\u4F5C",i.createElement("span",{style:{marginLeft:14}},"\u4E1A")),i.createElement("span",{className:Q.value},(Qe==null?void 0:Qe.tasks_count)||0)),i.createElement("div",null,i.createElement("span",{className:Q.text},"\u72B6\u6001"),Qe.is_end?i.createElement("span",{className:Q.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):i.createElement("span",{className:Q.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),an&&i.createElement("div",{className:Q.btns},i.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),i.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Qe.is_accessible&&i.createElement("div",{className:Q.lockWrap},i.createElement("img",{src:`${te.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!G.length&&i.createElement(ht.Z,null)))},Ee={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},je="data:image/png;base64,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",At=({className:q,dataSource:G=[],col:X=4,right:Ke,bottom:It=23,precision:kt=0,wrapWidth:ye=1200,wrapClassName:Lt,trackEventItems:xt,loading:Gt})=>{const _t=Math.floor((ye-(X-1)*Ke)/X);return i.createElement(P.Z,{spinning:Gt},i.createElement("div",{className:C()(Ee.list,q)},!!G.length&&G.map((Qe,Jt)=>{const{subject_identifier:an,id:xn,identifier:Wt,power:Ft}=Qe,pn=Qe.is_public!=0&&Qe.is_public;return i.createElement("div",{className:C()(`${Ee.wrap} ${Qe.is_accessible?"":Ee.warpStyle}`,Lt),key:xn,style:{width:_t,marginRight:(1+Jt)%X===0?0:Ke+kt,marginBottom:It}},i.createElement("a",{className:Ee.li,onClick:rn=>{rn.preventDefault(),xt&&(0,oe.L9)([xt]),(0,oe.xg)(Qe.first_category_url)}},i.createElement("div",{className:Ee.creator},i.createElement("img",{className:Ee.img,src:te.Z.IMG_SERVER+"/images/"+Qe.avatar_url}),i.createElement("div",{className:Ee.text,title:Qe.creator},Qe.creator)),i.createElement("div",{className:Ee.top},i.createElement(ne.Z,{title:Qe.name},i.createElement("div",{className:Ee.name},Qe.name)),pn&&i.createElement("div",{className:Ee.sign})),i.createElement("div",{className:Ee.middle},i.createElement("div",{className:Ee.row,style:{marginBottom:6}},i.createElement("div",null,i.createElement("span",{className:Ee.text},"\u8BBF\u95EE\u91CF"),i.createElement("span",{className:Ee.value},(Qe==null?void 0:Qe.visits)||0)),i.createElement("div",null,i.createElement("span",{className:Ee.text},"\u6210\u5458"),i.createElement("span",{className:Ee.value},(Qe==null?void 0:Qe.course_members_count)||0))),i.createElement("div",{className:Ee.row},i.createElement("div",null,i.createElement("span",{className:Ee.text,style:{width:42}},"\u4F5C",i.createElement("span",{style:{marginLeft:14}},"\u4E1A")),i.createElement("span",{className:Ee.value},(Qe==null?void 0:Qe.tasks_count)||0)),i.createElement("div",null,i.createElement("span",{className:Ee.text},"\u72B6\u6001"),Qe.is_end?i.createElement("span",{className:Ee.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):i.createElement("span",{className:Ee.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),an&&i.createElement("div",{className:Ee.btns},i.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),i.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Qe.is_accessible&&i.createElement("div",{className:Ee.lockWrap},i.createElement("img",{src:`${te.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!G.length&&i.createElement(ht.Z,null)))},Ve={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=({dataSource:q=[],value:G,onChange:X,className:Ke,style:It={},tabBarExtraContent:kt})=>i.createElement("div",{className:C()(Ve.tabs,Ke),style:It},i.createElement("div",{className:Ve.tabsWrap},q.map((ye,Lt)=>i.createElement("aside",{className:Ve.tab,onClick:()=>{X(ye.id),ye.link&&ge.history.push(ye.link)},key:Lt},i.createElement("div",{className:G===ye.id?Ve.active:""},ye.name),(ye==null?void 0:ye.resetCount)==null&&(ye==null?void 0:ye.total)!==void 0&&i.createElement("span",null,"\uFF08",ye==null?void 0:ye.total,"\uFF09"),(ye==null?void 0:ye.resetCount)!==void 0&&(ye==null?void 0:ye.total)!==void 0&&i.createElement(ne.Z,{title:(ye==null?void 0:ye.tip)!=null?ye==null?void 0:ye.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},ye==null?void 0:ye.resetCount),"/",i.createElement("span",null,ye==null?void 0:ye.total),"\uFF09"))))),i.createElement("div",{className:Ve.tabBar},kt)),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"},Bt=({dataSource:q=[],value:G,onChange:X,className:Ke,style:It={},tabBarExtraContent:kt})=>i.createElement("div",{className:C()(Xt.tabs,Ke),style:It},i.createElement("div",{className:Xt.tabsWrap},q.map((ye,Lt)=>i.createElement("aside",{className:Xt.tab,onClick:()=>{X(ye.id),ye.link&&ge.history.push(ye.link)},key:Lt},i.createElement("div",{className:G===ye.id?Xt.active:""},ye.name),(ye==null?void 0:ye.resetCount)==null&&(ye==null?void 0:ye.total)!==void 0&&i.createElement("span",null,"\uFF08",ye==null?void 0:ye.total,"\uFF09"),(ye==null?void 0:ye.resetCount)!==void 0&&(ye==null?void 0:ye.total)!==void 0&&i.createElement(ne.Z,{title:(ye==null?void 0:ye.tip)!=null?ye==null?void 0:ye.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},ye==null?void 0:ye.resetCount),"/",i.createElement("span",null,ye==null?void 0:ye.total),"\uFF09"))))),i.createElement("div",{className:Xt.tabBar},kt)),Ce={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},In=({dataSource:q=[],value:G,onChange:X,className:Ke,style:It={},tabBarExtraContent:kt})=>i.createElement("div",{className:C()(Ce.tabs,Ke),style:It},i.createElement("div",{className:Ce.tabsWrap},q.map((ye,Lt)=>i.createElement("aside",{className:`${Ce.tab} ${G===ye.id?Ce.active:""}`,onClick:()=>{X(ye.id),ye.link&&ge.history.push(ye.link)},key:Lt},i.createElement("div",null,ye.name),(ye==null?void 0:ye.resetCount)==null&&(ye==null?void 0:ye.total)!==void 0&&i.createElement("span",null,"\uFF08",ye==null?void 0:ye.total,"\uFF09"),(ye==null?void 0:ye.resetCount)!==void 0&&(ye==null?void 0:ye.total)!==void 0&&i.createElement(ne.Z,{title:(ye==null?void 0:ye.tip)!=null?ye==null?void 0:ye.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},ye==null?void 0:ye.resetCount),"/",i.createElement("span",null,ye==null?void 0:ye.total),"\uFF09"))))),i.createElement("div",{className:Ce.tabBar},kt)),Fn=({className:q,style:G={},children:X})=>i.createElement("div",{className:C()(q),style:G},X),cn={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"},wn=s(38854),Pn=s(20834);const Nn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var $n=({sortValue:q,dropValue:G,className:X,onSort:Ke,onDrop:It,dataSource:kt=Nn})=>{var ye;return i.createElement("div",{className:C()(cn.orderWrap,X)},i.createElement(wn.Z,{dropdownRender:()=>i.createElement(Pn.default,null,kt.map((Lt,xt)=>i.createElement(Pn.default.Item,{key:xt,onClick:()=>It(Lt.id)},Lt.name)))},i.createElement("span",{className:cn.orderTextWrap},(ye=kt.find(Lt=>G===Lt.id))==null?void 0:ye.name)),i.createElement("span",{className:cn.orderIconWrap},i.createElement("span",{className:cn.orderAsc},i.createElement("i",{className:q==="asc"?`iconfont icon-sanjiaoxing-up font12 ${cn.cursorPointer} ${cn.active}`:`iconfont icon-sanjiaoxing-up font12 ${cn.cursorPointer}`,onClick:()=>Ke(q==="asc"?"desc":"asc")})),i.createElement("span",{className:cn.orderDesc},i.createElement("i",{className:q==="desc"?`iconfont icon-sanjiaoxing-down font12 ${cn.cursorPointer} ${cn.active}`:`iconfont icon-sanjiaoxing-down font12 ${cn.cursorPointer}`,onClick:()=>Ke(q==="asc"?"desc":"asc")}))))},Mn={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const qt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ie=({sortValue:q,dropValue:G,className:X,onSort:Ke,onDrop:It,dataSource:kt=qt})=>{var ye;return i.createElement("div",{className:C()(Mn.orderWrap,X)},i.createElement(wn.Z,{dropdownRender:()=>i.createElement(Pn.default,null,kt.map((Lt,xt)=>i.createElement(Pn.default.Item,{key:xt,onClick:()=>It(Lt.id)},Lt.name)))},i.createElement("span",{className:Mn.orderTextWrap},(ye=kt.find(Lt=>G===Lt.id))==null?void 0:ye.name)),i.createElement("span",{className:Mn.orderIconWrap},i.createElement("span",{className:Mn.orderAsc},i.createElement("i",{className:q==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Mn.cursorPointer} ${Mn.active}`:`iconfont icon-sanjiaoxing-up font12 ${Mn.cursorPointer}`,onClick:()=>Ke(q==="asc"?"desc":"asc")})),i.createElement("span",{className:Mn.orderDesc},i.createElement("i",{className:q==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Mn.cursorPointer} ${Mn.active}`:`iconfont icon-sanjiaoxing-down font12 ${Mn.cursorPointer}`,onClick:()=>Ke(q==="asc"?"desc":"asc")}))))},Pe={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"},Xe=s(3113),De=s(76936),wt=Object.defineProperty,Ue=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,Vt=(q,G,X)=>G in q?wt(q,G,{enumerable:!0,configurable:!0,writable:!0,value:X}):q[G]=X,hn=(q,G)=>{for(var X in G||(G={}))St.call(G,X)&&Vt(q,X,G[X]);if(Ue)for(var X of Ue(G))$t.call(G,X)&&Vt(q,X,G[X]);return q},nn=(q,G)=>{var X={};for(var Ke in q)St.call(q,Ke)&&G.indexOf(Ke)<0&&(X[Ke]=q[Ke]);if(q!=null&&Ue)for(var Ke of Ue(q))G.indexOf(Ke)<0&&$t.call(q,Ke)&&(X[Ke]=q[Ke]);return X},gn=(q,G,X)=>new Promise((Ke,It)=>{var kt=xt=>{try{Lt(X.next(xt))}catch(Gt){It(Gt)}},ye=xt=>{try{Lt(X.throw(xt))}catch(Gt){It(Gt)}},Lt=xt=>xt.done?Ke(xt.value):Promise.resolve(xt.value).then(kt,ye);Lt((X=X.apply(q,G)).next())}),dn=q=>{var G=q,{className:X,style:Ke,children:It,loading:kt=!1,openLoading:ye,onClick:Lt=()=>{},size:xt="middle",shape:Gt="round",theme:_t}=G,Qe=nn(G,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Jt,an]=(0,i.useState)(!1),xn=(0,i.useMemo)(()=>{switch(_t){case De.Fy.THEMEONE:return Pe.ThemeOne;case De.Fy.DEFAULT:default:return Pe.btn}},[_t]);return i.createElement(Xe.ZP,hn({onClick:(0,O.throttle)(Wt=>gn(void 0,null,function*(){ye&&an(!0);try{yield Lt(Wt)}catch(Ft){console.log("error",Ft)}ye&&an(!1)}),2e3,{leading:!0,trailing:!1}),className:C()(xn,Pe[`${xt}-${Gt}`],X),style:Ke,size:xt,shape:Gt,loading:Jt||kt},Qe),It)},Cn={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"},Ae=({className:q,style:G,children:X=null,onClick:Ke,title:It})=>i.createElement("div",{className:C()(Cn.head,q),style:G},i.createElement("span",{className:"primary-hover",onClick:Ke},i.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),i.createElement("b",{title:It},It),i.createElement("div",{className:Cn.node},X)),ot={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"},jt=({confirmShow:q=!0,confirmTitle:G,confirmClick:X,cancelShow:Ke=!0,cancelTitle:It,cancelClick:kt,className:ye,style:Lt,confirmLoading:xt=!1})=>i.createElement("div",{className:C()(ot.btns,ye),style:Lt},q&&i.createElement(Xe.ZP,{loading:xt,onClick:X,type:"primary",className:ot.confirm},G),Ke&&i.createElement(Xe.ZP,{onClick:kt,className:ot.cancel},It)),mn={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"},zn=({className:q,style:G={},LeftContent:X,children:Ke,RightContent:It})=>i.createElement("div",{className:C()(mn.fixedBottom,q),style:G},i.createElement("div",{className:mn.wrap},i.createElement("div",{className:mn.left},X),i.createElement("div",{className:mn.center},Ke),i.createElement("div",{className:mn.right},It))),yn={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"},sn=({className:q,style:G={},dataSource:X=[]})=>i.createElement("div",{className:C()(yn.crumbs,q),style:G},X.map((Ke,It)=>Itge.history.push(Ke.path)},Ke.name):i.createElement("span",null,Ke.name),i.createElement("span",null,"\xA0",">","\xA0")):i.createElement("span",{key:It,style:{color:"#5F6368"}},Ke.name))),Un=s(31797),kn=Object.defineProperty,jn=Object.defineProperties,Gn=Object.getOwnPropertyDescriptors,Qn=Object.getOwnPropertySymbols,sa=Object.prototype.hasOwnProperty,Hn=Object.prototype.propertyIsEnumerable,Xn=(q,G,X)=>G in q?kn(q,G,{enumerable:!0,configurable:!0,writable:!0,value:X}):q[G]=X,ea=(q,G)=>{for(var X in G||(G={}))sa.call(G,X)&&Xn(q,X,G[X]);if(Qn)for(var X of Qn(G))Hn.call(G,X)&&Xn(q,X,G[X]);return q},ta=(q,G)=>jn(q,Gn(G)),va=(q,G)=>{var X={};for(var Ke in q)sa.call(q,Ke)&&G.indexOf(Ke)<0&&(X[Ke]=q[Ke]);if(q!=null&&Qn)for(var Ke of Qn(q))G.indexOf(Ke)<0&&Hn.call(q,Ke)&&(X[Ke]=q[Ke]);return X};const{Countdown:ha}=Un.default;var wa=q=>{var G=q,{onChange:X}=G,Ke=va(G,["onChange"]);const[It,kt]=(0,i.useState)(null);(0,i.useEffect)(()=>{typeof It=="number"&&It>=0&&X(It)},[It]);const ye=Lt=>{const xt=Math.floor(Lt/1e3);kt(xt)};return i.createElement(ha,ta(ea({},Ke),{onChange:ye}))},ca={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Jn=({DataProps:q,className:G,style:X={}})=>{var Ke;return i.createElement("div",{className:C()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",ca.ClassRoomItem,G),style:X,onClick:()=>{(0,oe.xg)(q==null?void 0:q.first_category_url)}},i.createElement("div",{className:"flex flex-col item-center"},i.createElement("img",{src:`${(Ke=te.Z)==null?void 0:Ke.IMG_SERVER}/images/${q==null?void 0:q.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(q==null?void 0:q.subject_identifier)&&i.createElement("div",{className:"mt-40px"},i.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),i.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),i.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},i.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(q!=null&&q.is_public)&&i.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"),i.createElement("span",{className:C()("text-16px font-medium",ca.TitleDom)},q==null?void 0:q.name)),i.createElement("div",{className:"c-grey-333 font-medium"},q==null?void 0:q.creator),i.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",q==null?void 0:q.course_members_count),i.createElement("div",{className:"c-grey-333 flex item-center justify-between"},i.createElement("div",null,"\u4F5C\u4E1A\uFF1A",q==null?void 0:q.tasks_count),q!=null&&q.is_end?i.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):i.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},ya=Object.defineProperty,ua=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Yn=Object.prototype.propertyIsEnumerable,na=(q,G,X)=>G in q?ya(q,G,{enumerable:!0,configurable:!0,writable:!0,value:X}):q[G]=X,aa=(q,G)=>{for(var X in G||(G={}))Ea.call(G,X)&&na(q,X,G[X]);if(ua)for(var X of ua(G))Yn.call(G,X)&&na(q,X,G[X]);return q},da=({DataProps:q=[],selectValue:G,onChange:X,className:Ke,style:It={},extra:kt,classNameItem:ye,styleItem:Lt={},barHidden:xt})=>{const[Gt,_t]=(0,i.useState)();return(0,i.useEffect)(()=>{_t(Array.isArray(G)?G:[G])},[G]),i.createElement("div",{className:C()("flex px-20px py-10px gap-40px",Ke),style:aa({borderBottom:"1px solid #D3F0FF"},It)},q==null?void 0:q.map(Qe=>i.createElement("div",{key:Qe==null?void 0:Qe.id,className:C()("flex item-center justify-center current c-grey-333 text-16 relative",ye,Qe==null?void 0:Qe.className),style:aa(aa({color:Gt!=null&&Gt.includes(Qe==null?void 0:Qe.id)?"#1890FF":"",minWidth:88},Lt),(Qe==null?void 0:Qe.style)||{}),onClick:Jt=>{X==null||X({domEvent:Jt,item:Qe}),Qe!=null&&Qe.link&&ge.history.push(Qe==null?void 0:Qe.link)}},Qe==null?void 0:Qe.name,!xt&&(Gt==null?void 0:Gt.includes(Qe==null?void 0:Qe.id))&&i.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),i.createElement("div",{className:"ml-auto"},kt))},Dn=Object.defineProperty,Fa=Object.defineProperties,Za=Object.getOwnPropertyDescriptors,Ca=Object.getOwnPropertySymbols,Oa=Object.prototype.hasOwnProperty,Ta=Object.prototype.propertyIsEnumerable,fa=(q,G,X)=>G in q?Dn(q,G,{enumerable:!0,configurable:!0,writable:!0,value:X}):q[G]=X,ra=(q,G)=>{for(var X in G||(G={}))Oa.call(G,X)&&fa(q,X,G[X]);if(Ca)for(var X of Ca(G))Ta.call(G,X)&&fa(q,X,G[X]);return q},ma=(q,G)=>Fa(q,Za(G)),Sa=({value:q,onChange:G,onInputChange:X,className:Ke,style:It={},InputProps:kt})=>{const[ye,Lt]=(0,i.useState)(q);return i.createElement("div",{className:C()("flex item-center rounded-full px-10px py-2px",Ke),style:ra({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},It)},i.createElement(Se.default,ma(ra({bordered:!1},kt),{onChange:xt=>{Lt(xt.target.value),X==null||X(encodeURIComponent(xt.target.value))},onPressEnter:xt=>{G==null||G({domEvent:xt,item:{value:ye}})}})),i.createElement("img",{className:"h-22px current",src:s(25365),height:22,onClick:xt=>{G==null||G({domEvent:xt,item:{value:ye}})}}))}},70395:function($e,ke,s){"use strict";s.r(ke),s.d(ke,{default:function(){return pt}});var i=s(76936),c=s(59301),f=s(95392),we=s(20478),w=s(58854),M=s(62945),z=s.n(M),C=s(63949),O={NewButton:"NewButton___Lacyu",PrevButton:"PrevButton___kCsYM",nextButton:"nextButton___bBA0u"},T=s(69206),ve=s(90036),K=s(53283),v=s(71418),Ne=s(78323),Ze=Object.defineProperty,xe=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,ze=(Q,re,F)=>re in Q?Ze(Q,re,{enumerable:!0,configurable:!0,writable:!0,value:F}):Q[re]=F,j=(Q,re)=>{for(var F in re||(re={}))Fe.call(re,F)&&ze(Q,F,re[F]);if(xe)for(var F of xe(re))W.call(re,F)&&ze(Q,F,re[F]);return Q};const Y=({dispatch:Q})=>{const[re,F]=(0,c.useState)({sort:"desc",page:1,limit:20,keyword:"",order:"new"}),[,L,Ee,je]=(0,ve.U)(K.tS,j({},re)),lt=(0,c.useMemo)(()=>{var At;if(((At=je==null?void 0:je.subjects)==null?void 0:At.length)==0)return;const Ve=[...(je==null?void 0:je.subjects)||[]];return c.createElement(z(),{effect:"coverflow",initialSlide:1,slidesPerView:3,centeredSlides:!0,observer:!0,observeParents:!0,navigation:{nextEl:".swiper-next",prevEl:".swiper-prev"},renderPrevButton:()=>c.createElement("div",{className:`swiper-prev absolute current ${O.PrevButton} ${(Ve==null?void 0:Ve.length)>1?"":"hidden"}`,style:{top:"50%",zIndex:10,left:"140px",transform:"translateY(-50%)"}}),renderNextButton:()=>c.createElement("div",{className:`swiper-next absolute current ${O.nextButton} ${(Ve==null?void 0:Ve.length)>1?"":"hidden"}`,style:{top:"50%",zIndex:10,right:"140px",transform:"translateY(-50%)"}}),coverflowEffect:{rotate:-10,stretch:0,depth:60,modifier:2,slideShadows:!1}},Ve==null?void 0:Ve.map((H,ut)=>c.createElement("div",{key:ut,className:"flex items-center justify-center "},c.createElement("div",{className:"flex flex-col current p-20px relative rounded-18px group-hover-show",style:{width:"668px",height:"418px",background:"linear-gradient( #F9FDFF 0%, #FFFFFF 100%)"},onClick:()=>{(0,C.xg)(`/paths/${H==null?void 0:H.identifier}`)}},c.createElement("div",{className:"h-full w-full rounded-18px",style:{background:`url(${Ne.Z.IMG_SERVER+(H==null?void 0:H.image_url)}) 0 0 / cover no-repeat fixed`}}),c.createElement("div",{className:"c-white absolute text-center text-20px font-semibold",style:{background:"rgba(0,0,0,0.5)",lineHeight:"58px",bottom:20,width:"calc(100% - 40px)",left:20,borderRadius:"0 0 18px 18px",letterSpacing:"2px"}},H==null?void 0:H.name),c.createElement("div",{className:"hover-div absolute text-center c-white",style:{top:"50%",left:"50%",transform:"translate(-50%,-50%)",lineHeight:"44px",width:"154px",background:`url(${s(4485)}) 0 / 100% no-repeat`}},"\u8FDB\u5165\u8BFE\u7A0B")))))},[je==null?void 0:je.subjects]);return(0,c.useEffect)(()=>{Ee(j({},re))},[]),c.createElement(c.Fragment,null,c.createElement(we.Z,{className:"absolute w-full",style:{top:0,left:0,zIndex:999},title:"\u667A\u6167\u8BFE\u7A0B"}),c.createElement(v.Z,{spinning:L},c.createElement("div",{className:"w-full h-screen flex flex-col justify-center item-center gap-60px",style:{background:`url(${s(47245)}) 0 0 / 100% 100% no-repeat`}},c.createElement("div",{className:"w-full"}," ",lt," "),c.createElement("div",{className:`h-64px flex item-center justify-center current c-white text-20px font-semibold ${O.NewButton}`,onClick:()=>{(0,T.tJ)(Q)&&f.history.push("/paths/new")}},"\u65B0\u5EFA\u8BFE\u7A0B"))))};var p=(0,f.connect)(({user:Q})=>({user:Q}))(Y),A=s(16338),S=s(95237),I=s(89392),Z=s.n(I),ue=s(9951),Se=s(6848),Ye={flex_box_center:"flex_box_center___wcaRK",flex_space_between:"flex_space_between___Y6WY2",flex_box_vertical_center:"flex_box_vertical_center___RrSOV",flex_box_center_end:"flex_box_center_end___l90RG",flex_box_column:"flex_box_column___Bscej",carousel:"carousel___LevDg",left:"left___iosrI",right:"right___QhNqD",li:"li___GJ0eX",cover:"cover___dtJPP",imgWrap:"imgWrap___cl_cs",sign:"sign___L4Y2T",bq:"bq___T7x98",name:"name___YuNYF",e:"e___j_NRF",unit:"unit___EO5j7",tags:"tags___xxguq",tag1:"tag1___loB3H",tag2:"tag2____XnRZ"},nt="data:image/png;base64,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",Be="data:image/png;base64,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",at=s(47140),Le=({dataSource:Q})=>{const re=(0,c.useRef)(null);return c.createElement("div",{className:Ye.carousel},c.createElement("img",{className:Ye.left,src:nt,onClick:()=>{re.current.prev()}}),c.createElement(ue.Z,{ref:re,infinite:!0,speed:500,slidesToShow:4,slidesToScroll:1,dots:!0,autoplay:!0,style:{marginLeft:-9},centerMode:!0,centerPadding:"0px"},Q==null?void 0:Q.map((F,L)=>{var Ee;return console.log("itemsssss",F),c.createElement("div",{key:F==null?void 0:F.id},c.createElement("a",{href:`/paths/${F.identifier}`,className:Ye.li},c.createElement("div",{className:Ye.imgWrap},c.createElement("img",{className:Ye.cover,src:Ne.Z.IMG_SERVER+"/"+F.image_url,alt:""}),(Ee=F==null?void 0:F.subject_tags)==null?void 0:Ee.map((je,lt)=>{var At,Ve;if(lt===0){const ut=(At=at.i.find(Xt=>Xt.name==je))==null?void 0:At.swimg;return c.createElement("img",{className:Ye.sign,src:ut,style:{left:"-4px"}})}const H=(Ve=at.i.find(ut=>ut.name==je))==null?void 0:Ve.ptimg;return c.createElement("img",{className:Ye.sign,src:H,style:{left:`${48+52*(lt-1)+2*lt}px`}})}),c.createElement("div",{style:{position:"absolute",top:"150px",left:"10px"}},(F==null?void 0:F.is_free)&&c.createElement("div",{className:Ye.bq},"\u5F00\u653E\u8BFE\u7A0B"))),c.createElement("div",{className:Ye.name},c.createElement(Se.Z,{title:F.name},c.createElement("span",{className:Ye.e},F.name))),c.createElement("div",{className:Ye.tags},c.createElement("div",null,c.createElement(Se.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),c.createElement("span",null,F.stages_count))),c.createElement(Se.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),c.createElement("span",null,F.members_count)))))))}),(Q==null?void 0:Q.length)<4&&Array(4-(Q==null?void 0:Q.length)%4).fill(null).map((F,L)=>c.createElement("div",{key:`placeholder-${L}`,style:{visibility:"hidden"}}))),c.createElement("img",{className:Ye.right,src:Be,onClick:()=>{re.current.next()}}))},ge=s(81779),_=s(19415),Ie="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAAkCAYAAAAHBZGZAAAAAXNSR0IArs4c6QAAGARJREFUeF7tXAmUHFW5/v5b1T1rtpnpniULMYQsREgQgwbBFxQhmoQlGEVBDYhgEkBwX/AR0eeCCgIm0QABV9QgaFgjPvaIEnlIZIkEQkgms3VPJjNJZu26/zv3Vt3qquru6Q7knfPOcYpzmJmqe2/d+9/v/sv3/xVCiRcvXWr11d7bgEFMipEcI4krLaASlhrA6bVAvRmg26bYLnQuaqMNG5wShx5pNiIBXwJUTBYtFzdVju3vmk22MwWSY6a9JcI9hQYmAEuq/w8x0w6bk8/RupbeYu8YeT4iASOBgoBUGrG34r5jhSNnOcKxNdYM6ILyE3CVpL40GOGD00bGYvEC3nPWVvrQiMYcgV1xCeQFpNKKY3r2neIImdAA88dxfPRFwZmrMV1waiDbSLU69Y80jWjL4jvyb94iB5DdS0fXMMlTheBKwHMDRRCUCmFKao77I6o1QxpTaUsPmBZ6Lap+iNZ2d/2by3xk+cNIIATIlsVNlZUVPYuYFRg90GlVmAeYPhCdvKY8qjGVORcWejuo/t4RTTmCyUIS8AGpfMYubFogHSeRT/O5JtrxVWUophkOnBGNGbNFCqee8eCITzkCynwS8AHZdc7Y4xxnaHbAYcxvkpWpVgAMIDLqY+YEP14DH7cUey5+a++zI1syIoGoBDQglamOWweWSLAtvEi5KDAt5UN65jzqYypN2msnna7YyeoFHHgrESAqnG09E8dcnc9087HHVqU6Oj4Qj8X+Z+zu3a/+X25ZxzGJZWTzO9U7JHm+rjo8aj1CPJH4a/pXwfd3nlIzK+M4l2nZqIWZk2gBRNyf3NRzxZuZb/eHqk5ncs72D7gASP9hJChBZP2l+pf9P38z7zmUvnwpboKET/cF+qZpDa7iFagG4QehTc422k5r8EO9glUQ6MD1AMpC73cBosdS9zUg2xeNmkeE6aahom2k8vnUjQjfmEv9BHzICDCHXq34vBzkWfol5L5MidYanflN5RTnxtj6vqfUo86pU0fL3l7lu36QgAXMXAHbnpYYM+b1dGfnLwC8A0R+f71AZpmorZ1BL7wwWKqA+fimylT/kF5RIgF0d4rkgMg8BXDSAEwBgIlBgr6FCut7OWPLwfUSvFQDhUxbJSf6F40pe3uwfaI/Jume0nnY7qUVJzDx39wx2JWZFh7rn8KiDoI1p+qXva2lrvnNtuMV2AnGEXqcoHYh9NEaVPLvYOERDPjhrbG5aqMJ22gNZuoVXIr3Q+L+vMAlXE9r8Fn9CuU7pg9sOpfJI72DUbNl8CiHB6bXx4oEP0OvVHyBB3E0+0J1VxRLDN1gjx/a0vtAbb9kXsZE7wOzf3KIOVM3c2YFPfpoZu+UKWOcvr6dzDw2KFxBtKeutXXCoQi8Y0biAIirPMCp1UP9pw6d2nA9T3L/drWgAoVChfrp3ffbuPfVWBo4Gsimj6fZCH+pv+/Au0qZI59XM3rfYO8zAKZqAAp1AF0gusBkSSROq/5V/3+XMt7hasMr8Rgk3u2PZ0CpflpI0k1I8XI0gzA+D9j201qM1oBcgbvAONsHdRjcR9MavKQBmV5UO14ODL7Pp28CZkhPQltlFSGrB2Fg5gY/Sltmo/LM9oofsIPa0GLAKJvY/1Wrxmk9+Ni4VdwnjjAGyZ8jUS8Bv/b7MV/AUYKJKE3AH1wd784rJsq+OHbXrry00oFZiYaDGW71waM33QVeDiiFCzIfhMZSaAAasHltfOB6Y7ngcdsR/7z+/oOfGA4cvDRR3YXetxDzKgYvUX1daxLWkEKIXxEpjT2EWExZ0KHCw8azjwK/Zm+OKmulH+5PDzuvFXgAjKNAaACjqkDbXRAYgsREAPGQBs12MG7X5DwkoZK/MsavgdBOa/Auan9vzTxiOR2WR+0YDRkFpp+ByaMtDXADs7aY7cz2snVSydYz195hl/GZfZdAOHLgmdE/zeyL6SwQ2NNGgTFy/M+IP+r3URoO7NRNm1mutGo+4e2dljgpQ3jC1XauqfX9wIBmy2pGo/XytDPm2oDajOf5fAbglo2rE/ccuGa4jd97TtVHmOWv1by0Mg5YE/O7Md1B863Xoc5MxKwH2xjtaky++zfDEuIC+olze6F5MYOwAgdAqAwHAN4GRDem0ECFNjBff8KTtAYnU8f8mgWAbMg66MWB6XKKBTTmAMY6zeXf0dvIsox838+cfLXR1G/VD16b2V32n07a9ZfDGjwQCCnpkNYXOaDNalQGWfRaorltSkEhL11qpV58tEI9V+mnlD5g4gSWmfVSMIQgSA+kQlCKq8UpecfKDD7KRHUsXLNqzL4VExfw6NiWYJ/EuEkDtO6ZYVQZ0PnByq+z5GvUUArIIYCpm+ZeQGMGQesC051/Tn8P3OqZK1F3fMu23k1rM08UlNWVGI9+bYbdboUAWGjTov1K6S9wO63GBdT+7tolxI6289o855jsLCnutzEr0dpUqojUz2OjS0zjdOwrrinNXqHTLqjXbhj8vtMePz2zJ66j3HBb2s1ApwYqcz0DjaHnrpx2gKjHoJmALYmW1ouH00b5nnUek5zngCf4LkvAUliE3bV/2/vXQx3zUNqnl1T+jMAfDwYwvkY0PqSnCY0bofFlABp4ps29/tu1NlkfNOCLqm2m8iZaVzgw4uX4DwCPFlyHwJ2QaM55HoBBzjNCORifNvuV428KfI1W49vUfmLt+QTYJh0Y9iWzueuCgPWA7OJYglL2SU6P9Un/kESAqQRp2dhpT+v7htMeP27opcrLQ5NXGtG2Fyf27LlX3U81Nl7PzGE6RZl3y3pbsqWlZC6zY+aEoyAHlmiZeb4jCS6Tkr8G4rhP5ejghUyQcwfZ/Jyen16gclcClsEc3ughVn6phVfq7+/+fTFwdi6p3MzMJ+aYV81YiIXClgeCYyj/RvkkdoiICXgpttpMwGHcCeaE1rhekKQ1KeGgdbOsHm5evALngXCjYQD99WfLE+bSWuwotrbgc74CMzGAJ0N9ggAWuIhW425Kn1h7vnTX4F5BXzJI+ZTgYyow00FZQ46dQLe1UA7iGB+Pxo+skA+JcZnHrbHcnNkdX5B5tezD5tU+iC1remLPnpfV/XRDw0bJvDhK+ySSyWrauvVgqUJJT02slIQfB4MVbeKUqdM0j2eavIDEBDQ6evYicbevAmcw6PFmHYjM3YCG1tZv6llRbH7ps6vaAFnvm+qs9uuu2dAfYhaKjWWe86pZ8YHXt/Uppsi1VMYV0HPdGrtFzi59LMTRGbV3pfYu3o5u0pSRf1H7O2uXkIPRCkzq8LuHYDjNWIKPaUnQ62Vf4iHM0MN5qNR7WZu5QSScf2h981r5R53m2Pui07aIPiiJtO/FUv4IwFtCkwZ6IMTHzD07Ht86bufOncMtP31k/Q0Oyct18GBAqCcUBFyWwsm9H6R/vN+DXGQksBGCPpt4sEcRwQUvFWGnMwf3Z/1EN+hQPrMgembMuJnzim9pbotB55/T2ZH/NOOaMT1f8277ZmdJqePycuwFMC7UvpSgZrg22WcO5qCCLslSBtQxN7FAOLJB+gW2ETLc5LDzRt8BcIa0KUA74z9kRo27EE+jqKEbh75qjZGa2OWXyq7IpGKzo9pvOGHl+NGsHHqxpK619e7h+nUcmfw9CKdpzhFcKYmFIcGDPCIJHgJoIGTC1drzReUemH1z62lPjxpamtzU8+Bwc+paWjUnMySfVe8XepA8lI8H0CANlPUVs7LVfmVAG0ZJdT8QssT3Y+syXywFkPxljEO3BmRAhQWojkJBjWmdD5ThPjtoDY4MDd9+XHIekTPdN+dBYKqWvn9USDPm3icHMd4d/ym7yRXXH1P+i3KtpgyulDb3aVG+WPVd3ifqQwsuRP8E70fa2LY9u6a5eWspQu6ckZznSPk4CHaWU3RpICEwCIveVVde/sJe2ZvlT83AOkYvcAWeyZjoTmxM7y82n86zqs+RkHeG6JyAv+fe93hP5Vt7acRsJG5oHy+YCTzPascwlWQRLrFucdYVm5ven0vxdjjYUjDKjg5SSjQd7rOJ1mJBCJDp2RPGS9mnifGsyXarvrX5LkkzRkz8gD2e0+Jben7GiXR9SCYbL9Pk/u8Ssy2fHbUOg+a85x7CYgdMbxaAuhL9ye5ZE2oGBwb+IQkTjW9I3vq0H2mJzyS3pm5Mv612pcP8Yzd7Y3hIjydV/qM5qJHsjQE4kbgw+ed9txXb9PSZVV9i4u+6hzZIi2k4eJykZ8Y9YLonPPvMcIvufXccZfKDgAzykET03tgtmYeLzU3P4HJMgoPTSmkbaaP4y1MBvBcMr5TRaxHe1NW0FpeGAKnLzrY/dm7GcVOHfh7b8yfzA1MB0MvIRCp/NLD34TjngOVGzwH/UYMzzn+hCQM32712MvNChZsrDmg8EuIaQXSzui0d5wJmviZq0olouRBCR+FMxHXNzXuKCY2ZKX1kcqMkLArkq92AxQXj3cnnU9q36phT+yMGfyYYAPnmPQTGbPrQcJKu+bdOTv65KxxR5plg6uzqm1nKi9T7tcn2gaZAJb4jCDu1WrCEpxcCBSDGeBmXypuX+pMZn2XwdDVnQ/0YbRuriE2m1f2vF5PXoT7nFZgIxkIILIbEewCUh8bIAnEQhIdA2IBq/IG+h+4QINUfiotjydP1cr0CCWkpftEEOVlN6QNUm4cwMEU/JWWvNZ+HaC5Y1vkv8v0bgKr4LjQM3cOtZQlqtq81bcx8hRBn17W0/EHdTzU2XsfMV0aFQ0RzE62tfz8UoaXe0vAFJnltTk7a04K2VTap9vmW3fq9c+p+IcGn6U1UfoYfVasD5meqvIIML8+tyHtPy1WPKm+o3tjRXmx+qbOqH2GW810fMkyMlwnRWL3hYFuxMfI97/t4fDtITjUZMg10tRSBAXvi1ytp1aosgfNGXuD14ctwJDJYBmAxCLMLFE6ohakCmD9pEI7CH6MgzAFky/FNleV9mSUZybb+QCsERJf4VglHfXkmLheYALrsc3gQi8KmOkv1k4VOOTazzh7LL+K5yiaZQU41jfIHx1100fPqVemf/ORuBs7wJ+xp0nLLqhv1qU+5Oeurr2bKtfohMXce0XSiFJnHVHmdKYLw6RylmCw6mHwxNSw3pwbkVatEx4M3nUXkfJkJc93iCs9Hy4J2c/0jPSeVss8dZ1buArvug7qygQcO1N7ZN6qUMaJteNV8u3/H5j5Wa9WKwAWj539uK1svdfXN4bh4uS4nyy25c62ionNcEFZj43AgzAGkutF1dNNxztDQbAU4Bb0oMI0pz83keMMpoXbSCpaY60o3K2TtdSktMMpZy7WZp0HWc3i2/CIAmqfztXkJ+ewoOAn4z0Rb2zcLCbhnxvjagd7Msyx4ol+9I9wqH21mXepma/KlVEFujpfOiqdeaz0fxF9kgel+9Y/acbe4YhBEGyxb3lj3cM/TpWw2L5tcntqb6lWZfj+L5eXGheK+CbuCaUQj9xwCXVe+hSJstYNHaDcn5AJoxN9btj6zuND8+NNYBKIbAonbwmlDd+OSANyDHCx6dZ+lwNhfNCBy5/5XWo3zArABdBnaP55YQHASQVBqcJrshpfD1toyJ8UIcKf1DcE8Xhs24iwRZAQ2LvMNMYa21I0+9cHUk0/eD+YchzlvoOYBNe8zIc5NtrT8tpCQOyY2ngziE4VgYuJvq8hfBzDenLyc9F3Jl1LnpI6pO49A41wLkbUITHwewO8MlZh5HCQJtELwerBo00kFfZIdxG26b+yful8rNK/OM6uPzjC/EIqG/cDF291I8OJH2UabmlSh5yv6KUetDLLFF8Y3FYJuiN+aKVhEzJeIrygZZQ9IZPaFouh8Ki4K0JDmiYwrcButxoUhQKo/lOku66ZFzIOVIcAZrelBzGhQA0wNWBXMHMTxsgIvU7e4zmR/DOWjhZWUF2bGlf+26Z6W3lRDw6sM5C+GCAY5eQ5faG1ClJRCTB1xRCNTX4u7Ljc9aOoZBeHaxL/SX+o4unYfE8aEyPMA+e06Yp4Z9Mh1dywTYbgmXGVy7Di9o25TYW2ZOmPUGRLyjxqQvkmNmtgIrROp7AlnYbx15Ym0DcCEJS6L3zr040KHxFkuboGUnwzSSjkazoAyCs5CYC3ULnifcBWtwX/lAFLdUNTIQC+fKsSgG64Ho23jP/oaMzcqJ0l1soe+7yebvNNKwjoQP6ps0tj7dnXx/Pl2etu2Pgbs4LwE8AiADeq1ErrS+LIc4RHdLZgfMvdrbft2am7WvOZw194pjSdlHOcJU5wbTBeS4IvjVvnvB7i/02jPULGul9/OFup6sw4AMZwLByqqqxOj72kpWHPYtrjqSgKuCxWdeFqbBO4lkApMVD7bK2DxpBIEr/7UIrBqPS0+nYiPDlI9+ndBKlh/f+zWTEGynpdbF4PZza6JInGPm/T4RAiwWbC+AuCeYnti8AWJO2gNdKWU5+mFu+ogp4tOkeQkJBxXqRjtqDRhHo3p/RMqoEGaJfvo84Zm0E6/JGDIeibZ3KpL/LsnTJg6kMlsD9VAumVmX0i0tf1AtUmPH7+MHee20Pc4eh7iI4mWlt+UtNhAo/TkhmWS+bZslJ0NSEhY76G4aJXO0G98Daokow8gVzDxtGw2J5vHJqLdsLDXLUFTwZErUUmyv+GRnpwqpuCc2xdXr2bmFdkcdtaNsMg6qeau/ZsPdY2q/cGPlT3ILE834wazOmWWdRTdOqDA8qYvXq55Rl8xRAbM4RdLfWFeQOptWLrU2vf05mNZ8CwpWBdfaHDm4SeNj6l/DmA+BvEJr8BAFzaT+oyF6I5Ea+tH1TidjY0LHOYHwlpbFyT4KcB0Y+M3JfNVCrTBekhBdEJdW1uo7rCUxaYn1n/TIb4q51sYVR9YFvMpn+hYqdl1p7CQDwc/TzCgpRgtTG7uur+U90fbtC+q2gSi00w9Y5DMrhRoqrrrjX03c+D8+MtEOEpXXgUIciI4ZfHZFcXqM0tdC6/EcjDW+MFM2NRdSauhahAO+SoISDOS9ivTNJssOUWa724C32dr39FkdZSC6KcPs0MLVBPOqAjCHUkQfauutfXrWvs1NV0qpbwpz2yfIiLzCcIxzKxK40MXKbNO5JtoFuJnyT17flds5amJDXcw8blBDemmjqg/ub29shB11HFc4kJm59aQ/+hxlyJmz0hsTv+r2LvzPW9fOOpVJjklGIj47BXhASGU5Fz/0nyi4dZBBughY65NsK/+ZnkaE1zKJ9BWWLSj/LahUN74jczb9OEVuA6MMEecNdln0JoSTXbu/pY2LaUxO597qoEkTwLLMSycSodRqRM2Er0U597MALHopfUsqSnqywpgWV1b2880IOvrfySJPnPIEbUvDVOAqrXqx+paW39ZbBWpSQ1bmOXbNdFtoldV9yjwYmJ7x6x8/fcfW5/sg/MYk5wRLMRwMztwEpPGV9KG0r969Ke/ar7dseXv/SBYmkyPVopryiaYIoymA4OV5ZHvb3I+hfAUgsCfym/PnF5MTqU858vxVmR0AW9tATLc/2irlPGCbYpqyFIH1Km5xsaNDCzKeQGzFJY1ubbFy4Q0NNzLwMI82i8PnaU/efUqoHPpLsuy5tXu2VO0qjs1sWEvE4/zo2Kj5QRtTLzScWZ0Lj3HN9X1Dw2oIOut4S8L/RK1x5JPd80vVT7Bdh1njJ7KGbnd//ox9HmC8ZrdYgrX6prf3SMc5CJN9XiUXI9SQELQmvLbh1a+kfkG+/BKTAPjcTDcopio38XYg3pMolWh8t6SX3vYAJlqaPgcAzogCc6TiAaJ+Yq6tra15lmqsXEbM/vfgXv320HkO/J+9VGRpZRZ1qfGNDeHS6QifbonTKgZwJD+JEIX15qyMVdDXpd4peNzwS6aaaCBhxlytslnBzlIsmg7hLUw+bfU9pIlHWjY8YGxcxjOt3UpnE4ZKn/Pk5tHM7nW2FT4qE/lshJxv43PFmO46/KSD9rMe9XQ+lsbN90phFhfdtvgnW9kvqYPX4HJGMTjgM5b57u6IbCUVhcMdoq+/rABMt3UdKqUMlRYbwmRKYvH/1m9c2coJ7u3sfEkx7LcKvVMBrBtWETpmt27dcrwcF/qHwhIt8sTAnXxfo28JWlHzY7WXcF3ds1pmJzJZCaH2qsG6vMAon1jq2Y9X+jrxsM99/9P4/EKzIWFiebze/MPl3hz7EUZnqbrI/WTh7iAwwbIQ3zvSPMRCeSVwP8C9s42rIMzqekAAAAASUVORK5CYII=",Me=s(95494),P={listBg:"listBg___Bt52V",tabContainer:"tabContainer____6czc",tabItem:"tabItem___c1mU7",active:"active___uy3gl",myInput:"myInput___lX02j",filterBg:"filterBg___JXIgN",one_style:"one_style___Z6twN",two_style:"two_style___iPu6y",CourseList:"CourseList___PHj5q",itemwrap:"itemwrap___IbTLe"},ne=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ce=(Q,re,F)=>re in Q?ne(Q,re,{enumerable:!0,configurable:!0,writable:!0,value:F}):Q[re]=F,tt=(Q,re)=>{for(var F in re||(re={}))te.call(re,F)&&ce(Q,F,re[F]);if(ae)for(var F of ae(re))oe.call(re,F)&&ce(Q,F,re[F]);return Q},zt=(Q,re)=>{var F={};for(var L in Q)te.call(Q,L)&&re.indexOf(L)<0&&(F[L]=Q[L]);if(Q!=null&&ae)for(var L of ae(Q))re.indexOf(L)<0&&oe.call(Q,L)&&(F[L]=Q[L]);return F},ht=(Q,re,F)=>new Promise((L,Ee)=>{var je=Ve=>{try{At(F.next(Ve))}catch(H){Ee(H)}},lt=Ve=>{try{At(F.throw(Ve))}catch(H){Ee(H)}},At=Ve=>Ve.done?L(Ve.value):Promise.resolve(Ve.value).then(je,lt);At((F=F.apply(Q,re)).next())});const Mt=Q=>{var re=Q,{globalSetting:F,dispatch:L,user:Ee}=re,je=zt(re,["globalSetting","dispatch","user"]),lt,At,Ve,H,ut;const[Xt,en]=(0,f.useSearchParams)(),Bt=(0,f.useLocation)(),[Ce,tn]=(0,c.useState)({sort:"desc",page:1,limit:16,keyword:"",order:"new",type:"all",discipline_id:"all",sub_discipline_id:"all",platform_system_id:"all"}),[In,Rn]=(0,c.useState)([]),[Fn,cn]=(0,c.useState)([]),wn=(0,c.useRef)([{id:"all",name:"\u5168\u90E8"}]),[Pn,Nn]=(0,c.useState)([]),[_n,$n]=(0,c.useState)([]),[Mn,qt]=(0,c.useState)(0),[ee,ie]=(0,c.useState)(!0),[Pe,Xe]=(0,c.useState)([{id:"new",name:"\u6700\u65B0"},{id:"hot",name:"\u6700\u70ED"}]);(0,c.useEffect)(()=>{(0,ge.bg)()&&Xe([...Pe,{id:"mine",name:"\u6211\u7684"}])},[(0,ge.bg)()]);const De=[{id:"all",name:"\u5168\u90E8\u8BFE\u7A0B"},{id:1,name:"\u56FD\u5BB6\u4E00\u6D41"},{id:3,name:"\u7701\u7EA7\u4E00\u6D41"},{id:5,name:"\u7CBE\u54C1\u8BFE\u7A0B"},{id:4,name:"\u5F00\u653E\u8BFE\u7A0B"},{id:6,name:"101\u8BA1\u5212"}];(0,c.useEffect)(()=>(L({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),()=>{L({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}),[]),(0,c.useEffect)(()=>{Ue(),window.location.href.split("&").length===1&&St(Ce)},[]),(0,c.useEffect)(()=>(Xt.get("openLearningPath")==="true"&&L({type:"pathsList/setActionTabs",payload:{key:"\u9009\u62E9\u5174\u8DA3\u4E13\u4E1A\u65B9\u5411"}}),()=>{L({type:"pathsList/clearListParams",payload:{}})}),[Bt.pathname]),(0,c.useEffect)(()=>{var Ae,ot;(Ae=Ee==null?void 0:Ee.userInfo)!=null&&Ae.login&&!((ot=Ee==null?void 0:Ee.userInfo)!=null&&ot.has_learn_path)&&(0,ge.fn)()&&wt()},[Ee]);const wt=()=>{L({type:"pathsList/setActionTabs",payload:{key:"\u9009\u62E9\u5174\u8DA3\u4E13\u4E1A\u65B9\u5411"}})},Ue=()=>ht(void 0,null,function*(){var Ae;const ot=yield(0,K.fh)({source:"subject"});if(ot.status!==-1){Rn([{id:"all",name:"\u5168\u90E8"},...(ot==null?void 0:ot.disciplines)||[]]),(Ae=ot==null?void 0:ot.disciplines)==null||Ae.forEach(ct=>{var jt;wn.current=(jt=wn.current)==null?void 0:jt.concat(ct.sub_disciplines||[])}),cn(wn.current);for(let ct in window.location.href.split("&")){if(window.location.href.split("&")[ct].indexOf("?discipline_id")>-1||window.location.href.split("&")[ct].indexOf("current_id")>-1){Ce.page=1,Ce.discipline_id=Number(window.location.href.split("&")[ct].split("=")[1].toString()),Ce.sub_discipline_id="all";const jt=ot==null?void 0:ot.disciplines.find(vn=>vn.id===Number(window.location.href.split("&")[ct].split("=")[1].toString())),mn=window.location.href.split("&")[ct].split("=")[1].toString()==="all"?wn.current:[{id:"all",name:"\u5168\u90E8"},...(jt==null?void 0:jt.sub_disciplines)||[]];tn(tt({},Ce)),cn(mn),window.location.href.split("&")[ct].indexOf("current_id")>-1&&St(Ce)}window.location.href.split("&")[ct].indexOf("sub_discipline_id")>-1&&(Ce.page=1,Ce.sub_discipline_id=Number(window.location.href.split("&")[ct].split("=")[1].toString()),tn(tt({},Ce)),St(Ce))}}}),St=Ae=>ht(void 0,null,function*(){ie(!0),Ae.keyword=Ae.keyword;const ot=Z().pickBy(Ae,jt=>jt!=="all"),ct=yield(0,K.tS)(ot);ct.status!==-1&&($n((ct==null?void 0:ct.subjects)||[]),qt((ct==null?void 0:ct.total_count)||0),Nn((ct==null?void 0:ct.recommend_subjects)||[])),ie(!1)}),$t=()=>{const Ae="/paths/new";(0,T.tJ)(L)&&Ae&&(window.location.href=Ae)},Vt=()=>{(0,C.L9)(["\u5B9E\u8DF5\u8BFE\u7A0B","\u9996\u9875","\u65B0\u624B\u6307\u5F15"]),(0,C.xg)("/paths/guidance")},hn=Ae=>{Ce.page=1,Ce.discipline_id="all",Ce.sub_discipline_id="all",Ce.platform_system_id=Ae,tn(tt({},Ce)),St(Ce)},nn=Ae=>{Ce.page=1,Ce.discipline_id=Ae,Ce.sub_discipline_id="all";const ot=In.find(jt=>jt.id===Ae),ct=Ae==="all"?wn.current:[{id:"all",name:"\u5168\u90E8"},...(ot==null?void 0:ot.sub_disciplines)||[]];tn(tt({},Ce)),cn(ct),St(Ce)},gn=Ae=>{Ce.page=1,Ce.sub_discipline_id=Ae,tn(tt({},Ce)),St(Ce)},An=Ae=>{Ce.page=1,Ce.order=Ae,tn(tt({},Ce)),St(Ce)},dn=(Ae,ot)=>{Ce.page=1,Ce.keyword=Ae,Ce.type=ot,tn(tt({},Ce)),St(Ce),Ae&&(0,_.tk)({name:Ae,copywriting:Ae,position:"Subject"})},Cn=(Ae,ot)=>{Ce.page=Ae,tn(tt({},Ce)),St(Ce)},En=[{name:"\u65B0\u5EFA\u8BFE\u7A0B",click:$t,ButtonProps:{type:"primary"},isShow:((lt=Ee.userInfo)==null?void 0:lt.user_identity)!=="\u5B66\u751F"&&!((At=F==null?void 0:F.setting)!=null&&At.hide_subject)},{name:"\u65B0\u624B\u6307\u5F15",ButtonProps:{type:"primary"},click:Vt,sign:!1,isShow:!0},{name:"\u6982\u89C8\u7EDF\u8BA1",click:()=>{(0,C.xg)("/pathsoverview")},isShow:(Ve=Ee==null?void 0:Ee.userInfo)==null?void 0:Ve.is_show_btn}].filter(Ae=>Ae.isShow);return c.createElement("div",{className:"py-20px-rem px-24px-rem text-14px-rem"},c.createElement("div",{className:"flex item-center gap-24px-rem"},c.createElement(A.t7,{className:P.myInput,style:{width:507,marginRight:"auto",zIndex:1},dataSource:De,value:{id:Ce.type,value:Ce.keyword},onChange:dn,placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u3001\u59D3\u540D\u6216\u5B66\u6821\u540D\u79F0\u8FDB\u884C\u641C\u7D22"}),En==null?void 0:En.map((Ae,ot)=>c.createElement("div",{className:(Ae==null?void 0:Ae.name)=="\u6982\u89C8\u7EDF\u8BA1"?P.one_style:P.two_style,key:ot,onClick:Ae==null?void 0:Ae.click},Ae==null?void 0:Ae.name))),c.createElement("div",{className:"py-18px-rem px-20px-rem rounded-8px-rem mt-14px-rem",style:{background:"#E7F0FF",position:"relative"}},c.createElement("img",{src:Me,className:P.filterBg}),c.createElement(A.K3,{dataSource:In,title:"\u65B9\u5411",value:(Ce==null?void 0:Ce.discipline_id)==="all"?Ce==null?void 0:Ce.discipline_id:Number(Ce==null?void 0:Ce.discipline_id),onChange:nn,fontColor:"#000000"}),c.createElement(A.K3,{dataSource:Fn,expand:!1,title:"\u5B50\u7C7B",value:(Ce==null?void 0:Ce.sub_discipline_id)==="all"?Ce==null?void 0:Ce.sub_discipline_id:Number(Ce==null?void 0:Ce.sub_discipline_id),onChange:gn,fontColor:"#000000",style:{marginBottom:0}})),((H=Ee.userInfo)==null?void 0:H.user_id)!==2&&(0,ge.JA)()&&((ut=F==null?void 0:F.setting)==null?void 0:ut.main_site)&&!!(Pn!=null&&Pn.length)&&c.createElement(c.Fragment,null,c.createElement("img",{src:Ie,alt:"",width:82,height:18,className:"mt30"}),c.createElement(Le,{dataSource:Pn})),c.createElement("div",{className:"mt-20px-rem rounded-20px-rem py-20px-rem px-20px-rem bg-white",style:{position:"relative",border:"1px solid #ffffff"}},c.createElement("img",{src:s(45467),className:P.listBg}),c.createElement(S.Z,{align:"middle",justify:"start",className:"mb30"},c.createElement("div",{className:P.tabContainer},Pe.map(Ae=>c.createElement("div",{key:Ae.id,onClick:()=>An(Ae.id),className:`${P.tabItem} ${(Ce==null?void 0:Ce.order)===Ae.id?P.active:""}`},Ae.name)))),c.createElement(A.Oz,{dataSource:_n,right:0,bottom:0,col:4,loading:ee,className:P.CourseList,wrapClassName:P.itemwrap}),c.createElement(A.Je,{style:{marginTop:7},total:Mn,value:Ce.page,pageSize:Ce.limit,onChange:Cn})))};var Tt=(0,f.connect)(({user:Q,globalSetting:re})=>({user:Q,globalSetting:re}))(Mt),We={flex_box_center:"flex_box_center___onXwE",flex_space_between:"flex_space_between___t3ZjI",flex_box_vertical_center:"flex_box_vertical_center___zej4k",flex_box_center_end:"flex_box_center_end___qNiY7",flex_box_column:"flex_box_column___W6vMV",carousel:"carousel___EcpX1",left:"left___oOOF6",right:"right___r7L8g",li:"li___Dk3R_",cover:"cover___tRFjh",imgWrap:"imgWrap___a4G4p",sign:"sign___kMz5R",bq:"bq___fz3q2",name:"name___zAspP",e:"e___GUkTx",unit:"unit___UxvfD",tags:"tags___vmYZJ",tag1:"tag1___TQRyn",tag2:"tag2___Cl3vT"},Pt="data:image/png;base64,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",Yt="data:image/png;base64,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",N=({dataSource:Q})=>{const re=(0,c.useRef)(null);return c.createElement("div",{className:We.carousel},c.createElement("img",{className:We.left,src:Pt,onClick:()=>{re.current.prev()}}),c.createElement(ue.Z,{ref:re,infinite:!0,speed:500,slidesToShow:4,slidesToScroll:1,dots:!0,autoplay:!0,style:{marginLeft:-9},centerMode:!0,centerPadding:"0px"},Q==null?void 0:Q.map((F,L)=>{var Ee;return console.log("itemsssss",F),c.createElement("div",{key:F==null?void 0:F.id},c.createElement("a",{href:`/paths/${F.identifier}`,className:We.li},c.createElement("div",{className:We.imgWrap},c.createElement("img",{className:We.cover,src:Ne.Z.IMG_SERVER+"/"+F.image_url,alt:""}),(Ee=F==null?void 0:F.subject_tags)==null?void 0:Ee.map((je,lt)=>{var At,Ve;if(lt===0){const ut=(At=at.i.find(Xt=>Xt.name==je))==null?void 0:At.swimg;return c.createElement("img",{className:We.sign,src:ut,style:{left:"-4px"}})}const H=(Ve=at.i.find(ut=>ut.name==je))==null?void 0:Ve.ptimg;return c.createElement("img",{className:We.sign,src:H,style:{left:`${48+52*(lt-1)+2*lt}px`}})}),c.createElement("div",{style:{position:"absolute",top:"150px",left:"10px"}},(F==null?void 0:F.is_free)&&c.createElement("div",{className:We.bq},"\u5F00\u653E\u8BFE\u7A0B"))),c.createElement("div",{className:We.name},c.createElement(Se.Z,{title:F.name},c.createElement("span",{className:We.e},F.name))),c.createElement("div",{className:We.tags},c.createElement("div",null,c.createElement(Se.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),c.createElement("span",null,F.stages_count))),c.createElement(Se.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),c.createElement("span",null,F.members_count)))))))}),(Q==null?void 0:Q.length)<4&&Array(4-(Q==null?void 0:Q.length)%4).fill(null).map((F,L)=>c.createElement("div",{key:`placeholder-${L}`,style:{visibility:"hidden"}}))),c.createElement("img",{className:We.right,src:Yt,onClick:()=>{re.current.next()}}))},g="data:image/png;base64,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",x={list_wrap:"list_wrap___thY1Y",tabContainer:"tabContainer___k6NQd",tabItem:"tabItem___tU9Zf",active:"active___n0L_z",myInput:"myInput___A7iAZ",one_style:"one_style___b5stG",two_style:"two_style___NYHmg",CourseList:"CourseList___E5xcI",itemwrap:"itemwrap___TWioN",listBg:"listBg___SaxKN"},R=Object.defineProperty,se=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,Je=(Q,re,F)=>re in Q?R(Q,re,{enumerable:!0,configurable:!0,writable:!0,value:F}):Q[re]=F,Re=(Q,re)=>{for(var F in re||(re={}))me.call(re,F)&&Je(Q,F,re[F]);if(se)for(var F of se(re))le.call(re,F)&&Je(Q,F,re[F]);return Q},Oe=(Q,re)=>{var F={};for(var L in Q)me.call(Q,L)&&re.indexOf(L)<0&&(F[L]=Q[L]);if(Q!=null&&se)for(var L of se(Q))re.indexOf(L)<0&&le.call(Q,L)&&(F[L]=Q[L]);return F},vt=(Q,re,F)=>new Promise((L,Ee)=>{var je=Ve=>{try{At(F.next(Ve))}catch(H){Ee(H)}},lt=Ve=>{try{At(F.throw(Ve))}catch(H){Ee(H)}},At=Ve=>Ve.done?L(Ve.value):Promise.resolve(Ve.value).then(je,lt);At((F=F.apply(Q,re)).next())});const yt=Q=>{var re=Q,{globalSetting:F,dispatch:L,user:Ee}=re,je=Oe(re,["globalSetting","dispatch","user"]),lt,At,Ve,H,ut;const[Xt,en]=(0,f.useSearchParams)(),Bt=(0,f.useLocation)(),[Ce,tn]=(0,c.useState)({sort:"desc",page:1,limit:16,keyword:"",order:"new",type:"all",discipline_id:"all",sub_discipline_id:"all",platform_system_id:"all"}),[In,Rn]=(0,c.useState)([]),[Fn,cn]=(0,c.useState)([]),wn=(0,c.useRef)([{id:"all",name:"\u5168\u90E8"}]),[Pn,Nn]=(0,c.useState)([]),[_n,$n]=(0,c.useState)([]),[Mn,qt]=(0,c.useState)(0),[ee,ie]=(0,c.useState)(!0),[Pe,Xe]=(0,c.useState)([{id:"new",name:"\u6700\u65B0"},{id:"hot",name:"\u6700\u70ED"}]);(0,c.useEffect)(()=>{(0,ge.bg)()&&Xe([...Pe,{id:"mine",name:"\u6211\u7684"}])},[(0,ge.bg)()]);const De=[{id:"all",name:"\u5168\u90E8\u8BFE\u7A0B"},{id:1,name:"\u56FD\u5BB6\u4E00\u6D41"},{id:3,name:"\u7701\u7EA7\u4E00\u6D41"},{id:5,name:"\u7CBE\u54C1\u8BFE\u7A0B"},{id:4,name:"\u5F00\u653E\u8BFE\u7A0B"},{id:6,name:"101\u8BA1\u5212"}];(0,c.useEffect)(()=>(L({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),()=>{L({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}),[]),(0,c.useEffect)(()=>{Ue(),window.location.href.split("&").length===1&&St(Ce)},[]),(0,c.useEffect)(()=>(Xt.get("openLearningPath")==="true"&&L({type:"pathsList/setActionTabs",payload:{key:"\u9009\u62E9\u5174\u8DA3\u4E13\u4E1A\u65B9\u5411"}}),()=>{L({type:"pathsList/clearListParams",payload:{}})}),[Bt.pathname]),(0,c.useEffect)(()=>{var Ae,ot;(Ae=Ee==null?void 0:Ee.userInfo)!=null&&Ae.login&&!((ot=Ee==null?void 0:Ee.userInfo)!=null&&ot.has_learn_path)&&(0,ge.fn)()&&wt()},[Ee]);const wt=()=>{L({type:"pathsList/setActionTabs",payload:{key:"\u9009\u62E9\u5174\u8DA3\u4E13\u4E1A\u65B9\u5411"}})},Ue=()=>vt(void 0,null,function*(){var Ae;const ot=yield(0,K.fh)({source:"subject"});if(ot.status!==-1){Rn([{id:"all",name:"\u5168\u90E8"},...(ot==null?void 0:ot.disciplines)||[]]),(Ae=ot==null?void 0:ot.disciplines)==null||Ae.forEach(ct=>{var jt;wn.current=(jt=wn.current)==null?void 0:jt.concat(ct.sub_disciplines||[])}),cn(wn.current);for(let ct in window.location.href.split("&")){if(window.location.href.split("&")[ct].indexOf("?discipline_id")>-1||window.location.href.split("&")[ct].indexOf("current_id")>-1){Ce.page=1,Ce.discipline_id=Number(window.location.href.split("&")[ct].split("=")[1].toString()),Ce.sub_discipline_id="all";const jt=ot==null?void 0:ot.disciplines.find(vn=>vn.id===Number(window.location.href.split("&")[ct].split("=")[1].toString())),mn=window.location.href.split("&")[ct].split("=")[1].toString()==="all"?wn.current:[{id:"all",name:"\u5168\u90E8"},...(jt==null?void 0:jt.sub_disciplines)||[]];tn(Re({},Ce)),cn(mn),window.location.href.split("&")[ct].indexOf("current_id")>-1&&St(Ce)}window.location.href.split("&")[ct].indexOf("sub_discipline_id")>-1&&(Ce.page=1,Ce.sub_discipline_id=Number(window.location.href.split("&")[ct].split("=")[1].toString()),tn(Re({},Ce)),St(Ce))}}}),St=Ae=>vt(void 0,null,function*(){ie(!0),Ae.keyword=Ae.keyword;const ot=Z().pickBy(Ae,jt=>jt!=="all"),ct=yield(0,K.tS)(ot);ct.status!==-1&&($n((ct==null?void 0:ct.subjects)||[]),qt((ct==null?void 0:ct.total_count)||0),Nn((ct==null?void 0:ct.recommend_subjects)||[])),ie(!1)}),$t=()=>{const Ae="/paths/new";(0,T.tJ)(L)&&Ae&&(window.location.href=Ae)},Vt=()=>{(0,C.L9)(["\u5B9E\u8DF5\u8BFE\u7A0B","\u9996\u9875","\u65B0\u624B\u6307\u5F15"]),(0,C.xg)("/paths/guidance")},hn=Ae=>{Ce.page=1,Ce.discipline_id="all",Ce.sub_discipline_id="all",Ce.platform_system_id=Ae,tn(Re({},Ce)),St(Ce)},nn=Ae=>{Ce.page=1,Ce.discipline_id=Ae,Ce.sub_discipline_id="all";const ot=In.find(jt=>jt.id===Ae),ct=Ae==="all"?wn.current:[{id:"all",name:"\u5168\u90E8"},...(ot==null?void 0:ot.sub_disciplines)||[]];tn(Re({},Ce)),cn(ct),St(Ce)},gn=Ae=>{Ce.page=1,Ce.sub_discipline_id=Ae,tn(Re({},Ce)),St(Ce)},An=Ae=>{Ce.page=1,Ce.order=Ae,tn(Re({},Ce)),St(Ce)},dn=(Ae,ot)=>{Ce.page=1,Ce.keyword=Ae,Ce.type=ot,tn(Re({},Ce)),St(Ce),Ae&&(0,_.tk)({name:Ae,copywriting:Ae,position:"Subject"})},Cn=(Ae,ot)=>{Ce.page=Ae,tn(Re({},Ce)),St(Ce)},En=[{name:"\u65B0\u5EFA\u8BFE\u7A0B",click:$t,ButtonProps:{type:"primary"},isShow:((lt=Ee.userInfo)==null?void 0:lt.user_identity)!=="\u5B66\u751F"&&!((At=F==null?void 0:F.setting)!=null&&At.hide_subject)},{name:"\u6982\u89C8\u7EDF\u8BA1",click:()=>{(0,C.xg)("/pathsoverview")},isShow:(Ve=Ee==null?void 0:Ee.userInfo)==null?void 0:Ve.is_show_btn}].filter(Ae=>Ae.isShow);return c.createElement("div",{className:"py-30px-rem px-30px-rem text-14px-rem"},c.createElement("div",{className:"flex item-center gap-30px-rem mb30"},c.createElement(A.tT,{className:x.myInput,style:{width:507,marginRight:"auto",zIndex:1},dataSource:De,value:{id:Ce.type,value:Ce.keyword},onChange:dn,placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u3001\u59D3\u540D\u6216\u5B66\u6821\u540D\u79F0\u8FDB\u884C\u641C\u7D22"}),En==null?void 0:En.map((Ae,ot)=>c.createElement("div",{className:(Ae==null?void 0:Ae.name)=="\u65B0\u5EFA\u8BFE\u7A0B"?x.one_style:x.two_style,key:ot,onClick:Ae==null?void 0:Ae.click},Ae==null?void 0:Ae.name))),c.createElement("div",{className:"py-10px-rem px-10px-rem",style:{background:"#082930",position:"relative"}},c.createElement(A.Um,{dataSource:In,title:"\u65B9\u5411",value:(Ce==null?void 0:Ce.discipline_id)==="all"?Ce==null?void 0:Ce.discipline_id:Number(Ce==null?void 0:Ce.discipline_id),onChange:nn,fontColor:"#000000"}),c.createElement(A.Um,{dataSource:Fn,expand:!1,title:"\u5B50\u7C7B",value:(Ce==null?void 0:Ce.sub_discipline_id)==="all"?Ce==null?void 0:Ce.sub_discipline_id:Number(Ce==null?void 0:Ce.sub_discipline_id),onChange:gn,fontColor:"#000000",style:{marginBottom:0}})),((H=Ee.userInfo)==null?void 0:H.user_id)!==2&&(0,ge.JA)()&&((ut=F==null?void 0:F.setting)==null?void 0:ut.main_site)&&!!(Pn!=null&&Pn.length)&&c.createElement(c.Fragment,null,c.createElement("img",{src:g,alt:"",width:82,height:18,className:"mt30"}),c.createElement(N,{dataSource:Pn})),c.createElement("div",{className:x.list_wrap},c.createElement("img",{src:s(39993),className:x.listBg}),c.createElement(S.Z,{align:"middle",justify:"start",className:"mb30"},c.createElement("div",{className:x.tabContainer},Pe.map(Ae=>c.createElement("div",{key:Ae.id,onClick:()=>An(Ae.id),className:`${x.tabItem} ${(Ce==null?void 0:Ce.order)===Ae.id?x.active:""}`},Ae.name)))),c.createElement(A.vg,{dataSource:_n,right:0,bottom:0,col:4,loading:ee,className:x.CourseList,wrapClassName:x.itemwrap}),c.createElement(A.Je,{style:{marginTop:20},total:Mn,value:Ce.page,pageSize:Ce.limit,onChange:Cn})))};var Ht=(0,f.connect)(({user:Q,globalSetting:re})=>({user:Q,globalSetting:re}))(yt),Et="data:image/png;base64,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",Ot=s(43418),Zt=s(8591),D={flex_box_center:"flex_box_center___XCfXY",flex_space_between:"flex_space_between___H5YA2",flex_box_vertical_center:"flex_box_vertical_center___fOCZs",flex_box_center_end:"flex_box_center_end___HfD0j",flex_box_column:"flex_box_column___bBtlr",page:"page____kNDZ",center:"center___ADwk4"},J={flex_box_center:"flex_box_center___cBuVn",flex_space_between:"flex_space_between___Is5YN",flex_box_vertical_center:"flex_box_vertical_center___Dajux",flex_box_center_end:"flex_box_center_end___XZQjg",flex_box_column:"flex_box_column___Z9Kmq",carousel:"carousel___EzACM",left:"left___WoeeX",right:"right___dxvLr",li:"li___XBDc2",cover:"cover___MSf2k",imgWrap:"imgWrap___rn2xf",sign:"sign___Zao_z",bq:"bq___u0ySH",name:"name___oFtbc",e:"e___NsP0w",unit:"unit___uVaAF",tags:"tags___h_ieB",tag1:"tag1___ZATiC",tag2:"tag2___Aas_3"},Te="data:image/png;base64,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",et="data:image/png;base64,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",Ge=s(59301),Ct=({dataSource:Q})=>{const re=(0,c.useRef)(null),F=[{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(L=>(window.ENV==="build"&&(L.ptimg=`/react/build${L.ptimg}`,L.swimg=`/react/build${L.swimg}`),L));return Ge.createElement("div",{className:J.carousel},Ge.createElement("img",{className:J.left,src:Te,onClick:()=>{re.current.prev()}}),Ge.createElement(ue.Z,{ref:re,infinite:!0,speed:500,slidesToShow:4,slidesToScroll:1,dots:!0,autoplay:!0,style:{marginLeft:-9},centerMode:!0,centerPadding:"0px"},Q==null?void 0:Q.map((L,Ee)=>{var je;return console.log("itemsssss",L),Ge.createElement("div",{key:L==null?void 0:L.id},Ge.createElement("a",{href:`/paths/${L.identifier}`,className:J.li},Ge.createElement("div",{className:J.imgWrap},Ge.createElement("img",{className:J.cover,src:L.image_url,alt:""}),(je=L==null?void 0:L.subject_tags)==null?void 0:je.map((lt,At)=>{var Ve,H;if(At===0){const Xt=(Ve=F.find(en=>en.name==lt))==null?void 0:Ve.swimg;return Ge.createElement("img",{className:J.sign,src:Xt,style:{left:"-4px"}})}const ut=(H=at.i.find(Xt=>Xt.name==lt))==null?void 0:H.ptimg;return Ge.createElement("img",{className:J.sign,src:ut,style:{left:`${48+52*(At-1)+2*At}px`}})}),Ge.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(L==null?void 0:L.excellent)&&Ge.createElement("div",{className:J.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Ge.createElement("div",{className:J.name},Ge.createElement(Se.Z,{title:L.name},Ge.createElement("span",{className:J.e},L.name))),Ge.createElement("div",{className:J.tags},Ge.createElement("div",null,Ge.createElement(Se.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Ge.createElement("span",null,Ge.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Ge.createElement("span",null,L.stages_count))),Ge.createElement(Se.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Ge.createElement("span",null,Ge.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Ge.createElement("span",null,L.members_count)))))))}),(Q==null?void 0:Q.length)<4&&Array(4-(Q==null?void 0:Q.length)%4).fill(null).map((L,Ee)=>Ge.createElement("div",{key:`placeholder-${Ee}`,style:{visibility:"hidden"}}))),Ge.createElement("img",{className:J.right,src:et,onClick:()=>{re.current.next()}}))},mt="data:image/png;base64,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",rt=s(59301),Ut=Object.defineProperty,de=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,pe=(Q,re,F)=>re in Q?Ut(Q,re,{enumerable:!0,configurable:!0,writable:!0,value:F}):Q[re]=F,l=(Q,re)=>{for(var F in re||(re={}))d.call(re,F)&&pe(Q,F,re[F]);if(de)for(var F of de(re))b.call(re,F)&&pe(Q,F,re[F]);return Q},U=(Q,re)=>{var F={};for(var L in Q)d.call(Q,L)&&re.indexOf(L)<0&&(F[L]=Q[L]);if(Q!=null&&de)for(var L of de(Q))re.indexOf(L)<0&&b.call(Q,L)&&(F[L]=Q[L]);return F},B=(Q,re,F)=>new Promise((L,Ee)=>{var je=Ve=>{try{At(F.next(Ve))}catch(H){Ee(H)}},lt=Ve=>{try{At(F.throw(Ve))}catch(H){Ee(H)}},At=Ve=>Ve.done?L(Ve.value):Promise.resolve(Ve.value).then(je,lt);At((F=F.apply(Q,re)).next())});const k=Q=>{var re=Q,{globalSetting:F,dispatch:L,user:Ee,homePage:je}=re,lt=U(re,["globalSetting","dispatch","user","homePage"]),At,Ve;const H=(0,f.useIntl)(),[ut,Xt]=(0,f.useSearchParams)(),en=(0,f.useLocation)(),[Bt,Ce]=(0,c.useState)({sort:"desc",page:1,limit:16,keyword:"",order:"new",type:"all",discipline_id:"all",sub_discipline_id:"all"}),[tn,In]=(0,c.useState)([]),[Rn,Fn]=(0,c.useState)([]),cn=(0,c.useRef)([{id:"all",name:H.formatMessage({id:"paths.all",defaultMessage:"\u5168\u90E8"})}]),[wn,Pn]=(0,c.useState)([]),[Nn,_n]=(0,c.useState)([]),[$n,Mn]=(0,c.useState)(0),[qt,ee]=(0,c.useState)(!0),[ie,Pe]=(0,c.useState)([{id:"new",name:H.formatMessage({id:"paths.latest",defaultMessage:"\u6700\u65B0"})},{id:"hot",name:H.formatMessage({id:"paths.hottest",defaultMessage:"\u6700\u70ED"})}]);(0,c.useEffect)(()=>{(0,ge.bg)()&&Pe([...ie,{id:"mine",name:H.formatMessage({id:"paths.my",defaultMessage:"\u6211\u7684"})}])},[(0,ge.bg)()]);const Xe=[{id:"all",name:H.formatMessage({id:"paths.allCourses",defaultMessage:"\u5168\u90E8\u8BFE\u7A0B"})},{id:1,name:"\u56FD\u5BB6\u4E00\u6D41"},{id:3,name:"\u7701\u7EA7\u4E00\u6D41"},{id:5,name:"\u7CBE\u54C1\u8BFE\u7A0B"},{id:4,name:"\u5F00\u653E\u8BFE\u7A0B"},{id:6,name:"101\u8BA1\u5212"},{id:7,name:"\u65B0\u578B\u6559\u6750"}];(0,c.useEffect)(()=>(L({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),()=>{L({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}),[]),(0,c.useEffect)(()=>{wt(),window.location.href.split("&").length===1&&Ue(Bt),L({type:"homePage/home",payload:{}})},[]),(0,c.useEffect)(()=>(ut.get("openLearningPath")==="true"&&L({type:"pathsList/setActionTabs",payload:{key:"\u9009\u62E9\u5174\u8DA3\u4E13\u4E1A\u65B9\u5411"}}),()=>{L({type:"pathsList/clearListParams",payload:{}})}),[en.pathname]),(0,c.useEffect)(()=>{var Ae,ot;(Ae=Ee==null?void 0:Ee.userInfo)!=null&&Ae.login&&!((ot=Ee==null?void 0:Ee.userInfo)!=null&&ot.has_learn_path)&&(0,ge.fn)()&&De()},[Ee]);const De=()=>{L({type:"pathsList/setActionTabs",payload:{key:"\u9009\u62E9\u5174\u8DA3\u4E13\u4E1A\u65B9\u5411"}})},wt=()=>B(void 0,null,function*(){var Ae;const ot=yield(0,K.fh)({source:"subject"});if(ot.status!==-1){In([{id:"all",name:H.formatMessage({id:"paths.all",defaultMessage:"\u5168\u90E8"})},...(ot==null?void 0:ot.disciplines)||[]]),(Ae=ot==null?void 0:ot.disciplines)==null||Ae.forEach(ct=>{var jt;cn.current=(jt=cn.current)==null?void 0:jt.concat(ct.sub_disciplines||[])}),Fn(cn.current);for(let ct in window.location.href.split("&")){if(window.location.href.split("&")[ct].indexOf("?discipline_id")>-1||window.location.href.split("&")[ct].indexOf("current_id")>-1){Bt.page=1,Bt.discipline_id=Number(window.location.href.split("&")[ct].split("=")[1].toString()),Bt.sub_discipline_id="all";const jt=ot==null?void 0:ot.disciplines.find(vn=>vn.id===Number(window.location.href.split("&")[ct].split("=")[1].toString())),mn=window.location.href.split("&")[ct].split("=")[1].toString()==="all"?cn.current:[{id:"all",name:H.formatMessage({id:"paths.all",defaultMessage:"\u5168\u90E8"})},...(jt==null?void 0:jt.sub_disciplines)||[]];Ce(l({},Bt)),Fn(mn),window.location.href.split("&")[ct].indexOf("current_id")>-1&&Ue(Bt)}window.location.href.split("&")[ct].indexOf("sub_discipline_id")>-1&&(Bt.page=1,Bt.sub_discipline_id=Number(window.location.href.split("&")[ct].split("=")[1].toString()),Ce(l({},Bt)),Ue(Bt))}}}),Ue=Ae=>B(void 0,null,function*(){ee(!0),Ae.keyword=Ae.keyword;const ot=Z().pickBy(Ae,jt=>jt!=="all"),ct=yield(0,K.tS)(ot);ct.status!==-1&&(_n((ct==null?void 0:ct.subjects)||[]),Mn((ct==null?void 0:ct.total_count)||0),Pn((ct==null?void 0:ct.recommend_subjects)||[])),ee(!1)}),St=()=>{const Ae="/paths/new";(0,T.tJ)(L)&&Ae&&(window.location.href=Ae)},$t=()=>{(0,C.L9)(["\u5B9E\u8DF5\u8BFE\u7A0B","\u9996\u9875","\u65B0\u624B\u6307\u5F15"]),(0,C.xg)("/paths/guidance")},Vt=Ae=>{Bt.page=1,Bt.discipline_id=Ae,Bt.sub_discipline_id="all";const ot=tn.find(jt=>jt.id===Ae),ct=Ae==="all"?cn.current:[{id:"all",name:H.formatMessage({id:"paths.all",defaultMessage:"\u5168\u90E8"})},...(ot==null?void 0:ot.sub_disciplines)||[]];Ce(l({},Bt)),Fn(ct),Ue(Bt)},hn=Ae=>{Bt.page=1,Bt.sub_discipline_id=Ae,Ce(l({},Bt)),Ue(Bt)},nn=Ae=>{Bt.page=1,Bt.order=Ae,Ce(l({},Bt)),Ue(Bt)},gn=(Ae,ot)=>{Bt.page=1,Bt.keyword=Ae,Bt.type=ot,Ce(l({},Bt)),Ue(Bt),Ae&&(0,_.tk)({name:Ae,copywriting:Ae,position:"Subject"})},An=(Ae,ot)=>{Bt.keyword=Ae,Bt.type=ot,Ce(l({},Bt))},dn=(Ae,ot)=>{Bt.page=Ae,Ce(l({},Bt)),Ue(Bt)},Cn=[{name:H.formatMessage({id:"paths.newCourse",defaultMessage:"\u65B0\u5EFA\u8BFE\u7A0B"}),click:St,isShow:!0},{name:H.formatMessage({id:"paths.overviewStatistics",defaultMessage:"\u6982\u89C8\u7EDF\u8BA1"}),click:()=>{(0,C.xg)("/pathsoverview")},isShow:je==null?void 0:je.is_show_btn}].filter(Ae=>Ae.isShow),En=Ae=>{Ot.default.confirm({width:460,centered:!0,okText:"\u786E\u8BA4\u79FB\u9664",cancelText:H.formatMessage({id:"paths.cancel",defaultMessage:"\u53D6\u6D88"}),title:H.formatMessage({id:"shixuns.prompt",defaultMessage:"\u63D0\u793A"}),icon:null,content:rt.createElement("div",null,rt.createElement("div",null,"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u300A",Ae==null?void 0:Ae.name,"\u300B\u79FB\u9664\u5B9E\u8DF5\u8BFE\u7A0B-\u6211\u5B66\u4E60\u7684\u5417\uFF1F"),rt.createElement("div",null,H.formatMessage({id:"paths.removeNote",defaultMessage:"\u79FB\u9664\u4E0D\u4F1A\u5220\u9664\u5B9E\u8DF5\u8BFE\u7A0B\uFF0C\u518D\u6B21\u5B66\u4E60\u8BE5\u8BFE\u7A0B\u65F6\uFF0C\u5B9E\u8DF5\u8BFE\u7A0B\u5C06\u4F1A\u518D\u6B21\u52A0\u5165\u5B9E\u8DF5\u8BFE\u7A0B"}))),onOk:()=>B(void 0,null,function*(){var ot;const ct=yield(0,K.Bn)({user_login:(ot=Ee.userInfo)==null?void 0:ot.login,subject_id:Ae.id});(ct==null?void 0:ct.status)===0&&(Zt.ZP.success(H.formatMessage({id:"paths.removed",defaultMessage:"\u5DF2\u79FB\u9664"})),Ue(Bt))})})};return rt.createElement("section",{className:D.page},rt.createElement("div",{className:D.center},rt.createElement(A.jL,{dataSource:Cn,title:H.formatMessage({id:"paths.practicalCourses"}),img:Et,imgWidth:345}),rt.createElement(A.qp,{dataSource:tn,className:"mt30",title:H.formatMessage({id:"shixuns.direction",defaultMessage:"\u65B9\u5411"}),value:(Bt==null?void 0:Bt.discipline_id)==="all"?Bt==null?void 0:Bt.discipline_id:Number(Bt==null?void 0:Bt.discipline_id),onChange:Vt,fontColor:"#000000"}),rt.createElement(A.qp,{dataSource:Rn,title:H.formatMessage({id:"shixuns.subcategory",defaultMessage:"\u5B50\u7C7B"}),value:(Bt==null?void 0:Bt.sub_discipline_id)==="all"?Bt==null?void 0:Bt.sub_discipline_id:Number(Bt==null?void 0:Bt.sub_discipline_id),onChange:hn,fontColor:"#000000"}),((At=Ee.userInfo)==null?void 0:At.user_id)!==2&&(0,ge.JA)()&&((Ve=F==null?void 0:F.setting)==null?void 0:Ve.main_site)&&!!(wn!=null&&wn.length)&&rt.createElement(rt.Fragment,null,rt.createElement("img",{src:mt,alt:"",width:82,height:18,className:"mt30"}),rt.createElement(Ct,{dataSource:wn})),rt.createElement(S.Z,{align:"middle",justify:"space-between",className:"mt30 mb30"},rt.createElement(A.tp,{dataSource:ie,value:Bt==null?void 0:Bt.order,onChange:nn}),rt.createElement(A.t7,{style:{width:507,marginLeft:"auto"},dataSource:Xe,value:{id:Bt.type,value:Bt.keyword},onChange:gn,onInputChange:An,placeholder:H.formatMessage({id:"paths.searchCourseNameOrSchool",defaultMessage:"\u8BF7\u8F93\u5165\u8BFE\u7A0B\u3001\u59D3\u540D\u6216\u5B66\u6821\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})})),rt.createElement(A.cQ,{dataSource:Nn,right:23,col:4,precision:1,loading:qt,showProgress:!1,onRemove:En,isCurrent:Bt.order==="mine"}),rt.createElement(A.Je,{style:{marginTop:7},total:$n,value:Bt.page,pageSize:Bt.limit,onChange:dn})))};var $=(0,f.connect)(({user:Q,globalSetting:re,homePage:F})=>({user:Q,globalSetting:re,homePage:F}))(k),qe=s(73358),be=s(18498);const st=({globalSetting:Q})=>{var re;switch(Number((re=Q==null?void 0:Q.setting)==null?void 0:re.theme)){case i.Fy.THEMEONE:return c.createElement(p,null);case i.Fy.THEMETWO:return c.createElement(qe.Z,{mainDom:c.createElement(Tt,null)});case i.Fy.THEMETHREE:return c.createElement(be.Z,{mainDom:c.createElement(Ht,null)});case i.Fy.DEFAULT:default:return c.createElement($,null)}};var pt=(0,f.connect)(({globalSetting:Q})=>({globalSetting:Q}))(st)},90036:function($e,ke,s){"use strict";s.d(ke,{U:function(){return O}});var i=s(59301),c=Object.defineProperty,f=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,M=(T,ve,K)=>ve in T?c(T,ve,{enumerable:!0,configurable:!0,writable:!0,value:K}):T[ve]=K,z=(T,ve)=>{for(var K in ve||(ve={}))we.call(ve,K)&&M(T,K,ve[K]);if(f)for(var K of f(ve))w.call(ve,K)&&M(T,K,ve[K]);return T},C=(T,ve,K)=>new Promise((v,Ne)=>{var Ze=W=>{try{Fe(K.next(W))}catch(ze){Ne(ze)}},xe=W=>{try{Fe(K.throw(W))}catch(ze){Ne(ze)}},Fe=W=>W.done?v(W.value):Promise.resolve(W.value).then(Ze,xe);Fe((K=K.apply(T,ve)).next())});function O(T,ve){const[K,v]=(0,i.useState)(ve),[Ne,Ze]=(0,i.useState)(!1),[xe,Fe]=(0,i.useState)();return[K,Ne,(ze,j=!1)=>C(this,null,function*(){const Y=j?ve:z(z({},K),ze);Ze(!0),v(Y);const p=yield T(Y);return Ze(!1),Fe(p),p}),xe]}},69206:function($e,ke,s){"use strict";s.d(ke,{rX:function(){return Y},pW:function(){return p},gy:function(){return A},xY:function(){return j},O5:function(){return ze},tJ:function(){return Ne},o1:function(){return Ze},Rd:function(){return W}});var i=s(95392),c=s(43418),f=s(28103),we=s(8591),w=s(81779),M=s(63949),z=s(87169),C=s(25510),O="data:image/png;base64,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",T=s.p+"static/newqrcode.a8740efb.png",ve=s(32637),K=s(59301),v=(S,I,Z)=>new Promise((ue,Se)=>{var Ye=at=>{try{Be(Z.next(at))}catch(He){Se(He)}},nt=at=>{try{Be(Z.throw(at))}catch(He){Se(He)}},Be=at=>at.done?ue(at.value):Promise.resolve(at.value).then(Ye,nt);Be((Z=Z.apply(S,I)).next())});const Ne=(S,I=!1)=>!!(Ze(S)&&xe(I)),Ze=S=>(0,w.bg)()?!0:(S({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),xe=(S=!1)=>{var I;const{user:Z}=(0,i.getDvaApp)()._store.getState();return(I=Z.userInfo)!=null&&I.profile_completed?!0:(c.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,M.xg)("/account/profile/edit"),Fe()}}),!1)},Fe=()=>{c.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()}})},W=()=>{c.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:K.createElement("div",{style:{textAlign:"center"}},K.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"),K.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ve}),K.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ze=()=>{var S;const{user:I}=(0,i.getDvaApp)()._store.getState();return(S=I.userInfo)!=null&&S.professional_certification?!0:(c.default.confirm({title:"\u63D0\u793A",centered:!0,content:K.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,M.xg)("/account/certification")}}),!1)},j=()=>(0,w.V9)()?!0:(c.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:K.createElement("div",{className:"tc",style:{marginLeft:-38}},K.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),K.createElement("img",{src:T,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),Y=(S,I)=>S?!0:(c.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:K.createElement("div",null,K.createElement("p",null,I||"\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"),K.createElement("div",{style:{marginLeft:"110px"}},K.createElement("img",{src:O,width:200}),K.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,M.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),p=S=>{c.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:K.createElement("div",null,K.createElement("div",null,K.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"),K.createElement(f.Z,null),K.createElement("p",{style:{color:"#666666",fontSize:12}}," ",K.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 ",K.createElement("a",null,S),"\u5929\u3002"),K.createElement("p",{style:{color:"#666666",fontSize:12}}," ",K.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")),K.createElement("div",{style:{textAlign:"center",marginTop:30}},K.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:C,alt:"\u4E8C\u7EF4\u7801",width:160})))})},A=(S,I="")=>{const{shixunsDetail:{detail:Z}}=(0,i.getDvaApp)()._store.getState();if((Z==null?void 0:Z.public)===2||(Z==null?void 0:Z.public)===1||(Z==null?void 0:Z.shixun_status)===3){let ue="";return(Z==null?void 0:Z.public)===2&&(ue="\u5DF2\u516C\u5F00"),(Z==null?void 0:Z.public)===1&&(ue="\u5F85\u5BA1\u6838"),(Z==null?void 0:Z.shixun_status)===3&&(ue="\u5DF2\u5173\u95ED"),c.default.info({centered:!0,icon:K.createElement(z.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:K.createElement("div",{className:"tc",style:{marginLeft:-38}},K.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},K.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ue,"\uFF0C",I,"\u3002"),K.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),K.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:C,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Z==null?void 0:Z.shixun_status)===2?(c.default.confirm({centered:!0,icon:K.createElement(z.Z,null),title:"\u63D0\u793A",content:K.createElement("div",null,K.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",I,"\u3002"),K.createElement("br",null),K.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:()=>{c.default.confirm({width:440,centered:!0,icon:K.createElement(z.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:()=>v(void 0,null,function*(){(yield S({type:"shixunsDetail/cancelRelease",payload:{id:Z==null?void 0:Z.identifier}})).status!==401&&(we.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),S({type:"shixunsDetail/getShixunsDetail",payload:{id:Z==null?void 0:Z.identifier}}),S({type:"practiceSetting/getCommonData",payload:{id:Z==null?void 0:Z.identifier}}))})})}}),!0):!1}},56762:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return c}});var i=s(59301);function c(){const[,f]=i.useReducer(we=>we+1,0);return f}},19080:function($e,ke,s){"use strict";s.d(ke,{F:function(){return w},Z:function(){return we}});var i=s(92310),c=s.n(i);const f=null;function we(M,z,C){return c()({[`${M}-status-success`]:z==="success",[`${M}-status-warning`]:z==="warning",[`${M}-status-error`]:z==="error",[`${M}-status-validating`]:z==="validating",[`${M}-has-feedback`]:C})}const w=(M,z)=>z||M},9951:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return Ut}});var i=s(59301),c=s(54476),f=s(33885),we=s(67732),w=s(83652),M=s(31226),z=s(42403),C=s(158),O=s(20068),T=s(76190),ve=s(75931),K={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0},v=K,Ne=s(53280),Ze=s(92310),xe=s.n(Ze);function Fe(de,d,b){return Math.max(d,Math.min(de,b))}var W=function(d){var b=["onTouchStart","onTouchMove","onWheel"];b.includes(d._reactName)||d.preventDefault()},ze=function(d){for(var b=[],pe=Y(d),l=p(d),U=pe;U0?1:0):0},S=function(d){return d.centerMode?Math.floor((d.slidesToShow-1)/2)+1+(parseInt(d.centerPadding)>0?1:0):d.slidesToShow},I=function(d){return d&&d.offsetWidth||0},Z=function(d){return d&&d.offsetHeight||0},ue=function(d){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,pe,l,U,B;return pe=d.startX-d.curX,l=d.startY-d.curY,U=Math.atan2(l,pe),B=Math.round(U*180/Math.PI),B<0&&(B=360-Math.abs(B)),B<=45&&B>=0||B<=360&&B>=315?"left":B>=135&&B<=225?"right":b===!0?B>=35&&B<=135?"up":"down":"vertical"},Se=function(d){var b=!0;return d.infinite||(d.centerMode&&d.currentSlide>=d.slideCount-1||d.slideCount<=d.slidesToShow||d.currentSlide>=d.slideCount-d.slidesToShow)&&(b=!1),b},Ye=function(d,b){var pe={};return b.forEach(function(l){return pe[l]=d[l]}),pe},nt=function(d){var b=i.Children.count(d.children),pe=d.listRef,l=Math.ceil(I(pe)),U=d.trackRef&&d.trackRef.node,B=Math.ceil(I(U)),k;if(d.vertical)k=l;else{var $=d.centerMode&&parseInt(d.centerPadding)*2;typeof d.centerPadding=="string"&&d.centerPadding.slice(-1)==="%"&&($*=l/100),k=Math.ceil((l-$)/d.slidesToShow)}var qe=pe&&Z(pe.querySelector('[data-index="0"]')),be=qe*d.slidesToShow,st=d.currentSlide===void 0?d.initialSlide:d.currentSlide;d.rtl&&d.currentSlide===void 0&&(st=b-1-d.initialSlide);var pt=d.lazyLoadedList||[],Q=ze((0,f.Z)((0,f.Z)({},d),{},{currentSlide:st,lazyLoadedList:pt}));pt=pt.concat(Q);var re={slideCount:b,slideWidth:k,listWidth:l,trackWidth:B,currentSlide:st,slideHeight:qe,listHeight:be,lazyLoadedList:pt};return d.autoplaying===null&&d.autoplay&&(re.autoplaying="playing"),re},Be=function(d){var b=d.waitForAnimate,pe=d.animating,l=d.fade,U=d.infinite,B=d.index,k=d.slideCount,$=d.lazyLoad,qe=d.currentSlide,be=d.centerMode,st=d.slidesToScroll,pt=d.slidesToShow,Q=d.useCSS,re=d.lazyLoadedList;if(b&&pe)return{};var F=B,L,Ee,je,lt={},At={},Ve=U?B:Fe(B,0,k-1);if(l){if(!U&&(B<0||B>=k))return{};B<0?F=B+k:B>=k&&(F=B-k),$&&re.indexOf(F)<0&&(re=re.concat(F)),lt={animating:!0,currentSlide:F,lazyLoadedList:re,targetSlide:F},At={animating:!1,targetSlide:F}}else L=F,F<0?(L=F+k,U?k%st!==0&&(L=k-k%st):L=0):!Se(d)&&F>qe?F=L=qe:be&&F>=k?(F=U?k:k-1,L=U?0:k-1):F>=k&&(L=F-k,U?k%st!==0&&(L=0):L=k-pt),!U&&F+pt>=k&&(L=k-pt),Ee=oe((0,f.Z)((0,f.Z)({},d),{},{slideIndex:F})),je=oe((0,f.Z)((0,f.Z)({},d),{},{slideIndex:L})),U||(Ee===je&&(F=L),Ee=je),$&&(re=re.concat(ze((0,f.Z)((0,f.Z)({},d),{},{currentSlide:F})))),Q?(lt={animating:!0,currentSlide:L,trackStyle:te((0,f.Z)((0,f.Z)({},d),{},{left:Ee})),lazyLoadedList:re,targetSlide:Ve},At={animating:!1,currentSlide:L,trackStyle:ae((0,f.Z)((0,f.Z)({},d),{},{left:je})),swipeLeft:null,targetSlide:Ve}):lt={currentSlide:L,trackStyle:ae((0,f.Z)((0,f.Z)({},d),{},{left:je})),lazyLoadedList:re,targetSlide:Ve};return{state:lt,nextState:At}},at=function(d,b){var pe,l,U,B,k,$=d.slidesToScroll,qe=d.slidesToShow,be=d.slideCount,st=d.currentSlide,pt=d.targetSlide,Q=d.lazyLoad,re=d.infinite;if(B=be%$!==0,pe=B?0:(be-st)%$,b.message==="previous")U=pe===0?$:qe-pe,k=st-U,Q&&!re&&(l=st-U,k=l===-1?be-1:l),re||(k=pt-$);else if(b.message==="next")U=pe===0?$:pe,k=st+U,Q&&!re&&(k=(st+$)%be+pe),re||(k=pt+$);else if(b.message==="dots")k=b.index*b.slidesToScroll;else if(b.message==="children"){if(k=b.index,re){var F=ht((0,f.Z)((0,f.Z)({},d),{},{targetSlide:k}));k>b.currentSlide&&F==="left"?k=k-be:k10)return{scrolling:!0};k&&(je.swipeLength=en);var Bt=($?-1:1)*(je.curX>je.startX?1:-1);k&&(Bt=je.curY>je.startY?1:-1);var Ce=Math.ceil(F/L),tn=ue(b.touchObject,k),In=je.swipeLength;return Ee||(qe===0&&(tn==="right"||tn==="down")||qe+1>=Ce&&(tn==="left"||tn==="up")||!Se(b)&&(tn==="left"||tn==="up"))&&(In=je.swipeLength*be,st===!1&&pt&&(pt(tn),ut.edgeDragged=!0)),!Q&<&&(lt(tn),ut.swiped=!0),U?H=Xt+In*(At/Ve)*Bt:$?H=Xt-In*Bt:H=Xt+In*Bt,k&&(H=Xt+In*Bt),ut=(0,f.Z)((0,f.Z)({},ut),{},{touchObject:je,swipeLeft:H,trackStyle:ae((0,f.Z)((0,f.Z)({},b),{},{left:H}))}),Math.abs(je.curX-je.startX)10&&(ut.swiping=!0,W(d)),ut}},_=function(d,b){var pe=b.dragging,l=b.swipe,U=b.touchObject,B=b.listWidth,k=b.touchThreshold,$=b.verticalSwiping,qe=b.listHeight,be=b.swipeToSlide,st=b.scrolling,pt=b.onSwipe,Q=b.targetSlide,re=b.currentSlide,F=b.infinite;if(!pe)return l&&W(d),{};var L=$?qe/k:B/k,Ee=ue(U,$),je={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(st||!U.swipeLength)return je;if(U.swipeLength>L){W(d),pt&&pt(Ee);var lt,At,Ve=F?re:Q;switch(Ee){case"left":case"up":At=Ve+P(b),lt=be?Me(b,At):At,je.currentDirection=0;break;case"right":case"down":At=Ve-P(b),lt=be?Me(b,At):At,je.currentDirection=1;break;default:lt=Ve}je.triggerSlideHandler=lt}else{var H=oe(b);je.trackStyle=te((0,f.Z)((0,f.Z)({},b),{},{left:H}))}return je},Ie=function(d){for(var b=d.infinite?d.slideCount*2:d.slideCount,pe=d.infinite?d.slidesToShow*-1:0,l=d.infinite?d.slidesToShow*-1:0,U=[];pepe[pe.length-1])b=pe[pe.length-1];else for(var U in pe){if(bd.swipeLeft*-1)return pe=$,!1}else if($.offsetLeft-b+I($)/2>d.swipeLeft*-1)return pe=$,!1;return!0}),!pe)return 0;var B=d.rtl===!0?d.slideCount-d.currentSlide:d.currentSlide,k=Math.abs(pe.dataset.index-B)||1;return k}else return d.slidesToScroll},ne=function(d,b){return b.reduce(function(pe,l){return pe&&d.hasOwnProperty(l)},!0)?null:console.error("Keys Missing:",d)},ae=function(d){ne(d,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var b,pe,l=d.slideCount+2*d.slidesToShow;d.vertical?pe=l*d.slideHeight:b=zt(d)*d.slideWidth;var U={opacity:1,transition:"",WebkitTransition:""};if(d.useTransform){var B=d.vertical?"translate3d(0px, "+d.left+"px, 0px)":"translate3d("+d.left+"px, 0px, 0px)",k=d.vertical?"translate3d(0px, "+d.left+"px, 0px)":"translate3d("+d.left+"px, 0px, 0px)",$=d.vertical?"translateY("+d.left+"px)":"translateX("+d.left+"px)";U=(0,f.Z)((0,f.Z)({},U),{},{WebkitTransform:B,transform:k,msTransform:$})}else d.vertical?U.top=d.left:U.left=d.left;return d.fade&&(U={opacity:1}),b&&(U.width=b),pe&&(U.height=pe),window&&!window.addEventListener&&window.attachEvent&&(d.vertical?U.marginTop=d.left+"px":U.marginLeft=d.left+"px"),U},te=function(d){ne(d,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var b=ae(d);return d.useTransform?(b.WebkitTransition="-webkit-transform "+d.speed+"ms "+d.cssEase,b.transition="transform "+d.speed+"ms "+d.cssEase):d.vertical?b.transition="top "+d.speed+"ms "+d.cssEase:b.transition="left "+d.speed+"ms "+d.cssEase,b},oe=function(d){if(d.unslick)return 0;ne(d,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var b=d.slideIndex,pe=d.trackRef,l=d.infinite,U=d.centerMode,B=d.slideCount,k=d.slidesToShow,$=d.slidesToScroll,qe=d.slideWidth,be=d.listWidth,st=d.variableWidth,pt=d.slideHeight,Q=d.fade,re=d.vertical,F=0,L,Ee,je=0;if(Q||d.slideCount===1)return 0;var lt=0;if(l?(lt=-ce(d),B%$!==0&&b+$>B&&(lt=-(b>B?k-(b-B):B%$)),U&&(lt+=parseInt(k/2))):(B%$!==0&&b+$>B&&(lt=k-B%$),U&&(lt=parseInt(k/2))),F=lt*qe,je=lt*pt,re?L=b*pt*-1+je:L=b*qe*-1+F,st===!0){var At,Ve=pe&&pe.node;if(At=b+ce(d),Ee=Ve&&Ve.childNodes[At],L=Ee?Ee.offsetLeft*-1:0,U===!0){At=l?b+ce(d):b,Ee=Ve&&Ve.children[At],L=0;for(var H=0;Hd.currentSlide?d.targetSlide>d.currentSlide+Mt(d)?"left":"right":d.targetSlide0&&(B+=1),l&&b%2===0&&(B+=1),B}return l?0:b-1},Tt=function(d){var b=d.slidesToShow,pe=d.centerMode,l=d.rtl,U=d.centerPadding;if(pe){var B=(b-1)/2+1;return parseInt(U)>0&&(B+=1),!l&&b%2===0&&(B+=1),B}return l?b-1:0},We=function(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)},Pt=function(d){var b,pe,l,U,B;d.rtl?B=d.slideCount-1-d.index:B=d.index,l=B<0||B>=d.slideCount,d.centerMode?(U=Math.floor(d.slidesToShow/2),pe=(B-d.currentSlide)%d.slideCount===0,B>d.currentSlide-U-1&&B<=d.currentSlide+U&&(b=!0)):b=d.currentSlide<=B&&B=d.slideCount?k=d.targetSlide-d.slideCount:k=d.targetSlide;var $=B===k;return{"slick-slide":!0,"slick-active":b,"slick-center":pe,"slick-cloned":l,"slick-current":$}},Yt=function(d){var b={};return(d.variableWidth===void 0||d.variableWidth===!1)&&(b.width=d.slideWidth),d.fade&&(b.position="relative",d.vertical&&d.slideHeight?b.top=-d.index*parseInt(d.slideHeight):b.left=-d.index*parseInt(d.slideWidth),b.opacity=d.currentSlide===d.index?1:0,d.useCSS&&(b.transition="opacity "+d.speed+"ms "+d.cssEase+", visibility "+d.speed+"ms "+d.cssEase)),b},V=function(d,b){return d.key+"-"+b},N=function(d){var b,pe=[],l=[],U=[],B=i.Children.count(d.children),k=Y(d),$=p(d);return i.Children.forEach(d.children,function(qe,be){var st,pt={message:"children",index:be,slidesToScroll:d.slidesToScroll,currentSlide:d.currentSlide};!d.lazyLoad||d.lazyLoad&&d.lazyLoadedList.indexOf(be)>=0?st=qe:st=i.createElement("div",null);var Q=Yt((0,f.Z)((0,f.Z)({},d),{},{index:be})),re=st.props.className||"",F=Pt((0,f.Z)((0,f.Z)({},d),{},{index:be}));if(pe.push(i.cloneElement(st,{key:"original"+V(st,be),"data-index":be,className:xe()(F,re),tabIndex:"-1","aria-hidden":!F["slick-active"],style:(0,f.Z)((0,f.Z)({outline:"none"},st.props.style||{}),Q),onClick:function(je){st.props&&st.props.onClick&&st.props.onClick(je),d.focusOnSelect&&d.focusOnSelect(pt)}})),d.infinite&&d.fade===!1){var L=B-be;L<=ce(d)&&B!==d.slidesToShow&&(b=-L,b>=k&&(st=qe),F=Pt((0,f.Z)((0,f.Z)({},d),{},{index:b})),l.push(i.cloneElement(st,{key:"precloned"+V(st,b),"data-index":b,tabIndex:"-1",className:xe()(F,re),"aria-hidden":!F["slick-active"],style:(0,f.Z)((0,f.Z)({},st.props.style||{}),Q),onClick:function(je){st.props&&st.props.onClick&&st.props.onClick(je),d.focusOnSelect&&d.focusOnSelect(pt)}}))),B!==d.slidesToShow&&(b=B+be,b<$&&(st=qe),F=Pt((0,f.Z)((0,f.Z)({},d),{},{index:b})),U.push(i.cloneElement(st,{key:"postcloned"+V(st,b),"data-index":b,tabIndex:"-1",className:xe()(F,re),"aria-hidden":!F["slick-active"],style:(0,f.Z)((0,f.Z)({},st.props.style||{}),Q),onClick:function(je){st.props&&st.props.onClick&&st.props.onClick(je),d.focusOnSelect&&d.focusOnSelect(pt)}})))}}),d.rtl?l.concat(pe,U).reverse():l.concat(pe,U)},g=function(de){(0,z.Z)(b,de);var d=(0,C.Z)(b);function b(){var pe;(0,we.Z)(this,b);for(var l=arguments.length,U=new Array(l),B=0;B=At&&pt<=je:pt===At}),H={message:"dots",index:L,slidesToScroll:qe,currentSlide:pt},ut=this.clickHandler.bind(this,H);F=F.concat(i.createElement("li",{key:L,className:Ve},i.cloneElement(this.props.customPaging(L),{onClick:ut})))}return i.cloneElement(this.props.appendDots(F),(0,f.Z)({className:this.props.dotsClass},re))}}]),b}(i.PureComponent),se=function(de){(0,z.Z)(b,de);var d=(0,C.Z)(b);function b(){return(0,we.Z)(this,b),d.apply(this,arguments)}return(0,w.Z)(b,[{key:"clickHandler",value:function(l,U){U&&U.preventDefault(),this.props.clickHandler(l,U)}},{key:"render",value:function(){var l={"slick-arrow":!0,"slick-prev":!0},U=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(this.props.currentSlide===0||this.props.slideCount<=this.props.slidesToShow)&&(l["slick-disabled"]=!0,U=null);var B={key:"0","data-role":"none",className:xe()(l),style:{display:"block"},onClick:U},k={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},$;return this.props.prevArrow?$=i.cloneElement(this.props.prevArrow,(0,f.Z)((0,f.Z)({},B),k)):$=i.createElement("button",(0,c.Z)({key:"0",type:"button"},B)," ","Previous"),$}}]),b}(i.PureComponent),me=function(de){(0,z.Z)(b,de);var d=(0,C.Z)(b);function b(){return(0,we.Z)(this,b),d.apply(this,arguments)}return(0,w.Z)(b,[{key:"clickHandler",value:function(l,U){U&&U.preventDefault(),this.props.clickHandler(l,U)}},{key:"render",value:function(){var l={"slick-arrow":!0,"slick-next":!0},U=this.clickHandler.bind(this,{message:"next"});Se(this.props)||(l["slick-disabled"]=!0,U=null);var B={key:"1","data-role":"none",className:xe()(l),style:{display:"block"},onClick:U},k={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},$;return this.props.nextArrow?$=i.cloneElement(this.props.nextArrow,(0,f.Z)((0,f.Z)({},B),k)):$=i.createElement("button",(0,c.Z)({key:"1",type:"button"},B)," ","Next"),$}}]),b}(i.PureComponent),le=s(76374),Je=["animating"],Re=function(de){(0,z.Z)(b,de);var d=(0,C.Z)(b);function b(pe){var l;(0,we.Z)(this,b),l=d.call(this,pe),(0,O.Z)((0,M.Z)(l),"listRefHandler",function(B){return l.list=B}),(0,O.Z)((0,M.Z)(l),"trackRefHandler",function(B){return l.track=B}),(0,O.Z)((0,M.Z)(l),"adaptHeight",function(){if(l.props.adaptiveHeight&&l.list){var B=l.list.querySelector('[data-index="'.concat(l.state.currentSlide,'"]'));l.list.style.height=Z(B)+"px"}}),(0,O.Z)((0,M.Z)(l),"componentDidMount",function(){if(l.props.onInit&&l.props.onInit(),l.props.lazyLoad){var B=ze((0,f.Z)((0,f.Z)({},l.props),l.state));B.length>0&&(l.setState(function($){return{lazyLoadedList:$.lazyLoadedList.concat(B)}}),l.props.onLazyLoad&&l.props.onLazyLoad(B))}var k=(0,f.Z)({listRef:l.list,trackRef:l.track},l.props);l.updateState(k,!0,function(){l.adaptHeight(),l.props.autoplay&&l.autoPlay("playing")}),l.props.lazyLoad==="progressive"&&(l.lazyLoadTimer=setInterval(l.progressiveLazyLoad,1e3)),l.ro=new le.Z(function(){l.state.animating?(l.onWindowResized(!1),l.callbackTimers.push(setTimeout(function(){return l.onWindowResized()},l.props.speed))):l.onWindowResized()}),l.ro.observe(l.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function($){$.onfocus=l.props.pauseOnFocus?l.onSlideFocus:null,$.onblur=l.props.pauseOnFocus?l.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",l.onWindowResized):window.attachEvent("onresize",l.onWindowResized)}),(0,O.Z)((0,M.Z)(l),"componentWillUnmount",function(){l.animationEndCallback&&clearTimeout(l.animationEndCallback),l.lazyLoadTimer&&clearInterval(l.lazyLoadTimer),l.callbackTimers.length&&(l.callbackTimers.forEach(function(B){return clearTimeout(B)}),l.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",l.onWindowResized):window.detachEvent("onresize",l.onWindowResized),l.autoplayTimer&&clearInterval(l.autoplayTimer),l.ro.disconnect()}),(0,O.Z)((0,M.Z)(l),"componentDidUpdate",function(B){if(l.checkImagesLoad(),l.props.onReInit&&l.props.onReInit(),l.props.lazyLoad){var k=ze((0,f.Z)((0,f.Z)({},l.props),l.state));k.length>0&&(l.setState(function(be){return{lazyLoadedList:be.lazyLoadedList.concat(k)}}),l.props.onLazyLoad&&l.props.onLazyLoad(k))}l.adaptHeight();var $=(0,f.Z)((0,f.Z)({listRef:l.list,trackRef:l.track},l.props),l.state),qe=l.didPropsChange(B);qe&&l.updateState($,qe,function(){l.state.currentSlide>=i.Children.count(l.props.children)&&l.changeSlide({message:"index",index:i.Children.count(l.props.children)-l.props.slidesToShow,currentSlide:l.state.currentSlide}),(B.autoplay!==l.props.autoplay||B.autoplaySpeed!==l.props.autoplaySpeed)&&(!B.autoplay&&l.props.autoplay?l.autoPlay("playing"):l.props.autoplay?l.autoPlay("update"):l.pause("paused"))})}),(0,O.Z)((0,M.Z)(l),"onWindowResized",function(B){l.debouncedResize&&l.debouncedResize.cancel(),l.debouncedResize=(0,Ne.D)(50,function(){return l.resizeWindow(B)}),l.debouncedResize()}),(0,O.Z)((0,M.Z)(l),"resizeWindow",function(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,k=!!(l.track&&l.track.node);if(k){var $=(0,f.Z)((0,f.Z)({listRef:l.list,trackRef:l.track},l.props),l.state);l.updateState($,B,function(){l.props.autoplay?l.autoPlay("update"):l.pause("paused")}),l.setState({animating:!1}),clearTimeout(l.animationEndCallback),delete l.animationEndCallback}}),(0,O.Z)((0,M.Z)(l),"updateState",function(B,k,$){var qe=nt(B);B=(0,f.Z)((0,f.Z)((0,f.Z)({},B),qe),{},{slideIndex:qe.currentSlide});var be=oe(B);B=(0,f.Z)((0,f.Z)({},B),{},{left:be});var st=ae(B);(k||i.Children.count(l.props.children)!==i.Children.count(B.children))&&(qe.trackStyle=st),l.setState(qe,$)}),(0,O.Z)((0,M.Z)(l),"ssrInit",function(){if(l.props.variableWidth){var B=0,k=0,$=[],qe=ce((0,f.Z)((0,f.Z)((0,f.Z)({},l.props),l.state),{},{slideCount:l.props.children.length})),be=tt((0,f.Z)((0,f.Z)((0,f.Z)({},l.props),l.state),{},{slideCount:l.props.children.length}));l.props.children.forEach(function(ut){$.push(ut.props.style.width),B+=ut.props.style.width});for(var st=0;st=k&&l.onWindowResized()};if(!qe.onclick)qe.onclick=function(){return qe.parentNode.focus()};else{var st=qe.onclick;qe.onclick=function(pt){st(pt),qe.parentNode.focus()}}qe.onload||(l.props.lazyLoad?qe.onload=function(){l.adaptHeight(),l.callbackTimers.push(setTimeout(l.onWindowResized,l.props.speed))}:(qe.onload=be,qe.onerror=function(){be(),l.props.onLazyLoadError&&l.props.onLazyLoadError()}))})}),(0,O.Z)((0,M.Z)(l),"progressiveLazyLoad",function(){for(var B=[],k=(0,f.Z)((0,f.Z)({},l.props),l.state),$=l.state.currentSlide;$=-ce(k);qe--)if(l.state.lazyLoadedList.indexOf(qe)<0){B.push(qe);break}B.length>0?(l.setState(function(be){return{lazyLoadedList:be.lazyLoadedList.concat(B)}}),l.props.onLazyLoad&&l.props.onLazyLoad(B)):l.lazyLoadTimer&&(clearInterval(l.lazyLoadTimer),delete l.lazyLoadTimer)}),(0,O.Z)((0,M.Z)(l),"slideHandler",function(B){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,$=l.props,qe=$.asNavFor,be=$.beforeChange,st=$.onLazyLoad,pt=$.speed,Q=$.afterChange,re=l.state.currentSlide,F=Be((0,f.Z)((0,f.Z)((0,f.Z)({index:B},l.props),l.state),{},{trackRef:l.track,useCSS:l.props.useCSS&&!k})),L=F.state,Ee=F.nextState;if(L){be&&be(re,L.currentSlide);var je=L.lazyLoadedList.filter(function(lt){return l.state.lazyLoadedList.indexOf(lt)<0});st&&je.length>0&&st(je),!l.props.waitForAnimate&&l.animationEndCallback&&(clearTimeout(l.animationEndCallback),Q&&Q(re),delete l.animationEndCallback),l.setState(L,function(){qe&&l.asNavForIndex!==B&&(l.asNavForIndex=B,qe.innerSlider.slideHandler(B)),Ee&&(l.animationEndCallback=setTimeout(function(){var lt=Ee.animating,At=(0,ve.Z)(Ee,Je);l.setState(At,function(){l.callbackTimers.push(setTimeout(function(){return l.setState({animating:lt})},10)),Q&&Q(L.currentSlide),delete l.animationEndCallback})},pt))})}}),(0,O.Z)((0,M.Z)(l),"changeSlide",function(B){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,$=(0,f.Z)((0,f.Z)({},l.props),l.state),qe=at($,B);if(!(qe!==0&&!qe)&&(k===!0?l.slideHandler(qe,k):l.slideHandler(qe),l.props.autoplay&&l.autoPlay("update"),l.props.focusOnSelect)){var be=l.list.querySelectorAll(".slick-current");be[0]&&be[0].focus()}}),(0,O.Z)((0,M.Z)(l),"clickHandler",function(B){l.clickable===!1&&(B.stopPropagation(),B.preventDefault()),l.clickable=!0}),(0,O.Z)((0,M.Z)(l),"keyHandler",function(B){var k=He(B,l.props.accessibility,l.props.rtl);k!==""&&l.changeSlide({message:k})}),(0,O.Z)((0,M.Z)(l),"selectHandler",function(B){l.changeSlide(B)}),(0,O.Z)((0,M.Z)(l),"disableBodyScroll",function(){var B=function($){$=$||window.event,$.preventDefault&&$.preventDefault(),$.returnValue=!1};window.ontouchmove=B}),(0,O.Z)((0,M.Z)(l),"enableBodyScroll",function(){window.ontouchmove=null}),(0,O.Z)((0,M.Z)(l),"swipeStart",function(B){l.props.verticalSwiping&&l.disableBodyScroll();var k=Le(B,l.props.swipe,l.props.draggable);k!==""&&l.setState(k)}),(0,O.Z)((0,M.Z)(l),"swipeMove",function(B){var k=ge(B,(0,f.Z)((0,f.Z)((0,f.Z)({},l.props),l.state),{},{trackRef:l.track,listRef:l.list,slideIndex:l.state.currentSlide}));k&&(k.swiping&&(l.clickable=!1),l.setState(k))}),(0,O.Z)((0,M.Z)(l),"swipeEnd",function(B){var k=_(B,(0,f.Z)((0,f.Z)((0,f.Z)({},l.props),l.state),{},{trackRef:l.track,listRef:l.list,slideIndex:l.state.currentSlide}));if(k){var $=k.triggerSlideHandler;delete k.triggerSlideHandler,l.setState(k),$!==void 0&&(l.slideHandler($),l.props.verticalSwiping&&l.enableBodyScroll())}}),(0,O.Z)((0,M.Z)(l),"touchEnd",function(B){l.swipeEnd(B),l.clickable=!0}),(0,O.Z)((0,M.Z)(l),"slickPrev",function(){l.callbackTimers.push(setTimeout(function(){return l.changeSlide({message:"previous"})},0))}),(0,O.Z)((0,M.Z)(l),"slickNext",function(){l.callbackTimers.push(setTimeout(function(){return l.changeSlide({message:"next"})},0))}),(0,O.Z)((0,M.Z)(l),"slickGoTo",function(B){var k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(B=Number(B),isNaN(B))return"";l.callbackTimers.push(setTimeout(function(){return l.changeSlide({message:"index",index:B,currentSlide:l.state.currentSlide},k)},0))}),(0,O.Z)((0,M.Z)(l),"play",function(){var B;if(l.props.rtl)B=l.state.currentSlide-l.props.slidesToScroll;else if(Se((0,f.Z)((0,f.Z)({},l.props),l.state)))B=l.state.currentSlide+l.props.slidesToScroll;else return!1;l.slideHandler(B)}),(0,O.Z)((0,M.Z)(l),"autoPlay",function(B){l.autoplayTimer&&clearInterval(l.autoplayTimer);var k=l.state.autoplaying;if(B==="update"){if(k==="hovered"||k==="focused"||k==="paused")return}else if(B==="leave"){if(k==="paused"||k==="focused")return}else if(B==="blur"&&(k==="paused"||k==="hovered"))return;l.autoplayTimer=setInterval(l.play,l.props.autoplaySpeed+50),l.setState({autoplaying:"playing"})}),(0,O.Z)((0,M.Z)(l),"pause",function(B){l.autoplayTimer&&(clearInterval(l.autoplayTimer),l.autoplayTimer=null);var k=l.state.autoplaying;B==="paused"?l.setState({autoplaying:"paused"}):B==="focused"?(k==="hovered"||k==="playing")&&l.setState({autoplaying:"focused"}):k==="playing"&&l.setState({autoplaying:"hovered"})}),(0,O.Z)((0,M.Z)(l),"onDotsOver",function(){return l.props.autoplay&&l.pause("hovered")}),(0,O.Z)((0,M.Z)(l),"onDotsLeave",function(){return l.props.autoplay&&l.state.autoplaying==="hovered"&&l.autoPlay("leave")}),(0,O.Z)((0,M.Z)(l),"onTrackOver",function(){return l.props.autoplay&&l.pause("hovered")}),(0,O.Z)((0,M.Z)(l),"onTrackLeave",function(){return l.props.autoplay&&l.state.autoplaying==="hovered"&&l.autoPlay("leave")}),(0,O.Z)((0,M.Z)(l),"onSlideFocus",function(){return l.props.autoplay&&l.pause("focused")}),(0,O.Z)((0,M.Z)(l),"onSlideBlur",function(){return l.props.autoplay&&l.state.autoplaying==="focused"&&l.autoPlay("blur")}),(0,O.Z)((0,M.Z)(l),"render",function(){var B=xe()("slick-slider",l.props.className,{"slick-vertical":l.props.vertical,"slick-initialized":!0}),k=(0,f.Z)((0,f.Z)({},l.props),l.state),$=Ye(k,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),qe=l.props.pauseOnHover;$=(0,f.Z)((0,f.Z)({},$),{},{onMouseEnter:qe?l.onTrackOver:null,onMouseLeave:qe?l.onTrackLeave:null,onMouseOver:qe?l.onTrackOver:null,focusOnSelect:l.props.focusOnSelect&&l.clickable?l.selectHandler:null});var be;if(l.props.dots===!0&&l.state.slideCount>=l.props.slidesToShow){var st=Ye(k,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),pt=l.props.pauseOnDotsHover;st=(0,f.Z)((0,f.Z)({},st),{},{clickHandler:l.changeSlide,onMouseEnter:pt?l.onDotsLeave:null,onMouseOver:pt?l.onDotsOver:null,onMouseLeave:pt?l.onDotsLeave:null}),be=i.createElement(R,st)}var Q,re,F=Ye(k,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);F.clickHandler=l.changeSlide,l.props.arrows&&(Q=i.createElement(se,F),re=i.createElement(me,F));var L=null;l.props.vertical&&(L={height:l.state.listHeight});var Ee=null;l.props.vertical===!1?l.props.centerMode===!0&&(Ee={padding:"0px "+l.props.centerPadding}):l.props.centerMode===!0&&(Ee={padding:l.props.centerPadding+" 0px"});var je=(0,f.Z)((0,f.Z)({},L),Ee),lt=l.props.touchMove,At={className:"slick-list",style:je,onClick:l.clickHandler,onMouseDown:lt?l.swipeStart:null,onMouseMove:l.state.dragging&<?l.swipeMove:null,onMouseUp:lt?l.swipeEnd:null,onMouseLeave:l.state.dragging&<?l.swipeEnd:null,onTouchStart:lt?l.swipeStart:null,onTouchMove:l.state.dragging&<?l.swipeMove:null,onTouchEnd:lt?l.touchEnd:null,onTouchCancel:l.state.dragging&<?l.swipeEnd:null,onKeyDown:l.props.accessibility?l.keyHandler:null},Ve={className:B,dir:"ltr",style:l.props.style};return l.props.unslick&&(At={className:"slick-list"},Ve={className:B,style:l.props.style}),i.createElement("div",Ve,l.props.unslick?"":Q,i.createElement("div",(0,c.Z)({ref:l.listRefHandler},At),i.createElement(g,(0,c.Z)({ref:l.trackRefHandler},$),l.props.children)),l.props.unslick?"":re,l.props.unslick?"":be)}),l.list=null,l.track=null,l.state=(0,f.Z)((0,f.Z)({},v),{},{currentSlide:l.props.initialSlide,slideCount:i.Children.count(l.props.children)}),l.callbackTimers=[],l.clickable=!0,l.debouncedResize=null;var U=l.ssrInit();return l.state=(0,f.Z)((0,f.Z)({},l.state),U),l}return(0,w.Z)(b,[{key:"didPropsChange",value:function(l){for(var U=!1,B=0,k=Object.keys(this.props);B1&&arguments[1]!==void 0?arguments[1]:!1;return l.innerSlider.slickGoTo(U,B)}),(0,O.Z)((0,M.Z)(l),"slickPause",function(){return l.innerSlider.pause("paused")}),(0,O.Z)((0,M.Z)(l),"slickPlay",function(){return l.innerSlider.autoPlay("play")}),l.state={breakpoint:null},l._responsiveMediaHandlers=[],l}return(0,w.Z)(b,[{key:"media",value:function(l,U){var B=window.matchMedia(l),k=function(qe){var be=qe.matches;be&&U()};B.addListener(k),k(B),this._responsiveMediaHandlers.push({mql:B,query:l,listener:k})}},{key:"componentDidMount",value:function(){var l=this;if(this.props.responsive){var U=this.props.responsive.map(function(k){return k.breakpoint});U.sort(function(k,$){return k-$}),U.forEach(function(k,$){var qe;$===0?qe=vt()({minWidth:0,maxWidth:k}):qe=vt()({minWidth:U[$-1]+1,maxWidth:k}),We()&&l.media(qe,function(){l.setState({breakpoint:k})})});var B=vt()({minWidth:U.slice(-1)[0]});We()&&this.media(B,function(){l.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach(function(l){l.mql.removeListener(l.listener)})}},{key:"render",value:function(){var l=this,U,B;this.state.breakpoint?(B=this.props.responsive.filter(function(L){return L.breakpoint===l.state.breakpoint}),U=B[0].settings==="unslick"?"unslick":(0,f.Z)((0,f.Z)((0,f.Z)({},Ht),this.props),B[0].settings)):U=(0,f.Z)((0,f.Z)({},Ht),this.props),U.centerMode&&(U.slidesToScroll>1,U.slidesToScroll=1),U.fade&&(U.slidesToShow>1,U.slidesToScroll>1,U.slidesToShow=1,U.slidesToScroll=1);var k=i.Children.toArray(this.props.children);k=k.filter(function(L){return typeof L=="string"?!!L.trim():!!L}),U.variableWidth&&(U.rows>1||U.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),U.variableWidth=!1);for(var $=[],qe=null,be=0;be=k.length));re+=1)Q.push(i.cloneElement(k[re],{key:100*be+10*pt+re,tabIndex:-1,style:{width:"".concat(100/U.slidesPerRow,"%"),display:"inline-block"}}));st.push(i.createElement("div",{key:10*be+pt},Q))}U.variableWidth?$.push(i.createElement("div",{key:be,style:{width:qe}},st)):$.push(i.createElement("div",{key:be},st))}if(U==="unslick"){var F="regular slider "+(this.props.className||"");return i.createElement("div",{className:F},k)}else $.length<=U.slidesToShow&&(U.unslick=!0);return i.createElement(Re,(0,c.Z)({style:this.props.style,ref:this.innerSliderRefHandler},U),$)}}]),b}(i.Component),Ot=Et,Zt=s(36355),D=s(17313),J=s(83116),Te=s(37613);const et=de=>{const{componentCls:d,antCls:b,carouselArrowSize:pe,carouselDotOffset:l,marginXXS:U}=de,B=-pe*1.25,k=U;return{[d]:Object.assign(Object.assign({},(0,D.Wf)(de)),{".slick-slider":{position:"relative",display:"block",boxSizing:"border-box",touchAction:"pan-y",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",".slick-track, .slick-list":{transform:"translate3d(0, 0, 0)",touchAction:"pan-y"}},".slick-list":{position:"relative",display:"block",margin:0,padding:0,overflow:"hidden","&:focus":{outline:"none"},"&.dragging":{cursor:"pointer"},".slick-slide":{pointerEvents:"none",[`input${b}-radio-input, input${b}-checkbox-input`]:{visibility:"hidden"},"&.slick-active":{pointerEvents:"auto",[`input${b}-radio-input, input${b}-checkbox-input`]:{visibility:"visible"}},"> div > div":{verticalAlign:"bottom"}}},".slick-track":{position:"relative",top:0,insetInlineStart:0,display:"block","&::before, &::after":{display:"table",content:'""'},"&::after":{clear:"both"}},".slick-slide":{display:"none",float:"left",height:"100%",minHeight:1,img:{display:"block"},"&.dragging img":{pointerEvents:"none"}},".slick-initialized .slick-slide":{display:"block"},".slick-vertical .slick-slide":{display:"block",height:"auto"},".slick-arrow.slick-hidden":{display:"none"},".slick-prev, .slick-next":{position:"absolute",top:"50%",display:"block",width:pe,height:pe,marginTop:-pe/2,padding:0,color:"transparent",fontSize:0,lineHeight:0,background:"transparent",border:0,outline:"none",cursor:"pointer","&:hover, &:focus":{color:"transparent",background:"transparent",outline:"none","&::before":{opacity:1}},"&.slick-disabled::before":{opacity:.25}},".slick-prev":{insetInlineStart:B,"&::before":{content:'"\u2190"'}},".slick-next":{insetInlineEnd:B,"&::before":{content:'"\u2192"'}},".slick-dots":{position:"absolute",insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:15,display:"flex !important",justifyContent:"center",paddingInlineStart:0,margin:0,listStyle:"none","&-bottom":{bottom:l},"&-top":{top:l,bottom:"auto"},li:{position:"relative",display:"inline-block",flex:"0 1 auto",boxSizing:"content-box",width:de.dotWidth,height:de.dotHeight,marginInline:k,padding:0,textAlign:"center",textIndent:-999,verticalAlign:"top",transition:`all ${de.motionDurationSlow}`,button:{position:"relative",display:"block",width:"100%",height:de.dotHeight,padding:0,color:"transparent",fontSize:0,background:de.colorBgContainer,border:0,borderRadius:1,outline:"none",cursor:"pointer",opacity:.3,transition:`all ${de.motionDurationSlow}`,"&: hover, &:focus":{opacity:.75},"&::after":{position:"absolute",inset:-k,content:'""'}},"&.slick-active":{width:de.dotActiveWidth,"& button":{background:de.colorBgContainer,opacity:1},"&: hover, &:focus":{opacity:1}}}}})}},Ge=de=>{const{componentCls:d,carouselDotOffset:b,marginXXS:pe}=de,l={width:de.dotHeight,height:de.dotWidth};return{[`${d}-vertical`]:{".slick-dots":{top:"50%",bottom:"auto",flexDirection:"column",width:de.dotHeight,height:"auto",margin:0,transform:"translateY(-50%)","&-left":{insetInlineEnd:"auto",insetInlineStart:b},"&-right":{insetInlineEnd:b,insetInlineStart:"auto"},li:Object.assign(Object.assign({},l),{margin:`${pe}px 0`,verticalAlign:"baseline",button:l,"&.slick-active":Object.assign(Object.assign({},l),{button:l})})}}}},Rt=de=>{const{componentCls:d}=de;return[{[`${d}-rtl`]:{direction:"rtl",".slick-dots":{[`${d}-rtl&`]:{flexDirection:"row-reverse"}}}},{[`${d}-vertical`]:{".slick-dots":{[`${d}-rtl&`]:{flexDirection:"column"}}}}]};var Ct=(0,J.Z)("Carousel",de=>{const{controlHeightLG:d,controlHeightSM:b}=de,pe=(0,Te.TS)(de,{carouselArrowSize:d/2,carouselDotOffset:b/2});return[et(pe),Ge(pe),Rt(pe)]},()=>({dotWidth:16,dotHeight:3,dotWidthActive:24,dotActiveWidth:24}),{deprecatedTokens:[["dotWidthActive","dotActiveWidth"]]}),mt=function(de,d){var b={};for(var pe in de)Object.prototype.hasOwnProperty.call(de,pe)&&d.indexOf(pe)<0&&(b[pe]=de[pe]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,pe=Object.getOwnPropertySymbols(de);l{const{dots:b=!0,arrows:pe=!1,draggable:l=!1,waitForAnimate:U=!1,dotPosition:B="bottom",vertical:k=B==="left"||B==="right",rootClassName:$,className:qe,style:be,id:st}=de,pt=mt(de,["dots","arrows","draggable","waitForAnimate","dotPosition","vertical","rootClassName","className","style","id"]),{getPrefixCls:Q,direction:re,carousel:F}=i.useContext(Zt.E_),L=i.useRef(),Ee=function(Ce){let tn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;L.current.slickGoTo(Ce,tn)};i.useImperativeHandle(d,()=>({goTo:Ee,autoPlay:L.current.innerSlider.autoPlay,innerSlider:L.current.innerSlider,prev:L.current.slickPrev,next:L.current.slickNext}),[L.current]);const je=i.useRef(i.Children.count(de.children));i.useEffect(()=>{je.current!==i.Children.count(de.children)&&(Ee(de.initialSlide||0,!1),je.current=i.Children.count(de.children))},[de.children]);const lt=Object.assign({vertical:k,className:xe()(qe,F==null?void 0:F.className),style:Object.assign(Object.assign({},F==null?void 0:F.style),be)},pt);lt.effect==="fade"&&(lt.fade=!0);const At=Q("carousel",lt.prefixCls),Ve="slick-dots",H=!!b,ut=xe()(Ve,`${Ve}-${B}`,typeof b=="boolean"?!1:b==null?void 0:b.className),[Xt,en]=Ct(At),Bt=xe()(At,{[`${At}-rtl`]:re==="rtl",[`${At}-vertical`]:lt.vertical},en,$);return Xt(i.createElement("div",{className:Bt,id:st},i.createElement(Ot,Object.assign({ref:L},lt,{dots:H,dotsClass:ut,arrows:pe,draggable:l,verticalSwiping:k,waitForAnimate:U}))))})},28103:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return K}});var i=s(92310),c=s.n(i),f=s(59301),we=s(36355),w=s(17313),M=s(83116),z=s(37613);const C=v=>{const{componentCls:Ne,sizePaddingEdgeHorizontal:Ze,colorSplit:xe,lineWidth:Fe,textPaddingInline:W,orientationMargin:ze,verticalMarginInline:j}=v;return{[Ne]:Object.assign(Object.assign({},(0,w.Wf)(v)),{borderBlockStart:`${Fe}px solid ${xe}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:j,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Fe}px solid ${xe}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${v.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${Ne}-with-text`]:{display:"flex",alignItems:"center",margin:`${v.dividerHorizontalWithTextGutterMargin}px 0`,color:v.colorTextHeading,fontWeight:500,fontSize:v.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${xe}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${Fe}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${Ne}-with-text-left`]:{"&::before":{width:`${ze*100}%`},"&::after":{width:`${100-ze*100}%`}},[`&-horizontal${Ne}-with-text-right`]:{"&::before":{width:`${100-ze*100}%`},"&::after":{width:`${ze*100}%`}},[`${Ne}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:W},"&-dashed":{background:"none",borderColor:xe,borderStyle:"dashed",borderWidth:`${Fe}px 0 0`},[`&-horizontal${Ne}-with-text${Ne}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${Ne}-dashed`]:{borderInlineStartWidth:Fe,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${Ne}-with-text`]:{color:v.colorText,fontWeight:"normal",fontSize:v.fontSize},[`&-horizontal${Ne}-with-text-left${Ne}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${Ne}-inner-text`]:{paddingInlineStart:Ze}},[`&-horizontal${Ne}-with-text-right${Ne}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${Ne}-inner-text`]:{paddingInlineEnd:Ze}}})}};var O=(0,M.Z)("Divider",v=>{const Ne=(0,z.TS)(v,{dividerHorizontalWithTextGutterMargin:v.margin,dividerHorizontalGutterMargin:v.marginLG,sizePaddingEdgeHorizontal:0});return[C(Ne)]},v=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:v.marginXS})),T=function(v,Ne){var Ze={};for(var xe in v)Object.prototype.hasOwnProperty.call(v,xe)&&Ne.indexOf(xe)<0&&(Ze[xe]=v[xe]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,xe=Object.getOwnPropertySymbols(v);Fe{const{getPrefixCls:Ne,direction:Ze,divider:xe}=f.useContext(we.E_),{prefixCls:Fe,type:W="horizontal",orientation:ze="center",orientationMargin:j,className:Y,rootClassName:p,children:A,dashed:S,plain:I,style:Z}=v,ue=T(v,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Se=Ne("divider",Fe),[Ye,nt]=O(Se),Be=ze.length>0?`-${ze}`:ze,at=!!A,He=ze==="left"&&j!=null,Le=ze==="right"&&j!=null,ge=c()(Se,xe==null?void 0:xe.className,nt,`${Se}-${W}`,{[`${Se}-with-text`]:at,[`${Se}-with-text${Be}`]:at,[`${Se}-dashed`]:!!S,[`${Se}-plain`]:!!I,[`${Se}-rtl`]:Ze==="rtl",[`${Se}-no-default-orientation-margin-left`]:He,[`${Se}-no-default-orientation-margin-right`]:Le},Y,p),_=f.useMemo(()=>typeof j=="number"?j:/^\d+$/.test(j)?Number(j):j,[j]),Ie=Object.assign(Object.assign({},He&&{marginLeft:_}),Le&&{marginRight:_});return Ye(f.createElement("div",Object.assign({className:ge,style:Object.assign(Object.assign({},xe==null?void 0:xe.style),Z)},ue,{role:"separator"}),A&&W!=="vertical"&&f.createElement("span",{className:`${Se}-inner-text`,style:Ie},A)))}},91857:function($e,ke,s){"use strict";var i=s(59301),c=s(38819),f=s(92310),we=s.n(f),w=s(31561),M=s(70425),z=s(18929),C=s(2738),O=s(79676),T=s(53487),ve=s(92343),K=s(36355),v=s(20834),Ne=s(40875),Ze=s(88088),xe=s(47211);const Fe=null,W=p=>{const{menu:A,arrow:S,prefixCls:I,children:Z,trigger:ue,disabled:Se,dropdownRender:Ye,getPopupContainer:nt,overlayClassName:Be,rootClassName:at,open:He,onOpenChange:Le,visible:ge,onVisibleChange:_,mouseEnterDelay:Ie=.15,mouseLeaveDelay:Me=.1,autoAdjustOverflow:P=!0,placement:ne="",overlay:ae,transitionName:te}=p,{getPopupContainer:oe,getPrefixCls:ce,direction:tt}=i.useContext(K.E_),zt=i.useMemo(()=>{const Oe=ce();return te!==void 0?te:ne.includes("top")?`${Oe}-slide-down`:`${Oe}-slide-up`},[ce,ne,te]),ht=i.useMemo(()=>ne?ne.includes("Center")?ne.slice(0,ne.indexOf("Center")):ne:tt==="rtl"?"bottomRight":"bottomLeft",[ne,tt]),Mt=ce("dropdown",I),[Tt,We]=(0,xe.Z)(Mt),[,Pt]=(0,Ze.Z)(),Yt=i.Children.only(Z),V=(0,ve.Tm)(Yt,{className:we()(`${Mt}-trigger`,{[`${Mt}-rtl`]:tt==="rtl"},Yt.props.className),disabled:Se}),N=Se?[]:ue;let g;N&&N.includes("contextMenu")&&(g=!0);const[x,R]=(0,z.Z)(!1,{value:He!=null?He:ge}),se=(0,M.useEvent)(Oe=>{Le==null||Le(Oe),_==null||_(Oe),R(Oe)}),me=we()(Be,at,We,{[`${Mt}-rtl`]:tt==="rtl"}),le=(0,O.Z)({arrowPointAtCenter:typeof S=="object"&&S.pointAtCenter,autoAdjustOverflow:P,offset:Pt.marginXXS,arrowWidth:S?Pt.sizePopupArrow:0,borderRadius:Pt.borderRadius}),Je=i.useCallback(()=>{R(!1)},[]),Re=()=>{let Oe;return A!=null&&A.items?Oe=i.createElement(v.default,Object.assign({},A)):typeof ae=="function"?Oe=ae():Oe=ae,Ye&&(Oe=Ye(Oe)),Oe=i.Children.only(typeof Oe=="string"?i.createElement("span",null,Oe):Oe),i.createElement(Ne.J,{prefixCls:`${Mt}-menu`,expandIcon:i.createElement("span",{className:`${Mt}-menu-submenu-arrow`},i.createElement(c.Z,{className:`${Mt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:vt=>{let{mode:yt}=vt}},Oe)};return Tt(i.createElement(w.Z,Object.assign({alignPoint:g},(0,C.Z)(p,["rootClassName"]),{mouseEnterDelay:Ie,mouseLeaveDelay:Me,visible:x,builtinPlacements:le,arrow:!!S,overlayClassName:me,prefixCls:Mt,getPopupContainer:nt||oe,transitionName:zt,trigger:N,overlay:Re,placement:ht,onVisibleChange:se}),V))};function ze(p){return Object.assign(Object.assign({},p),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const j=(0,T.Z)(W,"dropdown",p=>p,ze),Y=p=>i.createElement(j,Object.assign({},p),i.createElement("span",null));W._InternalPanelDoNotUseOrYouWillBeFired=Y,ke.Z=W},38854:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return Ze}});var i=s(91857),c=s(92310),f=s.n(c),we=s(59301),w=s(18785),M=s(3113),z=s(36355),C=s(81327),O=s(33234),T=s(47211),ve=function(xe,Fe){var W={};for(var ze in xe)Object.prototype.hasOwnProperty.call(xe,ze)&&Fe.indexOf(ze)<0&&(W[ze]=xe[ze]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,ze=Object.getOwnPropertySymbols(xe);j{const{getPopupContainer:Fe,getPrefixCls:W,direction:ze}=we.useContext(z.E_),{prefixCls:j,type:Y="default",danger:p,disabled:A,loading:S,onClick:I,htmlType:Z,children:ue,className:Se,menu:Ye,arrow:nt,autoFocus:Be,overlay:at,trigger:He,align:Le,open:ge,onOpenChange:_,placement:Ie,getPopupContainer:Me,href:P,icon:ne=we.createElement(w.Z,null),title:ae,buttonsRender:te=Re=>Re,mouseEnterDelay:oe,mouseLeaveDelay:ce,overlayClassName:tt,overlayStyle:zt,destroyPopupOnHide:ht,dropdownRender:Mt}=xe,Tt=ve(xe,["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"]),We=W("dropdown",j),Pt=`${We}-button`,[Yt,V]=(0,T.Z)(We),N={menu:Ye,arrow:nt,autoFocus:Be,align:Le,disabled:A,trigger:A?[]:He,onOpenChange:_,getPopupContainer:Me||Fe,mouseEnterDelay:oe,mouseLeaveDelay:ce,overlayClassName:tt,overlayStyle:zt,destroyPopupOnHide:ht,dropdownRender:Mt},{compactSize:g,compactItemClassnames:x}=(0,O.ri)(We,ze),R=f()(Pt,x,Se,V);"overlay"in xe&&(N.overlay=at),"open"in xe&&(N.open=ge),"placement"in xe?N.placement=Ie:N.placement=ze==="rtl"?"bottomLeft":"bottomRight";const se=we.createElement(M.ZP,{type:Y,danger:p,disabled:A,loading:S,onClick:I,htmlType:Z,href:P,title:ae},ue),me=we.createElement(M.ZP,{type:Y,danger:p,icon:ne}),[le,Je]=te([se,me]);return Yt(we.createElement(C.Z.Compact,Object.assign({className:R,size:g,block:!0},Tt),le,we.createElement(i.Z,Object.assign({},N),Je)))};K.__ANT_BUTTON=!0;var v=K;const Ne=i.Z;Ne.Button=v;var Ze=Ne},47211:function($e,ke,s){"use strict";s.d(ke,{Z:function(){return ve}});var i=s(17313),c=s(13826),f=s(92899),we=s(29878),w=s(19447),M=s(83116),z=s(37613),O=K=>{const{componentCls:v,menuCls:Ne,colorError:Ze,colorTextLightSolid:xe}=K,Fe=`${Ne}-item`;return{[`${v}, ${v}-menu-submenu`]:{[`${Ne} ${Fe}`]:{[`&${Fe}-danger:not(${Fe}-disabled)`]:{color:Ze,"&:hover":{color:xe,backgroundColor:Ze}}}}}};const T=K=>{const{componentCls:v,menuCls:Ne,zIndexPopup:Ze,dropdownArrowDistance:xe,sizePopupArrow:Fe,antCls:W,iconCls:ze,motionDurationMid:j,dropdownPaddingVertical:Y,fontSize:p,dropdownEdgeChildPadding:A,colorTextDisabled:S,fontSizeIcon:I,controlPaddingHorizontal:Z,colorBgElevated:ue}=K;return[{[v]:Object.assign(Object.assign({},(0,i.Wf)(K)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Ze,display:"block","&::before":{position:"absolute",insetBlock:-xe+Fe/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${W}-btn`]:{[`& > ${ze}-down, & > ${W}-btn-icon > ${ze}-down`]:{fontSize:I}},[`${v}-wrap`]:{position:"relative",[`${W}-btn > ${ze}-down`]:{fontSize:I},[`${ze}-down::before`]:{transition:`transform ${j}`}},[`${v}-wrap-open`]:{[`${ze}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${W}-slide-down-enter${W}-slide-down-enter-active${v}-placement-bottomLeft, &${W}-slide-down-appear${W}-slide-down-appear-active${v}-placement-bottomLeft, &${W}-slide-down-enter${W}-slide-down-enter-active${v}-placement-bottom, &${W}-slide-down-appear${W}-slide-down-appear-active${v}-placement-bottom, diff --git a/umi.51ef23ce.js b/umi.e4dfec68.js similarity index 99% rename from umi.51ef23ce.js rename to umi.e4dfec68.js index 532beef5eb..bcf1beffc4 100644 --- a/umi.51ef23ce.js +++ b/umi.e4dfec68.js @@ -1480,6 +1480,6 @@ Schedule: ${Q.map(ot=>ko(ot))} pos: ${this.timelinePos}`),le.length&&this.log(`R `).split(` `),V=[],le=t?$s(t.baseTime,t.timescale):0;let pe="00:00.000",Ee=0,ke=0,Re,ot=!0;U.oncue=function(it){const Kt=n[a];let Jt=n.ccOffset;const nr=(Ee-le)/9e4;if(Kt!=null&&Kt.new&&(ke!==void 0?Jt=n.ccOffset=Kt.start:S0(n,a,nr)),nr){if(!t){Re=new Error("Missing initPTS for VTT MPEGTS");return}Jt=nr-n.presentationOffset}const xr=it.endTime-it.startTime,Nr=Ks((it.startTime+Jt-ke)*9e4,v*9e4)/9e4;it.startTime=Math.max(Nr,0),it.endTime=Math.max(Nr+xr,0);const ln=it.text.trim();it.text=decodeURIComponent(encodeURIComponent(ln)),it.id||(it.id=o4(it.startTime,it.endTime,ln)),it.endTime>0&&V.push(it)},U.onparsingerror=function(it){Re=it},U.onflush=function(){if(Re){S(Re);return}x(V)},Q.forEach(it=>{if(ot)if(to(it,"X-TIMESTAMP-MAP=")){ot=!1,it.slice(16).split(",").forEach(Kt=>{to(Kt,"LOCAL:")?pe=Kt.slice(6):to(Kt,"MPEGTS:")&&(Ee=parseInt(Kt.slice(7)))});try{ke=B4(pe)/1e3}catch(Kt){Re=Kt}return}else it===""&&(ot=!1);U.parse(it+` `)}),U.flush()}const ro="stpp.ttml.im1t",w4=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,C4=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,l4={left:"start",center:"center",right:"end",start:"start",end:"end"};function zl(P,t,n,a){const v=ft(new Uint8Array(P),["mdat"]);if(v.length===0){a(new Error("Could not parse IMSC1 mdat"));return}const x=v.map(U=>ee(U)),S=bo(t.baseTime,1,t.timescale);try{x.forEach(U=>n(R4(U,S)))}catch(U){a(U)}}function R4(P,t){const v=new DOMParser().parseFromString(P,"text/xml").getElementsByTagName("tt")[0];if(!v)throw new Error("Invalid ttml");const x={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},S=Object.keys(x).reduce((pe,Ee)=>(pe[Ee]=v.getAttribute(`ttp:${Ee}`)||x[Ee],pe),{}),U=v.getAttribute("xml:space")!=="preserve",Q=z4(Wl(v,"styling","style")),V=z4(Wl(v,"layout","region")),le=Wl(v,"body","[begin]");return[].map.call(le,pe=>{const Ee=V4(pe,U);if(!Ee||!pe.hasAttribute("begin"))return null;const ke=c4(pe.getAttribute("begin"),S),Re=c4(pe.getAttribute("dur"),S);let ot=c4(pe.getAttribute("end"),S);if(ke===null)throw W4(pe);if(ot===null){if(Re===null)throw W4(pe);ot=ke+Re}const it=new A4(ke-t,ot-t,Ee);it.id=o4(it.startTime,it.endTime,it.text);const Kt=V[pe.getAttribute("region")],Jt=Q[pe.getAttribute("style")],nr=L4(Kt,Jt,Q),{textAlign:xr}=nr;if(xr){const Nr=l4[xr];Nr&&(it.lineAlign=Nr),it.align=xr}return y(it,nr),it}).filter(pe=>pe!==null)}function Wl(P,t,n){const a=P.getElementsByTagName(t)[0];return a?[].slice.call(a.querySelectorAll(n)):[]}function z4(P){return P.reduce((t,n)=>{const a=n.getAttribute("xml:id");return a&&(t[a]=n),t},{})}function V4(P,t){return[].slice.call(P.childNodes).reduce((n,a,v)=>{var x;return a.nodeName==="br"&&v?n+` -`:(x=a.childNodes)!=null&&x.length?V4(a,t):t?n+a.textContent.trim().replace(/\s+/g," "):n+a.textContent},"")}function L4(P,t,n){const a="http://www.w3.org/ns/ttml#styling";let v=null;const x=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],S=P!=null&&P.hasAttribute("style")?P.getAttribute("style"):null;return S&&n.hasOwnProperty(S)&&(v=n[S]),x.reduce((U,Q)=>{const V=Y4(t,a,Q)||Y4(P,a,Q)||Y4(v,a,Q);return V&&(U[Q]=V),U},{})}function Y4(P,t,n){return P&&P.hasAttributeNS(t,n)?P.getAttributeNS(t,n):null}function W4(P){return new Error(`Could not parse ttml timestamp ${P}`)}function c4(P,t){if(!P)return null;let n=O4(P);return n===null&&(w4.test(P)?n=nc(P,t):C4.test(P)&&(n=H4(P,t))),n}function nc(P,t){const n=w4.exec(P),a=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+a/t.frameRate}function H4(P,t){const n=C4.exec(P),a=Number(n[1]);switch(n[2]){case"h":return a*3600;case"m":return a*60;case"ms":return a*1e3;case"f":return a/t.frameRate;case"t":return a/t.tickRate}return a}class M4{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,a){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=a,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class uc{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=_(),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(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(s.FRAG_LOADING,this.onFragLoading,this),t.on(s.FRAG_LOADED,this.onFragLoaded,this),t.on(s.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(s.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(s.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(s.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(s.FRAG_LOADING,this.onFragLoading,this),t.off(s.FRAG_LOADED,this.onFragLoaded,this),t.off(s.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(s.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(s.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(s.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new M4(this,"textTrack1"),n=new M4(this,"textTrack2"),a=new M4(this,"textTrack3"),v=new M4(this,"textTrack4");this.cea608Parser1=new b0(1,t,n),this.cea608Parser2=new b0(3,a,v)}addCues(t,n,a,v,x){let S=!1;for(let U=x.length;U--;){const Q=x[U],V=Z4(Q[0],Q[1],n,a);if(V>=0&&(Q[0]=Math.min(Q[0],n),Q[1]=Math.max(Q[1],a),S=!0,V/(a-n)>.5))return}if(S||x.push([n,a]),this.config.renderTextTracksNatively){const U=this.captionsTracks[t];this.Cues.newCue(U,n,a,v)}else{const U=this.Cues.newCue(null,n,a,v);this.hls.trigger(s.CUES_PARSED,{type:"captions",cues:U,track:t})}}onInitPtsFound(t,{frag:n,id:a,initPTS:v,timescale:x,trackId:S}){const{unparsedVttFrags:U}=this;a===o.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:x,trackId:S}),U.length&&(this.unparsedVttFrags=[],U.forEach(Q=>{this.initPTS[Q.frag.cc]?this.onFragLoaded(s.FRAG_LOADED,Q):this.hls.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:Q.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:a}=this;if(a)for(let v=0;v{sa(v[x]),delete v[x]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=_(),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 a=0;ax.textCodec===ro);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kl(this.tracks,a)){this.tracks=a;return}if(this.textTracks=[],this.tracks=a,this.config.renderTextTracksNatively){const S=this.media,U=S?J0(S.textTracks):null;if(this.tracks.forEach((Q,V)=>{let le;if(U){let pe=null;for(let Ee=0;EeV!==null).map(V=>V.label);Q.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${Q.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const S=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(s.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:S})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(a=>{const v=/(?:CC|SERVICE)([1-4])/.exec(a.instreamId);if(!v)return;const x=`textTrack${v[1]}`,S=this.captionsProperties[x];S&&(S.label=a.name,a.lang&&(S.languageCode=a.lang),S.media=a)})}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===o.MAIN){var a,v;const{cea608Parser1:x,cea608Parser2:S,lastSn:U}=this,{cc:Q,sn:V}=n.frag,le=(a=(v=n.part)==null?void 0:v.index)!=null?a:-1;x&&S&&(V!==U+1||V===U&&le!==this.lastPartIndex+1||Q!==this.lastCc)&&(x.reset(),S.reset()),this.lastCc=Q,this.lastSn=V,this.lastPartIndex=le}}onFragLoaded(t,n){const{frag:a,payload:v}=n;if(a.type===o.SUBTITLE)if(v.byteLength){const x=a.decryptdata,S="stats"in n;if(x==null||!x.encrypted||S){const U=this.tracks[a.level],Q=this.vttCCs;Q[a.cc]||(Q[a.cc]={start:a.start,prevCC:this.prevCC,new:!0},this.prevCC=a.cc),U&&U.textCodec===ro?this._parseIMSC1(a,v):this._parseVTTs(n)}}else this.hls.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:a,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const a=this.hls;zl(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),a.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{a.logger.log(`Failed to parse IMSC1: ${v}`),a.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:a,payload:v}=t,{initPTS:x,unparsedVttFrags:S}=this,U=x.length-1;if(!x[a.cc]&&U===-1){S.push(t);return}const Q=this.hls,V=(n=a.initSegment)!=null&&n.data?Zt(a.initSegment.data,new Uint8Array(v)).buffer:v;Ul(V,this.initPTS[a.cc],this.vttCCs,a.cc,a.start,le=>{this._appendCues(le,a.level),Q.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:a})},le=>{const pe=le.message==="Missing initPTS for VTT MPEGTS";pe?S.push(t):this._fallbackToIMSC1(a,v),Q.logger.log(`Failed to parse VTT cue: ${le}`),!(pe&&U>a.cc)&&Q.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:a,error:le})})}_fallbackToIMSC1(t,n){const a=this.tracks[t.level];a.textCodec||zl(n,this.initPTS[t.cc],()=>{a.textCodec=ro,this._parseIMSC1(t,n)},()=>{a.textCodec="wvtt"})}_appendCues(t,n){const a=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(x=>Ws(v,x))}else{const v=this.tracks[n];if(!v)return;const x=v.default?"default":"subtitles"+n;a.trigger(s.CUES_PARSED,{type:"subtitles",cues:t,track:x})}}onFragDecrypted(t,n){const{frag:a}=n;a.type===o.SUBTITLE&&this.onFragLoaded(s.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:a,samples:v}=n;if(!(a.type===o.MAIN&&this.closedCaptionsForLevel(a)==="NONE"))for(let x=0;xxs(U[Q],n,a))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(Q=>xs(U[Q],n,v))}}}extractCea608Data(t){const n=[[],[]],a=t[0]&31;let v=2;for(let x=0;x=16?Q--:Q++;const ke=s0(V.trim()),Re=o4(t,n,ke);P!=null&&(pe=P.cues)!=null&&pe.getCueById(Re)||(S=new le(t,n,ke),S.id=Re,S.line=Ee+1,S.align="left",S.position=10+Math.min(80,Math.floor(Q*8/32)*10),v.push(S))}return P&&v.length&&(v.sort((Ee,ke)=>Ee.line==="auto"||ke.line==="auto"?0:Ee.line>8&&ke.line>8?ke.line-Ee.line:Ee.line-ke.line),v.forEach(Ee=>Ws(P,Ee))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(P){}return!1}const Ie=/(\d+)-(\d+)\/(\d+)/;class nt{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||mn,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,a){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const x=Mt(t,this.controller.signal),S=t.responseType==="arraybuffer",U=S?"byteLength":"length",{maxTimeToFirstByteMs:Q,maxLoadTimeMs:V}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=a,this.request=this.fetchSetup(t,x),self.clearTimeout(this.requestTimeout),n.timeout=Q&&r(Q)?Q:V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(is(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(pe=>{var Ee;this.response=this.loader=pe;const ke=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-(ke-v.loading.start)),!pe.ok){const{status:ot,statusText:it}=pe;throw new Nu(it||"fetch, bad network response",ot,pe)}v.loading.first=ke,v.total=Fr(pe.headers)||v.total;const Re=(Ee=this.callbacks)==null?void 0:Ee.onProgress;return Re&&r(n.highWaterMark)?this.loadProgressively(pe,v,t,n.highWaterMark,Re):S?pe.arrayBuffer():t.responseType==="json"?pe.json():pe.text()}).then(pe=>{var Ee,ke;const Re=this.response;if(!Re)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const ot=pe[U];ot&&(v.loaded=v.total=ot);const it={url:Re.url,data:pe,code:Re.status},Kt=(Ee=this.callbacks)==null?void 0:Ee.onProgress;Kt&&!r(n.highWaterMark)&&Kt(v,t,pe,Re),(ke=this.callbacks)==null||ke.onSuccess(it,v,t,Re)}).catch(pe=>{var Ee;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const ke=pe&&pe.code||0,Re=pe?pe.message:null;(Ee=this.callbacks)==null||Ee.onError({code:ke,text:Re},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,a,v=0,x){const S=new Er,U=t.body.getReader(),Q=()=>U.read().then(V=>{if(V.done)return S.dataLength&&x(n,a,S.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const le=V.value,pe=le.length;return n.loaded+=pe,pe=v&&x(n,a,S.flush().buffer,t)):x(n,a,le.buffer,t),Q()}).catch(()=>Promise.reject());return Q()}}function Mt(P,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},P.headers))};return P.rangeEnd&&n.headers.set("Range","bytes="+P.rangeStart+"-"+String(P.rangeEnd-1)),n}function or(P){const t=Ie.exec(P);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Fr(P){const t=P.get("Content-Range");if(t){const a=or(t);if(r(a))return a}const n=P.get("Content-Length");if(n)return parseInt(n)}function mn(P,t){return new self.Request(P.url,t)}class Nu extends Error{constructor(t,n,a){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=a}}const Ki=/^age:\s*[\d.]+\s*$/im;class Kn{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,a){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=a,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const a=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const x=this.xhrSetup;x?Promise.resolve().then(()=>{if(!(this.loader!==a||this.stats.aborted))return x(a,n.url)}).catch(S=>{if(!(this.loader!==a||this.stats.aborted))return a.open("GET",n.url,!0),x(a,n.url)}).then(()=>{this.loader!==a||this.stats.aborted||this.openAndSendXhr(a,n,t)}).catch(S=>{var U;(U=this.callbacks)==null||U.onError({code:a.status,text:S.message},n,a,v)}):this.openAndSendXhr(a,n,t)}openAndSendXhr(t,n,a){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:x,maxLoadTimeMs:S}=a.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),a.timeout=x&&r(x)?x:S,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),a.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:a}=this;if(!t||!n)return;const v=n.readyState,x=this.config;if(!a.aborted&&v>=2&&(a.loading.first===0&&(a.loading.first=Math.max(self.performance.now(),a.loading.start),x.timeout!==x.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),x.timeout=x.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),x.loadPolicy.maxLoadTimeMs-(a.loading.first-a.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const V=n.status,le=n.responseType==="text"?n.responseText:null;if(V>=200&&V<300){const Re=le!=null?le:n.response;if(Re!=null){var S,U;a.loading.end=Math.max(self.performance.now(),a.loading.first);const ot=n.responseType==="arraybuffer"?Re.byteLength:Re.length;a.loaded=a.total=ot,a.bwEstimate=a.total*8e3/(a.loading.end-a.loading.first);const it=(S=this.callbacks)==null?void 0:S.onProgress;it&&it(a,t,Re,n);const Kt={url:n.responseURL,data:Re,code:V};(U=this.callbacks)==null||U.onSuccess(Kt,a,t,n);return}}const pe=x.loadPolicy.errorRetry,Ee=a.retry,ke={url:t.url,data:void 0,code:V};if(cn(pe,Ee,!1,ke))this.retry(pe);else{var Q;G.error(`${V} while loading ${t.url}`),(Q=this.callbacks)==null||Q.onError({code:V,text:n.statusText},t,n,a)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(cn(t,n,!0))this.retry(t);else{var a;G.warn(`timeout while loading ${(a=this.context)==null?void 0:a.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:a}=this;this.retryDelay=Xn(t,a.retry),a.retry++,G.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${a.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&&Ki.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 gi={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},Vi=E(E({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:Kn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Je,bufferController:os,capLevelController:B0,errorController:Qn,fpsController:ma,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:mo,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:gi},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},Ni()),{},{subtitleStreamController:D0,subtitleTrackController:Ml,timelineController:uc,audioStreamController:$l,audioTrackController:T0,emeController:Pe,cmcdController:E4,contentSteeringController:T,interstitialsController:x4});function Ni(){return{cueHandler:z,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 Xr(P,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 a=Mr(P),v=["manifest","level","frag"],x=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(S=>{const U=`${S==="level"?"playlist":S}LoadPolicy`,Q=t[U]===void 0,V=[];x.forEach(le=>{const pe=`${S}Loading${le}`,Ee=t[pe];if(Ee!==void 0&&Q){V.push(pe);const ke=a[U].default;switch(t[U]={default:ke},le){case"TimeOut":ke.maxLoadTimeMs=Ee,ke.maxTimeToFirstByteMs=Ee;break;case"MaxRetry":ke.errorRetry.maxNumRetry=Ee,ke.timeoutRetry.maxNumRetry=Ee;break;case"RetryDelay":ke.errorRetry.retryDelayMs=Ee,ke.timeoutRetry.retryDelayMs=Ee;break;case"MaxRetryTimeout":ke.errorRetry.maxRetryDelayMs=Ee,ke.timeoutRetry.maxRetryDelayMs=Ee;break}}}),V.length&&n.warn(`hls.js config: "${V.join('", "')}" setting(s) are deprecated, use "${U}": ${ui(t[U])}`)}),E(E({},a),t)}function Mr(P){return P&&typeof P=="object"?Array.isArray(P)?P.map(Mr):Object.keys(P).reduce((t,n)=>(t[n]=Mr(P[n]),t),{}):P}function $r(P,t){const n=P.loader;n!==nt&&n!==Kn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),P.progressive=!1):_e()&&(P.loader=nt,P.progressive=!0,P.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const Pn=2,jn=.1,Ji=.05,Qu=100;class ea extends Zn{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 a;(a=this.media)!=null&&a.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var a;this.ended=((a=this.media)==null?void 0:a.currentTime)||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.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(Qu),this.mediaSource=n.mediaSource;const a=this.media=n.media;$i(a,"playing",this.onMediaPlaying),$i(a,"waiting",this.onMediaWaiting),$i(a,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:a}=this;a&&(ca(a,"playing",this.onMediaPlaying),ca(a,"waiting",this.onMediaWaiting),ca(a,"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 a,v;const x=(a=this.hls)==null?void 0:a.config;if(!x)return;const S=this.media;if(!S)return;const{seeking:U}=S,Q=this.seeking&&!U,V=!this.seeking&&U,le=S.paused&&!U||S.ended||S.playbackRate===0;if(this.seeking=U,t!==n){n&&(this.ended=0),this.moved=!0,U||(this.nudgeRetry=0,x.nudgeOnVideoHole&&!le&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(V||Q){Q&&this.stallResolved(t);return}if(le){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&S.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!1}));return}if(!on.getBuffered(S).length){this.nudgeRetry=0;return}const pe=on.bufferInfo(S,t,0),Ee=pe.nextStart||0,ke=this.fragmentTracker;if(U&&ke&&this.hls){const ln=va(this.hls.inFlightFragments,t),jr=pe.len>Pn,en=!Ee||ln||Ee-t>Pn&&!ke.getPartialFragment(t);if(jr||en)return;this.moved=!1}const Re=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&ke){if(!(pe.len>0)&&!Ee)return;const jr=Math.max(Ee,pe.start||0)-t,Jr=!!(Re!=null&&Re.live)?Re.targetduration*2:Pn,zr=j0(t,ke);if(jr>0&&(jr<=Jr||zr)){S.paused||this._trySkipBufferHole(zr);return}}const ot=x.detectStallWithCurrentTimeMs,it=self.performance.now(),Kt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Kt>0&&it-Kt=ot||Kt)&&this.hls){var xr;if(((xr=this.mediaSource)==null?void 0:xr.readyState)==="ended"&&!(Re!=null&&Re.live)&&Math.abs(t-((Re==null?void 0:Re.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(pe),!this.media||!this.hls)return}const Nr=on.bufferInfo(S,t,x.maxBufferHole);this._tryFixBufferStall(Nr,nr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const a=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(a)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(s.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var a;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(a=this.buffered.audio)!=null&&a.length&&v&&v.length>1&&t>v.end(0)){const x=on.bufferedInfo(on.timeRangesToArray(this.buffered.audio),t,0);if(x.len>1&&n>=x.start){const S=on.timeRangesToArray(v),U=on.bufferedInfo(S,n,0).bufferedIndex;if(U>-1&&UU)&&le-V<1&&t-V<2){const pe=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${V} -> ${le} buffered index: ${Q}`);this.warn(pe.message),this.media.currentTime+=1e-6;let Ee=j0(t,this.fragmentTracker);Ee&&"fragment"in Ee?Ee=Ee.fragment:Ee||(Ee=void 0);const ke=on.bufferInfo(this.media,t,0);this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:pe,reason:pe.message,frag:Ee,buffer:ke.len,bufferInfo:ke})}}}}}_tryFixBufferStall(t,n,a){var v,x;const{fragmentTracker:S,media:U}=this,Q=(v=this.hls)==null?void 0:v.config;if(!U||!S||!Q)return;const V=(x=this.hls)==null?void 0:x.latestLevelDetails,le=j0(a,S);if((le||V!=null&&V.live&&a1&&t.len>Q.maxBufferHole||t.nextStart&&(t.nextStart-aQ.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const a=this.fragmentTracker,v=t.nextStart;if(a&&v){const x=a.getFragAtPos(n,o.MAIN),S=a.getFragAtPos(v,o.MAIN);if(x&&S)return S.sn-x.sn<2}return!1}_reportStall(t){const{hls:n,media:a,stallReported:v,stalled:x}=this;if(!v&&x!==null&&a&&n){this.stallReported=!0;const S=new Error(`Playback stalling at @${a.currentTime} due to low buffer (${ui(t)})`);this.warn(S.message),n.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.BUFFER_STALLED_ERROR,fatal:!1,error:S,buffer:t.len,bufferInfo:t,stalled:{start:x}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:a,media:v}=this,x=(n=this.hls)==null?void 0:n.config;if(!v||!a||!x)return 0;const S=v.currentTime,U=on.bufferInfo(v,S,0),Q=S0&&U.len<1&&v.readyState<3,Ee=Q-S;if(Ee>0&&(le||pe)){if(Ee>x.maxBufferHole){let Re=!1;if(S===0){const ot=a.getAppendedFrag(0,o.MAIN);ot&&Q{const P=ac();try{P&&new P(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Ac{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(s.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(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(s.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(s.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var a;this.media=n.media,((a=n.overrides)==null?void 0:a.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&&sa(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;nJ4&&(pe=J4),pe-le<=0&&(pe=le+ic);for(let ke=0;kele.type===lu.audioId3&&Q:v==="video"?V=le=>le.type===lu.emsg&&U:V=le=>le.type===lu.audioId3&&Q||le.type===lu.emsg&&U,xs(x,n,a,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:a,timelineOffset:v,enableDateRangeMetadataCues:x,interstitialsController:S}=this.hls.config;if(!x)return;const U=ac();if(a&&v&&!S){const{fragmentStart:ot,fragmentEnd:it}=t;let Kt=this.assetCue;Kt?(Kt.startTime=ot,Kt.endTime=it):U&&(Kt=this.assetCue=sc(U,ot,it,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Kt&&(Kt.id=a,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Kt),Kt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:Q}=this,{dateRanges:V}=t,le=Object.keys(V);let pe=this.dateRangeCuesAppended;if(Q&&n){var Ee;if((Ee=Q.cues)!=null&&Ee.length){const ot=Object.keys(pe).filter(it=>!le.includes(it));for(let it=ot.length;it--;){var ke;const Kt=ot[it],Jt=(ke=pe[Kt])==null?void 0:ke.cues;delete pe[Kt],Jt&&Object.keys(Jt).forEach(nr=>{const xr=Jt[nr];if(xr){xr.removeEventListener("enter",this.onEventCueEnter);try{Q.removeCue(xr)}catch(Nr){}}})}}else pe=this.dateRangeCuesAppended={}}const Re=t.fragments[t.fragments.length-1];if(!(le.length===0||!r(Re==null?void 0:Re.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let ot=0;ot{if(Su!==Kt.id){const ri=V[Su];if(ri.class===Kt.class&&ri.startDate>Kt.startDate&&(!On||Kt.startDate.01&&(Su.startTime=Jt,Su.endTime=ln);else if(U){let ri=Kt.attr[On];Hs(On)&&(ri=K(ri));const ni=sc(U,Jt,ln,{key:On,data:ri},lu.dateRange);ni&&(ni.id=it,this.id3Track.addCue(ni),xr[On]=ni,S&&(On==="X-ASSET-LIST"||On==="X-ASSET-URL")&&ni.addEventListener("enter",this.onEventCueEnter))}}pe[it]={cues:xr,dateRange:Kt,durationKnown:Nr}}}}}class Bc{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,a=this.levelDetails;if(!n||!a)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:x,maxLiveSyncPlaybackRate:S}=this.config;if(!x||S===1||!a.live)return;const U=this.targetLatency;if(U===null)return;const Q=v-U,V=Math.min(this.maxLatency,U+a.targetduration);if(Q.05&&this.forwardBufferLength>1){const pe=Math.min(2,Math.max(1,S)),Ee=Math.round(2/(1+Math.exp(-.75*Q-this.edgeStalled))*20)/20,ke=Math.min(pe,Math.max(1,Ee));this.changeMediaPlaybackRate(n,ke)}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:a,targetduration:v}=t,{liveSyncDuration:x,liveSyncDurationCount:S,lowLatencyMode:U}=this.config,Q=this.hls.userConfig;let V=U&&a||n;(this._targetLatencyUpdated||Q.liveSyncDuration||Q.liveSyncDurationCount||V===0)&&(V=x!==void 0?x:S*v);const le=v;return V+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,le)}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 a=this.levelDetails;if(a===null)return null;const v=a.edge,x=t-n-this.edgeStalled,S=v-a.totalduration,U=v-(this.config.lowLatencyMode&&a.partTarget||a.targetduration);return Math.min(Math.max(S,x),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 a=t.buffered.length;return(a?t.buffered.end(a-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(s.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(s.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 a;n.details===d.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(a=this.levelDetails)!=null&&a.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var a,v;t.playbackRate!==n&&((a=this.hls)==null||a.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 wc extends ys{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(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(s.FRAG_BUFFERED,this.onFragBuffered,this),t.on(s.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(s.FRAG_BUFFERED,this.onFragBuffered,this),t.off(s.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 a=this.hls.config.preferManagedMediaSource,v=[],x={},S={};let U=!1,Q=!1,V=!1;n.levels.forEach(le=>{const pe=le.attrs;let{audioCodec:Ee,videoCodec:ke}=le;Ee&&(le.audioCodec=Ee=_t(Ee,a)||void 0),ke&&(ke=le.videoCodec=Ir(ke));const{width:Re,height:ot,unknownCodecs:it}=le,Kt=(it==null?void 0:it.length)||0;if(U||(U=!!(Re&&ot)),Q||(Q=!!ke),V||(V=!!Ee),Kt||Ee&&!this.isAudioSupported(Ee)||ke&&!this.isVideoSupported(ke)){this.log(`Some or all CODECS not supported "${pe.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":nr,"HDCP-LEVEL":xr,"PATHWAY-ID":Nr,RESOLUTION:ln,"VIDEO-RANGE":jr}=pe,Jr=`${`${Nr||"."}-`}${le.bitrate}-${ln}-${nr}-${Jt}-${jr}-${xr}`;if(x[Jr])if(x[Jr].uri!==le.url&&!le.attrs["PATHWAY-ID"]){const zr=S[Jr]+=1;le.attrs["PATHWAY-ID"]=new Array(zr+1).join(".");const On=this.createLevel(le);x[Jr]=On,v.push(On)}else x[Jr].addGroupId("audio",pe.AUDIO),x[Jr].addGroupId("text",pe.SUBTITLES);else{const zr=this.createLevel(le);x[Jr]=zr,S[Jr]=1,v.push(zr)}}),this.filterAndSortMediaOptions(v,n,U,Q,V)}createLevel(t){const n=new Gu(t),a=t.supplemental;if(a!=null&&a.videoCodec&&!this.isVideoSupported(a.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${a.videoCodec}"`);this.log(v.message),n.supportedResult=wt(v,[])}return n}isAudioSupported(t){return we(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return we(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,a,v,x){var S;let U=[],Q=[],V=t;const le=((S=n.stats)==null?void 0:S.parsing)||{};if((a||v)&&x&&(V=V.filter(({videoCodec:Jt,videoRange:nr,width:xr,height:Nr})=>(!!Jt||!!(xr&&Nr))&&Ru(nr))),V.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",nr=Jt;n.levels.length&&(nr=`one or more CODECS in variant not supported: ${ui(n.levels.map(Nr=>Nr.attrs.CODECS).filter((Nr,ln,jr)=>jr.indexOf(Nr)===ln))}`,this.warn(nr),Jt+=` (${nr})`);const xr=new Error(Jt);this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:xr,reason:nr})}}),le.end=performance.now();return}n.audioTracks&&(U=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),fc(U)),n.subtitles&&(Q=n.subtitles,fc(Q));const pe=V.slice(0);V.sort((Jt,nr)=>{if(Jt.attrs["HDCP-LEVEL"]!==nr.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(nr.attrs["HDCP-LEVEL"]||"")?1:-1;if(a&&Jt.height!==nr.height)return Jt.height-nr.height;if(Jt.frameRate!==nr.frameRate)return Jt.frameRate-nr.frameRate;if(Jt.videoRange!==nr.videoRange)return qn.indexOf(Jt.videoRange)-qn.indexOf(nr.videoRange);if(Jt.videoCodec!==nr.videoCodec){const xr=Ae(Jt.videoCodec),Nr=Ae(nr.videoCodec);if(xr!==Nr)return Nr-xr}if(Jt.uri===nr.uri&&Jt.codecSet!==nr.codecSet){const xr=ht(Jt.codecSet),Nr=ht(nr.codecSet);if(xr!==Nr)return Nr-xr}return Jt.averageBitrate!==nr.averageBitrate?Jt.averageBitrate-nr.averageBitrate:0});let Ee=pe[0];if(this.steering&&(V=this.steering.filterParsedLevels(V),V.length!==pe.length)){for(let Jt=0;Jtxr&&xr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=Nr)}break}const Re=x&&!v,ot=this.hls.config,it=!!(ot.audioStreamController&&ot.audioTrackController),Kt={levels:V,audioTracks:U,subtitleTracks:Q,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:x,video:v,altAudio:it&&!Re&&U.some(Jt=>!!Jt.url)};le.end=performance.now(),this.hls.trigger(s.MANIFEST_PARSED,Kt)}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 le=new Error("invalid level idx"),pe=t<0;if(this.hls.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.LEVEL_SWITCH_ERROR,level:t,fatal:pe,error:le,reason:le.message}),pe)return;t=Math.min(t,n.length-1)}const a=this.currentLevelIndex,v=this.currentLevel,x=v?v.attrs["PATHWAY-ID"]:void 0,S=n[t],U=S.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=S,a===t&&v&&x===U)return;this.log(`Switching to level ${t} (${S.height?S.height+"p ":""}${S.videoRange?S.videoRange+" ":""}${S.codecSet?S.codecSet+" ":""}@${S.bitrate})${U?" with Pathway "+U:""} from level ${a}${x?" with Pathway "+x:""}`);const Q={level:t,attrs:S.attrs,details:S.details,bitrate:S.bitrate,averageBitrate:S.averageBitrate,maxBitrate:S.maxBitrate,realBitrate:S.realBitrate,width:S.width,height:S.height,codecSet:S.codecSet,audioCodec:S.audioCodec,videoCodec:S.videoCodec,audioGroups:S.audioGroups,subtitleGroups:S.subtitleGroups,loaded:S.loaded,loadError:S.loadError,fragmentError:S.fragmentError,name:S.name,id:S.id,uri:S.uri,url:S.url,urlId:0,audioGroupIds:S.audioGroupIds,textGroupIds:S.textGroupIds};this.hls.trigger(s.LEVEL_SWITCHING,Q);const V=S.details;if(!V||V.live){const le=this.switchParams(S.uri,v==null?void 0:v.details,V);this.loadPlaylist(le)}}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(),a=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=a}}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===o.MAIN){const a=n.elementaryStreams;if(!Object.keys(a).some(x=>!!a[x]))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 a;const{level:v,details:x}=n,S=n.levelInfo;if(!S){var U;this.warn(`Invalid level index ${v}`),(U=n.deliveryDirectives)!=null&&U.skip&&(x.deltaUpdateFailed=!0);return}if(S===this.currentLevel||n.withoutMultiVariant){S.fragmentError===0&&(S.loadError=0);let Q=S.details;Q===n.details&&Q.advanced&&(Q=void 0),this.playlistLoaded(v,n,Q)}else(a=n.deliveryDirectives)!=null&&a.skip&&(x.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const a=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,x=t.attrs["PATHWAY-ID"],S=t.details,U=S==null?void 0:S.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${x?" Pathway "+x:""}${U&&S.live?" age "+U.toFixed(1)+(S.type?" "+S.type||0:""):""} ${a}`),this.hls.trigger(s.LEVEL_LOADING,{url:a,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 a=this._levels.filter((x,S)=>S!==t?!0:(this.steering&&this.steering.removeLevel(x),x===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,x.details&&x.details.fragments.forEach(U=>U.level=-1)),!1));da(a),this._levels=a,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=a.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(s.LEVELS_UPDATED,{levels:a})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:a}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(s.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:a}))}}function fc(P){const t={};P.forEach(n=>{const a=n.groupId||"";n.id=t[a]=t[a]||0,t[a]++})}function hc(){return self.SourceBuffer||self.WebKitSourceBuffer}function pc(){if(!ae())return!1;const t=hc();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Cc(){if(!pc())return!1;const P=ae();return typeof(P==null?void 0:P.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>P.isTypeSupported(Ue(t,"video")))||["mp4a.40.2","fLaC"].some(t=>P.isTypeSupported(Ue(t,"audio"))))}function Dc(){var P;const t=hc();return typeof(t==null||(P=t.prototype)==null?void 0:P.changeType)=="function"}const mc=100;class vc extends Lt{constructor(t,n,a){super(t,n,a,"stream-controller",o.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,x=v?v.currentTime:null;if(x===null||!r(x)||(this.log(`Media seeked to ${x.toFixed(3)}`),!this.getBufferedFrag(x)))return;const S=this.getFwdBufferInfoAtPos(v,x,o.MAIN,0);if(S===null||S.len===0){this.warn(`Main forward buffer length at ${x} on "seeked" event ${S?S.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(s.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(s.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(s.BUFFER_CREATED,this.onBufferCreated,this),t.on(s.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(s.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(s.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(s.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(s.BUFFER_CREATED,this.onBufferCreated,this),t.off(s.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(s.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:a,hls:v}=this;if(this.stopLoad(),this.setInterval(mc),this.level=-1,!this.startFragRequested){let x=v.startLevel;x===-1&&(v.config.testBandwidth&&this.levels.length>1?(x=0,this.bitrateTest=!0):x=v.firstAutoLevel),v.nextLoadLevel=x,this.level=v.loadLevel,this._hasEnoughToStart=!!n}a>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${a.toFixed(3)}`),t=a),this.state=Te.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=Te.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case Te.WAITING_LEVEL:{const{levels:t,level:n}=this,a=t==null?void 0:t[n],v=a==null?void 0:a.details;if(v&&(!v.live||this.levelLastLoaded===a&&!this.waitForLive(a))){if(this.waitForCdnTuneIn(v))break;this.state=Te.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=Te.IDLE;break}break}case Te.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===Te.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:a,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const x=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(a!=null&&a[x]))return;const S=a[x],U=this.getMainFwdBufferInfo();if(U===null)return;const Q=this.getLevelDetails();if(Q&&this._streamEnded(U,Q)){const ot={};this.altAudio===2&&(ot.type="video"),this.hls.trigger(s.BUFFER_EOS,ot),this.state=Te.ENDED;return}if(!this.buffering)return;t.loadLevel!==x&&t.manualLevel===-1&&this.log(`Adapting to level ${x} from level ${this.level}`),this.level=t.nextLoadLevel=x;const V=S.details;if(!V||this.state===Te.WAITING_LEVEL||this.waitForLive(S)){this.level=x,this.state=Te.WAITING_LEVEL,this.startFragRequested=!1;return}const le=U.len,pe=this.getMaxBufferLength(S.maxBitrate);if(le>=pe)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const Ee=this.backtrackFragment?this.backtrackFragment.start:U.end;let ke=this.getNextFragment(Ee,V);if(this.couldBacktrack&&!this.fragPrevious&&ke&&De(ke)&&this.fragmentTracker.getState(ke)!==Cn.OK){var Re;const it=((Re=this.backtrackFragment)!=null?Re:ke).sn-V.startSN,Kt=V.fragments[it-1];Kt&&ke.cc===Kt.cc&&(ke=Kt,this.fragmentTracker.removeFragment(Kt))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(ke&&this.isLoopLoading(ke,Ee)){if(!ke.gap){const it=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Kt=(it===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Kt&&this.afterBufferFlushed(Kt,it,o.MAIN)}ke=this.getNextFragmentLoopLoading(ke,V,U,o.MAIN,pe)}ke&&(ke.initSegment&&!ke.initSegment.data&&!this.bitrateTest&&(ke=ke.initSegment),this.loadFragment(ke,S,Ee))}loadFragment(t,n,a){const v=this.fragmentTracker.getState(t);v===Cn.NOT_LOADED||v===Cn.PARTIAL?De(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,a):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,o.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 a;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const x=this.getLevelDetails();if(x!=null&&x.live){const U=this.getMainFwdBufferInfo();if(!U||U.len=S-n.maxFragLookUpTolerance&&x<=U;if(v!==null&&a.duration>v&&(x{this.hls&&this.hls.trigger(s.AUDIO_TRACK_SWITCHED,n)}),a.trigger(s.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}a.trigger(s.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const a=ut(n.url,this.hls);if(a){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=a?2:0,this.tick()}onBufferCreated(t,n){const a=n.tracks;let v,x,S=!1;for(const U in a){const Q=a[U];if(Q.id==="main"){if(x=U,v=Q,U==="video"){const V=a[U];V&&(this.videoBuffer=V.buffer)}}else S=!0}S&&v?(this.log(`Alternate track found, use ${x}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:a,part:v}=n,x=a.type===o.MAIN;if(x){if(this.fragContextChanged(a)){this.warn(`Fragment ${a.sn}${v?" p: "+v.index:""} of level ${a.level} finished buffering, but was aborted. state: ${this.state}`),this.state===Te.PARSED&&(this.state=Te.IDLE);return}const U=v?v.stats:a.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),De(a)&&(this.fragPrevious=a),this.fragBufferedComplete(a,v)}const S=this.media;S&&(!this._hasEnoughToStart&&on.getBuffered(S).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),x&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var a;if(n.fatal){this.state=Te.ERROR;return}switch(n.details){case d.FRAG_GAP:case d.FRAG_PARSING_ERROR:case d.FRAG_DECRYPT_ERROR:case d.FRAG_LOAD_ERROR:case d.FRAG_LOAD_TIMEOUT:case d.KEY_LOAD_ERROR:case d.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(o.MAIN,n);break;case d.LEVEL_LOAD_ERROR:case d.LEVEL_LOAD_TIMEOUT:case d.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===Te.WAITING_LEVEL&&((a=n.context)==null?void 0:a.type)===h.LEVEL&&(this.state=Te.IDLE);break;case d.BUFFER_ADD_CODEC_ERROR:case d.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case d.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 d.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=Te.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const a=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;a&&(this.afterBufferFlushed(a,n,o.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 a=this.startPosition;if(a>=0&&n0&&(Q{const{hls:v}=this,x=a==null?void 0:a.frag;if(!x||this.fragContextChanged(x))return;n.fragmentError=0,this.state=Te.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const S=x.stats;S.parsing.start=S.parsing.end=S.buffering.start=S.buffering.end=self.performance.now(),v.trigger(s.FRAG_LOADED,a),x.bitrateTest=!1}).catch(a=>{this.state===Te.STOPPED||this.state===Te.ERROR||(this.warn(a),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:a}=this,{remuxResult:v,chunkMeta:x}=t,S=this.getCurrentContext(x);if(!S){this.resetWhenMissingContext(x);return}const{frag:U,part:Q,level:V}=S,{video:le,text:pe,id3:Ee,initSegment:ke}=v,{details:Re}=V,ot=this.altAudio?void 0:v.audio;if(this.fragContextChanged(U)){this.fragmentTracker.removeFragment(U);return}if(this.state=Te.PARSING,ke){const it=ke.tracks;if(it){const xr=U.initSegment||U;if(this.unhandledEncryptionError(ke,U))return;this._bufferInitSegment(V,it,xr,x),a.trigger(s.FRAG_PARSING_INIT_SEGMENT,{frag:xr,id:n,tracks:it})}const Kt=ke.initPTS,Jt=ke.timescale,nr=this.initPTS[U.cc];if(r(Kt)&&(!nr||nr.baseTime!==Kt||nr.timescale!==Jt)){const xr=ke.trackId;this.initPTS[U.cc]={baseTime:Kt,timescale:Jt,trackId:xr},a.trigger(s.INIT_PTS_FOUND,{frag:U,id:n,initPTS:Kt,timescale:Jt,trackId:xr})}}if(le&&Re){ot&&le.type==="audiovideo"&&this.logMuxedErr(U);const it=Re.fragments[U.sn-1-Re.startSN],Kt=U.sn===Re.startSN,Jt=!it||U.cc>it.cc;if(v.independent!==!1){const{startPTS:nr,endPTS:xr,startDTS:Nr,endDTS:ln}=le;if(Q)Q.elementaryStreams[le.type]={startPTS:nr,endPTS:xr,startDTS:Nr,endDTS:ln};else if(le.firstKeyFrame&&le.independent&&x.id===1&&!Jt&&(this.couldBacktrack=!0),le.dropped&&le.independent){const jr=this.getMainFwdBufferInfo(),en=(jr?jr.end:this.getLoadPosition())+this.config.maxBufferHole,Jr=le.firstKeyFramePTS?le.firstKeyFramePTS:nr;if(!Kt&&enPn&&(U.gap=!0);U.setElementaryStreamInfo(le.type,nr,xr,Nr,ln),this.backtrackFragment&&(this.backtrackFragment=U),this.bufferFragmentData(le,U,Q,x,Kt||Jt)}else if(Kt||Jt)U.gap=!0;else{this.backtrack(U);return}}if(ot){const{startPTS:it,endPTS:Kt,startDTS:Jt,endDTS:nr}=ot;Q&&(Q.elementaryStreams[ie.AUDIO]={startPTS:it,endPTS:Kt,startDTS:Jt,endDTS:nr}),U.setElementaryStreamInfo(ie.AUDIO,it,Kt,Jt,nr),this.bufferFragmentData(ot,U,Q,x)}if(Re&&Ee!=null&&Ee.samples.length){const it={id:n,frag:U,details:Re,samples:Ee.samples};a.trigger(s.FRAG_PARSING_METADATA,it)}if(Re&&pe){const it={id:n,frag:U,details:Re,samples:pe.samples};a.trigger(s.FRAG_PARSING_USERDATA,it)}}logMuxedErr(t){this.warn(`${De(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,a,v){if(this.state!==Te.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(a));const{audio:x,video:S,audiovideo:U}=n;if(x){const V=t.audioCodec;let le=Yr(x.codec,V);le==="mp4a"&&(le="mp4a.40.5");const pe=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){le&&(le.indexOf("mp4a.40.5")!==-1?le="mp4a.40.2":le="mp4a.40.5");const Ee=x.metadata;Ee&&"channelCount"in Ee&&(Ee.channelCount||1)!==1&&pe.indexOf("firefox")===-1&&(le="mp4a.40.5")}le&&le.indexOf("mp4a.40.5")!==-1&&pe.indexOf("android")!==-1&&x.container!=="audio/mpeg"&&(le="mp4a.40.2",this.log(`Android: force audio codec to ${le}`)),V&&V!==le&&this.log(`Swapping manifest audio codec "${V}" for "${le}"`),x.levelCodec=le,x.id=o.MAIN,this.log(`Init audio buffer, container:${x.container}, codecs[selected/level/parsed]=[${le||""}/${V||""}/${x.codec}]`),delete n.audiovideo}if(S){S.levelCodec=t.videoCodec,S.id=o.MAIN;const V=S.codec;if((V==null?void 0:V.length)===4)switch(V){case"hvc1":case"hev1":S.codec="hvc1.1.6.L120.90";break;case"av01":S.codec="av01.0.04M.08";break;case"avc1":S.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${S.container}, codecs[level/parsed]=[${t.videoCodec||""}/${V}]${S.codec!==V?" parsed-corrected="+S.codec:""}${S.supplemental?" supplemental="+S.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 Q=Object.keys(n);if(Q.length){if(this.hls.trigger(s.BUFFER_CODECS,n),!this.hls)return;Q.forEach(V=>{const pe=n[V].initSegment;pe!=null&&pe.byteLength&&this.hls.trigger(s.BUFFER_APPENDING,{type:V,data:pe,frag:a,part:null,chunkMeta:v,parent:a.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,o.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,a=t==null?void 0:t[n];return a?this.getMaxBufferLength(a.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=Te.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const a=t.currentTime;if(on.isBuffered(t,a)?n=this.getAppendedFrag(a):on.isBuffered(t,a+.1)&&(n=this.getAppendedFrag(a+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,x=n.level;(!v||n.sn!==v.sn||v.level!==x)&&(this.fragPlaying=n,this.hls.trigger(s.FRAG_CHANGED,{frag:n}),(!v||v.level!==x)&&this.hls.trigger(s.LEVEL_SWITCHED,{level:x}))}}}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 a=this.getLevelDetails(),v=this.currentFrag||(a?sr(null,a.fragments,n):null);if(v){const x=v.programDateTime;if(x!==null){const S=x+(n-v.start)*1e3;return new Date(S)}}}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 Sc extends O{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const a in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[a].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.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=d.KEY_LOAD_ERROR,a,v,x){return new qr({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:x,error:a,networkDetails:v})}loadClear(t,n,a){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,x=n.length;v{if(!this.emeController)return;S.setKeyFormat(U);const Q=Cs(U);if(Q)return this.emeController.getKeySystemAccess([Q])})}if(this.config.requireKeySystemAccessOnStart){const v=ds(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 a,v;n&&t.setKeyFormat(n);const x=t.decryptdata;if(!x){const V=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,d.KEY_LOAD_ERROR,V))}const S=x.uri;if(!S)return Promise.reject(this.createKeyLoadError(t,d.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${S}"`)));const U=oc(x);let Q=this.keyIdToKeyInfo[U];if((a=Q)!=null&&a.decryptdata.key)return x.key=Q.decryptdata.key,Promise.resolve({frag:t,keyInfo:Q});if(this.emeController&&(v=Q)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(Q.decryptdata)){case"usable":case"usable-in-future":return Q.keyLoadPromise.then(le=>{const{keyInfo:pe}=le;return x.key=pe.decryptdata.key,{frag:t,keyInfo:pe}})}switch(this.log(`${this.keyIdToKeyInfo[U]?"Rel":"L"}oading${x.keyId?" keyId: "+q(x.keyId):""} URI: ${x.uri} from ${t.type} ${t.level}`),Q=this.keyIdToKeyInfo[U]={decryptdata:x,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},x.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return x.keyFormat==="identity"?this.loadKeyHTTP(Q,t):this.loadKeyEME(Q,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(Q,t);default:return Promise.reject(this.createKeyLoadError(t,d.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${x.method}"`)))}}loadKeyEME(t,n){const a={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const S=mt(n.initSegment.data);if(S.length){const U=S[0];U.some(Q=>Q!==0)&&(this.log(`Using keyId found in init segment ${q(U)}`),t.decryptdata.keyId=U,ks.setKeyIdForUri(t.decryptdata.uri,U))}}const x=this.emeController.loadKey(a);return(t.keyLoadPromise=x.then(S=>(t.mediaKeySessionContext=S,a))).catch(S=>{throw t.keyLoadPromise=null,"data"in S&&(S.data.frag=n),S})}return Promise.resolve(a)}loadKeyHTTP(t,n){const a=this.config,v=a.loader,x=new v(a);return n.keyLoader=t.loader=x,t.keyLoadPromise=new Promise((S,U)=>{const Q={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},V=a.keyLoadPolicy.default,le={loadPolicy:V,timeout:V.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},pe={onSuccess:(Ee,ke,Re,ot)=>{const{frag:it,keyInfo:Kt}=Re,Jt=oc(Kt.decryptdata);if(!it.decryptdata||Kt!==this.keyIdToKeyInfo[Jt])return U(this.createKeyLoadError(it,d.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),ot));Kt.decryptdata.key=it.decryptdata.key=new Uint8Array(Ee.data),it.keyLoader=null,Kt.loader=null,S({frag:it,keyInfo:Kt})},onError:(Ee,ke,Re,ot)=>{this.resetLoader(ke),U(this.createKeyLoadError(n,d.KEY_LOAD_ERROR,new Error(`HTTP Error ${Ee.code} loading key ${Ee.text}`),Re,E({url:Q.url,data:void 0},Ee)))},onTimeout:(Ee,ke,Re)=>{this.resetLoader(ke),U(this.createKeyLoadError(n,d.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Re))},onAbort:(Ee,ke,Re)=>{this.resetLoader(ke),U(this.createKeyLoadError(n,d.INTERNAL_ABORTED,new Error("key loading aborted"),Re))}};x.load(Q,le,pe)})}resetLoader(t){const{frag:n,keyInfo:a,url:v}=t,x=a.loader;n.keyLoader===x&&(n.keyLoader=null,a.loader=null);const S=oc(a.decryptdata)||v;delete this.keyIdToKeyInfo[S],x&&x.destroy()}}function oc(P){if(P.keyFormat!==ra.FAIRPLAY){const t=P.keyId;if(t)return q(t)}return P.uri}function gc(P){const{type:t}=P;switch(t){case h.AUDIO_TRACK:return o.AUDIO;case h.SUBTITLE_TRACK:return o.SUBTITLE;default:return o.MAIN}}function lc(P,t){let n=P.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class ec{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(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(s.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.LEVEL_LOADING,this.onLevelLoading,this),t.off(s.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(s.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,a=n.pLoader,v=n.loader,x=a||v,S=new x(n);return this.loaders[t.type]=S,S}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:a}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:a,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:a,level:v,pathwayId:x,url:S,deliveryDirectives:U,levelInfo:Q}=n;this.load({id:a,level:v,pathwayId:x,responseType:"text",type:h.LEVEL,url:S,deliveryDirectives:U,levelOrTrack:Q})}onAudioTrackLoading(t,n){const{id:a,groupId:v,url:x,deliveryDirectives:S,track:U}=n;this.load({id:a,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:x,deliveryDirectives:S,levelOrTrack:U})}onSubtitleTrackLoading(t,n){const{id:a,groupId:v,url:x,deliveryDirectives:S,track:U}=n;this.load({id:a,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:x,deliveryDirectives:S,levelOrTrack:U})}onLevelsUpdated(t,n){const a=this.loaders[h.LEVEL];if(a){const v=a.context;v&&!n.levels.some(x=>x===v.levelOrTrack)&&(a.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const a=this.hls.config;let v=this.getInternalLoader(t);if(v){const V=this.hls.logger,le=v.context;if(le&&le.levelOrTrack===t.levelOrTrack&&(le.url===t.url||le.deliveryDirectives&&!t.deliveryDirectives)){le.url===t.url?V.log(`[playlist-loader]: ignore ${t.url} ongoing request`):V.log(`[playlist-loader]: ignore ${t.url} in favor of ${le.url}`);return}V.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let x;if(t.type===h.MANIFEST?x=a.manifestLoadPolicy.default:x=y({},a.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 le=V.partTarget,pe=V.targetduration;if(le&&pe){const Ee=Math.max(le*3,pe*.8)*1e3;x=y({},x,{maxTimeToFirstByteMs:Math.min(Ee,x.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(Ee,x.maxTimeToFirstByteMs)})}}}const S=x.errorRetry||x.timeoutRetry||{},U={loadPolicy:x,timeout:x.maxLoadTimeMs,maxRetry:S.maxNumRetry||0,retryDelay:S.retryDelayMs||0,maxRetryDelay:S.maxRetryDelayMs||0},Q={onSuccess:(V,le,pe,Ee)=>{const ke=this.getInternalLoader(pe);this.resetInternalLoader(pe.type);const Re=V.data;le.parsing.start=performance.now(),js.isMediaPlaylist(Re)||pe.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(V,le,pe,Ee||null,ke):this.handleMasterPlaylist(V,le,pe,Ee)},onError:(V,le,pe,Ee)=>{this.handleNetworkError(le,pe,!1,V,Ee)},onTimeout:(V,le,pe)=>{this.handleNetworkError(le,pe,!0,void 0,V)}};v.load(t,U,Q)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:a}=this.hls;(t||a)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,a,v){const x=this.hls,S=t.data,U=lc(t,a),Q=js.parseMasterPlaylist(S,U);if(Q.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,a,Q.playlistParsingError,v,n);return}const{contentSteering:V,levels:le,sessionData:pe,sessionKeys:Ee,startTimeOffset:ke,variableList:Re}=Q;this.variableList=Re,le.forEach(Jt=>{const{unknownCodecs:nr}=Jt;if(nr){const{preferManagedMediaSource:xr}=this.hls.config;let{audioCodec:Nr,videoCodec:ln}=Jt;for(let jr=nr.length;jr--;){const en=nr[jr];we(en,"audio",xr)?(Jt.audioCodec=Nr=Nr?`${Nr},${en}`:en,jt.audio[Nr.substring(0,4)]=2,nr.splice(jr,1)):we(en,"video",xr)&&(Jt.videoCodec=ln=ln?`${ln},${en}`:en,jt.video[ln.substring(0,4)]=2,nr.splice(jr,1))}}});const{AUDIO:ot=[],SUBTITLES:it,"CLOSED-CAPTIONS":Kt}=js.parseMasterPlaylistMedia(S,U,Q);ot.length&&!ot.some(nr=>!nr.url)&&le[0].audioCodec&&!le[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),ot.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new $u({}),bitrate:0,url:""})),x.trigger(s.MANIFEST_LOADED,{levels:le,audioTracks:ot,subtitles:it,captions:Kt,contentSteering:V,url:U,stats:n,networkDetails:v,sessionData:pe,sessionKeys:Ee,startTimeOffset:ke,variableList:Re})}handleTrackOrLevelPlaylist(t,n,a,v,x){const S=this.hls,{id:U,level:Q,type:V}=a,le=lc(t,a),pe=r(Q)?Q:r(U)?U:0,Ee=gc(a),ke=js.parseLevelPlaylist(t.data,le,pe,Ee,0,this.variableList);if(V===h.MANIFEST){const Re={attrs:new $u({}),bitrate:0,details:ke,name:"",url:le};ke.requestScheduled=n.loading.start+xu(ke,0),S.trigger(s.MANIFEST_LOADED,{levels:[Re],audioTracks:[],url:le,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),a.levelDetails=ke,this.handlePlaylistLoaded(ke,t,n,a,v,x)}handleManifestParsingError(t,n,a,v,x){this.hls.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:d.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:a,error:a,reason:a.message,response:t,context:n,networkDetails:v,stats:x})}handleNetworkError(t,n,a=!1,v,x){let S=`A network ${a?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?S+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(S+=` id: ${t.id} group-id: "${t.groupId}"`);const U=new Error(S);this.hls.logger.warn(`[playlist-loader]: ${S}`);let Q=d.UNKNOWN,V=!1;const le=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:Q=a?d.MANIFEST_LOAD_TIMEOUT:d.MANIFEST_LOAD_ERROR,V=!0;break;case h.LEVEL:Q=a?d.LEVEL_LOAD_TIMEOUT:d.LEVEL_LOAD_ERROR,V=!1;break;case h.AUDIO_TRACK:Q=a?d.AUDIO_TRACK_LOAD_TIMEOUT:d.AUDIO_TRACK_LOAD_ERROR,V=!1;break;case h.SUBTITLE_TRACK:Q=a?d.SUBTITLE_TRACK_LOAD_TIMEOUT:d.SUBTITLE_LOAD_ERROR,V=!1;break}le&&this.resetInternalLoader(t.type);const pe={type:c.NETWORK_ERROR,details:Q,fatal:V,url:t.url,loader:le,context:t,error:U,networkDetails:n,stats:x};if(v){const Ee=(n==null?void 0:n.url)||t.url;pe.response=E({url:Ee,data:void 0},v)}this.hls.trigger(s.ERROR,pe)}handlePlaylistLoaded(t,n,a,v,x,S){const U=this.hls,{type:Q,level:V,levelOrTrack:le,id:pe,groupId:Ee,deliveryDirectives:ke}=v,Re=lc(n,v),ot=gc(v);let it=typeof v.level=="number"&&ot===o.MAIN?V:void 0;const Kt=t.playlistParsingError;if(Kt){if(this.hls.logger.warn(`${Kt} ${t.url}`),!U.config.ignorePlaylistParsingErrors){U.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:d.LEVEL_PARSING_ERROR,fatal:!1,url:Re,error:Kt,reason:Kt.message,response:n,context:v,level:it,parent:ot,networkDetails:x,stats:a});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:d.LEVEL_EMPTY_ERROR,fatal:!1,url:Re,error:Jt,reason:Jt.message,response:n,context:v,level:it,parent:ot,networkDetails:x,stats:a});return}switch(t.live&&S&&(S.getCacheAge&&(t.ageHeader=S.getCacheAge()||0),(!S.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),Q){case h.MANIFEST:case h.LEVEL:if(it){if(!le)it=0;else if(le!==U.levels[it]){const Jt=U.levels.indexOf(le);Jt>-1&&(it=Jt)}}U.trigger(s.LEVEL_LOADED,{details:t,levelInfo:le||U.levels[0],level:it||0,id:pe||0,stats:a,networkDetails:x,deliveryDirectives:ke,withoutMultiVariant:Q===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(s.AUDIO_TRACK_LOADED,{details:t,track:le,id:pe||0,groupId:Ee||"",stats:a,networkDetails:x,deliveryDirectives:ke});break;case h.SUBTITLE_TRACK:U.trigger(s.SUBTITLE_TRACK_LOADED,{details:t,track:le,id:pe||0,groupId:Ee||"",stats:a,networkDetails:x,deliveryDirectives:ke});break}}}class S4{static get version(){return tu}static isMSESupported(){return pc()}static isSupported(){return Cc()}static getMediaSource(){return ae()}static get Events(){return s}static get MetadataSchema(){return lu}static get ErrorTypes(){return c}static get ErrorDetails(){return d}static get DefaultConfig(){return S4.defaultConfig?S4.defaultConfig:Vi}static set DefaultConfig(t){S4.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 Tr,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=$(t.debug||!1,"Hls instance",t.assetPlayerId),a=this.config=Xr(S4.DefaultConfig,t,n);this.userConfig=t,a.progressive&&$r(a,n);const{abrController:v,bufferController:x,capLevelController:S,errorController:U,fpsController:Q}=a,V=new U(this),le=this.abrController=new v(this),pe=new zi(this),Ee=a.interstitialsController,ke=Ee?this.interstitialsController=new Ee(this,S4):null,Re=this.bufferController=new x(this,pe),ot=this.capLevelController=new S(this),it=new Q(this),Kt=new ec(this),Jt=a.contentSteeringController,nr=Jt?new Jt(this):null,xr=this.levelController=new wc(this,nr),Nr=new Ac(this),ln=new Sc(this.config,this.logger),jr=this.streamController=new vc(this,pe,ln),en=this.gapController=new ea(this,pe);ot.setStreamController(jr),it.setStreamController(jr);const Jr=[Kt,xr,jr];ke&&Jr.splice(1,0,ke),nr&&Jr.splice(1,0,nr),this.networkControllers=Jr;const zr=[le,Re,en,ot,it,Nr,pe];this.audioTrackController=this.createController(a.audioTrackController,Jr);const On=a.audioStreamController;On&&Jr.push(this.audioStreamController=new On(this,pe,ln)),this.subtitleTrackController=this.createController(a.subtitleTrackController,Jr);const Su=a.subtitleStreamController;Su&&Jr.push(this.subtititleStreamController=new Su(this,pe,ln)),this.createController(a.timelineController,zr),ln.emeController=this.emeController=this.createController(a.emeController,zr),this.cmcdController=this.createController(a.cmcdController,zr),this.latencyController=this.createController(Bc,zr),this.coreComponents=zr,Jr.push(V);const ri=V.onErrorOut;typeof ri=="function"&&this.on(s.ERROR,ri,V),this.on(s.MANIFEST_LOADED,Kt.onManifestLoaded,Kt)}createController(t,n){if(t){const a=new t(this);return n&&n.push(a),a}return null}on(t,n,a=this){this._emitter.on(t,n,a)}once(t,n,a=this){this._emitter.once(t,n,a)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,a=this,v){this._emitter.off(t,n,a,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,a){return this._emitter.emit(t,n,a)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(a){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+a.message+'". Here is a stacktrace:',a),!this.triggeringException){this.triggeringException=!0;const v=t===s.ERROR;this.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.INTERNAL_EXCEPTION,fatal:v,event:t,error:a}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(s.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 x=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.ATTACH_MEDIA_ERROR,fatal:!0,error:x});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,a=n?t.media:t,v=n?t:{media:a};this._media=a,this.trigger(s.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(s.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(s.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,a=this._url,v=this._url=W.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&a&&(a!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(s.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 a=0;a{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[o.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[o.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[o.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=r4()),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){Lr(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 a=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:a}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,a)for(let x=v;x--;){const S=t[x].attrs["HDCP-LEVEL"];if(S&&S<=a)return x}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 a=ki(n);return cr(t,a,navigator.mediaCapabilities)}}S4.defaultConfig=void 0},53280:function(f,g,e){"use strict";e.d(g,{D:function(){return u}});function r(l,c,d){var s=d||{},h=s.noTrailing,o=h===void 0?!1:h,i=s.noLeading,b=i===void 0?!1:i,p=s.debounceMode,y=p===void 0?void 0:p,m,E=!1,B=0;function I(){m&&clearTimeout(m)}function O(F){var R=F||{},M=R.upcomingOnly,N=M===void 0?!1:M;I(),E=!N}function w(){for(var F=arguments.length,R=new Array(F),M=0;Ml?b?(B=Date.now(),o||(m=setTimeout(y?G:$,l))):$():o!==!0&&(m=setTimeout(y?G:$,y===void 0?l-Y:l))}return w.cancel=O,w}function u(l,c,d){var s=d||{},h=s.atBegin,o=h===void 0?!1:h;return r(l,c,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(f){var g=__webpack_module_cache__[f];if(g!==void 0)return g.exports;var e=__webpack_module_cache__[f]={id:f,loaded:!1,exports:{}};return __webpack_modules__[f].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(f){var g=f&&f.__esModule?function(){return f.default}:function(){return f};return __webpack_require__.d(g,{a:g}),g}}(),function(){var f=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},g;__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 u=Object.create(null);__webpack_require__.r(u);var l={};g=g||[null,f({}),f([]),f(f)];for(var c=r&2&&e;typeof c=="object"&&!~g.indexOf(c);c=f(c))Object.getOwnPropertyNames(c).forEach(function(d){l[d]=function(){return e[d]}});return l.default=function(){return e},__webpack_require__.d(u,l),u}}(),function(){__webpack_require__.d=function(f,g){for(var e in g)__webpack_require__.o(g,e)&&!__webpack_require__.o(f,e)&&Object.defineProperty(f,e,{enumerable:!0,get:g[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(f){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(g,e){return __webpack_require__.f[e](f,g),g},[]))}}(),function(){__webpack_require__.u=function(f){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",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",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",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",6205:"p__Classrooms__ThemeChange__VideoUpload",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"}[f]||f)+"."+{26:"7e9f55f6",67:"b4f89fa6",70:"b88e5e26",109:"bb2cfe3d",119:"2ae0e94a",195:"9663af80",201:"17814b93",264:"b3ecda56",292:"480c3165",316:"1f60ada6",337:"456c6382",354:"d4d139cf",479:"6f1cd01e",485:"c5c4cd83",508:"92d63109",518:"09ac3dd5",532:"05ffc79d",533:"e3d39f8d",547:"fdcde15b",556:"7fe132a8",559:"4c8e4828",570:"ce4ae937",576:"8a6675d9",629:"44a1d9a5",643:"3ef8e6da",671:"4a609b8d",680:"31ed095f",700:"deec3d70",737:"0de14c78",741:"ac5fd360",763:"3f078e22",799:"bd444248",879:"a3fc9736",895:"ff395ffe",900:"479d9bb0",906:"3b0e4561",921:"86f1ae39",928:"afb81846",981:"24da50c7",1006:"db4a0ac0",1043:"2c3655ed",1045:"501689c3",1048:"8faa90a5",1070:"a0d121a2",1077:"b1b81495",1144:"c90eccaf",1154:"8cb80842",1211:"e3e6a7c3",1253:"a52f51e9",1257:"c510e812",1274:"5f6ea65a",1276:"98b73ff8",1343:"21a5573a",1423:"c1b396b1",1427:"fd6199d7",1450:"e36b1385",1461:"e547f75f",1462:"fcf08abc",1470:"292116e1",1475:"06d8a86b",1477:"58c81981",1482:"861c68c5",1512:"74783d11",1520:"b79a188c",1545:"e8703596",1561:"25bc32bd",1578:"c6074a29",1581:"e5377e7f",1582:"bbb8cd2c",1646:"e6e27b60",1651:"9a4cb349",1657:"f584d6e2",1660:"bd5721b6",1674:"c6941c78",1678:"199b31bb",1713:"d2ad6aef",1717:"b0db29c2",1727:"2c7c6c9f",1754:"1d9116c9",1783:"bbeff916",1798:"55c2097e",1799:"b4b5299f",1831:"c3776d48",1836:"085c0c2b",1855:"80c18db5",1880:"66545525",1897:"804affb3",1939:"9a2fd852",1953:"6ad391a4",1962:"42d86a78",1993:"4ecdbe12",2011:"59d51f98",2045:"8d3f7559",2099:"2b4e0669",2102:"ac6ade1b",2130:"93530ae1",2141:"bf71313e",2203:"013ddeb7",2216:"84b7594f",2240:"7570f80d",2249:"f4830452",2281:"05d89411",2300:"517faa70",2303:"83a76f35",2307:"e839307c",2338:"e4fa74ea",2339:"5543ada6",2358:"6cd3e189",2386:"192e235c",2396:"810813d9",2404:"ae5cd47f",2412:"9d9e7d29",2425:"10146cbd",2443:"5b9dfb85",2476:"3fb9f4dc",2494:"68080a87",2501:"d54a15ba",2538:"de4a3723",2539:"5cdcf335",2548:"9c17a776",2570:"4f2f019d",2594:"e87d3761",2603:"3509be50",2659:"656de7c3",2707:"ef724b4f",2806:"b67fba1a",2819:"93791aed",2823:"f430531d",2829:"b5c788db",2837:"54a82605",2862:"87896386",2865:"1724c4b9",2884:"8795a6f8",2969:"67ee3c27",3006:"a6959251",3086:"94f521ed",3133:"9bf3f89c",3141:"ccdb8b00",3150:"c6c9f097",3157:"8bd479ba",3173:"cd96d305",3183:"3977a026",3198:"8e655451",3212:"f806759b",3247:"9e54b7ed",3260:"6924dc10",3276:"e603dffe",3317:"4e52d30c",3391:"d355850d",3433:"f25b70f6",3442:"e67d2272",3447:"47e80a3a",3451:"699a8326",3509:"efa13070",3550:"3dc83156",3581:"19ed417b",3585:"00c9d9ec",3668:"6b3214fd",3697:"481a10d9",3747:"204f0bd9",3754:"c339d0b3",3777:"d5b0f2f1",3784:"b63e58c2",3805:"9dbcb95e",3831:"4887bc23",3862:"cb936201",3873:"e81959d0",3885:"f87f7f15",3910:"fbc47ade",3951:"c194129b",3987:"5cecd51b",4014:"27a8e97c",4017:"2cc5381d",4030:"6ba74a74",4038:"5382bb91",4048:"ff2ad837",4056:"a6514ebb",4058:"204e37c1",4059:"dd2c3b1e",4078:"a548ef7b",4088:"236723f3",4093:"2b9e2696",4100:"b0c25d48",4105:"431a32eb",4144:"1c570c27",4164:"4d5bf32a",4216:"7e30ee1c",4217:"5c0f5a86",4227:"1e86bb64",4259:"24549935",4264:"3cbcc8ec",4297:"fb4846c9",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"8cbf543f",4492:"e86a34b6",4496:"4fbf5aae",4498:"1641ed02",4504:"5cf00a9b",4514:"5ed32e7e",4520:"d7f23640",4546:"eb51a45e",4565:"3cebf883",4572:"259b96f6",4599:"61def4cb",4610:"aad91236",4621:"28913648",4628:"ece2c60c",4662:"dbde7bc4",4685:"c33f1528",4715:"05b3f953",4736:"4d939cca",4741:"5d8556c7",4757:"d8cd800e",4766:"33c1e378",4770:"6594bd98",4790:"619413e4",4795:"f93bd3d8",4797:"a24e92db",4800:"c016efa5",4850:"1edda4b7",4889:"98610058",4928:"563a1412",4973:"ddf83938",4994:"37ffac53",5022:"4ee6460a",5030:"41fa6b35",5043:"b5869fc3",5048:"ee98704c",5060:"85dafcc6",5096:"16699e72",5111:"19823953",5117:"9bae9d86",5125:"ef98fc97",5148:"8320d8ae",5165:"b451de99",5176:"c6b38f9d",5177:"dda59dfd",5179:"3ad62bef",5186:"03eb0c08",5230:"4e064e5e",5238:"32d29f95",5290:"5dabcdc2",5297:"7aaa388d",5307:"6f38a0b0",5319:"62023613",5321:"1163c84e",5330:"baa15a99",5335:"adad6cb1",5354:"7ae70604",5357:"2bbfeb62",5359:"41be08c7",5382:"5de8bc20",5402:"df548e16",5416:"454536b7",5434:"38b302a6",5466:"b89f24db",5494:"d89549c4",5518:"86c59b1e",5549:"f02df8e8",5572:"61deecd3",5573:"7ad54241",5624:"fbab40c7",5631:"e00d3d36",5650:"55d2c165",5679:"4a090bef",5694:"e397bed1",5705:"9d0e4567",5729:"658987ad",5764:"e0d7e586",5775:"547e7502",5776:"bfd43813",5786:"ce2e4024",5798:"ff088545",5800:"b2682021",5816:"219bf858",5876:"5eded409",5888:"a6c52f85",5891:"231a351d",5894:"bfbb5814",5902:"5bd19bcb",5915:"a24b3ae9",5972:"885cdcba",5992:"edd34c45",6029:"22148600",6034:"b5ad9300",6045:"d268f87f",6047:"3ce45acd",6063:"b6980aa0",6069:"f2d031f0",6080:"6e9dfba4",6126:"99519171",6127:"0f641e47",6170:"4c58bc71",6185:"02c6b395",6205:"deebf3d8",6265:"f353757c",6270:"7c6669e6",6282:"e52d220c",6328:"a13eb8b9",6366:"67674be2",6378:"7f3a946a",6411:"82e11baa",6434:"fef55a83",6444:"325c4302",6451:"d3bf934b",6452:"20ba34d4",6531:"23ccfd28",6583:"b5c61eb9",6587:"2f6c5945",6634:"cfbbb871",6637:"c322c665",6651:"39979eb1",6682:"1a259630",6685:"0c4709af",6701:"fedfcc10",6729:"b44702e7",6741:"2d433928",6774:"59d4d618",6776:"01eafe6c",6784:"40853ae9",6788:"4d3b4807",6789:"efc5352e",6796:"2f479813",6820:"5607f4fa",6882:"76fe9b95",6904:"e912574d",6913:"b4489c7d",6954:"2cc3f050",6963:"2039c0ad",7043:"ab7559b0",7045:"2df80b90",7058:"dc801505",7062:"e9b0de27",7084:"46ccce72",7099:"13aa474c",7156:"e7466006",7165:"f3d6f1c5",7178:"15d7ad27",7182:"f36b1ae2",7224:"902fcdab",7242:"87d4fea7",7260:"fe3f652d",7289:"38176e56",7322:"5fd3fe1c",7323:"40a6acf1",7329:"4d31d41e",7333:"7ecf8620",7365:"1005464f",7395:"d83a4c0f",7402:"3f5e607b",7460:"4ee94b14",7477:"f36a33dd",7482:"91028738",7527:"b3538576",7545:"08207b0b",7560:"a1a73aca",7589:"18c84157",7591:"c8233ce9",7614:"70c15b08",7622:"d1e3fed5",7686:"4fcec9f9",7706:"c2a79e40",7806:"c55f31dc",7835:"117f5509",7855:"d6d2daeb",7857:"cf1e5849",7883:"0b6442c4",7884:"0f595d4c",7901:"c1e419dd",7922:"0082c39a",7964:"29aed9a1",8062:"e7bfcf8f",8072:"24896266",8085:"9875d1ca",8089:"d536b13a",8115:"fe40b902",8143:"ac19d210",8145:"6914b84f",8155:"69c6d1fe",8161:"83c5fa9a",8217:"c6272e1d",8237:"2e01208e",8241:"a0859688",8286:"d2087d8e",8302:"55794970",8332:"d2177dce",8340:"584d5d75",8350:"07df8a75",8365:"f1a316f9",8398:"8be6a037",8431:"fb68a2bf",8435:"29ffda57",8447:"b0c7d0ae",8458:"0646f435",8479:"e15527d2",8517:"db9c5ae3",8552:"5f02027a",8561:"333e8ec9",8563:"e555fd12",8579:"b548d4c4",8639:"2883d89e",8660:"80374b26",8665:"82031aea",8688:"bd497708",8689:"4f51e689",8723:"e7a843f9",8737:"ce7dad23",8776:"0ad26240",8787:"5e4de9ad",8823:"cfd51af6",8827:"7efe03ee",8842:"9f25a3e2",8866:"6fa6043c",8882:"a3479a8a",8885:"d53a1714",8898:"d002bcd8",8909:"81cdc487",8920:"7f82440c",8963:"790aecdd",8965:"e600e125",8999:"efa6dd4e",9039:"fd7f6035",9076:"b5259789",9104:"bbcb2345",9205:"e586cfc7",9252:"0d791a59",9260:"cf5f8140",9366:"f90c9dcc",9391:"d8adf67e",9404:"9fcc3d3e",9406:"282002f0",9416:"aec8c833",9417:"59783dda",9449:"69afe5bf",9487:"45dd72ea",9489:"00a9b0e7",9507:"693c05de",9511:"b9657ff8",9554:"ed358e7b",9559:"f794af19",9647:"cf0c7337",9649:"31e4ef6e",9674:"42f00502",9677:"82f17d73",9695:"3c65faf1",9715:"45585f59",9716:"8cc4f789",9785:"b2a74219",9788:"3a5f3563",9814:"85951e29",9891:"428a95a5",9895:"b8e31ff2",9906:"abc9748b",9921:"6cb740d3",9922:"e8fe6ae9",9928:"5989f5e0",9944:"840b9df8",9950:"74f6dfb2",9968:"17466785"}[f]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(f){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",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",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",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",6205:"p__Classrooms__ThemeChange__VideoUpload",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"}[f]||f)+"."+{26:"91ed81ab",67:"e3d38d20",109:"1a7fc455",119:"0cc71034",195:"f769a2d5",201:"485c1365",264:"5fd9b3fc",292:"6606dfd5",337:"b8a90018",479:"bba9e475",485:"d63578fe",508:"82593858",518:"333855a6",532:"a09abdd6",533:"1aafb83c",547:"5581debc",556:"04b76b9e",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"3e008095",737:"98eb2f74",799:"bca8871b",879:"edebf581",895:"ad846737",900:"ff3ab102",906:"831f1c01",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"5313cd30",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"66a07f9e",1257:"156e8f74",1276:"bbc6eeec",1343:"5eed418c",1423:"5c4a76fc",1427:"22016b87",1450:"1edcc2ed",1461:"da497c45",1470:"183c9793",1475:"c965e527",1477:"63b15587",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"ce1fb1d8",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"b60513e3",1674:"fdbc1e05",1678:"0b445f86",1713:"66b47ae4",1717:"10201060",1727:"41895eef",1754:"263823b9",1783:"7a21883d",1798:"cacd2a12",1831:"74ad0b7c",1836:"5f0d3f7f",1855:"b92cccb4",1880:"ace3ee6a",1897:"982f171f",1939:"9edbcb6f",1953:"a3ad760b",1962:"84e145fa",1993:"7cc7cf77",2045:"dcfad42d",2099:"7a63f8c2",2102:"ec61f9f0",2130:"50dfcc51",2141:"5eb2f330",2203:"1af06e49",2216:"6acb758a",2240:"e7cce869",2281:"9db2c457",2303:"c5cd1882",2307:"b2c54321",2338:"aaf98900",2339:"f7913f4f",2396:"bd9b4f77",2404:"08d36549",2412:"009d1fcb",2425:"47b23ee4",2443:"33936585",2476:"cf85a190",2501:"2441982c",2539:"8ec286b4",2548:"75182034",2570:"42abe00c",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"e33d6e5a",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"96747ece",2865:"6ef3cf6b",2884:"e4a93731",3006:"7fce4e74",3086:"d0ebac07",3141:"5e5e4c2f",3157:"b3478235",3183:"b2253f40",3212:"ad1521c1",3247:"50105eb7",3260:"8e0d65fb",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"9bf21937",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"f46d27eb",3585:"5f288e7b",3668:"efca073d",3747:"9fe873ee",3784:"c81d4a51",3831:"e18a5aa2",3873:"aecf5064",3910:"658d457f",3951:"9b11b034",4030:"d0b7bd58",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"5cd9f235",4100:"03cdfb68",4105:"7f9d4513",4144:"f10aa199",4164:"f16cd35e",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"27082f64",4449:"e68d8d58",4492:"6d7afab9",4496:"77babddd",4498:"ef907484",4504:"bd40e960",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"4fecde0c",4610:"687005a6",4621:"47b96e8f",4662:"82def4d7",4715:"ae95fa4d",4736:"a51a09a9",4741:"6d7ba6f6",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4973:"129c56e8",4994:"910f69b0",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"11a38b68",5125:"57501e4a",5148:"572faeac",5165:"3f82ab1b",5176:"9c49e7fa",5177:"4c237473",5179:"699b44a8",5186:"312ee878",5230:"94dfecf3",5238:"68f49dc4",5297:"5426028f",5307:"4195a245",5319:"34217c3f",5330:"6e93d25e",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"6020d931",5402:"6b06b33c",5466:"c09ae45d",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"b754187c",5650:"f8f63f4b",5694:"77ca16cb",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"790daf68",5786:"37a81eaa",5798:"ce1cf7da",5800:"f05382af",5816:"494c814d",5888:"193a7f8f",5891:"b9a46704",5894:"4faa35bb",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"2451f838",6063:"f85d9e56",6069:"6b81b8a6",6080:"13de064b",6127:"f31505a8",6185:"d9c205a6",6205:"6eef461f",6265:"b6b7cbc3",6270:"5496b206",6282:"0a46d402",6328:"de2b9d62",6366:"079fc2d8",6434:"23effd91",6444:"fd46d237",6451:"949d91e5",6452:"50a6d310",6583:"d8052752",6587:"9c49e7fa",6634:"5c3c2ecd",6637:"cd627031",6651:"b07fe216",6682:"c0a18d4d",6685:"ad2a7bde",6729:"aea3b7f5",6741:"b838eb14",6776:"af91f915",6784:"1affe817",6789:"185ce46c",6796:"15902a1a",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"6e461c3d",7062:"5282c3e5",7099:"15159102",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"74a55b34",7322:"f372c040",7323:"3e11a2bc",7329:"7a4ac9fe",7395:"ff574c5d",7402:"3e65fd99",7460:"dedd2038",7477:"9e6bb67b",7482:"c37a3f01",7527:"a4765b7e",7545:"77965f6e",7560:"d82e43ca",7589:"666efe80",7614:"de9ee12f",7622:"fe4790f3",7806:"80b7b1d6",7835:"abd0d81c",7855:"711d3be3",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"372a3625",8062:"8e384b9f",8072:"540f746b",8085:"3cfec1d7",8115:"51647157",8143:"f33d8a25",8145:"89ef939a",8155:"d345abd7",8217:"f0f958ba",8237:"61bca2d4",8241:"a7cd5360",8286:"4ca6c6b1",8332:"a10509a3",8398:"2f4a56af",8431:"289b326c",8435:"3a170931",8447:"0ae0fe33",8458:"1528fe4c",8479:"63a9d2a4",8517:"cccfddad",8552:"debdee43",8563:"ddbd95eb",8579:"f63b043d",8665:"c52575bc",8688:"c044db56",8689:"52d74979",8723:"3e358029",8787:"121de108",8823:"9b2f4e16",8827:"3aeb4a40",8866:"79e678a7",8882:"f3e42f72",8885:"de905169",8965:"f169309d",8999:"448aa22f",9039:"e59f0028",9076:"6a501148",9205:"49a3e67d",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"87658c28",9416:"7ffdab01",9449:"9d75c671",9487:"a73f5679",9489:"ee2bb5b7",9507:"1138f0da",9511:"52ae4834",9647:"36898856",9649:"00fb4211",9674:"16483a2c",9677:"67a9d264",9695:"e2a53983",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"4c57e46b",9891:"512a9301",9906:"0c113c87",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[f]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(f){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(f){return f=Object.create(f),f.children||(f.children=[]),Object.defineProperty(f,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+f.id)}}),f}}(),function(){__webpack_require__.o=function(f,g){return Object.prototype.hasOwnProperty.call(f,g)}}(),function(){var f={};__webpack_require__.l=function(g,e,r,u){if(f[g]){f[g].push(e);return}var l,c;if(r!==void 0)for(var d=document.getElementsByTagName("script"),s=0;s{const V=Y4(t,a,Q)||Y4(P,a,Q)||Y4(v,a,Q);return V&&(U[Q]=V),U},{})}function Y4(P,t,n){return P&&P.hasAttributeNS(t,n)?P.getAttributeNS(t,n):null}function W4(P){return new Error(`Could not parse ttml timestamp ${P}`)}function c4(P,t){if(!P)return null;let n=O4(P);return n===null&&(w4.test(P)?n=nc(P,t):C4.test(P)&&(n=H4(P,t))),n}function nc(P,t){const n=w4.exec(P),a=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+a/t.frameRate}function H4(P,t){const n=C4.exec(P),a=Number(n[1]);switch(n[2]){case"h":return a*3600;case"m":return a*60;case"ms":return a*1e3;case"f":return a/t.frameRate;case"t":return a/t.tickRate}return a}class M4{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,a){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=a,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class uc{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=_(),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(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(s.FRAG_LOADING,this.onFragLoading,this),t.on(s.FRAG_LOADED,this.onFragLoaded,this),t.on(s.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(s.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(s.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(s.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(s.FRAG_LOADING,this.onFragLoading,this),t.off(s.FRAG_LOADED,this.onFragLoaded,this),t.off(s.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(s.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(s.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(s.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new M4(this,"textTrack1"),n=new M4(this,"textTrack2"),a=new M4(this,"textTrack3"),v=new M4(this,"textTrack4");this.cea608Parser1=new b0(1,t,n),this.cea608Parser2=new b0(3,a,v)}addCues(t,n,a,v,x){let S=!1;for(let U=x.length;U--;){const Q=x[U],V=Z4(Q[0],Q[1],n,a);if(V>=0&&(Q[0]=Math.min(Q[0],n),Q[1]=Math.max(Q[1],a),S=!0,V/(a-n)>.5))return}if(S||x.push([n,a]),this.config.renderTextTracksNatively){const U=this.captionsTracks[t];this.Cues.newCue(U,n,a,v)}else{const U=this.Cues.newCue(null,n,a,v);this.hls.trigger(s.CUES_PARSED,{type:"captions",cues:U,track:t})}}onInitPtsFound(t,{frag:n,id:a,initPTS:v,timescale:x,trackId:S}){const{unparsedVttFrags:U}=this;a===o.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:x,trackId:S}),U.length&&(this.unparsedVttFrags=[],U.forEach(Q=>{this.initPTS[Q.frag.cc]?this.onFragLoaded(s.FRAG_LOADED,Q):this.hls.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:Q.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:a}=this;if(a)for(let v=0;v{sa(v[x]),delete v[x]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=_(),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 a=0;ax.textCodec===ro);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kl(this.tracks,a)){this.tracks=a;return}if(this.textTracks=[],this.tracks=a,this.config.renderTextTracksNatively){const S=this.media,U=S?J0(S.textTracks):null;if(this.tracks.forEach((Q,V)=>{let le;if(U){let pe=null;for(let Ee=0;EeV!==null).map(V=>V.label);Q.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${Q.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const S=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(s.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:S})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(a=>{const v=/(?:CC|SERVICE)([1-4])/.exec(a.instreamId);if(!v)return;const x=`textTrack${v[1]}`,S=this.captionsProperties[x];S&&(S.label=a.name,a.lang&&(S.languageCode=a.lang),S.media=a)})}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===o.MAIN){var a,v;const{cea608Parser1:x,cea608Parser2:S,lastSn:U}=this,{cc:Q,sn:V}=n.frag,le=(a=(v=n.part)==null?void 0:v.index)!=null?a:-1;x&&S&&(V!==U+1||V===U&&le!==this.lastPartIndex+1||Q!==this.lastCc)&&(x.reset(),S.reset()),this.lastCc=Q,this.lastSn=V,this.lastPartIndex=le}}onFragLoaded(t,n){const{frag:a,payload:v}=n;if(a.type===o.SUBTITLE)if(v.byteLength){const x=a.decryptdata,S="stats"in n;if(x==null||!x.encrypted||S){const U=this.tracks[a.level],Q=this.vttCCs;Q[a.cc]||(Q[a.cc]={start:a.start,prevCC:this.prevCC,new:!0},this.prevCC=a.cc),U&&U.textCodec===ro?this._parseIMSC1(a,v):this._parseVTTs(n)}}else this.hls.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:a,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const a=this.hls;zl(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),a.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{a.logger.log(`Failed to parse IMSC1: ${v}`),a.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:a,payload:v}=t,{initPTS:x,unparsedVttFrags:S}=this,U=x.length-1;if(!x[a.cc]&&U===-1){S.push(t);return}const Q=this.hls,V=(n=a.initSegment)!=null&&n.data?Zt(a.initSegment.data,new Uint8Array(v)).buffer:v;Ul(V,this.initPTS[a.cc],this.vttCCs,a.cc,a.start,le=>{this._appendCues(le,a.level),Q.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:a})},le=>{const pe=le.message==="Missing initPTS for VTT MPEGTS";pe?S.push(t):this._fallbackToIMSC1(a,v),Q.logger.log(`Failed to parse VTT cue: ${le}`),!(pe&&U>a.cc)&&Q.trigger(s.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:a,error:le})})}_fallbackToIMSC1(t,n){const a=this.tracks[t.level];a.textCodec||zl(n,this.initPTS[t.cc],()=>{a.textCodec=ro,this._parseIMSC1(t,n)},()=>{a.textCodec="wvtt"})}_appendCues(t,n){const a=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(x=>Ws(v,x))}else{const v=this.tracks[n];if(!v)return;const x=v.default?"default":"subtitles"+n;a.trigger(s.CUES_PARSED,{type:"subtitles",cues:t,track:x})}}onFragDecrypted(t,n){const{frag:a}=n;a.type===o.SUBTITLE&&this.onFragLoaded(s.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:a,samples:v}=n;if(!(a.type===o.MAIN&&this.closedCaptionsForLevel(a)==="NONE"))for(let x=0;xxs(U[Q],n,a))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(Q=>xs(U[Q],n,v))}}}extractCea608Data(t){const n=[[],[]],a=t[0]&31;let v=2;for(let x=0;x=16?Q--:Q++;const ke=s0(V.trim()),Re=o4(t,n,ke);P!=null&&(pe=P.cues)!=null&&pe.getCueById(Re)||(S=new le(t,n,ke),S.id=Re,S.line=Ee+1,S.align="left",S.position=10+Math.min(80,Math.floor(Q*8/32)*10),v.push(S))}return P&&v.length&&(v.sort((Ee,ke)=>Ee.line==="auto"||ke.line==="auto"?0:Ee.line>8&&ke.line>8?ke.line-Ee.line:Ee.line-ke.line),v.forEach(Ee=>Ws(P,Ee))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(P){}return!1}const Ie=/(\d+)-(\d+)\/(\d+)/;class nt{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||mn,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,a){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const x=Mt(t,this.controller.signal),S=t.responseType==="arraybuffer",U=S?"byteLength":"length",{maxTimeToFirstByteMs:Q,maxLoadTimeMs:V}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=a,this.request=this.fetchSetup(t,x),self.clearTimeout(this.requestTimeout),n.timeout=Q&&r(Q)?Q:V,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(is(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(pe=>{var Ee;this.response=this.loader=pe;const ke=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-(ke-v.loading.start)),!pe.ok){const{status:ot,statusText:it}=pe;throw new Nu(it||"fetch, bad network response",ot,pe)}v.loading.first=ke,v.total=Fr(pe.headers)||v.total;const Re=(Ee=this.callbacks)==null?void 0:Ee.onProgress;return Re&&r(n.highWaterMark)?this.loadProgressively(pe,v,t,n.highWaterMark,Re):S?pe.arrayBuffer():t.responseType==="json"?pe.json():pe.text()}).then(pe=>{var Ee,ke;const Re=this.response;if(!Re)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const ot=pe[U];ot&&(v.loaded=v.total=ot);const it={url:Re.url,data:pe,code:Re.status},Kt=(Ee=this.callbacks)==null?void 0:Ee.onProgress;Kt&&!r(n.highWaterMark)&&Kt(v,t,pe,Re),(ke=this.callbacks)==null||ke.onSuccess(it,v,t,Re)}).catch(pe=>{var Ee;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const ke=pe&&pe.code||0,Re=pe?pe.message:null;(Ee=this.callbacks)==null||Ee.onError({code:ke,text:Re},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,a,v=0,x){const S=new Er,U=t.body.getReader(),Q=()=>U.read().then(V=>{if(V.done)return S.dataLength&&x(n,a,S.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const le=V.value,pe=le.length;return n.loaded+=pe,pe=v&&x(n,a,S.flush().buffer,t)):x(n,a,le.buffer,t),Q()}).catch(()=>Promise.reject());return Q()}}function Mt(P,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},P.headers))};return P.rangeEnd&&n.headers.set("Range","bytes="+P.rangeStart+"-"+String(P.rangeEnd-1)),n}function or(P){const t=Ie.exec(P);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Fr(P){const t=P.get("Content-Range");if(t){const a=or(t);if(r(a))return a}const n=P.get("Content-Length");if(n)return parseInt(n)}function mn(P,t){return new self.Request(P.url,t)}class Nu extends Error{constructor(t,n,a){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=a}}const Ki=/^age:\s*[\d.]+\s*$/im;class Kn{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,a){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=a,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const a=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const x=this.xhrSetup;x?Promise.resolve().then(()=>{if(!(this.loader!==a||this.stats.aborted))return x(a,n.url)}).catch(S=>{if(!(this.loader!==a||this.stats.aborted))return a.open("GET",n.url,!0),x(a,n.url)}).then(()=>{this.loader!==a||this.stats.aborted||this.openAndSendXhr(a,n,t)}).catch(S=>{var U;(U=this.callbacks)==null||U.onError({code:a.status,text:S.message},n,a,v)}):this.openAndSendXhr(a,n,t)}openAndSendXhr(t,n,a){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:x,maxLoadTimeMs:S}=a.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),a.timeout=x&&r(x)?x:S,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),a.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:a}=this;if(!t||!n)return;const v=n.readyState,x=this.config;if(!a.aborted&&v>=2&&(a.loading.first===0&&(a.loading.first=Math.max(self.performance.now(),a.loading.start),x.timeout!==x.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),x.timeout=x.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),x.loadPolicy.maxLoadTimeMs-(a.loading.first-a.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const V=n.status,le=n.responseType==="text"?n.responseText:null;if(V>=200&&V<300){const Re=le!=null?le:n.response;if(Re!=null){var S,U;a.loading.end=Math.max(self.performance.now(),a.loading.first);const ot=n.responseType==="arraybuffer"?Re.byteLength:Re.length;a.loaded=a.total=ot,a.bwEstimate=a.total*8e3/(a.loading.end-a.loading.first);const it=(S=this.callbacks)==null?void 0:S.onProgress;it&&it(a,t,Re,n);const Kt={url:n.responseURL,data:Re,code:V};(U=this.callbacks)==null||U.onSuccess(Kt,a,t,n);return}}const pe=x.loadPolicy.errorRetry,Ee=a.retry,ke={url:t.url,data:void 0,code:V};if(cn(pe,Ee,!1,ke))this.retry(pe);else{var Q;G.error(`${V} while loading ${t.url}`),(Q=this.callbacks)==null||Q.onError({code:V,text:n.statusText},t,n,a)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(cn(t,n,!0))this.retry(t);else{var a;G.warn(`timeout while loading ${(a=this.context)==null?void 0:a.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:a}=this;this.retryDelay=Xn(t,a.retry),a.retry++,G.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${a.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&&Ki.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 gi={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},Vi=E(E({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:Kn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Je,bufferController:os,capLevelController:B0,errorController:Qn,fpsController:ma,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:mo,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:gi},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},Ni()),{},{subtitleStreamController:D0,subtitleTrackController:Ml,timelineController:uc,audioStreamController:$l,audioTrackController:T0,emeController:Pe,cmcdController:E4,contentSteeringController:T,interstitialsController:x4});function Ni(){return{cueHandler:z,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 Xr(P,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 a=Mr(P),v=["manifest","level","frag"],x=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(S=>{const U=`${S==="level"?"playlist":S}LoadPolicy`,Q=t[U]===void 0,V=[];x.forEach(le=>{const pe=`${S}Loading${le}`,Ee=t[pe];if(Ee!==void 0&&Q){V.push(pe);const ke=a[U].default;switch(t[U]={default:ke},le){case"TimeOut":ke.maxLoadTimeMs=Ee,ke.maxTimeToFirstByteMs=Ee;break;case"MaxRetry":ke.errorRetry.maxNumRetry=Ee,ke.timeoutRetry.maxNumRetry=Ee;break;case"RetryDelay":ke.errorRetry.retryDelayMs=Ee,ke.timeoutRetry.retryDelayMs=Ee;break;case"MaxRetryTimeout":ke.errorRetry.maxRetryDelayMs=Ee,ke.timeoutRetry.maxRetryDelayMs=Ee;break}}}),V.length&&n.warn(`hls.js config: "${V.join('", "')}" setting(s) are deprecated, use "${U}": ${ui(t[U])}`)}),E(E({},a),t)}function Mr(P){return P&&typeof P=="object"?Array.isArray(P)?P.map(Mr):Object.keys(P).reduce((t,n)=>(t[n]=Mr(P[n]),t),{}):P}function $r(P,t){const n=P.loader;n!==nt&&n!==Kn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),P.progressive=!1):_e()&&(P.loader=nt,P.progressive=!0,P.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const Pn=2,jn=.1,Ji=.05,Qu=100;class ea extends Zn{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 a;(a=this.media)!=null&&a.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var a;this.ended=((a=this.media)==null?void 0:a.currentTime)||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.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(Qu),this.mediaSource=n.mediaSource;const a=this.media=n.media;$i(a,"playing",this.onMediaPlaying),$i(a,"waiting",this.onMediaWaiting),$i(a,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:a}=this;a&&(ca(a,"playing",this.onMediaPlaying),ca(a,"waiting",this.onMediaWaiting),ca(a,"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 a,v;const x=(a=this.hls)==null?void 0:a.config;if(!x)return;const S=this.media;if(!S)return;const{seeking:U}=S,Q=this.seeking&&!U,V=!this.seeking&&U,le=S.paused&&!U||S.ended||S.playbackRate===0;if(this.seeking=U,t!==n){n&&(this.ended=0),this.moved=!0,U||(this.nudgeRetry=0,x.nudgeOnVideoHole&&!le&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(V||Q){Q&&this.stallResolved(t);return}if(le){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&S.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!1}));return}if(!on.getBuffered(S).length){this.nudgeRetry=0;return}const pe=on.bufferInfo(S,t,0),Ee=pe.nextStart||0,ke=this.fragmentTracker;if(U&&ke&&this.hls){const ln=va(this.hls.inFlightFragments,t),jr=pe.len>Pn,en=!Ee||ln||Ee-t>Pn&&!ke.getPartialFragment(t);if(jr||en)return;this.moved=!1}const Re=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&ke){if(!(pe.len>0)&&!Ee)return;const jr=Math.max(Ee,pe.start||0)-t,Jr=!!(Re!=null&&Re.live)?Re.targetduration*2:Pn,zr=j0(t,ke);if(jr>0&&(jr<=Jr||zr)){S.paused||this._trySkipBufferHole(zr);return}}const ot=x.detectStallWithCurrentTimeMs,it=self.performance.now(),Kt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Kt>0&&it-Kt=ot||Kt)&&this.hls){var xr;if(((xr=this.mediaSource)==null?void 0:xr.readyState)==="ended"&&!(Re!=null&&Re.live)&&Math.abs(t-((Re==null?void 0:Re.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(s.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(pe),!this.media||!this.hls)return}const Nr=on.bufferInfo(S,t,x.maxBufferHole);this._tryFixBufferStall(Nr,nr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const a=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(a)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(s.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var a;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(a=this.buffered.audio)!=null&&a.length&&v&&v.length>1&&t>v.end(0)){const x=on.bufferedInfo(on.timeRangesToArray(this.buffered.audio),t,0);if(x.len>1&&n>=x.start){const S=on.timeRangesToArray(v),U=on.bufferedInfo(S,n,0).bufferedIndex;if(U>-1&&UU)&&le-V<1&&t-V<2){const pe=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${V} -> ${le} buffered index: ${Q}`);this.warn(pe.message),this.media.currentTime+=1e-6;let Ee=j0(t,this.fragmentTracker);Ee&&"fragment"in Ee?Ee=Ee.fragment:Ee||(Ee=void 0);const ke=on.bufferInfo(this.media,t,0);this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:pe,reason:pe.message,frag:Ee,buffer:ke.len,bufferInfo:ke})}}}}}_tryFixBufferStall(t,n,a){var v,x;const{fragmentTracker:S,media:U}=this,Q=(v=this.hls)==null?void 0:v.config;if(!U||!S||!Q)return;const V=(x=this.hls)==null?void 0:x.latestLevelDetails,le=j0(a,S);if((le||V!=null&&V.live&&a1&&t.len>Q.maxBufferHole||t.nextStart&&(t.nextStart-aQ.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const a=this.fragmentTracker,v=t.nextStart;if(a&&v){const x=a.getFragAtPos(n,o.MAIN),S=a.getFragAtPos(v,o.MAIN);if(x&&S)return S.sn-x.sn<2}return!1}_reportStall(t){const{hls:n,media:a,stallReported:v,stalled:x}=this;if(!v&&x!==null&&a&&n){this.stallReported=!0;const S=new Error(`Playback stalling at @${a.currentTime} due to low buffer (${ui(t)})`);this.warn(S.message),n.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.BUFFER_STALLED_ERROR,fatal:!1,error:S,buffer:t.len,bufferInfo:t,stalled:{start:x}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:a,media:v}=this,x=(n=this.hls)==null?void 0:n.config;if(!v||!a||!x)return 0;const S=v.currentTime,U=on.bufferInfo(v,S,0),Q=S0&&U.len<1&&v.readyState<3,Ee=Q-S;if(Ee>0&&(le||pe)){if(Ee>x.maxBufferHole){let Re=!1;if(S===0){const ot=a.getAppendedFrag(0,o.MAIN);ot&&Q{const P=ac();try{P&&new P(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Ac{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(s.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(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(s.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(s.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(s.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(s.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(s.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var a;this.media=n.media,((a=n.overrides)==null?void 0:a.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&&sa(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;nJ4&&(pe=J4),pe-le<=0&&(pe=le+ic);for(let ke=0;kele.type===lu.audioId3&&Q:v==="video"?V=le=>le.type===lu.emsg&&U:V=le=>le.type===lu.audioId3&&Q||le.type===lu.emsg&&U,xs(x,n,a,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:a,timelineOffset:v,enableDateRangeMetadataCues:x,interstitialsController:S}=this.hls.config;if(!x)return;const U=ac();if(a&&v&&!S){const{fragmentStart:ot,fragmentEnd:it}=t;let Kt=this.assetCue;Kt?(Kt.startTime=ot,Kt.endTime=it):U&&(Kt=this.assetCue=sc(U,ot,it,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Kt&&(Kt.id=a,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Kt),Kt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:Q}=this,{dateRanges:V}=t,le=Object.keys(V);let pe=this.dateRangeCuesAppended;if(Q&&n){var Ee;if((Ee=Q.cues)!=null&&Ee.length){const ot=Object.keys(pe).filter(it=>!le.includes(it));for(let it=ot.length;it--;){var ke;const Kt=ot[it],Jt=(ke=pe[Kt])==null?void 0:ke.cues;delete pe[Kt],Jt&&Object.keys(Jt).forEach(nr=>{const xr=Jt[nr];if(xr){xr.removeEventListener("enter",this.onEventCueEnter);try{Q.removeCue(xr)}catch(Nr){}}})}}else pe=this.dateRangeCuesAppended={}}const Re=t.fragments[t.fragments.length-1];if(!(le.length===0||!r(Re==null?void 0:Re.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let ot=0;ot{if(Su!==Kt.id){const ri=V[Su];if(ri.class===Kt.class&&ri.startDate>Kt.startDate&&(!On||Kt.startDate.01&&(Su.startTime=Jt,Su.endTime=ln);else if(U){let ri=Kt.attr[On];Hs(On)&&(ri=K(ri));const ni=sc(U,Jt,ln,{key:On,data:ri},lu.dateRange);ni&&(ni.id=it,this.id3Track.addCue(ni),xr[On]=ni,S&&(On==="X-ASSET-LIST"||On==="X-ASSET-URL")&&ni.addEventListener("enter",this.onEventCueEnter))}}pe[it]={cues:xr,dateRange:Kt,durationKnown:Nr}}}}}class Bc{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,a=this.levelDetails;if(!n||!a)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:x,maxLiveSyncPlaybackRate:S}=this.config;if(!x||S===1||!a.live)return;const U=this.targetLatency;if(U===null)return;const Q=v-U,V=Math.min(this.maxLatency,U+a.targetduration);if(Q.05&&this.forwardBufferLength>1){const pe=Math.min(2,Math.max(1,S)),Ee=Math.round(2/(1+Math.exp(-.75*Q-this.edgeStalled))*20)/20,ke=Math.min(pe,Math.max(1,Ee));this.changeMediaPlaybackRate(n,ke)}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:a,targetduration:v}=t,{liveSyncDuration:x,liveSyncDurationCount:S,lowLatencyMode:U}=this.config,Q=this.hls.userConfig;let V=U&&a||n;(this._targetLatencyUpdated||Q.liveSyncDuration||Q.liveSyncDurationCount||V===0)&&(V=x!==void 0?x:S*v);const le=v;return V+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,le)}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 a=this.levelDetails;if(a===null)return null;const v=a.edge,x=t-n-this.edgeStalled,S=v-a.totalduration,U=v-(this.config.lowLatencyMode&&a.partTarget||a.targetduration);return Math.min(Math.max(S,x),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 a=t.buffered.length;return(a?t.buffered.end(a-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(s.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(s.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(s.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(s.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 a;n.details===d.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(a=this.levelDetails)!=null&&a.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var a,v;t.playbackRate!==n&&((a=this.hls)==null||a.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 wc extends ys{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(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(s.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(s.FRAG_BUFFERED,this.onFragBuffered,this),t.on(s.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(s.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(s.FRAG_BUFFERED,this.onFragBuffered,this),t.off(s.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 a=this.hls.config.preferManagedMediaSource,v=[],x={},S={};let U=!1,Q=!1,V=!1;n.levels.forEach(le=>{const pe=le.attrs;let{audioCodec:Ee,videoCodec:ke}=le;Ee&&(le.audioCodec=Ee=_t(Ee,a)||void 0),ke&&(ke=le.videoCodec=Ir(ke));const{width:Re,height:ot,unknownCodecs:it}=le,Kt=(it==null?void 0:it.length)||0;if(U||(U=!!(Re&&ot)),Q||(Q=!!ke),V||(V=!!Ee),Kt||Ee&&!this.isAudioSupported(Ee)||ke&&!this.isVideoSupported(ke)){this.log(`Some or all CODECS not supported "${pe.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":nr,"HDCP-LEVEL":xr,"PATHWAY-ID":Nr,RESOLUTION:ln,"VIDEO-RANGE":jr}=pe,Jr=`${`${Nr||"."}-`}${le.bitrate}-${ln}-${nr}-${Jt}-${jr}-${xr}`;if(x[Jr])if(x[Jr].uri!==le.url&&!le.attrs["PATHWAY-ID"]){const zr=S[Jr]+=1;le.attrs["PATHWAY-ID"]=new Array(zr+1).join(".");const On=this.createLevel(le);x[Jr]=On,v.push(On)}else x[Jr].addGroupId("audio",pe.AUDIO),x[Jr].addGroupId("text",pe.SUBTITLES);else{const zr=this.createLevel(le);x[Jr]=zr,S[Jr]=1,v.push(zr)}}),this.filterAndSortMediaOptions(v,n,U,Q,V)}createLevel(t){const n=new Gu(t),a=t.supplemental;if(a!=null&&a.videoCodec&&!this.isVideoSupported(a.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${a.videoCodec}"`);this.log(v.message),n.supportedResult=wt(v,[])}return n}isAudioSupported(t){return we(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return we(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,a,v,x){var S;let U=[],Q=[],V=t;const le=((S=n.stats)==null?void 0:S.parsing)||{};if((a||v)&&x&&(V=V.filter(({videoCodec:Jt,videoRange:nr,width:xr,height:Nr})=>(!!Jt||!!(xr&&Nr))&&Ru(nr))),V.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",nr=Jt;n.levels.length&&(nr=`one or more CODECS in variant not supported: ${ui(n.levels.map(Nr=>Nr.attrs.CODECS).filter((Nr,ln,jr)=>jr.indexOf(Nr)===ln))}`,this.warn(nr),Jt+=` (${nr})`);const xr=new Error(Jt);this.hls.trigger(s.ERROR,{type:c.MEDIA_ERROR,details:d.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:xr,reason:nr})}}),le.end=performance.now();return}n.audioTracks&&(U=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),fc(U)),n.subtitles&&(Q=n.subtitles,fc(Q));const pe=V.slice(0);V.sort((Jt,nr)=>{if(Jt.attrs["HDCP-LEVEL"]!==nr.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(nr.attrs["HDCP-LEVEL"]||"")?1:-1;if(a&&Jt.height!==nr.height)return Jt.height-nr.height;if(Jt.frameRate!==nr.frameRate)return Jt.frameRate-nr.frameRate;if(Jt.videoRange!==nr.videoRange)return qn.indexOf(Jt.videoRange)-qn.indexOf(nr.videoRange);if(Jt.videoCodec!==nr.videoCodec){const xr=Ae(Jt.videoCodec),Nr=Ae(nr.videoCodec);if(xr!==Nr)return Nr-xr}if(Jt.uri===nr.uri&&Jt.codecSet!==nr.codecSet){const xr=ht(Jt.codecSet),Nr=ht(nr.codecSet);if(xr!==Nr)return Nr-xr}return Jt.averageBitrate!==nr.averageBitrate?Jt.averageBitrate-nr.averageBitrate:0});let Ee=pe[0];if(this.steering&&(V=this.steering.filterParsedLevels(V),V.length!==pe.length)){for(let Jt=0;Jtxr&&xr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=Nr)}break}const Re=x&&!v,ot=this.hls.config,it=!!(ot.audioStreamController&&ot.audioTrackController),Kt={levels:V,audioTracks:U,subtitleTracks:Q,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:x,video:v,altAudio:it&&!Re&&U.some(Jt=>!!Jt.url)};le.end=performance.now(),this.hls.trigger(s.MANIFEST_PARSED,Kt)}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 le=new Error("invalid level idx"),pe=t<0;if(this.hls.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.LEVEL_SWITCH_ERROR,level:t,fatal:pe,error:le,reason:le.message}),pe)return;t=Math.min(t,n.length-1)}const a=this.currentLevelIndex,v=this.currentLevel,x=v?v.attrs["PATHWAY-ID"]:void 0,S=n[t],U=S.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=S,a===t&&v&&x===U)return;this.log(`Switching to level ${t} (${S.height?S.height+"p ":""}${S.videoRange?S.videoRange+" ":""}${S.codecSet?S.codecSet+" ":""}@${S.bitrate})${U?" with Pathway "+U:""} from level ${a}${x?" with Pathway "+x:""}`);const Q={level:t,attrs:S.attrs,details:S.details,bitrate:S.bitrate,averageBitrate:S.averageBitrate,maxBitrate:S.maxBitrate,realBitrate:S.realBitrate,width:S.width,height:S.height,codecSet:S.codecSet,audioCodec:S.audioCodec,videoCodec:S.videoCodec,audioGroups:S.audioGroups,subtitleGroups:S.subtitleGroups,loaded:S.loaded,loadError:S.loadError,fragmentError:S.fragmentError,name:S.name,id:S.id,uri:S.uri,url:S.url,urlId:0,audioGroupIds:S.audioGroupIds,textGroupIds:S.textGroupIds};this.hls.trigger(s.LEVEL_SWITCHING,Q);const V=S.details;if(!V||V.live){const le=this.switchParams(S.uri,v==null?void 0:v.details,V);this.loadPlaylist(le)}}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(),a=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=a}}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===o.MAIN){const a=n.elementaryStreams;if(!Object.keys(a).some(x=>!!a[x]))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 a;const{level:v,details:x}=n,S=n.levelInfo;if(!S){var U;this.warn(`Invalid level index ${v}`),(U=n.deliveryDirectives)!=null&&U.skip&&(x.deltaUpdateFailed=!0);return}if(S===this.currentLevel||n.withoutMultiVariant){S.fragmentError===0&&(S.loadError=0);let Q=S.details;Q===n.details&&Q.advanced&&(Q=void 0),this.playlistLoaded(v,n,Q)}else(a=n.deliveryDirectives)!=null&&a.skip&&(x.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const a=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,x=t.attrs["PATHWAY-ID"],S=t.details,U=S==null?void 0:S.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${x?" Pathway "+x:""}${U&&S.live?" age "+U.toFixed(1)+(S.type?" "+S.type||0:""):""} ${a}`),this.hls.trigger(s.LEVEL_LOADING,{url:a,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 a=this._levels.filter((x,S)=>S!==t?!0:(this.steering&&this.steering.removeLevel(x),x===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,x.details&&x.details.fragments.forEach(U=>U.level=-1)),!1));da(a),this._levels=a,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=a.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(s.LEVELS_UPDATED,{levels:a})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:a}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(s.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:a}))}}function fc(P){const t={};P.forEach(n=>{const a=n.groupId||"";n.id=t[a]=t[a]||0,t[a]++})}function hc(){return self.SourceBuffer||self.WebKitSourceBuffer}function pc(){if(!ae())return!1;const t=hc();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Cc(){if(!pc())return!1;const P=ae();return typeof(P==null?void 0:P.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>P.isTypeSupported(Ue(t,"video")))||["mp4a.40.2","fLaC"].some(t=>P.isTypeSupported(Ue(t,"audio"))))}function Dc(){var P;const t=hc();return typeof(t==null||(P=t.prototype)==null?void 0:P.changeType)=="function"}const mc=100;class vc extends Lt{constructor(t,n,a){super(t,n,a,"stream-controller",o.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,x=v?v.currentTime:null;if(x===null||!r(x)||(this.log(`Media seeked to ${x.toFixed(3)}`),!this.getBufferedFrag(x)))return;const S=this.getFwdBufferInfoAtPos(v,x,o.MAIN,0);if(S===null||S.len===0){this.warn(`Main forward buffer length at ${x} on "seeked" event ${S?S.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(s.MANIFEST_PARSED,this.onManifestParsed,this),t.on(s.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.LEVEL_LOADED,this.onLevelLoaded,this),t.on(s.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(s.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(s.BUFFER_CREATED,this.onBufferCreated,this),t.on(s.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(s.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(s.MANIFEST_PARSED,this.onManifestParsed,this),t.off(s.LEVEL_LOADED,this.onLevelLoaded,this),t.off(s.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(s.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(s.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(s.BUFFER_CREATED,this.onBufferCreated,this),t.off(s.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(s.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:a,hls:v}=this;if(this.stopLoad(),this.setInterval(mc),this.level=-1,!this.startFragRequested){let x=v.startLevel;x===-1&&(v.config.testBandwidth&&this.levels.length>1?(x=0,this.bitrateTest=!0):x=v.firstAutoLevel),v.nextLoadLevel=x,this.level=v.loadLevel,this._hasEnoughToStart=!!n}a>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${a.toFixed(3)}`),t=a),this.state=Te.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=Te.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case Te.WAITING_LEVEL:{const{levels:t,level:n}=this,a=t==null?void 0:t[n],v=a==null?void 0:a.details;if(v&&(!v.live||this.levelLastLoaded===a&&!this.waitForLive(a))){if(this.waitForCdnTuneIn(v))break;this.state=Te.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=Te.IDLE;break}break}case Te.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===Te.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:a,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const x=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(a!=null&&a[x]))return;const S=a[x],U=this.getMainFwdBufferInfo();if(U===null)return;const Q=this.getLevelDetails();if(Q&&this._streamEnded(U,Q)){const ot={};this.altAudio===2&&(ot.type="video"),this.hls.trigger(s.BUFFER_EOS,ot),this.state=Te.ENDED;return}if(!this.buffering)return;t.loadLevel!==x&&t.manualLevel===-1&&this.log(`Adapting to level ${x} from level ${this.level}`),this.level=t.nextLoadLevel=x;const V=S.details;if(!V||this.state===Te.WAITING_LEVEL||this.waitForLive(S)){this.level=x,this.state=Te.WAITING_LEVEL,this.startFragRequested=!1;return}const le=U.len,pe=this.getMaxBufferLength(S.maxBitrate);if(le>=pe)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const Ee=this.backtrackFragment?this.backtrackFragment.start:U.end;let ke=this.getNextFragment(Ee,V);if(this.couldBacktrack&&!this.fragPrevious&&ke&&De(ke)&&this.fragmentTracker.getState(ke)!==Cn.OK){var Re;const it=((Re=this.backtrackFragment)!=null?Re:ke).sn-V.startSN,Kt=V.fragments[it-1];Kt&&ke.cc===Kt.cc&&(ke=Kt,this.fragmentTracker.removeFragment(Kt))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(ke&&this.isLoopLoading(ke,Ee)){if(!ke.gap){const it=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Kt=(it===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Kt&&this.afterBufferFlushed(Kt,it,o.MAIN)}ke=this.getNextFragmentLoopLoading(ke,V,U,o.MAIN,pe)}ke&&(ke.initSegment&&!ke.initSegment.data&&!this.bitrateTest&&(ke=ke.initSegment),this.loadFragment(ke,S,Ee))}loadFragment(t,n,a){const v=this.fragmentTracker.getState(t);v===Cn.NOT_LOADED||v===Cn.PARTIAL?De(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,a):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,o.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 a;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const x=this.getLevelDetails();if(x!=null&&x.live){const U=this.getMainFwdBufferInfo();if(!U||U.len=S-n.maxFragLookUpTolerance&&x<=U;if(v!==null&&a.duration>v&&(x{this.hls&&this.hls.trigger(s.AUDIO_TRACK_SWITCHED,n)}),a.trigger(s.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}a.trigger(s.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const a=ut(n.url,this.hls);if(a){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=a?2:0,this.tick()}onBufferCreated(t,n){const a=n.tracks;let v,x,S=!1;for(const U in a){const Q=a[U];if(Q.id==="main"){if(x=U,v=Q,U==="video"){const V=a[U];V&&(this.videoBuffer=V.buffer)}}else S=!0}S&&v?(this.log(`Alternate track found, use ${x}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:a,part:v}=n,x=a.type===o.MAIN;if(x){if(this.fragContextChanged(a)){this.warn(`Fragment ${a.sn}${v?" p: "+v.index:""} of level ${a.level} finished buffering, but was aborted. state: ${this.state}`),this.state===Te.PARSED&&(this.state=Te.IDLE);return}const U=v?v.stats:a.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),De(a)&&(this.fragPrevious=a),this.fragBufferedComplete(a,v)}const S=this.media;S&&(!this._hasEnoughToStart&&on.getBuffered(S).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),x&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var a;if(n.fatal){this.state=Te.ERROR;return}switch(n.details){case d.FRAG_GAP:case d.FRAG_PARSING_ERROR:case d.FRAG_DECRYPT_ERROR:case d.FRAG_LOAD_ERROR:case d.FRAG_LOAD_TIMEOUT:case d.KEY_LOAD_ERROR:case d.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(o.MAIN,n);break;case d.LEVEL_LOAD_ERROR:case d.LEVEL_LOAD_TIMEOUT:case d.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===Te.WAITING_LEVEL&&((a=n.context)==null?void 0:a.type)===h.LEVEL&&(this.state=Te.IDLE);break;case d.BUFFER_ADD_CODEC_ERROR:case d.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case d.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 d.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=Te.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const a=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;a&&(this.afterBufferFlushed(a,n,o.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 a=this.startPosition;if(a>=0&&n0&&(Q{const{hls:v}=this,x=a==null?void 0:a.frag;if(!x||this.fragContextChanged(x))return;n.fragmentError=0,this.state=Te.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const S=x.stats;S.parsing.start=S.parsing.end=S.buffering.start=S.buffering.end=self.performance.now(),v.trigger(s.FRAG_LOADED,a),x.bitrateTest=!1}).catch(a=>{this.state===Te.STOPPED||this.state===Te.ERROR||(this.warn(a),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:a}=this,{remuxResult:v,chunkMeta:x}=t,S=this.getCurrentContext(x);if(!S){this.resetWhenMissingContext(x);return}const{frag:U,part:Q,level:V}=S,{video:le,text:pe,id3:Ee,initSegment:ke}=v,{details:Re}=V,ot=this.altAudio?void 0:v.audio;if(this.fragContextChanged(U)){this.fragmentTracker.removeFragment(U);return}if(this.state=Te.PARSING,ke){const it=ke.tracks;if(it){const xr=U.initSegment||U;if(this.unhandledEncryptionError(ke,U))return;this._bufferInitSegment(V,it,xr,x),a.trigger(s.FRAG_PARSING_INIT_SEGMENT,{frag:xr,id:n,tracks:it})}const Kt=ke.initPTS,Jt=ke.timescale,nr=this.initPTS[U.cc];if(r(Kt)&&(!nr||nr.baseTime!==Kt||nr.timescale!==Jt)){const xr=ke.trackId;this.initPTS[U.cc]={baseTime:Kt,timescale:Jt,trackId:xr},a.trigger(s.INIT_PTS_FOUND,{frag:U,id:n,initPTS:Kt,timescale:Jt,trackId:xr})}}if(le&&Re){ot&&le.type==="audiovideo"&&this.logMuxedErr(U);const it=Re.fragments[U.sn-1-Re.startSN],Kt=U.sn===Re.startSN,Jt=!it||U.cc>it.cc;if(v.independent!==!1){const{startPTS:nr,endPTS:xr,startDTS:Nr,endDTS:ln}=le;if(Q)Q.elementaryStreams[le.type]={startPTS:nr,endPTS:xr,startDTS:Nr,endDTS:ln};else if(le.firstKeyFrame&&le.independent&&x.id===1&&!Jt&&(this.couldBacktrack=!0),le.dropped&&le.independent){const jr=this.getMainFwdBufferInfo(),en=(jr?jr.end:this.getLoadPosition())+this.config.maxBufferHole,Jr=le.firstKeyFramePTS?le.firstKeyFramePTS:nr;if(!Kt&&enPn&&(U.gap=!0);U.setElementaryStreamInfo(le.type,nr,xr,Nr,ln),this.backtrackFragment&&(this.backtrackFragment=U),this.bufferFragmentData(le,U,Q,x,Kt||Jt)}else if(Kt||Jt)U.gap=!0;else{this.backtrack(U);return}}if(ot){const{startPTS:it,endPTS:Kt,startDTS:Jt,endDTS:nr}=ot;Q&&(Q.elementaryStreams[ie.AUDIO]={startPTS:it,endPTS:Kt,startDTS:Jt,endDTS:nr}),U.setElementaryStreamInfo(ie.AUDIO,it,Kt,Jt,nr),this.bufferFragmentData(ot,U,Q,x)}if(Re&&Ee!=null&&Ee.samples.length){const it={id:n,frag:U,details:Re,samples:Ee.samples};a.trigger(s.FRAG_PARSING_METADATA,it)}if(Re&&pe){const it={id:n,frag:U,details:Re,samples:pe.samples};a.trigger(s.FRAG_PARSING_USERDATA,it)}}logMuxedErr(t){this.warn(`${De(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,a,v){if(this.state!==Te.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(a));const{audio:x,video:S,audiovideo:U}=n;if(x){const V=t.audioCodec;let le=Yr(x.codec,V);le==="mp4a"&&(le="mp4a.40.5");const pe=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){le&&(le.indexOf("mp4a.40.5")!==-1?le="mp4a.40.2":le="mp4a.40.5");const Ee=x.metadata;Ee&&"channelCount"in Ee&&(Ee.channelCount||1)!==1&&pe.indexOf("firefox")===-1&&(le="mp4a.40.5")}le&&le.indexOf("mp4a.40.5")!==-1&&pe.indexOf("android")!==-1&&x.container!=="audio/mpeg"&&(le="mp4a.40.2",this.log(`Android: force audio codec to ${le}`)),V&&V!==le&&this.log(`Swapping manifest audio codec "${V}" for "${le}"`),x.levelCodec=le,x.id=o.MAIN,this.log(`Init audio buffer, container:${x.container}, codecs[selected/level/parsed]=[${le||""}/${V||""}/${x.codec}]`),delete n.audiovideo}if(S){S.levelCodec=t.videoCodec,S.id=o.MAIN;const V=S.codec;if((V==null?void 0:V.length)===4)switch(V){case"hvc1":case"hev1":S.codec="hvc1.1.6.L120.90";break;case"av01":S.codec="av01.0.04M.08";break;case"avc1":S.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${S.container}, codecs[level/parsed]=[${t.videoCodec||""}/${V}]${S.codec!==V?" parsed-corrected="+S.codec:""}${S.supplemental?" supplemental="+S.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 Q=Object.keys(n);if(Q.length){if(this.hls.trigger(s.BUFFER_CODECS,n),!this.hls)return;Q.forEach(V=>{const pe=n[V].initSegment;pe!=null&&pe.byteLength&&this.hls.trigger(s.BUFFER_APPENDING,{type:V,data:pe,frag:a,part:null,chunkMeta:v,parent:a.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,o.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,a=t==null?void 0:t[n];return a?this.getMaxBufferLength(a.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=Te.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const a=t.currentTime;if(on.isBuffered(t,a)?n=this.getAppendedFrag(a):on.isBuffered(t,a+.1)&&(n=this.getAppendedFrag(a+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,x=n.level;(!v||n.sn!==v.sn||v.level!==x)&&(this.fragPlaying=n,this.hls.trigger(s.FRAG_CHANGED,{frag:n}),(!v||v.level!==x)&&this.hls.trigger(s.LEVEL_SWITCHED,{level:x}))}}}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 a=this.getLevelDetails(),v=this.currentFrag||(a?sr(null,a.fragments,n):null);if(v){const x=v.programDateTime;if(x!==null){const S=x+(n-v.start)*1e3;return new Date(S)}}}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 Sc extends O{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const a in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[a].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.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t];(n.mediaKeySessionContext||n.decryptdata.isCommonEncryption)&&delete this.keyIdToKeyInfo[t]}}destroy(){this.detach();for(const t in this.keyIdToKeyInfo){const n=this.keyIdToKeyInfo[t].loader;n&&n.destroy()}this.keyIdToKeyInfo={}}createKeyLoadError(t,n=d.KEY_LOAD_ERROR,a,v,x){return new qr({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:x,error:a,networkDetails:v})}loadClear(t,n,a){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,x=n.length;v{if(!this.emeController)return;S.setKeyFormat(U);const Q=Cs(U);if(Q)return this.emeController.getKeySystemAccess([Q])})}if(this.config.requireKeySystemAccessOnStart){const v=ds(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 a,v;n&&t.setKeyFormat(n);const x=t.decryptdata;if(!x){const V=new Error(n?`Expected frag.decryptdata to be defined after setting format ${n}`:`Missing decryption data on fragment in onKeyLoading (emeEnabled with controller: ${this.emeController&&this.config.emeEnabled})`);return Promise.reject(this.createKeyLoadError(t,d.KEY_LOAD_ERROR,V))}const S=x.uri;if(!S)return Promise.reject(this.createKeyLoadError(t,d.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${S}"`)));const U=oc(x);let Q=this.keyIdToKeyInfo[U];if((a=Q)!=null&&a.decryptdata.key)return x.key=Q.decryptdata.key,Promise.resolve({frag:t,keyInfo:Q});if(this.emeController&&(v=Q)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(Q.decryptdata)){case"usable":case"usable-in-future":return Q.keyLoadPromise.then(le=>{const{keyInfo:pe}=le;return x.key=pe.decryptdata.key,{frag:t,keyInfo:pe}})}switch(this.log(`${this.keyIdToKeyInfo[U]?"Rel":"L"}oading${x.keyId?" keyId: "+q(x.keyId):""} URI: ${x.uri} from ${t.type} ${t.level}`),Q=this.keyIdToKeyInfo[U]={decryptdata:x,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},x.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return x.keyFormat==="identity"?this.loadKeyHTTP(Q,t):this.loadKeyEME(Q,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(Q,t);default:return Promise.reject(this.createKeyLoadError(t,d.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${x.method}"`)))}}loadKeyEME(t,n){const a={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const S=mt(n.initSegment.data);if(S.length){const U=S[0];U.some(Q=>Q!==0)&&(this.log(`Using keyId found in init segment ${q(U)}`),t.decryptdata.keyId=U,ks.setKeyIdForUri(t.decryptdata.uri,U))}}const x=this.emeController.loadKey(a);return(t.keyLoadPromise=x.then(S=>(t.mediaKeySessionContext=S,a))).catch(S=>{throw t.keyLoadPromise=null,"data"in S&&(S.data.frag=n),S})}return Promise.resolve(a)}loadKeyHTTP(t,n){const a=this.config,v=a.loader,x=new v(a);return n.keyLoader=t.loader=x,t.keyLoadPromise=new Promise((S,U)=>{const Q={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},V=a.keyLoadPolicy.default,le={loadPolicy:V,timeout:V.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},pe={onSuccess:(Ee,ke,Re,ot)=>{const{frag:it,keyInfo:Kt}=Re,Jt=oc(Kt.decryptdata);if(!it.decryptdata||Kt!==this.keyIdToKeyInfo[Jt])return U(this.createKeyLoadError(it,d.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),ot));Kt.decryptdata.key=it.decryptdata.key=new Uint8Array(Ee.data),it.keyLoader=null,Kt.loader=null,S({frag:it,keyInfo:Kt})},onError:(Ee,ke,Re,ot)=>{this.resetLoader(ke),U(this.createKeyLoadError(n,d.KEY_LOAD_ERROR,new Error(`HTTP Error ${Ee.code} loading key ${Ee.text}`),Re,E({url:Q.url,data:void 0},Ee)))},onTimeout:(Ee,ke,Re)=>{this.resetLoader(ke),U(this.createKeyLoadError(n,d.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Re))},onAbort:(Ee,ke,Re)=>{this.resetLoader(ke),U(this.createKeyLoadError(n,d.INTERNAL_ABORTED,new Error("key loading aborted"),Re))}};x.load(Q,le,pe)})}resetLoader(t){const{frag:n,keyInfo:a,url:v}=t,x=a.loader;n.keyLoader===x&&(n.keyLoader=null,a.loader=null);const S=oc(a.decryptdata)||v;delete this.keyIdToKeyInfo[S],x&&x.destroy()}}function oc(P){if(P.keyFormat!==ra.FAIRPLAY){const t=P.keyId;if(t)return q(t)}return P.uri}function gc(P){const{type:t}=P;switch(t){case h.AUDIO_TRACK:return o.AUDIO;case h.SUBTITLE_TRACK:return o.SUBTITLE;default:return o.MAIN}}function lc(P,t){let n=P.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class ec{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(s.MANIFEST_LOADING,this.onManifestLoading,this),t.on(s.LEVEL_LOADING,this.onLevelLoading,this),t.on(s.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(s.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(s.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(s.MANIFEST_LOADING,this.onManifestLoading,this),t.off(s.LEVEL_LOADING,this.onLevelLoading,this),t.off(s.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(s.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(s.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,a=n.pLoader,v=n.loader,x=a||v,S=new x(n);return this.loaders[t.type]=S,S}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:a}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:a,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:a,level:v,pathwayId:x,url:S,deliveryDirectives:U,levelInfo:Q}=n;this.load({id:a,level:v,pathwayId:x,responseType:"text",type:h.LEVEL,url:S,deliveryDirectives:U,levelOrTrack:Q})}onAudioTrackLoading(t,n){const{id:a,groupId:v,url:x,deliveryDirectives:S,track:U}=n;this.load({id:a,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:x,deliveryDirectives:S,levelOrTrack:U})}onSubtitleTrackLoading(t,n){const{id:a,groupId:v,url:x,deliveryDirectives:S,track:U}=n;this.load({id:a,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:x,deliveryDirectives:S,levelOrTrack:U})}onLevelsUpdated(t,n){const a=this.loaders[h.LEVEL];if(a){const v=a.context;v&&!n.levels.some(x=>x===v.levelOrTrack)&&(a.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const a=this.hls.config;let v=this.getInternalLoader(t);if(v){const V=this.hls.logger,le=v.context;if(le&&le.levelOrTrack===t.levelOrTrack&&(le.url===t.url||le.deliveryDirectives&&!t.deliveryDirectives)){le.url===t.url?V.log(`[playlist-loader]: ignore ${t.url} ongoing request`):V.log(`[playlist-loader]: ignore ${t.url} in favor of ${le.url}`);return}V.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let x;if(t.type===h.MANIFEST?x=a.manifestLoadPolicy.default:x=y({},a.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 le=V.partTarget,pe=V.targetduration;if(le&&pe){const Ee=Math.max(le*3,pe*.8)*1e3;x=y({},x,{maxTimeToFirstByteMs:Math.min(Ee,x.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(Ee,x.maxTimeToFirstByteMs)})}}}const S=x.errorRetry||x.timeoutRetry||{},U={loadPolicy:x,timeout:x.maxLoadTimeMs,maxRetry:S.maxNumRetry||0,retryDelay:S.retryDelayMs||0,maxRetryDelay:S.maxRetryDelayMs||0},Q={onSuccess:(V,le,pe,Ee)=>{const ke=this.getInternalLoader(pe);this.resetInternalLoader(pe.type);const Re=V.data;le.parsing.start=performance.now(),js.isMediaPlaylist(Re)||pe.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(V,le,pe,Ee||null,ke):this.handleMasterPlaylist(V,le,pe,Ee)},onError:(V,le,pe,Ee)=>{this.handleNetworkError(le,pe,!1,V,Ee)},onTimeout:(V,le,pe)=>{this.handleNetworkError(le,pe,!0,void 0,V)}};v.load(t,U,Q)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:a}=this.hls;(t||a)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,a,v){const x=this.hls,S=t.data,U=lc(t,a),Q=js.parseMasterPlaylist(S,U);if(Q.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,a,Q.playlistParsingError,v,n);return}const{contentSteering:V,levels:le,sessionData:pe,sessionKeys:Ee,startTimeOffset:ke,variableList:Re}=Q;this.variableList=Re,le.forEach(Jt=>{const{unknownCodecs:nr}=Jt;if(nr){const{preferManagedMediaSource:xr}=this.hls.config;let{audioCodec:Nr,videoCodec:ln}=Jt;for(let jr=nr.length;jr--;){const en=nr[jr];we(en,"audio",xr)?(Jt.audioCodec=Nr=Nr?`${Nr},${en}`:en,jt.audio[Nr.substring(0,4)]=2,nr.splice(jr,1)):we(en,"video",xr)&&(Jt.videoCodec=ln=ln?`${ln},${en}`:en,jt.video[ln.substring(0,4)]=2,nr.splice(jr,1))}}});const{AUDIO:ot=[],SUBTITLES:it,"CLOSED-CAPTIONS":Kt}=js.parseMasterPlaylistMedia(S,U,Q);ot.length&&!ot.some(nr=>!nr.url)&&le[0].audioCodec&&!le[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),ot.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new $u({}),bitrate:0,url:""})),x.trigger(s.MANIFEST_LOADED,{levels:le,audioTracks:ot,subtitles:it,captions:Kt,contentSteering:V,url:U,stats:n,networkDetails:v,sessionData:pe,sessionKeys:Ee,startTimeOffset:ke,variableList:Re})}handleTrackOrLevelPlaylist(t,n,a,v,x){const S=this.hls,{id:U,level:Q,type:V}=a,le=lc(t,a),pe=r(Q)?Q:r(U)?U:0,Ee=gc(a),ke=js.parseLevelPlaylist(t.data,le,pe,Ee,0,this.variableList);if(V===h.MANIFEST){const Re={attrs:new $u({}),bitrate:0,details:ke,name:"",url:le};ke.requestScheduled=n.loading.start+xu(ke,0),S.trigger(s.MANIFEST_LOADED,{levels:[Re],audioTracks:[],url:le,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),a.levelDetails=ke,this.handlePlaylistLoaded(ke,t,n,a,v,x)}handleManifestParsingError(t,n,a,v,x){this.hls.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:d.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:a,error:a,reason:a.message,response:t,context:n,networkDetails:v,stats:x})}handleNetworkError(t,n,a=!1,v,x){let S=`A network ${a?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?S+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(S+=` id: ${t.id} group-id: "${t.groupId}"`);const U=new Error(S);this.hls.logger.warn(`[playlist-loader]: ${S}`);let Q=d.UNKNOWN,V=!1;const le=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:Q=a?d.MANIFEST_LOAD_TIMEOUT:d.MANIFEST_LOAD_ERROR,V=!0;break;case h.LEVEL:Q=a?d.LEVEL_LOAD_TIMEOUT:d.LEVEL_LOAD_ERROR,V=!1;break;case h.AUDIO_TRACK:Q=a?d.AUDIO_TRACK_LOAD_TIMEOUT:d.AUDIO_TRACK_LOAD_ERROR,V=!1;break;case h.SUBTITLE_TRACK:Q=a?d.SUBTITLE_TRACK_LOAD_TIMEOUT:d.SUBTITLE_LOAD_ERROR,V=!1;break}le&&this.resetInternalLoader(t.type);const pe={type:c.NETWORK_ERROR,details:Q,fatal:V,url:t.url,loader:le,context:t,error:U,networkDetails:n,stats:x};if(v){const Ee=(n==null?void 0:n.url)||t.url;pe.response=E({url:Ee,data:void 0},v)}this.hls.trigger(s.ERROR,pe)}handlePlaylistLoaded(t,n,a,v,x,S){const U=this.hls,{type:Q,level:V,levelOrTrack:le,id:pe,groupId:Ee,deliveryDirectives:ke}=v,Re=lc(n,v),ot=gc(v);let it=typeof v.level=="number"&&ot===o.MAIN?V:void 0;const Kt=t.playlistParsingError;if(Kt){if(this.hls.logger.warn(`${Kt} ${t.url}`),!U.config.ignorePlaylistParsingErrors){U.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:d.LEVEL_PARSING_ERROR,fatal:!1,url:Re,error:Kt,reason:Kt.message,response:n,context:v,level:it,parent:ot,networkDetails:x,stats:a});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(s.ERROR,{type:c.NETWORK_ERROR,details:d.LEVEL_EMPTY_ERROR,fatal:!1,url:Re,error:Jt,reason:Jt.message,response:n,context:v,level:it,parent:ot,networkDetails:x,stats:a});return}switch(t.live&&S&&(S.getCacheAge&&(t.ageHeader=S.getCacheAge()||0),(!S.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),Q){case h.MANIFEST:case h.LEVEL:if(it){if(!le)it=0;else if(le!==U.levels[it]){const Jt=U.levels.indexOf(le);Jt>-1&&(it=Jt)}}U.trigger(s.LEVEL_LOADED,{details:t,levelInfo:le||U.levels[0],level:it||0,id:pe||0,stats:a,networkDetails:x,deliveryDirectives:ke,withoutMultiVariant:Q===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(s.AUDIO_TRACK_LOADED,{details:t,track:le,id:pe||0,groupId:Ee||"",stats:a,networkDetails:x,deliveryDirectives:ke});break;case h.SUBTITLE_TRACK:U.trigger(s.SUBTITLE_TRACK_LOADED,{details:t,track:le,id:pe||0,groupId:Ee||"",stats:a,networkDetails:x,deliveryDirectives:ke});break}}}class S4{static get version(){return tu}static isMSESupported(){return pc()}static isSupported(){return Cc()}static getMediaSource(){return ae()}static get Events(){return s}static get MetadataSchema(){return lu}static get ErrorTypes(){return c}static get ErrorDetails(){return d}static get DefaultConfig(){return S4.defaultConfig?S4.defaultConfig:Vi}static set DefaultConfig(t){S4.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 Tr,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=$(t.debug||!1,"Hls instance",t.assetPlayerId),a=this.config=Xr(S4.DefaultConfig,t,n);this.userConfig=t,a.progressive&&$r(a,n);const{abrController:v,bufferController:x,capLevelController:S,errorController:U,fpsController:Q}=a,V=new U(this),le=this.abrController=new v(this),pe=new zi(this),Ee=a.interstitialsController,ke=Ee?this.interstitialsController=new Ee(this,S4):null,Re=this.bufferController=new x(this,pe),ot=this.capLevelController=new S(this),it=new Q(this),Kt=new ec(this),Jt=a.contentSteeringController,nr=Jt?new Jt(this):null,xr=this.levelController=new wc(this,nr),Nr=new Ac(this),ln=new Sc(this.config,this.logger),jr=this.streamController=new vc(this,pe,ln),en=this.gapController=new ea(this,pe);ot.setStreamController(jr),it.setStreamController(jr);const Jr=[Kt,xr,jr];ke&&Jr.splice(1,0,ke),nr&&Jr.splice(1,0,nr),this.networkControllers=Jr;const zr=[le,Re,en,ot,it,Nr,pe];this.audioTrackController=this.createController(a.audioTrackController,Jr);const On=a.audioStreamController;On&&Jr.push(this.audioStreamController=new On(this,pe,ln)),this.subtitleTrackController=this.createController(a.subtitleTrackController,Jr);const Su=a.subtitleStreamController;Su&&Jr.push(this.subtititleStreamController=new Su(this,pe,ln)),this.createController(a.timelineController,zr),ln.emeController=this.emeController=this.createController(a.emeController,zr),this.cmcdController=this.createController(a.cmcdController,zr),this.latencyController=this.createController(Bc,zr),this.coreComponents=zr,Jr.push(V);const ri=V.onErrorOut;typeof ri=="function"&&this.on(s.ERROR,ri,V),this.on(s.MANIFEST_LOADED,Kt.onManifestLoaded,Kt)}createController(t,n){if(t){const a=new t(this);return n&&n.push(a),a}return null}on(t,n,a=this){this._emitter.on(t,n,a)}once(t,n,a=this){this._emitter.once(t,n,a)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,a=this,v){this._emitter.off(t,n,a,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,a){return this._emitter.emit(t,n,a)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(a){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+a.message+'". Here is a stacktrace:',a),!this.triggeringException){this.triggeringException=!0;const v=t===s.ERROR;this.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.INTERNAL_EXCEPTION,fatal:v,event:t,error:a}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(s.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 x=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(s.ERROR,{type:c.OTHER_ERROR,details:d.ATTACH_MEDIA_ERROR,fatal:!0,error:x});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,a=n?t.media:t,v=n?t:{media:a};this._media=a,this.trigger(s.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(s.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(s.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,a=this._url,v=this._url=W.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&a&&(a!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(s.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 a=0;a{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[o.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[o.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[o.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=r4()),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){Lr(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 a=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:a}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,a)for(let x=v;x--;){const S=t[x].attrs["HDCP-LEVEL"];if(S&&S<=a)return x}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 a=ki(n);return cr(t,a,navigator.mediaCapabilities)}}S4.defaultConfig=void 0},53280:function(f,g,e){"use strict";e.d(g,{D:function(){return u}});function r(l,c,d){var s=d||{},h=s.noTrailing,o=h===void 0?!1:h,i=s.noLeading,b=i===void 0?!1:i,p=s.debounceMode,y=p===void 0?void 0:p,m,E=!1,B=0;function I(){m&&clearTimeout(m)}function O(F){var R=F||{},M=R.upcomingOnly,N=M===void 0?!1:M;I(),E=!N}function w(){for(var F=arguments.length,R=new Array(F),M=0;Ml?b?(B=Date.now(),o||(m=setTimeout(y?G:$,l))):$():o!==!0&&(m=setTimeout(y?G:$,y===void 0?l-Y:l))}return w.cancel=O,w}function u(l,c,d){var s=d||{},h=s.atBegin,o=h===void 0?!1:h;return r(l,c,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(f){var g=__webpack_module_cache__[f];if(g!==void 0)return g.exports;var e=__webpack_module_cache__[f]={id:f,loaded:!1,exports:{}};return __webpack_modules__[f].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(f){var g=f&&f.__esModule?function(){return f.default}:function(){return f};return __webpack_require__.d(g,{a:g}),g}}(),function(){var f=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},g;__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 u=Object.create(null);__webpack_require__.r(u);var l={};g=g||[null,f({}),f([]),f(f)];for(var c=r&2&&e;typeof c=="object"&&!~g.indexOf(c);c=f(c))Object.getOwnPropertyNames(c).forEach(function(d){l[d]=function(){return e[d]}});return l.default=function(){return e},__webpack_require__.d(u,l),u}}(),function(){__webpack_require__.d=function(f,g){for(var e in g)__webpack_require__.o(g,e)&&!__webpack_require__.o(f,e)&&Object.defineProperty(f,e,{enumerable:!0,get:g[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(f){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(g,e){return __webpack_require__.f[e](f,g),g},[]))}}(),function(){__webpack_require__.u=function(f){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",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",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",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",6205:"p__Classrooms__ThemeChange__VideoUpload",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"}[f]||f)+"."+{26:"7e9f55f6",67:"b4f89fa6",70:"b88e5e26",109:"bb2cfe3d",119:"2ae0e94a",195:"5a9e9418",201:"17814b93",264:"b3ecda56",292:"480c3165",316:"1f60ada6",337:"456c6382",354:"d4d139cf",479:"6f1cd01e",485:"c5c4cd83",508:"92d63109",518:"09ac3dd5",532:"05ffc79d",533:"e3d39f8d",547:"fdcde15b",556:"7fe132a8",559:"4c8e4828",570:"ce4ae937",576:"8a6675d9",629:"44a1d9a5",643:"3ef8e6da",671:"4a609b8d",680:"31ed095f",700:"deec3d70",737:"0de14c78",741:"ac5fd360",763:"3f078e22",799:"bd444248",879:"a3fc9736",895:"ff395ffe",900:"479d9bb0",906:"3b0e4561",921:"86f1ae39",928:"afb81846",981:"24da50c7",1006:"db4a0ac0",1043:"2c3655ed",1045:"501689c3",1048:"8faa90a5",1070:"a0d121a2",1077:"b1b81495",1144:"c90eccaf",1154:"8cb80842",1211:"e3e6a7c3",1253:"a52f51e9",1257:"c510e812",1274:"5f6ea65a",1276:"98b73ff8",1343:"21a5573a",1423:"c1b396b1",1427:"21f5ce3c",1450:"e36b1385",1461:"e547f75f",1462:"fcf08abc",1470:"292116e1",1475:"06d8a86b",1477:"58c81981",1482:"861c68c5",1512:"74783d11",1520:"b79a188c",1545:"e8703596",1561:"25bc32bd",1578:"925c3afe",1581:"e5377e7f",1582:"bbb8cd2c",1646:"e6e27b60",1651:"9a4cb349",1657:"f584d6e2",1660:"bd5721b6",1674:"c6941c78",1678:"199b31bb",1713:"d2ad6aef",1717:"b0db29c2",1727:"2c7c6c9f",1754:"1d9116c9",1783:"bbeff916",1798:"55c2097e",1799:"b4b5299f",1831:"c3776d48",1836:"085c0c2b",1855:"80c18db5",1880:"66545525",1897:"804affb3",1939:"9a2fd852",1953:"6ad391a4",1962:"42d86a78",1993:"4ecdbe12",2011:"59d51f98",2045:"8d3f7559",2099:"2b4e0669",2102:"ac6ade1b",2130:"93530ae1",2141:"bf71313e",2203:"013ddeb7",2216:"84b7594f",2240:"7570f80d",2249:"f4830452",2281:"05d89411",2300:"517faa70",2303:"83a76f35",2307:"e839307c",2338:"e4fa74ea",2339:"5543ada6",2358:"6cd3e189",2386:"192e235c",2396:"810813d9",2404:"ae5cd47f",2412:"9d9e7d29",2425:"8be5d2bc",2443:"5b9dfb85",2476:"3fb9f4dc",2494:"68080a87",2501:"d54a15ba",2538:"de4a3723",2539:"5cdcf335",2548:"9c17a776",2570:"4f2f019d",2594:"e87d3761",2603:"3509be50",2659:"656de7c3",2707:"ef724b4f",2806:"b67fba1a",2819:"93791aed",2823:"f430531d",2829:"b5c788db",2837:"54a82605",2862:"87896386",2865:"1724c4b9",2884:"8795a6f8",2969:"67ee3c27",3006:"a6959251",3086:"94f521ed",3133:"9bf3f89c",3141:"ccdb8b00",3150:"c6c9f097",3157:"8bd479ba",3173:"cd96d305",3183:"3977a026",3198:"8e655451",3212:"f806759b",3247:"9e54b7ed",3260:"6924dc10",3276:"e603dffe",3317:"4e52d30c",3391:"d355850d",3433:"f25b70f6",3442:"12458eff",3447:"47e80a3a",3451:"699a8326",3509:"efa13070",3550:"3dc83156",3581:"19ed417b",3585:"00c9d9ec",3668:"6b3214fd",3697:"481a10d9",3747:"204f0bd9",3754:"c339d0b3",3777:"d5b0f2f1",3784:"b63e58c2",3805:"9dbcb95e",3831:"4887bc23",3862:"cb936201",3873:"e81959d0",3885:"f87f7f15",3910:"fbc47ade",3951:"c194129b",3987:"5cecd51b",4014:"27a8e97c",4017:"2cc5381d",4030:"6ba74a74",4038:"5382bb91",4048:"ff2ad837",4056:"a6514ebb",4058:"204e37c1",4059:"dd2c3b1e",4078:"a548ef7b",4088:"236723f3",4093:"2b9e2696",4100:"b0c25d48",4105:"431a32eb",4144:"1c570c27",4164:"4d5bf32a",4216:"7e30ee1c",4217:"5c0f5a86",4227:"1e86bb64",4259:"24549935",4264:"3cbcc8ec",4297:"fb4846c9",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"8cbf543f",4492:"e86a34b6",4496:"4fbf5aae",4498:"1641ed02",4504:"5cf00a9b",4514:"5ed32e7e",4520:"d7f23640",4546:"eb51a45e",4565:"3cebf883",4572:"259b96f6",4599:"61def4cb",4610:"aad91236",4621:"28913648",4628:"ece2c60c",4662:"dbde7bc4",4685:"c33f1528",4715:"05b3f953",4736:"4d939cca",4741:"5d8556c7",4757:"d8cd800e",4766:"33c1e378",4770:"6594bd98",4790:"619413e4",4795:"f93bd3d8",4797:"a24e92db",4800:"c016efa5",4850:"1edda4b7",4889:"98610058",4928:"563a1412",4973:"ddf83938",4994:"37ffac53",5022:"4ee6460a",5030:"41fa6b35",5043:"b5869fc3",5048:"ee98704c",5060:"85dafcc6",5096:"16699e72",5111:"19823953",5117:"9bae9d86",5125:"ef98fc97",5148:"8320d8ae",5165:"b451de99",5176:"c6b38f9d",5177:"dda59dfd",5179:"3ad62bef",5186:"03eb0c08",5230:"4e064e5e",5238:"32d29f95",5290:"5dabcdc2",5297:"7aaa388d",5307:"6f38a0b0",5319:"62023613",5321:"1163c84e",5330:"baa15a99",5335:"adad6cb1",5354:"7ae70604",5357:"2bbfeb62",5359:"41be08c7",5382:"5de8bc20",5402:"df548e16",5416:"454536b7",5434:"38b302a6",5466:"b89f24db",5494:"d89549c4",5518:"86c59b1e",5549:"f02df8e8",5572:"61deecd3",5573:"7ad54241",5624:"fbab40c7",5631:"e00d3d36",5650:"55d2c165",5679:"4a090bef",5694:"5f8ee349",5705:"9d0e4567",5729:"658987ad",5764:"e0d7e586",5775:"547e7502",5776:"bfd43813",5786:"ce2e4024",5798:"ff088545",5800:"b2682021",5816:"219bf858",5876:"5eded409",5888:"a6c52f85",5891:"231a351d",5894:"bfbb5814",5902:"5bd19bcb",5915:"a24b3ae9",5972:"885cdcba",5992:"edd34c45",6029:"22148600",6034:"b5ad9300",6045:"d268f87f",6047:"3ce45acd",6063:"b6980aa0",6069:"f2d031f0",6080:"6e9dfba4",6126:"99519171",6127:"0f641e47",6170:"4c58bc71",6185:"275b89b1",6205:"deebf3d8",6265:"f353757c",6270:"7c6669e6",6282:"e52d220c",6328:"a13eb8b9",6366:"67674be2",6378:"7f3a946a",6411:"82e11baa",6434:"fef55a83",6444:"325c4302",6451:"d3bf934b",6452:"20ba34d4",6531:"23ccfd28",6583:"b5c61eb9",6587:"2f6c5945",6634:"cfbbb871",6637:"c322c665",6651:"39979eb1",6682:"1a259630",6685:"0c4709af",6701:"fedfcc10",6729:"b44702e7",6741:"2d433928",6774:"59d4d618",6776:"01eafe6c",6784:"40853ae9",6788:"4d3b4807",6789:"efc5352e",6796:"2f479813",6820:"5607f4fa",6882:"76fe9b95",6904:"e912574d",6913:"b4489c7d",6954:"2cc3f050",6963:"2039c0ad",7043:"ab7559b0",7045:"2df80b90",7058:"dc801505",7062:"e9b0de27",7084:"46ccce72",7099:"13aa474c",7156:"e7466006",7165:"f3d6f1c5",7178:"15d7ad27",7182:"f36b1ae2",7224:"902fcdab",7242:"87d4fea7",7260:"fe3f652d",7289:"38176e56",7322:"5fd3fe1c",7323:"40a6acf1",7329:"4d31d41e",7333:"7ecf8620",7365:"1005464f",7395:"d83a4c0f",7402:"3f5e607b",7460:"4ee94b14",7477:"f36a33dd",7482:"91028738",7527:"b3538576",7545:"08207b0b",7560:"a1a73aca",7589:"18c84157",7591:"c8233ce9",7614:"70c15b08",7622:"60355ead",7686:"4fcec9f9",7706:"c2a79e40",7806:"c55f31dc",7835:"117f5509",7855:"d6d2daeb",7857:"cf1e5849",7883:"0b6442c4",7884:"0f595d4c",7901:"c1e419dd",7922:"415f945b",7964:"29aed9a1",8062:"e7bfcf8f",8072:"24896266",8085:"9875d1ca",8089:"d536b13a",8115:"fe40b902",8143:"ac19d210",8145:"6914b84f",8155:"69c6d1fe",8161:"83c5fa9a",8217:"c6272e1d",8237:"2e01208e",8241:"a0859688",8286:"d2087d8e",8302:"55794970",8332:"d2177dce",8340:"584d5d75",8350:"07df8a75",8365:"f1a316f9",8398:"8be6a037",8431:"fb68a2bf",8435:"29ffda57",8447:"b0c7d0ae",8458:"0646f435",8479:"e15527d2",8517:"db9c5ae3",8552:"5f02027a",8561:"333e8ec9",8563:"e555fd12",8579:"b548d4c4",8639:"2883d89e",8660:"80374b26",8665:"82031aea",8688:"bd497708",8689:"4f51e689",8723:"e7a843f9",8737:"ce7dad23",8776:"0ad26240",8787:"5e4de9ad",8823:"cfd51af6",8827:"7efe03ee",8842:"9f25a3e2",8866:"6fa6043c",8882:"e03801ed",8885:"d53a1714",8898:"d002bcd8",8909:"81cdc487",8920:"7f82440c",8963:"790aecdd",8965:"e600e125",8999:"efa6dd4e",9039:"fd7f6035",9076:"b5259789",9104:"bbcb2345",9205:"e586cfc7",9252:"0d791a59",9260:"cf5f8140",9366:"f90c9dcc",9391:"d8adf67e",9404:"9fcc3d3e",9406:"282002f0",9416:"aec8c833",9417:"59783dda",9449:"69afe5bf",9487:"45dd72ea",9489:"00a9b0e7",9507:"693c05de",9511:"b9657ff8",9554:"ed358e7b",9559:"f794af19",9647:"cf0c7337",9649:"31e4ef6e",9674:"42f00502",9677:"82f17d73",9695:"3c65faf1",9715:"45585f59",9716:"8cc4f789",9785:"b2a74219",9788:"3a5f3563",9814:"85951e29",9891:"428a95a5",9895:"b8e31ff2",9906:"79d0c438",9921:"6cb740d3",9922:"e8fe6ae9",9928:"5989f5e0",9944:"840b9df8",9950:"74f6dfb2",9968:"17466785"}[f]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(f){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",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",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",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",6205:"p__Classrooms__ThemeChange__VideoUpload",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"}[f]||f)+"."+{26:"91ed81ab",67:"e3d38d20",109:"1a7fc455",119:"0cc71034",195:"f769a2d5",201:"485c1365",264:"5fd9b3fc",292:"6606dfd5",337:"b8a90018",479:"bba9e475",485:"d63578fe",508:"82593858",518:"333855a6",532:"a09abdd6",533:"1aafb83c",547:"5581debc",556:"04b76b9e",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"3e008095",737:"98eb2f74",799:"bca8871b",879:"edebf581",895:"ad846737",900:"ff3ab102",906:"831f1c01",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"5313cd30",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"66a07f9e",1257:"156e8f74",1276:"bbc6eeec",1343:"5eed418c",1423:"5c4a76fc",1427:"22016b87",1450:"1edcc2ed",1461:"da497c45",1470:"183c9793",1475:"c965e527",1477:"63b15587",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"ce1fb1d8",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"b60513e3",1674:"fdbc1e05",1678:"0b445f86",1713:"66b47ae4",1717:"10201060",1727:"41895eef",1754:"263823b9",1783:"7a21883d",1798:"cacd2a12",1831:"74ad0b7c",1836:"5f0d3f7f",1855:"b92cccb4",1880:"ace3ee6a",1897:"982f171f",1939:"9edbcb6f",1953:"a3ad760b",1962:"84e145fa",1993:"7cc7cf77",2045:"dcfad42d",2099:"7a63f8c2",2102:"ec61f9f0",2130:"50dfcc51",2141:"5eb2f330",2203:"1af06e49",2216:"6acb758a",2240:"e7cce869",2281:"9db2c457",2303:"c5cd1882",2307:"b2c54321",2338:"aaf98900",2339:"f7913f4f",2396:"bd9b4f77",2404:"08d36549",2412:"009d1fcb",2425:"47b23ee4",2443:"33936585",2476:"cf85a190",2501:"2441982c",2539:"8ec286b4",2548:"75182034",2570:"42abe00c",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"e33d6e5a",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"96747ece",2865:"6ef3cf6b",2884:"e4a93731",3006:"7fce4e74",3086:"d0ebac07",3141:"5e5e4c2f",3157:"b3478235",3183:"b2253f40",3212:"ad1521c1",3247:"50105eb7",3260:"8e0d65fb",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"9bf21937",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"f46d27eb",3585:"5f288e7b",3668:"efca073d",3747:"9fe873ee",3784:"c81d4a51",3831:"e18a5aa2",3873:"aecf5064",3910:"658d457f",3951:"9b11b034",4030:"d0b7bd58",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"5cd9f235",4100:"03cdfb68",4105:"7f9d4513",4144:"f10aa199",4164:"f16cd35e",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"27082f64",4449:"e68d8d58",4492:"6d7afab9",4496:"77babddd",4498:"ef907484",4504:"bd40e960",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"4fecde0c",4610:"687005a6",4621:"47b96e8f",4662:"82def4d7",4715:"ae95fa4d",4736:"a51a09a9",4741:"6d7ba6f6",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4973:"129c56e8",4994:"910f69b0",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"11a38b68",5125:"57501e4a",5148:"572faeac",5165:"3f82ab1b",5176:"9c49e7fa",5177:"4c237473",5179:"699b44a8",5186:"312ee878",5230:"94dfecf3",5238:"68f49dc4",5297:"5426028f",5307:"4195a245",5319:"34217c3f",5330:"6e93d25e",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"6020d931",5402:"6b06b33c",5466:"c09ae45d",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"b754187c",5650:"f8f63f4b",5694:"77ca16cb",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"790daf68",5786:"37a81eaa",5798:"ce1cf7da",5800:"f05382af",5816:"494c814d",5888:"193a7f8f",5891:"b9a46704",5894:"4faa35bb",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"2451f838",6063:"f85d9e56",6069:"6b81b8a6",6080:"13de064b",6127:"f31505a8",6185:"d9c205a6",6205:"6eef461f",6265:"b6b7cbc3",6270:"5496b206",6282:"0a46d402",6328:"de2b9d62",6366:"079fc2d8",6434:"23effd91",6444:"fd46d237",6451:"949d91e5",6452:"50a6d310",6583:"d8052752",6587:"9c49e7fa",6634:"5c3c2ecd",6637:"cd627031",6651:"b07fe216",6682:"c0a18d4d",6685:"ad2a7bde",6729:"aea3b7f5",6741:"b838eb14",6776:"af91f915",6784:"1affe817",6789:"185ce46c",6796:"15902a1a",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"6e461c3d",7062:"5282c3e5",7099:"15159102",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"74a55b34",7322:"f372c040",7323:"3e11a2bc",7329:"7a4ac9fe",7395:"ff574c5d",7402:"3e65fd99",7460:"dedd2038",7477:"9e6bb67b",7482:"c37a3f01",7527:"a4765b7e",7545:"77965f6e",7560:"d82e43ca",7589:"666efe80",7614:"de9ee12f",7622:"fe4790f3",7806:"80b7b1d6",7835:"abd0d81c",7855:"711d3be3",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"372a3625",8062:"8e384b9f",8072:"540f746b",8085:"3cfec1d7",8115:"51647157",8143:"f33d8a25",8145:"89ef939a",8155:"d345abd7",8217:"f0f958ba",8237:"61bca2d4",8241:"a7cd5360",8286:"4ca6c6b1",8332:"a10509a3",8398:"2f4a56af",8431:"289b326c",8435:"3a170931",8447:"0ae0fe33",8458:"1528fe4c",8479:"63a9d2a4",8517:"cccfddad",8552:"debdee43",8563:"ddbd95eb",8579:"f63b043d",8665:"c52575bc",8688:"c044db56",8689:"52d74979",8723:"3e358029",8787:"121de108",8823:"9b2f4e16",8827:"3aeb4a40",8866:"79e678a7",8882:"f3e42f72",8885:"de905169",8965:"f169309d",8999:"448aa22f",9039:"e59f0028",9076:"6a501148",9205:"49a3e67d",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"87658c28",9416:"7ffdab01",9449:"9d75c671",9487:"a73f5679",9489:"ee2bb5b7",9507:"1138f0da",9511:"52ae4834",9647:"36898856",9649:"00fb4211",9674:"16483a2c",9677:"67a9d264",9695:"e2a53983",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"4c57e46b",9891:"512a9301",9906:"0c113c87",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[f]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(f){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(f){return f=Object.create(f),f.children||(f.children=[]),Object.defineProperty(f,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+f.id)}}),f}}(),function(){__webpack_require__.o=function(f,g){return Object.prototype.hasOwnProperty.call(f,g)}}(),function(){var f={};__webpack_require__.l=function(g,e,r,u){if(f[g]){f[g].push(e);return}var l,c;if(r!==void 0)for(var d=document.getElementsByTagName("script"),s=0;s0&&arguments[0]!==void 0?arguments[0]:"";return Ln.endsWith("/")?Ln:"".concat(Ln,"/")}var fl=__webpack_require__(38127),hl=__webpack_require__(38329),n0=__webpack_require__(8616),u0=["content"],Io=["content"],_4=/^(http:|https:)?\/\//;function pl(Ln){return _4.test(Ln)||Ln.startsWith("/")&&!Ln.startsWith("/*")||Ln.startsWith("./")||Ln.startsWith("../")}var Ao=function(){return He.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},_0=function(nu){var ti,Wi=nu.loaderData,fi=nu.htmlPageOpts,Si=nu.manifest,wi=(Si==null||(ti=Si.assets)===null||ti===void 0?void 0:ti["umi.css"])||"";return He.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Wi||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(fi||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(wi,"'")}})};function Oo(Ln){var nu=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Ln=="string")return pl(Ln)?(0,ms.Z)({src:Ln},nu):{content:Ln};if((0,n0.Z)(Ln)==="object")return(0,ms.Z)((0,ms.Z)({},Ln),nu);throw new Error("Invalid script type: ".concat((0,n0.Z)(Ln)))}function U4(Ln){return pl(Ln)?{type:"link",href:Ln}:{type:"style",content:Ln}}var Jl=function(nu){var ti,Wi,fi,Si,wi,ka,hi=nu.htmlPageOpts;return He.createElement(He.Fragment,null,(hi==null?void 0:hi.title)&&He.createElement("title",null,hi.title),hi==null||(ti=hi.favicons)===null||ti===void 0?void 0:ti.map(function(Ma,Xo){return He.createElement("link",{key:Xo,rel:"shortcut icon",href:Ma})}),(hi==null?void 0:hi.description)&&He.createElement("meta",{name:"description",content:hi.description}),(hi==null||(Wi=hi.keywords)===null||Wi===void 0?void 0:Wi.length)&&He.createElement("meta",{name:"keywords",content:hi.keywords.join(",")}),hi==null||(fi=hi.metas)===null||fi===void 0?void 0:fi.map(function(Ma){return He.createElement("meta",{key:Ma.name,name:Ma.name,content:Ma.content})}),hi==null||(Si=hi.links)===null||Si===void 0?void 0:Si.map(function(Ma,Xo){return He.createElement("link",(0,hl.Z)({key:Xo},Ma))}),hi==null||(wi=hi.styles)===null||wi===void 0?void 0:wi.map(function(Ma,Xo){var a0=U4(Ma),b0=a0.type,Qo=a0.href,N0=a0.content;if(b0==="link")return He.createElement("link",{key:Xo,rel:"stylesheet",href:Qo});if(b0==="style")return He.createElement("style",{key:Xo},N0)}),hi==null||(ka=hi.headScripts)===null||ka===void 0?void 0:ka.map(function(Ma,Xo){var a0=Oo(Ma),b0=a0.content,Qo=(0,fl.Z)(a0,u0);return He.createElement("script",(0,hl.Z)({dangerouslySetInnerHTML:{__html:b0},key:Xo},Qo))}))};function zs(Ln){var nu,ti=Ln.children,Wi=Ln.loaderData,fi=Ln.manifest,Si=Ln.htmlPageOpts,wi=Ln.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,ka=Ln.mountElementId;if(wi!=null&&wi.pureHtml)return He.createElement("html",null,He.createElement("head",null,He.createElement(Jl,{htmlPageOpts:Si})),He.createElement("body",null,He.createElement(Ao,null),He.createElement("div",{id:ka},ti),He.createElement(_0,{manifest:fi,loaderData:Wi,htmlPageOpts:Si})));if(wi!=null&&wi.pureApp)return He.createElement(He.Fragment,null,ti);var hi=typeof window=="undefined"?fi==null?void 0:fi.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return He.createElement("html",{suppressHydrationWarning:!0,lang:(Si==null?void 0:Si.lang)||"en"},He.createElement("head",null,He.createElement("meta",{charSet:"utf-8"}),He.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),hi&&He.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:hi}),He.createElement(Jl,{htmlPageOpts:Si})),He.createElement("body",null,He.createElement(Ao,null),He.createElement("div",{id:ka},ti),He.createElement(_0,{manifest:fi,loaderData:Wi,htmlPageOpts:Si}),Si==null||(nu=Si.scripts)===null||nu===void 0?void 0:nu.map(function(Ma,Xo){var a0=Oo(Ma),b0=a0.content,Qo=(0,fl.Z)(a0,Io);return He.createElement("script",(0,hl.Z)({dangerouslySetInnerHTML:{__html:b0},key:Xo},Qo))})))}var k0=He.createContext(void 0);function Ol(){return He.useContext(k0)}var ml=["redirect"];function vl(Ln){var nu=Ln.routesById,ti=Ln.parentId,Wi=Ln.routeComponents,fi=Ln.useStream,Si=fi===void 0?!0:fi;return Object.keys(nu).filter(function(wi){return nu[wi].parentId===ti}).map(function(wi){var ka=_l((0,ms.Z)((0,ms.Z)({route:nu[wi],routeComponent:Wi[wi],loadingComponent:Ln.loadingComponent,reactRouter5Compat:Ln.reactRouter5Compat},Ln.reactRouter5Compat&&{hasChildren:Object.keys(nu).filter(function(Ma){return nu[Ma].parentId===wi}).length>0}),{},{useStream:Si})),hi=vl({routesById:nu,routeComponents:Wi,parentId:ka.id,loadingComponent:Ln.loadingComponent,reactRouter5Compat:Ln.reactRouter5Compat,useStream:Si});return hi.length>0&&(ka.children=hi,ka.routes=hi),ka})}function gl(Ln){var nu=(0,xo.UO)(),ti=(0,xo.Gn)(Ln.to,nu),Wi=(0,dl.T$)(),fi=(0,xo.TH)();if(Wi!=null&&Wi.keepQuery){var Si=fi.search+fi.hash;ti+=Si}var wi=(0,ms.Z)((0,ms.Z)({},Ln),{},{to:ti});return He.createElement(xo.Fg,(0,hl.Z)({replace:!0},wi))}function _l(Ln){var nu=Ln.route,ti=Ln.useStream,Wi=ti===void 0?!0:ti,fi=nu.redirect,Si=(0,fl.Z)(nu,ml),wi=Ln.reactRouter5Compat?kl:Q0;return(0,ms.Z)({element:fi?He.createElement(gl,{to:fi}):He.createElement(k0.Provider,{value:{route:Ln.route}},He.createElement(wi,{loader:He.memo(Ln.routeComponent),loadingComponent:Ln.loadingComponent||I4,hasChildren:Ln.hasChildren,useStream:Wi}))},Si)}function I4(){return He.createElement("div",null)}function kl(Ln){var nu=Ol(),ti=nu.route,Wi=(0,dl.Ov)(),fi=Wi.history,Si=Wi.clientRoutes,wi=(0,xo.UO)(),ka={params:wi,isExact:!0,path:ti.path,url:fi.location.pathname},hi=Ln.loader,Ma={location:fi.location,match:ka,history:fi,params:wi,route:ti,routes:Si};return Ln.useStream?He.createElement(He.Suspense,{fallback:He.createElement(Ln.loadingComponent,null)},He.createElement(hi,Ma,Ln.hasChildren&&He.createElement(xo.j3,null))):He.createElement(hi,Ma,Ln.hasChildren&&He.createElement(xo.j3,null))}function Q0(Ln){var nu=Ln.loader;return Ln.useStream?He.createElement(He.Suspense,{fallback:He.createElement(Ln.loadingComponent,null)},He.createElement(nu,null)):He.createElement(nu,null)}var q0=null;function y4(){return q0}function e4(Ln){var nu=Ln.history,ti=He.useState({action:nu.action,location:nu.location}),Wi=(0,Po.Z)(ti,2),fi=Wi[0],Si=Wi[1];return(0,He.useLayoutEffect)(function(){return nu.listen(Si)},[nu]),(0,He.useLayoutEffect)(function(){function wi(ka){Ln.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Ln.routes,clientRoutes:Ln.clientRoutes,location:ka.location,action:ka.action,basename:Ln.basename,isFirst:!!ka.isFirst}})}return wi({location:fi.location,action:fi.action,isFirst:!0}),nu.listen(wi)},[nu,Ln.routes,Ln.clientRoutes]),He.createElement(xo.F0,{navigator:nu,location:fi.location,basename:Ln.basename},Ln.children)}function i0(){var Ln=(0,dl.Ov)(),nu=Ln.clientRoutes;return(0,xo.V$)(nu)}var yl=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],El=function(nu,ti){var Wi=nu.basename||"/",fi=vl({routesById:nu.routes,routeComponents:nu.routeComponents,loadingComponent:nu.loadingComponent,reactRouter5Compat:nu.reactRouter5Compat,useStream:nu.useStream});nu.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:fi}});for(var Si=He.createElement(e4,{basename:Wi,pluginManager:nu.pluginManager,routes:nu.routes,clientRoutes:fi,history:nu.history},ti),wi=0,ka=yl;winew Promise((Wi,fi)=>{var Si=hi=>{try{ka(ti.next(hi))}catch(Ma){fi(Ma)}},wi=hi=>{try{ka(ti.throw(hi))}catch(Ma){fi(Ma)}},ka=hi=>hi.done?Wi(hi.value):Promise.resolve(hi.value).then(Si,wi);ka((ti=ti.apply(Ln,nu)).next())});function E4(){return Ll(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:"/competitions",parentId:"1",id:"159"},160:{path:"/competitions/index",parentId:"159",id:"160"},161:{path:"/competitions/:identifier/list",parentId:"159",id:"161"},162:{path:"/competitions/exports",parentId:"159",id:"162"},163:{path:"/competitions",parentId:"159",id:"163"},164:{path:"/competitions/:identifier",parentId:"159",id:"164"},165:{path:"/competitions/index/:identifier",parentId:"159",id:"165"},166:{path:"/competitions/:identifier/detail/enroll",parentId:"159",id:"166"},167:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"159",id:"167"},168:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"159",id:"168"},169:{path:"/competitions/detail/:identifier",parentId:"159",id:"169"},170:{path:"/forums",parentId:"1",id:"170"},171:{path:"/forums",parentId:"170",id:"171"},172:{path:"/forums/categories/:memoType",parentId:"170",id:"172"},173:{path:"/forums/new",parentId:"170",id:"173"},174:{path:"/forums/:memoId/edit",parentId:"170",id:"174"},175:{path:"/forums/:memoId",parentId:"170",id:"175"},176:{path:"/problemset",parentId:"1",id:"176"},177:{path:"/problemset",parentId:"176",id:"177"},178:{path:"/problemset/newitem",parentId:"176",id:"178"},179:{path:"/problemset/:type/:id",parentId:"176",id:"179"},180:{path:"/problemset/preview",parentId:"176",id:"180"},181:{path:"/problemset/preview_new",parentId:"176",id:"181"},182:{path:"/problemset/preview_select",parentId:"176",id:"182"},183:{path:"/shixuns",parentId:"1",id:"183"},184:{path:"/shixuns",parentId:"183",id:"184"},185:{path:"/shixuns/exports",parentId:"183",id:"185"},186:{path:"/shixuns/new",parentId:"183",id:"186"},187:{path:"/shixuns/new/CreateImg",parentId:"183",id:"187"},188:{path:"/shixuns/new/:id/imagepreview",parentId:"183",id:"188"},189:{path:"/shixuns/:id/Merge",parentId:"183",id:"189"},190:{path:"/shixuns/:id/Split",parentId:"183",id:"190"},191:{path:"/shixuns/:id/edit",parentId:"183",id:"191"},192:{path:"shixuns/:id/edit/warehouse",parentId:"191",id:"192"},193:{path:"/shixuns/:id/edit/newquestion",parentId:"191",id:"193"},194:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"191",id:"194"},195:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"191",id:"195"},196:{path:"/shixuns/:id/edit/new",parentId:"191",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"191",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"191",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"191",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"191",id:"200"},201:{path:"/shixuns/:id",parentId:"183",id:"201"},202:{path:"/shixuns/:id/challenges",parentId:"201",id:"202"},203:{path:"/shixuns/:id/repository",parentId:"201",id:"203"},204:{path:"/shixuns/:id/secret_repository",parentId:"201",id:"204"},205:{path:"/shixuns/:id/collaborators",parentId:"201",id:"205"},206:{path:"/shixuns/:id/dataset",parentId:"201",id:"206"},207:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"201",id:"207"},208:{path:"/shixuns/:id/shixun_discuss",parentId:"201",id:"208"},209:{path:"/shixuns/:id/ranking_list",parentId:"201",id:"209"},210:{path:"/shixuns/:id/settings",parentId:"201",id:"210"},211:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"201",id:"211"},212:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"201",id:"212"},213:{path:"/shixuns/:id/repository/upload_file",parentId:"201",id:"213"},214:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"201",id:"214"},215:{path:"/shixuns/:id/repository/add_file",parentId:"201",id:"215"},216:{path:"/shixuns/:id/secret_repository/add_file",parentId:"201",id:"216"},217:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"201",id:"217"},218:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"201",id:"218"},219:{path:"/shixuns/:id/audit_situation",parentId:"201",id:"219"},220:{path:"/shixuns/:id/fork_list",parentId:"201",id:"220"},221:{path:"/shixuns/:id/skill_tags",parentId:"201",id:"221"},222:{path:"/users",parentId:"1",id:"222"},223:{path:"/users/:username/videos/protocol",parentId:"222",id:"223"},224:{path:"/users/:username/videos/resourceProtocol",parentId:"222",id:"224"},225:{path:"/users/:username/videos/success",parentId:"222",id:"225"},226:{path:"/users/:username/topicbank/:topicstype",parentId:"222",id:"226"},227:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"222",id:"227"},228:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"222",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"222",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"222",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"222",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"222",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"222",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"222",id:"234"},235:{path:"/users/:username/experiment-img/add",parentId:"222",id:"235"},236:{path:"/users/:username",parentId:"222",id:"236"},237:{path:"/users/:username",parentId:"236",id:"237"},238:{path:"/users/:username/baseInfo/edit",parentId:"236",id:"238"},239:{path:"/users/:username/baseInfo",parentId:"236",id:"239"},240:{path:"/users/:username/realNameCertification",parentId:"236",id:"240"},241:{path:"/users/:username/careerCertification",parentId:"236",id:"241"},242:{path:"/users/:username/classrooms",parentId:"236",id:"242"},243:{path:"/users/:username/shixuns",parentId:"236",id:"243"},244:{path:"/users/:username/dataSet",parentId:"236",id:"244"},245:{path:"/users/:username/userPortrait",parentId:"236",id:"245"},246:{path:"/users/:username/learningPath",parentId:"236",id:"246"},247:{path:"/users/:username/teach-group",parentId:"236",id:"247"},248:{path:"/users/:username/competitions",parentId:"236",id:"248"},249:{path:"/users/:username/experiment-img",parentId:"236",id:"249"},250:{path:"/users/:username/experiment-img/:experid/detail",parentId:"236",id:"250"},251:{path:"/users/:username/certificate",parentId:"236",id:"251"},252:{path:"/users/:username/otherResources",parentId:"236",id:"252"},253:{path:"/users/:username/classmanagement",parentId:"236",id:"253"},254:{path:"/users/:username/classmanagement/:couserid",parentId:"236",id:"254"},255:{path:"/users/:username/paths",parentId:"236",id:"255"},256:{path:"/users/:username/projects",parentId:"236",id:"256"},257:{path:"/users/:username/videos",parentId:"236",id:"257"},258:{path:"/users/:username/videos/upload",parentId:"236",id:"258"},259:{path:"/users/:username/topics/:topicstype",parentId:"236",id:"259"},260:{path:"/users/:username/vspaces",parentId:"236",id:"260"},261:{path:"/users/:username/resourcesCenter",parentId:"236",id:"261"},262:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"236",id:"262"},263:{path:"/users/:username/resourceGuarantee",parentId:"236",id:"263"},264:{path:"/users/:username/resourceAllocation",parentId:"236",id:"264"},265:{parentId:"1",id:"265"},266:{path:"/problems",parentId:"265",id:"266"},267:{path:"/problems",parentId:"266",id:"267"},268:{path:"/problems/batchAdd",parentId:"266",id:"268"},269:{path:"/problems/newcreate",parentId:"265",id:"269"},270:{path:"/problems/newedit/:id",exact:!0,parentId:"265",id:"270"},271:{path:"/problems/:id/edit",exact:!0,parentId:"265",id:"271"},272:{path:"/problems/new",exact:!0,parentId:"265",id:"272"},273:{path:"/problems/:id/oj/:save_identifier",parentId:"265",id:"273"},274:{path:"/problems/:id/record-detail/:submitId",parentId:"265",id:"274"},275:{path:"/problems/add",parentId:"265",id:"275"},276:{path:"/problems/:id/ojedit",parentId:"265",id:"276"},277:{path:"/engineering",parentId:"1",id:"277"},278:{path:"/engineering",parentId:"277",id:"278"},279:{path:"/engineering/teacherList",parentId:"278",id:"279"},280:{path:"/engineering/studentList",parentId:"278",id:"280"},281:{path:"/engineering/training/program",parentId:"278",id:"281"},282:{path:"/engineering/training/program/add",parentId:"278",id:"282"},283:{path:"/engineering/training/program/edit",parentId:"278",id:"283"},284:{path:"/engineering/training/objectives",parentId:"278",id:"284"},285:{path:"/engineering/graduated/index",parentId:"278",id:"285"},286:{path:"/engineering/graduated/matrix",parentId:"278",id:"286"},287:{path:"/engineering/course/list",parentId:"278",id:"287"},288:{path:"/engineering/course/setting",parentId:"278",id:"288"},289:{path:"/engineering/course/matrix",parentId:"278",id:"289"},290:{path:"/engineering/navigation",parentId:"278",id:"290"},291:{path:"/engineering/evaluate/course",parentId:"278",id:"291"},292:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"278",id:"292"},293:{path:"/engineering/evaluate/norm",parentId:"278",id:"293"},294:{path:"/engineering/evaluate/document",parentId:"278",id:"294"},295:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"278",id:"295"},296:{path:"/engineering/*",redirect:"/404",parentId:"278",id:"296"},297:{path:"/innovation",parentId:"1",id:"297"},298:{path:"/innovation/tasks/:taskId",parentId:"297",id:"298"},299:{path:"/innovation",parentId:"297",id:"299"},300:{path:"/innovation/project",parentId:"299",id:"300"},301:{path:"/innovation/dataset",parentId:"299",id:"301"},302:{path:"/innovation/mirror",parentId:"299",id:"302"},303:{path:"/innovation/my-project",parentId:"299",id:"303"},304:{path:"/innovation/my-dataset",parentId:"299",id:"304"},305:{path:"/innovation/my-mirror",parentId:"299",id:"305"},306:{path:"/innovation/project/create",parentId:"299",id:"306"},307:{path:"/innovation/project/edit/:id",parentId:"299",id:"307"},308:{path:"/innovation/project/detail/:taskId",parentId:"299",id:"308"},309:{path:"/tasks",parentId:"1",id:"309"},310:{path:"/tasks/:taskId",exact:!0,parentId:"309",id:"310"},311:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"309",id:"311"},312:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"309",id:"312"},313:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"309",id:"313"},314:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"309",id:"314"},315:{path:"/myproblems",parentId:"1",id:"315"},316:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"315",id:"316"},317:{path:"/myproblems/:id",exact:!0,parentId:"315",id:"317"},318:{path:"/account",parentId:"1",id:"318"},319:{path:"/account",parentId:"318",id:"319"},320:{path:"/account/profile",parentId:"319",id:"320"},321:{path:"/account/profile/edit",parentId:"319",id:"321"},322:{path:"/account/certification",parentId:"319",id:"322"},323:{path:"/account/secure",parentId:"319",id:"323"},324:{path:"/account/binding",parentId:"319",id:"324"},325:{path:"/account/Results",parentId:"319",id:"325"},326:{path:"/ch",parentId:"1",id:"326"},327:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"326",id:"327"},328:{path:"/ch/rest/",exact:!0,parentId:"326",id:"328"},329:{path:"/ch/rest/:id",exact:!0,parentId:"326",id:"329"},330:{path:"/order",parentId:"1",id:"330"},331:{path:"/order",parentId:"330",id:"331"},332:{path:"/order/invoice",parentId:"330",id:"332"},333:{path:"/order/records",parentId:"330",id:"333"},334:{path:"/order/apply",parentId:"330",id:"334"},335:{path:"/order/view",parentId:"330",id:"335"},336:{path:"/order/:courseId/information",parentId:"330",id:"336"},337:{path:"/order/:courseId/pay",parentId:"330",id:"337"},338:{path:"/order/:orderNum/result",parentId:"330",id:"338"},339:{path:"/messages",parentId:"1",id:"339"},340:{path:"/messages/:userId/user_tidings",parentId:"339",id:"340"},341:{path:"/messages/:userId/private_messages",parentId:"339",id:"341"},342:{path:"/messages/:userId/message_detail",parentId:"339",id:"342"},343:{path:"/vtrs",parentId:"1",id:"343"},344:{path:"/vtrs/:virtual_spacesId",parentId:"343",id:"344"},345:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"344",id:"345"},346:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"344",id:"346"},347:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"344",id:"347"},348:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"344",id:"348"},349:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"344",id:"349"},350:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"344",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"344",id:"351"},352:{path:"/vtrs/:virtual_spacesId/survey",parentId:"344",id:"352"},353:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"344",id:"353"},354:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"344",id:"354"},355:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"344",id:"355"},356:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"344",id:"356"},357:{path:"/vtrs/:virtual_spacesId/material",parentId:"344",id:"357"},358:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"344",id:"358"},359:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"344",id:"359"},360:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"344",id:"360"},361:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"344",id:"361"},362:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"344",id:"362"},363:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"344",id:"363"},364:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"344",id:"364"},365:{path:"/vtrs/:virtual_spacesId/settings",parentId:"344",id:"365"},366:{path:"/vtrs/:virtual_spacesId/resources",parentId:"344",id:"366"},367:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"344",id:"367"},368:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"344",id:"368"},369:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"344",id:"369"},370:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"344",id:"370"},371:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"344",id:"371"},372:{path:"/vtrs/:virtual_spacesId/*",parentId:"344",id:"372"},373:{path:"/101",parentId:"1",id:"373"},374:{path:"/101/:virtual_spacesId",parentId:"373",id:"374"},375:{path:"/101/:virtual_spacesId",exact:!0,parentId:"374",id:"375"},376:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"374",id:"376"},377:{path:"/101/:virtual_spacesId/experiment",parentId:"374",id:"377"},378:{path:"/101/:virtual_spacesId/announcement",parentId:"374",id:"378"},379:{path:"/101/:virtual_spacesId/announcement/add",parentId:"374",id:"379"},380:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"374",id:"380"},381:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"374",id:"381"},382:{path:"/101/:virtual_spacesId/survey",parentId:"374",id:"382"},383:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"374",id:"383"},384:{path:"/101/:virtual_spacesId/knowledge",parentId:"374",id:"384"},385:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"374",id:"385"},386:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"374",id:"386"},387:{path:"/101/:virtual_spacesId/material",parentId:"374",id:"387"},388:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"374",id:"388"},389:{path:"/101/:virtual_spacesId/lesson",parentId:"374",id:"389"},390:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"374",id:"390"},391:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"374",id:"391"},392:{path:"/101/:virtual_spacesId/discussion",parentId:"374",id:"392"},393:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"374",id:"393"},394:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"374",id:"394"},395:{path:"/101/:virtual_spacesId/settings",parentId:"374",id:"395"},396:{path:"/101/:virtual_spacesId/resources",parentId:"374",id:"396"},397:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"374",id:"397"},398:{path:"/101/:virtual_spacesId/Plan",parentId:"374",id:"398"},399:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"374",id:"399"},400:{path:"/101/:virtual_spacesId/digtal",parentId:"374",id:"400"},401:{path:"/101/:virtual_spacesId/homepage",parentId:"374",id:"401"},402:{path:"/101/:virtual_spacesId/*",parentId:"374",id:"402"},403:{path:"/administration",parentId:"1",id:"403"},404:{path:"/administration",parentId:"403",id:"404"},405:{path:"/administration/college",parentId:"404",id:"405"},406:{path:"/administration/student",parentId:"404",id:"406"},407:{path:"/administration/student/:studentId/edit",parentId:"404",id:"407"},408:{path:"/administration/profession",parentId:"404",id:"408"},409:{path:"/graduations",parentId:"1",id:"409"},410:{path:"/graduations",exact:!0,parentId:"409",id:"410"},411:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"409",id:"411"},412:{path:"/graduations/:id",parentId:"409",id:"412"},413:{path:"/graduations/:id/index",parentId:"412",id:"413"},414:{path:"/graduations/:id/topics",parentId:"412",id:"414"},415:{path:"/graduations/:id/student_selection",parentId:"412",id:"415"},416:{path:"/graduations/:id/tasks",parentId:"412",id:"416"},417:{path:"/graduations/:id/opening_report",parentId:"412",id:"417"},418:{path:"/graduations/:id/midterm_report",parentId:"412",id:"418"},419:{path:"/graduations/:id/thesis",parentId:"412",id:"419"},420:{path:"/graduations/:id/final_defense",parentId:"412",id:"420"},421:{path:"/graduations/:id/final_thesis",parentId:"412",id:"421"},422:{path:"/graduations/:id/settings",parentId:"412",id:"422"},423:{path:"/graduations/:id/teachers",parentId:"412",id:"423"},424:{path:"/graduations/:id/students",parentId:"412",id:"424"},425:{path:"/graduations/:id/archives",parentId:"412",id:"425"},426:{path:"/graduations/:id/grading_summary",parentId:"412",id:"426"},427:{path:"/dataset",parentId:"1",id:"427"},428:{path:"/dataset",exact:!0,parentId:"427",id:"428"},429:{path:"/dataset/:id/detail",exact:!0,parentId:"427",id:"429"},430:{path:"/knowledgegraph",parentId:"1",id:"430"},431:{path:"/knowledgegraph/:pathId",parentId:"430",id:"431"},432:{path:"/knowledgegraph/:pathId/statistics",parentId:"430",id:"432"},433:{path:"/newlogin",parentId:"1",id:"433"},434:{path:"/onlinenum",parentId:"1",id:"434"},435:{path:"/onlinenum",parentId:"434",id:"435"},436:{path:"/shixuncontext",parentId:"1",id:"436"},437:{path:"/shixuncontext",parentId:"436",id:"437"},438:{path:"/shixuncontext/:Id/detail",parentId:"436",id:"438"},439:{path:"/educoder-demo",exact:!0,parentId:"1",id:"439"},440:{path:"/training",parentId:"1",id:"440"},441:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"440",id:"441"},442:{path:"/largeScreen",exact:!0,parentId:"1",id:"442"},443:{path:"/quality",parentId:"1",id:"443"},444:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"443",id:"444"},445:{path:"/otherlogin",exact:!0,parentId:"1",id:"445"},446:{path:"/otherloginqq",exact:!0,parentId:"1",id:"446"},447:{path:"/otherloginstart",exact:!0,parentId:"1",id:"447"},448:{path:"/pathsoverview",exact:!0,parentId:"1",id:"448"},449:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"449"},450:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"450"},451:{path:"/login",parentId:"1",id:"451"},452:{path:"/login",parentId:"451",id:"452"},453:{path:"/user",parentId:"1",id:"453"},454:{path:"/user/login",parentId:"453",id:"454"},455:{path:"/user/register",parentId:"453",id:"455"},456:{path:"/user/reset-password",parentId:"453",id:"456"},457:{path:"/colleges",parentId:"1",id:"457"},458:{path:"/colleges/:id/statistics",parentId:"457",id:"458"},459:{path:"/help",parentId:"1",id:"459"},460:{path:"/help/:id",parentId:"459",id:"460"},461:{path:"/video",parentId:"1",id:"461"},462:{path:"/video/:videoId",parentId:"461",id:"462"},463:{path:"/terminal",parentId:"1",id:"463"},464:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"464"},465:{path:"/statsDashboard",parentId:"1",id:"465"},466:{path:"/",parentId:"1",id:"466"},467:{path:"/",exact:!0,parentId:"466",id:"467"},468:{path:"/api/*",exact:!0,parentId:"466",id:"468"},469:{path:"/search",exact:!0,parentId:"466",id:"469"},470:{path:"/moop_cases",exact:!0,parentId:"466",id:"470"},471:{path:"/moop_cases/new",exact:!0,parentId:"466",id:"471"},472:{path:"/moop_cases/:caseId",exact:!0,parentId:"466",id:"472"},473:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"466",id:"473"},474:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"466",id:"474"},475:{path:"/randompaper",exact:!0,parentId:"466",id:"475"},476:{path:"/randompaper/edit/:id",exact:!0,parentId:"466",id:"476"},477:{path:"/randompaper/detail/:id",exact:!0,parentId:"466",id:"477"},478:{path:"/403",parentId:"466",id:"478"},479:{path:"/500",parentId:"466",id:"479"},480:{path:"/404",parentId:"466",id:"480"},481:{path:"/download",parentId:"466",id:"481"},482:{path:"/iwce",parentId:"466",id:"482"},483:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"466",id:"483"},484:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"466",id:"484"},485:{path:"/Activities",parentId:"466",id:"485"},486:{path:"/iwce/:itemname",parentId:"466",id:"486"},487:{path:"/hpc-course",parentId:"466",id:"487"},488:{path:"/user_agents",parentId:"466",id:"488"},489:{path:"/three",parentId:"466",id:"489"},490:{path:"/introduction",parentId:"466",id:"490"},491:{path:"/chatgpt",parentId:"466",id:"491"},492:{path:"/*",parentId:"466",id:"492"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:He.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),2:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),3:He.lazy(()=>Promise.all([__webpack_require__.e(8660),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,33921))),4:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8660),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,52230))),5:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8660),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,52230))),6:He.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,78524))),7:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8660),__webpack_require__.e(1561),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,68806))),8:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8660),__webpack_require__.e(1561),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,97614))),9:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),10:He.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,70395))),11:He.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,35873))),12:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,17107))),13:He.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,84108))),14:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6411),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,20712))),15:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,17894))),16:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,17107))),17:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8660),__webpack_require__.e(1561),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,68806))),18:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8660),__webpack_require__.e(1561),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,68806))),19:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),20:He.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,19588))),21:He.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,41385))),22:He.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,42448))),23:He.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,40318))),24:He.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,8490))),25:He.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,8490))),26:He.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,48501))),27:He.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,48501))),28:He.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,62689))),29:He.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,67074))),30:He.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,36304))),31:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,98643))),32:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,10535))),33:He.lazy(()=>Promise.all([__webpack_require__.e(8660),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,43257))),34:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,60572))),35:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,59747))),36:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,46438))),37:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8660),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,53264))),38:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,60535))),39:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,73512))),40:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,31954))),41:He.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,93422))),42:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,80048))),43:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8660),__webpack_require__.e(1561),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,68806))),44:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(3150),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,62243))),45:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(3150),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,29037))),46:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,30746))),47:He.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,54958))),48:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,50677))),49:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,41330))),50:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8660),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,56793))),51:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8660),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,56793))),52:He.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,43417))),53:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,40357))),54:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,40357))),55:He.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,47565))),56:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,19037))),57:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,40711))),58:He.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,99013))),59:He.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,99013))),60:He.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,59307))),61:He.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,59307))),62:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,80667))),63:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,46846))),64:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,24180))),65:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,50817))),66:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,56335))),67:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,8612))),68:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,5960))),69:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,25286))),70:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,53167))),71:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,93305))),72:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,53201))),73:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,11433))),74:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,32729))),75:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,80296))),76:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,50953))),77:He.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,14368))),78:He.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,93094))),79:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,82042))),80:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,49775))),81:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,86644))),82:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,32016))),83:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,88276))),84:He.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,84108))),85:He.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,58907))),86:He.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,42282))),87:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,51943))),88:He.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,56917))),89:He.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,64959))),90:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,84448))),91:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,84448))),92:He.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,60166))),93:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,71317))),94:He.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,38954))),95:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,22012))),96:He.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,17174))),97:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,19785))),98:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,6398))),99:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,30279))),100:He.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,89812))),101:He.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,38307))),102:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(763),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,64871))),103:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(763),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,64871))),104:He.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,47693))),105:He.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,2577))),106:He.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,2577))),107:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,95434))),108:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,95434))),109:He.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,745))),110:He.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,745))),111:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(763),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,92207))),112:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(763),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,92207))),113:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(763),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,32864))),114:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(763),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,32864))),115:He.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,97542))),116:He.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,56363))),117:He.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,39741))),118:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(763),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,24009))),119:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(763),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,24009))),120:He.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,83086))),121:He.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,16390))),122:He.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,53256))),123:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7165),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,88426))),124:He.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,82161))),125:He.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,77746))),126:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,18962))),127:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,18962))),128:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,34649))),129:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,34649))),130:He.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,660))),131:He.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,660))),132:He.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,71371))),133:He.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,71371))),134:He.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,2167))),135:He.lazy(()=>__webpack_require__.e(6205).then(__webpack_require__.bind(__webpack_require__,27751))),136:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,61290))),137:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,27162))),138:He.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,3273))),139:He.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,3273))),140:He.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,56596))),141:He.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,89864))),142:He.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,89864))),143:He.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,72076))),144:He.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,72076))),145:He.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,77225))),146:He.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,95051))),147:He.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,95051))),148:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,92941))),149:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,92941))),150:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,52236))),151:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,98261))),152:He.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,68134))),153:He.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,3495))),154:He.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,39800))),155:He.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,6605))),156:He.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,50804))),157:He.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,79427))),158:He.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,41812))),159:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),160:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3173),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,18705))),161:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3173),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,18705))),162:He.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,44345))),163:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3173),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,18705))),164:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(70),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,70537))),165:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(70),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,70537))),166:He.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,43751))),167:He.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,90935))),168:He.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,75031))),169:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(70),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,77987))),170:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),171:He.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,22742))),172:He.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,31401))),173:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,20454))),174:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,20454))),175:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,37494))),176:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),177:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8660),__webpack_require__.e(1561),__webpack_require__.e(7835)]).then(__webpack_require__.bind(__webpack_require__,54405))),178:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8660),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,70955))),179:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8660),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,70955))),180:He.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,16067))),181:He.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,82102))),182:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8660),__webpack_require__.e(1561),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,68806))),183:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),184:He.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,88609))),185:He.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,17839))),186:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,44199))),187:He.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,97526))),188:He.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,26978))),189:He.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,28844))),190:He.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,38699))),191:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6411),__webpack_require__.e(2358),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,41873))),192:He.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,41610))),193:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,65293))),194:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8660),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,60114))),195:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8660),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,60114))),196:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8660),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,28554))),197:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8660),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,28554))),198:He.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,53721))),199:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,72723))),200:He.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,27792))),201:He.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,14676))),202:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,69430))),203:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,87776))),204:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,87776))),205:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,26637))),206:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,31757))),207:He.lazy(()=>Promise.all([__webpack_require__.e(2358),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,37852))),208:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,22967))),209:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,36997))),210:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,42681))),211:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,59692))),212:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,59692))),213:He.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,46181))),214:He.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,46181))),215:He.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,73312))),216:He.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,73312))),217:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,54722))),218:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,54722))),219:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,93156))),220:He.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,87522))),221:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,99186))),222:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),223:He.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,4407))),224:He.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,289))),225:He.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,36730))),226:He.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,80555))),227:He.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,29802))),228:He.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,29802))),229:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,70218))),230:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,97761))),231:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,94793))),232:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,92890))),233:He.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,73981))),234:He.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,37199))),235:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,4901))),236:He.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,75806))),237:He.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,183))),238:He.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,28160))),239:He.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,21361))),240:He.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,70378))),241:He.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,87011))),242:He.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,44743))),243:He.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,90666))),244:He.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,98412))),245:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,20221))),246:He.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,93060))),247:He.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,51087))),248:He.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,5001))),249:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,81503))),250:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,83235))),251:He.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,88103))),252:He.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,44243))),253:He.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,52526))),254:He.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,19751))),255:He.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,77078))),256:He.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,70750))),257:He.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,69298))),258:He.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,90375))),259:He.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,64628))),260:He.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,83628))),261:He.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,94742))),262:He.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,98392))),263:He.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,6349))),264:He.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,85372))),265:He.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),266:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),267:He.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,79551))),268:He.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,50652))),269:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,32759))),270:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,32759))),271:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,71694))),272:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,71694))),273:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,94471))),274:He.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,66508))),275:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,92201))),276:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,92201))),277:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),278:He.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,83048))),279:He.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,70804))),280:He.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,51565))),281:He.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,23773))),282:He.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,42249))),283:He.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,5445))),284:He.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,25362))),285:He.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,85862))),286:He.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,6393))),287:He.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,83163))),288:He.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,30274))),289:He.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,6710))),290:He.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,74350))),291:He.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,2819))),292:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,35058))),293:He.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,3404))),294:He.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,53807))),295:He.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,79339))),296:He.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),297:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),298:He.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,49850))),299:He.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,71690))),300:He.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,75434))),301:He.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,90955))),302:He.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,19325))),303:He.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,51331))),304:He.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,11937))),305:He.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,32217))),306:He.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,41477))),307:He.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,41477))),308:He.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,96500))),309:He.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),310:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,42472))),311:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,78958))),312:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,42472))),313:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,78958))),314:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6411),__webpack_require__.e(8660),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,42472))),315:He.lazy(()=>__webpack_require__.e(4059).then(__webpack_require__.bind(__webpack_require__,14059))),316:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,85964))),317:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,57753))),318:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),319:He.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,10976))),320:He.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,9392))),321:He.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,62252))),322:He.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,93797))),323:He.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,50933))),324:He.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,6062))),325:He.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,5741))),326:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),327:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,99922))),328:He.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,27975))),329:He.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,27975))),330:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),331:He.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,99477))),332:He.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,71531))),333:He.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,97108))),334:He.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,79867))),335:He.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,67536))),336:He.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,39687))),337:He.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,25552))),338:He.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,68107))),339:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),340:He.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,95022))),341:He.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,32692))),342:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,650))),343:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),344:He.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,33779))),345:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),346:He.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,24948))),347:He.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,43515))),348:He.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,82509))),349:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),350:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),351:He.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,84122))),352:He.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,89871))),353:He.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,34014))),354:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,91384))),355:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),356:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),357:He.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,73415))),358:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,37264))),359:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,42219))),360:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),361:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),362:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,66909))),363:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),364:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),365:He.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,88101))),366:He.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,15323))),367:He.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,53802))),368:He.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,45539))),369:He.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,888))),370:He.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,71198))),371:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),372:He.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,80695))),373:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),374:He.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,33779))),375:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),376:He.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,24948))),377:He.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,43515))),378:He.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,82509))),379:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),380:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,82994))),381:He.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,84122))),382:He.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,89871))),383:He.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,34014))),384:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,91384))),385:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),386:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,41916))),387:He.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,73415))),388:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,37264))),389:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,42219))),390:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),391:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,81149))),392:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,66909))),393:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),394:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,31655))),395:He.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,88101))),396:He.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,15323))),397:He.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,53802))),398:He.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,45539))),399:He.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,888))),400:He.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,71198))),401:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,7895))),402:He.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,80695))),403:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),404:He.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,48552))),405:He.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,21576))),406:He.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,55524))),407:He.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,60341))),408:He.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,56290))),409:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),410:He.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,47517))),411:He.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,91864))),412:He.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,30007))),413:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,34970))),414:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,87582))),415:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,18682))),416:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,50555))),417:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),418:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),419:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),420:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),421:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,61324))),422:He.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,1647))),423:He.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,98928))),424:He.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,98928))),425:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,58727))),426:He.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,39111))),427:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),428:He.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,75358))),429:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,6286))),430:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),431:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,27395))),432:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,58105))),433:He.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,82874))),434:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),435:He.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,65254))),436:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),437:He.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,73414))),438:He.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,1118))),439:He.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,3436))),440:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),441:He.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,84078))),442:He.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,10695))),443:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),444:He.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,93592))),445:He.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,62216))),446:He.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,15677))),447:He.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,84009))),448:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,84114))),449:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,28998))),450:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,75552))),451:He.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,25933))),452:He.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,69049))),453:He.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,56056))),454:He.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,69049))),455:He.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,97794))),456:He.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,92521))),457:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),458:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,90747))),459:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),460:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,80918))),461:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),462:He.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,5302))),463:He.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,3374))),464:He.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,3706))),465:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,15074))),466:He.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,86801))),467:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3173),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,31002))),468:He.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,7779))),469:He.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,94865))),470:He.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,60927))),471:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,35518))),472:He.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,73136))),473:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,35518))),474:He.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,52077))),475:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,50677))),476:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,50677))),477:He.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,65629))),478:He.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,19706))),479:He.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,19818))),480:He.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,69630))),481:He.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,52157))),482:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,30650))),483:He.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,40490))),484:He.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7165),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,85873))),485:He.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,44045))),486:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,30650))),487:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,30650))),488:He.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,13366))),489:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,55804))),490:He.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,13732))),491:He.lazy(()=>Promise.all([__webpack_require__.e(6701),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,68370))),492:He.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,69630))),"@@/global-layout":He.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,62198)))}}})}var D=__webpack_require__(38542),T=__webpack_require__(82328),k=__webpack_require__(71418),ge=__webpack_require__(30610),Pe=()=>He.createElement(k.Z,{size:"middle",className:ge.Z.loading}),rn=__webpack_require__(95392),Tn=__webpack_require__(56656),sn=__webpack_require__.n(Tn),Zu=__webpack_require__(91392),ma=__webpack_require__.n(Zu),Qi=__webpack_require__(29256),Ws=__webpack_require__.n(Qi),sa=__webpack_require__(81626),xs=__webpack_require__.n(sa),Wa=__webpack_require__(71912),t4=__webpack_require__.n(Wa),J0=__webpack_require__(48228),Ml=__webpack_require__.n(J0),r4=__webpack_require__(27112),Yo=__webpack_require__.n(r4),ku=__webpack_require__(36867),w0=__webpack_require__.n(ku),Nl=__webpack_require__(53501),eo=__webpack_require__.n(Nl),ls=__webpack_require__(22982),Ea=__webpack_require__.n(ls),y0=__webpack_require__(54449),el=__webpack_require__.n(y0),E0=__webpack_require__(10564),R0=__webpack_require__.n(E0),C0=__webpack_require__(92468),b4=__webpack_require__.n(C0),ko=__webpack_require__(27082),L0=__webpack_require__.n(ko);sn().extend(Ws()),sn().extend(xs()),sn().extend(t4()),sn().extend(Ml()),sn().extend(Yo()),sn().extend(w0()),sn().extend(eo()),sn().extend(Ea()),sn().extend(el()),sn().extend(R0()),sn().extend(b4()),sn().extend(L0()),sn().extend(ma());var n4=Object.defineProperty,M0=Object.getOwnPropertySymbols,x4=Object.prototype.hasOwnProperty,Ro=Object.prototype.propertyIsEnumerable,D0=(Ln,nu,ti)=>nu in Ln?n4(Ln,nu,{enumerable:!0,configurable:!0,writable:!0,value:ti}):Ln[nu]=ti,tl=(Ln,nu)=>{for(var ti in nu||(nu={}))x4.call(nu,ti)&&D0(Ln,ti,nu[ti]);if(M0)for(var ti of M0(nu))Ro.call(nu,ti)&&D0(Ln,ti,nu[ti]);return Ln},jl=(Ln,nu,ti)=>new Promise((Wi,fi)=>{var Si=hi=>{try{ka(ti.next(hi))}catch(Ma){fi(Ma)}},wi=hi=>{try{ka(ti.throw(hi))}catch(Ma){fi(Ma)}},ka=hi=>hi.done?Wi(hi.value):Promise.resolve(hi.value).then(Si,wi);ka((ti=ti.apply(Ln,nu)).next())});const Uo="/react/build/",Bo=!1;function wo(){return jl(this,null,function*(){const Ln=(0,D.gD)(),{routes:nu,routeComponents:ti}=yield E4(Ln);yield Ln.applyPlugins({key:"patchRoutes",type:rn.ApplyPluginsType.event,args:{routes:nu,routeComponents:ti}});const Wi=Ln.applyPlugins({key:"modifyContextOpts",type:rn.ApplyPluginsType.modify,initialValue:{}}),fi=Wi.basename||"/",Si=Wi.historyType||"browser",wi=(0,T.fi)(tl({type:Si,basename:fi},Wi.historyOpts));return Ln.applyPlugins({key:"render",type:rn.ApplyPluginsType.compose,initialValue(){const ka={useStream:!0,routes:nu,routeComponents:ti,pluginManager:Ln,mountElementId:"root",rootElement:Wi.rootElement||document.getElementById("root"),loadingComponent:Pe,publicPath:Uo,runtimePublicPath:Bo,history:wi,historyType:Si,basename:fi,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Wi.callback},hi=Ln.applyPlugins({key:"modifyClientRenderOpts",type:rn.ApplyPluginsType.modify,initialValue:ka});return Rl(hi)}})()})}wo(),typeof window!="undefined"&&(window.g_umi={version:"4.5.1"})})()})();